body {font-family: arial, sans-serif;font-size: 90%; color:#2A3A74;margin-top:0em;margin:auto;}
/*table{max-width:65em ;min-width:590px;margin:auto;}*/

#container{margin:auto;padding:0;max-width:68em ;min-width:590px;}

p.klasse1 {font-family: arial, sans-serif;font-size: 90%; color: #2A3A74; }
p.klasse2 {font-family: arial, sans-serif;font-size: 130%;font-weight:bold;letter-spacing:0em; color:blue;margin:0.2em;}
p.klasse3 {font-family: arial, sans-serif;font-size: 110%;font-weight:bold;letter-spacing:0em; color:navy;margin:0.2em;}
p.klasse4 {font-family: arial, sans-serif;font-size:1px;margin:0em;padding:0.em;}
p.klasse5 {font-family: arial, sans-serif;font-size: 80%;margin:0.1 em; color: #EE3338; }
p.klasse6 {font-family: arial, sans-serif;font-size: 90%;letter-spacing:0em; color:navy;line-height:1.5em;margin:1em;margin-left:2em;}
p.klasse7 {font-family: arial, sans-serif;font-size: 90%;font-weight:bold;letter-spacing:0em; color:navy;line-height:1.5em;margin:1em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;}
p.klasse8 {font-family: arial, sans-serif;font-size: 80%;letter-spacing:0em;line-height:1.1em; color:navy;margin:0.2em;}
p.klasse9 {font-family: arial, sans-serif;font-size: 90%;letter-spacing:0em; color:navy;line-height:1em;margin:1em;margin-left:2em;margin-bottom:0.5em;}
p.klasse10 {font-family: arial, sans-serif;font-size: 90%;font-weight:bold;letter-spacing:0em; color:navy;line-height:1.5em;margin:1em;margin-top:0.5em;margin-left:2em;margin-bottom:1em;}
p.klasse11 {font-family: arial, sans-serif;font-size: 90%;font-weight:bold;letter-spacing:0em; color:navy;line-height:1.2em;margin:0;margin-top:0em;margin-left:2em;margin-bottom:0em;}
p.klasse12 {font-family: arial, sans-serif;font-size: 90%;font-weight:bold;letter-spacing:0em; color:navy;line-height:1.2em;margin:0;margin-top:0em;margin-left:2em;margin-bottom:0.5em;}
p.klasse13 {font-family: arial, sans-serif;font-size: 90%;letter-spacing:0em; color:navy;line-height:1.5em;margin:0.5em;margin-left:2em;margin-bottom:0.5em;} 
p.klasse14 {font-family: arial, sans-serif;font-size:75%;margin:0.1 em;text-valign:top;color:navy; }
p.klasse15 {font-family: arial, sans-serif;font-size: 100%;letter-spacing:0em; color:navy;line-height:1.7em;margin:0.5em;margin-left:2em;margin-bottom:0.5em;text-valign:middle;} 

.p7 {font-family: arial, sans-serif;font-size: 90%;font-weight:bold;letter-spacing:0em;
 color:navy;line-height:1.5em;margin:1em;margin-top:0.5em;margin-left:0em;margin-bottom:1.7em;text-valign:bottom;align:left;}
#top_text{text-valign:top;}
.left{float:left;}
.bottom{text-valign:bottom;}
.top{text-valign:top;}
.grey{background-color: #D3D1DA;}
.underline{text-decoration:underline;}
.underline1{text-decoration:underline;text-valign:top;}
.width{width:0.01em;}

.headline{font-family: arial, sans-serif;font-size:120%;font-weight:bold;letter-spacing:0.1em; color:navy;line-height:1.5em;margin:1em;margin-top:0.7em;margin-left:1.5em;}

.headlinecenter{font-family: arial, sans-serif;font-size:110%;font-weight:bold;letter-spacing:0.1em; color:navy;line-height:1.5em;margin:0.3em;}

.subheadline{font-family: arial, sans-serif;font-size:100%;font-weight:bold; color:navy;line-height:1.5em;margin:0.5em;margin-top:0.7em;margin-left:1.7em;margin-bottom:0.7em;}
.sub_bg{font-family: arial, sans-serif;font-size:100%;font-weight:bold; color:navy;line-height:1.5em;margin:0.5em;margin-top:0.7em;margin-left:1.7em;margin-bottom:0.7em;background-color: #FEF2C4;}

.subheadline1{font-family: arial, sans-serif;font-size:100%;font-weight:bold; color:navy;line-height:1.5em;margin:0.5em;margin-top:3.5em;margin-left:1.7em;margin-bottom:2em;}
.subheadline2{font-family: arial, sans-serif;font-size:100%;font-weight:bold; color:navy;line-height:1.5em;margin:0.5em;margin-top:2em;margin-left:1.7em;margin-bottom:1.5em;}
.subheadline3{font-family: arial, sans-serif;font-size:105%;font-weight:bold; color:navy;line-height:1.5em;margin:0.5em;margin-top:0.7em;margin-left:1.7em;margin-bottom:0.3em;}
.subheadline4{font-family: arial, sans-serif;font-size:105%;font-weight:bold; color:navy;text-decoration:underline;line-height:1.5em;margin:0.5em;margin-top:0.7em;margin-left:1.7em;margin-bottom:0.3em;}
.sub_bg4{font-family: arial, sans-serif;font-size:105%;font-weight:bold; color:navy;text-decoration:underline;line-height:1.5em;margin:0.5em;margin-top:0.7em;margin-left:1.7em;margin-bottom:0.3em;background-color: #FEE170;}

#bghell{font-family: arial, sans-serif;font-size: 100%;letter-spacing:0em; color:navy;line-height:1.5em;margin:1em;margin-left:2em; margin-bottom:0em;padding:0.5em;background-color: #DEEBFC;}
#bgfff{font-family: arial, sans-serif;font-size: 100%;letter-spacing:0em; color:navy;line-height:1.5em;margin:1em;margin-bottom:0.1em;padding:0.4em;background-color: #FEF2C4;}

#line{font-family: arial, sans-serif;font-size:1px;line-height:0em;color:blue;}
#unten{margin-bottom:0.4em;}
#head1{font-family: arial, sans-serif;font-size: 16pt;font-weight:bold;letter-spacing:-0.01em;line-height:135%; color:navy;}
#head{font-family: arial, sans-serif;font-size: 15pt;font-weight:bold;letter-spacing:0em;line-height:130%; color:navy;}
#headklein{font-family: arial, sans-serif;font-size: 100%;font-weight:bold;letter-spacing:0em; color:navy;}

a:link{text-decoration:none; color:navy;}
a:active{text-decoration:none; color:navy;}
a:visited{text-decoration:none; color:black;}
a:hover{background-color:navy;text-decoration:none; color:#EFF5FC;}

a.klasse1{font-family:arial,sans-serif; font-size:90%; text-decoration:none;}
a.klasse2 {font-family: arial, sans-serif;font-size: 90%;font-weight:bold;letter-spacing:0em; color:navy;line-height:1.5em;margin:1em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;}

/*--LogoLink--*/
.text a:link{font-family:arial,sans-serif; font-size:90%;font-weight:bold;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;margin-right:2em;}
.text a:active{font-family:arial,sans-serif; font-size:90%;font-weight:bold;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;margin-right:2em;}
.text a:visited{font-family:arial,sans-serif; font-size:90%;font-weight:bold;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;margin-right:2em;}
.text a:hover{font-family:arial,sans-serif; font-size:90%;font-weight:bold;background-color:#FDE78F;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;margin-right:2em;}

/*--TextLink--*/
.text1 a:link{font-family:arial,sans-serif; font-size:100%;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;margin-right:2em;}
.text1 a:active{font-family:arial,sans-serif; font-size:100%;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;margin-right:2em;}
.text1 a:visited{font-family:arial,sans-serif; font-size:100%;text-decoration:underline; color:black;line-height:1.5em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;margin-right:2em;}
.text1 a:hover{font-family:arial,sans-serif; font-size:100%;background-color:#FDE78F;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:2em;margin-bottom:1.7em;margin-right:2em;}

.text2 a:link{font-family:arial,sans-serif; font-size:100%;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:0.5em;margin-bottom:1.7em;margin-right:0em;}
.text2 a:active{font-family:arial,sans-serif; font-size:100%;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:0.5em;margin-bottom:1.7em;margin-right:0em;}
.text2 a:visited{font-family:arial,sans-serif; font-size:100%;text-decoration:underline; color:black;line-height:1.5em;margin-top:0.5em;margin-left:0.5em;margin-bottom:1.7em;margin-right:0em;}
.text2 a:hover{font-family:arial,sans-serif; font-size:100%;background-color:#FDE78F;text-decoration:underline; color:navy;line-height:1.5em;margin-top:0.5em;margin-left:0.5em;margin-bottom:1.7em;margin-right:0em;}

.text3 a:link{font-family:arial,sans-serif; font-size:1%; margin:0em;}
.text3 a:active{font-family:arial,sans-serif; font-size:1%; margin:0em;}
.text3 a:visited{font-family:arial,sans-serif; font-size:1%; margin:0em;}
.text3 a:hover{font-family:arial,sans-serif; font-size:1%; margin:0em;}


/*--Listen--*/

ul{font-family: arial, sans-serif;font-size: 90%;letter-spacing:0em; color:navy;line-height:0em;list-style-type:none;margin-top:0em;margin-left:2em;margin-bottom:0em;padding:0;}



.ebene2{font-family: arial, sans-serif;font-size: 85%;letter-spacing:0em; color:navy;line-height:1em;background-image:none;padding-left:0em;margin:0;margin-left:2em;margin-top:0em;}

.ebene2termine{font-family: arial, sans-serif;font-size: 100%;letter-spacing:0em; color:navy;line-height:1.2em;background-image:none;padding-left:0em;margin:0;margin-left:2em;margin-top:0em;}

.li_ohne{font-family: arial, sans-serif;font-size: 100%;letter-spacing:0em; color:navy;line-height:1.2em;background-image:url(bilder/leer.gif);background-position:0 0.1em;padding:0em;margin:0;margin-left:0em;margin-top:0em;margin-bottom:0em;}



li{font-family: arial, sans-serif;font-size: 100%;letter-spacing:0em; color:navy;line-height:1.5em;background-image:url(bilder/bullet_bl.gif);background-repeat:no-repeat;background-position:0 0.2em;padding-left:2em;}


.link{font-family: arial, sans-serif;font-size: 100%;letter-spacing:0em; color:navy;line-height:1.5em;background-image:url(bilder/bullet_bl.gif);background-repeat:no-repeat;background-position:0 0.2em;padding-left:2em;margin:0;margin-top:0em;margin-bottom:1em;}

.kreis{font-family: arial, sans-serif;font-size: 100%;letter-spacing:0em; color:navy;line-height:1.2em;list-style-type:none;list-style-position:inside;background-image:none;background-repeat:no-repeat;background-position:0 0.2em;padding-left:1em;}

#bg{background-image:url("bilder/bg_grau.gif");background-repeat:repeat;background-position:bottom;}
#bglogo{background-image:url("bilder/bg_grau_logo1.gif");background-repeat:no-repeat;background-position:bottom;min-width:195px;max-width:230px;}
td.klasse1{width:0.001em;}
#pic{margin:1em;margin-left:1.7em;margin-right:1.7em;}
#logo{margin:0em;margin-bottom:0.55em;}
#logohead{margin:0em;margin-bottom:0.6em;}

.rahmenbottom{border-style:solid;border-width: 0.001em 0.001em 0.001em 0.001em ;border-color:#FFFCEF;border-bottom: 1px solid #8DBAF9;border-top:none
;border-left:none;margin:none;margin-right:none;padding:0em;spacing:0em;}
.rahmentranstop{border-style:solid;border-width: 0.001em 0.001em 0.001em 0.001em ;border-color:#FFFCEF;border-left:none;border-top: 1px solid #8DBAF9
;border-bottom:none;margin:none;margin-right:none;padding:0em;spacing:0em;background-color:transparent;}

.rahmenmbl{border-style:solid;border-width:0.001em 0.001em 0.001em 0.001em;border-color:#FFFCEF;border-left:1px solid #8DBAF9;border-top:none
;border-bottom:none;margin:none;margin-right:none;padding:0em;padding-right:0.001em;spacing:0em;background-color:#FFFCEF;}
.rahmentransmbl{border-style:solid;border-width: 0.001em 0.001em 0.001em 0.001em ;border-color:#FFFCEF;border-left: 1px solid #8DBAF9;border-top: 1px solid #8DBAF9
;border-bottom:none;margin:none;margin-right:none;padding:0em;spacing:0em;background-color:transparent;}
.rahmennavy{border-style:solid;border-width: 0.001em 0.001em 0.001em 0.001em ;border-color:FFFCEF;border-left: 1px solid navy;border-top:none
;border-bottom:none;margin:none;margin-right:none;padding:0em;padding-right:0.3em;spacing:0em;background-color:#FFFCEF;}
.indent{margin:0em;margin-left:0.2em;}

/*--------------------Termine---------------------------*/

#box{width:7.5em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box1{width:7em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;background-color:transparent;}
#box2{width:30em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box3{width:11em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box4{width:20em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box5{width:5em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;background-color:transparent;}
#box6{width:3em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;}
#box7{width:29em;margin:0em;margin-left:0em;margin-right:0em;padding-right:0em;background-color:transparent;}