.bold{
  font-weight: bold;
}
/* Formularz kontaktowy */
#kontaktForm{
  font-size: 12px;
}
/* Poleć znajomemu */
#polecZnajomemu{
  display: none;
  padding: 10px
}
#polecZnajomemu input[type="text"]{
  width: 200px;
}
#polecZnajomemu textarea{
  width: 250px;
  font-size: 12px;
}
#polecZnajomemu label{
  color: #000;
}
#closePolec {
  float: right;
  margin: -28px -16px 0 0;
}

/* Poradnik interesanta */

#tablePoradnik{
  margin: 10px 0 0 0;
  width: 100%
}
#tablePoradnik td{
  padding: 5px;
  text-align: center;
}

/* Sondy */

.sonda_kontener, .sonda_kontener_wyniki{
  width: 220px;
  margin: 0 auto 10px 5px;
}
.sonda_kontener_wyniki{
  float: left;
}

#sondaBelt, #sondaBeltOzdobnik{
  width: 234px !important;  
}
#sondaKontener{
  float: left;
}
#pokazWynikiBtn{
  float: left;
}
#glosujBtn{
  float: left;
  margin-left: 40px;
}
/* Wyszukiwarka w treści */
#nawigacjaWyszukaj{
  height:1px;
  border-top: 1px solid #efefef;
  margin: 15px 0 15px 0;
}
#nawigacjaWyszukajOpis{
  position: absolute;
  margin: -11px 0 0 5px;
  padding: 3px;
  background-color: #fff;
}
#nawigacjaWyszukajRozwin{
  float: right;
  margin: -11px 5px 0 0;
  background: url('pokazStrzalka.png') no-repeat #fff right;
  padding: 3px 22px 3px 7px;
  color: #a7a7a7;
  font-weight: bold;
}
#nawigacjaWyszukajZwin{
  float: right;
  margin: -11px 5px 0 0;
  background: url('zwinStrzalka.png') no-repeat #fff right;
  padding: 3px 22px 3px 7px;
  display: none;
  color: #a7a7a7;
  font-weight: bold;
}

#nawigacjaWyszukajKontener{
  border-bottom: 1px solid #efefef;
  margin: 15px 0 15px 0;
}
#btnSubmitFiltruj{
  background: url('bip_zetorzeszow_btnSubmit.png') no-repeat;
  width: 72px;
  height: 26px;
  border: 0px;
}
.leftTd{
  width: 30px;
}
#btnSubmitFiltruj{
  float: right;
}

/* Archiwum lista */
#listaArchiwum a{ color: #4F4F4F }
#listaArchiwum a:hover{ color: #1F1F1F;}

#listaArchiwum{ margin: 3px 0 3px 0; padding: 0 3px 0 0}

#lista ul {
	padding: 5px 0;
	width:300px;
        list-style-type: none;
}

#listaArchiwum li {
          cursor: pointer;
          padding: 5px 5px;

          width: 98%;
          border-bottom: 1px solid #EFEFEF;
          display: block;
}

/* Podmenu */
#listaPodmenu{
/*  background: linear-gradient(0deg, rgb(252,252,252) 0%, rgb(247,247,247) 50%, rgb(237,237,237) 75%);
  background-image: -o-linear-gradient(bottom, rgb(252,252,252) 0%, rgb(247,247,247) 50%, rgb(237,237,237) 75%);
  background-image: -moz-linear-gradient(bottom, rgb(252,252,252) 0%, rgb(247,247,247) 50%, rgb(237,237,237) 75%);
  background-image: -webkit-linear-gradient(bottom, rgb(252,252,252) 0%, rgb(247,247,247) 50%, rgb(237,237,237) 75%);
  background-image: -ms-linear-gradient(bottom, rgb(252,252,252) 0%, rgb(247,247,247) 50%, rgb(237,237,237) 75%);*/

/*  background-image: -webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0, rgb(252,252,252)),
          color-stop(0.5, rgb(247,247,247)),
          color-stop(0.75, rgb(237,237,237))
  );*/

  border-radius: 5px 10px 5px 10px / 10px 5px 10px 5px;
  border-radius: 5px;
  border-radius: 5px 10px / 10px;
  padding: 10px;
  margin: 0 0 20px 6px;
  font-size: 14px;
  font-family: Tahoma;
}
#listaPodmenu li{
  list-style-image: url('listaPodmenuStrzalka.png');
  margin-left: 25px;
}
#listaPodmenu div{
  width: 10px;
  height: 10px;
}
#listaPodmenuOzdobnik{
  background: url('listaPodmenuZnak.png') no-repeat;
  float: left;
  width: 7px;
  height: 11px;
  margin-top: 5px;
}

