
  /*////////////////
 ///// Rgles /////
////////////////*/

/* Convention de nommage : camelCase + conteneurTypeLibell */
/* Hirarchisation :
   1. Le positionnement => display  visibility  position  top/right/bottom/left  z-index  float  clear
   2. Les marges et bordures => margin  padding  border
   3. Les dimensions => width  height  min-width/max-width  min-height/max-height
   4. Les proprits de texte => font  line-height  text-align  text-indent  text-decoration  text-transform  letter-spacing  word-spacing  color
   5. L'arrire-plan => background */


  /*//////////////////
 ///// Couleurs /////
//////////////////*/


@import url(img.css);
@import url(tabs.css);
@import url(typos.css);
@import url(forms.css);

  /*//////////////////////////
 ///// Classes globales /////
//////////////////////////*/

HTML{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}


BODY {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	color:#2B321B;
	/*color:#7eb11f;*/
	font-family:Arial;
	font-size:12px;
	line-height:15px;
}

#bodySkin {
	background-image:url(../../front/img/footer_bas.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:100%;
}

#conteneurPrincipal{
 	margin:auto;
	width:990px;
}

#blocGauche{
	width:848px;
	float:left;
	background-image:url(../../front/img/fond_contenu_principal.gif);
	background-position:top right;
	background-repeat:repeat-y;
}

#blocGaucheFondu{
	width:848px;
	background-image:url(../../front/img/fondu_fin.gif);
	background-position:top right;
	background-repeat:no-repeat;
	height:48px;
	float:left;
}

#blocDroit{
	width:142px;
	float:left;
}

#filArianne{
	height:22px;
	background-color:#FFFFFF;
	width:990px;
	border-bottom:solid 1px #e5e5e5;
	margin-top:10px;
}

#blocTitreCategorie{
	width:836px;
	height:56px;
	/*background-image:url(../../front/img/fond_contenu_principal.gif);
	background-position:top right;
	background-repeat:repeat-y;*/
	background-color:#f2f2f2;
	border-bottom:solid 2px #f97d19;
}

#blocAnimation{
	width:848px;
	height:200px;
}

#blocContenuProduitsCategorie{
	width:848px;
	float:left;
	/*margin-top:15px;*/
}

#logo {
	float:left;
}

#telephone {
	float:left;
	margin-left:12px;
	margin-top:10px;
}

/***************************/
/********* debut header **********/
/***************************/

#header {
	width:990px;
	display:table;
}

#header p {
	color:#7EB11F;
	float:left;
	font-size:10px;
	font-weight:normal;
	margin:10px 0 0;
	padding-left:5px;
	width:100%;
}

#header p strong {
	font-size:11px;
	font-weight:bold;
}

#blocComptePanier {
	float:right;
	height:65px;
	position:relative;
	z-index:100;
}

#blocComptePanier .informationCompte {
	font-size: 11px;
	color:#F16C00;
	font-family:"trebuchet MS";
}
#blocComptePanier .informationCompte a{
	float:right;
	margin-right:10px;
	font-size: 11px;
	color:#F16C00;
	font-family:"trebuchet MS";
}


#blocTextePresentationMB {
	width:100%;
	float:left;
	padding-left:5px;
	margin-top:10px;
}

#blocTextePresentationMB p {
	font-size:10px;
	font-weight:normal;
	color:#7eb11f;
	padding-left:0px;
	margin-top:0px;
}

#blocTextePresentationMB STRONG {
	font-size:11px;
	font-weight:bold;
	color:#7eb11f;
}


/***************************/
/********* fin header **********/
/***************************/

/***************************/
/********* debut menu **********/
/***************************/

#menu{
	width:990px;
	height:35px;
	margin-top:10px;
	position:relative;
}

/***************************/
/********* fin menu **********/
/***************************/


/***************************/
/********* debut recherche **********/
/***************************/

/* pour que le min height soit gr  la fois sur firefox et Internet explorer 
html>body .recherche {
height: auto;
min-height: 35px;
}*/

.flecheReccherche {
	margin-left:5px;
	margin-top:2px;
}

