/* ########################################################## */
/*  Navigationselemente  */
/* ########################################################## */

/*  Elemente der Hautpnavi, die keine Links sind */
.css_navi {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   font-size: 14px;
   color: #ffffff;   /*  weiss  */
   }

.css_navi_red {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 14px;
        color: #C94A50;   /*  rot  */
   }

/*  Links der Hauptnavi */
.css_navi_link {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular ;
   font-size: 14px;
   color: #ffffff;  /*  weiss  */
   text-decoration: none;
   }

.css_navi_link:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   font-size: 14px;
   color: #555555;  /*  dunkelgrau  */
   text-decoration: none;
   }

.css_navi_red_link {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   font-size: 14px;
   color: #C94A50;  /*  rot  */
   text-decoration: none;
   }

.css_navi_red_link:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   font-size: 14px;
   color: #555555;  /*  dunkelgrau  */
   text-decoration: none;
   }
/* ########################################################## */
/*  Navigationselemente admin */
/* ########################################################## */

/*  Elemente der Hautpnavi, die keine Links sind */
.css_adminnavi {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   font-size: 11px;
   color: #ffffff;   /*  weiss  */
   }

.css_adminnavi_red {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 11px;
        color: #C94A50;   /*  rot  */
   }

/*  Links der Hauptnavi */
.css_adminnavi_link {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular ;
   font-size: 11px;
   color: #ffffff;  /*  weiss  */
   text-decoration: none;
   }

.css_adminnavi_link:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   font-size: 11px;
   color: #555555;  /*  dunkelgrau  */
   text-decoration: none;
   }

.css_adminnavi_red_link {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   font-size: 11px;
   color: #C94A50;  /*  rot  */
   text-decoration: none;
   }

.css_adminnavi_red_link:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   font-size: 11px;
   color: #555555;  /*  dunkelgrau  */
   text-decoration: none;
   }
/* ########################################################## */
/*  Text  */
/* ########################################################## */

.css_text12 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 12px;
   line-height: 20px;
        color: #484F57;  /*  dunkel grau blau  */
   }

.css_text12norm {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 12px;
        color: #6C7279;  /*  dunkel grau blau  */
   }

.css_textred12 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 12px;
   line-height: 20px;
        color: #C1262D;
   }

.css_textwhite12 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 12px;
   line-height: 20px;
        color: #ffffff;
   }

.css_textblack12 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 12px;
   line-height: 20px;
        color: #000000;
   }

.css_text14 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 14px;
   line-height: 20px;
        color: #6C7279;
   }

.css_textred14 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 14px;
   line-height: 20px;
        color: #C1262D;
   }

.css_textwhite14 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 14px;
   line-height: 20px;
        color: #ffffff;
   }

.css_textblack14 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 14px;
   line-height: 20px;
        color: #000000;
   }

.css_text16 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 16px;
   line-height: 20px;
        color: #6C7279;
   }

.css_textred16 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 16px;
   line-height: 20px;
        color: #C1262D;
   }

.css_textwhite16 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 16px;
   line-height: 20px;
        color: #ffffff;
   }

.css_text18 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 18px;
   line-height: 20px;
        color: #6C7279;
   }

.css_textred18 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 18px;
   line-height: 20px;
        color: #C1262D;
   }

.css_textwhite18 {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font-size: 18px;
   line-height: 20px;
        color: #ffffff;
   }
/* ########################################################## */
/*  Formate für Datenblattausgabe   */
/* ########################################################## */

.css_headbgstamm {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font size: 16px;
        color: #6C7279;
        font-size: 16px; font-weight: bold;
        }

.css_sloganbgstamm {
        font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
        font size: 16px;
        color: #6C7279;
        font-size: 14px; font-weight: bold;
        }
/* ########################################################## */
/*  Standard Links  */
/* ########################################################## */

a {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: underline;
   color: #555555;
   }

a:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: none;
   color: #ffffff;
   }

.css_link12 {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: underline;
   font-size: 12px;
   color: #555555;
   }

.css_link12:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: none;
   font-size: 12px;
   color: #ffffff;
   }

.css_link_bottom {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: none;
   font-size: 12px;
   color: #ffffff;
   }

.css_link_bottom:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: none;
   font-size: 12px;
   color: #555555;
   }

.css_link14 {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: underline;
        font-size: 14px;
   color: #555555;
   }

.css_link14:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: none;
        font-size: 14px;
   color: #ffffff;
   }

.css_link_sitemap {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: none;
   font-size: 12px;
   color: #555555;
}

.css_link_sitemap:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: underline;
   font-size: 12px;
   color: #000000;
}

.css_link14_sitemap {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: none;
   font-size: 14px;
   color: #555555;
}

.css_link14_sitemap:hover {
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   text-decoration: underline;
   font-size: 14px;
   color: #000000;
}
/* ########################################################## */
/*  Formularfelder  */
/* ########################################################## */

input.eingabe   {
        color: #ffffff;
   font-weight: normal;
   font-size: 15px;
   font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;
   background-color: transparent;
   border-top: 0px none;
   border-right: 0px none white;
   border-bottom: 1px solid white;
   border-left: 1px solid white;
}

input.login {
        border:1px;
        background-color: #dddddd;
        padding-top:0px;
        margin-top:0px;
        border-color: #555555;
        border-top-style:solid;
        border-bottom-style:solid;
        border-left-style:solid;
        border-right-style:solid;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
}

/* ########################################################## */
/*  allgemeine HTML Formate  */
/* ########################################################## */
body { font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;}
td {  font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;}
li {  font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;}
h1 {  font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;}
h2 {  font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;}
h3 {  font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular;}