body{	margin:0;	padding:0;	height:100%;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#808080;	text-align:center;	background-color: #ffffff;		scrollbar-face-color: #808080;	scrollbar-shadow-color: #CA1001;	scrollbar-highlight-color: #ffffff;	scrollbar-3dlight-color: #a3a3a3;	scrollbar-darkshadow-color: #000000;	scrollbar-track-color: #ffffff;	scrollbar-arrow-color: #CA1001;	}#kopf{	clear:both;	height: 120px;	text-align:center;	border-bottom:1px solid #CA1001;}#center-head{	width:960px;	height:80px;	margin:0 auto 0;		xborder:1px solid #00ff00;}#head-left{	float:left;	margin-top:40px;	margin-top:20px;/*Nur für die Baustelle*/	margin-left:50px;	-margin-left:25px;}#head-right{	float:right;	margin-top:18px;	margin-right:167px;	-margin-right:52px;}#center{	text-align:left;	width:960px;	margin:0 auto 0;		xxxborder:1px solid #ff0000;}#content{	width:960px;	text-align:left;	margin-top:55px;}#main{	width:960px;	float:left;		xxxbackground-color:#FF3333;}#contentblock{	float:left;	display:block;	text-align:left;	width:960px;	-width:960px;		xxxbackground-color:#ccaa00;}#contentblock .contentleft{	float:left;	display:block;	width:585px;	xxxmax-width:365px;	overflow:hidden;	margin:0px;	padding:0px;				xxxbackground-color:#99CCCC;}#contentblock .contentleft img{	border:none;}#contentblock .contentright{	float:left;	display:block;	margin-left:10px;	width:365px;		margin-left:5px;	-width:355px;		xxxbackground-color:#6666FF;	}#contentblock .contentright .deutsch{	xxxheight:50px;	margin-top:130px;	margin-bottom:30px;		xxxbackground-color:#FFFF33;}/*#contentblock .contentright .deutsch a{	color:#000000;	text-decoration:none;}*/#contentblock .contentright .english{	xxxheight:50px;		xxxbackground-color:#FFFF33;}a:link, a:visited, a:active{	font-size:14px;	color:#000000;	text-decoration:none;}a:hover{	color:#CA1001;}#contentblock .contentright .english a:link,#contentblock .contentright .english a:visited,#contentblock .contentright .english a:active{	color:#808080;}#contentblock .contentright .english a:hover{	color:#CA1001;}#contentblock .contentright #inhalt{	height:295px;	overflow:auto;	margin-bottom:26px;		xxxbackground-color:#FFFF33;}#contentblock .contentright #blattermenu{	text-align:center;		float:left;	width: 365px;	xbackground-color:#ddeecc;}#contentblock .contentright #blattermenu .blattleft{	text-align:left;	float:left;	xdisplay:block;		width:150px;	xborder:1px dotted #ff0000;}#contentblock .contentright #blattermenu .blattcenter{	float:left;	xdisplay:block;		width:65px;	xborder:1px dotted #00ff00;}#contentblock .contentright #blattermenu .blattright{	text-align:right;	float:left;	xdisplay:block;		width:150px;	xborder:1px dotted #0000ff;}#contentblock .contentright #blattermenu span{	white-space:nowrap;	xborder:1px dotted #ff0000;}#contentblock .contentright #blattermenu a:link,#contentblock .contentright #blattermenu a:visited,#contentblock .contentright #blattermenu a:active{	text-decoration:none;	color:#808080;	margin-left:4px;	margin-right:4px;	}#contentblock .contentright #blattermenu a:hover{	text-decoration:none;	color:#CA1001;	margin-left:4px;	margin-right:4px;	}#contentblock .contentright #blattermenu a.aktiv{	text-decoration:none;	color:#CA1001;	margin-left:4px;	margin-right:4px;	}#contentblock .contentright ul.level3{	list-style:none;	margin:0px;	padding:0px;	float: left;	color:#808080;	line-height:15px;}#contentblock .contentright ul.level3 li{	display:inline;	white-space:nowrap;		float:left;	-float:none;}	#contentblock .contentright ul.level3 li a{		color:#000000;	text-decoration:none;}		#contentblock .contentright ul.level3 li a:hover{	color:#CA1001;	text-decoration:none;	}	#contentblock .contentright ul.level3 li.notmember a{	color:#808080;	text-decoration:none;	}	#contentblock .contentright ul.level3 li.notmember a:hover{	color:#CA1001;	text-decoration:none;	}h1.headoverview{	margin:0px;	padding:0px;	color:#808080;	font-size:18px;	margin-bottom: 20px;		margin-bottom: 33px;}h1.headoverview_one_block{	margin:0px;	padding:0px;	color:#808080;	font-size:18px;		height:20px;}h2.subheadoverview_one_block{	margin:0px;	padding:0px;	color:#808080;	font-size:10px;	xxmargin-bottom: 20px;		height:33px;		xxbackground-color:#99FF33;}/* Styles für die Einspaltige Darstellung z.B. Startseiten */#content_one_block{	float:left;	display:block;	width:740px;	text-align:left;	height:450px;}#content_one_block .contentright_one_block{	float:left;	display:block;	margin-left:375px;	width:365px;	-margin-left:187px;		xborder:1px dotted #ff33cc;	}/* Styles für die Einspaltige Darstellung z.B. Startseiten */.content_one_line_head{	xxfloat:left;	font-size:14px;	color:#808080;	font-weight:bold;		margin-left:370px;	margin-bottom:27px;		xxbackground-color:#00FFFF;}.content_one_line{	float:left;		clear:both;		xxborder:1px solid #ff0000;}.content_one_line_break{	clear:both;}.content_one_line_fixed{	float:left;	clear:both;	height:331px;	width:720px;		xxxborder:1px solid #ff0000;}.content_one_line_menu{	float:left;	margin-top:6px;		xxborder:1px solid #ff0000;}#contentblock .zeile{	float:left;	width:740px;	margin-bottom:7px;		xborder:1px solid #ff0000;}#contentblock .zeile .zeileleft{	float:left;	xbackground-color:#FF6600;}#contentblock .zeile .zeileright{	float:left;	xbackground-color:#33CCCC;}