body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	background-color: #B2CAE2;
	margin: 20px;
}
.newsiteBox {	
	width: 56.4em;
	margin:auto;
	background-color: #FFFFFF;
	background-image: url(/_img_allgemein/seitenkopf_neu_kachel.gif);
	background-repeat: repeat-x;
	
}
.newsiteInbox{
	width: 56.4em;
	margin:auto;
	background-image: url(/_img_allgemein/seitenkopf_neu.gif);
	background-repeat: no-repeat;
	background-position: right top;

}

.editmode {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	margin: 20px;
	padding: 20px;
	background-color: white;
}
#startseite {
	width: 56.4em;
	height: 31.2em;
	margin:auto;
	background-color: #FFFFFF;
	background-image: url(../_img_startseite/zufallbilder/startseite1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
}
#startkopf {
	padding:0;
	margin:0;
}
#startBoxLinks {
	width: 682px;
	float:left;
	margin:0;
	padding:0;
}
#startBoxRechts {
	width: 12.5em;
	padding:0;
	margin-top:20px;

	float:left;

}
#startLinks {
	width: 230px;
	float:left;
	margin-top:20px;
}
#startMitte {
	width: 452px;
	float:left;
	margin:0;
	padding:0;
	padding-top:1px;

}
#startBtn {
	width: 24px;
	height: 17px;
	padding-left:175px;
	margin:0;
}
#startTeaserBox {
	padding-top:129px;
	margin:0;
}
.startTeaserBlau {
	width: 13em;
	height: 7em;
	margin-top:5px;
	background-color: #B2CAE2;
	font-size: 0.9em;
	color: #194D9A;

}
.startTeaserBlau a{

	color: #194D9A;
text-decoration:none;
}
.startTeaserBlau a:hover,
.startTeaserBlau a:focus{

	color: #194D9A;
text-decoration:underline;
}

.startTeaserOrange {
	width: 13em;
	height: 7em;
	margin-top:5px;
	background-color: #F26012;
	font-size: 0.9em;
	color: #FFFFFF;


}
.startTeaserOrange a{

	color: #FFFFFF;
text-decoration:none;
}
.startTeaserOrange a:hover,
.startTeaserOrange a:focus{

	color: #FFFFFF;
text-decoration:underline;
}
.startTeaserText {
	height: 4em;
	margin:0;
	padding:10px;
}
.startTeaserBlau .startMehrLink {
	margin:0;
	padding-left:10px;
	padding-right:10px;
	font-size: 0.95em;
	float: right;
}
.startTeaserBlau .startMehrLink a{
	color: #194D9A;
	text-decoration:none;
}
.startTeaserBlau .startMehrLink a:hover,
.startTeaserBlau .startMehrLink a:focus{
	color: #194D9A;
	text-decoration:underline;
}
.startTeaserOrange .startMehrLink {
	margin:0;
	padding-left:10px;
	padding-right:10px;
	font-size: 0.95em;
	float: right;
}
.startTeaserOrange .startMehrLink a{
	color: #FFFFFF;
	text-decoration:none;
}
.startTeaserOrange .startMehrLink a:hover,
.startTeaserOrange .startMehrLink a:focus{
	color: #FFFFFF;
	text-decoration:underline;
}
.klammerOben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 100%;
	color: #000000;
	height: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F26012;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #F26012;
	border-left-color: #F26012;
}

.klammerUnten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 100%;
	color: #000000;
	height: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F26012;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-style: none;
	border-left-style: solid;
	border-right-color: #F26012;
	border-left-color: #F26012;
}
#site {
	width: 53.9em;
	height: 30em;
	height:auto;
	margin:auto;
	
	text-align: center;

}
#kopf {
	width: 53.9em;
	height: 8em;
	height:auto;
	margin:auto;
	
	
}
#kopfLinks {
	width: 15em;
	height:auto;
	float:left;
}
#kopfRechts {
	width: 38.9em;
	height:auto;
	float:left;
}
#kopf #metanavi ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#kopf #metanavi li {
	float:right;
	padding-left: 20px;
	margin: 0;
	color: #F26012;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
#kopf #metanavi li a{
	color: #F26012;
	text-decoration:none;
}
#kopf #metanavi li a:hover,
#kopf #metanavi li a:focus{
	color: #F26012;
	text-decoration:underline;
}
#kopf #metanavi li.aktiv{
	float:right;
	padding-left: 20px;
	margin: 0;
	color: #F26012;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
#kopf #metanavi li.aktiv a{
	color: #F26012;
	text-decoration:underline;
}
#kopf #metanavi li.aktiv a:hover,
#kopf #metanavi li.aktiv a:focus{
	color: #F26012;
	text-decoration:underline;
}

