BODY {
	BACKGROUND: url(../COULEUR/TEST2/imgs_menuvertical/fond.png);
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 7px;
	text-align: center;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 1em;
}
a {
  color : #669900;
}
a:hover {
  color : #CC6600;
}
#bandeau_max {
	position: relative;
  WIDTH: 48.5em;
  HEIGHT: 7em;
}
#bandeau_min {
	position: relative;
  WIDTH: 48.5em;
  HEIGHT: 2em;
}
#navhautl {
	position: relative; margin-left: 0px; margin-top: 7px; WIDTH: 48.5em; HEIGHT: 2em; TEXT-ALIGN: left;overflow:hidden;
}
#navhautl a:hover{
  color : #CC6600;
}
.recherche {
  position: absolute;
  top: 0;
  left: 32em;
	HEIGHT: 1em;
	max-height: 1em;
	WIDTH: 17em;
	PADDING-LEFT: 1em;
	PADDING-top: .5em;
	PADDING-bottom: .5em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99CC00;
	line-height: 1em;
}
.champs_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.5625em;;
	font-style: normal;
	border: 1px solid #A5ACB2;
}
#menu{
  WIDTH: 100%;
  position: relative;
  background-color: #669900;
  height: 100%;
}
.hcontenu {
WIDTH: 32em; HEIGHT:10px;
}
.arianeun {
	font-size: 0.625em;
	COLOR: #669900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.arianeun a {
	COLOR: #669900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.625em;
}
.arianeun a:hover{
	font-size: 0.625em;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
.arianedeux {
	font-size: 0.625em;
	COLOR: #CC6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.external {
  background: transparent url(./COMMUN/external1.gif) no-repeat right top;
  padding: 0 14px 0 1px;
  font-size: 0.95em;
	COLOR: #669900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.external:hover {
	COLOR: #CC6600;
}
a.lien_rech:hover {
  background: transparent url(../COULEUR/TEST2/imgs_menuvertical/puce_rechercher_o.gif) no-repeat left top;
  padding: 0 1px 0 14px;
	COLOR: #CC6600;
}
.telecharger {
	font-size: 0.95em;
	COLOR: #669900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.telecharger a {
	font-size: 0.95em;
	COLOR: #669900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 8px;
}
.telecharger a:hover{
	font-size: 0.95em;
	COLOR: #669900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 8px;
}
H1 {
	COLOR: #050448;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
H2 {
	COLOR: #050448;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.article_haut{
  position: relative;
  width: 100%;
  height: 10px;
}
div.article_contenu{
  position: relative;
  width: 98%;
  background-color: #FFFFFF;
  color: #669900;
  padding: 0 1%;
}
* html div.article_contenu{
  width: 100%;
  padding: 0 1%;
}
div.article_bas{
  position: relative;
  width: 100%;
  height: 10px;
  padding-bottom: .5em;
}
div.article_sr{
  position: relative;
  width: 98%;
  border-top-color: #FFFFFF;
	border-top-style: dashed;
	border-top-width: 1px;
	margin-bottom: .4em;
	margin-top: .3em;
	padding-top: .3em;
}
.labelPage{
  color: #669900;
}
.boutonPage
{
  background-color: transparent;
  background-image: url(../COULEUR/TEST2/imgs_menuvertical/fondBoutonPage.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  font-size: x-small;
  border-Top-Style: none;
  border-Right-Style: none;
  border-Bottom-Style: none;
  border-Left-Style: none;
  color: black;
}
.boutonPage:hover
{
  background-image: url(../COULEUR/TEST2/imgs_menuvertical/fondBoutonPageSel.png);
  color: white;
  cursor: pointer;
}
.boutonPageSel
{
  background-color: transparent;
  background-image: url(../COULEUR/TEST2/imgs_menuvertical/fondBoutonPageSel.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  border-Top-Style: none;
  border-Right-Style: none;
  border-Bottom-Style: none;
  border-Left-Style: none;
  color: white;
  cursor: pointer;
}
#article{
  position: relative;
  width: 98%;
}
#debut_article{
  position: relative;
  width: 100%;
  height: auto;
}
#img_entete{
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
#fin_article{
  position: relative;
  width: 100%;
  height: 10px;
}
#titre_article{
  position: relative;
  width: 96%;
  COLOR: #669900;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: middle;
	font-size: .7em;
	text-transform: uppercase;
	padding: .5em 2%;
	z-index: 0;
}
* html #titre_article{
  width: 100%;
}
#texte_article{
  position: relative;
  border-right-color: #669900;
	border-left-color: #669900;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	width: 96%;
	padding: .3em 2%;
	font-size: .85em;
}
* html #texte_article{
  width: 100%;
}
#droite{
  border-right-color: #669900;
	border-left-color: #669900;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
}
.gauche_droite
{
  position: relative;
	HEIGHT: 33px;
	max-HEIGHT: 33px;
	line-height: 33px;
	padding-right: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #99CC00;
	float: right;
}
#plan_titre_niv1
{
  height: 3em;
	font: bold .8em/3em verdana;
	margin-left: 100px;
}
#plan_titre_niv2
{
  height: 2em;
	font: bold .7em/2em verdana;
  border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #99CC00;
}
input.btn_rech_liens{
  border: 1px #669900 solid;
  background-color: transparent;
  color: #669900;
  font-weight:bold;
}
input:hover.btn_rech_liens{
  border: 1px #CC6600 solid;
  color: #CC6600;
}
#titre_actualites{
  background-color: #050448;
  color: #FFFFFF;
}
#menu{
  border-left: 1px solid #99CC00;
  border-right: 1px solid #99CC00;
}
