body{ 
  background-color:#ffffff;  
  font-size:0.8em;
  font-weight:normal;
  color:#000000;
  margin: 0px;
  padding: 0px;
  font-family: helvetica, arial, sans-serif;
}






div#inhaltbody {
    margin: 20px 240px 10px 0px;
    padding: 3px;
	text-align:center;
  	}
div#inhalt {
	text-align:left;
    margin: 0px auto 0 auto;
    padding: 0;
  	}
div#inhalt hr{
	height:2px;
	border-top:1px solid #b5c3e5;
	color:#00418c;
  	}	
div#inhalt hr#schmal{
	height:1px;
	color:#b5c3e5;
  	}	
div#inhalt h1 {
    font-size: 1.1em;
	font-weight: bold;
	color: #00418c;
	height:24px;
	margin: 0;
	padding: 0;
  	}
div#inhalt h2 {
    font-size: 0.9em;
	font-weight: bold;
	color: #000000;
	margin: 20px 0 10px 0;
	padding: 0;
  	}
div#inhalt p {
    font-size: 0.9em;
	line-height: 1.4em;
	margin: 0 auto 0 auto;
	padding: 0;
  	}
div#inhalt p#untertitel {
    font-size: 0.9em;
	line-height: 1.4em;
	margin: 0 5px 0 5px;
	padding: 0;
  	}
div#inhalt p#adressblock {
    font-size: 0.9em;
	line-height: 1.4em;
	margin: 5px 15px 15px 0;
	padding: 10px;
	border: 1px solid silver;
	float:left;
	width:190px;
	height:125px;
	background-image:url(../img/bg_niederlassung.jpg); 
	background-repeat:no-repeat;
  	}
div#inhalt a:link {
	color:#00418c;
	text-decoration:none;
  	}
div#inhalt a:visited {
	color:#00418c;
	text-decoration:none;
  	}
div#inhalt a:hover {
	color:#00418c;
	text-decoration:underline;
  	}
div#inhalt a:active {
	color:#00418c;
	text-decoration:none;
  	}	
	
	
	
	
	

a:link {
	color:#00418c;
	text-decoration:none;
  	}
a:visited {
	color:#00418c;
	text-decoration:none;
  	}
a:hover {
	color:#00418c;
	text-decoration:underline;
  	}
a:active {
	color:#00418c;
	text-decoration:none;
  	}	
	

	
	
.tab_aufzaehlung{
	margin: 1px 0 0 0; 
	padding: 2px 5px 2px 7px; 
	background-color:#dbe2f3; 
	font-size: 0.7em; 
	color: #000000;
}	
.tab_aufzaehlung ul {
    margin: 1px 0 1px 15px; 
	padding: 0 0 0 0;
	background-color:#dbe2f3;
  }
.tab_aufzaehlung li {
	list-style-image:url(/img/aufzaehlung_blau.gif);
    margin: 0 0 0 0; padding: 0;
  }
.tab_aufzaehlung_titel{
	margin: 0; 
	padding: 2px 5px 2px 5px; 
	background-color:#b5c3e5; 
	font-size: 0.8em; 
	font-weight:bold; 
	color: #00418c;
}
.tab_aufzaehlung_titel p {
	margin: 0; 
	padding: 2px 5px 2px 5px; 
	background-color:#b5c3e5; 
	font-size: 0.7em; 
	font-weight:bold; 
	color: #00418c;
}

	
	
	
.tabelle_1{
	margin: 0;
	padding: 5px 0 5px 0;
	background-color:#dbe2f3;
	text-align:center;
	font-size: 0.7em;
	font-weight:bold;
	color: #00418c;
}	
.tabelle_2{
	margin: 0;
	padding: 5px 0 5px 0;
	background-color:#dbe2f3;
	text-align:center;
	font-size: 0.7em;
	font-weight:bold;
	color: #00418c;
}
.tabelle_3{
	margin: 0;
	padding: 5px 0 5px 0;
	background-color:#dbe2f3;
	text-align:center;
	font-size: 0.7em;
	font-weight:bold;
	color: #00418c;
}




  

table.zinstabelle{ font-size:100%; width:306px;}
table.zinstabelle th{ text-align:left; padding:1px 3px; color:#fff; }
table.zinstabelle th.titel_beschriftung{font-weight:bold; background-color:#F57528;}
table.zinstabelle th.titel_wert{font-weight:bold; background-color:#F57528;}
table.zinstabelle th.titel_gesamt{font-weight:bold; background-color:#F57528;}

table.zinstabelle td{ text-align:center; padding:1px 3px; color:#000; background-color:#B5C3E5;}
table.zinstabelle td.beschriftung{ text-align:left; font-weight:bold;}
table.zinstabelle td.wert{}
table.zinstabelle td.gesamt{}

table.zinstabelle td.alternate{background-color:#DBE2F3;}



.blheader{
	text-align:center;
	font-size: 0.6em;
	color: #00418c;
	background-color:#dbe2f3;
}
.blzeile1{
	margin: 0;
	padding: 0 0 0 2px;
	background-color:#ffffff;
	font-size: 0.7em;
	font-weight:bold;
	color: #ff6800;
}
.blzeile2{
	margin: 0;
	padding: 0 0 0 2px;
	background-color:#d8d8d8;
	font-size: 0.7em;
	color: #000000;
}
.blzeile3{
	margin: 0;
	padding: 0 0 0 2px;
	background-color:#ffffff;
	font-size: 0.7em;
	color: #000000;
}
.blzeile4{
	font-size: 0.6em;
	color: #00418c;
	background-color:#dbe2f3;
}







