#section2,#section3,#section4,
#message-payment,
#zone-gala,
#zone-req{
	display:none;
}



#contenu .pregistration{
	padding:0 0 10px 0;
}

#contenu .pregistration .left,
#contenu .pregistration .right{
	margin:0;
	width:370px;
}

#contenu .pregistration h1{
	width:240px;
}

#contenu .pregistration h3{
	color:#004985;
	font-size:17px;	
}
#contenu .pregistration table{
	margin-bottom:10px;
}
#contenu .pregistration table li{
	color:#fff;
	font-size:12px;
	margin:5px 0;
}




#contenu .pregistration p.big{
	padding:10px 20px;
}

#section1,#section2,#section3,#section4{
	padding:0 45px;
}


#contenu #form-register label{
	font-size:14px;
	margin:5px 0;
	width:160px;
}
#contenu #form-register label.labrightl{
	width:50px;
}
#contenu #form-register label.labright{
	width:450px;
}

#contenu #form-register input,
#contenu #form-register textarea,
#contenu #form-register select{
	margin:5px 5px 5px 0;
	
}

#contenu #form-register input[type="text"],
#contenu #form-register textarea{
	width:170px;

}
#contenu #form-register input.little{
	width:100px;
}

#form-register span.checkbox{
	float:left;
	font-size:14px;
	margin:5px 5px 5px 0;
}

#zone-req,#zone-gala{
	height:auto;
	min-height:50px;
	padding:10px 0 15px 15px;
	
}
#contenu #zone-req label{
	width:120px;
}




#contenu .pregistration p.nav{
	background:#f29305;
	padding:0 10px;
	height:31px;
}

#contenu .pregistration p.nav .next{	
	float:right;	
	font-weight:bold;
}
#contenu .pregistration p.nav .back{	
	float:left;	
	font-weight:bold;
}

#contenu .pregistration .txt{
	display:block;
	float:left;
	font-size:14px;
	padding:7px 0 0 0;
}

#contenu input#ilfconference,
#contenu input#ilfconferencespace,
#contenu input#paypal,
#contenu input#bankdraft{
	margin-left:20px;
}

#contenu #form-register input.invite{
	width:30px;
}
#contenu #form-register label.invite{
	width:110px;
}

#contenu #form-register label.error,
#contenu #form-register label.checked{
	margin-top:7px;
	width:14px;
} 

#contenu .pregistration #form-register input.error{
	border:2px #f00 solid;
}






