/*
*
* Style Sheet EK.css
*
*/

.ZA_ZUBEHOER_BILD
{
	width: 40px;
	height: 30px;
}


.ZA01_BILD
{
	vertical-align:middle;
	halign:middle;
}

.ZA_ZA00_BILD_KLEIN
{
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 55px;
	padding-bottom: 55px;
}

.ZA_ZA00_BILD_MITTE
{
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ZA_ZA00_TEXT_MITTE
{
	width:640px;
	font-size:10pt;
	padding-left:120px;
	padding-right:120px;
	padding-bottom: 0px;
	text-align: justify;
}


.ZA_VORAUSWAHL_CB
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
	width: 92px;
}

.ZA_VORAUSWAHL_CB_SHORT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
	width: 56px;
}

.ZA_VORAUSWAHL_CB_LONG
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	width: 110px;
}

.ZA_VORAUSWAHL_EDIT
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
	width: 86px;
}


// Tabelle des Typenliste, der LCC-Liste und der Kennlinien-Liste auf der Details-Seite

.ZA_DETAILS_TABLE
{
	border: 0px solid white;
}

.ZA_DETAILS_TABLE td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	border: 2px solid white;
	height:18px;
}

.ZA_DETAILS_TABLE td.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	border: 2px solid white;
	height:18px;
	background-color: rgb(212,212,212);
}


.TABLE_COLOR_HEADER
{
	color: RGB(0,0,0);
	background-color: RGB(220,228,237);
	border: 1px solid white;
}

.TABLE_BLUE_HEADER_SEL
{
	background-color: RGB(0,75,138);
	color: RGB(220,228,237);
	border: 1px solid white;
}


.TABLE_BLUE_HEADER
{
	color: RGB(0,75,138);
	background-color: RGB(220,228,237);
	border: 1px solid white;
}

.TABLE_BLUE_BACKGROUND
{
	color: RGB(0,0,0);
	background-color: RGB(220,228,237);
	border: 1px solid white;
}

.TABLE_BLUE_BACKGROUND_BESTWERT
{
	color: rgb(220,228,237);
	background-color: rgb(0,75,138);
	border: 1px solid white;
}

.TABLE_BLUE_TOOLTIP_LABEL
{
	color: RGB(0,75,138);
}


.TABLE_COLOR_WHITE
{
	color: RGB(0,0,0);
	background-color: white;
	border: 1px solid white;
}

.TABLE_COLOR_TR0 
{
	background-color: rgb(226,0,122);
	color: rgb(255,255,255);
}

.TABLE_COLOR_TR1	
{
	background-color: rgb(0,75,138);
	color: rgb(255,255,255);
}

.TABLE_COLOR_TR2	
{
	background-color: rgb(241,174,31);
	color: rgb(255,255,255);
}

.TABLE_COLOR_FT	
{
	background-color: rgb(255,255,153);
}


/* Global Styles */

body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: white;
 	margin: 0;
 	
}

button 
{
	/*font-weight: bold;*/
}


.ZA_SLIDER_DIV
{
	position:fixed;
	left:20px;
	top:684px;
	width:988px;
	height:18px;
	overflow-x:scroll;
	overflow-y: hidden;
	align:center;
	border: 0px solid yellow;
}

/* Basic Styles */

.ZA_FLAGGE
{
	border: 2px solid transparent;
}

.ZA_FLAGGE_SEL
{
	border: 2px solid RGB(39,70,154);
}

