.topnav {  
	background-image:url(../img/bg_topnav.gif);
	position:relative; 
	float:left;
	top:0px; 
	left:0px; 
	width:800px; 
	height:31px;
}

#cnt_foofighter { 
	position:relative; 
	top:6px;  
	right:15px; 
	text-align:right; 
	float:right;
	width:500px; 
}

.menue_left_cnt {
	position:relative; 
	top:10px; 
	left:15px; 
	float:left;
}

.img_top_bez {
	position:relative; 
	top:0px; 
	left:0px; 
	float:left;
	width:800px; 
	height:152px;
	background-image:url(../img/img_top_hintergrund.jpg);
	background-repeat:no-repeat;
}

/* #main_gesamt ist für ein zweispaliges Layout gedacht */

#menue_left		{ position:relative; top:30px; left:16px; float:left; width:184px; background-color:#FFFFFF; }

.leftnav_txt { padding-top:7px; cursor:pointer; padding-left: 35px;}

.leftnav_txt_top { padding-top:5px; cursor:pointer; padding-left: 10px;}

.menue_kat_top	{ width: 184px; height: 30px; cursor:pointer; background-image:url(../img/bg_leftnav_top.png); }

.menue_kat		{ width: 184px; height: 30px; cursor:pointer; background-image:url(../img/bg_leftnav.png); }

.menue_kat_r	{ width: 184px; height: 30px; cursor:pointer; background-image:url(../img/bg_leftnav_r.png);}


.content {
	position:relative;
	float:left;
	top:0px;
	left:50px;
	width:520px;
}

.footer_content {
	width:588px;
	height:56px;
}

.bild_links {  
	float:left; 	
	margin-right:10px; 
	margin-bottom:10px; 
}

.bild_rechts {  
	float:right; 
	margin-left:10px; 
	margin-bottom:10px; 
}

.abschnitt { 
	clear:both; 
	margin-bottom:20px; 
}

#abschluss { 
	clear:both; 
	position:relative; 
	top:0px; 
	left:0px; 
	float:left; 
	width:930px; 
	height:20px; 
}

.form { width: 280px; height:14px; }

.formfill { width: 280px; height:100px; }


