/*########################################################################################################################################
																	GENERAL
/*######################################################################################################################################*/

div.clear_form { clear:both; overflow:hidden; }

div.hr_form { border-top:1px solid #807d7d; margin:10px 0; padding:0; overflow:hidden; } div.hr_form hr { display:none; }

div.form_radio { margin:0; padding:0; position:relative; clear:both; }

form#home_mdr,form#home_contact { margin:0; padding:0; position:relative; overflow:hidden; }

/*########################################################################################################################################
																	FORM HOME
/*######################################################################################################################################*/


form#home_mdr label.label_txt { color:white; text-transform:uppercase; font-size:14px; float:left; width:150px;
								margin:0 0 15px 0; padding:0; display:block; overflow:hidden; }

form#home_mdr .f_radio { float:left; display:block; width:100px; color:white; text-transform:uppercase; padding:2px 0px 0 27px;
						 margin:0 0 7px 0; font-size:14px; }

form#home_mdr .unselected{background-image:url(../gene/image/form/rdo_off.gif)}

form#home_mdr .selected{background-image:url(../gene/image/form/rdo_on.gif)}

form#home_mdr .checked,.selected{ color:#88888c;}


form#home_mdr input.input_float { border:0; background:url(../gene/image/form/mdr_home_input.gif) left top no-repeat; 
								  width:87px; height:20px;	margin:0 5px 0 0; padding:2px 0 0 5px; 
								  font-family:"Arial Narrow",Arial, Helvetica, sans-serif; }

form#home_mdr input.input_submit { background:url(../gene/image/form/mdr_submit.gif) left 2px no-repeat; border:0; width:192px;
								   height:24px; position:relative; margin:0; padding:0; color:#1b1719; text-transform:uppercase; 
								   font-family:"Arial Narrow",Arial, Helvetica, sans-serif; cursor:pointer;
								   float:right;  }
								   
								   
/*########################################################################################################################################
																	FORM FILTRE
/*######################################################################################################################################*/


form#form_filtre label.label_txt { color:white; text-transform:uppercase; font-size:14px; float:left; width:120px;
								   margin:0 0 15px 0; padding:0 0 0 0; display:block; overflow:hidden; }

form#form_inscription .f_radio { display:block; width:100px; color:black; text-transform:uppercase; 
						 		 margin:0; font-size:11px; font-weight:bold; height:23px; padding:6px 0 0 27px; }

form#form_inscription .unselected{background-image:url(../gene/image/form/rdo_off.gif); height:19px;}

form#form_inscription .selected{background-image:url(../gene/image/form/rdo_on.gif); height:19px; }

form#form_inscription .checked,.selected{ color:#88888c; }

input.input_txt_cd { border:0; margin:0; padding:3px 0 0 5px; width:153px; height:19px; font:13px Arial, Helvetica, sans-serif; 
					 background:url(../gene/image/colonne_droite/cd_input.gif) left top no-repeat; color:#666666;  }
					 
input.input_submit_cd { border:0; margin:-22px 0 0 0; background:url(../gene/image/colonne_droite/cd_submit.gif) left top no-repeat;
						width:35px; height:22px; color:white; font-weight:bold; float:right; cursor:pointer; }

								   			   

/*########################################################################################################################################
																	FANCY FORM
/*######################################################################################################################################*/

.f_checkbox {  color:#88888c; font:bold 10px Arial, Helvetica, sans-serif; text-transform:uppercase; }
							   
.f_checkbox,.f_radio{ background-repeat:no-repeat; background-position:5px center; 
					  display:block; cursor:pointer; cursor:pointer; }
					  
.checked,.selected{color:#88888c}

.f_radio:hover,.f_checkbox:hover {color:#88888c !important}

.f_checkbox {padding:0.5em 24px}

.unchecked{background-image:url(../gene/image/form/chk_off.png);}

.checked{background-image:url(../gene/image/form/chk_on.png)}

