.navi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: 135px;
	width: 135px;
	background-color: #f1f1f1;
	text-align: left;
	vertical-align: top;
	border: 3px solid #FFFFFF;
}
.navi0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;	
	text-align: left;
	text-indent: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.nav0:link {
	color: #000000;
	text-decoration: none;
}
a.nav0:visited {
	color: #000000;
	text-decoration: none;
}
a.nav0:hover {
	text-decoration: underline;
}
.navi1_1 {
	background-color: #91b11b;
	text-align: left;
	text-indent: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 3px solid #FFFFFF;
}
.navi1_2 {
	background-color: #8ea511;
	text-align: left;
	text-indent: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 3px solid #FFFFFF;
}
.navi1_3 {
	background-color: #829949;
	text-align: left;
	text-indent: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 3px solid #FFFFFF;
}
.navi1_4 {
	background-color: #739966;
	text-align: left;
	text-indent: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 3px solid #FFFFFF;
}
a:link {
	color: #005eab;
	text-decoration: none;
}
a:visited {
	color: #005eab;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.navi1_5 {
	background-color: #5f8c8f;
	text-align: left;
	text-indent: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 3px solid #FFFFFF;
}
.navi1_6 {
	background-color: #466b75;
	text-align: left;
	text-indent: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 3px solid #FFFFFF;
}
.navi1_7 {
	background-color: #2f4b5b;
	text-align: left;
	text-indent: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 3px solid #FFFFFF;
}
span.pfeil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #91b11b;
}

a.nav1:link {
	font-size: 0.8em;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.nav1:visited {
	font-size: 0.8em;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.nav1:hover {
	text-decoration: underline;
}

span.nav2_text {
	color: #666666;
	text-decoration: none;
}
a.nav2:link {
	color: #666666;
	text-decoration: none;
}
a.nav2:visited {
	color: #666666;
	text-decoration: none;
}
a.nav2:hover {
	text-decoration: underline;
}

a.nav2_on:link {
	color: #000000;
	text-decoration: none;
}
a.nav2_on:visited {
	color: #000000;
	text-decoration: none;
}
a.nav2_on:hover {
	text-decoration: underline;
}

.spalte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	width: 135px;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	border: 3px solid #FFFFFF;
}
.spalte2 {
	width: 558px;
	background-color: #ebecee;
	text-align: left;
	vertical-align: top;
	border: 3px solid #FFFFFF;
}
.spalte2_partner {
	width: 515px;
	background-color: #ebecee;
	text-align: left;
	vertical-align: top;
	border: 3px solid #FFFFFF;
}
.spalte2_start {
	width: 558px;
	background-color: #91b11b;
	text-align: left;
	vertical-align: top;
	border: 3px solid #FFFFFF;
}
.spalte3 {
	width: 276px;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	border: 3px solid #FFFFFF;
}
.cont_titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #3d5664;
	font-weight: bold;
}
.cont_block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #3d5664;
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 25px;
}
.start_white {
	font-size: 1.3em;
	color: #FFFFFF;
}
a.start_weiss_link:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.start_weiss_link:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.start_weiss_link:hover {
	text-decoration: underline;
}
.gross {
	font-size: 1.1em;
}
div.loesungen_features {
	background-color: #8ea511;
	width: 236px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	padding: 20px;
}
div.loesungen_link {
	background-color: #ffffff;
	width: 236px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #3d5664;
	padding: 20px;
}
.bildunterschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}	
.startseite_hotline {
    color: #3d5664
}.angebot_box {
	background-color: #91b11b;
	padding: 10px;
}

