html, body{ 
  margin: 0;
  padding: 0;
 background:#adc5e1;
  font-family:Arial, Helvetica, sans-serif;
  color:#4b4b4b;
}

#global{
background:url(http://www.sportinnovation.fr/css_form/auray_vannes/2010/fond_contenuAV.jpg) center repeat-y;
	width:725px;
	/*height:600px;*/
	margin:auto;
}
#header{
	height:345px;
	background:url(http://www.sportinnovation.fr/css_form/auray_vannes/2010/headerbgAVjogging.jpg) center top no-repeat;
}

#welcome{ /*---------------- phrase accueil avec tarif + cout transac --------------*/
	width:645px;
	margin:auto;
	font-weight:bold;
}

#contenu{width:745px;
}

#footer {
	margin: 30px 10px 0px 10px;
	padding-left:40px;
	font-size: 11px;
	
	height:48px;
}

#page_number {
	margin: 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	padding-left:40px;
}

.step {/*-------------colour etape--------------*/
color:#4b4b4b;
}

.step_hover {/*-------------colour etape active--------------*/
	color:#a6d0e0;
}

#entryform {
	padding:15px;
}

#entryform div{
	padding-right:50px;
	margin: 5px 5px;
}

#entryform label{/*--------- TITRE CHAMP ... ------------------*/
	/*background-color:#c0c3e1;*/
	display: block;
	width:250px;
	float: left;
	font-weight:bold;
	padding-right:10px;
	text-align: left;
	letter-spacing: 1px;
	color:#4b4b4b;
	margin-left:30px;
}

/*#entryform input, #entryform select,*/  #entryform span{
	align: right;
	/*float: right;*/
	margin-left:10px;
	width:250px;
	height:20px;
}
#entryform span{
	display:block;
	width:400px;
	float: left;
	padding-right:10px;
	text-align: left;
	letter-spacing: 1px;
}
#entryform input[type="radio"]{
	/*margin-left:10px;
	width:10px;*/
}
#line_Mineurs span{
display:block;
height:75px;
padding-left:150px;
}

#line_Mineurs{
height:95px;
overflow:auto;}

/*#entryform input[type="checkbox"]{
	float:left;
	width:10px;
}*/

#entryform input[type="text"]:hover, #entryform select[type="text"]:hover, #entryform input[type="text"]:focus, #entryform select[type="text"]:focus{
	background-color: #c0c3e1;
}

/*#entryform input[type="submit"]{
        margin-left: 40px;
}*/
#entryform input[type="submit"]:hover{
	cursor: pointer;
}

#entryform textarea {
	width:10px;
}
#CP{
width:100px;
}
#btn_next, #btn_save, #btn_paiement {
float:right;
   margin-right:40px;
}
#btn_previous{
float:left;
   margin-left:20px;
}
label#trait1, label#trait2, label#trait3{
width:650px;
height:30px;
color:#1ea5c5;
display: block;
}

#line_intro1{
font-weight:bold;
text-align:center;
}
#line_intro2{
text-align:center;
height:50px;
}
#line_intro3,#line_intro4,#line_intro5,#line_intro6,#line_intro7{
padding-left:20px;
display:block;
}
/*label#Assurance_Annulation, label#autre_club,label#nolicence_autre,label#Assoce_ou_Entreprise{
width:500px;
color:#4b4b4b;
}*/
#line_info_meilleur_temps{
padding-left:30px;
}
/*#line_Assurance_Annulation{
padding-left:30px;
}*/
label#Pasta_Enfants{
height:50px;
}
label#intro_certificat, label#envoi_certif, label#Certif, label#labelCertif, label#PASTA_PARTY, label#LICENCE_ET_CLUB,label#envoi_licence, label#info_meilleur_temps{
display:none;
}
/*label#Pasta_Party, label#Diner_de_Gala, label#Je_souhaite_m_inscrire, label#INSCRIPTION_SOIREE{
display:none;
}
/*label#PASTAnimee, label#Nombre_de_Pasta, label#Diner_de_Gala_Dansant, label#Nombre_de_Diners, {
font-size:0px;
}*/
#ck_conditions{
clear:both;
padding-left:20px;
}
#ck_conditions input{
clear:both;
}
#line_envoi_certif{
color:#FF0000;
}
#line_Inscription label {
width: 190px;
height:40px;
}

label#Assurance_Annulation{
 width:640px;
}

label#Assurance_Annulation span{
 width:0px;
}