/* Metryczka + ikonki */
.dodatkiTable{
  width: 100%;
}
.metryczkaTable{
  background-color: #f5f5f5;
  width: 100%
}
.metryczkaTable td{
  padding: 2px 5px;
  color: #989898;
}

/* Treść */

.tresc_dodatki, .uchwala_dodatki{
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  padding: 10px 0 10px 0;
  margin-top: 10px;
}
.uchwala_dodatki{
  margin-top: 0px;
}
.trescIkonki{
  text-align: right;
}
.trescIkonkiTd{
  width: 50px;
}
.wiecej, .tresc_wiecej, .tresc_powrot, .powrot, .rejestr_powrot, .klikArchiwum{
  background: url('wiecejStrzalka.png') no-repeat #fff right;
  float: right;
  padding: 3px 22px 3px 7px;
  margin: -21px 5px 0 0;
  color: #a7a7a7;
  font-size: 11px;
}
#trescAdd{
  width: 22px;
  height: 22px;
  margin: 5px;
}
#liczbaWynikow{
  text-align: right;
}
.klikArchiwum{
  margin: -14px 5px 0 0;
  color: #494949;
}
div#archiwumRozwin{
    border: 1px solid #c0171e;
    margin-top: 3px;
}
#trescArchiwumWynik{
  margin: 20px 0 0 0;
}
.powrot, .tresc_powrot, .rejestr_powrot{
  background: url('powrotStrzalka.png') no-repeat #fff right;
}
.trescZarzadzanie{
  text-align: right;
  border-bottom: 1px solid #000;
}
#contentTresc{
  float: left;
  width: 100%;
}
#trescArchiwum{
  border-top: 1px solid #efefef;
  margin: 20px 0 20px 0;
}
.rejestrZmian a{
  color: #000;
  text-decoration: underline;
}
/* Załączniki treść */
.trescPliki h1{
  font-size: 11px;
  color: #494949;
  text-align: left;
  font-weight: bold;
  font-family: Tahoma;
  margin: 5px 0;
}
.tableAll{
  margin: 0;
  padding: 0;
  width: 100%
}
.tableAll td{
  padding: 5px;
}
.tableAll th{
  padding: 5px;
  color: #494949;
  background-color: #ebebeb;
  font-weight: normal;
}
.kolor0{
  background-color: #fff;
}
.kolor1{
  background-color: #f9f9f9;
}
.zalacznikiKontener{
  width: 100%;
}

/* Rejestr zmian */
#rejestrKontener ul, #rejestrKontener li{
  margin: 0 0 0 6px;
  padding: 0;
}
.rejestr_powrot{
  margin: 5px 7px 0 0;
}
#rejestrKontener{
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  padding: 15px 0 15px 0;
  margin: 5px 0 0 0;
  font-size: 10px;
}

/*----------------------------------MENU--------------------------------------*/
#menu_caly_kontener_1{
  float: left;
  width: 223px;
  margin: 0 0 10px 5px;
}
#menu_caly_kontener_3{
  float: left;
  width: 223px;
  margin: 0 0 10px 5px;
}
#menu_caly_kontener_2{
  width: 223px;
  text-align: center;
}

/* Menu 1 */

.menu1_all, .menu1_all_submenu
{
  width: 214px;
  float: left;
}

.menu1_all:hover, .menu1_all_submenu:hover{
  background-color: #e3e3e3;
}
.menu1_left
{
  float: left;
  margin: 3px 0 0 9px;
  background: url('menuStrzalka.png') no-repeat;
  width: 8px;
  height: 7px;
}
.menu1_left_submenu
{
  float: left;
  margin: 2px 0 0 9px;
  background: url('menuStrzalka.png') no-repeat;
  width: 8px;
  height: 7px;
}
.menu1_2_left, .menu1_2_left_submenu { margin: 0 0 0 20px; }
.menu1_3_left, .menu1_3_left_submenu { margin: 0 0 0 30px; }
.menu1_4_left, .menu1_4_left_submenu { margin: 0 0 0 40px; }
.menu1_5_left, .menu1_5_left_submenu { margin: 0 0 0 50px; }
.menu1_6_left, .menu1_6_left_submenu { margin: 0 0 0 60px; }
.menu1_7_left, .menu1_7_left_submenu { margin: 0 0 0 70px; }

