#Left .Menu
{
	margin: 0 0 0 18px;
	width: 175px;
	min-height: 464px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #58585a;
}

#Left .Menu .Parent
{
	border-bottom: 1px dotted #b1b2b4;
}

#Left .Menu .selectedParent .Container
{
	display: block;
}

#Left .Menu .Parent a
{
	display: block;
	background: transparent url(../../_Bilder/Link_Pil.gif) no-repeat 13px right;
	/*border-bottom: 1px dotted #b1b2b4;*/
	cursor: pointer;
	line-height: 30px;
	text-decoration: none;
	color: #58585a;
}

#Left .Menu .Parent span
{
	display: block;
	background: transparent url(../../_Bilder/Link_Pil.gif) no-repeat 13px right;
	padding-bottom: 0px;
	margin-bottom: 0px;
	/*border-bottom: 1px dotted #b1b2b4;*/
	cursor: pointer;
	line-height: 30px;
	text-decoration: none;
	color: #58585a;
}

#Left .Menu .Container
{
	display: none;
	padding: 0 0 16px 0;
	z-index: 10;
	/*border: 1px solid blue;*/
}

#Left .Menu .Parent .Container .Parent, #Left .Menu .Parent .Container .Node .LinkSpan, /*#Left .Menu .Parent .Container .Parent span,*//* #Left .Menu .Parent .Container .Node a, #Left .Menu .Parent .Container .Parent a, #Left .Menu .Parent .Container .Parent a:hover*/
{
	display: block;
	padding: 0 0 0 10px;
	width: auto;
	min-height: 18px;
	border-bottom: 1px solid #e7e7e7;
	background: transparent url(../../_Bilder/Link_Punkt.gif) no-repeat 0 8px;
	font-family: Arial Regular;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	color: #58585a;
}

#Left .Menu .Parent .Container, #Left .Menu .Parent .Container .Parent .Container
{
	display: none;
}


#Left .Menu .selectedParent .Container, #Left .Menu .selectedParent .Container .selectedParent .Container
{
	display: block;
}

#Left .Menu .Parent .Container .Parent span, #Left .Menu .Parent .Container .Parent .Container .LinkSpan
{
	line-height: 18px;
	background-image: none;
}


#Left .Menu .Parent .Container .Node a:hover, #Left .Menu .Parent .Container .Parent a:hover
{
	color: #b1b2b4;
}

#Left .Menu .Parent .Container .Parent .Node a
{
	background: none;
	border: medium none;
}

#Main #Left .Menu .Parent .Container div.selectedNode a
{
	color: #007ea3 !important;
}

#Right #ContentTopMenu
{
	position: relative;
	z-index: 50;
}

#Right #ContentTopMenu span
{
	color: #ffffff !important;
	line-height: 12px;
}

#Main #Right #ContentTopMenu .Node, #Main #Right #ContentTopMenu .Parent, #Main #Right #ContentTopMenu .ParentHover
{
	float: left;
	position: relative;
	margin: 8px 0 0 0;
	width: 102px;
	height: 12px;
	border-right: 1px solid #ffffff;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
	font-size: 11px;
	line-height: 12px;
	text-align: center;
	cursor: pointer;
}

#Main #Right #ContentTopMenu .Parent .Container, #Main #Right #ContentTopMenu .Parent:hover .Container, #Main #Right #ContentTopMenu .ParentHover .Container
{
	display: none;
	position: absolute;
	top: 12px;
	left: -1px;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	min-height: 40px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	background-color: #005b82;
	text-align: left;
	text-decoration: none;
	z-index: 100;
}

#Main #Right #ContentTopMenu .Parent:hover .Container, #Main #Right #ContentTopMenu .ParentHover .Container
{
	display: block;
	text-decoration: none;
}

#Main #Right #ContentTopMenu .Menu .Parent:hover .Container .Node, #Main #Right #ContentTopMenu .Menu .Parent:hover .Container .Node a, #Main #Right #ContentTopMenu .Menu .Parent:hover .Container .Node a:hover, #Main #Right #ContentTopMenu .Menu .ParentHover .Container .Node, #Main #Right #ContentTopMenu .Menu .ParentHover .Container .Node a, #Main #Right #ContentTopMenu .Menu .ParentHover .Container .Node a:hover
{
	clear: left;
	margin: 5px 0 0 0;
	border: medium none;
	color: #fff;
	text-align: left;
	text-decoration: none;
}

#Main #Right #ContentTopMenu .Menu .Parent:hover .Container .Node a, #Main #Right #ContentTopMenu .Menu .Parent:hover .Container .Node a:hover, #Main #Right #ContentTopMenu .Menu .ParentHover .Container .Node a, #Main #Right #ContentTopMenu .Menu .ParentHover .Container .Node a:hover
{
	display: block;
	margin: 0 4px 0 4px;
	padding: 0 0 0 0;
	background: transparent url(../../_Bilder/Link_Arrow_White.jpg) right 4px no-repeat;
}

#Main #Right #ContentTopMenu .Menu .ParentHover:hover
{
	text-decoration: underline;
}

#Main #Right #ContentTopMenu .Menu .Parent:hover .Container .Node a:hover, #Main #Right #ContentTopMenu .Menu .ParentHover .Container .Node a:hover
{
	text-decoration: underline;
	xcolor: #c0c0c0;
}

#Main #Right #ContentTopMenu .Node a, #Main #Right #ContentTopMenu .Node a:hover
{
	color: #ffffff;
	padding: 0px 8px 0 8px;
	margin-top: 5px !important;
	font-weight: bold;
	text-decoration: none;
}

#Main #Right #ContentTopMenu .Node a:hover
{
	text-decoration: underline;
}
