.headline, .headline a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 20px;
	font-style: normal;
	font-weight: 600;
	font-variant: normal;
	text-transform: none;
	color: #3366CC;
	text-decoration: none;
	letter-spacing: 0.03em;
	clip:   rect( );
	text-decoration: none;
}
.headline2, .headline2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #3366CC;
	text-decoration: none;
	letter-spacing: 0.03em;
	clip:   rect( );
	text-decoration: none;
}
.navi-ebene-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #344B66;
	text-decoration: none
}
.link-ebene-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #344B66;
	text-decoration: none
}
A.link-ebene-1:hover {
	color: #3366CC
}
.link-ebene-1-active {
	cursor: default;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3366CC;
	text-decoration: none
}
.activenavi-ebene-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3366CC;
	text-decoration: none
}
.abstand-header {
	padding-top: 22px
}
.abstand-header2 {
	padding-top: 22px;
	padding-left: 15px
}
.abstand-header3 {
	padding-bottom: 19px;
	padding-left: 15px
}
.abstand-header4 {
	padding-bottom: 10px;
	padding-left: 20px
}
.abstand-header5 {
	padding-top: 10px;
	padding-left: 10px;
	cursor: hand
}
.abstand-footer {
	margin-top: 15px
}
.abstand-navi-1 {
	height: 18px
}
.abstand-newstabelle {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-left: 15px
}
.header1 {
	padding-bottom: 10px
}
.headline1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4362C2;
	text-decoration: none;
	letter-spacing: 0.03em
}
.headline1_rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D0281E;
	text-decoration: none;
	letter-spacing: 0.03em
}
.headline2_rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	font-style: normal;
	font-weight: 900;
	font-variant: normal;
	text-transform: none;
	color: #D0281E;
	text-decoration: none;
	letter-spacing: 0.03em
}
.headline1_gruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #13A524;
	text-decoration: none;
	letter-spacing: 0.03em
}
.headline2_gruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	font-style: normal;
	font-weight: 900;
	font-variant: normal;
	text-transform: none;
	color: #13A524;
	text-decoration: none;
	letter-spacing: 0.03em
}
.headline1_blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4362C2;
	text-decoration: none;
	letter-spacing: 0.03em
}
.headline2_blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	font-style: normal;
	font-weight: 900;
	font-variant: normal;
	text-transform: none;
	color: #4362C2;
	text-decoration: none;
	letter-spacing: 0.03em
}
.headline3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0.01em
}
A.headline3:hover {
	color: #77C7FF;
	text-decoration: none
}
.headline4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 22px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0.01em
}
A.headline4:hover {
	color: #77C7FF;
	text-decoration: none
}
.subheadline1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none
}
.subheadline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none
}
.subheadline3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none
}
.subheadline4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 5px;
	line-height: 12px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none
}
.subheadline5 {
	margin-top: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none
}
.subheadline6 {
	margin-top: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none
}
.newsheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #4362C2;
	text-decoration: none
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none
}
.teaserboxheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 9px;
	font-size: 11px;
	line-height: 0px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	position: absolute;
	height:18px
}
.teaserboxheadline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 120px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 9px;
	font-size: 11px;
	line-height: 0px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none
}
.teaserboxsubline {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
	padding-top: 5px;
	margin-top: 25px;
	padding-left: 10px;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #4362C2;
	text-decoration: none
}
.teaserboxbody0 {
	height: 167px;
	width: 243 px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none
}
.teaserboxbody1 {
	height: 167px;
	width: 243 px;
	background-image:url(pics/frau_mit_hut.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none
}
.teaserboxbody2 {
	height: 167px;
	width: 243 px;
	background-image:url(pics/mann_mit_sack.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none
}
.teaserboxbody3 {
	height: 105px;
	width: 238 px;
	background-image:url(pics/referenzen.gif);
	background-position:110px 5px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none
}
.teaserboxbody4 {
	height: 75px;
	width: 240 px;
	background-image:url(pics/siegel.jpg);
	background-position: 10px 0px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	margin-top: 0px;
	padding-right: 20px;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none;
	text-align: right;
}
.teaserboxbody5 {
	height: 167px;
	width: 243 px;
	background-image:url(pics/mann_mit_tastatur.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none
}
.teaserboxbody6 {
	height: 167px;
	width: 243 px;
	background-image:url(pics/mann_mit_ordner.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none
}
.teaserboxbody7 {
	height: 167px;
	width: 243 px;
	background-image:url(pics/mann_mit_kamera.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none
}
.teaserboxbody8 {
	height: 167px;
	width: 243 px;
	background-image:url(pics/mann_mit_werkzeug.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	margin-top: 0px;
	padding-left: 10px;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #464646;
	text-decoration: none
}
.linkreferenzen {
	width: 225 px;
	color: #464646;
	text-decoration: none
}
A.linkreferenzen:hover {
	color: #464646;
	text-decoration: none
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #4362C2;
	text-decoration: none
}
.footer2 {
	text-align: center;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #4362C2;
	text-decoration: none
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none
}
.linkfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none
}
A.linkfooter:hover {
	color: #77C7FF;
	text-decoration: none
}
.teaserbox2 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding-top: 10px;
	margin-top: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	color: #4362C2;
	text-decoration: none
}
.link2 {
	width: 240 px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #4362C2;
	text-decoration: none
}
.subheadline2_2 {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none
}
.preisweiss {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none
}
.zusatzkursiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	font-style: italic;
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none
}
.bodytextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #4362C2;
	text-decoration: none
}
.boxtracking {
	font-family:Verdana, Arial, Tahoma;
	font-size:10px;
	color:#000000;
	border:1px solid #BDC3CE;
	background-color:#FFFFFF;
}

