body{background:#fff; color:#003986; font-family:arial, sans-serif; font-size:13px; line-height:19px; text-align:left;}
.website{width:934px; position:relative; overflow:hidden; margin:0 auto; background:url(../layout/bgWebsite.jpg) repeat-y;}
.header{width:934px; height:305px; position:relative;}
.header .logo{display:block; width:310px; height:110px; position:absolute; left:588px; top:77px;}
.header .headerImageEditLayer{display:block; width:900px; height:235px;}
.navLevel1{width:909px; height:34px; position:absolute; left:42px; top:243px; margin:0;}
.navLevel1 li{float:left; width:121px; height:34px; overflow:hidden;}
.navLevel1 li a{display:block; width:100%; height:100%; text-indent:-999em;}
.navLevel1 li#baumarkt.passive a{background:url(../layout/bgNavLevel1.gif) no-repeat 0 -68px;}
.navLevel1 li#baumarkt.passive a:hover{background:url(../layout/bgNavLevel1.gif) no-repeat 0 -34px;}
.navLevel1 li#baumarkt.active a{background:url(../layout/bgNavLevel1.gif) no-repeat 0 0;}
.navLevel1 li#baumarkt.active a:hover{background:url(../layout/bgNavLevel1.gif) no-repeat 0 0;}
.navLevel1 li#service.passive a{background:url(../layout/bgNavLevel1.gif) no-repeat -121px -68px;}
.navLevel1 li#service.passive a:hover{background:url(../layout/bgNavLevel1.gif) no-repeat -121px -34px;}
.navLevel1 li#service.active a{background:url(../layout/bgNavLevel1.gif) no-repeat -121px 0;}
.navLevel1 li#service.active a:hover{background:url(../layout/bgNavLevel1.gif) no-repeat -121px 0;}
.navLevel1 li#baustoffe.passive a{background:url(../layout/bgNavLevel1.gif) no-repeat -242px -68px;}
.navLevel1 li#baustoffe.passive a:hover{background:url(../layout/bgNavLevel1.gif) no-repeat -242px -34px;}
.navLevel1 li#baustoffe.active a{background:url(../layout/bgNavLevel1.gif) no-repeat -242px 0;}
.navLevel1 li#baustoffe.active a:hover{background:url(../layout/bgNavLevel1.gif) no-repeat -242px 0;}
.navLevel1 li#kontakt.passive a{background:url(../layout/bgNavLevel1.gif) no-repeat -363px -68px;}
.navLevel1 li#kontakt.passive a:hover{background:url(../layout/bgNavLevel1.gif) no-repeat -363px -34px;}
.navLevel1 li#kontakt.active a{background:url(../layout/bgNavLevel1.gif) no-repeat -363px 0;}
.navLevel1 li#kontakt.active a:hover{background:url(../layout/bgNavLevel1.gif) no-repeat -363px 0;}
.navLevel2{width:893px; position:absolute; left:18px; top:280px; padding:0 0 0 5px; overflow:hidden; background:#003986; margin:0;}
.navLevel2 li{float:left; padding:0 0 0 20px;}
#editMode .navLevel2 li{padding-left:5px;}
.navLevel2 li a{color:#fff; font-size:14px; text-decoration:none; font-weight:bold;}
.navLevel2 li.active a{color:#ee7f01;}
.navLevel2 li a:hover{text-decoration:none;}
.navLevel2 li a.editButton{position:relative; top:2px;}
.main{background:url(../layout/bgMain.jpg) no-repeat 0 0; width:900px; padding:25px 0 0 0; float:left; margin:0 0 0 17px; overflow:hidden; display:inline;}
.navLevel3{float:left; width:225px; overflow:hidden; min-height:10px; margin:0;}
.navLevel3 ul{padding-bottom:1px; background:url(../layout/bgNavLevel3Ul.gif) no-repeat 0 bottom;}
.navLevel3 li{width:225px;}
.navLevel3 a{display:block; padding:0 25px; width:200px; background:url(../layout/bgNavLevel3.jpg) no-repeat 0 -79px; line-height:26px; color:#003986; font-weight:bold; font-size:14px; text-decoration:none;}
.navLevel3 a:hover{background:url(../layout/bgNavLevel3.jpg) no-repeat 0 0; color:#fff; text-decoration:none;}
.navLevel3 li.active a{background:url(../layout/bgNavLevel3.jpg) no-repeat 0 0;color:#ee7f01;}
.navLevel3 li.active a:hover{color:#ee7f01;}
.navLevel3 span{display:block;}
.navLevel3 a.editButton{display:block; width:16px; float:left; margin:4px 2px 2px 2px; padding:0; background:none transparent;}
.content{width:410px; min-height:20px; float:left; margin:0 0 0 25px; display:inline;}
.content ul{list-style:disc; padding-left:20px;}
.teaserWrapper{width:225px; float:left; margin:0 0 0 15px; display:inline;}
.footer{width:875px; padding:25px 17px 30px 42px; min-height:20px; float:left; background:url(../layout/bgFooter.jpg) no-repeat 0 0 #fff; position:relative;}
.footer div{float:left; padding:0 5px; background:url(../layout/bgFooterDivs.gif) no-repeat right center; color:#666; text-transform:uppercase; font-size:10px;}
.footer #footerNavFirstEntry{background:none transparent;}
.footer #footerNavLastEntry{display:none;}
.footer a{color:#666; text-decoration:none; font-size:10px;}
.footer .active a{color:#ee7f01; text-decoration:none;}
.teaser{width:200px; padding:68px 0 0 25px; margin:0 0 10px 0; min-height:157px; background:url(../layout/bgTeaser.jpg) no-repeat 0 0; position:relative;}
.teaser img{border:1px solid #fff;}
.teaserContent{padding:0 0 0 11px; width:180px;}
.teaserContent a{color:#1a171b; text-decoration:none; font-size:13px; font-weight:bold; line-height:16px;}
.teaserContent a:hover{text-decoration:none;}
.teaserContent span{color:#ffe500;}
/*
#teaser1 b{position:absolute; left:43px; top:5px; display:block; width:133px; height:55px; background:url(../layout/bgTeaser1.gif) no-repeat 0 0;}
#teaser2 b{position:absolute; left:43px; top:5px; display:block; width:145px; height:55px; background:url(../layout/bgTeaser2.gif) no-repeat 0 0;}
#teaser3 b{position:absolute; left:43px; top:5px; display:block; width:124px; height:55px; background:url(../layout/bgTeaser3.gif) no-repeat 0 0;}
*/
#teaser1 b{position:absolute; left:43px; top:5px; display:block; width:145px; height:55px; background:url(../layout/bgTeaser2.gif) no-repeat 0 0;}
#teaser2 b{position:absolute; left:43px; top:5px; display:block; width:124px; height:55px; background:url(../layout/bgTeaser3.gif) no-repeat 0 0;}
h1{font-size:24px; color:#ee7f01; line-height:26px; margin:30px 0 20px 0; font-weight:bold;}
h2{font-size:18px; color:#ee7f01; line-height:20px; margin:20px 0; font-weight:bold;}
p, table, ul{font-size:13px; color:#003986; line-height:19px; margin:20px 0;}
a{font-size:13px; color:#ee7f01;}
.singleDownload p{margin-bottom:5px;}
div.content div.singleDownload a.downloadLink{padding-bottom:5px; display:block;}
#overDiv *{padding:0; margin:0;}
#overDiv h1{font-weight:bold; line-height:16px;}
