.menu_barre { color: #d1dfec; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.menu_activites { color: #900; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; list-style-image: url(images/points_blanc.gif); }
a:link.menu_activites { text-decoration: none; }
a:visited.menu_activites { color: #900; text-decoration: none; }
a:hover.menu_activites { color: #fff; text-decoration: none; }
a.menu_barre { text-decoration: none; }
a:hover.menu_barre { color: #faf000; text-decoration: none; }
.menublanc { display: block; color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 20px; }
a.menublanc { text-decoration: none; padding-right: 13px; padding-left: 10px; }
a:hover.menublanc { color: #000; background: #c0c0c0; }
body { background-image: url(images/barre_haut.gif); background-repeat: repeat-x; margin-top: 0; margin-left: 0; }
.boite_titre { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.boite_titre2 { color: #20466d; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a:link.boite_titre2 { text-decoration: none; }
a:visited.boite_titre2 { text-decoration: none; }
a:hover.boite_titre2 { color: #900; text-decoration: none; }
a:link.boite_titre { text-decoration: none; }
a:visited.boite_titre { text-decoration: none; }
a:hover.boite_titre { color: #e0e086; }
.texteblanc { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }
.texteblanc-petit { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; }
.textebleu { color: #20466d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
.menu_heber { color: #ff0; font-size: 13px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; list-style-image: url(images/points.gif); }
a:link.menu_heber { text-decoration: none; }
a:visited.menu_heber { text-decoration: none; }
a:hover.menu_heber { color: #fff; text-decoration: none; }
.menu_hiver { color: #78192d; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 17px; list-style-image: url(images/points.gif); }
a:link.menu_hiver { text-decoration: none; }
a:visited.menu_hiver { color: #78192d; text-decoration: none; }
a:hover.menu_hiver { color: #036; text-decoration: none; }
.lien_bleu { color: #20466d; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
a:link.lien_bleu { text-decoration: none; }
a:visited.lien_bleu { text-decoration: none; }
a:hover.lien_bleu { color: #900; text-decoration: none; }
.menu_attraits {
	color: #900;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-weight: bold;
	line-height: 13px;
	list-style-image: url(images/points.gif);
}
a:link.menu_attraits { text-decoration: none; }
a:visited.menu_attraits { color: #900; text-decoration: none; }
a:hover.menu_attraits { color: #036; text-decoration: none; }
.menu_resto { color: #900; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; list-style-image: url(images/points_blanc.gif); }
a:link.menu_resto { text-decoration: none; }
a:visited.menu_resto { text-decoration: none; }
a:hover.menu_resto { color: #ff0; text-decoration: none; }
.rensei_liens { color: #e0e086; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; list-style-image: url(images/points_blanc.gif); }
a:link.rensei_liens { text-decoration: none; }
a:hover.rensei_liens { color: #fff; text-decoration: none; }
a:visited.rensei_liens { text-decoration: none; }
.textegris  { color: #222; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titre_liste { color: #900; font-size: 23px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.texterouge { color: #a00; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texterougebold { color: #a00; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titrecom1  { color: #036; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textebleu { color: #005; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textebleubold { color: #000066; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titrebleu { color: #4169e1; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lien_azentic { color: #6c6c6c; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.lien_azentic { font-weight: bold; text-decoration: none; }
a:hover.lien_azentic { color: #000; }
a:visited.lien_azentic { color: #000; }
.lien_azentic_blanc { color: #c0c0c0; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.lien_azentic_blanc { font-weight: bold; text-decoration: none; }
a:hover.lien_azentic_blanc { color: #fff; }
a:visited.lien_azentic_blanc { color: #c0c0c0; }
.auteur { color: #999; font-size: 9px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; }
.titrearts {
	color: #CC0000;
	font-weight: bold;
	font-size: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 20px;
}
.texteblancbold {
color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.titrepatrimoine {
color: #FFFF99; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.textegrisbold {
	color: #222;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}
.fondinfoattraits {
	background-image: url(images/attraits_infofond.gif);
	background-repeat: no-repeat;
}
