<style>
body {
  margin:0px;
  font-family:verdana, arial, helvetica, sans-serif;
  background-color:#F7EFD4;
  background-repeat: repeat-x;
  background-image:url('../dyn/custom/img/fond.png');
  font-size:10px;
}
#entete { position: absolute; top:25px;
         left:195px;
         width:560px;
         text-align: left;
         font-size:20px;
         font-weight:bold;
         color:#3969E3;
}
#logo{ position: absolute; top:1px;
         left:1px;
}
#ville{ position: absolute; top:5px;
         left:200px;
}
#aide { position: absolute; top:3px;
         left:680px;
         color:#000000;
         font-size:10px;
}
table.impr{position: absolute; top:115px;
    left:700px;
    font-size:10px;
    width:30px;
    height:10px
}
table.tabEntete{position: absolute; top:3px;
    left:400px;
    font-size:10px;
    width:250;
    height:10px
}
table.tabEntetenbr{position: absolute; top:130px;
    left:30px;
    font-size:10px;
    background-color:#EA9530;
    color:#ffffff;
}
table.tabCol {position: absolute;
   top:150;
   left:10px;
   background-color:#ffffff; width:750px;
   font-size:9px;
   borderd-color:#ffffff;
}
tr.tabCol { background-color:#FFE790;
  text-align:center;
  color:#4538F6;
  font-weight:bold;
}
body.index {
  font-family:verdana, arial, helvetica, sans-serif;
  background-color:#F7EFD4;
  background-repeat: repeat-y;
  background-image:url('dyn/custom/img/fond0.png');
  font-size:10px;
}
#enteteindex { position: absolute; top:85px;
    left:150px;
    color:#000000;
}
#msglogin { background-color:darkred;
   color:#ffffff;
   width:500px;
   font-size:12px;
   position: absolute;
   top:55px;
   left:150px;
}
#msgloginok{width:500px;
   font-size:14px;
   color:#0085C1;
   position: absolute;
   top:20px;
   left:200px;
}
table.index {background-color:#ffffff;
    color:#000000;
    font-size:13px;
    height:200px;
    width:500px;
 }
body.login {
  font-family:verdana, arial, helvetica, sans-serif;
  color:#000000;
  background-color:#F7EFD4;
  background-repeat: repeat-x;
  background-image:url('../dyn/custom/img/fond.png');
  font-size:10px;
}
table.login {font-size:13px;
    background-color:#ffffff;
    color:#000000;
    height:200px;
    width:500px;
}
#formulaire {background-color:transparent;
   position: absolute;
   top:120px;
   left:40px;
   width:600px;
   text-align: middle;
   font-size:11px;
}
.champFormulaire{font-size:11px;
   color:black;
   background-color:#ffffff;//#F2FAEF;//#C4E3FF"
}
#sousformulaire{ position: absolute; top:100px;
         left:10px;
}
#champFormulaireV{font-size:9px;
   color:black;
   background-color:red;//#C4E3FF;//#F6F3F3'"
}
table.formEntete {font-size:11px;
}
td.formLibelle { text-align:left;
}
tr.tabData { background-color:#FFF8CA;
}
td.titre {color:#9FA161;
         font-size:15px;
         font-weight:bold;
         width:637px;
}
td.largeurtd {
   width:40px;
}
table.tabdoc {position: absolute;
   top:110;
   left:20px;
   background-color:#FFF8CA;
   width:610px;
   font-size:9px;
   border: 2px solid #ffffff;
}
#titremenu {font-size:10pt;
   font-weight:bold;
   color:#ffffff;
   width:179px;
   background-color:#EBA01E;
   border: 0px solid red;
}
</style>

