html{margin:0;padding:0;}
body{margin:0;paddimg:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:101%;font-color:black;max-width:65em ;min-width:590px;margin-top:0em;margin:auto;}
/*hr{float:left;margin:0; margin-top:2em;margin-bottom:2em;color:blue;}*/
h3{margin:1em 0.5em;}
/*hr{border-style:solid;border-width: 0.001em 0.001em 0.001em 0.001em ;border-color:black;border-left:none ;border-right:none;border-top:none
;border-bottom:0.0001em solid black;color:black;background:transparent;padding:none;}*/
p{margin: 0.2em;}
p.klasse1{margin: 1em;}
.white{margin:0;paddimg:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:101%;font-weight:bold;font-color:white;}
.klein{margin:0;paddimg:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10%;}
#navy{margin:0;paddimg:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:130%;font-weight:bold;line-height:0.5em;color:navy;text-valign:middle;}
.bggrau{background:#D3D1DA;}
#text{margin:0.6em;margin-top:1.5em;paddimg:0;padding-left:0.3em;padding-right:0.3em;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:130%;font-weight:bold;line-height:1.5em;color:black;text-align:center;background:#FFFFFF;}

/*#navigation{float:left;margin:0;padding:0;border:0;font-weight:bold;color:white;background:#666666;width:20%;}*/
#gross{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:110%;font-weight:bold;line-height:1.5em;color:black;text-align:center;text-decoration:underline;}
#gross_li{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:110%;font-weight:bold;line-height:1.5em;color:black;text-align:left;text-decoration:underline;}
.subheadline3{font-family: arial, sans-serif;font-size:105%;font-weight:bold; color:black;line-height:1.2em;margin:0.5em;margin-top:0.7em;margin-left:1.7em;margin-bottom:0.3em;}
.bottom{vertical-align:bottom;}
#bild{float:right;margin:0;padding:5;border:0;}
#inhalt{float:left;margin:0.5em;margin-right:1em;margin-top:0.4em;padding-top:1.5em;padding-left:1em;border-style:solid;border-width: 0.001em 0.001em 0.001em 0.001em ;border-color:black;border-left: 1px solid black;border-right:none;border-top:none
;border-bottom:none;color:black;background:transparent;width:79%;max-width:}
#mittig{text-align: center}
.skip{display:none;}
.schwarz{font-color:black;background:#f0f0f0;}
.antifloatboth{clear:both;visibility:hidden;}
.underline{text-decoration:underline;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~ Inhalt ~~~~~~~~~~~~ */
#contentbox  {
	padding-bottom: 0em;
	
	}
#box  {padding:0em;
margin:0em;
	background:transparent;
	}
	
#content {
	margin-left:2em;
	padding: 0px 35px 25px 0px;
	background: transparent;
	color: #000000;
	}
	/* ~~~~~~~~~~~~~~~~~~~~~~~~~~ Navigation ~~~~~~~~~~~~ */
	#navibox {
	position: absolute;
	left: 0.85em;
	top: 9.5em;
	padding:3px;
	width: 9.5em; 
	background: #000000;
	color: #FFFFFF;
	
	}

#navigation {
	margin-top: 0em;
		}
	
	/* ~~~~~~~~~~~~~~~~~~~~~~~~~~ Links ~~~~~~~~~~~~ */
	a:link {
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a:visited {
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a:hover {
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a:active {
	color: #FFFFFF;
	background-color: #002d44;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
	/*--TextLink--*/
.text1 a:link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%;text-decoration:underline; color:black;}
.text1 a:active{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%;background-color:#FDE78F;text-decoration:underline; color:black;}
.text1 a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%;text-decoration:underline; color:black;}
.text1 a:hover{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%;background-color:#FDE78F;text-decoration:underline; color:black;}

#navi2 a:link{float:right;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%;text-decoration:underline; color:black;}
#navi2 a:active{float:right;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%;text-decoration:underline; color:black;}
#navi2 a:visited{float:right;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%;text-decoration:underline; color:black;}
#navi2 a:hover{float:right;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:100%;background-color:#FDE78F;text-decoration:underline; color:black;}
/* ********************** breadcrumb links ******************* */
 bc#a:link {
	color: #0000FF;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
	}

 #bc a:visited {
	color: #0000FF;
	background-color: transparent;
	text-decoration: none;
	font-weight: normal;
	}

  #bc a:hover {
	color: #FFFFFF;
	background-color: #0000FF;
	text-decoration: none;
	font-weight: normal;
	}

 #bc a:active {
	color: #FFFFFF;
	background-color: #002d44;
	text-decoration: none;
	font-weight: normal;
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuss ~~~~~~~~~~~~ */
#fussbox  {float:right;
	margin-top: 1em;
	margin-right:1em;
		margin-bottom: 0px;
	padding-bottom: 10px;
	border-top: 1px solid #000000;
	width:95%;
	min-width:9.5em;
	background-color: yellow;
	}
	
	#valid {	
	float:left;
	width:95%; 
	margin-top: 1em;
	/*margin-right: 1em;*/
	margin-right: 0.2em;
	margin-left: 0.5em;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 3px;
	padding-top: 1px;
	background: black;
	color: #000000;
	font-size: 100%;
	text-align: left;
	
	}
	
	
		/* ~~~~~~~~~~~~~~~~~~~~~~~~~~ pic ~~~~~~~~~~~~ */
	#pic{float:left;width:180px;margin:0em;padding:0.5em;margin-right:0em;background:transparent;}
	#logotext{float:right , top;margin:0em;margin-left:7.8em;height:106px;padding:0.3em;padding-bottom:0.5em;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:120%;font-weight:bold;line-height:1em;letter-spacing:-0.05em;color:black;background:#FFFFFF;}

/*--Listen--*/

ul{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 101%;letter-spacing:0em; color:black;line-height:0em;list-style-type:none;margin-top:0em;margin-left:2em;margin-bottom:0em;padding:0;}

li{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 100%;letter-spacing:0em; color:black;line-height:1.5em;background-image:url(bilder/bullet_sw.gif);background-repeat:no-repeat;background-position:0 0.2em;padding-left:2em;}

.ebene2termine{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 100%;letter-spacing:0em; color:black;line-height:1.5em;background-image:none;padding-left:0em;margin:0;margin-left:2em;margin-top:0em;}

.li_ohne{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 100%;letter-spacing:0em; color:black;line-height:1.5em;background-image:url(bilder/leer.gif);background-position:0 0.1em;padding:0em;margin:0;margin-left:0em;margin-top:0em;margin-bottom:0em;}

.kreis{font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 100%;letter-spacing:0em; color:black;line-height:1.5em;list-style-type:none;list-style-position:inside;background-image:none;background-repeat:no-repeat;background-position:0 0.2em;padding-left:1em;}
/*--------------------Termine---------------------------*/

#box_term{min-width:7em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box1{min-width:7em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box2{min-width:30em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box3{min-width:13em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box4{min-width:20em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box5{min-width:25em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box6{min-width:3em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
