/* Style sheet Suckerfish */
.mod_navigation{width:870px;top:35px;position:relative;z-index: 9999;overflow:visible;}
.mod_navigation p{padding:8px 12px 9px 12px;background-position:left top;background-repeat:repeat-x;font-weight:bold;line-height:1;}
* html .mod_navigation a,* html .mod_navigation p{padding-top:9px;padding-bottom:8px;}
*:first-child+html .mod_navigationa,*:first-child+html .mod_navigation p{padding-top:9px;padding-bottom:8px;}
.mod_navigation ul{margin:0px;padding:0px;list-style-type:none;}

/*.mod_navigation li{width:150px;height:30px;position:relative;float:left;background-image: url("list.jpg");repeat-x;background-color:#333333;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;}*/
.mod_navigation li{width:120px;height:30px;position:relative;float:left;background-image: url("list.jpg");repeat-x;background-color:#333333;border-right:1px solid #404040;border-bottom:1px solid #404040;}
.mod_navigation a{display:block;padding:8px 12px 9px 12px;font-weight:normal;text-decoration:none;color:#ff9933;line-height:1;}
.mod_navigation a:hover{background-position:left top;background-repeat:repeat-x;color:#ff3300;}
* html .mod_navigation a,* html .mod_navigation p{padding-top:9px;padding-bottom:8px;}
*:first-child+html .mod_navigation a,*:first-child+html .mod_navigation p{padding-top:9px;padding-bottom:8px;}
.mod_navigation p{color:#ff3300; font-weight: normal;} /*nachträglich eingefügt*/
.mod_navigation li ul{left:-1px;right:0px;top:20px:absolute;display:none;}

.mod_navigation li ul li{width: 170px;} /*nachträglich eingefügt*/
.mod_navigation li ul ul{left:171px;top:0px; position:absolute;} /* geändert von left 131 auf 161*/

.mod_navigation li:hover ul{display:block;}
.mod_navigation ul li:hover ul ul{display:none;}
.mod_navigation ul ul li:hover ul{display:block;}

.mod_navigation ul ul li:hover ul ul{display:none;}
.mod_navigation ul ul ul li:hover ul{display:block;}

.mod_navigation li.login,.mod_navigation li.register{width:auto;position:relative;float:right;line-height:35px;}
.mod_navigation a.login{padding-left:20px;background-position:left center;background-repeat:no-repeat;}
.mod_navigation a.login:hover{background-position:left center;background-repeat:no-repeat;}
.mod_navigation p.login{padding-left:20px;background-position:left center;background-repeat:no-repeat;}
.mod_navigation a.register{padding-left:20px;background-position:left center;background-repeat:no-repeat;}
.mod_navigation a.register:hover{background-position:left center;background-repeat:no-repeat;}
.mod_navigation p.register{padding-left:20px;background-position:left center;background-repeat:no-repeat;}


.mod_navigation ul 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;
}

/*.mod_navigation li:hover,
.mod_navigation li.sfhover
{
   background-color:#666666;
}*/
