@charset "utf-8";
/* CSS Document */

* {
    margin:0 auto;
    padding:0;
    list-style:none;
    text-decoration:none;
    border:none;
}
body {
    text-align:center;
    background:url(img/tlo.jpg) no-repeat #5e8f36;
    font-family:Verdana, Geneva, sans-serif;
}
#container {
    text-align:left;
    width:961px;
    font-size:11px;
    color:#21201b;
    position:relative;
    background:url(img/container.png);
    padding:0 29px;
    overflow:hidden;
}
a {
    color:#1d1d1d;
}
#top {
    background:url(img/top.jpg) left top no-repeat;
    width:961px;
    height:109px;
    margin-bottom:2px;
}
#top h1 {
    position:absolute;
    float:left;
    background:url(img/header.jpg);
    width:275px;
    height:60px;
    left:41px;
    top:39px;
}
#top h1 a{
    float:left;
    width:100%;
    height:100%;
    text-indent:-1000px;
}
#menu {
    width:961px;
    height:40px;
    background:url(img/menu.png);
   font-family:Tahoma, Geneva, sans-serif;
    text-transform:uppercase;
    padding-top:0px;
    margin-bottom:5px;
    overflow:hidden;
    position:relative;
    float:left;

}
#menu li{
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;

}
#menu ul{clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
   }
#menu a{
    margin:0 0 0 1px;
    font-weight:normal;
    display: block;
    float: right;
    width: 85px;
    height: 26px;
    text-decoration: none;
    color: #ffffff;
    padding-top: 11px;
    padding-left: 0px;
    margin-left: 7px;
    text-align: center;
    line-height:1.3em;
}
#menu a:hover{

   background:url(img/tlo_cn.png);
}
#menu .dzial {
    border:none;
}
#kluby {
    padding-left:80px;
    width:881px;
    height:100px;
    background:url(img/kluby.png) bottom center no-repeat;
}
#kluby li {
    float:left;
    padding:0 8px;
    height:43px;
}
#obw {
    border:2px #5e9134 solid;
    border-right-width:3px;
    border-left-width:3px;
    width:953px;
    
    height:42px;
    padding:1px;
    margin-top: 0px;
    font-family:Arial, Helvetica, sans-serif;
    margin-bottom:1px;
}
#obw ul {
    background:url(img/obw.png) center no-repeat;
    width:100%;
    height:100%;
}
#obw li {
    float:left;
    height:42px;
    position:relative;
    background:url(img/spacer.jpg) right no-repeat;
}
#wysz {
    width:418px;
}
#obw li h1 {
    position:absolute;
    font-size:12px;
    color:#000000;
    text-transform:uppercase;
    font-family:Arial, Helvetica, sans-serif;
    top:5px;
    width:200px;
}
#wysz h1{
    left:10px;
}
#wysz p {
    position:absolute;
    left:10px;
    top:22px;
    color: #178346;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}
#wysz form {
    position:absolute;
    left:182px;
    top:3px;
    width:227px;
    height:39px;
}
#wysz form label{
    float:left;
    padding-right:18px;
    padding-bottom:1px;
    color: #178346;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
