BODY { 
margin:0px;  
padding:0px;
background:#333333;
font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#ffffff; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
}


.groesse{
width:100%;
height:100%;
}
.groesse2{

height:616;
}
.oben{
vertical-align:top;
}

.bgHead{
background-image:url(../Bilder/flexAd_01.jpg);
background-repeat:repeat-x;
width:1010px;
height:29px;

}

.bgContent{
background-image:url(../Bilder/flexAd_01.jpg);
vertical-align:top;
width:1010px;
height:552px;
}

.bgLaufleiste{
vertical-align:top;
background-image:url(../Bilder/flexAd_13.jpg);
width:760px;
height:79px;

}

.untermenue{
background-image:url(../Bilder/flexAd_30.jpg);
width:225px;
height:357px;
vertical-align:top;
}
.content1{
background-image:url(../Bilder/flexAd_32.jpg);
width:683px;
height:357px;
vertical-align:top;
}

.fusszeile{
	font-family:verdana,Geneva,Helvetica,sans-serif;
	color:#3d3d3d;  
	font-weight:normal;
	font-size:10px;
	padding-top:3px;
	
}

.laufleiste{
padding-top:8px;
}

.schnittLaufleiste{
width:760px;
height:63px;
overflow:hidden;
}
.dreiBilder{
width:248px;
height:63px;
overflow:hidden;
}


.scrollb{
padding-left:13px;
padding-top:37px;
position:relative;
top:0px;
left:0px;
}

.unter{
padding-top:37px;
padding-left:35px;
height:320px;


overflow:hidden;
}

.schnittMenue1{
width:183px;
overflow:hidden;
}
.schnittMenue2{
height:10px;
overflow:hidden;
}

.schnittMenue3{
height:8px;
overflow:hidden;
}
.schnittMenue33{
height:1px;
overflow:hidden;
}
.schnittMenue4{
height:36px;
overflow:hidden;
}
.relativ{
position:relative;
top:0px;
left:0px;
}

/*################## Größe des Srcollbereichs ohne scrollbalken########################*/
div#hold	{
	position:relative;
	left:0px; top:0px; 
	overflow:hidden;
	width:632px;
	height:290px;
	z-index:100;
	padding-top:0px;
	
	}
	
/*################## Größe des Srcollbereichs inklusive scrollbalken########################*/
div#wn	{ 
	position:relative; 
	left:0px; top:0px; 
	width:607px; 
	height:290px; 
	clip:rect(0px, 607px, 290px,0px); 
	overflow:hidden;	
	z-index:1; 
	padding-top:0px;
	}
	
/*################## css für die Schrift im Inhaltsbereich ########################*/
div.content { 
	position:relative; visibility:hidden;
	left:0px; top:0px; 
	z-index:1;
	font-family:verdana,Geneva,Helvetica,sans-serif; 
	color:#ffffff; 
	font-weight:normal;
	font-size:11px;
	line-height:17px;
	text-align:justify;
	padding-top:0px;
	}


div#scrollbar { 
  position:relative; left:0px; top:0px;
  width:10px; 
  height:290px; 
  font-size:1px; 
  z-index:1;
  }
  
  /*################## größe des srollbalken hintergrundes ########################*/
div#track { 
  position:relative; 
  left:0px; 
  top:0px;
  width:8px; 
  height:290px;
  background: url("images/track.gif") #414244 repeat;
  z-index:1;
  visibility:hidden;
  }
  
/*################## Größe des des scrollbalkens und farbe########################*/
div#dragBar {
  position:relative; left:2px; top:1px;
  width:8px; height:60px;
  background-color:#6c6c6e;
  z-index:1;
  visibility:hidden;
  cursor:pointer;
  }  
div#up { position:relative; left:0px; top:0px; z-index:200;visibility:hidden; }  
div#down { position:relative; left:0px; top:314px; z-index:300; visibility:hidden;}  

/* ##################### SCROLLBALKEN ################################  */

a{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#e60707; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
									
								}

a:hover {font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#ffffff; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
							  						
}

