.cust_checkbox{
	font-size:11px;
	cursor: pointer;
        width:13px;
        height:13px;
        display:block;
		padding-right:76px;
}
.cust_checkbox_on{
	background:url(../../images/recettes/cust_check.png) 0px -13px no-repeat;
	float:left;
}
.cust_radio_on{
	background:url(../../images/recettes/checkbox_on.png) no-repeat 0 0;
	float:left;
}
.cust_checkbox_off{
	background:url(../../images/recettes/cust_check.png) 0px 0px no-repeat;
	float:left;
}
.cust_radio_off{
	background:url(../../images/recettes/checkbox_off.png) no-repeat 0 0;
	float:left;
}
.cust_checkbox_disabled_on{
	background:url(../../images/recettes/checkbox_disabled_on.png) no-repeat 0 0;
	float:left;
}
.cust_checkbox_disabled_off{
	background:url(../../images/recettes/disabled_off.png) no-repeat 0 0;
	float:left;
}
.cust_radio_disabled_on{
	background:url(../../images/recettes/radiobox_disabled_on.png) no-repeat 0 0;
	float:left;
}
.cust_radio_disabled_off{
	background:url(../../images/recettes/disabled_off.png) no-repeat 0 0;
	float:left;


}
input {
	float:left;
}
#basiccheck , #basicradio, .basiccheck  {
	float:left;
	display:block;
	margin-top:14px;
}
#basiccheck label, .basiccheck label {
	display:none;	
}
.zone_fomulaire  .champs  .ss_titre {
        float:left;
	width:95px;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-align:right;
	padding:0 5px  0 0;
	height:auto;
}
.zone_fomulaire  .champs  .field_right1 {
	width:510px;
}
 .zone_fomulaire .champs label.bold {
	 font-weight:normal;
	 color:#000
}
.zone_fomulaire select {
          float:left;
          width:128px;
          height:17px;
          display:block;
          font-size:11px;
          font-weight:normal;
          color:#545454;
          padding:0 !important;
          border:1px solid #e0e0e0;
}
.champs .left {
          float:left;
          width:251px;
          height:auto;
          display:block;
          font-weight:normal;
          color:545454;
          padding-bottom:9px;
}
.champs .left select {
        float:left;
        width:230px;
        height:17px;
        display:inline;
        font-size:11px;
        _font-size:9px;
        padding:0;
        margin-left:5px;

}
.champs .right  {
          float:left;
          width:360px;
          height:auto;
          display:block;
          font-weight:bold;
          color:545454;
          padding-bottom:9px;
}
.champs .right span {
          float:left;
          width:auto;
          height:auto;
          display:block;
          font-weight:normal;
          color:545454;
}
.champs .right input {
        float:left;
        width:128px;
        height:15px;
        margin:0px 0 0 5px;
        display:inline;
        font-size:11px;
        padding:0;
        border:1px solid #e0e0e0;

}
.champs .right  .trigger img {
        float:left;
        width:17px;
        height:17px;
        display:block;
}
.champs .right  .trigger {
        padding-right:4px;
}