
	/* CKE FIX */
	.cke_editable {background:#FFFFFF;}
	.cke_panel_list {background:#FFFFFF;color:#424242;margin:0;}
	a {font-family: georgia, 'times new roman', serif; font-weight: normal; font-size: 8pt; text-decoration: none;}
a:hover {text-decoration: underline;}
body {font-family: georgia, 'times new roman', serif; font-weight: normal; font-size: 8pt;}
td {font-family: georgia, 'times new roman', serif; font-weight: normal; font-size: 8pt;}
.justif {text-align:justify;}
.justif2 {text-align:justify; line-height: 20px;}
.titre {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 12pt; color: #0000AA;}
.titresmall {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 10pt; color: #0000AA;}
.soustitre {font-family: georgia, 'times new roman', serif; font-weight: normal; font-size: 10pt; color: black;}
.soustitreshadow {font-family: georgia, 'times new roman', serif; font-weight: normal; font-size: 10pt; color: #888888;}
.texteadmin {font-family: georgia, 'times new roman', serif;font-size:10pt;font-weight:bold;font-style:italic; color: black;}
.statsred {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 13pt; color: #8E252F;}
.statsblue {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 13pt; color: #2B3498;}
.statsorange {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 13pt; color: #ff8000;}
.red {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 14pt; color: #ee4444;}
.alert {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 10pt; color: #ee4444;}
.shadow {font-family: georgia, 'times new roman', serif; font-weight: normal; font-size: 8pt; color: #888888;}
.page {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 13pt; color: #666666;}
.activeonglet {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 11pt; color: #000000;text-decoration: underline}
.onglet {font-family: georgia, 'times new roman', serif; font-weight: normal; font-size: 8pt; color: #000000;}
.onglet:hover {font-family: georgia, 'times new roman', serif; font-weight: normal; font-size: 8pt; color: #FFFFFF;}
.button {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 9pt; color: #FFFFFF;}
.bigbutton {font-family: georgia, 'times new roman', serif; font-weight: bold; font-size: 14pt; color: #FFFFFF;}
body, p, ul, ol, h1, h2, h3, h4, h5, form, span {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5 {
	font-weight: normal;
}
label, button {cursor: pointer;}
#container {
	margin: 0 auto;
	width: 988px;
}

#contact div {
	margin-bottom: 10px;
	float: left;
	width: 285px;
}
#contact label {
	width: 100px;
	text-align: right;
	margin-right: 5px;
	float: left;
	vertical-align: middle;
}
#contact label em {
	color: red;
}
#contact input, #contact textarea {
	width: 180px;
	vertical-align: middle;
	float: left;
	border: 0;
	height: 24px;
	line-height: 24px;
	padding: 0 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#contact textarea {
	padding: 5px;
}
#contact #address {
	height: 55px;
}
#contact #comment {
	width: 465px;
	height: 105px;
}
#contact #verifCode {
	width: 550px;
}
#contact #verifCode img {
	vertical-align: middle;
}
#contact #submit {
	clear: both;
	padding-left: 105px;
}
#contact #submit button {
	border: 0;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}
