#menuContainer
{
    text-align:left;
}
#menuContainer #nav, #menuContainer #nav ul { /* toutes les listes */
	padding: 0px;
	margin: 0px;
	list-style: none;
	z-index:200;
	font-size:10px;
	padding: 0 0 0 112px;
}

#menuContainer #nav a
{
    font-family: verdana,sans-serif;	
    font-size:10px;
  
    display: block;
    margin: 0px;
    padding: 4px 4px 4px 10px;
    text-decoration: none;
    height: auto;
    color: #000000;
}

#menuContainer #nav a:hover {color:#000000;}

#menuContainer #nav li a:hover {color:#000000;}

#menuContainer #nav a.daddy {
	background: url(../img/interface/rightarrow2.gif) center right no-repeat;
}
#menuContainer #nav li {
	float: left;
	padding: 0;
    width: 18em;
}
#menuContainer #nav a.navLink {
	font-family:verdana;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#menuContainer #nav a.navLink:hover {
	font-family:verdana;
	font-size:12px;
	color:#E9BD00;
	font-weight:bold;
	text-decoration:none;
}
.TopTitle{
    text-align:center;
    height:34px;
}
/* Reserver un voyage */
#menuContainer #nav li.menuLayout1 , #menuContainer #nav li.menuLayout1 .TopTitle a.navlink , #menuContainer #nav li.menuLayout1 .TopTitle a.navlink:hover , #menuContainer #nav li.menuLayout1:hover ,  #menuContainer #nav li.menuLayout1.sfhover 
   {
    height:34px;   
    width:100px;
  	background-image: none;
  	background-color:white;
}
/* Reserver un Hotel */
#menuContainer #nav li.menuLayout2 , #menuContainer #nav li.menuLayout2 .TopTitle a.navlink , #menuContainer #nav li.menuLayout2 .TopTitle a.navlink:hover , #menuContainer #nav li.menuLayout2:hover ,  #menuContainer #nav li.menuLayout2.sfhover 
{
    width:100px;
    height:34px;
    background-image: url(../img/interface/Accueil/puceCouleur.gif);
	background-position: left 13px;
	background-repeat: no-repeat;
	background-color:white;
}
/* Reserver un billet */
#menuContainer #nav li.menuLayout3 , #menuContainer #nav li.menuLayout3 .TopTitle a.navlink , #menuContainer #nav li.menuLayout3 .TopTitle a.navlink:hover , #menuContainer #nav li.menuLayout3:hover ,  #menuContainer #nav li.menuLayout3.sfhover 
{    
    width:124px;
    height:34px;
    background-image: url(../img/interface/Accueil/puceCouleur.gif);
	background-position: left 13px;
	background-repeat: no-repeat;
	background-color:white;
}
/* Promo */
#menuContainer #nav li.menuLayout4 , #menuContainer #nav li.menuLayout4 .TopTitle a.navlink , #menuContainer #nav li.menuLayout4 .TopTitle a.navlink:hover , #menuContainer #nav li.menuLayout4:hover ,  #menuContainer #nav li.menuLayout4.sfhover 
{
    width:100px;
    height:34px;
    background-image: url(../img/interface/Accueil/puceCouleur.gif);
	background-position: left 13px;
	background-repeat: no-repeat;
	background-color:white;
}
 #menuContainer #nav .menuLayout4 .TopTitle 
{
    text-align:center;
    height:30px;
}
#menuContainer #nav .menuLayout4 .TopTitle a
{
    padding:10px;
    color: #e36f12;
}
/* Rdv culturels */
#menuContainer #nav li.menuLayout5 , #menuContainer #nav li.menuLayout5 .TopTitle a.navlink , #menuContainer #nav li.menuLayout5 .TopTitle a.navlink:hover , #menuContainer #nav li.menuLayout5:hover ,  #menuContainer #nav li.menuLayout5.sfhover 
{
    width:145px;
    height:34px;
    background-image: url(../img/interface/Accueil/puceCouleur.gif);
	background-position: left 13px;
	background-repeat: no-repeat;
    background-color:white;
} 
/* Infos Pratiques */ 
#menuContainer #nav li.menuLayout6 , #menuContainer #nav li.menuLayout6 .TopTitle a.navlink , #menuContainer #nav li.menuLayout6 .TopTitle a.navlink:hover , #menuContainer #nav li.menuLayout6:hover ,  #menuContainer #nav li.menuLayout6.sfhover 
   {
    width:100px;
    height:34px;
    background-image: url(../img/interface/Accueil/puceCouleur.gif);
	background-position: left 13px;
	background-repeat: no-repeat;
	background-color:white;}
 
