body         { background-color: #FFFFCC; color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 7pt; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }


    body a             { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:none;}
    body a:active     { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:underline;}
    body a:hover     { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:underline;}


.aussen_tabelle { width: 980px; margin: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}

.top_tabelle { width: 980px,; }

.haupt_innen_cell { width: 980px; border-color: #293A69; border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; }

.bottom_cell { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 2px; padding-bottom: 2px; padding-right: 0px; padding-left: 0px; text-decoration:none;}
.bottom_cell a{ color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;}
.bottom_cell a:active{ color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;}
.bottom_cell a:hover { color: #768790; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none;}


.mmmm { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:none; }
.mmmm a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:none; }
.mmmm a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:none; }
.mmmm a:hover { color: #768790; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration:none; }


.banner_pic_cell { width: 790px; height: 299px; }

.logo_tab { width: 190px; height: 299px; }
.logo_cell { width: 190px; height: 208px; }
.anfrage_cell { width: 190px; height: 91px; background-color: #768790; text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 0px; }
.anfrage_tab { width: 100%;  color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

.main_inhalt_tabelle { width: 790px; height: 100%; padding-top: 15px; padding-bottom: 15px; padding-left: 137px; padding-right: 15px; color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }

.julia { width: 790px; height: 100%; padding-top: 15px; padding-bottom: 15px; padding-left: 10px; padding-right: 15px; color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }



.menucell_back { width: 100%; background-color: #EDF0CD; background-image: url('../images/menu_bg.jpg'); background-repeat: no-repeat; background-position: 0px 0px; }

.menu_tab { width: 190px; height: 100%; padding-right: 0px; padding-left: 0px; padding-top: 20px; padding-bottom 2px; text-align: left; }

.level1 { width: 190px; height: 16px; background-color: #BAC4B5; padding-right: 5px; padding-left: 31px; padding-top: 0px; padding-bottom 0px;
          margin-left: 0px; margin-right: 0px; margin-top: 2px; margin-bottom: 0px;
          color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}
.level1 a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}
.level1 a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}
.level1 a:hover { color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}

.level1_pick { width: 190px; height: 16px; background-color: #BAC4B5; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom 0px;
          margin-left: 0px; margin-right: 0px; margin-top: 2px; margin-bottom: 0px;
          color: #2A3A68; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}

.level1_bullet { width: 16px; height: 16px; background-color: #758690;}
.level1_pick_font { padding-right: 0px; padding-left: 15px; padding-top: 0px; padding-bottom 0px;
          color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}
.level1_pick_font { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}
.level1_pick_font a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}
.level1_pick_font a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}
.level1_pick_font a:hover { color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none;}





.level2 { width: 190px; height: 16px; padding-right: 5px; padding-left: 40px; padding-top: 0px; padding-bottom 0px;
          margin-left: 0px; margin-right: 0px; margin-top: 2px; margin-bottom: 0px;
          color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}
.level2 a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}
.level2 a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}
.level2 a:hover { color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none;}



.level2_pick { height: 16px; padding-right: 2px; padding-left: 0px; padding-top: 0px; padding-bottom 0px;
          margin-left: 0px; margin-right: 0px; margin-top: 2px; margin-bottom: 0px;
          color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; }
.level2_bullet { padding-left: 30px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; }
.level2_pick_font {  padding-right: 0px; padding-left: 3px; padding-top: 0px; padding-bottom: 0px;
          color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; }
.level2_pick_font { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; }
.level2_pick_font a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; }
.level2_pick_font a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; }
.level2_pick_font a:hover { color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; }



.angebotcell_back { width: 100%; background-color: #EDF0CD;}
.angebot_tab { width: 190px; border-color: #293A69; border-style: solid; border-top-width: 2px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px;  margin-left: 0px; margin-right: 0px; margin-top: 10px; margin-bottom: 10px;}
.angebot_tab_title { width: 100%;  color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-decoration:none; padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 2px; }
.angebot_tab_font { width: 100%;  color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  text-decoration:none; padding-left: 5px; padding-right: 2px; padding-top: 1px; padding-bottom: 2px; }

.weiterlesen_tab { width: 100%; }
.weiterlesen { width: 100%;  color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  text-decoration:none; text-align: right; padding-left: 2px; padding-right: 5px; padding-top: 1px; padding-bottom: 2px;  }
.weiterlesen a {  color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  text-decoration:none; text-align: right; }
.weiterlesen a:active {  color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  text-decoration:none; text-align: right; }
.weiterlesen a:hover {  color: #768690; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  text-decoration:none; text-align: right; }

.angebotpic_tab { text-align: center; }

.quicklinks_cell { background-image: url('../images/habhof_layout_10_1.jpg'); background-repeat: no-repeat; background-position: 0px 0px; text-align: right; }
.quicklinks_tab { margin-left: 0px; margin-right: 10px; margin-top: 0px; margin-bottom: 0px; }
.quicklinks_font { color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; text-align: center; padding-left: 15px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.quicklinks_font a { color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; text-align: center;}
.quicklinks_font a:active { color: #FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; text-align: center;}
.quicklinks_font a:hover{ color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration:none; text-align: center;}


.content_aussen_table { width: 100%; margin-left: 0px; margin-right: 10px; margin-top: 10px; margin-bottom: 0px; border-color: #2A3A68; border-style: solid; border-top-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px;}

.content_title {  height: 19px; background-color:#EEF0C4; width: 100%; color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-decoration:none; vertical-align: middle; padding-left: 2px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.content_font { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; text-align: justify;
                padding-top: 15px; padding-bottom: 2px; padding-right: 8px; padding-left: 0px; }
.content_font a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.content_font a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.content_font a:hover { color: #768690; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }


.content_font_pausch { height: 80px; color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; text-align: justify;
                padding-top: 15px; padding-bottom: 2px; padding-right: 8px; padding-left: 0px; }
.content_font_pausch a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.content_font_pausch a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.content_font_pausch a:hover { color: #768690; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }


.allgemein_font { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; text-align: justify; }
.allgemein_font a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.allgemein_font a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.allgemein_font a:hover { color: #768690; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }


.allgemein_font1 { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; text-align: center; }
.allgemein_font1 a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.allgemein_font1 a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }
.allgemein_font1 a:hover { color: #768690; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:none; }



.lesensiemehr { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; font-weight: bold; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-right: 8px; padding-left: 2px; }
.lesensiemehr a { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; text-align: left; font-weight: bold; }
.lesensiemehr a:active { color: #2A3A68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; text-align: left; font-weight: bold; }
.lesensiemehr a:hover { color: #768690; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration:none; text-align: left; font-weight: bold; }


.emptyhorizontal_cell { height: 20px; }