* {
	padding:0;
	margin:0;
}
body 
{
    background:url(images/body.jpg) repeat-x #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
h1 
{
	position:absolute;
	top:-9999px;
}

#global
{
    width:960px;
	height:100%;
	margin:0 auto;
	overflow:hidden;
}
#entete
{
   background:url(images/entete.jpg) no-repeat;
   width:960px;
   height:274px;
}
#colone_gauche
{
  width:269px;
  height:100%;
  float:left;
}
#discription
{
  background:url(images/BACK_m.gif) no-repeat;
  width:269px;
  height:68px;/*83*/
  padding-top:15px;
}
#discription dl 
{
  width:195px;
  height:70px;
  margin:0 auto;
  text-align:center;
  
}
#discription dl dt
{
  font-weight:bold;
  color:#bcc838;
}
#menu
{
  background:url(images/menu.png) no-repeat;
  width:269px;
  height:411px;
}
#image
{
  background:url(images/f.png) no-repeat;
  width:269px;
  height:432px;
}
#images p img
{
  margin-top:10px;
  border:5px solid #FFFFFF;
  margin-left:160px;
}
#centre
{
  background:url(images/centre.png) repeat-y;
  width:681px;
  height:100%;
  position:relative;
  left:1px;
  overflow:hidden;  
}
#contenu 
{
  background:url(images/contenu.jpg) no-repeat;
  width:681px;
  min-height:537px;/*567*/
  padding-top:30px;
}
#contenu h2
{
  width:681px;
  text-align:center;
  margin:0 auto;
}
/*#contenu h2 img
{

  m
}*/
#contenu p
{
  width:544px;
  margin:0 auto;
  color:#775c40;
  font-weight:bold;
  margin-top:10px;
}

#contenu a {
text-decoration:none;
color:#fe8312;
}

#contenu a:hover {
text-decoration:underline;
color:#fe8312;
}
#tarifs h3
{
  font-size:20px;
  color:#6E3F23;
  text-align:center;
 
  
}
#tarifs h3 span
{
  font-size:15px;
  font-weight:500;
  color:#6E3F23;
}
#tarifs ul
{
  width:686px;
}
#tarifs ul li
{
  list-style:none;
  width:475px;

}
#tarifs ul li .visage
{
 width:475px;
  /*border-bottom:1px solid #463121;*/
  margin:15px;
  font-weight:bold;
  margin-left:170px;
}
#tarifs ul li span 
{
  float:right;
  margin-right:100px;
}
#tarifs ul li .disc{
margin-left:170px;
color:#FE8312;
}
#tarifs  .massage {
margin-left:170px;
font-size:14px;
text-decoration:underline;
}
#tarifs .phrase{
margin-left:30px;
}
/**********valentin*******/
#tarifs  .valentin .cite{
font-size:27px;
text-align:center;
margin-bottom:25px;
}
#tarifs .valentin .noel{
color:#FE8312;
font-size:25px;


}
#tarifs  .valentin .envie{
margin-left:230px;
font-size:24px;
color:#FE8312;


}
/*******************/
/**********valentin*******/
#offre  .valentin .cite{
font-size:27px;
text-align:center;
margin-bottom:25px;
}
#offre  .valentin .noel{
color:#FE8312;
font-size:25px;


}
#offre  .valentin .envie{
margin-left:230px;
font-size:24px;


}
/*******************/
#offre .offre{
margin-left:236px;
}

#offre ul
{
  width:686px;
}
#offre ul li
{
  list-style:none;
  width:475px;

}
#offre ul li .visage
{
 width:475px;
  /*border-bottom:1px solid #463121;*/
  margin:15px;
  font-weight:bold;
  margin-left:170px;
}
#offre ul li span 
{
  float:right;
  margin-right:100px;
}
#offre h3 
{
  font-size:20px;
  color:#6E3F23;
  text-align:center;
 
}
#offre .phrase{
text-align:center;

}
#offre .phrase span{
color:#FE8312;
}


#offre dl
{text-align:center;
margin-top:20px;
color:#6E3F23;
margin-bottom:20px;
}

#offre dl dt{
font-size:16px;
font-weight:bold;

}
#offre dl dd{
font-size:14px;

color:#6E3F23;

}
#offre dl dd span{
color:#FE8312;
font-weight:bold;
}

#offre p span{
color:#FE8312;
}
#entreprise
{

font-weight:bold;
list-style:inside;
color:#775c40;
margin-top:10px;
margin-left:90px;
}
#contenu .technique {
color:#fe8312;
}
#contenu ul#plan{
margin:80px;
list-style:none;
}
#contenu .titre {
text-decoration:underline;

}
#contenu ul#plan li{
padding:5px;
}

#contenu ul#plan a{
color: #775c40;
font-size:14px;
}

#images
{
  width:585px;
  height:204px;
  margin:0 auto;
}
#images ul
{
  width:585px;
  height:204px;
  background-color:#FFFFFF;
   margin-top:25px;
}
#images ul li 
{
  list-style:none;
  display:inline;
}
#images ul li  img
{
 margin:1px 0 0 1px;

}
#contenu .rendez_vous
{
  width:280px;
  margin:44px 0 0 200px;
}
#contenu .rendez_vous span a
{ 
  text-decoration:none;
  color:#FF8000;
}
#contenu_bas
{
  background:url(images/contenu_b.png) no-repeat;
  width:681px;
  height:302px;
  }
#pied
{
  width:681px;
  height:360px;
  margin-left:269px;
}
#pied ul
{
  width:544px;
  text-align:center;
  margin:0 auto;
  margin-top:10px;
}
#pied ul li
{
  display:inline;
  font-size:10px;
  color:#A7C53B;
}
#pied ul li a
{
  text-decoration:none;
  color:#A7C53B;
}
#pied ul .imnalys a
{
  color:#FB9A25;
  font-size:11px;
  line-height:25px;
}

/**** formulaire ***/

form {
margin-left:100px;
color:#775c40;
}

input, textarea {
margin:5px;
border: 1px solid #775c40;
padding:1px;
}

.bouton {
background:#fff;
border: 1px solid;
width:110px;
color: #775c40;
}

.avertissement {
font-size:80%;
}