	body	{
		margin:0;
		background-color:rgb(245,243,232);
		text-align: center;
		padding:0;
		height:100%;
		width:100%;
	}


	
	#contentnav{
		z-index:2;
		width:100%;
		position:absolute;
		text-align: center;
	}

	#navigation{
		width:790px;
		text-align:left;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:auto;
		margin-right:auto;
		padding:0;
		
	}

	#navigationcentre{
		position:absolute;
		width:130px;
		text-align:left;
		margin-top:230px;
		margin-bottom:0px;
		margin-left:210px;
		margin-right:0px;
		padding:0 0 0 3px;
	}
	
	p.nav{
		font: 11px/18px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		text-align:left;
		padding:0;
		margin:0;
	}

	.nav a{
		color: rgb(71,71,71);
		text-decoration: none;
	}
	.nav a:hover{
		color: rgb(255,255,255);
	}
	#imgfilet{
		margin-top:15px;
		margin-bottom:0px;
	}

	ul.menu{
		list-style-type: none;
		margin: 10px 0 0 0;
		padding:0;
	}

	.menu a{
		font: 11px/18px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		display: block;
		height: 20px;
		width: 130px;
		text-decoration: none;
		color: rgb(71,71,71);
		text-indent: 20px;
		background-image:url(../images/dot_nav.gif);
		background-position: left center;
		background-repeat: no-repeat;
	}
	 
	.menu a:hover{
		color: rgb(255,255,255);
		background-image:url(../images/dot_nav.gif);
		background-position: left center;
		background-repeat: no-repeat;
	}

	#barrecouleurs{
		width:100%;
		height:5px;
		text-align:center;
		margin-top:0px;
		margin-bottom:00px;
		padding-top:0px;
		padding-bottom:0px;
		font: 6px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(245,243,232);
	}

	#prima{
		width:100%;
		text-align:center;
		background-color:rgb(255,255,255);
		margin-top:0px;
		margin-bottom:0px;
		padding:10px 0 10px 0;
		font: 9px Verdana, Arial, Helvetica, sans-serif;
		color: rgb(187,182,169);
	}
	
	#prima a{
		color: rgb(187,182,169);
		text-decoration:none;
	}
	
	#prima a:hover{
		color: rgb(187,182,169);
		text-decoration:none;
	}

	#bandeau{
		width:100%;
		height:174px;
		text-align:center;
		background:url("../images/fd_bandeau.jpg");
		margin-top:0px;
		margin-bottom:0px;
		
	}

	#centre{
		width:790px;
		text-align:left;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:auto;
		margin-right:auto;
		padding:0;
		
	}

	#colgauche{
		float:left;
		background-color:rgb(255,255,255);
		width:210px;
		text-align:left;
		margin:0; 
		padding:0;
		
	}

	#dixpxg{ 
		padding:0 0 0 10px;
		
	}

	#colmilieu{
		float:left;
		width:130px;
		background-color:rgb(174,200,0);
		text-align:left;
		margin:0;
		padding:0;
		
	}

	#coldroite{
		float:left;
		background-color:rgb(255,255,255);
		width:450px;
		text-align:left;
		margin-left:0;
		margin-right:0;
		padding:0;
		
	}

	#dixpxd{ 
		padding:0 10px 0 0;
		
	}

	#coldroite a{
		font: 11px/18px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		text-decoration: underline;
		color: rgb(71,71,71);;
	}
	 
	#coldroite a:hover{
		color: rgb(174,200,0);
		text-decoration: underline;
	}


	#coldroite p{
		font: 11px/18px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		text-align:left;
		padding:0 0 0 20px;
	}

	#coldroite p.titre{
		font: 15px/16px Verdana, Arial, Geneva;
		color: rgb(178,7,133);
		text-align:left;
		padding:10px 0 0 20px;
	}

	#coldroite p.exergue{
		font: bold 12px/16px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		text-align:left;
		padding:0 0 8px 20px;
	}

	#blocoffrehaut{
		width:200px;
		height:95px;
		text-align:center;
		background:url("../images/img_offre_h.jpg");
		background-position: left center;
		background-repeat: no-repeat;
		margin-top:0px;
		margin-bottom:0px;
		
	}

	p.titrebloc{
		font: bold 15px/17px "Century Gothic", Verdana, Arial, Geneva;
		color: rgb(178,7,133);
		padding:33px 70px 0 0;
		margin:0;
	}

	#blocoffremilieu{
		width:200px;
		text-align:center;
		background:url("../images/img_offre_m.jpg");
		background-position: left center;
		background-repeat: no-repeat;
		margin-top:0px;
		margin-bottom:0px;
		
	}

	#imgoffre{
		float:left;
		text-align:left;
		margin:0 8px 0 0;
		padding:0;
	}

	#blocoffremilieu p{
		font: 11px/15px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		text-align:left;
		padding:0 7px 0 12px;
		margin:0;
	}

	#blocoffremilieu p.prix{
		font: bold 11px/18px Verdana, Arial, Geneva;
		color: rgb(178,7,133);
		text-align:right;
		padding:0 7px 0 12px;
		margin:10px 7px 10px 0;
	}

	#blocoffremilieu a{
		font: 11px/15px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		/*background-image:url(../images/dot_navb.gif);
		background-position: left center;
		background-repeat: no-repeat;*/
	}

	#blocoffrebas{
		width:200px;
		height:15px;
		text-align:center;
		background:url("../images/img_offre_b.jpg");
		background-position: left center;
		background-repeat: no-repeat;
		margin-top:-2px;
		margin-bottom:20px;
		
	}

	#blocconfiancehaut{
		width:200px;
		height:97px;
		text-align:center;
		background:url("../images/img_confiance_h.jpg");
		background-position: left center;
		background-repeat: no-repeat;
		margin-top:0px;
		margin-bottom:0px;
		
	}

	p.titreblocb{
		font: bold 15px/17px "Century Gothic", Verdana, Arial, Geneva;
		color: rgb(178,7,133);
		padding:25px 70px 0 0;
		margin:0;
	}

	#blocconfiancemilieu{
		width:200px;
		text-align:center;
		background:url("../images/img_confiance_m.jpg");
		background-position: left center;
		background-repeat: no-repeat;
		margin-top:0px;
		margin-bottom:0px;
		
	}

	#blocconfiancemilieu p{
		font: 11px/16px Verdana, Arial, Geneva;
		color: rgb(178,7,133);
		text-align:left;
		padding:0 9px 0 12px;
		margin:0;
	}

	#blocconfiancemilieu p.listeconfiance{
		font: 11px/16px Verdana, Arial, Geneva;
		color: rgb(178,7,133);
		text-align:left;
		padding:0 9px 0 12px;
		margin:10px 0 0 0;
	}

	#blocconfiancebas{
		width:200px;
		height:20px;
		text-align:center;
		background:url("../images/img_confiance_b.jpg");
		background-position: left center;
		background-repeat: no-repeat;
		margin-top:0px;
		margin-bottom:20px;
		
	}

	#footer{
		clear:both;
		width:100%;
		height:180px;
		text-align:center;
		background:url("../images/fd_pied-de-page.gif");
		margin-top:0px;
		margin-bottom:0px;
		padding:60px 0 0 0;
		
	}

	#footercontent{
		width:785px;
		height:85px;
		text-align:center;
		background:url("../images/fd_central-pied-de-page.gif");
		margin-top:0px;
		margin-bottom:0px;
		margin-left:auto;
		margin-right:auto;
		
	}

	#footercontent p{
		font: 10px/12px Verdana, Arial, Geneva;
		color: rgb(71,71,71);
		text-align:center;
		padding:5px 0 0 0;
		margin:0;
	}

	#realisation{
		width:785px;
		text-align:left;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:auto;
		margin-right:auto;
		
	}

	#realisation p{
		font: 10px/12px Verdana, Arial, Geneva;
		color: rgb(150,150,150);
		text-align:left;
		padding:0;
		margin:0 0 0 10px;
	}



























