@charset "UTF-8";
#espace_inscription_annuaire {
}
/* CSS Document */


#content_titres {
	padding-top: 40px;
	color: #66FF00;
}



#paragraphes {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #8092B4;
	line-height: 18px;
	padding-right: 21px;
	padding-left: 15px;
}


#titres_droite {
	color: #CA3C00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
}



.top_menu {
	background-image: url(../images/fond_top_menu.jpg);
	background-repeat: no-repeat;
	font-size: 9px;
	color: #336699;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 0px;
	cursor: default;
}

.fond_logo_nav {
	background: url(../images/fond_logo_nav2.jpg) no-repeat;
}

.fond_map {
	background-image: url(../images/fond_map.jpg);
	background-repeat: no-repeat;
	background-position: 0px -3px;
}

.fond_content_flags {
	background-image: url(../images/fond_content_flags.jpg);
	background-repeat: no-repeat;
	background-position: right;
}


.fond_sous3menus {
	background-image: url(../images/cache_defaut_sous3menus.jpg);
	background-repeat: no-repeat;
	background-position: left;
}



.fond_content {
	background-color: #e4e5e7;
	color: #CC00FF;
}

.fond_bottom {
	background-image: url(../images/fond_bottom.jpg);
	font-size: 8pt;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #577F9A;
	font-weight: normal;
}


.fond_nav_vertical {
	background-image: url(../images/fond_nav_vertical.jpg);
	padding-left: 0px;
}

.fond_right {
	background-color: #dddddd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

#menuleft {
	padding-left: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	padding-top: 0px;
}

#connection {
	padding-left: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	padding-top: 3px;
}

#titreconnection {
	padding-left: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	background: url(../images/fond_titre_connection.jpg) no-repeat 15px;
}

#txtnouveau_ici {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 16px;
}



.fond_nav_vertical_bas {
	background-image: url(../images/fond_nav_vertical_bas.jpg);
	background-repeat: no-repeat;
	height: 41px;
}













html {
	height: 100%;
}



#header {
}
#footer {
clear:both;
}
#main-body {
	float:none;
	width:758px;
	color: #00FF00;
}
#sidebar-2 {
float:right;
width:180px;
overflow:hidden;
margin-left:-3px;
}
#content {
	float:right;
	width:500px;
	overflow:hidden;
	background-color: #FFFFFF;
	color: #00FFFF;
}
#sidebar {
	overflow:hidden;
	text-align: left;
	vertical-align: top;
	top: 0px;
}
.inside {
padding:0px;
}
/*FIN LAYOUT*/



/*RULE IE*/

* html #sidebar-2 {margin-left:-3px;}


/*FIN RULE IE*/


/*CUSTOMIZE*/

body{
	background-image: url(../images/bkgd.jpg);
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}








	



a{
	color: #13297e;
	text-decoration: none;
	border: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a:hover{
	color: #0099FF;
	text-decoration: none;
	border: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


h1,.componentheading{
	font-size:14pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066CC;
	padding-left: 10px;
} 
h2,.contentheading{
	font-size:16pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7EA1C7;
	text-align: left;
}



.fond_header_fiche {
	background-image: url(../images/fond_header_titres_fiches.jpg);
	background-repeat: repeat-x;
	height: 36px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000033;
	border-right-color: #000033;
	border-left-color: #000033;
	vertical-align: middle;
}.fond_content_fiche_0 {
	height: 36px;
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	background-color: #eef1f6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000033;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000033;
}
.fond_content_fiche_1 {
	height: 30px;
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	background-color: #eef1f6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000033;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000033;
}
.fond_content_fiche_2 {
	height: 36px;
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	background-color: #eef1f6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000033;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000033;
}
.fond_content_fiche_3 {
	height: 30px;
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 10px;
	background-color: #eef1f6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000033;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000033;
	border-left-color: #000033;
	padding-right: 15px;
	font-size: 12px;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000033;
}
.fond_ficheTitre {
	height: 24px;
	color: #9EC1E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000033;
	border-left-color: #000033;
	background-color: #5976AD;
}
#ima_vCards {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 100px;
	padding: 100px;
}
#fond_content_fiche_mail {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #eef1f6;
	padding-left: 120px;
}



.fond_footer_fiche1 {
	background-image: url(../images/fond_header_titres_fiches.jpg);
	background-repeat: repeat-x;
	height: 36px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000033;
	border-left-color: #000033;
}
.fond_footer_fiche2 {
	background-image: url(../images/fond_header_titres_fiches.jpg);
	background-repeat: repeat-x;
	height: 36px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #000033;
	border-right-color: #000033;
}


