
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:top;
 background-color: #000000; 
 
 /*Texte*/
 font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 12px;
 line-height: 140%;
}


/* Définition des liens */
a:link, a:visited {
color: #FF9933;
text-decoration:none;
}

/* Définition des liens en survol */
a:hover {
color: #FF9933;
background: none;
text-decoration:underline;
}

/* Définition des titres des menus */
.titre_page {
font-size:20px;
font-weight:bold;
color: #FFFFFF;
}


/*Définition du contenu à gauche */
.bloc_gauche{
float:left;
margin-right:10px;
margin-bottom:10px;
}

/*Définition du contenu à droite */
.bloc_droite{
float:right;
margin-left:10px;
margin-bottom:10px;
}

/*Définition du contenu texte */
.contenu{
margin-left:55px;
margin-right:40px;
margin-top:60px;
margin-bottom:20px;
}

/*Définition du contenu texte */
.anim{
width:790px;
height:301px;
position:relative;
left:0px;
margin:0px;
padding:0px;
}

/*Définition du contenu texte */
.photo{
margin:0px;
padding:0px;
overflow: hidden;
width:790px;
height:301px;
background-image:url(../images/800/vtta_rando.jpg);
background-position:left;
background-position:center;
position:relative;
left:0px;
}

/*Définition des titres ex : couleur, taille, typo : vu dans style client*/				   
.titrep {display:none;}
.titrep br{display:none;}

