﻿/*********************************************/
/*begin horizontal list navigation formatting*/
/*********************************************/

TABLE.nav_listh_Alternativ
{

 }

.nav_listh_Alternativ
{
	text-align: right;
}

.nav_listh_Alternativ_alt
{
	text-align: right;
}

.nav_listh_Alternativ_sep 
{
  color: #FFFFFF;

}

A.nav_listh_Alternativ:link, A.nav_listh_Alternativ:visited {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
font-weight: bold;
font-size: 14px;

}

A.nav_listh_Alternativ:hover, A.nav_listh_Alternativ:active {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
font-weight: bold;
font-size: 14px;

}

A.nav_listh_Alternativ_alt:link, A.nav_listh_Alternativ_alt:visited {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
font-weight: bold;
font-size: 14px;

}
A.nav_listh_Alternativ_alt:hover, A.nav_listh_Alternativ_alt:active {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
font-weight: bold;
font-size: 14px;

}

/**********************************/
/*end horizontal list formatting*/
/**********************************/


/* --- tree navigation formatting --- */

.nav_tree,
.nav_tree td,
.nav_tree:link,
.nav_tree:visited,
.nav_tree:hover,
.nav_tree:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
font-weight: normal;
}

.nav_tree_hover, 
.nav_tree_hover td, 
.nav_tree_selected, 
.nav_tree_selected td, 
.nav_tree_hover_selected, 
.nav_tree_hover_selected td,
.nav_tree_selected:link, 
.nav_tree_selected:visited, 
.nav_tree_selected:hover,
.nav_tree_selected:active
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
background: transparent;
font-weight: normal;
}


.nav_tree_sub,
.nav_tree_sub td,
.nav_tree_sub:link,
.nav_tree_sub:visited,
.nav_tree_sub:hover,
.nav_tree_sub:active
 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
background: transparent;
font-weight: normal;
}

.nav_tree_sub_selected,
.nav_tree_sub_selected td,  
.nav_tree_sub_hover,
.nav_tree_sub_hover td,  
.nav_tree_sub_hover_selected,
.nav_tree_sub_hover_selected td,  
.nav_tree_sub_selected:link, 
.nav_tree_sub_selected:visited,
.nav_tree_sub_selected:hover,
.nav_tree_sub_selected:active
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
background: transparent;
font-weight: normal;
 } 


/* --- web menu formatting --- */

.nav_webmenu_rootitem, 
.nav_webmenu_rootitem td
{	
	margin-left:15px;
	margin-right:5px;
	text-align:center;
	vertical-align:middle;	
	font-size: 11pt;
color: #ffffff;

	font-weight: bold;
	cursor: pointer;
	cursor: hand;


}

.nav_webmenu_rootitem_hover, 
.nav_webmenu_rootitem_hover td, 
.nav_webmenu_rootitem_selected, 
.nav_webmenu_rootitem_selected td, 
.nav_webmenu_rootitem_hover_selected,  
.nav_webmenu_rootitem_hover_selected td
{	
	margin-left:15px;
	margin-right:5px;
	text-align:center;
	vertical-align:middle;	
	font-size: 11pt;
	font-weight: bold;
	background:#;
	cursor: pointer;
	cursor: hand;
color: #2c7af1;



}

.nav_webmenu_subgroup {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #CCCCCC;
	cursor: pointer;
  	cursor: hand;
}

.nav_webmenu_subitem,
.nav_webmenu_subitem  td
{
	text-align:left;
	font-size: 10pt;
	vertical-align:middle; 
	height: 18px; 
	background:#ffffff;
	cursor: pointer;
  	cursor: hand;
}

.nav_webmenu_subitem_hover, 
.nav_webmenu_subitem_hover td, 
.nav_webmenu_subitem_selected, 
.nav_webmenu_subitem_selected td, 
.nav_webmenu_subitem_hover_selected,
.nav_webmenu_subitem_hover_selected td
{
	text-align:left;
	font-size: 10pt;
	vertical-align:middle; 
	height: 18px; 
	background:#cccccc;
	cursor: pointer;
  	cursor: hand;
}

