/**/
body{  
	margin:0;
}

#tout{
	margin:0
}

#site{
  /*5*//*0 100*/margin-top:140px;
position: absolute;
left: 0px;
}

.divLogo{
	width:980px;
	position:absolute;
    left: 50%;
    margin-left: -490px;
top:40px;z-index:99;}



#header{
min-height:60px;
}

#fil{
}

#espace1{
}

#body{
min-height:100px;
}

#espace2{
}

#footer{
min-height:120px;
}

#navService{

}


/*styles concenrnant les zones*/
#zone0{
width:500px;
background-color:#0197F6;
}
#zone1{
/*couleur: FFFFFFcouleur personnalisee :  - largeurLibre*/
background:none;width:0px;/*0*/
}
#zone2{
/*couleur: FFFFFFcouleur personnalisee :  - largeurLibre*/
background:none;width:0px;/*0*/
}
#zone3{
/*couleur: FFFFFFcouleur personnalisee :  - largeurLibre*/
background:none;width:0px;/*0*/
}
#zone4{
width:500px;
background-color:rgb(255, 255, 255);
}
#zone5{
/*couleur: 454240couleur personnalisee : */
background-color:#454240;
width:inherit;}
#zone6{
/*couleur: FFFFFFcouleur personnalisee :  - largeurLibre*/
background:none;width:0px;/*0*/
}
#zone7{
/*couleur: FFFFFFcouleur personnalisee :  - largeurLibre*/
background:none;width:0px;/*0*/
}
#zone8{
width:500px;
background-color:#454240;
}
#zone9{
width:100px;
background:none;}
#zone10{
/*couleur: FFFFFFcouleur personnalisee :  - largeurLibre*/
background:none;width:0px;/*0*/
}
#zone11{
/*couleur: FFFFFFcouleur personnalisee :  - largeurLibre*/
background:none;width:0px;/*0*/
}


/*style pour les div contenant les animations flash ŕ l'intérieur des zones d'aniamtion flash*/
.contenuHeaderFlash{
	min-height:60px;
    width:inherit;
    overflow:hidden;
}

.contenuBodyFlash{
	min-height:100px;
    width:inherit;
    overflow:hidden;
}

.contenuFooterFlash{
	min-height:120px;
    width:inherit;
    overflow:hidden;
}

/*style pour les div contenant les cartes google maps*/
.contenuHeaderGoogle_Maps{
	min-height:60px;
    width:inherit;
    overflow:hidden;
}

.contenuBodyGoogle_Maps{
	min-height:100px;
    width:inherit;
    overflow:hidden;
}

.contenuFooterGoogle_Maps{
	min-height:120px;
    width:inherit;
    overflow:hidden;
}

/*style pour les div contenant les blocs couleurs*/
.contenuHeaderCouleur{
	min-height:60px;
    width:inherit;
    overflow:hidden;
    height:100%;
    display:table;
}

.contenuBodyCouleur{
	min-height:100px;
    width:inherit;
    overflow:hidden;
    height:100%;
    display:table;
}

.contenuFooterCouleur{
	min-height:120px;
    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:60px;
  /*margin: 0 20px;*/
    overflow-x: hidden;
    overflow-y: auto;
  width:100%;
}

.contenuBodyFormulaire{
	min-height:100px;
  /*margin: 0 20px;*/
    overflow-x: hidden;
    overflow-y: auto;
  width:100%;
}

.contenuFooterFormulaire{
	min-height:120px;
  /*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:60px;
  /*overflow:hidden;*/
  width:inherit;
}

.contenuBodyActualite, .contenuBodyCatalogue{
	min-height:100px;
  /*overflow:hidden;*/
  width:inherit;
}

.contenuFooterActualite, .contenuFooterCatalogue{
	min-height:120px;
  /*overflow:hidden;*/
  width:inherit;
}

/*style pour les div contenant les produits ŕ l'intérieur des zones de boutique*/
.contenuHeaderBoutique{
	min-height:60px;
  /*overflow:hidden;*/
  width:inherit;
}

.contenuBodyBoutique{
	min-height:100px;
  /*overflow:hidden;*/
  width:100%;
}

.contenuFooterBoutique{
	min-height:120px;
  /*overflow:hidden;*/
  width:inherit;
}



div div form textarea{
	resize:none;}

