#tlo_logo{
  background-image:url('../img/bglom.gif');
  height:95px;
  
}

#logo{
 background-image:url('');
 background-position: center left;
 background-repeat:no-repeat;
} 

#menu_gmina{
 background-image: url('../img/gmina.gif');
 background-position: center center;
 background-repeat:no-repeat;
 width:63px;
 height:28px;
}



#banner_b-0{
 border: 0px solid red;
 text-align:left;
 vertical-align:top;
 width:500px;
}

#menu_belka{
 height:31px;
 text-align:center;
 vertical-align:top;
 border:none;
 font-size:11px;
 font-family:Tahoma,Verdana,Arial;
 background-color:#FFFFFF;
 background-image:url('../img/mbar.gif');
 background-position:bottom;
 background-repeat:repeat-x;
}

#sektor_gl{
 width:800px;
 text-align:left;
 padding-top:0px;
}

#str_pasek{
 height:5px;
 background-image:url('../img/pasek.jpg');
 background-position: top;
 background-repeat:repeat-x;  
}

#logowanie{
 background-image:url('../img/logowanie.jpg');
 background-position: center center;
 background-repeat:no-repeat;
 width:170px;
 height:98px;
}

#str_lewa{
 background-image:url('../img/menu_lewe_tlo.jpg');
 background-position: left center;
 background-repeat:repeat-y; 
 border-left: 1px solid silver;
 border-bottom: 0px solid silver;
 vertical-align: top;
 width:170px;
}

#str_centrum{
 width:700px;
 background-image:url('../img/cien.jpg');
 background-position: top;
 background-repeat:repeat-x; 
 text-align:left;
 vertical-align:top;
 padding-top:20px;
}

#str_prawa{
 width:170px;
 background-image:url('../img/menu_prawe_tlo.gif');
 background-position: right center;
 background-repeat:repeat-y; 
 border-right: 1px solid silver;
 border-bottom: 0px solid silver;
 vertical-align: top;
}

#menu_prawe_gora{
 background-image:url('../img/prawy1.gif');
 background-position: top center;
 background-repeat:no-repeat;
 width:170px;
 height:39px;
}

#menu_lewe_gora{
 background-image:url('../img/lewy1.gif');
 background-position: top center;
 background-repeat:no-repeat;
 width:170px;
 height:39px;
}

#pasek_dolny{
 background-image:url('../img/bbar.jpg');
 background-position: top center;
 background-repeat:no-repeat;
 height:27px;
}

#stopka{
 display:block;
 text-align:center;
 margin:0 auto;padding:2px;
 margin-top:25px;padding-bottom:25px;padding-top:5px;
 color:#4D4D4D;
 border:solid 1px #D9D6CA;
 background-color:#f7f7f4;
 font-size:11px;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;
}


#branza{
 padding-left:5px;
 color:#c8c8c8; 
 text-decoration: none;
 font-family:Tahoma,Verdana;
 font-size:11px; 
 white-space:nowrap;
 display:block;
}

#branza_tytul{
 color:#990000;
 text-align:left;
 font-size:12px;
 font-weight:bold;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 padding-left:5px;
}

#branza_tab{
 width:159px;
 background-color:#F7F7F4;
 border-top: 1px solid silver;
 border-bottom: 1px solid silver;
}

#branza_tab a{
 padding-left:5px;
 color:#405A80; 
 text-decoration: none;
 font-family:Tahoma,Verdana;
 font-size:11px; 
 white-space:nowrap;
 display:block;
}

#branza_tab a:hover{
 padding-left:5px;
 color:red; 
 text-decoration:underline;
 font-family:Tahoma,Verdana;
 font-size:11px; 
 white-space:nowrap;
 display:block;
}

#tlo-2{
 border:solid 0px #f0f0f0;
 width:100%;
}

.tytul_baza{
 display:block;
 color:#990000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bolder;
 border-bottom:solid 1px red;
}

