body {
background: #eeeeee;
margin-top: 0;
text-align: center;
font-family: verdana;
}

ul#nav_top {
  width: 500px;
  list-style: none;
  padding: 2px 0 0 0;
  margin:0;
  display: block;
  float: left;
}

ul#nav_top li {
  padding-left: 8px;
  padding-right: 8px;
  border-left: 1px solid #ffffff;
  height: 14px;
  float: left;
  position: relative;
  list-style : none;
}

ul#nav_top li ul {
  display: none;
  position: absolute;
  left: 0;
  margin: 0;
  padding: 8px 0 8px 0;
  background: #FD7676;
  border: 1px solid #ffffff;
  filter:alpha(opacity=90);
  -moz-opacity:.90;
  opacity:.90;
  width: 180px;
  height: auto;
}

ul#nav_top li ul li{
  padding: 0;
  border: 0;
  list-style : none;
  width: 180px;
  margin: 0;
}
ul#nav_top li > ul {
  top: auto;
  left: auto;
}

ul#nav_top li:hover ul {
  display: block;
}
ul#nav_top li.over ul{
  display: block;
}
ul#nav_top a{
  display: block;
  color: white;
  font-size: 10px;
  font-weight: bold;
  font-family: "Verdana";
  text-decoration:none;
  height: 100%;
  width: auto;
}
ul#nav_top a:hover {
  color: #FFA0A0;
}
ul#nav_top li ul li a{
  display: block;
  color: white;
  font-size: 10px;
  font-weight: bold;
  font-family: "Verdana";
  text-align: left;
  text-decoration:none;
  height: auto;
  padding: 4px 0 4px 11px;
  border: #0000ff;
}
ul#nav_top li ul li a:hover {
  background: #fa1010;
  color: white;
}

/* Fix IE. Hide from IE Mac \*/
* html ul#nav_top li { width: 1%; }
* html ul#nav_top ul li { height: 1%; }
* html ul#nav_top ul li a{ height: 1%; }
/* End */


a {text-decoration: none; color:#ff0000;}
a: visited {color:#bb2921;}
a: hover {color:#7e7e7e;}

table, td, div {
padding: 0;
margin: 0;
border: 0;
font-size:11px;
}

p {
  text-indent: 40px;
  text-align: justify;
  padding-top: 8px;
  padding-bottom: 0;
  margin: 0;
  line-height: 130%;
}

p.naglowek1 {
  text-align: center;
  text-indent: 0;
  padding-top: 20px;
  font-size: 13px;
  font-weight: bold;
}

p.adres {
  text-align: center;
  text-indent: 0;
  line-height: 120%;
  padding-top: 5px;
}

#nawigacja {
  background: white;
  padding: 12px 0 18px 12px;
  margin: 0;
  width: 144px;
  height: 100%;
  vertical-align: top;
  overflow: hidden;
}
#srodek {
  background: white;
  padding: 20px;
  border: 0;
  width: 606px;
  vertical-align: top;
  font-family: verdana;
  font-size:11px;
}
.nav_left{
  display: block;
  overflow: hidden;
  background: #ffffff;
  font-family: Verdana, Arial sans-serif;
  font-size: 10px;
  padding: 7px;
  font-weight: normal;
  text-align: left;
  color: black;
}

a.nav_left{ border-top: 1px solid #dddddd;}
span.nav_left { border-top: 1px solid #dddddd;}
div.nav_left{
  background: red;
  color: white;
  text-transform: uppercase;
  font-weight: bold;
}
div.nav_left2{
padding: 2px;
text-align:center;
background: url('images/naglowek.gif') top no-repeat;
color: black;
text-transform:none;
}
//div.nav_left2:hover {
background-color: #FEF900;
}
a.nav_left:hover{ background: #eeeeee;}

div.jestes {
  font-size: 10px;
  margin-bottom: 8px;
  background: #ffffff;
}
span.jestes {
  border-bottom: 1px solid #dddddd;
  padding-left: 8px;
}

a.jestes {color: black;}
a.jestes:hover {color: red;}

.footer {
  padding: 4px;
  color: white;
  font-family: arial;
  text-decoration:none;
  font-size: 10px;
  text-align: center;
  font-weight: bold;
}

a.footer:hover {color: white;}
a.footer:visited {color: white;}

a.mail { color: red;}
a.mail:hover { color: #888888;}
a.mail:visited { color: red;}

.footer_black {
  padding: 2px;
  color: black;
  text-decoration:none;
  font-size: 9px;
  text-align: center;
}
a.footer_black:hover {color: black;}
a.footer_black:hover {color: black;}

div.wiersz {
  display: block;
  position: relative;
  width: 400px;
  margin-top: 25px;
  font-size: 10px;
  left: 60px;
}

div.lewa {
  display: inline;
  float:left;
  width: 120px;
  text-align: left;
  font-weight: bold;
}

div.srodek {
  display: inline;
  float: left;
  width: 50px;
  text-align: right;
}
div.prawa {
  display: block;
  margin-left: 170px;
  text-align: left;
  padding-left: 5px;
}
OPTION {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial
}

img.zabudowa_mini{
  width: 80px;
  height: 114px;
  border: solid #dddddd 1px;
  margin: 3px;
}

p.loga{
  margin: 0px;
  text-indent: 0px;
}
p.loga img{
  width: 100px;
  height: 50px;
  padding:10px;
}

#flashcontent {
	text-align: center;
	margin: 0 auto;
}

a#onet1 {
display: block;
width: 284px; 
height: 91px; 
background: url(../images/onet/button.png) 0 0 no-repeat;
float: right;
margin-bottom: 12px;
} 

a#onet1:hover {
background-position: 0 -91px;
}
