/**/
body{  
  margin:180px 0 0;
}

#tout{
	margin:180px 0 0;
}

#site{
}

#menu{
margin-bottom:20px;
}

#header{
height:400px;
overflow:hidden;}

#fil{
}

#espace1{
height:10px;
}

#body{
}

#espace2{
height:30px;
}

#footer{
min-height:100px;
}

#navService{

}


/*styles concenrnant les zones*/
#zone0{
/*couleur: couleur personnalisee : */
width:940px;/*940*/
}
#zone1{
/*couleur: couleur personnalisee : */
width:900px;/*940*/
}
#zone2{
/*couleur: couleur personnalisee : */
width:900px;/*940*/
}
#zone3{
/*couleur: couleur personnalisee : */
width:900px;/*940*/
}
#zone4{
/*couleur: couleur personnalisee : transparent*/
background-color:#transparent;
width:900px;/*940*/
}
#zone5{
border-right:1px solid #E5E5E5;
/*couleur: couleur personnalisee : */
width:899px;/*940*/
}
#zone6{
width:260px;/*3679*/
/*couleur: couleur personnalisee : */
}
#zone7{
/*couleur: couleur personnalisee : */
width:900px;/*940*/
}
#zone8{
width:60px;/*3681*/
/*couleur: couleur personnalisee : */
}
#zone9{
/*couleur: couleur personnalisee : */
width:740px;/*780*/
}
#zone10{
width:100px;/*3683*/
/*couleur: couleur personnalisee : */
}
#zone11{
/*couleur: couleur personnalisee : */
width:740px;/*780*/
}

/*style pour les div contenant le texte à l'intérieur des zones de texte*/
.contenuHeaderTexte{
	height:400px;
  margin: 0 20px;
  overflow:hidden;
  width:inherit;
}

.contenuBodyTexte{
	min-height:50px;
  margin: 0 20px;
  overflow:hidden;
  width:inherit;
}

.contenuFooterTexte{
	min-height:100px;
  margin: 0 20px;
  overflow:hidden;
  width:inherit;
}

/*style pour les div contenant les images à l'intérieur des zones d'image*/
.contenuHeaderImage{
	height:400px;
    width:inherit;
    overflow:hidden;
}

.contenuBodyImage{
	min-height:50px;
    width:inherit;
    overflow:hidden;
}

.contenuFooterImage{
	min-height:100px;
    width:inherit;
    overflow:hidden;
}

/*style pour éviter des espaces avant et apres les images*/
.imagesDansZones{
	display:block;
}

/*style pour les div contenant les animations flash à l'intérieur des zones d'aniamtion flash*/
.contenuHeaderFlash{
	height:400px;
    width:inherit;
    overflow:hidden;
}

.contenuBodyFlash{
	min-height:50px;
    width:inherit;
    overflow:hidden;
}

.contenuFooterFlash{
	min-height:100px;
    width:inherit;
    overflow:hidden;
}

/*style pour les div contenant les cartes google maps*/
.contenuHeaderGoogle_Maps{
	height:400px;
    width:inherit;
    overflow:hidden;
}

.contenuBodyGoogle_Maps{
	min-height:50px;
    width:inherit;
    overflow:hidden;
}

.contenuFooterGoogle_Maps{
	min-height:100px;
    width:inherit;
    overflow:hidden;
}

/*style pour les div contenant les blocs couleurs*/
.contenuHeaderCouleur{
	height:400px;
    width:inherit;
    overflow:hidden;
}

.contenuBodyCouleur{
	min-height:50px;
    width:inherit;
    overflow:hidden;
}

.contenuFooterCouleur{
	min-height:100px;
    width:inherit;
    overflow:hidden;
}

/*style pour les div contenant le texte à l'intérieur des zones de texte*/
.contenuHeaderFormulaire{
	height:400px;
  /*margin: 0 20px;*/
  overflow:hidden;
  width:100%;
}

.contenuBodyFormulaire{
	min-height:50px;
  /*margin: 0 20px;*/
  overflow:hidden;
  width:100%;
}

.contenuFooterFormulaire{
	min-height:100px;
  /*margin: 0 20px;/
  overflow:hidden;
  width:100%;
}


