
/* Dropdown Menu */
div#Container_Menu_Dropdown
{
	background-color:#ffffff;
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:left;    	
}
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;
	
	margin-right:0px;
}
ul#CONT_root li.ddtopitem_selected
{
	list-style: none;
	float: left;
	position: relative;
	margin: 0px;
	
	margin-right:0px;
}
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:0px;
	left: 0px;
	padding:0px;
	margin:0px;
	z-index:101;
		background-color:transparent;     
} 
/* 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;	
	
}
/* 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:0px;	
	     
}
ul#CONT_root li.ddtopitem:hover
{
	position:relative;
	     
}
ul#CONT_root li.dditem_over
{
	list-style: none;
	position: relative;
	margin:0px;
	white-space: nowrap;
	z-index:50;
	     
}
ul#CONT_root li.dditem:hover,
ul#CONT_root li.dditem_delay:hover,
ul#CONT_root li.dditem_out:hover
{
	z-index:50;
	     
}
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:100;
	font-size:0px;
	color:transparent;
	font-family:Arial, Helvetica;
} 
a.ddtoplink_selected,
a.ddtoplink_selected:link,
a.ddtoplink_selected:hover
{
		font-weight:100;
	font-size:0px;
	color:transparent;
	font-family:Arial, Helvetica;     
}
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:100;
	font-size:0px;
	color:transparent;
	font-family:Arial, Helvetica;     
}
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:100;
	font-size:0px;
	color:transparent;
	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:100;
	font-size:0px;
	color:transparent;
	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;
}
