
div#navigation {width:500px; height:140px;float:left; padding-top:95px; padding-left:40px; }



/* MAIN KATEGORIEN */
div#navigation ul {z-index:1000;}
div#navigation ul li {}
div#navigation ul li a { }
div#navigation ul li a {}
div#one li a:hover {}

/* SUBCAT */
div#navigation ul li ul li a,
div#navigation ul li.active ul li a {}
div#navigation ul li ul {}
div#navigation ul li ul li ul li a,
div#navigation ul li.active ul li ul li a {}

div#navigation li.active ul li.active ul li {

}
div#navigation li.active ul li.active ul li a {

}



div#navigation ul ul li ul { }
div#navigation ul ul li.active ul { }



/* one */
.s2 {display:none;}
div#navigation div#one li a{margin-top:40px; margin-right:30px; text-indent:-1000em;width:28px;height:145px; background:url(/files/layout/cave.png) bottom center;float:left; }

.current a{ border-left:1px solid #FFF; border-right:1px solid #FFF;}

div#navigation div#one ul li a {color:#FFF; }
div#navigation div#one li a:hover{border-top:5px solid #FFF;margin-top:35px;  }
 
/*div#navigation div#one ul li ul {background-image:url();background-repeat:no-repeat;background-position:right bottom;}
*/
div#navigation div#one ul li.active a {}
div#navigation div#one ul li.active ul li a,
div#navigation div#one ul li ul li a {color:#FFF;}
div#navigation div#one ul li.active ul li.active ul li a {}
div#navigation div#one ul li ul li a:hover,
div#navigation div#one ul li.active ul li.active a,
div#navigation div#one ul li.active ul li.active ul li.active a,
div#navigation div#one ul li.active ul li.active ul li a:hover {}


/* two */
div#navigation div#two li a{margin-top:40px;margin-right:30px; text-indent:-1000em;width:28px;height:145px; background-image:url(/files/layout/aperos.png);float:left; }


div#navigation div#two ul li a {color:#FFF; }
div#navigation div#two li a:hover {border-top:5px solid #FFF;margin-top:35px;}

div#navigation div#two ul li.active a {}
div#navigation div#two ul li.active ul li a,
div#navigation div#two ul li ul li a {color:#FFF;}
div#navigation div#two ul li.active ul li.active ul li a {}
div#navigation div#two ul li ul li a:hover,
div#navigation div#two ul li.active ul li.active a,
div#navigation div#two ul li.active ul li.active ul li.active a,
div#navigation div#two ul li.active ul li.active ul li a:hover {}


/* three */
div#navigation div#three li a {margin-top:40px;margin-right:30px; display:block;text-indent:-10000em;width:28px;height:145px; background-image:url(/files/layout/rencontres.png);float:left; }


div#navigation div#three ul li a {color:#FFF;}
div#navigation div#three li a:hover {border-top:5px solid #FFF;margin-top:35px; }

div#navigation div#three ul li.active a {border-top:5px solid #333;}
div#navigation div#three ul li.active ul li a,
div#navigation div#three ul li ul li a {color:#FFF;}
div#navigation div#three ul li.active ul li.active ul li a {}
div#navigation div#three ul li ul li a:hover,
div#navigation div#three ul li.active ul li.active a,
div#navigation div#three ul li.active ul li.active ul li.active a,
div#navigation div#three ul li.active ul li.active ul li a:hover {background:#C30074;}






#submenu  {
padding-bottom:20px;
}

#submenu a{
color:#FFF;
display:block;
height:15px;
padding:5px 0px 5px 0px;
border-bottom:1px dotted #FFF;
}

#submenu a:hover{
color:#6DAAA2;
text-decoration:none!important;
}


.current2 a {
color:#A72B33!important;
font-weight:bold;
background: url(/files/layout/ul.gif) center left no-repeat;
padding-left:15px!important;

}
