/* formz */
#form-width
{
	width		: 90%;
	margin		: 0 auto;
	text-align	: left;
}
fieldset
{
	margin-bottom		: 1em;
	border				: 0;
	width				: auto;
	margin				: 0.5em;
	background  		: url(../images/charte/bg-kdo-mailing.jpg) repeat;
}
fieldset p
{
	padding	: 0 0 0.75em 0.5em;
	/* padding	: 0 0 0.35em 0.5em; */
	clear	: both;

}
legend
{
	margin		: 0 0 0.5em 0;
	padding		: 0.3em;
	font		: bold 1.5em Verdana, Arial, Helvetica, sans-serif;
	color		: #FFD700;
	background  : url(../images/charte/bg-kdo-mailing.jpg) repeat;
}
label.text
{
	display			: block;
	float			: left;
	width			: 30%;
	text-align		: right;
	margin			: 0 1em 0 0;
	padding			: 0.1em;
	border-bottom	: 1px solid #55709C;
}
.radioCheck
{
	margin	: 0 0 0 0;	
}
input.text,textarea
{
	width				: 40%;
	background-color	: #FFFFCC;
	border				: 0;
	margin-right		: 0.25em;	
}
textarea
{
	height	: 150px;
}
textarea.adresse
{
	height	: 60px;
}
.envoyer
{
	margin		: 0;
	text-align	: right;
}
.envoyer label
{
	border	: 0;	
}
hr
{
	visibility	: hidden;
	clear		: both;
}
span.note
{
	font-size	: 0.75em;
}
span.warning
{
	font-weight	: bold;
	font-size	: 1.3em;
	color		: #FFD700;
}
#antispam
{
	margin	: 0 0 0 385px;
}
#obligatoire
{
	color		: #FFD700;
	font-weight	: bold;
}
#cnil
{
	font-size	: 11px;
	color		: #CCCCCC;
}

/* Mini Formulaire de Connexion */
#info_connect
{
	width	: auto;
	margin	: 0 0 0 0;
	padding	: 3px 0 0 0;
}
#info_connect p
{
	padding		: 0 0 0.3em 0;
	clear		: both;
	font-size	: 11px;
	font-face	: verdana;
}
#info_connect p label
{
	display			: block;
	float			: left;
	width			: 80px;
	text-align		: right;
	margin			: 0 0 0 0;
	padding			: 0 2px 0 0;
}
#info_connect p input.text
{
	font-size	: 10px;
	font-face	: verdana;
	color		: #272F3A;
	width		: 100px;
}
p#connexion
{
	padding	: 6px 0 0 43px;
}
input#btn_connect
{
	width	: 140px;
	height	: 17px;
}
