.BlocMenuHaut-haut
{ 
 margin-right:-12px;
/* background:#FF9900*/
 
}
 
.BlocMenuHaut-bas
{  
	background:#000000; 
	clear:both;
	margin-top:10px;
	position:relative;
}



#TitreFamille{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bolder;
  color:#000000;
  text-align:left;
  background-image:url(../images/menu-css.gif);
  background-position:top;
  background-repeat:repeat-x;
  width:400px;

  min-height:100px;
}

.TitreFamille-text-0{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bolder;
  width:218px;
	color:#333333;
  text-align:left;
margin:0px;
padding:0px;
  background-image:url(../images/menu-h-tiret.jpg);
  background-position:left bottom;
  background-repeat: no-repeat;
  padding-left:2px;
 padding-bottom:5px;
 	margin-bottom:10px;

}



.pictofamille
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
  
/*	background:#006666;*/
	color:#477CBF;
	width:220px;  
}
.TextCategorie-0
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	/*color:#df9728;*/
	color:#FFFFFF;
	width:200px;
	margin:0px;
	padding:0px;
	display:block;
 }
.TextCategorie-0 a{
text-decoration:none;
}
.TextSousCategorie-0
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	 
	text-decoration: none;
	text-align:left;
	color:#CCC;
	width:200px;
	margin:0px;
	padding:0px;
	display:block;
 

}

.BlocPictoFam-espace{
  
 padding-right:5px;
 min-height:15px;
   background-image:url(../images/ico-menuhaut.jpg);
 background-position:center;
   background-repeat:no-repeat;
  
}

.BlocPictoFam-text{
  font-weight:normal;
background-color:#036;
   
  width:405px;
  
  padding-bottom:4px;
  padding-left:4px;
  height:22px;
}



 
.BlocPictoFam-text a{
  font-weight:bold;
 
}

.BlocPictoFam-text a:hover{
  font-weight:bold;
 
  width:200px;
  padding-bottom:4px;
  padding-left:4px;
   border-top: #CCCCCC dotted  1px;
  border-bottom: #CCCCCC dotted  1px;
}

.TitreSousFamille{
	width:auto;
	display:none;
	height:auto;
	padding:0;
	width:220px;
	 
}

.TitreFamilleLien{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  color:#000000;
  text-align:left;
  margin-left:10px;
  width:auto; 
  width:220px;
}

.TitreFamilleLien-Text{
  font-weight:normal;
  color:#000000;
  width:190px;
 
}



.TitreFamilleLien-espace{
  
  width:8px;
  
}
.BlocPictoSousFam-espace{
  clear:both;
  padding-left:8px;
 min-height:15px;
   background-image:url(../images/ico-scat.jpg);
 background-position:center;
   background-repeat:no-repeat;
}

.BlocPictoFam-text{
  font-weight:normal;
 
  width:205px;
  padding-bottom:4px;
  padding-left:2px;
}


.BasMenuHaut{
	 height:10px;
	 width:221px;
	background-color:#000000;/**/
	background-image:url(../images/back-basmenuhaut.jpg); 
	background-position:right top  ;
	background-repeat:repeat-x;
	
 
}

.MenuFamille-2{
	
	position:absolute;
	width:173px;
	display:none;
 
}

.MenuFamille-1{
	
	position:absolute;
	width:173px;
 display:none;
}
.MenuFamille-3{
	
	position:absolute;
	width:173px;
 display:none;
}

 .MenuFamille-4{
	
	position:absolute;
	width:173px;
 display:none;
}

.MenuFamille-5{
	
	position:absolute;
	width:173px;
 display:none;
}


 .MenuFamille-6{
	margin-left: auto;
    margin-right: auto;

	position:absolute;
	width:173px;
 display:none;
}




.VersBas{
     margin-top:5px;
	clear:both; 
	
	 
  
}
.VersGauche{
 	clear:both; 
	margin:0px;
	position:absolute;
	
 }
 
 
 
