/*CSS du site web*/
*{
  margin:0;
  padding:0;
  line-height:inherit;
}
html, body{
height: 100%;
}

a img{
  border: 0;
}

img {
  border: 0;
}

body{
  font:small Verdana, Helvetica, sans-serif;
  background-color:#232323;
  text-align:center;
}

div.wrap{
  position:relative;
  min-height:100%;
  width:980px;
  max-width:100%;
  text-align:left;
  margin:0 auto;
  height:100%;
}

div.main { 
  /*background-color:#829BB1;*/
  background-color:#BACEE0;
  position:relative;
  /*background-color:#A4C3DE;*/
  zoom: 1; 
  width:100%;
  /*height:100%;*/
  min-height:100%;
}

div.header{
  background : url('../Images/head.png');
  margin-top:10px;
  width:100%;
 }

div.header h2 {
  margin-top :80px;
}
div.footer {
  position:absolute;
  bottom:0px;
  height: 20px;
  width:100%;
  color:white;
  background-color:#232323;
  text-align:center;
  margin:0 auto;
}
#imgindex {
  float:left;
  margin-right:10px;
  margin-top:10px;
}
#anim {
  text-align:center;
  margin:0 auto;
}

#logo {
  margin : 20px;
}
#flag {
  right : 0px;
  margin-right:0px;
  text-align:right;
}
ul#menutop {
  position : absolute;
	top:155px;
	left:50%;
	width:700px;
	list-style-type : none;
  line-height : 20px;
  text-align:center;
  margin-left:-350px;
	}
	
#menutop li {
  float:left;
	}
	
#menutop li a, #menutop li ul a {
  display:block;
  width:150px;
	text-decoration : none;
	padding-left:10px;
	padding-right : 10px;
	color : #FFF;
	}
	
#menutop li a:hover {
  background: #4980B1; 
	}
/* Sous listes menu du haut */
#menutop li ul {
    position: absolute;
    top:20px;
    list-style-type : none;
    background-color : black;
    visibility :hidden;
	}

#menutop li ul li {
  float:none;
  border : 1px solid white;
  }
#menutop li ul li a:hover {
  color:#4980B1;
  background: black; 
  }
.content {
  padding: 10px 12px 20px 12px;
}
.content p {
  text-align:justify;
}
.floatleft{
  float:left;
  }
.floatright {
 float:right;
 }
 ul.bluestyle {
  list-style-image:url('../Images/puces.png');
  margin-left:30px;
}
 /*Interface de tracking */
 .left , .right {
  width : 700px;
  height:226px;
  text-align:justify;
  margin-bottom:10px;
}
.left {
  left:0px;
}

.right {
  right:0px;
  margin-left:auto;
}
.left img {
  float:left;
  margin-right : 20px;
}
.right img,.rightref img {
  float:right;
  margin-left : 20px;
  }
.rightref{
  height:250px;
  text-align:justify;
   margin-bottom:10px;
}
.left p {
  left:400px;
}
.right p,.rightref p {
  right:400px;
}
.clearboth {
  clear:both;
}
div#contact {
  position:absolute;
  top:220px;
  left:50%;
  padding:10px;
  background-color:#4980B1;
  color:#FFF;
}
#formcontact {
  width:50%;
  margin:0px;
  padding:0px;
}
#pdf {
  float:right;
  padding:10px;
  /*background-color:#4980B1;*/
}
a.link1 {
  text-decoration:none;
  color:black;
}
a.link1:hover {
  font-weight:bold;
}