.leistungen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border: none;

	padding-top: 80px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.start {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border: none;

	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 160px;
}
.aktuelles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border: none;
	padding-top: 75px;
	padding-bottom: 10px;
	padding-left: 160px;
}
.kontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border: none;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 160px;
}
.kontaktlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border: none;
	padding-top: 75px;
	padding-left: 15px;
}
.kontaktlinks2 {

	line-height: 25px;

}
.ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006666;
	line-height: 22px;

}
.fett {

	font-weight: bold;

}
.gruen {

	color: #006666;


}

.adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;

}


.bullet {font-size: 9px}

.impressum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border: none;
	padding-top: 35px;
	padding-left: 50px;
}
.impressumgruen {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bolder;
	color: #006666;
}
.impressumschwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bolder;
	color: #000000;

}
a{
	font-family: Arial, Helvetica, sans-serif;
	color: #006666;;
	text-decoration: none;
}
}
a:hover {

text-decoration: underline;
}

a.navi {
	font-family     : Arial, Helvetica, sans-serif;
	text-align      : left;
	font-size       : 13px;
	font-weight     : bold;
	padding-right	:0px;
	padding-left	:3px;
	color			: #000000;
	text-decoration : none;
}
a.navi:hover {
color       : #006666;
text-decoration  : none;
}
a.mainlevel  {
	font-family     : Arial, Helvetica, sans-serif;
	text-align      : left;
	font-size       : 13px;
	font-weight     : bold;
	border-right	: 1px solid #000;
	padding-right	:5px;
	padding-left	:3px;
	color			: #000000;
	text-decoration : none;
  }
a.mainlevel: link, visited{
font-weight     : bold;
color			: #000000;
text-decoration : none;


}
a.mainlevel:hover {
color       : #006666;
text-decoration  : none;
}

a.aktiv{
	font-family     : Arial, Helvetica, sans-serif;
	text-align      : left;
	font-size       : 13px;
	font-weight     : bold;
	border-right	: 1px solid #000;
	padding-right	:5px;
	padding-left	:3px;
	color			: #006666;
	text-decoration : none;

}
a.aktivrechts{
	font-family     : Arial, Helvetica, sans-serif;
	text-align      : left;
	font-size       : 13px;
	font-weight     : bold;
	padding-right	:0px;
	padding-left	:3px;
	color			: #006666;
	text-decoration : none;

}




input   {
	color: #000000;
	font-size: 15px;
	background-color: #FFFFFF;
	margin: 1px;
	border: solid 1px #C9361D;
	padding: 1px;

}



