body        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #505050; background-color: #ffffff; }
/* SCROLLBAR-FACE-COLOR:#f4f4f4; SCROLLBAR-ARROW-COLOR:#666666; SCROLLBAR-BASE-COLOR:#ffffff; SCROLLBAR-TRACK-COLOR:#ffffff; SCROLLBAR-HIGHLIGHT-COLOR:#ffffff; SCROLLBAR-SHADOW-COLOR:#cccccc; SCROLLBAR-3DLIGHT-COLOR:#ffffff; SCROLLBAR-DARKSHADOW-COLOR:#cccccc; } */

td          { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #505050; }

.readonly    { height:19; width:227; border-style:none; font-family: Arial,Helvetica,sans-serif; color: #505050; font-size :11px; }
.text        { height:19; width:127; border-style:inset; border-width:2; border-color:#CCCCCC; font-family: Arial,Helvetica,sans-serif; font-size :11px; }
.text_big    { height:19; width:250; border-style:inset; border-width:2; border-color:#CCCCCC; font-family: Arial,Helvetica,sans-serif; font-size :11px; }
.text_ora_hl { color:#D25500; font-family: sans-serif; font-size: 12px; font-weight : bold; }
.text_gra_hl { color:#505050; font-family: sans-serif; font-size: 11px; font-weight : bold; }
.text_bla_hl { color:#1177AA; font-family: sans-serif; font-size: 12px; font-weight : bold; }

.text_ora_hl_kl { color:#D25500; font-family: sans-serif; font-size: 10px; font-weight : bold; }

.select     { font-family: Arial, Helvetica, sans-serif; font-size : 10px; width : 80px; height : 16px; padding-left: 2px; border-style:solid; border-width: 1; color: #505050; border-color: #CCCCCC; }
.select_2   { font-family: Arial, Helvetica, sans-serif; font-size : 10px; width : 45px; height : 16px; padding-left: 2px; border-style:solid; border-width: 1; color: #505050; border-color: #CCCCCC; }
.select_1   { font-family: Arial, Helvetica, sans-serif; font-size : 10px; width : 140px; height : 16px; padding-left: 2px; border-style:solid; border-width: 1; color: #505050; border-color: #CCCCCC; }

.date       { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; border: none; }

.navi_o     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #505050; }

.navi_r_l   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; }

.navi_top   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #505050; font-weight: bold; }

.footer     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #505050; font-weight: bold; }

a:link      { color: #505050; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a:active    { color: #505050; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a:hover     { color: #FFCC12; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a:visited   { color: #505050; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

a.navi:link { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #333333; }  
a.navi:visited { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #333333; } 
a.navi:hover { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #E9960C; } 
a.navi:active { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #333333; }

a.li:link { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #333333; }  
a.li:visited { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #333333; } 
a.li:hover { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #E9960C; } 
a.li:active { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #333333; }

a.sw:link { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #E9960C;; }  
a.sw:visited { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #E9960C;; } 
a.sw:hover { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #333333; } 
a.sw:active { font-weight: 900; font: 10pt Arial,sans-serif; text-decoration: underline; color: #E9960C; }

.klein      { color: #505050; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

input.grey
{
  height:17;
  width:127;
  font-family: sans-serif;
  font-size:11px;
  color: #505050;
  border: solid;
  border-color : #505050;
  border-width : 1px;
  background-color : #ffffff;
}

input.red
{
  height:17;
  width:127;
  font-family: sans-serif;
  font-size:11px;
  color: #505050;
  border: solid;
  border-color : #ff0000;
  border-width : 1px;
  background-color : #ffffff;
}

