/*---------------------------  VISUEL CONTOUR SITE ---------------------------*/
body#gour_BD  {
	/*
	background:url(../images/clr_fond_gour_BD.jpg) repeat-x 0% 0%;
	background-color :#D31D33;
	*/
	background:url(../images/clr_fond_gour_GV2.jpg) repeat-x 0% 0%;
	background-color :#AEE28F;
}

#contenant_all_fd_droit {
	background:url(../images/fond_droit_gour_GV2.gif) 100% 0px no-repeat white; /* image d&eacute;grad&eacute; cot&eacute; droite */
}

#contenanthaut {
	background:url(../images/fond_haut_gour_GV.gif) repeat-x 0 0; /* image de fond haut (en arri&egrave;re plan du menu) */
}

#arrondiHG {
	background:url(../images/bhg_gour_GV2.gif) 0% 0% no-repeat; /* image de fond pour l'arrondi haut gauche */
}

#contenant_all_fd_bas {
	background:url(../images/fond_bas_gour_GV.gif) 0% 0px no-repeat white; /* image bas de page */
}


/*--------------------------- STYLE PICTO DE NAVIGATION ----------------------------------- */

#navigation li.menugour a {
	background:url(../images/picto_fond_gour_GV_gour_GV_off.gif) 0 2px no-repeat;
}
#navigation li.menusoc a {
	background:url(../images/picto_fond_gour_GV_soc_off.gif) 0 2px no-repeat;
}
#navigation li.menuactu a {
	background:url(../images/picto_fond_gour_GV_actu_off.gif) 0 2px no-repeat;
}
#navigation li.menubonbid a {
	background:url(../images/picto_fond_gour_GV_bonbid_off.gif) 0 2px no-repeat;
}


/*---------------------------  couleur de bordure LI ---------------------------*/

#mardistricomanu li ul li, #navigation li ul li {
	border-left-color:#A2DC85;
}

/*---------------------------  couleur de bordure lien ---------------------------*/

#mardistricomanu li ul li a, #navigation li ul li a {
	border-left-color:#1C5340;
}

#navigation li.menugour:hover a,#navigation li.menugour:hover a.active, * html #navigation li.hovergour a,* html #navigation li.hovergour a.active {
	background:url(../images/picto_fond_gour_GV_gour_GV_on.gif) 0 2px no-repeat;
}

#navigation li.menugour a.active{
	background:url(../images/picto_fond_gour_GV_gour_GV_active.gif) 0 2px no-repeat;
}

#navigation li.menusoc:hover a,* html #navigation li.hoversoc a {
	background:url(../images/picto_fond_gour_GV_soc_on.gif) 0 2px no-repeat;
}

#navigation li.menuactu:hover a,* html #navigation li.hoveractu a {
	background:url(../images/picto_fond_gour_GV_actu_on.gif) 0 2px no-repeat;
}

#navigation li.menubonbid:hover a,* html #navigation li.hoverbonbid a {
	background:url(../images/picto_fond_gour_GV_bonbid_on.gif) 0 2px no-repeat;
}

/*---------------------------  Couleur en RollOver pour le texte du menu ---------------------------*/

#navigation li:hover a,#navigation li a:hover, #navigation li a.active, #navigation li a:focus, #mardistricomanu li ul li a:hover,
#navigation li ul li a:hover,#navigation li.menugour ul li a:hover,#navigation li.menusoc ul li a:hover,
#navigation li.menuactu ul li a:hover,#navigation li.menubonbid ul li a:hover {
	color: #1EA252;
	text-decoration: none;
}

/*--------------------------- BASELINE ---------------------------*/

#baseline a {
	color:404D67;
}

/*--------------------------- COULEUR TEXTE  ---------------------------*/

h1{
color:#AD1420
}

h1 {
	background-repeat:no-repeat;
	background-position: 0% 0%;
	background-color:transparent;
	height:29px;
}

h1.bd_historique {
	background-image:url(../images/pastille-du-mineur-historique.gif);
	width:448px;
}

h1.bd_trio {
	background-image:url(../images/pastille-du-mineur-trio-de-reference.gif);
	width:300px;
}

h1.bd_humour {
	background-image:url(../images/pastille-du-mineur-humour.gif);
	width:550px;
}

h1.bd_gb {
	background-image:url(../images/titre_GV_gb.gif);
	width:186px;
}


h1.bd_recette {
	background-image:url(../images/titre_GV_recette.gif);
	width:395px;
}
h1.bd_recette_gb{
	background-image:url(../images/titre_GV_recett_gb.gif);
	width:108px;
}

h1.bd_recompenses {
	background-image:url(../images/titre_GV_recompense.gif);
	width:202px;
}

h1.bd_recompenses_gb {
	background-image:url(../images/titre_GV_recompense_gb.gif);
	width:202px;
}


/*--------------------------- MISE EN PAGE ---------------------------*/

#Gourmandise {
	display:inline;
	position:relative;
	float:left;
	width:815px;
	margin:40px 0px 10px 0px ;
	padding:30px 0px 0px 10px;
	background-color:#FFE4EC
}

