html, body, div, img,  a, h5, h4, h3, h2, h1, ul, li {margin:0; padding:0; border:0; text-decoration:none; color:black;}
html, body {  width:100%; text-align:center; padding:0; }
a {text-decoration:none; color:#FF5500; }
a[name]{ float:left; width:100%; }
html {	
font: 11px  verdana, microsoft sans serif, verdana, arial ,lucida grande, sans-serif;
background-color:#FFF;
}  
.badf{
color:red;
}
h1, h2, h3, h4, h5{
float:left;
width:100%;
padding:2px 0 7px 0;
color:#FF7700;
}
h1 { font-size:20px }
h2 { font-size:14px; padding-bottom:3px; margin:5px 0 15px 0; border-bottom:1px dotted #CCC; }
h3 { font-size:14px }
h4 { font-size:14px }
h5 { font-size:12px }
h2 .data{
float:right;
text-align:right;
font-size:10px;
color:#888;
margin-top:-5px;
}
#container_all{
text-align:center;
overflow:hidden; 
width:100%; 
position:relative;
margin:0 auto 0px auto;
background:url(../img/bg.jpg) repeat-x ;
background-position:0 0;
background-color:#FFF;
}
#container{
text-align:center;
overflow:hidden; 
width:1005px; 
position:relative;
margin:0 auto 20px auto;
}
.belka{
float:left;
width:900px;
padding:0px 0;
height:1px;
}
.silver{
color:#5B5B5B;
padding-bottom:3px;
}
.silver a{
color:#299FC3;
}
#top{
float:left;
width:100%;
height:240px;
margin-bottom:12px;
position:relative;
z-index:1;
background:url(../img/top.png) scroll 0 110px no-repeat;
}
#top #logo{
float:left;
margin:40px 0 0 40px;
}
#log_top{
float:right;
margin:130px 135px 0 0;
width:140px;
height:50px;
line-height:120%;
color:silver;
}
#log_top a{
color:#EEE;
}
#log_top p{
font-size:10px;
margin:7px 0 0 0;
}
#log_top > img{
float:left;
margin:8px 0 0 2px;
}
#menu_top{
margin:14px 5px 10px 5px;
float:left;
width:100%;
text-align:left;
z-index:4;
position:relative;
}
#menu_top a{
padding:15px 15px 5px 15px;
margin:0 10px;
font-size:14px;
text-align:center;
color:#AA1100;
height:25px;
float:left;
}
#menu_top .menu_top{
float:left;
position:relative;
}
#menu_top:hover .activ_menu_top{
background:none;
}
#menu_top .activ_menu_top, #menu_top .activ_menu_top:hover, #menu_top .menu_top:hover{
float:left;
position:relative;
z-index:1;
background:url(../img/menu.jpg) repeat-x;
}
#menu_top .activ_menu_top a, #menu_top .activ_menu_top a:hover, #menu_top .menu_top > a:hover{
background:none;
}
#menu_top .submenu .subcont, #menu_top .submenu_b .subcont{
float:left;
width:100%;
position:relative;
text-align:left;
z-index:5;
}
#menu_top .submenu, #menu_top .submenu_b{
visibility:hidden;
position:absolute;
display:block;
z-index:5;
font-size:12px;
padding-top:5px;
}
#menu_top .submenu{
top:37px;
left:0px;
}
#menu_top .submenu_b{
left:204px;
}
#menu_top .submenu a, #menu_top .submenu_b a{
text-align:left;
float:left;
display:block;
background:#FFCB13;
white-space:nowrap;
font-weight:normal;
margin:0;
position:relative;
width:80%;
padding:2px 10%;
z-index:7;
}
#menu_top .submenu > div:first-child a{
padding-top:10px;
}
#menu_top .submenu a:hover{
background:#FFF190;
}
#pomenu{
float:right;
width:800px;
height:1px;
overflow:hidden;
position:relative;
visibility:hidden;
}
#pomenu div{
float:left;
}
#pomenu a{
float:left;
color:#FFA400;
padding:0 10px 0 10px;
visibility:hidden;
}
#artykul{
text-align:right;
width:196px;
display:inline;
margin:0px 4px 0 0;
padding:0px 2px 6px 0;
border-bottom:2px solid black;
}
#artykul img{
float:right;
overflow:
}
.kreska_t{
float:left;
margin:0 0px 0 3px;
display:inline;
}
.nag_st{
float:left;
width:100%;
padding:4px 0 5px 0px;
font-size:11px;
color:#749B00;
font-weight:bolder;
margin-bottom:5px;
}
#naw_g_p{
float:right;
margin:37px 3px 0 0;
width:270px;
}
#naw_g_p a{
float:left;
display:block;
width:74px;
font-size:10px;
text-align:center;
padding:32px 3px 5px 3px;
margin-right:1px;
}
#naw_g_p a:hover{
color:Silver;
}
#data{
position:absolute; top:0; left:300px;
padding-top:5px;
font-size:10px;
}
#pomenu div{
float:left;
}
#pomenu a{
float:left;
color:#FFA400;
padding:0 10px 0 10px;
visibility:hidden;
}
#pomenu a:hover{
color:#DF6500;
}
#serach{
float:right;
width:180px;
padding:11px 10px  10px 2px;
text-align:left;
}
#serach #szukaj{
float:right;
}
#serach input{
float:left;
border:none;
display:inline;
}
#serach #szukajj{
border:0px;
}
#serach #ciag{
margin-right:5px;
font-size:11px;
height:17px;
padding:3px 0 0 2px;
width:150px;
}
.srodek_s{
text-align:left;
width:100%;
float:left;
overflow:hidden;
}
.srodek_w{
text-align:left;
width:670px;
float:left;
overflow:hidden;
}
#srodek p{
line-height:170%;

}
#srodek a:hover{
color:#000;
}
#prawa{
text-align:left;
width:320px;
float:right;
margin-right:4px;
}
#box_bottom{
float:left;
width:570px;
text-align:left;
}
#box_bottom #polecamy{
float:left;
width:100%;
height:90px;
padding-top:10px;
overflow:hidden;
position:relative;
}
#box_bottom #polecamy a{
margin:0 5px;
}
#box_bottom #logowanie{
float:left;
width:285px;
margin-left:20px;
display:inline;
padding-top:10px;
}
#box_bottom #news{
float:left;
width:210px;
margin-left:20px;
display:inline;
padding-top:10px;
}
#menu_stopka{
float:left;
text-align:left;
margin:0 10px;
width:170px;
border-right:1px solid #DDD;
}
#menu_stopka a{
float:left;
width:140px;
display:block;
padding:4px 10px;
color:#442;
display:block;
font-weight:bolder;
font-size:10px;
}
#menu_stopka a:hover{
color:#FF6205;
background:#FFE;
}
#stopka_all{
width:100%; 
background:url(../img/stopka.jpg) center repeat-x;
}
#stopka{
width:1006px; 
height:258px;
position:relative;
overflow:hidden;
font: 10px verdana, microsoft sans serif, verdana, arial ,lucida grande, sans-serif;
margin:0px auto 0px auto;
padding-top:20px;
text-align:center;
position:relative;
}
#stopka h4{
color:gray;
font-style:italic;
}
#stopka #licznik{
position:absolute;
top:165px;
left:400px;
color:#999;
}
#stopka #klient{
position:absolute;
top:190px;
left:10px;
color:#353535;
}
#stopka #intellect{
position:absolute;
top:165px;
right:0;
color:gray;
}
#stopka #intellect a{
color:#353535;
}
#stopka em {
color:orange;
}
address{
float:left;
width:250px;
font-style:normal;
line-height:180%;
margin-left:10px;
display:inline;
}
address b{
color:#F74400;
font-size:14px;
}
#gdzie_tekst{
float:left;
width:100%;
margin:10px 0 10px 0px;
display:inline;
}
#gdzie{
float:left;
color:#D74126;
font-weight:normal;
font-size:10px;
text-align:left;
margin:8px 0 0 3px;
display:inline;
}
#gdzie a, #gdzie strong{
color:#A87026;
}
.textSize{
font-family:arial;
float:right;
text-align:right;
width:130px;
}
.textSize span{
font-size:10px;
color:silver;
}
.textSize a{
color:gray;
border-right:1px solid #353535;
padding-right:4px;
}
.textSize #size1 {
font-size:12px;
color:#FFA400;
}
.textSize #size2 {
font-size:15px;
}
.textSize #size3 {
font-size:18px;
border-right:0;
}
/*--------------------------błędy-------------------------*/
.bad, .good, .info{
font:13px verdana;	
text-align:center;	
padding:15px 2% 15px 10%;	
width:77%;	
float:left;
margin:40px 5% 20px 5%;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
.bad{
color:red;	
border:1px solid #FF5555;
background:#FEE url(../img/bad.png) scroll 7px 50% no-repeat;
}
.good{
color:Green;
border:1px solid #7C9B24;
background:#EFE url(../img/good.png) scroll 7px 50% no-repeat;
}
.info{
color:#003399;
border:1px solid gray;
background:#EFEFEF url(../img/info.png) scroll 7px 50% no-repeat;
}
.bad ul, .good ul{
text-align:left;
}
.porcjowanie{
width:99%;
float:left;
border-top:1px dotted #EFEFEF;
text-align:center;
margin-top:15px;
padding-top:5px;
}
#zaw_szuk{
width:98%;
float:left;
margin-top:10px;
background:#F7F7F7;
padding-left:20px;
padding:0px;
border:1px solid #DEDEDE;
}
#zaw_szuk fieldset{
width:99%;
float:left;
border:0px;
margin-top:10px;
}
#zaw_szuk label{
float:left;
padding-right:10px;
}
#zaw_szuk .szuk{
padding-top:17px;
}
#zaw_szuk  .input{
font-size:11px;
border:1px solid silver;
margin-top:3px;
}
.list_p{
width:98%;
float:left;
margin-top:10px;
margin-left:10px;
}
.dane_kli{
float:left;
width:70%;
padding:5px;
font-size:11px;
background:#F7F7F7;
margin:15px  0 10px 0;
}
.dane_kli .brown{  
background-color:#E0E0C7;
height:30px;
}
.powrot{
float:left;
width:99%;
}
.title_uniwer{
color:black;
float:left;
width:99%;
text-align:left;
margin:5px 0 5px 0;
font-size:11px;
letter-spacing:1px;
}
.last_aktualiz{
color:#616161;
float:left;
width:99%;
text-align:right;
margin:5px 0 3px 0;
}
#tresc_box{
float:left;
width:99%;
padding-bottom:10px;
}
.tresc_title_box{
color:#2C9A00;
padding:0px 0 5px 0;
}
.rss{
width:100%; 
float:right; 
text-align:right; 

}
.rss img{
vertical-align:-4px;
}
.rss a{
color:#e04320;
}
#form_rejestracja label{
font-weight:bold;
}
.center{
width:100%;
float:left;
text-align:center;
}
#partnerzy{
float:left;
width:99%;
text-align:center;
padding-bottom:20px;
}
.logo_partnera{
display:inline;
margin:0 5px 0 5px;
}
.logo_partnera img{
padding:3px;
}
#sponsorzy{
float:left;
width:99%;
text-align:center;
padding-bottom:5px;
border-bottom:1px solid silver;
margin-bottom:10px;
}
.logo_sponsora{
display:inline;
margin:0 5px 0 5px;
}
.logo_sponsora img{
padding:3px;
}