.menu1_txt, .menu1_txt_submenu
{
  margin: 0 0 0 11px;
  float: left;
  width: 160px;
  text-align: left;
}
.menu1_4_txt, .menu1_4_txt_submenu,
.menu1_3_txt, .menu1_3_txt_submenu{
  width: 140px;
}
.menu1_5_txt, .menu1_5_txt_submenu{
  width: 130px;
}
.menu1_6_txt, .menu1_6_txt_submenu,
.menu1_7_txt, .menu1_7_txt_submenu
{
  width: 110px;
}
.menu1_txt a, .menu1_txt_submenu a{
  color: #2c2c2c;
  text-align: left;
  float: left;
  width: 160px;
}
.menu1_cont, .menu1_cont_submenu{
  float: left;
  width: 210px;
  padding: 7px 0;
}
.menu1_up{
  float: left;
  height: 1px;
  width: 214px;
  margin-bottom: 5px;
  background-color: transparent !important;
}
.menu1_bottom, .menu1_bottom_submenu{
  /*background: url('menuBottom.png') no-repeat transparent right bottom !important;*/
  border-bottom: 1px solid #CBCBCB;
  float: left;
  height: 1px;
  width: 214px;
  margin-top: 5px;

}
.kontener_podmenu{

  float: left;
  width: 214px;
}
.kontener_podmenu .menu1_all,
.kontener_podmenu .menu1_all_submenu
{
  margin: 0 !important;
}
.kontener_podmenu .menu1_left,
.kontener_podmenu .menu1_left_submenu{
  background: url('menuStrzalkaPodmenu.png') no-repeat;
}

.menu_pozycja_edycja{
  float: right;
}
.active{
  background-color: #e3e3e3;
  font-weight: bold;
}

/* Menu 2 */
.menu3_all, .menu3_all_submenu
{
  width: 214px;
  float: left;
}

.menu3_all:hover, .menu3_all_submenu:hover{
  background-color: #e3e3e3;
}
.menu3_left
{
  float: left;
  margin: 3px 0 0 9px;
  background: url('menuStrzalka.png') no-repeat;
  width: 8px;
  height: 7px;
}
.menu3_left_submenu
{
  float: left;
  margin: 2px 0 0 9px;
  background: url('menuStrzalka.png') no-repeat;
  width: 8px;
  height: 7px;
}
.menu3_2_left, .menu3_2_left_submenu { margin: 0 0 0 20px; }
.menu3_3_left, .menu3_3_left_submenu { margin: 0 0 0 30px; }
.menu3_4_left, .menu3_4_left_submenu { margin: 0 0 0 40px; }
.menu3_5_left, .menu3_5_left_submenu { margin: 0 0 0 50px; }
.menu3_6_left, .menu3_6_left_submenu { margin: 0 0 0 60px; }
.menu3_7_left, .menu3_7_left_submenu { margin: 0 0 0 70px; }

.menu3_txt, .menu3_txt_submenu
{
  margin: 0 0 0 11px;
  float: left;
  width: 170px;
  text-align: left;
}
.menu3_4_txt, .menu3_4_txt_submenu,
.menu3_3_txt, .menu3_3_txt_submenu{
  width: 140px;
}
.menu3_5_txt, .menu3_5_txt_submenu{
  width: 130px;
}
.menu3_6_txt, .menu3_6_txt_submenu,
.menu3_7_txt, .menu3_7_txt_submenu
{
  width: 110px;
}
.menu3_txt a, .menu3_txt_submenu a{
  color: #2c2c2c;
  text-align: left;
  text-transform: capitalize;
  float: left;
  width: 170px;
}
.menu3_cont, .menu3_cont_submenu{
  float: left;
  width: 210px;
  padding: 7px 0;
}
.menu3_up{
  float: left;
  height: 1px;
  width: 214px;
  margin-bottom: 5px;
  background-color: transparent !important;
}
.menu3_bottom, .menu3_bottom_submenu{
  background: url('menuBottom.png') no-repeat transparent right bottom !important;
  float: left;
  height: 1px;
  width: 214px;
  margin-top: 5px;

}

body {
  background-color: #fff;
  color: #000;
}
a {
  color: #494949;
}
#wrapper{
  background:url("topBG.png") repeat-x scroll 0 0 transparent;
  width: 100%;
  height: 100%;
  margin-top: 40px;
}
#mainSite{
  width: 1002px;
  margin: 40px auto 0 auto;
}
#siteNavbar{
  display: inline;
  height: 58px;
  margin: -40px 0 0 770px;
  position: absolute;
  width: 351px;
}
#siteNavbarLeft{
  width: 7px;
  height: 58px;
  background: url('bip_zetorzeszow_navBarLeft.png') #fff no-repeat top right;
  float: left;
}
#siteNavbarContent{
  width: 210px;
  height: 16px;
  background-color: #fff;
  float: left;
  padding: 18px 0 0 7px;
}
#siteNavbarRight{
  width: 50px;
  height: 43px;
  float: left;
}
.navBarIcons{
  width: 28px;
  height: 22px;
  float: left;
}
.activeNav{
  width: 28px;
  height: 22px;
  background: url('bip_zetorzeszow_iconActive.png');
}

