.submit, .submit2 {
   text-decoration:none;
   font-size:11px;
   color:#00b2eb;
   font-weight:bold;
   font-family:Arial, Verdana, Helvetica;
   border:0px;
   cursor:pointer;
   background-color:transparent;
}

.inputSubmit {
   text-decoration:none;
   font-size:11px;
   color:#00b2eb;
   font-weight:bold;
   font-family:Arial, Verdana, Helvetica;
   background:transparent url('../../imgs/tpl/bt_record.gif') center left no-repeat;
   padding:0px 0px 0px 15px;
   border:0px;
	cursor:pointer;
}

.inputReturn {
   text-decoration:none;
   font-size:11px;
   color:#00b2eb;
   font-weight:bold;
   font-family:Arial, Verdana, Helvetica;
   background:transparent url('../../imgs/tpl/bt_retour.gif') center left no-repeat;
   padding:0px 0px 0px 15px;
   border:0px;
	cursor:pointer;
}

.inputCancel {
   text-decoration:none;
   font-size:11px;
   color:#00b2eb;
   font-weight:bold;
   font-family:Arial, Verdana, Helvetica;
   background:transparent url('../../imgs/tpl/bt_cancel.gif') center left no-repeat;
   padding:0px 0px 0px 15px;
   border:0px;
	cursor:pointer;
}

fieldset {
   width:96%;
   padding:0px 0px 10px 0px;
   text-align:left;
   border:1px solid #e9e9e9;
   margin:10px 0px 10px 0px;
}

#Annulation fieldset {
   width:96%;
   /*padding:10px;*/
   border:1px solid #ff0000;
   margin:10px 0px 10px 0px;
}

legend {
   background-color:#e4e4e4;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#565955;
   font-weight:normal;
   padding:0 0.8em 0 0.8em;
   border:1px solid #cdcece;
}

#formulaireStd label, label {
   float:left;
   width:120px;
   text-align:left;
   padding:0 0.8em 0 0;                                       
   font-size:11px;
   font-weight:normal;
   color:#cca811;
}

#formulaireStd label.lablParticipant, label.lablParticipant {
   float:left;
   width:120px;
   text-align:left;
   padding:0 0.8em 0 0;
   font-size:11px;
   font-weight:normal;
   color:#da7201;
}