body { margin : 0;  background-color:#FFFFFF; } 


a.titre_labo {font-family:verdana,arial ; font-size:10pt ; color:#426C63 ; }
/*
a.titre_bando:link   {font-family : Arial, Helvetica, sans-serif; font-size : 18px; 
           color : #556268; 
           vertical-align : top;
           text-align: left;}
*/

hr   { color: #000000; }

a:link  {color : #556268; text-decoration : underline; } 
a:visited {color : #556268; text-decoration : underline; } 
a:hover {color : #FFBA00; text-decoration : underline; } 

table {
    border-collapse: collapse;}  
	 

ul {list-style-position : outside; list-style-type:square; 
    list-style-image:url('../z-outils/images/boite-outils/puce.gif')}
                  
/* p  {margin-top : 5px; margin-bottom : 5px; margin-left : 10px; margin-right : 10px; }                      
*/
p  {margin-top : 5px; margin-bottom : 5px; }                      
ul {margin-top : 5px; margin-bottom : 5px; }  

h1
          {font-family : Arial, Helvetica, sans-serif; font-size : 18px; 
           color :  #000000; 
           vertical-align : top;
           text-align: left;}
h2
          {font-family : Arial, Helvetica, sans-serif; font-size : 14px; 
           color : #000000; 
           vertical-align : top;
           text-align: left;}
h4
          {font-family : Arial, Helvetica, sans-serif; font-size : 14px; 
           color : #000000; 
           vertical-align : top;
	   font-style: italic ;
           text-align: left;}
th.projets_titre  
          {
	   width:500px;
	   font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
           color : #556268; 
           vertical-align : top;
           text-align: left;
	   }
td.projets_titre  
          {
	   width: 250px;
	   font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
           color : #556268; 
           vertical-align : top;
           text-align: left;
	   }
td.cellule_grise  
          {
           background-color : #969696; 
	   }
	
p, div  
          {font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
           color : #556268; 
           vertical-align : top;
           text-align: left;}
	
td 
          {font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
           color : #556268; 
           vertical-align : top;
	border-style : solid;
	border-color : #000000;
	border-width : 1px;
	border-collapse:collapse;
           text-align: left;}

td.rien 
          {font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
	border-style : none;
	border-color : #FFFFFF;
	border-width : 1px;
	border-collapse:collapse;
           color : #556268; 
           vertical-align : top;
           text-align: left;}
p.titre 
          {font-size : 14px; color : #556268; font-weight: bold;}

span.petit, p.petit
          {font-size : 10px; color: #282828; }         
           
p.intertitre
          {color: #A5B8C9; font-weight: bold; font-size : 12px;}   
                
p.intertitre a:link, p.intertitre a:visited 
          {color: #4F707D; font-weight: bold;  font-size : 12px;
           text-decoration : none; }
           
p.intertitre a:hover 
          {color: #FFBA00; font-weight: bold;  font-size : 12px;
           text-decoration : none; }  

ul.liste-liens a:link    {color : #4F707D; text-decoration : none; font-weight: bold;} 
ul.liste-liens a:visited {color : #4F7000; text-decoration : none; font-weight: bold;} 
ul.liste-liens a:hover   {color : #FFBA00; text-decoration : underline; font-weight: bold;}            

table.centre
{
	margin-left: auto; 
	margin-right: auto;
}
table.table-avec-bordures4, table.table-avec-bordures4 td, 
table.table-avec-bordures4 th
{
	border-style : solid;
	border-color : #4F707D;
	border-width : 1px;
	border-collapse:collapse;
}      

table.table-avec-bordures-jaune3 
{
	border-style : solid;
	border-color : #FFDD00;
	border-width : 1px;
	border-collapse:collapse;
}      

table.table-sans-bordures, table.table-sans-bordures td,
table.table-sans-bordures th {
	border-width : 0px ;
}                      

td.separateur { background-color: #FFDD00; }

table.tablerecherche
{
	border-style : solid;
	border-color : #6495ed ;
	border-width : 1px;
	border-collapse:collapse;
	text-align: left; 
}      
th.tablerecherche50
{
	border-style : solid;
	border-color : #000000 ;
	border-width : 1px;
	border-collapse:collapse;
	text-align: left; 
	width: 50px;
	background-color: #006699;
	   font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
           color : #FFFFFF; 
	   vertical-align: middle;
	   text-align: center;
}      


th.tablerecherche150
{
	border-style : solid;
	border-color : #000000 ;
	border-width : 1px;
	border-collapse:collapse;
	text-align: left; 
	width: 150px;
	background-color: #006699;
	   font-family : Arial, Helvetica, sans-serif; font-size : 12px; 
           color : #FFFFFF; 
	   vertical-align: middle;
	   text-align: center;
}      

*#col1         { border: 3px solid #556268 ; }
/*
col.totals.tablerecherchegroup
{
	border-style : solid;
	border-color : #6495ed;
	border-width: 1 20 1px 5;
	border-collapse:collapse;
	text-align: left; 
padding:1px;
}      
*/
tr.tablerecherche150
{
	border-style : solid;
	border-color : #6495ed;
	/*border-width : 1px;*/
	border-width: 1 1 1px 1;
	border-collapse:collapse;
	text-align: left; 
padding:1px;
	/*width: 150px;*/
	/*background-color: #FFDD00;*/
}      
td.tablerecherche150
{
	border-style : solid;
	border-color : #6495ed;
	/*border-width : 1px;*/
	border-width: 1 1 1px 1;
	border-collapse:collapse;
	text-align: left; 
padding:1px;
font-family:verdana,arial ; font-size:10pt ; color:#426C63 ;
	/*width: 150px;*/
	/*background-color: #FFDD00;*/
}      
td.tablerecherche50
{
	border-style : solid;
	border-color : #888888;
	border-width : 1px;
	border-collapse:collapse;
	text-align: left; 
	width: 50px;
	font-family:verdana,arial ; font-size:10pt ; color:#426C63 ;
	/*background-color: #FFDD00;*/
}      
thead.recherche, tfoot.recherche {
background-color:#D0E3FA;
/*background-image:url(sky.jpg);*/
border:10px solid #6495ed;
}
tbody.recherche {
background-color:#FFFFFF;
border:1px solid #6495ed ;
	border-width: 1 1 1px 1;

}

td.bouton {
            font-weight: bold;
            font-style: italic;
            font-family: verdana,arial,helvetica,sans-serif;
            background-color: #FFFF03;
	    border-width : 10px;
	    border-style : none;
	    color:none;
	    border-color : none;
	    padding:2px;;
            width: 200pt;
           text-align : center;
}

