body
	{
	margin: 30px ;
	font-family: arial,helvetica,sans-serif ;
	font-size: 14px ;
	color: #A1A1A1 ;
	}

br.br3
	{
	font-size: 3px ;
	}

td.header
	{
	display: none ;
	}

div.titre-rubrique
  	{
display: none ;
	}

div.header-1
  	{
display:none ;
	}

div.header-2
  	{
display:none ;
	}

.contenu p
	{
	text-align: justify ;
	}

div.header-contact
  	{
display:none ;
	}

div.header-recherche
  	{
display:none ;
	}

input.recherche
  	{
display:none ;
	}

div.header-droite
  	{
display:none ;
	}

div.footer
  	{
display:none ;
  	}

div.content
  	{

  	}

div.menu-gauche
  	{
	display: none ;
  	}

div.menu-droite
  	{
	display: none ;
  	}

div.home-contenu
  	{
	float: left ;
	text-align: left ;
  	}

div.contenu-global
  	{
	float: left ;

  	}

div.contenu
  	{
text-align: left ;
	float: left ;
	padding: 20px 10px 40px 10px ;
  	}

div.contenu-zone
  	{
	float: left ;
	text-align: justify ;
  	}

div.zone
  	{
	float: left ;
	text-align: justify ;
  	}

div.menu-gauche-haut
 	{
 	background-color: #E8ECFD ;
 	height: 280px ;
 	width: 171px ;
	text-align: left ;
	border-left: 3px ;
	border-right: 0px ;
	border-top: 0px ;
	border-bottom: 0px ;
	border-style: solid ;
	border-color: #024BAA ;
	padding: 0px 0px 0px 0px ;
  	}

.menu-gauche-milieu
  	{
  background-color: #C7D6FC ;
  height: 98px ;
  width: 170px ;
	text-align: left ;
	border-left: 3px ;
	border-right: 0px ;
	border-top: 0px ;
	border-bottom: 0px ;
	border-style: solid ;
	border-color: #1C3161 ;
	padding: 0px 0px 0px 0px ;
  	}

.menu-gauche-bas
  	{
  background-color: #E8ECFD ;
  height: 97px ;
  width: 170px ;
	text-align: left ;
	border-left: 3px ;
	border-right: 0px ;
	border-top: 0px ;
	border-bottom: 0px ;
	border-style: solid ;
	border-color: #FE7C00 ;
	padding: 0px 0px 0px 0px ;
  	}

div.menu-droite-haut
  	{
  background-color: #FE7C00 ;
  height: 147px ;
  width: 146px ;
	text-align: left ;
	border-left: 0px ;
	border-right: 3px ;
	border-top: 0px ;
	border-bottom: 0px ;
	border-style: solid ;
	border-color: #024BAA ;
	padding: 0px 0px 0px 1px ;
  	}

.menu-droite-milieu
  	{
  background-color: #C7D6FC ;
 	height: 210px ;
 	width: 146px ;
	text-align: left ;
	border-left: 0px ;
	border-right: 3px ;
	border-top: 0px ;
	border-bottom: 0px ;
	border-style: solid ;
	border-color: #1C3161 ;
	padding: 0px 0px 0px 1px ;
 	}

.menu-spacer
  	{
 	background-color: #FFFFFF ;
  height: 1px ;
  line-height: 1px ;
	font-size: 1px ;
  width: 146px ;
	border-left: 0px ;
	border-right: 3px ;
	border-top: 0px ;
	border-bottom: 0px ;
	border-style: solid ;
	border-color: #1C3161 ;
	padding: 0px 0px 0px 1px ;
 	}

.menu-droite-bas
  	{
  background-color: #C7D6FC ;
  height: 117px ;
  width: 146px ;
	text-align: left ;
	border-left: 0px ;
	border-right: 3px ;
	border-top: 0px ;
	border-bottom: 0px ;
	border-style: solid ;
	border-color: #1C3161 ;
	padding: 0px 0px 0px 1px ;
  	}

div.news
  	{
	color: #FFFFFF ;
 	padding: 0px 5px 0px 12px ;
  	}

div.opportunites
  	{
	color: #7B7B7B ;
 	padding: 0px 5px 0px 12px ;
  	}

div.rubrique
  	{
	color: #024BAA ;
  	}

span.focus
  	{
	color: #024BAA ;
  	}

ul.contenu
  	{
  display: block;
  margin: 0px 0px 0px 15px ;
	padding: 0px ;
	list-style: none ;
  	}

ul.sous-contenu
  	{
 	display: block;
  margin: 0px 0px 0px 30px ;
	padding: 0px ;
	list-style: none ;
  	}

.navlist
  	{
  padding-left: 12px ;
  margin-left: 0px ;
  width: 155px ;
  	}

.navlist li
  	{
 	list-style: none ;
 	margin: 0px ;
 	padding: 0px ;
  	}

.navlist li a
  	{
	color: #7B7B7B ;
  text-decoration: none ;
  	}










br.br5
	{
	font-size: 5px ;
	}

.contenu b.titre
	{
	font-size: 16px ;
	color: rgb(125,149,209) ;
	}

.contenu ul li b
	{
	font-size: 14px ;
	}

.contenu ul
	{
	margin: 0px ;
	padding: 0px ;
	list-style-type: none ;
	}

.contenu ul.titre
	{
	margin: 0px 0px 0px 15px ;
	list-style-type: circle ;
	}

.contenu ul.titre li
	{
	margin: 0px 0px 5px 0px ;
	padding: 0px ;
	}

.contenu li
	{
	margin: 0px 0px 15px 0px ;
	padding: 0px ;
	}

.path-rubrique
	{
display: none ;
	}

.path-rubrique a , a:active , a:visited , a:hover
	{
	color: rgb(002,075,170) ;
	}

.contenu h1
	{
	margin: 0px 0px 10px 0px ;
	font-size: 18px ;
	font-weight: bold ;
	}

.contenu h2
	{
	margin: 0px 0px 10px 0px ;
	font-size: 16px ;
	font-weight: bold ;
	color: rgb(002,075,170) ;
	}

.contenu h3
	{
	margin: 0px 0px 5px 0px ;
	font-size: 14px ;
	font-weight: bold ;
	color: rgb(002,075,170) ;
	}

.contenu ol
	{
	margin : 10px 10px 10px 30px ;
	padding : 0px 10px 0px 10px ;
	}

.contenu ol li
	{
	margin : 5px 0px 5px 0px ;
	padding : 0px 0px 0px 0px ;
	}

.contenu ul
	{
	margin : 10px 10px 10px 10px ;
	padding : 0px 10px 0px 0px ;
	}

.contenu ul li
	{
	text-align: justify ;
	margin : 5px 0px 5px 20px ;
	padding : 0px 0px 0px 0px ;
	list-style-type: circle ;
	}

.contenu ul li ul li
	{
	margin : 0px 0px 0px 0px ;
	padding : 0px 0px 0px 0px ;
	list-style-type: disc ;
	}

.contenu hr
	{
	margin: 10px 0px 10px 0px ;
	height: 1px ;
	}
