body{
      width: 1024px;
      height:768px;
      margin:auto;   
      background-image: url("");
	  background-color: #000000;
      }
	  
	  .Banniere{
	  width:878px;
	  height:60px;
	  position:absolute;
	  top:0px;
      margin-left:70px;
	  background-image:url("http://www.cinemactu.com/blockmenu-M.jpg");
	  background-repeat:no-repeat;
	  font:10px "verdana", arial, tahoma;
	  color:#FFFFFF;
      }
	  
	  .PubTop{
	  position:absolute;
	  top:58px;
	  margin-left:250px;
	  }
	  
	  .Connexion{
	  width:883px;
	  height:27px;
	  position:absolute;
	  top:135px;
	  margin-left:70px;
	  background-image:url("http://www.cinemactu.com/barre-connexion-index.jpg");
	  font:10px "verdana", arial, tahoma;
	  color:#FFFFFF;
	  }
	  /** Parametre des infobulles optimiser**/

		a.info {
		   position: relative;
		   color: black;
		   text-decoration: none;
		}
		a.info span {
		   display: none; /* on masque l'infobulle */
		}
		a.info:hover {
		   background: none; /* correction d'un bug IE */
		   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */
		}
		a.info:hover span {
		   display: inline; /* on affiche l'infobulle */
		   position: absolute;

		   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

		   top: 5px; /* on positionne notre infobulle */
		   left: -130px;

		   background-image:url("Fond-menu.png");

		   color: white;
		   padding: 3px;

		   border: 1px solid black;
		   border-left: 4px solid black;
		}
		.Connexion-interieur{
	 width:880px;
	 height:20px;
	 position:absolute;
	 top:142px;
	 margin-left:100px;
	 font:10px "verdana", arial, tahoma;
	 color:#FFFFFF;
	 }
	 .Connexion-interieur2{
	 width:880px;
	 height:20px;
	 position:absolute;
	 top:139px;
	 margin-left:760px;
	 font:10px "verdana", arial, tahoma;
	 color:#FFFFFF;
	 }
	  .Boutons{
	  width:550px;
	  height:5px;
	  position:absolute;
	  top:105px;
      margin-left:235px;
      }
