/* ----------------------------------------------------- */
/* ------------- Categories deroulant     -------------- */
/* ----------------------------------------------------- */


#menu ul{
  margin:0;
	padding: 0;	
	list-style: none;
}
#menu ul li {
	float : left;
	text-align:center;
}

#menu ul li a span{
  display:none;
}


/*-------------------------*/
#menu ul li a.accueil {
	background: transparent url(images/accueil.gif) 0 0 no-repeat;
  margin:0 -36px 0 -1px;
  width: 118px;
}
#menu ul li a.accueil:hover {
	background: transparent url(images/accueil_over.gif) 0 0 no-repeat;
}
#menu ul li a.accueil_on {
	background: transparent url(images/accueil.gif) 0 0 no-repeat;
	margin:0 -38px 0 -1px;
  width: 118px;
}
/*-------------------------*/
#menu ul li a.addad {
	background: transparent url(images/addad.gif) 0 0 no-repeat;
  margin:0 -23px 0 2px;
}
#menu ul li a.addad:hover {
	background: transparent url(images/addad_over.gif) 0 0 no-repeat;
}
#menu ul li a.addad:active {
	background: transparent url(images/addad_on.gif) 0 0 no-repeat;
  color:#FFFFFF;	
}
#menu ul li a.addad_on {
	background: transparent url(images/addad_on.gif) 0 0 no-repeat;
	  margin:0 -23px 0 2px;
}
/*-------------------------*/
#menu ul li a.latestads {
	background: transparent url(images/latestads.gif) 0 0 no-repeat;
  margin:0 -23px 0 2px;
}
#menu ul li a.latestads:hover {
	background: transparent url(images/latestads_over.gif) 0 0 no-repeat;
}
#menu ul li a.latestads:active {
	background: transparent url(images/latestads_on.gif) 0 0 no-repeat;
  color:#FFFFFF;	
}
#menu ul li a.latestads_on {
	background: transparent url(images/latestads_on.gif) 0 0 no-repeat;
	  margin:0 -23px 0 2px;
}
/*-------------------------*/

#menu ul li a.search {
	background: transparent url(images/search.gif) 0 0 no-repeat;
  margin:0 -23px 0 2px;
}
#menu ul li a.search:hover {
	background: transparent url(images/search_over.gif) 0 0 no-repeat;
}
#menu ul li a.search:active {
	background: transparent url(images/search_on.gif) 0 0 no-repeat;
  color:#FFFFFF;	
}
#menu ul li a.search_on {
	background: transparent url(images/search_on.gif) 0 0 no-repeat;
	  margin:0 -23px 0 2px;
}
/*-------------------------*/

#menu ul li a.fav {
	background: transparent url(images/fav.gif) 0 0 no-repeat;
  margin:0 -23px 0 2px;
}
#menu ul li a.fav:hover {
	background: transparent url(images/fav_over.gif) 0 0 no-repeat;
}
#menu ul li a.fav:active {
	background: transparent url(images/fav_on.gif) 0 0 no-repeat;
  color:#FFFFFF;	
}
#menu ul li a.fav_on {
	background: transparent url(images/fav_on.gif) 0 0 no-repeat;
	  margin:0 -23px 0 2px;
}
/*-------------------------*/

#menu ul li a.register {
	background: transparent url(images/register.gif) 0 0 no-repeat;
  margin:0 -28px 0 2px;
}
#menu ul li a.register:hover {
	background: transparent url(images/register_over.gif) 0 0 no-repeat;
}
#menu ul li a.register:active {
	background: transparent url(images/register_on.gif) 0 0 no-repeat;
  color:#FFFFFF;	
}
#menu ul li a.register_on {
	background: transparent url(images/register_on.gif) 0 0 no-repeat;
	  margin:0 -28px 0 2px;
}
/*-------------------------*/

