BODY {
	BACKGROUND: #555753;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
	vertical-align: middle;
}
table { 
	font: normal 200 12px Verdana;
	color: 555753; 
 	background: #fff; 
}
h2 {
	font: italic bold 11pt verdana;
	margin-bottom: 2px;
	color: #000000;	
}h3 {
	font: italic bold 11pt verdana;
	margin-bottom: 2px;
	color: #ed1c24;	
}
h4 {
	font: italic normal 10pt verdana;
	margin-bottom: 2px;
	color: #60625E;	
}
td.dots { 
	height: 1px;
	}
td.agb { 
	font: 10px Verdana;
	color: 555753; 
 	background: #fff; 
	}
table.tarifpreise {
	font: 11px Verdana;
	color: 60625E;
	text-decoration: none;
	font-style: normal;
	text-align: center;
	font-weight: 600;
}
td.km {
	color: #333333;
	text-decoration: none;
	font-style: inherit;
	text-align: center;
	font-variant: normal;
	font-weight: lighter;
	letter-spacing: inherit;
	font-size: 6pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.haftungsreduzierung {
	font: 9px Verdana;
	color: 60625E;
	text-decoration: none;
	font-style: normal;
	text-align: center;
	background-color: #f4f4f4;
}
a.menue:link {
	font: 12px Verdana;
	color: FFFFFF;
	text-decoration: none;
}
a.menue:hover {
	font: 12px Verdana;
	color: FFFFFF;
	text-decoration: noe;
}
a.menue:visited {
	font: 12px Verdana;
	color: FFFFFF;
	text-decoration: none;
}
a.menue:active {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: FFFFFF;
	text-decoration: none;
}
td.impressum {
	font: 9px Verdana;
	color: 60625E;
	text-decoration: none;
	text-align: left;
}
a.impressum:link {
	font: 10px Verdana;
	color: 939393;
	text-decoration: none;
}
a.impressum:hover {
	font: 10px Verdana;
	color: 939393;
	text-decoration: none;
}
a.impressum:active {
	font: 10px Verdana;
	color: 939393;
	text-decoration: none;
}
a.impressum:visited {
	font: 10px Verdana;
	color: 939393;
	text-decoration: none;
}
td.vertretungen {
	font: 9px Verdana;
	color: 60625E;
	text-decoration: none;
}
table.vertretungen {
	font: 9px Verdana;
	color: 60625E;
	text-decoration: none;
}
