/*Navigation*/


body {
	font-size: 80%;
}

body,div,table {
	font-family: "Lucida Grande", Lucida, "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	line-height:1.4;
	}


#hauptnavigation ul {
	display: block;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	}

#hauptnavigation li {
	float:left;
	margin: 0px;
	padding-top:0.3em;
 	padding-right: 0em;
 	padding-left:0em;
 	padding-bottom:0em;	
	}


	
#hauptnavigation li a {
	text-decoration: none;
	}


#hauptnavigation em {
	font-style: normal;
		
	}

a.navtyposelected, #kapitelnavigation a  {
	color:#E20020;
	}

#kapitelnavigation  li.selected li.selected li.selected li a.navtyposelected {
	color:#E20020;
	}



#kapitelnavigation ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
 	border-top-width:0px;
	border-right-width:0px;	
	border-bottom-width:1px;
	border-left-width:0px;
	border-style: solid;
	border-color: #e0e8f0;
	}

#kapitelnavigation a {
	display: block;
	text-decoration: none;
	color:#262626;
	}

#kapitelnavigation li {
	display: block;
	margin: 0px;
 	border-top-width:1px;
	border-right-width:0px;	
	border-bottom-width:0px;
	border-left-width:0px;
	border-style: solid;
	border-color: #e0e8f0;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	}

#kapitelnavigation li li {
		border-color: #ffffff;

	}



#kapitelnavigation li.selected {
	background-color: #799CBD;
	}
	
#kapitelnavigation li li {
		border-color: #ffffff;
		background-color:#E5EBF1;
	}


#kapitelnavigation  li.selected li{
	background-color: #E5EBF1;
	}

#kapitelnavigation  li.selected li.selected li{
	background-color: #E5EBF1;
	}
	
	
	
#kapitelnavigation  li.selected li.selected{
	background-color: #9BB5CE;
	}
	

#kapitelnavigation  li.selected li.selected li.selected li{
	background-color: #e5ebf1;
	}

#kapitelnavigation  li.selected li.selected li.selected{
	background-color: #BCCDDE;
	}
	
	


#kapitelnavigation li a {
 	padding-left:1.3em;
	}

#kapitelnavigation li.selected2  a, #kapitelnavigation li.selected li.selected2  a, #kapitelnavigation li.selected  li.selected li.selected2  a {
 	color:#e20020;
	background-image:none;
	}
	
#kapitelnavigation li.selected2  , #kapitelnavigation li.selected li.selected2 , #kapitelnavigation li.selected  li.selected li.selected2 {
background-color: #E5EBF1;
	}
	


/*Pfeile*/	
	
#kapitelnavigation li.selected a  {
                        background-image: url('../file/mz_seitenelemente/nav_pfeil_3eb.gif');
 		background-repeat:no-repeat;
 		background-position:0px 7px;
	}

#kapitelnavigation li.selected li a {
 		background-image:none;
	}
		
	

#kapitelnavigation li.selected li.selected a{
 		background-image: url('../file/mz_seitenelemente/nav_pfeil_4eb.gif');
 		background-repeat:no-repeat;
 		background-position:0px 7px;
	}


#kapitelnavigation li.selected li.selected li a {
 		background-image:none;
	}
	
#kapitelnavigation li.selected li.selected li.selected  a {
 		background-image: url('../file/mz_seitenelemente/nav_pfeil_5eb.gif');
 		background-repeat:no-repeat;
 		background-position:0px 7px;
	}


#kapitelnavigation li.selected li.selected li.selected  li a {
background-image: none;
	}

#kapitelnavigation li.selected li.selected li.selected  li.selected a {
 		background-image: url('../file/mz_seitenelemente/nav_pfeil_6eb.gif');
 		background-repeat:no-repeat;
 		background-position:0px 7px;
	}



#kapitelnavigation li.selected li.selected li.selected  li.selected li a {
background-image: none;
	}


.teasertitel {
font-size:0.8em;
color:#8b8b8b;
text-transform:uppercase;
letter-spacing:0.1em;
}

.teaseruntertitel {
font-size:0.8em;
}

.teaserdatum {
font-size:0.8em;
}

/*Links im Text*/
#inhaltsbereich a {
text-decoration:none;
color: #00509C;
}

#inhaltsbereich a:hover {
text-decoration:underline;
}

/*Links in der Servicebox*/
.servicebox  a {
/* padding-left: 1.3em;
background-image: url('../file/mz_seitenelemente/nav_pfeil_3eb.gif');
background-repeat:no-repeat;
background-position:0px 3px; */
color: #00509C;
}

.servicebox  a:hover {
text-decoration:underline;
}

p,a,li {
	font-size: 1.0em;
	color:#262626;
	}


	
h1 {
	font-size:1.5em;
	font-weight: normal;
	color: #E20020;
	padding: 0px;
	margin-top: 0px;
	
	}
h2 {
	margin-top:1em;
	margin-right:0em;
	margin-bottom:0.5em;
	margin-left:0em;
	font-size: 1.2em;
	color: #E20020;
	font-weight:normal;
		}

	
h3  {
	font-size: 1.0em;
	color: #E20020;
	font-weight:normal;
	padding:0px;
	margin-top:1em;
	margin-right:0em;
	margin-bottom:0.5em;
	margin-left:0em;
		}


a.hover h3 {
text-decoration:none;
}

h4,h5,h6 {
	font-size: 1.0em;
	color: #262626;
		}		
		
		
		
.servicebox h2 {
	font-size:1.0em;
	font-weight:bold;
	color: #262626;
	background-color: #bccdde;
	border-top-width:0px; 
	border-right-width:0px; 	
	border-bottom-width:1px; 
	border-left-width:0px; 
	border-style: solid;
	border-color: #ffffff;
	padding-top: 0.3em;
	padding-right: 0.5em;	
	padding-bottom: 0.3em;	
	padding-left: 0.5em;
	margin: 0px;
	
	}


.tableheadtext {
	font-size:1.2em;
	font-weight:bold;
	color: #262626;
	
	}



.servicebox p, .kurzundwichtig p {
	margin: 0.5em;
	padding-top: 0px;
	padding-bottom:0.3em;
		}

.servicebox a {
text-decoration: none;
		}

.kurzundwichtig .hl {
	color: #e20020;
	}


	
.newsitem h2  {
margin:0px;
padding:0px;
}	
	
.newsitem a  {
text-decoration:none;
color: #E20020;
}

#newslist a {
text-decoration:none;
}

#newslist .teaserhigh {
color: #E20020;
}

.newsitem a:hover, #newslist a:hover{
text-decoration:underline;
}

#newslist ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	}

#newslist li {
	margin: 0px;
	padding-top:0.3em;
 	padding-right: 0.7em;
 	padding-left:0em;
 	padding-bottom:0em;	
	}

#footer, #footer a {
color:#E20020;
text-decoration:none;
}	
