
#cadre { padding:10px; background-color:#252525; margin-bottom:10px; }
.cadre { padding:10px; background-color:#252525; margin-bottom:10px; }



.button { width:auto; color:#1a171b; font-size:14px; border:0; padding:5px 15px; cursor:pointer; background-color:#ffed00; font-weight:bold;}



.obligatoire { color:#5E7CAE; font-size:18px; font-weight:bold; }
.ch_ob { color:red; text-align:center; font-weight:bold; display:none; padding:5px; margin-bottom:10px; }
.ch_ob4 { color:red; text-align:center; display:none; font-size:10px; }
.ch_ob2 { color:red; text-align:center; font-weight:bold; padding:5px; margin-bottom:10px; }
.ch_ob3 { color:green; text-align:center; font-weight:bold; padding:5px; margin-bottom:10px; }


#slider_line { width:auto; margin:2px 0px; height:20px; text-align:center; margin:5px auto; }
#slider_line a {font: normal 17px georgia,Arial,garamond,serif; color:#FFF; display:block; float:left;  margin:0 1px; width:38px; height:32px; text-align:center; padding-top:6px;}
#slider_line .next {font-size:12px; font-weight:normal; margin-left:0px; padding-top:12px; width:70px;}
#slider_line a:hover, #slider_line a.on {color:#5E7CAE; padding-top:6px;}
#slider_line a.on {color:#5E7CAE;}
#slider_line a.next:hover {padding-top:12px;}