body{
  width:990px;
  margin:0;
  border:0px solid #ff0000;
  color:#000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
}

h1{
  color:#FF8201;
  font-weight:bold;
  font-size:14px;
}

h2{
  color:#000;
  font-weight:bold;
  font-size:12px;
}

img{
  border:0;
}

img.center{
	position:relative;
	display:block;
	margin-left: auto;
  margin-right: auto;
}

#head{
  width:100%;
  height:144px;
  border:0px solid #000;
  margin-bottom:20px;
  background:url(../img/diaporama.jpg) no-repeat 100% 0%;
}

#logo{
  width:210px;
  height:100%;
  background:url(../img/logo.jpg) no-repeat;
  border-top:1px solid #FF8201;
  border-right:1px solid #FF8201;
  border-left:1px solid #FF8201;
}

#langues{
  position:absolute;
  width:190px;
  height:20px;
  border:0px solid #000;
  margin-top:145px !important;
  margin-top:130px !important!;
  margin-top:135px;
  left:0;
}

#menu{
  position:absolute !important!;
  padding-left:5px;
  padding-top:10px;
  margin-top:175px !important;
  margin-top:160px !important!;
  padding-bottom:2px;
  left:0;
  width:205px;
  height:auto;
  border:0px solid #FF8201;
  background:#FF8201;
}

#photos2{
  position:absolute;
  padding-top:570px;
  background:url(../img/photos2.jpg) no-repeat;
  margin-top:10px !important;
  margin-top:300px !important!;
  left:0;
  width:210px;
  height:560px;
  border:0px solid #000;
}

#ref{
  position:absolute;
  margin-top:580px !important;
  margin-top:850px !important!;
  left:0;
  width:210px;
  height:auto;
  border:0px solid #000;
}

#copy{
  width:990px;
  text-align:center;
  border:0px solid #000;
}

#coordonnees{
  /*margin-top:5px;*/
  position:absolute;
  width:210px;
  height:130px;
  left:0;
  margin-top:-5px !important;
  margin-top:-20px !important!;
  border-bottom:1px solid #FF8201;
  border-right:1px solid #FF8201;
  border-left:1px solid #FF8201;
  padding-bottom:10px;
}

#texte{
  margin-top:20px;
  margin-bottom:50px;
  margin-left:220px;
  padding:5px;
  width:760px;
  min-height:280px;
  border:0px solid #FF8201;
}

#anim{
  margin-top:0px;
  margin-left:100px;
  height:400px;
  text-align:center;
}

#offres{
  width:750px;
  margin-top:-250px;
  margin-left:230px;
  height:25px;
  text-align:center;
  padding-top:5px;
  border:2px solid #FF8201;
  color:#FF8201;
  font-weight:bold;
  font-size:16px;
}

#formulaire{
  margin-left:200px;
  margin-top:0px;
  width:350px;
  border:0px solid #000;
}

#recherche{
  margin-left:0px;
  margin-top:20px;
  border:0px solid #000;
  width:650px;
}

#ajust_contact{
  margin-top:50px;
  width:100%;
  height:30px;
}

.champ_contact{
  margin-left:0px;
  width:250px;
  height:22px;
  color:#444444;
  font-family: arial, helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
}

.champ_contact2{
  text-align:left;
  margin-left:100px !important;
  margin-left:50px !important!;
  margin-top:-23px;
  width:290px;
  height:25px;
  color:#444444;
  font-family: arial, helvetica, sans-serif;
  font-weight:bold;
  font-size:12px;
}

.bouton{
  text-align:center;
  margin-top:90px !important;
  margin-top:5px;
  width:350px;
}

/* POLICES */

a{
  padding-left:10px;
  color:#FF8201;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration:none;
}

a:visited{
  padding-left:10px;
  color:#FF8201;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration:none;
}

a:hover{
  padding-left:10px;
  color:#000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration:none;
}

a.menu:link{
  background:url(../img/puce.gif) no-repeat 0 50%;
  padding-left:10px;
  color:#fff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration:none;
}

a.menu:visited{
  background:url(../img/puce.gif) no-repeat 0 50%;
  padding-left:10px;
  color:#fff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration:none;
}

a.menu:hover{
  background:url(../img/puce.gif) no-repeat 0 50%;
  padding-left:10px;
  color:#000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration:none;
}

a.offres:link{
  color:#FF8201;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:16px;
  text-decoration:none;
}

a.offres:visited{
  color:#FF8201;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:16px;
  text-decoration:none;
}

a.offres:hover{
  color:#FF8201;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:16px;
  text-decoration:underline overline;
}