body {	margin: 0 0 0 0;	padding: 0 0 0 0;	font-family: "Trebuchet MS", Arial, sans-serif;	font-size:13px;	color: #000000;	background-color: #FFFFFF;}h1 {	font-family: "Trebuchet MS", Arial, sans-serif;	font-weight:100;	color: #f18927;	font-size:20px;	margin-bottom:0;	padding-top:20;}h2 {	color: #990d5c;	font-weight:100;	font-size:15px;	margin-bottom:0;	padding-top:20;}ul {margin-bottom:20;	margin-top:20;	margin-left:0;	padding-left:15;	padding-bottom:0;	padding-top:0;}li {margin-bottom:5;	margin-top:0;	margin-left:0;	padding-bottom:0;	padding-top:0;}.small {	font-family: "Trebuchet MS", Arial, sans-serif;	font-size:11px;	line-height:100%;}p {	margin-bottom:25px;	margin-top:0px;}a.hauptnavi:visited, a.hauptnavi:link, a.hauptnavi:active {	font-size:13px;	color: #000000;	letter-spacing:0px;	word-spacing:0px;	text-decoration: none;}a.hauptnavi:hover {	font-size:13px;	color: #f18927;	letter-spacing:0px;	word-spacing:0px;}a.footer:visited, a.footer:link, a.footer:active {	color: #f18927;	text-decoration:none;	font-size:10px;}a.footer:hover {	color: #990d5c;	text-decoration:none;	font-size:10px;}a.text:visited, a.text:link, a.text:active {	font-size:13px;	color: #f18927;	letter-spacing:0px;	word-spacing:0px;	text-decoration: none;}a.text:hover {	color: #990d5c;	text-decoration:none;}a.jump:visited, a.jump:link, a.jump:active {	color:#990d5c;	letter-spacing:0px;	word-spacing:0px;	font-size:10px;	text-decoration:none;	}a.jump:hover {	color:#990d5c;	letter-spacing:0px;	word-spacing:0px;	font-size:10px;	text-decoration:underline;	}a.hint:visited, a.hint:link, a.hint:active {	color: #990d5c;	letter-spacing:0px;	word-spacing:0px;	font-size:11px;	text-decoration:none;	}a.hint:hover {	color: #990d5c;	letter-spacing:0px;	word-spacing:0px;	font-size:11px;	text-decoration:underline;	}input {	height:20px;	margin: 0 0 0 0;	padding: 0 0 0 0;}input.short {	width:175px;	height:20px;	border: 1px solid #4C4C4C;}input.long {	width:370px;	height:20px;	border: 1px solid #4C4C4C;}textarea {	border: 1px solid #4C4C4C;	margin: 0 0 0 0;	padding: 0 0 0 0;	width:370px;	height:80px;	scrollbar-base-color : #FFFFFF;	scrollbar-track-color : #FFFFFF;	scrollbar-face-color : #FFFFFF;	scrollbar-highlight-color : #FFFFFF;	scrollbar-3dlight-color : #FFFFFF;	scrollbar-darkshadow-color : #FFFFFF;	scrollbar-shadow-color : #FFFFFF;	scrollbar-arrow-color : #4C4C4C;	font-family: "Trebuchet MS", Arial, sans-serif;	font-size:12px;	color: #36332E;}.formhint {	font-size: 10px;	letter-spacing:0px;	word-spacing:0px;}.text {	font-size: 14px;	letter-spacing:0px;	word-spacing:0px;}#inputpos {	position:relative;	z-index:4;}#formtitles {	width:171px;	position:relative;	top: -1px;	z-index:2;	font-size: 11px;	padding-left: 4px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	margin: 0 0 0 0;	height:15px;}#formtitlel {	width:370px;	position:relative;	top: -1px;	z-index:2;	font-size: 10px;	padding-left: 4px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	margin: 0 0 0 0;	height:15px;}#pos {	width:800px;	margin:auto;	text-align:left;}#posnav {	width:800px;	height:25px;	margin:auto;}#posmax {	margin:auto;	width:920px;	height:100%;	padding-left: 120px;	-padding-right: 120px;	background-repeat: repeat-y;	background-position: left top;}#bgContent {	z-index:1;	height:100%;	width:170px;	float:left;	margin-right:-170px;	position:relative;	background-repeat: repeat-y;	background-position: left top;}#logo {	float:left;	text-align:left;}#date {	text-align:right;}.keyvisual {	position:relative;	padding: 0 0 0 0;	margin: 0 0 0 0;	border-bottom: 4px solid #FFFFFF;}.keyvisualbg {    background-color: #990d5c;}#content {	margin-left:40px;	margin-top:20px;	font-size:13px;	line-height:24px;/*	letter-spacing : 1px;*//*	word-spacing:1px;*/	width:511px;	z-index:145;	position:relative;}#copyright {	float:left;	text-align:left;}#hints {	text-align:right;}#navsplit {	float:left;	width:1px;	height:25px;	background-color:#990d5c;}#navfield {	float:left; 	width:124px; 	height:25px; 	background-color:#FFFFFF;	text-align:center; 	color:#000000; 	font-size:13px;	background-repeat:no-repeat;	cursor: hand; 	cursor: pointer;}#navend {	float:left; 	width:20px; 	height:25px; 	text-align:center; 	background-repeat:no-repeat;}#navtext {	height:15px;	margin-top:3px;}#subnav {	position:relative;	float:left;	padding-left:17px;	padding-right:17px;	color:#E7E0D9;	font-size:11px;	margin-top:2px;	cursor: hand; 	cursor: pointer;}#line {    background-color:#990d5c;}#highlight {	float:left;	width:124px;	height:25px;	background-color:#f18927;	text-align:center;	color:#FFFFFF;	font-size:13px;	}#navtexthigh {	margin-top:3px;}#jump {	width:100%;	vertical-align:bottom;	text-align:right;	margin-bottom:5px;	margin-top:25px;}.picright {	float:right;	margin-left:10px;	margin-top:8px;}.picleft {	float:left;	margin-right:10px;	margin-top:8px;}.left {	float:left;}.right {	float:right;}.pictop {	margin-bottom:5px;}.tabhead {	background-color: #9a0107;	font-size:12px;	letter-spacing:0px;	word-spacing:0px;	color: #FFFFFF;}.tablight a, .tabdark a {	color: #990d5c;}	.tabdark {	font-size:12px;	background-color: #990d5c;	color: #333333;	letter-spacing:0px;	word-spacing:0px;}.tablight {	font-size:12px;	letter-spacing:0px;	background-color: #eee1d5;	color: #333333;	word-spacing:0px;}.tab1 {		background-position: center;	background-repeat:no-repeat;	background-color : #990d5c;	height:105px;	text-align:center;	border-bottom: 1px solid #990d5c;}.tab2 {	background-color : #990d5c;	height:25px;	text-align:center;}.tab3{	background-color : #990d5c;	height:1px;	text-align:center;}.tab4 {	background-color : #9a0107;	height:22px;	text-align:center;}.tab5 {	background-color : #9a0107;	height:0px;	text-align:center;}.contenttab {	text-align:center;}.tab7 {	background-color : #990d5c;	height:1px;}.tab8 {	height:24px;	text-align:center;	font-size:10px;	color: #990d5c;}/* Formulare */.formField 		{ border : 1px solid #990d5c; }.formFieldError	{ border : 1px solid #e90009; }.formText 		{ font : 11px Trebuchet MS; height:10px; padding: 0 0 0 1; position:relative; top: -1px; z-index:2; margin: 0; }.formTextError 	{ font : 11px Trebuchet MS; height:10px; padding: 0 0 0 1; position:relative; top: -1px; z-index:2; margin: 0; }.formArea 		{ padding: 14px; }