body {
background-color:#fda03d;
	/*background-color:#550443;*/
}
iframe {
 background-color:#f7e7d8;
 }

A IMG {
border : none;
}
h1{
color:#392213;
font-size:20px;
}
h2{
	color:#392213;
	font-family: Geneva, arial, helvetica;
	font-size: 12px;
	font-weight:normal;
}
h3{
margin:0;
padding:0;
color:#392213;
	font-family: georgia, arial, helvetica ;
	font-size: 16px;
	text-decoration:none;
	font-style: italic;
		font-weight:normal;
}
.conteneur {
	background-color: #f7e7d8;
	height: 1640px;
	width: 900px;
	margin-left: -450px;
	position: absolute;
	left: 50%;
	top: 0px;
}
.pub_haut {
	background-color: #e8c9ac;
	height: 130px;
	width: 890px;
	position: absolute;
	left: 5px;
	top: 0px;
	text-align:center;
	z-index:10;
}
.bandeau {
	position: absolute;
	height: 295px;
	width: 890px;
	left: 5px;
	top: 144px;
}
.titre_site{
	position: absolute;
	left: 5px;
	top: 243px;
	
	color:#392213;
	font-family: georgia, arial, helvetica ;
	font-size: 16px;
	text-decoration:none;
	font-style: italic;
}
p {
	margin: 0px;
}
.index_fond_haut {
	background-image: url(images/index_fond_haut.jpg);
	background-repeat: no-repeat;
	height: 134px;
	width: 900px;
	position: absolute;
	left: 0px;
	top: 440px;

}
.accueil_fond {
	background-image: url(images/accueil_fond.jpg);
	background-repeat: repeat-y;
	height: 1065px;
	width: 900px;
	position: absolute;
	left: 0px;
	top: 574px;
}
.logo_actu{
margin-top:-5px;
}
.pied {
	background-color: #e8c9ac;
	height: 80px;
	width: 890px;
	position: absolute;
	left: 5px;
	top: 1550px;
	text-align:center;
	color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10px;
	padding-top:10px;
}
.pied a{
	color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10px;
	text-decoration:none;
}
.pied a:hover{
	color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10px;
	text-decoration:underline;
}
.newsletter{
position: absolute;
	left: 550px;
	top: 390px;
	text-align:right;
	color:#714924;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.newsletter a{
color:#714924;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	text-decoration:underline;
}
.newsletter a:hover{
color:#714924;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	text-decoration:none;
}
.menu{

	height: 20px;
	width: 890px;
	position: absolute;
	left: 5px;
	top: 420px;
}
.menu_accueil{
background-color: #392213;
height:20px;
width:55px;
position:absolute;
left:3px;
	color:#f7e7d8;
	text-align:center;
	font-family: arial, helvetica, sans-serif ;
	font-size: 14px;
	padding-top:3px;
}
.menu_accueil a{
background-color: #e8c9ac;
position:absolute;
left:0px;
top:0px;
padding-top:3px;
color:#392213;
height:20px;
width:55px;
text-decoration:none;
}
.menu_accueil a:hover{
background-color: #392213;
color:#f7e7d8;
}

.menu_vins{
background-color: #392213;
height:20px;
width:105px;
position:absolute;
left:80px;
	color:#f7e7d8;
	text-align:center;
	font-family: arial, helvetica, sans-serif ;
	font-size: 14px;
	padding-top:3px;
}
.menu_vins a{
background-color: #e8c9ac;
position:absolute;
left:0px;
top:0px;
padding-top:3px;
color:#392213;
height:20px;
width:105px;
text-decoration:none;
}
.menu_vins a:hover{
background-color: #392213;
color:#f7e7d8;
}

