/* ----- Header ----------------------------------------------------------------------------------*/ 
#logo {
	background-color: #922828;
	position: absolute;
	z-index: 19;
	height: 180px;
	width: 180px;
	top: 0px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	visibility: visible;
	background-image:  url(images/logo.gif);
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
}
#flash {
	background-color: #922828;
	position: absolute;
	z-index: 8;
	height: 180px;
	width: 720px;
	top: 0px;
	left: 180px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #333333;
	visibility: visible;
	overflow: visible;
	float: left;
	text-align: left;
}
/* ----- End Header ------------------------------------------------------------------------------*/


/* ----- Menu normal -----------------------------------------------------------------------------*/
#accueil {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 18;
	height: 30px;
	width: 180px;
	top: 180px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#accueil_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 18;
	height: 30px;
	width: 180px;
	top: 180px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/accueil_on.gif);
}
#appellations {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 17;
	height: 30px;
	width: 180px;
	top: 210px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#appellations_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 17;
	height: 30px;
	width: 180px;
	top: 210px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/appel_on.gif);
}
#vins {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 16;
	height: 30px;
	width: 180px;
	top: 240px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#vins_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 16;
	height: 30px;
	width: 180px;
	top: 240px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/vins_on.gif);
}
#domaines {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 15;
	height: 30px;
	width: 180px;
	top: 270px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#domaines_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 15;
	height: 30px;
	width: 180px;
	top: 270px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/domaines_on.gif);
}
#contacts {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 14;
	height: 30px;
	width: 180px;
	top: 300px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#contacts_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 14;
	height: 30px;
	width: 180px;
	top: 300px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/contacts_on.gif);
}
#presse {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 13;
	height: 30px;
	width: 180px;
	top: 330px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#presse_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 13;
	height: 30px;
	width: 180px;
	top: 330px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/presse_on.gif);
}
#menubas {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 12;
	height: 180px;
	width: 180px;
	top: 360px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
/* ----- End Menu normal -------------------------------------------------------------------------*/


/* ----- Menu Vins -------------------------------------------------------------------------------*/
#ligne_t {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 15;
	height: 30px;
	width: 180px;
	top: 270px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#ligne_t_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 15;
	height: 30px;
	width: 180px;
	top: 270px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/ligne_t_on.gif);
}
#ligne_s {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 14;
	height: 30px;
	width: 180px;
	top: 300px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#ligne_s_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 14;
	height: 30px;
	width: 180px;
	top: 300px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/ligne_s_on.gif);
}
#ligne_a {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 13;
	height: 30px;
	width: 180px;
	top: 330px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#ligne_a_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 13;
	height: 30px;
	width: 180px;
	top: 330px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/ligne_a_on.gif);
}
#domaines_pvins {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 12;
	height: 30px;
	width: 180px;
	top: 360px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#contacts_pvins {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 11;
	height: 30px;
	width: 180px;
	top: 390px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#presse_pvins {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 10;
	height: 30px;
	width: 180px;
	top: 420px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#menubas_pvins {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 9;
	height: 90px;
	width: 180px;
	top: 450px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
/* ----- End Menu Vins ---------------------------------------------------------------------------*/


/* ----- Menu Domaines ---------------------------------------------------------------------------*/
#crausaz {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 15;
	height: 30px;
	width: 180px;
	top: 300px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#crausaz_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 15;
	height: 30px;
	width: 180px;
	top: 300px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/crausaz_on.gif);
}
#moulinm {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 14;
	height: 30px;
	width: 180px;
	top: 330px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#moulinm_dessus {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 14;
	height: 30px;
	width: 180px;
	top: 330px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
	background-image:   url(images/menu/moulinmontagny_on.gif);
}
#contacts_pdomaines {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 11;
	height: 30px;
	width: 180px;
	top: 360px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#presse_pdomaines {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 10;
	height: 30px;
	width: 180px;
	top: 390px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
#menubas_pdomaines {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 9;
	height: 120px;
	width: 180px;
	top: 420px;
	float: left;
	left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	visibility: visible;
}
/* ----- End Menu Domaiines ----------------------------------------------------------------------*/


