/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
Stylesheet UBS für Web Applikationen
 
Version:			3.4.1
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* - - - Standard Tag Styles - - - */
BODY { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: white; }
/* Um Browsereinstellungen zu übergehen und Standard einzuhalten */
TD, TH, DIV, LI, CENTER, P { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
SELECT			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
B 			   	{ font-weight: bold; }
HR 				{ border-style:solid; border-width: 0px 1px 1px 0px; border-color: white; background-color: #999999; height: 2px;}
CODE, PRE    	{ font-family: Courier, serif; font-size: 12px; }

/* Definition damit diese Class nie mit zufaelligen anderen gleichnamig definierten Klassen
ueberschrieben werden kann - ....
*** NUR ZU VERWENDEN ALS TRIGGER FUER DIE FARBGEBUNG! ***/
DIV.waSwitchColor{ color: inherit; border: none; background-color: transparent; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

/* - - - Header Tags - - - */
H1 { background-color: transparent; font-size: 26px; line-height: 27px; color: #003366;}
H2 { background-color: transparent; font-size: 18px; line-height: 19px; color: #336699;}
H3 { background-color: transparent; font-size: 15px; line-height: 16px; color: #336699;}


/* - - - Standard Link Elemente und Klassen - - - */
A:LINK			{ color: #003399; background-color : transparent;}
A:VISITED		{ color: #660066; background-color : transparent;}
A:ACTIVE		{ color: #990000; background-color : transparent;}
/* Links fuer Web Apps COntent */
A.waApplLink:LINK,A.waApplLink:VISITED			{ color: #003399; background-color : transparent;}

/* Links ohne unterstrich - z.B. fuer TabControl */
A.waPlainLink:LINK		{ color: #003399; text-decoration: none; background-color: transparent;}
A.waPlainLink:VISITED	{ color: #003399; text-decoration: none; background-color: transparent;}
A.waPlainLink:ACTIVE	{ color: #990000; text-decoration: none; background-color: transparent;}

/* - - - Schattenklassen (Graue Hinterundfarben)  */
.waShadowDark		{ background-color: #999999; }
.waShadowLight		{ background-color: #FFFFFF; }

/* ============================================================
						Formular Objekte 
  ============================================================ */
	
/* EntryFields und check- & radioBoxes ... */
INPUT, TEXTAREA, .waTextarea, .waEntryfieldVS { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
	font-size: 12px;
}

.waEntryfield		    { background-color: #FFFFFF;  }
.waEntryfieldDisabled	{ background-color: #D7D7D7; color: #999999; }
.waEntryfieldReadOnly	{ color: #000000; background-color: transparent; }

.waEntryfieldDisabledVS	{ color: #999999; }
.waEntryfieldReadOnlyVS	{ color: #000000; }

.waTextareaDisabled		{ color: #999999; background-color: #D7D7D7; text-shadow: none; }
.waTextareaReadOnly		{ color: #000000; background-color: transparent; }

.waTextareaDisabledVS	{ color:#999999; }
.waTextareaReadOnlyVS	{ color: #000000;  }
 
.waPageTitle		   	{ font-size: 16px; font-weight: bold; color: #003366; background-color: transparent;}
.waText		        	{ font-size: 12px; color: #000000; background-color : transparent;}
.waDisplayedText		{ font-size: 12px; font-weight: bold; color: #000000; background-color : transparent;}
.waButtonBoxTitle		{ font-size: 12px; font-weight: bold; color: #000000; background-color: transparent; }

/* - - - LabelBox - - - */
TD.waDescription, TD.waDescriptionDisabled 	{ padding-top:0px;}
TD.waDescriptionDisabled 					{ color: #999999;}

TD.waLabel, TD.waValueArea  				{ vertical-align: top;}
TD.waLabelDisabled, TD.waValueAreaDisabled 	{vertical-align: top;}
.waLabelDisabled, .waValueAreaDisabled 		{ color: #999999; background-color: transparent;}
.waLabelIcon  								{ padding-right:2px;}

/* - - - Basic Controls - - - */
.waCheckBox, .waRadioButton { font-size: 12px; color: #000000;  background-color: transparent;}
.waCheckBoxVS, .waRadioButtonVS { font-size: 12px; color: #000000;  }
.waCheckBoxReadOnly, .waRadioButtonReadOnly
							{ font-size: 12px; color: #000000; }
.waCheckBoxReadOnlyVS, .waRadioButtonReadOnlyVS
							{ font-size: 12px; color: #000000; }
.waListBox 					{ font-size: 12px; color: #000000;  background-color: #FFFFFF; }
.waListBoxVS 					{ font-size: 12px; color: #000000;  }
.waListboxDisabled 			{ font-size: 12px; color: #999999;  background-color: #D7D7D7;  }
.waListboxDisabledVS 		{ font-size: 12px; color: #999999; }
.waListboxReadOnly 			{ font-size: 12px; color: #000000;  background-color: transparent; disabled: none }
.waListboxReadOnlyVS 		{ font-size: 12px; color: #000000; }
.waSwitchColor .waListboxReadOnly 			{ color: #000000; background-color: #DBE4ED; }
.waSwitchColor .waSwitchColor .waListboxReadOnly	{ background-color: #EEEEEE; }
.waSwitchColor .waSwitchColor .waSwitchColor .waListboxReadOnly 		{ background-color: #DBE4ED;}
.waSwitchColor .waSwitchColor .waSwitchColor .waSwitchColor .waListboxReadOnly 	{ background-color: #EEEEEE;}

.waOptionDisabled			{ font-size: 12px; color: red;  background-color: #D7D7D7; }
.waOptionDisabledVS			{ font-size: 12px; color: #999999; }

.waOptionTitle 				{ line-height: 20px; }

.waCheckBoxOption, .waRadioButtonOption { margin-left:10px; line-height: 20px; }
.waCheckBoxOptionDisabled, .waRadioButtonOptionDisabled { margin-left:10px; line-height: 20px; color: #999999; background-color: transparent; }

INPUT.waCheckBox, INPUT.waRadioButton   { margin-left:0px; margin-right:0px; padding-left: 0px; padding-right: 0px; vertical-align: top; line-height: 20px; }
INPUT.waCheckBoxDisabled, INPUT.waRadioButtonDisabled { margin-left:0px; margin-right:0px; padding-left: 0px; padding-right: 0px; vertical-align: top; line-height: 20px; color: #999999; background-color: transparent;}
INPUT.waCheckBoxReadOnly, INPUT.waRadioButtonReadOnly { margin-left:0px; margin-right:0px; padding-left: 0px; padding-right: 0px; vertical-align: top; line-height: 20px; }
INPUT.waCheckBoxVS, INPUT.waRadioButtonVS   { margin-left:0px; margin-right:0px; padding-left: 0px; padding-right: 0px; vertical-align: top; line-height: 20px; }
INPUT.waCheckBoxDisabledVS, INPUT.waRadioButtonDisabledVS { margin-left:0px; margin-right:0px; padding-left: 0px; padding-right: 0px; vertical-align: top; line-height: 20px; color: #999999; }
INPUT.waCheckBoxReadOnlyVS, INPUT.waRadioButtonReadOnlyVS { margin-left:0px; margin-right:0px; padding-left: 0px; padding-right: 0px; vertical-align: top; line-height: 20px; }
/*
.waSwitchColor INPUT.waCheckBoxReadOnly { color: #DBE4ED; background-color: transparent;}
.waSwitchColor waSwitchColor INPUT.waCheckBoxReadOnly { color: #EEEEEE; background-color: transparent;}
*/
/* Buttons... */
BUTTON, .waButton { 
	background-color : #e8eff6; border-style: solid;
	border-left-color: #99adc2; border-top-color: #99adc2; 
	border-right-color: #494949; border-bottom-color: #494949;
	border-width: 1px; height: 20px; }

.waButtonFix { 
	width:auto; overflow:visible; padding-left:6px; padding-right:6px; -padding-left:8px; -padding-right:8px; }
	
.waButtonDisabled { 
	color:#808080; background-color: #e8eff6; border-style: solid; 
	border-left-color: #D7D7D7; border-top-color: #D7D7D7; 
	border-right-color: #999999; border-bottom-color: #999999;
	border-width: 1px; height: 20px; }
	
/* Reaktionsanzeige */
INPUT.waButton:active, BUTTON.waButton:active { 
	background-color : #e8eff6; border-style: solid;
	border-right-color: #99adc2; border-bottom-color: #99adc2; 
	border-left-color: #494949; border-top-color: #494949;
	border-width: 1px; height: 20px; }

/*  Horizontal Rule (HR) Ersatz */
.waDivLineColor				{ background-color: #BFCCD9; height:2px; border-style:none; }
.waDivLineGray				{ background-color: #D7D7D7;  height:2px; border-style:none; }

.waSwitchColor .waDivLine 			{ background-color: #BFCCD9; height:2px; border-style:none; }
.waSwitchColor .waSwitchColor .waDivLine	{ background-color: #D7D7D7; height:2px; border-style:none; }
.waSwitchColor .waSwitchColor .waSwitchColor .waDivLine 		{ background-color: #BFCCD9; height:2px; border-style:none; }
.waSwitchColor .waSwitchColor .waSwitchColor .waSwitchColor .waDivLine 	{ background-color: #D7D7D7; height:2px; border-style:none;  }


/* - - - - - - - - - - - - - - Other Special Elements - - - - - - - - - - - - - - - - - - */
.waDialogBody 			{ margin: 0px 0px 0px 0px; background-color: #eeeeee;}

/* - - - Positionierung des Inhaltes in einem DIV Container - - - */
.waPositionContainer	{ margin: 10px 10px 10px 10px; }


/* ============================================================
						GROUPBOX 
  ============================================================ */
FIELDSET {border-style:groove; border-color:#cccccc; border-width:2px; padding:5px;}
FIELDSET LEGEND {font-weight:bold; color: #000000;}

.waContainerGroupBoxTitle	{ background-color: #99ADC2; font-weight: bold; color: white; padding-left: 10px; padding-right: 10px; height: 20px; border-color: #999999; border-width: 0px 0px 0px 0px; border-style: solid;}

.waSwitchColor .waContainerGroupBox	{ background-color: #DBE4ED;  padding:10px; vertical-align: top; border-color: #999999; border-width: 0px 1px 1px 0px; border-style: solid;}
.waSwitchColor .waSwitchColor .waContainerGroupBox	{ background-color: #EEEEEE;  padding:10px; vertical-align: top; border-color: #999999; border-width: 0px 1px 1px 0px; border-style: solid;}
.waSwitchColor .waSwitchColor .waSwitchColor .waContainerGroupBox	{ background-color: #DBE4ED;  padding:10px; vertical-align: top; border-color: #999999; border-width: 0px 1px 1px 0px; border-style: solid;}
.waSwitchColor .waSwitchColor .waSwitchColor .waSwitchColor .waContainerGroupBox	{ background-color: #EEEEEE;  padding:10px; vertical-align: top; border-color: #999999; border-width: 0px 1px 1px 0px; border-style: solid;}

.waContainerGroupBoxGrey	{ background-color: #EEEEEE;  padding:10px; vertical-align: top; border-color: #999999; border-width: 0px 1px 1px 0px; border-style: solid;}

.waGroupBoxTitle	{ font-weight:bold; }
.waGroupBoxTitleEmpty { padding-left:0px; padding-right:0px; }

/* For backward compatibility: */
.waGroupBox		{ border-style:groove; border-color:white; padding: 10px; margin-left:0px; margin-right:0px; text-align:left;   border-width : 2px; }
/* For better look in IE: */
.waGroupBoxNew  { border-style:groove; border-color:white; padding: 0px 10px 0px 10px; margin-left:0px; margin-right:0px; text-align:left;   border-width : 2px; }
.waGroupBoxPadding { padding: 10px 0px 10px 0px;  width:100% }


/* ============================================================
						MESSAGES
  ============================================================ */
.waMessageBox { margin-bottom: 15px; }

.waMessageWarningContainer { color: #000000 ;background-color:#FFF5AD;}
.waMessageWarningBorder    { border: 1px solid #FFD539 ;background-color:#FFF5AD;}

.waMessageCriticalContainer { color: #000000 ;background-color:#FFDCC7;}
.waMessageCriticalBorder    { border: 1px solid #FF7F17 ;background-color:#FFDCC7; }

.waMessageConfirmContainer { color: #000000 ;background-color:#DBFEBC;}
.waMessageConfirmBorder    { border: 1px solid #00D581 ;background-color:#DBFEBC;}

.waMessageInfoContainer { color: #000000 ;background-color:#DDF2FA;}
.waMessageInfoBorder    { border: 1px solid #3783FF; background-color:#DDF2FA; }


/* ============================================================
						TABLE
  ============================================================ */
.waTableTitle		{ background-color: #99ADC2; color: #FFFFFF; font-weight: bold; }

.waTableText		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; vertical-align: top; padding-top: 2px; }

.waTableDataNowrap	{white-space: nowrap; }
.waTableDataEllipsis{overflow: hidden; text-overflow: ellipsis;}
/*  - - - text-overflow wird nur im Internet-Explorer unterstützt, muss aber hier drin sein 
          UbsWidgets brauchen diese Klasse so - - -  */


.waTableHeaderColor		{ background-color: #BFCCD9; color: #000000; line-height:14px; } 
.waTableHeaderGray		{ background-color: #D7D7D7; color: #000000; line-height:14px;  }

.waSwitchColor .waTableHeader		{ background-color: #BFCCD9; color: #000000; line-height:14px;  }
.waSwitchColor .waSwitchColor .waTableHeader  { background-color: #D7D7D7; color: #000000; line-height:14px;  }
.waSwitchColor .waSwitchColor .waSwitchColor .waTableHeader			{ background-color: #BFCCD9; color: #000000; line-height:14px;  }
.waSwitchColor .waSwitchColor .waSwitchColor .waSwitchColor .waTableHeader	{ background-color: #D7D7D7; color: #000000; line-height:14px;  }

.waTableFooterColor		{ background-color: #BFCCD9; color: #000000; } 
.waTableFooterGray		{ background-color: #D7D7D7; color: #000000; }

.waSwitchColor .waTableFooter		{ background-color: #BFCCD9; color: #000000; }
.waSwitchColor .waSwitchColor .waTableFooter  { background-color: #D7D7D7; color: #000000; }
.waSwitchColor .waSwitchColor .waSwitchColor .waTableFooter			{ background-color: #BFCCD9; color: #000000; }
.waSwitchColor .waSwitchColor .waSwitchColor .waSwitchColor .waTableFooter  	{ background-color: #D7D7D7; color: #000000; }

.waTableRowOddColor			{ background-color: #DBE4ED; color: #000000; }
.waTableRowOddGray			{ background-color: #eeeeee; color: #000000; }

.waSwitchColor .waTableRowOdd		{ background-color: #DBE4ED; color: #000000; }
.waSwitchColor .waSwitchColor .waTableRowOdd 			{ background-color: #eeeeee; color: #000000; }
.waSwitchColor .waSwitchColor .waSwitchColor .waTableRowOdd	{ background-color: #DBE4ED; color: #000000; }
.waSwitchColor .waSwitchColor .waSwitchColor .waSwitchColor .waTableRowOdd { background-color: #eeeeee; color: #000000; }

.waTableRowEvenColor	{ background-color: #BFCCD9; color: #000000; } 
.waTableRowEvenGray		{ background-color: #D7D7D7; color: #000000; }

.waSwitchColor .waTableRowEven		{ background-color: #BFCCD9; color: #000000;} 
.waSwitchColor .waSwitchColor .waTableRowEven			{ background-color: #D7D7D7; color: #000000;}
.waSwitchColor .waSwitchColor .waSwitchColor .waTableRowEven			{ background-color: #BFCCD9; color: #000000;} 
.waSwitchColor .waSwitchColor .waSwitchColor .waSwitchColor .waTableRowEven	{ background-color: #D7D7D7; color: #000000;} 

A.waTableLink:LINK		{ color: #003399;  background-color: transparent;}
A.waTableLink:VISITED	{ color: #003399;  background-color: transparent;}

.waTablePagingTop, A.waTablePagingTop:LINK, A.waTablePagingTop:VISITED { color: #FFFFFF; font-size: 12px;  font-weight : normal;  background-color: transparent;} 
A.waTablePagingArrowsTop:LINK, A.waTablePagingArrowsTop:VISITED	{ color: #FFFFFF; font-size: 13px; text-decoration: none; background-color: transparent;}
.waTablePagingTopSelected						{ color: #FFFFFF; font-size: 12px; font-weight: bold;  background-color: transparent;}

.waTablePagingBottom, A.waTablePagingBottom:LINK, A.waTablePagingBottom:VISITED { color: #003399; background-color : transparent; font-size: 12px; } 
.waTablePagingArrowsBottom { color: #999999; background-color : transparent; font-size: 13px; text-decoration: none;}
A.waTablePagingArrowsBottom:LINK, A.waTablePagingArrowsBottom:VISITED { color: #003399; text-decoration: underline;}
.waTablePagingBottomSelected { color: #000000; background-color : transparent; font-size: 12px; font-weight: bold; }

/* - - Neu fuer Version 2.0 ..... - - */
.waTableLeftPadding		{ padding-left : 10px;  padding-right : 5px;}
.waTableInnerPadding	{ padding-left : 5px;  padding-right : 5px; }
.waTableRightPadding	{ padding-left : 5px;  padding-right : 10px;}
/* ======== Ende Tabellen Klassen ======== */

/* ============================================================
		LISTEN (Tabelle mit (nur) horiz. weissen Trennlinien
  ============================================================ */
.waListTitle{border-bottom: 1px solid #FFFFFF; background-color: #99ADC2; color:#FFFFFF; font-weight:bold;}

.waListRowOddColor	{border-bottom: 1px solid #FFFFFF;background-color: #DBE4ED; color: #000000;}
.waListRowOddGray	{border-bottom: 1px solid #FFFFFF;background-color: #eeeeee; color: #000000;}

.waSwitchColor .waListRowOdd		{ border-bottom: 1px solid #FFFFFF;background-color: #DBE4ED; color: #000000; }
.waSwitchColor .waSwitchColor .waListRowOdd 			{ border-bottom: 1px solid #FFFFFF;background-color: #eeeeee; color: #000000; }
.waSwitchColor .waSwitchColor .waSwitchColor .waListRowOdd	{ border-bottom: 1px solid #FFFFFF;background-color: #DBE4ED; color: #000000; }
.waSwitchColor .waSwitchColor .waSwitchColor .waSwitchColor .waListRowOdd { border-bottom: 1px solid #FFFFFF;background-color: #eeeeee; color: #000000; }

.waListRowEvenColor{border-bottom: 1px solid #FFFFFF;background-color: #BFCCD9; color: #000000; }
.waListRowEvenGray{border-bottom: 1px solid #FFFFFF;background-color: #D7D7D7; color: #000000;}

.waSwitchColor .waListRowEven		{ border-bottom: 1px solid #FFFFFF;background-color: #BFCCD9; color: #000000; } 
.waSwitchColor .waSwitchColor .waListRowEven			{ border-bottom: 1px solid #FFFFFF;background-color: #D7D7D7; color: #000000; }
.waSwitchColor .waSwitchColor .waSwitchColor .waListRowEven			{ border-bottom: 1px solid #FFFFFF;background-color: #BFCCD9; color: #000000; } 
.waSwitchColor .waSwitchColor .waSwitchColor .waSwitchColor .waListRowEven	{border-bottom: 1px solid #FFFFFF; background-color: #D7D7D7; color: #000000; } 

A.waListLink:LINK		{ color: #003399;  background-color: transparent;}
A.waListLink:VISITED	{ color: #003399;  background-color: transparent;}

/* =====================================================================
							Head Area
Sprachauswahl oben rechts ... global Function (Linie der Sprachauswahl  
========================================================================*/
.waGlobalFunction			{ color: #003366; text-decoration: none;}
.waGlobalFunctionSelected	{ color: #000000; text-decoration: none; font-weight: bold;}
.waGlobalFunctionPadding	{ padding-left : 12px;  padding-right : 12px; }
A.waGlobalFunction:LINK, A.waGlobalFunction:VISITED	{color: #003399; background-color: transparent;}
A.waGlobalFunction:ACTIVE	{ color: #000000;  background-color: transparent;}

/* Language Selection Padding */
.waLanguageSelectionLeftPadding	{ padding-left : 12px;  padding-right : 5px; }
.waLanguageSelectionInnerPadding	{ padding-left : 5px;  padding-right : 5px; }
.waLanguageSelectionRightPadding	{ padding-left : 5px;  padding-right : 10px; }

/* Top Level Navigation... */
.waTopLevelNavigation			{ background-color: #DBE4ED; color: #000000; text-decoration: none; }
A.waTopLevelNavigation:LINK, A.waTopLevelNavigation:VISITED{background-color: #DBE4ED; color: #000000; text-decoration: none;}
A.waTopLevelNavigation:ACTIVE	{color: #000000;  background-color: transparent;}

.waTopLevelNavigationSelected	{ background-color: #6685A3; font-weight: bold; text-decoration: none; color: #FFFFFF;}
A.waTopLevelNavigationSelected:LINK, A.waTopLevelNavigationSelected:VISITED{background-color: #6685A3; color: #FFFFFF; text-decoration: none;}
A.waTopLevelNavigationSelected:ACTIVE	{color: #FFFFFF;  background-color: transparent;}

.waTopLevelNavigationDisabled {background-color: #DBE4ED; color: #999999; text-decoration: none; }
.waTopLevelNavigationPadding	{ padding-left:10px;  padding-right:10px; }

/*    Application Titlebar & Content Titlebar Klassen   */
.waApplicationTitleBar{background-color: #F4F4F4;}
.waContentTitleBar {background-color: #6685A3; color:#FFFFFF; font-weight: bold;}
.waContentTitleBarLight{background-color: #99ADC2;}

/*             Navigation Pfad Klassen             */
.waNavigationPathPadding{ padding-left: 10px; padding-right: 10px;}

.waNavigationPath, A.waNavigationPath:LINK, A.waNavigationPath:VISITED, A.waNavigationPath:ACTIVE { text-decoration: none; color: #FFFFFF; }

.waNavigationPathSelected {color: #FFFFFF; background-color: transparent; font-weight: bold; }

/* - - - - - - - - - - - - - Ende HEAD Area - - - - - - - - - - - - - - - */


/* Basic Colors (Background) and LanguageSelection - use only if logical style is missing */
/* - - - Language Selection on the top of a page - - - */
.waLanguageSelection{ font-size : 12px; color : #000000; font-weight : bold; background-color : #FFFFFF; }
A.waLanguageSelection:LINK, A.waLanguageSelection:VISITED, A.waLanguageSelection:ACTIVE{	font-size : 12px; background-color : #FFFFFF; color: #003399; text-decoration : none; font-weight : normal; }

/* Use only if a logical style is missing */
.waPrimaryColor    	{ background-color: #DBE4ED; }
.waSecondaryColor   { background-color: #BFCCD9; }
.waTitleColor	    { background-color: #99ADC2; }
.waTitleGray    	{ background-color: #BDBDBD; }
.waDarkColor	    { background-color: #003366; }
.waDarkGray    		{ background-color: #999999; }
.waPrimaryGray    	{ background-color: #eeeeee; }
.waSecondaryGray    { background-color: #D7D7D7; }




/* =========================== DEPRECATED AREA ===========================
   Deptrecated Klassen Abschnitte fangen mit einem Kommentar Datum an 
   und mit demselben Datum Kommentar hoeren siwe auch auf!
   Diese werden ca in einem Jahr endgueltig aus dieser Datei geloescht.
======================================================================= */

/*** Mo, 11.Feb.05 Start ***/
.waHeadline				{ font-size: 38px; background-color: #99ADC2; }
.waHeadlineSecondary	{ font-size: 38px; background-color: #BDBDBD; }

/*** Mo, 20.Sept.04 Start ***/
/* micro Navigation (unterer blauer Streifen mit Menueintraegen)*/
.waMicroNavigation			{ background-color: #6685A3; color: #FFFFFF; text-decoration: none; }
A.waMicroNavigation:LINK, A.waMicroNavigation:VISITED{background-color: #6685A3; color: #FFFFFF; text-decoration: none;}
A.waMicroNavigation:ACTIVE	{color: #FFFFFF;  background-color: transparent;}

.waMicroNavigationSelected	{ background-color: #DBE4ED; font-weight: bold; text-decoration: none; color: #003399;}
A.waMicroNavigationSelected:LINK, A.waMicroNavigationSelected:VISITED{background-color: #DBE4ED; color: #003399; text-decoration: none;}
A.waMicroNavigationSelected:ACTIVE	{color: #003399;  background-color: transparent;}
.waMicroNavigationPadding	{ padding-left : 10px;  padding-right : 10px; }
/*** Mo, 20.Sept.04 Ende ****/

/*** Maerz 2004 Start ***/
.pushbutton
			{ background-color : #e8eff6; border-style: solid;
			border-left-color: #99adc2; border-top-color: #99adc2; 
			border-right-color: #494949; border-bottom-color: #494949;
			border-width: 1px; height: 20px; }
.pushbuttonDisabled	{ font-family: Arial, Geneva, Helvetica, Sans-serif; 
			color:#808080; font-size: 12px; background-color: #e8eff6; border-style: solid; 
			border-left-color: #99adc2; border-top-color: #99adc2; 
			border-right-color: #494949; border-bottom-color: #494949; 
			border-width: 1px; height: 20px; }
INPUT.pushbutton:active, BUTTON.pushbutton:active
			{ background-color : #e8eff6; border-style: solid;
			border-right-color: #99adc2; border-bottom-color: #99adc2; 
			border-left-color: #494949; border-top-color: #494949;
			border-width: 2px; height: 20px; }

H4 	{ background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold; line-height: 16px; color: #003366; }
.checkBoxLabel, .radioButtonLabel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: transparent; }
.radioButtonGroupTitle, .checkBoxGroupTitle	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;  background-color: transparent;}
/*** Maerz 2004 Ende ***/

/*** unbestimmt - muss besprochen und eine Loesung gefunden werden ***/
/* - - - Printklassen   - - - */
@media print {
	.waPrintHidden { display:none; }
}