BODY{
    text-align:center;
    font-family:verdana;
    font-size:10pt;
    margin:0;
    background-color:#3c4903;
}
A{
    color:#484A4A;
}
A:hover{
    color:#979494;
}
H1{
	font-size:12pt;
	color:#9e0110;
}
H2{
	font-size:16pt;
	font-family:arial;
	color:#f17820;
	font-weight:bold;
	height:15px;
	margin-left:8px;
}
H3{
	font-size:13pt;
	font-family:arial;
	color:#1e6617;
	font-weight:bold;
	margin-left:8px;
	clear:both;
	padding-top:15px;
}
p{
	font-size:11pt;
	font-family:arial;
	color:#4a4948;
	font-weight:regular;
	margin-left:8px;
	text-align:justify;
}
IMG{
	border:0;
}
.top{
	float:left;
	width:911px;
	height:38px;
	background-image:url(images/top.jpg);
}
.ban{
	float:left;
	width:911px;
	height:204px;
	background-image:url(images/ban.jpg);
}
.menu{
	float:left;
	width:911px;
	height:52px;
	background-image:url(images/menu.jpg);
}
.menu A{
	margin-left:5px;
	margin-top:5px;
}
A.btAccueil2{
	float:left;
	height:41px;
	width:145px;
	background-image:url(images/btAccueil2.jpg);
	margin-left:7px;
}
A.btPresentation{
	float:left;
	height:41px;
	width:145px;
	background-image:url(images/btPresentation.jpg);
}
A.btPrestationEnfant{
	float:left;
	height:41px;
	width:147px;
	background-image:url(images/btPrestationEnfant.jpg);
}
A.btPrestationAdult{
	float:left;
	height:41px;
	width:146px;
	background-image:url(images/btPrestationAdult.jpg);
}
A.btTemoignage{
	float:left;
	height:41px;
	width:144px;
	background-image:url(images/btTemoignage.jpg);
}
A.btContact2{
	float:left;
	height:41px;
	width:146px;
	background-image:url(images/btContact2.jpg);
}

A.btContact{
	float:left;
	height:38px;
	width:113px;
	background-image:url(images/btContact.jpg);
}
A.btPlan{
	float:left;
	height:38px;
	width:146px;
	background-image:url(images/btPlan.jpg);
}
A.btMentions{
	float:left;
	height:38px;
	width:146px;
	background-image:url(images/btMentions.jpg);
}

