body {	padding:0 0 14px 0;	margin:0;	font-family: arial;	color:#454545;	font-size:12px;	text-align:center;	background-color:#918458; }
a { color:#365a86; text-decoration:underline; }
a:hover { color:#879FF5; text-decoration:underline; }
h1 { font-family: verdana; font-size:15px; font-weight:bold; color:#c7b24f; margin:0; padding:2px 0 15px 0;}
h2 { font-size:110%; font-weight:bold; color:#81896F; margin:0; padding:15px 0 2px 0; color:#9C995F; border-bottom:1px solid #81896F}
h3 { color:#888888; font-size:12px; font-weight:bold; margin:0; padding:0 7px 5px 0;font-style:italic }
h5 { padding:5px 5px 5px 5px; margin:0; color:#c7b24f; font-size: 10px; font-weight: bold; border-bottom:1px solid #ffffff; background-image: url(../_images/hg-news.gif) }
table { width:480px; }
.tabelletitel { background-color:#235B95; color:#e9e9e9 }
.tabelleinhalt { background-color:#d2d2d2; }
#rahmen {	padding:0;	margin-left:auto;	margin-right:auto;	text-align:left;	width:753px;	background-color:#ffffff;	border-width:0 5px 5px 5px; border-style:solid; border-color:#2c5c90; }
#header {	padding:0;	margin:0;	height:102px;	background-color: #ffffff;	background-image: url(_images/hg-header.gif); background-repeat: no-repeat; }
#options {	text-align:right; padding:4px 6px 0 10px;	margin:0; height:71px;	 font-size:10px; color:#bbbbbb; }
#options a { color:#eeeeee; text-decoration:underline; }
#options a:hover { color:#eeeeee; text-decoration:none; }
#hauptmenue {	padding:0 0 0 0;	margin:0;	height:25px;	color:#ffffff; }

#submenue {	text-align:right; padding:4px 25px 0 0;	margin:0;	height:26px;	color:#ffffff; border-bottom:1px solid #2c5c90;	 }
#submenue a 	{ display:block; float:right; color:#eeeeee; text-align:center; padding:6px 16px 6px 16px; width:80px; font-size:11px; text-decoration:none; font-weight:bold; border-right:1px solid #ffffff;  background-image: url(_images/hg-menue.gif); background-repeat: no-repeat; background-color:#c7b24f; }
#submenue a:hover { color:#eeeeee; text-decoration:none; background-color:#2c5c90; background-image: url(_images/hg-menue.gif); background-repeat: no-repeat;}

.menu2 ul 	{ list-style-type:none; padding:0px; margin:0px; }
.menu2 li 	{ padding:0px; margin:0px; display:inline; }
.menu2 a 	{ color:#FFFFFF; text-decoration:none; font-weight:bold; }

ul#submenu2 	{ padding:0px; margin:0; clear:both; border-top:1px solid #c4c4c4 }
ul#submenu2 a 	{ display:block; color:#ffffff; text-align:right; padding:6px 11px 6px 16px; width:163px; margin-top:0px; font-size:11px; text-decoration:none; font-weight:normal; background-color:#c7b24f; border-bottom:1px solid #c4c4c4; }
ul#submenu2 a:hover { text-decoration:none; background-color:#2c5c90;}

#left {	float:left;	padding:0 0 1px 0;	margin:0;	width:190px;	text-align:left;	background-color:#c2c2c2;  }
.leftkasten { padding:9px; text-align:left; }
.leftkastentext { background-color:#787878; color:#fefefe; padding:6px; font-size:10px; line-height:17px; }
#right {	float:right;	margin:0;	width:563px; }
#text {	padding:24px 50px 50px 31px; line-height: 18px; }
#text images { padding: 2px; }
#text img { padding: 2px; }
#textleft { float:left; width:360px; padding:24px 0 50px 31px; }
#textright { float:right; width:180px; padding:24px 0 30px 0; }
.inhaltrahmen {	border: 1px solid #9C995F;	padding:15px}
.imagereferenzen { border:1px solid #ffffff; padding:0; margin:0; height:8px; width:8px; }
#position {	color:#888888;	padding:0 0 14px 0;	font-size:10px; }
.doppelpfeil     {			font-family: arial,Helvetica,sans-serif;			color: #888888;			background-color: transparent;			font-weight: bold;			vertical-align: middle;			}
.screen {	float:right;	width: 120px;	padding: 4px 0 50px 20px;	}
#footer {	clear:both;	padding:8px 6px 8px 220px;	margin:0;	font-size:11px;}
#bottom {	clear:both;	padding:8px 24px 8px 23px;	margin:0;	color:#eeeeee;	width:748px;	text-align:right;	font-size:11px; }
#bottom a { color:#eeeeee; text-decoration:none;}
#bottom a:hover { color:#eeeeee; text-decoration:underline; }
.error_red {	color:#FF0000;	size:12;}
.textinput {	font-face: arial; font-size:11px; width:280px;	border:1px solid #2C5C90;	margin:0 2px 0 2px;	padding:1px 1px 1px 1px;}
.submit {	border:1px solid #2C5C90;	margin:0 2px 0 2px;	padding:1px 1px 1px 1px;	background-color:#C7B24F;}
.select_small {	width:80px;	border:0;}
.select_midlle {	width:160px;	border:0;}
.select_big {	width:240px;	border:0;}
.aktion_nicht_erfolgreich {	background-image: url(_images/aktion_nicht_erfolgreich.gif);	padding-left:3px;	padding-right:3px;	padding-top:82px;	padding-bottom:3px;	color:#343434;	width:294px;	height:65px;	text-align:center;}
.aktion_erfolgreich {	background-image: url(_images/aktion_erfolgreich.gif);	padding-left:3px;	padding-right:3px;	padding-top:82px;	padding-bottom:3px;	color:#343434;	width:294px;	height:65px;	text-align:center;}
.imageleft { border:3px solid #cccccc}