body{background:#40529a;color:#002;font:0.75em/1.4em arial,sans-serif;text-align:center;margin:0;padding:0;}
img{border:0;}
form{padding:0;margin:0;}
input,option{font-size:92%;color:#008;}
input.txt{background:#d7dbed;border:1px solid #18215a;font-size:92%;}
input.but{background:#d7dbed;border:1px solid #18215a;font-size:92%;}
textarea{background:#d7dbed;border:1px solid #18215a;font:0.9em/1.4em arial,sans-serif;color:#008;}
select{background:#d7dbed;border:1px solid #18215a;font-size:92%;color:#008;}
hr.hr400{color:#18215a;background:#18215a;width:400px;height:1px;border:0;}


a:link,a:visited{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
td{vertical-align:middle;font-size:inherit;}
strong{font-weight:bold;}
em{font-style:italic;}
p{margin:0;padding:8px 6px;text-align:justify;}
label{color:#008;}
/* linki */
a{color:#00b;}
a:hover,a:active,a:focus{color:#006;}

/* profil i rejestracja */
legend{font-weight:bold;color:#006}
fieldset{border:none;}
table{font-size:100%}
.formtab{width:100%}
.formtab td{padding:2px 6px;}

/* layout */
#link_to_home{position:absolute; top: 0;} /* link do strony głównej na logo */
#link_to_home a{display:block; height:128px;  width:355px;}
#wrapper{position: relative; text-align:left;width:760px;border-left:1px solid #008;border-right:1px solid #008;margin:0 auto;background:#006 url('wrapper-bg.png') repeat-y;}
#top{height:128px;background:#008 url('top.jpg') no-repeat;border-bottom:1px solid #18215a;}
#flags{float:right;padding:4px 3px;list-style:none;margin:0;}
#flags img{width:28px;height:14px;margin-bottom:5px;display:block;border:1px solid #4F61A1;}
#top-spacer{height:116px;}
#top p{text-align:right;color:#fff;line-height:90%;font-size:92%;padding:0;margin:0 3px;}
#top p a{color:#c6c6c6;}
#col-left{float:left;width:125px;}
ul#menu{margin:0;padding:0;list-style:none;border-left:1px solid #002;}
ul#menu li{margin:0;padding:0;display:inline;}
ul#menu a{text-decoration:none;height:15px;line-height:15px;;font-size:92%;display:block;padding:0 6px;border-bottom:1px solid #002;}
ul#menu a:link,ul#menu a:visited{color:#babed2;}
ul#menu a:hover{background:#daa346;color:#000;}
ul#menu a:active,ul#menu a:focus{color:#152562;background:#daa346;}
ul#menu li.button a{height:auto;text-align:center;border-bottom:0px solid;}
ul#menu li.button a:hover,ul#menu li.button a:active,ul#menu li.button a:focus{background:transparent;color:#fff;}


#col-left h1{border-bottom:1px solid #002;text-align:center;line-height:17px;font-size:110%;font-weight:bold;margin:0;color:#fff;font-variant:small-caps;background:url('col-left-hl-bg.png') no-repeat;}

#col-right{float:right;width:635px;}
#lay-home-cb-1{width:635px;background:url('lay-home-cb-1.png') repeat-y;border-bottom:1px solid #18215a;}
#lay-home-cb-1 div.c1{float:left;width:501px;text-align:center;}
#lay-home-cb-1 div.c1 img{border: 1px solid #18215a;margin:4px 0;}
#lay-home-cb-1 div.c2{float:right;width:134px;text-align:center;}
#lay-home-cb-1 div.c2 form{padding-top:10px;}
#lay-home-cb-1 div.c2 input{margin-top:5px;}
#lay-home-cb-1 div.c2 input.txt{width:120px;}
#lay-home-cb-2{width:635px;background:url('lay-home-cb-2.png') repeat-y;border-bottom:1px solid #18215a;}
#lay-home-cb-2 div.c1{float:left;width:466px;}
#lay-home-cb-2 div.c2{float:right;width:169px;}
.bg-b{width:635px;background:url('lay-home-cb-3b.png') repeat-y;}
.bg-a{width:635px;background:url('lay-home-cb-3a.png') repeat-y;}
.lay-home-cb-3{font-size:92%;line-height:130%;}
.lay-home-cb-3 div.c1{float:left;width:155px;}
.lay-home-cb-3 div.c2{float:left;width:159px;}
.lay-home-cb-3 div.c3{float:left;width:152px;}
.lay-home-cb-3 div.c4{float:left;width:169px;}
.lay-home-cb-3 h1{font-size:100%;margin:0 6px;}
#lay-home-cb-4{width:635px;background:url('lay-home-cb-4.png') repeat-y;}
#lay-home-cb-4 div.c1{float:left;width:361px;}
#lay-home-cb-4 div.c1 ul{margin:6px;padding:0;list-style:none;font-size:92%;}
#lay-home-cb-4 div.c2{float:left;width:274px;}
#lay-home-cb-5{width:635px;background:url('lay-home-cb-5.png') repeat-y;}
#lay-home-cb-5 div.c1{float:left;width:276px;}
#lay-home-cb-5 div.c2{float:left;width:178px;}
#lay-home-cb-5 div.c3{float:left;width:181px;}
#sub-left{width:500px;float:left;}
#sub-right{float:left;width:135px;background:url('sub-right-bg.png') repeat-y;}
#sub-right div.c{border-bottom:1px solid #136;font-size:92%;line-height:130%;}
#sub-right ul,#sub-right li{margin-left:10px;padding-left:0;}


#foot{background:#223578;color:#eee;font-size:92%;line-height:120%;padding:0;}
#foot div{background:#2a3a8b;}
#foot a:link,#foot a:visited{color:#eee;}
#foot a{color:#fff;}
#foot p{float:left;margin:0;padding:3px 0 2px 4px;}
#foot ul{float:right;list-style:none;margin:0;padding:3px 40px 2px 0;}
#foot ul li{display:inline;padding:0;margin:0;}
#ftr{background:#2a3a8b;}

/* newsy */
.news h2{color:#1f437a;margin:8px;font-size:120%;text-align:center;}
.sub-content h2{color:#1f437a;margin:8px;font-size:120%;text-align:center;}
.newsinfo{color:#969cba;font-size:92%;padding:0 6px;}
.newsinfo a{color:#969cba;}
.comments{text-align:right;font-weight:bold;padding-right:30px;letter-spacing:1px;}
#newslist span{font-size:92%;color:#969cba;}
#newslist a{text-decoration:none;color:#006;}
#newslist a:hover,#newslist a:active,#newslist a:focus{color:#00b;}

h1.bg{text-align:left;line-height:17px;background:#1b1f77 url('hl-bg.png') no-repeat;font-size:110%;font-weight:bold;margin:0;color:#fff;font-variant:small-caps;padding-left:25px;}
.but-reg{width:75px;height:20px;}

/* zakladki */
#lo{display:block;}
#lo form{text-align:right;padding-bottom:10px;}
#lo input.txt{width:88px;margin:12px 24px 0 0;}
#re{display:none;}
#re ul,#st ul,#in ul{margin:6px;padding:0;font-size:92%;}
#re li,#st li,#in li{margin-left:12px;padding:0;}
#in{display:block;}
#st{display:none;}
#nm{display:block;text-align:center;}
#om{display:none;text-align:center;}
#om p,#nm p{text-align:center;font-size:92%;}
#om h2,#nm h2{color:#1f437a;font-size:120%;margin:0 0 6px 0;line-height:100%;}
#gl{font-size:92%;line-height:130%;}
#gl form{margin:0 20px;}
#gl input{vertical-align:middle;}
#wy{font-size:92%;line-height:130%;}

#mr-logowanie{float:left;width:84px;height:14px;background:url('mr-logowanie.png') no-repeat;}
#mr-rejestracja{float:left;width:85px;height:14px;background:url('mr-rejestracja.png') no-repeat;}
#mr-info{float:left;width:84px;height:14px;background:url('mr-info.png') no-repeat;}
#mr-stats{float:left;width:85px;height:14px;background:url('mr-stats.png') no-repeat;}
#mr-nastepny_mecz{float:left;width:137px;height:14px;background:url('mr-nastepny_mecz.png') no-repeat;}
#mr-ostatni_mecz{float:left;width:137px;height:14px;background:url('mr-ostatni_mecz.png') no-repeat;}
#mr-glosuj{float:left;width:137px;height:14px;background:url('mr-glosuj.png') no-repeat;}
#mr-wyniki{float:left;width:137px;height:14px;background:url('mr-wyniki.png') no-repeat;}

/* EN */
#en-logowanie{float:left;width:84px;height:14px;background:url('en-logowanie.png') no-repeat;}
#en-rejestracja{float:left;width:85px;height:14px;background:url('en-rejestracja.png') no-repeat;}
#en-info{float:left;width:84px;height:14px;background:url('en-info.png') no-repeat;}
#en-stats{float:left;width:85px;height:14px;background:url('en-stats.png') no-repeat;}
#en-nastepny_mecz{float:left;width:137px;height:14px;background:url('en-nastepny_mecz.png') no-repeat;}
#en-ostatni_mecz{float:left;width:137px;height:14px;background:url('en-ostatni_mecz.png') no-repeat;}
#en-glosuj{float:left;width:137px;height:14px;background:url('en-glosuj.png') no-repeat;}
#en-wyniki{float:left;width:137px;height:14px;background:url('en-wyniki.png') no-repeat;}

/* tables */
.pdtab{font-size:92%;width:150px;margin:10px auto 0 auto;}
.pdtab td{text-align:right;background:#e3e5ef;}
.pdtab td,.pdtab th{padding:0 3px;}
.pdtab th{background:#d7dbed;}
.tab{font-size:100%;width:96%;margin:10px auto 10px auto;}
.tab td{text-align:center;background:#ebecf1;}
.tab td,.tab th{padding:2px 3px;}
.tab th{background:#d7dbed;color:#008;letter-spacing:1px;}
td.meczinfo{font-size:124%;line-height:150%;font-weight:bold;color:#000;text-align:center;padding:4px;vertical-align:middle;}
.tab30{width:30%;}
.tab40{width:40%;}
.tab60{width:60%;}
.tab70{width:70%;}
tr.strong td{font-weight:bold;}
th.th2{background:#ebecf1;color:#002;}

td.td-ro_os{width:50%;vertical-align:top;}

td.l{text-align:left;}
td.r{text-align:right;}
td.c{text-align:center;}

/* stuff */
#sonda-wyniki{font-size:100%;width:265px;margin:0 auto;text-align:left;}
#sonda-wyniki img.sp-s{width:4px;}
#sonda-wyniki img{height:12px;}

#komentarze{text-align:center;padding-bottom:10px;}
#komentarze p.k{text-align:center;color:#1f437a;font-weight:bold;letter-spacing:1px;}
#komentarze dl{text-align:left;font-size:92%;line-height:130%;margin:0 auto;border:0;width:96%;background:#ebecf1;}
#komentarze dt{font-size:90%;line-height:126%;color:#969cba;background:#d7dbed;margin:0;padding:0 4px;}
#komentarze dt a{color:#969cba;}
#komentarze dd{margin:0;padding:3px 4px;}

#newsnav{width:400px;padding:5px 0;margin:3px auto;border-top:1px solid #18215a;border-bottom:1px solid #18215a;}
#newsnav a:link,#newsnav a:visited{font-weight:bold;text-decoration:none;color:#006}
#newsnav a:hover,#newsnav a:active,#newsnav a:focus{font-weight:bold;text-decoration:none;color:#1f437a;}
#newsnav div.l{float:left;width:25%;text-align:left;padding:0;}
#newsnav div.r{float:right;width:25%;text-align:right;padding:0;}
#newsnav div.c{float:left;width:50%;}
#newsnav ul{list-style:none;margin:0;padding:0;}
#newsnav li{display:inline;margin:0;padding:0;}

#newslist2{list-style:none;margin:6px;padding:0;}
#newslist2 span{color:#969cba;}
#newslist2 a:link,#newslist2 a:visited{font-weight:bold;text-decoration:none;color:#006}
#newslist2 a:hover,#newslist2 a:active,#newslist2 a:focus{font-weight:bold;text-decoration:none;color:#1f437a;}


.question{color:#1f437a;font-size:110%;font-weight:bold;}
.h2h{text-align:center;font-size:100%;line-height:120%;}
.gsm{text-align:center;}
.gsm img{border:1px solid #002;margin:2px;}
.fs-92{font-size:92%;line-height:130%;}
.pb10{padding:0 0 10px 0;}
.pt10{padding-top:10px;}
span.light{color:#969cba;}
a.bda:link,a.bda:visited{font-weight:bold;text-decoration:none;color:#1f437a}
a.bda:hover,a.bda:active,a.bda:focus{font-weight:bold;text-decoration:none;color:#00b;}
.reklama{text-align:center;padding:10px 0;}
.mr-but{cursor:pointer;}
.mr-but span{visibility:hidden;font-size:1px;line-height:1px;}
.bk{display:block;clear:both;}

img.r{float:right;margin:4px 0 4px 4px;}
img.l{float:left;margin:4px 4px 4px 0;}
span.u{font-style:normal;text-decoration:underline;}
.center{text-align:center;}
.right{text-align:right;}
.clear{clear:both;line-height:1px;height:1px;font-size:0px;}

/* SmartContext   */
.intextPodtrzeni{
border-bottom:1px solid #330000;
color:#330000;
cursor:pointer;
display:inline;
float:none;
margin:0;
padding:0 0 1px;
text-decoration:underline;
}

a:link.intextPodtrzeni,a:visited.intextPodtrzeni,a:hover.intextPodtrzeni{
text-decoration:underline;
color:#330000;
}
