body {
	background-color: #E4EDF4;
	text-align: center;
	margin: 0px;
}

#homepage {
	width: 900px; 
	margin-top: 15px;
	text-align: left;
	border: 1px solid #000000;
	background-color: #ffffff;
}
	#kopfzeile{
		width: 900px;
		background-color: #CCCCCC;
		border-bottom: 1px solid #000000;
	}
		#sprache{
			text-align: right;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 3px;
			padding-bottom: 3px;
		}
			.sprach_link{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			text-decoration: none;			
			}
		#logo{
			float: left;
			width: 240px;
			height: 120px;
			padding-left: 10px;
			padding-top: 15px;
		}
		#seitentitel{
			float: right;
			font-family: arial, verdana, helvetica, sans-serif;
			color: #ffffff;
			font-size: 45px;
			padding-right: 13px;
			padding-top: 75px;
		}
	#navigation{
		/* background-color: #CCCCCC; */
		width: 900px;
		height: 18px;
		margin:0px;
		padding:0px;
		border-bottom: 1px solid #000000;
	}
	#menu{
		float: left;
		width: 180px;
		padding-left: 10px;
		padding-bottom: 10px;
		padding-top: 10px;
	}
	#seiteninhaltsteil{
		float: left;
		width: 679px;
		padding-left: 10px;
		padding-top: 15px;
		padding-bottom: 15px;
		padding-right: 10px;
		border-left: 1px solid #cbcbcb;
	}
		#seitenpfad{
			width: 679px;
			padding-bottom: 10px;
		}
		#seiteninhalt{
			width: 679px;
		}
		#inhalt{
			float:left;
			width: 678px;
		}
	#trenner{
		float:left;
		width:1px;
		height:340px;
	}
	#adresse{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11px;  /*12px*/
		color: #000000;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 3px;
		padding-bottom: 3px;
		text-align: center;
		background-color: #ffffff;
		border-top: 1px solid #cbcbcb;
	}
.udm {
	padding-left: 195px;
}
#udm {
	padding-left: 195px;
}
element.style {
z-index:1008;
}
ul[class^="udm"]:not([class="xxx"]) li a {index.cf...40&Lang=1 (Linie 0)
margin-bottom:0;
}
.udm li a:visited {index.cf...40&Lang=1 (Linie 0)
background-color:#CCCCCC;
background-image:none;
/*border-color:#CCCCCC #000000 #CCCCCC #CCCCCC;*/
border-style:solid;
border-width:1px;
color:#000000;
font-style:normal;
}
ul[class^="udm"] li a {index.cf...40&Lang=1 (Linie 0)
float:none;
position:relative;
}
.udm li a {index.cf...40&Lang=1 (Linie 0)
margin-bottom:0;
}
.udm li a {index.cf...40&Lang=1 (Linie 0)
float:none;
position:relative;
}
.udm li a {index.cf...40&Lang=1 (Linie 0)
display:block;
float:left;
position:static;
white-space:nowrap;
}
.udm a, .udm a.nohref {index.cf...40&Lang=1 (Linie 0)
font-size:12px;
}
.udm a, .udm a:link, .udm a.nohref {
	border-color: #FFFFFF #000000 #FFFFFF #FFFFFF;
	background-color: #FFFFFF;
}
#udm a, .udm a:link, .udm a.nohref {
	/* border-color: #FFFFFF #000000 #FFFFFF #FFFFFF; */
	background-color: #FFFFFF;
}