h1{font-size:22px}
h2{font-size:18px}
h3{font-size:16px}
h4{font-size:12px}


a{font-weight:bold}



a.men{text-decoration:none; background-color:#FFF; border: 2px solid 
brown; color:#000; text-align:center; width:auto; height: auto; 
margin-bottom:8px; margin-top:8px; display:block;}




a.men:hover{color:brown; border-color:#F00;}

.head{background-color:gold; color:brown; font-weight:bold; width:100%; height:40px; position:absolute; left:0px; top:0px; padding-left:15px;}
.sub{background-color:yellow; color:brown; width:100%; height:16px; position:absolute; top:40px; left:0px; font-size:12px; font-weight:bold; padding-left:15px;}
.logo{float:left; font-size:32px;}
.chapter{float:right; font-size:20px; padding-right:25px; padding-top:8px;}

.main{background-color:white; color:black; width:600px; position:absolute; top:56px; left:150px;  padding:15px; font-size:14px; font-family:Helvetica, sans-serif;  }
.navi{width:120px; position:absolute; top:71px; left:15px; bottom:25px; text-align:center; }

.artikel{text-align:left; padding-left:10px;}
.umfang{text-align:center}
.preis{text-align:right; padding-right:5px;}
.preissenkung{text-align:center; color:red; font-weight:bold;}
.comment{font-size:12px; color:red; text-align:center; font-weight:bold;}
.box{background-color:#f3ff61; color:black; border: 1px solid black; padding:5px;}

.light{background-color:yellow}
.dark{background-color:gold}

img {border:none}