.alfa {
filter:alpha(opacity=100); /* IE */
opacity:1; /* Opera i Safari */
-moz-opacity:1:/* FireFox */
}

.alfa2 {
filter:alpha(opacity=65); /* IE */
opacity:0.65; /* Opera i Safari */
-moz-opacity:0.65:/* FireFox */
}
.wyniki_w{
float:left;
width:100%;
border-bottom:1px dotted #aaa;
}
.silver{
color:gray;
font-size:10px;
}
.szukaj_ul li{
padding:3px;
}
#map{
border:1px solid silver;
width:100%;
height:350px;
}
.tablelist{
width:97%;
}
.tablelist td{
border-bottom:1px dotted #ccc;
}
.tablelist td.nobord{
border:none;
}
a.drukuj {
background-color:navy;
color:white;
width:70px;
text-decoration:none;
padding:5px 10px 6px 10px;
}
a.drukuj:hover{
color:yellow;
}
table.user-informacje{
width:70%;
margin:0 auto;
}table.user-informacje td{
height:150px;
}
#wynik_ulubione{
color:green;
}
#pogoda_box{
float:left;
margin-top:10px;
border:1px solid #EAEAEA;
margin-left:0%;
padding-bottom:10px;
}
.lista_rekordow {
width:100%;
float:left;
}
.lista_rekordow .rekord{
float:left;
width:310px;
padding:10px;
}
.lista_rekordow .rekord .imgmin{
margin-right:5px;
}
.lista_rekordow .rekord + .belka{
border-bottom:1px dotted #DDD;
}
.lista_rekordow .rekord + .rekord{
margin-left:10px;
}
.lista_rekordow p{
padding:5px 0;
text-align:justify;
}
.lista_rekordow .rekord .st{
float:left;
width:100%;
text-align:right;
margin:5px 0;
font-size:10px;
color:#474747;
}
.lista_rekordow .rekord .st a{
float:left;
}
.lista_galeria .rekord{
width:290px;
margin:0 10px;
}
.big_img{
margin-right:10px;
}
#lista_wew .box{
float:left;
width:143px;
margin-bottom:13px;
}
#glos_img_t{
float:left;
font-size:12px;
padding:5px 0 5px 0;
font-weight:bolder;
}
.gwiazdka{
color:red;
}
.legenda{
color:gray;
font-size:11px;
text-align:left;
float:left;
}
#hidden{
display:none;
}
#display{
display:block;
}
#kalendarz{
width:216px;
float:left;
position:relative;
font-size:10px;
}
#kalendarz strong{
float:left;
width:100%;
padding:3px 0;
font-size:12px;
}
#kalend{
width:216px;
float:right;
overflow:hidden;
background:url(../img/cal.jpg)  no-repeat 5px 5px;
border-bottom:1px solid gray;
padding:0 0 10px 0;
margin-right:5px;
}
#kalend table{
float:right;
}
#kalendarz #kalendarz_wpisy{
width:216px;
float:left;
text-align:left;
padding:2px 0 0 0px;
line-height:160%;
}
#kalendarz #kalendarz_wpisy div{
float:left;
width:216px;
}
#kalendarz #kalendarz_wpisy strong{
float:left;
width:145px;
padding:0px;
font-size:11px;
}
#kalendarz em{
float:right;
width:30%;
padding-top:20px;
}
#kalend td{
text-align:center;
padding:2px;
margin:2px;
border:none;
}
#kalend td.wpis {
background:#A00000;
font-weight:bolder;
color:White;
}
#kalendarz .wiecej{
border:0px;
}
#kalendarz #kalendarz_wpisy ul li{
list-style:none;
display:inline;
float:left;
width:100%;
margin:0 0 0 -40px;
padding:0px;
}
#newsletter{
float:left;
width:242px;
text-align:left;
border-right:1px solid #DDD;
}
#newsletter #wyb_news{
float:left;
width:216px;
color:#444;
margin-bottom:20px;
}
#newsletter  p{
float:left;
width:210px;
color:gray;
margin-left:3px;
padding-top:0px;
margin-top:0px;
}
#newsletter #ok_news{
float:left;
margin:10px 0 10px -5px;
}
#newsletter #mail{
float:left;
width:172px;
padding:3px 4px 2px 4px;
margin:10px 0 0 10px;
font-size:11px;
border:1px solid silver;
color:#7C7C7C;
background:white;
-webkit-border-radius:4px; /* Safari, Chrome */
-khtml-border-radius:4px;    /* Konqueror */
-moz-border-radius:4px; /* Firefox */
border-radius:4px;
}
#forum_box {
float:left;
width:100%;
text-align:left;
}
#forum_box  ul li{
list-style:none;
padding:2px;
}
#kolumna_l{
float:left;
width:308px !important;
width:305px ;
margin-right:15px;
}
#kolumna_p{
float:left;
width:308px !important;
width:305px ;
margin-left:5px;
}
.boks .move_up{
float:right;
cursor:pointer;
margin-top:10px;
border:1px solid #EEEEEE;
}
.boks .naglowek{
background:url(../img/tlo_nagbox.jpg) repeat-x ;
float:left;
width:100%;
overflow:hidden;
}
.boks .naglowek a{
float:left;
height:11px;
overflow:hidden;
color:Black;
font-size:10px;
}
.boks .naglowek .link_nag{
font:11px arial;
height:auto;
font-weight:bolder;
}
.open{
font-weight:bolder;
}
.boks .silver{
font-weight:normal;
padding:1px 0 1px 0;
}
.open .boks_title{
float:left;
padding:5px 0 5px 0;
border:0px;
width:289px;
font-size:15px;
}
dt, dd{
float:left;
width:100%;
}
.boks_title{
float:left;
padding:5px 0 5px 0;
border-bottom:1px dotted silver;
width:289px;
}
.boks .naglowek strong{
float:left;
padding:5px 0 0 0 ;
font:11px arial;
font-weight:bolder;
}
.hidden{display:none;}
.visible{display:block;}
#zaznacz{
color:green;
font-weight:bold;
}
.tytul_wpisu{
float:left;
width:100%;
color:#353535;
font-size:13px;
padding:0 0 10px 0;
}
.tytul_wpisu em{
font-weight:normal;
font-size:11px;
}
.prawy_box{
float:left;
width:100%;
text-align:left;
padding:0 0 5px 0;
line-height:3px;
background:url(../img/akt_box.png) repeat-y;
}
.prawy_box em{
font-style:normal;
}
.najpop{
margin-left:30px;
display:inline;
float:left;
width:320px;
padding-top:0px;
}
.najpop p{
margin:3px 0 3px 0;
float:left;
width:100%;
font:12px arial;
padding:4px 0 0px 0;
overflow:hidden;
}
.najpop strong a{
float:left;
width:145px;
display:block;
font-weight:normal;
color:#FFA400;
}
.najpop span{
float:left;
width:67px;
margin-left:2px;
display:inline;
color:sliver;
}
.prawy_box a{
color:silver;
}
.prawy_box ul, .boks ul { 
list-style:circle url(../img/right.gif) outside; 
}
.wiecej{
float:right;
width:100%;
padding:3px 5px 9px 0px;
text-align:right;
font-size:10px;
font-weight:normal;
}
.wiecej_tlo{
width:44px;
text-align:center;
padding:2px 0;
background:url(../img/wiecej.jpg) no-repeat;
}
.wiecej a{
color:white;
}
.wiecej a:hover{
color:silver;
}
.kolumna_l{
float:left;
}
.powr{
float:left;
margin-top:10px;
padding:10px 0 10px 25px;
background:url(../img/powrot.png) scroll 2px 7px no-repeat;
width:99%;
}
.powr:hover{
background-position:1px 7px;
}
.imgmin{
float:left;
padding:2px;
border:1px solid silver;
position:relative;
line-height:89%;
margin-right:7px;
}
.imgmin div{
float:left;
width:100%;
height:100%;
position:relative;
overflow:hidden;
}
.rekord{
float:left;
width:100%;
}
.boks{
float:left;
width:100%;
}
.left{ float:left }
.right{ float:right }



