<style>
body.index {
  font-family:verdana, arial, helvetica, sans-serif;
 background-color:#D1D2D1;//D1D6DE;//213BA7;
  background-repeat: no-repeat;
  background-image:url('dyn/custom/img/fond.png');
  font-size:10px;
}
table.index {position: absolute;
    top:100px;
    left:150px;
    font-size:11px;
    background-color:#B4F3B4;//96E78A;
    color:#000000;
    width:500px;
    border: 1px solid #000000;
 }
#msglogin { background-color:darkred;
   color:#ffffff;
   width:500px;
   font-size:12px;
   position: absolute;
   top:55px;
   left:150px;
}
#msgloginok{width:700px;
   font-size:13px;
   position: absolute;
   top:125px;
   left:10px;
   color:#ffffff;
}
body.login {
  font-family:verdana, arial, helvetica, sans-serif;
  color:#000000;
 background-color:#D1D6DE;//213BA7;
  background-repeat: no-repeat;
  background-image:url('../dyn/custom/img/fond.png');
 font-size:10px;
}
table.login {position: absolute;
    top:100px;
    left:150px;
    font-size:11px;
    background-color:#B4F3B4;//96E78A;
    color:#000000;
    width:500px;
    border: 1px solid #000000;
}
body.global {
  font-family:verdana, arial, helvetica, sans-serif;
  color:#000000;
 background-color:#D1D6DE;//213BA7;
  background-repeat: no-repeat;
  background-image:url('../dyn/custom/img/fond.png');
 font-size:10px;
}
table.global {position: absolute;
    top:200px;
    left:150px;
    font-size:11px;
    background-color:#B4F3B4;//96E78A;
    color:#000000;
    width:500px;
    border: 1px solid #000000;
}
body {
  margin:0px;
  font-family:verdana, arial, helvetica, sans-serif;
  background-color:#D1D6DE;//213BA7;
  background-repeat: no-repeat;
  background-image:url('../dyn/custom/img/fond.png');
  font-size:10px;
}
td.titre {color:#ffffff;
         font-size:12px;
         font-weight:bold;
}
#logo{ position: absolute; top:1px;
         left:220px;
}
#ville{ position: absolute; top:5px;
         left:370px;
         color:#6F8DD9;
         font-size:15px;
}
#entete { position: absolute; top:120px;
         left:5px;
         width:680px;
         color:#ffffff;
         font-size:17px;
}
#recherche { position: absolute; top:10px;
         left:20px;
         color:#000000;
         font-size:10px;
}
#aide { position: absolute; top:10px;
         left:710px;
         color:#000000;
         font-size:10px;
}
table.impr{position: absolute; top:132px;
    left:710px;
    font-size:10px;
    width:30px;
    height:10px
}
table.tabEntete{position: absolute; top:145px;
    left:450px;
    font-size:10px;
    width:290;
    background-color:transparent;
    color:#ffffff;
    border: 0px solid darkblue;
}

table.tabEntetenbr{position: absolute; top:160px;
    left:15px;
    font-size:10px;
    height:22px;
    background-color:#E5E7D4;//D2F0CC;//D2D8F9;
    color:darkblue;
    border-collapse: collapse;
    border: 1px solid darkblue;
}

.champFormulaire{font-size:11px;
   color:black;
   background-color:#ffffff;//#F2FAEF;//#C4E3FF"
}
#champFormulaireV{font-size:9px;
   color:black;
   background-color:#ffffff;//#C4E3FF;//#F6F3F3'"
}
td.formLibelle { text-align:left;
}
td.largeurtd {
   width:20px;
}
table.tabdoc {position: absolute;
   top:140;
   left:160px;
   background-color:#FFF8CA;
   width:610px;
   font-size:9px;
   border: 2px solid #ffffff;
}
#titremenu {font-size:9pt;
   font-weight:bold;
   color:#ffffff;
   width:147px;
   background-color:#145B05;
   border: 0px solid red;
}
table.tabCol {position: absolute; top:180px;
   left:1px;
   background-color:#ffffff;
   width:774px;
   font-size:9px;
   border: 1px solid darkgreen;
}
#formulaire {background-color:#ffffff;
   width:775px;
   color:#000000;
   font-size:11px;
   border: 1px solid #000000;
}
tr.tabData { background-color:#F4FAF0;
   text-align:left;
}
tr.tabCol {background-color:#D3DCBC;//4ED153;//9DA6FB;
    text-align:center;
    color:#000000;
}
table.formEntete {font-size:11px;color:#000000;
}
#onglets {position: absolute;
   top:675px;
   left:1px;
   width:754px;
}
#sousformulaire {position: absolute;
   top:700px;
   left:0px;
   background-color:#96E78A;//F0CBD1;//96E78A;//4ED153;//F2F4E2;
   color:#000000;
   width:775px;
   font-size:10px;
   border: 1px solid #96E78A;//F0CBD1;//96E78A;
   padding:0px;
}
table.tabsousform {position: relative;left:10px;
   background-color:#ffffff;
   width:750px;
   font-size:9px;
   border-color:#ffffff;
}
table.tabsousformnbr{font-size:10px;
    background-color:transparent;
    color:#1F9408;
    border-collapse: collapse;
    border: 0px solid #ffffff;
    width:774px;
    align:center;
}
table.formErreur {color:#42051D;
        font-size:12px;
        background-color:#F4D379;
        border: 1px solid darkred;
}

tr.formErreur {color:#42051D;
        font-size:12px;
        background-color:#F4D379;
}
table.formEntete {font-size:11px;
  color:#000000;
  width:580px;
  padding:2px;
}
#sousform  {background-color:#96E78A;
   color:#000000;
   width:775px;
   font-size:10px;
   border: 1px solid #96E78A;//F0CBD1;//96E78A;
   padding:0px;
}
#soustab {left:1px;
   width:754px;
}
</style>