/* CSS Document */
body{
margin:0;
padding:0;
background:black;
color:black;
font-size:80%;
width:800px;
margin-left:auto;
margin-right:auto;
font-family:Verdana, Arial, Helvetica, serif;
}
img {border:none} /* pas d'encadrement des images */

#header {
width:800px;
height:100px;
background:black;
margin-left:auto;
margin-right:auto;
}

#header img{
margin: 0;
}

#header h1{
text-indent:-5000px;
margin:0;
line-height:0;
}
#header p {
margin: -10px 0 0 70px;
font-weight:bold;
color:#FF9900;
font-size:1.5em;
}

#defil{
	width:300px;
	height:80px;
	background-color:none;
	margin-left:500px;
	position:absolute;
	top:1.5%;
	margin-top:-15px;
}
#defil img{
position:absolute;
}
#c {display:none;position:relative;overflow:hidden;}

#menuhaut{
 margin:0;
 padding:0.1em 0.5em 0.1em 0;
 background-color:#000000;
 color:#FF9900;
 text-align:left;
 margin-left:200px;
 width:800px;
 height:50px;
 margin-left:auto;
 margin-right:auto;
 }
 #menuhaut ul{
 margin:0;
 }
 
 #menuhaut li{
  display:inline;
 }
 #menuhaut a{
  color:#CCCCCC;
  font-weight:bold;
  font-size:14px;
  text-decoration:none;
  margin:8px;
  _margin-left:17px;
  text-align:center;
 }
 #menuhaut a:hover{
 text-decoration:underline;
 }
 #menuhaut img{
 margin:0;
 padding:0;
 }
 
 #contenu{
 margin:0;
 margin-left:auto;
 margin-right:auto;
 margin-top:10px;
 width:800px;
 height:450px;
 background:url(../images/rideau.jpg) repeat-x;
 }
 
 #contenu img{
 margin-top:10px;
 margin-left:40px;
 }
 #contenu embed{
 margin-top:10px;
 margin-left:40px;
 }
 #contenu p{
 width:400px;
 font-size:16px;
 color:#CCCCCC;
 font-weight:bold;
 font-style:italic;
 text-align:center;
 }
 #texte p{
 width:450px;
 font-size:13px;
 color:#CCCCCC;
 font-weight:bold;
 font-style:italic;
 text-align:center;
 }
 
 #texte2 {
 width:350px;
 font-size:13px;
 color:#CCCCCC;
 font-weight:bold;
 font-style:italic;
 text-align:center;
 float:left;
 }
 #texte2 img{
 margin:0;
 margin-top:10px;
 }
 #textedroite{
 float:right;
 margin-right:-10px;
 margin-top:-200px;
 width:800px;
 }
 #textedroitepage{
 float:right;
 margin-top:-120px;
 width:400px;
  }
 #encartcontact{
  float:right;
 width:350px;
 height:450px;
 margin-top:-440px;
 margin-left:auto;
 margin-right:auto;
 }
  #encartcontact h3{
 font-size:14px;
 color:#FF00FF; 
 text-align:center;
 }
 #encartcontact p{
 font-size:11px;
 color:#CCCCCC; 
 text-align:center;
 font-weight:bold;
 }
 #encartpartenaires{
 width:450px;
 height:450px;
 float:left;
 text-align:center;
 }
 #encartpartenaires img{
 border:0;
 margin:0;
 }
  #encartpartenaires h3{
 font-size:14px;
 color:#FF00FF; 
 text-align:center;
 }
 #encartpartenaires a{
 font-size:12px;
 color:#CCCCCC; 
 text-decoration:none;
 text-align:center;
 font-weight:bold;
 }
 #encartdevis{
  float:right;
 width:420px;
 height:450px;
 margin-top:-440px;
 margin-left:auto;
 margin-right:auto;
 font-weight:bold;
 }
  #encartdevis h3{
 font-size:14px;
 color:#FF00FF; 
 text-align:center;
 }
 #encartdevis p{
 font-size:13px;
 color:#CCCCCC; 
 text-align:center;
 font-weight:bold;
 }
  #encart{
 width:260px;
 height:186px;
 margin:0px 5px 5px 5px;
 padding-top:30px;
 margin-top:-440px;
 margin-left:500px;
 margin-right:20px;
 }
 
 #encart h3{
 font-size:130%;
  margin:-180px 0 0 50px;
 _margin:-170px 0 0 30px;
 color:#9933FF; 
 }

 #bloccadre{
 padding:0 0 20px 30px;
 }
 
 #encart ul{
  margin:25px;
 _margin:15px;
 padding:0;
 }
 #encart li{
  margin:3px 40px;
 _margin:3px 10px;
 list-style-image:none;
 }
 #encart li a{
 color:black;
 text-decoration:none;
 }
 #encart li a:hover{
 text-decoration:underline;
 }
 
 
 
  #contactez{
  float:left;
  width:150px;
  height:450px;
 }
 #contactez h3{
 font-size:14px;
 margin:-180px 0 0 10px;
 _ margin:-170px 0 0 30px;
 color:#9933FF;
 text-align:left;
 }
#contactez img{
 margin-left:-2px;
 }
 #contactez ul{
 margin:7px;
 padding:0;
 }
 #contactez li{
 margin:2px 12px;
 list-style-image:none;
 }
 #contactez li a{
 color:black;
 text-decoration:none;
 font-size:11px;
 }
 #contactez li a:hover{
 text-decoration:underline;
 }
 
 
 
 
 #menubas{
 margin:0;
 padding:0.1em 0.5em 0.1em 0;
 background-color:#000000;
 color:#CCCCCC;
 text-align:center;
 margin-left:200px;
 width:800px;
 height:50px;
 margin-left:auto;
 margin-right:auto;
 }
 #menubas ul{
 margin:0;
 }
 #menubas li{
  display:inline;
 }
 #menubas a{
  color:#CCCCCC;
  font-weight:bold;
  font-size:14px;
  text-decoration:none;
  margin:12px 0 0 0;
 }
 #menubas a:hover{
 text-decoration:underline;
 }