.ZA02_BAUFORM_BILD_AXIAL
{
	background-color: transparent;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.ZA02_BAUFORM_BILD_RADIAL
{
	width:80px;
	height:90px;
	background-color: transparent;
	/*padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;*/
	padding: 1px;
}

.ZA02_BAUFORM_TD
{
	valign:center;
	background-color:white;
	border:3px solid RGB(220,228,237);
}

.ZA02_BAUFORM_TEXT_TD
{
	color: RGB(0,75,138);
	background-color: RGB(220,228,237);
	valign:center;
	border:3px solid RGB(220,228,237);
	align:center;
}

.ZA02_BAUFORM_TEXT_TD_SEL
{
	background-color: RGB(0,75,138);
	color: RGB(220,228,237);
	valign:center;
	border:3px solid RGB(220,228,237);
	align:center;
}

.LAN_BILD
{
	width: 18px;
	height: 12px;
	border: 0px solid white;
	valign: bottom;
}

.ZA_MASSBLATT_BILD
{
	width: 600px;
	height: 400px;
	valign: top;
}

.ZA_MASSBLATT_BILD_KLEIN
{
	width: 300px;
	height: 200px;
	valign: top;
	padding-top: 10px;
}

.ZA_MASSBLATT_BILD_GROSS
{
	width: 600px;
	height: 400px;
	valign: top;
	padding-top: 10px;
}

.ZA_STEMPELDATEN_BILD
{
	width: 200px;
	height: 190px;
	valign: top;
}

.ZA_STEMPELDATEN_BILD_KLEIN
{
	width: 200px;
	height: 190px;
	valign: top;
	padding-top: 10px;
	cursor:pointer;
}


.ZA02_BILD
{
	width:48px;
	height:44px;

}

.ZA21_BILD
{
	width:64px;
	height:60px;

}

.ZA22_BILD
{
	width:84px;
	height:77px;

}


.GROUP_BOX_GRAY	{
	font-size: 8pt;
	font-weight: bold;
	color: RGB(0,0,0);
	background-color: RGB(220,228,237);
	border: 0px solid buttonshadow;
}


.GROUP_BOX_BLUE	{
	font-size: 8pt;
	font-weight: bold;
	color: RGB(0,0,0);
	background-color: silver;
	border: 0px solid buttonshadow;
}


.GROUP_BOX_TRANSPARENT	{
	font-size: 8pt;
	font-weight: bold;
	color: RGB(0,0,0);
	background-color: transparent;
	border: 0px solid buttonshadow;
}

.ZA_LABEL_CENTER
{
	font-size: 8pt;
	font-weight: bold;
	background-color: RGB(220,228,237);
	color: RGB(39,70,154);
	text-align:center;
}

.ZA_BUTTON	{
	font-size: 8pt;
	font-weight: bold;
	background-color: RGB(220,228,237);
	color: RGB(0,75,138);
	border: 0px solid white;
	cursor:pointer;
}

.ZA_BUTTON_SELECTED	{
	font-size: 8pt;
	font-weight: bold;
	background-color: RGB(39,70,154); 
	color: RGB(240,239,241);
	border: 0px solid white;
	cursor:pointer;
}

.ZA_BUTTON_BORDER	{
	font-size: 8pt;
	font-weight: bold;
	background-color: RGB(220,228,237);
	color: RGB(0,75,138);
	border: 2px solid white;
	cursor:pointer;
	text-align:center;
}

.ZA_HAND_CURSOR 
{
	cursor:pointer;
}

.LABEL_BOLD_BLACK	{
	font-size: 8pt;
	font-weight: bold;
	color: black;
}

.LABEL_BOLD_BLACK_HAND	{
	font-size: 8pt;
	font-weight: bold;
	color: black;
	cursor:pointer;
}

.LABEL_BOLD_BLUE	{
	font-size: 8pt;
	font-weight: bold;
	color: RGB(0,75,138);
}

.LABEL_BOLD_BLUE_RIGHT	{
	font-size: 8pt;
	font-weight: bold;
	color: RGB(0,75,138);
	text-align: right;
}

.LABEL_BOLD_GRAY	{
	font-size: 8pt;
	font-weight: bold;
	color: RGB(88,88,90);
}

.LABEL_BLACK	{
	font-size: 8pt;
	font-weight: normal;
	color: black;
}

.LABEL_BLUE	{
	font-size: 8pt;
	font-weight: normal;
	color: RGB(0,75,138);
}

.LABEL_GRAY	{
	font-size: 8pt;
	font-weight: normal;
	color: RGB(88,88,90);
}

.LABEL_GRAY_RIGHT {
	font-size: 8pt;
	font-weight: normal;
	color: RGB(88,88,90);
	text-align: right;
}

.LABEL_BLACK_RIGHT	{
	font-size: 8pt;
	font-weight: normal;
	color: black;
	text-align:right;
}

.LABEL_BLACK_LEFT	{
	font-size: 8pt;
	font-weight: normal;
	color: black;
	text-align:left;
}

.LABEL_BLACK_CENTER	{
	font-size: 8pt;
	font-weight: normal;
	color: black;
	text-align:center;
}

.EDIT_BOLD_BLACK	{
	font-size: 10pt;
	font-weight: bold;
	border-width: 0;
}

.EDIT_BOLD_SMALL	{
	height:10px;
	font-size: 8pt;
	font-weight: bold;
	border-width: 0;
}

.EDIT_NORMAL_LEFT	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.EDIT_NORMAL_RIGHT	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:right;
}

