.kontaktfeld { 
	font-family: 	Arial, Helvetica; 
	font-size: 	11px; 
	font-weight: 	normal; 
	color: 		#000000; 
	text-decoration:      none; 
	background-color:#FFFFFF; 
	border-color:	#690D1D; 
	border-style:	solid; 
	border-width:	1px;
}

 .kontaktbutton { 
	font-family: 	Arial, Helvetica; 
	font-size: 	12px; 
	font-weight: 	normal; 
	color: 		#FFFFFF; 
	text-decoration: none; 
	background-color:#690D1D; 
	border-color:	#000000; 
	border-style:	solid; 
	border-width:	1px;
}

.error {
	border-color:#FF0000;
}

#list_line {
	width:			440px;
	padding:		2px 0px 2px 0px;
	float:			left;
}

#list_form_text {
	width:			120px;
	line-height:	20px;
	padding:		0px 0px 0px 10px;
	float:			left;			
}

#list_form_input {
	width:			300px;
	padding:		0px 0px 0px 10px;
	float:			left;			
}

#umgebung {
	width:			900px;
	background-image:url(images/umgebung_bg.jpg);
	overflow:		hidden;
	text-align:		left;
}

#umgebung .col{
	overflow:		hidden;
	margin-bottom: 	-4000px; 
	padding-bottom: 4000px;
}

#header {
	width:			900px;
	height:			200px;
	float:			left;	
	background-image:url(images/umgebung_bg.jpg);		
}

#content {
	width:			900px;
	float:			left;
	background-image:url(images/umgebung_bg.jpg);
	padding:		0px 0px 10px 0px;
}

#content_menue {
	width:			220px;
	float:			left;
}

#content_menue_logo {
	width:			220px;
	height:			170px;
	float:			left;
	background-image:url(images/menue_logo.jpg);
}

#content_menue_btnfield {
	width:			170px;
	float:			left;
	padding:		0px 30px 0px 20px;
	background-image:url(images/menue_btnfiel_bg.jpg);	
}

#content_menue_btn a {
	width:			150px;
	height:			18px;
	line-height:	18px;
	color:			#FFFFFF;
	text-decoration:none;
	background-color:#690D1D;
	display:		block;
	font-weight:	bold;
	float:			left;
	padding:		0px 10px 0px 10px;
}

#content_menue_btn a:hover {
	background-color:#4E4E4E;
}

#content_menue_btnsub a {
	width:			140px;
	height:			18px;
	line-height:	18px;
	color:			#FFFFFF;
	text-decoration:none;
	background-color:#690D1D;
	display:		block;
	font-weight:	normal;
	float:			left;
	padding:		0px 10px 0px 20px;
}

#content_menue_btnsub a:hover {
	background-color:#4E4E4E;
}

#content_text_mB {
	width:			460px;
	float:			left;
	padding:		0px 0px 0px 10px;
}

#content_bilder {
	width:			200px;
	float:			left;
	padding:		0px 0px 0px 10px;
}

#footer {
	width:			900px;
	height:			45px;
	float:			left;
}

#footer_line {
	width:			900px;
	height:			5px;
	float:			left;
	background-color:#690D1D;
	overflow:		hidden;
}

#footer_text {
	width:			670px;
	height:			40px;
	font-size:		11px;
	color:			#666666;
	float:			left;
	background-color:#FFFFFF;
	line-height:	20px;
}

#footer_logo {
	padding:		0px 0px 0px 20px;
	width:			210px;
	height:			40px;
	float:			left;
	background-color:#FFFFFF;
}

#aktuelles {
	width:			460px;
	float:			left;
	padding:		10px 0px 0px 0px;
}

#aktuelles_box{
	width:			460px;
	float:			left;
	padding:		0px 0px 30px 0px;
}

#aktuelles_box_title {
	width:			460px;
	float:			left;
	border-bottom:	1px dotted #666666;
	color:			#690D1D;
	font-size:		16px;
	line-height:	16px;
	font-weight:	bold;
}

#aktuelles_box_subtitle {
	width:			460px;
	float:			left;
	font-weight:	bold;
	padding:		2px 0px 5px 0px;
}

#aktuelles_box_content {
	width:			460px;
	float:			left;
}
