/*  Fontenille.css  */

body, table, div, span, img{
	margin: auto;
	padding: 0px;
	margin: 0px;
	border-width: 0px;
}
body{
	text-align: center;
}
table, div, span, img{
	text-align: left;
}
img {
	border: 0px;
}


div#page{
	Wposition: absolute;
	margin: auto;
	width: 950px;
	height: 727px;
	Wleft: 50%;
	Wmargin-left: -475px; /* moitié de width */
	Wborder-style: solid; Wborder-width: 1px; Wborder-color: red;
}
#contenu {
	position: absolute;
	width: 950px;
	height: 727px;
	Wborder-style: solid; Wborder-width: 2px; Wborder-color: blue;
	Wbackground-color: #CCFFCC; 
	background-image:  url("images/fondfoot.jpg"); 
	background-position: center;
}
#contenu_pasfoot {
	width: 950px;
	height: 727px;
	Wborder-style: solid; Wborder-width: 2px; Wborder-color: blue;
	Wbackground-color: #CCFFCC; 
	Wbackground-image:  url("images/fond.jpg"); 
	background-position: center;
}
#bloclogo {
	position:absolute; 
	left: 60px; 
	top: 65px;
	width:150px; 
	height:100px; 
	Wz-index: 1; 
	Wbackground-color: #FFFFCC; 
	Wborder: 1px solid #00FF00;
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	Wfont-weight: bold;
	line-height: 1.64;
	color: #8d8e92;
}

#center3 {
	width: 950px;
	margin: auto;
	Wborder-style: solid; border-width: 4px; border-color: blue;
	background-color: #FFAAAA; 
	Wpadding:10px;
}
#dessus {
	position: absolute;
	left: auto;
	top: 602px;
	text-align: left;
	Wborder-style: solid; border-width: 1px; border-color: blue;
	width: 141px;
	height: 147px;
	z-index: 1;
}
#dessus2 {
	position: absolute;
	left: 500px;
	text-align: left;
	width: 141px;
	height: 147px;
	z-index: 1;
}
#en {
	position:absolute; 
	left: 216px; top: 0; 
	cursor: pointer;
	}
#fr {
	position:absolute; 
	left: 67px; top: 0; 
	cursor: pointer;
}


/*  menu   */

.gant {cursor: pointer; }
#laymenu {
	position:absolute; 
	left: 40px; 
	top: 170px;
	width:200px; 
	height:324px; 
	Wz-index: 1; 
	Wbackground-color: #FFFFCC; 
	Wborder: 1px solid #00FF00;
	font-family: Times New Roman, Times, serif;
	font-size: 22px;
	Wfont-weight: bold;
	line-height: 1.64;
	color: #8d8e92;
}
.menu                 {text-decoration: none; position:relative; left:0px; font-family: Garamond, palatino linotype, Georgia, Times New Roman, serif;}
.menu:link       {color: #8d8e92 }   
.menu:visited {color: #8d8e92 }   
.menu:hover     {outline:none; color: #d078ae; font-size: 24px; line-height:1.505; position:relative; left:-5px;} /* line-height:1.375; */
.menu:active   {outline:none; color: #d078ae; } 

/*.menupageactive {
	font-family: Times New Roman, Times, serif;
	font-size: 26px;
	font-weight: bold;
	line-height:1.375; 
	position:relative; 
	left:15px;
	color: #d956e8;
	Wbackground: #fffcfa;
	Wborder: 1px solid #f7d9fb;
}  */
#menuactif {
	position: relative;
	left: 0px;
	top: 0px;
	font-family: Times New Roman, Times, serif;
	font-size: 24px;
	Wfont-weight: bold;
	line-height:1.505; 
	color: #ac387f;
	Wbackground: #fffcfa;
	Wborder: 1px solid #f7d9fb;
}


/*   Accueil    */

#im_p_2 {
	position:absolute; 
	left: 229px; 
	top: 115px;
	width:246px; 
	height:351px;
	Wborder: 1px solid #FF0000;
	Wbackground: #FFFFEE;
}
#im_tex_steph_p_2{
	position:absolute; 
	left: 502px; 
	top: 135px;
	width:368px; 
	height:389px;
	Wborder: 1px solid #FF0000;
	Wbackground: #FFFFEE;
	Wopacity:0.5; filter: alpha(opacity=50);
}


/*   Histoire   */ 

#im_p_3 {
	position:absolute; 
	left: 190px; 
	top: 40px;
	width:681px; 
	height:383px;
	Wborder: 2px solid #FF0000;
	Wbackground: #FFFFEE;
}
#histoire1 {
	position:absolute; 
	left: 385px; 
	top: 340px;
	width:240px; 
	height:224px;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}
