/* CSS Document */
body
{
position:relative;
top:0px;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding-top:0px;
width:800px;
background-image:url(fond.gif);
font-family:Verdana;
font-size:12px;

}
img
{
border:0;
}
/***********************Contient tout le site *************************/
div.conteneur {background:#ffffff;width:800px;text-align:left;position:relative;}
/***************************** bannieres *******************************/
#banniere
{
width:800px;
float:left;
}
#arianne
{
width:100%;
float:left;
font-size:12px;
color:#006600;
}
#arianne a
{
color:#006600;
text-decoration:none;
}
#arianne .fil
{
width:80%;
float:left;
}
#arianne .flag
{
width:20%;
float:left;
text-align:right;

}
#gauche
{
width:150px;
float:left;
height:100%;
padding:0;
margin:0;
}
#droite
{
width:150px;
float:left;
height:100%;
padding:0;
margin:0;
margin-top:10px;
text-align:center;
}
#contenu
{
width:500px;
float:left;
height:100%;
padding:0;
margin:0;
}
#pied
{
width:100%;
float:left;
background-image:url(fond_pied.gif);
padding:0;
margin:0;
text-align:center;
font-family:verdana;
font-size:12px;
}
/***************************************************************
*********** style du menu javascript ***************************
***************************************************************/
#gauche dl, dd, ul, li {margin: 0;padding-left:2px;padding-top:2px;padding-bottom:2px;
font-family:verdana;
font-size:12px;}
#gauche dt {
list-style-type: none;
background-image: url(puces.gif);
background-repeat:no-repeat;
background-position: 0% 50%;
padding-left:16px;
padding-top:2px;padding-bottom:2px;
}
#gauche li {
list-style-type: none;
background-image: url(puces2.gif);
background-repeat:no-repeat;
background-position: 0% 50%;
}
#gauche {position: relative;padding:O;}
dl#gauche {width: 150px;}
dl#gauche dt{cursor: pointer;margin:2px 0px;height:18px;line-height:18px;text-align:left;font-weight:bold;padding-top:2px;}
dl#gauche li {text-align: left;margin-left:2px;


}
dl#gauche li a, dl#gauche dt a {color:#FF0000;text-decoration:none;display: block;border: 0 none;height: 100%;}
/*************** couleur des liens de menu au survol*********************/
#gauche dt a:hover {color:#FF6600;}
#gauche dt a.actif {color:#FF0066;}
/*************** couleur des liens de sous menu au survol*****************/
#gauche li a:hover{color:#FF6600;}
#gauche li a{
color:#000000;
text-decoration:none;
}
#gauche li a.actif
{
	color:#009900;
}

#gauche dt a{
color:#000000;
text-decoration:none;
}
#footer
{
width:100%;
}
#footer
{
width:100%;
text-align:center;
}
#footer ul
{
list-style:none;
display:inline;
font-size:10px;
}
#footer li
{
list-style:none;
display:inline;
font-size:10px;
padding:0;
margin:0;
}
#footer a
{
color:#999999;
text-decoration:none;
}
#footer a:hover
{
color:#006600;
text-decoration:none;
}
#bloc
{
width:60%;
background-color:#CCCCCC;
text-align:center;
float:left;
}
.texte
{
width:60%;
text-align:justify;
float:left;
}
#photo
{
width:40%;
float:left;
text-align:center;
}
.separateur
{
height:20px;
width:100%;
}
.titre
{
width:100%;
font-size:14px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
background-color:#666666;
float:left;
position:relative;
}
.texte_cent_pour_cent
{
width:96%;
text-align:justify;
}
.tarifs
{
color:#000000;
font-weight:bold;
}
#photo_legend
{
width:100%;
float:left;
text-align:center;
background-color:#CCCCCC;
}
#photo_legend a
{
color:#006600;
text-decoration:none;
}
#photo_legend a:hover
{
color:#000000;
}
#photo_big
{
width:100%;
text-align:center;
float:left;
}
.tire {clear:both;padding:0 5px;display:block;}
#content_95_pour_cent
{
text-align:center;
width:95%;
}
#demi_50_pour_centR
{
width:35%;
text-align:right;
float:left;
padding:0;
padding-top:5px;
}
#demi_50_pour_centL
{
width:65%;
text-align:left;
float:left;
padding:0;
padding-top:5px;
}
legend
{
font-size:14px;
color:#006600;
}
a
{
color:#006600;
text-decoration:none;
}