.krok{
 background-color:#f7f7f4;
 display:block;
 margin:0 auto;
 color:#660000;
 font-weight:bolder;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 text-align:center;
 border-top:1px solid silver; 
 border-bottom:1px solid silver; 
}

.tlo-1{
 background-color:#f7f7f4;
 border-top:1px solid silver;
 border-bottom:1px solid silver;
 width:100%;
 padding-left:20px;
}

.tlo-1,.tlo-1 td{
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
}

.tlo-1 td,tbody,table{background:none;}
.tlo-1 a{color:brown;text-decoration:underline;font-weight:bolder;font-family:Tahoma,Verdana;}
.tlo-1 a:visited{color:brown;text-decoration:underline;}
.tlo-1 a:visited span{color:brown;}
.tlo-1 a:active{text-decoration:underline;}
.tlo-1 a span{color:brown;}
.tlo-1 a:hover{color:red;text-decoration:underline;}
.tlo-1 a:hover span{color:navy;text-decoration:underline;}

.akt_link { color:black; }
.akt_link:hover { color:#cc0000; }

.wsp_link { color:green; text-decoration:none; font-size:11px;}

.tab_praca{
 font-size:12px;
}

.tab_praca a{
 color:#8BA000;
 font-weight:bold;
 text-decoration:none;
}

.tab_praca a:visited{
 color:#8BA000;
 font-weight:bold;
 text-decoration:none;
}

.tab_praca a:hover{
 color:orange;
 text-decoration:underline;
}

#tab_tytul{
 text-decoration:none;
 background-color:#F0F0F0;
 font-weight:bold;
 font-size:12px;
}

.tab_pola{
 font-size:12px;
 border-bottom: 1px solid #E6E8E5;
}

.lista_rozw{
font-size:12px;
}
.lista_rozw td select{
 font-size:12px;
}

.lista_rozw td select{
 font-size:12px;
}

.lista_rozw td input{
 font-size:12px;
 width:60px;
}

.dod_praca{
 font-size:red;
}

.dod_praca tr td{
 height:26px;
}

.dod_praca tr td p{
 font-weight:bold;
 color:#8BA000;
}

.dod_praca tr td img{
 height:5px;
 width:5px;
 border:0;
 margin-bottom:2px;
 text-align:abs-middle;
}

.dod_edit{
 font-size:red;
}

.dod_edit tr td{
 height:26px;
}

.dod_edit tr td p{
 font-weight:bold;
 color:#8BA000;
}

.dod_edit tr td a{
 color:#8BA000;
 text-decoration:none;
}

.dod_edit tr td a:hover{
 text-decoration:underline;
 color:orange;
}

.tab_ofe tr td{
 font-size:12px;
}

.tab_ofe tr td p{
 font-weight:bold;
 font-size:12px;
 color:black;
}

.tab_ofe tr td hr
{ background-color:#84BD00;
  width:75%; 
}

.tab_ofe tr td a{
 color:#8BA000;
 text-decoration:none;
}

.tab_ofe tr td a:hover{
 text-decoration:underline;
 color:orange;
}

.praca_pole{
 font-size:12px;
 padding:10px;
 height:120px;
 background-color:#F6F7F5;
 border-top:2px solid #84BD00;
 border-bottom:1px solid silver;
}

.praca_border{
 border-top:1px solid #84BD00;
 font-size:1px;
 height:2px;
}

.praca_podsum{
 font-size:8px;
 border:1px solid silver;
 height:20px;
 text-align:center;
 color:silver;
}

#link_blad{
 color:#8BA000;
 text-decoration:none;
}

#link_blad:hover{
 text-decoration:underline;
 color:orange;
}

#wynik_ok
{ color:green;
  text-align:center; 
  font-weight:bold; 
  font-size:16px
}

#wynik_no
{ color:red;
  text-align:center; 
  font-weight:bold; 
  font-size:16px
}

.fLogin2{
 display:block;
 margin:0;padding:0;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 font-stretch:wider;
 text-align:right;
 border:solid 0px #D9D6CA;
}

