/**
 * Style sheet Suckerfish
 */
.mod_navigation
{
	z-index:999;
	padding-top:150px; 
	text-align: left;
	float: left;
	    overflow:visible;
}

.mod_navigation a
{
	padding-left:5px;
	color:#666666;
	    text-decoration: none;
}

.mod_navigation p
{
	margin:0px;
	padding-left:5px;
}

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

.mod_navigation li
{
	position:relative; /* Position */
	    float:left; /* links nebeneiander anordnen */
	    background-color:#ffffff; /* eine Hintergrundfarbe */
	    border-right:1px solid #ffffff; /* optischer Rahmen */ 
	    border-bottom:1px solid #ffffff; /* optischer Rahmen */ 
	    border-left:1px solid #ffffff; /* optischer Rahmen */
	    line-height:25px; /* bestimmt die Höhe eines Menüeintrages */
	width: 110px;
	padding-left:5px;
}

.mod_navigation li ul
{
	bottom:0px;
	    left:-1px;
	    right:0px;
	    top:26px;
	    position:absolute;
	    display:none; /* Ausbleden der Untermenüs */
	width:110px; /* Breite eines Menüpunktes festlegen */
}

.mod_navigation li ul ul
{
	left:111px;
	        top:0px;
	    position:absolute;
	width:110px; /* Breite eines Menüpunktes festlegen */
}

.mod_navigation li:hover, .mod_navigation li.sfhover
{
	background-color:#B8E000;
}

.mod_navigation li:hover ul, .mod_navigation ul 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;
}

