ï»¿/**************générale***************/
body{
	background-image:url(fond_repeat.png);
	background-repeat:repeat-x;
	background-color:#F7F4ea;
	color:#6a6261;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding:0;
	margin:0;
}
#globale{
	width:962px;
	/*background-color:white;*/
	margin-left:auto;
	margin-right:auto;
	 position:relative;
 bottom:21px;
}
#header{
width:962px;
background-color:white;
float:left;
margin-left:3px;
padding-bottom:1px;
}
#header *
{
margin-left:1px;

}
#globale2{
	background-image:url(main_repeat.png);
	width:962px;
	margin-left:3px;
	background-repeat:repeat-y;
	float:left;
}
#globale2sansgris{
	background-image:url(main_repeat.png);
	width:962px;
	background-repeat:repeat-y;
	float:left;
		margin-left:3px;
}
#footer{
	background-image:url(main_pied.png);
	background-repeat:no-repeat;
	width:962px;
	height:43px;
	float:left;
		margin-left:3px;
}

/***********MENU GAUCHE*********/
#gauche{
	width:190px;
	float:left;
	padding-top:8px;
}
#menu-gauche{
	padding-left:12px;
}
#menu-gauche ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
#menu-gauche ul li{
	/*float:left;*/
background-image:url(menu_filet.png);
background-position:bottom;
background-repeat:repeat-x;
	margin:0;
	padding-bottom:8px;
	padding-top:8px;
}
#menu-gauche ul li a{
		/*float:left;*/
		padding:0;
		margin:0;
		font-weight:bold;
		text-decoration:none;
		color:white;
		padding-left:12px;
		display:block;
		background-image:url(menu_puce3.png);
		background-repeat:no-repeat;
		height:18px;
		position:relative;
	}
	#menu-gauche ul ul{
		padding-left:12px;
		margin:0;
		list-style-type:disc;
	}
	#menu-gauche ul ul li{
		/*float:left;*/
	 	padding:0;
		margin:0;
		list-style-type:disc;
		background:none;
		
	}
	#menu-gauche ul ul li a{
		/*float:left;*/
		padding:0;
		margin:0;
		font-weight:normal;
		background-image:none;
		height:auto;
	}
p.filet{
	margin-top:2px;
	margin-bottom:2px;
	background-image:url(menu_filet2.png);
	background-repeat:no-repeat;
	width:147px;
	height:2px;

}
/*********ARIANNE*******/
#chemin{
	font-size:11px;
	color:#6a6261;
	margin:0;
	margin-top:34px;
	clear:both;
	margin-bottom:5px;
}

#chemin a{
text-decoration:none;
color:#6a6261;
}
/*********PARTIE DROITE**********/
#droite{
	float:left;
	width:551px;
	margin-left:25px;
}

/******MENU HAUT******/
#menu-haut{
	margin-left:-10px;
}
#menu-haut ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
#menu-haut ul li{
	padding:0;
	margin:0;
	display:block;
	float:left;
}
#menu-haut ul li a{
	float:left;
	/*display:block;*/
	height:30px;
	padding:0;
	margin:0;
}
/*************BAS**********/
#flashbas{
	width:962px;
	height:55px;
}
/***************PORTE FOLIO**********/
.uneImageJointe{
float:left;
margin-right:35px;
margin-left:20px;
margin-bottom:10px;
}
/************DANS LA MM RUBRIQUE*******/
ul.lstArticles li a{
	color:#6a6261;
}
/**********Contact************/
ul.boutons{
	list-style-type:none;
	
}
input, textarea{
	border:solid 1px #6a6261;
	background-color:white;
	font-weight:bold;
	color:#6a6261;
}
.erreur{
	color:red;
}
fieldset{
	margin:5px;
}




