body{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;color:#202020;font-weight:normal;line-height:normal;margin:0px 0px;padding:0px;text-align:center;background-color:#FCF5EB;}
#bdy1,#bdy2,#bdy3,#bdy4{position:relative;left:0px;width:100%;margin:0;padding:0;z-index:1;text-align:center;top: 0px;}
#pge,#pge2,#pge3,#pge4, #pge1{position:relative;left:0px;width:1246px;margin:0px auto;padding:0;z-index:2;text-align:left;}
td{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;} /* pour IE5 */

div{margin:0;padding:0;display:block;}

p{margin-top:8px;margin-bottom:8px;}
a{color:#EB7967;}  /* was FFAB79 B9947E */
a:hover{color:#000;}
a.nonsouli{text-decoration:none;}
img{border:0px;}
.imagebloc{display:block;}
.gras{font-weight:bold;}
.gras_soul{font-weight:bold;text-decoration:underline;}
.titmaj{font-variant: small-caps;}
.justifier{text-align: justify;}
.centrer{text-align: center;}
.centrer100{text-align: center;width:100%;}
.small10{font-size:10px;}
.small11{font-size:11px;}
.small12{font-size:12px;}
.gross14{font-size:14px;font-weight:bold;}
.gross15{font-size:15px;font-weight:bold;}
.gross16{font-size:16px;font-weight:bold;}
.gross20{font-size:20px;font-weight:bold;}
.gross24{font-size:24px;font-weight:bold;}
.gross26{font-size:26px;font-weight:bold;}
.gross30{font-size:30px;font-weight:bold;}
.gross36{font-size:36px;font-weight:bold;}
.gross38{font-size:38px;font-weight:bold;}
.gross48{font-size:48px;font-weight:bold;}
.flgauche{float:left;}
.fldroit{float:right;}
.imagedroite{padding:4px 0 4px 24px;float:right;}
.imagegauche{padding:4px 16px 4px 10px;}
.clearb{clear:both;}
.clearit{clear:both;line-height:8px;font-size:6px;margin:0;padding:0;}

/* bannière */
#bdy1{border-top: 18px solid #FFF;background:#A02E2E url(img/fond-accueil1_v01.gif) repeat-y;}
/* #pge1{border-left:1px solid white;background:#B23834 url(img/fond-accueil1-td1.png) repeat-y;} */
#pge1{border-left:1px solid white;background-color:#A02E2E;}

#banniere{margin:0;padding:0;border-bottom:1px solid #FFFFFF;background-color:#A02E2E;} /* 962424 B23834 - C74833 */
#banniere img,#pge1 img{display:block;margin:0;padding:0;}
#banniere img.homelogo{border-right:1px solid #FFF;}
#accro1{position:absolute;top:80px;left:477px;z-index:2;}
#pge1 p#trets{color:#EB8E7F;font-size:13px;position:absolute;top:170px;left:0px;width:438px;margin:0;padding:0;background:none;text-align:right;letter-spacing:1px;font-family: Arial, Helvetica, sans-serif;}

#pge1 table.menuhz1{margin:0 auto;padding:0;}
#pge1 table.menuhz1 td{text-align:center;font-size:17px;	letter-spacing:2px;color:#FCFCF9;margin:0 auto;padding:12px 0 11px;font-family: Arial, Helvetica, sans-serif;font-variant: small-caps;}
#pge1 table.menuhz1 td.colsep{border-right:1px solid #FCFCF9;width:25%;}
#pge1 table.menuhz2{margin:0 auto;padding:0;background:#000;position:absolute;top:0px;left:452px;z-index:2;}
#pge1 table.menuhz2 td{text-align:center;font-size:11px;letter-spacing:1px;color:#FCFCF9;margin:0 auto;padding:6px 0;}
#pge1 table.menuhz2 td.colsep{border-right:1px solid #FCFCF9;width:20%;}
#pge1 table a{color:#FCFCF9;text-decoration:none;}
#pge1 table a:hover{color:#FFF;font-weight:bold;}

#pge1 #menuhm2{position:absolute;top:38px;left:1050px;z-index:3;text-align:right;width:180px;}
#pge1 #menuhm2 p{color:#FCFCF9;margin:6px 0;padding:0;font-size:12px;letter-spacing:1px;text-align:right;line-height:15px;}
#pge1 #menuhm2 a{color:#FCFCF9;text-decoration:none;}
#pge1 #menuhm2 a:hover{color:#FFF;font-weight:bold;}
#pge1 #telaccess{position:absolute;top:155px;left:1050px;z-index:3;text-align:right;width:180px;}
#pge1 #telaccess img{display:inline;}

#pge1 div#pageimg_haut{margin:0;padding:0;}
#pge1 p{text-align:center;width:100%;color:#E5AE15;font-size:18px;margin:0 auto;padding:2px 0 22px;font-family: Verdana, Helvetica, Arial, sans-serif; }
#bannerprt{visibility:hidden;position:absolute;top:0;}

/* homepage */
#pge2{background:#FCFFFF url(img/fond-accueil2.jpg) top left no-repeat;padding:32px 0 0;}
div.menu3 {margin: 12px 0 0 491px;padding:0 30px 10px 0;clear:both;background:url(img/fond-accueil2-bloc.png) bottom left no-repeat;}
div.menu3 img{display:block;margin:0 20px 0 0;padding:0;float:left;}
div.menu3 h2{margin:0;padding:4px 16px;font-size:14px;font-weight:bold;}
div.menu3 p{text-align:justify;}
div.menu3 h2 a{text-decoration:none;}
div.menu3 h2 a:hover{color:#DA2507}

#actus {position:absolute;top:0px;left:0px;z-index:3;text-align:center;width:381px;}
#actus{padding: 32px 35px;}
#actus h2{color:#EF2A26;font-size:18px;font-weight:normal;}
#actus h2 a{text-decoration:none;}
#actus h3{color:#421;font-size:14px;font-weight:normal;margin:8px auto 4px;letter-spacing:1px;}
#actus p{color:#655;margin:8px auto;}
#actus p a.lasuite{color:#999;font-size:12px;}
#actus div.hr {height: 16px;background: url(img/actus-separ.gif) no-repeat scroll center;}
div.hr hr {display: none;}

#leplan {width:1246px;font-size:11px;color:#B77;margin:170px auto 0;} /* background:#FCF5EB; */
#leplan div.col2a,#leplan div.col2b{float:left;margin:10px 25px 10px 0;padding:0;width: 610px;}
#leplan div.col4a,#leplan div.col4b{float:left;margin:10px 25px 10px 0;padding:0;width: 292px;}
#leplan div.col4b,#leplan div.col2b{margin-right:0;}
#leplan p{text-align:justify;}
#leplan p.section,#leplan p.plandusite{color:#966;font-size:13px;font-weight:bold;}
#leplan p.plandusite{font-weight:bold;font-variant:small-caps;}
#leplan hr {color:#DAA;background-color:#DAA;}

/* pages interieures */
#bdy3{border-top:18px solid #FFF;background:#F9B573 url(img/fond-page1.png) repeat-y;}
#pge3{background:#FFFFFF url(img/fond-page1b.png) top left repeat-y;}
#pge3 #pagemenu{position:absolute;left:0px;top:0px;z-index:3;}
#pge3 #pge3_in{position:relative;left:354px;top:0px;z-index:2;width:892px;background-color:#FFFFFF;}
#h5print{display:none;}
  /* menu haut */
#pge3 table.menuhz2page{margin:0 auto;padding:0;background:#000;position:absolute;top:0px;left:354px;z-index:3;}
#pge3 table.menuhz2page td{text-align:center;font-size:12px;color:#FCFCF9;margin:0 auto;padding:6px 0;}
#pge3 table.menuhz2page td.hzmenu{border-right:1px solid #FCFCF9;width:17%;}
#pge3 table.menuhz2page a{color:#FCFCF9;text-decoration:none;}
#pge3 table.menuhz2page a:hover{color:#FFF;font-weight:bold;}
#pge3 table.menuhz2page td.hzmenuon,#pge3 table.menuhz2page td.hz9mon{background:#F9B573;color:#FFF;font-weight:bold;}
	/* page */
#pge3 div#pageimg_haut{margin:0;padding-top:27px;}
#pge3 div#pageimg_haut,#pge3 h1,#pge3 p{margin-left:0px;}
#pageimg_haut_in,#pageimg_haut_in2{position:absolute;top:27px;left:0px;z-index:2}
#pageimg_haut_in2{visibility:visible;z-index:3;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#pageimg_haut_inclk{position:absolute;top:188px;left:0px;z-index:5}

#pge3 h1{text-align:justify;margin:0px 50px 28px 80px;padding:30px 0 0;}
#pge3 h1,#pge3 h1 a{font-family:"Times New Roman", Times, serif;font-variant:small-caps;color:#F78D26;font-size:26px;letter-spacing:1px;font-weight:normal;text-decoration:none;}
#pge3 p,#pge3 h2,#pge3 dl{text-align:justify;margin:18px 50px 24px 20px;line-height:18px;}
#pge3 p.texte:first-letter,#pge3 dt:first-letter{color:#DA2507;font-size:16px;}
#pge3 dd{margin-left:0px;padding-left:40px;}
#pge3 dd.ddpremier{margin-top:10px;}
#pge3 dd.ddsecond{margin-left:0px;padding-left:60px;}
#pge3 p.remarques,#pge3 span.remarques,#pge3 span.remarques a{font-size:11px;}
#pge3 p.nomarg{margin:0;}
#pge3 p.santon{margin:0;text-align:center;padding:0;}
#pge3 p.santon img{margin:20px auto 30px;}
#pge3 table{margin:18px 50px 18px 20px;}
#pge3 table p,#pge3 table p.texte{margin:0;}
#pge3 table p.legende{color:#888;font-size:11px;text-align:center;}
#pge3 ul{margin-top:0px;margin-bottom:0px;}
	/* images en col droite */
#pge3 div.coldroite{float:right;clear:right;}
#pge3 div.coldroite img{margin:5px 50px 0px 30px;border:1px solid #2D0202;}
#pge3 div.coldroite img.nobord{border:0px solid #FFF;margin:5px 40px 0px 50px;}
#pge3 div.coldroite p{text-align:center;margin:4px 20px 30px 0;}
#pge3 div.coldroite p,#pge3 div.coldroite p a{color:#D48756;font-size:11px;text-decoration:none;}
	/* images en col gauche */
#pge3 div.colgauche{float:left;clear:both;}
#pge3 div.colgauche img{margin:5px 30px 0px 20px;border:1px solid #2D0202;}
#pge3 div.colgauche p{text-align:center;margin:4px auto 30px;padding-left:0px;}
#pge3 div.colgauche p{color:#D48756;font-size:11px;}
	/* images au centre */
#pge3 div.imagescentre{text-align:center;margin-left:0;}
#pge3 div.imagescentre img{display:inline;margin:15px 25px 15px;border:1px solid #2D0202;}
#pge3 div.imagescentre p{text-align:center;margin:4px auto 10px;}
#pge3 div.imagescentre p,#pge3 div.imagescentre p a{color:#D48756;font-size:11px;text-decoration:none;}
	/* bande d'images au centre */
#pge3 div.bandecentre,#pge3 div.bandecentre_gris{text-align:center;padding:13px 0 5px;background-color:#FDF1E9;}
#pge3 div.bandecentre_gris{background-color:#E4E2DE;margin-top:30px;margin-bottom:30px;}
#pge3 div.bandecentre table,#pge3 div.bandecentre_gris table{margin:0 auto;}
#pge3 div.bandecentre table img{display:block;margin:0;border:0;}
#pge3 div.bandecentre_gris table img{display:block;margin:0 9px;border:0;}
#pge3 div.bandecentre_gris table img.loupe{display:inline;margin:0 10px;border:0;}
#pge3 div.bandecentre table p,#pge3 div.bandecentre_gris table p {text-align:center;margin:0 auto;padding:0;}
#pge3 div.bandecentre table p,#pge3 div.bandecentre table p a {color:#DC9467;font-size:10px;text-decoration:none;}
#pge3 div.bandecentre_gris table p,#pge3 div.bandecentre_gris table p a {color:#888;font-size:10px;text-decoration:none;}
	/* diaporama au centre */
#pge3 div.diapocentre{text-align:center;padding:0;margin:0;background-color:#FDF1E9;}
#pge3 div.diapocentre img{display:block;margin:0 auto;padding:0;border:14px solid #FBDFCE;}
#pge3 div.diapocentre object{display:block;margin:0 auto;padding:0;border:14px solid #FBDFCE;}
#pge3 p.legendeseule {color:#DC9467;font-size:10px;text-align:center;margin:4px 16px 24px 20px;padding:0;}

#pge3 div.coldroite img.loupe,#pge3 div.bandecentre table p img.loupe{display:inline;margin:0;padding:0;border:0px;}

/* insert droit */
#pge3 div.contact_insert{width:200px;float:right;margin:36px 50px 20px 0;color:#D1A88C;text-align:justify;}
#pge3 div.contact_insert img{display:block;margin: 0 auto 10px;}


	/* menu en col gauche */
#pge3 #pagemenu{padding:0;text-align:left;background:#FCE6D8;}
#pge3 #pagemenu img{padding:0;margin: 0 0 25px;}
#pge3 #pagemenu p#trets{color:#EB8E7F;font-size:13px;position:absolute;top:170px;left:0px;width:354px;margin:0;padding:0;background:none;text-align:center;letter-spacing:1px;font-family: Arial, Helvetica, sans-serif;}
#pge3 #pagemenu p{background:url(img/puce3.gif) left top no-repeat;}
#pge3 #pagemenu p{padding: 4px 0 2px 24px;margin:0 0 0 46px;text-align:left;font-size:12px;font-weight:normal;line-height:16px;}
#pge3 #pagemenu p,#pge3 #pagemenu p a{font-size:12px;text-decoration:none;color:#040100;}

#pge3 #pagemenu p.section{background:url(img/fond-section.gif) left top repeat-y;}
#pge3 #pagemenu p.section{padding: 6px 0 6px 70px;margin:6px 0;text-align:left;font-weight:bold;line-height:16px;}
#pge3 #pagemenu p.section,#pge3 #pagemenu p.section a{font-size:14px;text-decoration:none;color:#FFF;font-variant:small-caps;}
#pge3 #pagemenu p.section a:hover{font-size:14px;}

#pge3 #pagemenu p.section_on{background:#FDD0BB url(img/fond-section-on.png) left top repeat-y;}
#pge3 #pagemenu p.section_on{padding: 6px 0 6px 70px;margin:6px 0 0;text-align:left;font-weight:bold;line-height:16px;}
#pge3 #pagemenu p.section_on,#pge3 #pagemenu_on p.section a{font-size:14px;text-decoration:none;color:#FFF;font-variant:small-caps;}

#pge3 #pagemenu div.section_ouv{border:1px solid #FBD0BA;margin:0 42px 10px 42px;background-color:#FBECE2;}
#pge3 #pagemenu div.section_ouv p{margin-left: 4px;}
#pge3 #pagemenu div.section_ouv p.menuon, #pge3 #pagemenu p.menuon{background:url(img/puce3on.gif) left top no-repeat;color:#E96E5A;font-weight:bold;}

#pge3 #pagemenu div.section_ouv p.fichetech {font-size:11px;padding:0 0 0 36px;color:#E96E5A;background:none;}
#pge3 #pagemenu div.section_ouv p.fichetech a {font-size:11px;color:#040100;}
#pge3 #pagemenu div.section_ouv p.fichetech a.on,#pge3 #pagemenu div.section_ouv p a.on {color:#E96E5A;}

#pge3 #pagemenu p a:hover,#pge3 #pagemenu div.section_ouv p.fichetech a:hover {color:#E96E5A;font-weight:bold;}


/* fiches techniques */
#pge3 #bouteille_prt,#logofiche_prt{display:none;}
#pge3 #bouteille{float:right;padding:28px 0 0;margin:0 0 0 30px;}
#pge3 #bouteille img{display:block;margin:0;padding:0;}
#logofiche{margin:0 307px 0 0;padding:40px 0 0;width:550px;}
#logofiche img,#logofiche_prt img{margin:0 auto;display:block;padding:0;}
#pge3 h1.fiche{text-align:center;margin:5px 307px 26px 0px;width:550px;padding:0;font-size:20px;}
#pge3 h1.fiche span.cuvee{font-size:16px;}
#pge3 span.caract{font-variant:small-caps;}
#pge3 table.fiche{margin-bottom:20px;}
#pge3 table.fiche td{padding-right:20px;}
#pge3 table.fiche2 td{padding-right:20px;font-size:10px;}
#pge3 span.fichesstitre{color:#DA2507;font-size:16px;font-variant:small-caps;font-weight:normal;}
#pge3 h2{color:#DA2507;font-size:16px;margin-top:30px;margin-bottom:0;padding:0;font-variant:small-caps;font-weight:normal;line-height:normal;}
#boutinstruct{position:absolute;top:850px;left:585px;z-index:5;}
#boutinstruct{width:307px;text-align:center;color:#716F6D;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
#pge3 p.texte span.commill{font-style:italic;color:#555;}
#pge3 p.texte span.commref, #pge3 p.texte span.commref a{color:#DF5400;}
#pge3 p.texte span.commref{padding-left:20px;background-image: url(img/markpresse-s.gif);background-position: left center;background-repeat: no-repeat;}


/* Page presse */
#pge3 .press_colgauche{float:left;display:inline;padding: 0 13px;text-align:center;width:132px;clear:left;}
#pge3 .press_colgauche img{margin:0px auto 2px;border:#583500 solid 1px;}
#pge3 .press_colgauche img.basse{margin-top:24px;}
#pge3 .press_colgauche img.noborder{border:0;}
div.contenu{border-left:#DF9780 solid 1px;padding: 0 0 18px;margin-left:178px;width:622px;}
#pge3 div.contenu p,div.contenu h3,div.contenu h6{margin:0 0 0 20px;}
div.contenu h3,div.contenu h6{color:#B92E0E;padding:0;font-size:13px;font-weight:normal;font-style:normal;text-align:left;}
div.contenu h3{padding:0 0 2px 30px;font-weight:bold;background-image: url(img/markpresse-s.gif);background-position: left center;background-repeat: no-repeat;}
div.contenu h3:first-letter{font-size:17px;}
div.contenu h3 span.synthese{font-weight:normal;font-style:italic;}
#pge3 div.contenu p{padding:0;}
div.contenu table{margin-top:6px;}
#pge3 div.contenu p.comm2{margin-top:12px;}
#pge3 div.contenu p.commi{margin-left:30px;}
#pge3 div.contenu p.notestableau1{margin:0 0 0 20px;}
#pge3 div.contenu p.notestableau2{margin:0;}
span.firstlet{font-size:18px;}
#pge3 div.contenu p.pts-separ{text-align:center;margin-top:20px;margin-bottom:20px;}

/* Photothèque */
#pge3 table.phototek{text-align:center;margin: 8px 0 40px 12px;}
#pge3 table.phototek td,#pge3 table.phototek td p{color:#D48756;font-size:11px;margin:2px 0 14px;text-align:center;}
#pge3 table.phototek td img{border:#7B7B7B solid 1px;display:block;margin: auto;}
#pge3 table.phototek td img.bordsombre{border:#3A3A3A solid 1px;}
#pge3 table.phototek td img.bordclair{border:#BBBCA3 solid 1px;}
#pge3 table.phototek td img.nobord{border:#FFF solid 1px;}
#pge3 table.phototek td img.noblock{display:inline;}
#pge3 table.phototek td p span.saveas{color:#ccc;font-size:10px;line-height:10px;}
#pge3 table.phototek td p span.saveas a{color:#bbb;text-decoration:none;}
#pge3 p.instructions{line-height:normal;font-size:10px;color:#555;}

/* pages tarifs */
#pge3 table.tarifs{border-bottom: 1px solid #AAA;border-left: 1px solid #AAA;margin-top:36px;}
#pge3 table.tarifs td{border-top: 1px solid #AAA;border-right: 1px solid #AAA;}
#pge3 table.tarifs td{padding:4px 8px;}
#pge3 table.tarifs td.principal{font-weight:bold;}

/* form */
textarea,input.texte,select{background-color:#FCFCF4;color:#000;border:1px solid #B27F7E;font-weight:normal;}
#pge3 table.formcontct{color:#4F4F4C;font-size:11px;}
#pge3 table.formcontct td{color:#4F4F4C;font-size:11px;}


/* autres elements hors flux */ 
#autrelangues{position:absolute;left:274px;top:2px;z-index:5;}
#autrelangues img{display:inline;padding:6px;}
#videolk{position:absolute;left:588px;top:388px;z-index:5;}

#pge3 #pagesuiv,#pge3 #pageprec{position:absolute;left:580px;width:300px;top:365px;z-index:5;line-height:11px;}
#pge3 #pagesuiv.fiche,#pge3 #pageprec.fiche{top:32px;left:276px;}
#pge3 #pageprec,#pge3 #pageprec.fiche{left:4px;}
#pge3 #pagesuiv,#pge3 #pageprec{margin:0;padding:0;}
#pge3 #pagesuiv,#pge3 #pagesuiv2{text-align:right;}
#pge3 #pagesuiv img{margin:-1px 0 0 3px;float:right;display:block;}
#pge3 #pageprec img,#pge3 #pageprec2 img{margin:0 2px -5px 0;display:inline;}
#pge3 #pagesuiv a,#pge3 #pageprec a,#pge3 #pagesuiv2 a,#pge3 #pageprec2 a{font-size:10px;color:#D9B49E;text-decoration:none;}
#pge3 #pagesuiv a:hover,#pge3 #pageprec a:hover,#pge3 #pagesuiv2 a:hover,#pge3 #pageprec2 a:hover{color:#B78B71;text-decoration:none;}

#pge3 #pagesuiv2,#pge3 #pageprec2{padding:60px 6px 0;width:300px;}
#pge3 #pagesuiv2{float:right;}
#pge3 #pageprec2{float:left;}
#pge3 #pagesuiv2 img{margin:0 0 -5px 3px;}

#pge3 #xtra{position:absolute;left:500px;top:400px;z-index:5;margin:0;padding:0;}
#pge3 #xtra,#pge3 #xtra a{font-size:12px;font-style:italic;color:#B78B71;text-decoration:none;}
#pge3 #xtra a:hover{color:#421;text-decoration:none;}
#pge3 #xtra img{margin:-1px 0 0 3px;float:right;display:block;}

/* bas de page */
h5{clear:both;background:#FBA95A;color:#000;font-size:13px;font-weight:normal;text-align:center;margin:0 auto;padding:15px 0;}
#bdy4{background:#FCD2C5;border-top:1px solid #FFF;}
#bdy4 h5{background:#FCD2C5;width:1246px;}
h5 a{color:#000;}
h5 a:hover{color:#966D3B;}
h6{clear:both;background:#B4AFB3;color:#FFFDFF;font-size:13px;font-weight:normal;text-align:center;margin:0;padding:10px 0;}
h6 a{color:#FFFDFF;}
h6 a:hover{color:#333;}

#amarante{text-align:right;margin:1px auto 0;padding:6px 10px 8px 0;width:950px;}
#amarante,#amarante a{font-weight:normal;font-size:10px;color:#BD8D82;}
#amarante a:hover{color:#5F5E54;}
#moto{text-align:center;margin:40px auto 10px;padding:0;width:100%;}
#moto,#moto a{font-size:11px;color:#BD8D82;}

p.logbas{text-align:left;margin:0 auto;padding:0 0 32px;width:950px;}
p.logbas img{margin:0 20px;}

p#signature{font-size:10px;}
p#signature,p#signature a{color:#AAA;}
