#topnav 		{ position:relative; top:0px; left:324px; float:left; width:469px; margin-top:-33px; }

#flashmovie 	{ position:relative; top:-2px; left:6px; width:796px; float:left;}


.topnav_unternehmen			{ width:117px; height:31px; float:left; cursor:pointer; background-color:#dbdbdb; margin-right:2px; }

.topnav_produkte 			{ width:86px; height:31px; float:left; cursor:pointer; background-color:#dbdbdb; margin-right:2px; }

.topnav_service				{ width:73px; height:31px; float:left; cursor:pointer; background-color:#dbdbdb; margin-right:2px; }

.topnav_referenzen			{ width:112px; height:31px; float:left; cursor:pointer; background-color:#dbdbdb; margin-right:2px;}

.topnav_kontakt				{ width:73px; height:31px; float:right; cursor:pointer; background-color:#dbdbdb; }

.topnav_unternehmen_r 		{ width:117px; height:31px; float:left; cursor:pointer; background-color:#1a8592; margin-right:2px; }

.topnav_produkte_r 			{ width:86px; height:31px; float:left; cursor:pointer; background-color:#1a8592; margin-right:2px; }

.topnav_service_r 			{ width:73px; height:31px; float:left; cursor:pointer; background-color:#1a8592; margin-right:2px; }

.topnav_referenzen_r 		{ width:112px; height:31px; float:left; cursor:pointer; background-color:#1a8592; margin-right:2px; }

.topnav_kontakt_r 			{ width:73px; height:31px; float:right; cursor:pointer; background-color:#1a8592; }


.topnav_txt { padding-top:8px; text-align:center; cursor:pointer;}

.leftnav_txt { padding-top:8px; cursor:pointer; padding-left: 15px; padding-top:5px;}


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

#menue_left		{ position:relative; top:30px; left:16px; float:left; width:184px; padding-bottom:50px; }

#menue_left2	{ position:relative; top:0px; left:16px; float:left; width:184px; padding-bottom:50px; }

#menue_right	{ position:relative; top:30px; right:16px; float:right; width:170px; padding-bottom:25px; background-color:#FFFFFF; }

#inhalt			{ position:relative; top:-20px; left:16px; float:left; padding-bottom:30px; width:768px; background-image:url(../img/bg_inhalt.gif); background-repeat:repeat-y; }

#inhalt_ges		{ position:relative; top:5px; left:45px; float:left; padding-top:20px; padding-bottom:30px; width:539px; }

.menue_kat		{ width: 184px; height: 25px; cursor:pointer; background-color:#dbdbdb; margin-bottom:1px; }

.menue_kat_r	{ width: 184px; height: 25px; cursor:pointer; background-color:#babdc3; margin-bottom:1px; }

.menue_kat2		{ width: 184px; height: 25px; cursor:pointer; background-color:#dbdbdb; margin-bottom:1px; }
.menue_kat2 .leftnav_txt { color:#e90000; }

.menue_kat2_r	{ width: 184px; height: 25px; cursor:pointer; background-color:#e90000; margin-bottom:1px; }
.menue_kat2_r .leftnav_txt { color:#fff; }

.menue_kontakt_head	{ width: 170px; height: 25px; cursor:pointer; margin-bottom:1px; }
	
.men_abstand { padding-left: 15px; padding-top:6px; }
	
.men_abstand_center { padding-left: 32px; padding-top:6px; }
	
.men_abstand2 { padding-left: 40px; padding-top:7px; }

.menue_kontakt { width: 170px; height: 40px; margin-top:4px; }	

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

.cnt_foofighter { position:relative; top:20px; right:15px; text-align:right; float:right; width:500px;}
	
.rahmen { border: 1px solid #000000; margin-bottom:7px; }

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

.left { float:left; width:210px; margin-bottom:15px;}

.right { float:right; width:210px; margin-bottom:15px;}

.float_left { margin-top:3px; margin-right:10px; margin-bottom:5px;}
