
body {font-size: 11px; background: #FFF url('../pics/bg-body.jpg') repeat-x;}
   
    #kontener {margin: 0 auto; width: 954px; background: url('../pics/bg-kontener.jpg') repeat-x;}
    #kontener-content {margin: 0 7px; background: #FFF url('../pics/bg-kontener.png') repeat-x; overflow: hidden;}
    #naglowek {background: url('../pics/bg-naglowek.png') repeat-x;}
    #kolumna-lewa {float: left; width: 750px; background: #FFF url('../pics/bg-kol-lewa.png') no-repeat;}
    #kolumna-lewa-podstrona {float: left; width: 750px; background: #FFF;}
    #tresc {margin: 10px 10px 0; min-height: 650px;}
    #kolumna-prawa {float: left; width: 190px; background: #ebf1ec url('../pics/bg-kol-prawa.png') repeat-x bottom left;}     
    #stopka {clear: left; margin: 0 0 0 15px; padding-bottom: 30px;}

/*plakietka kalnedarza*/
#calendar_day_events{ background-color: #ecf5f7 ;background-image:url(../pics/event_border.png) ;background-repeat: no-repeat; background-position:0 0;border:3px solid #d0dee1;padding:5px 10px 10px 32px;width:250px;overflow:hiddden}
#calendar_day_events a { display:block;text-decoration: none; color:#077fb9 }
.cal_day{ font-weight:bold;margin:0 0 5px 0;border-bottom:1px solid #d7e6ea;padding:0 0 3px 3px }
.wydarzenie_lista a{ overflow:hidden;display:block ;padding:3px 0 3px 3px;background: transparent}
.wydarzenie_lista a:hover{ background-color:#ffffff;overflow:hidden;display:block ;  }
.cal_all a {overflow:hidden; display:block;font-size:10px;text-align: right;padding:0 12px 0 0;background:transparent url(../pics/ico/pointer1.png) no-repeat right 3px}
.cal_all a:hover { background:#e3eaec url(../pics/ico/pointer1.png) no-repeat right 3px }
/* elementy ogolne */
form {padding: 15px 0;}
form#polecStrone {border-bottom: 1px solid #eeeeee; background: url('../pics/bg-form.jpg') no-repeat bottom left;}
form fieldset {margin: 13px 0;}
form label {float: left; width: 35%; padding-right: 15px; text-align: right; color: #588016; font-weight: bold;}
form input[type=text], form input[type=password], form textarea {border: 1px solid #d1dbd4; background: #FFF; padding: 2px 7px; font-size: 11px; color: #a5a5a5; font-family: Arial, Tahoma, sans-serif;}
form input[type=text], form input[type=password] {width: 180px;}
form input[type=radio] {margin: 0; padding: 0;}
form textarea {overflow: auto; width: 260px; line-height: 1.2em; height: 5em;}


/*       naglowek       */
/* -------------------- */
#nag1 {height: 90px;}
#nag1-1 {float: left;}
#nag1-2 {float: right;}
#nag-b1 {float: left;}
#nag-b2 {float: left; width: 67px; height: 57px; margin: 20px 0 0 30px; background: url('../pics/bannery/banner-slaskie.png') no-repeat bottom left;}
#nag-b2:hover {background-position: top left;}
#nag-b2 span {margin-left: -9999px;}
#nag1-2 ul {margin: 25px 5px 0 0; padding: 0;overflow:hidden}
#nag1-2 li {float: left; padding: 0 8px; margin: 0; border-left: 1px solid #5b8696; line-height: 1em;background:none}
#nag1-2 li:first-child {border: none;}
#nag1-2 li a {color: #5b8696; text-decoration: none;}
#nag1-2 li a:hover {text-decoration: underline !important;}
#nag-wysz{ padding:5px 10px 0 0;margin:5px 0 0 0;width:283px }
.szukarka input{ vertical-align:middle; }
.szukarka input.szuk{ background: transparent url(../pics/input_wysz_bg.png) no-repeat left top;width:206px;height:19px;border:0 none;margin:0 7px 0 0 ;padding:2px 10px 0 5px;font-size:11px; color:#5b8696 }
.szukarka input.submit{ background: url(../pics/sprites/sprite3.png) no-repeat;width:52px;height:19px; background-position: -788px 0 ;border:0 none;margin:0;padding:2px 0 0 0}
.szukarka input.submit:hover{ background-position: -788px -19px }
#nag-flash {height: 312px;}


/* top */
#kolumna-top {height: 38px; background: url('../pics/bg-kol-top.png') no-repeat bottom left;}
#top-rozmiar-tekstu {float: right; margin: 8px 22px 0 0; padding: 0;}
#top-rozmiar-tekstu li {float: left; margin: 0 7px 0 7px; padding: 0; background: none;}
#f1, #f2, #f3 {display: block; width: 23px; height: 24px; background: url('../pics/sprites/sprite1.png') no-repeat bottom left;}
#f1 {background-position: left top;}
#f2 {background-position: -23px 0px;}
#f3 {background-position: -46px 0px;}
#top-ikony {float: right; margin: 6px 0 0 0; padding: 0;}
#top-ikony li {float: left; margin: 0 16px; padding: 0; background: none;}
#i1, #i2, #i3 ,#i_ang {display: block; width: 28px; height: 28px; background: url('../pics/sprites/sprite1.png') no-repeat bottom left;}
#i1 {background-position: left bottom;}
#i2 {background-position: -28px -24px; margin-top: 2px;}
#i3 {background-position: -56px -24px; margin-top: 2px;}
#i_ang{background-position: right bottom;}


/*     kolumna lewa    */
/* -------------------- */
#kol-lewa-content {margin: 10px; background: #ecf5f7; overflow: hidden;}
#kol-lewa-zakladki {float: left; background: lime; width: 491px; background: url('../pics/bg-zakladki-content.png') no-repeat;}
#zakladki-ul {margin: 10px 0 0 4px; padding: 0; overflow: hidden;}
#zakladki-ul li {float: left; margin: 0 0 0 1px; padding: 0; width: 119px; height: 27px; background: green; text-align: center; color: #a5a9ab; line-height: 25px; vertical-align: middle; background: url('../pics/bg-zakladki.png') no-repeat top left;}
#zakladki-ul li:first-child {margin: 0;}
#zakladki-ul li:hover {color: #0b3b55; cursor: pointer; background-position: left bottom;}
#zakladki-ul li.aktywna {color: #0b3b55; cursor: pointer; background-position: left bottom;}
.zakladki_content {height: 417px; margin: 0 8px 0 4px; padding: 20px; background: #FFF; overflow: hidden;}
.aktual-wszystkie {display: block; margin: 7px 0 7px 0px;width:156px;height:19px;overflow: hidden;float:left}
.rss_btn   { display:block;overflow:hidden;margin:7px 7px 7px 266px;width:54px; height:19px; float:left}  
.rss_btn img { margin:0 0 0 -734px; } 
.rss_btn:hover img {margin-top:-19px}
.aktual-wszystkie:hover img {margin-top:-19px}

#kol-lewa-kalendarz {float: right; height: 250px; width: 230px; background: url('../pics/bg-kalendarz.jpg') no-repeat top right;}
#kol-lewa-kalendarz h4 {margin: 10px 0 0 5px; font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #2a8238;}

#kol-lewa-galeria {float: right; width: 230px; background: url('../pics/bg-galeria.jpg') no-repeat right 15px;}
#kol-lewa-galeria h4 {margin: 0 0 0 5px; font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #2a8238;}
#galeria-zakladki {margin: 10px 0 0 4px; padding: 0; overflow: hidden;}
#galeria-zakladki li {float: left; margin: 0 0 0 1px; padding: 0; width: 104px; height: 27px; background: green; text-align: center; color: #a5a9ab; line-height: 25px; vertical-align: middle; background: url('../pics/bg-zakladki-galeria.png') no-repeat top left;}
#galeria-zakladki li:first-child {margin: 0;}
#galeria-zakladki li:hover {color: #0b3b55; cursor: pointer; background-position: left bottom;}
#galeria-zakladki li.aktywna {color: #0b3b55; cursor: pointer; background-position: left bottom;}
#galeria_content {margin: 0 17px 0 4px; padding: 10px 0 0 0; background: #FFF; height: 100px;}
#galeria_content img {display: block; margin: 0 auto;}
#galeria-tytul {height: 25px; line-height: 25px; vertical-align: middle; margin: 2px 17px 5px 4px; background: #69a3cb; color: #FFF; text-align: center;}
#galeria-tytul a{ color:#ffffff;text-decoration:none }
#galeria-tytul a:hover{ color:#dfecf5;text-decoration:none }
#kol-lewa-bannery {margin: 15px 0; overflow: hidden;}
.kol-lewa-ban {float: left; margin: 0 0 0 10px;}

#kol-lewa-atrakcje {clear: both; height: 58px; margin-left: 10px; background: #FFF url('../pics/sprites/sprite2.png') no-repeat;}
#kol-lewa-atrakcje ul {margin: 0; padding: 0;}
#kol-lewa-atrakcje ul li {float: left; margin: 12px 5px 0 17px; padding: 0; background: none;}
#kol-lewa-atrakcje ul a {display: block; margin: 0; padding: 0; width: 32px; height: 42px; background: red; background: url('../pics/sprites/sprite2.png') no-repeat;}
#kol-lewa-atrakcje #a1 {background-position: -12px -58px;}
#kol-lewa-atrakcje #a2 {background-position: -69px -58px;}
#kol-lewa-atrakcje #a3 {background-position: -126px -58px;}
#kol-lewa-atrakcje #a4 {background-position: -180px -58px;}
#kol-lewa-atrakcje #a5 {background-position: -235px -58px;}
#kol-lewa-atrakcje #a6 {background-position: -291px -58px;}
#kol-lewa-atrakcje #a7 {background-position: -344px -58px;}
#kol-lewa-atrakcje #a8 {background-position: -401px -58px;}
#kol-lewa-atrakcje #a9 {background-position: -456px -58px;}
#kol-lewa-atrakcje #a10 {background-position: -512px -58px;}
#kol-lewa-atrakcje #a11 {background-position: -566px -58px;}
#kol-lewa-atrakcje #a12 {background-position: -624px -58px;}
#kol-lewa-atrakcje #a13 {background-position: -678px -58px;}

#kol-lewa-menu-dolne {margin: 15px 10px 0 0; border-top: 1px dotted #d7d7d7; background: #FFF;}
#kol-lewa-menu-dolne ul {margin: 0; padding: 0;}
#kol-lewa-menu-dolne li {float: left; margin: 10px 0 0 0; padding: 0 5px; border-left: 1px solid #1e576d; background: none; line-height: 1.1;}
#kol-lewa-menu-dolne li:first-child {border: 0 none;}
#kol-lewa-menu-dolne a {color: #1e576d; text-decoration: none;}
#kol-lewa-menu-dolne a:hover {text-decoration: underline;}
#kol-lewa-menu-dolne p {float: right; margin: 10px 5px 0 0; line-height: 1.1; color: #676767;}
#kol-lewa-menu-dolne p a {color: #1e576d;}

#kol-lewa-menu {float: left; width: 190px; background: url('../pics/bg-kol-lewa-menu.png') repeat-x;}
#kol-lewa-menu-content {margin-left: 11px; padding-bottom: 75px; background: #167425 url('../pics/bg-kol-lewa-menu-content.png') repeat-x left bottom;}
#kol-lewa-tresc {float: left; width: 560px; background: #fff url('../pics/bg-kol-lewa-tresc.png') no-repeat;}

#kol-lewa-p-content {margin-bottom: 20px; overflow: hidden; background: #f2f6f4 url('../pics/bg-kol-lewa-p-content.png') repeat-x left bottom;}
#kol-lewa-menu h3 {height: 46px; margin: 0; font-family: Arial, Tahoma, sans-serif; font-size: 13px; font-weight: bold; color: #e3f6d9; background: url('../pics/bg-menu-nag.png') no-repeat;}
#kol-lewa-menu h3 span {display: block; padding: 15px 0 0 10px; }
#kol-lewa-menuContent {background: #167425 url('../pics/bg-kol-lewa-menuContent.png') no-repeat right top;}
#kol-lewa-menuInside {padding: 5px 0; background: transparent url('../pics/bg-kol-lewa-menuInside.png') no-repeat right bottom;}
#kol-lewa-menuInside div {padding: 0 0 0 7px; margin: 0;}
#kol-lewa-menuInside div a {display: block; padding: 4px 10px 4px 25px; color: #02420b; text-decoration: none; background: url('../pics/ico/pointer2.png') no-repeat 3px 7px;}
#kol-lewa-menuInside div a:hover {background: #FFF url('../pics/ico/pointer3.png') no-repeat 5px 7px;}
#kol-lewa-menuInside div a.active {background: #FFF url('../pics/ico/pointer3.png') no-repeat 5px 7px;}
#kol-lewa-menuInside div div {padding: 0 0 0 10px; margin: 0;}
#kol-lewa-menuInside div div a {font-size: 10px; padding: 3px 10px 3px 25px; color: #02420b; text-decoration: none; background: none;}
#kol-lewa-menuInside div div a:hover {background: none; text-decoration: underline;}
#kol-lewa-menuInside div div a.active {background: none;}

.ciekawostka {color: #02420b; margin-top: 10px; margin-left: 5px;}
.ciekawostka-top {height: 25px; background: url('../pics/bg-ciekaw-top.png') no-repeat;}
.ciekawostka-content {padding: 8px 15px 3px 50px; line-height: 1.2; background: url('../pics/bg-ciekaw-content.png') no-repeat left bottom;min-height:41px}
.ciekawostka-bottom {height: 32px; background: url('../pics/bg-ciekaw-bottom.png') no-repeat;}

.podstrona-baner{ margin:10px 0 0 5px;text-align: center;width:169px; }
.podstrona-baner div{ display:inline !important }




/*#lewa-podstrona-content {margin-left: 15px; background: url('../pics/bg-tresc.gif') repeat-y;}
#tresc {background: url('../pics/bg-lewa-podstrona-top.png') no-repeat;}
#lewa-podstrona-bottom {height: 46px; margin-left: 15px; background: url('../pics/bg-lewa-podstrona-bottom.png') no-repeat;}
#tresc {padding: 0 25px; font-size: 12px;}

.box-zakladki {margin-top: 5px;}
#zakladki-menu {margin: 0; background: url('../pics/ico/pointer0.gif') repeat-x bottom left; overflow: hidden;}
#zakladki-menu li {float: left; margin: 0 0 0 3px; padding: 0; height: 40px; width: 212px; background: url('../pics/zakladki.png') no-repeat; cursor: pointer;}
#zakladki-menu li:first-child {margin-left: 0px;}
#zakladki-menu span {margin-left: -9999px;}
#zakladki-menu #zak1 {background-position: top left;}
#zakladki-menu #zak1.active {background-position: bottom left;}
#zakladki-menu #zak2 {background-position: -212px 0px;}
#zakladki-menu #zak2.active {background-position: -212px -40px;}
#zakladki-menu #zak3 {background-position: -424px 0px;}
#zakladki-menu #zak3.active {background-position: -424px -40px;}
.zakladka {min-height: 200px; padding: 20px 20px 10px 20px; border: 1px solid #dbdbdb; border-top: 0; border-bottom: 0; background: #fff; overflow: hidden;}
.zakladka .news {float: left; width: 300px;}
#box-zakladki-b {clear: both; height: 6px; background: url('../pics/bg-box-zakladki-b.png') no-repeat;}

.bl {margin-left: 15px;}
.box-dzialy {min-height: 225px; background: url('../pics/bg-box-dzialy.jpg') no-repeat;}
.box-dzialy ul {margin: 10px 0 0 25px;}
#bd1, #bd2, #bd3 {float: left; overflow: hidden;}
#bd1, #bd2 {width: 214px;}
#bd3 {width: 215px;}
#bd1 li {line-height: 1.7; background: url('../pics/ico/pointer1.gif') no-repeat 0px 4px;}
#bd1 a:hover, #bd2 a:hover, #bd3 a:hover {text-decoration: underline;}
#bd1 a {color: #003663; text-decoration: none;}
#bd2 li {line-height: 1.7; background: url('../pics/ico/pointer2.gif') no-repeat 0px 4px;}
#bd2 img {margin-left: -214px;}
#bd2 a {color: #003663; text-decoration: none;}
#bd3 li {line-height: 1.7; background: url('../pics/ico/pointer3.gif') no-repeat 0px 4px;}
#bd3 img {margin-left: -428px;}
#bd2 a {color: #598527; text-decoration: none;}
#bd3 a {color: #9e0b0f; text-decoration: none;}
.bd-bottom {height: 24px; background: url('../pics/bg-box-dzialy-b.png') no-repeat;}
.bd-bottom a {float: left; font-size: 9px; color: #fff; text-decoration: none;}
.bd-bottom a:hover {text-decoration: underline;}
#bd-b1 {margin: 6px 0 0 80px;}
#bd-b2 {margin: 6px 0 0 160px;}
#bd-b3 {margin: 6px 0 0 154px;}

.box-publikacje {float: left; margin-top: 8px;}
.box-statystyki {float: left; margin: 8px 0 0 9px;}

/*     kolumna prawa    */
/* -------------------- */
.bkp {margin: 15px 10px 0;}
.bkp h4 {margin: 0; font-family: Arial, Verdana, sans-serif; font-size: 14px; color: #2a8238;}
.bkpc {padding: 5px 7px; background: #f5fdf8;}
.top_arrows{  }
.top_arrows a{ display:block;overflow:hidden;width:19px;height:32px; }
.top_arrows a img.left  { margin:0 0 0 -486px }
.top_arrows a img.right { margin:0 0 0 -505px }
.top_arrows a:hover img  { margin-top:-32px; }
.bkpc2 {margin: 0; padding: 7px 7px; background: #d1dbd4; overflow: hidden;}
.bkpc2 a{ display:block; height:19px; overflow:hidden  }
.bkpc2 a.left_a{ width:85px;}
.bkpc2 a.left_a img{ margin:0 0 0 -194px }

.bkpc2 a.right_a{ width:63px;}
.bkpc2 a.right_a img{ margin:0 0 0 -279px }
.bkpc2 a:hover img { margin-top:-19px }
.gazeta h4 {margin: 20px 5px 10px;}
#b1-gazeta {position: relative; width: 158px; height: 122px; margin: 10px auto 10px; background: url('../pics/bg-gazeta.jpg') no-repeat; overflow: hidden;}
#b1-gazeta img {display: block; margin: 10px auto; width:71px;height:101px; border:1px solid #e0e0e0}
#gazeta-lista {margin: 0; padding: 0;}
#gazeta-lista li {margin: 2px 0; padding: 0 0 0 15px; background: url('../pics/ico/pointer1.png') no-repeat 0px 4px;}
#gazeta-lista a {color: #077fb9; text-decoration: none;}
#gazeta-lista a:hover {text-decoration: underline;}




.newsletter {}
.newsletter .bkpc {padding-bottom: 0px; background: url('../pics/bg-newsletter.jpg');}
.bkpc form input.buton_left{ border:0 none; background: url(../pics/sprites/sprite3.png) no-repeat ;background-position: -342px 0; height:19px;width:46px; color:transparent}
.bkpc form input.buton_right{ border:0 none; background: url(../pics/sprites/sprite3.png) no-repeat ;background-position: -388px 0; height:19px;width:46px;color:transparent  }
.bkpc form input.buton_left:hover {background-position: -342px -19px;}
.bkpc form input.buton_right:hover {background-position: -388px -19px;}
.newsletter h4 {margin: 10px 5px 8px;}
.newsletter p {font-size: 10px; color: #7f7f7f;}
.newsletter form {margin: 5px 0 5px; padding: 5px; overflow: hidden; background: url('../pics/bg-newsletter-content.png') repeat-x;}
.newsletter input[type=text] {width: 130px;}


.prasa {}
.prasa .bkpc {min-height: 250px; padding-bottom: 0; background: url('../pics/bg-prasa.png'); overflow: hidden;}
#login, #haslo {width:px;}
.prasa .bkpc input.zaloguj{border:0 none; background: url(../pics/sprites/sprite3.png) no-repeat ;background-position: -434px 0; height:19px;width:52px;color:transparent}
.prasa .bkpc input.zaloguj:hover {background-position: -434px -19px}
.prasa h4 {margin: 10px 5px 8px;}
.prasa form {padding: 0;}
.prasa label {float: left; width: 40px; padding: 4px 0 0 0; text-align: left; color: #444444; font-weight: normal;}
.prasa input[type=text] {float: left; width: 100px; margin: 4px 0;}
.prasa input[type=password] {float: left; width: 100px; margin: 4px 0;}




/*.box-prawa-menu {background: url('../pics/bg-menu.png') no-repeat;}
.box-prawa-menu h4 {text-indent: -999px;}
#box-prawa-menu-tresc {margin: 55px 21px 0 21px;}
#box-prawa-menu-tresc div {margin-top: 1px; padding: 5px 10px 3px 22px; background: url('../pics/bg-menu-div1.png') no-repeat;}
#box-prawa-menu-tresc div a {font-size: 12px; color: #fff; font-weight: bold; text-decoration: none;}
#box-prawa-menu-tresc div a:hover {text-decoration: underline;}
#box-prawa-menu-tresc div div {margin: 0; padding: 5px 10px 3px 10px; background: none; font-size: 11px; color: #de5e00; background: url('../pics/ico/pointer6.gif') no-repeat 0px 9px;}
#box-prawa-menu-tresc div div a {font-size: 11px; color: #de5e00; font-weight: normal; text-decoration: none;}
#box-prawa-menu-tresc div div a:hover {color: #ffa54a;}
#box-prawa-menu-tresc div div div {margin: 0; padding: 5px 10px 3px 10px; background: none; font-size: 11px; color: #de5e00; background: url('../pics/ico/pointer7.gif') no-repeat 0px 9px;}
#box-prawa-menu-tresc div div div a {font-size: 9px; color: #ffa54a; font-weight: normal; text-decoration: none;}
#box-menu-bottom {height: 15px; background: url('../pics/bg-box-menu-bottom.png') no-repeat;}
*/
#kalendarz-kontener {background: #fff; margin: 10px 18px 0 0; overflow: hidden;}
#kalendarz-nav {margin: 0; padding: 5px 10px; text-align: center; overflow: hidden;}
#kalendarz-nav a { display:block;height:19px;width:19px; overflow:hidden}
#kalendarz-nav a img.arrow_left { margin:0 0 0 -156px;}
#kalendarz-nav a img.arrow_right {margin:0 0 0 -175px;}
#kalendarz-nav a:hover img{ margin-top:-19px }

#kalendarz-nav span {color: #444444;}
#kalendarz-nav span span {color: #077fb9;}
table.kalendarz, table.kalendarz2 {margin: 0 auto 5px; border-collapse: separate; border-spacing: 1px; width: auto;}

.kalendarz th { background-color: transparent; color:#4E7F48; font-size:10px; font-weight:bold; padding:1px; text-align:center; }
.kalendarz td {color: #444444; font-size: 11px; padding: 4px 7px; text-align: center;width:13px}
.kalendarz td a { color:#444444; text-align:center; text-decoration:none; }
.kalendarz2 td {width:27px;color: #444444; font-size: 11px; padding: 0;; padding: 4px 0; text-align: center; background:#eef6f8 url(../pics/spacer.gif) repeat-x left 1px}
.kalendarz td.today{background: #69a3cb !important;color:#ffffff !important}
.kalendarz td.sunday {background: #69a3cb !important;color:#ffffff !important}
.kalendarz td.sunday a { color:#ffffff !important }
.kalendarz .empty { background-color:transparent; color:#FFFFFF; font-weight:bold; text-align:center; }
.kalendarz .nochange {background: #d4e9ee;}
.kalendarz .nochange a {}
.kalendarz .nochange2 { background: #e1eef1; padding: 2px 2px; text-align:center; font-weight: bold; border: 2px solid #69a3cb !important;}



/*kalendarz na podstronie*/
.kalendarz-podstrona{ font-size:10px ;margin:10px 0 10px 0 }
#kalendarz-kontener {background: #fff; margin: 10px 18px 0 0; overflow: hidden;}
#kalendarz-nav2 {margin: 0; padding: 5px 10px; text-align: center; overflow: hidden;}
#kalendarz-nav2 a { display:block;height:19px;width:19px; overflow:hidden}
#kalendarz-nav2 a img.arrow_left { margin:0 0 0 -156px;}
#kalendarz-nav2 a img.arrow_right {margin:0 0 0 -175px;}
#kalendarz-nav2 a:hover img{ margin-top:-19px }

#kalendarz-nav2 span {color: #ffffff;}
#kalendarz-nav2 span span {color: #daf1ce;}
table.kalendarz_pod, table.kalendarz_dni {margin: 0 auto 5px; border-collapse: separate; border-spacing: 1px; width: auto;}


.kalendarz_pod th { background-color: transparent; color:#4E7F48; font-size:10px; font-weight:bold; padding:1px; text-align:center; }
.kalendarz_pod td {color: #444444; font-size: 10px; padding: 3px 6px; text-align: center;width:5px;font-family: tahoma;}
.kalendarz_pod td a { color:#444444; text-align:center; text-decoration:none; }
.kalendarz_dni td {width:22px;color: #444444; font-size: 10px; padding: 0;; padding: 4px 0; text-align: center; background:#eaf6e4 url(../pics/spacer.gif) repeat-x left 1px}
.kalendarz_pod td.today {background: #ffffff !important;}
.kalendarz_pod td.sunday {background: #75bd4f !important;color:#ffffff !important}
.kalendarz_pod td.sunday a { color:#ffffff !important }
.kalendarz_pod .empty { background-color:transparent; color:#FFFFFF; font-weight:bold; text-align:center; }
.kalendarz_pod .nochange {background: #daf1ce;}
.kalendarz_pod .nochange a {}
.kalendarz_pod .nochange2 { background: #daf1ce; padding: 2px 2px; text-align:center; font-weight: bold; border: 2px solid #75bd4f !important;}

.kalendarz_pod .empty { background-color:transparent; color:#FFFFFF; font-weight:bold; text-align:center; }
.kalendarz_pod .nochangea {background: #daf1ce;}
.kalendarz_pod .nochangea a {}
.kalendarz_pod .nochangea2 { background: #daf1ce; padding: 2px 2px; text-align:center; font-weight: bold; border: 2px solid #75bd4f !important;}



.box-ulubione {width: 278px; min-height: 30px; margin: 15px 0 10px 21px; background: url('../pics/bg-box-ulubione.png') no-repeat; overflow: hidden;}
.box-ulubione-p {min-height: 30px; margin: 25px 0 10px 0; background: url('../pics/bg-box-ulubione-p.png') no-repeat; overflow: hidden;}
.box-ulubione h4, .box-ulubione-p h4 {margin-left: -9999px;}
.box-ulubione a, .box-ulubione-p a {float: left; color: #ea5b0a; margin-left: 25px;}
.box-ulubione ul, .box-ulubione-p ul {margin: 35px 15px 10px 30px;}
.box-ulubione li, .box-ulubione-p li {margin: 0; padding: 2px 15px 4px; background: url('../pics/ico/pointer5.gif') no-repeat bottom left;}
.box-ulubione li a, .box-ulubione-p li a {float: none; margin: 0; color: #fff; text-decoration: none;}
.box-ulubione li a:hover, .box-ulubione-p li a:hover {text-decoration: underline;}
#ul-jak {float: right; margin-top: 7px; margin-right: 10px;}

.box-bannery-prawa {margin-left: 11px;}

.prawa-bottom {height: 6px; background: url('../pics/bg-prawa-bottom.gif') no-repeat bottom left;}
.prawa-bottom-p {height: 6px; background: url('../pics/bg-prawa-bottom-p.gif') no-repeat bottom left;}

/*tresc */
.news {margin-bottom: 20px; overflow: hidden;}
.news h3 a {color: #2a8238; font-size: 11px; font-weight: bold; text-decoration: none;}
.news h3 a:hover {text-decoration: underline;}
.news-data {font-size: 10px; color: #b6b6b6; font-weight: normal;}
.news-foto {float: left; margin: 15px 15px 5px 0; background: #fff;}
.news-tresc {margin-top: 10px; text-align: justify; line-height: 1.4;}
.news-wiecej {display: block; margin-top: 5px; text-align: right; overflow: hidden;}
.news-wiecej a {font-size: 10px; color: #077fb9; text-decoration: none;}
.news-wiecej a:hover {text-decoration: underline;}

.news a img {margin-right: 5px; vertical-align: middle;}
.news-lista {float: left; width: 275px; margin: 0 0 0 25px; padding: 0;}
.news-lista li {margin: 12px 0; padding: 0 0 0 15px; background: url('../pics/ico/pointer4.gif') no-repeat 0px 3px; overflow: hidden;}
.news-lista a {color: #ea5b0a; font-size: 12px; font-weight: bold; text-decoration: none;}
.news-lista span {clear: both; float: left; color: #464646; font-size: 9px;}
.news-wszystkie {float: right;}
#rss {float: left; margin-top: 10px;}

.info1 a {color: #fff;}
.info2 a {color: #5e5e5e;}
#naglowek-podstrony {height: 46px; background: #f6f6f6 url('../pics/bg-naglowek.png') repeat-x left top; overflow: hidden;}
#naglowek-podstrony h1 {font-size: 14px; color: #858585;}
#naglowek-podstrony h1 span {display: block; padding: 13px 10px 0 60px;}
#prawa-p-content {min-height: 600px; height: auto !important; height: 600px; padding: 15px 35px; line-height: 1.3em; background: transparent url('../pics/bg-prawa-content.png') no-repeat left top;}
  /* pasek wstecz/drukuj */
#wstecz_drukuj {margin: 25px 0 0; padding: 8px 0; border-top: 1px solid #c4d2c6; font-size: 9px; background: url('../pics/bg-wstecz-drukuj.gif') no-repeat 632px 6px; overflow: hidden;}
#wstecz_drukuj a {text-decoration: none; color: #83af8a; font-size: 10px;}
#wstecz_drukuj a:hover {text-decoration: underline;}
#wstecz_drukuj img {margin-right: 5px; margin-left: 15px; vertical-align: middle;}
#wstecz_drukuj img:first-child {margin-left: 0px;}
#fn_drukuj {float: left;}
#fn_polec {float: left; margin-left: 15px;}
#fn_pdf {float: left; margin-left: 15px;}
#fn_top {float: right; margin-left: 10px;}
#fn_wstecz {float: right;}
  /* formularze, Baza CV */ 
.formularz #form_wyslij {float: left; width: auto; height: auto; padding: 0 !important; border: 0 !important; margin-left: 235px;}
.formularz #form_reset {float: left; width: 67px; height: 18px; padding: 0; border: 0; margin: 0 0 0 10px; background: #7e7e7e; color: #fff; font-size: 11px !important;}
.form_notka {padding-top: 5px; color: #000; font-size: 9px;}
.form_input {float: left; border: 1px solid #d6d6d6; padding: 4px 6px;}
.formularz .form_submit {display: inline; background: url('../pics/form_submit.png') no-repeat; height: 23px; width: 81px; color: #fff; cursor: pointer; line-height: 23px; border: 0;}
.formularz .form_submit:hover {color: #b6ff6f;}
.formularz .form_reset {display: inline; background: url('../pics/form_reset.png') no-repeat; height: 23px; width: 81px; color: #fff; cursor: pointer; line-height: 23px; border: 0;}
.formularz .form_reset:hover {color: #b1e6ff;}
  /* lokalizer */
div.lokalizer {float: left; padding: 15px 0 0 10px; font-size: 9px; color: #5b8696;}
div.lokalizer a, #lokalizer a.lokalizer {color: #0e3e57; text-decoration: underline;}
div.lokalizer a:hover, a.lokalizer:hover, .lokalizer .active {color: #000e15; text-decoration: none;}
  /* aktualnosci */
.aktualnosc {}
.aktualnosc_nag {overflow: hidden;}
.aktualnosc h4 {float: left; width: 80%; padding: 3px 0 0 15px; padding-bottom: 10px; background: url('../pics/akt-pointer.gif') no-repeat 0px 3px;}
.aktualnosc h4 a {font-weight: bold; color: #1f6b2a; text-decoration: none;}
.aktualnosc h4 a:hover {text-decoration: underline;}
.aktualnosc_data {float: right; width: 15%; text-align: right; color: #000; font-size: 10px;} 
.aktualnosc_foto {float: left; width: 130px; height: 95px; margin: 0 15px 5px 0; border: 5px solid #e2eedb;}
.aktualnosc p {margin: 0 0 15px 0; text-align: justify;}
.aktualnosc_stopka {margin-bottom: 40px; overflow: hidden;}
.aktualnosc_stopka a {float: right; height: 20px; width: 67px; font-size: 9px; color: #fff; text-decoration: none; text-align: center; line-height: 20px; background: url('../pics/btn/button1.png') no-repeat;}
.aktualnosc_stopka a:hover {text-decoration: underline;}
  /* wizytowki pracodawcow */
.wizytowka {margin: 0 0 30px 0; width: 644px;}
.wizytowka_naglowek {min-height: 41px; height: auto !important; height: 41px; vertical-align: middle; line-height: 40px; background: url('../pics/wizytowka-nag.png') no-repeat;}
.wizytowka_numer {float: left; width: 29px; height: 41px; text-align: center; font-size: 10px; color: #636363;}
.wizytowka_tytul {float: left; width: 556px; min-height: 41px; padding-left: 10px;}
.wizytowka_tytul a {font-size: 12px; color: #fff; font-weight: bold; text-decoration: none;}
.wizytowka_tytul a:hover {text-decoration: underline;}
.wizytowka_content {padding: 10px; margin-left: 29px; color: #000; background: #e3ead5 url('../pics/wizytowka-content.png') no-repeat bottom right;}
.wizytowka_content a {}
.wizytowka_content a:hover {color: #000000;}
.wizytowka_pracodawcy {border: 1px solid #fff;}
.wizytowka_pracodawcy td {border: 1px solid #fff; padding: 5px 15px;}
.wizytowka_pracodawcy h3 {padding-bottom: 15px; background: url('../pics/wizytowka_lokalizacja.gif') no-repeat;}
.wizytowka_pracodawcy .map_center {border: 9px solid #ddd;}
.wizytowka_pracodawcy .wizytowka_fragment {}
.wizytowka_fragment {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #9f9f9f;}
.wiz-lewa {background: #f5f6f6; font-weight: bold; color: #3e3e3e;}
.wiz-prawa {background: #efefef; color: #707070;}
  /* alerty */
.alert_ok {margin: 15px 0; padding: 12px 20px 12px 60px; font-size: 11px; color: #41800a; border: 1px solid #55b101; background: #f6f6f6 url('../pics/alert_ok.png') no-repeat left top;}
.alert_error, .alert_err {margin: 15px 0; padding: 12px 20px 12px 60px; font-size: 11px; color: #e40000; border: 1px solid #e40000; background: #f6f6f6 url('../pics/alert_error.png') no-repeat left top;}
  /* pasek stron */
.pasek_stron {overflow: hidden; margin: 20px auto;}
.pasek_stron ul {list-style-type: none; margin: 0; padding: 0;}
.pasek_stron li {float: left; display: inline; margin: 0 2px; padding: 0; background-image: none !important;}
.pasek_stron a, .pasek_aktywna {float: left; padding: 2px 4px; font-family: Tahoma, Arial, sans-serif; color: #000; text-decoration: none !important; font-size: 11px; background: #efefef; border: 1px solid #d7d6d6;}
.pasek_stron a:hover {background: #4f7c36; color: #fff; border-color: #365b21;}
.pasek_stron .pasek_aktywna {margin: 0 2px; padding: 2px 4px; background: #4f7c36; color: #fff; border-color: #365b21;}
  /* oferta popup */
.oferta_szczegoly {border: 1px solid #000;}
.oferta_szczegoly td {border: 1px solid #000;}
.oferta_tab {color: #fff !important; font-weight: bold; font-size: 12px; background: #06649b !important; padding: 10px 10px !important; border-color: #a9b7e2;}
.oferta_szczegoly td.lewa {text-align: right; font-weight: bold; color: #444; background-color: #e2ebf3 !important; width: 50%;  border: 1px solid #000; padding: 6px;}
.oferta_szczegoly td.prawa {text-align: left; font-weight: normal; color: #444; background: #ffffff; border: 1px solid #000; padding: 6px; width: auto !important;}
td.oferta-szczegoly {font-weight: bold; color: #fff; font-size: 12px; padding: 4px; text-align: center;  background: #06649B;}
td.oferta-pliki {font-weight: bold; color: #000; font-size: 12px; padding: 0px; padding: 20px 4px; text-align: center; background: #EFEFEF;}
td.oferta-warunki {font-weight: bold; color: #fff; font-size: 12px; padding: 4px; text-align: center;  background: #06649B;}


/*lista aktualnosci*/
.news2 { margin:10px 0 10px 0 }
.news2 a {text-decoration: none; color:#2a8238}
.news2 a:hover {  text-decoration: underline;}
.news2 .left_aktualnosc{ float:left;width:145px;}
.news2 .right_aktualnosc{float:left; width:395px;}
.right_aktualnosc .top{ float:left;margin:0 0 20px 0 }
.right_aktualnosc .data{font-size:10px; color:#a5afa6;margin:0 5px 0 0}
.right_aktualnosc .tytul_aktu{ font-weight:bold;color:#2a8238}
.link_akt  { text-align: right;margin:0 0 15px 0}
.link_akt a{ color:#077fb9;padding:0 15px 0 0;font-size:10px;display:block;background: url(../pics/ico/pointer1.png) no-repeat right 4px}


/*aktualnosc*/
.licznik {background:#e9f2ed !important;margin:10px 0 0 0}
.komentarze { background: #f1f8f4 url(../pics/komentarze_bg_top.png) no-repeat 0 0  ;padding:15px 15px 10px 15px }
.komentarze a span { display:block; }
.komentarz1 { background: #ffffff url() ;padding:7px;border:3px solid #e3eee8;display:block;text-decoration: none;margin:10px 0 0px 0}
.komentarz1:hover {background: #fafbfa}
.komentarz1 .autor_kom { font-weight:normal;color:#077fb9;float:left;margin:0 0 0 0 }
.komentarz1 .data_kom  { color:#9eaba0;font-size:10px;float:left;margin:0 0 0 5px}
.komentarz1 .tresc_kom { font-size:11px }

.komentarz2 { margin:5px 0 5px 25px }
.komentarz2 {border:3px solid #e9f2ed;display:block;text-decoration: none;padding:7px 7px 7px 50px;background: #fafbfa url(../pics/odp_kom.png) no-repeat left top}
.komentarz2:hover {background: #f4f9f4 url(../pics/odp_kom.png) no-repeat left top}
.komentarz2 .autor_kom { font-weight:normal;color:#077fb9;float:left;margin:0 0 0 0 }
.komentarz2 .data_kom  { color:#9eaba0;font-size:10px;float:left;margin:0 0 0 5px}
.komentarz2 .tresc_kom { font-size:11px }


#tresc_odp {;margin:10px 0; background: #fafbfa url();color:#9eaba0 }
#tresc_odp div { padding:10px }
#tresc_odp p{ color:#5a5a5a}

.tresc_odp{ border:4px solid #e3eee8}
.tresc_odp form{ margin:0;padding:20px 0 20px 0 }
.tresc_odp form div{ min-height:1px;margin:0 0 5px 0 }
.tresc_odp form .form_l{ float:left;padding:0 10px 0 60px;width:100px;text-align: right;vertical-align: top; }
.tresc_odp form .form_r{ float:left;width:360px }
.tresc_odp form .form_r input.dodaj_btn{ width:52px;height:19px;border:0 none;background: url(../pics/sprites/sprite3.png) no-repeat ;background-position: -840px 0; }
.tresc_odp form .form_r input.dodaj_btn:hover { background-position: -840px -19px; } 
.tresc_odp form .form_r textarea { width:260px;height:100px !important}

/*hydepark*/
.hyde_park_nag { background: url(../pics/hydepark_nag.gif) no-repeat left top;padding:26px 0 10px 20px; margin: 0 0 0 0;overflow:hidden;color:#194620;font-weight:bold }
.hyde_park_nag div{float:left; width:190px }
.hyde_park_nag div.mid { width:200px }  
.hyde_park_nag div.mid select { width:87px }
.hyde_park_nag div.last {width:100px;}
.hyde_park_nag input { background: url(../pics/sprites/sprite3.png) no-repeat ;background-position: -892px 0;width:95px; height:19px;border:0 none;margin:0 0 0 17px }
.hyde_park_nag input:hover {background-position: -892px -19px; }
.hyde_park_nag div select { border:0 none;padding:1px 1px 1px 5px ;font-size:11px; color:#444444;height:19px;margin:0 0 0 9px;width:83px}

.hyde_park { background: #f5f9f7 url() ;padding:10px; }
.hyde_park .fp{padding:10px 10px 0px 10px ;background: #ffffff url();overflow:hidden }
.hyde_park .fp .top_hp{padding:0 0 25px 0}
.hyde_park .fp .top_hp a, .top_hp p{float:left;text-decoration: none;}
.hyde_park .fp .top_hp a { color:#194620;padding: 0 0 0 20px;font-weight:bold;margin:0;background: url(../pics/microphone_ico.gif) no-repeat left top}
.hyde_park .fp .top_hp p { font-size:10px;color:#aeaeae;margin:0 0 0 5px; }

/*wydarzenia*/
.cal_szukaj { background: url(../pics/wydarzenia_nag.png) no-repeat left top;overflow:hidden;color:#ffffff;padding:31px 0 0 0px }
.cal_szukaj form{overflow:hidden;padding:0;margin:}
.cal_szukaj div { float:left; margin:0 0 10px 0;padding:0 0 0 0; }
.cal_szukaj div.left_nag { width:460px;margin:0;height:65px; }
.cal_szukaj div.right_nag{ width:55px;margin:0 }
.cal_szukaj .left_s{ width:60px !important ;text-align: right;padding:0 22px 0 0;margin:0}
.cal_szukaj .right_s{ width:112px !important;margin:0}
.cal_szukaj .left_ss{ width:51px !important;padding:0 22px 0 0px;text-align: right;margin:0 0 12px 0 }
.cal_szukaj .right_ss{ width:112px !important }

.cal_szukaj .hk { width:210px;padding:0 0 0 22px;margin:0 0 0px 0  }
.cal_szukaj .hk2 { width:205px;padding:0 0 0 7px;margin:0 0 0 0  }
.cal_szukaj div select{ border:none 0;width:128px ;padding:1px 1px 1px 5px;font-size:11px;color:#9eaba0;height:19px;margin:0 0 0 0 }
.cal_szukaj div input{ border:none 0;width:112px ; }
.cal_szukaj div select, input {vertical-align:middle;}
.cal_szukaj input.btn_submit{ width:55px ;height:59px;background: url(../pics/szukaj_btn_big.png) no-repeat left top}
.cal_szukaj input.btn_submit:hover{ width:55px ;height:59px;background: url(../pics/szukaj_btn_big.png) no-repeat left bottom}


#aktual_kal{ background: #f1f8f4 url() ;margin:0 7px 0 6px;padding:15px;}
#aktual_kal #date { font-weight:normal;color:#9eaba0 ;padding:0 0 10px 0}

#lewa_kal {background: #ffffff url(../pics/wydarzenie_border.gif) repeat-y left top;color:#444444}
#lewa_kal .top-kal{ background: url(../pics/wydarzenie_top_bg.gif) no-repeat left top;  padding: 0 0 15px 47px ;margin:0 0 20px 0}
#lewa_kal .top-kal .top { padding:10px 0 0 0;; }  
#lewa_kal .top-kal .top .left-side{ float:left;width:319px;height:45px }
#lewa_kal .top-kal .top .right-side{ float:left ;width:130px;font-size:10px;color:#005711;text-align: center;padding:11px 0 0 0}
.kal_tytul{ font-weight:bold;color:#005711; }  
.godz{ color:#9eaba0 }
.godz strong { color:#005711} 

.top .bottom{ padding:15px 0 0 0 }
.top .bottom .opis { margin:0 0 15px 0 }
.top .bottom .info_wyd { color:#9eaba0;padding:0 0 15px 0 }

.top .bottom .powiazane_aktualnosci {  }
.top .bottom .powiazane_aktualnosci strong{ display:block;padding:0 0 10px 0 }
.top .bottom .powiazane_aktualnosci a{display:block;padding:0 0 10px 15px; background: url(../pics/ico/pointer1.png) no-repeat left 3px; text-decoration: none;color:#005711 }
.top .bottom .powiazane_aktualnosci a:hover { text-decoration: underline; } 

/*interwencja i inne formy*/
.interwencja { background: #ffffff url(../pics/interwencja_form.jpg) no-repeat right bottom ;;border:3px solid #e3eee8;display:block;text-decoration: none;margin:10px 0 0px 0  }
.formularz_bg { background: #ffffff url(../pics/form_mail.jpg) no-repeat right bottom ;;border:3px solid #e3eee8;display:block;text-decoration: none;margin:10px 0 0px 0 ;padding:0  }
.logowanie_prasa { background: #ffffff url(../pics/form_logowanie.jpg) no-repeat right bottom ;;border:3px solid #e3eee8;display:block;text-decoration: none;margin:10px 0 0px 0 ;padding:0  }
#form_nag{padding:20px }
#form_nag .wiersz {overflow:hidden;background: url(../pics/form_interwencja.gif) repeat-y left top;margin:0 0 1px 0}
#form_nag .form1{ float:left;width:166px; text-align: right;padding:5px 15px 5px 0;margin:0 1px 1px 0}
#form_nag .form2{ float:left;width:180px;margin:0 0 0px 0;padding:4px 0 4px 4px;overflow:hidden }
#form_nag .form2 input{ width: 159px} 
.form2 select{ width: 135px} 
.form2 textarea{ width: 166px;margin:0;padding-right:0 } 
#form_nag .form2 input.wyslij_btn  { margin-bottom:7px;border:0 none;width:52px !important; height:19px;background: url(../pics/sprites/sprite3.png) no-repeat ;background-position: -987px 0 ;margin:0 }
#form_nag .form2 input.wyslij_btn:hover{ background-position: -987px -19px ; }
#form_nag .form2 input.zaloguj_btn  { margin-bottom:0px;border:0 none;width:52px !important; height:19px;background: url(../pics/sprites/sprite3.png) no-repeat ;background-position: -434px 0 ; }
#form_nag .form2 input.zaloguj_btn:hover{ background-position: -434px -19px ; }
input#plik {  }
#form_notka{ padding:10px 0 20px 20px;width:365px; }
/*ciekawostka*/
.ciekawostka_podstrona{ margin: 20px 31px 10px 30px;background: #63b339 url(../pics/ciekawostka-top-bg.gif) no-repeat left top;padding:25px 0 0 0}
.ciekawostka_podstrona div{ background: url(../pics/ciekawostka-bottom-bg.gif) no-repeat left bottom;padding: 5px 50px 45px;min-height:34px;color:#02420b}


/*przsetargi*/

.znaleziono_przetargi{ padding:0 0 0 30px;color:#9fab99 }
table.przetargi{border:3px solid #e0ede2;}
table.przetargi th{ background: #e8f2e9 url(../pics/przetarg-th.gif) repeat-x left top}
table.przetargi td{ border-bottom:1px solid #e8f2e9 }


/*       stopka         */
/* -------------------- */
#box-bannery-stopka {padding: 10px 0 15px 0; overflow: hidden;}
.stopka-banner {float: left; width: 240px; height: 85px; margin-left: 4px; background: blue;}
.stopka-banner:first-child {margin-left: 0;} 
#stopka ul {margin: 0 auto; text-align: center;}
#stopka li {display: inline; margin: 0; padding: 0 4px 0 4px; background: none; border-right: 1px solid #959595;}
#stopka li.last {border: 0; padding-right: 0;}
#stopka ul a {padding: 0; color: #000; font-size: 11px; text-decoration: none;}
#stopka a:hover {color: #000; text-decoration: underline;}
#stopka p {text-align: center; margin-top: 15px; font-size: 9px; color: #a0a0a0; font-family: Tahoma, Arial, sans-serif;}
#stopka p a {color: #000; font-weight: bold; text-decoration: none;}
#stopka p span {color: #e95d0f;}

/*linki prawa*/
#fb{ position:fixed;z-index:500;float:right;right: 0; top:12%;overflow:hidden}
#fb a{display:block;overflow:hidden;width:34px;height:103px;margin:0 0 2px 0}
#fb a:hover img   { margin-left:-34px }
#fb a.facebook img{margin-top:0}
#fb a.blip img    {margin-top:-105px}
#fb a.twitter img {margin-top:-210px}
#fb a.forum img   {margin-top:-315px}
#fb a.youtube img {margin-top:-420px}

 /* galerie */
.nag_galeria {background: #f1f8f4;}
select.ilosc {border:0px none; font-size:11px; padding:1px 1px 1px 5px ;margin:0 0 5px 5px;height:19px}
#galeria_main {padding: 15px 0 0px 0;background: #f1f8f4;margin:0 5px 0 5px}
.fotka_gal {float: left; margin: 10px 17px; padding: 25px 5px; border: 5px solid #d2e3c9; background: #dfeed7;text-align: center;}
img.fotka {width: auto; height: auto; margin: 0; padding: 0; border: 1px solid #fff;}
select.galeria_s{ border:0px none;padding:1px 1px  1px  5px;width:255px;font-size:11px;margin:1px 0 0 0;height:18px;color:#9eaba0}
.pasek{ background:#e8f0eb }


/*wyszukiwarka wyniki*/
#gora_wysz { background: url(../pics/wyszukiwarka_ng.png) no-repeat left top;padding:17px 0 0 26px;color:#ffffff }
#gora_wysz span { font-weight:bold;color:#02420b }
#gora_wysz input, select{border:0 none;padding:0;margin:0 27px 0 0 ;font-size:11px;height:19px;;vertical-align:middle;width:171px;color:#9eaba0}
#gora_wysz select { width:201px !important ;padding:1px 1px 1px 5px}
#gora_wysz input.submit{ background: url(../pics/sprites/sprite3.png) no-repeat;width:52px;height:19px; background-position: -788px 0 ;border:0 none;margin:0;padding:2px 0 0 0}
#gora_wysz input.submit:hover{background-position: -788px -19px }
#gora_wysz .inf{ margin:15px 0 9px 0}
#wstep_wyniki{ margin:10px 0 10px 5px;color:#959595 }
.wynik {border-top:1px solid #E8E8E8;margin:10px 0 0;padding:5px 5px 0;}
.wyniki_numer {color:#2E4801;float:left;font-weight:bold;padding:4px;text-align:center;width:20px;}
.wyniki_content {color:#555555;float:none;font-weight:normal;line-height:1.2em;margin-left:25px;margin-top:0;padding:3px 15px 0 8px;width:auto;}
.wyniki_content a.link {color:#02420b;;display:block;padding:3px 0 10px 0;}
.wyniki_content a {color:#697d6c;text-decoration:none;}
.szukana_fraza {background:#7fc35c none repeat scroll 0 0;color:#02420b;}
.nawigator_maly {color:#B3B2B2;padding-top:5px;}

/*ankieta podstrona*/
.ankieta{  }
.ankieta input{ vertical-align: middle; }
.wierszyk_ank { width:155px }
table.odpowiedzi_ank td { vertical-align: top;margin:0;padding:0 5px 3px 5px }
table.odpowiedzi_ank td input{ vertical-align:middle;margin:3px 0 0 0}
table.odpowiedzi_ank td label { width:100% !important;text-align: left; }

.bkpc2 a { display:block;width:52px;height:19px ;overflow:hidden;float:right}
.bkpc2 a img{ margin:0 0 0 -1091px;border:0 none }
.bkpc2 a:hover img { margin-top:-19px }
.bkpc2 input.submit{  float:left;width:52px;height:19px;background: url(../pics/sprites/sprite3.png) no-repeat;margin:0 0 0 0;padding:0;border:0 none;background-position: -1039px 0;}
.bkpc2 input.submit:hover{ background-position: -1039px -19px;}

/*ankiety*/
.glowna_ank{padding: 5px 7px 140px 7px;width:155px;background: url(../pics/ankieta_glowna_bottom.png) no-repeat right bottom  }
.glowna_ank a { display:block;width:52px;height:19px ;overflow:hidden;float:right}
.glowna_ank a img{ margin:0 0 0 -1091px;border:0 none }
.glowna_ank a:hover img { margin-top:-19px }
.glowna_ank input.submit{  float:left;width:52px;height:19px;background: url(../pics/sprites/sprite3.png) no-repeat;margin:0 0 0 0;padding:0;border:0 none;background-position: -1039px 0;}
.glowna_ank input.submit:hover{ background-position: -1039px -19px;}

.wyniki_ankiet{ border:3px solid #ebf6ef;padding:15px; }
.wyniki_ankiet table { clear:both ;margin:0;padding:0 }

.slupek_ankiety {background-image:url(pics/bg20a.png);background-position:left top;background-repeat:no-repeat;padding:0 5px 0 0}
.slupek_ankiety td {background-image:url(pics/bg20b.png);background-position:right top;background-repeat:no-repeat;padding:0 15px 10px;text-align:left;}
.wyniki_odp{ padding:0 0 10px 0  }
.pd{background:#ebf6ef;padding:20px }
.pd a { padding:0 0 0 15px;background:transparent url(../pics/ico/pointer1.png) no-repeat scroll 0 4px; }
.lista_ankiet{background: #f7f7f7; padding: 10px;border:3px solid #ebebeb;margin:10px 0 0 0}
.lista_ankiet a { display:block;padding:0 0 0 15px;background:transparent url(../pics/ico/pointer1.png) no-repeat scroll 0 4px; }
#form_sonda2{ margin:0;padding:0 }
table td label{text-align:left;margin:0;padding:0}
table.glosuj_w_ankiecie td{ margin:0;padding:5px 0 5px 0;  } 
td input.submit{  float:left;width:52px;height:19px;background: url(../pics/sprites/sprite3.png) no-repeat;margin:0 0 0 0;padding:0;border:0 none;background-position: -1039px 0;}
td input.submit:hover{ background-position: -1039px -19px;}

/*aktuanosc szczegoly*/

.aktual_nag{ padding: 10px 0 10px 20px; font-size: 11px; font-weight: bold; color: #077fb9; background: url('../pics/bg-podtytul.png') no-repeat 0px 10px; }
.aktual_data{ font-size:10px;color:#859d79 }
/*gazetka*/
.gazetka-bg{  background-image: url(../pics/gazetka_top.png);  background-repeat: no-repeat;  background-position:  top;  width: auto;  height:auto !important;  height:185px;  margin: 0px;  padding-top: 10px;  padding-bottom: 10px;  /*background-color: #0096ff;*/}
#gazetka-foto{  float: left;  margin: 37px 0px 14px 76px;}
#gazetka-tematy {  padding: 20px 0 0 290px;}

#nag_menu_wiesci{  float: left;}

#gazetka-spis {
  float: left;
  margin: 15px 0 0 33px;
  background: url(../pics/bg1.png) no-repeat;
  width: 231px; 
  height: 58px;
  text-align: center;
  color: #fff;
  padding-top: 7px;
}

.gazetka-spis-prev {
  float: left; 
  width: 19px; 
  height: 32px; 
  margin: 0 7px 7px; 
  background: url('pics/sprites/sprite3.png') no-repeat -486px 0;
}

.gazetka-spis-prev:hover {
  background-position: -486px -32px;
}

.gazetka-spis-next {
  float: right; 
  width: 19px; 
  height: 32px; 
  margin: 0 7px 7px; 
  background: url('pics/sprites/sprite3.png') no-repeat -505px 0;
}

.gazetka-spis-next:hover {
  background-position: -505px -32px;
}

#gazetka-kolejne {
  float: left;
  margin: 15px 0 0 20px;
  background: url(../pics/bg1.png);
  width: 231px; 
  height: 58px;  
}

.gazetka-kolejne-pobierz {
  float: left; 
  width: 105px; 
  height: 32px; 
  margin: 7px 7px 0 7px; 
  background: url('pics/sprites/sprite3.png') no-repeat -524px 0;
}

.gazetka-kolejne-pobierz:hover {
  background-position: -524px -32px;
}

.gazetka-kolejne-czytaj {
  float: left; 
  width: 105px; 
  height: 32px; 
  margin: 7px 0 0 0; 
  background: url('pics/sprites/sprite3.png') no-repeat -629px 0;
}

.gazetka-kolejne-czytaj:hover {
  background-position: -629px -32px;
}

.gazetka-select {
  height: 24px;
  width: 254px;
  margin: 0 auto;
  padding: 5px 0 0 15px;
  background: url('pics/gazetka-select.png');
  color: #000;
}

.gazetka-select select {
  width: 150px;
}

.gazetka-lista-art-tresc {
  background: lime;
  margin: 5px;
}

#nag_menu_wiesci{
  float: left;
  padding: 30px 0 0 22px;
}

#nag_tematy{
  float: right;
  margin-top: 43px;
  width: 309px;

}

.numer{
  background-image: url(../pics/ico/pointer1.png); 
  background-repeat: no-repeat; 
  background-position: 0px 4px; 
  padding-left: 20px;
}

.numer a{
  text-decoration: none;
  color: #fff;
}

.numer a:hover{
  text-decoration: underline;
}

select.wybierz_numer{
  width: 150px;
  border: 1px solid #939593;
  margin-left: 5px;
  color: #000;  
}

.gazetka-numery {
  background: url('../pics/bg-gazetka-numery.png') no-repeat;
  height: 61px;
  margin: 10px 0 0 5px;
}

.gazetka-numery-opis {
  float: left;
  margin: 15px 0 0 55px;
}

.gazetka-numery-opis a {
  color: #005711;
  text-decoration: none;  
}

.gazetka-numery-opis a:hover {
  text-decoration: underline;  
}  

.gazetka-numery-data {
  float: right;
  margin: 22px 30px 0 0;  
}

.line1{
  float: left;
  margin-left: 8px;
  margin-top: 15px;  
}

.line1 a{
  color: #246781;
  text-decoration: none;
}

.line1 a:hover{
  color: #246781;
  text-decoration: underline;
}


.line2{
  float: right;
  margin-right: 10px;
  margin-top: 15px;
  background-image: none;   
}

.line3{
  background-image: url('../pics/tlo_rozwin.gif'); 
  background-repeat: no-repeat;
  min-height:18px;
  height:auto !important;
  height:18px;  
  margin:5px 14px 2px;
  padding-left: 34px;
  padding-top: 3px;
}

.line4{
  border: 1px solid #c9c9c9;
  margin:5px 20px 2px;
  padding: 5px;
}

a.pobierz_g{

  background-image: url('../pics/pointer_3.gif'); 
  background-repeat: no-repeat; 
  background-position: left; 
  padding-left: 10px;
  font-weight: bold;
  color: #BAECFF;
  text-decoration: none;
}

a.pobierz_g:hover{
  text-decoration: underline;
}


/* mapa witryny */
ul.mapa {list-style-type:none; margin:20px 0 0 0; padding:0pt; background: url('../pics/bg-mapa.png') no-repeat left top;}
ul.mapa li {background: url('../pics/bg-mapa.png') no-repeat scroll left top; margin:0 0 10px 0; padding:18px 0pt 0pt;}
ul.mapa li a {font-size: 12px; color:#005711; font-weight:bold; margin-left:30px; text-decoration:none; display:block; padding:2px 0 8px 0}
ul.mapa li a:hover {color:#000; text-decoration: underline;}
ul.mapa ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:4px 0pt 0pt; padding:0pt; border:none}
ul.mapa ul li {background: url('../pics/bg-subsubmenu.gif') no-repeat scroll 36px 11px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0pt; padding:2px 0; border:none}
ul.mapa ul li a {color:#56686f; font-size: 11px; font-weight:bold; margin:0pt 0pt 0pt 50px; padding:0px 0 0 20px; text-decoration:none; background: url('../pics/ico/pointer2.png') no-repeat 0px 2px;}
ul.mapa ul li a:hover {color:#000; text-decoration:underline;}
ul.mapa ul ul li {background: url('../pics/bg-subsubmenu2.gif') no-repeat scroll 65px 6px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; padding:0px;}
ul.mapa ul ul li a {color: #434343; font-weight:normal; margin-left:80px; padding-left: 20px; text-decoration:none; background: url('../pics/ico/pointer1.png') no-repeat 0px 5px;}
ul.mapa ul ul li a:hover {color:#000; text-decoration:none;}
ul.mapa ul ul ul li {background: url('../pics/bg-subsubmenu3.gif') no-repeat 97px 6px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; padding:0px;}
ul.mapa ul ul ul li a {color: #56686f; font-size:10px; font-weight:normal; margin-left:110px; padding-left: 10px; text-decoration:none; background: url('../pics/ico/pointer4.gif') no-repeat 0px 7px;}
ul.mapa ul ul ul li a:hover {color:#000; text-decoration:none;}


/*     klasy ogolne      */
/* -------------------- */
.reset {margin: 0; padding: 0; border: 0; width: auto; height: auto;}
.no-border {border: none !important;}
.clear {clear: both; height: 0px; overflow: hidden;}
.input-image {width: auto !important; height: auto !important; padding: 0 !important; margin: 0 !important; background: none !important; border: none !important;}
.fl {float: left;}
.fr {float: right;}

.nl_prz { margin-top: 4px; margin-bottom: 5px; }

