body { text-align:center; background-color:#666; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666}
h1 { font-size:12px; color:#333; margin:5px 0px 10px 5px}
h2 {  margin:20px 0px 10px 5px; font-size:11px; color:#333; }
h3 { font-size:10px; color:#333; }
strong{ color:#666;}
dd {display:block;margin:10px 0px 10px 0px;}
dt { background: url(_img/bg_dotted.gif)  repeat-x  scroll ; font-size:11px; font-weight:bold; padding-top:15px;}
dt small { color:#999999; display:block; font-weight:normal; }

a img {border:0px}

div:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; margin:0px}
div {display:inline-table;}
/* Hides from IE-mac \*/
* html div {height: 1%;}
div {display: block; margin:0px}
/* End hide from IE-mac */ 


/*div {border:1px solid red}*/
#welc {color:#fff}
#welc h1 {color:#f15c22;margin:3px 0px 3px 5px}
#welc h2 {margin:0px 0px 10px 5px;} 



#body { width:1000px; background-color:#00958e; margin:0px auto 0px auto; text-align:left; min-height:635px; height:auto !important;  height:635px; clear:both; overflow:visible; color:#333 }

#logo { width:188px; height:236px; background-image:url(_img/logo.jpg); position:absolute;  margin:0px}


#top {width:812px; height:93px; position:absolute; margin-left:188px}
#top div {position:absolute; margin:0px 0px 0px 230px;font-weight:bold; color:#fff;}
#bread {position:absolute; margin:115px 0px 0px 200px; font-size:9px; color:#fff; width:700px; height:20px;}
#bread a {text-decoration:none; color:#FFF; display:inline}


#flag {width:99px; height:32px; position:absolute; margin:93px 0px 0px 810px}

#m1 { width:168px; height:202px; position:absolute; margin:70px 0px 0px 270px}
#m1 div { position:absolute; margin:160px 0px 0px -30px; font-weight:bold; color:#fff; width:70px }
#m8 {width:238px; height:92px; position:absolute; margin:93px 0px 0px 520px}
#m8 div { position:absolute; margin:80px 0px 0px 10px; font-weight:bold; color:#fff }
#m2 {width:238px; height:80px;  position:absolute; margin:350px 0px 0px 120px}
#m2 div { position:absolute; margin:60px 0px 0px 130px; font-weight:bold; color:#fff; width:100px }
#m3 {width:238px; height:80px;  position:absolute;  margin:460px 0px 0px -20px}
#m3 div { position:absolute; margin:60px 0px 0px 160px; font-weight:bold; color:#fff }
#m7 { width:225px; height:153px; position:absolute; margin:180px 0px 0px 710px; }
#m7 div { position:absolute; margin:70px 0px 0px 55px; font-weight:bold; color:#fff }
#m4 {width:198px; height:162px; position:absolute; margin:470px 0px 0px 270px}
#m4 div { position:absolute; margin:0px 0px 0px 80px; font-weight:bold; color:#fff }
#m6 {width:243px; height:95px; position:absolute; margin:370px 0px 0px 710px;}
#m6 div { position:absolute; margin:50px 0px 0px 40px; font-weight:bold; color:#fff }
#m5 {width:211px; height:139px; position:absolute; margin:470px 0px 0px 570px;}
#m5 div { position:absolute; margin:50px 0px 0px 30px; font-weight:bold; color:#fff }
/*#m5 object { position:absolute; margin:0px 0px 0px 30px}*/
#m9 {width:238px; height:92px; position:absolute; margin:460px 0px 0px 820px}
#m9 div { position:absolute; margin:80px 0px 0px 10px; font-weight:bold; color:#fff }

/*#pod_logo {width:270px; height:180px;  margin:370px 0px 0px -80px; overflow:hidden;  border:1px solid red}*/

#pod_logo #m1 {position:absolute; margin:300px 0px 0px 40px;  width:245px; height:202px;}
#pod_logo #m8 {position:absolute; margin:370px 0px 0px 0px;  width:245px; height:202px;}
#pod_logo #m2 {position:absolute; margin:300px 0px 0px -20px;  width:245px; height:202px;}
#pod_logo #m3 {position:absolute; margin:370px 0px 0px -20px;  width:245px; height:202px;}
#pod_logo #m7 {position:absolute; margin:370px 0px 0px -5px;  width:245px; height:202px;}
#pod_logo #m6 {position:absolute; margin:370px 0px 0px -10px;  width:245px; height:202px;}
#pod_logo #m5 {position:absolute; margin:370px 0px 0px -20px;  width:245px; height:202px;}
#pod_logo #m4 {position:absolute; margin:370px 0px 0px 10px;  width:245px; height:202px;}
#pod_logo #m9 {position:absolute; margin:370px 0px 0px 0px;  width:245px; height:202px;}


/*#ramka {width:20px; height:280px; position:absolute; margin:160px 0px 0px 487px; background-image:url(_img/ramka.png); #margin-left:490px}*/
#ramka {position:absolute; margin:160px 0px 0px 497px; width:0; height:0}

#bot{width:1000px; height:54px; background-color:#ed1b2e; font-size:14px; font-weight:bold; position:absolute; margin:580px 0px 0px 0px; color:#FFF; padding:0px }
#sound { position:absolute; margin:0px 0px 0px 900px; height:54px}
#sound2 { position:absolute; margin:0px 0px 0px 0px; height:20px}
#dol_swf { position:absolute; margin:0px 0px 0px 0px; height:54px}
#napis_dol { position:absolute; margin:17px 0px 0px 770px; height:54px}
#napis_dol a { text-decoration:none; color:#fff;}
#czas { position:absolute; margin:17px 0px 0px 550px; height:54px}

#welc {	width:284px; height:230px; position:absolute;	margin:200px 0px 0px 400px; color:#fff; border:1px solid #fff }
#welc div {margin:5px}
#welc3 { width:500px; height:440px; position:absolute;	margin:130px 0px 0px 500px; background-image:url(_img/tlo_welc5.png); #margin-left:500px}
#welc2 {width:500px; height:340px; position:absolute; margin:130px 0px 0px 500px; background-image:url(_img/tlo_welc2.png); #margin-left:500px}



.Container { position: absolute;  top: 5px; left: 0px;  width: 450px;  height: 395px; background-image: url("rotate/rotate.php?id=<?php echo($randy); ?>");}
.ContainerV2 {   position: absolute;  top: 0px; left: 0px;  width: 450px;   height: 315px;/*background-color:#FFF;*/}
.Container #Scroller-1 {   position: absolute;   overflow: hidden;  width: 450px;  height: 400px;}
.ContainerV2 #Scroller-1 {  position: absolute;  overflow: hidden;  width: 450px;  height: 315px;}
#Scroller-1 {color: #666;}
#Scroller-1 p ,#Scroller-1 dl{ /*  margin: 10px ;   padding-bottom: 1em;   margin-bottom:20px;*/ /*text-indent: 20px;*/}
#Scroller-1 ul {margin:5px;padding:0px 10px 0px 30px;}
/*#Scroller-1 img{margin:10px; float:right;}*/
Scroller-1 table, #Scroller-1 td, #Scroller-1 th {font-size:9px; border:1px solid #666;  border-collapse: collapse; padding:3px }
#Scroller-1 .noborder, #Scroller-1 .noborder td{border:0px solid #fff; padding:10px; font-size:12px; text-align:left;}
#Scroller-1 .noborder {width:80%}
#Scroller-1 .noborder td img {float:left}
#Scroller-1 .noborder tr{border-bottom:1px solid #666}


#Scroller-1 a {text-decoration:none; color:#00958e;/*color:#000*/}
#Scroller-1 p a {text-decoration:underline; color:#00958e;/*color:#000*/}
#Scroller-1 a:hover {text-decoration:underline}
.Scroller-Container {  position: absolute;  top: 0px; left: 0px; padding:0px 10px 0px 20px}
#Scrollbar-Container {  position: absolute;  top: 2px; left: 470px;}
.Scrollbar-Up {  cursor: pointer;  position: absolute;}
.Scrollbar-Track {  width: 20px; height: 400px;  position: absolute;  top: 0px; left: 4px;  background: transparent url(_img/scroller.png) repeat-y center center;}
#welc2 .Scrollbar-Track { height: 305px;}
.Scrollbar-Handle {  position: absolute;  width: 20px; height: 20px;}
.Scrollbar-Down {  cursor: pointer;  position: absolute;  top: 380px;}




#menu_h, #menu_h_txt {width:1000px; height:140px;  position:absolute; margin:450px 0px 0px 0px;}
#menu_h img {border:0;}
#menu_h ul, #menu_h_txt ul { list-style-type:none; margin:0; padding:0;}
#menu_h ul li, #menu_h_txt ul li { display:inline; padding:0px; margin:0;}
.contener_li {float:left; width:111px; height:130px; margin-top:15px }
/*.contener_li .maska { width:111px; height:106px; position:absolute; margin-top:0px; background-color:#000; -moz-opacity:0.55; opacity: 0.55; filter:alpha(opacity=55); }*/
.contener_li .kulka { width:111px; height:15px; margin:-17px 0px 0px 0px; padding:0px; background:url(_img/kolo_na3.png) no-repeat center; position:absolute}

#menu_h .act .maska { -moz-opacity:0; opacity: 0; filter:alpha(opacity=0) }
#menu_h .act .kulka { background:url(_img/kolo_a3.png) no-repeat center}


#menu_h_txt ul {/*display:table; width:100%; table-layout:fixed*/ 
display: inline;
}
#menu_h_txt li{
list-style-type: none;

}
#menu_h_txt ul li a {/*color:#dedede; -moz-opacity:0.55; opacity: 0.55; filter:alpha(opacity=55); text-decoration:none; display:block; height:100px*/
float: left;
margin-top:30px;
#margin-top:28px;
padding-bottom:80px;
text-decoration: none;
width:111px;
height:50px;
background: #000;
-moz-opacity:0.55; opacity: 0.55; filter:alpha(opacity=55);
text-align:center;
color:#dedede;
}
#menu_h_txt ul li .menu-current a, #menu_h_txt ul li .menu-parent a{-moz-opacity:0; opacity: 0; filter:alpha(opacity=0);}

#menu_h_txt ul li ul {display:none}

#menu_v3 { width:270px; height:300px; position:absolute; margin:135px 0px 0px 220px;  display:table; }
#menu_v2 { width:270px; height:280px; position:absolute; margin:135px 0px 0px 220px;  display:table; }
#menu_v3 ul, #menu_v2 ul { list-style-type:none; vertical-align:middle; width:100%; margin:0px 0px 0px 10px; padding:0;   }

#menu_v3 a, #menu_v2 a { text-decoration:none; font-style:italic; color:#FFF; margin-left:20px; padding:0; display:block; width:235px}
#menu_v2 a {margin-left:0}
.menu_v_1 .menu_current a, .menu_v_1 .menu-current a { font-weight:bold}
.menu_v_1 { #position:absolute; #top:100%; #left:0px; #width:100%; display:table-cell; vertical-align:bottom }

.menu_v_2 ul li, .menu_v_3 ul li { width:100%; padding:10px 10px 0px 0px ;vertical-align:top;}
#menu_v2 span.menu_current a, #menu_v3 span.menu_current a,#menu_v2 .menu-current a, #menu_v3 .menu-current a { border-bottom:1px solid white; }
.menu_v_2, .menu_v_3 { #position:relative; #top:-80%;}
.menu_v_2 {background: transparent url(_img/scroller.png) no-repeat left ;}
.menu_v_2 {width:270px; margin-left:10px}
.menu_v_3 span { background: url(_img/kolo_na3.png) no-repeat 0% 10%; /*margin:0px 0px 0px 22px;  padding:1px 0px 1px 20px;*/; padding:1px 0px 1px 0px; display:block}
.menu_v_3 span.menu_current, .menu_v_3 span.menu-current { background: url(_img/kolo_a3.png) no-repeat 0% 90%;}

/*
#menu_v2, #menu_v3 { width:270px; height:500px; position:absolute; margin:135px 0px 0px 220px;  display:table; }
#menu_v2 { height:300px; }
.menu_v_1 {}
.menu_v_1 ul { list-style-type:none; vertical-align:middle; width:100%; margin:0px 0px 0px 10px; padding:0;   }
.menu_v_1 a { text-decoration:none; font-style:italic; color:#FFF; margin:0; padding:0; display:block; width:100%}
.menu_v_1 .menu_current a, .menu_v_1 .menu-current a { font-weight:bold}
.menu_v_1 { #position:absolute; #top:100%; #left:0px; #width:100%; display:table-cell; vertical-align:bottom }

.menu_v_2 ul li, .menu_v_3 ul li, .menu_v_2 ul li { width:100%; padding:10px 10px 0px 0px ;vertical-align:top;}
.menu_v_2 .menu_current a, .menu_v_3 .menu_current a,.menu_v_2 .menu-current a, .menu_v_3 .menu-current a { border-bottom:1px solid white;}
.menu_v_2, .menu_v_3 { #position:relative; #top:-100%;}
.menu_v_2 {background: transparent url(_img/scroller.png) no-repeat left ;}
.menu_v_2 {width:270px; margin-left:10px}

.menu_v_3 span { background: url(_img/kolo_na3.png) no-repeat 0% 10%; padding:1px 0px 1px 20px; display:block}
.menu_v_3 span.menu_current, .menu_v_3 span.menu-current { background: url(_img/kolo_a3.png) no-repeat 0% 90%;}
*/



/*zaokraglanie*/
.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}


.o1{border-width: 0px; padding: 0px; background: transparent none repeat scroll 0% 0%; width: 450px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
.o2{border-style: solid; border-color: #fff; border-width: 1px 1px 0pt; margin: 0pt 5px; overflow: hidden; height: 0.1px; line-height: 0px; display: block; background-color: #fff;}
.o3{border-style: solid; border-color: #fff; border-width: 0pt 2px; margin: 0pt 3px; overflow: hidden; height: 1px; line-height: 0px; display: block; background-color: #fff;}
.o4{border-style: solid; border-color: #fff; border-width: 0pt 1px; margin: 0pt 2px; overflow: hidden; height: 1px; line-height: 0px; display: block; background-color: #fff;}
.o5{border-style: solid; border-color: #fff; border-width: 0pt 1px; margin: 0pt 1px; overflow: hidden; height: 2px; line-height: 0px; display: block; background-color: #fff;}
.o6{border-style: solid; border-color:#fff; border-width: 0px 1px; padding: 0px 4px; background-color: #fff;height:395px;}
#welc2 .o6 {height:305px}
.o7{border-style: solid; border-color:#fff; border-width: 0pt 1px; margin: 0pt 1px; overflow: hidden; height: 2px; display: block; background-color: #fff;}
.o8{border-style: solid; border-color: #fff; border-width: 0pt 1px; margin: 0pt 2px; overflow: hidden; height: 1px; display: block; background-color: #fff;}
.o9{border-style: solid; border-color:#fff; border-width: 0pt 2px; margin: 0pt 3px; overflow: hidden; height: 1px; display: block; background-color: #fff;}
.o10{border-style: solid; border-color:#fff; border-width: 0pt 1px 1px; margin: 0pt 5px; overflow: hidden; height: 0.1px; display: block; background-color: #fff;}


.faq a {float:right; display:block; margin:5px;}

dd span {display:block; font-weight:bold; text-align:right}

.searchbox {width:140px; position:absolute; margin:94px 0px 0px 650px}

.s_prawy{ -moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(_img/s_prawy.png) no-repeat scroll right top; display:block; height:19px; position:absolute; right:0; top:0; width:10px;
}

.s_lewy { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(_img/s_lewy.png) no-repeat scroll left top; display:block; height:19px; left:0; position:absolute; top:0; width:20px; }

.textbox{ -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(_img/s_input.png) repeat-x scroll center top; border:0 none; padding:3px 0 0; position:absolute; right:10px; top:0; width:110px; margin-left:9px 0px 0px 20px; height:16px; font-size:11px
}

.searchbox { background-position:100% 0; background-repeat:no-repeat; }

label {font-size:10px}
span.strona {background-image:none;}
.menu_v_3 span.menu-expand span.strona {background-image:none; display:none;}
.menu_v_3 span.menu-expand li span.strona {background-image:none; display: none}
span.p351,span.p350, span.p353 {background: url(_img/new.png) no-repeat 80% 10%;}



#Scroller-1 .sponsorzy table { margin-bottom:10px; border-style:none; border:0px}
#Scroller-1 .sponsorzy td {border:0px}
.sponsorzy caption {background-color:#dedede; width:100%}

.sponsorzy2 {background-color:#fff; color:#00958E; padding:5px;  margin-top:15px}
.sponsorzy2 a {color:#00958E; text-decoration:none}
.sponsorzy2 a small {padding:0px 10px 0px 20px; font-weight:normal}
.sponsorzy2 a small.first {padding:0px 10px 0px 0px}
.sponsorzy2 h3 {color:#ED1B2E; margin:0px 0px 10px 25px; font-size:12px; font-weight:bold; height:21px; padding:0px}
.sponsorzy2 h3 img {display:block; margin:0px 0px 0px -20px; position:absolute; }
.sponsorzy td {text-align:center}
#napis_dol { position:absolute; margin:1px 0px 0px 770px; height:20px; font-size:10px}
#napis_dol a { text-decoration:none; color:#fff;}
#czas { position:absolute; margin:1px 0px 0px 550px; height:20px; font-size:10px}





