/* Les liens */

a:link {

	color: #FFFFFF;

	}

	a:visited {

	color: #FFFFFF;

	}

	a:hover {

	color: #FFFFFF;

	}

	a:active {

	color: #FFFFFF;

	}

	

div#yzeo a.hover

{

	color: #FFFFFF; 

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

}

/* FIN : Les liens */







/* Structure General */

body

{

	margin: 0px auto;

	padding: 0;

	background: #007e03;

}



.clearer {

	clear: both;

	width: 0;

	height: 0;

	margin: 0;

	padding: 0;

	line-height: 0;

}



p {

    text-align: justify;

	margin: 0px auto;

}

/* FIN: Structure General */



/* Structure Page d'introduction */

h1

{

	color: #000;

	font-weight: bold;

	font-size: 11px;

}



div#titre-intro

{

	width: 950px;

	text-align: center;

}



div#introconteneur

{

	position: relative;

	margin: 0px auto;

	width: 950px;

	height:197px ;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

}



div#introfooter

{

	width: 950px;

	height: 30px;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000;

}

/* FIN : Structure Page d'introduction */



/* Structure Page type */

div#conteneur

{

	margin: 0px auto;

	width: 950px;

	min-height: 800px;

}



div#header

{

	margin: 0px auto;

	width: 950px;

	height: 290px;

}



div#pages

{

	margin: 0px auto;

	width: 950px;

	background: url(../images/background-contenu.gif) repeat-y;

}



div#contenu

{

	width: 950px;

	margin: 0;

}

div#titre

{

	width: 950px;

	margin: 0px;

	height: 90px;

}

div#txt

{

	float: left;

	padding-left:100px;

	width: 777px;

	margin: 0;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

div#photo

{

	float: right;

	width: 340px;

}

div#menu

{

	margin: 0;

	float: right;

	width: 253px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #e49721;

}



div#adresse

{

	width: 950px;

	height: 67px;

	background: url(../images/adresse.gif) no-repeat;

}



div#yzeo img

{

	vertical-align: middle;

}



div#yzeo

{

	text-align: center;

	padding-left: 350px;

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	width: 650px;

	height: 40px;

	color: #FFFFFF;
	padding-top:20px;

}

/* FIN : Structure Page type */



/* Structure catalogue */



div#catalogue

{

	margin: 0;

	float: right;

	width: 253px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #fff;

}

/* FIN : Structure catalogue */

.txt

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

.liens

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}

/* Structure Page Formulaire */

div#formulaire

{

	float:left;

	margin:0 0 0 85px;

	text-align:center;

	width:500px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #fff;

}



#frmEnvoi

{

	text-align: left;

	padding-left: 10px;

}



p.field label

{

	display: block;

	float: left;

	width: 250px;

}



p.submit

{

	text-align: center;

}

/*FIN : Structure Page Formulaire */