.recherche{
	width:990px;
	padding-bottom:7px;
	background-color:#f86f00;
	height:35px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	/*float:left;*/
	background-image:url(../../front/img/fond_recherche.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.rechercheOuverte{
	width:990px;
	background-color:#f86f00;
	height:142px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	background-image:url(../../front/img/fond_recherche2.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

#zonerecherche{
	float:left;
	height:20px;
	width:335px;
	margin-top:8px;
	padding-left:14px;
}

#zonerecherche SPAN{
	float:left;
	margin-top:4px;
	margin-right:8px;
}

#blocIndex{
	float:left;
	height:18px;
	margin-top:12px;
	margin-left:22px;
}

.contenuRechercheOuverte{
	margin-top:10px;
}

#contenuBudgetRechercheOuverte{
	width:175px;
	margin-top:10px;
}

.texteBudgetRecherche1{
	float:left;
	margin-top:3px;
	margin-right:3px;
}

.texteBudgetRecherche2{
	float:left;
	margin-top:3px;
	margin-left:3px;
	margin-right:3px;
}

.texteBudgetRecherche3{
	float:left;
	margin-top:3px;
	margin-left:3px;
}

/************************************/
/************ Popup d'aide *********/
/***********************************/
.PopupHelp{
	position: absolute;
	margin-top:10px;
	text-decoration: none;
	background-color: #FFFFCC;
	font-style: italic;
	border: dashed thin #FFCC33;
	color: #555555;
	height: auto;
	width: 200px;
}
.PopupHelp IMG{
	vertical-align: middle;
	margin-right:2px;
	margin-left: 1px;
}

/***********************************/
/********* fin recherche **********/
/*********************************/

#contenu{
	height:280px;
	background-image:url(../../front/img/haut_contenu.gif);
	background-position:top left;
	background-repeat:repeat-x;
	float:left;
	width:990px;
	margin-bottom:10px;
	margin-top:0px;
	padding-top:0px;
}

html>body #contenu {
	height: auto;
	min-height: 270px;
}

#blocGaucheHomePage{
	width:707px;
	float:left;
}

#meaAccueil{
	width:707px;
	height:230px;
	float:left;
	background-image:url(../../front/img/fond_mea.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	/*background-image:url(../../front/img/MEA.gif);
	background-repeat:no-repeat;
	background-position:top right;
	position:relative;*/
}

/*taille du fichier flash*/
#meaAccueil embed {
	width:707px;
	height:230px;
}

.blocCadreCategorie{
	float:left;
	height:auto;
	width:700px;
}

.blocCategorie{
	width:230px;
	float:left;
	margin-top:20px;
}

.blocContenuCategorie{
	width:210px;
	float:left;
}

.blocContenuCategorie H2{
	width:100%;
}

.blocContenuCategorie A.link{
	color:#2b321b !important;
	font-size:11px;
}


.blocContenuCategorie .photoCat {
	display:block;
	width:210px;
	height:160px;
	overflow:hidden;
	border:1px solid #e5e5e5;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin:10px 0 5px 0;
}

#blocDroitHomePage{
	/*width:283px;
	float:left;*/
	float:right;
	width:274px;
}

#blocBanniere1{
	width:274px;
	height:143px;
	float:left;
	/*background-image:url(../../front/img/fond_mea.gif);*/
	background-image:url(../../front/img/banniere_eco.gif);
	background-position:right;
	background-repeat:no-repeat;
	margin-bottom:12px;
}

#blocBanniere1 p {
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:12px;
	width:202px;
	margin-top:105px;
	margin-left:35px;
	text-align:center;
}

#blocBanniere2{
	width:274px;
	float:left;
}

#listeBanniere{
	 width:274px;
	 margin-top:5px;
}

#blocBanniere3{
	width:274px;
	display:table;
	float:left;
	margin-top:10px;
	/*background-image:url(../../front/img/fond_banniere_3.gif);
	background-repeat:no-repeat;
	background-position:top;*/
}

#blocBanniere4{
	width:274px;
	float:left;
	margin-top:5px;
}