#logo {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#fuss {
	width: 53.9em;
	height:auto;
	margin:auto;
	background-color: #FFFFFF;
	text-align: center;
	border-right-width: 20px;
	border-bottom-width: 20px;
	border-left-width: 20px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.sucheingabe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	margin: 0;
	padding: 0px;
	height: 1em;
	width: 9.3em;
	border: 1px solid #F26012;
}
.sucheBtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #F26012;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0px;
	border: 0px none #FFFFFF;
	cursor: pointer;
	cursor: hand;
}
.spalteLinks {
	width: 12.5em;
	height:auto;
	float:left;
	text-align: left;
}
.spalteMitte {
	width: 30.7em;
	float:left;
	text-align: left;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fussbtnLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #F26012;
	text-decoration: none;
	width: 50%;
	margin-left:10px;
	float:left;
	text-align: left;
}
.fussbtnLinks a{
	color: #F26012;
	text-decoration: none;
}
.fussbtnLinks a:hover,
.fussbtnLinks a:focus{
	color: #F26012;
	text-decoration: underline;
}
.fussbtnRechts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #F26012;
	text-decoration: none;
	margin-right:10px;
	float:right;
	text-align: right;
}
.fussbtnRechts a{
	color: #F26012;
	text-decoration: none;
}
.fussbtnRechts a:hover,
.fussbtnRechts a:focus{
	color: #F26012;
	text-decoration: underline;
}
.mitteOben {
	width: 30.7em;

}
.spalteRechts {
	width: 9.45em;
	height:auto;
	float:left;
	text-align: left;

}
h1 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 140%;
	color: #194D9A;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
}

h1 a{
	color: #194D9A;
	text-decoration: none;
}
h1 a:hover,
h1 a:focus{
	color: #194D9A;
	text-decoration: underline;
}
.content {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 140%;
	color: #000000;
	text-decoration: none;
	padding-top: 0.8em;
	padding-right: 0;
	padding-left: 0;

margin-left:10px;

clear:left;
clear;right;
}
.content a{
	color: #F26012;
	text-decoration: underline;
}
.content a:hover,
.content a:focus{
	color: #F26012;
	text-decoration: none;
}
.content h2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	line-height: 140%;
	color: #000000;
	text-decoration: none;
	padding-top: 0.8em;
	padding-right: 0;
	padding-left: 0;



clear:left;
clear;right;
}
.content h2 a{
	font-weight: bold;
	color: #F26012;
	text-decoration: underline;
}
.content h2 a:hover,
.content h2 a:focus{
	font-weight: bold;
	color: #F26012;
	text-decoration: none;
}
.datum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #F26012;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
}
.nameAlter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
	font-weight: normal;
}
.bildDetailseite {
	padding-right: 10px;
	margin-left: 10px;
	width: 230px;
	float:left;
}
.bildDetailseite471 {
	padding-top: 10px;
	padding-right: 10px;
	margin-left: 10px;
	width: 471px;
	
}

.bildButtonBox {
width: 30.7em;
	padding-top: 13px;

}

.buttonPanelDetail {

	float:left;
	
}
.buttonBoxDetail {
	width: 8em;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #F26012;
	text-decoration:none;
	
}
.buttonBoxDetail a {
	color: #F26012;
	text-decoration:none;
	
}
.buttonBoxDetail a:hover,
.buttonBoxDetail a:focus {
	color: #F26012;
	text-decoration:underline;
	
}




.listenBox {
	padding: 0;
margin:0;

}
.listenBoxLinks {
	width:8.7em;
	min-width:140px;
	margin: 0;
	padding: 0;
padding-left: 10px;
	float:left;
}
.listenBoxRechts {
	width:20.6em;
	margin: 0;
	padding: 0;
float:left;
	
}

.formlistenBoxLinks {
	width:7em;
	min-width:110px;
	margin: 0;
	padding: 0;
padding-left: 10px;
	float:left;
}
.formlistenBoxRechts {
	width:20.6em;
	margin: 0;
	padding: 0;
float:left;
	
}

.listenBoxOhneBild {

	width:29.9em;
	margin: 0;
	padding: 0;
	
}
.nameAlterListe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	padding: 5px;
	background-color: #D4D8DA;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.alleBilder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	padding: 5px;
	background-color: #F26012;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.alleBilder a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
