body { background: #fff; margin: 0; padding: 0; font-size: 13px; line-height: 20px; color: #4a6907; font-family: Arial; }



img { border: 0; }

h1 { font-size: 22px; line-height: 25px; padding: 0; margin: 5px 0 15px 0; }

h2 { font-size: 15px; color: #AE1818;}

h3 { font-size: 13px; color: #9F7400;}

a { color: #006600; text-decoration: underline; }

a:hover { color: #000000; text-decoration: underline; }

form { display: inline; }

.ok { font-weight: bold; text-align: center; }

.blad { color: red; font-weight: bold; text-align: center; }



#layout { text-align: center; margin: 0 auto; width: 998px; background: url(../img/tlo.jpg) repeat-y; }

#header { margin: 0 4px 0 4px; text-align: left; overflow: hidden; }

#headerLeft { width:377px; height:331px; overflow:hidden; float:left; }

#headerRight {width:613px; height:331px; overflow:hidden; float:left;background: url(../img/top_prawa.jpg) no-repeat; text-align:left}

.mapa a{ display:block; overflow:hidden; padding-top:5px; padding-right:44px; text-align:right; font-family:Arial; font-size:11px; color:#fefefe; text-decoration:none; width:569px;}

.mapa a:hover{ color:#fff; text-decoration:underline}

.szukaj{ margin-top:199px; padding-left:360px}

.szukaj img { float:left; margin: 0 0 0 9px; cursor: pointer; }

#phrase {width:132px; height:19px;  background-color: Transparent; font-family:Arial; font-size:11px; color:#fff; float:left; font-style:italic;  padding-left:7px; padding-top:3px; border:0; margin:0; display:block; overflow:hidden }

              

#content { margin: 0 14px 20px 14px; text-align: left; overflow: hidden; width: 970px; }

#contentLeft { width: 220px; float: left; }

#contentRight { width: 730px; float: right; }



#localizer { font-size: 11px; }



#menuLeft { padding-bottom: 31px; }



#menuLeft ul { list-style: none; padding: 0; margin: 0; color: #333; }

#menuLeft ul li { border-bottom: 1px solid #e4e4e4; }

#menuLeft ul li a { display: block; padding: 6px .5em 5px .5em; border-left: .7em solid #fff; color: #4a6907;text-decoration: none; }

#menuLeft ul li a:hover { border-left-color: #86bd0f; background: #f1f1f0; color: #4a6907; }

#menuLeft ul li a.active { border-left-color: #86bd0f; background: #f1f1f0; color: #4a6907; }

#menuLeft ul li ul li { border-top: 1px solid #fff; border-bottom: 0; }

#menuLeft ul li ul li a {padding: 3px 5px 4px 9px;background-color: #fff;width: 180px;background: url(../img/img1.jpg) no-repeat center left;margin-left:16px;font-size:11px;color:#2c2c2c}

#menuLeft ul li ul li a:hover {border-left-color: #86bd0f;border-right-color: #fff;background-color: #f1f1f0;color: #2c2c2c;width: 180px;}

.pobierz{ display:block; overflow:hidden;text-align: center;}



#homepage { overflow: hidden; }

#homepage .naglowek { font-size: 16px; padding-bottom: 5px; border-bottom: 1px solid #e8e8e8; }

#homepage .naglowek img { margin-right: 5px; vertical-align: middle; }

#homepage .promocje { overflow: hidden; margin: 10px 0 10px 20px; width: 710px; }

#homepage .promocje .promocja { float: left; width: 335px; margin: 0 20px 0 0; }

#homepage .promocje .promocja .tytul { font-weight: bold; padding: 6px 0 0 0; }

#homepage .promocje .promocja .opis { color: #2c2c2c; }

#homepage .promocje .promocja .zdjecie { width: 220px; height: 170px; background: url(../img/glowna_zd_back.gif) no-repeat; margin: 15px 57px 15px 58px; }

#homepage .promocje .promocja .zdjecie img { cursor: pointer; margin: 10px; }

#homepage .promocje .promocja .opis2 { color: #2c2c2c; }

#homepage .promocje .promocja .wiecej { text-align: right; }

#homepage .promocje .promocja .wiecej img { cursor: pointer; }



#homepage .kolumnaLewa { width: 335px; float: left; }

#homepage .kolumnaLewa .aktualnosci { margin: 30px 0 0 40px; }

#homepage .kolumnaLewa .aktualnosci .aktualnoscGlowna { padding: 0 0 15px 0; }

#homepage .kolumnaLewa .aktualnosci .tytul {  }

#homepage .kolumnaLewa .aktualnosci .tytul a { font-weight: bold; color: #4a6907; text-decoration: none; }

#homepage .kolumnaLewa .aktualnosci .tytul a:hover { font-weight: bold; color: #8fa858; text-decoration: underline; }



#homepage .kolumnaLewa .aktualnosci .data { font-size: 11px; color: #2c2c2c; font-style: italic; }

#homepage .kolumnaLewa .aktualnosci .wiecej { text-align: right; }

#homepage .kolumnaLewa .aktualnosci .wiecej img { cursor: pointer; }

#homepage .kolumnaPrawa { width: 335px; margin: 0 20px 0 0; float: right; }



#homepage .nowosci .nowosc { width: 335px; }

#homepage .nowosci .nowosc .tytul { font-weight: bold; padding: 6px 0 0 0; }

#homepage .nowosci .nowosc .opis { color: #2c2c2c; }

#homepage .nowosci .nowosc .zdjecie { width: 220px; height: 170px; background: url(../img/glowna_zd_back.gif) no-repeat; margin: 15px 57px 15px 58px; }

#homepage .nowosci .nowosc .zdjecie img { cursor: pointer; margin: 10px; }

#homepage .nowosci .nowosc .opis2 { color: #2c2c2c; }

#homepage .nowosci .nowosc .wiecej { text-align: right; }

#homepage .nowosci .nowosc .wiecej img { cursor: pointer; }





#bottomNavigation { clear: both; margin: 10px 0 10px 0; text-align: right; }

#bottomNavigation img { margin: 0 20px 0 5px; cursor: pointer; }

#bottomNavigation a { text-decoration: none; }

#bottomNavigation a:hover { text-decoration:underline; }



#footer { width: 970px; font-size: 11px; color: #acacac; border-top: 1px solid #dcdcdc; padding: 16px 0 16px 0; margin: 0 14px 0 14px; clear: both; overflow: hidden; }

#footerLeft { width: 300px; float: left; text-align: left; }

#footerRight { width: 540px; float: right; text-align: right; }

#footer a { color: #86bd0f; text-decoration: none; }

#footer a:hover { color: #afe045; text-decoration: underline; }



.plpr5{ padding-left:5px; padding-right:5px}





.aktualnosci .aktualnosc { clear: both; padding: 10px 0 20px 0; border-bottom: 1px solid #dcdcdc; overflow: hidden; }

.aktualnosci .aktualnosc .zdjecie { width: 220px; height: 170px; background: url(../img/glowna_zd_back.gif) no-repeat; float: left; text-align: center; overflow: hidden; margin: 0 20px 0 0; }

.aktualnosci .aktualnosc .zdjecie2 { width: 200px; height: 150px; line-height: 150px; text-align: center; background: #b7b7b7; margin: 10px; }

.aktualnosci .aktualnosc .zdjecie img { cursor: pointer; vertical-align: middle; }

.aktualnosci .aktualnosc .data { }

.aktualnosci .aktualnosc .tytul { font-size: 18px; line-height: 22px;}

.aktualnosci .aktualnosc .tresc { padding: 10px 0 0 0; }

.aktualnosci .aktualnosc .wiecej { text-align: right; padding: 5px 0 0 0; }



.aktualnoscPelna { }

.aktualnoscPelna .data { }

.aktualnoscPelna .tytul { font-size: 18px; line-height: 22px; }

.aktualnoscPelna .tresc { padding: 5px 0 0 0; }











/*subpage*/

.porcjowanie { clear: both; width: 100%; text-align: center;}

.image {border:4px solid #999;}

.table_dotted {border:1px dotted #999;border-collapse:collapse;}

.table_dotted td {border:1px dotted #999;border-collapse:collapse;}

#banner_top {width:990px;margin:0 auto;}

#subpage_content_left {display:inline;float:left; width:235px;margin-top:4px;background-color: #97b36b; }

.submenu {padding: 7px 0 7px 18px; text-align:left;color:#003e00;}

.submenu ul {list-style: none;padding:0px;margin:0;}

.submenu ul li {margin:5px 0;padding-left:20px;background: url(../img/submenu_li.gif) no-repeat 1px 6px;}

.submenu ul li:hover {background: url(../img/submenu_li_active.gif) no-repeat 1px 6px;}

.submenu ul li.submenu_active {font-weight:bold;background: url(../img/submenu_li_active.gif) no-repeat 1px 6px;}

.submenu ul li.submenu_active a{font-weight:bold;}

.submenu ul li a {color:#003e00;text-decoration:none;font-weight:normal;}

.submenu ul li a:hover {text-decoration:underline;}

#menu_left_spacer {height:150px;}

#content_subpage {margin:20px 10px 0 16px;text-align: justify;}





#bull-header { width: 700px; float: left;}

#bull-header-name { width: 240px; float: left;  }

.bull-header-name-link { font-size: 11px;}

.bull-header-name-link a { font-weight: normal; text-decoration: none; color: red;}

.bull-header-name-link a:hover { font-weight: normal; text-decoration: underline;}

#bull-header-new { width: 100px; float: left; color: red; font-weight: bold; font-size: 14px; margin-top: 10px; }

#bull-header-nr { width: 400px; text-align: right;  float: right;}

#bull-desc { width: 700px; float: left;}

#bull-desc-wycena { border: 2px solid black; width:350px; float: left; padding: 5px; display: inline;}

#bull-desc-wycena-naglowek { width: 350px; text-align: center; color: #006600; font-weight: bold;}

#bull-desc-rozne { width: 330px; float: right;}

.wycena-naglowek { color: #006600; font-weight: bold; padding: 10px 0 0 0;}



#bull-desc-info { width: 300px; float: right; display: inline;}

#bull-desc-info-important { width: 300px; float: left; display: inline;}

#bull-desc-info-important-header { color: #006600; text-align: left; font-weight: bold;}

#ull-desc-info-important-text { clear: both; float: left; width: 300px;}

#bull-desc-info-rodowod { float: left; clear: both; width: 300px; display: inline; margin: 10px 0 0 0;}

#bull-desc-info-rodowod-header { color: #006600; text-align: left; font-weight: bold;}

#bull-desc-info-rodowod-text { clear: both; float: left; width: 300px;}

.bull-desc-img { width: 292px; text-align: center; margin: 0 0 10px 0; float: left;}



#bull-desc-graph { clear: both; }

#bull-desc-graph-header { color: #006600; text-align: left; font-weight: bold; font-size: 12px; clear: both; margin: 10px 0 10px 0; }

#bull-desc-graph-content { clear: both; width: 730px; }

.wykres { border-top: 1px solid #97B36B; border-left: 1px solid #97B36B;}

.wykres td { border-bottom: 1px solid #97B36B; border-right: 1px solid #97B36B;}

.slupek { width: 150px; padding: 0; margin: 0;}

.slupek_2 { background: #ae1818; height: 14px; padding: 0; margin: 0;}

.slupek_3 {height: 14px; padding: 0; margin: 0;}



#zestawienie { overflow: hidden; }

.zestawienie { border-top: 1px solid #97B36B; border-left: 1px solid #97B36B; font-size: 11px; }

.zestawienie th { padding: 2px 2px 2px 2px; border-bottom: 1px solid #97B36B; border-right: 1px solid #97B36B; font-size: 10px; line-height: 14px; }

.zestawienie td { padding: 2px 2px 2px 2px; border-bottom: 1px solid #97B36B; border-right: 1px solid #97B36B; text-align: right;}

.zestawienie td a { text-decoration: none; }

.zestawienie td a:hover { text-decoration: underline; }

.zestawienie th a { text-decoration: none; }

.zestawienie th a:hover { text-decoration: underline; }









#content_subpage h1 {color:#6b2a0a; font-weight:normal;font-size:18px;line-height: 22px;margin:10px 0 10px 0}

#content_subpage ul {list-style-type: square;margin:10px 0 10px 15px; padding-left:10px;}

#navigator { margin: 20px 0 20px 0; font-size: 11px; }

#navigator a { font-weight: normal; text-decoration: none; }

#navigator a:hover { font-weight: normal; text-decoration: underline; }

div.nav_text {display:inline;}

#navigator a.nav_active {font-weight:bold; text-decoration:underline;}

#navigator a.nav_active:hover {text-decoration:underline;color:#000000;}

.nav_arrow {display:inline;margin:0 10px;}

#content_subpage p {margin:10px 0}

.footer_line {float:left; display:inline;width:275px;background-color:#e5e5e5;height:1px;overflow:hidden;padding:0;margin: 10px 0 0 0; clear:both;}







#mapa_flash { float: left;}

#doradcy_opis { width: 350px; float: left;}

#doradca-naglowek { width: 330px; float: left; text-align: center; margin: 10px; font-weight: bold; color: #07116F;}

#doradcy-rejon { width: 330px; float: left; margin: 0 10px 10px 10px; text-align: left;}

#doradcy-rejon img { border: 2px solid #07116F;}

#doradcy-imie { margin-left: 10px; font-weight: bold; }

#doradcy-stanowisko {margin-left: 10px;}

#doradcy-telefon {margin-left: 10px;}

#doradcy-email {margin-left: 10px;}





i.gora, i.dol{display:block;background: #F3F3F3; width: 372px; }

i.gora i, i.dol i{display:block;height: 1px;

 overflow: hidden;  }

i.r1{margin: 0 1px; background: #8F3F23; border-left: 1px solid #8F3F23; border-right:  1px solid #8F3F23;}

i.r2{margin: 0 0px; border-right:  2px solid #8F3F23; border-left: 2px solid #8F3F23;}

.div_ramka { border-left: 1px solid #8F3F23; border-right: 1px solid #8F3F23; height: 330px; width: 370px;}



/* filmy */

.film { clear: both; overflow: hidden; width: 712px; padding: 5px 0 5px 0; }

.film .pic { width: 170px; float: left; }

.film .pic img { }

.film .desc { width: 532px; float: left; }

.film .desc .date { font-size: 11px; }

.film .desc .name { font-weight: bold; font-size: 22px; line-height: 28px }

.film .desc .more { font-weight: normal; font-size: 12px; margin: 10px 0 0 0; }

.film-duzy { width: 100%; text-align: center; }

.film-duzy .film-duzy-tytul { clear: both; text-align: center;}

#film-duzy-film { clear: both; text-align: center;}

/* filmy  */



/* contact form */

.kontakt_tytul { text-align: center; font-size: 15px; font-weight: bold; padding: 5px 0 10px 0; clear: both; }

.kontakt_opis { width: 480px; margin: 0 auto; text-align: center; }

.kontakt_zestaw { width: 480px; overflow: hidden; clear: both; margin: 0 0 5px 0; }

.kontakt_opis_text { float: left; width: 124px; font-weight: bold; text-align: right; padding: 2px 6px 0 0; }

.kontakt_opis_input { float: right; width: 350px; text-align: left; }

.kontakt_opis_input input { width: 340px; border: 1px solid #BCBCBC; padding: 2px; background: #E4E4E4; }

.kontakt_opis_input textarea { width: 340px; height: 80px; overflow: auto; border: 1px solid #BCBCBC; padding: 2px; background: #E4E4E4; }

.kontakt_opis_input_submit { text-align: right; padding-right: 4px; }

/* contact form */



.galeriaZdjec { clear: both: padding: 10px 0 10px 0; text-align: center; }

.galeriaZdjec img { margin: 3px; border: 1px solid #c4c4c4; padding: 3px; }

