/*---------------------------------
  STYLES POUR ANNUAIRE
---------------------------------*/

select.tripublic { font-size:10px; color: #777685; margin-top:5px }
	
/* --- chapeau famille --- */
h1.annuaire_famille_nom { font-size:14px; font-weight:bold; display: inline; color: #ee8028;}

.annuaire_famille_resume { font-size: 12px;	color: #333; font-weight: normal; font-style: italic; }

a.annuaire_famille_plus_info { background: url(../../media/xx/navig/puce4.gif) no-repeat;	background-position: 0 5px; padding-left: 9px; font-size: 10px;	font-weight: bold;	color: #a39fa7; }


/* --- liste sous famille --- */
h2.annuaire_sous_famille_nom { font-size: 12px; font-weight: bold; display: inline; color: #C66C00;}

a.annuaire_sous_famille_nom { font-size: 12px; font-weight: bold; color: #C66C00;	}

.annuaire_sous_famille_resume { font-size: 11px;	color: #333; font-weight: normal; font-style: italic; }

a.annuaire_sous_famille_plus_info { background: url(../../media/xx/navig/puce4.gif) no-repeat;	background-position: 0 5px; padding-left: 9px;	
 font-size: 10px;	font-weight: bold;	color: #a39fa7; }


/* --- adresse a la une --- */
h3.annuaire_adresse_alaune_nom { font-size: 12px; font-weight: bold; display: inline; color: #C66C00;}

a.annuaire_adresse_alaune_nom { font:bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #C66C00; }

.annuaire_adresse_alaune_resume { font-size: 11px;	color: #333; font-weight: normal; font-style: italic; }

a.annuaire_adresse_plus_info { background: url(../../media/xx/navig/puce4.gif) no-repeat;	background-position: 0 5px; padding-left: 9px; font-size: 10px;	font-weight: bold;	color: #a39fa7; }

/* ---- famille --- */
.annuaire_tri_public { font-size: 11px; font-weight: bold; color: #A16123; }

/* --- liste adresses --- */
h2.annuaire_famille_adresse_nom { font-size: 12px; font-weight: bold; display: inline; color: #847c83;}	

a.annuaire_famille_adresse_nom { font-size: 12px; font-weight: bold; color: #847c83;	}

.annuaire_famille_adresse_resume { font-size: 11px;	color: #333; font-weight: normal; font-style: italic; }

a.annuaire_famille_adresse_plus_info { font-size:10px;	font-weight:bold; color:#a39fa7; }

.annuaire_famille_nb_prod_page { font-size: 11px;	color: #A16123; font-weight: normal; }

a.annuaire_famille_num_page { color: #A16123; font-weight : normal; font-size : 11px;}

a.annuaire_famille_num_page_select { color: #A16123; font-weight : bold; font-size : 11px;}

a.annuaire_retour { font-weight: bold; color: #EF7D00;	font-size: 11px;}

table.coord_completes { width:100%; border:none; }
table.coord_completes td { padding:1px; vertical-align:top; text-align:left; }
table.coord_completes span { display:block }

/* --- adresse --- */
a.annuaire_adresse_famille { font-weight: normal; font-size: 10px; color: #a39fa7; }

.annuaire_adresse_famille { font-weight: normal; font-size: 10px; color: #a39fa7; }

h1.annuaire_adresse_nom { font-size:14px; font-weight: bold; display: inline; color: #847c83;}

/* --- menu adresse --- */
td.annuaire_adresse_menu { font-weight: normal; font-size: 9px;	color: #F29219;}

a.annuaire_adresse_menu_non_select {  font-weight: normal; font-size: 9px; color: #666; }

a.annuaire_adresse_menu_select { font-weight: bold; font-size: 9px;	color: #EF7D00;
  /*background: url(../../media/xx/navig/puce2.gif) no-repeat;	background-position: 0 5px;	padding-left: 10px;*/	}

.annuaire_adresse_prod_associes { font-size: 13px; font-weight: bold; color: #847c83;}

h2.annuaire_adresse_associe_nom { font-size: 12px; font-weight: bold; display: inline; color: #847c83;}

a.annuaire_adresse_associe_nom { font-size: 12px; font-weight: bold; color: #847c83; }

a.annuaire_adresse_associe_nom_pas_gras { font-size: 12px; font-weight: normal; color: #847c83;	}

.annuaire_adresse_associe_resume { font-size: 11px;	color: #333; font-weight: normal; font-style: italic; }

a.annuaire_phototheque_fleche { font-weight: normal; font-size: 12px; color: #DB7C04; }

div.annuaire-bloc-adresse { width:570px; margin: 10px auto; border:#a29ea7 1px dotted; padding: 4px; background-color:#eeecef }
div.annuaire-bloc-adresse td { text-align: left; padding-right: 10px; }