
html {
 width:100%;
 height:100%; /* force à prendre toute la hauteur disponible */
}

body {
 width:100%;
 height:100%; /* force à prendre toute la hauteur disponible */
 text-align:center; /*centre l'interface pour ie 6*/
 margin:0px 0px 0px 0px;
 
 /*fond du site*/
 background-image:url(../images/interface/fond.jpg);
 background-repeat:repeat-x;/* fond en barre */
 background-attachment:fixed;
 background-position:center;
 background-position:top;
 background-color: #00519e; 
 
 /*Texte*/
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #00519e;
 font-size: 12px;
 line-height: 140%;
}


/* Définition des liens */
a:link, a:visited {
color: #0083ff;
text-decoration:none;
}

/* Définition des liens en survol */
a:hover {
color: #0083ff;
background: none;
text-decoration:underline;
}

/* Définition des titres des menus */
.titre_page {
font-size:20px;
font-weight:bold;
color:#00519e;
}

/*Définition  de l'animation photo comme interface 
.anim_page{
float: left;
margin-right: 10px;
overflow: hidden;
}
*/

/*Définition du contenu à gauche */
.anim_gauche{
float:left;
margin-right:10px;
margin-bottom:10px;
}

/*Définition du contenu à droite */
.anim_droite{
float:right;
margin-left:10px;
margin-bottom:10px;
}


/*Définition du contenu à gauche */
.texte_gauche{}

/*Définition du contenu à droite */
.texte_droite{
text-align:right;
}

/*Définition du contenu texte */
.contenu_page{
margin-left:50px;
margin-right:50px;
margin-top:20px;
margin-bottom:20px;
}

/*Définition du contenu texte */
.photo_page{
overflow: hidden;
width:780px;
height:280px;
background-color:#999999;
background-image:url(../images/1024/pano-plage01.jpg);
background-position:center;
background-position:top;
}


/*Définition des titres ex : couleur, taille, typo : vu dans style client*/				   
.titrep {display:none;}
.titrep br{display:none;}