#nodeco {
	text-decoration: none;
	border: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 8px;
	padding-top: 0px;
	margin-top: 0px;
	}
	
	.nodeco {
	
	text-decoration: none;
	border: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	}
	
	
	#drapeaux {
	text-decoration: none;
	text-decoration: none !important;
	margin-left: 10px;
	}
	
	
	
	
	.drapeaux {
	text-decoration: none !important;
	padding-top: 5px;
	padding-left: 19px;
	}
#titrenouveau_ici {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
	padding-left: 10px;
	font-weight: normal;
	background: url(../images/fond_nouveau_ici.gif) repeat-x 0px 20px;
	line-height: 0px;
	vertical-align: top;
	margin: 0px;
	padding-top: 15px;
}


#map_expo {
	background-image: url(../images/carte_centres_exposition.gif);
	background-repeat: no-repeat;
	height: 160px;
}

	.titre_carte_map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #94bfea;
	border-left-style: 10px;
	padding-top: 7px;
	padding-left: 4px;
	background-color: #1F79D2;
	height: 20px;
	}


a.rol2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066cc;
	text-decoration: underline;
	background-image: url(../images/puce_rouge.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 8px;
	margin-left: 8px;
}


a.rol2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0099FF;
	 }
.faux_lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: underline;
	cursor: auto;
	background-image: url(../images/puce_rouge.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	margin-left: 9px;
	line-height: 14px;
	text-align: left;
}
.tite_fonte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	
}
#tite_fonte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 11px;
}

.case_connection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	height: 17px;
	border: 1px solid #9DBFD1;
}
.case_btn_connection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	height: 17px;
	border: 1px solid #9DBFD1;
	width: 100px;
}




















#txtnouveau_ici {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F404C;
	padding-left: 11px;
	line-height: 15px;
}

.txtnouveau_ici {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	font-weight: normal;
	padding: 0px;
}

#calendrieright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
}
.calendrieright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 11px;
}



























.caseform_q {
	font-weight: normal;
	font-size: 11px;
	color: #303C4D;
	height: 14px;
}
.caseform_q1 {
	font-weight: normal;
	font-size: 11px;
	color: #303C4D;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
}
.caseform_q2 {
	font-weight: normal;
	font-size: 11px;
	color: #303C4D;
	height: 19px;
}

.caseform_q3 {
	font-weight: normal;
	font-size: 11px;
	color: #303C4D;
	height: 14px;
}

#caseform_1 {
	font-weight: normal;
	font-size: 11px;
	color: #303C4D;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
}
#caseform_2 {
	font-weight: normal;
	font-size: 11px;
	color: #303C4D;
	font-family: Arial, Helvetica, sans-serif;
}


.fond_mail1 {
	background-image: url(../images/fond_mail.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.carte_map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #94bfea;
	background-color: #333333;
	height: 15px;
}
.map_expo {
	background-image: url(../images/carte_centres_exposition.gif);
	background-repeat: no-repeat;
	height: 160px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #94BFEA;
	padding-top: 9px;
	font-weight: bold;
}
.place_pays {
	vertical-align: bottom;
	padding-top: 100px;
}
#titre_carte_map {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #94bfea;
	border-left-style: 10px;
	padding-top: 7px;
	padding-left: 4px;
	background-color: #1F79D2;
	height: 20px;
}
#place_pays {
	vertical-align: bottom;
	padding-top: 88px;
}





































.hp1_fond {
	background: url(../images/pave_hp1.jpg) no-repeat;
	color: #000066;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	font-weight: bold;
}
#hp_txts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	padding-top: 4px;
}
#hptitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #1f49c4;
	padding-top: 22px;
	line-height: 24px;
}
.hp2_fond {
	background: url(../images/pave_hp2.jpg) no-repeat -4px;
	padding-left: 17px;
}
.hp3_fond {
	background: url(../images/pave_hp3.jpg) no-repeat;
	padding-left: 10px;
	width: 252px;
}
.hp4_fond {
	background: url(../images/pave_hp4.jpg) no-repeat;
}
.hp_fond4 {
	background: url(../images/pave_hp4.jpg) no-repeat -4px 0px;
	padding-left: 17px;
}
.hp4_fond {
	background: url(../images/pave_hp3.jpg) no-repeat;
}
#hp_BT_annuaire {
	padding-left: 60px;
	padding-top: 6px;
}
#hp_T_red {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	padding-top: 8px;
}
#hp_T_red2 {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	padding-top: 0px;
}
#hp_liens4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
	padding-left: 15px;
}
#hp_liens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000033;
	padding-top: 14px;
	padding-left: 15px;
}
#hp_T_red4 {
	padding-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	padding-top: 10px;
}
.fond_cartoucheTitre {
	height: 25px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 10px;
	background: #435B80 repeat-x center;
	vertical-align: middle;
	padding-top: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}
