*{margin:0;padding:0;}
body{background:#f8f8ff;color:#003;font:normal normal normal 1em/120% Georgia,"Times New Roman","Century Schoolbook",Times,serif;}
h1,h2,h3,p{margin:4px 0;}
h1{font-size:1.8em;color:#009;}
h2{font-size:1.5em;color:#006;}
h3{font-size:1.2em;color:#33f;}
h4{font-size:1em;color:#006;}
h5{font-size:0.9em;color:#006;}
h6{font-size:0.8em;color:#009;}
sup{ font-size: 0.9em;}
img, fieldset, .menu_top .ost{border:none;}
h1 a{text-decoration:none;}
h1#druk{display:none;}
dt{font-weight:bold;}
dd{margin-left:30px;}
#skocz{display:none;}
hr{clear:left;visibility:hidden;}
dfn{cursor:help;color:blue;}
#kontener #tresc h1,#kontener #tresc h2,#kontener #top h1{text-shadow:5px 5px 4px #aaa;}
#kontener #tresc h1:hover, #kontener #tresc h2:hover,#kontener #top h1:hover{text-shadow:5px 5px 10px #666;color:#19456F;}
#tresc p,#tresc h1,#tresc h2,#tresc h3,#tresc h4,#tresc h5{margin-bottom:5px;}
#kontener{margin:0 auto;background:#fffafa;position:relative;width:986px;border:3px solid #f8f8ff;}
#non{display:none;}
#top{background:#f8f8ff url('graf/logo.jpg') no-repeat 100%;height:128px;width:100%;position:relative;margin:0;padding:0;}
#top h1{position:absolute;top:0;left:0;font-size:36px;line-height:42px;}
#top p{position:absolute;bottom:50px;right:137px;font-size:12px;line-height:15px;color:#333;text-align:right;}
#top p span{text-transform:uppercase;}
#top #flaga {position:absolute;bottom:0;left:0;}
.menu_top{position:relative;display:block;height:24px;font-size:11px;font-weight:bold;background:#fff;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:10px solid #3D598B;}
.menu_top ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.menu_top ul li{display:block;float:left;margin:0;}
.menu_top ul li a{display:block;float:left;color:#009;text-decoration:none;padding:5px 17px 0 17px;height:19px;background:transparent; border-right: 1px solid #ddd;}
.menu_top .ost{padding:5px 18px 0 18px;} /* regulacja szerokości ostatniego po zmianie szerokości kontenera */
.menu_top ul li a:hover{color:red;background-color:#f8f8ff;}
.glowna .menu_top ul li a.glowna, .archiwum .menu_top ul li a.archiwum, .komunikaty .menu_top ul li a.komunikaty, .liga .menu_top ul li a.liga, .rankingi .menu_top ul li a.rankingi, .kadra .menu_top ul li a.kadra, .kalendarz .menu_top ul li a.kalendarz, .zawodnicy .menu_top ul li a.zawodnicy, .dzialacze .menu_top ul li a.dzialacze, .kluby .menu_top ul li a.kluby, .zwiazek .menu_top ul li a.zwiazek, .galerie .menu_top ul li a.galerie, .mapa .menu_top ul li a.mapa{color:#fff;background-color:#3D598B;}
.plk tbody th {text-align:left;}
.plk tbody th + th + th {text-align:center;}
.plk tbody td{text-align:right;}
#menu{position:absolute;left:0;top:162px;width:250px;font-family:Verdana,Arial,sans-serif; overflow: hidden;}
#menu h1{background:#D0D6DC;color:#006;font-size:13px;line-height:20px;margin:0;padding-right:0.5em;text-align:right;}
#menu a{display:block;padding:1px 5px;text-decoration:none;}
#menu ul a{border-left:10px solid #009;}
#menu ul.dok a{border-left-color:#3D598B;}
#menu ul{border-top:1px solid #fff;}
#menu li{font-size:13px;list-style-type:none;width:250px;border-bottom:1px solid #eee;}
#menu a:link,#menu a:visited{background:#fff;color:#009;}
#menu ul a:hover{background:#f8f8ff;color:blue;border-left-color:red;}
#menu a:link span,#menu a:visited span{color:blue;}
#menu a:hover span{color:red;}
#menu .na-stronie a {border-left-color:#ccc;}
#tresc a:link,#tresc a:visited{color:#009;text-decoration:none;border-bottom:1px dashed #555;}
#tresc a:hover{background:#d0d6dc;border-bottom-color:#003;}
#tresc{background:#F8F8FF;margin-left:250px;padding:2px 0 10px 10px;}
#tresc p{text-indent:5px;margin-top:0.5em;}
#tresc h1,#tresc h6{clear:left;padding-left:10px;border-left:10px solid #d0d6dc;}
#tresc h1{padding-top:2px;border-top:1px solid #d0d6dc;}
#tresc h1:first-letter, #top h1:first-letter{color:#c00;}
#tresc h1,#tresc h2,#tresc h3,#tresc h4,#tresc h5{line-height:120%;}
#tresc img{float:left;margin:3px 5px 2px 0;padding:1px;border:3px double #d0d6dc;}
#tresc a:hover img{background:#19456F;}
#tresc img.prawy{float:right;margin:3px 0 2px 5px;}
#tresc ul,#tresc ol{margin:5px 40px;}
#tresc ul span{color:blue;}
#tresc li > ul, #tresc li > ol{margin-top:0;}
#menu #reklama a{margin:0;padding:0;height:auto;}
#menu #reklama img{display:block;}
#stopka{height:28px;background:#eee;clear:both;color:#3D598B;font-size:0.7em;line-height:110%;margin:0;text-align:center;font-family:Verdana,Arial,sans-serif;}
#stopka a,#stopka a:visited{text-decoration:none;color:#3d598b;}
#stopka a:hover{color:blue;}
#stopka img{float:left;margin:6px 4px;}
#stopka #stat{margin:1px 0;}
img.rekl{display:block;border:none;}
.lef{text-align:left;}
.cent{text-align:center;}
.righ{text-align:right;}
.bot{clear:both;}
.cl-left{clear:left;}
.cl-right{clear:right;}
.cl-none, #tresc .cl-none{clear:none;}
.bold{font-weight:bold;}
.caps{font-variant:small-caps;}
.red{color:red;}
.blu{color:blue;}
.navy{color:navy;}
.purp{color:#c00;}


#tresc h1.purp:first-letter{color:blue;}
h1.purp:first-letter{color:blue;}

.lew-marg{margin-left:80px;}
.komunikat h2{text-align:left;}
.komunikat h3{text-align:center;}
.komunikat h4{margin-left:50px;}
.komunikat ul{list-style:square;margin-left:50px;}
.bez-podkr a{text-decoration:none;}
ol.abc{list-style-type:lower-alpha;}
.bez{list-style-type:none;}
ol.kom-ozd li{font-weight:bold;color:maroon;text-shadow:1px 1px 1px #999;}
ol.kom-ozd li li{font-weight:normal;color:black;text-shadow:none;}
ol.kom-ozd li li li{color:blue;}
li p{text-shadow:none;}
#tresc .nofl,#tresc .nofl img{float:none;}
#tresc a.nofl{border:none;}
#tresc a.nofl:hover{background:none;}
#tresc .inline{display:inline;}
.strike{ text-decoration: line-through;}
.uwaga{font-family: Verdana, Arial, sans-serif; font-size: 12px;}
.uwaga:before{content:"Uwaga! ";}
div.pol-strony{float: left; width: 50%;margin-right:10px;}
table{width:100%;border:none;border-collapse:separate;text-align:left;margin:0 auto 10px;border:1px solid;font-size:80%;font-family:Verdana,sans-serif;border-color:#ddd #999 #999 #ddd;empty-cells:show;}
td,th{border:1px solid;padding:3px;border-color:#999 #ddd #ddd #999;}
thead th,tfoot th{background:#D0D6DC;text-align:center;}
tbody th{text-align:right;font-weight:normal;}
tbody tr:hover{background:#fff;color:#33f;}
.liga tbody td{text-align:right;}
.liga tbody th{text-align:left;font-weight:normal;}
.liga tbody th + th{text-align:center;}
.liga tbody th + th + td{text-align:center;}

table > caption{text-align:left;padding:0;margin:0 auto;}

#tresc div.kluby{border:1px solid #fff;border-bottom-color:#ccc;border-right-color:#ccc;background:#eee;}
#goog{position:absolute;bottom:2px;right:2px;background:#F8F8FF;padding:1px;border:1px solid;border-color:#fff #333 #333 #fff;}
#goog *{float:left;margin:0;}
#goog input{padding:1px 2px;margin:3px 1px 0 1px;}

#tresc div.news div img{float:right;margin:0 -4px 1px 2px;padding:0;border:none;height:60px;width:60px;}
#tresc div.news div p{text-indent:0;}
#tresc div.news div ul{margin:3px 0;padding:0;list-style-type:none;}
#tresc div.news div ul ul{margin:0 0 0 18px;list-style-type:disc;}
#tresc div.news div ol{margin-left:25px;padding:0;}
#tresc div.news div dd{margin-left:5px;}
#tresc div.news{float:right;background:#F8F8FF;width:210px;font-size:0.75em;line-height:1.25em;margin:0;padding:4px 0 4px 8px;clear:right;}
#tresc div.news div{padding:4px 4px 0 4px;margin-bottom:4px;border-style:double;border-width:3px;border-color:#d0d6dc;}
#tresc div.news div h3{padding:2px 5px 4px;margin:-4px -4px 0;background:#d0d6dc;color:#009;}
#tresc div.news-szer{width:250px;}
#tresc div.news a.duzy{border:none}
#tresc div.news a.duzy img{display:block;float:none;width:200px;height:150px;margin:2px auto 2px -2px;padding:0;border:none;}
#tresc div.news .n1{border-color:#006;}
#tresc div.news .n1 h3{background:#006;color:#FF9;}
#tresc div.news .n2{border-color:Maroon;}
#tresc div.news .n2 h3{background:Maroon;color:Lime;}
#tresc div.news .n3{border-color:#030;}
#tresc div.news .n3 h3{background:#030;color:#FCF;}
#tresc div.news .n4{border-color:#8b0000;}
#tresc div.news .n4 h3{background:#8b0000;color:#0cf;}
#tresc div.news .n5{border-color:#2F4F4F;}
#tresc div.news .n5 h3{background:#2F4F4F;color:#E6E6FA;}
#tresc div.news .n6{border-color:Blue;}
#tresc div.news .n6 h3{background:Blue;color:Yellow;}
#top #film{margin-left:130px;height:81px;position:absolute;bottom:0;right:410px;overflow:hidden;}
#top #film img{float:right;height:75px;width:100px;margin-left:10px;border-bottom:6px solid red;}

#tresc .szary{color:#333;}
#tresc .szary{border-color:#333;}
#tresc h1.szary:first-letter{color:#000;}

@media print{
#tresc h1,#tresc h6{border:none}
h1#druk{display:block;position:absolute;top:10px;left:180px;}
#goog{display:none;}
#menu{display:none;}
#tresc{margin:auto;}
#stopka{color:#ccc;margin-top:10pt;}
#kontener{margin:0;border:none;}
}