
/* © 2010 MINIsite IMMO : MenuFR - Bexter Vaince CSS */

/*----------------------------------------------------------------------*/
/* PARAMETRES : menu  */
/*----------------------------------------------------------------------*/
#menu{
	float:left;
	width:990px;
	height:40px;
	margin:0px;
	padding:0px;
	background: transparent url(/images-en/menu.jpg) no-repeat;
}

#menu ul{
	width:950px;/*990*/
	margin:0px 20px;
	padding:0px;
	list-style-type: none;
}

#menu ul li{
	float:left;
	position:relative;
}

#menu ul li a{
	display:block;
}

#menu ul li strong{
	display: block;
	height: 40px;
	margin: 0px;
	padding: 0px;
	text-indent: -999em;
}

#menu ul li ul{
	margin:-5px 0px 0px 0px;
	padding:0px;
}

#menu ul li:hover a, #menu ul li a:hover, #menu ul li:active a, #menu ul li a:active{
	border:0;
}

#menu ul li:hover ul, #menu ul li a:hover ul, #menu ul li:active ul, #menu ul li a:active ul{
	display:block;
}



/* SOUS RUBRIQUE - liens :*/
#menu ul li:hover ul li a, #menu ul li a:hover ul li a{
	display:block;
	height:12px;
	margin:0px 0px 0px 0px;
	padding:2px;
	background:#fff;
	color:#5a5958;
	text-indent:8px;
	border-bottom:1px dotted #5a5958;
}

/* SOUS RUBRIQUE - survol :*/
#menu ul li:hover ul li a:hover, #menu ul li a:hover ul li a:hover{
	display:block;
	height:12px;
	margin:0px 0px 0px 0px;
	padding:2px;
	text-decoration:none;
	text-indent:20px;
	border-bottom:1px dotted #5a5958;
	background:#fff url(/images/arrow.gif) 10px 7px no-repeat;
}

#menu ul li#menu_01 { width: 122px;}
#menu ul li#menu_02 { width: 167px;}
#menu ul li#menu_03 { width: 142px;}
#menu ul li#menu_04 { width: 128px;}
#menu ul li#menu_05 { width: 194px;}
#menu ul li#menu_06 { width: 125px;}
#menu ul li#menu_07 { width: 36px;}
#menu ul li#menu_08 { width: 36px;}
#menu ul li#menu_01:hover, #menu ul li#menu_01:active { background: transparent url(/images-en/menu-on.jpg) -20px 0px no-repeat; }
#menu ul li#menu_02:hover, #menu ul li#menu_02:active { background: transparent url(/images-en/menu-on.jpg) -142px 0px no-repeat; }
#menu ul li#menu_03:hover, #menu ul li#menu_03:active { background: transparent url(/images-en/menu-on.jpg) -309px 0px no-repeat; }
#menu ul li#menu_04:hover, #menu ul li#menu_04:active { background: transparent url(/images-en/menu-on.jpg) -451px 0px no-repeat; }
#menu ul li#menu_05:hover, #menu ul li#menu_05:active { background: transparent url(/images-en/menu-on.jpg) -579px 0px no-repeat; }
#menu ul li#menu_06:hover, #menu ul li#menu_06:active { background: transparent url(/images-en/menu-on.jpg) -773px 0px no-repeat; }
#menu ul li#menu_07:hover, #menu ul li#menu_07:active { background: transparent url(/images-en/menu-on.jpg) -898px 0px no-repeat; }
#menu ul li#menu_08:hover, #menu ul li#menu_07:active { background: transparent url(/images-en/menu-on.jpg) -934px 0px no-repeat; }

/*----------------------------------------------------------------------*/
/* PARAMETRES : sous menu  */
/*----------------------------------------------------------------------*/

/* MENU_01 */
#menu_01 ul{
	width: 169px;
}
#menu_01:hover ul li a:hover, #menu_01:hover ul li a:active{
	color:#685d4b;
}


/* MENU_02 */
#menu_02 ul{
	width: 165px;
}
#menu_02:hover ul li a:hover, #menu_02:hover ul li a:active{
	color:#685d4b;
}


/* MENU_03 */
#menu_03 ul{
	width: 165px;
}
#menu_03:hover ul li a:hover, #menu_03:hover ul li a:active{
	color:#685d4b;
}


/* MENU_04 */
#menu_04 ul{
	width: 165px;
}
#menu_04:hover ul li a:hover, #menu_04:hover ul li a:active{
	color:#685d4b;
}


/* MENU_05 */
#menu_05 ul{
	width: 165px;
}
#menu_05:hover ul li a:hover, #menu_05:hover ul li a:active{
	color:#685d4b;
}


/* MENU_06 */
#menu_06 ul{
	width: 165px;
}
#menu_06:hover ul li a:hover, #menu_06:hover ul li a:active{
	color:#685d4b;
}


/* MENU_07 */
#menu_07 ul{
	width: 165px;
}
#menu_07:hover ul li a:hover, #menu_07:hover ul li a:active{
	color:#685d4b;
}


/* MENU_08 */
#menu_08 ul{
	width: 165px;
}
#menu_08:hover ul li a:hover, #menu_08:hover ul li a:active{
	color:#685d4b;
}


/* MENU_09 */
#menu_09 ul{
	width: 165px;
}
#menu_09:hover ul li a:hover, #menu_09:hover ul li a:active{
	color:#685d4b;
}


/* MENU_10 */
#menu_10 ul{
	width: 165px;
}
#menu_10:hover ul li a:hover, #menu_10:hover ul li a:active{
	color:#685d4b;
}


/* ------------------------------------------------ SOUS-MENU : defaut */
#smenu ul{
    margin: 0px;
    padding: 0px;
	font-style:normal;
}

#smenu li ul{ /* listes du deuxième niveau */
    position: absolute;
    left: -999em;
    z-index: 99;
    margin: 0px;
    padding: 0px;
}

#smenu li ul li{ /* li du deuxième niveau */
    width: 100%;
    margin: 0px;
    padding: 0px;
}

#smenu li ul li a{ /* liens du deuxième niveau */
    width: 100%;
    padding: 2px 0px;
    margin: 0px;
}

#smenu li ul li a:hover{ /* liens survolés du deuxième niveau */
    width: 100%;
    padding: 0px;
    margin: 0px;
}

#smenu li:hover ul, #nav li.sfhover ul{ /* listes imbriquées sous les items de listes survolés */
    left: auto;
}
