a {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

td {
	text-align: left;
}

img {
	border: 0
}

.suche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFEFDF;
	text-decoration: none;
}

.leitnavi {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #CE6900;
}

.navi {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	text-align: left;
}

.adresse {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 2px;
	text-align: left;
}

.regional-info {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #871B1B;
	text-decoration: none;
	text-align: left;
}

.regional-info-ort {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #871B1B;
	text-decoration: none;
	text-align: left;
}

.regional-info-punkte {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #871B1B;
	text-align: left;
}

.suchergebnis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #871B1B;
	text-decoration: none;
}

.px10rot {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #871B1B;
}

.px10rotohne {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #871B1B;
	text-decoration: none;
	text-align: left;
}

.px10boldrot {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #871B1B;
	text-align: left;
}

.px12rot {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #871B1B;
	text-align: left;
}

.px12boldrot {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #871B1B;
	font-weight: bold;
	text-align: left;
}

.evangelisch {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #871B1B;
	font-style: italic;
	text-align: left;
}

.px12schwarz {
	text-align: left;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
}

.px8schwarz {
	text-align: left;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
}

.px10boldschwarz {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}

.formular {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #CE6900;
	font-weight: bold;
}

.navi-drauf {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFEFDF;
	padding-top: 2px;
}

.px16boldrot {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	color: #871B1B;
	font-weight: bold;
	text-align: left;
}

.px14boldrot {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #871B1B;
	font-weight: bold;
	text-align: left;
}

.px18boldrot {
	font-family: Verdana, sans-serif;
	font-size: 18px;
	color: #871B1B;
	font-weight: bold;
	text-align: left
}

input.los {
	background-image: url(../images/los.gif);
	background-repeat: no-repeat;
	width: 32px;
	height: 19px;
	border: 0;
	cursor: pointer;
}