* {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	background-color:#9999ff ;
	color:white;
	margin:0px;
	padding:0px;
	text-align:center;
}
a {
	text-decoration: none;
}
table{
	margin:0px;
	padding:0px;
	border:none;
	border-collapse:collapse;
	width:100%;
}
td{
	margin:0px;
	padding:0px;
}
tr{
	margin:0px;
	padding:0px;
	border:none;
}
#page{
	margin:0px;
	padding:0px;
	height:600px;
	max-height:600px;
	overflow:auto;
}
form.formcontact {
	margin:0px;
	padding:0px;
	display:block;
	height:580px;
	max-height:580px;
	overflow:auto;
}
.formcontact table{
	text-align:left;
	font-size:12px;
	table-layout:auto;
	width:90%;
}
.formcontact table th {
	text-align:left;
	border-bottom:2px groove;
}
.formcontact table th.titre {
	background-color:#6666cc;
	text-align:left;
	border-bottom:none !important;
}
.formcontact table td {
	text-align:left;
	border-bottom:2px groove;
}
.avert {
	background-color:#090;
}
.alert {
	margin:2px;
	padding: 1px 10px;
	background-color:#c00;
	color:#fff;
	font-size:12px;
}
