
body, html {
margin:0px;
padding:0px;
font-size:0px;
background:url("../images/logobg2.png") top center; background-color:#1a3757;
/*background-color:#2A76E2;*/
}
a {
font-family:"Trebuchet MS",tahoma,Helvetica,verdana,arial,'DejaVu Serif',sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
a.title {font-size:18px;font-weight:bold;}
div.finale {background-color:#0066dd;background-image:url("../images/final/fbg.jpg");margin-bottom:10px; border:solid 1px #000000;}
a.final{font-size:15px;color:#ffffff;}
a.final_r{font-size:22px;color:#ff0000;font-weight:bold;}
a.final_m{font-size:18px;color:#ffffff;font-weight:bold;text-align:center;}
a.final_m2{font-size:15px;color:#ffffff;font-weight:bold;text-align:center;}
a.final_t{font-size:35px;color:#ffffff;font-weight:bold;}
a.final_l{font-size:40px;color:#ff0000;font-weight:bold;}
a.final_a{font-size:15px;color:#ffffff;background-color:#ff6600;font-weight:bold;padding-left:5px;padding-right:5px;}
a.tekst{
font-size:12px;
text-align:justify;
}
ul.tekst{
font-family:"Trebuchet MS",tahoma,Helvetica,verdana,arial,'DejaVu Serif',sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
a.link{
font-size:14px;
color:#0000aa;
text-decoration:none;
line-height:20px;
}
a.link:hover{
color:#aa0000;
text-decoration:underline;
}
a.link2{
font-size:10px;
color:#0000aa;
text-decoration:none;
line-height:20px;
}
a.link2:hover{
color:#aa0000;
text-decoration:underline;
}      
a.link3{
color:#0000aa;
text-decoration:none;
line-height:20px;
}
a.link3:hover{
color:#aa0000;
text-decoration:underline;
}
a.link4{
color:#0000aa;
text-decoration:none;
}
a.link4:hover{
color:#aa0000;
text-decoration:underline;
}
a.menu {
font-size:10px;
color:#777777;
text-decoration:none;
line-height:25px;
}
a.menu:hover {
color:#333333;
text-decoration:underline;
}
a.menu_line {
color:#66aa66;
font-size:10px;
}
a.autor {
line-height:0px;
font-size:9px;
}
a.autor_link {
font-size:9px;
text-decoration:none;
color:#dddddd;
}
a.autor_link:hover {
text-decoration:underline;
color:#ffffff;
}
a.org{
font-size:10px;
color:#ffffff;
}
a.org2{
font-size:10px;
color:#00ff00;
text-decoration:none;
}
a.org2:hover{
color:#ff0000;
text-decoration:underline;
}
p {
font-family:tahoma;
font-size:11px;
color:#000000;
text-align:justify;
}
#baner div.counter{
height:16px;
font-family:tahoma;
font-size:11px;
color:#000000;
position:absolute;
margin-top:170px;
padding-left:220px;
}
img {
border:none;
}
img.group {
background-repeat:no-repeat;
padding-top:5px;
padding-left:5px;
}
#banerl{
float:left;
width:200px;
}
#banerp{
float:left;
width:200px;
}
#bg {
display:inline;
width:800px;
float:left;
height:auto;
background:url("../images/final/bg.jpg") center top no-repeat;
}
#baner {
width:760px;
height:200px;
}
#baner_left {
width:270px;
height:126px;
background:url("../images/baner_left.gif") no-repeat;
float:left;
margin-top:60px;
}
#baner_right {
width:760px;
height:126px;
background:url("../images/final/baner_right.jpg") no-repeat;
float:right;
margin-top:60px;
}
#menu {
width:900px;
height:50px;
position:relative;
margin:auto;
}
#menu_in {
width:350px;
height:50px;
display:table;
background-color:#000000;
/*position:relative;*/
/*padding-left:10px;*/
}
#resize {
display:table;
width:760px;
background:url("../images/makin.jpg") no-repeat;
}
#main {
width:inherit;
/*height:auto;*/
margin:auto;
margin-top:0px;
margin-bottom:20px;
}
#sponsorzy {
width:760px;
height:120px;
background:url("../images/spons.gif") center bottom no-repeat;
}
#patronatp {
width:760px;
height:80px;
background:url("../images/media_p.gif") center bottom no-repeat;
}
#patronatr {
width:760px;
height:80px;
background:url("../images/media_r.gif") center bottom no-repeat;
}
#patronats {
width:760px;
height:60px;
text-align:left;
}
#ban_spon {
width:760px;
height:60px;
text-align:left;
}
#bottom {
width:800px;
height:50px;
background:url("../images/final/bottom.jpg") center top no-repeat;
}
div.lighted {
width:156px;
height:156px;
background:url("../images/lighted.png") center top no-repeat;
}
/*-- stopka autorska --*/
#autor_ {margin:auto; width:760px;height:40px;}
#autor {float:right;}
#valid {float:left;}
.stopka_ {font-size:9px; vertical-align:top;}
.kontakt_ {font-size:9px; vertical-align:top; color:#0000bb; text-decoration:none;}
.kontakt_:hover {font-size:9px; color:#aa0000; text-decoration:underline;}

#leftinfo {
float:left;
width:460px;
}

#info {
width:440px;
margin:10px;
/*margin-top:5px;*/
text-align:left;
float:left;
/*background-color:#eeeeee;*/
/*border:solid 1px #aaaaaa;*/
}
#ogolne {
width:428px;
/*margin-top:10px;
margin-bottom:5px;*/
padding:5px;
float:left;
text-align:left;
background-color:#eeeeee;
border:solid 1px #aaaaaa;
}
div.ogolne > p{
font-size:14px;
}
div.ogolne > li{
font-size:14px;
}
div.ogolne > a{
font-size:14px;
}
#map{
background:#fff;
width:340px;
height:400px;
/*padding-left:15px;*/
}
#mapa {
width:340px;
float:right;
/*margin-left:0px;
padding-left:0px;*/
/*margin-top:5px;*/
background:url("../images/google_nojs.jpg") no-repeat;
}
#map div span{
display:none;
/*visibility:hidden;*/
}
#reklama_map{
width:328px;
margin-top:10px;
/*background-color:#ffffff;
padding:10px;*/
/*border:solid 1px #dddddd*/
}
.reklama_map2{
width:340px;
/*margin-top:10px;*/
margin-bottom:20px;
/*padding-top:10px;
padding-bottom:10px;
background-color:#ffffff;*/
/*border:solid 1px #dddddd*/
}
#reklama2{
float:right;
width:200px;
padding:10px;
/*margin-top:10px;
margin-bottom:10px;*/
/*border:solid 1px #aaaaaa;*/
background-color:#ffffff;
}
#atleft {
text-align:left;
/*width:320px;*/
/*float:left;
margin-left:10px;*/
}    
#etapy {
text-align:left;
width:300px;
float:right;
}
#reklama {
text-align:left;
width:340px;
float:right;
background-color:#ffffff;
}
#atrakcje {
width:310px;
margin:auto;
/*border:solid 1px #dddddd;*/
padding-bottom:3px;
}
img.atrak {
background-repeat:no-repeat;
border:solid 1px #000000;
margin:2px;
}
#galeria {
width:340px;
margin:auto;
height:70px;
padding:0px;
padding-left:0px;
padding-right:0px;
/*border:solid 1px #000000;*/
background-color:#CECECE;
}
#galeriafot {
padding-bottom:10px;
padding-top:5px;
text-align:left;
height:70px;
float:left;
position:relative;
}      
#etapyin {
float:right;
height:100%;
background-color:#eeeeee;
border:solid 1px #aaaaaa;
padding:5px;
}
#reklamain {
float:right;
height:auto;
/*border:solid 1px #aaaaaa;*/
/*padding:5px;*/
}
img.imgetap{
padding:5px;
cursor:pointer;
float:left;
}
img.imgetap:hover{
background:url("../images/lighted_small.png");
}
#druzyny {
margin:auto;
width:460px;
height:300px;
padding-left:0px;
padding-right:0px;
text-align:left;
/*border:solid 1px #000000;
background-color:#dfefda;*/
/*background-color:#CECECE;*/
}
#links{
float:left;
text-align:left;
}
#buttons{
margin-bottom:20px;
}
#buttons a{
font-size:15px;
}
#druzynyfot{
margin:0px;
margin-top:5px;
margin-left:5px;
/*padding-bottom:10px;*/
text-align:left;
width:720px;
height:70px;
float:left;
position:relative;
}    
.buttonleft{
padding-top:0px;
margin-right:5px;
width:44px;
height:70px;
float:left;
top:0px;
}
.buttonright{
padding-top:0px;
cursor:pointer;
width:44px;
height:70px;
float:right;
top:0px;
/*z-index:10px;*/
}    
#b1{
width:44px;
height:70px;
display:block;
background:url("../images/prev.png") 50% 50% no-repeat;
border:0px solid;
}
#b1:hover{
background:url("../images/prev_over.png") 50% 50% no-repeat;
}
#b2{
width:44px;
height:70px;
display:block;
background:url("../images/next.png") 50% 50% no-repeat;
border:0px solid;
}
#b2:hover{
background:url("../images/next_over.png") 50% 50% no-repeat;
}
#etapy2 {
width:760px;
height:40px;
background:url("../images/etap.pngs");
}
#organizatorzy {}
/*hr {
border:solid 1px #000000;
width:100%;
margin:0px;
padding:0px;
}*/

