*{margin:0px;padding:0px;list-style:none;}


body{text-align:center;color:#fff;font:13px/16px  Arial;background:#0e0e0e url('images/bg.gif') repeat-x}


#pagebg{background: url('images/bg2.gif') no-repeat; width:1076px;height:361px;position:absolute;
left:50%; margin-left:-600px;

}

h1,h2,p,li,a{color:#fff;font:13px/16px  Arial;}
.clear{clear:both}
#page{text-align:left;margin:0 auto;width:900px;position:relative;}

#top a{position:absolute;width:240px;height:200px;left:0px;top:0px;display:block;background: url('images/logo.gif') no-repeat 50% 35px;}
#top a span{display:none}


#menubg {position:absolute;width:368px;height:442px;background: url('../img/menu_bottom.gif') no-repeat;left:50%;margin-left:-560px;top:480px;}






#container{width:630px;float:right;position:relative;}
#container h1{font-size:25px;text-transform:lowercase;font-style:italic;padding-bottom:5px;margin-bottom:5px;border-bottom:#333 dotted 1px;}

#container h2{font-size:18px;color:#fff;font-style:italic;margin-top:30px;border-bottom:#ddd dotted 1px;padding-bottom:5px;margin-bottom:5px;}

#container *{font-size:14px;line-height:19px;}
#container ul li {list-style:circle;margin-left:20px;}
#container p{line-height:22px;text-indent:20px;margin:10px 0;text-align:justify}
#container li{line-height:22px;}
#slideshow{text-align:center;}
#slideshow img{border:white solid 3px;margin:30px 0;margin-right:30px;height:144px;}

#menu{background:#541716 url('images/menu3.gif') repeat-x;width:242px;padding-top:200px;padding-bottom:10px;float:left;}

#menu a{text-decoration:none;}
#menu a:hover{text-decoration:underline}
#menu a{text-transform:uppercase;color:#ddd }

#menu ul li {border-bottom:#5f2825 solid 1px;margin:10px 20px;padding-bottom:10px;}
#menu ul li.last{border-bottom:none}
#menu ul li a{font-size:14px !important}
#menu ul li li a{font-size:12px !important}
#menu ul {margin:0 10px;padding:0 5px;}
#menu ul ul {margin-left:30px;}
#menu ul ul li{list-style:square;border-bottom:none;padding-bottom:0;line-height:10px;margin:5px}
#menu ul ul li{line-height:10px;}




#klienci img{border:#666 solid 1px;padding:2px;margin:5px;float:left;}
#referencje a{float:left;border:#333 solid 1px;margin:10px;padding:5px;display:block;text-decoration:none;}

#referencje a:hover{border-width:2px;padding:4px}
#referencje a strong{display:block;text-align:center;font-style:italic;text-decoration:none;}

#referencje  img{height:100px;margin:auto;display:block;}
#referencje  a{text-align:center;height:130px;}
#galeria p{text-indent:0px;}

#biuro_prasowe h2{cursor:pointer}

#footer{margin-top:20px;text-align:right;margin-bottom:20px;}
#footer, #footer *{font-size:10px;color:#666}




#container .news h2{border-bottom:none;margin-bottom:0px;padding-bottom:0px;margin-top:20px;}
#container .news h2 a{font-size:16px;text-decoration:none;font-style:italic;font-weight:bold;border-bottom:#333 solid 1px;}
#container .news h2 a:hover{border-bottom:#fff solid 1px;}

#container .news h2 span{font-size:11px;margin-left:5px;margin-right:10px;color:#ddd;width:90px;display:block;float:left;text-align:right;font-style:italic;}
#container .news img{border:#fff solid 1px;}
#container .news .content *{color:#eee;font-size:12px;line-height:19px;}
#galeria .gallery img{height:100px}


#container #procentniezapominajka {border-top:#333 dotted 1px;margin-top:20px;text-align:center;padding-top:20px;}
#container #procentniezapominajka img{border:#fff solid 1px;}

