.hintergrund { font-family:Arial;  text-decoration: none; line-height:25px;
   color:#333366; font-size:13px; background-color:#FAFAFA; }
.hintergrund a:link { font-family:Arial; text-decoration: none; line-height:25px;
   color: #333366; font-size:13px; background-color:#FAFAFA; }
.hintergrund a:visited { font-family:Arial; text-decoration: none; line-height:25px;
   color: #333366; font-size:13px; background-color:#FAFAFA; }
.hintergrund a:active { font-weight: bold; font-family:Arial; text-decoration: none; line-height:25px;
   color: #333366; font-size:13px; background-color:#FAFAFA; }
.hintergrund a:hover { font-weight: bold; font-family:Arial; text-decoration: none; line-height:25px;  
   color: #333366; font-size:13px; background-color:#FAFAFA; }

.anfahrt-1 { font-family:Arial; text-decoration: none; font-size:12px;  line-height:20px;
   color: #FAFAFA; padding:0px; border-style:solid; border-color:#FAFAFA; background-color:#666699; 
   border-top-width:0px ; border-bottom-width:1px ; border-left-width:0px ;border-right-width:0px; }  
.anfahrt-2 { font-family: Arial; text-decoration: none; font-size:12px;  line-height:20px;
   color: #333366; padding:0px; border-style:solid; border-color:#FAFAFA; background-color:#999999; 
   border-top-width:0px ; border-bottom-width:1px ; border-left-width:0px ;border-right-width:0px; }  

.gebaeude-1 { font-family:Arial; color:333333; font-size:11px; text-decoration: none; }

.sieben { font-family:Arial; text-decoration: none; line-height:7px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#333366; font-size:7px; background-color:#FAFAFA; }

.drucken { font-family:Arial; text-decoration: none; line-height:25px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }
.drucken a:link { font-family:Arial; text-decoration: none; line-height:25px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }
.drucken a:visited { font-family:Arial; text-decoration: none; line-height:25px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }
.drucken a:active { font-family:Arial; text-decoration: none; line-height:25px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }
.drucken a:hover { font-family:Arial; text-decoration: none; line-height:25px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }

.linksw { font-family:Arial; text-decoration: none; line-height:18px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }
.linksw a:link { font-family:Arial; text-decoration: none; line-height:18px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }
.linksw a:visited { font-family:Arial; text-decoration: none; line-height:18px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }
.linksw a:active { font-family:Arial; text-decoration: none; line-height:18px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }
.linksw a:hover { font-family:Arial; text-decoration: none; line-height:18px; border-width:0px; border-bottom-width:0px; border-style:solid;
   color:#666666; font-size:11px; background-color:#FAFAFA; }

.menu_oben { font-family:Arial; text-decoration: none; line-height:12px;
   color:#333366; font-size:10px; background-color:#FAFAFA; }
.menu_oben a:link { font-family:Arial; text-decoration: none; line-height:12px;
   color: #333366; font-size:10px; background-color:#FAFAFA; }
.menu_oben a:visited { font-family:Arial; text-decoration: none; line-height:12px;
   color: #333366; font-size:10px; background-color:#FAFAFA; }
.menu_oben a:active { font-family:Arial; text-decoration: none; line-height:12px;
   color: #333366; font-size:10px; background-color:#FAFAFA; }
.menu_oben a:hover { font-family:Arial; text-decoration: none; line-height:12px;  
   color: #333366; font-size:10px; background-color:#FAFAFA; }

.menu_oben_akt { font-family:Arial; font-weight: bold; text-decoration: none; line-height:23px;
   color:#333366; font-size:10px; background-color:#FAFAFA; }
.menu_oben_akt a:link { font-family:Arial; font-weight: bold; text-decoration: none; line-height:23px;
   color: #333366; font-size:10px; background-color:#FAFAFA; }
.menu_oben_akt a:visited { font-family:Arial; font-weight: bold; text-decoration: none; line-height:23px;
   color: #333366; font-size:10px; background-color:#FAFAFA; }
.menu_oben_akt a:active { font-family:Arial; font-weight: bold; text-decoration: none; line-height:23px;
   color: #333366; font-size:10px; background-color:#FAFAFA; }
.menu_oben_akt a:hover { font-family:Arial; font-weight: bold; text-decoration: none; line-height:23px;  
   color: #333366; font-size:10px; background-color:#FAFAFA; }

.menu_links-1 { font-family: Arial; font-weight: bold; text-decoration: none; font-size:10px;  line-height:16px;
   color: #333366; background-color:#E2E2EE; padding:0px; border-style:solid; border-color:#FAFAFA;
   border-top-width:0px ; border-bottom-width:1px ; border-left-width:0px ;border-right-width:0px; }  
.menu_links-1 a:link { font-family: Arial; font-weight: bold; text-decoration: none; font-size:10px; 
   line-height:16px; color: #333366; background-color:#E2E2EE; padding:0px; }
.menu_links-1 a:visited { font-family: Arial; font-weight: bold; text-decoration: none; font-size:10px; 
   line-height:16px; color: #333366; background-color:#E2E2EE; padding:0px; }
.menu_links-1 a:active { font-family: Arial; font-weight: bold; text-decoration: none; font-size:10px; 
   line-height:16px; color: #333366; background-color:#E2E2EE; padding:0px; }
.menu_links-1 a:hover { font-family: Arial; font-weight: bold; text-decoration: none; font-size:10px; 
   line-height:16px; color: #333366; background-color:#7D7DB1; padding:0px; }

.menu_links-1_act { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px; 
   line-height:16px; color: #FAFAFA; background-color:#7D7DB1; padding:0px; }  
.menu_links-1_act a:link { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px; 
   line-height:16px; color: #FAFAFA; background-color:#7D7DB1; padding:0px; }
.menu_links-1_act a:visited { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px; 
   line-height:16px; color: #FAFAFA; background-color:#7D7DB1; padding:0px; }
.menu_links-1_act a:active { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px; 
   line-height:16px; color: #FAFAFA; background-color:#7D7DB1; padding:0px; }
.menu_links-1_act a:hover { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px; 
   line-height:16px; color: #FAFAFA; background-color:#7D7DB1; padding:0px; }

.menu_links-2 { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px;  
   line-height:16px; color: #333366; background-color:#E2E2EE; }  
.menu_links-2 a:link { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px;  
   line-height:16px; color: #333366; background-color:#E2E2EE; }
.menu_links-2 a:visited { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px;  
   line-height:16px; color: #333366; background-color:#E2E2EE; }
.menu_links-2 a:active { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px;  
   line-height:16px; color: #333366; background-color:#E2E2EE; }
.menu_links-2 a:hover { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px;  
   line-height:16px; color: #FAFAFA; background-color:#7D7DB1; }

.menu_rechts-1 { font-family: Arial; font-weight: bold;  text-decoration: none; font-size:11px; 
   line-height:20px; color: #666666; background-color:#CCCCCC; bordercolor="#CCCCCC"; }  
.menu_rechts-1 a:link { font-family: Arial; font-weight: bold;  text-decoration: none; font-size:11px; 
   line-height:20px; color: #666666; background-color:#CCCCCC; bordercolor="#CCCCCC"; }
.menu_rechts-1 a:visited { font-family: Arial; font-weight: bold;  text-decoration: none; font-size:11px; 
   line-height:20px; color: #666666; background-color:#CCCCCC; bordercolor="#CCCCCC"; }
.menu_rechts-1 a:active { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px; 
   line-height:20px; color: #333333; background-color:#CCCCCC; bordercolor="#CCCCCC"; }
.menu_rechts-1 a:hover { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px; 
   line-height:20px; color: #333333; background-color:#CCCCCC; bordercolor="#CCCCCC"; }

.menu_rechts-2 { font-family: Arial; text-decoration: none; font-size:10px; 
   line-height:20px; color: #666666; background-color:#FAFAFA; bordercolor="#FAFAFA"; }  
.menu_rechts-2 a:link { font-family: Arial; text-decoration: none; font-size:10px; 
   line-height:20px; color: #666666; background-color:#FAFAFA; bordercolor="#FAFAFA"; }
.menu_rechts-2 a:visited { font-family: Arial; text-decoration: none; font-size:10px; 
   line-height:20px; color: #666666; background-color:#FAFAFA; bordercolor="#FAFAFA"; }
.menu_rechts-2 a:active { font-family: Arial; text-decoration: none; font-size:10px; 
   line-height:20px; color: #333333; background-color:#FAFAFA; bordercolor="#FAFAFA"; }
.menu_rechts-2 a:hover { font-family: Arial; text-decoration: none; font-size:10px; 
   line-height:20px; color: #333333; background-color:#FAFAFA; bordercolor="#FAFAFA"; }

.inhalt_uebers-1 {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }
.inhalt_uebers-1 a:link {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }
.inhalt_uebers-1 a:visited {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }
.inhalt_uebers-1 a:active {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }
.inhalt_uebers-1 a:hover {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }

.inhalt_uebers-2 {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:16px; line-height:36px; }
.inhalt_uebers-2 a:link {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:16px; line-height:36px; }
.inhalt_uebers-2 a:visited {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:16px; line-height:36px; }
.inhalt_uebers-2 a:active {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:16px; line-height:36px; }
.inhalt_uebers-2 a:hover {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:16px; line-height:36px; }

.inhalt-1 { font-family:Arial; color: #666666; font-size:12px; text-decoration: none; }
.inhalt-1 a:link { font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }
.inhalt-1 a:visited {font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }
.inhalt-1 a:active {font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }
.inhalt-1 a:hover {font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }

.weiterzurueck { font-family:Arial; color: #666666; font-weight: bold; font-size:11px; text-decoration: none; }
.weiterzurueck a:link { font-family:Arial; color: #666666; font-weight: bold; font-size:11px; text-decoration: none; }
.weiterzurueck a:visited {font-family:Arial; color: #666666; font-weight: bold; font-size:11px; text-decoration: none; }
.weiterzurueck a:active {font-family:Arial; color: #666666; font-weight: bold; font-size:11px; text-decoration: none; }
.weiterzurueck a:hover {font-family:Arial; color: #666666; font-weight: bold; font-size:11px; text-decoration: none; }

.druckwz { font-family:Arial; color: #666666; font-weight: bold; font-size:11px; text-decoration: none; }
.druckwz a:link { font-family:Arial; color: #FF9900; font-weight: bold; font-size:11px; text-decoration: none; }
.druckwz a:visited {font-family:Arial; color: #FF9900; font-weight: bold; font-size:11px; text-decoration: none; }
.druckwz a:active {font-family:Arial; color: #FF9900; font-weight: bold; font-size:11px; text-decoration: none; }
.druckwz a:hover {font-family:Arial; color: #FF9900; font-weight: bold; font-size:11px; text-decoration: none; }

.liste { font-family:Arial; color: #666666; font-size:12px; text-decoration: none; }
.liste a:link { font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }
.liste a:visited {font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }
.liste a:active {font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }
.liste a:hover {font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }

.liste_uebers {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }
.liste_uebers a:link {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }
.liste_uebers a:visited {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }
.liste_uebers a:active {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }
.liste_uebers a:hover {font-family:Arial; font-weight: bold; text-decoration: none; 
   color: #333333; font-size:18px; }

.such_uebers { font-family:Arial; font-weight: bold; color: #FF6600; font-size:14px; text-decoration: none; background-color:#FAFAFA; }
.such_uebers a:link { font-family:Arial; font-weight: bold; color: #FF6600; font-size:14px; text-decoration: none; background-color:#FAFAFA }
.such_uebers a:visited {font-family:Arial; font-weight: bold; color: #FF6600; font-size:14px; text-decoration: none; background-color:#FAFAFA; }
.such_uebers a:active {font-family:Arial; font-weight: bold; color: #FF6600; font-size:14px; text-decoration: none; background-color:#FAFAFA; }
.such_uebers a:hover {font-family:Arial; font-weight: bold; color: #FF6600; font-size:14px; text-decoration: none; background-color:#FAFAFA; }

.news_uebers-g { font-family:Arial; font-weight: bold; color: #666666; font-size:18px; text-decoration: none; }
.news_uebers-g a:link { font-family:Arial; font-weight: bold; color: #666666; font-size:18px; text-decoration: none; }
.news_uebers-g a:visited {font-family:Arial; font-weight: bold; color: #666666; font-size:18px; text-decoration: none; }
.news_uebers-g a:active {font-family:Arial; font-weight: bold; color: #666666; font-size:18px; text-decoration: none; }
.news_uebers-g a:hover {font-family:Arial; font-weight: bold; color: #666666; font-size:18px; text-decoration: none; }

.news_uebers { font-family:Arial; font-weight: bold; color: #333333; font-size:12px; text-decoration: none; }
.news_uebers a:link { font-family:Arial; font-weight: bold; color: #333333; font-size:12px; text-decoration: none; }
.news_uebers a:visited {font-family:Arial; font-weight: bold; color: #333333; font-size:12px; text-decoration: none; }
.news_uebers a:active {font-family:Arial; font-weight: bold; color: #333333; font-size:12px; text-decoration: none; }
.news_uebers a:hover {font-family:Arial; font-weight: bold; color: #333333; font-size:12px; text-decoration: none; }

.news { font-family:Arial; color: #666666; font-size:12px; text-decoration: none; }
.news a:link { font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }
.news a:visited {font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }
.news a:active {font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }
.news a:hover {font-family:Arial; color: #FF9900; font-size:12px; text-decoration: none; }

.news_rechts_uebers { font-family:Arial; font-weight: bold; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }
.news_rechts_uebers a:link { font-family:Arial; font-weight: bold; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }
.news_rechts_uebers a:visited {font-family:Arial; font-weight: bold; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }
.news_rechts_uebers a:active {font-family:Arial; font-weight: bold; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }
.news_rechts_uebers a:hover {font-family:Arial; font-weight: bold; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }

.news_rechts { font-family:Arial; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }
.news_rechts a:link { font-family:Arial; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }
.news_rechts a:visited {font-family:Arial; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }
.news_rechts a:active {font-family:Arial; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }
.news_rechts a:hover {font-family:Arial; color: #666666; font-size:11px; text-decoration: none; line-height:15px; }

.header-5 { font-family:Arial;  font-weight: bold; text-decoration: none; 
   color: #333333; font-size:14px;}
.header-101 { font-family:Arial;  font-weight: bold; text-decoration: none; 
   color: #333333; font-size:14px;}
.header-102 { font-family:Arial;  font-weight: bold; text-decoration: none; 
   color: #333333; font-size:14px;}
.header-103 { font-family:Arial;  font-weight: bold; text-decoration: none; 
   color: #333333; font-size:14px;}
.header-104 { font-family:Arial;  font-weight: bold; text-decoration: none; 
   color: #333333; font-size:14px;}

.subheader-20 { font-family:Arial; text-decoration: none; 
   color: #333333; font-size:12px; background-color:#FAFAFA}
.subheader-201 { font-family:Arial; text-decoration: none; 
   color: #333333; font-size:12px; background-color:#FAFAFA}
.subheader-202 { font-family:Arial; text-decoration: none; 
   color: #333333; font-size:12px; background-color:#FAFAFA}
.subheader-203 { font-family:Arial; text-decoration: none; 
   color: #333333; font-size:12px; background-color:#FAFAFA}

.rechte_spalte { font-family: Arial; text-decoration: none; font-size:12px; color: #666666; background-color:#CCCCCC; }  
.rechte_spalte a:link { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px;
   color: #333366; background-color:#CCCCCC; }
.rechte_spalte a:visited { font-family: Arial; font-weight: bold;  text-decoration: none; font-size:11px;
   color: #333366; background-color:#CCCCCC; }
.rechte_spalte a:active { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px;
   color: #333366; background-color:#CCCCCC; }
.rechte_spalte a:hover { font-family: Arial; font-weight: bold; text-decoration: none; font-size:11px; 
   color: #333366; background-color:#CCCCCC; }

.update { font-family: Arial; text-decoration: none; font-size:9px;  line-height:12px;
   color: #333366; background-color:#FAFAFA; }  

.sitemap { font-family: Arial; text-decoration: none; font-size:10px; 
   color: #333366; background-color:#FAFAFA; }  

.tabelle-n-1z-1s { font-family: Arial; font-size:12px; width:30%; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-n-1z-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-n-1z { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-n-2z-1s { font-family: Arial; font-size:12px; width:30%; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-n-2z-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-n-2z { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-n-1s { font-family: Arial; font-size:12px; width:30%; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-n-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-n { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }


.tabelle-1-1z-1s { font-family: Arial; font-size:12px; color: #333366; background-color:#E2E2EE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-1-1z-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#E2E2EE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-1-1z { font-family: Arial; font-size:12px; color: #333366; background-color:#E2E2EE; 
   vertical-align:top; text-align:center; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-1-2z-1s { font-family: Arial; font-size:12px; color: #333366; background-color:#E3E3E3; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-1-2z-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#E3E3E3; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-1-2z { font-family: Arial; font-size:12px; color: #333366; background-color:#E3E3E3; 
   vertical-align:top; text-align:center; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-1-1s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-1-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-1 { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:center; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }

.tabelle-2-1z-1s { font-family: Arial; font-size:12px; color: #333366; background-color:#E3E3E3; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-2-1z-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#E3E3E3; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-2-1z { font-family: Arial; font-size:12px; color: #333366; background-color:#E3E3E3; 
   vertical-align:top; text-align:center; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-2-2z-1s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-2-2z-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-2-2z { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:center; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-2-1s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 

   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-2-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-2 { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:center; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }

.tabelle-3-1z-1s { font-family: Arial; font-size:12px; color: #333366; background-color:#E2E2EE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-3-1z-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#E2E2EE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-3-1z { font-family: Arial; font-size:12px; color: #333366; background-color:#E2E2EE; 
   vertical-align:top; text-align:center; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-3-2z-1s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-3-2z-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-3-2z { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:center; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-3-1s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-3-2s { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:left; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }
.tabelle-3 { font-family: Arial; font-size:12px; color: #333366; background-color:#EEEEEE; 
   vertical-align:top; text-align:center; 
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }

.tabelle_test { width:100%; font-family: Arial; font-size:13px; 
   color: #333366; background-color:#FAFAFA; 
   vertical-align:top; text-align:left;
   border-right-width:0px; border-left-width:0px; border-top-width:0px; 
   border-bottom-color:#FAFAFA; border-bottom-width:1px; border-style:solid; }

.bildtext { font-family: Arial; text-decoration: none; font-size:10px;  line-height:12px;
   color: #333333;  font-weight: bold;  background-color:#FAFAFA; }  


.schulleitung { font-family: Arial; text-decoration: none; font-size:11px;  line-height:15px;
   color:#333333; background-color:#FAFAFA; }  

.schulangebot { font-family:Arial; color: #666666; font-size:11px; text-decoration: none; }
.schulangebot a:link { font-family:Arial; color: #FF9900; font-size:11px; text-decoration: none; }
.schulangebot a:visited {font-family:Arial; color: #FF9900; font-size:11px; text-decoration: none; }
.schulangebot a:active {font-family:Arial; color: #FF9900; font-size:11px; text-decoration: none; }
.schulangebot a:hover {font-family:Arial; color: #FF9900; font-size:11px; text-decoration: none; }

.ausbildungsberufe { font-family: Arial; text-decoration: none; font-size:11px;  line-height:20px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.ausbildungsberufe a:link { font-family: Arial; text-decoration: none; font-size:11px;  line-height:20px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.ausbildungsberufe a:visited { font-family: Arial; text-decoration: none; font-size:11px;  line-height:20px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.ausbildungsberufe a:activ { font-family: Arial; text-decoration: none; font-size:11px;  line-height:20px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.ausbildungsberufe a:hover { font-family: Arial; text-decoration: none; font-size:11px;  line-height:20px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  

.ausbildungsberufe-2 { font-family: Arial; text-decoration: none; font-size:11px;  line-height:10px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.ausbildungsberufe-2 a:link { font-family: Arial; text-decoration: none; font-size:11px;  line-height:10px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.ausbildungsberufe-2 a:visited { font-family: Arial; text-decoration: none; font-size:11px;  line-height:10px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.ausbildungsberufe-2 a:activ { font-family: Arial; text-decoration: none; font-size:11px;  line-height:10px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.ausbildungsberufe-2 a:hover { font-family: Arial; text-decoration: none; font-size:11px;  line-height:10px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  

.vollzeitschulen { font-family: Arial; text-decoration: none; font-size:11px;  line-height:19px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.vollzeitschulen a:link { font-family: Arial; text-decoration: none; font-size:11px;  line-height:19px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.vollzeitschulen a:visited { font-family: Arial; text-decoration: none; font-size:11px;  line-height:19px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.vollzeitschulen a:activ { font-family: Arial; text-decoration: none; font-size:11px;  line-height:19px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.vollzeitschulen a:hover { font-family: Arial; text-decoration: none; font-size:11px;  line-height:19px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  

.vollzeitschulen-2 { font-family: Arial; text-decoration: none; font-size:11px;  line-height:11px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.vollzeitschulen-2 a:link { font-family: Arial; text-decoration: none; font-size:11px;  line-height:11px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.vollzeitschulen-2 a:visited { font-family: Arial; text-decoration: none; font-size:11px;  line-height:11px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.vollzeitschulen-2 a:activ { font-family: Arial; text-decoration: none; font-size:11px;  line-height:11px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  
.vollzeitschulen-2 a:hover { font-family: Arial; text-decoration: none; font-size:11px;  line-height:11px;
   color:#FFFFFF; font-weight: bold;  vertical-align:top; background-color:#999999; border:0px;}  

.formular { font-family:Arial; color:666666; font-size:12px; text-decoration: none; }

#tx-lzgallery-pi1-fotos {border-width:0px;text-align:center;padding:0px;}
#tx-lzgallery-pi1-fotos td {text-align:center;border-width:0px;padding:0px;}
.tx-lzgallery-pi1-1x1-1 {font-size:12px;font-face:bold;border:0px;}

.news-search-form {
	padding:0px;
	margin-bottom:3px;
	border:1px solid #fafafa;
	background-color:#fafafa;
}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-author {
	text-transform: uppercase;
}
.news-catmenu  {
	padding:5px;
	border:0px;
	background-color:#FAFAFA;
}
.news-catmenu-header {
	font-size:11px;
	font-weight:bold;
}
.news-catmenu DIV {
	font-size:10px;
	white-space: nowrap;
}
.news-catmenu DIV img, .news-catmenu img, .news-catmenu-header img {
	margin:0px;
	padding: 0px;
	vertical-align: middle;
}
.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level1 {
	padding:1px;
	padding-left:10px;
}
.level2 {
	padding:1px;
	padding-left:10px;
	background-color:#ddf393;
	border-left:1px solid #666;
}
.level3 {
	padding:1px;
	padding-left:10px;
	background-color:#cae46e;
	border-left:1px solid #666;
	border-top:1px solid #666;

}
.level4 {
	padding:1px;
	padding-left:10px;
	background-color:#b0cb51;
	border-left:1px solid #666;
}
.tx-ttnews-browsebox {
	margin:0px;
	border:1px solid #fafafa;
	padding:0px;
	background-color:#fafafa;
}
.tx-ttnews-browsebox TD { 
	font-size: 10px; 
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { 
	font-weight: bold; 
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #eeeeee;
	border:1px solid #c5c5c5;
}
.news-search-emptyMsg { 
	font-size: 11px;
	margin-left: 10px; 
}
