
.FormTable {
background-color: #FFFFFF;border-right: 1px solid #FFFFFF; border-collapse:collapse;
}

.FormTable td{
padding:3px;
Background-color: #eeeeee;
border-bottom: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF; 
border-collapse:collapse;
}

label{
padding-left:2px;
font-weight: normal;
}

fieldset    { padding:0 1.4em 1.4em 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }

/* Form fields
-------------------------------------------------------------- */
/* 
  Attribute selectors are used to differentiate the different types 
  of input elements, but to support old browsers, you will have to 
  add classes for each one. ".title" simply creates a large text  
  field, this is purely for looks.
 */
#content input[type=text], input[type=password],
input.text, input.title,
textarea {
  background-color:#fff;
  border:1px solid #bbb;
}
input[type=text]:focus, input[type=password]:focus,
input.text:focus, input.title:focus,
textarea:focus {
  border-color:#666;
}
select { background-color:#fff; border-width:1px; border-style:solid; }

#content input[type=text], input[type=password],
input.text, input.title,
textarea, select {
  margin:0.5em 0;
}

input.text,
input.title   { width: 300px; padding:5px; }
input.title   { font-size:1.5em; }
textarea      { width: 390px; height: 250px; padding:5px; }


.FormFieldOver td{ background-color:#206099;color:#ffffff;}
/*.FormFieldOut td{ background-color:#206099; }*/ /*Prüfung auf Notwendigkeit - mw*/

#DHTMLgoodies_formTooltipDiv{
	color:#ffffff;
	font-weight:bold;
	line-height:120%;
background-color:#206099;
}

.DHTMLgoodies_formTooltipDiv{
	color:#ffffff;
	line-height:120%;
}


.DHTMLgoodies_formTooltip_closeMessage{
color:#ffffff !important ;
 font-size:0.8em;
}

/* Prüfen , ansonsten entfernen - MW
.class_FieldText1TX, .class_FieldTextTX{
 border: 1px #dadada solid; margin:1px; padding:2px;  background: #FFFFFF; font-size: 13px;width: 360px;
}
*/

.feld, .FieldTextTX{
border: 1px #dadada solid;
margin:1px; padding:2px;
background: #FFFFFF;
width: 360px;
}

.TK, .TZ {
padding:5px;
}

.TZ {
background:#eeeeee;
}

.TK{
background:#206099 !important;
color:#FFFFFF;
width:155px;
}

textarea {
width: 360px; 
height:70px; 
border: 1px #dadada solid; 
margin:1px; 
padding:2px; 
}

checkbox{
padding-left:2px; margin-right:3px;
font-weight: normal;
}

#FieldSalutationTX , #affectedAge , #affectedGender ,#speciality , #eventKind , #eventLocation, #supplyType, #caseOften, #affectedDamage, #affectedFactor, #reporterJobGroup, #LocationTX, #SectorTX
{width: 366px; }

select{
width: 360px; 
border: 1px #dadada solid; 
margin:1px; 
padding:2px;
 }

.ContactObligation{
/*
background-color: #FFFFFF; 
color:#000000;*/ /*auskommerniert von mw*/
}

.button, button
{
border: 1px #dadada solid; 
margin:1px; 
padding:2px;  
background: #EEEEEE;
background: url(/www/lakj/webinfo.nsf/RA/BG-Button/$FILE/button-hg.jpg) repeat-x; 
cursor: pointer; 
min-width:120px;
color:#ffffff;
border-left: 1px solid #dadada;border-top: 1px solid #dadada;
border-right: 1px solid #f7f7f7;border-bottom: 1px solid #f7f7f7;
}

.button:hover, button:hover{
border-left: 1px solid #f7f7f7;border-top: 1px solid #f7f7f7;
border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;
background: url(/www/lakj/webinfo.nsf/RA/BG-Button/$FILE/button-hg-hover.jpg) repeat-x; 
}

option{
width: 330px; 
border: 0px #dadada  solid; margin:1px; padding:2px;  background: #FFFFFF; font-size: 13px;
}



