/* 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: #E5F5FC;  /* Background pour la zone de gauche*/
}
  	
  	
/* ------------------------------------------- */
/* CLASS BOITE                                 */
/* ------------------------------------------- */

.boite {
	background-color: #E5F5FC;
}

#centre .boite {
	background-color: #ffffff;
}

.bg_fonce {
  background-color: #009ADE;
}

.bg_pale {
  background-color: #E5F5FC;
}


.boite h1, .boite h2, table h1, 
#centre .boite-offre-speciale, 
#centre .boite-offre-speciale-os-affichage,
.boite .boite-gauche-selection-trimestre { 	
    	background-color: #009ADE;

}

.affichage_court_titre {  	
    	background-color: #009ADE;	
}

.boite h3, .table h3, #centre .boite-offre-speciale-os-affichage h3 { 
	color:#0075BD;
    	background-color: #E5F5FC;
}

/* ANCHOR */

a, .boite a, .txt-couleur-univers, .produit_accroche {
	color:#0075BD;
}

a:hover, .boite a:hover{
	color:#0075BD;
}

a:visited, .boite a:visited {
	color:#0075BD;

}
/* ------------------------------------------- */
/* CLASS DIVERS                                */
/* ------------------------------------------- */


.lbl {
	font-weight: bold;
	color: #000000;
}
.boite-affichage, td.boite-droite  {
	background-color: #E5F5FC;
}
.affichage-gauche {
	background-color: #ffffff;
	
}

#haut input, #haut select, #haut texarea {
	background-color: #E5F5FC;
}

/* necessaire pour les boutons qui sont inclu dans un input en gif transparant */
input#bouton-ok-recherche {
	
	background: none;
}


/* ------------------------------------------- */
/* AFFICHAGE COURT/LONG                        */
/* ------------------------------------------- */
.os h2 {
	border-top: 1px solid #666666;
}
.os h1 {
	border-bottom: 0px;
}

.paginationaffichagecourt a, .paginationaffichagecourt a:visited  {
	color: #ffffff;
	text-decoration: none;
}
.paginationaffichagecourt a:hover {
	color: #ffffff;
	text-decoration: underline;	
}

/* ------------------------------------------- */
/* ENVOYER À UN AMI                            */
/* ------------------------------------------- */

.titre_envoyerami {
	color: #009ADE;	
        font-family: verdana, tahoma, arial; 
        font-size: 18px; 
        font-weight: bold;
}

/* ------------------------------------------- */
/* BOUTONS                                     */
/* ------------------------------------------- */

a.bouton, .bouton {
    background: #E5F5FC;
    color: #0075BD;
	
}
a:visited.bouton {
    color: #0075BD;
}
a:hover.bouton {
    color: #0075BD;
    border:1px solid #009ADE;
}

a:hover .boutonicon {
    color: #0075BD;
}

.boite a.boutonplus-inverse,.boite a.boutonplus-inverse:visited,.boite a.boutonplus-inverse:hover {
	color: #0075BD;
	text-decoration: none;
}


/*#centre .boite-offre-speciale {
	background-color: #E5F5FC;
}*/

.boite-offre-speciale-droit {
	background: #E5F5FC url("/images/OS_background.gif") no-repeat top right;
}

.boite-offre-speciale-gauche {
	background-color: #009ADE;
}

