body {	background-color: #999;	margin: 0;	padding: 0;}body, td {	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 12px;}th {	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 12px;	text-align: left;	padding-left: 10px;}h1 {	font-size: 22;	font-weight: bold;}h3 {	font-size: 13;}a { 	color: #cc0000;}#page {	background-color: white;	border-right: 3px solid #666;		padding: 10px;	float: left;	width: 750px;}.form {	width: 430px;	background-color: #fdefc2;}#title {	float: left;	width: 260px;}#content {	float: left;	width: 430px;	margin-left: 20px;}#footer {	clear: both;	text-align: center;	padding: 50px 0px;}.medtext {	font-size: 11px;}.form .medtext {	padding-left: 10px;}.erreur {	font-weight: bold;	color: #900;}.erreur input {	font-weight: normal;	color: #900;	background-color: #eedad8;}