#BlocMenu{
	height:22px;
	margin-bottom:-5px;
}
#MenuSite{
padding: 0;
list-style: none;
}

#MenuSite li {
margin: 0px 0 0 0px;
float: left;
padding: 0;
height:22px;
}

.Menu {
padding: 0;
list-style: none;
display: none;
}
  //////////////////////////////////////////////////////////////////////////
 /////////                       Smail                  Debut     /////////
//////////////////////////////////////////////////////////////////////////
#IdEnvoyerArticle{
 	margin: 0 auto;
 	width: 400px;
 }

#IdEnvoyerArticle table{
 	width: 380px;
 }
#IdMenuHaut{
	
}

.MenuHaut{
	display:block;
	float: left;
	height: 26px;
	padding-top: 4px;
	width: 153px;
	background: url("../images/BgMenuHaut.gif") no-repeat 0% 0%;

}

.MenuHaut a{
	font-size: 12pt;
	font-weight: bold;
	color: #332107;
	margin-right:  35px !important;
	margin-left: 33px;
}

.SousMenu{
	background: url("../images/bg_sous_menu.gif") no-repeat 0% 0%;
	height: 26px;
}

.SousMenu a{
	font-size: 10pt;
	font-weight: bold;
	color: #5d3b30;
	margin-right:  30px !important;
	margin-left: 28px;
}



/**********************************/
/* CSS du menu horizontal, bieler batiste */

.menu{
    position:absolute;
    display:block;
    }


.menu ul{
    position:absolute;
    display:block;
    }
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
.menu ul{
    position:absolute;
    display:block;
    margin-right: 100px;
    }
}    
.menu li ul{
    visibility:hidden;
    }

.menu li li ul{
    position:absolute;
    }
    
.menu li{
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    }
    
.menu li li{
    display:block;
    float:none;
    }

.menu a{
    display:block;
    text-decoration:none;
    }  
/* for a mozilla better display with key nav */
.menug{
    position:absolute;
    display:block;
    }

.menug ul{
    position:absolute;
    display:block;
    }
    
.menug li ul{
    visibility:hidden;
    }

.menug li li ul{
    position:absolute;
    }
    
.menug li{
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    }
    
.menug li li{
    display:block;
    float:none;
    }

.menug a{
    display:block;
    text-decoration:none;
    }  
/* for a mozilla better display with key nav */

/****************************************************/
.Menu1{
	margin-top: -5px;
	*margin-top: -1px;
	*margin-right: -104px;
}

.Menu1 a:hover{
	color: #906a09;
}
/**************************/
.Menu2{
	margin-top: -5px;
	*margin-top: -1px;
	*margin-right: -104px;
}

.Menu2 a:hover{
	color: #906a09;
}
/************************/
.Menu3{
	margin-top: -5px;
	*margin-top: -1px;
	margin-right: -1px;
	*margin-right: -112px;
	
}

.Menu3 a:hover{
	color: #906a09;
}
/*******************************/
.Menu4{
	margin-top: -5px;
	*margin-top: -1px;
	margin-right: -3px;
	*margin-right: -327px;
	
}

.Menu4 a:hover{
	color: #906a09;
}
/*******************************/


.ListeSousMenuHaut1{
	width:118px;
	*width:119px;
	margin-right: -11px;
	*margin-right: 0px;
	background-color: #e0dcbd;
	border: 1px solid #a98424;
}


.ListeSousMenuHaut1 a{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	font-size: 10pt;
	font-weight: bold;
	color: #5d3b30;
border-bottom: 1px solid #a98424;
}
/*****************************/

.SousMenuGauche{
	margin-top: -145px;
	*margin-right: -140px;
}


.ListeSousMenuGauche{
	width: 140px;
	background-color: #ccb579;
	border: 1px solid #a98424;
	
}


.ListeSousMenuGauche a{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	font-size: 10pt;
	font-weight: bold;
	color: #5d3b30;
	border-bottom: 1px solid #a98424;
}

/**************************/
.ListeSousMenuHaut2{
	width:113px;
	margin-right: -12px;
	*margin-right: 0px;
	background-color: #e0dcbd;
	border: 1px solid #a98424;
}


.ListeSousMenuHaut2 a{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	font-size: 10pt;
	font-weight: bold;
	color: #5d3b30;
border-bottom: 1px solid #a98424;
}
/******************************/

.ListeSousMenuHaut3{
	width:126px;
	margin-right: -24px;
	*margin-right: 0px;
	background-color: #e0dcbd;
	border: 1px solid #a98424;
}


.ListeSousMenuHaut3 a{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	font-size: 10pt;
	font-weight: bold;
	color: #5d3b30;
border-bottom: 1px solid #a98424;
}
/************************************/

.ListeSousMenuHaut4{
	width:342px;
	*width:343px;
	/*margin-right: -12px;*/
	*margin-right: 0px;
	background-color: #e0dcbd;
	border: 1px solid #a98424;
}


.ListeSousMenuHaut4 a{
	font-size: 10pt;
	font-weight: bold;
	color: #5d3b30;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
	border-bottom: 1px solid #a98424;

}
  //////////////////////////////////////////////////////////////////////////
 /////////                        Smail                  Fin      /////////
//////////////////////////////////////////////////////////////////////////
















