/*

 * Farbschema braun

,

/*
 * BODY
 */ 
.backgroundA    { padding: 1px; background: #FFFAFA;  }
.tableoutlineA    { padding: 1px; border: 1px solid #0033CC;  background: #FFFAFA;  }
.tableoutlineB    { padding: 1px; border: 1px solid #AC5600;  background-color: #FFFACD;   }
.tableoutlinela    { padding: 0px; border: solid; border-width: 1px 0px 1px 0px; border-color: #1E90FF; text-align:left }
.tableoutline2a    { padding: 0px; border: solid; border-width: 0px 0px 1px 0px; border-color: #1E90FF; text-align:left }
.tableoutline3a    { padding: 0px; border: solid; border-width: 0px 0px 1px 1px; border-color: #1E90FF; text-align:left }
/*
 * Body Redefinition
 */


body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(images/back02.gif);
}


 /*
 * LINK
 */

/*
* Link Redefinition
*/
a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
	text-decoration: none;
	
	color: #0F00E1;
}
/* Klasse termin
 * für die Angabe der Rubrik in der Kopfzeile
 */
a.termin {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
		
	color: #000000;
	
}
/* Klasse termin
 * für die Angabe der Rubrik in der Kopfzeile
 */
a.termin:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;	
	color: #000000;
}
/* Klasse termin
 * für die Angabe der Rubrik in der Kopfzeile
 */
a.termin:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
		
	color: #000000;

}

/* Klasse termin
 * für die Angabe der Rubrik in der Kopfzeile
 */
a.terminwhite {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
		
	color: #FFFFFF;
	
}
a.terminwhite:hover {
	text-decoration: underline;
	color: #FFFFFF;
}


/*
 * Link:visited Redefinition
 */
a.visited {
	color: #0F00E1;
}
/*
 * Link:visited Redefinition
 */
a.error {
	color: #FF0000;
}
/*
 * Link:hover Redefinition
 */
a.hover {
	text-decoration: underline;
}

/*
 * Klasse a.register
 * für die Registerzeile
 */
a.registerUE {
	font-size: 10px;
	color: #FFFFFF;
}

a.registerUE:visited {
	color: #FFFFFF;
}

a.registerUE:hover {
	text-decoration: none;
}


.topicAuswahl {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A06F2A;
}

/*
 * Klasse a.progpath
 * für den Programmpfad
 */
a.progpathE {
	font-size: 10px;
	font-weight: normal;
	
}

a.progpathE:visited {
	color: #0F00E1;
}

a.progpathE:hover {
	text-decoration: underline;
}

/*
 * Klasse a.menue
 * für die Programmenü und Linkst in Kombination mit img_plus.gif + 
 */
a.menueE {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.menueE:visited {
	color: #000000;
}

a.menueE:hover {
	text-decoration: none;
}


/*
 * Klasse a.link
 * für die Links über der Fußzeile
 */
a.linkE {
	font-size: 10px;
	font-weight: bold;
	color: #000066;
}

a.linkE:visited {
	color: #000066;
}

a.linkE:hover {
	text-decoration: none;
}

/*
* Klasse link
* für Bezeichnungsfelder von Pflichtfeldern in Formularen
*/
a.labelMarkedViewE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #FF0000;
}
/*
* Klasse link
* für Bezeichnungsfelder von Pflichtfeldern in Formularen
*/
a.labelMarkedViewE:visited  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #FF0000;
}

/*
* Klasse link
* für Bezeichnungsfelder von Pflichtfeldern in Formularen
*/
.labelMarkedViewD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #C00000;
}

/*
 * Klasse a.linkTD
 * für Links in Tabellen
 */
a.linkTDE {
	font-size: 10px;
	font-weight: bold;
	color: #0F00E1;
	background-color: #ffffff;
}

a.linkTDE:visited {
	color: #6D4000;
	background-color: #ffffff;
}

a.linkTDE:hover {
	text-decoration: none;
	background-color: #ffffff;
}


/*
 * Klasse a.topic4
 * für die versteckten Links innerhalb von mit topic4 formatierten tables
 */


a.topic4E {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
} 

a.topic4E:hover {
	text-decoration: none;	
	color: #000000;
	
}

a.topic4E:visited {
	color: #000000;
}

/*
 * Klasse a.trvMenueRootE
 * für  Treeview-Folder-Root
 */