.fond_cartoucheTitre2 {
	height: 25px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 10px;
	background: #435B80 repeat-x center;
	vertical-align: middle;
	padding-top: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.evlist_fd1 {
	background: url(../images/enventlist_fond1.jpg) repeat-x;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 27px;
}
.enlist_filet {
	border: 1px solid #96B5C6;
	height: 5px;
}
.t1_forminscription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-align: left;
}
#t1_forminscription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-align: left;
}
.t1_forminscription2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-align: left;
}
.case_inscription_formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #003366;
	height: 16px;
}
.case_inscription_formulaireMax {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #003366;
}
.ico1txt {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-right: 20px;
}
.ico2txt {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 20px;
	padding-right: 24px;
	padding-left: 5px;
	padding-top: 0px;
	margin-top: 0px;
	vertical-align: top;
	border-bottom-width: 3px;
	border-bottom-style: dotted;
	border-bottom-color: #D8D9DC;
	line-height: 17px;
}
.ico1titre {
	color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.ico1titre2 {
	color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-right: 0px;
}
.ico1titre_services {
	color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align: bottom;
	line-height: 45px;
}
#ico1 {
	background-image: url(../images/ico_services.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 0px;
	height: 64px;
	width: 65px;
	margin-left: 10px;
}

#ico2 {
	background-image: url(../images/ico_medias.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 0px;
	height: 45px;
	width: 65px;
	margin-left: 10px;
}

#ico3 {
	background-image: url(../images/ico_loisires.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 14px;
	height: 65px;
	width: 65px;
	margin-left: 10px;
}
#ico4 {
	background-image: url(../images/icone_agroalimentaire2.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 14px;
	height: 65px;
	width: 65px;
	margin-left: 10px;
}
#ico5 {
	background-image: url(../images/ico_industrie.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 10px;
	height: 75px;
	width: 65px;
	margin-left: 10px;
}
#ico6 {
	background-image: url(../images/icon_logistique.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 10px;
	height: 68px;
	width: 70px;
	margin-left: 10px;
}
#ico7 {
	background-image: url(../images/ico_medias.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 14px;
	height: 65px;
	width: 65px;
	margin-left: 10px;
}
#ico8 {
	background-image: url(../images/icone_environnement.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 12px;
	height: 75px;
	width: 65px;
	margin-left: 10px;
}
#ico9 {
	background-image: url(../images/icone_matieresprem.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 10px;
	height: 65px;
	width: 55px;
	margin-left: 40px;
}
	
#ico10 {
	background-image: url(../images/icones-commerce.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 14px;
	height: 78px;
	width: 75px;
	margin-left: 10px;
}
#ico11 {
	background-image: url(../images/icon_batiment.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 2px;
	height: 65px;
	width: 95px;
	margin-left: 10px;
}

#ico12 {
	background-image: url(../images/icon_sante.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 10px;
	height: 68px;
	width: 64px;
	margin-left: 10px;
}


#ico13 {
	background-image: url(../images/ico_associations.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 14px;
	height: 65px;
	width: 85px;
	margin-left: 10px;
}



#ico14 {
	background-image: url(../images/icone_ecoles2.gif);
	background-repeat: no-repeat;
	color: #000066;
	margin-top: 14px;
	height: 65px;
	width: 65px;
	margin-left: 10px;
}
#tab_annuaire {
	margin-top: 0px;
	margin-left: 0px;
}
.VCARD_top {
	background-image: url(../images/vacard_header.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
}
.VCARD_MIDDLE {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	background-image: url(../images/vacard_middle.jpg);
	text-align: justify;
	line-height: 18px;
}
#VCARD_MIDDLE_image {
	padding-right: 5px;
	padding-top: 1px;
}
.VCARD_bottom {
	background-image: url(../images/vacard_bottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 11px;
	color: #273E7E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


.readon {
	
	font-size: 10px;font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	
}

.top_menu_texte {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #B18752;
}
.top_menu_texte_sepa {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #B18752;
	padding-right: 7px;
	padding-left: 7px;
}
	


#zoomle_lireplus
{
	margin-top: 0px;
	font-size: 10px;
	padding-top: 4px;
	padding-right: 20px;
	background-image: url(../images/vcard_read.jpg);
	background-repeat: repeat-x;
	height: 25px;
}

#zoomle_decal_titre
{
	margin: 0px;	
}



.zoomle_vcard_infos {
	width: 49px;
	background-image: url(../images/zoomle_vcard_infos.jpg);
	background-position: right;
	background-repeat: repeat-y;
}






#zoomle_vcard_top {
	background-image: url(../images/vacard_header.jpg);
	width: 520px;
	background-repeat: repeat-x;
	height: 26px;
	background-position: bottom;
}






.Vcard_Titre {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
}
.Vcard_SousTitre {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	padding-left: 7px;
}
#Vcard_Texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	line-height: 12pt;
	padding-right: 11px;
	padding-top: 2px;
	text-align: justify;
}
.Vcard_prix {
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #CC0000;
	padding-left: 5px;
	line-height: 11px;
}
#Vcard_mail {
	text-decoration: none;
	border: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 3px;
	padding-top: 14px;
	}
