#bouton       	  		      { cursor: pointer; border: 3px double #999999; border-top-color: #CCCCCC; border-left-color: #CCCCCC; padding: 0.25em; background-color: #FFFFFF; background-repeat: repeat-x; background-image: url(/Formulaires/boutonSubmit.gif); color: #333333; font-size: 90%; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;  width:auto;}
.erreur					      { border: solid 1px #000000; background-color: #FFEEEE;  }

table.couleurFond			  { border: #08300b 1px solid; }

form.principal { 
margin: 0px; 
display:none;
visibility:hidden;
}

legend
{
  FONT-SIZE: 11px; 
  COLOR: #000000; 
  font-weight:bold; 
}
.formulaire td
{
 padding-bottom:5px;
 vertical-align:top; 
}
.formulaire td.resumeCertificat
{
 background-color:#08300b;
 padding:10px;
 color:#FFFFFF;
}
.formulaire td.resumeCertificat td
{
 color:#FFFFFF;
}
.formulaire td.resumeCertificat hr
{
 border: 1px dashed;
 color:#FFFFFF;
 background-color:#FFFFFF;
}

.formulaire input
{
 WIDTH: 155px; 
 COLOR:#000000;
 FONT-SIZE: 12px;
 border: 1px solid #000000;
}

.formulaire input.checkbox
{ 
 border:0px;
 width: auto;
}

.formulaire input.petit
{ 
 WIDTH: 85px;
}

.formulaire input.tresPetit
{ 
 WIDTH: 35px;
}

.formulaire input.petitAutre
{ 
 WIDTH: 102px;
}
.formulaire input.softSystem
{ 
 width: 352px;
 height: 18px;
}

.formulaire select
{
 WIDTH: 155px; 
 COLOR:#000000;
 FONT-SIZE: 12px;
}

.formulaire select.petit
{
 WIDTH: 40px; 
}

.formulaire select.evaluation
{
 width: 270px; 
}
.formulaire select.grande{
 width:180px;
}
.formulaire select.sansLargeur{
 width:auto;
}
select.devises{
 width:200px;
}
.formulaire textarea
{
 WIDTH: 485px; 
 COLOR:#000000;
 FONT-SIZE: 12px;
 border: 1px solid #000000;
 margin-left:15px;
}

.formulaire textarea.petit
{
 width: 250px; 
}

.formulaire textarea.evaluation
{ 
 width:270px;
 margin:0;
 padding:0;
}

.formulaire label
{
 float: right;
 text-align: right;
 padding-right: 14px; 
}

.formulaire label.obl
{
  background: url(/Formulaires/etoile-formulaire.gif) top right no-repeat; 
}

.formulaire label.cache
{
  visibility: hidden;
  display: none;
}

.formulaire label.labelGauche
{
  float: left;
  margin-left:5px;
}

.formulaire div.desactive
{ 
 color: #C8C8C8;
}

.formulaire div.desactive input
{ 
 border: solid 1px #C8C8C8; 
}

.formulaire input.texte
{
  border:0px;
  font: bold 11px Verdana, Sans-Serif;  
  color: #564c39;
  width: 85px;
}
