.texte_reduit{
font-size:0.9em;
text-align:justify;
}



h2{
font-size:1.4em;
color:#919191;
}

h3{
color:#919191;
font-size:1.2em;
padding:0px;
margin:0px;
}



#date{
background-color:#9D6C80;
width:400px;
padding:3px;
margin-right:30px;
color:#FFFFFF;
font-size:1em;
margin-left:380px;
text-align:right;
font-weight:bold;
}

.info{
background-color:#E6E6E6;
padding:3px 6px 3px 3px;
color:#919191;
font-size:0.8em;
margin: 0px 2px 0px 2px;

text-align:right;
}

.accent{
font-weight:bold;
color:#9D6C80;
}

.accent2{
font-style: italic ;
color:#919191;
font-size:0.8em;
}

a{

color:#9D6C80;

}
a:hover{

}


.encadre{
border-style:solid;
border-width:1px;
border-color:#9D6C80;

}


/****************************************************************************/
/*---------------------commentaires------------------------------------------*/

.com{
background-color:#E6E6E6;
padding:6px;
color:#919191;
font-size:0.7em;
margin: 0px 2px 1px 2px;

text-align:justify;
}

.encartsite{
padding:2px;
margin: 1px 0px 0px 0px;
}


/****************************************************************************/
/*---------------------pied de page------------------------------------------*/
#onglets{
position:relative;
float:right;
top:-4px;
right:35px;
}


/****************************************************************************/
/*---------------------reservations------------------------------------------*/

#resa{
padding: 10px;

background-color:#F2F2F2;
border-style:solid;
border-width:1px;
border-color:#9D6C80;
}

#encart_image{
background-color:#9D6C80;
width:270px;
padding:10px 0 10px 0;
}

ol{
list-style-type:none;
margin:0px;
padding:0px;
font-size:0.9em;
}

ul{
list-style-type:none;
margin:0px;
padding:10px;

}

.texte_resa{
font-size:0.8em;

}



/****************************************************************************/
/*--------------------Encart doc------------------------------------------------*/

#encart_docs{
font-size:0.8em;
width:100%;
background-color:#E6E6E6;


}
.titre_docs{
padding:2px;
background-color:#9D6C80;
color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#E6E6E6;
display:block;
}
.texte_docs{
padding:2px;

font-size:0.8em;
color:#9D6C80;
}




/****************************************************************************/
/*--------------------Vidéos------------------------------------------------*/

#encart_video{

padding:0px;
font-size:0.8em;
background-color:#E6E6E6;

}
.titre_video{
padding:2px;
background-color:#9D6C80;
color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#E6E6E6;
display:block;
}
.texte_video{
padding:2px;


color:#9D6C80;
}

/****************************************************************************/
/*--------------------Resa------------------------------------------------*/

#encart_resa{

padding:0px;
background-color:#E6E6E6;

}
.titre_resa{
font-size:0.8em;
padding:2px;
background-color:#9D6C80;
color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#E6E6E6;
display:block;
}
.texte_resa{
padding:10px;
color:#9D6C80;
font-size:12px;
}
/****************************************************************************/
/*---------------------Menus------------------------------------------------*/
.menu{
margin:0;
padding:0px 0 1px 0;
font-family:arial;
font-weight:bold;
}
.menu ul{
list-style-type:none;
margin:0px;
padding:0px;
}

/***********************************************************/
/*menu*****************************************************/
.menu li{
margin:0px;
padding:0px;
}
.menu a{
text-decoration:none;
margin:0px 0 1px 0;
padding:2px;
display:block;
font-size:0.8em;
text-decoration:none;

}

/***********************************************************/
/*menu1*****************************************************/
#menu1 a{
background-color:#9D6C80;
color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#E6E6E6;
display:block;
}
#menu1 a:hover{
color:yellow;
background-color:#AC1D0E;
display:block;
}

/***********************************************************/
/*menu2*****************************************************/
#menu2 a{
background-color:#C4648A;
color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#E6E6E6;
display:block;
}
#menu2 a:hover{
color:yellow;
background-color:#AC1D0E;
display:block;
}



/*------------------------------------------------------------------*/
/*****************************************************************************/

#prestations{
margin:0px;
padding:0px;
text-decoration:none;
width:100%;

}

.titretab{
font-size:0.7em;

padding:4px;
background-color:#9D6C80;
color:#FFFFFF;
border-style:solid;
border-width:1px 1px 1px 1px ;
border-color:#9D6C80;
}
.textetab{
font-size:11px;
padding:4px;
background-color:#EEEEEE;
border-style:solid;
border-width:0px 1px 0px 0px ;
border-color:#9D6C80;
}

