/* CSS Document */


/* CONTENEUR PRINCIPAUX */

#droite_titre {
	background-image:    url(../images/interface/droite_titre.jpg);
}
#droite_pied {
	background-image:    url(../images/interface/droite_pied.jpg);
}

/* BALISES */

h1 {
	color: #996633;
}
h2.titre {
	background-image: url(../images/interface/titre.jpg);
}

/*Liens*/
#master_newsletter a:link, #master_newsletter a:visited {
	color: #996633;
}
#master_newsletter a:hover, #master_newsletter a:active {
	color: #996633;
	border-bottom: 2px solid #996633;
}

/* CLASSES */

/*Boites*/
.bloc_haut {
	background-image:   url(../images/interface/bloc_haut.jpg);
}
.bloc_corps {
	background-image:   url(../images/interface/bloc_corps.jpg);
}
.bloc_bas {
	background-image:   url(../images/interface/bloc_bas.jpg);
}
.bloc_plus_gauche {
	background-image: url(../images/interface/plus_gauche.jpg);
}
.bloc_plus_droite {
	background-image: url(../images/interface/plus_droite.jpg);
}
.bloc_1_col_gauche, .bloc_1_col_droite {
	background-image: url(../images/interface/bloc_1_col.jpg);
}
.bloc_1_5_col_gauche, .bloc_1_5_col_droite {
	background-image: url(../images/interface/bloc_1_5_col.jpg);
}
.bloc_2_col_gauche, .bloc_2_col_droite {
	background-image: url(../images/interface/bloc_2_col.jpg);
}
.bloc_3_col {
	background-image: url(../images/interface/bloc_3_col.jpg);
}
.bloc_cadre {
	border: 1px solid #996633;
}
.bloc_1_col_cp_gauche, .bloc_1_col_cp_droite {
	background-image: url(../images/interface/bloc_1_col_cp.jpg);
}
.bloc_1_5_col_cp_gauche, .bloc_1_5_col_cp_droite {
	background-image: url(../images/interface/bloc_1_5_col_cp.jpg);
}
.bloc_2_col_cp_gauche, .bloc_2_col_cp_droite {
	background-image: url(../images/interface/bloc_2_col_cp.jpg);
}
.bloc_3_col_cp {
	background-image: url(../images/interface/bloc_3_col_cp.jpg);
}
.boite_titre {
	background-image:   url(../images/interface/boite_titre.jpg);
}
.boite_corps {
	background-image:    url(../images/interface/boite_corps.jpg);
}
.boite_pied {
	background-image:    url(../images/interface/boite_pied.jpg);
}
.sousboite_lien_local {
	background-image: url(../images/interface/sousboite_lien_local.jpg);
}
.sousboite_lien {
	background-image: url(../images/interface/sousboite_lien.jpg);
}
.sousboite_lien_bleu {
	background-image: url(../images/interface/sousboite_lien_bleu.jpg);
}
.sousboite_lien_vert {
	background-image: url(../images/interface/sousboite_lien_vert.jpg);
}
.sousboite_lien_rouge {
	background-image: url(../images/interface/sousboite_lien_rouge.jpg);
}
.sousboite_lien_jaune {
	background-image: url(../images/interface/sousboite_lien_jaune.jpg);
}
.sousboite_lien_blanc {
	background-image: url(../images/interface/sousboite_lien_blanc.jpg);
}
.zone_btn {
	background-image: url(../images/interface/zone_btn.jpg);
}
.zone_btn_blanc {
	background-image: url(../images/interface/zone_btn_blanc.jpg);
}
.zone_btn_jaune {
	background-image: url(../images/interface/zone_btn_jaune.jpg);
}
.zone_btn_rouge {
	background-image: url(../images/interface/zone_btn_rouge.jpg);
}
.zone_btn_bleu {
	background-image: url(../images/interface/zone_btn_bleu.jpg);
}

/* Formulaire */
.form_1_col {
	background-image: url(../images/interface/form_1_col_titre.jpg);
}
.form_3_col legend {
	background-image: url(../images/interface/form_3_col_titre.jpg);
}

/*Tableaux*/
.tab_cmd .local {
	background-image: url(../images/interface/tab_cmd.jpg);
}
.tab_base th {
	background-color: #C4AD9B;
	border: 1px solid #996633;
}
.tab_base td {
	border: 1px solid #996633;
}

/*Navigation*/
.nav_milieu {
	background-image: url(../images/interface/nav_ml.jpg);
}

/* Divers */
.emphase_couleur {
	color: #996633;
	font-weight: bold;
}