#histoire2 {
	position:absolute; 
	left: 643px; 
	top: 364px;
	width:270px; 
	height:224px;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}
.titre1 {color:#b9aa95; font-family:Arial; font-weight:bold; font-size:14px; line-height:1.1; }
.histoire {color:#28282a; font-family:Arial; font-weight:bold; font-size:13px; line-height:1.6;}
#histoire_legende_1 {
	position:absolute; 
	left: 200px; 
	top: 430px;
	width:240px; 
	height:50px;
	color:#999999; 
	font-family:Arial; 
	font-weight:bold; 
	font-size:10px; 
	line-height:1.1;
}
#histoire_legende_2 {
	position:absolute; 
	left: 630px; 
	top: 344px;
	width:240px; 
	height:20px;
	color:#999999; 
	font-family:Arial; 
	font-weight:bold; 
	font-size:10px; 
	line-height:0.5;
}



/*    château    */

#im_p_4 {
	position:absolute; 
	left: 471px; 
	top: 54px;
	width:450px; 
	height:472px;
	Wborder: 1px solid #FF0000;
	Wbackground: #FFFFEE;
}
#la_vigne {
	position:absolute; 
	left: 215px; 
	top: 260px;
	width:390px; 
	height:324px;
	font-family:Arial; 
	font-weight:bold; 
	font-size:13px; 
	line-height:1.7;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}
.vig_rouge{font-size:14px; color:#ba3a40;}


/*    chais    */
#im_p_5 {
	position:absolute; 
	left: 377px; 
	top: 74px;
	width:542px; 
	height:469px;
	Wborder: 1px solid #FF0000;
	Wbackground: #FFFFEE;
}
#chais {
	position:absolute; 
	left: 215px; 
	top: 270px;
	width:390px; 
	height:324px;
	font-family:Arial; 
	font-weight:bold; 
	font-size:13px; 
	line-height:1.65;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}



/*    Mes Vins   */
#mes_vins {
	position:absolute; 
	left: 215px; 
	top: 309px;
	width:390px; 
	height:324px;
	font-family:Arial; 
	font-weight:bold; 
	font-size:13px; 
	line-height:1.6;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}



/*    Actualités  NewsLetter   */

#actu {
	position:absolute; 
	left: 215px; 
	top: 158px;
	width:490px; 
	height:324px;
	font-family:Arial; 
	font-weight:bold; 
	font-size:13px; 
	line-height:1.29;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}

#im_p_7 {
	position:absolute; 
	left: 671px; 
	top: 145px;
	width:185px; 
	height:264px;
	Wborder: 1px solid #FF0000;
	Wbackground: #FFFFEE;
}
#sinscrire {
	position:absolute; 
	min-width:600px; 
	height:10px; 
	z-index:2; 
	left: 210px; top: 502px; 
	background-color: #FFFFFF; 
	border: 0px solid #FF0000;
}
#gu2_subscribe_address, #gu2_subscribe_submit {
	height: 25px;
	vertical-align: top;
	background-color: #E5E5E5;
	color: #458545;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
}
#gu2_subscribe_submit {
	height: 30px;
}


/*    Presse    */

#im_p_8 {
	position:absolute; 
	left: 509px; 
	top: 35px;
	width:392px; 
	height:541px;
	Wborder: 1px solid #FF0000;
	Wbackground: #FFFFEE;
}

#presse0{
	position:absolute; 
	left: 215px; 
	top: 180px;
	width:490px; 
	height:324px;
	font-family:Arial; 
	font-weight:bold; 
	font-size:13px; 
	line-height:1.21;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}


