body         { background-color: #FFFFFF; color: #838383; font-family: Arial, 'Frutiger 45 Light', Courier, Helvetica, sans-serif;
               font-size: 7pt; margin: 0px; margin-left: 0px; margin-right: 0px;
               margin-top: 0px; margin-bottom: 0px; }


    body a             { color: #838383; font-family: Arial, 'Frutiger 45 Light', Courier, Helvetica, sans-serif; font-size: 7pt; text-decoration:none;}
    body a:active     { color: #838383; font-family: Arial, 'Frutiger 45 Light', Courier, Helvetica, sans-serif; font-size: 7pt; text-decoration:underline;}
    body a:hover     { color: #000000; font-family: Arial, 'Frutiger 45 Light', Courier, Helvetica, sans-serif; font-size: 7pt; text-decoration:underline;}


.main_aussentabelle { width: 980px; vertical-align: top; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }

.top_banner_zelle { width: 980px; height: 183px; vertical-align: top; border-color: #D5DFEC; vertical-align: top; border-style: dotted; border-top-width: 0px; border-bottom-width: 0px; border-right-width: 1px; border-left-width: 0px;}

.top_zelle { width: 980px; height: 20px; text-align: right; color: #7F7F7F; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; padding-right: 2px; padding-left: 0px; padding-top: 8px; padding-bottom: 8px;}
.top_zelle a { color: #7F7F7F; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; }
.top_zelle a:active { color: #7F7F7F; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; }
.top_zelle a:hover { color: #000000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; }

.bottom_zelle { width: 980px; height: 20px; text-align: center; letter-spacing: 1; color: #7F7F7F; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; padding-right: 2px; padding-left: 2px; padding-top: 2px; padding-bottom: 10px; border-color: #D5DFEC;  border-style: solid; border-top-width: 2px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px; }
.bottom_zelle a {text-align: center; letter-spacing: 1; color: #7F7F7F; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;}
.bottom_zelle a:active {text-align: center; letter-spacing: 1; color: #7F7F7F; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;}
.bottom_zelle a:hover {text-align: center; letter-spacing: 1; color: #000000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;}


.allgemein_font { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;}
.allgemein_font a { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;}
.allgemein_font a:active { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;}
.allgemein_font a:hover { color: #8F8E8E; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;}


.zelle_links { width: 270px; height: 100%; background-image: url(../images/menu_blank.jpg); background-repeat: y-repeat; background-color: #F3FDFE;  vertical-align: top;  }

.zelle_links_unten { width: 270px; background-image: url(../images/menu_blank.jpg); background-repeat: y-repeat; background-color: #F3FDFE;  vertical-align: bottom;  }

.zelle_rechts { width: 710px; vertical-align: top; vertical-align: top; border-color: #D6E0EC;  border-style: dotted; border-top-width: 0px; border-bottom-width: 0px; border-right-width: 1px; border-left-width: 0px; padding-top: 0px; padding-bottom: 15px; padding-right: 0px; padding-left: 0px; }

.menu_aussen_tab {  background-image: url(../images/menu_blank.jpg); background-repeat: y-repeat; width: 270px; border-color: #D6E0EC;  border-style: dotted; border-top-width: 0px; border-bottom-width: 0px; border-right-width: 1px; border-left-width: 0px; margin-top: 15px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }


.level_1 { width: 270px; color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; padding-left: 30px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 1;}
.level_1 a { color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold;  letter-spacing: 1;}
.level_1 a:active { color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; letter-spacing: 1;}
.level_1 a:hover { color: #000000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; letter-spacing: 1;}


.level_1_over { width: 270px; background-image: url(../images/menu_redbullet.jpg); background-repeat: no-repeat; color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; padding-left: 30px; padding-right: 2px; padding-top:0px; padding-bottom: 0px; letter-spacing: 1;}
.level_1_over a { color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; letter-spacing: 1;}
.level_1_over a:active { color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; letter-spacing: 1;}
.level_1_over a:hover { color: #000000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; letter-spacing: 1;}




.level_2 { width: 270px; color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; padding-left: 45px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 1;}
.level_2 a { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; letter-spacing: 1;}
.level_2 a:active { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; letter-spacing: 1;}
.level_2 a:hover { color: #000000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; letter-spacing: 1;}

.level_2_over { width: 270px; background-image: url(../images/menu_redlinebullet.jpg); background-repeat: no-repeat; color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; padding-left: 45px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 1;}
.level_2_over a { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; letter-spacing: 1;}
.level_2_over a:active { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; letter-spacing: 1;}
.level_2_over a:hover { color: #000000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; letter-spacing: 1;}


.content_aussen_table { width: 710px; vertical-align: top;}

.content_zelle { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; vertical-align: top; padding-right: 10px; padding-left: 8px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }

.content_zelle a { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; vertical-align: top; }
.content_zelle a:active { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; vertical-align: top; }
.content_zelle a:hover { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; vertical-align: top; }


.content_zelle_1 { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; vertical-align: top; padding-right: 10px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
.content_zelle_1 a { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; }
.content_zelle_1 a:active { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; }
.content_zelle_1 a:hover { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; }


.content_zelle_2 { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; vertical-align: top; padding-right: 10px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
.content_zelle_2 a { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; }
.content_zelle_2 a:active { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; }
.content_zelle_2 a:hover { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; }


.weiterlesen_cell { color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.weiterlesen_cell a { color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.weiterlesen_cell a:active { color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.weiterlesen_cell a:hover { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }


.news_font { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; vertical-align: top; padding-right: 0px; padding-left: px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
.news_font a { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1;}
.news_font a:active { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1;}
.news_font a:hover { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1;}

.news_font_title {color: #990000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 1; }


.seiten_title_table { width: 100%; vertical-align: top; color: #930F0D; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 16pt; text-decoration:none; letter-spacing: 1; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; margin-top: 25px; margin-bottom: 10px; margin-left: 20px; margin-right: 0px; }
.seiten_title_green { width: 100%; vertical-align: top; color: #006666; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 16pt; text-decoration:none; letter-spacing: 1; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; margin-top: 25px; margin-bottom: 10px; margin-left: 20px; margin-right: 0px; }

.content_tab { width: 95%; vertical-align: top; color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; margin-top: 10px; margin-bottom: 0px; margin-left: 25px; margin-right: 0px; }
.content_tab a { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; font-weight:bold;}
.content_tab a:active { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; font-weight:bold;}
.content_tab a:hover { color: #000000; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; font-weight:bold;}

.pic_cell { vertical-align: top; }

.list_title { height: 10px; color: #930F0D; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; letter-spacing: 1; padding-left: 5px; padding-right: 2px; padding-top: 10px; padding-bottom: 1px; }
.list_title a { color: #930F0D; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; letter-spacing: 1;}
.list_title a:active { color: #930F0D; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; letter-spacing: 1;}
.list_title a:hover { color: #999999; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; letter-spacing: 1;}

.list_title_green { height: 10px; color: #006666; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; letter-spacing: 1; padding-left: 5px; padding-right: 2px; padding-top: 10px; padding-bottom: 1px; }
.list_title_green a { color: #006666; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; letter-spacing: 1;}
.list_title_green a:active { color: #006666; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; letter-spacing: 1;}
.list_title_green a:hover { color: #006666; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration:none; letter-spacing: 1;}






.list_redbullet { width: 10px; height: 10px; background-color: #930F0D; margin-top: 10px; margin-left: 0px; margin-right: 0px; margin-left: 0px;}
.list_greenbullet { width: 10px; height: 10px; background-color: #006666; margin-top: 10px; margin-left: 0px; margin-right: 0px; margin-left: 0px;}

.list_font { height: 10px; color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; letter-spacing: 1; padding-left: 5px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px; }
.list_font a { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; letter-spacing: 1;}
.list_font a:active { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; letter-spacing: 1;}
.list_font a:hover { color: #930F0D; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; letter-spacing: 1;}


.list_redbullet_small { width: 6px; height: 6px; background-color: #930F0D; margin-left: 16px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.list_greenbullet_small { width: 6px; height: 6px; background-color: #006666; margin-left: 16px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}


.suche_aussen_tab { width: 220px;  border-color: #7396C0; border-style: dotted; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; margin-left: 9px; margin-right: 0px; margin-top: 25px; margin-bottom: 0px; padding-left: 7px; padding-right: 7px; padding-top: 0px; padding-bottom: 0px;}

.suche_tab { width: 100%; color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; letter-spacing: 2; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}

.telefon_tab_aussen { width: 220px;  border-color: #900E0C; border-style: dotted; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; margin-left: 9px; margin-right: 0px; margin-top: 25px; margin-bottom: 20px; padding-left: 7px; padding-right: 7px; padding-top: 10px; padding-bottom: 10px;  }
.telefon_tab { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; font-weight: bold; letter-spacing: 1; }



.news_tab_aussen { width: 220px;  border-color: #900E0C; border-style: dotted; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; margin-left: 9px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding-left: 7px; padding-right: 7px; padding-top: 5px; padding-bottom: 5px;  }
.news_tab { color: #90110B; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 12pt; text-decoration:none; font-weight: bold; letter-spacing: 1; }
.news_tab a { color: #90110B; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 12pt; text-decoration:none; font-weight: bold; letter-spacing: 1; }
.news_tab a:active { color: #90110B; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 12pt; text-decoration:none; font-weight: bold; letter-spacing: 1; }
.news_tab a:hover { color: #5F6267; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 12pt; text-decoration:none; font-weight: bold; letter-spacing: 1; }

.red_border { color: #8F0D0B; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; width: 180px; border-color: #8F0D0B; border-style: dotted; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; }

.red_border_link { color: #8F0D0B; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;  text-align: right;}
.red_border_link a{ color: #8F0D0B; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none;  text-align: right;}
.red_border_link a:hover { color: #6D6D6D; font-family: Arial,Courier, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; text-align: right;}
