/* 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,input{border:0;}address,caption,cite,code,dfn,em,strong,th,var{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:'';}

/* begin global */
html {height:100%;margin-bottom:1px;}
html,body {width:100%;}
html,body,a,a:hover {color:#fff;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
body {background-color:#fff; background-position:center; height:100%; }

form legend {display:none;}

a,a:hover {text-decoration:none;}
a:hover {text-decoration:underline;}
strong {font-weight:bold;}
p {clear:both;}

.pag .f a,.pag .l a,#lg h1,#lg a,#lg a:hover,#mn a,#mn a:hover,#cl h2 a,#cru li a,#crp h2,#b .con h3 a {width:100%;height:100%;text-indent:-20000px;display:block;overflow:hidden;}
.ak,#t,#anim,#c,#b,#f {clear:both;width:100%;float:left;overflow:hidden;}
#lg,#cl,#cc,#cr,#s,#subTop {float:left;display:block;overflow:hidden;}

.con {margin:0 auto;overflow:hidden;width:995px;}
/* end global */

p, .txt {line-height:15px; padding-top:10px;}
h1 {font-size:14px; color:#999999; padding-top:20px;}

#t .con,#mn .con {width:835px;margin-top:50px;}
#t .con, {height:550px;}
	#lg {width:835px;height:550px;}
	
#mn {clear:both;background:url(m.gif) 0 100% repeat-x;width:100%;}
	#mn div {clear:both;background:url(mn.gif);width:920px;margin:0 auto;height:35px;}

		/* 1st level */

		#navmenu {display:block;background:url(mn.gif) 0 -35px;width:835px;height:35px;}
		#navmenu li {height:100%;display:inline;position:relative;float:left;}
		#navmenu a,#navmenu #m0 a:hover {display:block;width:100%;height:100%;text-indent:-20000px;background:url(mn.gif);}
		#navmenu a:hover ,#navmenu li.s a {background:transparent;}
		#m1 {width:125px;}	#m1 a {background-position:0px 0;}
		#m2 {width:74px;}	#m2 a {background-position:-125px 0;}
		#m3 {width:82px;}	#m3 a {background-position:-199px 0;}
		#m4 {width:114px;}	#m4 a {background-position:-281px 0;}
		#m5 {width:119px;}	#m5 a {background-position:-395px 0;}
		#m6 {width:74px;}	#m6 a {background-position:-514px 0;}
		#m7 {width:129px;}	#m7 a {background-position:-588px 0;}
		#m8 {width:109px;}	#m8 a {background-position:-717px 0;} 
		
.ak {height:25px;}



/* fotografie w topie */
.cv {background:url(s_80.jpg);display:block;width:995px;height:3616px;text-indent:-20000px;}
.f0 {background:url(grafika/foto_0.jpg);}
.f1 {background:url(grafika/foto_1.jpg);}
.f2 {background:url(grafika/foto_2.jpg);}
.f3 {background:url(grafika/foto_3.jpg);}
.f4 {background:url(grafika/foto_4.jpg);}
.f5 {background:url(grafika/foto_5.jpg);}
.f6 {background:url(grafika/foto_6.jpg);}
.f7 {background:url(grafika/foto_7.jpg);}
.f8 {background:url(grafika/foto_8.jpg);}

/* fotografie w wersaliku */
.w0 {background:url(grafika/w0.gif);width:125px;height:40px;margin-top:0px;margin-left:25px;}
.w1 {background:url(grafika/w1.gif);width:40px;height:190px;margin-top:30px;margin-left:80px;}
.w2 {background:url(grafika/w2.gif);width:40px;height:190px;margin-top:30px;margin-left:80px;}
.w3 {background:url(grafika/w3.gif);width:40px;height:190px;margin-top:30px;margin-left:80px;}
.w4 {background:url(grafika/w4.gif);width:40px;height:190px;margin-top:30px;margin-left:80px;}
.w5 {background:url(grafika/w5.gif);width:40px;height:190px;margin-top:30px;margin-left:80px;}
.w6 {background:url(grafika/w6.gif);width:40px;height:190px;margin-top:30px;margin-left:80px;}
.w7 {background:url(grafika/w7.gif);width:40px;height:190px;margin-top:30px;margin-left:80px;}
.w8 {background:url(grafika/w8.gif);width:40px;height:190px;margin-top:30px;margin-left:80px;}

/* kolumny */
#cl {width:124px; height:220px;}
#cc {width:429px; height:100%; padding:20px 22px 20px 12px;background-image:url(pas.gif); background-repeat:repeat-y;}
#cr {width:248px; margin-top:30px;background-image:url(pas.gif); background-repeat:repeat-y;}

/* BEGIN galeria */

	div.gl {clear:both; overflow:hidden; height:100%; margin:30px 0  20px 10px;}
	ul.gl {clear:both;}
	ul.gl li {float:left; margin:0 0 24px 24px; display:inline;} ul.gl li img {float:left;}

/* END galeria */

#wstp {font-size:9px; margin-top:20px;line-height:15px; margin-bottom:10px;}
.wstp {padding-top:10px; padding-left:5px; padding-right:5px;}