body {	padding-right: 0px; 	padding-left: 0px; 	padding-bottom: 0px; 	margin: 0px; 	padding-top: 0px; 	font-family: tahoma, arial, helvetica, sans-serif; 	background-color: #0B0B0B; 	background-image: url(images/content/hg.jpg);	background-repeat:repeat-x;	text-align: center; }.inhalt {	font-family: Arial, sans-serif;	font-size: 11px;	color: #ffffff;	line-height:40px:	}.inhalt A:link {	color: #aeaeae;	text-decoration: none;	}.inhalt A:active {	color: #aeaeae;	text-decoration: none;	}.inhalt A:visited {	color: #aeaeae;	text-decoration: none;	}.inhalt A:hover {	color: #777777;	text-decoration: underline;	}.navi {	color: #005826;	font-family: Arial, sans-serif;	font-size: 12px;}.navi A:link {	color: #005826;	text-decoration: none;	}.navi A:active {	color: #005826;	text-decoration: none;	}.navi A:visited {	color: #005826;	text-decoration: none;	}.navi A:hover {	color: #005826;	text-decoration: underline;	}.kl {	font-size: 9px;}.kl A:link {	color: #aeaeae;	text-decoration: none;	}.kl A:active {	color: #aeaeae;	text-decoration: underline;	}.kl A:visited {	color: #aeaeae;	text-decoration: none;	}.kl A:hover {	color: #777777;	text-decoration: underline;	}.kl2 {	font-size: 9px;}.kl2 A:link {	color: #4E4E4E;	text-decoration: none;	}.kl2 A:active {	color: #4E4E4E;	text-decoration: underline;	}.kl2 A:visited {	color: #4E4E4E;	text-decoration: none;	}.kl2 A:hover {	color: #777777;	text-decoration: underline;	}.rot {	color: #A70E12;}.grau {	color: #8D8D8D;}.klein {	font-size: 9px;}.foot {	color: #4E4E4E;	font-family: Arial, sans-serif;	font-size: 9px;}/* orange, groß, bold */ h1 {	color:#E11306;	font-family: Arial, sans-serif;	font-size: 18px;	font-weight: bold;	display:inline;}/* rot, bold */ h2 {	color:#E11306;	font-family: Arial, sans-serif;	font-weight: bold;	font-size: 11px;	display:inline;}/* weiß, groß */ h3 {	color:#ffffff;	font-family: Arial, sans-serif;	font-weight: bold;	font-size: 16px;	display:inline;}/* grau, bold */ b {	color:#aeaeae;	font-weight: bold;}/* rot, bold */ .b {	font-weight: bold;	text-decoration:underline;}/* Auszeichnung */ .bio {	color: #aeaeae;	font-weight: bold;}.hr_rot {	color:#E11306; 	background-color:#E11306; 	height:1px;	margin-left:0; 	text-align:left; 	border:0; }.hr_grau {	color:#323131; 	background-color:#323131; 	height:1px;	margin-left:0; 	text-align:left; 	border:0; }.trenner {background:url(images/content/linie_grau.gif) repeat-x; padding:0px; height:10px; margin:10px 0;}#einzug {	padding:5px;}#border {  border-bottom-width:1px;  border-top-width:1px;  border-bottom-style:solid;  border-top-style:solid;  border-bottom-color:#E11306;  border-top-color:#E11306;}/* --- Background -------------------------------------------------------------------- */.bg_tab_vert {	background-image: url(images/content/bg_tab_vert.gif);	background-repeat:repeat-y;}.bg_tab_horiz {	background-image: url(images/content/bg_tab_horiz.gif);	background-repeat:repeat-x;}.bg_content {	background-image: url(images/content/bg_content.gif);	background-repeat:repeat-x;}.bg_content_2 {	background-image: url(images/content/bg_content_2.gif);	background-repeat:repeat-x;}.bg_logos {	background-image: url(images/logos/bg_logos.gif);	background-repeat:repeat-x;}.bg_foot {	background-image: url(images/content/bg_foot.gif);	background-repeat:repeat-x;}.bg_grau {	background-image: url(images/content/bg_grau.gif);	background-repeat:repeat-x;}.bg_sprache {	background-image: url(images/sprache/bg.gif);	background-repeat:repeat-x;}/* Rahmen um Bilder------------------------------------------------ */.bildrahmen {	border:solid 3px #717171;}.bildrahmen_rot {	border:solid 1px #DE0F04;}/* --- Formular -------------------------------------------------------------------- */.form {	border: 1px solid #ffffff;	background-color: #8c8c8c;	font-family: Arial, sans-serif;	font-size: 11px;	color: #ffffff;	width: 150px;	height: 16px;	margin: 0 5px 0 0;	padding: 0;}.form-nl {	border: 1px solid #ffffff;	background-color: #8c8c8c;	font-family: Arial, sans-serif;	font-size: 13px;	font-weight: bold;	color: #ffffff;	width: 250px;	margin: 0 5px 0 0;	padding: 5px;}/* --- Formular Textfeld -------------------------------------------------------------------- */.form_text {	border: 1px solid #ffffff;	background-color: #8c8c8c;	font-family: Arial, sans-serif;	font-size: 11px;	color: #ffffff;	width: 200px;	height: 170px;	margin: 0 5px 0 0;	padding: 0;}/* --- Formular Textfeld -------------------------------------------------------------------- */.form_text2 {	border: 1px solid #ffffff;	background-color: #8c8c8c;	font-family: Arial, sans-serif;	font-size: 11px;	color: #ffffff;	width: 300px;	height: 70px;	margin: 0 5px 0 0;	padding: 0;}/* --- Button Formular -------------------------------------------------------------------- */.form_but {	border: 1px solid #ffffff;	background-color: #BD2019;	text-align: center;	font-family: Arial, sans-serif;	font-size: 11px;	font-weight: bold;	color: #ffffff;	height: 18px;	margin: 5px 0 2px 0;	padding: 0;}.form_but-nl {	border: 1px solid #ffffff;	background-color: #BD2019;	text-align: center;	font-family: Arial, sans-serif;	font-size: 13px;	font-weight: bold;	color: #ffffff;	margin: 5px 0 2px 0;	padding: 5px;}