/* pustki, popfabryka, lavinaplatform 2008*/

/*basics >>>>>>>>>>>>>>>>>>>*/

*{margin :0;padding :0;}
html{background :#d9dde6 url(img/bg.png) repeat-x left top;}
body{text-align:center;font-family :"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;font-size :12px;color :#271c10;
background :transparent url(img/bg2.png) no-repeat top;

}
a{outline:0;}
a:link{color:#3289ce;}
a:visited{color:#3289ce;}
a:active{color:#3289ce;}
a:hover{color:#3289ce;text-decoration:underline;}
h1{font-size:2.0em;}
h2{font-size:1.7em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}
h5{font-size:1.0em;}
h6{font-size:0.8em;}
h2,h3,h4,h5,h6{margin-bottom:10px;text-align:left;color:#3289ce;font-weight:normal;}
#wrapper h1 {margin-top: 20px; color:#434343;}
p{font-size:1em;line-height:1.4em;margin:0 0 1.2em 0;}
#content .paragraph ol,#content .paragraph ul,#content ul{font-size:1.0em;line-height:1.4em;margin:1em 1em 1em 2em;}
#content ul li{list-style:square;}
#content li > p{margin-top:0.2em;}
pre,code{font-family:monospace;font-size:1.1em;}
ol,ul,li,dl,dt,dd,pre,code,blockquote,td,th{text-align:left;}
abbr,acronym{cursor:help;border:0;background-color:#FFF9C5;padding:1px;}
strong{font-weight:bold;}
img{border:0;}
form input{vertical-align:middle;}
hr{clear:both;height:1px;color:#e3e3e3;background-color:#e3e3e3;border:1px dotted #e3e3e3;padding:0;margin:0;}



/*basics <<<<<<<<<<<<<<<<<<<<<<*/





#container{width:760px;text-align:left;position:relative;margin:auto;}


#header{height:338px;width:760px;float:left;}
#header h1{height:338px;width:760px;margin-top:4px;background:transparent url(img/pustki-pic-1.jpg) no-repeat;}
#header h1 a{position:absolute;text-indent:-9999px;display:block;height:50px;width:230px;margin:256px 0 0 0;background:transparent url(img/pustki.png) no-repeat;}








#wrapper h2{font-size:18px;}

#wrapper{
	background-color: #fff;
}




/* footer */

#bottom{clear:both;margin:auto;text-align:center;height:139px;background:#fff url(img/bottom-bg.png) repeat-x left bottom;}
#footer{background:#fff url(img/footer-bg.png) repeat-x left bottom;width:760px;margin:0 auto 0 auto;height:40px;padding-top:20px;}
.copyright{color:#898989;font-size:10px;text-align:center;}
#makers{text-align:left;background:transparent url(img/popfabryka.png) no-repeat 98% 0%;width:760px;margin:12px auto 0 auto;height:43px;padding-top:20px;}




/*navigacja >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */



#firstmenu {
	height: 20px;
}


#player {
	width: 720px;
	display: block;
	position: absolute;
}


#lang-menu {
	display: block;
	position: absolute;
	margin-left: 700px;
	width: 60px;
	margin-top: 5px;
}

#lang-menu li{
	list-style-type: none;
	display: inline;
	color: #fff;
	font-size: 10px;
}

#lang-menu li a{
	
	color: white;
	text-decoration: none;
}

#lang-menu li#pl a{
	
	
/*	text-decoration: underline;*/
}


#user_menu{width: 700px; margin: auto; height:25px;line-height:10px;overflow:hidden;font-size:10px; position: absolute;text-align: left;}
#user_menu ul li{list-style-type:none;display:block;float:left;color:white;font-size:10px;color:#4c4c4c;}
#user_menu ul li a {color:#4c4c4c;}
#user_menu a:hover {text-decoration:underline;color:#fff;}


#login {
	float: left;
}
#login,#login a {
	color:#4c4c4c;
}


/* <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<    navigacja*/




/* boxy >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */



#box0 p, #box0 *, #box0 a.slide, a.slide{
	margin: 0 !important;
	padding: 0 !important;
}

#content {
	width: 760px;
	padding-top: 20px;
	background:#fff url(img/content-bg.png) repeat-x left top;
}

#content .paragraph{color:#898989;font-family:arial,verdana,trebuchet,hevetica,sans serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:16px;padding-bottom:20px;}



#left-column{float:left;width:310px;margin:0 11px 0 22px;}
#right-column{float:right;width:380px;margin:0 26px 0 11px;}


#content h2 {color: white;background-color: #3b3b3b;padding: 1px;font-size: 21px; 
 font-family :courier,"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
text-indent: 10px;
margin-bottom: 5px;
}


#content #left-column h2 span, #content #right-column h2 span {display:block;text-indent:-9999px;height:22px;}


#content #left-column h2 span.newsletter {background:gray url(img/nag-newsletter-pl.gif) no-repeat left top;}

#content #left-column h2 span.koncerty {background:gray url(img/nag-koncerty-pl.gif) no-repeat left top;}

#content #left-column h2 span.zdjecia {background:gray url(img/nag-zdjecia-pl.gif) no-repeat left top;}

#content #right-column h2 span.aktualnosci {background:gray url(img/nag-aktualnosci-pl.gif) no-repeat left top;}









#newsletter-field{float:left;width:350px;margin-left:10px;}
#newsletter-field p{line-height:15px;font-size:11px;}
#newsletter-field span.info{font-weight:bold;display:block;padding-bottom:30px;margin-bottom:60px;}




/* <<<<<<<<<<<<<<<<<<<<<<<<< boxy*/



