body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px}


.textblau {padding-top: 0px; line-height:16px; text-decoration:none; font-weight:regular; color:#002346; font-size:12px; font-family:verdana; vertical-align: middle;}
.textblaufett {padding-top: 0px; line-height:16px; text-decoration:none; font-weight:bold; color:#002346; font-size:12px; font-family:verdana; vertical-align: middle;}


.itextblau {padding-top: 0px; padding-left:18px; text-decoration:none; font-weight:regular; color:#002346; font-size:11px; font-family:verdana; vertical-align: middle;}



.ublau {padding-top: 0px; text-decoration:none; font-weight:bold; color:#488FDB; font-size:13px; font-family:verdana; vertical-align: middle;}

.zublau {padding-top: 0px; text-decoration:none; font-weight:bold; color:#002346; font-size:12px; font-family:verdana; vertical-align: middle;}
.zublauu {padding-top: 0px; text-decoration:underline; font-weight:bold; color:#002346; font-size:12px; font-family:verdana; vertical-align: middle;}



.urlblau {padding-top:0px; padding-left:20px; text-decoration:none; font-weight:regular; color:#86B5E7; font-size:9px; font-family:verdana; vertical-align: middle;}
.urlblauu {padding-top:0px; padding-left:0px; text-decoration:underline; font-weight:bold; color:#002346; font-size:12px; font-family:verdana; vertical-align: middle;}

.urlrot {padding-top:0px; padding-left:20px; text-decoration:none; font-weight:regular; color:#DB95A1; font-size:9px; font-family:verdana; vertical-align: middle;}
.urlrotu {padding-top:0px; padding-left:0px; text-decoration:underline; font-weight:regular; color:#DB95A1; font-size:9px; font-family:verdana; vertical-align: middle;}

.urlgelb {padding-top:0px; padding-left:20px; text-decoration:none; font-weight:regular; color:#FFBC79; font-size:9px; font-family:verdana; vertical-align: middle;}
.urlgelbu {padding-top:0px; padding-left:0px; text-decoration:underline; font-weight:regular; color:#FFBC79; font-size:9px; font-family:verdana; vertical-align: middle;}

.urlgruen {padding-top:0px; padding-left:20px; text-decoration:none; font-weight:regular; color:#92B56B; font-size:9px; font-family:verdana; vertical-align: middle;}
.urlgruenu {padding-top:0px; padding-left:0px; text-decoration:underline; font-weight:regular; color:#92B56B; font-size:9px; font-family:verdana; vertical-align: middle;}

.teaser {padding-top: 0px; text-decoration:none; font-weight:bold; color:#073070; font-size:10px; font-family:verdana; vertical-align: middle;}

.izublau {padding-top: 0px; padding-left:18px; text-decoration:none; font-weight:bold; color:#488FDB; font-size:13px; font-family:verdana; vertical-align: middle;}


.starttable { margin-left:18px; }

.schrift10 {padding-top: 0px; text-decoration:none; font-weight:regular; color:#002346; font-size:11px; font-family:verdana; vertical-align: middle;}
.schrift8 {padding-top: 0px; text-decoration:none; font-weight:regular; color:#002346; font-size:10px; font-family:verdana; vertical-align: middle;}
.schrift9 {padding-top: 0px; text-decoration:none; font-weight:regular; color:#002346; font-size:9px; font-family:verdana; vertical-align: middle;}


/*----------------------------------------------- AB 23.02.08 ------------------------------------*/
/*--------------------------------------------------  Blue  ---------------------------------------*/
DIV#lnavi   {
      position:absolute;
      left:30;
      top:210;
      width:155;
      z-index:1;
      visibility: visible;
      background-image:url(DBA/Bilder/nav_blue1.gif);
      }


DIV#lnavi ul  {

      font-family:verdana;
      color:#002346;
      margin: 0px;
      padding: 0px;
      list-style-type: none;
      list-style-position: outside;
      }
DIV#lnavi li  {
      left: 20px;
      width: 155;
      }
li.aktiv    {
      background-image:url(/Bilder/nav_blue.gif);
      }

a.M1_text     {
border-bottom:10px;
        display:block;
        font-family:verdana;
        color:#002346;
        font-weight:regular;
        font-size:13px;
        text-decoration:none;
        margin-top: 2px;
        margin-bottom: 0px;
        padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
border-style:solid;
border-width:1px 5px;
border-color:#EBECFE;
        height: 100%;
        }
a:hover.M1_text   {
        color:#B1B3CB;
        }

a.M2_text      {
        display: block;
        color:#002346;
        text-decoration: none;
        font-family:verdana;
        font-size:13px;
        font-weight:bold;
        margin-top:2px;
        margin-bottom: 3px;
        padding-left: 20px;
        height: 100%;
        }

a.M2_text:hover    {
        color:#B1B3CB;
        }