#Vcard_info {
	text-decoration: none;
	border: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 0px;
	padding-top: 14px;
}
#pub_right {
	text-decoration: none;
	border: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-left: 8px;
}
#zoomle_vcard_bottom2 {
	background-image: url(../images/vacard_bottom.jpg);
	width: 520px;
	background-repeat: repeat-x;
	height: 5px;
	background-position: bottom;
	margin: 0px;
	padding: 0px;
}

.zoomle_vcard_top {
	background-image: url(../images/zoomle_vcard_top.jpg);
	width: 520px;
	background-repeat: no-repeat;
	height: 7px;
	background-position: bottom;
	line-height: 4px;
}
#zoomle_vcard_bottom {
	background-image: url(../images/zoomle_vcard_bottom.jpg);
	height: 12px;
	width: 570px;
	background-repeat: no-repeat;
}
#zoomle_vcard_content {
	padding-top: 0px;
	background-image: url(../images/vacard_middle.jpg);
	background-repeat: repeat;
	width: 520px;
}
#zoomle_vcard_content2 {
	background-image: url(../images/vacard_middle.jpg);
	background-repeat: repeat;
	width: 400px;
	float: left;
	position: absolute;
	visibility: visible;
	overflow: visible;
	z-index: 1;
}
.zoomle_vcard_photo {
	padding-left: 11px;
	padding-top: 1px;
	text-decoration: none;
	border: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
}
#VCARD_top {
	background-image: url(../images/vacard_header.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: bottom;
	padding-top: 1px;
	padding-left: 10px;
}
#estral_body {
	padding-top: 8px;
}
Description {
	color: #273E7E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	background-image: url(../images/vacard_middle.jpg);
	text-align: justify;
	line-height: 18px;
}
.Fiche_Adresse {
	color: #273E7E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	background-image: url(../images/vacard_middle.jpg);
	text-align: justify;
}
#VCARD_MIDDLE {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	background-image: url(../images/vacard_middle.jpg);
	text-align: justify;
	line-height: 18px;
	padding-left: 10px;
}

.moduletable_news {
	width: 100%;
}
.moduletable_news th {
	background: #1F79D2 url(../images/mod_hdr.gif) repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #94bfea;
	xborder-left-style: 10px;
	text-align: left;
	padding-top: 5px;
	padding-left: 16px;
	height: 26px;
}

.moduletable_news ul {
	list-style:none;
	padding-left: 0px;
	margin-left: 0px;
}

.moduletable_news li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: underline;
	cursor: auto;
	background-image: url(../images/puce_rouge.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	margin-left: 9px;
	line-height: 14px;
	text-align: left;
}

.advert {
	text-align: center;
	background: #cedff3;
	padding: 8px;
}

.homenews {
	position: relative;
	top: -30px;
	padding-left: 2px;
}
.homenews .moduletable th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #1f49c4;
	padding-left: 12px;
	line-height: 24px;
	text-align: left;
}

.homenews .moduletable ul {
	list-style:none;
	padding-left: 0px;
	margin-left: 0px;
	padding-left: 12px;
}

.homenews .moduletable li {
	font-weight: bold;
	background: url(../images/puce_rouge2.gif) no-repeat 0px 3px;
	padding-left: 10px;
	font-size: 13px;
	line-height: 16px;
}