#menu {
height:100px;
}
#menu ul {
margin:0;
padding:0;
list-style-type:none;
text-align:center;
background-image:url("Fond-menu.png");
}
#menu li {
float:left;
margin:auto;
padding:0;
}
#menu li a {
display:block;
width:100px;
color:Red;
text-decoration:none;
padding:5px;
font:12px "verdana", arial, tahoma;
font-style: italic;
}
#menu li a:hover {
color:yellow;
}
#menu ul li ul {
display:none;
}
#menu ul li:hover ul {
display:block;
}
#menu li:hover ul li {
float:none;
}
	  .Fond{
	  width:882px;
	  height:720px;
	  position:absolute;
	  top:185px;
      margin-left:70px;
	  background-color:#272727;
      }
	  
	  .Ariane{
	  width:880px;
	  height:20px;
	  position:absolute;
	  top:192px;
	  margin-left:71px;
	  font:9px "Times New Roman", Verdana, tahoma;
	  color:#FFFFFF;
	  background-image:url("bkgArine.jpg");
	  }
	  
	  .Affiche{
	  width:221px;
	  height:300px;
	  position:absolute;
	  top:220px;
	  margin-left:95px;
	  }
	  
	  .Fiche-Technique{
	  width:588px;
	  height:33px;
	  position:absolute;
	  top:220px;
	  margin-left:335px;
	  }
	  
	  .Txt-Titre{
	  position:absolute;
	  top:250px;
	  margin-left:340px;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  text-align:justify; 
	  }
	  
	  .Txt-Genre{
	  position:absolute;
	  top:250px;
	  margin-left:565px;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  }
	  
	  .Txt-Real{
	  position:absolute;
	  top:250px;
	  margin-left:765px;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  }
	  
	  .Txt-Avec{
	  position:absolute;
	  top:290px;
	  margin-left:340px;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  }
	  
	  .Txt-Ecrit{
	  position:absolute;
	  top:290px;
	  margin-left:535px;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  }
	  
	  .Txt-Dist{
	  position:absolute;
	  top:290px;
	  margin-left:755px;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  }
	  
	  .Txt-Duree{
	  position:absolute;
	  top:340px;
	  margin-left:565px;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  }
	  
	  .Txt-Off{
	  position:absolute;
	  top:340px;
	  margin-left:770px;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  }
	  
	  .En-savoir-Plus{
	  width:828px;
	  height:33px;
	  position:absolute;
	  top:530px;
	  margin-left:95px;
	  }
	  
	  .Txt-En-savoir-Plus{
	  width:828px;
	  height:180px;
	  position:absolute;
	  top:570px;
	  margin-left:95px;
	  }
	  
	  .En-relation{
	  width:588px;
	  height:33px;
	  position:absolute;
	  top:400px;
	  margin-left:335px;
	  }
	  
	  .Txt-En-relation{
	  width:828px;
	  height:180px;
	  position:absolute;
	  top:450px;
	  margin-left:380px;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  }
	  
	  .Synopsis-Infos{
	  width:928px;
	  height:33px;
	  position:absolute;
	  top:710px;
	  margin-left:95px;
	  }
	  
	  .Bande-annonce{
	  width:928px;
	  height:33px;
	  position:absolute;
	  top:530px;
	  margin-left:95px;
	  }
	  
	  .Haut-Lecteur{
	  width:551px;
	  height:5px;
	  position:absolute;
	  top:591px;
	  margin-left:360px;
	  }
	  
	  .Lecteur{
	  width:551px;
	  height:272px;
	  position:absolute;
	  top:595px;
	  margin-left:360px;
	  }
	  
	  .Bas-Lecteur{
	  width:551px;
	  height:5px;
	  position:absolute;
	  top:867px;
	  margin-left:360px;
	  }
	  
	  .Img-Controle{
	  width:250px;
	  height:271px;
	  position:absolute;
	  top:595px;
	  margin-left:100px;
	  background-image:url("2009/Fond-Controle.png");
	  overflow:auto;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  }
	  
	  .Txt-Synopsis{
	  width:300px;
	  height:auto;
	  position:absolute;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  top:750px;
	  margin-left:160px;
	  }
	  
	  .Txt-Infos{
	  width:300px;
	  height:auto;
	  position:absolute;
	  font:10px "verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  top:750px;
	  margin-left:570px;
	  }

	  select { background: #272727; border: 2px solid #000000; hover: red; color: White;}
	  
	  h1{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  h2{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  h3{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  h4{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  h5{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  h6{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  h7{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  h8{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  h9{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  h10{
	  font:10px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  display:inline;
	  }
	  
	  .Tag{
	  width:880px;
	  height:20px;
	  position:absolute;
	  top:880px;
	  margin-left:71px;
	  font:9px "Times New Roman", Verdana, tahoma;
	  color:#FFFFFF;
	  background-image:url("bkgArine.jpg");
	  }
	  
	  .Publicite{
	  position:absolute;
	  top:920px;
	  margin-left:145px;
	  }
	  
	  .Copyright{
	  position:absolute;
	  top:1020px;
	  margin-left:295px;
	  font:12px "Times New Roman", verdana, tahoma;
	  color:#FFFFFF;
	  width:500px;
	  height:25px;
	  }
	  #Vide{
      display :none;
      }
	  #Perma{
	  z-index:100;
      display :none;
	  font:9px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  position:absolute;
	  top:493px;
	  margin-left:270px;
      }
	  #Reco{
	  z-index:100;
      display :none;
	  font:9px "Verdana", Times New Roman, tahoma;
	  color:#FFFFFF;
	  position:absolute;
	  top:135px;
	  margin-left:200px;
	  background-image:url("bckReco.png");
	  width:620px;
	  height:450px;
      }
	  input{
	  background-color:transparent;
	  color:white;
	  border:0;
	  font:9px "Times New Roman", Verdana, tahoma;
	  color:#FFFFFF;
	  }
