a {
	font-size: 11px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.fond_tiert {
	background: #EDEDE9;
	border-bottom: 1px solid #CDCEC1;
}
.fond_tiert_double {
	background: #EDEDE9;
	border-bottom: 1px solid #CDCEC1;
	border-top: 1px solid #CDCEC1;
}
.titre_article {
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF6633;
	text-decoration: none;
}
.fond {
	background: #FFEEE9;
}
.fond_rub {
	background: #FFCBBB;
}
  .bg_article {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #FF6633;
}
.cadre_article {
	border-right: 1px solid #FF6633;
	border-bottom: 1px solid #FF6633;
	border-left: 1px solid #FF6633;
}
.titre_blanc_art {
	font: bolder normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
/*---------------------------------------------------------*/

/*  LEFT MENU STYLES                                       */

/*---------------------------------------------------------*/
* html #leftcol ul.mainnav {
 /*width:174px;*/
  /*Taille du layer;*/
 width:14.15em;
 }
#leftcol ul.mainnav {
   /*Ariere plan menu;*/
 background-color:#FFEEE9;
 margin-top:-0.07em;
 }
#leftcol li a {
   /*Cellule principale couleur du fond et texte;*/
 background-color: #FF6633;
 color:#FFFFFF;
 }
#leftcol li a:hover {
 background-color: #FF855B;
 }
#leftcol ul.subnav {
	margin:0.38em;
	list-style: square url(../puce.gif);
 }
#leftcol ul.subnav li a {
 /*Cellule sous rubrique couleur du fond et texte;*/
 background-color:#FFEEE9;
 color: #000000;
 text-decoration: none;
 }
#leftcol ul.subnav li a:hover {
 text-decoration:underline;
 background-color:#FFE8DF;
 }
html>body #leftcol .subnav li a:hover {
 background-color:#FFE8DF;
 }
#leftcol ul.subnavopen li.selected {
 margin:0;padding:0.15em;
 color: #000000;
 background-color:#FFEEE9;
 padding:0.15em;
 padding-left:0.84em;
 }
 /*---------------------------------------------------------*/

/*  LEFT MENU STYLES                                       */

/*---------------------------------------------------------*/

#leftcol{

 float:left;

/* width:/*189px;*//*190px;*/

 width:15.7em;
 width /**/: auto;
 }

#leftcol ul.mainnav {

 list-style: none;

 margin:0em;

 /*padding-left:14px;*/

padding-left:4em;

 padding: 0;

 border: none;

 /*margin-bottom: 5px;*/

 margin-bottom: 1em;

 font-size:1.0em;

 font-family:Arial;

 /*width:178px;*/

 width:15.7em;

 /*width : auto;*/

 }

#leftcol li {

 margin: 0em;

 /*margin-bottom:11px;*/

 margin-bottom:0.9em;

 }

#leftcol li a {

 display: block;

 margin:0em;

/*padding: 5px 5px 5px 1.0em;*/

 padding: 0.5em 0.5em 0.5em 1.0em;

 text-decoration: none;

 width: 100%;

 }

html>body #leftcol li a {

 width: inherit;

 }
html>body #leftcol .subnav li a {

 margin-left:-1.82em;

 padding-left:1.6em; 

 }
html>body #leftcol .subnav .selected {

 padding-left:1.6em; 

 color: #E3F2F9;

 display:block;

 }

#leftcol ul.subnav {

 margin: 0em;

 padding: 0em;

 border: none;

 margin-bottom:0.38em;

 font-size:0.90em;

 font-weight:normal;

 display:block; /*display enabled in script*/

 }

#leftcol ul.open {

 display:block;

 }

#leftcol ul.subnav li {

 margin:0em;

 margin-left:1.52em;

 }

#leftcol ul.subnav li a {

 display: block;

 padding:0.08em;

 vertical-align: middle; 

 }
#links  a {
   /*Cellule principale couleur du fond et texte;*/
 background-color: #FFEEE9;
 color:#FF6633;
 font-family:Arial;
}
#links a:hover {
 text-decoration:none;
 color:#000000;
 font-family:Arial;
 }
 #links_stage  a {
 color:#5A5A49;
 font-family:Arial;
}
#links_stage a:hover {
 text-decoration:none;
 color:#94947A;
 font-family:Arial;
 }
 #lien_boite
 {
	font: 10px Arial;
 }
 #lien_boite  a {
 /*Cellule principale couleur du fond et texte;*/
  background-color: #FFFFFF;
 color:#FF6633;
 font-family:Arial;
 }
 #lien_boite  a:hover 
  {
  /*Cellule principale couleur du fond et texte;*/
 background-color: #FFEEE9;
 color:#FF6633;
 font-family:Arial;
 }.formulaire {
	font: normal 10px Arial;
	color: #666666;
	text-decoration: none;
	border: 1px solid #999999;
}
 .formrecherche{
	font: 10px Arial;
	color: #000000;
	text-decoration: none;
	border: 1px solid #006699;
 }
 #lien_secteur4
 {
	font: 9px Arial;
 }
 #lien_secteur4  a  {
 color:#FF6633;
 font-family:Arial;
 }
 #lien_secteur4  a :link {
 /*Cellule principale couleur du fond et texte;*/
 color:#FF6633;
 font-family:Arial;
 }
 #lien_secteur4  a:hover {
 color:#666666;
 font-family:Arial;
 }
 #lien_secteur4  a:visited {
 color:#FF6633;
 font-family:Arial;
 }
 #lien_secteur3
 {
	font: 9px Arial;
 }
 #lien_secteur3  a  {
 color:#336699;
 font-family:Arial;
 }
 #lien_secteur3  a :link {
 /*Cellule principale couleur du fond et texte;*/
 color:#336699;
 font-family:Arial;
 }
 #lien_secteur3  a:hover {
 color:#666666;
 font-family:Arial;
 }
 #lien_secteur3  a:visited {
 color:#336699;
 font-family:Arial;
 }
 #lien_secteur2
 {
	font: 9px Arial;
 }
 #lien_secteur2  a  {
 color:#33AE85;
 font-family:Arial;
 }
 #lien_secteur2  a :link {
 /*Cellule principale couleur du fond et texte;*/
 color:#33AE85;
 font-family:Arial;
 }
 #lien_secteur2  a:hover {
 color:#666666;
 font-family:Arial;
 }
 #lien_secteur2  a:visited {
 color:#33AE85;
 font-family:Arial;
 }
  #lien_secteur1
 {
	font: 9px Arial;
 }
 #lien_secteur1  a  {
 color:#008ACF;
 font-family:Arial;
 }
 #lien_secteur1  a :link {
 /*Cellule principale couleur du fond et texte;*/
 color:#008ACF;
 font-family:Arial;
 }
 #lien_secteur1  a:hover {
 color:#666666;
 font-family:Arial;
 }
 #lien_secteur1  a:visited {
 color:#008ACF;
 font-family:Arial;
 }