/** MENÜ START**/

/* HEADERNAV */
/* Betrifft Top-Gruppe und Gruppe */
.HeaderNav_TopGroupMnu
{
  border-style: none;
  font: bold 11px Arial, Helvetica, sans-serif;
}
.HeaderNav_Group
{
  background: #999999;
  color:#fff;
  font: 11px Arial, Helvetica, sans-serif;
}
/* Betrifft Abstand zwischen Top-Items im Header */
.SpacerItem {
  width: 0px;
  background: #fff;
}

/* Betrifft Top-Items */
.HeaderNav_Item
{
  color:#ccc;
  font: bold 12px Arial, Helvetica, sans-serif;
  padding: 7px 20px 0px 0px;
  cursor:pointer;
}

	.HeaderNav_ItemH, .HeaderNav_ItemA, .HeaderNav_ItemExp, .HeaderNav_SelectedItem, .HeaderNav_SelectedItemA,
	.HeaderNav_ChildSelectedItem, .HeaderNav_ChildSelectedItemA,
	.HeaderNav_SelectedItemH, .HeaderNav_SelectedItemExp, .HeaderNav_ChildSelectedItemH,
	.HeaderNav_ChildSelectedItemExp
	{
  	color:#fff;
  	font: bold 12px Arial, Helvetica, sans-serif;
 	 	padding: 7px 20px 0px 0px;
	  cursor:pointer;
	}


/* Betrifft linke Navigation */
.LeftNav_TopGroupMnu
{
  background-color:#fff;
  width: 100%;
}
.LeftNav_Group
{
  background-color:#fff;
	border-bottom: 1px solid #ccc;
}

/* Betrifft Top-Items */
.LeftNav_Item, .LeftNav_ChildSelectedItem
{
  font: 12px Arial, Helvetica, sans-serif;
  cursor:pointer;
  border-top: 1px solid #ccc;  
	color: #666;
	background: #fff;
}

	.LeftNav_ItemH, .LeftNav_ItemA, .LeftNav_ItemExp, .LeftNav_SelectedItem,
	.LeftNav_SelectedItemH, .LeftNav_SelectedItemA, .LeftNav_SelectedItemExp,
	.LeftNav_ChildSelectedItemH, .LeftNav_ChildSelectedItemA, .LeftNav_ChildSelectedItemExp
	{
	  font: 12px Arial, Helvetica, sans-serif;
		border-top: 1px solid #ccc;
		color: #666;
	  background: #f9f9f9;
	  cursor:pointer;
	}

/* Betrifft Sub-Items */
.LeftNav_ChildItem
{
	font: 12px Arial, Helvetica, sans-serif;
  cursor:pointer;
  border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #666;
	background: #fff;
}

	.LeftNav_ChildItemH, .LeftNav_ChildItemA, .LeftNav_ChildItemExp, .LeftNav_SelectedChildItem,
	.LeftNav_SelectedChildItemH, .LeftNav_SelectedChildItemA, .LeftNav_SelectedChildItemExp,
	.LeftNav_ChildSelectedChildItem, .LeftNav_ChildSelectedChildItemH,
	.LeftNav_ChildSelectedChildItemA, .LeftNav_ChildSelectedChildItemExp
	{
		font: 12px Arial, Helvetica, sans-serif;
	  cursor:pointer;
	  border-top: 1px solid #ccc;
		border-right: 1px solid #ccc;
		color: #666;
	  background: #f9f9f9;
	}

/* Betrifft Expandable Top-Items */
.LeftNav_ExpandableItem, .LeftNav_ExpandableChildSelectedItem,
.LeftNav_ExpandableChildSelectedItemA
{
  font: 12px Arial, Helvetica, sans-serif;
  cursor:pointer;
  border-top: 1px solid #ccc;
	color: #666;
	background: #fff;
}

	.LeftNav_ExpandableItemH, .LeftNav_ExpandableItemA, .LeftNav_ExpandableItemExp,
	.LeftNav_ExpandableSelectedItem, .LeftNav_ExpandableSelectedItemH, .LeftNav_ExpandableSelectedItemA,
	.LeftNav_ExpandableSelectedItemExp, .LeftNav_ExpandableChildSelectedItemH,
	.LeftNav_ExpandableChildSelectedItemExp
	{
	  font: 12px Arial, Helvetica, sans-serif;
		border-top: 1px solid #ccc;
		color: #666;
	  background: #f9f9f9;
	  cursor:pointer;
	}

