<style>
body.index {
  font-family:verdana, arial, helvetica, sans-serif;
  background-color:#ffffff;
  background-repeat: no-repeat;
  background-image:url('img/fond_index.png');
  font-size:10px;
}
table.index {position: absolute;
    top:270px;
    left:270px;
    background-color:transparent;
    color:#000000;
    font-size:13px;
    height:150px;
    width:450px;
 }
#msglogin { background-color:darkred;
   color:#ffffff;
   width:500px;
   font-size:12px;
   position: absolute;
   top:55px;
   left:150px;
}
#msgloginok{width:700px;
   font-size:20px;
   position: absolute;
   top:30px;
   left:200px;
   color:#5D93F7;
}
body.login {
  font-family:verdana, arial, helvetica, sans-serif;
  color:#000000;
  background-color:#213BA7;
  background-repeat: repeat-x;
  background-image:url('../dyn/custom/img/fond.png');
  font-size:10px;
}
table.login {position: absolute;
    top:15px;
    left:250px;
    font-size:11px;
    background-color:#6280F8;
    color:#ffffff;
    height:150px;
    width:500px;
    border: 2px solid blue;
}
body {
  margin:0px;
  font-family:verdana, arial, helvetica, sans-serif;
  background-color:#213BA7;
  background-repeat: repeat-x;
  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:28px;
         left:1px;
}
#ville{ position: absolute; top:5px;
         left:370px;
         color:#6F8DD9;
         font-size:15px;
}
#entete { position: absolute; top:95px;
         left:5px;
         width:480px;
         color:#ffffff;
         font-size:20px;
         font-weight:bold;
}
#aide { position: absolute; top:45px;
         left:700px;
         color:#000000;
         font-size:10px;
}
table.impr{position: absolute; top:129px;
    left:360px;
    font-size:10px;
    width:30px;
    height:10px
}
table.tabEntete{position: absolute; top:50px;
    left:380px;
    font-size:10px;
    width:300;
    background-color:transparent;
    color:#ffffff;
}
table.tabEntetenbr{position: absolute; top:150px;
    left:450px;
    font-size:10px;
    background-color:#FFA63F;
    color:darkblue;
    border-collapse: collapse;
    border: 2px solid #ffffff;
}
table.tabCol {position: absolute;
   top:170;
   left:160px;
   background-color:#ffffff;
   width:610px;
   font-size:9px;
   border-color:#ffffff;
}
#formulaire {background-color:transparent;
   position: absolute;
   top:130px;
   left:220px;
   width:600px;
   text-align: middle;
   font-size:11px;
}
.champFormulaire{font-size:11px;
   color:black;
   background-color:#ffffff;//#F2FAEF;//#C4E3FF"
}
#sousformulaire{ position: absolute; top:360px;
         left:153px;
}
#champFormulaireV{font-size:9px;
   color:black;
   background-color:#ffffff;//#C4E3FF;//#F6F3F3'"
}
table.formEntete {font-size:11px;color:#ffffff;
}

td.formLibelle { text-align:left;
}
tr.tabCol { background-color:#FFE790;
  text-align:center;
  color:#4538F6;
  font-weight:bold;
}
tr.tabData { background-color:#FFF8CA;
}
td.largeurtd {
   width:40px;
}
table.tabdoc {position: absolute;
   top:130;
   left:160px;
   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:darkblue;
   border: 0px solid red;
}
</style>

