body { min-width:990px; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; margin:0; color:black; background-color: #FAF9EA;padding:0px}
.top { margin:0; padding-left:28px;  height:74px; background-color:#FAF1B0; }
.topright1 { padding:0; position:absolute; top:3px; left:688px; height:71px; width:300px; background-repeat:repeat-x;background-color:#FAF1B0;white-space:nowrap; }
.topright2 { padding:0; position:absolute; top:53px; left:688px; height:12px; background-repeat:repeat-x;background-color:#FAF1B0;white-space:nowrap; }
.topnav1 { padding:0px 0px 0px 0px; background-image:url(../images/menubg_rot.gif);background-repeat:repeat-x;margin:0px;HEIGHT:32px;background-color:#bc3030;white-space:nowrap;vertical-align:middle;}
.topnav2 { padding:0px 0px 0px 0px; background-image:url(../images/menu_bg_grau2.gif);background-repeat:repeat-x;margin:0px;HEIGHT:26px;background-color:#a6a28c;white-space:nowrap;vertical-align:middle;}
.logo {margin-top:16px;margin-left:0px;margin-right:0;margin-bottom:0;border:none;}
.schnellsuche {position:absolute; padding-left:3px; padding-top:0px; width:440px;height:48px; top:16px;left:300px; }
/* #topnav3 { position:absolute; top:114px; left:28px; padding:0px 0px 0px 0px;margin:0px;height:28px;white-space:nowrap;vertical-align:middle;} */
.content { position:absolute; top:140px; left:0; margin-left:28px; width:530px; padding:4px 4px 4px 0px;}
.contentbreit { position:absolute; top:140px; left:0; margin-left:28px; width:765px; padding:4px 4px 4px 0px;}
.mitte { padding:0 8px 0 8px; position:absolute; top:140px; left:560px; width:205px; margin-left:0px; }
.rechts { position:absolute; top:140px; left:778px; padding:4px; margin-left:0px; }
.sepline1 {margin:1px 0 6px 0;width:208px;height:1px;border:none;}
.sepline2 {margin:10px 0 10px 0;width:161px;height:1px;border:none;}
.sepline3 {margin:1px 0 6px 0;width:208px;height:1px;border:none;color:#696969;}
.kapitel {margin:0; border:none;font-size:11px;}
.kapitel3 {float:left;margin:20px 10px 20px 0; border-top:1px solid #a6a28c; width:165px; font-size:11px;}
.kapitel4 {float:left;padding-top:3px;margin:20px 10px 0px 0; border-top:1px solid #a6a28c; width:165px; font-size:11px;}
.left-filler {background-color:#f0f0f0; height:100%; }
/* p { margin:0 0 0.5em 0; font-size:11px;line-height:20px;} */
p { margin:0; font-size:11px;line-height:17px;}
li { font-size:11px;line-height:20px;}
.input {margin:0;padding:0;font-size:12px;}
.frmnormal {padding:6px;margin:0;margin-top:0px; background-color:#ECE8D1;}
.txtnormal {color:black;font-size:11px;}
.txtbig {color:black;font-size:22px;}
.inputnormal {width:350px;font-size:12px;padding:1px;color:#000000;}
.selectnormal {width:350px;font-size:12px;padding:1px;color:black;line-height:18px}
.lblnormal {font-size:11px; float:left; width:95px;}
.lblbreit {font-size:11px; float:left; width:145px;}
.lblsuchform {font-size:11px; float: left; width:135px;text-align:right;margin-right:8px;}
.lblsuchcheckbox {font-size:10px; float: left; width:140px; text-align:right;margin-right:8px;}
.formfield {margin: 0px;margin-bottom:12px;}
.first {font-size:12px;margin-top:0;padding-top:0}
.fieldset_1 {border:none; padding:2px;margin:0;margin-top:0;}
.fieldset_2 {padding:3px;margin:0;margin-top:0px;}
/* #legend_1 {padding:5px;color:#696969;font-size:10px;} */
.legend_1 {padding:5px;font-size:10px;color:#000000;}

.info { margin : 0px; margin-bottom:5px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; line-height : 15px; color : #696969; }
.fuss { margin : 0px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #696969; line-height : 20px;}
.Fusszeile { font-size: 0.9em; margin: 0; padding: 0.1em; text-align: center; background-color: #fed; border: 1px solid silver;}
.btnnormal {padding:0px 4px 2px 4px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;  height:24px; color:#FAF9EA; background-color:#7E7A68; text-align:center; vertical-align:middle;  cursor:pointer}
.frmtop {padding:7px 0 0 0;height:22px;margin:0px;text-align:center;background-color:#D9D4B4;background-image:url(../images/frmtop.jpg);font-size:11px;}
.frmbottom {padding:0px;height:22px;margin:0px;background-color:#ECE8D1;background-image:url(../images/frmbottom.jpg);}
.red {color : #990000;}
a.redbig {color : #990000;text-decoration : none;font-size : 10pt;font-weight : bold;font-style:normal;}
h1 { margin:0 0 12px 0; font-size:15px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
h2 { margin:2px 0 6px 0; font-size:13px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
h3 { margin:2px 0 4px 0; font-size:11px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
h4 { margin:2px 0 2px 0; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#txtarea1 {background-color:#ECE8D1;}
/* ab hier gibt's alle Arten von Links */
a {font-style:normal; font-size:11px; color:#bc3030; text-decoration:none; }
a:hover { font-style:normal; font-size:11px; color:#bc3030; text-decoration:underline; }
a.liste { margin:0px; vertical-align:middle; line-height:20px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-style:normal; font-weight:bold;}
a.liste:hover {color:#bc3030;text-decoration:underline;}
a.fuss:link { font-size:10px; font-style:italic; color:#696969; text-decoration:none; }
a.fuss:visited { font-size:10px; font-style:italic; color:#696969; text-decoration:none; }
a.fuss:focus { font-size:10px; font-style:italic; color:#696969; text-decoration:underline; }
a.fuss:hover { font-size:10px; font-style:italic; color:#696969; text-decoration:underline; }
a.fuss:active { font-size:10px; font-style:italic; color:#696969; text-decoration:none; }
a.mainmenu { border-left:1px solid #ffffff; padding:0px 7px 0px 7px; margin:0px; vertical-align:middle; line-height:20px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-style:normal; font-weight:bold;}
a.mainmenu:link {color:#ffffff; text-decoration:none; font-style:normal;}
a.mainmenu:visited {color:#ffffff; text-decoration:none; font-style:normal;}
a.mainmenu:focus {color:#ffffff; text-decoration:none; font-style:normal;}
a.mainmenu:hover {text-decoration:underline; color:#FAF1B0; }
a.mainmenu:active {color:#ffffff; text-decoration:none; font-style:normal;}
table.sendorder {border:2px solid gray; background-color:#FAF1B0;}