/******************************************************************************/
/*                	TX_EANNUAIRES				              */
/******************************************************************************/




/***********************************************************/
/*********************      MENU      **************************/
/***********************************************************/
.tx-eannuaireasso-pi1 .annuaireasso_menu {
	list-style-type:none;
}
.tx-eannuaireasso-pi1 .annuaireasso_menu li {
	list-style:none;
	background-image:url('../images/plus.gif');
	background-position:0 0;
	background-repeat:no-repeat;
}


/***********************************************************/
/*********************     LISTE SECTEUR     ******************/
/***********************************************************/
.tx-eannuaireasso-pi1 .eannuaireasso_listesecteur {
	list-style-type:none;
}
.tx-eannuaireasso-pi1 .eannuaireasso_listesecteur li a{
	list-style:none;
	background-image:url(../images/puce_liste.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#000000;
	padding:0 0 0 25px;
}
.tx-eannuaireasso-pi1 .eannuaireasso_listesecteur li li a{
	list-style:none;
	background-image:url(../images/puce_tiret.jpg);
	background-position:0 7px;
	background-repeat:no-repeat;
	color:#000000;
	padding:0 0 0 25px;
	font-weight:normal;
}
.eannuaireasso_listesecteur_titre {
	color:#000000;
	padding:3px 0 10px 0;

	margin:0;
}




/***********************************************************/
/*********************     LISTE SOUS SECTEUR     ************/
/***********************************************************/
.tx-eannuaireasso-pi1 .eannuaireasso_listesoussecteur {


	list-style-type:none;
}
/*.tx-eannuaireasso-pi1 .eannuaireasso_listesoussecteur li {
	list-style:none;
	background-image:url('../images/plus.gif');
	background-position:0 0;
	background-repeat:no-repeat;
}*/
.eannuaireasso_listesoussecteur_titre {
	color:#000000;
	padding:3px 0 10px 0;
	margin:0;
}
.tx-eannuaireasso-pi1 .eannuaireasso_listesoussecteur li a{
	list-style:none;
	background-image:url(../images/puce_tiret.jpg);
	background-position:0 10px;
	background-repeat:no-repeat;
	color:#000000;
	padding:0 0 0 25px;
}
.tx-eannuaireasso-pi1 .eannuaireasso_listesoussecteur li li a{
	list-style:none;
	background-image:url(../images/puce_tiret.jpg);
	background-position:0 7px;
	background-repeat:no-repeat;
	color:#000000;
	padding:0 0 0 25px;
	font-weight:normal;
}




/******************************************************************************/
/*                 							 			FICHES      						                */
/******************************************************************************/

.eannuaireasso_fiche_titre{
	float:left;
	width:100%;

	font-size:1.4em;
	font-weight:bold;
}

.eannuaireasso_secteur{
	float:left;
	width:100%;

	color:#708B1D;
	background-color:inherit;

	font-weight:bold;
}
*html .eannuaireasso_secteur{
	float:none;
	width:100%;

	color:#708B1D;
	background-color:inherit;

	font-weight:bold;
}

.eannuaireasso_date{
	display : none;

	color:#666666;
	background-color:inherit;

	margin:2px 0 20px 0px;
	font-weight:bold;
	font-size:0.85em;
}
.eannuaireasso_adresse{
	margin:0 0 15px 0;
	padding:10px 0 0 0;
	border-width: 1px 0 0 0;
	border-style:dashed ;
	border-color:#708B1D;
	width:500px;
	float:left;
}
.eannuaireasso_adresse_titre{
	margin:0;
	color:#708B1D;
	font-weight:bold;
}
.eannuaireasso_activites{
	margin:25px 0 0px 0;
	padding:25px 0 0 0;
	border-width:1px 0 0 0;
	border-style:dashed ;
	border-color:#708B1D;
}
.eannuaireasso_block {
	margin:15px 0 15px 0;
	padding:10px 0 0 0;
	border-width: 1px 0 0 0;
	border-style:dashed ;
	border-color:#708B1D;
	width:500px;
	float:left;
}
.eannuaireasso_activites_titre{
	margin:0;
	padding:0;
	color:#708B1D;
	font-weight:bold;
}

.eannuaireasso_stitre{
	color:#708B1D;
	background-color:inherit;

	font-weight:bold;
}


#large_colonne_milieu .tx-eannuaireasso-pi1 ul li{
	background-image:none;
}
.eannuaireasso_entete {
	float:left;
	margin:0;
	padding:0;
}