a.trvMenueRootE {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.trvMenueRootE:visited {
	color: #000000;
}

a.trvMenueRootE:hover {
	text-decoration: none;
}

/*
 * Klasse a.trvFolderE
 * für  Treeview-Folder
 */
a.trvMenueFolderE {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

a.trvMenueFolderE:visited {
	color: #000000;
}

a.trvMenueFolderE:hover {
	text-decoration: underline;
}


/*
 * Klasse a.trvMenueItemE
 * für Treeview-Items
 */


a.trvMenueItemE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

	text-decoration: none;
	
	color: #6D4000;
} 

a.trvMenueItemE:hover {
	text-decoration: underline;	
	color: #6D4000;
	
}

a.trvMenueItemE:visited {
	text-decoration: none;	
	color: #6D4000;
}
/*
 * Klasse a.trvFavRootE
 * für  Treeview-Favoriten-Root
 */
a.trvFavRootE {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

a.trvFavRootE:visited {
	color: #000000;
}

a.trvFavRootE:hover {
	text-decoration: none;
}

/*
 * Klasse a.trvFolderE
 * für  Treeview-Folder
 */
a.trvFavFolderE {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

a.trvFavFolderE:visited {
	color: #000000;
}

a.trvFavFolderE:hover {
	text-decoration: none;
}

a.trvFavFolderE:visited {
	color: #000000;
}


/*
 * Klasse a.trvMenueItemE
 * für Treeview-Items
 */


a.trvFavItemE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

	text-decoration: none;
	
	color: #6D4000;
} 

a.trvFavItemE:hover {
	text-decoration: underline;	
	color: #6D4000;
	
}

a.trvFavItemE:visited {
	color: #6D4000;
}


/*
 * TABLE
 */

/*
* Tabellen
* Attribute des Body werden nicht übernommen
* Somit müssen alle zu ändernden Attribute neu definiert werden
* InternetExplorer übernimmt dabei Attribute von table auf tr und td
* Netscape einige hingegen nicht alle ! Dazu zählt z.B. font-Attribute
* Diese müssen dann für table tr,th und td explizit definiert werden.
*/

/*
 * Table Redefinition
 */

table.rahmenA
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color : #FAFAD2;
}
table.ohnerahmenA
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color : #FAFAD2;
}
td.darkrow {
	
	/*background-color: #EEEEEE;
	*/
	background-color: #D3D3D3;

}
/*
 * TableRow Redefinition
 */
tr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*
 * TableHeader Redefinition
 */
th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	color: #000000;

}

/*
 * Klasse data
 * für Spaltenüberschrift in Tabellen
 * entspricht derzeit der Defaulteinstellung th
 */
th.header1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

	text-align: left;
		
	color: #FFFFFF;
	background-color:#6D4000;
}

/*
* Klasse data
* für Spaltenüberschrift in Tabellen
* entspricht derzeit der Defaulteinstellung th
*/
th.header2 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

	text-align: left;
	
	color: #FFFFFF;
	background-color: #A06F2A;
}
/*
* Klasse data
* für Spaltenüberschrift in Tabellen
* entspricht derzeit der Defaulteinstellung th
*/
td.header2 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

	text-align: left;
	
	color: #FFFFFF;
	background-color: #A06F2A;
}
/*
 * TableData Redefinition
 * für Text (Absätze) innerhalb von unsichtbaren Tabellen
 * durch diese Defintion ändert Netscape die body-Schriftart wieder auf Thimes New Roman
 */
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}

.spalteKopf {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A06F2A;
}

.spalteInhalt {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	
	color:  #6D4000;
	background-color: #FFFFFF
}
.spalteInhaltE {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	
	color:  #6D4000;
	background-color: #FFFFFF
}

/* Klasse title1
 * für die Angabe der Rubrik in der Kopfzeile
 */ 
.title1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
	color: #FFFFFF;
	background-color: #00219D;
}

/* Klasse label_status
 * für Bezeichung von Statusinformationen in der Kopfzeile
 */
.labelStatus{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #ffd49a;
	background-color: #00219D;
}

/*
 * Klasse title2
 * für Statusinformaitonen (Version | Mandant/Benutzer...) in der Kopfzeile
 */
.title2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #00219D;
}


/*
 * Klasse progpath
 * für den Programmpfad der Applikation in der Kopfzeile
 * _e  = enabled; _d = disabled
 */
.progpathE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	
  	color: #6D4000;
	background-color: #D2F0FF;
}
.progpathD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	
  	color: #000000;
	background-color: #D2F0FF;
}
.dataRow1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color :#FFFAFA;
}
.boxcolumn {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.dataRow2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E6E6E6;
}