/*rozne formatki >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

input.text,textarea,select,.inactive,select{background:#fff url(img/input-bg.gif) repeat-x left top;border-top:1px solid #7C7C7C;border-right:1px solid #C3C3C3;border-bottom:1px solid #DDDDDD;border-left:1px solid #C3C3C3;padding:1px;color:#333;font-family :"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;}
select{padding:0px;}
input.text:hover,input.text:focus,input.text:active,select:hover,textarea:hover,textarea:active,textarea:focus{background-color:#F7FFF8;border-top:1px solid #565656;border-right:1px solid #A7A7A7;border-bottom:1px solid #BBBBBB;border-left:1px solid #A7A7A7;}
textarea{font-size:12px;}

/* rozne formatki <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */


/*tabelka tabelka tabelka tabelka tabelka tabelka >>>>>>>>>>>>>>>>>>>>>>>>> */

table{width:99%;}
table{clear:both;}
table{margin-top:10px;border-collapse:collapse;border:1px solid #bbbbbb ;empty-cells:hide;background-color:#f7f7f7;margin:5px auto 5px auto;width:99%;}
table tr{vertical-align:top;}
table th,table td,table caption{vertical-align:top;border-collapse:collapse;border:1px solid #d8d7d7 ;padding:10px;}
table th{font-weight:bold;background-color:#f1f1f1 ;font-weight:bold;border:1px solid #bbbbbb ;}
table th p,table td a,#new-viewtable th a{text-align:left;font-size:1em;}
table caption{background-color:#F8F3E6;padding:10px;caption-side:top;margin-bottom:5px;}

/*<<<<<<<<<<<<<<<<<<< tabelka tabelka tabelka tabelka tabelka tabelka */


	


div.img-left img, div.img-right img, div.img-bottom img, .paragraph a.thickbox img, .innerfade img, .gallery-image img {
background-color:inherit;
background: transparent;
border:none;
margin:4px 10px 0 0;
padding:4px;
text-align:center;
vertical-align: middle;
}


div.img-left {
	width: 190px;
	text-align: center;
	vertical-align: middle;
}


.skrot_opis_plyty {
	width: 180px;
	float: left;
	text-align: center;
	margin: 10px;
	height: 230px;
	overflow: hidden;
}



.skrot_opis_plyty h4 a{
	color: inherit;
	text-decoration: none;
	font-size: 12px;
	margin: auto;
	display: block;
	text-align: center;
	width: 150px;
}

.okladka a{
	width: 151px;
	height: 151px;
	overflow: hidden;
	display: block;
	margin: auto auto 10px auto;
	border: 1px solid gray;
	background-color: #dedede;
}

.okladka a:hover{
	border-color: blue;
}



.skrot_opis_plyty h4 a:hover{
	text-decoration: underline;
}

#container.prasa .article-title h3 a{
	text-decoration: none;
	line-height: 25px;
}
	
#container.prasa .article-title h3 a:hover{
	text-decoration: underline;
}





.music_menu {
	text-align: center;
	margin: auto;
	text-align: center;
}


.music_menu a{
	display: block;
	float: left;
	margin: 10px;
	width: 180px;
	height: 180px;
	text-indent: -9999px;
}

.music_menu a.albumy{
	background: transparent url(http://dms.pustki.sputnik.javatech.com.pl/app/document/file/15954/albumy.png) no-repeat;
}

.music_menu a.single{
	background: transparent url(http://dms.pustki.sputnik.javatech.com.pl/app/document/file/15955/single.png) no-repeat;
}

.music_menu a.kompilacje{
	background: transparent url(http://dms.pustki.sputnik.javatech.com.pl/app/document/file/15956/kompilacje.png) no-repeat;
}







/*top menu >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */


ul.second-menu{display:block;width:715px;overflow:hidden;height:35px;padding:0 0 0 45px;list-style:none;margin-top:4px;background:transparent url(img/menu-pl.png) no-repeat;}

.second-menu li{padding:0;margin:0;list-style:none;float:left;}
.second-menu li a{float:left;display:block;height:35px;text-indent:-9000px;margin-left: 9px;}


.second-menu li#nowosci a{width:60px;}
.second-menu li#bio a{width:26px;}
.second-menu li#koncerty a{width:65px;}
.second-menu li#muzyka a{width:58px;}
.second-menu li#video a{width:41px;}
.second-menu li#foto a{width:30px;}
.second-menu li#prasa a{width:43px;}
.second-menu li#linki a{width:37px;}
.second-menu li#ksiega-gosci a{width:88px;}
.second-menu li#promo a{width:48px;}
.second-menu li#kontakt a{width:57px;}

body #container ul.second-menu li a:hover,
.nowosci .second-menu li#nowosci a,
.bio .second-menu li#bio a,
.koncerty .second-menu li#koncerty a,
.muzyka .second-menu li#muzyka a,

.albumy .second-menu li#muzyka a,
.single .second-menu li#muzyka a,
.kompilacje .second-menu li#muzyka a,

.video .second-menu li#video a,
.foto .second-menu li#foto a,
.prasa .second-menu li#prasa a,
.linki .second-menu li#linki a,
.ksiega-gosci .second-menu li#ksiega-gosci a,
.promo .second-menu li#promo a,
.kontakt .second-menu li#kontakt a

{background:transparent url(img/menu-hv.png) repeat-x;opacity:.50;filter:alpha(opacity=50);-moz-opacity:0.5;}


.okladka a:hover,
.music_menu a:hover
{opacity:.50;filter:alpha(opacity=50);-moz-opacity:0.5;}



/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< top menu*/

.gallery-image {
margin:10px;
text-align:center;
width:600px !important;
}

.gallery-image ul li {
	float: left;
	list-style-type:none;
	display: block;
	width: 180px;
	overflow: hidden;
}


#content b,b, strong {
color:#3289CE;
}