#szeroka_s{
float:left;
width:420px;
}
#szeroka_s .boks, #prawa .boks{
margin-bottom:10px;
}
#szeroka_s h5{
background:url(../img/nag_zielony.jpg) left no-repeat;
color:white;
}
#waska_s{
float:left;
width:235px;
}
#szeroka_s  + #waska_s, #waska_s  + #szeroka_s{
margin-left:10px;
}
#waska_s h5{
background:url(../img/nag_szary.jpg) left no-repeat;
color:gray;
}
#prawa h5{
background:url(../img/nag_czarny.jpg) left no-repeat;
color:#EFEFEF;
}
#szeroka_s h5, #waska_s h5, #prawa h5{
float:left;
width:100%;
padding:10px 10px;
position:relative;
font-style:italic;
}
#szeroka_s h5 img, #waska_s h5 img, #prawa h5 img{
position:absolute;
top:0;
right:25px;
}
#wspolpraca{
float:left;
width:199px;
text-align:center;
}
#wspolpraca img{
padding:2px 0;
}
.nag_wsp{
background:url(../img/nag_wsp.jpg) no-repeat;
color:white;
float:left;
width:100%;
padding:5px;
text-align:left;
}
#aktualnosci{
height:280px;
position:relative;
margin-bottom:5px;
background:url(../img/akt_sr.jpg) repeat-y;
}
#aktualnosci > img{
float:left;
}
#slide_left, #slide_right{
margin-top:15px;
}
#akt_start{
float:left;
margin:-10px 0 -8px 5px; 
display:inline;
z-index:2;
}
dt.akt_start{
cursor:pointer;
}
dd.akt_start{
width:610px;
position:relative;
height:270px;
overflow:hidden;
background-position:center;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
dd.akt_start a{
color:white;
}
#akt_start .akt_start a:hover{
color:silver;
text-decoration:none;
}
dd.akt_start a{
display:block;
float:left;
width:100%;
height:100%;
}
dd.akt_start em{
color:#FFA400;
}
dd.akt_start strong{
font-size:12px;
float:left;
width:100%;
margin:0;
padding:0 0 4px 0;
white-space:nowrap;
}
dd.akt_start div{
position:absolute;
bottom:0;
left:0;
background:#000;
color:white;
filter:alpha(opacity=80); /* IE */
opacity:0.8; /* Opera i Safari */
-moz-opacity:0.8; /* FireFox */
margin:0;
width:590px;
padding:5px 10px;
z-index:2;
line-height:140%;
-webkit-border-radius:0 0 10px 10px; /* Safari, Chrome */
-khtml-border-radius:0 0 10px 10px;    /* Konqueror */
-moz-border-radius:0 0 10px 10px; /* Firefox */
border-radius:0 0 10px 10px;
}
.akt_start_naw{
float:right;
margin:-5px 3px 0 0;
width:50px;
text-align:center;
}
.akt_start_naw a{
color:black;
}
.akt_start_naw dt{
font-size:12px;
padding:18px 0;
white-space:nowrap;
color:silver;
border-top:1px solid #DDD;
position:relative;
}
.akt_start_naw dt > img{
position:absolute;
left:-15px;
top:9px;
z-index:500;
display:none;
}
.akt_start_naw dt:first-child{
border-top:none;
}
.akt_start_naw .activ{
color:gray;
}
.akt_start_naw dt.activ > img{
display:block;
}
.start_galerie{
position:absolute;
top:10px;
left:430px;
width:508px;
height:178px;
z-index:0;
overflow:hidden;
border:1px solid #8BCFFF;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
.start_galerie .ramka_slider{
margin:0;
width:508px;
height:178px;
}
.start_galerie #blender{
float:left;
height:170px;
width:500px;
border:4px solid #FFF;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
.galerie_start_naw{
display:none;
}
.galerie_start_naw dt{
cursor:pointer;
float:left;
width:109px;
padding:4px 4px 5px 4px;
background:url(../img/gal_panel.jpg) no-repeat;
}
.galerie_start_naw dt.activ{
background:url(../img/gal_panel_activ.jpg) no-repeat;
}
#nowe_gal{
float:left;
width:100%;
position:relative;
z-index:1;
}
#nowe_gal > div > b{
position:absolute;
top:40px;
left:0;
font-size:12px;
width:100%;
text-align:center;
display:none;
background:#FFDD00;
z-index:2;
padding:4px 0;
filter:alpha(opacity=80); /* IE */
opacity:0.8; /* Opera i Safari */
-moz-opacity:0.8; /* FireFox */
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
#nowe_gal > div:hover > b{
display:block;
}
#nowe_gal .imgmin{
width:90px;
height:77px;
margin:5px 4px 10px 4px;
}
#nowe_gal .imgmin:hover{
background:#FFDD00;
}
#aktualnosci2 h3, #felietony_box h3{
font-size:12px;
}
#aktualnosci2 .rekord, #felietony_box .rekord{
margin-bottom:10px;
padding-bottom:5px;
border-bottom:1px solid #EFEFEF;
}
#aktualnosci2 .rekord, #aktualnosci2 .rekord h3 a{
color:#777;
}
#aktualnosci2 .imgmin{
width:100px;
height:75px;
margin:0 10px 0 0
}
#aktualnosci2 .rekord .left{
color:silver
}
#forum ul{
list-style-type:none;
padding:5px 0 20px 10px;
}
#forum ul li{
padding:3px 0;
border-bottom:1px dashed #CCC;
}
#forum ul li a{
color:#353535;
}
#sonda_box form *, #felietony_box p{
color:#454545;
}
#mecze_box {
background:url(../img/mecze_bg.jpg) scroll 0 10px repeat-x;
border:1px solid #DDD;
border-top:none;
text-align:center;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
.mecze_dl_naw{
float:left;
width:100%;
background:url(../img/mecze_akt.jpg) scroll 0 1px repeat-x;
}
#mecze_box dt{
width:140px;
padding:3px 10px;
font-size:12px;
font-style:italic;
font-weight:bolder;
color:#FF7700;
cursor:pointer;
}
#mecze_box dt.activ{
color:gray;
background:white;
border-top:1px solid #DDD;
}
.mecze_dl_naw, #mecze_box dt.activ, #tabela_box dt{
-webkit-border-radius:10px 10px 0 0; /* Safari, Chrome */
-khtml-border-radius:10px 10px 0 0;    /* Konqueror */
-moz-border-radius:10px 10px 0 0; /* Firefox */
border-radius:10px 10px 0 0;
}
#prawa .boks table{
float:left;
width:100%;
}
#mecze_box table big{
font-size:24px;
color:#353535;
}
#mecze_dl td{
padding:4px;
color:#555;
}
#mecze_dl th{
padding:7px 2px;
font-size:13px;
color:#353535;
border-top:1px dashed #DDD;
}
#mecze_dl td img{
padding:10px;
border:1px solid #CCC;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
#kalendarz_box table, #tabela_box table{
border-top:1px solid #DDD;
border-left:1px solid #DDD;
background:#F7F7F7;
}
#kalendarz_box td, #tabela_box th, #tabela_box td{
border-bottom:1px solid #DDD;
border-right:1px solid #DDD;
padding:4px 2px;
}
#tabela_box table{
text-align:center;
color:#353535;
}
#tabela_box tr td:first-child{
text-align:left;
}
#kalendarz_box tr td:first-child{
text-align:center;
font-size:10px;
color:#888;
}
#kalendarz_box td a{
color:#353535;
}
#tabela_box .tabela_dl_naw dt{
float:left;
width:100px;
padding:5px 2px;
text-align:center;
background:#353535;
color:#EFEFEF;
font-size:10px;
font-weight:bolder;
border-top:1px solid #DDD;
border-right:1px solid #DDD;
cursor:pointer;
}
#tabela_box .tabela_dl_naw dt.activ{
color:#353535;
background:#EFEFEF;
border-color:#353535;
border-left:1px solid #353535;
}
#shoutbox_cont{
background:#FFD400;
width:295px;
}
#shoutbox_cont, #shoutbox_inner{
border:1px solid #FFA400;
padding:10px;
float:left;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
#shoutbox_inner{
position:relative;
width:273px;
background:#FFE;
padding-top:5px;
max-height:240px;
overflow:auto;
}
#shoutbox_inner h4{
color:#FF7700;
font-size:12px;
}
#shoutbox_inner p, #shoutbox_inner span{
width:100%;
float:left;
}
#shoutbox_inner p{
margin:0;
color:#444;
}
#shoutbox_inner span{
color:#AAA;
font-size:10px;
text-align:right;
border-bottom:1px dotted #DDD;
}
#shoutbox_form{
float:left;
width:293px;
padding-top:5px;
}
#shoutbox_form span {
float:left;
color:#FF7500;
font-size:8px;
}
#shoutbox_form span  .badf{
font-size:11px;
}
#shoutbox_form span + span{
margin-left:10px;
}
#shoutbox_form textarea, #shoutbox_form input[type="text"]{
border:1px solid #FFA700;
padding:5px;
font-size:11px;
background:#FFA;
color:#353535;
}
#shoutbox_form textarea:focus, #shoutbox_form input[type="text"]:focus{
border-color:1px solid #FF2200;
background:#FFF;
}
#shoutbox_form textarea{
width:169px;
}
#shoutbox_form input[type="text"]{
width:90px;
}
#shoutbox_form input, #shoutbox_form textarea{
-webkit-border-radius:5px; /* Safari, Chrome */
-khtml-border-radius:5px;    /* Konqueror */
-moz-border-radius:5px; /* Firefox */
border-radius:57px;
}
#shoutbox_form input[type="submit"]{
border:none;
font-size:12px;
padding:2px 10px 4px 10px;
color:#FFEEEE;
background:#FF4400;
margin:5px 0 0 35px;
cursor:pointer;
}
#shoutbox_form input[type="submit"]:hover{
background:#FF7000;
}
.lista_zawodnikow .rekord{
width:150px;
padding:5px;
}
.lista_zawodnikow .rekord h3{
font-size:12px;
text-align:center;
}
.lista_zawodnikow .rekord .imgmin{
margin-left:12px;
}
.min_zaw{
margin:5px 0 0 10px;
}
#dane_zawodnika{
float:left;
margin:5px 20px;
padding:0 10px;
border:4px double #FEB;
background:#FFE;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
max-width:470px;
}
#dane_zawodnika th{
text-align:right;
padding:4px 10px;
color:#474747;
font-weight:normal;
border-right:1px solid #FEB;
}
#dane_zawodnika td{
font-weight:bolder;
padding:4px;
text-align:center;
}
#dane_zawodnika > p{
float:left;
width:100%;
}
.zaw_boks h5{
color:#444;
background:#EEE;
width:650px;
font-style:italic;
padding:2px 0 2px 10px;
border:1px solid #DDD;
position:relative;
margin-bottom:10px;
-webkit-border-radius:7px 7px 0 0; /* Safari, Chrome */
-khtml-border-radius:7px 7px 0 0;    /* Konqueror */
-moz-border-radius:7px 7px 0 0; /* Firefox */
border-radius:7px 7px 0 0;
}
.zaw_boks h5 img{
position:absolute;
right:5px;
top:-10px
}
.zaw_boks .rekord {
text-align:center;
width:87px;
margin:0 4px;
}
.zaw_boks .rekord .imgmin img{
width:75px;
}
.zaw_boks .rekord h4{
font-size:10px;
font-family:arial;
}
.zaw_boks .rekord a{
color:#777;
}
#mecze_table{
float:left;
width:100%;
text-align:center;
}
#mecze_table .logo{
width:100px;
}
#mecze_table .logo img{
border:1px solid silver;
padding:10px;
width:70px;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
#mecze_table big{
font-size:32px;
}
#mecze_table th, #mecze_table  td{
padding:10px;
color:#474747;
}
#mecze_table .border th, #mecze_table .border td{
border-bottom:1px dashed #DDD;
padding:4px;
}
#mecze_table td.miejsce{
font-size:17px;
color:#FFB400;
background:#F7F7F7;
}
#mecze_table td.miejsce b{
font-size:12px;
color:#505050;
}
#mecze_table th.wynik, #mecze_table td b.wynik{
font-size:14px;
color:#A01000;
}
#mecze_table .border th{
font-size:13px;
}
h2.mecz small{
color:#353535;
font-size:12px;
padding:0 10px;
}
#wstep_pro_big > table{
float:left;
}
#urodziny_box{
line-height:170%;
padding:10px;
width:300px;
background:#FFC;
}
#urodziny_box ul{
list-style-type:none;
margin:10px 0 10px 20px;
line-height:200%;
float:left;
width:270px;
}
#urodziny_box ul li img{
height:50px;
float:left;
margin-right:10px;
padding:1px;
border:1px solid #DDD;
}
#urodziny_box p{
margin:0;
color:#353535;
}
#urodziny_box .zyczenia{
font-style:italic;
}
.boks_dol{
float:left;
width:300px;
margin:5px;
padding:10px;
border:1px solid #EEE;
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px;    /* Konqueror */
-moz-border-radius:10px; /* Firefox */
border-radius:10px;
}
@media print{
#srodek{
margin-left:0;
width:100%;
}
#prawa, #lewa, #top, #menu_top, #baner, #oceny, #komentarze, #kalend, .belka, .opcje_user, .drukuj, .dodaj, .porcjowanie{
display:none;
}