.TitreMenuNavigHaut_catalogue {
 width:60px;

}


.TitreMenuNavigHaut_Nouveau {
 width:150px;

}


.TitreMenuNavigHaut_bonplan {
 width:130px;

}

.pictoinfo-2
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	color:#FFF;
	width:90px;
	margin:0px;
	padding:0px;
	display:block;
	min-height:25px;
	float:left; 

}




/***************************************************************************************************************/
/*************************************** MENU CSS V2 *************************************************/
/***************************************************************************************************************/  

  
#NavigationVertical {position:absolute; left:5px; top:0px; margin:0; list-style:none; position:relative; font-family:verdana, sans-serif;float:left; padding:0px 0 0 0;
}

#NavigationVertical ul.NiveauSup {padding:0; margin:0; list-style:none; }



#NavigationVertical ul.sub {padding:0; margin:0; list-style:none;}

#NavigationVertical table {border-collapse:collapse; margin:-1px; }
#NavigationVertical ul.NiveauSup ul.sub {position:absolute; left:-9999px; width:246px; }


#NavigationVertical ul.NiveauSup {width:246px;  }
#NavigationVertical ul.NiveauSup li {float:left; width:246px;clear:both}

#NavigationVertical ul.NiveauSup li ul li a{
 border-bottom:1px solid #666;
}
#NavigationVertical ul.NiveauSup li a {
	clear:both;
	display:block; 
	width:246px;
	padding-left:10px; 
	height:23px; 
	line-height:22px; 
	text-decoration:none;
	color:#fff; 
	font-size:11px; 
/*background:#eef0f0 url(images/menu/arrow-black.gif) no-repeat 250px center; 
*/
background-image:url(../images/menu/arr-menu-sep.gif); background-repeat:no-repeat;
/* border-bottom:1px solid #666;*/  
/*border-width:0 1px 1px 1px;*/
}

#NavigationVertical a:hover {white-space:nowrap;}
#NavigationVertical :hover ul.NiveauSup li a {background:#eee url(images/menu/separationmenu1.gif) no-repeat   bottom; color:#654;  
}
#NavigationVertical ul.NiveauSup li a:hover {color:#069; background:#fff url(images/menu/arrow-black.gif) no-repeat 160px center;  }
#NavigationVertical ul.NiveauSup li:hover > a {color:#999; background:#333 url(images/menu/arrow-black.gif) no-repeat 160px center;  }

#NavigationVertical :hover ul.NiveauSup :hover ul.sub {left:250px; display:inline;}
 

#NavigationVertical :hover ul.NiveauSup :hover ul.pos1 {top:0px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos2 {top:23px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos3 {top:45px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos4 {top:67px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos5 {top:89px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos6 {top:111px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos7 {top:133px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos8 {top:155px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos9 {top:177px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos10 {top:199px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos11 {top:221px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.pos12 {top:243px;}


#NavigationVertical :hover ul.NiveauSup :hover ul.sub li a
{
	background:#333;
	color:#999;  
	}

#NavigationVertical :hover ul.NiveauSup :hover ul.sub li a.sub2 {
	background:#eee url(images/menu/separationmenu1.gif) no-repeat   bottom; 
	color:#fff;
	width:auto;
	  width:246px;
	}

#NavigationVertical :hover ul.NiveauSup :hover ul.sub li a:hover {background:#6B6B6B; color:#000;clear:both ;  width:246px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.sub li a.sub2:hover {
	background:#fff url(images/menu/arrow-black.gif) no-repeat 250px center; color:#069;  width:246px;}
#NavigationVertical :hover ul.NiveauSup :hover ul.sub li:hover > a.sub2 {background:#fff url(images/menu//arrow-black.gif) no-repeat 250px center; color:#069;}

 







 #NavigationVertical ul ul li { 	position:relative;display:inline;}

 
/***************************************************************************************************************/
/***************************************************************************************************************/