.blocEncadreBanniere {
	margin-top:5px;
	width:274px;
	float:right;
}

.blocEncadreBanniere .hautBanniere {
	width:274px;
	height:12px;
	background-image:url(../../front/img/haut_banniere.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.blocEncadreBanniere .centreBanniere {
	width:274px;
	background-image:url(../../front/img/centre_banniere.gif);
	background-repeat:repeat-y;
	background-position:top;
}

.blocEncadreBanniere .centreBanniere img {
	margin-left:14px;
}

.blocEncadreBanniere .basBanniere {
	width:274px;
	height:12px;
	background-image:url(../../front/img/bas_banniere.gif);
	background-repeat:no-repeat;
	background-position:top;
}

#blocBanniere5{
	width:274px;
	float:left;
	margin-top:10px;
}

#blocNewsletter {
	width:274px;
	height:59px;
	float:left;
	background-image:url(../../front/img/fond_insc_newsletter.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-bottom:15px;
	margin-top:10px;
}

#blocNewsletter #texteNewsletter {
	color:#898989;
	font-size:10px;
	width:100px;
	float:left;
	margin-top:30px;
	padding-left:8px;
	line-height:11px;
}

#blocNewsletter #formNewsletterContainer {
	float:left;
	height:33px;
	margin-top:26px;
}

#blocNewsletter #formNewsletter {
	width:166px;
}

#blocNewsletter #messageNewsletter {
	width:266px;

}

#blocNewsletter #messageNewsletter p {
	margin:0;
	padding:0;
	font-size:11px;
	color:#F16C00;
	font-weight:bold;
	float:left;
	width:234px;
	line-height:14px;
	padding-left:4px;
	margin-top:5px;
}


.blocAutreProduit{
	/*margin-left:10px;*/
	width:140px;
	padding-bottom:4px;
	padding-top:5px;
	border-bottom:solid 2px #e5e5e5;
}

.blocPrixAutreProduit{
	width:140px;
	height:18px;
}

#blocGaucheProduit{
	width:463px;
	float:left;
}

#blocDroitProduit{
	width:385px;
	float:left;
}

.macaronNouveauteProduit {
	position:absolute;
	background-image:url(../../front/img/macaron_top_produit.gif);
	background-repeat:no-repeat;
	width:52px;
	height:53px;
	left:240px;
	top:-28px;
	padding-top:18px;
	text-align:center;
}

.macaronNew{
	position:absolute;
	background-image:url(../../front/img/nouveau.png);
	background-repeat:no-repeat;
	width:44px;
	height:44px;
	top:0px;
	/*right:0px;*/
}

.macaronTopProduit{
	position:absolute;
	background-image:url(../../front/img/macaron_top_produit.gif);
	background-repeat:no-repeat;
	width:52px;
	height:53px;
	left:164px;
	top:-28px;
	padding-top:18px;
	text-align:center;
	color: yellow;
	z-index:2;
}

.macaronPromo{
	position:absolute;
	background-image:url(../../front/img/macaron_promo.gif);
	background-repeat:no-repeat;
	width:52px;
	height:35px;/*sans le padding 53px */
	left:185px;
	top:-30px;
	padding-top:18px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

.macaronPromoMini {
	position:absolute;
	background-image:url(../../front/img/macaron_mini.gif);
	background-repeat:no-repeat;
	width:37px;
	height:28px;/*sans le padding 53px */
	left:100px;
	top:-3px;
	padding-top:10px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
}

.macaronPromoMiniPanier {
	background-image:url(../../front/img/macaron_mini.gif);
	background-repeat:no-repeat;
	width:37px;
	height:28px;/*sans le padding 53px */
	padding-top:10px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
}

.macaronPromoMiniProduitLies {
	position:absolute;
	background-image:url(../../front/img/macaron_mini.gif);
	background-repeat:no-repeat;
	width:37px;
	height:28px;/*sans le padding 53px */
	left:45px;
	top:-10px;
	padding-top:10px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9px;
}

/*********************************/
/********* debut POPUP **********/
/*******************************/

#panierPopUp {
	position:absolute;
	right:50%;
	top:205px;
	/*right:19px;*/
	/*width:268px;*/
	width:504px;
	z-index:100;
}

