/***********************************************************************************************************************************************************************/
/************************************************************       STYLES POUR L'ANNUAIRE DES ASSOCIATIONS      *******************************************************/
/***********************************************************************************************************************************************************************/
.tx-eannuaireasso-pi1{
	
	/*width:700px;*/
}

/***********************************************************/
/*********************      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;
}


/***********************************************************/
/*********************     FICHE     ***************************/
/***********************************************************/
.eannuaireasso_fiche_titre h2 {
	font-size:2.4em;
	padding:0;
}

.eannuaireasso_fiche_titre p {
	font-size:1.5em;
	padding:0 0 10px;
	font-weight:bold;
}

.eannuaireasso_secteur{
	color:#DE9C00;
	font-weight:bold;
}
.eannuaireasso_date{
	color:#777777;
	font-size:0.85em;
	font-style:italic;
	font-weight:bold;
	margin:2px 0 20px 0;
}
.eannuaireasso_objet{
	margin:0 0 10px 0;
}
.eannuaireasso_adresse{
	margin:0 0 15px 0;
	padding:10px 0 0 0;
}
.eannuaireasso_adresse_titre{
	margin:0;
	color:#000000;
	font-weight:bold;
}
.eannuaireasso_activites{
	margin:20px 0 0px 0;
	padding:20px 0 0 0;
	border-top:1px dotted #CABFBA;
}
.eannuaireasso_activites_titre{
	margin:0;
	padding:0 0 5px;
	color:#574A44;
	font-weight:bold;
}
.eannuaireasso_stitre{
	color:#574A44;
	font-weight:bold;
}


/***********************************************************/
/*********************     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  ************/
/***********************************************************/
.eannuaireasso_recherche label{
	display: block;
	float: left;
	width: 120px;
}
.eannuaireasso_recherche input, select{
	width:350px;
	margin:0 0 5px 0;
	padding:0;
}
.eannuaireasso_recherche select{
	width:350px;
	margin:0 0 5px 0;
	border:1px solid #DAD6CB;
	padding:3px;
}
.eannuaireasso_recherche input{
	padding:3px;
	width:344px;
	margin:0 0 5px 0;
	border:1px solid #DAD6CB;
}
* html .eannuaireasso_recherche input{
	padding:3px;
	width:350px;
	height:20px;
	
}
.eannuaireasso_recherche input.tx_eannuaireasso_submit{
	width:40px;
	background-color:#6F625C;
	padding:2px 0 2px 0;
	color:#ffffff;
	font-weight:bold;
	border:0;
}
#eannuaireasso_resultat_recherche .eannuaireasso_recherche{
	color:#574A44;
	font-weight:bold;
}
#eannuaireasso_resultat_recherche .eannuaireasso_recherche{
	color:#574A44;
	font-weight:bold;
}
#eannuaireasso_resultat_recherche {
	margin:0 0 25px 0;
	/*border-width:1px 0 1px 0;
	border-color:#574A44;
	border-style:dashed;*/
	padding:10px 0 0 10px;
	background-color:#F4F2EC;
}

#eannuaireasso_resultat_recherche p {
	color:#574A44;
	font-size:1.1em;
	font-weight:bold;
}


#eannuaireasso_resultat_recherche_liste .eannuaireasso_resultat_recherche_titre{
	margin:0;
	padding:0 0 0 15px;
	color:#574A44;
	font-weight:bold;
	background-image:url(../images/interface/puce_jaune.jpg);
	background-repeat:no-repeat;
	background-position:0;
}
#eannuaireasso_resultat_recherche_liste .eannuaireasso_resultat_recherche_secteur{
	color:#DE9C00;
	font-weight:bold;
	margin:0;
	padding:0 3px;
	
	/*Updated 28-06-10*/
	display:none;
}
#eannuaireasso_resultat_recherche_liste .eannuaireasso_resultat_recherche_lieu {
	padding:0 0 0 15px;
}

.eannuaireasso_resultat_recherche_milieu{
	margin:0 0 -15px 0;
	padding:0 120px 0 15px;
}
.eannuaireasso_resultat_recherche_bas{
	margin:0;
	padding:0 0 5px 0;
	text-align:right;
}
.eannuaireasso_resultat_recherche_bas a{
	color:#777777;
	background-image:url(../images/interface/plus.jpg);
	background-repeat:no-repeat;
	background-position:0 50%;
	padding:0 0 0 15px;
}
#eannuaireasso_resultat_recherche p.eannuaireasso_resultat_recherche_nb_resultat {
	font-style:italic;
	font-weight:normal;
	font-size:1em;
}

/***********************************************************/
/*****************  LISTE RESULTAT RECHERCHE  **************/
/***********************************************************/

.eannuaireasso_resultat_recherche_element {
	border-bottom:1px dotted #CABFBA;
	margin:0 0 15px;
}

/***********************************************************/
/*********************     ABECEDAIRE  ************/
/***********************************************************/


#milieu #milieu_contenu #milieu_pleine_colonne_milieu #haut_de_page span.eannuaireasso_abc_abecedaire a{
	color:#ffffff;
	background-color:#574A44;
	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;
}




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


#large_colonne_milieu .tx-eannuaireasso-pi1 ul li{
	background-image:none;
}

.eannuaireasso_image {
	margin:0 20px 0 0;
	float:left;
}
.eannuaireasso_image img {
	margin:0 0 5px 5px
}
.eannuaireasso_coordonnees {

}
.eannuaireasso_activites {

}
.eannuaireasso_permanence {

}
.eannuaireasso_retour {
width:300px;
}
.eannuaireasso_retour p a {
	background:url(../images/interface/puce_retour.jpg) no-repeat 0 50%;
	padding:0 0 0 15px;
	color:#777777;
}

.eannuaireasso_liencarto {
float:right;
text-align:right;
width:300px;
}

.eannuaireasso_liencarto p a {
	background:url(../images/interface/puce_voir.jpg) no-repeat 100% 50%;
	padding:0 15px 0 0;
	color:#777777;
}

/***********************************************************/
/*********************     PAGINATION  *********************/
/***********************************************************/

.eannuaireasso_resultat_recherche_pagination {
	color:#666666;
	text-align:center;
}
 
.eannuaireasso_resultat_recherche_pagination_texte {

}

.eannuaireasso_resultat_recherche_pagination_pages {
	font-weight:bold;
}

.eannuaireasso_resultat_recherche_pagination_pages a {
	color:#DE9C00;
	padding:0 5px;
	text-decoration:underline;
}
