
.texte {
text-indent:25px;
margin-left: 10px;
width:350px;
}

.red {
color: #614240;
}


#b_accueil {
background-image: url(images_fr/b_accueil.jpg);
}


#b_accueil:hover {
background-image: url(images_fr/bh_accueil.jpg);
}


#b_contact {
background-image: url(images_fr/b_contact.jpg);
background-position:top right;
}


#b_contact:hover {
background-image: url(images_fr/bh_contact.jpg);
}

#hr_h3{
background:none;
margin-top:8px;
height:2px;
color: ;
}

#hr2_h3{
margin-top:3px;
border-top:1px solid ;
border-bottom:1px solid ;
color: ;
}

.date_box {
background-image: url(lettrine.jpg);
background-repeat: no-repeat;
margin-top:-78px;
margin-left:0px;
margin-right:-50px;
height: 70px;
width: 57px;
float: left;
}

#tab_tarif table {
font-family: Arial, Sans, "Times New Roman", Times, serif;
text-align:center;
vertical-align:middle;
border-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

#coordonnees {
margin-left:410px;
margin-top:-320px;
height:320px;
color: #FFFFFF;
}


#avert {
color: #dc2626;
}

.cible_menu {
font-size: 12px;
}

#liste_actu {
text-align:center;
vertical-align:middle;
border-width:1px;
border-style:solid;
border-color:;
position: absolute;
top: 310px;
left: 780px;
max-width: 200px;
}

#titre_liste_actu {
background-color: ;
padding: 0;
margin: 0;
height:0px;
}

#titre_liste_actu h2 {
font-family: "URW Gothic L",Arial, sans-serif, Sans, "Times New Roman", Times;
font-weight:normal;
font-style:normal;
margin-top: -1px;
color: #FFFFFF;
height:10px;
font-size: 18px;
width: 200px;
max-width: 200px;
}

#cont_liste_actu {
text-align:left;
background-color: #FFFFFF;
height:40px;
padding: 0;
margin: 0;
filter : alpha(opacity=80); 
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

#cont_liste_actu a {
padding: 0;
margin: 0;
color: ;
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
}

#cont_liste_actu a:hover {
font-weight:bold;
}