/* Betrifft Expandable Sub-Items */
.LeftNav_ExpandableChildItem
{
	font: 12px Arial, Helvetica, sans-serif;
  cursor:pointer;
  border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	color: #666;
	background: #fff;
}

	.LeftNav_ExpandableChildItemH, .LeftNav_ExpandableChildItemA, .LeftNav_ExpandableChildItemExp,
	.LeftNav_ExpandableSelectedChildItem, .LeftNav_ExpandableSelectedChildItemH,
	.LeftNav_ExpandableSelectedChildItemA, .LeftNav_ExpandableSelectedChildItemExp,
	.LeftNav_ExpandableChildSelectedChildItem, .LeftNav_ExpandableChildSelectedChildItemH,
	.LeftNav_ExpandableChildSelectedChildItemA, .LeftNav_ExpandableChildSelectedChildItemExp
	{
	  font: 12px Arial, Helvetica, sans-serif;
		border-top: 1px solid #ccc;
		color: #666;
	  background: #f9f9f9;
	  cursor:pointer;
	}

/** TREEVIEW START **/
.TreeView
{
  cursor:pointer;
  border-right: 1px solid #ccc;
}

.TreeNode, .HoverTreeNode, .SelectedTreeNode, .ChildSelectedTreeNode
{
  font: 12px Arial, Helvetica, sans-serif;
  cursor:pointer;
}
.SelectedTreeNode, .ChildSelectedTreeNode {
	font-weight: bold;
}
.TreeChildNode, .HoverTreeChildNode, .SelectedTreeChildNode
{
  font: 12px Arial, Helvetica, sans-serif;
  cursor:pointer;
}
.SelectedTreeChildNode {
	font-weight: bold;
}
.HoverTreeChildNode 
{
	text-decoration: underline;
}

.TreeNodeRow, .HoverTreeNodeRow, .SelectedTreeNodeRow, .ChildSelectedTreeNodeRow
{
	padding: 4px 6px 4px 3px;
	color: #666;
  cursor:pointer;
	border-bottom: 1px solid #ccc;
}
.TreeNodeRow { background: #fff url(../../images/treeview/menu_pfeil.gif) center left no-repeat; }
.HoverTreeNodeRow { background: #f9f9f9 url(../../images/treeview/menu_pfeil_on.gif) center left no-repeat; }
.SelectedTreeNodeRow, .ChildSelectedTreeNodeRow {
  background: #aaa url(../../images/treeview/menu_pfeil_selected.gif) center left no-repeat;
	color: #fff;
	border-bottom: 1px solid #aaa;
}
.TreeChildNodeRow, .HoverTreeChildNodeRow, .SelectedTreeChildNodeRow
{
	padding: 2px 1px;
	color: #666;
  cursor:pointer;
	background: #eee;
}
/** TREEVIEW ENDE **/

/** HISTORY NAV START **/
.SiteMap
{
  font-family: verdana;
  font-size: 8pt;
  color:#999;
}

	.BreadcrumbsRootNode
	{
	  font-family: verdana;
	  font-size: 8pt;
	  padding-left:10px;
	}
	.BreadcrumbsRootNode a,.BreadcrumbsRootNode a:visited,.BreadcrumbsRootNode a:active
	{
	  font-family: verdana;
	  font-size: 8pt;
  	color:#999;
	  text-decoration:none;
	}
	.BreadcrumbsRootNode a:hover
	{
	  font-family: verdana;
	  font-size: 8pt;
  	color:#999;
	  text-decoration:underline;
	}

	.BreadcrumbsParentNode
	{
	  font-family: verdana;
	  font-size: 8pt;
	  padding-left:10px;
	}
	.BreadcrumbsParentNode a,.BreadcrumbsParentNode a:visited,.BreadcrumbsParentNode a:active
	{
	  font-family: verdana;
	  font-size: 8pt;
  	color:#999;
	  text-decoration:none;
	}
	.BreadcrumbsParentNode a:hover
	{
	  font-family: verdana;
	  font-size: 8pt;
  	color:#999;
	  text-decoration:underline;
	}

	.BreadcrumbsLeafNode
	{
	  font-family: verdana;
	  font-size: 8pt;
	  margin: 0px 3px;
  	color:#999;
	}
	.BreadcrumbsLeafNode a, .BreadcrumbsLeafNode a:visited, .BreadcrumbsLeafNode a:active
	{
	  font-family: verdana;
	  font-size: 8pt;
  	color:#999;
	  font-weight: normal;
	  text-decoration:none;
	}
	.BreadcrumbsLeafNode a:hover
	{
	  font-family: verdana;
	  font-size: 8pt;
  	color:#999;
	  font-weight: normal;
	  text-decoration:none;
	}
/** HISTORY NAV ENDE **/