#newsletter_inscription,
#newsletter_rappel,
#newsletter_confirmation,
#newsletter_attente
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#000;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}

#newsletter_inscription {
	background-image:url(/images/newsletter2.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:120px;
}

#newsletter_inscription .titre,
#newsletter_rappel .titre,
#newsletter_confirmation .titre,
#newsletter_attente .titre
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#6c735e;
	padding: 2px 10px;
	width:100%;
	/*background-color:#ddd;*/
}

#newsletter_inscription .saisie
{
	border:1px solid #ddd;
	margin-left:4px;
}

#newsletter_inscription .contenu,
#newsletter_confirmation .contenu,
#newsletter_rappel .contenu,
#newsletter_attente .contenu
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#6c735e;
	padding: 10px 10px;
	padding-left:35px;
	margin-top:35px;
}

#newsletter_rappel input {
	border:1px solid #ccc;
}

#newsletter_rappel .contenu fieldset,
#newsletter_attente .contenu fieldset
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#000;
	padding:10px 10px;
	margin-top:10px;
	margin-bottom:10px;
	vertical-align:center;
}

#newsletter_popup
{
	margin:30 20 20 20px;
	font-family: Arial, Verdana;
	font-size:13px;
	color:#000;
	width:608px;
	height:435px;
	text-align:center;
}

#newsletter_inscription .bouton_ok
{
	height:17px;
}

#newsletter_erreur
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#000;
	width:100%;
	background-color:#fdd;
}

#newsletter_erreur .titre
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#000;
	padding: 2px 10px;
	width:100%;
	background-color:#ecc;
}

#newsletter_erreur .contenu
{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#000;
	padding: 10px 10px;
}


.choix {
	border:none;
	vertical-align:middle;
}