/*****************************
 ****       suckerfish    ****
 *****************************/



#menu-bas a.topdaddy,
#menu-bas li.active a.topdaddy {
	padding-right: 25px;
	margin-bottom: 30px;
}

#menu-bas li li a,#menu-bas li li{
	background: none;
	font-weight: normal;
	padding: 0;
	color:#ada5b2;
	font-size: 12px;
	margin:1px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	display:block;
	height:31px;
	
}
#menu-bas li li a:hover{
	border-bottom:2px solid #b2af9c;
	color:#fff;height:15px;
}


#menu-bas li li {
width:auto;}

/* top level links */

/* sub level links */

#menu-bas ul ul a {
	float:left;
	display: block;
	text-decoration: none;
	text-transform: none;width:auto;
}

/* top level buttons */


#menu-bas ul li {
	position: relative;
}

#menu-bas li ul {
	top: -48px;
	position: absolute; 
	left: -999em;
	height: 31px;
	font-weight: normal;
	border-width: 0;
	margin: 0;
	padding-top:15px;
	background:#625a67;
	padding-left:10px;padding-right:3px;width:410px;
	border-bottom:2px solid #b2af9c;
}

#menu-bas li #sub-yoga{ width:310px; }
#menu-bas li #sub-centre{ width:460px; }
#menu-bas li #sub-cours{ width:415px; }
#menu-bas li #sub-equipe{ width:220px; }
#menu-bas li #sub-actu{ width:215px; }
#menu-bas li #sub-info{ width:330px; }
#menu-bas li #sub-sport{ width:230px;top:0px;	padding-top:10px; height:25px; }
#menu-bas li #sub-prof{ width:115px;top:0px;	padding-top:10px; height:25px;}
#menu-bas ul {
	padding: 0;
	margin: 0;
}

#menu-bas li li {
	float: left;
	padding: 0;margin:0;
 height: auto; background:url(../images/li-separator.jpg) no-repeat right 0;
}
#menu-bas li#prof{ padding-right:10px; padding-left:10px;}
#menu-bas li li.last{ background: none; }


/* margin for pullouts */
#menu-bas li ul ul {
	margin: -34px 0 0 154px;
}


#menu-bas li:hover ul ul, 
#menu-bas li:hover ul ul ul,
#menu-bas li:hover ul ul ul ul,  
#menu-bas li.sfhover ul ul, 
#menu-bas li.sfhover ul ul ul, 
#menu-bas li.sfhover ul ul ul ul {
	left: -999em;
}

#menu-bas li:hover ul, 
#menu-bas li li:hover ul, 
#menu-bas li li li:hover ul, 
#menu-bas li li li li:hover ul,
#menu-bas li.sfhover ul, 
#menu-bas li li.sfhover ul, 
#menu-bas li li li.sfhover ul,
#menu-bas li li li li.sfhover ul{
	z-index: 100;
	left: 0;
}
#menu-bas li:hover ul#sub-info 
{
	z-index: 100;
	left:-183px;
}
#menu-bas li li:hover ul#sub-sport 
{
	z-index: 100;
	left:-58px;
}
#menu-bas li li:hover ul#sub-prof
{
	z-index: 100;
	left:-275px;
}

#menu-bas li:hover, #menu-bas li.sfhover {
      left: 0;
}

#menu-bas ul ul a {
	background: none;
}


