html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: left;
 font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;
 font-size:12pt;
 line-height:1.5;
	background-color:#feefa0;
}
 body {background-color: #feefa0; background-image:url('../images/bg_verlauf.jpg'); background-repeat:repeat-x;color:#000000;margin:0px;padding:0px; font-size:10pt; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
	div.d_logo {position:absolute;width:920px;height:75px;background-color: #ffffff;}
 img.logo {width:160px;height:36px;border:0;margin-left:40px;margin-top:5px;}
 div.suchen { font-size:9px;position:relative;float:right;text-align:right;display:block;top:20px;margin-right:20px;color:#e42f2f;font-size:10px; }
 img.flag {width:25px;height:15px;border:0;margin-left:20px;margin-top:5px;border:1px solid #cfdce5;}
 a.sitemap:link {color:#0265a8;text-decoration:none;margin-right:10px;}
 a.sitemap:visited {color:#0265a8; text-decoration:none;margin-right:10px;}
 a.sitemap:hover {color:#000000; text-decoration:none;margin-right:10px;}
a:link {color:#0265a8; font-size:10pt;text-decoration:none;}
a:visited {color:#0265a8; font-size:10pt;text-decoration:none;}
a:hover {color:#000000; font-size:10pt;text-decoration:underline;}

	 h1 {font-size:11pt;font-weight:bold; color:#0265a8; line-height:normal; }
  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;}

	div.d_header {position:absolute;width:920px;height:150px;top:56px;left:0;  background-repeat:no-repeat;}
	div.d_navi {width:191px;top:0px;left:0;background-color: #ffffff;border-right:1px solid #0265a8;border-bottom:1px solid #0265a8;*width:171px;*}
	div.d_navi_leer {width:190px;height:25px;background-color: #ffffff;border-top:1px solid #cfdce5;}
	div.d_suchen {left:0;background-color: #ffffff;border-right:1px solid #0265a8;border-bottom:1px solid #0265a8; margin-top:20px;}
	
	div.navi_start {width:191px;height:22px;background-color: #0265a8;color:#ffffff;padding-top:2px;}
 div.navi_normal {width:190px;height:22px;background-color: #ffffff;border-bottom:1px solid #cfdce5; color#0265a8;padding-top:2px;}
 div.navi_normal_aktiv {width:190px;height:23px;background-color: #ffffff; color#0265a8;padding-top:2px;}
 div.navi_normal_sub {width:190px;height:23px;background-color: #ffffff; color#0265a8;}
 div.navi_normal_top {width:190px;height:23px;background-color: #ffffff;border-top:1px solid #cfdce5; color#0265a8;padding-top:2px;}
	div.d_content { text-align:justify;font-size:10pt;position:relative;top:217px;left:202px;width:516px;padding:0px;padding-top:5px;padding-bottom:0px; min-height:435px; background-color: #ffffff; overflow:visible;}
	div.d_content_padding {padding-right:10px;padding-left:10px;}
		a.menu_start:link {width:160px;color:#ffffff; font-size:10pt;text-decoration:none;display:block;float:left;  margin-left:10px;*padding-right:0px*;*margin-right:10px;**width:130px;*}
		a.menu_start:visited {width:160px;color:#ffffff; font-size:10pt;text-decoration:none;display:block;float:left;  margin-left:10px;*padding-right:0px*;*margin-right:10px;**width:130px;*}
		a.menu_start:hover {width:160px;color:#ffffff; font-size:10pt;text-decoration:none;display:block;float:left;  margin-left:10px;*padding-right:0px*;*margin-right:10px;**width:130px;*}
		a.menu:link {width:160px;color:#0265a8; font-size:10pt;text-decoration:none;display:block;float:left;  margin-left:20px;*padding-right:0px*;*margin-right:10px;**width:130px;*}
		a.menu:visited {width:160px;color:#0265a8; font-size:10pt;text-decoration:none;display:block;float:left;  margin-left:20px;*padding-right:0px*;*margin-right:10px;**width:130px;*}
		a.menu:hover {width:160px;color:#000000; font-size:10pt;text-decoration:none;display:block;float:left;  margin-left:20px;*padding-right:0px*;*margin-right:10pxx;**width:130px;*}
		a.menu_aktiv:link {width:160px;color:#000000; font-size:10pt;text-decoration:none;display:block;float:left;  font-style:italic;margin-left:20px;*padding-right:0px;**margin-right:10px;**width:130px;*}
		a.menu_aktiv:visited {width:160px;color:#000000; font-size:10pt;text-decoration:none;display:block;float:left;  font-style:italic;margin-left:20px;*padding-right:0px;**margin-right:10px;**width:130px;*}
		a.menu_aktiv:hover {width:160px;color:#0265a8; font-size:10pt;text-decoration:none;display:block;float:left; ; font-style:italic;margin-left:20px;*padding-right:0px;**margin-right:10px;**width:130px;*}
		a.menu_sub:link {width:160px;color:#0265a8; font-size:10pt;text-decoration:none;margin-left:30px;*width:130px;*}
 	a.menu_sub:visited {width:160px;color:#0265a8; font-size:10pt;text-decoration:none;margin-left:30px;*width:130px;*}
 	a.menu_sub:hover {width:160px;color:#000000; font-size:10pt;text-decoration:none;margin-left:30px;*width:130px;*}
 	a.menu_sub_aktiv:link {width:160px;color:#000000; font-size:10pt;text-decoration:none;margin-left:30px; font-style:italic;*width:130px;*}
 	a.menu_sub_aktiv:visited {width:160px;color:#000000; font-size:10pt;text-decoration:none;margin-left:30px; font-style:italic;*width:130px;*}
 	a.menu_sub_aktiv:hover {width:160px;color:#0265a8; font-size:10pt;text-decoration:none;margin-left:30px; font-style:italic;*width:130px;*}
	
	div.right {position:absolute;top:217px;left:729px;width:190px;}
	div.left  {position:absolute;top:181px;left:0px;width:190px;}
 input.fsuchen { width:114px;height:15px;border:1px solid #cfdce5;padding:1px;font-size:10px;color:#000000;margin-left:20px; }
 input.fsubmit { width:45px;height:17px;border:0;font-size:10px;color:#000000;border:1px solid #cfdce5;*with:45px; }
	div.news_div {margin-bottom:20px;border:1px solid #0265a8;}
	div.news_head {height:23px;background-color: #0265a8;color:#ffffff;font-size:10pt;padding-left:5px;padding-top:2px;}
	div.news_text {font-size:8pt;padding:5px; background-color:#ffffff;}
	div.news_text a {font-size:8pt;}
	div.news_bild {font-size:8pt;padding:0px; background-color:#ffffff;}
	img.no_border {border:0;}
 a.news_link_text:link {color:#000000; font-size:8pt;text-decoration:none;}
 a.news_link_text:visited {color:#000000; font-size:8pt;text-decoration:none;}
 a.news_link_text:hover {color:#0265a8; font-size:8pt;text-decoration:none;}
	div.footer {position:absolute;bottom:0px;width:506px;height:17px;margin-top:20px;background-color:#0265a8;color:#ffffff;text-align:right;font-size:10px;padding-right:10px;padding-top:2px;}
 div.footer_firma {position:relative;float:left;left:10px;}
	a.footer_link {color:#ffffff; font-size:7pt;text-decoration:none;}
 a.footer_link:visited {color:#ffffff; font-size:7pt;text-decoration:none;}
 a.footer_link:hover {color:#000000; font-size:7pt;text-decoration:none;}
	 img.logo { position:relative;left:15px;top:15px; float:left;border:0px;}
 img.thumbs {border:1px solid #000000;margin-right:15px;margin-bottom:15px;}

 form {font-size:11px;}
 input.kurz {width:100px; border:1px solid #0265a8;}
 input.lang {width:300px; border:1px solid #0265a8;}
 textarea.anmeldung {width:400px; height:100px; border:1px solid #0265a8;}
 select {background-color: #fffffe;border:1px solid #0265a8;}
	
label.l_name {width:230px;float: left;}
label.l_rest {width:70px;float: left;}
div.b_content_text {position:relative;width:100%;height:25px; margin-bottom:2px;float:left; }