#menu ul li a.member {
	background: transparent url(images/member.gif) 0 0 no-repeat;
  margin:0 -28px 0 2px;

}
#menu ul li a.member:hover {
	background: transparent url(images/member_over.gif) 0 0 no-repeat;
}
#menu ul li a.member:active {
	background: transparent url(images/member_on.gif) 0 0 no-repeat;
  color:#FFFFFF;	
}
#menu ul li a.member_on {
	background: transparent url(images/member_on.gif) 0 0 no-repeat;
	  margin:0 -28px 0 2px;
}
/*-------------------------*/

#menu ul li a.contact {
	background: transparent url(images/contact_on.gif) 0 0 no-repeat;
  margin:0 0 0 2px;
  width: 115px;
}
#menu ul li a.contact:hover {
	background: transparent url(images/contact_over.gif) 0 0 no-repeat;
}
#menu ul li a.contact_on {
	background: transparent url(images/contact.gif) 0 0 no-repeat;
  margin:0 0 0 2px;
  width: 115px;
}

/*-------------------------*/


#menu ul li a {
	width: 180px;
	height: 30px;
	padding :10px 0 0 0;
  margin:0 -28px 0 0;	
	background: transparent url(images/fond_a.gif) 0 0 no-repeat;
	display : block;
	color : black;
	font-size:15px;
	letter-spacing:0.5px;
	line-height:15px;
	font-family : verdana;
	font-weight : bold;
	font-variant:small-caps;
	text-decoration : none;		
}
#menu ul li a.lignes {
	padding:3px 0 0 0;
  letter-spacing:-0.5px;
}

#container_menu{
z-index:1000;
}
td#menu2 {
	margin:0;
	padding:0;
	height:35px;
  z-index:1000;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
/*---------
catégorie
-----------*/
#menu2 dl {
	height:35px;
	float:left;
}

#menu2 dt {
	cursor: pointer;
	font-weight: bold;
	font-size:11px;
	text-transform:uppercase;
	background: #111111;
	border-right:2px solid #F1D7D2;
	line-height:35px;
	text-align:left!important;
	text-align:center;
}
#menu2 dt a {
	color: #FFFFFF;
	text-decoration: none;
	display: block!important;
	width:100%!important;
	height: 100%!important;
	height:35px;
	width:101px;
	border: 0 none;
	padding:0 30px 0 30px!important;
	padding:0 10px 0 10px;
}
#menu2 dt a:hover {
	background: #AC7266;
}

#menu2 dd{
  position:absolute;
	border: 2px solid #F1D7D2;
	padding:7px;
	width:120px;
	background-color:#F1D7D2;
	margin-left:-2px;
	z-index:3000;
}
#menu2 ul {
  list-style:none;  
  padding:0;
}
#menu2 li {
  width:100px;          
  padding:0 5px;
  font-size:12px;
  /*background: #F0ED9A;
  border-top:1px solid #CCE70B;*/
}

#menu2 li a {
	color: #000;
	text-decoration: none;
	/*display: block;*/
	height: 100%;
}
#menu2 li a:hover {
	background:#FFF;
} 

/*
#menu2 dl {
float: left;
width: 12em;
margin: 0 1px;
}
#menu2 dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #ccc;
border: 1px solid gray;
}
#menu2 dd {
border: 1px solid gray;
}
#menu2 li {
text-align: center;
background: #fff;
}
#menu2 li a, #menu2 dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu2 li a:hover, #menu2 dt a:hover {
background: #eee;
}
*/

/*td#menu2 {
  z-index:1000;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu2 {
position: absolute; 
top: 0;
left: 0;
z-index:1000;
width: 100%; 
}
#menu2 dl {
float: left;
  width:120px;
}
#menu2 dt {
cursor: pointer;
text-align: center;
font-weight: bold;
background: #ccc;
border: 1px solid gray;
margin: 1px;
}
#menu2 dd {
  position:absolute;
  width:118px;
  display: none;
  z-index:1001;
  border: 1px solid gray;
}
#menu2 li {
text-align: left;
background: #fff;
  padding:0 5px;

}
#menu2 li a, #menu2 dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu2 li a:hover, #menu2 li a:focus, #menu2 dt a:hover, #menu2 dt a:focus {
background: #eee;
}*/
