BODY {FONT-SIZE:14px;FONT-WEIGHT:normal;color:#222222;FONT-FAMILY:Times,Arial,Tahoma,"Comic Sans MS";} 
TD {FONT-SIZE:14px;FONT-WEIGHT:normal;color:#222222;FONT-FAMILY:Times,Arial,Tahoma,"Comic Sans MS";} 
A:LINK, A:ACTIVE, A:VISITED {FONT-SIZE:14px;font-weight:normal;color:black;FONT-FAMILY:Times;text-decoration:none;} 
A:HOVER {FONT-SIZE:14px;font-weight:normal;color:gray;FONT-FAMILY:Times;text-decoration:underline;} 
/* Le style header */ 
.agendaCSS {COLOR:#3D505A;FONT-SIZE:14px;FONT-WEIGHT:normal;FONT-FAMILY:Verdana,Arial;} 
.agendaCSS A:LINK, .agendaCSS A:ACTIVE, .agendaCSS A:VISITED {FONT-WEIGHT:normal;COLOR:black;FONT-FAMILY:Arial;FONT-SIZE:14px;TEXT-DECORATION:none;} 
.agendaCSS A:HOVER {FONT-WEIGHT:normal;COLOR:#008800;FONT-FAMILY:Arial;FONT-SIZE:14px;TEXT-DECORATION:underline;} 
/* Le style original */ 
h1 {font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #030A56;	border-bottom: 1px solid #f7831b;} 
h2 {font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	color: #030A56;	text-decoration: none;	border-bottom: 1px dotted #f7831b;} 
h3 {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	background : url(../images/puce.jpg) no-repeat left top;	padding-left : 14px;} 
p {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;} 
input {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;} 
select {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;} 
.small {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: justify;} 
.main {text-align: justify;	border: thin solid #666666;	background-color: #FFFFFF;} 
.actu {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	background : url(../images/fleche.gif) no-repeat left top;	padding-left : 14px;} 
.menubas {font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;	font-size: 10px;} 
.bas {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: center;	border-top: 1px solid #f7831b;	padding-bottom : 5px;	padding-top : 5px;	margin-left : 20px;	margin-right : 20px;} 
.centre {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;} 
/* Menu de côté */ 
.cadre {border: 2px solid #000099;} 
.titrecadre {text-align: left;	padding: 2px;	background: #1e549a;	color: #ffffff;	border: solid 1px #1e549a;	vertical-align: top;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;} 
.sousmenu {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background : url(../images/puce.jpg) no-repeat left;	padding-left : 14px;} 
.sousmenu a:link, .sousmenu a:visited {color: #000000;	text-decoration: none;} 
.sousmenu a:hover, .sousmenu a:active {color: #000000;	text-decoration: underline;} 
.sousmenuselected {font-family: Arial, Helvetica, sans-serif;	color: #000000;	cursor:pointer;	font-weight: bold;	font-size: 12px;	background : url(../images/puce2.jpg) no-repeat left;	padding-left : 14px;} 
.cadre select {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 150px;} 
/* Barre de titre */ 
.barre {background : url(../images/barre.jpg);} 
.bleu {background : url(../images/bleu.jpg);} 
.newsletter {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #ffffff;	padding : 5px;	border-top: 1px solid #ffffff;	border-left: 1px solid #ffffff;	background-color: #f7831b;} 
.email input {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	height: 16px;} 
/* Menu horizontal */ 
.menu {border-top: 1px solid #ffffff;	border-bottom: 1px solid #ffffff;	background-color: #f7831b;	height: 20px;	text-align: center;} 
.menu2 {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight: bold;	color: #ffffff;} 
.menu a:link, .menu a:visited {text-decoration: none;	width: 130px;	color: #ffffff;} 
.menu a:hover, .menu a:active {text-decoration: none;	width: 130px;	color: #f8d39c;}