/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}

body {background-color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;}
input, textarea, select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#mm a, #v a, #l h1 a, #ml a, #m a, #przejdz-do-galerii a {text-indent:-55000px; width:100%; height:100%; overflow:hidden; display:block;}
a {outline:none;}

#bc {width:776px; overflow:hidden; height:100%; margin:auto;}
#ml {width:18px; height:485px; margin-top:29px; float:left; background: url(../img/mleft.gif) no-repeat; overflow:hidden;}
#c {width:752px; border: 3px solid #fff; float:left;}
#m {height:89px; clear:both; overflow:hidden;}
#l h1 {width:320px; height:89px; background: url(../img/logo.gif); float:left;}
#v {height:12px; width:416px; float:left; margin:16px 16px 29px 0;}
#mm {float:left; height:89px; overflow:hidden;}
#bcc {background-color:#fff; border-top:3px solid #fff; min-height:500px; overflow:hidden;}
#cl {float:left; width:206px;}
#cc {float:left; width:508px; padding: 0 19px 30px 19px;}
#cr {float:left; width:206px;}

/* menu lewe */
	#ml ul li {width:18px; clear:both; margin-bottom:5px;}
		#ml1 {height:151px;}
		#ml2 {height:90px;}
		#ml3 {height:79px;}
		#ml4 {height:150px;}
		
/* content menu lewe */
	ul#m {width:206px; height:105px; background: url(../img/cml.gif) -206px 0 no-repeat;}
	ul#m li a:hover {background:none;}
	ul#m li a {height:52px; background: url(../img/cml.gif) no-repeat; overflow:hidden;}
	ul#m li#cl2 a {background-position: 0 -53px; margin-top:1px;} 
	
	#cl h2 {width:206px; height:40px; overflow:hidden; background-repeat:no-repeat; text-indent:-55000px;}
	
	#newsletter, #galeria {background-color:#781d00; overflow: hidden; height:100%; margin-top:3px;}
	#newsletter {padding-bottom:22px; display:none;}
	#galeria {padding-bottom:10px;}
	#newsletter p, #galeria p {padding: 0 19px 22px 19px; font-size:11px; color:#fff;}
	#newsletteri {margin-left:19px; background-color:#FFFFFE; width:130px; float:left;}
	#newsletters {width:40px; height:17px; background: url(../img/arrows.gif) 50% 50% no-repeat; border:0; cursor:pointer; float:left;}
	
	#newsletter h2 {background: url(../img/h2-newsletter.gif);}
	#galeria h2 {background: url(../img/h2-galeria.gif);}
	
	#galeria ul {margin:10px 0 0 19px;}
	#galeria ul li {width:60px; height:45px; background:none; float:left;}
	
	#przejdz-do-galerii {background:url(../img/b-przejdz-do-galerii.gif) no-repeat; width:90px; height:14px; float:right; margin-right:12px; display:inline;}
	
/* menu prawe */
	#plakat {width:206px; background:#3f0000 url(../img/plakat.jpg) no-repeat 0 100%;}
		#plakat a.a1 {display:block; padding:25px 0 0;}
			#plakat img {display:block; margin:0 auto; border:4px solid #ffffff;}
		#plakat a.a2 {display:block; height:42px; text-decoration:none;}
	#cr-artysci {width:206px; background:#3f0000 url(../img/cr-artysci.gif) no-repeat; padding-top:40px;}
	#cr-artysci li {width:100%; background:#3f0000 url(../img/cr-artysci.gif) no-repeat 100% 100%;}
		#cr-artysci li a {display:block; height:100%; width:145px; padding:7px 40px 8px 21px; color:#ffffff; text-transform:uppercase; font-size:11px; font-weight:bold; text-decoration:none; border-bottom:1px solid #5e2929;}
		#cr-artysci li a:hover {text-decoration:underline;}
	#cr p {font-size:11px; color:#000;}
	.data {font-size:11px; font-weight:bold; width:145px; line-height:18px; padding:12px 40px 16px 21px; color:#ffffff; background:#3f0000;}

/* wersje jezykowe */
	#v ul {float:right;}
	#v ul li {width:21px; height:12px; float:left;}
	#v ul li.en {background: url(../img/en.gif) no-repeat;}
	#v ul li.pl {background: url(../img/pl.gif) no-repeat;}

/* content center */
#cc {font-size:11px;}
#cc h2 {width:100%; height:50px; text-indent:-55000px;}

#cc h2.newsy {background: url(../img/h2-newsy.gif) no-repeat;}
#cc h2.artysci {background: url(../img/h2-artysci.gif) no-repeat;}
#cc h2.galeria {background: url(../img/h2-galeria-big.gif) no-repeat;}
#cc h2.plakat {background: url(../img/h2-plakat.gif) no-repeat;}
#cc h2.kontakt {background: url(../img/h2-kontakt.gif) no-repeat;}
#cc h2.materialy-promocyjne {background: url(../img/h2-materialy-promocyjne.gif) no-repeat;}

#cc ul.newsy li {border-bottom: 1px solid #c7b5b5; padding-bottom:14px; margin-bottom:17px;}
#cc ul.newsy em, #cc ul.newsy p {width:100%; overflow:hidden; clear:both; height:100%;}
#cc img {float:left; display:inline; font-size:11px; font-weight:bold; color:#000; margin-right:7px;}
#cc h3, #cc ul h3 {font-size:11px; font-weight:bold; color:#000; padding-top:10px; clear:both;}
#cc ul.newsy h3 {padding-top:0; clear:none;}
#cc p {font-size:11px; color:#000; padding-top:10px; clear:both;}
#cc p a {color:#781d00; text-decoration:underline;}
#cc p a:hover {text-decoration:none;}
#cc b {display:none;}

#cc .artysta-img {float:left; display:inline; margin:0 10px 5px 0;}

ul#artysci {margin-top:10px;}
ul#artysci span {padding-top:10px;}
ul#artysci li {border:none; margin-bottom:20px; overflow:hidden; height:100%;}
ul#artysci span {float:left; width:180px;}
ul#artysci i {float:left; width:325px;}

ul.galeria {margin-top:10px; clear:both;}
ul.galeria li {border:none; overflow:hidden; height:100%; width:60px; height:45px; float:left;}

ul.point {margin-top:10px; clear:both;}
ul.point li {background: url(../img/ul-point.gif) 0 50% no-repeat; font-size:11px; color:#000; clear:both; padding-left:12px; line-height:18px;}

/* menu glowne */
	#mm ul {width:374px; height:32px; background: url(../img/mm.gif) 0 -32px no-repeat; margin-left:10px;}
	#mm ul li {float:left;}
	#mm ul li a {float:left; height:32px; background: url(../img/mm.gif) no-repeat; background-position:0 0;}
	#mm ul li a:hover {background:none;}
		#m1 {width:97px;}
		#mm ul li#m2 a {width:49px; background-position: -97px 0;}
		#mm ul li#m3 a {width:58px; background-position: -146px 0;}
		#mm ul li#m4 a {width:54px; background-position: -204px 0;}
		#mm ul li#m5 a {width:58px; background-position: -258px 0;}
		#mm ul li#m6 a {width:58px; background-position: -316px 0;}

/* foot */

#f {color:#fff; font-size:10px; height:55px; line-height:55px;}
#f a {color:#fff; text-decoration:none;}
#f a:hover {text-decoration:underline;}
#fl {float:left; margin-left:44px; display:inline;}
#fr {float:right; margin-right:30px; display:inline;}
