body,html {background:url(bg.png) repeat; color:#000000; margin:0; padding:0; color:#808080; font-family:Trebuchet MS; font-size:12px; text-align:center;}

#main {margin:auto; padding:0;}

#header {margin:auto; background-color:#D17926; padding:5px; text-align:center;}
#header h1 {display:inline; font-family:arial; color:#ffffff; font-size:15px; font-weight:bold;}
#header a {color:#ffffff; text-decoration:none;}

#conteneur {margin:auto; text-align:left; width:938px; background:url(logo.gif) center top no-repeat #ffffff; padding:110px 10px 10px 10px; border-bottom:#D17926 5px dotted; border-right:#D17926 5px dotted; border-left:#D17926 5px dotted;}
#conteneur h2 {display:inline; font-family:arial; color:#8B6344; font-size:14px; font-weight:bold;}
#conteneur h3 {display:inline; font-family:arial; color:#8B6344; font-size:14px; font-weight:bold;}
#conteneur a {text-decoration:underline; color:#808080; font-size:12px;}
#conteneur a:hover {text-decoration:none;}

#contenu {margin:auto; width:680px; float:left;}

#contenu1 {margin:auto; width:230px; float:left; padding:10px;}

#contenu, #menu {display:inline; overflow:hidden;}

.titre {font-family:arial; color:#8B6344; font-size:15px; text-decoration:underline; font-weight:bold; background:url(puce.gif) no-repeat; padding:0 0 15px 18px;}
.temoin {font-style:italic; color:#808080;}

#contenu2 {margin:auto; width:410px; float:right; padding:10px;}

#menu {margin:auto; width:230px; float:right; padding:10px;}
#menu a {text-decoration:none; color:#0000ff; font-size:12px;}
#menu a:hover {text-decoration:underline; color:#000000;}
#menu ul {margin:0; padding:0;}
#menu li {list-style:none; padding:0; line-height:20px;}

#footer {margin:auto; clear:both; padding-top:50px; text-align:center;}


#disclaimer {text-align:left;}
#disclaimer-fond {position:absolute; z-index:1000; width:100%; height:2650px; background:url(bg.png) repeat; text-align:center; line-height:normal; clear:both;}
#disclaimer-conteneur {position:absolute; z-index:1001; width:100%; text-align:center; clear:both;}
#disclaimer-cadre {width:620px; margin-left:auto; margin-right:auto; text-align:center; margin-top:150px; padding:15px; font-family:trebuchet MS; font-size:13px; border:#0e0400 1px solid; background:#f4f4f4; color:#000000;}
#disclaimer-cadre span {font-size:17px; color:#ff0000; font-weight:bold;}
#disclaimer-cadre a {text-decoration:none; font-size:30px; font-family:arial; font-weight:bold; color:#0000ff;}
#disclaimer-cadre a:hover {color:#0000ff;}
#disclaimer-cadre .lien2 {font-size:13px;}


.easy_inscris{
	/* bordure du tableau */
	border:0px solid #000000;
}
.easy_inscris td{
	/* couleur de fond du tableau */
	background-color:#ffffff;
	/* type de la police */
	font:normal 12px Arial;
	/* marge intérieure des cellules */
	padding:3px;
}
.easy_inscris img{
	/* bordure de l'image */
	border-width:1px;
	/* couleur de la bordure de l'image */
	border-color:#FFCC00;
	/* marge droite de l'image */
	margin-right:5px;
	
	width:55px;
	height:55px;
}
.easy_inscris a{
	/* couleur du lien */
	color:#ff0000;
	/* police du lien */
	font-weight:bold;
	/* non souligné */
	text-decoration:none;
}
.easy_inscris a:hover{
	/* couleur du lien survolé */
	color:#FF9900;
	/* souligné au survol */
	text-decoration:underline;	
}




.inscription {margin:auto; width:410px; padding:6px 0 6px 0; text-align:center; background-color:#D17926; text-decoration:none; font-family:arial; font-weight:bold; font-size:20px; color:#f4f4f4;}

#ezRegister{width:410px; background-color:#f4f4f4; padding-top:15px;}

.ezRegisterValue{width:270px;}

.ezErrorMsg{color:#F4007B; font-weight:bold; font-size:9px;}

.ezRegisterLabel{font-weight:bold; font-size:10px; color:#000000; width:120px;}

#cguField_msg{text-align:right;}

.register .ezRegisterValue *{font-size:10px;}

.register .ezRegisterValue {font-size:10px;}

.register #cguField_box , #form_deporte #cguField_box a, #form_deporte #newsletterField_box{font-size:10px; color:#4f420d;}

.ezBtn{border:0px; background-color:#D17926; width:410px; color:#ffff00; text-decoration:underline; padding:6px 0 8px 0; font-family:arial; text-transform:uppercase; font-weight:bold; font-size:20px;	cursor:pointer;	margin:auto; margin-top:15px;}

#cguField_box .ezRegisterLabel , #newsletterField_box  .ezRegisterLabel{font-weight:normal;}

#newsletterField_box *{font-size:9px;}

#emailField{width:168px;}

#birthdateMonthField{width:70px;}

#birthdateDayField{width:50px;}

#birthdateYearField{width:65px;}

