/* v 1.1 - 08/07/2016 - ajout des liens purples pour les factures en prefac */
/* v 1.0 - 08/11/2011 - */
body {font: 90% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 0;}

.entete {height: 50px;}
.barre {background: #b0aba5; height:30px; width:90%; padding: 5px 0px 0px 10px; float:left;}
.barrebutton {background: #b0aba5; height:30px; width: 7%; padding: 5px 0px 0px 10px; float: left;}
.colonneGauche {
  clear: both;
  float: left;
  width: 25%;
  /* height: 800px; */
  overflow:auto;
  padding: 0 0 0 20px;
  background:#dfe4d5; 
  text-align:left;
}
.colonneDroite {
  float: left;	
  /* height: 800px; */
  width: 70%;
  overflow: auto;
  padding: 0 0 0 20px;
}
.pied 		{clear:both;  font-family:sans-serif;  font-size:70%;  margin-top: 20px;}

a {color: #333333; text-decoration: none;}
a:hover { text-decoration: underline; }
a:active {  }

#fact a {color:purple;}

ul 			{padding: 0px 0px 0px 0px; margin: 7px;}
ul .ferme 	{background: url("puce-c.png") no-repeat center center; padding: 3px 15px 3px 0px;}
ul .nodes	{padding: 9px 15px 3px 0px;}
ul .ouvert 	{background: transparent url("puce-o.png") no-repeat center; padding: 3px 15px 3px 0px;}

ul ul 		{padding: 0px 0px 0px 4px; margin: 7px; margin-left: 20px;}
ul ul .ferme {background: #dfe4d5 url("puce-c.png") no-repeat center center; padding: 3px 15px 3px 0px;}
ul ul .ouvert {background: #dfe4d5 url("puce-o.png") no-repeat center center; padding: 3px 15px 3px 0px;}
ul ul .nodes	{padding: 9px 15px 3px 0px;}

li 			{list-style: none; padding: 0px; margin: 0px; white-space:nowrap;}

img {border: 0px}

/* factures */
.pagefact {background:url("en-tete.png") no-repeat center center;}
.entetefact {font: 100% Verdana; color:#cccccc; text-align:center; height:200px; width:800px;}
.adresse {float:left; height:200px; width:800px; margin:0px 0px 0px 450px;}
.dossier {float:left; margin:0px 0px 0px 100px;}
.corps {clear: both; text-align:center; height:180px; width: 800px;}
.col1 {float: left; height:400px; width:400px; margin: 0px 0px 0px 150px;}
.col2 {float: left; text-align:left; height:400px;}
.rib {clear:both; font-size:9pt; height:200px;}
.piedfact {font-size: 60%; text-align:center;height:58px; width:800px;}

/*Relances*/
.corpsRel {clear:both; text-align:justify; margin:0px 50px 0px 100px;}

/* progress bar */
progress.oui-progress {
  height: 1.2rem;
  overflow: hidden;
  border: none;
  border-radius: 0.6rem;
  background-color: #f2f2f2;
}
progress.oui-progress::-webkit-progress-bar {
  background-color: #B2B2AF;
}
progress.oui-progress::-webkit-progress-value {
  border-radius: 0.6rem;
  background-color: #b0ca67;
}
progress.oui-progress::-moz-progress-bar {
  border-radius: 0.6rem;
  background-color: #b0ca67;
}
progress.oui-progress::-ms-fill {
  border: none;
  border-radius: 0.6rem;
  background-color: #b0ca67;
}
progress.oui-progress_warning {
  height: 1.2rem;
  overflow: hidden;
  border: none;
  border-radius: 0.6rem;
  background-color: #f2f2f2;
}
progress.oui-progress_warning::-webkit-progress-bar {
  background-color: #B2B2AF;
}
progress.oui-progress_warning::-webkit-progress-value {
  border-radius: 0.6rem;
  background-color: #e3cd4d;
}
progress.oui-progress_warning::-moz-progress-bar {
  border-radius: 0.6rem;
  background-color: #e3cd4d;
}
progress.oui-progress_warning::-ms-fill {
  border: none;
  border-radius: 0.6rem;
  background-color: #e3cd4d;
}
progress.oui-progress_error {
  height: 1.2rem;
  overflow: hidden;
  border: none;
  border-radius: 0.6rem;
  background-color: #f2f2f2;
}
progress.oui-progress_error::-webkit-progress-bar {
  background-color: #B2B2AF;
}
progress.oui-progress_error::-webkit-progress-value {
  border-radius: 0.6rem;
  background-color: #e36947;
}
progress.oui-progress_error::-moz-progress-bar {
  border-radius: 0.6rem;
  background-color: #e36947;
}
progress.oui-progress_error::-ms-fill {
  border: none;
  border-radius: 0.6rem;
  background-color: #e36947;
}