.EDIT_NORMAL_RIGHT_DISABLED	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:right;
	background-color: RGB(240,240,240);
	padding-right: 2px;
}

.EDIT_NORMAL_LEFT_DISABLED	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:left;
	background-color: RGB(240,240,240);
	padding-right: 2px;
}

.COMBOBOX_NORMAL	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:left;
}



.TABLE_COLOR_HEADER
{
	color: RGB(0,0,0);
	background-color: RGB(240,239,241);
	border: 1px solid white;
}

.TABLE_COLOR_WHITE
{
	color: RGB(0,0,0);
	background-color: white;
	border: 1px solid white;
}


/* IFrane Styles */
.IFRAME1
{
	visibility: hidden;

}

/* Configuration Styles */

.CFG_CONTAINER
{
	overflow:auto;
}

.CFG_BUTTON	
{
	margin-right: 4px;
}

.CFG_CELL	
{
	border-bottom: 1px solid buttonshadow;
	padding-bottom: 4px;
	padding-top: 4px;
}

.CFG_UNIT	
{
	border-bottom: 1px solid buttonshadow;
	padding-bottom: 4px;
	padding-top: 4px;
}

.CFG_LABEL	
{
	width:250px;
	border-bottom: 1px solid buttonshadow;
	padding-bottom: 4px;
	padding-top: 4px;
}

.CFG_LABEL_DISABLE	{
	width:250px;
	border-bottom: 1px solid buttonshadow;
	padding-bottom: 4px;
	padding-top: 4px;
	color: RGB(96,96,96);
}

.CFG_INFO	
{
	width:30px;
	cursor:pointer;
	text-align:left;
	padding-bottom: 4px;
	padding-top: 4px;
}

.CFG_MARKER	
{
	width:30px;
	padding-bottom: 4px;
	padding-top: 4px;
}

.CFG_COMBO	
{
	width:250px;
}

.CFG_COMBO-rows 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.CFG_COMBO_DISABLE	
{
	width:250px;
}

.CFG_COMBO_OPTION_DISABLED
{
	color: RGB(192,192,192);
	background-color: RGB(232,232,232);

}

.CFG_RADIOBUTTON 
{
}

.CFG_RADIOBUTTON_LABEL	{
	padding-left: 4px;
	padding-top: 2px;
}


.CFG_RADIOBUTTON_LABEL_DISABLE
{
	color: rgb(128,128,128);
	text-decoration: line-through;
}

.CFG_CHECK_DISABLE
{
	text-decoration: line-through;
}

.CFG_CHECK_LABEL_DISABLE
{
	color: rgb(128,128,128);
	text-decoration: line-through;
}


/* Table Styles */

/* Tabelle der Grundtypen ("ZA01_TABLE") */

.ZA01_TABLE 
{
	font: menu;
	background-color: transparent;
	border-collapse: collapse;
}
	
.ZA01_TABLE td.header, .ZA01_TABLE td.rowheader 
{
	font: menu;
	background-color: transparent;
	text-align: center;
	padding-left:5px;
}

.ZA01_TABLE tr {
	background-color: transparent;
	border-top: 0px solid gray;
	color: black;
}

.ZA01_TABLE td {
	height:150px; 
	padding-left:0px;
	padding-right:15px;
	padding-top:25px;
	/*border:1px solid green;*/
}

