/****************** BEGIN required for menu functionality, DO NOT CHANGE! ******************/

ul.dropdown
{
    list-style: none;
    margin:0;
	padding:0;
    width:800px;
	
	/*border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;*/
	
}

ul.dropdown * ul
{
    list-style: none;
    margin:0;
	padding: 0;
	display:none;
	position:absolute;
	border-top: 2px solid #ddd;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

ul.dropdown li
{
    float:left;
    padding:1px 0px 1px 0px; /* helps Opera with hover - do not remove! */
}



ul.dropdown li * li
{
    padding: 0px;
	clear:left;
    position: relative;     /* required? */
}

ul.dropdown ul * ul
{
    left:98%;
    top:0;
    width:100%;
}

ul.dropdown a
{
    display:block;
}

ul.dropdown b
{
    display:block;
}



ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul
{
    display:none;
}

ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul
{
    display:block;
}

/****************** END required for menu functionality, DO NOT CHANGE! ******************/


/**************** eyecandy *****************/


ul.dropdown a
{
    height: 20px;
	padding-top: 3px;
	font-size: 10px;
	width:100px;
	background-color:#ddd;
    color:#888;
    text-decoration:none;
	
}

ul.dropdown b
{
    height: 20px;
	padding-top: 3px;
	font-size: 10px;
	width: 0px;
	background-color:#ddd;
    color:#888;
    text-decoration:none;
	
}

ul.dropdown li a.has_submenu
{
	background:url(pfeil.gif) no-repeat right #ddd;
}

ul.dropdown a.link
{width:98px;}

ul.dropdown a:hover
{    
	background-color:#cccccc;
    color:#333;
}

ul.dropdown ul a
{width: 92px;}

ul.dropdown ul b
{width: 95px;}