#wpisz {
    width:171px;
    height:18px;
    background:#FFF;
    border:1px #919191 solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#919191;
}
#wysz form #ok {
    padding:0;
}
#wysz form #ok input {
    background:#FFF;
    border:1px #919191 solid;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
}
#imi {
    width:230px;
}
#imi h1 {
    left:20px;
    color: #178346;
}
#imi p{
    position:absolute;
    left:20px;
    top:22px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #178346;
}
#obw #data {
    width:304px;
    background:none;
}
#data h1{
    left:20px;
}
#data p {
    position:absolute;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #178346;
    width:150px;
    height:12px;
}
#dzien {
    left:44px;
    top:22px;

}
#mies {
    left:161px;
    top:8px;
}
#dd {
    position:absolute;
    left:122px;
    top:4px;
    font-size:33px;
    color:#626058;
}
#godz {
    position:absolute;
    right:6px;
    top:3px;
    font-size:12px;
    color:#056830;
}
#time {
    position:absolute;
    top:17px;
    right:6px;
    color:#056830;
    font-size:24px;
}
#leftbox {
    float:left;
    width:751px;
}
#left_box {
    float:left;
    overflow:hidden;
    width:434px;
    margin-right: 5px;
}
#main {
    width:434px;
    height:298px;
    background:#a20505;
    margin-bottom:2px;
    margin-top:1px;
    position:relative;
}
#ov {
    position:absolute;
    left:6px;
    top:170px;
    width:418px;
    height:30px;
    background:#000;
    z-index:2;
}
#bd {
    position:absolute;
    left:0px;
    top:200px;
    width:434px;
    height:69px;
    background:#3c291a;
    z-index:2;
}
#dtd {
    position:absolute;
    top:269px;
    left:0px;
    width:434px;
    height:1px;
    font-size:1px;
    background:url(img/dotted.jpg);
}
#main .date {
    position:absolute;
    left:6px;
    top:4px;
    color:#dda3a3;
}
#main .date span{
    color:#dda3a3;
}
#main .kom {
    position:absolute;
    top:4px;
    right:10px;
    color:#dda3a3;
}
#main .kom a{
    color:#FFF;
}
#main .img {
    position:absolute;
    left:10px;
    top:20px;
    z-index:1;
}
#main h2 {
    position:absolute;
    left:17px;
    top:177px;
    z-index:3;
    color:#ffffff;
    font-size:18px;
}
#main p {
    position:absolute;
    left:15px;
    top:208px;
    width:408px;
    z-index:3;
    color:#FFF;
    text-align:justify
}
#main .cc {
    position:absolute;
    top:277px;
    left:17px;
    z-index:3;
    color:#FFF;
    
}
.cc, .zg {
    background:url(img/zielona.jpg) left center no-repeat;
    padding-left:18px;
    width:90px;
    height:12px;
    float:left;
}
#prz {
    position:absolute;
    float:left;
    left:142px;
    top:275px;
    width:46px;
    height:16px;
    padding:2px 0 0 26px;
    background-image:url(img/zielona.jpg);
    background-position:8px 4px;
    background-repeat:no-repeat;
    background-color:#b85300;
    color:#FFF;
    cursor:pointer;
}
#zmi {
    position:absolute;
    left:222px;
    top:273px;
    width:212px;
    height:25px;
    z-index:3;
}
#zmi li {
    float:left;
    color:#FFF;
    font-size:12px;
    padding:5px 6px 0 6px;
    height:20px;
    cursor:pointer;
}
#zmi .gl {
    background:#000000;
    color:#ffffff;
}
#main2, #main3, #main4, #main5, #main6, #main7, #main8, #main9, #main10, .dnone {
    display:none;
}
.pk {
    display:block;
}
.news {
    width:432px;
    background:#d9e1d2;
    overflow:hidden;
    padding:1px;
    color: #000000;
}
.pp {
    width:410px;
    height:15px;
    padding:2px 5px 4px 17px;
    border-bottom:1px #000 dotted;
    margin-bottom:8px;
}
.news .date {
    float:left;
    color:#000000;
}
.news .date span {
    color:#000000;
}
.news .skom {
    float:right;
    color: #5c5c5c;
}
.news .img {
    float:left;
    padding: 0 5px 5px 0;
}
.news h3 {
    font-size:11px;
    color: #2f2f2f;
}
.pd {
    padding-top:2px;
}
.news .kom {
    float:right;
    color:#2f2f2f;
}
.news .cc {
    color:#1f1f1f;
}
.nn {
    background:#c3ccba;
}
#arch {
    width:422px;
    font-size:12px;
    background:#c3ccba;
    padding:2px 10px 2px 2px;;
    overflow:hidden;
    margin-top:1px;
    text-align:right;
    overflow:hidden;
}
#arch .cc {
    float:right;
    width:175px;
    
}
#centerbox {
    float:left;
    width:308px;
    padding-top:1px;
}
.ck {
    width:308px;
    height:34px;
    background:#f7f5f0;
}
.ck li{
    float:left;
    height:26px;
    padding-top:8px;
    color:#000;
    text-align:center;
    cursor:pointer;
    background:url(img/br.jpg);
    margin-right:5px;
}
.ck #tb {
    width:60px;
    font-size:12px;
    color: #fff;
    background:url(img/tb.jpg);
}
#tabela {
    width:308px;
    background:#08ad00;
    padding-top:0px;
    padding-bottom:15px;
    color:#FFF;
    border-top: 10px solid #079a00;
    border-bottom:1px #b1a280 dotted;
}
#tabela tr {
    padding:0 28px 0 10px;
    width:270px;
}
#tabela td{
    padding:3px;
}
#szg {
    background:#067800;
    color:#ffb500;
}

