/* FIXE LE CADRE GENERAL */
#cadre {
	position:absolute;
	top:0px;
	left:0px;
	width:855px;
}
#cadreplus {	
position:absolute;
	top:0px;
	left:0px;
	width:990px;	
}
/* FIXE LE CADRE DE GAUCHE */
#bandeauGauche {
	width:105px; 
	height:605px; 
	background-image:url(bandeauGauche.jpg); 
	background-repeat:no-repeat; 
	float:left;
}
/* FIXE LES CADRES DU MENU GAUCHE */
#contact {
	width:40px; 
	height:30px;
	position:relative; 
	top:500px; 
	left:2px;
	float:left;
}
#flagFR {
	width:105px; 
	height:25px;
	position:absolute; 
	top:525px; 
	left:2px;
	float:left;
}
#flagUK {
	width:105px; 
	height:25px;
	position:absolute; 
	top:550px; 
	left:2px;
	float:left;
}
/* FIXE LE CADRE DU HAUT */
#bandeauHaut {
	width:750px; 
	height:200px; 
	background-image:url(bandeauHaut.jpg); 
	background-repeat:no-repeat; 
	float:right;
}
/* FIXE LES CADRES DU MENU HAUT */
#menuHaut {
	width:750px; 
	height:26px;
	float:left;
}
#menuVins {
	width:252px; 
	height:26px; 
	float:left;
}
#menuFloc {
	width:114px; 
	height:26px; 
	float:left;
}
#menuArmagnac {
	width:73px; 
	height:26px; 
	float:left;
}
#menuNews {
	width:57px; 
	height:26px; 
	float:left;
}
#menuContacts {
	width:254px; 
	height:26px; 
	float:left;
}
/* FIXE LES CADRES DU MENU DE DROITE */
#droite{
	width:166px;
	float:right;
	height:auto;
}

#MenuDroit,#MenuDroit1,#MenuDroit2,#MenuDroit3,#MenuDroit4,#MenuDroit5 {
	width:160px;
	height:auto;
	float:right;
}

#rubriqueEngagements {
	width:160px; 
	height:64px; 
	background-image:url(rubriqueEngagements.jpg); 
	background-repeat:no-repeat; 	
	float:left;
}
#titreEngagements {
	width:160px; 
	height:20px; 
	float:left;
}
#rubriquePropriete {
	width:160px; 
	height:64px; 
	background-image:url(rubriquePropriete.jpg); 
	background-repeat:no-repeat; 	
	float:left;
}
#rubriqueLiens {
	width:160px; 
	height:38px; 
	background-image:url(rubriqueLiens.jpg); 
	background-repeat:no-repeat; 	
	float:left;
}
#titrePropriete {
	width:160px; 
	height:20px; 
	float:left;
}
#rubriqueNewsletter {
	width:160px; 
	height:64px; 
	background-image:url(rubriqueNewsletter.jpg); 
	background-repeat:no-repeat; 	
	float:left;
}
#titreNewsletter {
	width:160px; 
	height:20px; 
	float:left;
}
#rubriqueAccesPro {
	width:160px; 
	height:38px; 
	background-image:url(rubriqueAccesPro.jpg); 
	background-repeat:no-repeat; 	
	float:left;
}
#titreAccesPro {
	width:160px; 
	height:20px; 
	float:left;
}
#rubriqueGite {
	width:160px; 
	height:38px; 
	background-image:url(rubriqueGite.jpg); 
	background-repeat:no-repeat; 	
	float:left;
}
#titreGite {
	width:160px; 
	height:20px; 
	float:left;
}
/* FIXE LE CADRE DU CONTENU */


#content {
	width:750px; 
	background-image:url(sousBasDroit.jpg);
	background-repeat:repeat-y;
	float:left;
}

#corps {
	width:580px; 
	float:left;
	}
#cadreInfos {
	width:570px; 
	margin-left:5px;
	margin-top:10px;
}
#cadreNews {
	width:570px;
}
#cadreTitre {
	width:575px;
	height:30px; 
}
/* FIXE LES CADRES DE BAS DE PAGE */
#bandeauBas {
	width:855px; 
	height:30px; 
	background-image:url(bandeauBas.jpg);	
	background-repeat:no-repeat; 
	float:left;
}
/* FIXE LE FORMULAIRE DE CONTACT */
#ligneFormulaire{
	width:570px; 
	height:25px; 
	float:left; 
	font: 12px/100% Verdana, Arial, Helvetica, sans-serif;
	color: #007C30;
}
#libelleFormulaire{
	width:100px; 
	float:left; 
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif; 
	color: #007C30;
}
#inputFormulaire{
	width:400px; 
}
.FormulaireOK{
	font: 12px/100% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.FormulaireKO{
	font: 12px/100% Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
/* FIXE LA POLICE DU SITE GAND PUBLIC */
.contenu
{
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	/*color: #007C30;*/
	color: #777777;
	text-align:justify;
}
.titreNews
{
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #007C30;
	font-weight:bold;
}
a
{	
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #666666;	
	text-decoration: none
}
a.contact
{	
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;	
	text-decoration: none
}
.transOFF {
font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
	
width: 100%; 
background-color: #007C30;
opacity:.60;
filter: alpha(opacity=60); 
-moz-opacity: 0.5;
border:1px solid black; 
}
.transON  {
font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
	
width: 100%; 
background-color: #007C30;
opacity:.95;
filter: alpha(opacity=95); 
-moz-opacity: 0.5;
border:1px solid black; 
}
/* FIXE LE CADRE DE LA SIGNATURE*/
#signature {
	position:relative;
	top:2px;
	right:18px;
	float:right;
	font: 9px/150% Verdana, Arial, Helvetica, sans-serif;
	color:#E2A433;
}
a.signature {
	font: 9px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #84B295;
	text-decoration:none;
}
a.signature:hover { 
	font: 9px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #557963;
	text-decoration:none;
}
a.liens {
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #84B295;
	text-decoration:none;
}
a.liens:hover { 
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #557963;
	text-decoration:none;
}