/*
 * Klasse register
 * für Texte innerhlab von Register-Tabs
 * _s = selected, _u = unselected
 */
.registerS {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #6D4000;
}
.registerUE {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	
	color: #FFFFFF;
	background-color: #A06F2A;
}

.registerUD {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	
	color: #c3c3c3;
	background-color: #A06F2A;
}

/*
* Klasse menue
* Auswahllisten und Textmenues
*/

.menueE {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.menueD {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

/*
 * Klasse a.link
 * für die Links über der Fußzeile
 */
.linkE {
	font-size: 10px;
	font-weight: bold;
	color: #6D4000;
}

.linkD {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

/*
 * Klasse .trvRoot
 * für  Treeview-Root
 */
.trvMenueRootE {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.trvMenueRootD {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


/*
 * Klasse .trvFolder
 * für  Treeview-Folder
 */
.trvMenueFolderE {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.trvMenueFolderD {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


/*
 * Klasse .trvMenueItem
 * für Treeview-Items
 */


.trvMenueItemE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

	text-decoration: none;
	
	color: #000000;
} 

.trvMenueItemD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

	text-decoration: none;
	
	color: #000000;
} 

/*
 * Klasse .trvRoot
 * für  Treeview-Root
 */
.trvFavRootE {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.trvFavRootD {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/* Klasse termin
 * für die Angabe der Rubrik in der Kopfzeile
 */
.termin {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
		
	color: #000000;

}
/* Klasse start
 * für die Angabe der Rubrik in der Kopfzeile
 */
.start {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
	color: #000000;
	background-color: #FFCC99;
}

/*
 * Klasse .trvFolder
 * für  Treeview-Folder
 */
.trvFavFolderE {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.trvFavFolderD {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


/*
 * Klasse .trvMenueItem
 * für Treeview-Items
 */


.trvFavItemE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

	text-decoration: none;
	
	color: #000000;
} 

.trvFavItemD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

	text-decoration: none;
	
	color: #666666;
} 




/*
* Klasse topic
* für Überschriften der Applikation
*/
.topic1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	color: #FFFFFF;
	background-color: #FF0909;
}
.topic2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	color: #FFFFFF;
	background-color: #FF0909;
}
.topic2a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

	text-decoration: none;
	
	color: #6D4000;
	background-color: #ffd49a;
} 

.topic2b {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	color: #FFFFFF;
	background-color: #A06F2A;
}

.topic3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	color: White;
	background-color: #4169E1;
} 

.topic4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #6D4000;
	background-color: #ffd49a;
} 

.topic4E {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
} 

.topic4D {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #666666;
	background-color: #ffd49a;
} 

.topicGroupingA {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;

} 

.topicGroupingB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	color: #FFFFFF;
	background-color: #A06F2A;
}

/*
* Klasse label_required
* für Bezeichnungsfelder von Pflichtfeldern in Formularen
*/
.labelRequiredView {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #6D4000;
}
/*
* Klasse label_optional
* für Bezeichnungsfelder von optionalen Feldern in Formularen
*/
.labelOptionalView {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight : bold;	
	color : #6D4000;
}
/*
 * Klasse label_dispabled
 */
.labelDisabledView {
	font-size: 10px;
	font-style: italic;
	font-weight : bold;
	color : #6D4000;
}

/*
* Klasse link
* für Bezeichnungsfelder von Pflichtfeldern in Formularen
*/
.labelSelectedViewE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #FF0000;
}

/*
* Klasse link
* für Bezeichnungsfelder von Pflichtfeldern in Formularen
*/
.labelSelectedViewD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #FF0000;
}

/*
* Klasse label_required
* für Bezeichnungsfelder von Pflichtfeldern in Formularen
*/
.labelEditRequiredE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
/*
* Klasse label_optional
* für Bezeichnungsfelder von optionalen Feldern in Formularen
*/
.labelEditOptionalE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}

.labelEditD{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color : #FAFAD2;
}

/*
 * Klasse label_dispabled
 */
.labelEditRequiredD {
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
}

/*
 * Klasse label_dispabled
 */
.labelEditOptionalD {
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
}

/*
 * Klasse text
 * für Texte im allgemeinen
 */
.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	text-align: justify;
	
	color: #000000;
	background-color: #CC9966;
}


/*
 * Klasse text
 * für Texte im allgemeinen
 */
