body {

	margin: 0px;

	padding: 0px;

	background-color: #FFFFFF;

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

	color: #865537;

	font-size: 11px;

}
.td2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #865537;
	font-size: 10px;

}

.text1 {

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

	font-size: 12px;

}
.fondecran{
background-image:url(img/fond.jpg);
background-position:center;
background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
}

.fondecran2{
background-image:url(img/fond.jpg);
background-position:top;
background-repeat:no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}


h1 {

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

	font-size: 1px;

	font-weight: normal;

	color: #003398;

	margin: 0px;

	padding: 0px;

	display: none;

}

#adresse {

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

	font-size: 10px;

	color: #1BFDFE;

}

#adresse a {

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

	font-size: 10px;

	color: #1BFDFE;

	text-decoration: underline;

}

.linkeo_cnil {

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

	font-size: 10px;

	color: #865537;

}

.fondContenu {
	background: #FFFFFF url(interface/fondContenu.jpg) left top no-repeat;
}



form {

	margin: 0px;

	padding: 0px;

}





.boutonappel {

	border: 1px solid #007B9D;

}

.boutonappel:hover {

	border: 1px solid #72FEFE;

}







hr {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: dashed;

	border-right-style: dashed;

	border-bottom-style: dashed;

	border-left-style: dashed;

	border-top-color: #FFFFFF;

	border-right-color: #89C544;

	border-bottom-color: #89C544;

	border-left-color: #89C544;

}

#menu a{

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

	font-size: 10px;

	color: #DA9574;

	font-weight: bold;

	text-decoration: none;

	display: block;

	line-height: 15px;

	padding-left: 4px;

}

#menu a:hover{

	text-decoration: none;

	color:#000000;

	padding-left: 4px;

}

#powered a {

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

	font-size: 9px;

	color: #000000;

}

#powered img {

	height: 10px;

	width: 10px;

	vertical-align: middle;

}

.sous-menu{
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
}
#sous-menu a	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	color:#FFB019;
	}
	
#sous-menu a:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:underline;
	color:#000;
	}
.contour {
	border: 1px solid #000000;
}

/*--------- header --------------*/
#header {
	background:url(images/header.jpg) left top no-repeat;
	height:316px;
}
#header #titre {
	display: block;
	position: relative;
	height: 0px;
	width: 362px;
	top: 30px;
	text-decoration:none;
	overflow:hidden;
	border:0px;
	background-color:#0F0;
}
#header #Fmenu {
	display: block;
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: 500px;
	left: 530px;
	top: 225px;
	border:0px;
	overflow:hidden;
	font-size:20px;
	text-indent:-5000px;
}

#header #Fmenu li {
	display:block;
	float:left;
}

#Presentation {
	width: 120px;
	display:block;
	height: 30px;
	float:left;

}
#header #Fmenu #Contact {
	margin-left:35px;
	width: 100px;
	height: 30px;
	float:left;

}
#header #Fmenu #Plan {
	margin-left:20px;
	height: 30px;
	width: 80px;
	float:left;

}
/*--------- contenu --------------*/
#contenu {
	background:url(images/fondContenu.jpg) left top repeat-y;
	}

.imggauche {
	display:block;
	float:left;
	padding-top:10px;}
	
.imggauche1 {
	display:block;
	margin:0 auto 20px;
	border:#000 1px solid;}
.imggauche2 {
	display:block;
	margin:400px auto 20px;
	border:#000 1px solid;}
.imggauche3 {
	display:block;
	margin:100px auto 20px;
	border:#000 1px solid;}
.imggauche4 {
	display:block;
	margin:20px auto;
	border:#000 1px solid;}

#border {
	border:1px #000 solid;
	margin:15px 0;}
	
#Fmarge {
	margin:20px auto;
	display:block;
	width:700px;
	background:url(images/barre_degrade.jpg) left bottom no-repeat;
	}
#anim {
	display: block;
	position: relative;
	height: 302px;
	width: 305px;
	left: 0px;
	top: 0px;
	text-decoration:none;
	border:0px;
}

#imagesgauche img {margin-left:1em;margin-bottom:1em;}
#caramel {padding:1em;border:1px #22CCA8 solid;margin:20px 0;}
#caramel img {display:block;float:right;margin:20px;}

#reseau { position:absolute; left: 800px; margin-top:15px;}
#reseau img{ width:80px; height:80px; } 
#reseau a img{ border:none;} 