div#menu_ac {
  background-image: url("/images/bg-menu-ac.gif");
}

div.content {
  background-image: url("/images/bg-ac.gif");
}

.content h2 {
  color: #F57B21;
  font-size: 12pt;
  font-weight: normal;
  text-transform: none;
	}

.content h3 {
  color: #F57B21;
  font-size: 11pt;
  font-weight: normal;
	margin-bottom: 3pt;
  font-family: Verdana, Geneva, Arial, sans-serif;
  letter-spacing: 1px;
	font-size: 10pt;
}

.content div.img1 {
  position: absolute;
	top: 146px;
	left: 234px;
	}
	
/*************************** MISSION ***************************/

#content_ac_mission div.titre {
  position: absolute;
	top: 50px;
	left: 300px;
	}

#content_ac_mission div.texte1 {
  position: absolute;
	top: 80px;
	left: 300px;
	width: 130px;
	height: 70px;
	z-index: 500;
	}

#content_ac_mission div.texte2 {
  position: absolute;
	top: 50px;
	left: 450px;
	width: 240px;
	height: 340px;
	}
	
#content_ac_mission div.texte2 li {
	margin-bottom: 0;
	}


div#bloc-projets {
  position: absolute;
  left: 700px;
  top: 100px;
  width: 152px;
  height: 310px;
  padding-left: 37px;
  background-image: url("/images/projets-en-cours.gif");
  background-repeat: no-repeat;
  line-height: 11pt;
}

#bloc-projets div.scroll-pane {
  height: 290px;
	}

div#bloc-projets h3 {
  font-size: 9pt;
  margin-bottom: 3px;
  
}

div#bloc-projets p {
  text-align: justify;
}

div#bloc-projets p.date {
  text-align: left;
}

div#bloc-projets p a {
  color: #669A91;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-family: Verdana, Geneva, Arial, sans-serif;
}




/*************************** EXPERIENCE ***************************/

#content_ac_experience div.texte1 {
  position: absolute;
	top: 80px;
	left: 310px;
	width: 280px;
	z-index: 200;
	}

#content_ac_experience div.texte1 h2 {
  font-size: 11pt;
}

#content_ac_experience div.texte2 {
  position: absolute;
  background-image: url("/images/bg-ac-b4.gif");
  background-repeat: no-repeat;
  width: 205px;
  height: 310px;
  left: 550px;
  top: 70px;
  padding-left: 80px;
  padding-right: 35px;
  padding-top: 10px;
}

#content_ac_experience div.texte2 h3 {
	margin-bottom: 2px;
	font-weight: normal;
	text-transform: uppercase;
  font-family: Verdana, Geneva, Arial, sans-serif;
  letter-spacing: 1px;
	font-size: 10pt;
	}
	
/*************************** REALISATION ***************************/

#content_ac_realisation div.titre {
  position: absolute;
	top: 50px;
	left: 300px;
	width: 230px;
	color: #F57B21;
	z-index: 200;
	}

#content_ac_realisation  h2 {
  font-size: 10pt;
  letter-spacing: 0;
  margin-top: 0;
}

#content_ac_realisation div.texte2 {
  position: absolute;
  background-image: url("/images/bg-ac-b6.gif");
  background-repeat: no-repeat;
  width: 305px;
  height: 340px;
  left: 480px;
  top: 40px;
  padding-left: 80px;
  padding-right: 35px;
  padding-top: 8px;
}

#content_ac_realisation div.texte2 p {
	margin-top: 0;
	margin-bottom: 3px;
	}

#content_ac_realisation div.texte2 ul, #content_ac_realisation div.texte2 ol {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	}
	
#content_ac_realisation div.texte2 li {
	margin-top: 0;
	margin-bottom: 0;
	}

div.menu_realisation {
	position: absolute;
	top: 90px;
	left: 160px;
	z-index: 100;
	}

div.menu_realisation div.menu-title {
	color: white;
	font-family: Arial, sans-serif;
	padding-left: 10px;
	margin-bottom: 10px;
	font-size: 8pt;
	}

div.menu_realisation ul {
	list-style-type: none;
	}

div.menu_realisation ul li {
	list-style-type: none;
	margin: 0;
	}	

div.menu_realisation ul li a  {
	display: block;
	color: white;
	font-size: 8pt;
	width: 22px;
	height: 14px;
	padding: 4px 0;
	text-align: center;
	}
	
div.menu_realisation ul li a.realisation_sel {
  background-image: url("/images/realisation-sel.gif");
  }

/*************************** CONTACT & liens ***************************/

#content_ac_contact div.texte1, #content_ac_liens div.texte1, #content_ac_telechargement div.texte1 {
  position: absolute;
  background-image: url("/images/bg-ac-b4.gif");
  background-repeat: no-repeat;
  width: 205px;
  height: 310px;
  left: 550px;
  top: 70px;
  padding-left: 80px;
  padding-right: 35px;
  padding-top: 10px;
}

#content_ac_contact div.texte1 div.scroll-pane, #content_ac_liens div.texte1 div.scroll-pane {
  height: 280px;
}