.contenuPopUPNew {
	z-index:100;
}

.contenuPopUp {
width:250px;
z-index:100;
/*background-color:#FFFFFF;*/
}

.contenuPopUp .popUpHaut {
background-image:url(../../front/img/pop_up_haut.gif);
/*background-position:right top;
background-repeat:no-repeat;*/
height:8px;
width:250px;
}

.contenuPopUp .col1 {

border-left:1px solid #eaeaea;
border-right:1px solid #eaeaea;
}

.contenuPopUp .titrePopUp {
color:#808080;
font-size:10px;
width:225px;
height:17px;
padding-left:10px;
}

.contenuPopUp .popUpTitrePrix {
margin-left:8px;
padding-bottom:25px;
}

.popUpTitrePrix h1 {
color:#808080;
float:left;
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
}

.popUpTitrePrix .prix {
color:#808080;
float:right;
font-size:11px;
font-weight:normal;
}

.contenuPopUp .popUpPrixTotal {
background-color:#82b127;
color:#ffffff;
font-size:10px;
height:15px;
/*margin-bottom:10px;*/
margin-left:8px;
margin-right:8px;
padding-bottom:6px;
padding-left:5px;
padding-top:5px;
}

.popUpPrixTotal #nbArticlesPanierTop {
float:left;
}

.popUpPrixTotal #totalPanierTop {
float:right;
padding-right:5px;
font-weight:bold;
}

.contenuPopUp .popUpEstimation {
background-color:/*#82b127*/yellow;
color:#82b127;
font-size:11px;
font-weight:bold;
text-align:center;
height:15px;
margin-left:8px;
margin-right:8px;
padding-bottom:2px;
/*padding-left:5px;*/
padding-top:2px;
}

#estimationMdl{
	color:black;
}

.contenuPopUp .btPopUpContinuer {
color:#88b730;
cursor:pointer;
float:left;
font-size:11px;
font-weight:bold;
padding-left:10px;
}

.contenuPopUp .btPopUpValider {
float:right;
margin-right:15px;
}

.contenuPopUp .popUpBas {
background-image:url(../img/pop_up_bas.gif);
background-position:right top;
background-repeat:no-repeat;
width:250px;
}

.tabContenuPopUp {
	width:468px;
	padding-left:12px;
	padding-right:12px;
}

.imgFermer {
	cursor:pointer;
	margin-bottom:10px;
}

.tabContenuPopUp .articlePanierPopUp {
	/*padding-right:10px;*/
	padding-bottom:12px;
	padding-top:18px;
	border-top:solid 1px #e5e5e5;
	border-bottom:solid 1px #e5e5e5;
}

.tabContenuPopUp .articlePanierPopUp img {
	float:left;
	border:solid 1px #d9d9d9;
	margin-right:16px;
	margin-top:3px;
}

.tabContenuPopUp .articlePanierPopUp h2 {
	font-size:14px;
	font-weight:bold;
	color:#f86f00;
	float:left;
	margin-bottom:5px;
}

.tabContenuPopUp .articlePanierPopUp .caracPopUp {
	color:#2b321b;
	font-size:11px;
	float:left;
	width:356px;
}

.tabContenuPopUp .articlePanierPopUp .prixProduitPopUp {
	float:right;
}

.tabContenuPopUp .articlePanierPopUp .prixProduitPopUp .prix {
	font-size:20px;
	font-weight:bold;
	color:#93bb44;
	line-height:20px;
}

.tabContenuPopUp .articlePanierPopUp .prixProduitPopUp .quantite {
    font-size:20px;
	font-weight:bold;
	color:#93bb44;
    letter-spacing: 1px;
    line-height: 20px;
    margin-right: 2px;
}

.tabContenuPopUp .articlePanierPopUp .prixProduitPopUp .prix sup {
	font-size:11px;
}