.ZA01_TABLE tr.selected {
	background-color: transparent;
	color: black;
}


.ZA01_TABLE tr.hover, tr.hilite {
	background-color: transparent;
	color: black;
}

.ZA01_TABLE tr.altrow {
	background-color: red;
	color: black;
}

.ZA01_SUB_SELECT 
{
	font: menu;
	background-color: white;
	border: 0px solid white;
	width: 250px;
}


.ZA01_SUB_OBTION 
{
	font: menu;
	background-color: transparent;
	width: 250px;
}


.ZA01_SUB_TABLE 
{
	font: menu;
	background-color: transparent;
/*
	border: 2px solid buttonshadow;
*/	
	border: none;
	/* border-right: none; */
	width: 100px;
	border-collapse: collapse;
}
	
.ZA01_SUB_TABLE td.header, .ZA01_SUB_TABLE td.rowheader 
{
	font: menu;
	background-color: transparent;
	text-align: center;
/*
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	border-bottom: 1px solid buttonshadow;
*/
	padding-left:5px;
}

.ZA01_SUB_TABLE tr {
	background-color: transparent;
	color: black;
}

.ZA01_SUB_TABLE td {
	height:25px; 
	/*border: 1px solid gray;*/
	padding-left:15px;
	padding-right:15px;
	padding-top:2px;

}

.ZA01_SUB_TABLE tr.selected {
	background-color: rgb(240,239,241);
	color: black;
}

.ZA01_SUB_TABLE tr.hover, tr.hilite {
	background-color: transparent;
	color: black;
}

.ZA01_SUB_TABLE tr.altrow {
	background-color: rgb(242,242,242);
	color: black;
}


/* Tabelle des Betriebspunktes und der weiteren Auswahlbedingungen */

.DISPLAY_INLINE
{
	display: inline;
}

.DISPLAY_NONE
{
	display: none;
}

.HIDDEN_IMG
{
	visibility: hidden;
}

.ZA02_BP_TABLE
{
}

.ZA02_BP_TABLE td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;

}

/* Tabelle der Trefferlist ("ZA02_TABLE") */

.ZA02_TABLE 
{
	z-index: 100;
	font: menu;
	background-color: white; /*transparent;*/
	border-collapse: collapse;
	border: 0px solid white;
}

.ZA02_TABLE td.header, .ZA02_TABLE td.rowheader 
{
	border-top: 0px solid white;
	font: menu;
	background-color: RGB(220,228,237);
	text-align: center;
	padding-left:1px;
	padding-bottom:2px;
}

.ZA02_TABLE tr {
	background-color: RGB(220,228,237);
	color: black;
}

.ZA02_TABLE tr.altrow {
	background-color: RGB(220,228,237);
	color: black;
}

.ZA02_TABLE td {
	border: 2px solid white;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	text-align: center;
}

.ZA02_TABLE tr.selected {
	background-color: rgb(212,212,212);
	color: black;
}

.ZA02_TABLE tr:hover {
	background-color: transparent;
	color: black;
}

.ZA02_WAB_TABLE {
	z-index: 1000;
}

/* Tabelle der Massbilder */

.ZA_MASSBLATT_TABLE
{
	font: menu;
	background-color: transparent;
	/* border-collapse: collapse;*/
}

.ZA_MASSBLATT_TABLE td.header, .ZA_MASSBLATT_TABLE td.rowheader
{
	font: menu;
	/* background-color: transparent;*/
	text-align: center;
}

.ZA_MASSBLATT_TABLE tr, tr.hover, tr.altrow, tr.hilite 
{
	background-color: transparent;
}

.ZA_MASSBLATT_TABLE td
{
	/*background-color: transparent;*/
}

.ZA_MASSBLATT_TD1
{
	color:white; 
	background-color: rgb(226,0,122); 
	height:18px; 
	text-align:center;
}

.ZA_MASSBLATT_TD2
{
	color:white; 
	background-color: rgb(0,75,138); 
	height:18px; 
	text-align:center
}

