@charset "UTF-8";
/* CSS Document */

/** Champs de grande taille **/
.champ_input_left { width:6px; height:31px; background:url(/img/rin/formulaire/input-left.png) no-repeat; }
.champ_input_right { width:6px; height:31px; background:url(/img/rin/formulaire/input-right.png) no-repeat; }
.champ_input { border:0; background:none; height:20px; padding-top:5px; padding-bottom:4px; font-size:16px; color:#8D8D8D; }
.champ_input_default { border:0; background:none; height:20px; padding-top:5px; padding-bottom:4px; font-size:16px; color:#BBBBBB; }
.champ_background { height:31px; background:url(/img/rin/formulaire/input.png) repeat-x; font-size:16px; color:#8D8D8D; overflow:hidden;}
.champ_parcourir { height:31px; margin:0px 0px 0px 10px;}
.champ_select { cursor:pointer; }
.champ_select_input { position:absolute; height:29px; }
.champ_option { display:none; position:absolute; background:#F7f3EC; border:1px solid #787471; border-top:0; margin-left:6px; padding:4px 0; color:#8D8D8D; font-size:16px; white-space:nowrap; cursor:pointer; max-height:254px; overflow-y:auto; overflow-x:hidden; }
.champ_option a { display:block; text-decoration:none; color:#8D8D8D; padding:2px 3px; background:none; }
.champ_option a.NFOptionActive { background:#D7CFC4; }
.champ_option a:hover { background:#EAE4DA; text-decoration:none; }
.champ_select_right { width:30px; height:31px; background:url(/img/rin/formulaire/select-right.png) no-repeat; }
.checkbox_off { background:url(/img/rin/formulaire/checkbox_off.png) no-repeat; width:27px; height:27px; cursor:pointer; float:left; }
.checkbox_on { background:url(/img/rin/formulaire/checkbox_on.png) no-repeat; width:27px; height:27px; cursor:pointer; float:left; }
.checkbox_text { padding-left:5px; float:left; }
.puce { background:url(/img/rin/formulaire/puce.png) no-repeat; width:15px; height:20px; }

.textarea{overflow:auto; color:#8D8D8D; font-family:Arial;}
.champ_textarea_top_left { width:6px; height:6px; background:url(/img/rin/formulaire/input-top-left.png) no-repeat; padding:0px; margin:0px;}
.champ_textarea_top_background { height:6px; background:url(/img/rin/formulaire/input-top-border.png) repeat-x; padding:0px; margin:0px;}
.champ_textarea_top_right { width:6px; height:6px; background:url(/img/rin/formulaire/input-top-right.png) no-repeat; padding:0px; margin:0px;}
.champ_textarea_left { width:6px; background:url(/img/rin/formulaire/input-border-left.png) repeat-y; padding:0px; margin:0px;}
.champ_textarea_background { background:#eeeeee; padding:0px; margin:0px;}
.champ_textarea_right { width:6px; background:url(/img/rin/formulaire/input-border-right.png) repeat-y; padding:0px; margin:0px;}
.champ_textarea_bottom_left { width:6px; height:6px; background:url(/img/rin/formulaire/input-bottom-left.png) no-repeat;  overflow:hidden;padding:0px; margin:0px;}
.champ_textarea_bottom_background { height:6px; background:url(/img/rin/formulaire/input-bottom-border.png) repeat-x; overflow:hidden;padding:0px; margin:0px; }
.champ_textarea_bottom_right { width:6px; height:6px; background:url(/img/rin/formulaire/input-bottom-right.png) no-repeat; overflow:hidden; padding:0px; margin:0px;}


/** Champs de taille normale avec formes**/
.champ_input_mini_left { width:6px; height:18px; background:url(/img/rin/formulaire/input-mini-left.png) no-repeat; }
.champ_input_mini_right { width:6px; height:18px; background:url(/img/rin/formulaire/input-mini-right.png) no-repeat; }
.champ_input_mini { border:0; background:none; height:16px; padding-top:2px; padding-bottom:1px; font-size:12px; color:#8D8D8D; }
.champ_background_mini { height:18px; background:url(/img/rin/formulaire/input-mini.png) repeat-x; font-size:12px; color:#8D8D8D; }


/** Champs de taille normale **/
.champ_p_input { border:1px solid #837F79; background:#FFFFFF; height:16px; padding-left:2px; padding-right:3px; padding-top:2px; padding-bottom:1px; font-size:11px; color:#8D8D8D; }
.champ_p_background { height:21px; background:url(/img/rin/formulaire/p_input.png) repeat-x; font-size:11px; color:#8D8D8D; }
.champ_p_select { cursor:pointer; }
.champ_p_select_left { width:4px; height:21px; background:url(/img/rin/formulaire/p_input-left.png) no-repeat; }
.champ_p_select_input { position:absolute; height:29px; }
.champ_p_option { display:none; position:absolute; background:#F7f3EC; border:1px solid #787471; border-top:0; padding:4px 0; color:#8D8D8D; font-size:11px; white-space:nowrap; cursor:pointer; max-height:150px; overflow-y:auto; overflow-x:hidden; }
.champ_p_option a { display:block; text-decoration:none; color:#8D8D8D; padding:2px 3px; background:none; }
.champ_p_option a.NFOptionActive { background:#D7CFC4; }
.champ_p_option a:hover { background:#EAE4DA; text-decoration:none; }
.champ_p_select_right { width:20px; height:21px; background:url(/img/rin/formulaire/p_select-right.png) no-repeat; }
.champ_p_textarea { border:1px solid #837F79; background:#FFFFFF; padding-left:2px; padding-right:3px; padding-top:2px; padding-bottom:1px; font-family:Arial; font-size:11px; color:#8D8D8D; }
.p_checkbox_off { background:url(/img/rin/formulaire/p_checkbox_off.png) no-repeat; width:17px; height:17px; cursor:pointer; float:left; }
.p_checkbox_on { background:url(/img/rin/formulaire/p_checkbox_on.png) no-repeat; width:17px; height:17px; cursor:pointer; float:left; }
.p_checkbox_text { padding-left:5px; float:left; height:17px; line-height:17px; }
.bo_checkbox {float:left; }
.bo_checkbox_off { background:url(/img/rin/formulaire/check_off.gif) no-repeat; width:20px; height:20px; cursor:pointer; float:left; }
.bo_checkbox_on { background:url(/img/rin/formulaire/check_on.gif) no-repeat; width:20px; height:20px; cursor:pointer; float:left; }
.bo_checkbox_text { padding-left:5px; padding-right:20px; float:left; height:20px; line-height:20px; }
.p_radio_off { background:url(/img/rin/formulaire/p_checkbox_off.png) no-repeat; width:17px; height:17px; cursor:pointer; float:left; }
.p_radio_on { background:url(/img/rin/formulaire/p_checkbox_on.png) no-repeat; width:17px; height:17px; cursor:pointer; float:left; }
.p_radio_text { padding-left:5px; float:left; height:17px; line-height:17px; }
.bo_radio_off { background:url(/img/rin/formulaire/check_off.gif) no-repeat; width:20px; height:20px; cursor:pointer; float:left; }
.bo_radio_on { background:url(/img/rin/formulaire/check_on.gif) no-repeat; width:20px; height:20px; cursor:pointer; float:left; }
.bo_radio_text { padding-left:5px; padding-right:20px; float:left; height:20px; line-height:20px; }



/** fiche promoteur **/
.hidden_file { opacity:0; filter:alpha(opacity=0); position:absolute; float:left; z-index:10; height:31px; width:100px; background:transparent;}
#LogoInputFileValue {position:relative; color:#8D8D8D;}
.hiddenIframe { width:1px; height:1px;  opacity:0; filter:alpha(opacity=0); display:none;}