.tabContenuPopUp .articlePanierPopUp .prixProduitPopUp div {
	font-size:11px;
	color:#a5a5a5;
}

.tabContenuPopUp .articlePanierPopUp .btPopUp {
	width:100%;
	margin-top:15px;
	float:left;
}

.tabContenuPopUp .articlePanierPopUp .btPopUp  .btPopUpContinuerAchats {
	float:left;
}

.tabContenuPopUp .articlePanierPopUp .btPopUp  .btPopUpValiderPanier {
	float:right;
}

.tabContenuPopUp .articlesConseille {
	padding-top:15px;
}

.tabContenuPopUp .articlesConseille .blocArticles {
	float:left;
	width:370px;
}

.tabContenuPopUp .articlesConseille .blocArticles a {
	text-decoration:none;
}

.tabContenuPopUp .articlesConseille .blocArticles .contenuArticle {
	width:106px;
	margin-left:2px;
	margin-right:15px;
	margin-top:10px;
	float:left;
}

.tabContenuPopUp .articlesConseille .blocArticles .contenuArticle img {
	border:solid 1px #d9d9d9;
}

.tabContenuPopUp .articlesConseille .blocArticles .contenuArticle h3 {
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	color:#2b321b;
	margin-top:10px;
	margin-bottom:5px;
}

.tabContenuPopUp .articlesConseille .blocArticles .contenuArticle div {
	font-size:10px;
	color:#83b720;
	line-height:12px;
}


.tabContenuPopUp .articlesConseille .blocArticles .contenuArticle div strong {
	font-size:11px;
	line-height:12px;
	display:block;
}

.tabContenuPopUp .articlesConseille .imgPopUp {
	margin-top:10px;
}


/*********************************/
/********* fin POPUP **********/
/*******************************/


.paginationProduits
{
	float:left;
	border-top:1px solid #E5E5E5;
	color:#333333;
	margin-top:15px;
	padding-top:10px;
	margin-bottom:6px;
	text-align:right;
	width:772px;
}

.pageActuelle {
	font-weight:bold;
	padding:3px; 
	padding-bottom:1px; 
	padding-top:1px;
	margin-left:2px;
	margin-right:2px;
	background-color:#f3f3f3;
	border:solid 1px #b4b4b4;
}

.paginationNonActif {
	color:#bcbcbc;
}

.paginationProduits.haut {
  float:left;
  border-top:none;
	border-bottom:1px solid #E5E5E5;
	color:#333333;
	margin-bottom:15px;
	padding-bottom:10px;
	margin-top:6px;
	text-align:right;
	width:772px;
}

#footer{
	width:990px;
	background-image:url(../../front/img/fond_footer.gif);
	background-repeat:repeat-x;
	background-position:top;
	/*height:128px;*/
	margin-top:10px;
	margin-bottom:15px;
	float:left;
}

.imgPartenaire {
	width:180px;
	height:93px;
	margin-top:20px;
	margin-right:14px;
	float:right;
	display:inline;
}


.blocFooter{
	float:left;
	width:17%; /* width:180px; */
	color:#8d8a7f;
	font-size:10px;
	margin-left:22px;
	padding-bottom:15px;
	display:inline;
}

.traitSeparationFooter{
	width:1px;
	height:56px;
	background-color:#f2f2f2;
	float:left;
	margin-top:25px;
	display:inline;
}

#footer2{
	float:left;
	width:100%;
	height:8px;
	background-image:url(../../front/img/footer_bas.gif);
	background-repeat:repeat-x;
	bottom:0;
}


/********************************/
/********* PAGE FOOTER *********/
/******************************/

#conteneuFooter {
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;
}


.inputSelectRecherche {
	background-image:url(../../front/img/barre_recherche.gif);
	background-repeat:no-repeat;
	border:none;
	margin-top:10px;
	padding-right:5px;
	padding-left:2px;
	width:190px;
	padding-bottom:3px;
	padding-top:1px;
	line-height:20px;
	background-color:transparent;
	text-align:left;
}

