/**
 * Style sheet suckerfish
 */
 
 * html .mod_navigation
{
	 overflow: visible;
}

.mod_navigation
{
	position:absolute;
	overflow:visible; 
	z-index:999;
	text-align: right;
	right: 0px;
	font-size:24px;
}

.mod_navigation a, 
.mod_navigation a:link,
.mod_navigation a:visited, 
.mod_navigation a:hover,
.mod_navigation a:active,
{
	text-decoration: none;
	color: #ef9e00;
	display:block;
}
* html .mod_navigation a:link,
* html .mod_navigation a:visited,
* html .mod_navigation a:hover,
* html .mod_navigation a:active,
{
	text-decoration: none;
	color: #ef9e00;
	display:block;
}

/* aktiver Link */
.mod_navigation p
{
	color:#ef9e00;

}

.mod_navigation ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:500px;
}

.mod_navigation li
{
	float: left;
	padding-left: 20px;
	right: 0px;
	margin: 2px;
}

.mod_navigation li ul
{
	top:15px;
	position:absolute;
	display:none;
	left: 0px;
}

.mod_navigation li ul ul
{
	top:0px;
	position:absolute;
}

.mod_navigation li:hover,
.mod_navigation li.sfhover
{
display:block;
}

.mod_navigation li:hover ul,
.mod_navigation li.sfhover ul
{
	display:block;
}

.mod_navigation ul li:hover ul ul,
.mod_navigation ul li.sfhover ul ul
{
	display:none;
}

.mod_navigation ul ul li:hover ul,
.mod_navigation ul ul li.sfhover ul
{
	display:block;
}
.not_navi_short a, li{
	color:#ef9e00;
	float: left;
	list-style-type:none;
}