hr.google {
border:solid 1px #dddddd;
width:100%;
margin:5px;
padding:0px;
}
div.druzynyimg{
width:60px;
height:60px;
float:left;
background:url("../images/lighted_small1.png") no-repeat center center;
}
div.druzynyimg:hover{
background:url("../images/lighted_small.png") no-repeat center center;
}
div.druzynyimg span.number{
position:absolute;
color:#888888;
background-color:#cecece;
margin-left:5px;
margin-top:5px;
cursor:pointer;
font-weight:bold;
line-height:12px;
}
div.druzynyimg span.number:hover{
}
#source{
width:580px;
background-color:#ffffff;
/*border:solid 1px #aaaaaa;*/
/*padding:10px;*/
/*margin-bottom:10px;*/
float:left;
}
#source .dane{
margin-top:10px;
background-color:#dddddd;
border:solid 1px #999999;
padding:10px;
}
#source .druzyna_nazwa{
font-size:15px;
}  
#source .dane fieldset{
padding:10px;
padding-top:0px;
}
#source .dane b{
border:solid 1px #ffffff;
background-color:#eeeeee;
padding:2px;
line-height:30px;
}
#source .newsy{
margin-top:10px;
background-color:#dddddd;
border:solid 1px #999999;
padding:10px;
}
.promocja{
margin-top:10px;
background-color:#dddddd;
border:solid 1px #999999;
padding:10px;
}
.red{
color:#aa0000;
}
#spis{
margin-top:10px;
padding-top:5px;
border:solid 1px #dddddd;
padding:5px;
}
#fotografie{
height:auto;
margin-top:10px;
padding:8px;
border:solid 1px #aaaaaa;
}
fieldset {
border:solid 1px #aaaaaa;
}
#weekend{
display:table;
width:750px;
margin:auto;
padding-top:45px;
left:25px;
text-align:left;
}
#stat {width:inherit;}
#stat .pup_stat {font-family:arial;font-size:10px;color:#000000;}
#stat .pup_stat_rok {font-family:arial;font-size:12px;color:#000000;font-weight:bold;}
#stat a {color:#aa0000;}
#stat a:hover{color:#0000aa;}

