/* Feuille de style pour la structure général de toutes les pages */

@import "/css/general.css";
@import "droite_gauche.css";
@import "haut.css";

html, body {
 	
}

/* ------------------------------------------- */
/* PROPRIETES GENERALES                        */
/* ------------------------------------------- */


#contenant-centre1, 
#contenant-centre2,
#contenant-centre1-bas, 
#contenant-centre2-bas {
	background: #E1EFEA;  /* Background pour la zone de gauche*/
}
  	
  	
/* ------------------------------------------- */
/* CLASS BOITE                                 */
/* ------------------------------------------- */

.boite {
	background-color: #E1EFEA;
}

#centre .boite {
	background-color: #ffffff;
}

.bg_fonce {
  background-color: #057E53;
}

.bg_pale {
  background-color: #E1EFEA;
}

.boite h1, .boite h2, table h1,
#centre .boite-offre-speciale,
#centre .boite-offre-speciale-os-affichage { 	
    	background-color: #057E53;
}

.boite h3, .table h3, .boite-offre-speciale-os-affichage h3 { 
	color:#006540;
    	background-color: #E1EFEA;
}

/* ANCHOR */

.boite a{
	color:#006540;
}

.boite a:hover{
	color:#006540;
}

.boite a:visited {
	color:#006540;
}


.boite-offre-speciale-droit {
	background: #E1EFEA url("/images/OS_background.gif") no-repeat top right;
}

.boite-offre-speciale-gauche {
	background-color: #057E53;
}

/* ------------------------------------------- */
/* CLASS DIVERS                                */
/* ------------------------------------------- */

.lbl {
	font-weight: bold;
	color: #000000;
}
.boite-affichage {
	background-color: #E1EFEA;
}
.affichage-gauche {
	background-color: #ffffff;
	
}

#haut input, #haut select, #haut texarea {
	background-color: #E1EFEA;
}

/* necessaire pour les boutons qui sont inclu dans un input en gif transparant */
input#bouton-ok-recherche {
	
	background: none;
}

/* ------------------------------------------- */
/* AFFICHAGE COURT/LONG                        */
/* ------------------------------------------- */

.produit_accroche {
	color: #057E53;	
}

.paginationaffichagecourt a, .paginationaffichagecourt a:visited  {
	color: #ffffff;
	text-decoration: none;
}
.paginationaffichagecourt a:hover {
	color: #ffffff;
	text-decoration: underline;	
}

/* ------------------------------------------- */
/* ENVOYER À UN AMI                            */
/* ------------------------------------------- */

.titre_envoyerami {
	color: #057E53;	
        font-family: verdana, tahoma, arial; 
        font-size: 18px; 
        font-weight: bold;
}

/* ------------------------------------------- */
/* BOUTONS                                     */
/* ------------------------------------------- */

a.bouton, .bouton {
    background: #E1EFEA;
    color: #057E53;
	
}
a:visited.bouton {
    color: #057E53;
}
a:hover.bouton {
    color: #057E53;
    border:1px solid #057E53;
}

a:hover .boutonicon {
    color: #057E53;
}

.boite a.boutonplus-inverse,.boite a.boutonplus-inverse:visited,.boite a.boutonplus-inverse:hover {
	color: #057E53;
	text-decoration: none;
}
