#preisliste {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	letter-spacing: 0px;	
}

#preisliste2 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	letter-spacing: 0px;	
}

.bestellformular {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	letter-spacing: 0px;	
}

.bestellformular_links {
	border-left: 1px solid #BBC5DC;
	border-right: 0px;			
	border-top: none;
	border-bottom: 1px solid #FAFAFA;
	font-weight: normal;
	color: #0E3693;
	padding-top: 4px;
	padding-bottom: 4px;
}

.bestellformular_titel {
	border-left: none; 
	border-right: 0px;
	border-top: none;
	border-bottom: 1px solid #FAFAFA;
	font-weight: normal;
	color: #0E3693;
	vertical-align: top;	 
	padding-right: 15px;
	padding-top: 6px;
	padding-bottom: 4px;
	text-align: right;
}

.bestellformular_felder {
	width: 275px; 
	border-left: 0px;
	border-right: 1px solid #BBC5DC;			
	border-top: none;
	border-bottom: 1px solid #FAFAFA;
	font-weight: normal;
	color: #0E3693;
	text-align: left;
	vertical-align: top;	
	padding-left: 0px;
	padding-top: 6px;
	padding-bottom: 4px;
} 





.titelzeile {
	border-right: 1px solid #788bc3; 	
	border-left: 0px none;
	border-top: 0px none;
	border-bottom: 0px solid #537DCB;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	background-repeat: repeat-x;	
}  

.subtitelzeile { 
	border-right: 1px solid #BBC5DC;
	border-left: 1px solid #BBC5DC; 
	border-top: none;
	border-bottom: 1px solid #FAFAFA;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #264a9e;
	text-align: left;
	height: 23px;
}


.datenzeile_links { 
	border-left: 1px solid #BBC5DC;
	border-right: 1px solid #BBC5DC;			
	border-top: none;
	border-bottom: 1px solid #FAFAFA;
	font-weight: normal;
	color: #0E3693;
	padding-top: 4px;
	padding-bottom: 4px;
}  


.datenzeile_rechts {
	border-left: none;
	border-right: 1px solid #BBC5DC;			
	border-top: none;
	border-bottom: 1px solid #FAFAFA;
	font-weight: normal;
	color: #0E3693;
	text-align: center;
	vertical-align: middle;	
	padding-top: 4px;
	padding-bottom: 3px;
} 

.datenzeile_normal {
	border-left: none; 
	border-right: 1px solid #BBC5DC;			
	border-top: none;
	border-bottom: 1px solid #FAFAFA;
	font-weight: normal;
	color: #0E3693;
	vertical-align: middle;	 
	padding-top: 4px;
	padding-bottom: 3px;
	
}

.abschlusszeile {
	border-top: 1px solid #BBC5DC;
	border-right:  0px none;
	border-bottom: 0px none;
	border-left:  0px none;
	height: 23px;
}


.aktuelles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing: 0px;	
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: normal;
}
 

.ergebnis {
	border: 1px solid #BBC5DC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E3693;
 	 
}
