.ref{width: 930px; margin:0 auto; margin-top:10px; color:#352817; text-align:center;}


.ref a:link,.ref a:visited{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
  color: #004e7e;
	line-height: 18px;
  }
.ref a:hover,.ref a:active{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
  color: #00263e;
	line-height: 18px;
  }
.description
{
  width:658px;
  margin: 10px auto;
}
 .description p
 {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 19px; text-align: justify;
   padding: 5px 0;
 }

 .color3
 {
   color: #002b3e !important;
	 font-weight: bold;
 }


.description a:link,.description a:visited{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
  color: #004e7e;
	line-height: 18px;
  }
.description a:hover,.description a:active{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
  color: #00263e;
	line-height: 18px;
  }


table#annuaire{
  width: 658px;
  margin:0 auto;

}
table#annuaire p
{
 font-family: Arial, Helvetica, sans-serif;
margin-right:10px;
}
table#annuaire td{
  vertical-align: top;
}


table#annuaire img
{
  margin:7px 5px;
  float: left;
}


 table#annuaire a:link, table#annuaire a:visited{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
  color: #004e7e;
	line-height: 18px;
  }
table#annuaire a:hover, table#annuaire a:active{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
  color: #00263e;
	line-height: 18px;
  }
