﻿#dax_newsletter_form {position:absolute; right:50%; top:3px; display:block; width:230px; margin-right:-495px; height:22px; border:none; text-align:left; z-index:5;}
#dax_newsletter_form .memo_inscriptionnewsletterlight_inscriptionrapide { width:auto; float:none; height:auto; }
#dax_newsletter_form .memo_inscriptionnewsletterlight_inscriptionrapidelibelle {position:absolute; left:0; top:0; display:none; float:none; height:auto; width:182px; padding:5px; overflow:hidden; margin:0; font-size:10px; color:#000; font-weight:normal; font-family:Arial, sans-serif; line-height:11px; white-space:nowrap; }
#dax_newsletter_form .memo_inscriptionnewsletterlight_inscriptionrapidevaleur {display:-moz-inline-box;display:inline-block; vertical-align:top; margin:0 2px 0 0; border:none; width:180px; min-width:0;  height:14px; padding:3px 4px; font-size:10px; color:#000; background:url(/Styles/memo_site_images/champ-bg.gif) no-repeat 0 0; border:0; border-bottom: 1px #efefef; }
#dax_newsletter_form .memo_inscriptionnewsletterlight_inscriptionrapidebouton {display:inline-block; vertical-align:top; margin:0 0 0 2px; background: url(/Styles/memo_site_images/bt-OK-grey.gif) no-repeat 2px 0; width:22px; height:20px;}

/*
#memo_inscriptionNewsletterRapide {position:absolute; right:50%; top:3px; display:block; width:230px; margin-right:-495px; height:22px; border:none; text-align:left; z-index:5;}
#memo_inscriptionNewsletterRapide .memo_inscriptionnewsletterlight_inscriptionrapide { width:auto; float:none; height:auto; }
#memo_inscriptionNewsletterRapide .memo_inscriptionnewsletterlight_inscriptionrapidelibelle {position:absolute; left:0; top:0; display:block; float:none; height:auto; width:182px; padding:5px; overflow:hidden; margin:0; font-size:10px; color:#000; font-weight:normal; font-family:Arial, sans-serif; line-height:11px; white-space:nowrap; }
#memo_inscriptionNewsletterRapide .memo_inscriptionnewsletterlight_inscriptionrapidevaleur {display:-moz-inline-box;display:inline-block; vertical-align:top; margin:0 2px 0 0; border:none; width:180px; min-width:0;  height:14px; padding:3px 4px; font-size:10px; color:#000; background:url(/Styles/memo_site_images/champ-bg.gif) no-repeat 0 0; border:0; border-bottom: 1px #efefef; }
#memo_inscriptionNewsletterRapide .memo_inscriptionnewsletterlight_inscriptionrapidebouton {display:inline-block; vertical-align:top; margin:0 0 0 2px; background: url(/Styles/memo_site_images/bt-OK.gif) no-repeat 2px 0; width:22px; height:20px;}
*/

/* label */
span.memo_inscriptionnewsletterlight_inscriptionrapidelibelle {
	line-height: 25px;
	display: block;
	float: left;
	height: 25px;
	margin-left:300px;
}
/* input type=text*/
input.memo_inscriptionnewsletterlight_inscriptionrapidevaleur {
	border-width: 0px;
	border-style: none;
	background-image: url(/Styles/memo_site_images/newsletterlight/newslight_input_bckgrnd.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 18px;
	vertical-align: top;
	padding: 5px 1px 1px 7px;
	font-size: 10px;
	color: #4C575F;
	margin-left:10px;
}
/* bouton */
input.memo_inscriptionnewsletterlight_inscriptionrapidebouton { margin-left:10px; }



#ctl00_inscriptionNewsletter_inscriptionNewsletterModalPopupExtender_foregroundElement {
	background-image: url(/Styles/memo_site_images/newsletterlight/newslight_modal_inscript_bordertop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#ctl00_inscriptionNewsletter_inscriptionNewsletterModalPopup_DropShadow { margin-top: 10px; }
.memo_inscriptionnewsletterlight_modalpopup {
	padding: 5px 20px 20px;
	margin-top: 10px;
	width: 700px;
	background-image: url(/Styles/memo_site_images/newsletterlight/newslight_modal_inscript_borderbottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFFFFF;
	color: #788A96;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.memo_inscriptionnewsletterlight_panel {
	margin-top: 20px;
	text-align: center;
}
input.memo_inscriptionnewsletterlight_email { color: #788A96; }
span.memo_inscriptionnewsletterlight_libelle { margin-right: 7px;}
.memo_inscriptionnewsletterlight_boutonsactions {
	margin-bottom: 15px;
	margin-top: 20px;
	text-align: center;
}

div.memo_inscriptionnewsletterlight_erreur {
	color: #E42322;
	list-style:none;
	margin-top: 5px;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.memo_inscriptionnewsletterlight_erreur li
{
	list-style:none;
}
.memo_inscriptionnewsletterlight_boutonsactions, #BoutonsActions
{
	padding-left:20px,
}

.memo_inscriptionnewsletterlightconfirmation_label
{
	padding-bottom:10px;
	font-weight:bold;
}

div.memo_inscriptionnewsletterlightconfirmation_boutonsactions { margin-top: 10px; margin-bottom: 10px; }
div.memo_inscriptionnewsletterlightconfirmation_boutonsactions input.memo_inscriptionnewsletterlightconfirmation_retour,
div.memo_inscriptionnewsletterlightconfirmation_boutonsactions input.memo_inscriptionnewsletterlightconfirmation_catalogue { margin-right: 40px; }
.memo_inscriptionnewsletterlightconfirmation_boutonsactions { text-align: center; }

div.memo_inscriptionnewsletterlightconfirmation_header,
div.memo_inscriptionnewsletterlightconfirmation_label { color: #666666; }

div.memo_inscriptionnewsletterlightconfirmation_header { margin-bottom: 5px; font-size: 15px; }
div.memo_inscriptionnewsletterlightconfirmation_label { margin-top: 5px; font-size: 13px; }

div.memo_inscriptionnewsletterlightconfirmation_label,
.memo_inscriptionnewsletterlightconfirmation_optinpartenaireligne { font-weight: normal;}

div.memo_inscriptionnewsletterlightconfirmation_optinpartenaireconfirmation { margin-bottom: 5px; margin-top: 10px; }
