.Tableau span {
   display:inline;
   float:left;
   border:1px solid #FF0000;
   margin:0px;
   padding:3px;
   font-size: small;
  }
.Tableau p {
   clear:left;
   margin:0px;
   padding:0px;
   height:100% !important; height:1em;
  }
.Tableau p.legende {font-weight:bold}
.Tableau span.col1 {width:150px}
.Tableau span.col2 {width:150px}
.Tableau span.col3 {width:320px}
.Tableau span.col4 {width:150px}

/**************************************************/
/*                   tableau etablissements       */
/**************************************************/


#tableau_3_col p#legende {font-weight:bold;}
#tableau_3_col span#col1 {width:250px;}
#tableau_3_col span#col2 {width:250px;}
#tableau_3_col span#col3 {width:250px;}


#tableau_3_col span.fond_bleu {background-color:#BAE2E3;}
#tableau_3_col span.fond_vert {background-color:#00CCCC;}
#tableau_3_col span.fond_blanc {background-color:#FFFFFF;}
#tableau_3_col span.pas_fond {}


li#tableau_3_col span { 
	display:table-cell;
	border:0px solid #FF6600;
	font-size: 14px;
	margin:0px;
	padding:3px;
	/*width:130px;*/
 }
 
li#tableau_3_col { /*pour l'alignement des puces*/
 list-style-image:none;
 list-style-type:none;
 background: url(pucegrise.gif) no-repeat 0% 50%;
 padding-left:20px;
 }
 
/**************************************************/
/*              tableau cotisation                */
/**************************************************/


#tableau_fiche p#legende {font-weight:bold;}
#tableau_fiche span#col1 {width:80px;}
#tableau_fiche span#col2 {width:120px;}
#tableau_fiche span#col3 {width:100px;}
#tableau_fiche span#col4 {width:100px;}
#tableau_fiche span#col5 {width:100px;}
#tableau_fiche span#col6 {width:100px;}
#tableau_fiche span#col7{width:100px;}
#tableau_fiche span#col8{width:100px;}
#tableau_fiche span#col9{width:10px;}


#tableau_fiche span.fond_bleu {background-color:#BAE2E3;}
#tableau_fiche span.fond_vert {background-color:#00CCCC;}
#tableau_fiche span.fond_blanc {background-color:#FFFFFF;}
#tableau_fiche span.pas_fond {}


li#tableau_fiche span { 
	display:table-cell;
	border:1px solid #00CCCC;
	font-size: 14px;
	margin:0px;
	padding:3px;
	/*width:130px;*/
 }
 
li#tableau_fiche { /*pour l'alignement des puces*/
 list-style-image:none;
 list-style-type:none;
 background: url(pucegrise.gif) no-repeat 0% 50%;
 padding-left:20px;
 }
 
 
 /**************************************************/
/*              tableau liste fiches                */
/**************************************************/


#tableau_liste_fiches #col1 {width:80px;}
#tableau_liste_fiches #col2 {width:120px;}
#tableau_liste_fiches #col3 {width:100px;}
#tableau_liste_fiches #col4 {width:100px;}
#tableau_liste_fiches #col5 {width:500px;}
#tableau_liste_fiches #col6 {width:100px;}
#tableau_liste_fiches #col7 {width:100px;}

#tableau_liste_fiches
{
    border-collapse: collapse;
}
#tableau_liste_fiches td, th /* Mettre une bordure sur les td ET les th */
{

    border: 1px solid black;

}


#tableau_liste_fiches span.fond_bleu {background-color:#BAE2E3;}
#tableau_liste_fiches span.fond_vert {background-color:#00CCCC;}
#tableau_liste_fiches span.fond_blanc {background-color:#FFFFFF;}
#tableau_liste_fiches span.pas_fond {}

#tableau_liste_fiches  tr:nth-child(2n+1)
{
    background-color: #f0f0f0;
}


li#tableau_liste_fiches span { 
	display:table-cell;
	border:1px solid #00CCCC;
	font-size: 14px;
	margin:0px;
	padding:3px;
	/*width:130px;*/
 }
 
li#tableau_liste_fiches { /*pour l'alignement des puces*/
 list-style-image:none;
 list-style-type:none;
 background: url(pucegrise.gif) no-repeat 0% 50%;
 padding-left:20px;
 }
 
 
 /**************************************************/
/*              tableau cotisation total          */
/**************************************************/


#Tableau_affichage p#legende {font-weight:bold;}
.Tableau_affichage span {
   display:inline;
   float:left;
   border:0px solid #FF6600;
   margin:0px;
   padding:3px;
  }
.Tableau_affichage p {
   clear:left;
   margin:0px;
   padding:0px;
   height:100% !important; height:1em;
  }
.Tableau_affichage p.legende {font-weight:bold}
.Tableau_affichage span.col1 {width:250px}
.Tableau_affichage span.col2 {width:800px}