/*Recettes*/
#recette2, #recette3, #recette4, #recette5, #recette6, #recette7 {
	display: none;
}
.bloc_recette {
	width: 720px;
	height: 360px;
	overflow: hidden;
	margin: 0px 0px 20px;
	color: #333333;
	background-image: url(../images/interface/bloc_recettes.jpg);
	background-position: 0px 0px;
}
.bloc_recette_1 {
	width: 180px;
	height: 340px;
	overflow: hidden;
	float: left;
	text-align: left;
	margin: 10px 0px 10px 10px;
}
.bloc_recette_2 {
	width: 430px;
	height: 340px;
	overflow: auto;
	float: left;
	display: block;
	text-align: justify;
	margin: 10px 20px 10px 40px;
}
.recette {
	float: left;
	height: 150px;
	width: 150px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
/*perso*/
h3 {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	margin: 20px 0px 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/interface/commun/fond_titre_pu.jpg);
	background-repeat: repeat-y;
	clear: both;
}
h4 {
	font-size: 14px;
	color: #CC6699;
}
h5 {
	font-size: 12px;
	color: #993399;
	margin-top: 10px;
	margin-left: 10px;
}
h6 {
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
}
.emphase_dore {
	font-weight: bold;
		color: #8a6e4b;
}.emphase_gris_bold {
	font-weight: bold;
	color: #8d9091;
}.emphase_ecologique {
	font-weight: bold;
	color: #bbd15d;
}.emphase_noir {
	font-weight: lighter;
	color: #000000;
}
.emphase_gris {
	color: #999999;
}
.emphase_blanc {
	color: #ffffff;
}.cadre_mauve {
	border: 1px solid #DAC0DC;
}
.bloc_1_col_cp_gauche_vert, .bloc_1_col_cp_droite_vert {
	background-image: url(../images/interface/05_livres/bloc_1_col_cp_vert.jpg);
}
.banniere_picto {
	margin-bottom: 20px;
}
.banniere_serenite {
	background-image: url(../images/photos/visuel-serenite.jpg);
	width: 430px;
	padding-top: 40px;
	clear: both;
	background-repeat: no-repeat;
	text-align: right;
	height: 100px;
	font-size: 16px;
	padding-left: 230px;
	margin-left: 20px;
	padding-right: 20px;
}
.continuer_achat img {
	float: left;
	background-position: center;
	position: relative;
}
.poursuivre_achat img {
	float: right;
	background-position: center;
	position: relative;
}
.suivant_form_gauche {
	width: 180px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
}
.suivant_form_droite {
	width: 180px;
	text-align: justify;
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: 30px;
}
#suivant {
	border: 1px solid #CCCCCC;
	width: 640px;
	margin-left: 20px;
	margin-right: 20px;
}
.titre_catalogue {
	font-size: 16px;
	font-weight: lighter;
	letter-spacing: 3px;
	color: #8a6e4b;
}
.titre_catalogue2 {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/interface/05_livres/bandeau-degrade-dore.jpg);
	background-repeat: repeat-y;
	clear: both;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.corps_2_col_filet {
	width: 435px;
	float: left;
	overflow: hidden;
	text-align: justify;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8a6e4b;
	margin-bottom: 20px;
	text-indent: 20px;
	margin-left: 10px;
	padding-left: 15px;
	padding-right: 15px;
}

.titre_fond_privilege  {
	font-size: 14px;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/interface/commun/fond_titre_dore.jpg);
	clear: both;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #666666;
	margin-top: 8px;
	overflow: auto;
	background-repeat: repeat-y;
}


/*Boites colonne droite + service - perso*/
.boite_corps_service {
	background-image: url(../images/interface/05_livres/boite_corps.jpg);
}
.boite_corps_service ul {
	list-style-image: url(../images/interface/commun/liste_plus_service_etoile.gif);
}
.sousboite_service_titre {
	background-image: url(../images/interface/05_livres/bloc-plus-service_titre.jpg);
	height: 20px;
}
.sousboite_service_corps {
	background-image: url(../images/interface/05_livres/bloc-plus-service_corps.jpg);
	background-repeat: repeat-y;
	overflow: hidden;
}
.sousboite_service_pied {
	background-image: url(../images/interface/05_livres/bloc-plus-service_pied.jpg);
	height: 10px;
}

/*Boites colonne droite + info - perso*/
.boite_titre_catalogue {
	background-image:   url(../images/interface/05_livres/boite_titre_catalogue.jpg);
	width: 180px;
	height: 45px;
}
.boite_corps_catalogue {
	background-image:    url(../images/interface/05_livres/boite_corps_catalogue.jpg);
	width: 180px;
}
.boite_pied_catalogue {
	background-image:    url(../images/interface/05_livres/boite_pied_catalogue.jpg);
	width: 180px;
}
.boite_titre_catalogue h1 {
	text-align: left;
	padding-left: 40px;
	padding-top: 6px;
	text-transform: uppercase;
	font-size: 12px;
	color: #333333;
}
.tab_info_gauche {
	width: 226px;
	text-align: justify;
	float: left;
	margin-right: 20px;
	margin-bottom: 15px;
}
.tab_info_droite {
	width: 226px;
	text-align: justify;
	float: right;
	margin-bottom: 15px;
}
