@charset "utf-8";

/* --- STYLES DE BASE --- */ 
 
/* Page */ 
* html identifiant { }
html { font-size: 100%; }
body { margin: 0; padding: 0em; font-family: Arial, Helvetica, FreeSans, sans-serif; font-size: .8em; line-height: 1.4; color: black; background: white; }
h1, h2, h3, h4, h5, h6 { margin:0; line-height: 1.2; font-weight: bold; font-style: normal; }
h1 { font-size: 1.75em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.25em; }
h4 { font-size: 1em; }
/* Listes */ 
ul, ol { margin: .75em 0 .75em 32px; padding: 0; }
/* Paragraphes */ 
p { margin: 0; }
address { margin: .75em 0; font-style: normal; }
/* Liens */ 
a { text-decoration: underline; }
a:link { color: #11C; }
a:visited { color: #339; }
a:hover, a:focus, a:active { color: #003160; }
/* Pas de bordure pointillée ou halo lors du clic sur un lien */ 
a:active { outline: none; }
/* Pas de bordure autour des images dans les liens */ 
a img { border: none; }
/* Divers éléments de type en-ligne (8) */ 
em { font-style: italic; }
strong { font-weight: bold; }
/* Formulaires */ 
form, fieldset { margin: 0; padding: 0; border: none; }
input, button, select { vertical-align: middle; }


body { background-color: #085744; }
h1,h2{ display:none;}
h3{ color:#099866; text-transform:uppercase; font-size:0.95em; }
h4{ color:#009460; padding-left:11px; background-image: url(../imgs/interface/puce-h4.gif); background-repeat: no-repeat; background-position: 0px center; }
p{ color:#003160;}

.fontactive{ width:600px; height:18px; background:url(../imgs/descendre1.gif);font-weight:bold ;font-size:15px;color:#FFFFFF; padding:5px; font-family:Arial;}
.fontdesactive{width:600px; height:18px; background:url(../imgs/remonter1.gif);font-weight:bold ;font-size:15px;color:#FFFFFF; padding:5px; font-family:Arial;}
.fontactive2{ width:473px; height:16px; background:url(../imgs/descendre2.gif);font-weight:bold ;font-size:14px;color:#009460; padding:5px; font-family:Arial;}
.fontdesactive2{width:473px; height:16px; background:url(../imgs/remonter2.gif);font-weight:bold ;font-size:14px;color:#009460; padding:5px; font-family:Arial;}
.fontquestion{width:600px; height:18px; background:#00945E;font-weight:bold ;font-size:15px;color:#FFFFFF; padding:5px; font-family:Arial;}
.fontquestion2{ width:473px; height:16px; background:url(../imgs/fontquestion.gif);font-weight:bold ;font-size:15px;color:#009460; padding:5px; font-family:Arial;}
.fontvert3{background:#00955F;width:610px;padding:5px 0px 5px 5px;font-weight:bold ;float:left;font-size:15px;color:#FFFFFF;  font-family:Arial;}
.fontactive31{ width:528px; float:left;}
.fontactive32{ width:82px;float:left;}


