/**
 *  CSS pour la page du formulaire cheque-cadeau (artiste pré-choisi)
 */

#contenu .clear { clear:both; font-size:0.1em; }

#contenu h1 img { vertical-align:middle; margin-bottom:20px; }
#contenu fieldset { border:none; }

#contenu .boite_soutenez { width:754px; padding:0 20px 20px 20px; background:url(../../../images/services/cheque-cadeau/artiste/bas-bloc.gif) bottom repeat-y; }
#contenu .boite_soutenez p { padding-bottom:20px; }
#contenu .boite_soutenez p span { color:#FFCD00 }
#contenu .boite_soutenez fieldset label { padding:0 20px;  }
#contenu .boite_soutenez fieldset input#text_autre_montant { border:1px solid #595959; width:70px; padding:2px 0; }


#contenu .boite_vous { width:794px; height:150px; margin-top:40px;background: url(../../../images/services/cheque-cadeau/artiste/bas-bloc.gif) center bottom no-repeat; }
#contenu .boite_vous fieldset { width:520px; margin:0 auto; }
#contenu .boite_vous label { display:block; float:left; width:250px; margin-bottom:10px; }
#contenu .boite_vous input { display:block; float:left; width:250px; font-size:1em; padding:2px 0; margin-bottom:10px; border:1px solid #595959; }

#contenu #explain { margin:40px 0; padding:0 10px; height:75px; }
#contenu #explain p { float:left; width:80%; padding-top:10px; }
#contenu #explain a { float:right; display:block; text-align:center; font-size:0.85em; color:#FFCD00;}
#contenu #explain a:hover { text-decoration:none; }

#contenu #div_textarea { margin:30px 0 30px 150px; }
#contenu #div_textarea textarea { font-size:1em; font-family:verdana,arial,helvetica,sans-serif; }
#contenu #div_submit_form { text-align:center; padding:20px 0; }

#contenu .message_succes { color:green; font-weight:bold; text-align:center; padding:20px 0; }
#contenu #div_error { margin:0 auto 40px auto; padding:10px; color:#F44; border:1px solid #F44; }

#contenu input.input_hidden { display:none; }

