/* CSS Document */

	  #cfk{ width:350px; height:110px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top: 400px  ;
	  color:a8001c;
	  	text-align:block; 
		line-height:190%;
		font-family:Verdana;
		font-size:13px;
		overflow:hidden; 

	  }
	  #header{ width:782px; height:299px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top: 21px  ;

	  }
	  #navigation{ width:540px; height:27px;position: absolute;
       margin-left: 50%; 
      left:-148px;
	  top: 325px  ;

	  }
	  	  	  #teaser_aktuellauto{
	width:190px;
	height:550px;
	position: absolute;
	margin-left: 50%;
	left:-391px;
	top: 629px;
	text-align:block;
	line-height:170%;
	font-family:Verdana;
	font-size:12px;
	overflow:hidden;
	  }	
	  	  #teaser_aktuell{ width:190px; height:410px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top: 607px  ;

	  	text-align:block; 
		line-height:170%;
		font-family:Verdana;
		font-size:12px;
		overflow:hidden; 
	 
	  }	 
	  	  #teaser_aktuell_luft{ width:190px; height:410px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top: 627px  ;

	  	text-align:block; 
		line-height:170%;
		font-family:Verdana;
		font-size:12px;
		overflow:hidden; 
	 
	  }	 
	  	  #teaser_aktuell_ueberschrift{ width:250px; height:210px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top: 572px  ;
		color:#a8001c;
	  	text-align:block; 
		line-height:150%;
		font-family:Arial;
		font-size:16px;
		overflow:hidden;
		
	 
	  }	 
	  	  #text{ width:540px; height:429px;position: absolute;
       margin-left: 50%; 
      left:-148px;
	  top:435px  ;

	  	text-align:block; 
		line-height:170%;
		font-family:Verdana;
		font-size:12px;
		overflow:hidden; 
	 
	  }
	  	  #textimpressume{ width:560px; height:1400px;position: absolute;
       margin-left: 50%; 
      left:-148px;
	  top:435px  ;

	  	text-align:block; 
		line-height:170%;
		font-family:Verdana;
		font-size:12px;
		overflow:hidden; 
	 
	  }	  
	  
	  	  #textimpressum{ width:560px; height:1420px;position: absolute;
       margin-left: 50%; 
      left:-148px;
	  top:435px  ;

	  	text-align:block; 
		line-height:170%;
		font-family:Verdana;
		font-size:12px;
		overflow:hidden; 
	 
	  }	  	  
	  td{ 

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  table.rot{border:1px;bordercolor:#ff0000;cellpadding:20px;cellspacing:1px}
table.blau{border:1px;bordercolor:#0000ff;cellpadding:10px;cellspacing:1px} 
	  td1{ 

	  	text-align:block; 
		line-height:150%;
		font-family:Verdana;
		font-size:12px;
		overflow:hidden; 
	 
	  }
	  	  #textteam{ width:540px; height:792px;position: absolute;
       margin-left: 50%; 
      left:-150px;
	  top:435px;

	  	text-align:block; 
		line-height:170%;
		font-family:Verdana;
		font-size:12px;
		overflow:hidden; 
	 
	  }
	  	  #textkarte{ width:540px; height:735px;position: absolute;
       margin-left: 50%; 
       left:-120px;
	  top:480px;

	  	text-align:right; 
		line-height:170%;
		font-family:Verdana;
		font-size:12px;
		overflow:hidden; 
	 
	  }
	  	  #textlieferant{ width:540px; height:635px;position: absolute;
       margin-left: 50%; 
      left:-120px;
	  top:440px;

	 
	  }
	  	  #ueberschrift{ width:300px; height:20px;position: absolute;
       margin-left: 50%; 
      left:-148px;
	  top: 400px  ;
		color:#a8001c;
	  	text-align:block; 
		line-height:150%;
		font-family:Arial;
		font-size:16px;
		overflow:hidden;
		 
	 
	  }
	  	  #ueberschrift1{ width:300px; height:20px;position: absolute;
       margin-left: 50%; 
      left:-106px;
	  top: 420px  ;
		color:#a8001c;
	  	text-align:block; 
		line-height:150%;
		font-family:Arial;
		font-size:16px;
		overflow:hidden;
		 
	 
	  }
	  	  #ueberschrift2{ width:300px; height:20px;position: absolute;
       margin-left: 50%; 
      left:-348px;
	  top: 591px  ;
		color:#a8001c;
	  	text-align:block; 
		line-height:150%;
		font-family:Arial;
		font-size:16px;
		overflow:hidden;
		 
	 
	  }

	  	  #footer1{ width:200px; height:44px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top:950px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  	  #footer2{ width:329px; height:83px;position: absolute;
       margin-left: 50%; 
      left:-145px;
	  top:898px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  	  #footer3{ width:300px; height:83px;position: absolute;
       margin-left: 50%; 
      left:130px;
	  top:898px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  	  #footer1team{ width:200px; height:95px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top:1310px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  	  #footer2team{ width:300px; height:95px;position: absolute;
       margin-left: 50%; 
      left:-145px;
	  top:1258px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  	  #footer3team{ width:300px; height:95px;position: absolute;
       margin-left: 50%; 
      left:130px;
	  top:1258px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  	  #footer1karte{ width:200px; height:45px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top:1260px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  	  #footer2karte{ width:300px; height:55px;position: absolute;
       margin-left: 50%; 
      left:-145px;
	  top:1208px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:visible; 
	 
	  }
	  	  #footer3karte{ width:300px; height:55px;position: absolute;
       margin-left: 50%; 
      left:130px;
	  top:1208px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:visible; 
	 
	  }
	  
	  	  #footer1im{ width:200px; height:35px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top:1960px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  	  #footer2im{ width:300px; height:55px;position: absolute;
       margin-left: 50%; 
      left:-145px;
	  top:1908px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:visible; 
	 
	  }
	  	  #footer3im{ width:300px; height:55px;position: absolute;
       margin-left: 50%; 
      left:130px;
	  top:1908px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:visible; 
	 
	  }
	  
	  	  #footer1ime{ width:200px; height:35px;position: absolute;
       margin-left: 50%; 
      left:-391px;
	  top:1810px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:hidden; 
	 
	  }
	  	  #footer2ime{ width:300px; height:55px;position: absolute;
       margin-left: 50%; 
      left:-145px;
	  top:1758px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:visible; 
	 
	  }
	  	  #footer3ime{ width:300px; height:55px;position: absolute;
       margin-left: 50%; 
      left:130px;
	  top:1758px  ;

	  	text-align:block; 
		line-height:130%;
		font-family:Verdana;
		font-size:10px;
		overflow:visible; 
	 
	  }



	
 
* {
	margin: 0;
	padding: 0;
}
	  
a {
  color: #a8001c;
	cursor: pointer;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color:#000000;
}
	
img, div { behavior:  url(../../../fabo/css/iepngfix.htc)}

.a td {
	  	text-align:block; 
		line-height:140%;
		font-family:Verdana;
		font-size:12px;
		overflow:visible; } //rote Schrift
.b td {
	  	color:#a8001c;
	  	text-align:block; 
		line-height:150%;
		font-family:Arial;
		font-size:16px;
		overflow:hidden; } //grüne Schrift
.c td {color: #00f;} //blaue Schrift
	  
	  
	  

