body {
  /*background-image : url(../image/Gradbb.jpg);*/
  background-repeat : repeat-y;
  background-color : #000000;
  /*background-color : #000066;/*#1D0002; /*warty.jpg*/*/
  /*background-attachment:fixed;*/
  color : white;
  display: block;
  font-size : 11pt;
}
#divTooltip {position:absolute; top:0px; left:0px; visibility:hidden; z-index:200; background-color:#000066; layer-background-color:#FDF4CC;}
A:link {
  color : #00E0FF;
  text-decoration : none;
}
A:visited {
  color : #00E0FF;
  text-decoration : none;
}
A:hover {
  color : #316ac5;
  text-decoration : none;
}
A:active {
  color : #ffffff;
  text-decoration : none;
}
td {
    color: white;
}
em {
    color : #ff0000;
}
input {
  color : #333333;
  font-size : 9pt;
  //font-weight : bold;
  background : #f6f6ec;
}
textarea {
  color : #333333;
  font-size : 9pt;
  background : #f6f6ec;
}

select {
  color : #333333;
  font-size : 9pt;
}
.icolor {
  background-color : #C04000;
}

li {
  display : block;
  text-decoration : none;
  padding : 2px;
  margin-top : 2px;
/*  font-weight : bold;*/
}
hr {
  color : #854829; /*#0000ff; blau*/
  border-style : solid;
  height : 3px;
}

.taste {
  border : 2px outset;
  padding : 2px;
  background-color : #1D0002; /*#7685CA; blau*/
  font-weight : bold;
  color : #ffffff;
}
.tastetief {
  border : 2px inset;
  padding : 2px;
}
.form {
  padding : 20px;
  border : 1px solid #ddd;
}
.Bereich, .Feld {
  background-color : #ffa;
  width : 300px;
  border : 6px solid #ddd;
}
.Auswahl {
  background-color : #dff;
  width : 300px;
  border : 6px solid #ddd;
}
.Check, .Radio {
  border : 1px solid #ddd;
}
.Button {
  background-color : #aaa;
  color : #fff000;
  width : 200px;
  border : 6px solid #ddd;
}
a.cal_head {
  color : #ffffff;
}
a.cal_head:hover {
  text-decoration : none;
}
.cal_head {
/*  background-color : #7685CA;*/
  color : #ffffff;
  font-family : Verdana;
  font-weight : bold;
  font-style : normal;
  font-size : 9pt;
}
.cal_days {
/*  background-color : #7685CA;*/
  color : #E06000;
  font-family : Verdana;
  font-weight : bold;
  font-style : normal;
  font-size : 9pt;
}
.cal_content {
/*  background-color : #7685CA;*/
  color : #ffffff;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  font-size : 9pt;
}
.cal_son {
  background-color : gray;
  color : #ffffff;
  font-family : Verdana;
  font-weight : normal;
  font-style : normal;
  font-size : 9pt;
}
.cal_today {
/*  background-color : #7685CA;*/
  color : green;
  font-family : Verdana;
  font-weight : bold;
  font-style : normal;
  font-size : 9pt;
}
.cal_event, a.cal_event {
/*  background-color : #7685CA;*/
  color : #ff0000;
  font-family : Verdana;
  font-weight : bold;
  font-style : normal;
  font-size : 9pt;
}