#menuContainer #nav li #Titre
{
    background-color: #FFFFFF;
    color: #000000;
    margin-left:5px;
    margin-right:0px;
    display: block;
    padding-top: 7px;
    padding-bottom: 5px;
    font-weight:bold;
    font-style:italic;
    width:90%;
} 
/* Reserver un voyage */
.TexteSize1{Width:80px;cursor:hand;}
/* Reserver un Hotel */
.TexteSize2{Width:80px;cursor:hand;}
/* Reserver un billet */
.TexteSize3{Width:105px;cursor:hand;margin-left:5px;}
/* Promo */
.TexteSize4{Width:80px;cursor:hand;}
/* Rdv culturels */
.TexteSize5{Width:110px;cursor:hand;margin-left:10px;}
/* Infos Pratiques */ 
.TexteSize6{Width:80px;cursor:hand;}

/* Reserver un voyage */
.TexteSizeColor1{Width:80px;cursor:hand;Color:#E9BD00;}
/* Reserver un Hotel */
.TexteSizeColor2{Width:80px;cursor:hand;Color:#E9BD00;}
/* Reserver un billet */
.TexteSizeColor3{Width:105px;cursor:hand;margin-left:5px;Color:#E9BD00;}
/* Promo */
.TexteSizeColor4{Width:80px;cursor:hand; Color:#E9BD00;}
/* Rdv culturels */
.TexteSizeColor5{Width:110px;cursor:hand;margin-left:10px; Color:#E9BD00;}
/* Infos Pratiques */ 
.TexteSizeColor6{Width:80px;cursor:hand; Color:#E9BD00;}

#menuContainer #nav li.menuLayout1 .sfhover{background: #E9BD00; width:21em; height: auto;}
#menuContainer #nav li.menuLayout2 .sfhover{background: #E9BD00; width:18em; height: auto;}
#menuContainer #nav li.menuLayout3 .sfhover{background: #E9BD00; width:18em; height: auto;}
#menuContainer #nav li.menuLayout4 .sfhover{background: #E9BD00; width:18em; height: auto;}
#menuContainer #nav li.menuLayout5 .sfhover{background: #E9BD00; width:18em; height: auto;}
#menuContainer #nav li.menuLayout6 .sfhover{background: #E9BD00; width:18em; height: auto;}



#menuContainer #nav li.menuLayout1:hover .TopTitle a  {color: #E9BD00; }
#menuContainer #nav li.menuLayout2:hover .TopTitle a  {color: #E9BD00;}
#menuContainer #nav li.menuLayout3:hover .TopTitle a  {color: #E9BD00;}
#menuContainer #nav li.menuLayout4:hover .TopTitle a  {color: #E9BD00;}
/*#menuContainer #nav li.menuLayout4 .TopTitle a  {color: #d55c19;}*/
#menuContainer #nav li.menuLayout5:hover .TopTitle a  {color: #E9BD00;}
#menuContainer #nav li.menuLayout6:hover .TopTitle a  {color: #E9BD00;}




/* pour qu'IE allume les liens correctement */
#menuContainer #nav a {width:90%;}

#menuContainer #nav li ul
{
    /* listes de deuxi�me niveau */
    	border:solid 1px #E9BD00;
		background-color:white;
		position: absolute;
		width: 18em;
		height: auto;
		left: -999em; /* on met left plut�t que display pour cacher les menus parce que display: none n'est pas lu par les lecteurs d'�cran */
		margin:0;
		padding: 0;
}

/****/
#menuContainer #nav .width21em
{
    width: 21em;
}
/****/

#menuContainer #nav li ul ul { /* listes de troisi�me niveau et plus */
    border:solid 1px #E9BD00;
	background-color:white;
	margin: -2.1em 0 0 17.8em;
}
#menuContainer #nav li:hover ul ul, #menuContainer #nav li:hover ul ul ul, #menuContainer #nav li.sfhover ul ul, #menuContainer #nav li.sfhover ul ul ul {
	left: -999em;
}
#menuContainer #nav li:hover ul, #menuContainer #nav li li:hover ul, #menuContainer #nav li li li:hover ul, #menuContainer #nav li.sfhover ul, #menuContainer #nav li li.sfhover ul, #menuContainer #nav li li li.sfhover ul { /* listes imbriqu�es sous les items de listes survol�s */
	left: auto;
}
#menuContainer #nav li:hover {
	background: #E9BD00;
}