.eannuaireasso_image{
	float:left;
	width:100%;

	padding: 5px 0px 5px 145px;
	margin: 0px ;
}
.eannuaireasso_objet{
	width:500px;
	float:left;
	margin:0 0 10px 0;
}
.eannuaireasso_coordonnees{
	width:500px;
	float:left;
}
.eannuaireasso_activites{
	width:500px;
	float:left;
}
.eannuaireasso_permanence{
	width:500px;
	float:left;
}
*html .eannuaireasso_permanence{
	width:500px;
	float:none;
}
.eannuaireasso_retour{
	width:500px;
	float:left;
}


/***********************************************************/
/*********************     LISTE SOUS SECTEUR     ************/
/***********************************************************/
.eannuaireasso_recherche .submit input {
	cursor:pointer;
}
.eannuaireasso_menu a.eannuaireasso_menu_listesecteur li a{
	color:#000000;
	background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:0;
	padding:0 0 0 15px;
	list-style-type:none;
	font-weight:normal;
}
.tx-eannuaireasso-pi1 ul.eannuaireasso_menu li li a{
	color:#000000;
	background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:0;
	padding:0 0 0 15px;
	font-weight:normal;
}



/******************************************************************************/
/*           					 		   	RECHERCHER UNE ASSO      						            */
/******************************************************************************/
#milieu_droite .eannuaireasso_recherche select{width:160px;}

#milieu_droite .eannuaireasso_recherche input{width:160px;}
#milieu_droite .eannuaireasso_recherche input.tx_eannuaireasso_submit{width:40px;}


.eannuaireasso_recherche label{
	display:none;
}
.eannuaireasso_recherche input, select{
	width:350px;
	margin:0 0 5px 0;
	padding:0;
}
.eannuaireasso_recherche select{
	width:350px;
	margin:0 0 5px 0;
	border-width:1px;
	border-color:#708B1D;
	border-style:solid;
}
.eannuaireasso_recherche input{
	padding:3px;
	width:344px;
	margin:0 0 5px 0;
	border-width:1px;
	border-color:#708B1D;
	border-style:solid;
}
* html .eannuaireasso_recherche input{
	padding:3px;
	width:350px;
	height:20px;

}
.eannuaireasso_recherche input.tx_eannuaireasso_submit{
	width:40px;


	background-color:#708B1D;
	padding:2px 0 2px 0;
	color:#ffffff;
	font-weight:bold;
}
#eannuaireasso_resultat_recherche .eannuaireasso_recherche{
	color:#708B1D;
	font-weight:bold;
}
#eannuaireasso_resultat_recherche .eannuaireasso_recherche{
	color:#708B1D;
	font-weight:bold;
}
#eannuaireasso_resultat_recherche{
	margin:0 0 25px 0;
	border-width:1px 0 1px 0;
	border-color:#708B1D;
	border-style:dashed;
	padding:5px 0 5px 0;
}
#eannuaireasso_resultat_recherche_liste .eannuaireasso_resultat_recherche_titre{
	margin:0;
	padding:0 0 0 15px;
	color:#000000;
	font-weight:bold;
	background-image:url(../images/puce_verte.jpg);
	background-repeat:no-repeat;
	background-position:0;
}
* html #eannuaireasso_resultat_recherche_liste .eannuaireasso_resultat_recherche_titre{
	margin:0;
	padding:0 0 0 15px;
	color:#000000;
	font-weight:bold;
	/*background-image:url(../images/puce_verte.jpg);
	background-repeat:no-repeat;
	background-position:4px left;*/
	background: url(../images/puce_verte.jpg) no-repeat left 4px;
}
*+ html #eannuaireasso_resultat_recherche_liste .eannuaireasso_resultat_recherche_titre{
	margin:0;
	padding:0 0 0 15px;
	color:#000000;
	font-weight:bold;
	/*background-image:url(../images/puce_verte.jpg);
	background-repeat:no-repeat;
	background-position:4px left;*/
	background: url(../images/puce_verte.jpg) no-repeat left 4px;
}
#eannuaireasso_resultat_recherche_liste .eannuaireasso_resultat_recherche_secteur{
	margin:0;
	padding:0 0 0 0px;
	color:#708B1D;
}
.eannuaireasso_resultat_recherche_milieu{
	margin:0 0 -15px 0;
	padding:0;
}
.eannuaireasso_resultat_recherche_bas{
	text-align:right;

	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.eannuaireasso_resultat_recherche_bas a{
	color:#999999;
	/*background-image:url(../images/puce_savoirplus.jpg);*/
	background-repeat:no-repeat;
	background-position:95px 4px;
	padding:0px 20px 0 0px;
}
.eannuaireasso_resultat_recherche_nb_resultat{


	font-style:italic;
}




/***********************************************************/
/*********************     ABECEDAIRE  ************/
/***********************************************************/
#haut_de_page span.eannuaireasso_abc_abecedaire a{
	color:#ffffff;
	background-color:#708B1D;
	margin:0 0 0 4px;
	padding:2px 6px 2px 6px;
}
.eannuaireasso_abc_association{
	margin:-5px 0 -2px 0px;
	color:#000000;
	list-style-type:square;
}
.eannuaireasso_abc_association li a {
	color:#000000;
	font-weight:normal;
}
/*.eannuaireasso_abc*/ li.eannuaireasso_abc_lien_hautdepage a{
	background-image:url(../images/puce_abc.jpg);
	background-repeat:no-repeat;
	background-position:0;
	margin:0;
	padding:0 0 0 20px;
	color:#000000;
}