/* --- begin horizontal list navigation formatting --- */

/*********************************************/
/*begin horizontal list navigation formatting*/
/*********************************************/

TABLE.nav_listh
{

 }

.nav_listh
{
	text-align: right;
}

.nav_listh_alt
{
	text-align: right;
}

.nav_listh_sep 
{
  color: #F6EE00;
}

A.nav_listh:link, A.nav_listh:visited {
  color: #F6EE00;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}

A.nav_listh:hover, A.nav_listh:active {
  color: #Ffffff;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}

A.nav_listh_alt:link, A.nav_listh_alt:visited {
  color: #F6EE00;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}
A.nav_listh_alt:hover, A.nav_listh_alt:active {
  color: #F6EE00;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}

/**********************************/
/*end horizontal list formatting*/
/**********************************/


/*******************************************/
/*begin vertical list navigation formatting*/
/*******************************************/

TABLE.nav_listv
{
	width:100%;
}

.nav_listv
{
	text-align: left;
}

.nav_listv_alt
{
	text-align: left;
}

.nav_listv_sep 
{
	background-color: Gray;
}

A.nav_listv:link, A.nav_listv:visited {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}

A.nav_listv:hover, A.nav_listv:active {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}

A.nav_listv_alt:link, A.nav_listv_alt:visited {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}
A.nav_listv_alt:hover, A.nav_listv_alt:active {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}

/******************************/
/*end vertical list formatting*/

/******************************/

}

/* --- horizontal list navigation formatting --- */

TABLE.head_listh
{

 }

.head_listh
{
	text-align: right;
}

.head_listh_selected
{
	font-weight:bold;
	text-align: right;
}

.head_listh_alt
{
	text-align: right;
}

.head_listh_alt_selected
{
	font-weight:bold;
	text-align: right;
}

.head_listh_sep 
{
}

.head_listh:link, 
.head_listh:visited {
  color: #666666;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}

.head_listh:hover, 
.head_listh:active {
  color: #999999;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}

.head_listh_alt:link, 
.head_listh_alt:visited {
  color: #666666;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}
.head_listh_alt:hover, 
.head_listh_alt:active {
  color: #999999;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}

/* --- horizontal list navigation formatting --- */

TABLE.foot_listh
{

 }

.foot_listh
{
	font-size: 10px;	
	text-align: right;
}

.foot_listh_selected
{
	font-size: 10px;	
	font-weight:bold;
	text-align: right;
}

.foot_listh_alt
{
	font-size: 10px;	
	text-align: right;
}

.foot_listh_alt_selected
{
	font-size: 10px;	
	font-weight:bold;
	text-align: right;
}

.foot_listh_sep 
{
}

.foot_listh:link, 
.foot_listh:visited {
  color: #666666;
  font-size: 10px;	
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}

.foot_listh:hover, 
.foot_listh:active {
  color: #999999;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}

.foot_listh_alt:link, 
.foot_listh_alt:visited {
  color: #666666;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}
.foot_listh_alt:hover, 
.foot_listh_alt:active {
  color: #999999;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}


/* --- vertical list navigation formatting --- */

TABLE.nav_listv
{
	width:100%;
}

.nav_listv
{
	text-align: left;
}

.nav_listv_selected
{
	
	text-align: left;
}

.nav_listv_alt
{
	text-align: left;
}

.nav_listv_alt_selected
{
	
	text-align: left;
}

.nav_listv_sep 
{
	background-color: Gray;
}

.nav_listv:link, 
.nav_listv:visited {
  color: #666666;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}

.nav_listv:hover, 
.nav_listv:active {
  color: #999999;
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}

.nav_listv_alt:link, 
.nav_listv_alt:visited {
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}
.nav_listv_alt:hover, 
.nav_listv_alt:active {
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}

/*  --- stepbar formatting  --- */

.stepBar
{
}

.stepBarTitle
{
}

.stepBarDescription
{
}



