<!--
    body {
       background: #E5F3FF url(images/bodyback.gif) repeat-x;
       font-family: Verdana, Arial;
       font-size:9pt;

    } 
    
    /* General font families for common tags */
    p { 
       font-family: Verdana, Arial;
       font-size:9pt; 
       margin-top:0; 
       margin-bottom:0;

    }
    p.small_infos { 
       font-family: Verdana, Arial;
       font-size:8pt; 
       margin-top:0; 
       margin-bottom:0;
       color:#808080;
    }
    p.footer_link { 
       font-family: Verdana, Arial;
       font-size:8pt; 
       margin-top:10px; 
       margin-bottom:0;
	   color:#79AD18;
	   text-align:center; 
    }
    a:link {
color:#336699;
font-family:Verdana,Arial,sans-serif;
font-style:normal;
font-weight:bold;
text-decoration:none;

}
	
	a:visited { 
	  color:#336699;
font-family:Verdana,Arial,sans-serif;
font-style:normal;
font-weight:bold;
text-decoration:none;
    }
    a:hover { 
color:#79AD18;
font-family:Verdana,Arial,sans-serif;
font-style:normal;
font-weight:bold;
text-decoration:none;


    } 

        
    /* forms & inputs ... */
    form {
       margin: 0px; padding: 0px;
    }
    
    /* Les tableaux */
    table.Table1 { 
       background-color:#ffffff;
       border:0px solid #ffffff;
       border-collapse:collapse;
       margin-bottom:5px;
    }
	
    table.Table2 { 
       background-color:#ffffff;
       border:1px #F0F8FF solid;
       border-collapse:collapse;
       margin-bottom:5px;
    }
    
    /* liste */
    ul { 
       font-family: Verdana, Arial; 
       font-size:10pt;
       text-align: justify;
	   list-style-type:none;
    }
    li.infos { 
       font-family: Verdana, Arial; 
       font-size:9pt;
       margin-top: 10px; 
       margin-bottom: 10px;
	   text-align:left; 
    }
    li.small_infos { 
       font-family: Verdana, Arial; 
       font-size:9pt;
       margin-top: 5px; 
       margin-bottom: 5px;
	   text-align:left; 
    }
	
	.spe{
		background-position:center;
	}

    
    /* Les sous tableaux (<th>, <td>, etc...) */
    th.thHead { 

       background:#ECF7FF url("images/degra2.jpg");
	   border: 1px solid #E0F2FF;
       padding:5px;
       font-weight:bold;
       font-family: Verdana, Arial;
       font-size:10pt;
	   text-align:left; 
    }

    td.row0 {
       padding:5px;
    }
    td.row1 {
       background-color:#fff;
       border:1px #F0F8FF solid;
       padding:5px;
       font-family: Verdana, Arial;
       font-size:9pt;
	   text-align:left; 
    }
	td.menu_link {
       background-color:#F4FAFF;
       border:1px #F0F8FF solid;
       padding:5px;
       font-family: Verdana, Arial;
       font-size:9pt;
	   text-align:left; 
    }

    td.row2 {
       background-color:#F4FAFF;
       border:1px #F0F8FF solid;
       padding:5px;
       font-family: Verdana, Arial;
       font-size:9pt;
	   text-align:left; 
    }
	td.row3 {

	   background:#E0EC9B url("images/degra1.jpg");
	   background-position:100% 100%;
       border:1px #E0EC9B solid;
       padding:5px;
       font-family: Verdana, Arial;
       font-size:9pt;
	   text-align:left; 
    }
    td.TdForm {
       background-color:#ffffff;
       padding:3px; text-align: right;
       font-family: Verdana, Arial;
       font-size:9pt;
	   text-align:left; 
    }
    td.HelpForm {
       background-color:#ffffff;
       border-left:1px #F0F8FF solid;
       padding:5px;
    }

    /* les divs */
    div #navbar {
       background:#fff url("images/degra_nav.jpg");
       border:1px #E0F2FF solid;
       padding:5px;
       font-family: Verdana, Arial;
       font-size:10pt;
	   text-align:left; 
    }
    
    /* les texts */
    h1 {
       color: #000000; 
       font-family: Verdana, Arial; 
       font-weight: bold; 
       font-size: 11pt;
       margin: 0px;
       padding: 0px;
	   text-align:left; 
    }
	
	
	h2 {
       font-family: Verdana, Arial;
       font-size: 10pt;
	   text-align:left; 
    }  
	
	
	h2 a:visited { 
	  color:#96B6E0;
font-family:Verdana,Arial,sans-serif;
       font-size: 10pt;
font-style:normal;
font-weight:bold;
text-decoration:none;
text-align:left; 
    }
	
	h3 {
       font-family: Verdana, Arial;
       font-size: 8pt;
	   text-align:left; 
	   margin: 0px;
       padding: 0px;
    }  
	
	
	h3 a:visited { 
	  color:#96B6E0;
font-family:Verdana,Arial,sans-serif;
       font-size: 9pt;
font-style:normal;
font-weight:bold;
text-decoration:none;
text-align:left; 
margin: 0px;
       padding: 0px;
    }
	
	
    span.gensmall {
       font-family: Verdana, Arial;
       font-size: 8pt;
	   text-align:right; 
    }
    span.genmed {
       font-family: Verdana, Arial;
       font-size: 9pt;
	   text-align:left; 
    }  
    span.gen {
       font-family: Verdana, Arial;
       font-size: 10pt;
	   text-align:left; 
    }  
    
    /* pour les onglets de recherche */
    table.Tmenu {
       border-Color: #C4D2E6;
       background-color: #C4D2E6;
       padding: 5px;
       font-family: Verdana, Arial;
       font-size: 10pt;
       border-bottom:1px solid #9DB6D7;
	   text-align:left; 
    }
    td.Tmenu {
       border-Color: #C4D2E6;
       background-color: #E9F6FF;
       padding: 5px;
       font-family: Verdana, Arial;
       font-size: 10pt;
	   text-align:left; 

    }
    
    /* pour la liste des annonces */
    tr.list {
       Background-Color: #F6FBFF; 
    }
    tr.list_hover {
       Background-Color: #DDF4B0; 
    }
    td.list {
       border-bottom:1px solid #fff; 
       padding:5px;
    }
    
    /* pour les en-tetes des annonces */
    td.TdMenu {
       border-left:1px solid #C4D2E6; 
       border-right:1px solid #C4D2E6; 
       border-top:1px solid #C4D2E6;
       padding: 4px;
       background:#fff url("images/degra_nav.jpg");
       width:auto;
       font-family: Verdana, Arial;
       font-size: 9pt;
	   text-align:left; 
    }
    td.TdMenuCurrent {
       border: 1px solid #C4D2E6; 
       padding: 4px; 
       background-color:#C4D2E6;
       width:auto;
       font-family: Verdana, Arial;
       font-size: 9pt;
	   text-align:left; 
    }
    td.TdMenuHover {
       border-left:1px solid #C4D2E6; 
       border-right:1px solid #C4D2E6; 
       border-top:1px solid #C4D2E6;
       padding: 4px;
       background-color: #C4D2E6; 
       width:auto;
       font-family: Verdana, Arial;
       font-size: 9pt;
	   text-align:left; 
    }
	
	img.w3c {
	margin-top:10px;
	float:right;
	}
	
	a img{
	color:#E9F6FF;
font-family:Verdana,Arial,sans-serif;
font-style:normal;
font-weight:bold;
text-decoration:none;
border-color: #E0F2FF;

}

	
	hr {
	margin-top:25px;
	border-width:0;
	color:#F0F8FF;
	background-color:#F0F8FF;
	height:10px;
	}




	
-->
