  
body {
 height : 100%;
 width : 100%;
 margin: 0 ;
 background: #fff;
 font: 10px Arial, Sans;}

a {
  color: #4A8EBC;
  }


#b_top {
  height: 5px;
  background: #96c11f;
  margin: 0 0 0 0;
  }
  
#header {
   margin: 0;
   height: 50px;
   width:100%;
   line-height: 10px;
   /*background: url(images/logosdb.png) ;*/
}

 #header h1 {
 font-size: 32px;
  /*text-shadow: -1px -1px #96c11f, 1px 1px #69625C, -3px 0 4px #000;*/
  font-family:Arial, Helvetica, sans-serif;
  color: #000000;
  padding:10px;
  font-weight:lighter;
  text-align:left;
  margin: 0;
}

#container {
	border: 2px;
	top:77px;
	background: #fff;
	bottom:10px;
	width:100%;
	position:absolute;
}
   /* Liste des couleurs de fond
			fond non sélectionné  gris foncé #344077
			fond sélectionné gris clair #a89b91

    * Liste des couleurs des polices
			texte non sélectionné blanc #fff;
			texte  sélectionné blanc #3e3734;
    */
   
 
#fondmenu {
   margin: 1 ;
    padding: 0 ;
    width : 100%;
     height: 36px;
    background-image:linear-gradient(60deg, #6c9107 10%, #0d4151 60%);
    
    }
    
#menu {
   margin: 2 ;
    padding: 0 ;
    height: 36px;
    list-style: none;
    font-weight: bold;}
 
     
      #menu td {
		margin: 1 ;
		padding: 0 ;
		height: 36px;
		list-style: none;
		text-align: center; 
		font-weight: bold;
		float: left;
		width:8%;
}

      
      #menu td a, #menu td span {
        display: block;
        line-height: 25px;
        text-decoration: none;
        height:36px;
        line-height:36px;
        font-weight:normal;
        font-size:11px;
        color: #fff;}

      #menu td span {
        color: #96c11f;
        font-weight: bold;}

      #menu td#bg a, #menu td#bg span {
        border-left: 1px dotted #999;
        background:  no-repeat scroll 0 0;}
        
     #menu td#selection a, #menu td#selection span {
			color: #3e3734;
			font-weight: bold;
			background:  #F6E497  no-repeat scroll 0 0;}

     #menu td#firstselection a, #menu td#firstselection span {
			color: #3e3734;
			font-weight: bold;
			background:  #F6E497 url(images/gmenu.png) no-repeat scroll 0 0;}

    #menu td#firstbg a, #menu td#firstbg span {
			background: url(images/gmenu.png) no-repeat scroll 0 0;}
        
    #menu td#blanc a, #menu td#blanc span {
			background: #69625C  no-repeat scroll 0 0;
    }
    #menu td#premierblanc a, #menu td#premierblanc span {
        background: no-repeat scroll 0 0;
       border-left: 1px dotted #999;
     }

    #menu td a:hover, #menu td a.active{
          font-weight: bold;
          color: #FFF;
    }


#content {
border: 2px;
    top:42px;
    bottom:10px;
    width:100%;
    position:absolute;
    }

