body{background:#e6e4da; margin:0px; padding:0px;}
div,span,td{font:normal 12px Verdana,sans-serif;}
b{font-weight:bold;}
h1{margin:10px 0px 13px 9px; font-size:14px; font-weight:bold;}
p{margin:0px 0px 8px 9px;}
hr{border:1px solid #900; border-bottom:0px;}
.short{margin:0px; border-color:#999;}
a{color:#000;}
.PL9{padding-left:9px;}
form{margin:0px; padding:0px;}
img{border:0px solid;}

#main{width:1018px; margin:13px auto 10px auto;position:relative;}
#menuHead{position:absolute; left:16px; top:127px; color:#fff; font-weight:bold;}
#breadCrumb{position:absolute; left:216px; top:127px;}
#breadCrumb, #breadCrumb a{color:#fff; font-weight:bold;}
#middle{position:relative; height:100%; background:url(/img/bg.png) repeat-y #fff;}
#menu{float:left; width:199px; margin-left:7px;}
.menu1{display:block; width:190px; height:18px; padding:4px 0px 0px 9px; background:url(/img/menu.png) repeat-x; border-bottom:1px solid #333; text-decoration:none; color:#000; font-weight:bold;}
.menu2{display:block; width:190px; height:18px; padding:4px 0px 0px 9px; background:url(/img/menu.png) repeat-x; border-bottom:1px solid #333; text-decoration:none; color:#c00; font-weight:bold;}
.menu3{display:block; width:190px; height:19px; padding:5px 0px 0px 9px; background:#f5f3f0; text-decoration:none; color:#000; font-weight:bold;}
.menu4{display:block; width:190px; height:18px; padding:4px 0px 0px 9px; background:#f5f3f0; text-decoration:none; color:#c00; font-weight:bold;}
.menu5{width:190px; height:19px; padding:3px 0px 0px 9px; background:#a90d19; text-decoration:none; color:#fff; font-weight:bold; border-bottom:1px solid #333;}
.menub{border-bottom:1px solid #333;}
#menuBg{position:relative; height:80px; background:url(/img/menu_bg.png) repeat-x;}
#content{position:relative; float:left; width:800px; margin-left:1px; padding-bottom:10px;}
#footer{position:relative;}
#footerText{position:absolute; left:0px; top:3px; width:1018px; text-align:center;}
#footerText, #footerText a{color:#ddd;}
.cb{clear:both;}
#creators{margin-top:18px;}
.creator{float:left; width:148px; margin:0px 0px 8px 10px; text-align:center;}
.creator img{margin-bottom:5px;}
.creator a{color:#000; text-decoration:none; font-weight:bold;}
.tbl{margin:27px 0px 0px 9px; width:780px;}
.tbl td{background:#ced4d9; padding:2px 9px 3px 9px;}
.tbl .odd td{background:#c2c8cc;}
.tblHead td{background:#525d66; color:#fff; font-weight:bold; padding:4px 0px 5px 9px;}
.tbl a{color:#000;}
.tbl .tblLo{background:url(/img/tbl_lo.png) no-repeat #525d66;}
.tbl .tblRo{background:url(/img/tbl_ro.png) right top no-repeat #525d66;}
.tbl .tblLu{background:url(/img/tbl_lue.png) left bottom no-repeat #ced4d9;}
.tbl .tblRu{background:url(/img/tbl_rue.png) right bottom no-repeat #ced4d9;}
.tbl .odd .tblLu{background:url(/img/tbl_lu.png) left bottom no-repeat #c2c8cc;}
.tbl .odd .tblRu{background:url(/img/tbl_ru.png) right bottom no-repeat #c2c8cc;}
.link{display:inline; padding:8px 0px 0px 15px; background:url(/img/arrow.png) 1px 12px no-repeat; color:#000;}
.TAr{text-align:right;}
.headline, .headline2, .headline4{background:url(/img/headline.png) no-repeat #525d66; padding:4px 10px 5px 9px; width:761px; color:#fff; font-weight:bold; margin:30px 0px 0px 10px;}
.headline2{margin:10px 0px 0px 10px; padding:5px 10px 8px 9px; }
.headline2 small{color:#ccc;}
.headline2 a{color:#fff; text-decoration:none;}
.headline3{font-weight:bold; margin:10px 0px 0px 10px;}
.headline4{position:relative; font-weight:normal; color:#999;}
.headline4 a{font-weight:bold; text-decoration:underline;}
.details{width:782px; margin-left:9px;}
.details td{vertical-align:top;}
.details .text{width:100%; position:relative; background:url(/img/tbl_rue.png) right bottom no-repeat #ced4d9; padding:5px 10px 8px 9px;}
#price{position:absolute; left:-4px; top:8px; background:url(/img/price.png) no-repeat; width:211px; height:44px; padding:9px 0px 0px 0px; text-align:center; font-size:18px;}
#buy a{position:absolute; right:-8px; top:0px; background:url(/img/buy.png) no-repeat; width:248px; height:60px; padding:17px 0px 0px 0px; text-align:center;}
#buy a{color:#fff; text-decoration:none; font-size:18px;}
img {border:0px;}
.news, .news4{margin:1px 0px 0px 10px; width:762px; padding:5px 9px 8px 9px; background:#ced4d9;}
.news2, .news5, .news7{position:relative; margin:1px 0px 0px 10px; width:762px; padding:5px 9px 8px 9px; background:url(/img/tbl_ru.png) right bottom no-repeat #c2c8cc;}
.news2, .news2 a{color:#666;}
.news3, .news6{position:absolute; left:0px; bottom:0px; width:5px; height:5px; background:url(/img/tbl_lu.png) left bottom no-repeat #c2c8cc;}
.news4{background:#c2c8cc;}
.news5{background:url(/img/tbl_rue.png) right bottom no-repeat #ced4d9;}
.news6{background:url(/img/tbl_lue.png) left bottom no-repeat #ced4d9;}
.news7{background:url(/img/tbl_ru.png) right bottom no-repeat #c2c8cc;}
.news p, .news2 p, .news4 p, .news5 p, .news7 p{margin-left:0px; margin-right:0px;}
.navigation{position:relative; height:27px; margin:10px 0px 0px 10px; color:#444;}
.navigation .alignleft{position:absolute; padding:5px 9px 8px 9px; background:url(/img/tbl_lo.png) no-repeat #525d66;}
.navigation .alignright{position:absolute; right:10px; padding:5px 9px 8px 9px; background:url(/img/tbl_lo.png) no-repeat #525d66;}
.navigation .tr{position:absolute; right:0px; top:0px; width:5px; height:5px; background:url(/img/tbl_ro.png) no-repeat #525d66;}
.navigation .bl, .headline4 .bl{position:absolute; left:0px; bottom:0px; width:5px; height:5px; background:url(/img/tbl_lud.png) no-repeat #525d66;}
.navigation .br, .headline4 .br{position:absolute; right:0px; bottom:0px; width:5px; height:5px; background:url(/img/tbl_rud.png) no-repeat #525d66;}
.navigation a{color:#fff; font-weight:bold; text-decoration:none;}
.abc{margin:11px 0px 0px 10px; font-size:14px;}
.abc a{font-weight:bold;}
.abc .link{padding:3px 0px 0px 25px; background:url(/img/arrow.png) 10px 9px no-repeat;}
.abc .link:hover{color:#666;}

.catProd{float:left; position:relative; width:251px; margin:0px 0px 10px 10px; padding:0px; background:#fff; border:1px solid #ccc;}
.catProd .hdl{ margin-bottom:5px; padding:1px 9px 4px 9px; vertical-align:middle; background:#ccc; color:#fff; font-weight:bold;}
.catProd img, .catProd .bildErsatz{float:left; margin:0px 9px 5px 5px;}
.catProd .bildErsatz{width:70px; height:65px; text-align:center; padding-top:35px; color:#999;}
.catProd .text{padding-right:9px;}
.catProd .preis{position:absolute; left:84px; top:108px;}

.produktBild{float:left; margin:20px 10px 10px 10px; border:1px solid #ccc;}
.produktHeadline{background:#a90d19; margin:20px 10px 13px 195px; padding:2px 9px 3px 9px;}
.produktHeadline a{color:#fff;}
.produktPreis{position:absolute; left:197px; top:199px; width:180px; font-weight:bold; padding:2px 9px 3px 9px; text-align:center; border:1px solid #ccc;}
.produktKaufen{position:absolute; left:197px; top:221px;}



