 body { margin:0; overflow:auto;
	font-family:"Times New Roman"; font-size:11pt; 
	scrollbar-track-color:#eeffee; scrollbar-base-color:#F1E1BD;
	color:#fff; background-color:#003020; }
 table, div { font-family:"Times New Roman"; }
 img, IMG { margin:0px; } 
 hr { color:#EFE3CE; height:2px;}
 li.picto { list-style-image: url("images/li.gif"); }
 a { text-decoration:none; color:#fff; font-weight:800; }
 a:hover { color:#003020; }

a#logo { position:absolute; left:50%; margin-left:-40px; top:4px; width:80px; height:80px; overflow:hidden; z-index:10; text-align:center;
       background-image:url("images/logo.gif"); padding:0px;
}
a#logo:hover { background-image:url("images/logo.hover.gif"); }

#entete { position:absolute; left:0px; top:0px; width:100%; z-index:9; border:0px solid #f00; }
#sous_entete { position:absolute; left:0px; top:44px; width:100%; color:#003020; z-index:9; border:0px solid; }
    #sous_entete table td { width:50%; font-size:14pt;font-family:'Times new roman'; font-weight:300; color:#000; }
    
#page { position:absolute; width:790px; left:0%; height:80%; top:75px; color:#fff;
      margin:5px; padding:0px; z-index:1; overflow:hidden; text-align:center;
}
 #page div.titre { position:relative; top:3px; left:0px; z-index:10; width:100%; text-align:center; border:0px solid; }
 #page div.titre h1 { color:#F1E1BD;font-size:13pt;letter-spacing:0.5em; margin:0px; padding:0px; margin-bottom:5px; text-align:center; }
 
#menu { position:absolute; left:0px; bottom:0px; height:23px; width:100%; text-align:left; border:3px solid #F1E1BD; xoverflow:hidden; }
   #menu table { }
   #menu th { width:100px; border:0px solid; text-align:center; }
   #menu th  a {  display:block; width:90px; line-height:23px; text-align:center; text-decoration:none; margin-left:0px; margin-right:0px;  }
   #menu th a:hover { background-color:#EFE3CE; color:#003020; }

 .titre { color:#779966; font-weight:900;}
 h8 { color:#d11; font-size:18pt; font-weight:900; margin-bottom:10px; border-bottom:2px solid #dd1111; padding:4px; }
 input.b, textarea, select, option { background-color:#fff; }

 img.cadrephoto { border:4 ridge #fFffCE; filter:progid:DXImageTransform.Microsoft.GradientWipe( duration=1, GradientSize=0.5, wipeStyle=0, motion='forward'); }
 marquee.cadrephoto { border:4 ridge #FFFFCE; filter:progid:DXImageTransform.Microsoft.Stretch(stretchStyle="push") }
 
 .cache   { display:none; visibility:hidden; position:absolute; z-index:-2; height:1px; width:1px; overflow:hidden; }
