html, body {
	display : block;
	width : 100%;
	height : 100%;
	margin : 0px;
	padding : 0px;
	background-color : #ffffff;		/* couleur d'Arrière plan de la page */
	font-family : "Gill Sans MT", "Gill sans", "Trebuchet ms", sans-serif;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	font-size : 0.9em;
	}

p, h1, h2, h3, ul, li {
	margin-bottom : 0px;
	}

#bandeau1 {
  position : relative;
  margin-left : 10%;
  margin-right : 10%;
	background-color : #FFFFFF;
	background-image : url("./images/bandeau.jpg");
	background-position : top left;
	border-left : solid 1px #000000;
	border-right : solid 1px #000000;
  }

#titrevae1 {
	background-image : url("./images/vaelogo.jpg");
	background-position : 5px center;
	background-repeat : no-repeat;
	font-size : xx-large;
	padding-left : 160px;
	text-align : left;
	color : #000000;
/*	color : #85C080;
	color : #3366FF; */
	font-weight : bold;
 }


#bandeau2 {
  position : absolute;
  top : -1px;
  left: 0px;
  margin-left : 10%;
  margin-right : 10%;
  width : 80%;
  }

#titrevae2 {
	font-size : xx-large;
	padding-left : 160px;
	text-align : left;
	color : #85C080;
	font-weight : bold;
 }

#menuhoriz {
  margin-left : 10%;
  margin-right : 10%;
	background-color : #990000;
	border-left : solid 1px #000000;
	border-right : solid 1px #000000;
	text-align : center;
  }

#menuhoriz, #menuhoriz a {
  text-decoration : none;
	color : #ffffff;
	font-weight : bold;
  }

#page {
  margin-left : 10%;
  margin-right : 10%;
  padding : 0px;
  padding-right : 0px;
  padding-top : 0px;
	background-color : #990000;
	border-left : solid 1px #000000;
	border-right : solid 1px #000000;
	text-align : justify;
	color : #000000;
  }
#menuverti {
  position : relative;
  float : left;
  top : 0px;
  left : 0px;
  bottom : 0px;
	background-color : #990000;
	text-align : center;
	color : #ffffff;
	font-weight : bold;
  }
#contenu {
  position : relative;
  top : 0px;
  left : 0px;
  margin : 0px;
  margin-left : 13em;
  padding : 10px;
	background-color : #ffffff;
	border-left : solid 3px #ff9900;
	border-top : solid 12px #ff9900;
	border-bottom : solid 3px #ff9900;
	text-align : justify;
	color : #000000;
	clear : right;
  }
dl, dt, dd, ul { margin: 0; padding: 0; list-style-type: none; }

#listmenu { top: 0px; left : 0px; width: 13em;}

#listmenu dt {
  cursor: pointer;
  margin: 1px;
  margin-top: 0px;
  text-align: center;
  font-weight: bold;
  background: #85C080;
	background-image : url("./images/fleche.gif");
	background-position : 0px center;
	background-repeat : no-repeat;
}

#bloclog {
  margin-top : -120px;
  height : 200px;
  width : 15em;
  text-align : center;
  float : left;
}

#listmenu li {
  text-align: center;
  background: #ffffff;
  margin: 1px;
  margin: 0;
  padding: 0;
  list-style-type: none;
  }
#listmenu li a, #listmenu dt a {
  color: #990000;
  text-decoration: none;
  display: block;
  height: 100%;
  wisth
  }
#listmenu li a:hover, #listmenu dt a:hover {
  background: #ff9900;
	background-image : url("./images/fleche.gif");
	background-position : 0px center;
	background-repeat : no-repeat;
}
#pdp {
  clear : both;
  color : #ffffff;
  text-align : center;
  font-size : 0.8em;
  font-weight : bold;
  }
#agenlist{
  width : 100%;
  border-top :  solid 1px #3366FF;
  border-bottom :  solid 1px #3366FF;
  }
h1 {
  color : #85C080;
  text-align : left;
  font-size : 1.6em;
  }
h2 {
  color : #3366FF;
  padding : 0px;
  margin : 0px;
  text-align : left;
  font-size : 1.4em;
  }
#actujur {
  width : 100%;
  border : none;
  border : 0px;
  height : 800px;
  }
#contactable{
  margin : 0px;
  padding : 0px;
  border-collapse: collapse
  }
#contactable td {
  border-top :  solid 1px #000000;
  vertical-align : top;
  }

li { margin-left: 20px; padding: 0; list-style-type: square; }
  .logos {margin : 2px; border : none; border : 0px;}
  .titrevae {position: relative;}
  .contourvae { position: absolute;  top: -1px; left: 1px; color: #85C080; display : block;}
  .vspace1 {display : block;  height : 30px;}
  .centregras {text-align : center; font-weight : bold;}
  .emphase {font-weight : bold;}
  .lienpl { color : #3366FF; font-size : 1.2em; }
  .lignebleue, .lignebleue a {background-color : #3366FF; text-align : center; font-weight : bolder; color : #ffffff;}
  .lignebleueclair, .lignebleueclair a {background-color : #6699cc; text-align : center; font-weight : bolder; color : #ffffff;}
  .cellorange, .cellorange a {background-color : #ff9900; text-align : left; font-weight : bolder; color : #000000;}
  .cellnorm {text-align : left; color : #000000;}
