body {background:#fff;}

p,form {padding:0; margin:0}

p {margin-bottom:10px;}

h2 {font: bold 18px Arial; text-align:center; color:#8a796b; border-bottom:1px solid #8a796b;  border-top:1px solid #8a796b; padding:10px 0px; margin-bottom:10px;}
h3 {font: bold 18px Arial; text-align:center; color:#8a796b; margin-bottom:10px;}
 
.titre_colonne {font: bold 12px 'Arial'; color:#8a796b; display:block; text-align:left}
.txt_gros {font: bold 18px 'Arial'; color:#8a796b; display:block; margin-bottom:10px; border-top:1px #8a796b solid; padding:10px 0px; border-bottom:1px #8a796b solid; text-align:center}
.txt_normal {font: normal 11px 'Arial'; font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif; color:#000; }

.colonne {width:230px;margin-right:11px;float:left; display:inline;overflow:hidden;}
.colonne-double {width:471px;margin-right:11px;float:left; display:inline;overflow:hidden;}
.colonne-triple {width:712px;margin-right:11px;float:left; display:inline;overflow:hidden;}

.texte {
  font-family: Verdana;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}

.texte2 {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  text-decoration: none;
}
.texte3 {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.texte4 {
  font-family: Verdana;
  font-size: 11px;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}


.efb {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #2953a8;
  text-decoration: none;
}
.titre {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #7FB4FF;
  text-decoration: none;
}
.titre2 {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #ff9d2a;
  text-decoration: none;
}
.lien_menu {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.lien {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.lien:hover {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}
.lienmicro {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ff8a00;
  text-decoration: none;
}
.lienmicro:hover {
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  color: #ff0000;
  text-decoration: underline;
}


.lien2 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.lien2:hover {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #c80a0a;
  text-decoration: none;
}

.lien3 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #0000ff;
  text-decoration: underline;
}
.lien3:hover {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #c80a0a;
  text-decoration: underline;
}

.lien4 {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: green;
  text-decoration: none;
}
.lien4:hover {
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  color: #c80a0a;
  text-decoration: underline;
}


.special {
  font-family: Tahoma;
  font-size: 9px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  }
.special:hover {
  font-family: Tahoma;
  font-size: 9px;
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
  }


.center{text-align:center;}


ul{
margin-left: 20px;
margin-top: 5px;
}
.aucune {
border:0px solid;
}

.input {
border:1px solid;
border-color:#8ca4d3;
color:#486ba1;
}
.libelle{
border-color:#8ca4d3;
background-color:#ffffff;
color:#486ba1;
}


div.entreprise {
  visibility:hidden;
  }
div.code {
  display:none;
  }


.contour {border-right-style:solid; border-right-width:3; border-right-color:#C2CBCF;
          border-left-style:solid; border-left-width:3; border-left-color:#C2CBCF}
.contour_bas {border-right-style:solid; border-right-width:3; border-right-color:#C2CBCF;
              border-left-style:solid; border-left-width:3; border-left-color:#C2CBCF;
              border-bottom-style:solid; border-bottom-width:3; border-bottom-color:#C2CBCF;
              border-top-style:solid; border-top-width:3; border-top-color:#C2CBCF;}

.liste {list-style:square inside url(images/li.gif)}

.actu_date{font: italic 11px verdana; color:#616568}
.actu_titre{font-weight:bold;color:#4356e3;}