#presse {
	position: absolute;
	border: solid 1px;
	background-color: #FFFFFF;
	top: 295px;
	left: 208px;
	width: 318px; 
	height: 220px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	overflow: auto;
	border: 1px solid #AAAAAA;
}
#presse p{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: Wbold;
	text-align: justify;
	line-height:1.2;
	padding: 4px;
	margin-bottom:5px;
	background-color: #F9F4F4;
}
#presse1 {
	position: absolute;
	Wborder: solid 1px;
	Wbackground-color: #FFFFFF;
	top: 520px;
	left: 208px;
	width: 328px; 
	height: 50px;
	padding: 5px;
	padding-top: 0px;
	Woverflow: auto;
	Wborder: 1px solid #AAAAAA;
}



/*   Vins   */

#placaclics {
	position: absolute;
	Wbackground-color: #FEFEFE;
	top: 105px;
	left: 629px;
	width: 300px; 
	height: 500px;
	border: 0px solid #000000;
	z-index: 10;
}
#clic_v1,#clic_v2,#clic_v3,#clic_v4,#clic_v5 {
	position: absolute;
	background-color: #FEFEFE;
	opacity:0.0; filter: alpha(opacity=0);  /* obligé, pour IE, sinon, pas de onMouseover !!! */
	width: 52px; 
	height: 204px;
	border: 0px solid #000000;
	cursor:pointer;
	z-index: 10;

}
#clic_v1 {
	top: 0px;
	left: 0px;
}
#clic_v2 {
	top: 0px;
	left: 91px;
}
#clic_v3{
	top: 0px;
	left: 183px;
}
#clic_v4 {
	top: 220px;
	left: 45px;
}
#clic_v5 {
	top: 220px;
	left: 140px;
}


#placabouteilles {
	position: absolute;
	Wbackground-color: #FEFEFE;
	top: 108px;
	left: 630px;
	width: 300px; 
	height: 500px;
	border: 0px solid #FF0000;
	z-index: 5;
}
#bouteille1,#bouteille2,#bouteille3,#bouteille4,#bouteille5 {
	position: absolute;
	Wbackground-color: #FEFEFE;
	width: 54px; 
	height: 204px;
	opacity:0.0; filter: alpha(opacity=0);
	border: 0px solid #000000;
}
#bouteille1 {
	top: 0px;
	left: 0px;
}
#bouteille2 {
	top: -2px;
	left: 90px;
}
#bouteille3{
	top: 0px;
	left: 181px;
}
#bouteille4 {
	top: 219px;
	left: 44px;
}
#bouteille5 {
	top: 218px;
	left: 138px;
}


#placabulles {
	position: absolute;
	Wbackground-color: #FEFEFE;
	top: 65px;
	left: 370px;
	width: 550px; 
	height: 600px;
	border: 0px solid #FF0000;
	z-index: 5;
}
#bulle1,#bulle2,#bulle3,#bulle4,#bulle5 {
	position: absolute;
	Wbackground-color: #FEFEFE;
	width: 255px; 
	height: 250px;
	border: 0px solid #000000;
}
#bulle1 {
	top: 0px;
	left: 285px;
	border: 0px solid #00FF00;
	padding:0px; 
	padding-left: 0px; 
	opacity:0.0; filter: alpha(opacity=0);
}
#bulle2 {
	top: 0px;
	left: 110px;
	border: 0px solid #00FF00;
	padding:0px; 
	padding-left: 0px; 
	opacity:0.0; filter: alpha(opacity=0);
}
#bulle3{
	top: 0px;
	left: 208px;
	border: 0px solid #00FF00;
	padding:0px; 
	padding-left: 0px; 
	opacity:0.0; filter: alpha(opacity=0);
}
#bulle4 {
	top: 220px;
	left: 70px;
	border: 0px solid #00FF00;
	padding:0px; 
	padding-left: 0px; 
	opacity:0.0; filter: alpha(opacity=0);
}
#bulle5 {
	top: 220px;
	left: 160px;
	border: 0px solid #00FF00;
	padding:0px; 
	padding-left: 0px; 
	opacity:0.0; filter: alpha(opacity=0);
}
.ibul {
	display: block;
	position: absolute;
}
.detailvin_D {
	position: absolute;  
	margin: 0px; 
	padding: 15px; padding-left: 55px; 
	font-size: 11px; font-weight: bold; font-family:Arial; color:#000000;
}
.detailvin_G {
	position: absolute;  
	margin: 0px; 
	padding: 15px; padding-right: 55px; 
	font-size: 11px; font-weight: bold; font-family:Arial; color:#000000;
}