#kont {width:inherit;}
#kont table.kont_tabl {font-family:arial;font-size:10px;color:#000000;width:inherit;}
#kont td {border:solid 1px #aaaaaa;width:100%;background-color:transparent;}
#kont td strong {font-size:12px;text-align:center;}
#kont td.kont_td {text-align:center;background-color:#666666;color:#ffffff;}
#kont a {font-size:10px;color:#aa0000;}
#kont a:hover{color:#0000aa;}

#akt {width:inherit;text-align:center;}
#akt table.akt_tabl {font-family:arial;font-size:14px;color:#000000;width:inherit;}
#akt td {border:solid 1px #aaaaaa;width:100%;background-color:transparent;}
#akt td strong {font-size:inherit;padding-right:2px;padding-left:2px;text-align:center;color:#000088;text-align:center;}
#akt td small {font-size:inherit;padding-right:2px;text-align:center;color:#880000;text-align:center;}
#akt td.akt_td {text-align:center;background-color:#666666;color:#ffffff;}
#akt u {text-decoration:none;font-style:normal;}
#akt a{text-decoration:underline;color:#0000ff;}
#akt a:hover{color:#ff0000;}

#reklama_dmms {display:none; position:fixed; top:100px; cursor:pointer; background:url('../images/reklama_dmms.png'); width:400px; height:300px; z-index:1000;}
img.outlink	{vertical-align:top;position:relative;top:-2px;}
#atrakcjein {display:table;height:auto;border:solid 1px #aaaaaa;margin-top:10px;padding:10px;}
div.ogolne > p {
margin:0px;
padding:0px;
line-height:100px;
font-size:12px;
}