/* ----- Content Accueil-Domaines-Contacts-Presse ------------------------------------------------*/
#titre_gauche {
	background-color: #929E3A;
	position: absolute;
	z-index: 4;
	height: 30px;
	width: 360px;
	top: 180px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	visibility: visible;
	overflow: hidden;
}
#titre_entier {
	background-color: #929E3A;
	position: absolute;
	z-index: 4;
	height: 30px;
	width: 720px;
	top: 180px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #333333;
	visibility: visible;
	overflow: hidden;
}
#gauche {
	background-color: #ABBA44;
	position: absolute;
	z-index: 3;
	height: 330px;
	width: 360px;
	top: 210px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: 000000;
	visibility: visible;
	overflow: hidden;
}
#entier {
	background-color: #ABBA44;
	position: absolute;
	z-index: 3;
	height: 330px;
	width: 720px;
	top: 210px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	visibility: visible;
	overflow: hidden;
}

#titre_droite {
	background-color: #999999;
	position: absolute;
	z-index: 2;
	height: 30px;
	width: 360px;
	top: 180px;
	float: left;
	left: 540px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #333333;
	visibility: visible;
	overflow: hidden;
}
#droite {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 1;
	height: 330px;
	width: 360px;
	top: 210px;
	float: left;
	left: 540px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	visibility: visible;
	overflow: hidden;
	display: run-in;
}
/* ----- End Content Accueil ---------------------------------------------------------------------*/


/* ----- Content Appellations ------------------------------------------------------------------- */
#droite_appel {
	background-color: #e4e4e4;
	position: absolute;
	z-index: 2;
	height: 360px;
	width: 360px;
	top: 180px;
	float: left;
	left: 540px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #000000;
	visibility: visible;
}
/* ----- End Content Appellations ----------------------------------------------------------------*/


/* ----- Content Vins ----------------------------------------------------------------------------*/
#titre_haut {
	background-color: #899536;
	position: absolute;
	z-index: 7;
	height: 30px;
	width: 720px;
	top: 180px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	visibility: visible;
	overflow: hidden;
}
#haut {
	background-color: #ABBA44;
	position: absolute;
	z-index: 6;
	height: 150px;
	width: 720px;
	top: 210px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #333333;
	visibility: visible;
	overflow: hidden;
}
#titre_bas {
	background-color: #832424;
	position: absolute;
	z-index: 5;
	height: 30px;
	width: 720px;
	top: 360px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	visibility: visible;
	overflow: hidden;
}
#titre_bas_gauche {
	background-color: #832424;
	position: absolute;
	z-index: 5;
	height: 30px;
	width: 460px;
	top: 360px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	visibility: visible;
	overflow: hidden;
	background-image:   url(images/titres/gamme_rouge1_titre.gif);
	background-repeat: no-repeat;
}
#titre_bas_droite {
	background-color: #E5E5E5;
	position: absolute;
	z-index: 4;
	height: 30px;
	width: 260px;
	top: 360px;
	float: left;
	left: 640px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #000000;
	visibility: visible;
	overflow: hidden;
	background-image:   url(images/titres/gamme_blanc_titre.gif);
	background-repeat: no-repeat;
}
#bas {
	background-color: #922828;
	position: absolute;
	z-index: 3;
	height: 150px;
	width: 720px;
	top: 390px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #333333;
	visibility: visible;
	overflow: hidden;
}
#bas_gauche {
	background-color: #922828;
	position: absolute;
	z-index: 3;
	height: 150px;
	width: 460px;
	top: 390px;
	float: left;
	left: 180px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #000000;
	visibility: visible;
	overflow: hidden;
}
#bas_droite {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 2;
	height: 150px;
	width: 260px;
	top: 390px;
	float: left;
	left: 640px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	visibility: visible;
	overflow: hidden;
}
#popup {
	background-color: #ABBA44;
	position: absolute;
	z-index: 20;
	height: 539px;
	width: 360px;
	top: 0px;
	float: left;
	left: 540px;
	visibility: visible;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #333333;
	overflow: visible;
}
#popup2 {
	background-color: #922828;
	position: absolute;
	z-index: 20;
	height: 540px;
	width: 360px;
	top: 0px;
	float: left;
	left: 540px;
	visibility: visible;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #333333;
	overflow: hidden;
}
#popup3 {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 20;
	height: 540px;
	width: 360px;
	top: 0px;
	float: left;
	left: 540px;
	visibility: visible;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #333333;
	overflow: hidden;
}
#popup_press {
	background-color: #922828;
	position: absolute;
	z-index: 20;
	height: 540px;
	width: 360px;
	top: 0px;
	float: left;
	left: 0px;
	visibility: visible;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #333333;
	overflow: hidden;
}
#popup_press2 {
	background-color: #ABBA44;
	position: absolute;
	z-index: 20;
	height: 540px;
	width: 360px;
	top: 0px;
	float: left;
	left: 0px;
	visibility: visible;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #333333;
	overflow: hidden;
}
#popup_press3 {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 20;
	height: 540px;
	width: 360px;
	top: 0px;
	float: left;
	left: 0px;
	visibility: visible;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #333333;
	overflow: hidden;
}
#popup_titre {
	font-family: Arial;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	vertical-align: top;
}
#popup_soustitre {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}

