body {
	margin:0;
	background-position:top;
	background-repeat:repeat-y;
	background-image:url(../images/maquette03.jpg);
}
a:link, a:visited {
	color: #348CBD;
	text-decoration: none;	
}
a:hover {
	color: #D13540;	
}
a img {
	border: 0;
}
.tete{
	background-image:url(../images/sable.jpg);
	background-position:bottom;
}
.titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:justify;
	font-weight:bold;
}
.texte{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
	padding:15px;
}

input.date {
	width: 140px;
}
select {
	width: 170px;
}
/********************************/
.bloc{
	background-image:url(../images/bloc.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FEFEFD;
}
/************* Bleu ************/
.RepFondBleu{
	background-image:url(../images/FondRepBleu.jpg);
	background-repeat:repeat-y;
}
.CentreBleu{
	background-image:url(../images/CentreBleu.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E7F3F9;
}
.BDbleu{}
.BGbleu{}
.RepGbleu{
	background-image:url(../images/RepGbleu.jpg);
	background-repeat:repeat-y;
}
.RepDbleu{
	background-image:url(../images/RepDbleu.jpg);
	background-repeat:repeat-y;
}
.RepBasbleu{
	background-image:url(../images/RepBbleu.jpg);
	background-repeat:repeat-x;
}
/************* Jaune ************/
.RepFondJaune{
	background-image:url(../images/FondRepJaune.jpg);
	background-color:#FCF7F0;
	background-repeat:repeat-y;
}
.CentreVillaJaune{
	background-image:url(../images/centrevillaJaune.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#FEFEFD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-right:220px;
	padding-left:20px;
	text-align:justify;
}
.bold{
	color:#348cbd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
}
.bold02{
	color:#348cbd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;

}
.CentreJaune{
	background-image:url(../images/centreJaune.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#FEFEFD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
}
.BDjaune{}
.BGjaune{}
.RepGjaune{
	background-image:url(../images/RepGjaune.jpg);
	background-repeat:repeat-y;
}
.RepDjaune{
	background-image:url(../images/repDjaune.jpg);
	background-repeat:repeat-y;
}
.RepBasjaune{
	background-image:url(../images/RepBjaune.jpg);
	background-repeat:repeat-x;
}
/********************** petit Vert ************************/
.RepFondVert{
	background-image:url(../images/FondRepVert.jpg);
	background-repeat:repeat-y;
}
.fondTexteVert{
	background-image:url(../images/NouveauteTexte.jpg);
	background-repeat:repeat-y;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
.fondTexteVert a{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.fondTexteVert a :hover{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
.fondTexteVert a:visited{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.fondTexteVert02{
	background-image:url(../images/PromoTexte.jpg);
	background-repeat:repeat-y;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
.fondTexteVert02 a{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.fondTexteVert02 a :hover{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
.fondTexteVert02 a:visited{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.fondTexteVert03{
	background-image:url(../images/DerniereMinTexte.jpg);
	background-repeat:repeat-y;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
.fondTexteVert03 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.fondTexteVert03 a :hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
.fondTexteVert03 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
/******************* Grand Vert *********************/
.RepFondVertG{
	background-image:url(../images/RepFondVertG.jpg);
	background-repeat:repeat-y;
}
.CentreVertG{
	background-image:url(../images/centrevert.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#FEFEFD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
}
.boldVert{
	color:#348cbd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.BDVertG{}
.BGVertG{}
.RepGVertG{
	background-image:url(../images/RepGvert.jpg);
	background-repeat:repeat-y;
}
.RepDVertG{
	background-image:url(../images/RepDvert.jpg);
	background-repeat:repeat-y;
}
.RepBasVertG{
	background-image:url(../images/RepBvert.jpg);
	background-repeat:repeat-x;
}
/*******************Coup de Coeur ********************/
.FondTexte{
	background-image:url(../images/RefletTexteCoeur.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#A6D3F0;
	border:solid;
	border-width:1px;
	border-color:#FFFFFF;
}
.TexteCC{
	font-family:Arial, Helvetica, sans-serif;
	color:#03497d;
	font-size:11px;
	padding:20px;
	text-align:justify;
	font-weight:bold;
}
.HautCoeur{
	background-image:
}
.GaucheCoeur{
	background-image:url(../images/RepGCoeur.jpg);
	background-position:top;
	background-repeat:repeat-y;
	background-color:#99C8E8;
}
.DroiteCoeur{
	background-image:url(../images/RepDCoeur.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
.PiedCoeur{
	background-image:url(../images/PiedCoeur.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
/************* coup de coeur Cadre ************/
.RepFondCdC{
	background-image:url(../images/RepFondCdC.jpg);
	background-repeat:repeat-y;
}
.CentreCdC{
	background-image:url(../images/centreCdC.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#D3E8F7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:justify;
}
.boldCdC{
	color:#348cbd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.BDjaune{}
.BGjaune{}
.RepGCdC{
	background-image:url(../images/RepGCdC.jpg);
	background-repeat:repeat-y;
}
.RepDCdC{
	background-image:url(../images/RepDCdC.jpg);
	background-repeat:repeat-y;
}
.RepBasCdC{
	background-image:url(../images/RepBCdC.jpg);
	background-repeat:repeat-x;
}
/************************* Pied Coeur *****************************/
.PiedSans{
	background-image:url(../images/Pied.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.pied{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6dadd8;
	font-weight:bold;
}
.pied a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6dadd8;
	font-weight:bold;
	text-decoration:none;
}
.pied a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6dadd8;
	font-weight:bold;
	text-decoration:underline;
}
.pied a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6dadd8;
	font-weight:bold;
	text-decoration:none;
}
/*************** photo ******************/
.repHphoto{
	background-image:url(../images/RepHPhoto.jpg);
	background-repeat:repeat-x;
}
.repGphoto{
	background-image:url(../images/RepGPhoto.jpg);
	background-repeat:repeat-y;
}
.repDphoto{
	background-image:url(../images/RepDPhoto.jpg);
	background-repeat:repeat-y;
}
.repBphoto{
	background-image:url(../images/RepBPhoto.jpg);
	background-repeat:repeat-x;
}
/*************** photo 02 ******************/
.repHphoto02{
	background-image:url(../images/RepHPhoto02.jpg);
	background-repeat:repeat-x;
}
.repGphoto02{
	background-image:url(../images/RepGPhoto02.jpg);
	background-repeat:repeat-y;
}
.repDphoto02{
	background-image:url(../images/RepDPhoto02.jpg);
	background-repeat:repeat-y;
}
.repBphoto02{
	background-image:url(../images/RepBPhoto02.jpg);
	background-repeat:repeat-x;
}
/*************** photo gif ******************/
.repHphotoGif{
	background-image:url(../images/RepHPhoto02.png);
	background-repeat:repeat-x;
}
.repGphotoGif{
	background-image:url(../images/RepGPhoto02.png);
	background-repeat:repeat-y;
}
.repDphotoGif{
	background-image:url(../images/RepDPhoto02.png);
	background-repeat:repeat-y;
}
.repBphotoGif{
	background-image:url(../images/RepBPhoto02.png);
	background-repeat:repeat-x;
}