.lgs {
    text-align:center;
}
.br {
    color:#000;
}
#uwagi {
    padding:9px;
    width:290px;
    background:url(img/uwagi.jpg) bottom no-repeat #9ec380;
    margin-bottom:15px;
}
.ck .brs{
    background:url(img/pr.jpg) no-repeat #ffffff;
    width:105px;
    
}
#kol, #kk {
    border-top: 10px solid #079a00;
    background: #08ad00;
    width:308px;
    padding:10px 0;
    padding-top: 0px;
    overflow:hidden;
    margin-bottom:15px;
    color: #ffffff;
    
}
#kol h4 {
    width:298px;
    height:16px;
    padding:5px 0 0 10px;
    font-weight:normal;
    background:#067800;
    color:#ffb500;
    font-size:11px;
}
.kole {
    width:300px;
}
.kole td{
    padding:2px;
}
.grs {
    color:#2b2b2b;
}
#centerbox .more {
    color:#2b2b2b;
    padding:3px;
    float:left;
}

#kalendarium{
    background:  #079a00;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    margin-bottom:10px;
    color: #ffffff;

}

.video {
    width:308px;
    background:#d9e1d2;
    overflow:hidden;
    margin-bottom:10px;
    line-height:15px;
    color: #000000;
}
.video .img{
    float:left;
    padding-right:7px;
}
.video .date{
    color:#000000;
}
.video .wynik {
    font-size:14px;
    color:#b85300;
}
.zg {
    color:#444034
}
#archiwum {
    background:#d9e1d2;
    padding:5px 2px;
    width:100%;
    overflow:hidden;
}
#archiwum li{
    float:left;
    clear:both;
    padding:2px 5px;
    width:100%;
    height:11px;
}
#archiwum a{
    float:left;
    background:url(img/arrow.jpg) left center no-repeat;
    padding-left:20px;
    color: #000000;
}
#kk{
    width:300px;
    padding-left:4px;
    padding-right:4px;
}
.autor {
    color:#000000;
    padding-left:4px;
}
#rightbox {
    float:right;
    width:204px;
}
#wywiady {
    background:url(img/wywiady.jpg);
    width:204px;
    height:142px;
    position:relative;
    margin-bottom:10px;
}
#wywiady .img {
    position:absolute;
    right:0;
    top:55px;
    border:1px #000 solid;
    padding:1px;
}
#wyw {
    position:absolute;
    bottom:0;
    right:0;
    font-size:12px;
    color:#7b7b7b;
    top:132px;
}
#wyw span {
    color:#b02626;

}
.op {
    color:#422e00;
    padding-right:5px;
}
#others {
    clear:both;
    color:#b1a280;
    padding:5px 0 15px 0;
    margin-bottom:20px;
    border-bottom:1px #8b6101 dotted;
}
#others a {
    color:#8b6101;
}
#others .more a{
    color:#970101
}
#ankieta{
    background:url(img/ankieta.jpg);
    width:206px;
    height:96px;
    position:relative;
    margin-bottom:10px;
}
#ankieta p {
    position:absolute;
    top:48px;
    right:0;
    text-align:right;
    width:105px;
    color:#8b6101;
}
#ank {
    padding-left:20px;
    overflow:hidden;
    padding-bottom:10px;
    margin-bottom:20px;
    border-bottom:1px #8b6101 dotted;
}
#zagl {
    margin-left:-20px;
    float:left;
    width:100px;
    background:url(img/arrow.jpg) left center no-repeat;
    padding-left:20px;
    text-align:left;
    color:#c80000;
    font-size:11px;
}
#partnerzy {
    background:url(img/partnerzy.jpg) top left no-repeat;
    padding-top:50px;
    width:204px;
    height:361px;
    overflow:hidden;
}
#slup {
    float:left;
    width:69px;
    height:380px;
}