#popup_texte {
	font-family: Arial;
	font-size: 11pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
#popup_textept {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
#popup2_titre {
	font-family: Arial;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	vertical-align: top;
}
#popup2_soustitre {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}

#popup2_texte {
	font-family: Arial;
	font-size: 11pt;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
#popup2_textept {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
/* ----- End Content Vins ------------------------------------------------------------------------*/


/* ----- Rollover Menu ---------------------------------------------------------------------------*/
a.accueil {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/accueil.gif);
     background-repeat: no-repeat;
     }
	 
a.accueil:hover {
     background-image:   url(images/menu/accueil_on.gif);
}

a.appel {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/appel.gif);
     background-repeat: no-repeat;
     }
	 
a.appel:hover {
     background-image:   url(images/menu/appel_on.gif);
}

a.vins {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/vins.gif);
     background-repeat: no-repeat;
     }
	 
a.vins:hover {
     background-image:   url(images/menu/vins_on.gif);
}

a.ligne_t {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/ligne_t.gif);
     background-repeat: no-repeat;
     }
	 
a.ligne_t:hover {
     background-image:   url(images/menu/ligne_t_on.gif);
}

a.ligne_s {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/ligne_s.gif);
     background-repeat: no-repeat;
     }
	 
a.ligne_s:hover {
     background-image:   url(images/menu/ligne_s_on.gif);
}

a.ligne_a {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/ligne_a.gif);
     background-repeat: no-repeat;
     }
	 
a.ligne_a:hover {
     background-image:   url(images/menu/ligne_a_on.gif);
}

a.domaines {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/domaines.gif);
     background-repeat: no-repeat;
     }
	 
a.domaines:hover {
     background-image:   url(images/menu/domaines_on.gif);
}

a.crausaz {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/crausaz.gif);
     background-repeat: no-repeat;
     }
	 
a.crausaz:hover {
     background-image:   url(images/menu/crausaz_on.gif);
}

a.moulinm {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/moulinmontagny.gif);
     background-repeat: no-repeat;
     }
	 
a.moulinm:hover {
     background-image:   url(images/menu/moulinmontagny_on.gif);
}

a.contacts {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/contacts.gif);
     background-repeat: no-repeat;
     }
	 
a.contacts:hover {
     background-image:   url(images/menu/contacts_on.gif);
}


a.presse {
     display: block;
     width: 180px;
     height: 30px;
     background-image:   url(images/menu/presse.gif);
     background-repeat: no-repeat;
     }
	 
a.presse:hover {
     background-image:   url(images/menu/presse_on.gif);
}
/* ----- End Rollover Menu -----------------------------------------------------------------------*/
/* ----- Others ----------------------------------------------------------------------------------*/
.texte {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.langues {
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.langues {
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.langues:hover {
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.liens {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.liens:hover {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/* ----- End Others -----------------------------------------------------------------------------*/
