body{
background-color:#12315d;
margin:0px;
}

#menu_gauche{
background: url("../images/menu_gauche.jpg") left no-repeat;
}

#menu_droite{
background: url("../images/menu_droite.jpg") right no-repeat;
}

.menu_principal{
background: url("../images/menu_centre.jpg");
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #44003e;
text-decoration:none;
}

.menu_principal a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:  #44003e;
text-decoration:none;
}
 
.menu_principal a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #888600;
text-decoration: none;
}

.menu_principal_actif{
background: url("../images/menu_centre.jpg");
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #888600;
text-decoration: none;
}

.menu_bas {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #44003e;
text-decoration:none;
}

.menu_bas a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #44003e;
text-decoration:none;
}

.menu_bas a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #888600;
text-decoration:underline;
}

.menu_bas_actif{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #888600;
text-decoration:underline;
}

.menu_haut {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight:bold;
color:  #12315d;
text-decoration:none;
}

.menu_haut a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #12315d;
font-weight:bold;
text-decoration:none;
}

.menu_haut a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #888600;
font-weight:bold;
text-decoration: none;
}

.menu_haut_actif{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #888600;
font-weight:bold;
text-decoration: none;
}

.fil_arianne{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #AEAEAE;
}

.fil_arianne a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #AEAEAE;
}

.abonnez{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
font-size: 12px;
color: #D3434F;
text-decoration:none;
}

.soulignement_td{
text-decoration:underline;
}

.soulignement_td a{
text-decoration:underline;
}

.soulignement_td:hover{
text-decoration:none;
}

.soulignement_td_off a{
text-decoration:none;
}

.soulignement_td_off a:hover{
text-decoration:none;
}


.abonnez a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
font-size: 12px;
color: #D3434F;
text-decoration:none;
}
.abonnez a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:bold;
font-size: 12px;
color: #D3434F;
text-decoration:underline;
}

.texte{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #12315D;
}

.texte_courriel{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

.texte a{
color:#D3434F;
text-decoration:underline;
}

.texte_boite_lien_bleu{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #12315D;
}

.texte_boite_lien_bleu a{
color:#12315D;
text-decoration:underline;
}

.texte_boite_lien_bleu a:hover{
color:#12315D;
text-decoration:none;
}

a{
color:#000000;
}

.titre1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 13px;
  color: #12315D;
}

#recherche{
background: url("../images/fond_recherche.jpg");
border:0px;
padding:4px;
height:16px;
width:185px;
font-size:10px;
}

.texte_recherche{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #12315D;
}

.texte_legende{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #12315D;
}

.texte_recherche_go{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #12315D;
cursor:pointer;
}

.texte_boite{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #12315D;
}

.formbutton{
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;
border:outset 1px #ccc;
color:#333;
font-weight:bold;
padding: 1px 2px;
background:url(https://www.ville.sainte-marie.qc.ca/fr/fonctions/degrade.php?l=400&h=22&sens=2&r1=249&v1=249&b1=249&r2=187&v2=187&b2=187);
border: 1px solid gray;
height:22px;
}

.formbutton_votez{
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;
border:outset 1px #EEEEEE;
/*background:#999;*/
color:#333;
font-weight:bold;
padding: 1px 2px;
background:url(https://www.ville.sainte-marie.qc.ca/fr/fonctions/degrade.php?l=400&h=22&sens=2&r1=249&v1=249&b1=249&r2=187&v2=187&b2=187);
border: 1px solid EEEEEE;
}

.texte_favoris{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
}

.texte_favoris a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
}

h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #12315D;
text-decoration:none;
font-weight:bold;
display:inline;
}

.top a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #12315D;
text-decoration:underline;
}

.niveau{
  font-family: "Times New Roman", Times, serif;
  font-size: 24px;
  color: #12315D;
}

.titre_menu_profil {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color:  #000000;
text-decoration:none;
}

.titre_menu_profil a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #005295;
text-decoration:none;
}

.titre_menu_profil a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #888600;
text-decoration: none;
}

.details{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
color: #D3434F;
text-decoration:none;
}

.details a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
color: #D3434FD3434F;
text-decoration:none;
}

.details a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 10px;
color: #D3434F;
text-decoration:underline;
}

.crochet_details{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:8px;
color: #D3434F;
text-decoration:none;
}

.titre_activites {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:800;
color: #000000;
text-decoration:underline;
}

.titre_boite{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #12315D;
text-decoration:none;
font-weight:bold;
}

.titre_boite2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration:none;
font-weight:bold;
}

.texte_boite{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #12315D;
text-decoration:none;
}

.texte_boite a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #D3434F;
text-decoration:underline;
}

.fond_publication_onglet{
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
cursor:pointer;
border:outset 1px #ccc;
/*background:#999;*/
color:#333;
font-weight:bold;
padding: 1px 2px;
background:url(https://www.ville.sainte-marie.qc.ca/fr/fonctions/degrade.php?l=400&h=22&sens=2&r1=249&v1=249&b1=249&r2=187&v2=187&b2=187);
border: 1px solid gray;
height:22px;
}

.degrade_vert_decouvrir{
background:url(https://www.ville.sainte-marie.qc.ca/fr/fonctions/degrade.php?l=400&h=24&sens=2&r1=99&v1=154&b1=11&r2=79&v2=121&b2=9);
}

.sous_titre_1_acc_surv_quartier{
font-size:15px;
font-weight:bold;
line-height:20px;
}

.sous_titre_2_acc_surv_quartier{
font-size:13px;
font-weight:bold;
line-height:18px;
}

.titre_entete_boiteacc_surv_quartier{
color:#ffffff;
font-weight:bold;
}

.texte_boiteacc_surv_quartier {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#12315D;
}

.texte_boiteacc_surv_quartier a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#D3434F;
}

.titre_texte_boiteacc_surv_quartier {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration:none;
font-weight:bold;
color:#12315D;
}

.titre_texte_boiteacc_surv_quartier a{
text-decoration:none;
color:#12315D;
}

.titre_texte_boiteacc_surv_quartier a:hover{
text-decoration:underline;
color:#12315D;
}

.texte_11_gras_surv_quartier{
font-size:11px;
font-weight:bold;
}

.menu_gauche{
background: url("../images/menu_gauche.jpg") left no-repeat;
}

.menu_droite{
background: url("../images/menu_droite.jpg") right no-repeat;
}

form{
margin:0px;
padding:0px;
}

.titre_etat_situation_nivriv 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight:bold;
  color: #DB1E34;
}

.titre_etat_situation_nivriv2
{
  font-family: "Times New Roman", Times, serif;
  font-size: 16px;
  font-weight:bold;
  color:#DB1E34;
}

.titre_etat_situation_nivriv3
{
  font-family: "Times New Roman", Times, serif;
  font-size: 15px;
  font-weight:bold;
  /*color: #12315D;*/
  color:#DB1E34;
  line-height:15px;
}

.details_etat_situation_nivriv a 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #0071B7;
}

.details_etat_situation_nivriv2 a 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #ffffff;
}

.texte_etat_situation_nivriv 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #12315D;
}

.texte_etat_situation_nivriv a 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #12315D;
}

.texte_gras{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #12315D;
font-weight:bold;
}

.texte_gras a{
color:#D3434F;
text-decoration:underline;
font-weight:bold;
}