#contenuLiensRapidesFooter {
	float:left;
	margin-left:22px;
	color:#8d8a7f;
	font-size:10px;
	width:954px;
	text-align:justify;
	font-family:'Trebuchet MS';
	padding-bottom:14px;
}

#contenuLiensRapidesFooter P {
	margin:0;
	padding:0;
}

/* SOUS MENU */

ul.menuCategorie {
	position:absolute;
	left:0;
	top:35px;
	display:none;
	z-index: 9999;
	padding:0;
	margin:0;
	list-style: none;
	width:990px;
	height:105px;
}

ul.menuCategorie LI.top{
	background-color:#f86f00;
}

ul.menuCategorie LI #sousMenu {
	background-color:#FFFFFF;
	width:980px;
	height:95px;
	display:block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin:5px 0 0 0;
	overflow:hidden;
}

ul.menuCategorie LI #sousMenu .menuSousCategorieGauche{
	float:left;
	display:block;
	width:705px;
	padding:5px;
}

ul.menuCategorie LI #sousMenu .menuSousCategorieGauche UL{
	margin:0;
	padding:0;
	list-style:none;
}

ul.menuCategorie LI #sousMenu .menuSousCategorieGauche UL LI{
	background-image:url(../../front/img/sousmenu_item_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:230px;
	height:28px;
	line-height:28px;
	float:left;
	text-align:left;
	margin:0 5px 2px 0;
}

ul.menuCategorie LI #sousMenu .menuSousCategorieGauche UL LI:HOVER{
	background-position:bottom left;
}

ul.menuCategorie LI #sousMenu .menuSousCategorieGauche UL LI SPAN{
	padding:0 5px 0 15px;
	background-image:url(../../front/img/sousmenu_arrow.png);
	background-repeat:no-repeat;
	background-position:0 50%;
	width:200px;
	display:block;
	height:28px;
	margin:0 5px;
	overflow:hidden;
}

ul.menuCategorie LI #sousMenu .menuSousCategorieGauche UL LI SPAN A{
	color:#FFFFFF !important;
	display:block;
	width:100%;
}

ul.menuCategorie LI #sousMenu .menuSousCategorieDroite{
	float:right;
	display:block;
	width:170px;
	height:100%;
	position:relative;
  text-align: right;
}

ul.menuCategorie LI #sousMenu .menuSousCategorieDroite .fade{
	height:95px;
	display:block;
	float:left;
	overflow:hidden;
	width:100%;
}

ul.menuCategorie LI #sousMenu .menuSousCategorieDroite #actions{
	position:absolute;
	bottom:0;
	right:0;
	height:28px;
	padding:7px 5px 3px 5px;
	display:block;
	background-image:url(../../front/img/actions_bg.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}

ul.menuCategorie LI .sousMenuBottom{
	background-image:url(../../front/img/sousmenu_bot.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:990px;
	height:5px;
	display:block;
	clear:both;
	background-color:#f86f00;
	/*-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;*/
}

ul.menuCategorie li{
    padding:0;
		margin:0;
}

ul.menuCategorie li a{
    text-decoration: none;
    color:#2B321B !important;
}

ul.menuCategorie li:hover{
    background-color:#F86F00;
}
ul.menuCategorie li:hover a{
    text-decoration: none;
    color:#FFFFFF !important;
}

#actions A.bt_white {
	background-image: url("../../front/img/button_white_l.png");
	background-position:top left;
	background-repeat: no-repeat;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	padding-left:20px;
	white-space: nowrap;
	width:auto;
	margin:0 0 0 5px;
}

#actions A.bt_white SPAN {
	background-image: url("../../front/img/button_white_r.png");
	background-position: top right;
	background-repeat: no-repeat;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	padding-right: 15px;
	white-space: nowrap;
	color:#2b321b;
}

#actions A.bt_white:HOVER {
	background-position:bottom left;
}


#actions A.bt_white:HOVER SPAN {
	background-position: bottom right;
}

.linkAttitudeBureaux:link, .linkAttitudeBureaux:active, .linkAttitudeBureaux:visited {
  color:black !important;
  font-size: 13px !important;
  font-weight: bold;
}
