/* formulaire inscription */
#formulaireInscription .erreurChamps {color: #A40009;}
.erreur, .err, .errA {
	color: #A40009;
	clear: left;
	font-size: 13px;
	font-weight: bold;
	margin: 0.5em 0 0.5em 14px;
	}
	.errA {clear: left;}
.cacher {display: none;}
#alert {
	display: none;
	background: #468c22;
	position: absolute;
		top: 250px;
		left: 350px;
	text-align: center;
	width: 250px;
	}

	#alert h1 {
		color: #FFF;
		width: 230px;
		}
	#alert p {color: #FFF;}

#messageEnvoye {display: none;}

.authentification {
	background: #E7F6DF url(/_media/img/MonCompte_bordbas.png) 0 100% no-repeat;
	clear: left;
	float: left;
	font-weight: bold;
	margin: 0 0 0 10px;
	padding: 0 0 30px 0;
	width: 533px;
	}
	.authentification h3 {
		background: #34870A url(/_media/img/barre_authentif.gif) 0 0 no-repeat;
		color: #fff;
		margin-top: 0;
		padding: 3px 0 3px 10px;
		width: 523px;
		}
		.authentification h4, .authentification legend {
			color: #458A21;
			font-weight: bold;
			margin: 0;
			padding: 0;
			}

	.authentification form {float: left; padding: 0 0 0 10px; width :310px;}
	.authentification fieldset {
		border: none;
		}
	.authentification .text input, .authentification .password input {
		background: #F2F2F2;
		width: 145px;
		}
	.authentification label {
		color: #458A21;
		display: block;
		float: left;
		font-weight: bold;
		padding-right: 5px;
		text-align: right;
		width: 100px;
		}

	.authentification .lien {
		display: block;
		float: left;
		font-weight: bold;
		margin: 0;
		width: 130px;
		}
		.authentification .lien a {color: #000;}
	.authentification .checkbox {
		display: block;
		float: left;
		margin: 0;
		width: 150px;
		}

	.authentification .submit {margin: 10px 0 0 0; padding-right: 55px; text-align: right;}
		.authentification .submit input {
			background: url(/_media/img/boutons/bt_valider_off.png) 0 0 no-repeat;
			_background-image: none;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_media/img/boutons/bt_valider_off.png', sizingMethod='crop');
			border: none;
			cursor: pointer;
			height: 55px;
			width: 98px;
			}
			.authentification .submit input:hover, .authentification .submit input.hover {
				background: url(/_media/img/boutons/bt_valider_on.png) 0 0 no-repeat;
				_background-image: none;
					_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_media/img/boutons/bt_valider_on.png', sizingMethod='crop');
				}
.desabonnement .submit {text-align: center;}
	.desabonnement .submit input {
		background: url(/_media/img/boutons/bt_desabonnem.png) no-repeat;
		_background-image: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_media/img/boutons/bt_desabonnem.png', sizingMethod='crop');
		border: none;
		height: 21px;
		width: 120px;
		}
	.desabonnement p.spip, .desabonnement label {color: #950125; font-size: 13px; margin: 0;}
	.desabonnement #footer_chapoHaut p {margin-bottom: 15px;}
	.desabonnement label {font-weight: bold;}
	#article_footer h2.desabonnement {margin-bottom: 5px;}
	#footer_chapoHaut h3.desabonnement {font-size: 18px; margin-bottom: 5px;}