.ZA_MASSBLATT_TD3
{
	color:white; 
	background-color: rgb(241,174,31); 
	height:18px; 
	text-align:center;
}

.ZA_MASSBLATT_TD4
{
	color:black; 
	background-color: white; 
	height:18px; 
	text-align:center;
}

.ZA_STEMPEL_TD1
{
	color:white; 
	background-color: rgb(226,0,122); 
	height:18px; 
	width:147px; 
	text-align:center;
}

.ZA_STEMPEL_TD2
{
	color:white; 
	background-color: rgb(0,75,138); 
	height:18px; 
	width:147px; 
	text-align:center;
}

.ZA_STEMPEL_TD3
{
	color:white; 
	background-color: rgb(241,174,31); 
	height:18px; 
	width:147px; 
	text-align:center;
}

.ZA_STEMPEL_TD4
{
	color:black; 
	background-color: white; 
	height:18px; 
	width:147px; 
	text-align:center;
}


/* Tabelle der LifeCycleCosts (IDC_LCC_TABLE) */

.LCC_TABLE 
{
	font: menu;
	background-color: transparent;
	border-collapse: collapse;
	border: 0px solid white;
	background-color: RGB(220,228,237);
}
	
.LCC_TABLE td.header, .LCC_TABLE td.rowheader 
{
	font: menu;
	background-color: RGB(220,228,237);
	text-align: left;
	border-top: 0px solid buttonhighlight;
	border-bottom: 0px solid buttonshadow;
	padding-left:1px;
	padding-bottom:2px;
}

.LCC_TABLE tr {
	background-color: RGB(220,228,237);
	border-top: 0px solid white;
	color: black;
}

.LCC_TABLE td {
	padding-left:1px;
	padding-right:1px;
	padding-top:2px;
	text-align: left;
	background-color: RGB(220,228,237);
}

.LCC_TABLE tr.selected {
	background-color: RGB(220,228,237);
	color: black;
}

/* Tabelle der Merkliste ("MERKL_TABLE") */

.MERKL_TABLE 
{
	font: menu;
	background-color: transparent;
	border: 2px solid white;
	/*border-collapse: collapse;*/
}
	
.MERKL_TABLE td.header, .MERKL_TABLE td.rowheader 
{
	font: menu;
	color: RGB(0,75,138);
	background-color: RGB(220,228,237);
	text-align: left;
	padding-left:5px;
	padding-bottom:5px;
}

.MERKL_TABLE tr {
	border: 2px solid white;
	color: RGB(0,0,0);
	background-color: white;
	color: black;
}

.MERKL_TABLE td {
	border: 2px solid white;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}


/* Tree Styles */


/* Menu Styles */


/* Tab Control Styles  */

div.tabBox {}

div.config-tabctrl-area 
{
  font-size: 80%;
  font-weight: bold;
  padding: 0px 0px 4px 2px;
  margin-left: 10px;
}

a.config-tabctrl-tab 
{
	width: 200px;
  	background-color: 		RGB(220,228,237);
  	color:					RGB(0,75,138);
 	border: 				0px solid white;
 	border-left:			4px solid white;
 	border-top:				0px solid white;
 	border-right:			0px solid white;
  	border-bottom-width: 	0px;
  	padding: 				2px 1em 2px 1em;
  	text-decoration: 		none;
  	top: 					3px;
  	z-index: 				100;
  	margin-right:			0px;
}

a.config-tabctrl-tab, a.config-tabctrl-tab:visited 
{
  	color: RGB(0,75,138);
}

/*
a.config-tabctrl-tab:hover 
{
  	border-top: 0px solid navy;
  	color: red;
}
*/

a.config-tabctrl-tab-active, a.config-tabctrl-tab-active:visited 
{
  	padding-bottom: 4px;
  	top: 1px;
  	z-index: 102;
  	background-color: RGB(0,75,138);
  	border-top: 0px solid white;
  	color: RGB(220,228,237)
}

div.config-tabctrl-panel 
{
  	background-color: transparent;
  	border: 0px solid white;
 	/*
  	-moz-border-radius: 0em .5em .5em 0em;
  	border-radius-topright: .5em;
  	border-radius-bottomright: .5em;
  	*/
  	padding: .5em;
}