A.btAccueil2:hover{
	float:left;
	height:41px;
	width:145px;
	background-image:url(images/btAccueil2over.jpg);
	margin-left:7px;
}
A.btPresentation:hover{
	float:left;
	height:41px;
	width:145px;
	background-image:url(images/btPresentationover.jpg);
}
A.btPrestationEnfant:hover{
	float:left;
	height:41px;
	width:147px;
	background-image:url(images/btPrestationEnfantover.jpg);
}
A.btPrestationAdult:hover{
	float:left;
	height:41px;
	width:146px;
	background-image:url(images/btPrestationAdultover.jpg);
}
A.btTemoignage:hover{
	float:left;
	height:41px;
	width:144px;
	background-image:url(images/btTemoignageover.jpg);
}
A.btContact2:hover{
	float:left;
	height:41px;
	width:146px;
	background-image:url(images/btContact2over.jpg);
}
.cont{
	float:left;
	background-image:url(images/cont.jpg);
	background-repeat:no-repeat;
	width:911px;
	padding-bottom:10px;
}
.contleft{
	float:left;
	width:205px;
	font-size:10pt;
	position:relative;
	left:7px;
	top:0px;
}
.contmiddle{
	float:left;
	position:relative;
	width:440px;
	font-size:10pt;
	left:26px !important;
	left:11px;
	top:0px;
}
.contright{
	float:right;
	width:205px;
	font-size:10pt;
	position:relative;
	right:22px !important;
	right:5px;
	top:0px;
}
.fen{
  width:911px;
  background-image:url(images/repeat.jpg);
}
.foot{
  width:911px;
  height:22px;
  background-image:url(images/bottom.jpg);
  float:left;
  font-size:10pt;
  position:relative;
  top:2px;
}
.copy{
  margin-left:0px; 
  float:left;
  text-align:right;
  width:220px;
  margin-top:7px;
  color:#FFFFFF;
}
.mentions{
  text-align:left;
  float:right;
  color:#666666;
  width:150px;
  margin-top:7px;
}
.foot A{
  color:#FFFFFF;
  text-decoration:none;
}
.foot A:hover{
  color:#E1E1E1;
}
.macleft{
	width:95px;
	background-image:url(images/left.jpg);
	background-position:top right;
	background-repeat:repeat-x;
}
.macright{
  width:94px;
  background-image:url(images/right.jpg);
  background-position:top left;
  background-repeat:repeat-x;
}
.macleft2{
	width:auto;
	background-image:url(images/left2.jpg);
	background-position:top right;
	background-repeat:repeat-x;
}
.macright2{
  width:auto;
  background-image:url(images/right2.jpg);
  background-position:top left;
  background-repeat:repeat-x;
}
.macbottomL{
  background-image:url(images/stri.jpg);
  background-position:top right;
}
.macbottomR{
  background-image:url(images/stri.jpg);
  background-position:top left;
}
.tabtarif{
	float:left;
	margin-left:10px;
}
.tabtarif TD.prix{
	color:white;
	font-weight:bold;
	background-color:#2589A9;
	width:60px;
}
.tabtarif TD{
	border-bottom:1px solid #2589A9;
	font-size:9pt;
}
.precision{
	float:left;
	border:1px solid #2589A9;
	color:black;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-top:30px;
	width:400px;
}
.tabtarif TD.titre{
	color:#2589A9;
	border:none;
	text-align:center;
	vertical-align:bottom;
	height:30px;
}
.alerte{
	color:red;
	font-weight:bold;
}
.img_right{
	float:right;
	width:159px;
	left:5px;
	margin-left:10px;
}
.img_left{
	float:left;
	width:159px;
	right:5px;
	margin-left:8px;
	margin-right:10px;
}
.orange{
	font-size:11pt;
	font-family:arial;
	color:#f17820;
	font-weight:bold;
	text-align:center;
	margin-left:8px;
	}
.gras{
	font-size:11pt;
	font-family:arial;
	color:#4a4948;
	font-weight:bold;
	font-style:italic;
	}
.grassoul{
	font-size:9pt;
	font-family:arial;
	color:#f17820;
	font-weight:bold;
	font-style:italic;
	border-bottom:solid 1px #f17820;
	}	
A.serviceEntreprise{
	background-image:url(images/mod_entreprises.jpg);
	width:222px;
	height:207px;
	float:left;
}
A.serviceEntreprise:hover{
	background-image:url(images/mod_entreprises_over.jpg);
}
A.serviceDomicile{
	background-image:url(images/mod_temoignages.jpg);
	width:220px;
	height:222px;
	float:left;
}
A.serviceDomicile:hover{
	background-image:url(images/mod_temoignages_over.jpg);
}
A.partenaires_1{
	background-image:url(images/mod_partenaires_2.jpg);
	width:222px;
	height:36px;
	float:left;
}
A.partenaires_1:hover{
	background-image:url(images/mod_partenaires_2_over.jpg);
	
}
A.partenaires_2{
	background-image:url(images/mod_partenaires_4.jpg);
	width:222px;
	height:36px;
	float:left;
}
A.partenaires_2:hover{
	background-image:url(images/mod_partenaires_4_over.jpg);
}
A.partenaires_3{
	background-image:url(images/mod_partenaires_6.jpg);
	width:222px;
	height:52px;
	float:left;
}
A.partenaires_3:hover{
	background-image:url(images/mod_partenaires_6_over.jpg);
}
ul{
    list-style-image:url(images/puce.jpg);
}
li{
	font-family:arial;
	font-size:11pt;
	color:#1e6617;
    list-style-position:outside;
	margin-bottom:10px;
}
.lienBleu{
	font-size:13pt;
	font-family:arial;
	color:#65b8e4;
	font-weight:bold;
	height:20px;
	margin-left:8px;
	text-decoration:underline;
}