/* Top */
#siteTop{
  background: url('bip_zetorzeszow_top.png') no-repeat;
  width: 1002px;
  height: 179px;
  float: left;
}
#logoBip{
  background: url('bip_zetorzeszow_logoBip.png') no-repeat;
  width: 93px;
  height: 86px;
  margin: 31px 0 0 51px;
  position: absolute;
}
#logoJednostki{
  position: absolute;
  margin: 44px 0px 0 640px;
}
#nazwaJednoski{
  position: absolute;
  font-size: 29px;
  color: #a50508;
  margin: 62px 0 0 159px;
  font-family: "Arial";
  
}
#mainSiteLeft{
  width: 231px;
  float: left;
}
.blockContent{
/*  -webkit-border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -moz-border-radius: 8px;*/
/*  border-radius: 8px;*/
  border-radius: 8px;
  border: 1px solid #e4e4e4;
  float: left;
  width: 224px;
  margin: 10px 0 0 5px;
}
#szukajContainer{
  margin: 60px auto;
  width: 220px;
  float: right;
}
#szukajContent{
  width: 240px;
  margin: auto;
  padding: 15px 0 0 0;
}

#searchtext{
  width: 150px;
  height: 18px;
  border: 1px solid #cecece;
  float: left;
/*  -webkit-border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;*/
  border-radius: 8px;
  background-image: url('wyszukajBg.png');
  background-repeat: no-repeat;
  background-position: 5px;
  padding: 5px 0 2px 20px;
  z-index: 1;
  position: absolute;
  color: #5d5455;
  background-color:white;
  color:black;
}
#searchsubmit{
  background: url('bip_zetorzeszow_btnSubmit.png') no-repeat;
  width: 72px;
  height: 26px;
  border: none;
  margin: 0 0 0 130px;
  z-index: 2;
  position: absolute;
}
#wyszZaawansowanaText a{
  color: #8a8989;
  text-decoration: underline;
  margin: 5px 10px 5px 0px;
  float: right;
  width: 143px;
}
#wyszZaawansowanaText{
  margin: 25px 0 0 25px;
  position: absolute;
}

#opcjeDodatkowe{
  float: left;
}

#mainSiteContent{
  background: #fff;
  float: left;
  width: 1001px;
}
#mainSiteAddons{
  float: left;
  width: 525px;
}
#mainSiteCenter{
  width: 530px;
  float: left;
}
#mainSiteRight{
  width: 236px;
  float: right;
}
.belt{
  width: 216px;
  height: 31px;
  background: url('beltBg.png') repeat-y;
  margin: 4px 0 0 4px;
  float: left;
}
.beltOzdobnik{
  width: 240px;
  height: 26px;
  background: url('beltOzdobnik.png') no-repeat;
  float: left;
}
.beltStrzalka{
  width: 9px;
  height: 22px;
  float: left;
  margin: 5px 8px 0 14px;
}
.beltOpis{
  float: left;
  color: #fffffe;
  margin-top: 9px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}
#menuGlowneBelt{
  margin-bottom: 10px;
}
.default_belt{
  width: 183px;
  margin: 5px 0 5px 5px;
}
#ostatnioDodane{
  width: 224px;
  float: left;
}
.nowoscKontener{
  width: 210px;
  border-bottom: 1px solid #cbcbcb;
  margin: 0 auto;
  padding: 5px 0 5px 5px;
}
.nowoscTytul a{
  color: #494949;
}
.nowoscData{
  color: #a7a7a7;
}
.nowoscTytul{
  background: url('ozdNowosci.png') no-repeat 0 3px;
  padding: 0 0 5px 15px;
  width: 190px;
}
.nowoscTytul:hover{
background-color: #e3e3e3;
}

/* Newsletter */
#newsletter{
  width: 226px;
  height: 143px;
  background: url('newsletterBg.png') no-repeat 20px 45px;
  float: left;
}
#newsletter_kontener{
  float: left;
}
#newsletter_input{
  width: 160px;
  height: 20px;
  border: 1px solid #cecece;
  margin: 45px 0 0 10px;
  float: left;
  padding: 0 0 0 5px;
  font-size: 11px;
