/**
 * hacks.css
 * @description Intègre des éléments CSS non valides contournant certains bugs connus des navigateurs
 * @author ARO
 * @date 05/12/2008
 */
 
/* for Internet Explorer */
/*\*/
* html div#zoneDeTravail {
  height: 500px;
}

* hmtl body{
  height: 100%;
}

* html a:hover{
  /*répéter l'image*/
}
* html .groupeCase label {
  margin-top: -16px;
}

* html .multiSelectOptions {
  height: expression(this.scrollHeight>150?"150px":true);  
}

/* hack position fixe */
* html div.confirmationContainer {
  position: absolute;
  top: expression(documentElement.scrollTop + "px");
}

html div.confirmation {
  /position: absolute;
}
div#zoneDeTravail{
  _float: right;
  _margin-left: -10px;
}

div#zoneDeTravail ul.groupeCase li {
  /top: -8px; /* IE6 et 7 */
  /*_top: -20px; /* IE6 */*/
}

div#zoneDeTravail ul li.rechercheBaseDocumentaire ul.portee ul.groupeCase{
  /margin-top: -20px;
  _margin-top: -6px;
}
/**/

div#zoneDeTravail div.accueil ul li.dernier{
  padding-top: 1px;
}

div#zoneDeTravail fieldset li input,
div#zoneDeTravail fieldset li select,
div#zoneDeTravail fieldset li textarea {
  /margin-top: 0;
}

/* force haslayout */

div#zoneDeTravail ul.groupeCase,
div#zoneDeTravail fieldset li,
div#navigationLaterale ul li,
.suiteOnglet {
  height: 1%;
}
div#zoneDeTravail{
 /* _float: left;*/
 _overflow-x: hidden;
}
a.recherche {
  display: inline-block;
}