body {
	background-image:url(../images/body_bg.jpg);
	margin:0px;
	font-family: Arial;
	font-size: 12px;
	color:#000000;
}

#flashcontent{  
	position: absolute; 
	z-index: 1; 
	top: 0; 
	left: 0; 
	width: 752px; 
	height: 316px;
	background-color:#5D0202;
}
#topangebot{
	z-index:20;
	position: absolute;  
	top: 168px; 
	left:20px; 
	width: 165px; 
	height:auto;
	vertical-align:bottom;
	font-family: Arial;
	font-weight:normal;
	font-size: 12px;
	color:#ffffff;
}
#topangebot a {
	font-family: Arial;
	font-weight:normal;
	font-size: 12px;
	color:#ffffff;

}
#quickanfrage{
	position: absolute;  
	top: 338px; 
	left:20px; 
	width: 110px; 
	height:auto;
	font-family: Arial;
	font-weight:normal;
	font-size: 10px;
	color:#323232;
}
#logos_unten{
	position: absolute;  
	top: 500px; 
	left:0px; 
	width: 200px; 
	height:auto;
	text-align:center;
}
.anfrage{
	font-family: Arial;
	font-weight:normal;
	font-size: 10px;
	color:#323232;

}
.short{
	font-family: Arial;
	font-weight:normal;
	font-size: 10px;
	color:#323232;

}
.topangebot{
	font-family: Arial;
	font-weight:normal;
	font-size: 14px;
	color:#ffffff;
	letter-spacing:2;

}
.quick{
	font-family: Arial;
	font-weight:normal;
	font-size: 14px;
	color:#323232;
	letter-spacing:2;
}
#content{  
	position: absolute;  
	top: 328px; 
	left: 210px; 
	width: 510px; 
	height:auto;
	font-family: Arial;
	font-weight:normal;
	font-size: 12px;
	color:#323232;
}
#content a{  
	font-family: Arial;
	font-weight:normal;
	font-size: 12px;
	color:#5D0202;
	text-decoration:none;
	
}
#logo{  
	position: absolute; 
	top: 0px; 
	left: 780px;
	width:173px;
}
#mainmenue{  
	position: absolute; 
	top: 155px; 
	left: 780px; 
	width:180px;

}

#schlaupe{  
	position: relative; 
	top: 30px; 
	left: 180px; 
	width:20px;
	height:30px;

}
#adresse{ 
	position: absolute;
	height:200px;
	width:180px;
	vertical-align:bottom;
	font-family:Arial;
	font-size:11px;
	font-weight:regular;
	letter-spacing:1;
	line-height:15px;
	color:#6F6F6F;
}
#adresse a{
	font-family:Arial;
	font-weight:regular;
	line-height:15px;
	font-size: 11px;
	color:#7F0000;
	text-decoration:none;
}
.Link a{
	font-family:Times;
	font-weight:normal;
	font-size: 12px;
	color:#636363;
	line-height:18px;
	letter-spacing:2;
	text-decoration:none;
}
.Link a:hover{
	font-family:Times;
	font-weight:normal;
	line-height:18px;
	font-size: 12px;
	color:#7F0000;
	letter-spacing:2;
	text-decoration:none;
}


.activeLink{
	font-family:Times;
	font-weight:normal;
	line-height:18px;
	font-size: 12px;
	color:#7F0000;
	letter-spacing:2;
	text-decoration:none;
}


h1{
	font-family: Times;
	font-weight:normal;
	font-size: 18px;
	color:#323232;
}


input { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#333332; text-decoration: none;}
input.short { width:16px;}
select { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#333332; text-decoration: none;}
select.anfrage { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#333332; text-decoration: none;}

.contenttable {
	color: #323232;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.td-0 {
	vertical-align: top;
	font-weight: bold;
	
}
.contenttable-0 {
	width: 100%;
	border-spacing: 0;
}
.contenttable-0 thead {
	background-color: #6F0505;
	color: white;
}
.contenttable-0 thead th {
	font-weight: normal;
}
.contenttable-0 td, .contenttable-0 th {
	padding: 12px 5px;
}
.td-1, .td-2, .td-3, .td-4, .td-5 {
	text-align:center;
}
.tr-odd {
	background-color: #D2D2D1;
}

#sommer2012 {
/*	display: none; */
	position: absolute;
	top: 20px;
	left: 510px;
	widht: 262px;
	height: 68px;
	z-index: 200;
}
