
body{
margin:0px;
width:100%;
height:100%;
font-family:Verdana,Arial,Hevletica;
font-size:12px;
}

body img{
  border:0;
}

a{text-decoration:underline;}
a:link{color:rgb(33,112,189);}
a:visited{color:rgb(33,112,189);}
a:hover{color:rgb(153,183,221);}

table.tabelka_samoakr td{

padding:8px;
text-align:left;
vertical-align:top;
}

table.tabelka_samoakr td.nazwaur{
font-weight:bold;
width:200px;
}

td{
  text-align:center;
  font-family:Verdana,Arial,Hevletica;
  font-size:12px;  
}

div.logopanel{
width:217px;
text-align:center;
border-color:rgb(218,221,223);
border-style:solid;
border-width:1px;
}

div.logopanel div.head{
background-color:rgb(234,234,234);
width:100%;
padding: 4px 0 4px 0;
}

div.logopanel img{
  opacity:0.7;
}

div.logopanel img:hover{
  opacity:1;
}


div.utw_belka{
  padding:4px 10px 0 15px;
  min-height:33px;
  background-image: url('utw_hed.gif');
  background-position: top left;
}

div.utw_belka div.miasto{
  display:inline;
  color:rgb(68,149,19);
  font-size:13px;
  margin:9px 10px 0 20px;
}

div.utw_belka div.nazwa{
  display:inline;
  overflow:hidden;
  color:rgb(15,54,97);
  font-size:14px;
  margin:7px 10px 0 20px;
}

div.utw_belka div.rozwin{
  position:inline;
  text-align:right;
  font-size:12px;
}

div#naglowek{
position:absolute;
top:0px;
width:100%;
height:193px;
background-image: url('top.gif');
background-position: top;
background-repeat: repeat-x;
}

div#kontener {
left:50%;
margin-left:-449px;
position:absolute;
top:193px;
width:902px;
}

div#header {
left:50%;
margin-left:-449px;
position:absolute;
top:0px;
width:898px;
}

div#kol1{
  top:0px;
  left:-1px;
  width:225px;
  float:left;
}

div#kol2{
  margin-top:2px;
  margin-left:3px;
  width:330px;
  border-color:#dadddf;
  border-width:0 1px 0 0;
  border-style:solid;
  padding: 0 5px 0 0;
  float:left;
}

div#kol_txt{
  margin-top:5px;
  margin-left:3px;
  width:660px;
  padding: 5px;
  text-align:justify;
  background-image: url('/img/fake_bg.gif');
  background-position:top;
  background-repeat: no-repeat;
  min-height:500px;
  float:left;
}

div#stopka{
  float:left;
  width:898px;
  border-color:rgb(0,144,176);
  border-width:1px;
  border-style:dotted; 
  text-align:justify;
  margin: 10px 0 5px 0;
  padding:10px 0 10px 0;
  background-color:rgb(200,230,230);
}

div#stopka a{
  margin:0 50px 0 50px;
}

div#kol_txt img{
  margin:10px;
  border:0;
}

div#kol3{
  float:left;
  margin-top:2px;
  margin-left:3px;
  width:330px;
  padding: 0 5px 0 0;
}

div#nad_menu{
  position:relative;
  clear:both;
  width:220px;
  height:20px;
  background-image: url('nad_menu.gif');
  background-position: top;
  background-repeat: no-repeat;  
}

div.menu_item{
  position:relative;
  clear:both;
  width:220px;
  height:29px;
  background-image: url('menu_item.gif');
  background-position: top;
  background-repeat: no-repeat;  
  
}

div.menu_item div{
  padding: 4px 0 0 40px;
}

div.menu_item a{text-decoration:none; font-size:14px; font-weight:bold;}
div.menu_item a:link{color:#449513;}
div.menu_item a:visited{color:#449513;}
div.menu_item a:hover{color:#c5e978;}

div.naglowek_news{
  position:relative;
  clear:both;
  width:330px;
  height:28px;
  background-image: url('naglowek_news.gif');
  background-position: top;
  background-repeat: no-repeat;  
  
  font-size:14px; 
  font-weight:bold;
  color:#4d81b3;
}

div.naglowek_news div{
  padding: 4px 0 0 40px;
}

div.news{
  margin:0;
  position:relative;
  clear:both;
}

div.news div.data{
  position:relative;
  clear:both;
  width:330px;
  height:26px;
  background-image: url('zakladka_news.gif');
  background-position: top;
  background-repeat: no-repeat;  
  
  font-size:11px; 
  font-family:Tahoma,Arial;
  color:#4d81b3;  
}

div.news div.data div{
  padding: 7px 0 0 40px;
}

div.news div.tytul{
  position:relative;
  clear:both;
  width:330px;
  background-image: url('tytul_news.gif');
  background-position: bottom;
  background-repeat: no-repeat;   
  font-size:12px; 
  color:#4d81b3;  
  font-weight:bold;
}

div.news div.tytul div{
  padding: 7px 10px 2px 40px;
}

div.news div.tresc{
  width:300px;
  padding: 4px 3px 4px 20px;
  text-align:justify;
}

div.news div.tresc div.obrazek{
  border-color:#dadddf;
  border-width:1px;
  border-style:solid;
  padding:3px;
  float:left;
  margin: 0 5px 5px 0;   
}

div.news div.stopka{
  width:330px;
  height:24px;
  border-color:#dadddf;
  border-width:0 0 2px 0;
  border-style:solid;  
}

div.news div.stopka a, div.news div.stopka a:link, div.news div.stopka a:visited{
  position:static;
  border-color:#dadddf;
  border-width:1px;
  border-style:solid;    
  padding:2px;
  font-size:11px; 
  color:#4d81b3;  
  font-weight:bold;
  text-decoration:none;  
  float:right;
}

div.news div.stopka a:hover{
  color:#79a6d2;
}

h2{
  font-size:23px;
  font-weight:normal;
  color:rgb(68,149,19);
  font-family:Georgia;
}

div#podarty{
  border-color:rgb(194,230,116);
  border-width:1px;
  border-style:solid;
  background-color:rgb(248,248,248);
}

div.aktualnosc div.aktualnosc_data{
  color:rgb(150,150,150);
  font-size:11px; 
}

div.aktualnosc div.aktualnosc_tytul{
  font-size:20px;
  font-weight:normal;
  color:rgb(68,149,19);
  font-family:Georgia;
  margin-bottom:20px;
  border-width:0 0 1px 0;
  border-color:rgb(194,230,116);
  border-style:dotted;
  clear:both;
}

div#tabelka{
  border-color:rgb(218,221,223);
  border-width:1px;
  border-style:solid;
  background-color:rgb(251,251,251);
  width:90%;
  padding:3px;
  margin:8px;
}
