/* CSS Document */
.error {display:block;background:url(/lib/veryform/img/error.gif) no-repeat top left;height:16px;width:auto;padding:3px 0 0 20px;}
.star {background:url(/lib/veryform/img/star.gif) no-repeat top left;height:16px;width:auto;padding:3px 0 0 20px;}
.wait {display:block;background:url(/lib/veryform/img/wait.gif) no-repeat top right;height:16px;width:auto;padding:3px 0 0 20px;}
.chargement {display:block;background:url(/lib/veryform/img/chargement.gif) no-repeat top center;height:43px;width:auto;}
.valid {display:block;background:url(/lib/veryform/img/valid.gif) no-repeat top right;height:16px;width:auto;padding:3px 0 0 20px;}
.clr_avert {color:#CC0000;}
.s10px {font-size:10px;}
.surbr_2 {background-color:#eee;border:1px solid #ccc;padding:10px;}
.surbr_1 {background-color:#f5f5f5;border:1px solid #ccc;padding:10px;}
.surbr_avert {background-color:#FFDDDD;border:1px solid #CC0000;}
.surbr_none {background-color:none;border:none;}
form.veryform div.field {clear:both;margin:10px 0 10px 0;}
form.veryform label {display:block;position:relative;float:left;width:280px;height:auto;background:url(/lib/veryform/img/pt.gif) repeat-x 0 17px;margin:10px 5px 0 0;padding:0 0 3px 0;}
form.veryform label.no_bg {background:none;}
form.veryform .inputxt, form.veryform .txtarea {width:290px;margin:8px 5px 0 0;border:1px solid #999;font:12px Arial, Helvetica, sans-serif;color:#333333;height:15px;}
form.veryform .inputxt {height:18px;}
form.veryform .txtarea {height:150px;}
form.veryform .ckdbox {width:15px;height:15px;margin:8px 5px 0 0;}
form.veryform .labchek {width:500px;}
.clear{clear:both;}