/*FORMULAIRES*/

.cadre form:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.cadre form {display: inline-block;}

/* Hides from IE-mac \*/
* html .cadre form {height: 1%;}
.cadre form {display: block;}
/* End hide from IE-mac */

.cadre form .form_g, .cadre form .form_d {	
	float: left;
	padding: 2px 0;
}

.cadre form .form_g{
	width: 250px;
}

.cadre form .clear{
	float: none;
	clear: both;
}

.cadre form #line_contact_check1 .form_g ,
.cadre form #line_contact_check2 .form_g ,
.cadre form #line_contact_check3 .form_g ,
.cadre form #line_contact_check4 .form_g ,
.cadre form #line_contact_check5 .form_g ,
.cadre form #line_contact_check6 .form_g ,
.cadre form #line_contact_check7 .form_g ,
.cadre form #line_contact_check8 .form_g ,
.cadre form #line_contact_check9 .form_g {
	float:right;
	width: 600px;
}

.cadre form #line_contact_ckeckboxes .form_g,
.cadre form #line_reset_front .form_g,
.cadre form #line_submit_front .form_g{
	width: 0;
}
.cadre form #line_contact_ckeckboxes .form_d{
	padding: 10px 0;
	font-weight: bold;
}

.cadre form #line_reset_front, .cadre form #line_submit_front{
	padding: 20px 0;
	float: left;
}
#conteneur #body #titre_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #1F7C9B;
	font-weight: bold;
	font-style: italic;
}
.Style1 {color: #E77B16}
#conteneur #body #arguments li {
	color: #1F7C9B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#conteneur #body #arguments hr {
	color: #666666;
	text-align: left;
}
.Style2 {font-size: 9px}
.cadre form .compulsory{display: block; color: #8F2525; padding-top: 10px;}
