body {
color: whitesmoke;
font-size: 11px;
}

div#top {
width: 780px; height: 290px; background: 0; border: 1px solid blue;
margin: 0px; padding: 0px;

}

div#main_content {
width: 710px; background-color: whitesmoke; border: 0;
position: absolute; left: 70px; top: 321px;
margin: 0px; padding: 0px;
}

div#bar {
position: absolute; left: 70px; top: 295px;
width: 710px; height: 24px; background-color: #FA5016; 
text-align: center; margin: 0px; padding: 0px;
}

div#on_bar {
width: 710px;  
text-align: center; margin-top: 5px; padding: 0px;
}

span#left {
width: 181px; height: 100%; background-color: whitesmoke; border: 0px solid yellow;
float: left; 
}

span#right {
width: 527px; background-color: #282828; border: 0px solid red;
float: right; 
}


span#dane_teleadresowe {
width: 270px; height: 100%; border: 0px solid yellow; margin-left: 10px;
float: left; 
}


div#footer {
width: 710px; height: 48px; background: url(stopka_bgr.gif) repeat-x; border: 0solid green;
float: right; margin-top: 2px;
}

div#logo {
position: absolute; left: 0px; top: 5px;
width: 434px; height: 118px; background: 0; border: 0px solid green;
}

div#top_buttons {
position: absolute; left: 70px; top: 125px;
width: 365px; height: 169px; background: 0; border: 0px solid green;
}

div#photo {
position: absolute; left: 436px; top: 64px;
width: 344px; height: 229px; background: 0; border: 0px solid green;
}

div#nad_photo {
position: absolute; left: 436px; top: 0px;
width: 344px; height: 64px;
background-color: whitesmoke; 
color: #2F2B33; font-size: 11px;
border: 0px solid green;
}

div#bar a, a:link, a:hover, a:visited, a:active {
font-size: 11px;  color: whitesmoke; text-decoration: none;
padding: 0px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

div#bar a:hover { text-decoration: underline;}

div#footer a, a:link, a:hover, a:visited, a:active {
font-size: 11px;  color: whitesmoke; text-decoration: none;
padding: 0px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

div#footer a:hover { text-decoration: underline;}

div#nad_photo a, a:link, a:hover, a:visited, a:active {
font-size: 12px;  color:#2F2B33; text-decoration: none;
padding: 0px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

div#nad_photo a:hover {
color: #5C5564;
}

p {
font-size: 11px; color: white;
margin: 10px 20px; text-align: justify;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
}


h1 {
font-size: 12px; font-weight: normal; color: white;
margin: 20px 10px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

h2 {
font-size: 12px; font-weight: normal; color: white;
margin-top: 20px; margin-botto: 8px; margin-left: 10px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

div#form {
margin-left: 70px;
background: 0;
border: 0px solid #DDDDDD;
}

div#odpowiedz {
position: absolute; left: 375px; top: 580px;
width: 300px; height: 20px; border: 0px solid white;
color: whitesmoke;
}
  
form {
margin-top: 5px; margin-bottom: 5px;
}

div#button_wyslij {
width: 116px; height: 25px;
background-color: white;
margin-top: 5px;
border: 0px solid #DDDDDD;
}

.center {
margin: 1px; text-align: center;
}

.orange {
color: #F4642D;
}

ul {
list-style-image: url(eltem_list_mark.gif);
margin-top: 5px; margin-bottom: 0px;
font: 11px Verdana, Tahoma, sans-serif;
}

ul li {
color: whitesmoke;
margin: 1px; padding: 0px;
}

div#main_links {
margin-top: 44px; margin-left: 180px;
text-align: center;
border: 0px solid green;
}
