.clear{ clear: both; }
body{ text-align: center; margin: 0; padding: 0; font-size: 11px; overflow: auto; 
font-family: Tahoma, Arial, Verdana; background-color: #efeeee; }

#page { width: 900px; margin: 0 auto; }

div#container{ width: 800px; float: left; margin: 0 auto; text-align: left; }

div#topimage-1{ color: #5d5d5d; width: 800px;  }
div#topimage-1 div#top1a{ width: 233px; height: 114px; float: left; }
div#topimage-1 div#top1b{ text-align: justify; padding: 30px 20px 0 60px; height: 84px; float: left; width: 487px; background: url(/image/top1b.jpg) no-repeat; }

div#content{ width: 751px; height: 220px; background: url(/image/bg1.gif) no-repeat; 
padding: 11px 24px 0 25px; clear: both; }

div#content a img{ border: 0; }
div#content a{ text-decoration: none; }

div#footer{ height: 48px; width: 800px; background: url(/image/footer.gif) no-repeat; text-align: center; font-size: 10px;  
color: #5d5d5d;  margin: 0 0 15px 0; padding: 10px 0 0 0; }

div#footer a{ color: #5d5d5d; font-weight: bold; }

div#topimage-2{ width: 520px; height: 89px; padding: 8px 0 0 280px;
background: url(/image/topimage2_new.jpg) no-repeat;  }
 
div#topimage-2 div{ float: left; }

#start-box{ margin: 0 auto; text-align: left; width: 750px; }
div.promocje-box-start , #slider2 { padding: 10px; background-color: #cccbc9; color: #5d5d5d; }
div.promocje-box-start h2 , #slider2 h2 { font-size: 15px; margin: 0 0 5px 0; padding: 0; }
 
.bar { float: left; margin: 0 ;padding: 17px 0 0; list-style: none; }
.bar li { width: 50px; height: 64px; margin: 0; padding: 0; font: bold 12px 'Trebuchet MS', Tahoma, Helvetica, sans-serif; text-align: center; }
.bar-l li a { background: url(/image/bg-tab-l.png) no-repeat 0 0; }
.bar-r li a { background: url(/image/bg-tab-r.png) no-repeat 0 0; }
.bar li a { display: block; width: 50px; height: 47px; margin: 0; padding: 17px 0 0; color: #fff; text-decoration: none; }
.bar li a span { display: block; font-size: 1.4em; }

#banner-home{ margin: 10px 0 0 0; }
/* #banner-home , #banner-home ul li { width: 100%; text-align: center !important; }*/
#banner-home ul li { width: 100%; text-align: center !important; }
#banner-home ul{  list-style: none; margin: 0  ; padding: 0; }

a img{ border: 0; }