* {
	margin: 0;
	padding: 0;
}
.content p,.content h2 {
	font-size: 1.2em;
	color: #6a6a6a;
	margin: 25px 0;
}

body.form {
	background: #f4f5f0 url('../imgdecorative/body_back.jpg') no-repeat 50% 0%;
	font: 62.5% verdana,arial,sans-serif;	
}

.content {
	width: 671px;
	margin: 85px auto 0;
}
	.content h1 {
		text-transform: uppercase;
		font-size: 1.8em;
		color: #c00000;
		font-weight: bold;
	}
	.content h2 {
		font-weight: bold;
	}
	.content h3 {
		font-size: 1em;
		color: #b3b3b2;
		float: left;
		clear: left;
	}
	.content form {
		width: 671px;
		float: left;
		margin-bottom: 13px;
	}
		div#form {
			margin: 0;
		}
		div#phone {
			float: left;
			clear: left;
			width: 671px;
		}
			div#phone input,
			div#phone label {
				float: none;
				margin: 0 .3em;
			}
		.content form label,form input {
			float: left;
			clear: left;
		}
		.content form label {
			font: 1em arial,verdana,sans-serif;
			color: #000;
			margin: 7px 0;
		}
		.content table#adminusers label,
		.content table#adminusers input {
			display: inline;
			float: none;
			width: 20px;
			height: 15px;
			border: 0px solid white;
		}
		.content form input {
			width: 210px;
			border: 1px solid #b6b6b6;
			padding: 2px;
		}
		.content #soumettre {
			width: 103px;
			height: 36px;
			margin-top: 35px;
			border: none;
			padding: 0;
		}
.error {
	color: #c00000 !important;
}