/***************CONTENU***********/
#contenu{
	padding-top:0px;
}
.puceTitre{
	background-image:url(puce_titre_article.png);
	height:17px;
	width:16px;
	float:left;
	position:relative;
	top:6px;
	margin-right:5px;
	clear:both;
}
div.titre{
	clear:both;
}
span.secondtitre{
	padding:0;
	margin:0;

}
span.secondtitre img{
		position:relative;
	bottom:2px;
	right:4px;
}
p.filetBlanc{
	background-image:url(pied_article.png);
	width:551px;
	height:26px;
	float:left;
	margin-left:-10px;
}
a.savoirplusBlanc{
	background-image:url(btn_savoir_plus.png);
	width:143px;
	height:15px;
	display:block;
	float : right;
	text-decoration:none;
}
div.contenuArticle{
	margin-left:20px;
	float:left;
	width:94%;
}
div.contenuArticlesommaire{
	margin-left:20px;
	float:left;
	width:521px;
}
.logoArticle{
	margin-right:10px;
}
.logoArticle2{
	margin-left:10px;
}
.texteArticle{
	padding-top:0;
	margin-top:0;
}
a{
	font-weight:bold;
	color:#6a6261;
}
a.backgroundhoverchange{
	background-position:top;
}
a.backgroundhoverchange:hover{
	background-position:bottom;
}
a.actif{
	background-position:bottom;
}
img{
	border:0;
}
/**********************CUVEE********************/
#contenuGauche{
	float:left;
	width:330px;
	margin-bottom:10px;
}
#contenuDroite{
	float:right;
	/*background-image:url(droite_gris_repeat.png);*/
	width:145px;
	height:3px;
	position:relative;
	bottom:26px;
	margin-right:10px;
	text-align:justify;
	
}
#contenuDroite p{
 padding-right:20px;
  padding-left:8px;
	
}
#contenuDroite h3{
		text-align:center;
		font-size:15px;
}

#contenuDroiteHaut{
	float:left;
	background-image:url(droite_gris_ht.png);
	width:160px;
	height:34px;
	position:relative;
	bottom:27px;
	left:16px;
}
p.filetGris{
	background-image:url(pied_article_gris.png);
	width:506px;
	height:21px;
	clear:both;
	margin-top:0;
	margin-bottom:0;
}
div.contenuCuvee{
	padding-left:8px;
}
.texteArticleCuvee{
	padding-top:0;
	padding-left:20px;
	margin-top:0;
	width:70%;
	text-align:justify;
}
.texteArticleCuvee *{
	padding-top:0;
	margin-top:0;
}
#cuveeSuivante{
width:123px;
display:block;
float:right;
height:24px;
background-image:url(btn_cuvee_sui.png);
text-decoration:none;
margin-right:15px;
}
#cuveePrecedente{
width:138px;
display:block;
float:left;
height:24px;
background-image:url(btn_cuvee_pre.png);
text-decoration:none;

}
#globaleCuvee{
	background-image:url(main_repeat2.png);
	width:681px;
	background-repeat:repeat-y;
	float:left;
		margin-left:auto;
	margin-right:auto;
}
#bandePaginations{
	/*background-color:white;*/
	height:25px;
}
/**********LETTRE D'INFO**********/
#email{
	width:200px;
}


/***************UTILITAIRE**********/
.left{float:left;}
.right{float:right;}
.invisible{display:none;}
.spacer{clear:both;}
.clear{clear:both;}


/******TRADUCTIONS*********/
a.traden{
	width:26px;
	height:16px;
	background-image:url(drapeauanglais.png);
		display:block;
	float:left;
	margin-left:5px;
}
a.tradfr{
	width:26px;
	height:16px;
	background-image:url(drapeaufrancais.png);
	display:block;
	float:left;
	margin-left:5px;
}
a.menu-haut-accueil-fr{
background-image:url(btn_accueil.png);width:118px;
}
a.menu-haut-accueil-en{
background-image:url(btn_accueil.png);width:118px;
}



#fn{
	float:left;
	margin-left:-10px;
}
#fn-content{
	width:182px;
	margin-left:auto;
	margin-right:auto;
}
#trad{
	background-image:url(langue.png);
	width:100px;
	height:24px;
	padding-top:7px;
	padding-left:100px;
}
.fott-cuv{
	background-image:url(main_piedcuvee.png);
	background-repeat:no-repeat;
	width:962px;
	height:65px;
	float:left;
}