body{
  background-image:url("../imgs/header.jpg");
  background-repeat:no-repeat;
  background-color:#060608;
  background-position:center top;
  margin:0px;
  padding:0px;
  line-height:0px;
}

.container{
  width:900px;
  height:100%;
  overflow:hidden;
  margin:0px auto;
}

.header{
  width:100%;
  height:297px;
  overflow:hidden;
}

.title{
  width:900px;
  margin:174px 0px 0px 17px;
}

.title img{
  margin:0px 0px 0px 298px;
}

.content{
  width:900px;
  height:100%;
  overflow:hidden;
  margin:0 auto;
  /*background-image:url("../imgs/background.jpg") !important;*/
  background-image:url("../imgs/background2.jpg");
  background-repeat:repeat-y;
  background-position:center bottom;
}

.footer{
  width:900px;
  height:363px;
  overflow:hidden;
  background-repeat:no-repeat;
  background-position:center bottom;
  text-align:center;
  /*margin-top:-110px !important;*/
  margin-top:0px;
}

.footer_content{
  margin-top:245px;
  margin-left:93px !important;
  margin-left:0px;
  width:715px;
}

.link{
  margin-left:22px !important;
  margin-top:15px !important;
  margin-left:0px;
  margin-top:7px;
}

.foot_0{
  background-image:url("../imgs/footer_0.jpg");
}
.foot_1{
  background-image:url("../imgs/footer_1.jpg");
}
.foot_2{
  background-image:url("../imgs/footer_2.jpg");
}

.menu{
  width:164px;
  margin-left:54px !important;
  margin-left:27px;
  float:left;
}

.left{
  float:left;
  margin-left:20px;
  width:500px;
}

.alerte{
  color:red;
}

img{
  margin:0px;
  border: none;
}

h2{
  font-family:"Verdana";
  font-size:16pt;
  color:#fff;
  line-height:1.5;
  margin-bottom:30px;
}

h3{
  font-family:"Verdana";
  font-size:10pt;
  color:#fff;
  line-height:1.5;
  font-weight:bold;
}

p{
  margin-bottom:20px;
  text-align:justify;
}

blockquote{
 margin-left:25px;
}

a:link, a:visited, a:active{
  color:#ff3000;
  text-decoration:none;
}

a:hover{
  color:##ff3000;
  text-decoration:underline;
}

input{
  color:#6a6e80;
  font-family:"Verdana";
  font-size:8pt;
  background-color:#060608;
  border:solid 1px #8c8c8e;
}

select{
  color:#6a6e80;
  font-family:"Verdana";
  font-size:8pt;
  background-color:#060608;
  border:solid 1px #8c8c8e;
}

textarea{
  color:#6a6e80;
  font-family:"Verdana";
  font-size:8pt;
  background-color:#060608;
  border:solid 1px #8c8c8e;
}

.text00{
  font-family:"Verdana";
  font-size:10pt;
  color:#818184;
  line-height:1.5;
}

.text01{
  font-family:"Verdana";
  font-size:8pt;
  color:#8c8c8e;
  line-height:1.5;
}

.link01:link, .link01:visited, .link01:active{
  color:#6a6e80;
  text-decoration:none;
}

.link01:hover{
  color:#6a6e80;
  text-decoration:underline;
}

p.formulaire{
  margin-bottom:0px;
  margin-top:20px;
}
 
.photoActuelle{
  width:400px;
  height:300px;
  margin-right:auto;
  margin-left:auto;
}

.miniatures{
  width:340px;
  margin-top:20px;
  margin-right:auto;
  margin-left:auto;
}

.miniatures img{
  margin:5px 5px 5px 5px;
}