BODY
{font-family : Verdana,sans-serif, arial;font-weight : normal;color : black;background-color : /*/*#E9E8E7*/ #FFF; text-decoration : none; padding-top : 0px; padding-left : 0px; padding-right : 0px; padding-bottom : 0px; margin-top : 0px; margin-left : 0px; margin-right : 0px; margin-bottom : 0px;border-width : 0px 0px 0px 0px;}

/*Icon mit CSS TOOLTIPP*/
a.info {position: relative; z-index: 24; color: #000; text-decoration: underline;}
a.info:hover {z-index: 25; background-color: #FFFFFF;}
a.info span {display: none}
a.info:hover span {display: block; padding: 3px; position: absolute; top: 1em; left: 3em; width: 15em; border: 1px solid #000; background-color: #FFF; color: #000; text-align: left; text-decoration: none;}

.errortable{
     background-color: #BFBFBF;
     border-bottom-style: groove;
     border-left-style: groove;
     border-right-style: groove;
     border-top-style: groove;
     color: #FF0000;
     font-family: arial;
     font-size: 12px;
     width: 150px;
     }

.error{
  background-color : #FFFFFF;
  font-size : 11px;
  font-family : Arial;
  color : #ff0000;
}

.errorgrau{
  font-size : 12px;
  font-family : Arial;
  color : #FF0000;
  background-color : #BFBFBF;
}

.errorhell{
  font-size : 12px;
  font-family : Arial;
  color : #FF0000;
  background-color : /*#E9E8E7*/ #FFF;
}

.tdweissg{
  background-color : #FFFFFF;
  font-size : 12px;
  font-family : Arial;
  color : #000000;
}

.tdweissl{
  background-color : #FFFFFF;
  font-size : 11px;
  font-family : Arial;
  color : #000000;
}

.tdcontent {
  border : 0;
  font-size : 10px;
  font-family : Arial;
}

.tdrotl{
  background-color : #00cccc;
  font-size : 10px;
  font-family : Arial;
  color : #000000;
}

.tdcontent_error {
  border: #FF0000 1px solid;
  font-size : 11px;
  font-family : Arial;
}

.tdhell{
  background-color : /*#E9E8E7*/ #FFF;
}

.tddunkel{
  background-color : #9A9A9A;
  font-size : 12px;
  font-family : Arial;
  color : #000000;
}

.tdmittel{
  background-color : #AFAFAF;
  font-size : 12px;
  font-family : Arial;
  color : #000000;
}

.tdmittel1{
  background-color : #CFCFCF;
  font-size : 12px;
  font-family : Arial;
  color : #000000;
}

.txtsmall2{
  font-size : 11px;
  font-family : Arial;
  color : #696969;
  background-color : #CFCFCF;
}

.txtsmall{
  font-size : 11px;
  font-family : Arial;
  color : #696969;
  background-color : #DDDCDB;
}

a:link {
  color:#696969;
  font-family:Helvetica,Arial;
}

a:visited {
  color:#696969;
  font-family:Helvetica,Arial;
}

a:active {
  color:#696969;
  font-family:Helvetica,Arial;
}

.txt{
  font-size : 11px;
  font-family : Arial;
  color : #696969;
  background-color : /*#E9E8E7*/ #FFF;
}

.txtklein{
  font-size : 10px;
  font-family : Arial;
  color : #696969;
  background-color : /*#E9E8E7*/ #FFF;
}

.grau{
  font-size : 11px;
  font-family : Arial;
  color : #696969;
  background-color : #BFBFBF;
}
.txtsmall1{
  font-size : 9px;
  font-family : Arial;
  color : #696969;
  background-color : /*#E9E8E7*/ #FFF;
}

.txt2{
  font-size : 11px;
  font-family : Arial;
  color : #696969;
  background-color : #BFBFBF;
}

.txtbig{
  font-size : 12px;
  font-family : Arial;
  color : #696969;
  background-color : /*#E9E8E7*/ #FFF;
}

.txtu{
  font-size : 12px;
  font-family : Arial;
  color : #000000;
  background-color : /*#E9E8E7*/ #FFF;
}

.txtu_error{
  font-size : 12px;
  font-family : Arial;
  color : #DF0000;
  background-color : /*#E9E8E7*/ #FFF;
}

.txtn{
  font-size : 12px;
  font-family : Arial;
  color : #000000;
  background-color : /*#E9E8E7*/ #FFF;
  letter-spacing : 2px;
}

.utxt{
  font-size : 10px;
  font-family : Arial;
  color : #696969;
  background-color : /*#E9E8E7*/ #FFF;
}

.inputlight{
  color:#000;
  font-size : 11px;
  font-family : Arial;
  background-color : /*#E9E8E7*/ #FFF;
  BORDER-LEFT: black 1 solid;
  BORDER-RIGHT: white 1 solid;
  BORDER-TOP: black 1 solid;
  BORDER-BOTTOM: white 1 solid;
}

.inputarealight{
  color:#000;
  font-size : 11px;
  font-family : Arial;
  background-color : /*#E9E8E7*/ #FFF;
  BORDER-LEFT: black 1 solid;
  BORDER-RIGHT: white 1 solid;
  BORDER-TOP: black 1 solid;
  BORDER-BOTTOM: white 1 solid;
}

.input{
  color:#FFF;
  font-size: 11px;
  font-family: Arial;
  height: 17px;
  background-color : #9A9A9A;
  BORDER-LEFT: 1px solid #000;
  BORDER-RIGHT: 1px solid #000;
  BORDER-TOP: 1px solid #000;
  BORDER-BOTTOM: 1px solid #000;
}

.input_error{

  color:#FFF;
  font-size : 11px;
  font-family : Arial;
  height:17;
  background-color : #9A9A9A;
  border: #FF0000 1px solid;
}

.inputarea{
  color: #FFF;
  font-size : 11px;
  font-family : Arial;
  background-color : #9A9A9A;
  BORDER-LEFT: black 1 solid;
  BORDER-RIGHT: white 1 solid;
  BORDER-TOP: black 1 solid;
  BORDER-BOTTOM: white 1 solid;
}

.inputarea_error{

  font-size : 11px;
  font-family : Arial;
  background-color : #9A9A9A;
  border: #FF0000 1px solid;
}
.TD_error{border-top-style : none;border-left-style : none;border-right-style : none;border-bottom-style : none;
  background-color : red;
}
.leer{
  background-color : /*#E9E8E7*/ #FFF;
}

.tdcellwhite
{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#ffffff;
}
.CDhell{
  font-size : 11px;
  font-family : "Good Times";
  color : #0058a1;
}
.CDdunkel{
  font-size : 11px;
  font-family : "Good Times";
  color : #3a6080;
}