
/* Dropdown Menu */
div#Container_Menu_Dropdown
{
	background-color:#426280;
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:center;    	
}
ul#CONT_root
{
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
/* oberste Ebene - Menuepunkte nebeneinander */
ul#CONT_root li.ddtopitem, li.ddtopitem_out
{
	list-style: none;
	float: left;
	position: relative;
	margin: 0px;
		border-top-width:2px;
	border-bottom-width:2px;
	border-style:solid;
	border-top-color:#000000;
	border-right-width:2px;
	background-position:center;
	padding-left:5px;
	padding-right:5px;
	border-left-width:2px;
	padding-top:1px;
	border-right-color:#000000;
	border-left-color:#000000;
	background-color:#000000;
	padding-bottom:1px;
	border-bottom-color:#000000;
	background-attachment:scroll;
	background-repeat:no-repeat;
	margin-right:5px;
}
ul#CONT_root li.ddtopitem_selected
{
	list-style: none;
	float: left;
	position: relative;
	margin: 0px;
		border-top-width:2px;
	border-bottom-width:2px;
	border-style:solid;
	border-top-color:#000000;
	border-right-width:2px;
	background-position:center;
	padding-left:5px;
	padding-right:5px;
	border-left-width:2px;
	padding-top:1px;
	border-right-color:#000000;
	border-left-color:#000000;
	background-color:#000000;
	padding-bottom:1px;
	border-bottom-color:#000000;
	background-attachment:scroll;
	background-repeat:no-repeat;
	margin-right:5px;
}
ul#CONT_root li.ddtopitem:last-child, li.ddtopitem_out:last-child, li.ddtopitem_selected:last-child
{
	margin-right:0px;
}
/* Zweite Menuebene und darunter - Bereiche der Menuepunkte als Dropdown */  
ul#CONT_root ul
{
	min-width:125px;
	list-style: none;
	display: none;
	position: absolute; 
	
	top:13px;
	left: 0px;
	padding:0px;
	margin:0px;
	z-index:101;
		border-top-width:45px;
	text-align:left;
	background-color:#426280;
	border-style:none;
	border-top-color:#426280;     
} 
/* Zweite Menuebene und darunter - Menuepunkte innerhalb der Dropdown Bereiche */  
ul#CONT_root ul li.dditem, ul#CONT_root ul li.dditem_delay, ul#CONT_root ul li.dditem_out
{
	list-style:none;
	position:relative;
	margin:0px;
	white-space: nowrap;	
		border-top-width:4px;
	border-bottom-width:4px;
	border-style:none;
	border-top-color:#426280;
	border-right-width:2px;
	padding-left:5px;
	padding-right:5px;
	border-left-width:2px;
	padding-top:5px;
	border-right-color:#426280;
	border-left-color:#426280;
	background-color:#eeeeee;
	padding-bottom:5px;
	border-bottom-color:#426280;

}
/* Dritte Menuebene und darunter - Bereiche der Menuepunkte als Popout */  
ul#CONT_root ul ul
{
	top:2px;
	left:96%;
} 
/* hover */  
ul#CONT_root li.ddtopitem_over
{
	list-style:none;
	float:left;
	position:relative;
	margin:0px;
	margin-right:5px;	
		border-top-width:2px;
	border-bottom-width:2px;
	border-style:solid;
	border-top-color:#426280;
	border-right-width:2px;
	background-position:center;
	padding-left:5px;
	padding-right:5px;
	border-left-width:2px;
	padding-top:1px;
	border-right-color:#426280;
	border-left-color:#426280;
	background-color:#426280;
	padding-bottom:1px;
	border-bottom-color:#426280;
	background-attachment:scroll;
	background-repeat:no-repeat;     
}
ul#CONT_root li.ddtopitem:hover
{
	position:relative;
		border-top-width:2px;
	border-bottom-width:2px;
	border-style:solid;
	border-top-color:#426280;
	border-right-width:2px;
	background-position:center;
	padding-left:5px;
	padding-right:5px;
	border-left-width:2px;
	padding-top:1px;
	border-right-color:#426280;
	border-left-color:#426280;
	background-color:#426280;
	padding-bottom:1px;
	border-bottom-color:#426280;
	background-attachment:scroll;
	background-repeat:no-repeat;     
}
ul#CONT_root li.dditem_over
{
	list-style: none;
	position: relative;
	margin:0px;
	white-space: nowrap;
	z-index:50;
		border-top-width:4px;
	border-bottom-width:4px;
	border-style:none;
	border-top-color:#5d88af;
	border-right-width:2px;
	padding-left:5px;
	padding-right:5px;
	border-left-width:2px;
	padding-top:5px;
	border-right-color:#5d88af;
	border-left-color:#5d88af;
	background-color:#5d88af;
	padding-bottom:5px;
	border-bottom-color:#5d88af;
     
}
ul#CONT_root li.dditem:hover,
ul#CONT_root li.dditem_delay:hover,
ul#CONT_root li.dditem_out:hover
{
	z-index:50;
		border-top-width:4px;
	border-bottom-width:4px;
	border-style:none;
	border-top-color:#5d88af;
	border-right-width:2px;
	padding-left:5px;
	padding-right:5px;
	border-left-width:2px;
	padding-top:5px;
	border-right-color:#5d88af;
	border-left-color:#5d88af;
	background-color:#5d88af;
	padding-bottom:5px;
	border-bottom-color:#5d88af;
     
}
ul#CONT_root li:hover ul ul,
ul#CONT_root ul li:hover ul ul,
ul#CONT_root ul ul li:hover ul ul,
ul#CONT_root ul ul ul li:hover ul ul,
ul#CONT_root ul ul ul ul li:hover ul ul
{
	display: none;
}
ul#CONT_root li:hover ul,
ul#CONT_root ul li:hover ul,
ul#CONT_root ul ul li:hover ul,
ul#CONT_root ul ul ul li:hover ul,
ul#CONT_root ul ul ul ul li:hover ul,
ul#CONT_root ul ul ul ul ul li:hover ul
{
	display: block;
}
ul#CONT_root li.ddtopitem_over ul ul,
ul#CONT_root ul li.dditem_over ul ul,
ul#CONT_root ul ul li.dditem_over ul ul,
ul#CONT_root ul ul ul li.dditem_over ul ul,
ul#CONT_root ul ul ul ul li.dditem_over ul ul
{
	display: none;
}
ul#CONT_root li.ddtopitem_over ul,
ul#CONT_root ul li.dditem_over ul,
ul#CONT_root ul ul li.dditem_over ul,
ul#CONT_root ul ul ul li.dditem_over ul,
ul#CONT_root ul ul ul ul li.dditem_over ul,
ul#CONT_root ul ul ul ul ul li.dditem_over ul
{
	display: block;
}
ul#CONT_root ul li.dditem_delay ul ul,
ul#CONT_root ul ul li.dditem_delay ul ul,
ul#CONT_root ul ul ul li.dditem_delay ul ul,
ul#CONT_root ul ul ul ul li.dditem_delay ul ul,
ul#CONT_root ul ul ul ul ul li.dditem_delay ul ul
{
	display: none;
}
ul#CONT_root ul li.dditem_delay ul,
ul#CONT_root ul ul li.dditem_delay ul,
ul#CONT_root ul ul ul li.dditem_delay ul,
ul#CONT_root ul ul ul ul li.dditem_delay ul,
ul#CONT_root ul ul ul ul ul li.dditem_delay ul
{
	display: block;
}
ul#CONT_root ul li.dditem_out ul,
ul#CONT_root ul ul li.dditem_out ul,
ul#CONT_root ul ul ul li.dditem_out ul,
ul#CONT_root ul ul ul ul li.dditem_out ul,
ul#CONT_root ul ul ul ul ul li.dditem_out ul
{
	display: none;
}
ul#CONT_root li.ddtopitem_out ul, li.ddtopitem_out:hover ul
{
	display: none;
}
ul#CONT_root li.ddtopitem_selected:hover ul ul,
ul#CONT_root li.ddtopitem_selected:hover ul li:hover ul ul,
ul#CONT_root li.ddtopitem_selected:hover ul ul li:hover ul ul,
ul#CONT_root li.ddtopitem_selected:hover ul ul ul li:hover ul ul,
ul#CONT_root li.ddtopitem_selected:hover ul ul ul ul li:hover ul ul
{
	display: none;
}
ul#CONT_root li.ddtopitem_selected:hover ul,
ul#CONT_root li.ddtopitem_selected:hover ul li:hover ul,
ul#CONT_root li.ddtopitem_selected:hover ul ul li:hover ul,
ul#CONT_root li.ddtopitem_selected:hover ul ul ul li:hover ul,
ul#CONT_root li.ddtopitem_selected:hover ul ul ul ul li:hover ul,
ul#CONT_root li.ddtopitem_selected:hover ul ul ul ul ul li:hover ul
{
	display: block;
}
ul#CONT_root li.ddtopitem_selected:hover ul li:hover ul
{
	display: block;
}

/* A-Tags */  
a.ddtoplink,
a.ddtoplink:link,
a.ddtoplink_out
{
	margin:0px;
		font-weight:700;
	font-size:11px;
	color:#ffffff;
	font-family:Arial;

} 
a.ddtoplink_selected,
a.ddtoplink_selected:link,
a.ddtoplink_selected:hover
{
		font-weight:700;
	font-size:11px;
	color:#ffffff;
	font-family:Arial;
     
}
ul#CONT_root li.ddtopitem:hover a.ddtoplink,
ul#CONT_root li.ddtopitem_over:hover a.ddtoplink,
ul#CONT_root li.ddtopitem_out:hover a.ddtoplink,
ul#CONT_root li.ddtopitem_selected:hover a.ddtoplink,
a.ddtoplink:hover,
a.ddtoplink_over
{
		font-weight:700;
	font-size:11px;
	color:#000000;
	font-family:Arial;
     
}
a.ddlink,
a.ddlink:link,
ul#CONT_root ul li:hover li a,
ul#CONT_root ul ul li:hover li a,
ul#CONT_root ul ul ul li:hover li a,
ul#CONT_root ul ul ul ul li:hover li a,
ul#CONT_root ul ul ul ul ul li:hover li a
{
	margin:0px;
		font-weight:400;
	color:#000000;
	font-family:Arial, Helvetica;
} 
a.ddlink_over,
a.ddlink:hover,
ul#CONT_root ul li:hover a,
ul#CONT_root ul ul li:hover a,
ul#CONT_root ul ul ul li:hover a,
ul#CONT_root ul ul ul ul li:hover a,
ul#CONT_root ul ul ul ul ul li:hover a
{
		font-weight:400;
	color:#000000;
	font-family:Arial, Helvetica;     
}
/* Separatoren */
li.ddtopsep
{
	list-style: none;
	float: left;
	margin:0px;
	     
}
li.ddsep
{
	height:auto;
	border-width:0px;
	
}
/* Bilder in Separatoren */
li.ddsep img
{
	border-width:0px;
}
/* Menusymbol in ContainerMenuItems */
img.ddchildren
{
	position:absolute;
	border-width:0px;
	right:5%;
	top:auto;
	bottom:auto;
}

