html, body {
margin:0;
padding:0;
border:0;
}


h1,h2 {
display:none;
}

hr {
visibility:hidden;
margin:0;
}

.aklegend {
display:none;
}

h1#titre_site,#page h2 {
display:block;
}

ul {
list-style:none;
}

/*-----------------------------------------------*/
.imgfloatleft {
float:left;
margin:30px 10px 30px 0;
}
.break {
clear:both;
}

.annonce {
margin:30px auto;
text-indent:20px;
background:#fff;
}



#direct,#access,#moteur {
display:none;
}

/*---------------------------------------------------------------*/
#titre_site {
margin:0;
font-size:1.7em;
}

#titre_site a {
float:left;
margin-top:10px;
text-decoration:none;
color:#000;
}

#titre_site span {
display:none;
}

#titre_site small {
clear:both;
display:block;
font-size:.7em;
margin-bottom:15px;
color:#000;
}
/*---------------------------------------------------------------*/
#page {
clear:both;
width:72%;
float:left;

margin-top:0;
}

/*-------------------------------------------------------------------- stylage du contenu ------------------------------------------*/
#ariane {
display:none;
}

.listing_tarif {
background:#fff;
margin-bottom:25px;
}

.listing_tarif h3,.listing_tarif h4,.listing_tarif dl,.listing_tarif p {
padding:0 20px;
}

.listing_tarif dt {
float:left;
clear:both;
}

.listing_tarif dd {
text-align:right;
margin-bottom:25px;
margin-left:0;
border-bottom:1px dashed #000;
}
/*---------------------------------------------------------------*/

.menu {
display:none;
}


#footer {
font-weight:bold;
color:#555;
height:3em;
clear:both;
}

#validateur {
display:none;
}

/*-------------------------------------------------------- Spécial Accueil --------------------------------------------------------*/

#after_boutique {
margin-top:45px;
}

#adresses li {
margin-bottom:1em;
}

#adresses dd {
margin-left:0;
}

