body { background-color:#b6b6b6; font-size:10pt; font-family:Lucida Sans, Arial, Helvetica, sans-serif; margin:0; padding:0; color:#555555;}

#page { width:948px; background: url(images/page.gif); margin:auto; padding:auto;}

#header { width:948px; height:186px; background: url(images/header.gif) no-repeat; margin: 5 auto;
}

#sidebarnav { margin-top:10px; padding-bottom:10px; }
  
#sidebarnav a { width:180px; display:block; clear:both; padding-right:10px; padding-top:5px; height:20px; text-decoration:none; font-size:16px; font-weight:bold; background:url(images/navi-passiv.gif); margin-top:2px; color:#FFFFFF; text-align:left; border-left-style: none; border-left-color: #eaf8f9; left: 0px; text-indent: 10px; font-style: normal;}
  
  
#sidebarnav a:hover, #sidebarnav a.active { text-decoration:none; color:#003d89; font-size: 16px; border-left-style: none;	background-image: url(images/navi-aktiv.gif);}

#mainarea { width:900px; padding-left:30px;}

#produkte { width:200px; padding-left:20px; float:left; line-height:14pt; padding-top:5px;}

#area { width:665px; padding-left:20px; float:left; line-height:14pt; padding-top:5px;}

#sidebar { float:left; width:200px; line-height:14pt; color:#555555; padding-top:5px;}

#sidebar right { float:right; width:240px; line-height:14pt; color:#555555; padding-top:5px; padding-left:10px;}

#footer { width:948px; clear:both; height:226px; padding-top:0px; text-align:center; background: url(images/footer.jpg); background-repeat:no-repeat; color:#FFFFFF;}

#footer a { color:#FFFFFF;}

h1, h1 a { font-size:25pt; color:#f28b00; margin:0;}

h2 { font-size:18pt; color:#f28b00;}

h3 { font-size:14pt; color:#f28b00;}

kl { font-size:9pt; color:#f28b00;}

preis { font-size:9pt; color:#003d89;}

h4 { font-size:11pt; color:#f28b00; margin:0;}

#sidebar h2 { font-size:15pt; padding-left:10px; color:#FFFFFF; padding-top:6px;}

.description { font-size:14pt; color:#FFFFFF;}

a { color:#555555;text-decoration:none;}

#sidebar a { color:#FFFFFF;}

a:hover { text-decoration:underline;}