#Gourmandise dl {
	display:inline; /* sers &agrave; supprimer le bug de IE dans le doublement des longueurs */
	float:left;
	margin:15px 5px;
	text-align:center;
	font-size:11px;
}

#Gourmandise dl dd {
	margin:0px;
	padding:0px;
} 

.pictohautdroit {
	position:absolute;
	top:-35px;
	right:10px;
}

/*--------------------------- PAGE DETAIL ---------------------------*/


.vrac_big_picture {
	display:inline;
	position:relative;
	float:left;
	margin:10px 20px 0px 0px ;
	padding:0px 0px 0px 0px;
}
.vrac_big_picture dl{
	width:175px;
}
.vrac_big_picture dd {
	margin:0px;
	paddding:0px;
	text-align:center
}

.all_detail {
	display:inline;
	position:relative;
	float:left;
	width:650px;
	margin:10px 5px 5px 10px;
}

.all_detail_humour {
	display:inline;
	position:relative;
	float:left;
	width:850px;
	margin:10px 5px 5px 0px;
}

.texte_detail{
	display:inline;
	position:relative;
	float:left;
	width:350px;
	margin:0px 15px 0px 0px ;
	padding:0px 0px 0px 0px;
}

.texte_detail_histoire{
	display:inline;
	position:relative;
	float:left;
	width:600px;
	margin:0px 15px 0px 120px ;
	padding:0px 0px 0px 0px;
}

.img_historique{
	margin: 0px 40px 0px 0px;
}

.texte_detail_trio_reference {
	display:inline;
	position:relative;
	float:left;
	width:600px;
	margin:0px 15px 0px 134px ;
	padding:0px 0px 0px 0px;
}

.texte_detail_humour{
	display:inline;
	position:relative;
	overflow:auto;
	float:left;
	width:500px;
	margin:0px 15px 0px 10px ;
	padding:0px 0px 0px 0px;
}

.texte_detail_humour div d{
	color: #1C5340;
}

.texte_detail h2 {
	font-size:15px;
	color:#009900;
	margin:0px;
	padding-left:15px;
	border-left:5px solid #009900;
}

.telechargement_detail{
	display:inline;
	position:relative;
	float:left;
	width:200px;
	margin:0px 0px 10px 0px ;
	padding:0px 0px 0px 0px;
}

.tableau_detail {
	display:inline;
	position:relative;
	float:left;
	width:280px;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
}

.telechargement_detail span,.telechargement_detail span a {
	display:inline;
	position:relative;
	float:left;
	color:#FC9844;
	font-weight:bold;
}
.telechargement_detail img {
	padding-right:10px;
}

.tableau_detail table {
	width:100%;
}

.tableau_detail th {
	background-color:#DB0731;
	color:white;
	text-align:center;
}

.tableau_detail td {
	padding:3px;
	background-color:#FFE4EC;
}

.textgauchedessert {
	display:inline;
	position:relative;
	width:540px;
	float:left
}

.textdroitdessert {
	float:right;
	position:relative;
	text-align:right;
	width:220px;
	margin-right:-2px;
	color:#C5552C;
	border-bottom:2px solid #C5552C;
}

.colongauche {
	vertical-align:top;
	width:258px;
}

.colondroit {
	vertical-align:top;
	width:258px
}

.coloncentre {
	width:357px;
	vertical-align:middle;
}

.table_bonne_recette {
	position:relative;
	margin-top:0px;
}

.table_bonne_recette td.colongauche img {
	float:right;
	position:relative;
	margin-left:2px;
}

.table_bonne_recette td.colondroit img {
	float:left;
	position:relative;
	margin-right:5px;
}

.table_bonne_recette h2, .table_bonne_recette p {
margin:0px;
padding:0px;
}

h2.crumble  {
	color:#D02D4B;
}

h2.creme {
	color:#FDD163
}

h2.citron {
	color:#EACC3E
}

h2.tartetatin {
	color:#9F5033
}

h2.tiramisu{
	color:#C5552C
}

h2.brownie {
	color:#5E3A3B
}


/*--------------------------- PAGE REFCOMPENSES ---------------------------*/

#recompensesgauche {
	float:left;
	width:560px;
}

#recompensesdroit {
	float:left;
	width:250px;
	margin-left:40px;
}

.recompimage {
	float:left;
	width:100px;
	margin:-45px 10px 0px 10px;
}

.recompimage img {
	margin:0px 0px 10px 0px
}

.recom_img1 {
float:left;
margin-left:20px;
margin-right:20px;
margin-top:15px;
margin-bottom:10px;
}

.recom_img2 {
float:left;
margin-left:20px;
margin-right:20px;
margin-top:15px;
margin-bottom:10px;
}

.recom_img3 {
margin-left:75px;
margin-right:75px;
margin-top:20px;
margin-bottom:10px;
}

#recompensesdroit2 {
	float:left;
	width:250px;
	text-align:center;
}