/**/
body{  
	margin:0;
}

#tout{
	margin:px 0 0;
}

#site{
  /**//**/margin-top:px;
margin-left:-490px;
padding-left:50%;
}

.divLogo{
	width:980px;
	position:absolute;
    left: 50%;
    margin-left: -490px;
top:0px;z-index:99;}



#header{
}

#fil{
}

#espace1{
}

#body{
}

#espace2{
}

#footer{
}

#navService{

}


/*styles concenrnant les zones*/


/*style pour les div contenant les animations flash ŕ l'intérieur des zones d'aniamtion flash*/
.contenuHeaderFlash{
	min-height:px;
    width:inherit;
    overflow:hidden;
}

.contenuBodyFlash{
	min-height:px;
    width:inherit;
    overflow:hidden;
}

.contenuFooterFlash{
	min-height:px;
    width:inherit;
    overflow:hidden;
}

/*style pour les div contenant les cartes google maps*/
.contenuHeaderGoogle_Maps{
	min-height:px;
    width:inherit;
    overflow:hidden;
}

.contenuBodyGoogle_Maps{
	min-height:px;
    width:inherit;
    overflow:hidden;
}

.contenuFooterGoogle_Maps{
	min-height:px;
    width:inherit;
    overflow:hidden;
}

/*style pour les div contenant les blocs couleurs*/
.contenuHeaderCouleur{
	min-height:px;
    width:inherit;
    overflow:hidden;
    height:100%;
    display:table;
}

.contenuBodyCouleur{
	min-height:px;
    width:inherit;
    overflow:hidden;
    height:100%;
    display:table;
}

.contenuFooterCouleur{
	min-height:px;
    width:inherit;
    overflow:hidden;
    height:100%;
    display:table;
}

/*style pour les div contenant les elements de formulaire ŕ l'intérieur des zones de formulaire*/
.contenuHeaderFormulaire{
	min-height:px;
  /*margin: 0 20px;*/
    overflow-x: hidden;
    overflow-y: auto;
  width:100%;
}

.contenuBodyFormulaire{
	min-height:px;
  /*margin: 0 20px;*/
    overflow-x: hidden;
    overflow-y: auto;
  width:100%;
}

.contenuFooterFormulaire{
	min-height:px;
  /*margin: 0 20px;*/
    overflow-x: hidden;
    overflow-y: auto;
  width:100%;
}


/*style pour les div contenant les actus ŕ l'intérieur des zones de actus*/
.contenuHeaderActualite, .contenuHeaderCatalogue{
	min-height:px;
  /*overflow:hidden;*/
  width:inherit;
}

.contenuBodyActualite, .contenuBodyCatalogue{
	min-height:px;
  /*overflow:hidden;*/
  width:inherit;
}

.contenuFooterActualite, .contenuFooterCatalogue{
	min-height:px;
  /*overflow:hidden;*/
  width:inherit;
}

/*style pour les div contenant les produits ŕ l'intérieur des zones de boutique*/
.contenuHeaderBoutique{
	min-height:px;
  /*overflow:hidden;*/
  width:inherit;
}

.contenuBodyBoutique{
	min-height:px;
  /*overflow:hidden;*/
  width:100%;
}

.contenuFooterBoutique{
	min-height:px;
  /*overflow:hidden;*/
  width:inherit;
}



div div form textarea{
	resize:none;}

