@charset "UTF-8";

body {
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
behavior: url(csshover.htc);
color : #000000;
background-color : #ffffff;
}
h1 {
font-size : 12px;
}
h2 {
color : #000000;
background-color : #cececf;
font-size : 12px;
display : inline;
}
td {
background-repeat : no-repeat;
}
a:link {
color : #043bd2;
text-decoration : none;
}
a:visited {
color : #043bd2;
text-decoration : none;
}
a:hover {
color:#c93;
text-decoration : underline;
}
.c {
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  border-style:dotted;
  padding:5px;
  vertical-align:top;
}
table#d td {
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  border-style:dotted;
  padding:5px;
  vertical-align:top;
}

.celu {
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  border-style:dotted;
  padding:5px;
  vertical-align:top;
}

.e {
background-color:#e0e0e0;
border:none; 
color:#043bd2;
width:7px;
}

.f {
background: url('../images-ill/prec.gif') no-repeat center;
background-color:#e0e0e0;
color:#e0e0e0;
border:none;  
width:7px;
}

.g {
background: url('../images-ill/suiv.gif') no-repeat center;
background-color:#e0e0e0;
color:#e0e0e0;
border:none;  
width:7px;
}

.h {
background-color:#e0e0e0;
border:none;
color:#043bd2;
width:7px;
font-weight:bold;
}

.accv {
/*   position: relative; */
  float:left;
  width:17.6em;
   margin: 0.3em; 
  padding:0.3em;
  height:32em;
  text-align:left;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  border-style:dotted;
  
}

.accvint {
/*   position: relative; */
  margin: 0px auto 0px auto;
}

.submit_commander{
     border:none;
     color:#fff;
     background: transparent url('images/monimage.png') no-repeat top left;
     width:75px;
     height:20px;
}

div#menu {width: 100%;font-size:14px;}
div#menu ul {padding: 0; border:1px solid; margin:0px;}
div#menu li.sousmenu {background: #e0e0e0;}
div#menu td {vertical-align:top;}
div#menu ul li {position:relative; left: 0px; list-style: none; border-bottom:1px solid;}
div#menu ul ul {position: relative; top: 0px; left: 0px; display:none}
div#menu li a {text-decoration: none;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;position:absolute;top: 0px;background:#e0e0e0;width: 100%;} 

div#menupays {width: 400px;}
div#menupays ul {padding: 0; border:1px solid; margin:0px;}
div#menupays li.sousmenu {height: 25px;background: #e0e0e0;font-size:12px;padding:5px;}
div#menupays td {vertical-align:top;}
div#menupays ul li {position:relative; left: 0px; list-style: none; border-bottom:1px solid;padding:5px;}
div#menupays ul ul {position: relative; top: 0px; left: 0px; display:none}
div#menupays li a {text-decoration: none;}
div#menupays ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;position:absolute;top: -300px;background:#e0e0e0;width: 400px;overflow: auto;height: 600px;padding:5px;} 
