body, td {font-family: verdana,arial,helvetica; font-size: 11px}

body {background-color: #FFFFD6;
scrollbar-track-color: #FFFFD6;
scrollbar-arrow-color: #e0e4e7;
scrollbar-face-color: #5580b3;}

a {font-family: verdana,arial,helvetica; font-size:11px}

.headline {font-size:11px; color:#5580b3; font-weight:bold;}
.linehight {line-height : 130%;}

.textblau {color:#5580b3;}
.textdunkelblau {color:#00376f;}
.textrot {background-color: #ffffff;color:#b10000;}
.textweiss {color:#666666;}
.textgruen {color: #339933;}
.textgelb {color: 666666;}
.selectedlink {color:#990000; font-weight:normal; text-decoration: none;  }

a:link {color:#b10000; font-weight:normal; text-decoration: none;}
a:visited {color:#b10000; font-weight:normal; text-decoration: none;}
a:hover {color:#666666; font-weight:normal; text-decoration: none; background-color : #e0e4e7;}
a:active {color:#666666; font-weight:normal; text-decoration: none; background-color : #e0e4e7;}

a.mainnavi:link {color:#b10000; font-weight:bold; text-decoration: none;}
a.mainnavi:visited {color:#b10000; font-weight:bold; text-decoration: none;}
a.mainnavi:focus {color:#666666; font-weight:bold; text-decoration: none;}
a.mainnavi:hover {color:#666666; font-weight:bold; text-decoration: none;}
a.mainnavi:active {color:#666666; font-weight:bold; text-decoration: none;}

a.subnavi:link {color:#b10000; font-weight:bold; text-decoration: none;}
a.subnavi:visited {color:#b10000; font-weight:bold; text-decoration: none;}
a.subnavi:focus {color:#666666; font-weight:bold; text-decoration: none;}
a.subnavi:hover {color:#666666; font-weight:bold; text-decoration: none; background-color : #FFFFD6;}
a.subnavi:active {color:#666666; font-weight:bold; text-decoration: none; background-color : #FFFFD6;}

a.logout:link {color:#b10000; font-weight:bold; text-decoration: none;}
a.logout:visited {color:#b10000; font-weight:bold; text-decoration: none;}
a.logout:focus {color:#666666; font-weight:bold; text-decoration: none;}
a.logout:hover {color:#666666; font-weight:bold; text-decoration: none; background-color : #FFFFD6;}
a.logout:active {color:#666666; font-weight:bold; text-decoration: none; background-color : #FFFFD6;}

a.button:link {font-size:15px; color:#b10000; font-weight:bold; text-decoration: none;}
a.button:visited {font-size:15px; color:#b10000; font-weight:bold; text-decoration: none;}
a.button:focus {font-size:15px; color:#666666; font-weight:bold; text-decoration: none;}
a.button:hover {font-size:15px; color:#666666; font-weight:bold; text-decoration: none;}
a.button:active {font-size:15px; color:#666666; font-weight:bold; text-decoration: none;}

a.button2:link { color:#5580b3; font-weight:bold; text-decoration: none;}
a.button2:visited { color:#5580b3; font-weight:bold; text-decoration: none;}
a.button2:focus {color:#cc0000; font-weight:bold; text-decoration: none;}
a.button2:hover { color:#cc0000; font-weight:bold; text-decoration: none;}
a.button2:active { color:#cc0000; font-weight:bold; text-decoration: none;}


a.AlertsList:link {color:#c8d8e6; font-weight:normal; text-decoration: none;}
a.AlertsList:visited {color:#c8d8e6; font-weight:normal; text-decoration: none;}
a.AlertsList:focus {color:#c8d8e6; font-weight:normal; text-decoration: none;}
a.AlertsList:hover {color:#c8d8e6; font-weight:normal; text-decoration: none; background-color :#c8d8e6;}
a.AlertsList:active {color:#c8d8e6; font-weight:normal; text-decoration: none; background-color :#c8d8e6;}

.abstand {
	padding-left: 5px;
	padding-right: 5px;
}

.abstand2 {
	padding-left: 10px;
}

form {
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;

padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
}

.bgcolor_hellgrau {background-color: #e0e4e7;}
.bgcolor_blau {background-color: #FFFFD6;}
.bgcolor_blaugrau {background-color: #c8d8e6;}
.bgcolor_schwarz {background-color: #000000;}
.bgcolor_weiss {background-color: #ffffff;}

input {
font-family:Verdana, Arial, Helvetica; font-size:11px; font-style:normal; 
border: 1px solid color:#e0e4e7;}

.input_radio{border:0px;}
.input_checkbox{border:0px;}
.input_anzeige {background-color : #E0E4E7;}
textarea {font-family:Verdana, Arial, Helvetica; font-size:11px; font-style:normal; border:1px solid color:#5580b3;}

SELECT, OPTION {font-family: Verdana, Arial, Helvetica;font-size: 11px;
border: 1px solid color:#5580b3;}

#kasten1 {
color : #5580b3;
background-color : transparent;
font-family : Verdana, Arial, Helvetica;
font-weight : normal;
position:absolute; top:0px; right:27px;
z-index:11;
}

#kasten1 a {
padding: 2px;
border: 1px solid #e0e4e7;
color : #5580b3;
background-color : #e0e4e7;
text-decoration : none;
display: block;
}

#kasten1 a:active {
color : #cc0000;
background-color : #e0e4e7;
}

#kasten1 a:visited {
color : #5580b3;
background-color : #e0e4e7;
}

#kasten1 a:hover {
color : #cc0000;
background-color : #e0e4e7;
text-decoration : none;
width : 320px;
border : 1px solid #B4CAB8;
}

#kasten1 a .info {
display : none;
}

#kasten1 a:hover .info {
color : black;
line-height : 130%;
display : block;
background : white;
font: 11px Verdana;
border : 1px solid #B4CAB8;
padding : 5px;
}

a.tt, a.tt:link, a.tt:visited  {
  position: relative;
  text-decoration: none;
  color: #5580b3; 
  }
  
a.tt:active {
  position: relative;
  text-decoration: none;
  color: #cc0000; 
  background: #e0e4e7;
  }
  
a.tt:hover {
  color: #cc0000; 
  background: #e0e4e7;
  text-decoration: none;
  }

a.tt span {
  display: none;  
  text-decoration: none; 
}

a.tt:hover span {
  display: block;
  position: absolute; 
  padding: 5px;
  top: 20px; 
  left: 0; 
  width: 200px;
  z-index: 100;
  color: #000000;
  line-height: 130%; 
  border: 1px solid #e0e4e7; 
  /*background: #e0e4e7;  grau */
  background: #ffffcc; /*gelb*/
  font: 11px verdana,arial,helvetica; 
  text-align: left;
  }