div.details-tabctrl-area 
{
  font-size: 80%;
  font-weight: bold;
  padding: 0px 0px 4px 2px;
}

a.details-tabctrl-tab 
{
 	border: 				0px solid white;
 	border-left:			0px solid white;
 	border-top:				0px solid white;
 	border-right:			0px solid white;
  	border-bottom-width: 	0px;
  	padding: 				0px 2.5em 2px 1em;
  	text-decoration: 		none;
  	top: 					0px;
  	z-index: 				100;
  	margin-right:			0px;
}

a.details-tabctrl-tab, a.details-tabctrl-tab:visited 
{
  	color: buttonText;
}

a.details-tabctrl-tab:hover 
{
  	border-top: 0px solid white;
  	color: #A81525
}

a.details-tabctrl-tab-active, a.details-tabctrl-tab-active:hover, a.details-tabctrl-tab-active:visited 
{
  	padding-bottom: 4px;
  	top: 1px;
  	z-index: 102;
  	/* background-color: #D1DCF9; */
  	border-top: 0px solid white;
  	color: #A81525;
}

div.details-tabctrl-panel 
{
  	background-color: transparent;
  	border: 0px solid white;
  	border-left: 0px solid #BFB8BF;
 	/*
  	-moz-border-radius: 0em .5em .5em 0em;
  	border-radius-topright: .5em;
  	border-radius-bottomright: .5em;
  	*/
  	/*padding: .5em;*/
}

/* Menu Styles */

div.ZA_MENU-menu {
  	background: 	rgb(240,239,241);
  	border:     	0px outset Menu;
  	left: 			0px;
  	padding: 		0px 0px 0px 0px;
  	position: 		absolute;
  	top: 			0px;
  	visibility: 	hidden;
  	z-index: 		101;
}

div.ZA_MENU-menu a.ZA_MENU-menu {
}

div.ZA_MENU-menu a.ZA_MENU-menuitem {
	/* Sub-Items, Schriftfarbe und Hintergrund */	
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 8pt;
  	color: rgb(39,70,145);
  	background-color: rgb(240,239,241);
  	margin: 0px 0px 0px 0px;
	border: 0px solid black; 
	cursor: 			default;
	display: 			block;
  	padding: 			3px 1em;
  	text-decoration:	none;
  	white-space: 		nowrap;
}

div.ZA_MENU-menu a.ZA_MENU-menuitem:hover, div.ZA_MENU-menu a.ZA_MENU-menuitem-over {
	color:      rgb(240,239,241);
    background: rgb(39,70,145);    
}

div.ZA_MENU-menu a.ZA_MENU-menuitem span.ZA_MENU-menuitem-text {
}

div.ZA_MENU-menu a.ZA_MENU-menuitem span.ZA_MENU-menuitem-icon {
	padding-right: 5px;
}

div.ZA_MENU-menu a.ZA_MENU-menuitem span.ZA_MENU-menuitem-arrow {
  	margin-right: -.75em;
}

div.ZA_MENU-menubar {
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 8pt;
   	padding-top: 4px;
   	padding-bottom: 4px;
  	background-color: 		yellow
  	color:					RGB(39,70,145);
}

div.ZA_MENU-menubar a.ZA_MENU-menubutton {
	/* Items, Schriftfarbe und Hintergrund */	
	background-color: rgb(240,239,241);
	color:           black;
	border: 		 0px outset white;
   	text-decoration: none;
   	padding:         10px;
   	margin-right: 4px;
  	top: 0px;
  	left: 0px;
  	z-index: 100;
  	font-weight: bold;
}

div.ZA_MENU-menubar a.ZA_MENU-menubutton:hover {
	color:           white;
	background-color: rgb(49,70,145);
}

div.ZA_MENU-menubar a.ZA_MENU-menubutton-active,
div.ZA_MENU-menubar a.ZA_MENU-menubutton-active:hover {
	color:           white;
   	background-color:rgb(49,70,145);
}