.abs{

	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.rot{
color:#e60707;
font-family:verdana,Geneva,Helvetica,sans-serif; 
}


.abs2{
	list-style-type:square;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.abstandL{
 margin-left:30px;
 width:100%;
}

.fontsmall{
	font-size:9px;
}

.fontsmall2{
	font-size:11px;
}

.fontlarge{
	font-family:verdana,Geneva,Helvetica,sans-serif;
	text-transform:uppercase; 
	font-size:14px;
	line-height:18px;
}
.contentTable {
	font-family:verdana,Geneva,Helvetica,sans-serif;
	color:#ffffff;  
	font-weight:normal;
	font-size:11px;
	text-decoration:none; 
	width:607px;
	line-height:17px;
	text-align:justify;

}

.schnitt{
overflow:hidden;
width:607px;
font-family:verdana,Geneva,Helvetica,sans-serif;
	color:#ffffff;  
	font-weight:normal;
	font-size:11px;
	text-decoration:none; 

	line-height:17px;
	
}

.schnittAnsicht{
overflow:hidden;
width:607px;
font-family:verdana,Geneva,Helvetica,sans-serif;
	color:#ffffff;  
	font-weight:normal;
	font-size:11px;
	text-decoration:none; 
text-align:center;
	line-height:17px;
	
}
.imgleft { float: left; margin-right: 15px; margin-bottom: 1px; } 

.imgright { float: right; margin-left: 15px; margin-bottom: 1px; } 

a.anfrage{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#ffffff; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
		line-height:12px;
									
								}

a:hover.anfrage{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
				line-height:12px;
							  						
}

a.anfrageA{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#e60707; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
		line-height:12px;
									
								}

a:hover.anfrageA{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
				line-height:12px;
							  						
}

a.unter1{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#ffffff; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
		
		text-transform:uppercase;
									
								}

a:hover.unter1{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
			
				text-transform:uppercase;			  						
}

a.unter1A{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#e60707; 
		font-weight:normal;
		font-size:12px;
		text-decoration:none;
		
		text-transform:uppercase;
									
								}

a:hover.unter1A{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:normal;
				font-size:12px;
				text-decoration:none;
				
				text-transform:uppercase;			  						
}

a.unter1Fett{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#ffffff; 
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		text-transform:uppercase;
									
								}

a:hover.unter1Fett{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:bold;
				font-size:12px;
				text-decoration:none;
				text-transform:uppercase;			  						
}

a.unter1AFett{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#e60707; 
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		text-transform:uppercase;
									
								}

a:hover.unter1AFett{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:bold;
				font-size:12px;
				text-decoration:none;
				text-transform:uppercase;			  						
}

a.unter2{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#ffffff; 
		font-weight:normal;
		font-size:11px;
		text-decoration:none;
		line-height:15px;
		
									
								}

a:hover.unter2{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:normal;
				font-size:11px;
				text-decoration:none;
				line-height:15px;
									
}

a.unter2A{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#e60707; 
		font-weight:normal;
		font-size:11px;
		text-decoration:none;
		line-height:15px;
		
									
								}

a:hover.unter2A{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:bold;
				font-size:11px;
				text-decoration:none;
				line-height:15px;				
}
a.unter2Fett{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#ffffff; 
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		line-height:15px;
		
									
								}

a:hover.unter2Fett{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:bold;
				font-size:12px;
				text-decoration:none;
				line-height:15px;
									
}

a.unter2AFett{font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#e60707; 
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		line-height:15px;
		
									
								}

a:hover.unter2AFett{font-family:verdana,Geneva,Helvetica,sans-serif; 
				color:#e60707; 
				font-weight:bold;
				font-size:12px;
				text-decoration:none;
				line-height:15px;				
}

option{
		font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#000000; 
		font-weight:normal;
		font-size:11px;
}

select{
		font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#000000; 
		font-weight:normal;
		font-size:11px;
}

input{
		font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#000000; 
		font-weight:normal;
		font-size:11px;
		borde-color:#343537;
		border-width:1px;
		border-style:solid;
		padding-left:3px;
		
}

textarea{
		font-family:verdana,Geneva,Helvetica,sans-serif; 
		color:#000000; 
		font-weight:normal;
		font-size:11px;
		borde-color:#343537;
		border-width:1px;
		border-style:solid;
		padding-left:3px;
		width:250px;
		height:80px;
}
