/*Body */
    body
    {
  	  font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
  	  color: #000000;
  	  background-color: #cce3f3;
      background-image: url('../table-img/bg.gif');
      background-repeat: repeat-x;
  	  background-position: top;
  	  background-attachment: scroll;
  	  font-size: 62.5%; /* This sets the default font size to be equivalent to 10px */
  	  margin: 0 auto;
    }
    
    script
    {

      direction: left;
      height:30px;
      width:45%;
      border:solid black 1px;
      padding:5px;
      border:0;
      height:40;
      width:100%;
    }
    
    table
    {
      margin-left:auto;
      margin-right:auto;
            text-align:center;
    }
    
    tr
    {
      margin-left:auto;
      margin-right:auto;
            text-align:center;
    }
    td
    {
      margin-left:auto;
      margin-right:auto;
            text-align:center;
    }
/* Tag pour style tableau */    
    #ag
    {
      width: 292px;
      height: 42px;
      background-image: url('../table-img/topl.png');
    }
    
    #am
    {
      width: 44px;
      height: 42px;;
      background-image: url('../table-img/topm.png');
    }
    
    #ad
    {
      width: 473px;
      height: 42px;
      background-image: url('../table-img/topr.png');
    }
    
    #bg
    {
      width: 321px;
      height: 80px;
      background-image: url('../table-img/midl.png');
      text-align:center;
    }
    
    #bm
    {
      height: 80px;
      background-image: url('../table-img/midm.png');
    }
    
    #bd
    {
      width: 488px;
      height: 80px;
      background-image: url('../table-img/midr.png');
    }
    
    #cg
    {
      width: 18px;
      height: 42px;
      background-image: url('../table-img/bottoml.png');
    }
    
    #cm
    {
      width: 342px;
      height: 42px;
      background-image: url('../table-img/bottomm.png');
    }
    
    #cd
    {
      width: 449px;
      height: 42px;
      background-image: url('../table-img/bottomr.png');
    }
    
    #dg
    {
      width: 18px;
      height: 18px;
      background-image: url('../table-img/tl.png');
    }
    
    #dm
    {
      height: 18px;
      background-image: url('../table-img/tm.png');
    }
    
    #dd
    {
      width: 18px;
      height: 18px;
      background-image: url('../table-img/tr.png');
    }    

    #eg
    {
      width: 18px;
      background-image: url('../table-img/ml.png');
    } 
    
    #ed
    {
      width: 18px;
      background-image: url('../table-img/mr.png');
    }     

    #fg
    {
      width: 18px;
      height: 18px;
      background-image: url('../table-img/bl.png');
    }
    
    #fm
    {
      height: 18px;
      background-image: url('../table-img/bm.png');
    }
    
    #fd
    {
      width: 18px;
      height: 18px;
      background-image: url('../table-img/br.png');
    }
    
    #css
    {
      width: 88px;
      height: 31px;
      background-image: url('http://www.w3.org/Icons/valid-xhtml10');
    }
    
    td
    {
	  padding: 0px;
    } 
/*Titre du premier encart --------------------------------- */
	.titre1
		{
		font-weight: bold;
		font-size: 12pt;
		color : #ffffff;
		font-family : "Trebuchet MS", Verdana, Helvetics, Arial, sans-serif;
		}
		
	
/*Titre du deuxième tableau */
  th
    {
  	color: #FFFFFF;
  	font-size: 1.1em;
  	font-weight: bold;
  	background-color: #006699;
  	background-image: url('../table-img/cellpic1.gif');
  	white-space: nowrap;
  	height: 28px;
  	margin: 0;
  	padding: 0;
  	border: 0;
    }
  
/* espace du 2eme tableau */
  .espace_libre
    {
  	background-color: #eff7fb;
  	border: 1px solid #EFF7FB;
  	padding: 4px;
    }
    
/* fin du 2eme tableau */
  .catb
   {
	 color: #FFFFFF;
	 height: 28px;
	 margin: 0;
	 padding: 0;
	 border: 0;
	 background-color: #031a2f;
	 background-image: url('../table-img/cellpic3.gif');
	 text-indent: 4px;
   }

/* Police de l alerte */
	.alerte
		{
		font-weight: bold;
		font-size: 14pt;
		color : #002a46;
		font-family : "Trebuchet MS", Verdana, Helvetics, Arial, sans-serif;
		}		

/* Resultat des requetes SQL (pas les liens) */
	.para2
		{
		font-size: 12pt;
		color : #002a46;
		font-family : "Trebuchet MS", Verdana, Helvetics, Arial, sans-serif;
		}
/* Liens dans les resultats des requetes SQL */
	.para4
		{
		font-size: 12pt;
		color : #c92e00;
		font-family : "Trebuchet MS", Verdana, Helvetics, Arial, sans-serif;
		}
		
/* lien*/
a:link
    {
    color: #002A46;
    text-decoration: none;
    }

/* A HREF souris dessus */
a:hover
    {
	  color: #002A46;
	  text-decoration: underline;
    }
/* Table pour calendrier */  
	table.tablomenu
    {
    font-size:.9em;
    }
    
  table.tablomenu td
    {
    border:solid #4391d0;
    border-width:1 1px;
    text-align:center;
    width:30px;
    }		

	img 
		{
		  border:0;
  		padding: 5px;
		}
	#tpl_bgLeft
 		{
  		background:url("../image/fond_left.jpg") top right repeat-y;
		}
	#tpl_bgRight
 		{
  		background:url("../image/fond_right.jpg") top left repeat-y;
		}

	#tpl_bgMiddle 
		{
  		width:1000px;
		}
	#tpl_bgHeader
 		{
 		 background-image:url("../image/bg_top.jpg");
  		margin-left:auto;
  		margin-right:auto;
  		width:965px;
  		height:192px;
		}
	#tpl_bgContent 
		{
 		padding:7px;
		}
/* A tester A tester A tester A tester A tester A tester A tester A tester A tester A tester */
	.titre2
		{
		font-weight: bold;
		font-size: 16pt;
		color : #ffffd7;
		font-family : "Trebuchet MS", Verdana, Helvetics, Arial, sans-serif;
		}

	.para1
		{
		font-size: 12pt;
		color : #002a46;
		font-family : "Trebuchet MS", Verdana, Helvetics, Arial, sans-serif;
		}



	.para3
		{
		font-size: 12pt;
		color : #FF0033;
		font-family : "Trebuchet MS", Verdana, Helvetics, Arial, sans-serif;
		}

	

