body { background: white; font-family: Verdana, Arial; font-size: 11px; text-align: center; 
margin: 0px 0 10px 0;}

#header {position: relative; top: 0; left: 0; width: 770px; height: 213px;
margin: 0 auto 0 auto; text-align: left;}
#header span {position: absolute; width: 100%; height: 100%; background: url(head.png); }

#topmenu {width: 770px; height: 30px;
margin: 0 auto 0 auto; text-align: center;
background: url(topmenu1.png);
border-top: solid 0px black;
border-bottom: solid 0px black;}

ul#nav  {list-style: none; padding: 0; margin: 0 0 0 40px; text-align: center;}
#nav li {float: left; margin-left: 8px; padding: 0; text-align: center;}
#nav a {color: white; text-decoration: none; font-weight: bold; border-left: solid 0px #2D87FF;
padding: 0px 9px 0 9px; display: block; float: left; margin: 6px 0 0 0; text-align: center;
background: url(menu_border.png) top left no-repeat;}
#nav a:hover {color: silver;} 

#cont {
position: relative; top: 0; left: 0;
width: 770px; padding-top: 20px;
margin: 0 auto 0 auto; text-align: left;
background: url(bg_cont.png);}

#footer_upper {position: relative; top: 0; left: 0; width: 770px; padding-bottom: 30px;   
margin: 0 auto 0 auto; text-align: left; background: url(foot_upper.png) bottom left; }

.colf {width: 256px; float: left; text-align: center; color: white;} 
.colf a:link, .colf a:visited {color: white;}
.colf a:hover {color: silver;}
#stopka {font-size: 9px; position: absolute; bottom: 16px; right: 0px; color: black; 
text-align: center; width: 770px;}

#footer { position: relative; top: 0; left: 0;
width: 770px; height: 164px;
margin: 0 auto 0 auto; text-align: left;
background: url(foot.png);}

#col_l {position: relative; top: 0; left: 0; float: left; width: 500px; margin: 0 14px 0 50px; 
_margin: 0 14px 0 25px;}
#col_r {position: relative; top:  0; left: 0; float: left; width: 163px; padding: 0;}

.prom1 {width: 163px; height: 16px; background: url(prom_top.png); margin-top: 30px; }  
.prom2 {width: 153px; background: url(prom_body.png) bottom left; padding: 0 0 10px 10px;}

.prom2 h1 {color: red; font-size: 12px; margin: 0; padding: 0;}

#reklama_body { clear: left;
position: relative; top: 0; left: 0;
width: 770px; min-height: 50px;
margin: 0 auto 0 auto; text-align: center;
background: url(bg_cont.png) bottom left;}

/* zawartosc */
a:link {color: black;}
a:visited {color: black;}
a:hover {color: silver;}
 
h1 {font-size: 12px; font-weight: bold; color: black; margin: 10px 0 20px 0;}
.prom2 p {margin: 0; padding-right: 10px;} 
p {text-align: justify;}
p.pright {text-align: right;}
.imgleft {float: left; border: 0;}
.imgright {float: right; margin: 0px 0 6px 10px; border: 0;}

.tbox_max {width:130px;}