text-decoration: none;
}
.alleBilder a:hover,
.alleBilder a:focus{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
text-decoration: none;
}
.alleBilder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	padding: 5px;
	background-color: #F26012;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.thumb {

	padding-right: 10px;
	width: 140px;

}
.liBoKopf {
	width: 16em;
	padding: 0;
	margin: 0;
	float:left;

}
.liBoKopf02 {
	width: 27em;
	padding: 0;
	margin: 0;
	float:left;

}
.liBoKopf h2 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 140%;
	color: #194D9A;
	text-decoration: none;
	padding-right: 10px;
	padding-right: 10px;
	font-weight: normal;
}

.liBoKopf h2 a{
	color: #194D9A;
	text-decoration: none;
}
.liBoKopf h2 a:hover,
.liBoKopf h2 a:focus{
	color: #194D9A;
	text-decoration: underline;
}
.liBoKopf02 h2 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 140%;
	color: #194D9A;
	text-decoration: none;
	padding-right: 10px;
	font-weight: normal;
}

.liBoKopf02 h2 a{
	color: #194D9A;
	text-decoration: none;
}
.liBoKopf02 h2 a:hover,
.liBoKopf02 h2 a:focus{
	color: #194D9A;
	text-decoration: underline;
}
.listenBoxRechts h2 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 140%;
	color: #194D9A;
	text-decoration: none;
	padding-right: 10px;
	font-weight: normal;
}

.listenBoxRechts h2 a{
	color: #194D9A;
	text-decoration: none;
}
.listenBoxRechts h2 a:hover,
.listenBoxRechts h2 a:focus{
	color: #194D9A;
	text-decoration: underline;
}
.listenBoxOhneBild h2 {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 140%;
	color: #194D9A;
	text-decoration: none;
	padding-right: 10px;
	padding-right: 10px;
	font-weight: normal;
}

.listenBoxOhneBild h2 a{
	color: #194D9A;
	text-decoration: none;
}
.listenBoxOhneBild h2 a:hover,
.listenBoxOhneBild h2 a:focus{
	color: #194D9A;
	text-decoration: underline;
}
.liBoButton {
	font-size: 0.8em;
	padding-left: 20px;
	float:right;
	width: 25px;

}
.liBoButton a {
	color: #F26012;
	text-decoration:none;
	
}
.liBoButton a:hover,
.liBoButton a:focus {
	color: #F26012;
	text-decoration:underline;
	
}
.liBoUnten {
	padding-top: 15px;
	clear:left;

}
.teaser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 140%;
	color: #000000;
	text-decoration: none;
	padding-top: 0em;
	padding-right: 10px;
	padding-left: 10px;
}
.teaser a{
	color: #F26012;
	text-decoration: none;
}
.teaser a:hover,
.teaser a:focus{
	color: #F26012;
	text-decoration: underline;
}

.downloadLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 140%;
	color: #F26012;
	text-decoration: none;
	padding-top: 0em;
	padding-right: 10px;
	padding-left: 10px;
}
.downloadLink a{
	color: #F26012;
	text-decoration: none;
}
.downloadLink a:hover,
.downloadLink a:focus{
	color: #F26012;
	text-decoration: underline;
}
.faqLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 100%;
	color: #F26012;
	text-decoration: none;
	padding-top: 0em;
	padding-right: 10px;
	padding-left: 10px;
}
.faqLink a{
	color: #F26012;
	text-decoration: none;
}
.faqLink a:hover,
.faqLink a:focus{
	color: #F26012;
	text-decoration: underline;
}

.listline {
height: 1px;
overflow:hidden;
background-color:#F26012;
margin: 5px;
margin-top: 10px;
margin-bottom: 10px;
	
}

.searchheader {
font-size:0.9em;
background-color:#F26012;
color:#FFFFFF;
margin: 5px;
margin-top: 10px;
margin-bottom: 10px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
}



.spaltenPadding {
font-size: 0.8em;
margin:0;
padding-left: 5px;
padding-right: 5px;


}

.styleBtnBox01 {
	display: block;
	padding: 0px;
	margin-left: 5px;
	text-align: center;
	height: 2.2em;
	width: 2.2em;
	border: 1px solid #194D9A;
	background-color: #194D9A;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float:left;

}
.styleBtn01 a{
	display: block;
	padding-top:0.6em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1em;
}
.styleBtn01 a:hover,
.styleBtn01 a:focus{
	display: block;
	padding-top:0.6em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1em;
}




.styleBtnBox02 {
	display: block;
	padding: 0px;
	margin-left: 5px;
	text-align: center;
	height: 2.2em;
	width: 2.2em;
	border: 1px solid #194D9A;
	background-color: #194D9A;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float:left;

}
.styleBtn02 a{
	display: block;
	padding-top:0.4em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.2em;
}
.styleBtn02 a:hover,
.styleBtn02 a:focus{
	display: block;
	padding-top:0.4em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.2em;
}