/*  -webkit-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;*/
  border-radius: 5px;
}
#newsletter_button1{
  background: url('newsletterBtnZapisz.png') no-repeat;
  width: 42px;
  height: 26px;
  border: 0px;
  position: absolute;
  text-indent: -1000px;
  margin: 44px 0 0 -40px;
}
#newsletter_button2{
  background: url('newsletterBtnWypisz.png') no-repeat;
  width: 42px;
  height: 26px;
  border: 0px;
  text-indent: -1000px;
  margin: 44px 0 0 2px;
  position: absolute;
}
#newsletterBelt{
  float: left;
  margin-top: 5px;
}
#niepelnosprawni{
  float: left;
  margin-top: 10px;
}
#footerSite{
  width: 100%;
  background: url('footerBg.png') repeat-x top;
  float: left;
  height: 114px;
}
#footerText{
  padding-top: 5px;
  text-align: center;
  width: 1002px;
  margin: auto;
  color: #fcebeb;
}
#footerText span{
  font-size: 14px;
  margin: 10px 10px;
}
#footerText a{
  color: #fcebeb;
}
#footerContentAll{
  margin: auto;
  color: #ababab;
  width: 1002px;
}
#footerContent{
  margin: 10px 0 0 11px;
  color: #ababab;
  width: 1002px;
}

/* Treść */
#lokatorLabel{
float:left;
color:#a7a7a7;
margin:10px 0 0 5px;
}

#trescLokator{
  color:#858585;
  padding: 0;
  margin: 10px 0 0 0;
  width: 450px;
  float: left;
}

.trescLokatorItem{
  list-style: none;
  float: left;
}
.trescLokatorItem a{
  margin: 0 0 0 10px;
  color: #858585;
  font-size: 12px;
  float: left;
}
.trescLokatorSeparator{
  background: url('lokatorSeparator.png') no-repeat;
  width: 8px;
  height: 7px;
  float: left;
  margin: 5px 0 0 5px;
}
.tresc_ikonki{
  width: 93px;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  margin: 10px 10px 0 0;
  float: right;
  text-align: center;
}
.tresc_ikonki span{
  padding: 0 2px;
}

.tytul_kontener a{
  color: #c0171e !important;
}
.tytul_kontener, .numer_kontener{
  background: url('ozdNowosci.png') no-repeat 0 3px;
  color: #c0171e;
  font-size: 12px;
  padding-left: 15px;
  margin-bottom: 20px;
}
.numer_kontener{
  margin-bottom: 0px;
  margin-top: 5px;
}
.tresc_tresc_kontener{
  text-align: justify;
}
.tresc_tresc_kontener p{
  padding: 0;
  margin: 0;
}
#dataGodzina{
  display: none;
}
#dataGodzina li{
  list-style: none;
  color: #8a8989;
  float: left;
}
fieldset{
/*  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;*/
/*-webkit-border-radius: 5px;
-moz-border-radius: 5px;*/
border-radius: 5px;
  border: 1px solid #D5D5D5;
}

/* Menu STATYCZNE */

.menu1_all_static, .menu1_all_static_submenu{
  width: 216px;
  height: 31px;
  background-image: url('beltBg.png');
  float: left;
  margin: 5px 0 0 0;
  padding: 0;
  border: 0;
  background-color: transparent !important;
  background-repeat: no-repeat;
  padding: 8px 0 0 0;
}
.menu1_txt_static, .menu1_txt_static_submenu{
  color: #FFFFFE;
  float: left;
  font-size: 12px;
  font-weight: bold;
  margin-top: 9px;
  text-transform: uppercase;
  margin: 0 0 0 25px;
}
.menu1_txt_static .active{
  background-color: transparent !important;
}

.menu1_all_static:hover{
  background-color: transparent;
  border: 0;
  margin: 5px 0 0 0;
}

.belt{

}
.beltOzdobnik{
  width: 240px;
  height: 26px;
  background: url('beltOzdobnik.png') no-repeat;
  float: left;
}
.beltStrzalka{
  width: 9px;
  height: 22px;
  float: left;
  margin: 5px 8px 0 14px;
}
.beltOpis{
  float: left;
  color: #fffffe;
  margin-top: 9px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}
#menuGlowneBelt{
  margin-bottom: 10px;
}
.menu_dodaj a{
  border-radius: 0;
  padding: 3px 15px;
  min-width: 100px;
  color: #ffffff;
  background-color: #428542;
  border-color: #4cae4c;
  float: right;
  margin: 5px 10px 0 0;
}