.textBold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	text-align: justify;
	
	color: #000000;
	background-color: #CC9966;
}
/*
 * Klasse text
 * für Texte im allgemeinen
 */
.textUnderline {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	text-decoration: underline;
	
	text-align: justify;
	
	color: #000000;
	background-color: #ffd49a;
}


/*
 * Klasse info
 * für Hinweise bei der Bearbeitung
 */ 
.info {
	font-size: 11;
	font-weight: bold;
	color: Blue;	
}
/*
 * Klasse warning
 * für Warnungen bei der Bearbeitung
 */ 
.warning {
	font-size: 11;
	font-weight: normal;
	
	color: #FF0000;
}
/*
 * Klasse error
 * für Fehler bei der Ausgabe von Fehlermeldungen
 */ 
.error {
	font-size: 11;
	font-weight: bold;
	color: #FF0000;
}
.errorfield {
	font-size: 10;
	font-weight: bold;
	color: #FF0000;
}

/*
 * Klasse time
 * für die Ausgabe der Zeitmessung für den Aufbau einer Seite
 */
.time {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.build {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6b6b6b;
}

.link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #6D4000;
}


/*
 * Klasse data1
 * für Tabellendaten Variante1
 * siehe (data2, data3)
 */
.data1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #000000;
	background-color: #FFFFFF;
}

/*
 * Klasse data2
 * für Tabellendaten Variante2
 * siehe (data1, data3)
 */
.data2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #000000;
	background-color: #FFFFFF;
}

/*
 * Klasse data3
 * für Tabellendaten Variante3
 * siehe (data1, data2)
 */
.data3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
	color: #000000;
	background-color: #FFFFFF;
}



/*
 * F O R M U L A R E 
 */
 

/*
 * Die Redefinition der Schriftart von Eingabefeldern wird vom NS nicht unterstützt
 */

/*
* Input Redefinition
*/
.inputE {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*
* Klasse disabled
* für deaktivierte Felder (Zugriffsberechtigung)
*/
.inputD {
	background-color: #0002F2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}

/*
 * Klasse display
 * für Felder im Ansichtsmodus
 */
.display {
	background-color:#ffd49a ;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*
* Textarea Redefinition
*/
textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/*
* Dropdown- und Auswahl-Liste Redefinition
*/
select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/*
* Image Redefinition
* Netscape unterstützt das CSS-Attribut border nicht!
* Deshalb muß es explizit für jeden image-Tag angegeben werden.
*/
IMG {border: 0px;
}
   td.datepicker {
      font-size:11px;
    }  

.wb-menu {
	position:			absolute;
	width: 250px;
	z-index:			100;
	visibility:			visible;
	border:				1px solid gray;
	padding:			1px;
	background:			white;
	background-image: url(images/wb-menu-bg.gif);
	background-position: left; 
	background-repeat: repeat-y;


} 	
.wb-menu a {
	font-size: 11px;
	font-weight: normal;	
	display:			block;
	width: auto; /* für ie */
	overflow:			visible;		
	padding:			3px 5px 3px 3px; /* top right bottom left */
	font-size:			11px;
	font-family:		Tahoma, Verdan, Helvetica, Sans-Serfif;
	text-decoration: none;
	vertical-align: middle;
	color:				black;
	/*border:				1px solid white;*/


}	

.wb-menu a:visited,
.wb-menu a:visited:hover {
	color:	black;
	text-decoration:	none;
}

.wb-menu a:hover {
	color:			black;
	background:		rgb(234,242,255);
	border:			1px solid rgb(120,172,255);
	text-decoration:	none;
	padding:			2px 4px 2px 2px; /* top right bottom left */
}	 	


.wb-menu-image{
	border:0px; vertical-align: middle; height:16px; width:16px;
}

.wb-menu-text{
	padding-left:10px;
}

.wb-menu-separator{

	height:			2px;	
/*	border-bottom:	1px solid rgb(234,242,255); */
	border-bottom:	1px solid gray;
	overflow:		hidden;
	margin:			2px 0px 2px 26px;
	font-size:		0mm; 
}

.wb-menu-disabled {
	font-size: 11px;
	font-weight: normal;	
	display:			block;
	/*width: 100%; */ /* für ie */
	overflow:			visible;		
	padding:			3px 5px 3px 3px;
	font-family:		Tahoma, Verdan, Helvetica, Sans-Serfif;
	text-decoration:	none;
	vertical-align: middle;
	color:				gray;
}    