.menu_spiritueux{
background-color: #392213;
height:20px;
width:70px;
position:absolute;
left:198px;
	color:#f7e7d8;
	text-align:center;
	font-family: arial, helvetica, sans-serif ;
	font-size: 14px;
	padding-top:3px;
}
.menu_spiritueux a{
background-color: #e8c9ac;
position:absolute;
left:0px;
top:0px;
padding-top:3px;
color:#392213;
height:20px;
width:70px;
text-decoration:none;
}
.menu_spiritueux a:hover{
background-color: #392213;
color:#f7e7d8;
}
.menu_boisson{
background-color: #392213;
height:20px;
width:70px;
position:absolute;
left:281px;
	color:#f7e7d8;
	text-align:center;
	font-family: arial, helvetica, sans-serif ;
	font-size: 14px;
	padding-top:3px;
}
.menu_boisson a{
background-color: #e8c9ac;
position:absolute;
left:0px;
top:0px;
padding-top:3px;
color:#392213;
height:20px;
width:70px;
text-decoration:none;
}
.menu_boisson a:hover{
background-color: #392213;
color:#f7e7d8;
}
.menu_offre{
background-color: #392213;
height:20px;
width:105px;
position:absolute;
left:364px;
	color:#f7e7d8;
	text-align:center;
	font-family: arial, helvetica, sans-serif ;
	font-size: 14px;
	padding-top:3px;
}
.menu_offre a{
background-color: #e8c9ac;
position:absolute;
left:0px;
top:0px;
padding-top:3px;
color:#392213;
height:20px;
width:105px;
text-decoration:none;
}
.menu_offre a:hover{
background-color: #392213;
color:#f7e7d8;
}
.menu_affaire{
background-color: #392213;
height:20px;
width:110px;
position:absolute;
left:483px;
	color:#f7e7d8;
	text-align:center;
	font-family: arial, helvetica, sans-serif ;
	font-size: 14px;
	padding-top:3px;
}
.menu_affaire a{
background-color: #e8c9ac;
position:absolute;
left:0px;
top:0px;
padding-top:3px;
color:#392213;
height:20px;
width:110px;
text-decoration:none;
}
.menu_affaire a:hover{
background-color: #392213;
color:#f7e7d8;
}
.menu_art{
background-color: #392213;
height:20px;
width:80px;
position:absolute;
left:605px;
	color:#f7e7d8;
	text-align:center;
	font-family: arial, helvetica, sans-serif ;
	font-size: 14px;
	padding-top:3px;
}
.menu_art a{
background-color: #e8c9ac;
position:absolute;
left:0px;
top:0px;
padding-top:3px;
color:#392213;
height:20px;
width:80px;
text-decoration:none;
}
.menu_art a:hover{
background-color: #392213;
color:#f7e7d8;
}
.menu_coeur{
background-color: #392213;
height:20px;
width:110px;
position:absolute;
left:698px;
	color:#f7e7d8;
	text-align:center;
	font-family: arial, helvetica, sans-serif ;
	font-size: 14px;
	padding-top:3px;
}
.menu_coeur a{
background-color: #e8c9ac;
position:absolute;
left:0px;
top:0px;
padding-top:3px;
color:#392213;
height:20px;
width:110px;
text-decoration:none;
}
.menu_coeur a:hover{
background-color: #392213;
color:#f7e7d8;
}
.menu_contact{
background-color: #392213;
height:20px;
width:65px;
position:absolute;
left:821px;
	color:#f7e7d8;
	text-align:center;
	font-family: arial, helvetica, sans-serif ;
	font-size: 14px;
	padding-top:3px;
}
.menu_contact a{
background-color: #e8c9ac;
position:absolute;
left:0px;
top:0px;
padding-top:3px;
color:#392213;
height:20px;
width:65px;
text-decoration:none;
}
.menu_contact a:hover{
background-color: #392213;
color:#f7e7d8;
}
.actu{
	height: 470px;
	width: 282px;
	position: absolute;
	left: 14px;
	top: -120px;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	color:#392213;
	text-align: justify;
}
.actu a{
color:#a8753d;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}

.actu a:hover{
color:#a8753d;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	text-decoration:none;
}
.titre_actu{
position: absolute;
	left: 30px;
	top: 254px;
font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 32px;
	color:#714826;
}

.point{
	position: absolute;
	left: 12px;
	top: 920px;
}
.logo_marly{
position: absolute;
	left: 830px;
	top: -105px;
	width:100px;
	height:53px;
}
.lien_monde{
	background-color: #7e471f;
	height: 38px;
	width: 249px;
	position: absolute;
	left: 30px;
	top: 925px;
	text-align:center;
	padding-top:7px;
	
}
.lien_monde_pages{
position:absolute;
margin-top:600px;
	background-color: #7e471f;
	height: 38px;
	width: 249px;
margin-left:13px;
	text-align:center;
	padding-top:7px;
}
.texte_lien_monde{

	color:#FFFFFF;
	font-size:16px;
		font-family: geneva, arial, helvetica, sans-serif ;
	
}
.texte_lien_monde a{
	color:#FFFFFF;
	font-size:16px;
		font-family: geneva, arial, helvetica, sans-serif ;
	
}
.texte_lien_monde a:hover{
	color:#FFFFFF;
	font-size:16px;
	font-family: geneva, arial, helvetica, sans-serif ;
	text-decoration:none;
	
}
.pub_accueil{
	height: 520px;
	width: 256px;
	position: absolute;
	left: 11px;
	top: 340px;
}
.pub_accueil_pages{
	height: 520px;
	width: 300px;
	position: absolute;
	left: -12px;
	text-align:center;

	
}
.titre_offre{
position: absolute;
	left: 40px;
	top: 0px;
font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 32px;
	color:#714826;
	z-index:100;
}
.titre_offre2{

font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 20px;
	color:#714826;
	z-index:100;
}
.titre_offre3{
position: absolute;
	left: 40px;
	top: 35px;
font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 22px;
	color:#714826;
	z-index:10000;
	font-style: italic ;
}
.offre_mois{

	
	width: 311px;
	position: absolute;
	left: 330px;
	top: -120px;
	
	color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}

.offre_mois a{
	color:#a8753d;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.offre_mois a:hover{
	color:#a8753d;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	text-decoration:none;
}
.barre_offre{
position: absolute;
	left: 330px;
	top: 287px;
	height: 7px;
	width: 311px;
	background-color: #714826;
}
.barre_interview{
position: absolute;
	left: 330px;
	top: 660px;
	height: 7px;
	width: 556px;
	background-color: #714826;
}
.interview{

	
	width: 311px;
	position: absolute;
	left: 330px;
	top: 305px;
	
	color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.titre_interview{
position: absolute;
	left: 40px;
	top: -6px;
font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 32px;
	color:#714826;
	z-index:10000;
}
.titre_interview2{

font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 20px;
	color:#714826;

}
.coeur{
	background-color: #f7e7d8;
	width: 230px;
	height:760px;
	position: absolute;
	left: 654px;
	top: -110px;
	
	color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.titre_coeur{
position: absolute;
	left: 40px;
	top: 0px;
font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 32px;
	color:#714826;
	z-index:10000;
}
.titre_coeur2{
position: absolute;
	left: 40px;
	top: 0px;
font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 20px;
	color:#714826;
	z-index:10000;
}
.coeur_titre{
color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	font-weight:bold;
}
.coeur_titre a{
color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	font-weight:bold;
	text-decoration:none;
}
.coeur_titre a:hover{
color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
text-decoration:underline;
	font-weight:bold;
}
.coeur_contenu{
color:#392213;
	font-size:10px;
	font-family: arial, helvetica, sans-serif ;
}
.savoir_coeur{
color:#a8753d;
	font-size:10px;
	font-family: geneva, arial, helvetica, sans-serif ;
margin-left:6px;

}
.savoir_coeur a{
color:#a8753d;
	font-size:10px;
	font-family: geneva, arial, helvetica, sans-serif ;

}
.savoir_coeur a:hover{
color:#a8753d;
	font-size:10px;
	font-family: geneva, arial, helvetica, sans-serif ;
text-decoration:none;
}
.affaire{
	background-color: #e8c9ac;
	width: 272px;
	height:282px;
	position: absolute;
	left: 330px;
	top: 675px;
	
	color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.titre_affaire{
position: absolute;
	left: 10px;
	top: 5px;
font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 20px;
	color:#714826;
	z-index:10000;
}
.titre_affaire3{
position: absolute;
	left: 110px;
	top: 30px;
font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 18px;
	color:#714826;
	z-index:10000;
	font-style: italic ;
}
.affaire_titre{
color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	font-weight:bold;
}
.affaire_contenu{
color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.affaire_contenu a{
color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.affaire_contenu a:hover{
color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	text-decoration:none;
}
.toute_affaire{
position: absolute;
	left: 70px;
	top: 265px;
}
.toute_affaire a{
color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.toute_affaire a:hover{
color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	text-decoration:none;
}
.art{
	background-color: #3e1d0a;
	width: 272px;
	height:282px;
	position: absolute;
	left: 614px;
	top: 675px;
	
	color:#392213;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.titre_art{
position: absolute;
	left: 10px;
	top: 5px;
font-family: georgia, arial, helvetica, sans-serif ;
	font-size: 18px;
	color:#f7e7d8;
	z-index:10000;
}
.art_titre{
color:#f7e7d8;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	font-weight:bold;
}
.art_titre a{
	color:#f7e7d8;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	font-weight:bold;
	text-decoration:none;
}
.art_titre a:hover{
	color:#f7e7d8;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	font-weight:bold;
	text-decoration:underine;
}
.art_contenu{
	color:#f7e7d8;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.art_contenu a{
	color:#f7e7d8;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.art_contenu a:hover{
	color:#f7e7d8;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	text-decoration:none;
}

.toute_art{
position: absolute;
	left: 10px;
	top: 240px;
}
.toute_art a{
color:#e8c9ac;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
}
.toute_art a:hover{
color:#e8c9ac;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
	text-decoration:none;
}







.clearfloat { /* cette classe doit être placée pour un élément div ou break et doit être l'élément final avant la balise de fin d'un conteneur qui doit contenir entièrement un élément flottant */

    	clear: both;

        visibility: hidden;
		
		}
.conteneur_pages {
	background-color: #f7e7d8;
	width: 900px;
	height:500px;
	margin: 0 auto;position: relative;
	margin-top:-10px;
}
.accueil_fond_pages {
	background-image: url(images/accueil_fond.jpg);
	background-repeat: repeat-y;


	width: 900px;
	position: absolute;
	left: 0px;
	top: 574px;

}
.pied_pages{
	background-color: #e8c9ac;
	height: 80px;
	width: 890px;
margin-top:0px !important;
margin-top:600px;
	margin-left: 5px;
margin-bottom: 0px;
	text-align:center;
	color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10px;
	padding-top:10px;
}
.pied_pages a{
	color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10px;
	text-decoration:none;
}
.pied_pages a:hover{
	color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10px;
	text-decoration:underline;
}
.contenu_pages{
z-index:1000;
width:578px;

margin-top:0px;
min-height:850px;
margin-left:315px;
color:#000000;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.contenu_pages_connexion{
z-index:1000;
width:578px;

margin-top:0px;
min-height:750px;
margin-left:340px;
color:#000000;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	

}
.coupdcoeur{
	margin-top:-80px;
	z-index:1;
}
.newscentre{
	margin-top:-60px;
	z-index:1;

	text-align:center;
}
.new_cont{
text-align:left;
margin-left:190px;

}
.new_cont2{
text-align:left;
margin-left:240px;

}
.contenu_contact{
margin-top:-20px;
	z-index:1;
	margin-left:40px;
}
.ml{
	margin-top:-80px;
	padding:15px;
}
.spiritueux_details{
margin-top:-80px;
padding-left:15px;
padding-right:15px;
color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;

}
.spiritueux_details a {

color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	text-decoration:underline;

}
.spiritueux_details a:hover{

color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	text-decoration:none;

}
.offremois{
	text-align:center;
		margin-top:-60px;
		color:#000000;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.contenu_pages_gauche{
z-index:1000;
width:275px;

position:absolute;
top:-114px;

left:18px;
	color:#392213;
	font-family: Geneva, arial, helvetica;
	font-size: 12px;
}
.coups_titre{
	color:#714826;
	font-family: georgia, helvetica, sans-serif ;
	font-size: 32px;

}
.de_coeur_titre{
	color:#714826;
	font-family: georgia, helvetica, sans-serif ;
	font-size: 20px;
}
.titre_coups_coeur{
position:absolute;
top:-110px;
left:370px;
width:500px;

}
.titre_autres{
position:absolute;
top:-110px;
left:335px;
width:500px;

}
.coeur_position{
position:absolute;
top:-125px;
left:315px;

}
.ligne_coeur_position{
position:absolute;
top:-65px;
left:315px;

}
.ligne_coeur_position_spiritueux{
position:absolute;
top:-60px;
left:315px;
}
.fiche_nosoffres {

		float:left;
margin-left:25px;
margin-top:25px;
		z-index:1000000;
		width:250px;
		height:138px;
		overflow:hidden;
		}
		.fiche_nosoffres2 {

		float:left;
margin-left:25px;
margin-top:25px;
		z-index:1000000;

		}
.texte_consulter{
position:absolute;
top:-85px;
left:615px;
width:300px;
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10px;
}
.texte_consulter a{

	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10px;
}
.texte_consulter a:hover{
text-decoration:none;
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 10px;
}
.texte_spiritueux{

margin-left:190px;
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.texte_spiritueux a{

	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.texte_spiritueux a:hover{
text-decoration:none;
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}

/****  page coeur fiche *****/
.conteneurfichevin{

min-height:740px;
background-color:#f7e7d8;
z-index:1000;
}
.conteneurfichevin a{

color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;

}
.conteneurfichevin a:hover{

text-decoration:none;
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.cadrebeige_fichevin{
float:left;
top:0px;
left:0px;
width:560px;
background-color:#f7e7d8;
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	padding:10px;
 
}



.conteneurfiche{
width:600px;
height:700px;
background-color:#FFFFFF;
z-index:100000000;
}
.cadrebeige_fiche{
float:left;
top:0px;
margin-left:220px;
width:363px;

background-color:#f7e7d8;
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	padding:10px;
 
}
.cadreblanc_fiche{
position:absolute;
top:0px;
left:0px;
width:200px;
height:100%;
background-color:#ffffff;
padding:9px;
z-index:100000;
}
.cadre_brun{
background-color:#714826;
width:180px;

	color:#ffffff;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	padding:10px;
}
.cadre_brun a{

	color:#ffffff;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.cadre_brun a:hover{
text-decoration:none;
	color:#ffffff;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.titre_fiche_coeur{
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 24px;
	font-weight:bold;
}
.bouton_fermer{
position:absolute;
top:0px;
left:520px;
z-index:100000000000;
}
.bouton_acc{
position:absolute;
top:3px;
left:220px;
z-index:100000000000;
}
/** coups de coeur archive **/

.annee_archive{
float:left;
font-weight:bold;
margin-left:30px;

	color:#e8c9ac;
	font-family: arial, helvetica, sans-serif ;
	font-size: 32px;

}
.mois_archive{
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	font-weight:normal;
}
.mois_archive a{
	color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
		text-decoration:underline;
}
.mois_archive a:hover{
	color:#e8c9ac;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
		text-decoration:none;
}

/** Vins de france **/

.france_region{
text-align:center;
color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.france_region a{

color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	text-decoration:underline;
}
.france_region a:hover{

color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
		text-decoration:none;
}
.titre_vins_france{
position:absolute;
top:-110px;
left:330px;
}
#carte {
margin-left:30px;
margin-top:50px;
 }
 .cliquer_region{
 color:#053721;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	margin-left:13px;
 }
 
 .centre_vins{
 text-align:center;
color:#053721;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
 }
  .centre_vins a{

color:#053721;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
		text-decoration:underline;
 }
  .centre_vins a:hover{

color:#053721;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
		text-decoration:none;
 }
 .titre_centre_vins{
 color:#053721;
	font-family: arial, helvetica, sans-serif ;
	font-size: 16px;
	font-weight:bold;
 }
 .france_region_2{
 margin-left:125px;
text-align:center;
color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.france_region_2 a{

color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	text-decoration:underline;
}
.france_region_2 a:hover{

color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
		text-decoration:none;
}
.carte_petit{
	position:absolute;
	top:0px;
	left:-10px;
	z-index:100000;
	
}
.chapoProduit{
color:#714826;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}

.bonneaffaire_titre{
color:#392213;
	font-size:18px;
	font-family: geneva, arial, helvetica, sans-serif ;
	font-weight:bold;
}
.bonneaffaire_contenu{
color:#392213;
	font-size:12px;
	font-family: arial, helvetica, sans-serif ;
}
.savoir_bonneaffaire{
color:#a8753d;
	font-size:12px;
	font-family: geneva, arial, helvetica, sans-serif ;
margin-left:6px;
text-align:center;
}
.infolegale_bonneaffaire{
margin-top:20px;
font-size:10px;
	font-family: geneva, arial, helvetica, sans-serif ;
margin-left:6px;
}
.actustyle{
color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
}
.livraison{
text-align:left;
}

.opti{
color:#392213;
	font-family: arial, helvetica, sans-serif ;
	font-size: 12px;
	margin-left:20px;
	margin-right:15px;
}
/*Pagination */
    .pagination {  
        font-family:georgia;  
        font-size:0.9em;  
        margin:10px;  
        padding:10px;  
    }  
    .pagination .courante {  
        background:#32B1D0 none repeat scroll 0 0;  
        border:1px solid #918A7B;  
       color:white;  
       border-radius:0.5em;  
       -moz-border-radius:0.5em;  
       margin-left:5px;  
       padding:4px 8px;  
       text-decoration:none;  
   }  
   .pagination .desactive {  
       color:#918A7B;  
       margin-left:5px;  
       padding:3px 7px;  
       text-decoration:none;  
   }  
   .pagination a {  
       background:#f7f5ef none repeat scroll 0 0;  
       background-image:url('background.png');  
       background-repeat:repeat-x;  
       border:1px solid #918A7B;  
       color:black;  
       margin-left:5px;  
       border-radius:0.5em;  
       -moz-border-radius:0.5em;  
       padding:3px 7px;  
       text-decoration:none;  
   }  
   .pagination a:hover {  
       background:#ECE6D7 none repeat scroll 0 0;  
       border:1px solid #555;  
       color:#4B4438;  
   }  