
/* Design */
#header { height:142px; margin-bottom:15px; overflow:hidden; background-color:#003399; } 
#headerInner { width:984px; margin:auto; } 

#mittelteil { width:984px; margin:auto; text-align:left; } 

#menu { float:left; width:202px; margin-bottom:13px;}
#menuInner { width:190px; padding-top:5px; padding-left:1px; padding-right:2px; padding-bottom:5px; } 

 
#teaser { float:right; width:211px; padding-left:10px; padding-top:4px; padding-right:0px; padding-bottom:10px; background-color:#ffffff; } 
#teaserInner { padding-left:5px; padding-top:4px; padding-right:5px; padding-bottom:4px; background-color: #CEDBEC;} 
#teaserHead { padding-left:8px; padding-top:1px; padding-right:8px; padding-bottom:1px; text-align:center; height:15px; background-color:#003399; } 
#teaserSpace { padding-left:8px; padding-top:4px; padding-right:8px; padding-bottom:4px; text-align:left; height:14px; background-color:#ffffff; }
#teaserSchriftgroesse { padding-left:8px; padding-top:4px; padding-right:8px; padding- bottom:4px; background-color: #DFF0DE;  }

#teaserMG { float:right; width:211px; padding-left:10px; padding-top:4px; padding-right:0px; padding-bottom:10px; background-color:#ffffff; } 
#teaserInnerMG { padding-left:5px; padding-top:4px; padding-right:5px; padding-bottom:4px; background-color: #ffffcc;} 
#teaserHeadMG { padding-left:8px; padding-top:1px; padding-right:8px; padding-bottom:1px; text-align:center; height:15px; background-color:#101010; } 
#teaserSpaceMG { padding-left:8px; padding-top:4px; padding-right:8px; padding-bottom:4px; text-align:left; height:14px; background-color:#ffffff; }
#teaserSchriftgroesseMG { padding-left:8px; padding-top:4px; padding-right:8px; padding- bottom:4px; background-color: #FFFFFF;  }

.footer { width:984px; text-align:center; padding-top:4px; padding-bottom:3px; margin-bottom:10px; background-color:#003399; } 
.flootende { clear:both; }


/* Texte */
h1 { font-family:Arial,Helvetica,Geneva; font-size:16px; font-weight:bold; color:#000000; margin:0px; } 
h2 { font-family:Arial,Helvetica,Geneva; font-size:14px; font-weight:bold; color:#000000; margin:0px; } 
.Ueb { font-family:Arial,Helvetica,Geneva; font-size:14px; font-weight:bold; color:#000000; margin:0px; } 
body { font-family:Arial,Helvetica,Geneva; font-size:14px; font-weight:normal; background- color:#FFFFFF; text-align:center; margin:0px; padding:0px; }
td { font-family:Arial,Helvetica,Geneva; font-size:14px; font-weight:normal; background- color:#FFFFFF; margin:0px; padding:0px; }
sup { font-size:14px; }
sup.big { font-size:15px; }
sub { font-size:10px; }

.textBreadCrump { font-family:Arial,Helvetica,Geneva; font-size:12px; font-weight:normal; color:#000000; }
.textBreadCrumpAktiv { font-family:Arial,Helvetica,Geneva; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; }
.textTeaserHead { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#ffffff; } 
.textTeaserNorm { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:normal; color:#000000; } 
.textTeaserLink { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#000000; } 

.textTeaserHeadMG { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#ffffff; } 


.textEventTitel { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#000000; }
.textEventNorm { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:normal; color:#000000; } 
.textEventBold { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#000000; } 

.textErfahrungMenuzeile { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#FFFFFF; }
.textErfahrungTitel { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#000000; }
.textErfahrungNorm { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:normal; color:#000000; } 
.textErfahrungBold { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#000000; } 



.textLinkBold { font-family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#000000; } 



.textFooter { font-family:Arial,Helvetica,Geneva; font-size:12px; font-weight:normal; color:#FFFFFF; } 

a.menu1:link, a.menu1:visited { text-decoration: none; } 
a.menu1:hover {  color:#8998B6;}
a.menu1:active, a.menu1 { display:block; padding-left:4px; padding-top:2px; padding-bottom:2px; font- family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#003399; border-bottom:1px solid #CCCCCC;}

a.menu1_aktiv:link, a.menu1_aktiv:visited { text-decoration: none; } 
a.menu1_aktiv:hover {  color:#FFFFFF;}
a.menu1_aktiv:active, a.menu1_aktiv { display:block; padding-left:4px; padding-top:2px; padding-bottom:2px; font- family:Arial,Helvetica,Geneva; font-size:15px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #CCCCCC; background-color:#003399;}

a.menu2:link, a.menu2:visited { text-decoration: none; } 
a.menu2:hover {  color:#8998B6;}
a.menu2:active, a.menu2 { display:block; padding-left:20px; padding-top:2px; padding-bottom:2px; font- family:Arial,Helvetica,Geneva; font-size:15px; font-weight:normal; color:#003399; border-bottom:1px solid #CCCCCC; background-color:#F0F0F0;}

a.menu2_aktiv:link, a.menu2_aktiv:visited { text-decoration: none; } 
a.menu2_aktiv:hover {  color:#8998B6;}
a.menu2_aktiv:active, a.menu2_aktiv { display:block; padding-left:20px; padding-top:2px; padding-bottom:2px; font- family:Arial,Helvetica,Geneva; font-size:15px; font-weight:normal; color:#003399; border-bottom:1px solid #CCCCCC; background-color:#F0F0F0;background-image:url(../images/pfeil_rechts_menu.gif);background-repeat:no-repeat;background-position:10px 5px}

.teaser { margin-top:13px; padding-left:10px; padding-top:8px; padding-right:10px; padding-bottom:8px; background-color:#FFFFFF }

.zwischenraum { border-bottom:1px solid #CCCCCC}