/***********************************************************/
/*********************     LISTE COMPLETE  ************/
/***********************************************************/
.eannuaireasso_menu a.eannuaireasso_menu_secteur{
	color:#000000;
	background-image:url(../images/puce_liste.jpg);
	background-repeat:no-repeat;
	background-position:0;
	padding:0 0 0 25px;
	list-style-type:none;
}
.eannuaireasso_menu a.eannuaireasso_menu_soussecteur{
	color:#000000;
	background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:0;
	padding:0 0 0 15px;
	list-style-type:none;
	font-weight:normal;
}
.eannuaireasso_menu a.eannuaireasso_menu_soussecteur li a{
	color:#000000;
	background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:0;
	padding:0 0 0 15px;
	list-style-type:none;
	font-weight:normal;
}
.tx-eannuaireasso-pi1 ul.eannuaireasso_menu li li a{
	color:#000000;
	background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:0;
	padding:0 0 0 15px;
	list-style-type:none;
	font-weight:normal;
}
*+ html .tx-eannuaireasso-pi1 ul.eannuaireasso_menu li li li{
	color:#000000;
	/*background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:7px left;*/
	background: url(../images/puce_tiret.jpg) no-repeat left 7px;
	padding:0px 0 5px 20px;
	list-style-type:none;
	font-weight:normal;
	margin:0px 0 0px 0;
}
.tx-eannuaireasso-pi1 ul.eannuaireasso_menu li li li{
	color:#000000;
	/*background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:7px left;*/
	background: url(../images/puce_tiret.jpg) no-repeat left 7px;
	padding:0px 0 5px 20px;
	list-style-type:none;
	font-weight:normal;
	margin:0px 0 0px 0;

}
*+ html .tx-eannuaireasso-pi1 ul.eannuaireasso_menu li li li a{
	color:#000000;
	/*background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:7px left;*/
	background: url(../images/puce_tiret.jpg) no-repeat left 7px;
	padding:0px 0 10px 20px;
	list-style-type:none;
	font-weight:normal;
	margin:0px 0 0px 0;
	/*line-height:20px;*/

}
* html .tx-eannuaireasso-pi1 ul.eannuaireasso_menu li li li{
	color:#000000;
	/*background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:7px left;*/
	background: url(../images/puce_tiret.jpg) no-repeat left 7px;
	padding:0px 0 5px 20px;
	list-style-type:none;
	font-weight:normal;
	margin:0px 0 0px 0;
	/*line-height:20px;*/

}
* html .tx-eannuaireasso-pi1 ul.eannuaireasso_menu li li li a{
	color:#000000;
	/*background-image:url(../images/puce_tiret.jpg);
	background-repeat:no-repeat;
	background-position:7px left;*/
	background: url(../images/puce_tiret.jpg) no-repeat left 7px;
	padding:0px 0 10px 20px;
	list-style-type:none;
	font-weight:normal;
	margin:0px 0 0px 0;
	/*line-height:20px;*/

}



.tx-eannuaireasso-pi1 ul .eannuaireasso_menu{
	list-style-type:none;
	background-image:none;
}




