@charset "UTF-8";
.zend_form {margin:5px auto; padding:0; overflow:auto; border:solid 1px #cecece; padding:4px 8px; background:#f5f5f5;}
.zend_form dt {padding:0.4em 0 0 0; clear:both; width:20%; float:left; text-align:left; margin:4px 4px 4px 0;}
.zend_form dd { padding:0; float:left; width:78%; margin:4px;}
.zend_form dd label {margin:0 24px 0 0;}
.zend_form p{ padding:0; margin:2px 0; line-height:1.5em; font-style: italic;}
.zend_form input, .zend_form textarea, .zend_form select { padding:0.1em;}
.zend_form input { width:350px;}
.zend_form textarea { width:450px; height:150px;}
.required { font-weight:bolder;}
.optional {	font-weight:normal;}
.zend_form textarea.adresse, .zend_form textarea.resume { height:50px; width:350px;}

.zend_form input.date {	width:80px;}
.zend_form textarea#adresse .tinymce, .zend_form select.multiselect { width:100%;}
.zend_form input#submit { width:auto; padding: 1px 8px;}
ul.errors { color: #D8000C; margin:.5em 0; padding:0; list-style:none;}
.zend_form dd input[type=checkbox], .zend_form dd input[type=radio] {width:auto;}
.zend_form dd input[type=radio] {padding:0; margin:0 4px 0 0;}
.zend_form input[type="hidden"] {display: none;}

fieldset { clear:both; border:none; display:block;  overflow:hidden; background:#dcdcdc; padding:4px 8px; margin:0 -8px 10px -8px; width:100%;}
legend {display:block; background:#cdcdcd; color:#333; width:100%;  margin:10px -8px 0 -8px; padding:4px 8px; font-weight:bolder; font-size:1.1em;}

fieldset.light {background:none; margin-bottom:0;}
fieldset.light legend {background:none; font-size:1.1em;}

.ui-autocomplete {text-align:left; font-size:0.8em;}
.ui-menu-item a {font-weight:normal;}

.ui-dialog .zend_form { text-align:left; }
.ui-dialog .zend_form dt {width:150px;} 
.ui-dialog .zend_form dd {width:350px;}
.ui-dialog .zend_form input {width:300px;}
.ui-dialog input#submit {width:auto;}


#corpsTxt {width:98%; height:200px;}
