a:link {
	color: #fff;
	}
	a:visited {
	color: #fff;
	}
	a:hover {
	color: #f2d300;
	}
	a:active {
	color: #fff;
	}

.texte{
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.texte2{
	color: #fff;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:35px;
	}	
		
.logo{
	color: #fff;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}				
.titre{
	color: #f2d300;
	font-weight: normal;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.centrer { text-align:center; }	
.centrer a{
cursor:pointer;}	

*
{
	margin: 0;
	padding: 0;
}

body
{
	text-align: center;
	margin: 0 auto;
	padding: 0;
	background:url(images/yzeofond.jpg) repeat;
}

div#conteneur
{
	margin: 0px auto;
	width: 950px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background:url(images/pattern_06.jpg) repeat-y;
}

div#haut
{
	text-align: left;
	width: 950px;
	height: 153px;
}

div#menu
{
	text-align: left;
	width:201px;
	float:left;
}

div#contenu
{
	width: 749px;
	background:url(images/fond_05.jpg) no-repeat;
	text-align: left;
	margin-left:201px;
}


div#droite
{
	float: left;
	width:314px;
	margin-left:25px;
}

div#duplicontenu
{
	width:620px;
	text-align: left;
	margin-left:40px;
	margin-bottom:-15px;
}

div#formulaire
{
	width:620px;
	text-align: left;
	margin-left:40px;
	margin-bottom:-15px;
}

/*Formulaire contact*/
#frmEnvoi
{
	text-align: left;
	padding-left: 10px;
}

p.field label
{
	display: block;
	float: left;
	width:200px;
	margin-right:-50px;
}


p.submit
{
	text-align: left;
	margin-left:100px;
}

.valid
{
	position: absolute;
	right: 0;
	bottom: 8;
	margin: 0;
}

/*Fin formulaire contact*/

div#adresse
{
	margin: 0 auto;
	height: 61px;
	width:950px;
	float:left;
}


div#yzeo
{
	margin: 0 auto;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 950px;
	height: 39px;
	float:left;
	text-align:center;
	background:url(images/yzeofond.jpg);
}

div#yzeo img
{
	vertical-align: middle;
}

.validator{ clear:both; float:right; }
img { border:none; }
ul { margin:10px 0 15px 15px; }
p { margin:0 0 15px 0; }

.floatLeft { float:left; margin-left:10px; }
.marginLeft { margin-left:200px; }
.rien { color: #fff; font-size: 12px; }
.marginleft10 { margin-left:10px; }

.clear { clear:both; }
.alignRight { text-align:right; }
.alignLeft { text-align:left; }

.floatRight2 { float:right; margin-left:10px; margin-right:26px; }
.floatLeft2 { float:left; margin-right:10px; margin-left:26px; }
.titretable { color: #f2d300; }
#variete { border-collapse:collapse; margin-bottom:20px; width:100%; }
#variete td { border:1px #f2d300 solid; width:100px; }
#variete p { margin-left:10px; margin-top:10px; margin-right:5px; }
.tailletxttable { font-size: 10px; }

#variete1 { border-collapse:collapse; margin-bottom:20px; width:100%; }
#variete1 td { border:1px #f2d300 solid; }
#variete1 p { margin-left:10px; margin-top:10px; margin-right:5px; }

#variete2 { border-collapse:collapse; margin-bottom:20px; width:100%; }
#variete2 td { border:1px #f2d300 solid; }
#variete2 p { margin-left:10px; margin-top:10px; margin-right:5px; }

#variete3 { border-collapse:collapse; margin-bottom:20px; width:100%; }
#variete3 td { border:1px #f2d300 solid; }
#variete3 p { margin-left:10px; margin-top:10px; margin-right:5px; }

#variete4 { border-collapse:collapse; margin-bottom:20px; width:100%; }
#variete4 td { border:1px #f2d300 solid; }
#variete4 p { margin-left:10px; margin-top:10px; margin-right:5px; }

#variete5 { border-collapse:collapse; margin-bottom:20px; width:100%; }
#variete5 td { border:1px #f2d300 solid; }
#variete5 p { margin-left:10px; margin-top:10px; margin-right:5px; }

#variete6 { border-collapse:collapse; margin-bottom:20px; width:100%; }
#variete6 td { border:1px #f2d300 solid; }
#variete6 p { margin-left:10px; margin-top:10px; margin-right:5px; }
.jaune {
	color: #FFCC00;
	font-weight: bold;
}
.bgvert {
	background-color: #124A27;
	font-weight: bold;
	/*border: thin solid #f2d300;*/
}
.vert {

	/*border: thin solid #f2d300;*/
		background-color: #124A27;
}
.bgjaune {
	background-color: #f2d300;
	font-weight: bold;
/*	border: thin solid #124A27;*/
	color: #124A27;
}
.bgnoir {
	background-color: #000000;font-weight: bold;
	/*border: thin solid #fff;*/
}
.encdraimg {
	border: medium solid #FFCC00;
}
ol {
	margin-left: 20px;
}
#contenu li:first-letter {
	font-size:1.2em;
	text-transform:uppercase;
/*color:#FFCC00*/}
