body {	
font-family:"Tahoma"; /* ecriture */
font-size:13px; /* taille du texte  */
text-align:justify; /* texte justifié  */
color:black; /* couleur du texte  */
background-color:#aac3d9; /* couleur de fond  */
}

/* initialisation des marges  */
*{
margin:0;
padding:0;
}


/* Design du site */
/* Contient le conteneur et ce qui en depasse comme les boutons sur le côté */
#all{
width:1200px; /* le contenu total du site ne peut pas depasser cette largeur  */
margin:0 auto;  /* centrer  */
}

/* contient le header + contenu */
#conteneur{
width:980px; /* largeur  */
margin:0 auto; /* centrer  */
background-image: url(images/fond1.png); /* fond avec bord ombré  */
background-repeat:repeat-y; /* se repete vers le bas  */
background-position:center; /* est au centre de l'écran  */
}

/* Banniere */
#header{
background:url(images/anim.gif) no-repeat; /* bannière en haut du site  */
height:300px; /* hauteur  */
width:950px; /* largeur  */
margin-left:15px; /* decalage a gauche pour etre aligné dans le fond  */
border-bottom: #1e4482 solid 1px; /* ligne de séparation avec le menu  */
}

#menuhoriz{
width:100%; /* largeur */
height:35px; /* hauteur */
margin-bottom:8px; /* decalage pour que le contenu ne soit pas collé au menu  */
margin-left:15px; /* decalage a gauche pour etre aligné dans le fond  */
}

#contenu{
width:950px; /* largeur  */
margin-left:25px; /* marge exterieure gauche  */
margin-right:25px; /* marge exterieure droite  */
margin-top:10px; /* marge exterieure haut  */
margin-bottom:10px; /* marge exterieure du bas  */
clear: both;
}

#milieu{ /* dans contenu */
width:480px; /* largeur  */
height:900px; /* hauteur  */
padding:10px; /* marges interieures  */
float:left; /* float a gauche  */
background-color:#aac3d9; /* couleur de fond  */
padding:10px; /* marges interieures  */
overflow: auto; /* Barre de defilement automatique si trop grand */
}

#colonnegauche{ /* dans contenu */
width:170px; /* largeur */
height:900px; /* hauteur  */
float:left; /* float a gauche  */
background-color:#aac3d9; /* couleur de fond  */
padding:10px; /* marges interieures  */
margin-right:10px; /* marges exterieures de droite  */
}

#droite{ /* dans contenu composé de promo et partenaires */
margin-left:10px; /* decalage a gauche pas etre collé au contenu de gauche  */
width:200px; /* largeur  */
height:900px; /* hauteur  */
float:left; /* float a gauche  */
background-color:#aac3d9; /* couleur de fond  */
padding:10px; /* marges interieures  */
}


/* bas de page tout en dessous du contenu  */
#pied_de_page{
margin-left:15px; /* decalage a gauche pour etre aligné dans le fond  */
margin-right:15px; /* decalage a droite pour etre aligné dans le fond  */
padding:5px; /* marges interieures  */
clear: both; 
text-align: center;  /* texte centré  */
color: black; /*  couleur du texte  */
background-color:#d5dee6; /* couleur de fond */
}





