.image { border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.image a:link { border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; color: #FFFFFF; }
.image a:visited { border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; color: #FFFFFF; }

/* Eingabefelder */
input {
        background-color: #000000;
        color: #FFFFFF;
        font: 7pt verdana;
}

/* Buttons */
.button {
        background-color: #000000;
        color: #FFFFFF;
        font: 7pt verdana;
}
/* Select Felder */
select {
        background-color: #000000;
        color: #FFFFFF;
        font: 10px verdana;
}


body {font-family: Arial; background-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#000000;
scrollbar-arrow-color:#E399C3;
scrollbar-track-color:#FFFFFF;
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:
10pt}

/*alink=links beim neu öffnen
avisited=besuch
ahover=beim drüberfahren
aaktiv=in gebrauch
  */

a:link {color:#000000; text-decoration:none;}
a:active {color:#000000; text-decoration:underline;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}

a:link.ul {color:#000000; text-decoration:underline; font-weight:bold}
a:active.ul {color:#000000; text-decoration:underline; font-weight:bold}
a:visited.ul {color:#000000; text-decoration:underline; font-weight:bold}
a:hover.ul {color:#000000; text-decoration:underline; font-weight:bold}

.td_1 {  background-color:#E399C3;color:#000000;font-size: 12px;} /*purp*/

.td_nav { padding:0px;}
.td_main { line-height:16px; padding:0px; background-color:#33CCFF;color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}  /* green */

.td_main_wpadding { background-color:#33CCFF;color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}  /* green */
.td_text_wpadding { background-color:#33CCFF; color:#000000; text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}  /* green */

a.text_big_bold { text-decoration:none;font-size:15px; font-weight:bold; color: #000000;}

.table_1 {background-color:#000000; color:#FFFFFF; border-style:solid; border-color:#FFFFFF; border: 0px;}

.res_nav { text-decoration:none;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; padding-bottom:0px;}
a.res_nav_link { text-decoration:none;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; padding-bottom:0px;}
a.res_nav_link.active { text-decoration:none;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; padding-bottom:0px;}
a.res_nav_link.visited { text-decoration:none;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; padding-bottom:0px;}

/* Navigation */
a.nav_main_selected {font-weight:bold; text-decoration:none;color: #2EB0CF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;  padding-left:0px;}
a.nav_main_2_selected {font-weight:bold; text-decoration:none;color: #2EB0CF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;  padding-left:0px;}
a.nav_sub_selected {font-weight:bold; text-decoration:none;color: #2EB0CF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; display:block; width: 60px; height:13px;border:0px solid #ffffff;padding:0px;}

a.nav_main_selected_border {font-weight:bold; text-decoration:none;color: #2EB0CF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; padding-left:0px; display:block; width: 150px; height:22px;border:1px solid #ffffff;padding:0px;}
a.nav_main_2_selected_border {font-weight:bold; text-decoration:none;color: #2EB0CF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; padding-left:0px; display:block; width: 120px; height:22px;border:1px solid #ffffff;padding:0px;}
a.nav_sub_selected_border {font-weight:bold; text-decoration:none;color: #2EB0CF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;  display:block; width: 80px; height:12px;border:1px solid #ffffff;padding:4px;}

.nav_sub2_selected { text-decoration:none;color: #2EB0CF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; }
a.nav_sub2_selected { text-decoration:none;color: #2EB0CF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px; }

a.nav_main_link {font-weight:bold; text-decoration:none;color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; padding-left:14px; padding-bottom:0px;  display:block; width: 7px; height:13px;}
a.nav_sub_link {font-weight:bold; text-decoration:none;color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.nav_sub2_link {text-decoration:none;color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
a.nav_sub2_link {text-decoration:none;color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}

a.nav_link:hover
font-weight:bold;{
   color: #FFFFFF;
   font-size: 12px;
   text-decoration: underline;
   background-image:url('../images/circles_trans.gif');
}

a.nav_link_sub {font-weight:bold;font-size: 12px;color: #000000; padding-left:40px;  background-image:url('../images/nav_trans.gif'); display:block; width: 7px; height:13px}

a.nav_link_sub:hover {
font-weight:bold;
   font-size: 12px;
   color: #000000;
   text-decoration: underline;
   background-image:url('../images/circles_trans_sub.gif');
}