.head-util  { color: #333; font-size: 9px; font-family: Verdana; }
.head-util a:visited { color: #333; font-weight: normal; text-decoration: none }
.head-util a:link { color: #333; font-weight: normal; text-decoration: none }
.head-util a:hover { color: #333; font-weight: normal; text-decoration: underline }
.foot-util-gras { color: #7f7f7f; font-size: 9px; font-family: Verdana; font-weight: bold; }
.foot-util-gras a:visited { color: #7f7f7f; font-weight: bold; text-decoration: none }
.foot-util-gras a:link { color: #7f7f7f; font-weight: bold; text-decoration: none }
.foot-util-gras a:hover { color: #7f7f7f; font-weight: bold; text-decoration: underline }
.foot-util { color: #7f7f7f; font-size: 9px; font-family: Verdana; }
.foot-util a:visited { color: #7f7f7f; font-weight: normal; text-decoration: none }
.foot-util a:link { color: #7f7f7f; font-weight: normal; text-decoration: none }
.foot-util a:hover { color: #7f7f7f; font-weight: normal; text-decoration: underline }

.head-rub-main1  { color: #fff; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; }
.head-rub-main1 a:link { color: #fff; text-decoration: none; background-color: #292e3c }
.head-rub-main1 a:visited { color: #fff; text-decoration: none; background-color: #292e3c }
.head-rub-main1 a:hover { color: #FBF9E1; text-decoration: none; background-color: #292e3c }
.head-rub-main1 a:active { color: #FBF9E1; text-decoration: none; background-color: #292e3c }

.head-rub-main2  { color: #fff; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; }
.head-rub-main2 a:link { color: #fff; text-decoration: none; }
.head-rub-main2 a:visited { color: #fff; text-decoration: none; }
.head-rub-main2 a:hover { color: #FBF9E1; text-decoration: none; }
.head-rub-main2 a:active { color: #FBF9E1; text-decoration: none; }

.head-rub-sec1   { color: #a7a7a7; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; }
.head-rub-sec1-on { color: #333; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; }
.head-rub-sec1 a:link { color: #a7a7a7; text-decoration: none }
.head-rub-sec1 a:visited { color: #a7a7a7; text-decoration: none }
.head-rub-sec1 a:hover { color: #ff5a00; text-decoration: none }
.head-rub-sec1 a:active { color: #ff5a00; text-decoration: none }

.head-rub-sec2   { color: #a7a7a7; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; }
.head-rub-sec2-on { color: #333; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; }
.head-rub-sec2 a:link { color: #a7a7a7; text-decoration: none }
.head-rub-sec2 a:visited { color: #a7a7a7; text-decoration: none }
.head-rub-sec2 a:hover { color: #ff5a00; text-decoration: none }
.head-rub-sec2 a:active { color: #ff5a00; text-decoration: none }

.titre1 { color: #333; font-size: 28px; font-family: "Trebuchet MS", Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 24pt }
.titre2{ color: #333; font-size: 25px; font-family: "Trebuchet MS", Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 24pt }
.titre3{ color: #333; font-size: 22px; font-family: "Trebuchet MS", Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 24pt }
.titre2-orange{ color: #ff5a00; font-size: 25px; font-family: "Trebuchet MS", Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 24pt }
.sstitre-maj { color: #737373; font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold;}

.contenu-arial-12-gras { color: #333; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold;}
.contenu-arial-12-gras a:link { color: #ff5a00; font-weight: bold; text-decoration: none; }
.contenu-arial-12-gras a:visited { color: #ff5a00; font-weight: bold; text-decoration: none; }
.contenu-arial-12-gras a:hover { color: #ff5a00; font-weight: bold; text-decoration: underline; }
.contenu-arial-12-gras a:active { color: #ff5a00; font-weight: bold; text-decoration: underline; }

.contenu-arial-11-gras { color: #333; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold;}
.contenu-arial-11 { color: #333; font-size: 11px; font-family: Arial, Helvetica; }
.contenu-arial-11 a:link { color: #ff5a00; font-weight: bold; text-decoration: none; }
.contenu-arial-11 a:visited { color: #ff5a00; font-weight: bold; text-decoration: none; }
.contenu-arial-11 a:hover { color: #ff5a00; font-weight: bold; text-decoration:underline; }
.contenu-arial-11 a:active { color: #ff5a00; font-weight: bold; text-decoration:underline; }
.contenu-arial-11-gris { color: #999999; font-size: 11px; font-family: Arial, Helvetica; }

.contenu-arial-12 { color: #333; font-size: 12px; font-family: Arial, Helvetica; }
.contenu-arial-12 a:link { color: #ff5a00; font-weight: bold; text-decoration: none; }
.contenu-arial-12 a:visited { color: #ff5a00; font-weight: bold; text-decoration: none; }
.contenu-arial-12 a:hover { color: #ff5a00; font-weight: bold; text-decoration: underline; }
.contenu-arial-12 a:active { color: #ff5a00; font-weight: bold; text-decoration: none; }

.contenu-arial-14 { color: #333; font-size: 14px; font-family: Arial, Helvetica; }


.devis { color: #999; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; }
.devis a:link { color: #999; text-decoration: none }
.devis a:visited { color: #999; text-decoration: none }
.devis a:hover { color: #333; text-decoration: none }
.devis a:active { color: #333; text-decoration: none }
.devis-on { color: #333; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold; }

.droite-arial-11-bold { color: #ff5a00; font-size: 11px; font-family: Arial, Helvetica; font-weight: bold;  }

.droite-arial-11 { color: #333; font-size: 11px; font-family: Arial, Helvetica; }
.droite-arial-11 a:link { color: #333; text-decoration: none; }
.droite-arial-11 a:visited { color: #333; text-decoration: none; }
.droite-arial-11 a:hover { color: #333; text-decoration:underline; }
.droite-arial-11 a:active { color: #333; text-decoration:none; }

.droite {
	line-height: 14px;
}

.plandusite {
	line-height: 20px;
}
.plandusite-arial-12-gras { color: #333; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold;}
.plandusite-arial-12-gras a:link { color: #333; font-weight: bold; text-decoration: none; }
.plandusite-arial-12-gras a:visited { color: #333; font-weight: bold; text-decoration: none; }
.plandusite-arial-12-gras a:hover { color: #333; font-weight: bold; text-decoration: underline; }
.plandusite-arial-12-gras a:active { color: #333; font-weight: bold; text-decoration: none; }

