.erreur{overflow:hidden;padding:10px;margin:0;color:red;font-weight:bold;}.form{overflow:hidden;}.form p{padding:2px 0;margin:0 0 2px 0;clear:both;overflow:auto;}.form label{float:left;padding:0 25px 0 0;margin:0;width:200px;font-weight:bold;text-align:right;}.form span{float:left;display:block;width:200px;}.form input.text,.form textarea{border:1px #49453a solid;float:left;width:125px;}.form select{border:1px #49453a solid;float:left;width:131px;}.form input.text,.form textarea{padding:2px;}.form textarea{background:#fff;height:6em;}.form p span.checkbox{margin:0;cursor:pointer;width:100%;}.form p span.checkbox img,.form p span.checkbox input{cursor:pointer;}.form_validate{margin:0;padding:0;width:607px;clear:both;}.form_button,.form_button:hover{display:-moz-inline-box;display:inline-block;margin:0;padding:0;white-space:nowrap;text-align:center;vertical-align:middle;cursor:pointer;border:none;background:none;color:#F4F0E5;text-decoration:none;font-weight:normal;font-size:11px;}.form_button input[type='submit']{font-weight:bold;}.form_button span{margin:0;padding:0 0 0 6px;position:relative;float:left;vertical-align:middle;background:url(../gfx/detail/button03_1.gif) transparent left top no-repeat;width:auto;}.form_button span span{margin:0;padding:0 6px 0 0;background:url(../gfx/detail/button03_3.gif) transparent right top no-repeat;}.form_button span span span{margin:0;padding:0;height:18px;line-height:1.5;background:url(../gfx/detail/button03_2.gif) left top repeat-x;}.form input.checkbox,.form input.radio{width:16px;}div.check{clear:both;}div.check,div.check input,div.check img{cursor:pointer;}span.rp_va{margin:0;}span.rp_va input{margin:0;}span.rp_va img,span.rp_va span,span.rp_va strong,span.rp_va em,span.rp_va input,span.rp_va select,span.rp_va a{padding:1px;display:inline-block;vertical-align:middle;}