.styleBtnBox03 {
	display: block;
	padding: 0px;
	margin-left: 5px;
	text-align: center;
	height: 2.2em;
	width: 2.2em;
	border: 1px solid #194D9A;
	background-color: #194D9A;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float:left;

}
.styleBtn03 a{
	display: block;
	padding-top:0.25em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.5em;
}
.styleBtn03 a:hover,
.styleBtn03 a:focus{
	display: block;
	padding-top:0.25em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.5em;
}

.styleBtnBox01b {
	display: block;
	padding: 0px;
	margin-left: 5px;
	text-align: center;
	height: 2.2em;
	width: 2.2em;
	border: 1px solid #000000;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float:left;

}
.styleBtn01b a{
	display: block;
	padding-top:0.25em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.5em;
}
.styleBtn01b a:hover,
.styleBtn01b a:focus{
	display: block;
	padding-top:0.25em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.5em;
}




.styleBtnBox02b {
	display: block;
	padding: 0px;
	margin-left: 5px;
	text-align: center;
	height: 2.2em;
	width: 2.2em;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float:left;

}
.styleBtn02b a{
	display: block;
	padding-top:0.25em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1.5em;
}

.styleBtn02b a:hover,
.styleBtn02b a:focus{
	display: block;
	padding-top:0.25em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 1.5em;
}




.styleBtnBox03b {
	display: block;
	padding: 0px;
	margin-left: 5px;
	text-align: center;
	height: 2.2em;
	width: 2.2em;
	border: 1px solid #194D9A;
	background-color: #194D9A;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float:left;

}
.styleBtn03b a{
	display: block;
	padding-top:0.25em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF400;
	font-size: 1.5em;
}
.styleBtn03b a:hover,
.styleBtn03b a:focus{
	display: block;
	padding-top:0.25em;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF400;
	font-size: 1.5em;
}
.stylePanel {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F26012;
}
.stylePanelLinks {
	width: 5em;
	float:left;
}
.stylePanelRechts {
	float:right;
}
.stylePanelText {
	padding-left: 5px;
	padding-top:0.7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #194D9A;
}
.spaltenkopf{
	height: 6.5em;
}

.buttonPanel {
	margin: 0;
	padding-top: 8px;
	padding-left: 10px;
	padding-right: 10px;
}
.buttonBox {
	width: 8.7em;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #F26012;
	text-decoration:none;
	
}
.buttonBox a {
	color: #F26012;
	text-decoration:none;
	
}
.buttonBox a:hover,
.buttonBox a:focus {
	color: #F26012;
	text-decoration:underline;
	
}
/* *********** Hauptnavigation ************ */

.navline {
height: 1px;
overflow:hidden;
background-color:#F26012;
margin-top: 5px;
	
}

#navigation {
font-size: 0.8em;
margin:0;
padding: 0;
padding-left: 5px;
	padding-right: 5px;

}
/* ****** Level 1 ****** */
ul#menu {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
ul#menu li{
	display:block;
	padding: 0;
	margin: 0;
margin-top: 5px;
margin-bottom: 5px;
border-bottom:1px solid #F26012;
}
ul#menu li a{
margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#FFFFFF;
	color:#F26012;
margin-bottom: 5px;
}
ul#menu li a:hover,
ul#menu li a:focus{
margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#F26012;
	color:#FFFFFF;
margin-bottom: 5px;
}
ul#menu li.aktiv a{
margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#F26012;
	color:#FFFFFF;
margin-bottom: 5px;
}
ul#menu li.aktiv a:hover,
ul#menu li.aktiv a:focus{
margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#F26012;
	color:#FFFFFF;
margin-bottom: 5px;
}
/* ****** Level 2 ****** */
ul#submenu {
	list-style-type: none;
	padding: 0;
	margin: 0;
margin-top: 5px;
margin-bottom: 5px;
}
ul#submenu li.lev02{
	display:block;
	padding: 0;
	margin: 0;
border-bottom:0px none;
}
ul#submenu li.lev02 a{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#FDF0E3;
	color:#F26012;
}
ul#submenu li.lev02 a:hover,
ul#submenu li.lev02 a:focus{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#F26012;
	color:#FFFFFF;
}
ul#submenu li.lev02aktiv{
	display:block;
	padding: 0;
	margin: 0;
}
ul#submenu li.lev02aktiv a{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#F26012;
	color:#FFFFFF;
}
ul#submenu li.lev02aktiv a:hover,
ul#submenu li.lev02aktiv a:focus{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#F26012;
	color:#FFFFFF;
}



