
	/* CKE FIX */
	.cke_editable {background:#FFFFFF;}
	.cke_panel_list {background:#FFFFFF;color:#715422;margin:0;}
	a {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt; text-decoration: none;}
a:hover {text-decoration: underline;}
body {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt;}
td {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt;}
.justif {text-align:justify;}
.justif2 {text-align:justify; line-height: 24px;}
.justif3 {text-align:justify; line-height: 20px;}
.admintitre {font-size:11pt; color:1f3f56; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-style:italic;}
.admintext {font-size:9pt; color:1f3f56; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titre {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 12pt; color: #0000AA;}
.titresmall {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #0000AA;}
.soustitre {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: normal; font-size: 10pt; color: black;}
.soustitreshadow {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: normal; font-size: 10pt; color: #888888;}
.texteadmin {font-family: 'Trebuchet MS', arial, helvetica, sans-serif;font-size:10pt;font-weight:bold;font-style:italic; color: black;}
.statsred {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 13pt; color: #8E252F;}
.statsblue {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 13pt; color: #2B3498;}
.statsorange {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 13pt; color: #ff8000;}
.red {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 14pt; color: #ee4444;}
.alert {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #ee4444;}
.shadow {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #888888;}
.page {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 13pt; color: #666666;}
.activeonglet {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 11pt; color: #000000;text-decoration: underline}
.onglet {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #000000;}
.onglet:hover {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #FFFFFF;}
.button {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #FFFFFF;}
.bigbutton {font-family: 'Trebuchet MS', arial, helvetica, sans-serif; font-weight: bold; font-size: 14pt; color: #FFFFFF;}
.clearList {margin: 0; padding: 0;}
h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
label {cursor: pointer;}

/* TEEEEST */
#header {
	position: relative;
	width: 996px;
	height: 160px;
}
#header #logo {
	position: absolute;
	top: 10px;
	left: 0;
}

/* Easy Slider */
#easyslider {
	position: absolute;
	top: 5px;
	right: 0;
}
#easyslider ul, #easyslider li {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
#easyslider li { 
	width: 533px;
	height: 150px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#controls {
	display: none;
}

/* Module */
.moduleV, .moduleW {
	position: relative;
	margin-bottom: 15px;
}
.moduleV .perso {
	position: absolute;
	top: -10px;
	left: 0;
}
.moduleV h2, .moduleV h2 a, .moduleW h2, .moduleW h2 a {
	height: 32px;
	line-height: 32px;
	font-size: 17px;
	font-weight: bold;
	color: #fff;
}
 