div.KontakFormular{
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  padding:10px; margin-bottom:50px;
  background-image:url(../../images/formbgright.png);
  background-repeat:repeat-y;
  background-position:right top;
}


div.KontakFormular div.Headline{
  margin-left:-2px;
  margin-right:-2px;
  background-color:#ff0066;
  margin-bottom:10px;
  padding:2px;
  font-size:9pt;
  line-height:10pt
  
}

 div.Headline span.Headline{
  font-family:Verdana, Tahoma, Arial;
  font-weight:bold; color:#ffff00
}

td.formTable{
  width: 100%
}

td.formularLabel {
  padding-right: 10px;
  color: #333399;
  font-size: 10pt;
  font-family: Verdana, Tahoma,Arial,Times New Roman,Helvetica, Times;
  text-align: left;
  white-space:nowrap;
  width: 10%;
}

td.formularInputCell {
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 90%;  
}


//falls inputStyle() nicht funktioniert
.txtfield    {background-color:#FFFFFF;color: #333399}

.formElements, .formElementsValue {
  font-family: Arial ,Tahoma, Verdana,Helvetica,Times New Roman;
  font-size: 11pt;
  color:#333399;
  background-color: #FFFFFF;
  border-style:solid;
  border-width: 1px;
  border-color: #0099cc;
  width:99%;
}

.formElementsValue{
  border-left-color: #ffffff;
  border-top-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color:#333399;
  border-style:solid;  
  border-bottom-style:dashed
}

.focusGained {
  border-color: #ff0066
}

textarea.formElementsValue{
  border-color:#333399;
  border-style:dashed;
}



textarea{
  scrollbar-track-color:white;
  overflow: auto;
}

  .commandButton, .hoverButton {
    background-color: #ddddcc;
    color:#ff0066;
    border-width:1px;
    border-style:solid;
    border-color:#ff0066;
    font-family: Tahoma, Verdana, Arial;
    font-size: 9pt;
  }

  .hoverButton {
    color: #ff00ff;
    background-color:#dddddd;
    border-color:  #ff00ff;
  }

 /* Zentriere die zugrundeliegende Tabelle des gesamten calendar */
 table.simpleCalendar { 
   margin-left:auto;
   margin-right: auto;
 }

  .calendarLocation {margin-top:21px}