.fLogin2 input{
 width:110px;
 vertical-align:middle;
 margin-left:5px;margin-right:5px;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
}

.fLogin2 .input{
 border:solid 1px #D9D6CA;
}

.fszukaj input{
 width:122px;
 vertical-align:left;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
}

.fLogin3{
 display:block;
 margin:0;padding:0;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 font-stretch:wider;
 text-align:center;
 border:solid 0px #D9D6CA;
}

.fLogin3 input{
 width:70px;
 vertical-align:middle;
 margin-left:5px;margin-right:5px;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
}

.fLogin3 .input{
 border:solid 1px #D9D6CA;
}

.fszukaj2{
 display:block;
 margin:0;padding:0;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 font-stretch:wider;
 text-align:right;
 border:solid 0px #D9D6CA;
}

.fszukaj2 input{
 width:70px;
 vertical-align:middle;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
}

#DIV-C a{color:#c8c8c8; text-decoration: underline;font-family:Tahoma,Verdana;font-size:11px;}
#DIV-C a:visited {color:#c8c8c8; text-decoration: underline; }
#DIV-C a:visited span { color:#660000; }
#DIV-C a:active { text-decoration: underline; }
#DIV-C a span{color:#990000;}
#DIV-C a:hover{color:#2040ab;text-decoration:underline;background-color:#f7f7f4;}
#DIV-C a:hover span {color: #2040ab;text-decoration:underline; }

#DIV-C{
 text-align:center;
 display:block; width:160px;
 margin-top:-15px;margin-bottom:0px;
 border:none;
 background-color:#F2F2F2;
 color:#405A80;
 border:solid 0px white;
 font-size:11px;font-family:Arial, Helvetica, sans-serif;
}

#form_szukaj{
 font-size:12px;
 text-align:left;
 margin-top:-15px;
 width:130px;
 border-top:1px solid silver;
 border-bottom:1px solid silver;
}

.linia_poz{
 border-top:2px solid #84BD00;
 font-size:1px;
 height:2px;
}

#dane
{ text-align:center;
  width:25%;
  font-size:12px;
}

#dane a
{ text-decoration:none;
  padding-top:30px;
  color:silver;
  display:block;
  background-image: url(../img/dane1.gif);
  background-repeat: no-repeat;
  background-position: center top;
}

#dane a:hover
{ color:#8BA000;
  display:block;
  font-weight:bold;
  background-image: url(../img/dane2.gif);
  background-repeat: no-repeat;
  background-position: center top;
}

#dodaj
{ text-align:center;
  width:25%;  
  font-size:12px;
}

#dodaj a
{ text-decoration:none;
  padding-top:30px;
  color:silver;
  display:block;
  background-image: url(../img/dodaj1.png);
  background-repeat: no-repeat;
  background-position: center top;
}

#dodaj a:hover
{ color:#8BA000;
  font-weight:bold;
  display:block;
  background-image: url(../img/dodaj2.png);
  background-repeat: no-repeat;
  background-position: center top;
}

#edytuj
{ text-align:center;
  width:25%;
  font-size:12px;
}

#edytuj a
{ text-decoration:none;
  padding-top:30px;
  color:silver;
  display:block;
  background-image: url(../img/edycja1.png);
  background-repeat: no-repeat;
  background-position: center top;
}

#edytuj a:hover
{ color:#8BA000;
  display:block;
  font-weight:bold;
  background-image: url(../img/edycja2.png);
  background-repeat: no-repeat;
  background-position: center top;
}

#dod_firma
{ text-align:center;
  width:25%;
  font-size:12px;
}

#dod_firma a
{ text-decoration:none;
  padding-top:30px;
  color:silver;
  display:block;
  background-image: url(../img/firma1.png);
  background-repeat: no-repeat;
  background-position: center top;
}

#dod_firma a:hover
{ color:#8BA000;
  display:block;
  font-weight:bold;
  background-image: url(../img/firma2.png);
  background-repeat: no-repeat;
  background-position: center top;
}
