.contact_personnel a {
	color: #4a4a4a;
	text-decoration: underline;
}
.contact_personnel a:hover {
	color: #d7002d;
	text-decoration: underline;
}
.contact_personnel p {
	text-align: left;
	text-indent: 0px;
	vertical-align: middle;
	font-size: 12px;
}
.contact_photo {width:71px;height:71px;border:1px solid #000000;background:url(img/photo_2.jpg) no-repeat;float:left;clear:both;margin-bottom:20px;}
.contact_personnel .contact_photo img {padding:0px;}

#center_col #main_content_block .contact_personnel {padding-top:1%;padding-bottom:2%; width:100%;}
#center_col #main_content_block .contact_personnel ul li {background-image:none;}

.contact_personnel .contact {width:40%;display:inline;padding-left:10px;}
.contact_personnel .contact_nom_prenom {padding-left:10px;}
.contact_personnel .contact_nom {font-weight:bold;}
.contact_personnel .contact_prenom {font-weight:bold;}
.contact_personnel .contact_local_fonction {padding-left:10px;float:left;}
#main_content_block .contact_personnel li.contact_fonction {margin-bottom:10px;}
.contact_personnel .contact_tel_fax {}
.contact_personnel .contact_email {float:left;}

.contact_personnel img {float:left;padding-top:3px;padding-right:3px;}
.contact_personnel ul {margin:0;list-style:none;}
.contact_nom_prenom {float:left;}
/* .contact_nom_prenom span {font-weight:bold;} */
.contact_tel_fax {float:left;}
/* .contact_personnel div.separator {clear:both; height:1px; border:1px none; border-color:transparent; margin-top:10px; position:absolute; top:-3000px;} */



.contact_personnel img.logo {}
span.contact_personnel{padding-top:50px;display:inline;}
.contact_personnel span.nom {padding-bottom:10px;}
span.nom h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #bd2860;}
.contact_personnel span.description {padding-top:10px; display:none;}
.contact_personnel span.description ul {list-style:inherit;}
span.contact_personnelul {list-style:none;padding-left:5px;}
span.contact_personnelul li {background-image:none;}

.contact_personnel hr.border_top {background-color:#4a4a4a; height:1px; margin-top:5px;border-bottom:1px dotted;}
.contact_personnel hr.border_top {border-bottom:1px dotted;display:none;}

.contact_personnel hr.border_bottom {background-color:#BD2860;height:10px;display:none; }
.contact_personnel hr.source {clear:both; height:1px; border:#A4A4A4 1px solid ;display:block;}
.contact_personnel span.item ul {list-style:none;height:40px;margin:0 0 0 0;padding:0 0 0 0;}

.contact_personnel ul.item li.item  {float:left;clear:none; width:260px; padding-left:5px;}

.contact_personnel span.contact_personnel IMG {float:left;padding-top:3px;padding-right:3px;}

.contact_personnel img.logo {}

div.lastone {height:8px;background-color:#ffffff;clear:both;border-top:2px dashed #cccccc;}
/* div.lastone {display:block; }*/

2px dashed #CCCCCC
