BODY {
margin:0px;
font-family: Arial, helvetica;
font-size:11px;
background: #141414 url("img/fond.jpg") repeat-x;
}

.form_label {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	vertical-align:top;
}

A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7FA0;
	font-weight:bold;
}	

A.liste1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}	

A.liste2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}	

.form_tableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
}

.liste_tableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
}

.liste_entete {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#9999FF;
}

.liste1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#7F7FA0;
	color:#FFFFFF;
}

.liste2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.form_titre { 
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:24px;
	font-weight:bold;
}

.form_soustitre { 
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

.form_erreur {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFAAAA;
	font-weight:bold;
}

.form_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #FFFFFF;
	background-color:#000000;
	color:#FFFFFF;
}

.form_datefield {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #FFFFFF;
	background-color:#7F7FA0;
	color:#FFFFFF;
}

.form_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #FFFFFF;
	background-color:#DDDDDD;
	color:#000000;
}

.form_submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:2px solid #FFFFFF;
	background-color:#000000;
	color:#FFFFFF;
}

.form_select {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #FFFFFF;
	background-color:#000000;
	color:#FFFFFF;
}

.form_textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #FFFFFF;
	background-color:#000000;
	color:#FFFFFF;
}

.form_exergue {
	font-style:italic;
}

.form_validation {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}

.separateur {
	background-color:#7F7FA0;
}