#body       { font: 13px verdana, sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 0  }
#body navi { color: #f2f2f2; font-size: 13px; background-color: #c00 }
#body navibody  { color: #f2f2f2; font: 13px verdana, sans-serif; background: #c00; margin: 0; padding: 0 }

#head  { color: black; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0 0 1px; padding-top: 1px; border-bottom: 3px solid black }
#head_navi  { color: #f2f2f2; font-weight: bold; background: #c00; margin: 0 0 1px; padding-top: 1px; border-bottom: 3px solid black }

#head h1{
color:white;
background:#538c4a;
padding:2px;
margin:0;
border-top:1px solid black;
font:bold 18px verdana, sans-serif;}

#menu { width: 192px; float: left }

#menu ul { list-style: none; margin: 0 0 20px 0; padding: 0; width: 192px }

#menu li{
padding:0 0 2px 0;
/*der abstand zw den menupunkten kann wegen dem ie nicht mit margin gesetzt werden*/
margin:0;}

#menu a     { color: #111; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; background: #fdfdff; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; width: 96%; border-bottom: 1px dotted #0f4711 }
#menu a tabellenkopf { color: #111; font-size: 12px; font-weight: bold; text-decoration: none; background: #7ba27b; display: block; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; width: auto; outline-style: solid }
#menu a:hover     { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 96%; border-style: none none solid; border-width: medium medium 1px; border-color: gray gray #0f4711  }

#content  { margin-top: 0; margin-bottom: 20px; margin-left: 210px; }
#content h1   { font: bold 18px verdana, sans-serif; margin: 25px 0 10px; padding: 2px 0 2px 5px; border-bottom: 1px solid #003; border-left: 10px solid #003 }
#content h2  { font: bold 16px verdana, sans-serif; margin: 25px 0 10px; padding: 2px 0 2px 5px; border-bottom: 1px solid #003; border-left: 10px solid #003 }
#content h3  { font: bold 14px verdana, sans-serif; margin: 25px 0 10px; padding: 2px 0 2px 5px; border-bottom: 1px solid #003; border-left: 8px solid #003 }

#content h4    { color: #000; font: bold 12px verdana, sans-serif; margin: 5px 0 25px; padding: 2px 0 2px 5px; border-bottom: 1px solid #003; border-left: 6px solid #003 }
#content h4:hover   { color: #300; font: bold 12px verdana, sans-serif; background-color: #cff; margin: 5px 0 25px; padding: 2px 0 2px 5px; border-bottom: 1px solid #003; border-left: 6px solid #003 }
.normal				 { color: #000; font-size: 14px; font-family: Arial, Lucida-bright-demi, Helvetica, Geneva, sans-serif; text-decoration: none }
.normal1				{ color: #000; font-size: 14px; font-family: Arial, Lucida-bright-demi, Helvetica, Geneva, sans-serif }
.normal2				{ color: #333; font-size: 14px; font-family: Arial, Lucida-bright-demi, Helvetica, Geneva, sans-serif }
.normal3				{ color: #c1000f; font-size: 14px; font-family: Arial, Lucida-bright-demi, Helvetica, Geneva, sans-serif }
.normal3fett		{ color: #c1000f; font-size: 14px; font-family: Arial, Lucida-bright-demi, Helvetica, Geneva, sans-serif; font-weight: bold }
.header_produkte	{ color: #030; font-size: 8pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: normal }
.navi					{ color: #fff; font-style: normal; font-weight: bolder; font-size: 12px; font-family: Arial, Lucida-bright-demi, Helvetica, Geneva, sans-serif; text-decoration: underline }
.header_navi     { color: #fff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #1c1c1c }
.header_navi_aktion { color: #ff9; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #c00; }
.header_navi_links   { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline;}
.header_navi_links_blink { color: #c00; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; text-decoration: underline; background-color: #ffcc14 }
