 /* Fix IE. Hide from IE Mac \*/* html .menu ul li { float: left; height: 1%; }* html .menu ul li a { height: 1%; }/* End */.menu ul li a:hover {  } /* Hover Styles */

.cb {clear: both;}
body {padding: 0 0 0px 0; margin: 0;background: url('pic/bg.gif') repeat-x #ffffff; font-family: arial;}
.all {margin: 0 auto; width: 757px;}
.all #top {background: url('pic/logo.jpg') ; height: 213px; width: 757px;}
.all #top div {font-size: 14px; padding: 15px;float: right;margin-right: 400px;font-weight: bold;color: #321c00 ;padding-top: 19px;}
.all #menu {margin-top: 1px;margin-left: 3px;}
.all #menu a {height: 44px; float: left; display: block;}

.all #menu a.okna {background: url('pic/okna.gif');width: 144px;}
.all #menu a.drzwi {background: url('pic/drzwi.gif');width: 144px;}
.all #menu a.klamki{background: url('pic/klamki.gif');width: 135px;}
.all #menu a.realizacje {background: url('pic/realizacje.gif');width:154px;}
.all #menu a.kontakt{background: url('pic/kontakt.gif');width: 175px;}
.all #menu a:hover {background-position: 0px -44px;}
.all #menu a.on{background-position: 0 -44px;}

.all #content {font-size: 12px; text-align: justify; line-height: 18px;padding: 5px;width: 710px; border: 1px solid #e8e8e8; background: #fcfcfc ; margin: 10px auto;}
.all #content2 {background: url('pic/lewe.gif') repeat-y left #fcfcfc ;font-size: 12px; text-align: justify; line-height: 18px;padding: 5px;width: 710px; border: 1px solid #e8e8e8; margin: 10px auto;}
.all #content2 .lewe {float: left; width: 216px;}
.all #content2 .lewe .nawigacja {}
.all #content2 .lewe .nawigacja a {display: block;background: url('pic/nawigacja1.gif') right no-repeat;color: #d4d4d4; text-decoration: none;padding: 9px 0 8px 22px;}
.all #content2 .lewe .nawigacja a:hover {color: white;}
.all #content2 .lewe .nawigacja span a {display: block;background: url('pic/nawigacja2.gif') right no-repeat ;color: #d4d4d4; text-decoration: none;padding: 9px 0 8px 40px;}
.all #content2 .lewe .nawigacja span span a {display: block;background: url('pic/nawigacja3.gif') right no-repeat;color: #d4d4d4; text-decoration: none;padding: 9px 0 8px 57px;}
.all #content2 h2 {background: url('pic/h2.gif');height: 31px; font-size: 16px;}

.all #content2 .tresc {float: right;width: 483px;color: #515151;font-size: 11px;}
.all #content2 .tresc h2 {background: url('pic/h2.gif');height: 31px; width: 480px;font-size: 16px;}












#fotter {height: 41px; background: url('pic/fotter.gif') repeat-x bottom ;}
#fotter div {width: 757px; margin: 0 auto;  background: url('pic/fotter2.gif') no-repeat center top ; height: 42px;}
#fotter div span {color: #9b8e7a; padding: 0 0 0 10px ; display: block; float: left;margin: 10px 0 0 10px;}
#fotter div span a {color: #fff ;text-decoration: none; font-size: 12px;margin: 5px 10px;} 
#fotter .ado {float: right;margin-right: 10px;margin-top: 2px;}

