/* AFP-ACP NEW  */
/* TEMPORAIRE */
.travaux_07_2009 { color:green; font-size:1em ; font-style:italic; text-decoration: underline ;font-weight:bold; padding:5px; text-align:center;}

body {
	margin: 0;
	font-family: arial, georgia , sans-serif, "trebuchet ms",   Times New Roman; 
	font-size:14px;
/*	color: #0059dc ; */
}

/* -------------------------------------  ADAPTATION DES BALISES STANDARTS  */
h1 {color:red; font-size:1.3em; padding-top:0;text-align:center;}
h2 { margin: 0; margin-top:15px;color:red; font-size:1.1em;padding-bottom:15px;text-align:center;}
h3, h4 { color:red; margin: 0; margin-top:10px; font-size:1em;}
h3 a, h4 a {color:red ; text-decoration: none;}
/* h4 a:visited  {color red ; }  #0059dc  */
p { margin:0 }
cite { font-style:normal; }
hr.f1 { border: none;   background-color: #A9A9A9;   height: 2px; }
hr.f2 { border: none;   background-color: #A9A9A9;   height: 1px; }
ul {margin: 0}
img {border:none;}
/* ----------------------------------------- GENERALITES */
.plus_petit {font-size:smaller;}
plus_petit {font-size:smaller;}
.plus_petit_bleu {font-size:smaller;color:blue;}
.plus_grand {font-size:larger;}
.fond_jaune {background-color:yellow;}
.liste_a_tiraits { 	list-style-type: none; }
.centre, .centrer  , centrer{text-align: center;}
.adroite {text-align:right; padding-right:5px;}
.red {color:red;}
red {color:red;}
.blue {color:blue;}
/* ----------------------------------------- PAGE : qui contient tout */
#page {	 }
#page_centre { clear:both; }

/* ------------------------------------  BLOCS TYPES --------------------------------------- */
.flotte_a_droite { float:right ; margin-left:5px ;} /* ce qui est un minimum */
.flotte_a_gauche { float:left ; margin-right:10px;} 
.stop_float_droite { clear:right }
.stop_float_gauche { clear:left }
.stop_float { clear:both }
stop_float { clear:both }
.blink {text-decoration: blink ;}
/* ======================================  SPECIFICITES  ================================ */
/* -------------- menu et entete */
.enteteGauche { float:left ; padding:15px;padding-left:80px;text-align:center;padding-bottom:0; font-weight: bold;} 
.enteteDroite {  padding-top: 50px; margin-left: 20%; font-size: 1.5em ;COLOR:red;} 
.menu_gauche {  float:left ; display: block; width: 200px; }
.menu_gauche li{ 	list-style-type:none ; border:red solid 2px; color: blue; padding:2px; }
.menu_gauche_clignotant { color: red; text-decoration: blink underline ; }

.menu_gauche_membre {  float:left ; display: block; width: 200px;} 
.menu_gauche_membre li{ 	list-style-type:none ; border:blue solid 2px; color: blue; padding:2px; }
.menu_gauche_membre a{ color: red; }

.menu_en_cours { font-style: italic; }

/* -------------- autres */
.page_texte_normal , .page_agenda ,.page_formations, #page_contact ,.page_liste{ margin-left: 220px; margin-right:20px; }
.pied_page { text-align:center; font-size:small;}
.sous_menu li{ min-height:2em;}
.liste_documents_membres li  {font-size:12px; min-height:1.5em;}
	
/* -------------- TABLES :  AGENDA - FORMATION - LISTE */
.page_agenda  table, .page_formations table {border: 5px outset gray; border-collapse:collapse;margin-right:10px; }
.page_agenda  td , .page_agenda th , .page_formations th, .page_formations  td {border: 3px solid gray; border-collapse:collapse; margin:15px; padding:3px; empty-cells:show; text-align:center;}

/* -------------- CONTACT */
#page_contact {text-align:center; font-size:larger;}

/* -------------- ADMINISTRATION  - RECOPIER LE FICHIER DANS LE REPERTOIRE ADMINISTRATION SI MODIFICATIONS */
#page_administration {margin-left:20px; font-size:12px ; }
#page_administration ul {list-style-type:none;}
#page_administration table{margin-left:20px; border: 4px outset gray; border-collapse:collapse;  }
#page_administration th,#page_administration td {border: 2px solid gray; border-collapse:collapse; margin:15px; padding:3px; empty-cells:show; text-align:center;}
#page_administration a {text-decoration:none; }
.admin_liste_adherents {margin-left: 220px; margin-right:5px;}
.admin_liste_adherents  table { border: 4px outset gray; border-collapse:collapse;  }
.admin_liste_adherents th,.admin_liste_adherents td {border: 2px solid gray; border-collapse:collapse; padding:3px; empty-cells:show; text-align:center;}
.tab_demandes_annuaire  td{max-width:500px; }

/* -------------- ASSOCIATION */
.liste_ca {margin-left:30px;margin-top:20px;}

/* -------------- INDEX */
.info_entete {color:green; font-weight:bold; font-style:italic;}
/* -------------- LISTE */
#formulaire_recherche_voir  {border:none;}
#formulaire_recherche_voir  td{ width: 180px;padding-left:10px;}
.liste_adherents table{border: 3px outset gray; border-collapse:collapse;margin-right:10px; width:99%;}
.liste_adherents th,.liste_adherents td {border: 1px solid gray; border-collapse:collapse; margin:8px; padding:3px; 
		empty-cells:show; text-align:center; }
.fiche_adherent_tab1 {float:left; margin-left:30px;  color:blue; border: 1px solid gray;}
.fiche_adherent_tab2 {margin-left:40%;  color:green; margin-right:10px; }
.fiche_adherent_tab2  table{border: 1px solid gray; }
.fiche_adherent_tab1 th, .fiche_adherent_tab2  th{border:none;font-size:larger;font-weight:bold;}
.fiche_adherent_tab1 td , .fiche_adherent_tab2 td{border:none;}
.fiche_adherent_tab2  th {text-align:center; border-bottom: 1px solid gray;}
/* -------------- PRIVE  - RECOPIER LE FICHIER DANS LE REPERTOIRE PRIVE SI MODIFICATIONS */
#page_prive  h1,#page_prive  h2 ,#page_prive  h3{color:blue;}
#page_prive h2 {margin-top:0;}
.sous_menu_prive  {border: 1px solid gray;  margin-left:60px; height:2em;list-style-type:square; padding-bottom:5px;margin-bottom:10px;}
.sous_menu_prive  td{padding-right:15px;padding-left:15px;}
.titre_prive {text-decoration:underline;color:blue;}
#page_prive  hr {color:red;}
.tab_coordonnees  {margin-top:0;margin-left:20px; font-size:12px;border: 1px solid gray; width:300px;}
.tab_coordonnees  th{font-weight:bold;}
.tab_coordonnees  td{min-width:100px;}

/* ---------------------------------------------- ESPACE MEMBRES */
.historique_modifications {margin-left:30px;font-size:smaller;}
.historique_modifications td{border: 1px solid gray;padding:5px;}
.historique_modifications th{border: 1px solid gray;padding:5px;}
.rupture {text-align:center; color: red;font-weight:bold;}
/* ------------ COMMISSIONS */
.menu_commissions {margin-left:10px;}
.menu_commissions td {padding-left:10px;font-size:smaller;}
.menu_commissions a {font-size:14px;}
.tab_commissions {border: 1px solid gray; border-right:none;}
.tab_commissions  td{min-width:100px;border-top: 1px solid gray;border-right: 1px solid gray;}
/* ---------------------------------------------- MODIFICATION FICHE */
.tab_modif_fiche1  {float:left; margin-top:0;margin-left:20px; font-size:12px;border: 1px solid gray; width:300px;}
.tab_modif_fiche2  {margin-top:0;margin-left:20px; font-size:12px;border: 1px solid gray; width:300px;}
/* ---------------------------------------------- TRAVAUX */
p.page_en_travaux {margin:40px ;text-align:center; font-size: large; color: red;}
img.page_en_travaux {margin-left:45%;}