/* *********** Servicenavigation ************ */

#service {
font-size: 0.8em;
margin:0;
padding: 0;
padding-left: 5px;
	padding-right: 5px;

}
/* ****** Level 1 ****** */
ul#menuService {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
ul#menuService li{
	display:block;
	padding: 0;
	margin: 0;
	margin-top: 5px;
margin-bottom: 5px;


}
ul#menuService li a{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#FFFFFF;
	color:#F26012;
}
ul#menuService li a:hover,
ul#menuService li a:focus{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#F26012;
	color:#FFFFFF;
}
ul#menuService li.aktiv {
	display:block;
	padding: 0;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 5px;

}
ul#menuService li.aktiv a{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#F26012;
	color:#FFFFFF;
}
ul#menuService li.aktiv a:hover,
ul#menuService li.aktiv a:focus{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#F26012;
	color:#FFFFFF;
}
/* ****** Level 2 ****** */
ul#submenuService {
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-top: 5px;
}
ul#submenuService li.lev02{
	display:block;
	padding: 0;
	margin: 0;
	margin-top: 5px;
margin-bottom: 5px;
border-bottom:1px solid #F26012;
}
ul#submenuService li.lev02 a{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#FFFFFF;
	color:#194D9A;
margin-bottom: 5px;
}
ul#submenuService li.lev02 a:hover,
ul#submenuService li.lev02 a:focus{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#B2CAE2;
	color:#194D9A;
margin-bottom: 5px;
}
ul#submenuService li.lev02aktiv{
	display:block;
	padding: 0;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 5px;
border-bottom:1px solid #F26012;
}
ul#submenuService li.lev02aktiv a{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#B2CAE2;
	color:#194D9A;
margin-bottom: 5px;
}
ul#submenuService li.lev02aktiv a:hover,
ul#submenuService li.lev02aktiv a:focus{
	margin: 0;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#B2CAE2;
	color:#194D9A;
margin-bottom: 5px;
}

.blueHead{
	margin-top: 5px;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#B2CAE2;
	color:#194D9A;
}
.blueTeaser {
	margin-top: 5px;
	background-color:#B2CAE2;
	color:#000000;
}
.blueTeaserGrafik {
	margin: 0;
	padding: 0;


}
.blueTeaserText {
	margin: 0;
	text-decoration:none;
	padding: 5px;
	background-color:#B2CAE2;
	color:#000000;
}
.blueTeaserText a{
	text-decoration:none;
	background-color:#B2CAE2;
	color:#194D9A;
	font-size:0.9em;
}
.blueTeaserText a:hover,
.blueTeaserText a:focus{
	text-decoration:underline;
	background-color:#B2CAE2;
	color:#194D9A;
	font-size:0.9em;
}

.blueLup {
	margin-top: 5px;
	display:block;
	text-decoration:none;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#B2CAE2;
	color:#194D9A;
}
.blueLupText {
	float:left;
	width: 8em;
}
.blueLupText a{
	text-decoration:none;
	color:#194D9A;
}
.blueLupText a:hover,
.blueLupText a:focus{
	text-decoration:underline;
	color:#194D9A;
}
.blueLupGrafik {
	margin: 0;
	padding-top: 0.8em;
	float:left;
}
.content ul {
	padding:0;
	padding-left:10px;
}
.teaser span {
	padding:0;
	margin:0;
}
form{
padding:0;
	margin:0;
}
input{
padding:0;
	margin:0;
}
ul#metanav {
	list-style-type: none;
	padding: 0;
	padding-top: 10px;
	margin: 0;
}
ul#metanav li{
	font-size: 0.8em;
	padding: 0;
	padding-left: 10px;
	margin: 0;
	float:left;

}
ul#metanav li a{
	margin: 0;
	text-decoration:none;
	color:#F26012;
}
ul#metanav li a:hover,
ul#metanav li a:focus{
	margin: 0;
	text-decoration:none;
	color:#000000;
}
ul#metanav li.aktiv {
	margin: 0;
	text-decoration:none;
	color:#000000;

}
ul#metanav li.aktiv a{
	margin: 0;
	text-decoration:none;
	color:#000000;
}
ul#metanav li.aktiv a:hover,
ul#metanav li.aktiv a:focus{
	margin: 0;
	text-decoration:none;
	color:#000000;
}
ul.nopoints {
	list-style-type: none;
	margin: 0;
	padding: 0;
}




