html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
  font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;
  font-size:12px;
  line-height:1.5;
	background-color:#838383;
}
#wrapper {
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 900px;
  border:0px;
  border-left:1px solid red;
  border-right:1px solid red;  
}

 #tdheight {background-color:#f9f9f9;}
 div.header { width:100%;height:109px;float:left;display:block; }
 label.logo { float:left;display:block; }
 img.logo {width:127px;height:82px;border:0;margin:-0px 0 -5px -5px;}
 div.suchen { font-size:9px;position:relative;float:right;text-align:right;display:block;top:85px;margin-right:10px;color:#e42f2f;font-size:10px; }
 a.sitemap:link {color:#e42f2f;text-decoration:none;}
 a.sitemap:visited {color:#e42f2f; text-decoration:none;}
 a.sitemap:hover {color:#000000; text-decoration:none;}
 input.fsuchen { width:90px;height:11px;border:1px solid #cccccc;padding:1px;font-size:10px;color:#e42f2f; }
 input.fsubmit { width:40px;height:15px;border:0;font-size:9px;color:#000000;background-color:#f9f9f9;*with:25px; }
/** input.fsubmit { width:16px;height:15px;border:0;font-size:10px;color:#000000; background-color:#f9f9f9;background-image:url(images/suchen.gif); background-repeat:no-repeat;*with:25px; }
**/
 div.navi_links {width:148px;height:20px;float:left; background-color:#e3c1c1;margin-right:1px; }
 div.navi_mitte { width:580px;height:18px;float:left; background-color:#e42f2f;padding-left:20px;padding-top:2px;*padding-top:2px;* }
 div.navi_rechts { width:148px;height:18px;float:left; background-color:#e3c1c1;margin-left:1px; font-style:italic; text-align:center;padding-top:2px; font-size:11px;  }
 div.navi_info {height:109px;width:148px;float:left;background-color:#e42f2f;margin-top:1px;margin-right:1px;font-size:11px;color:#cccccc;align:center; text-align:center; vertical-align:middle;}
 div.navi_bild {height:109px;width:678px;float:left;margin-top:1px;}
 img.navi_pic {height:109px;width:749px;}
 img.navi_gif {padding-right:5px;padding-bottom:2px;width:5px;height:5px;border:0;*padding-bottom:0px;*}
 #links {width:148px; float:left;background-color:#e3c1c1;margin-top:1px;margin-right:1px;}
 div.subnavi_head {height:16px;width:138px;float:left; background-color:#e42f2f;color:#ffffff;font-size:11px;padding-left:10px;padding-top:2px;}
 div.subnavi_text { padding:5px; padding-top:21px;}
 label.subnavi_label {padding-left:7px;}
 img.pixel_white {padding-right:3px;padding-bottom:2px;width:5px;height:5px;border:0;*padding-bottom:0px;*}
 #content { position:relative;width:581px;float:left;padding-left:10px;padding-right:10px;font-size:12px;color:#000000;padding-top:15px;line-height:1.7; *width:580px;*}
 #rechts { width:148px;;float:left;background-color:#e3c1c1;margin-top:1px;font-size:11px; line-height:1; }
 div.info_head {height:16px;width:138px;float:left; background-color:#e42f2f;color:#ffffff;font-size:11px;padding-left:10px;padding-top:4px;*width:139px;*}
 div.info_gif {width:8px;height:9px;border:0;margin-right:4px;}
 img.callcenter {width:148px; height:106px;}
 div.info { padding:10px;border-bottom:1px solid #f9f9f9}
 div.info_head_2 {height:16px;width:138px;float:left; background-color:#e42f2f;color:#ffffff;font-size:11px;padding-left:10px;padding-top:4px;border-top:0px solid #f9f9f9;}
 img.weiter_gif {width:11px;height:11px;border:0;margin-right:4px;}
 td.footer {color:#ffffff;height:17px;font-size:10px;padding-top:2px;padding-left:158px;;background-color:#e42f2f;}
 img.back_gif {width:12px;height:12px;border:0;margin-left:292px;}
 img.top_gif {width:11px;height:12px;border:0;margin-left:10px;}
 h1 {font-size:12px;font-weight:bold; line-height:normal;padding-top:8px; }
  a.submenu:link {color:#000000; font-size:12px;text-decoration:none;}
  a.submenu:visited {color:#000000; font-size:12px;text-decoration:none;}
  a.submenu:hover {color:#ffffff; font-size:12px;text-decoration:none;}
  a.submenu_aktiv:link {color:#000000; font-size:12px;text-decoration:none; font-weight:bold;}
  a.submenu_aktiv:visited {color:#000000; font-size:12px;text-decoration:none; font-weight:bold;}
  a.submenu_aktiv:hover {color:#ffffff; font-size:12px;text-decoration:none; font-weight:bold;}
	  
a:link { color: blue;font-size:12px;text-decoration:underline;}
a:visited {color: blue; font-size:12px;text-decoration:underline;}
a:hover {color:#000000; font-size:12px;text-decoration:none;}

a.menu:link {color:#ffffff; font-size:12px;text-decoration:none;display:block;float:left; letter-spacing:2; margin-right:32px;*padding-right:0px*;*margin-right:30px;*}
a.menu:visited {color:#ffffff; font-size:12px;text-decoration:none;display:block;float:left; letter-spacing:2; margin-right:32px;*padding-right:0px*;*margin-right:30px;*}
a.menu:hover {color:#000000; font-size:12px;text-decoration:none;display:block;float:left; letter-spacing:2; margin-right:32px;*padding-right:0px*;*margin-right:30px;*}
a.menu_aktiv:link {color:#ffffff; font-size:12px;text-decoration:none;display:block;float:left;  font-style:italic;margin-right:32px;*padding-right:0px;**margin-right:30px;*}
a.menu_aktiv:visited {color:#ffffff; font-size:12px;text-decoration:none;display:block;float:left;  font-style:italic;margin-right:32px;*padding-right:0px;**margin-right:30px;*}
a.menu_aktiv:hover {color:#000000; font-size:12px;text-decoration:none;display:block;float:left; ; font-style:italic;margin-right:32px;*padding-right:0px;**margin-right:30px;*}

a.subnavi:link {color:#000000; font-size:11px;text-decoration:none; line-height:2;}
a.subnavi:visited {color:#000000; font-size:11px;text-decoration:none;line-height:2;}
a.subnavi:hover {color:#000000; font-size:11px;text-decoration:underline;line-height:2;}
a.subnavi_aktiv:link {color:#000000; font-size:11px;text-decoration:underline; line-height:2; font-weight:bold;font-style:italic;}
a.subnavi_aktiv:visited {color:#000000; font-size:11px;text-decoration:underline;line-height:2; font-weight:bold;font-style:italic;}
a.subnavi_aktiv:hover {color:#000000; font-size:11px;text-decoration:none;line-height:2; font-weight:bold;font-style:italic;}

 img.logo { position:relative;left:15px;top:15px; float:left;border:0px;}
 img.thumbs {border:1px solid #000000;margin-right:15px;margin-bottom:15px;}
 img.kaese {position:relative;top:48px;left:164px;claer:right;}
 
 span.red {color:red;}
 
 form {font-family:Verdana; font-size:12px;}
 input.kurz {width:100px; border:1px solid #000000;}
 input.lang {width:300px; border:1px solid #000000;}
 textarea.anmeldung {width:300px; height:100px; border:1px solid #000000;}

