#header {width: 768px !important; width: 770px; /* IE */ height: 177px; margin-bottom: 28px; border-left: 0px solid black; border-right: 0px solid black; border-top: 1px solid black; color: #EEEEDD; background-image: url("../images/header9.png");}
#subheader {width: 610px; height: auto !important; height: 70px; /* IE */ min-height: 70px; display: inline;}
#left {float: left; width: 159px !important; width: 159px; /* IE */ height: auto !important; height: 390px; /* IE */ min-height: 390px; display: inline; /*border-left: 1px solid black;*/ /*z obramowanie w Fx prawa kolumna sie nie wsuwa*/}
#middle {float: left; /*width: 608px;*/ width: 454px; height: auto !important; height: 258px; /* IE */ min-height: 258px; display: inline; border-left: 0px solid black;}
#right {float: right; width: 314px; height: auto !important; height: 390px; /* IE */ min-height: 390px; display: inline; border-right: 0px solid black; /*z obramowanie w Fx prawa kolumna sie nie wsuwa*/}
#middle, #right {margin-bottom: 20px;}
#footer {clear: both;  width: 768px !important; width: 770px; /* IE */ height: 32px; text-align: center; color: #EEEEDD; background-color: #434343;}
#menu {top: 178px; left: 1px; border-top: 1px solid white; width: 768px !important; width: 770px; /* IE */ height: 28px; position: absolute; background-color: #434343; border-right: 1px solid black;}
/*border-right: 1px solid black; jest to konieczne, gdyz mimo iz caly container2 ma obramowanie, to w IE po najechaniu na linki w menu na proawy borderze menu pojawial sie bialy pasek o wymiarach 1/8px*/
#menu dl dt a:hover {background-color: #844004; /*background: url("../images/menu_arrow.png") no-repeat 100% 50%;*/}
.submenu_left {margin: 10px 0px 0px 10px; width: 138px; height: 170px; border: 1px solid black;}
/*top: 90px; left: 10px;*/ /*position: absolute;*/
.submenu_center {margin: 75px 0px 0px 10px; width: 408px; float: left; display: inline; height: auto !important; height: 320px; /* IE */ min-height: 320px; border: 10px solid #DDDDCA;}
.submenu_right {margin: 10px 0px 10px 0px; width: 300px; height: 190px; border: 2px solid #DEDECF; background-color: #FDFDF7;}
.lata { margin: 10px 0px 10px 0px;width: 300px; height: 130px; border: 2px solid #DEDECF; background-color: #FDFDF7;}
