


body {font-family:Arial,sans-serif; margin-top:10px; margin-bottom:10px; } 




 
TABLE {   /* WIDTH:9;  TEXT-ALIGN: center; */
	BORDER: 0;
	BORDER-COLLAPSE: collapse;
	}

.table_tab {
	BACKGROUND-COLOR: #C5D1F6;
}

.p, .text { font-size:11pt; }




TD {
	FONT-SIZE: 10pt;
	MARGIN: 0;
	PADDING: 2;
	}

/*  für Edit leere Zellen */
/*  .e_cell {   }  	  */


.td_head {
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #8099cc;
	padding: 1px;
	FONT-FAMILY: ARIAL, Helvetica, sans-serif;
	BORDER:    #000000  1px solid;
	FONT-weight: bold;
	}

.tab_clicked { /* bei Click auf eine Zeile in der Tabellenansicht*/
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #FF0000;
	FONT-FAMILY: ARIAL, Helvetica, sans-serif;
	BORDER:    #000000  1px solid;
	}

.td_entwurf { /* Wird bei der Entwurfsansicht als Hintergrund für leere Zellen genutzt*/
	BORDER-COLLAPSE: collapse;  
	BORDER:    #000000  1px solid;
	BACKGROUND-COLOR: #EEEEEE;
	}

.td_no_border {
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #8099cc;
	BORDER:    #000000  0px solid;
	FONT-FAMILY: ARIAL, Helvetica, sans-serif;
	}

.td_ausw_head {
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #8099cc;
	FONT-SIZE: 14pt;
	BORDER:    #000000  1px solid;
	}

eA_beschr, .eA_text, .eA_textarea {
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #e5F1FF;
	BORDER:    #000000  1px solid;
	FONT-weight: bold;
}

.e_header {  /* css für Überschrift-Elemente im edit-Bereich*/
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #8099cc;
	padding: 1px;
	FONT-FAMILY: ARIAL, Helvetica, sans-serif;
	BORDER:    #000000  1px solid;
	FONT-weight: bold;
	}


.td_line0 {
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #C5D1F6;
	FONT-FAMILY: ARIAL, Helvetica, sans-serif;
	BORDER:    #000000  1px solid;
	}

.td_line1 {
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #e5F1FF;
	FONT-FAMILY: ARIAL, Helvetica, sans-serif;
	BORDER:    #000000  1px solid;
	}

.tab_high{  /* highlight einer markierten Zeile in der Tabellenansicht*/
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #dd7777;
	BORDER:    #000000  1px solid;
	FONT-FAMILY: ARIAL, Helvetica, sans-serif;
	}

.e_textarea_aus, .e_text_aus
  { /* Tabellen-Def für Ausgabe von Text-Eingaben */
	BORDER-COLLAPSE: collapse;  
	BACKGROUND-COLOR: #e5F1FF;
	BORDER:    #000000  1px solid;
	}


/*.td_form {*/
/*	BORDER-COLLAPSE: collapse;       */
/*	BORDER:    #000000  1px solid;	*/
/*	BACKGROUND-COLOR: #EEEEEE;	*/
/*	} */

.sys_header{
   	BACKGROUND-COLOR: #CCCCCC;
	BORDER:    #000000  1px solid;
}

.DescptN {  /* Für normale Eingabebereiche */
    padding: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.FormN {  /* Für normale Eingabebereiche */
    padding: 1px;
    width:   100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}




.DescptX  {  /* Für Eingabebereiche als Pflichtfeld */
	color:        #000000;
/*	BORDER:    #000000  1px solid;   */
/*	border-color: #FF0000;   	*/
/*     background-color:#FFFFFF; 	*/
	padding: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight:bold;
}

.FormX {  /* Für Eingabebereiche als Pflichtfeld */
	color:        #000000;
	padding: 1px;
	width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.DescptE {  /* Für Eingabebereiche mit Fehlerausgaben */
	color:        #FF0000;
 	BORDER:    #FF0000  1px solid;	 
       background-color:#FFDDab; 
	padding: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
	font-weight:bold;
}
.FormE {  /* Für Eingabebereiche mit Fehlerausgaben */
	color:        #000000;
 	BORDER:    #FF0000  1px solid;	 
	width: 100%;
	padding: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;

}






.formbutton {
	BACKGROUND-COLOR: #447722;
	border: 3px solid;
	border-color: #7A9CC6 #A4BBD8 #A4BBD8 #7A9CC6;
	padding: 1px;
	font-weight: bold;
	width:100%;
	color:#FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.formbutton_over {
	BACKGROUND-COLOR: #005511;
	border: 3px solid;
	border-color: #7A9CC6 #A4BBD8 #A4BBD8 #7A9CC6;
	padding: 1px;
	font-weight: bold;
	width:100%;
	color:#FF0000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
