a:visited { color: #333366; }   // dunkelblau
a:active  { color: #333366; }
a:hover   { color: #D97200; }   // orange
a:link    { color: #333366; }

body, td, p,h1,h2,h3,h4,h5,h6,dt,dd {
  font-family:Helvetica,Arial,Verdana,sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #003366;
}


h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  color: #00007F;
  line-height: normal;
  filter: dropshadow(color=red, offX=2, offY=2, positive=2);
  }

.ueberschrift {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  color: #00007F;
  line-height: normal;
  filter: dropshadow(color=red, offX=2, offY=2, positive=2);
  }

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  color: #00007F;
  margin-bottom:0px;
  line-height: normal}

ul {
  margin-top:6px;
}


h3,h4,h5,h6 { font-family:Helvetica,Arial,Verdana,sans-serif;
  font-size: 12pt;
  color: #00007F;
  margin-bottom:0px;
}

li {
  font-family:Helvetica,Arial,Verdana,sans-serif;
  font-weight: normal;
  color: #003366;
  line-height: 23px;
  padding-right: 42px;
  }



.menu_n_0 {
    margin-top:8px;
    margin-left:15px;
    margin-bottom:4px;
    text-decoration:blink;
    font-weight:bold;
    font-size:12px;
    width:80%;
}

.menu_a_0 {
    margin-top:8px;
    margin-left:15px;
    margin-bottom:4px;
    text-decoration:none;
    font-weight:bold;
    font-size:12px;
    width:80%;
}

.menu_aa_0 {
    background-image:url(../bilder/pfeil_kl.gif); background-repeat:no-repeat;
    background-position:190px 5px;
}





.menu_n_1 {
    margin-top:3px;
    margin-bottom:3px;
    margin-left:25px;
    text-decoration:none;
    font-weight:bold;
    font-size:12px;
    width:90%;
    }

.menu_nn_1 {
    background-position:10px 5px;
}

.menu_aa_1 {
    background-image:url(bilder/pfeil_klein_o.gif); background-repeat:no-repeat;
    background-position:10px 5px;
}

/*
menu_nn_1
    background-image:url(bilder/pfeil_klein.gif);
     background-repeat:no-repeat;


pfeil_kl3.gif
  line-height: 12px;
*/

.menu_a_1 {
    margin-top:3px;
    margin-bottom:3px;
    margin-left:25px;
    text-decoration:none;
    font-weight:bold;
    font-size:12px;
    color:red;
    width:90%;
}




.menu_n_2 {
    margin-top:1px;
    margin-bottom:1px;
    margin-left:42px;
    text-decoration:none;
    font-size:10px;
    width:80%;
}

.menu_nn_2 {
}

/*
menu_nn_2

    background-image:url(../bilder/pfeil_klein.gif);
     background-repeat:no-repeat;
    background-position:10px 1px;

*/

.menu_aa_2 {
    background-image:url("bilder/pfeil_klein_o.gif");background-repeat:no-repeat;
    background-position:25px 3px;
}


.menu_a_2 {
    margin-top:1px;
    margin-bottom:1px;
    margin-left:42px;
    text-decoration:none;
    font-size:10px;
    width:80%;
}




.menu_n_3 {
    margin-top:1px;
    margin-bottom:1px;
    margin-left:48px;
    text-decoration:none;
    font-size:10px;
    width:80%;
}

.menu_nn_3 {
    background-image:url(../bilder/pfeil_punkt3.gif);
     background-repeat:no-repeat;
    background-position:10px 1px;
}


.menu_aa_3 {
    background-image:url("../bilder/pfeil_punkt3_pfeil.gif");background-repeat:no-repeat;
    background-position:10px 1px;
}


.menu_a_3 {
    margin-top:1px;
    margin-bottom:1px;
    margin-left:48px;
    text-decoration:none;
    font-size:10px;
    width:80%;
}

.hinterlegt {
    margin-right: 40px;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color:#D7D2E7;
    border-style:5mm dotted #FF00FF;
}

.hinterlegtgroß {
    margin-right: 40px;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color:#D7D2E7;
    border-style:5mm dotted #FF00FF;
  font-family:Helvetica,Arial,Verdana,sans-serif;
  font-size: 15pt;
  line-height: 34px;
}

.intabelle {
  font-family:Helvetica,Arial,Verdana,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #003366;
  padding-right: 0px;
  text-align:left;
  }

.intabelle_autor {
  font-family:Helvetica,Arial,Verdana,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #003366;
  text-align:right;
  padding-right: 0px;
}

.intabelle_farbe {
  background-color:#D7D2E7;
}


.adresse {
  font-family:Helvetica,Arial,Verdana,sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #003366;
  padding-right: 12px;
  padding-left: 12px;
}

.weiter {
    padding-right: 42px;
    text-align:right;

}

strong {
    font-variant:small-caps;
    font-size:larger;
  font-weight: strong;

    }