
form#form_don_abo{
	margin: 0;
	padding:0;
}

form#form_don_abo fieldset,
form#payerenligne fieldset{
	border: 1px solid #cccccc;  
	display: block;
	/*margin-left: 70px;*/
	padding:10px;
	position: relative;
	width : 510px;  
	background-color:#f2f2f2;
}

form#form_don_abo fieldset.hidden,
form#payerenligne fieldset.hidden{
	display: none;
}

form#form_don_abo fieldset select{
	font-size:10px;
	margin: 0px;
	padding: 0px;
}

form#form_don_abo p{
	margin:0;
	padding:5px;
}


form#form_don_abo fieldset input{
	font-size:10px;
	margin: 0px;
	padding: 0px;
}

form#form_don_abo fieldset p{
	margin: 0;
	padding-left: 0;
	padding-right: 0;
}

form#form_don_abo fieldset p.titre{
	font-size:15px;
}

form#form_don_abo fieldset p.detail{
	text-align:right;
}


form#form_don_abo ul{
	list-style: none;
	
}

form#form_don_abo fieldset input.input_don1,
form#form_don_abo fieldset input.input_don2,
form#form_don_abo fieldset input.input_don3{
width:40px;
}

form#form_don_abo fieldset input.input_don1{
margin-left:125px;
}

form#form_don_abo fieldset input.input_don2{
margin-left:137px;
}

form#form_don_abo fieldset div#erreur_id,
form#form_don_abo fieldset div#detail_1,
form#form_don_abo fieldset div#detail_2,
form#form_don_abo fieldset div#detail_3,
form#form_don_abo fieldset div#envoi_identifiant,
form#form_don_abo fieldset div#erreur_oubli{
display:none;
}
form#form_don_abo fieldset p.explication{
color:red;
font-weight:bold;
}

form#form_don_abo fieldset h3{
	background-color:#0066A1;
	color:#ffffff;
	padding:5px;
}

form#form_don_abo fieldset input.input_bouton{
	margin-top:10px;
	margin-right:15px;
}

form#form_don_abo fieldset input.input_bouton_payer,
form#payerenligne fieldset input.input_bouton_payer{
	margin-left:200px;
	/*margin-top:20px;*/
}

form#form_don_abo span.champs{
	position: absolute;
	width : 280px;
}

form#form_don_abo fieldset select.champs,
form#form_don_abo fieldset input.champs{
	font-family: verdana,arial,helvetica,sans-sherif;
	font-size:10px;
	margin: 0px;
	padding: 0px;
	width: 200px;
	position: relative;
	left : 280px;
}
form#form_don_abo fieldset input.champs2{
	font-family: verdana,arial,helvetica,sans-sherif;
	font-size:10px;
	margin: 0px;
	padding: 0px;
	width: 200px;
	position: relative;
	left : 150px;
}

form#form_don_abo fieldset select.champs{
width: 204px;
}

form#form_don_abo fieldset input#check_autorisation{
margin-right:10px;
margin-bottom:5px;
}

form#form_don_abo fieldset div#cas_identification_1,
form#form_don_abo fieldset div#cas_identification_2,
form#form_don_abo fieldset div#cas_identification_3{
	border: 2px solid #0066A1;
	padding: 10px;
	background-color:#e5e5e5;
}


