/*--------- Formulaires ---------*/
.bouton       				{ WIDTH: auto; cursor: pointer; BACKGROUND-COLOR: #87A8DE; border: 1px solid black; FONT-SIZE: 8pt; FONT-WEIGHT: bold ;}

table.formulaire
{
 width:100%; 
}

table.formulaire td
{
 vertical-align: top; 
}

table.formulaire input.texte
{
  border:0px;
  font: bold 11px Verdana, Sans-Serif;  
  color: #564c39;
}

table.formulaire span.etoile
{
  color: #a43420;
  font: bold 11px Verdana, Sans-Serif;  
}

table.formulaire label
{
float: right;
text-align: right;
padding-right: 14px; 
width:120px;
}

table.formulaire label.obl
{
  background: url(../images/icones/etoile-formulaire.gif) top right no-repeat; 
}

table.formulaire input, table.formulaire select, table.formulaire textarea
{
  width:295px;
  font: 11px Arial, Helvetica, Sans-Serif;;  
}

table.formulaire input.com
{
  width:150px;
  margin-right:5px;
}

input.abonnement
{
  width:125px;
  margin-right:5px;
}

table.formulaire .sansLargeur 
{
width: auto;
}

table.formulaire input.bouton
{
  width: 128px;
  cursor: pointer;
  display: block;
  height: 27px;
  line-height: 27px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  border:0px;
}

table.formulaire input.bouton:hover
{
 color: #000;
}