/****************  page liens       page9       ***********/
#layliens {
	position: absolute;
	Wbackground-color: #FEFEFE;
	top: 285px;
	left: 556px;
	width: 300px; 
	height: 200px;
	Wborder: 1px solid #FF0000;
	z-index: 5;
}
.liens {
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.49;
	color: #000000;
	text-decoration: none;
	line-height: 1.7;
}
.liens                 { Wcolor: #d078ae;}
.liens:link       { color: #000000;  }   
.liens:visited { color: #333333; }   
.liens:hover     { color: #960012;  position:relative; left:-5px; outline:none;} 
.liens:active   { color: #960012;  outline:none;}  


/****************  page contact     page10      ***********/
#contact0{
	position:absolute; 
	left: 215px; 
	top: 299px;
	width:490px; 
	height:324px;
	font-family:Arial; 
	font-weight:bold; 
	font-size:15px; 
	line-height:1.45;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}

#cartegoogle {
	position: absolute;  
	top: 100px;
	left: 490px;
	margin: 0px; 
	padding: 0px;
}
.contactmailto {
	font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.49;
	color: #999999;
	text-decoration: none;
	line-height: 1.7;
	cursor: pointer;
}
.contactmailto                 { Wcolor: #d078ae;}
.contactmailto:link       { color: #000000;  }   
.contactmailto:visited { color: #333333; }   
.contactmailto:hover     { color: #960012;  position:relative; left:-5px; outline:none;} 
.contactmailto:active   { color: #960012;  outline:none;}  

#plandacces {
	position: absolute;  
	top: 75px;
	left: 490px;
	width: 250px;
	height: 200px;
	color: #b9aa95;
	font-family:Arial; 
	font-weight:bold; 
	font-size:18px; 
	line-height:1.45;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}
#ouverttouslesjours {
	position: absolute;  
	top: 480px;
	left: 510px;
	Wwidth: 250px;
	height: 20px;
	color: #555555;
	font-family:Arial; 
	font-weight:bold; 
	font-size:10px; 
	line-height:1.45;
	Wborder: 1px solid #00FF00;
	Wbackground:#FFFFEE;
}	z-index: 2;



/****************    fiches techniques    ***********/

#page_fiche{
	position: absolute;
	width: 720px;
	Wheight: 727px;
	left: 0px;
	Wmargin-left: -475px; /* moitié de width */
	Wborder-style: solid; border-width: 1px; border-color: #FF8888;
}
#contenu_fiche{
	width: 660px;
	Wheight: 727px;
	Wborder-style: solid; border-width: 2px; border-color: #99FF99;
	Wbackground-color: #CCFFCC; 
	Wbackground-image:  url("images/fondfoot.jpg"); 
	Wbackground-position: center;
}
#pgris{
	padding: 0px;
	color: #aaaaaa;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.3;
}
#pnoir{
	padding: 0px;
	color: #777777;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.3;
}
#prouge{
	color: #b51241;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.3;
}
#pclairet{
	color: #d23f76;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.3;
}
#pvert{
	color: #cfca54;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.3;
}

#p2gris{
	padding: 0px;
	color: #aaaaaa;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.5;
}
#p2noir{
	padding: 0px;
	color: #777777;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.5;
}
#p2rouge{
	color: #b51241;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.5;
}
#p2clairet{
	color: #d23f76;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.5;
}
#p2vert{
	color: #cfca54;
	font-family:Arial; 
	font-weight:bold; 
	font-size:11px; 
	line-height:1.5;
}



#revue{
	color: #000000;
	font-family:Arial; 
	font-weight:bold; 
	
	font-size:11px; 
	line-height:1.5;
}

#proprio td {
	vertical-align: top;
	padding: 3px;
	margin: 0px;
}

















