<!--
    body 
    {
       background : #5B7CBF;
       font-family: Arial, Helvetica, sans-serif;
    } 
    
    /* General font families for common tags */
    p 
    { 
       font-family: Arial, Helvetica, sans-serif;
       font-size:9pt; margin-top:0; margin-bottom:0  
    }
    
    /* Les liens */
    a 
    { 
       text-decoration:none;
    }
    a.link1, a:link.link1, a:active.link1, a:visited.link1 
    { 
       color: #331C84; font-size: 9pt;
    }
    a:hover.link1 
    { 
       color: #76875F; font-size: 9pt; text-decoration:overline underline; font-weight:bold
    } 
    a.link2, a:link.link2, a:active.link2, a:visited.link2 
    { 
       color: #331C84; font-size: 9pt; text-decoration:none
    }
    a:hover.link2
    { 
       color: #76875F; font-size: 9pt; text-decoration: underline
    } 
    a.link3, a:link.link3, a:active.link3, a:visited.link3 
    { 
       color: #331C84; font-size: 9pt; text-decoration:none
    }
    a:hover.link3
    { 
       color: #76875F; font-size: 9pt; text-decoration: underline
    } 
        
    /* forms & inputs ... */
    form
    {
       margin: 0px;
       padding: 0px;
    }
    input.input1
    {
       border: 1px solid #000000; background-image: url('bg2.gif');
    }
    
    /* Les tableaux */
    table.Table1 
    { 
       border:1px solid #5B7CBF; 
       border-collapse:collapse;
       background-color: #FFFFFF;
       margin-bottom:5;
    }
    table.Table2 
    { 
       border:1px solid #5B7CBF; 
       border-collapse:collapse;
       background-color: #FFFFFF;
       margin-bottom:5;
    }
    table.pwdtable
    { 
       border:1px solid #5B7CBF; 
       border-collapse:collapse;
       padding: 0px; 
       margin: 0px;
    }
      
    /* Les sous tableaux (<th>, <td>, etc...) */
    th.thHead
    { 
       background-color:#fff; 
       border: 1px solid #5B7CBF;
    }
    th.thHead2
    { 
       background-color:#fff; 
       border-color:#5B7CBF;
       border:0px solid #ffffff; 
    }
    td.row1
    {
	padding:3px;
	background-color:#fff;
	border:1px solid #5B7CBF;
    }
    td.row2
    {
       padding:3px; 
       background-color:#fff; 
       border:1px solid #5B7CBF; 
    }
    td.row3
    {
       padding:3px; 
       background-color:#fff; 
       border:1px solid #5B7CBF; 
    }
    td.row4
    {
       padding:3px; 
       background-color:#fff; 
       border:1px solid #5B7CBF; 
    }
    
    /* les texts */
    span.policeTh 
    {
	color: #331C84;
	font-family: Arial;
	font-weight: bold;
	font-size: 11pt;
    }
    span.policeTh2
    { 
       color: #000000; font-family: Arial; font-weight: bold; font-size: 11pt;
    }
    span.gensmall
    {
       font-family: Arial;
       font-size: 8pt; 
    }    
    span.genmed
    {
       font-family: Arial;
       font-size: 9pt; 
    }  
    span.gen
    {
       font-family: Arial;
       font-size: 10pt; 
    }  
    span.color2
    {
       color: #E49702; 
    }  
    
    /* Menu header */
    .preload16 {background: url(images/pro16/pro16_2.gif);}
    .preload16a {background: url(images/pro16/pro16_2a.gif);}

    .pro16 {padding:0 0 0 1em; margin:0; list-style:none; height:43px; position:relative; background:transparent url(images/pro16_back.gif) repeat-x left top; font-size:11px;}
    .pro16 li {float:left; height:43px;}
    .pro16 li a {display:block; float:left; height:40px; line-height:35px; color:#888; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(images/pro16_0a.gif) no-repeat;}
    .pro16 li a b {float:left; display:block; padding:0 10px 0 0;}
    .pro16 li.current a {color:#000;}
    .pro16 li.current a b {color:#000;}
    .pro16 li a:hover {color:#000;}
    .pro16 li a:hover b {color:#000;}
    .pro16 li.current a:hover {color:#000; cursor:default;}
    
-->