/* CSS Document */
.titre {font-size:18px; font-weight:bold;margin-bottom:18px; }
#sous_menu {clear:both; height:21px; padding-left:23px; background:url('../images/fond_sous_menu.gif') left bottom repeat-x;}
#sous_menu ul {padding:0; margin:0; list-style:none;}
#sous_menu ul li { background-color:#e6e6e6;height:19px;padding:0; margin:0; float:left; border:1px #cecece solid; border-right:0px;}
#sous_menu ul li:hover {background-color:#c7e1ef}
#sous_menu ul li.last {border-right:1px #cecece solid;}
#sous_menu ul li.selected {background-color:#FFF; border-bottom:1px solid #FFF;}
#sous_menu ul li a {display:block; padding:2px 9px 0px 9px; color:#333333; text-decoration:none;}


/* historique des dons */

/* etat paiement */
.accepte {color:#258023;}
.attente {color:#ff9900;}
.refuse {color:#cc0000;}

ul#entete_liste{
		list-style-type:none;
		vertical-align:top;
		clear:both;
		width:100%;
		padding-left:0px;
		padding-top:4px;
		margin:0;
		padding-bottom:4px;
		height:16px;
		background-color:#3b91c1;
		font-weight:bold;
		color:#FFF;
}
ul#entete_liste li {float:left; vertical-align:top;}
ul#entete_liste li .numero{width:110px;float:left;padding-left:7px;}
ul#entete_liste li .montant{width:110px;float:left;}
ul#entete_liste li .frequence{width:110px;float:left;}
ul#entete_liste li .mode{ width:140px;float:left;}
ul#entete_liste li .etat{ width:130px;float:left;}
ul#entete_liste li .date{ width:160px;float:left;}
	
/************* Ligne *****************/
ul#ligne_liste{
	list-style-type:none;
	vertical-align:top;
	clear:both;
	width:100%;
	padding-left:9px;
	margin:0;
	padding:0;
	margin-top:4px;
	margin-bottom:30px;
	color:#055681;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
	
ul#ligne_liste li { margin:0;clear:both;cursor:pointer; padding-top:3px; padding-bottom:3px; height:16px; vertical-align:top;}
ul#ligne_liste li.normal1 {background-color:#f6fafd;}
ul#ligne_liste li.normal2 {background-color:#ffffff;}
ul#ligne_liste li.survol {background-color:#fef8c6;}
	
ul#ligne_liste li a {color:#055681; text-decoration:none;}
ul#ligne_liste li a:hover {color:#cc0000;text-decoration:none;}

ul#ligne_liste li .numero{width:110px;float:left;padding-left:7px;}
ul#ligne_liste li .montant{width:110px;float:left;}
ul#ligne_liste li .frequence{width:110px;float:left;}
ul#ligne_liste li .mode{ width:140px;float:left;}
ul#ligne_liste li .etat{ width:130px;float:left;}
ul#ligne_liste li .date{ width:160px;float:left;}

/* Fiche -------------------------------- */
#ax_fiche {padding-bottom:10px;}
#ax_fiche .titre {font-weight:normal; font-size:18px; color:#000;}
#ax_fiche a {color:#333; text-decoration:none;}#ax_liste a:hover {text-decoration:none;}
#ax_fiche a.link_menu {color:#354258; text-decoration:underline;}
#ax_fiche a.link_menu:hover {text-decoration:underline; color:#f29000;}
#ax_fiche a.link_valider {color:#00681c; font-size:10px; text-decoration:underline;}
#ax_fiche a.link_valider:hover {text-decoration:underline;}
#ax_fiche a.email {color:#00681c; font-weight:bold; text-decoration:none;}
#ax_fiche a.email:hover {text-decoration:underline;}
#ax_fiche #data_tab .entete {padding-top:2px; padding-bottom:2px; padding-left:5px; font-weight:bold; color:#FFF; background-color:#3b91c1;}
#ax_fiche #data_tab .libelle {padding-top:2px; padding-bottom:2px; padding-left:5px; color:#333; background-color:#dce9f0;}
#ax_fiche #data_tab .data {padding-left:5px; color:#333; background-color:#fff;}
#ax_fiche #data_tab .red {color:#CC0000;}

/* info bulle */
#info_bulle {margin-top:10px;padding:5px; color:#333; border:1px solid #cccccc; background-color:#fcf6bb;}
#info_bulle a {color:#069;}
#info_bulle a:hover {color:#d7097d;}
.libelle_participation {font-size:10px; font-family:verdana; color:#d6097d; }