#spd {
    clear:both;
    overflow:hidden;
    width:958px;
    padding-left:20px;
    margin-left:-9px;
    text-align:left;
    margin-right:-9px;
    height:220px;
    background-color:#9ec380
}

#titl li{
    float:left;
    height:25px;
    background-color:#9ec380;
    font-size:14px;
    color:#ffffff;
    padding-top:10px;
}
#fs {
    width:470px;
}
#ss {
    width:260px;
    text-align: center;
}
#ts {
    width:220px;
    text-align: center;
}




#banner {
    text-align:center;
    padding-top:20px;
    width:489px;
    float:left;

}
#zk {
    float:left;
    text-align:center;
    padding-top:8px;
    width:217px;
    padding-right:37px;
    color:#ffffff;
}
#zk a{
    color:#ffffff;
}
#lk {
    float:left;
    text-align:center;
    width:190px;
    padding-right:23px;
    color:#ffffff;
}
#stopka{
    clear:both;
    width:958px;
    margin-left:-9px;
    margin-right:-9px;
    height:20px;
    background:#d9e1d2;
    padding:10px;
    padding-bottom:0;
}
.tableitem1{
    background-color:#ac9f7f;
}
.tableitem2{
    background-color:#ac9f7f;
}
.tableitem3{
    background-color:#ac9f7f;
}
.tableitem14{
}
.tableitem15{
    background-color:orange;
}
.tableitem16{
    background-color:orange;
}
#cytatdnia{
    background:#08ad00;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    margin-bottom:10px;
}
#live{
    background:url(img/live.jpg) no-repeat;
    width:206px;
    height:280px;
    position:relative;
    margin-bottom:10px;
}
#liczbadnia{
    background:#08ad00;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    margin-bottom:10px;
}
#kalendarium{
    background:#08ad00;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    margin-bottom:10px;
}

#expert .img {
    border:1px #000 solid;
    padding:1px;
    margin-right:5px;
}
#expert{
    background:url(img/typy.png) no-repeat;
    width:206px;
    height:320px;
    position:relative;
    margin-bottom:10px;
}
#barometr{
    background:url(img/barometr.jpg) no-repeat;
    width:206px;
    height:400px;
    position:relative;
    margin-bottom:10px;
}
#news_import{
        background:#08ad00;
        padding-top:10px;
        padding-bottom:10px;
        padding-left:10px;
        margin-bottom:10px;
}
.error{
color:red;text-decoration:none; font-weight:bold;text-align:center;    font-size: 12px; padding:5px;
}
.success{
color:green;text-decoration:none;  font-weight:bold;text-align:center;     font-size: 12px;   padding:5px;
}

#loginField{
    border:1px #919191 solid;
}
#passwordField{
    border:1px #919191 solid;
}
#logoffArea{
 float:left;
 padding:5px;
}
.input{
    border:1px #919191 solid;
}
#transfery .img {
    border:1px #000 solid;
    padding:1px;
    margin-right:5px;
}
#transfery{
    background:url(img/transfery.jpg) no-repeat;
    width:206px;
    height:360px;
    position:relative;
    margin-bottom:10px;
}
.bottom_links{visibility:hidden;}
