/* CSS Document */







body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	color: #000000;

	background-color:#F8EAEA;

	background-image:url(images/jjj2.jpg);

	background-repeat:repeat-x;

	text-decoration:none;



}







a {color: #000000; text-decoration: none}



a:hover {color: #000000; height:100%; text-decoration: none; background-image: url(images/21.jpg);}







p {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	}



.casting {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-align:center;

	}

	

.synopsis {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000;

	margin-left:30px;

	margin-right:20px;

	}





#cadre {



	position: absolute;



	left: 50%;



	margin-left: -400px;



	margin-top: 0px;



	width: 800px;



	height: 100%;



	background-color: #FFFFFF;







}







#cadre-index {



	position: absolute;



	left: 50%;



	margin-left: -400px;



	margin-top: 0px;



	width: 800px;



	height: 4000px;



	background-color: #FFFFFF;







}











#banniere {



	position:absolute;



	left:0px;



	top:0px;



	width:800px;



	height:120px;



	z-index:1;



	border: 3px none #999;



	border-bottom: 2px none #CCC;



	background-color: #FFFFFF;



	background-image: url(images/bann2.jpg);



	background-repeat: no-repeat;



	background-position: right top;



}











#contenu-index {



	position:absolute;



	left:0px;



	top:157px;



	width:800px;



	height: 1800px;







	border-top: 2px none #CCC;



	border-left: 3px none #999;



    border-right: 3px none #999;



	background-color: #FFFFFF;



	padding-top: 0px;



}











#contenu {



	position:absolute;



	left:0px;



	top:157px;



	width:800px;



	height: auto;



	z-index:2;



	border-top: 2px none #CCC;



	border-left: 3px none #999;



    border-right: 3px none #999;



	background-color: #FFFFFF;



	padding-top: 0px;



}















#menu {

	position:absolute;

	top:122px;

	left:0;

	width:800px;

	height:32px;

	z-index:2;

	border-left: 3px none #999;

	border-right: 3px none #999;

	text-align:center;

	background-image: url(images/001.gif);











}











#Layer1 {



position:absolute; 



left:20px; 



top:20px; 



width:150px; 



height:100%; 



z-index:1; 



background-color: #0066CC; 



layer-background-color: #0066CC; 



border: 1px none #000000;



}







#horaires {



	position:absolute;



	left:15px;



	top:25px;



	width:720px;



	height:auto;



	z-index:2;



	border: 1px none #000000;



	background-color: #FFFFFF;



	padding-top: 5px;



	padding: 30px;



	}







#pied {



	position:absolute;



	bottom:0px;



	width:100%;



	height:35px;



	border-top: 1px dotted #666666;



	border-bottom: 1px dotted #000000;



	text-align: center;



	background-image: url(images/556644.jpg);



	}















#resume {



	position:absolute;



	left:0px;







	width:700px;



	height:335px;



	z-index:2;



	border-bottom: 1px dotted #000000;



	background-color: #CCCCCC;



	text-align: center;



	}







#tarifs {



	position:absolute;



	left:15px;



	top:800px;



	width:630px;



	height:auto;



	z-index:2;



	border: 2px solid #666666;



	}











#tarifs12 {



	position:absolute;



	left:75px;



	width:630px;



	height:auto;



	z-index:2;



	border: 2px solid #E2AAA9;



	background-color: #EBEBEB;



	}











#tarifs2 {

	position:absolute;

	right:15px;

	top:40px;

	width:190px;

	height:auto;

	z-index:2;

	border: 3px solid #E3E3E3;

	background-color: #F5F5F5;



	}











#mamma {



	position:absolute;



	right:15px;



	top:80px;



	width:190px;



	height:auto;



	z-index:2;



	border: 3px solid #E3E3E3;



	background-color: #F5F5F5;



	}



















#aff {



	position:absolute;



	left:20px;



	top:200px;



	width:540px;



	height:auto;



	z-index:2;



	border: 2px none #000000;



	padding-top: 0px;



	border: 2px none #999999;



	background-color: #FFFFFF;







	}







#evenement {



	position:absolute;



	left:20px;



	top:2000px;



	width:560px;



	height:auto;



	z-index:2;



	border: 2px none #000000;



	padding-top: 0px;



	border: 2px none #999999;



	background-color: #FFFFFF;







	}









#evenement2 {



	position:absolute;



	

	left: 50%;



	margin-left: -400px;



	margin-top: 0px;





	width:800px;



	height:auto;



	z-index:2;



	border: 2px none #000000;



	padding-top: 0px;



	border: 2px none #999999;



	background-color: #FFFFFF;







	}









#aff2 {



	position:absolute;



	left:20px;



	top:780px;



	width:auto;



	height:auto;



	z-index:2;



	border: 2px none #000000;



	padding-top: 0px;



	border: 2px solid #999999;



	background-color: #EFEAE4;







	}





#nouveautes {



	position:absolute;

	width:540px;

	height:36px;

	left:0px;

	top:1px;

	z-index:2;

	padding-top: 5px;

	border: 2px none #999999;

	background-image:url(images/321.jpg);

	background-repeat:no-repeat;

	}



#programme {

	position:absolute;

	left:2px;

	width:540px;

	height:auto;

	z-index:2;

	padding-top: 0px;

	border: 2px none #999999;

	background-color: #FFFFFF;

	}





.fond-vert {



	background-image:url(images/3344.jpg);



	background-repeat:repeat;



	}











.fond-bleu {



	background-image:url(images/8899.jpg);



	background-repeat:repeat;



	}







.ticket {



	background-image:url(images/4444copie.gif);



	background-repeat:repeat;



	}











.fond-affiche {



background-color:#C73632;



	}







.ph {



padding:10px;



padding-bottom:20px;



padding-top:20px;



	}



	



	







	



.h1 {



color: #006699;



font-size: 2em;



font-family: Arial, Helvetica, sans-serif;



margin-left: 30px;



}







.h2 {



color: #B32;



font-size: 1.3em;



font-family: Arial, Helvetica, sans-serif;



margin-left: 20px;



font-weight: bolder;



}



















.h3 {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 18px; 



padding-top: 3px;



}











.titre {



color: #FFF;

font-size: 20px;

font-family: Verdana, Arial, Helvetica, sans-serif;

text-align:center;

padding-top:30px;

}











.aliens {



color: #000000; text-decoration: none;



}



aliens:hover {color: #000000; text-decoration: none; background-image: url(images/21.jpg);}







.tableaux {



	position:absolute;



	left: 800px;







}







.texte {



color: #000;



font-size: 1em;



font-family: Arial, Helvetica, sans-serif;



}







.titrefilm {



color: #333;



font-size: 19px;



font-family: Arial, Helvetica, sans-serif;



font-weight: bold;

padding-left:50px;

}



.film-index {



color: #333;

font-size: 16px;

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

text-align: center;

}



.dateprog {



color: #069;



font-size: 22px;



font-family: Arial, Helvetica, sans-serif;



font-style: italic;



font-weight: bold;



text-align: center;



}



.heure {



color: #000;



font-size: 0.9em;



font-family: Arial, Helvetica, sans-serif;



}







.resume {



    color: #000;



    font-size: 14px;



    font-family: Arial, Helvetica, sans-serif;



	}







#f1 {



	position:absolute;



	left:30px;



	top: 30px;



	width:700px;



	height:auto;



	z-index:2;



	border: 2px none #000000;



	background-color: #FFFFFF;



	padding:15px;



	}







#liens {



	position:absolute;



	left:0px;



	top: 50px;



	width:770px;



	height:auto;



	z-index:2;



	border: 2px none #000000;



	background-color: #FFF1D7;



	padding:15px;



	}







#backtitre {



    color: #000;



    font-size: 16px;



    font-family: Arial, Helvetica, sans-serif;	



	background-image: url(images/fd.gif);	



	background-repeat: repeat-x;



	height: 25px;



	padding-top: 0px;



	padding-left: 15px;



	}



.voirvideo {



    color: #000;



    font-size: 16px;



    font-family: Arial, Helvetica, sans-serif;	



	height: 25px;



	padding-top: 0px;



	padding-left: 15px;



	}





#fond-film {



background-image:url(images/9971.jpg);



background-repeat:no-repeat;



}



.fond-film-accueil {



background-image:url(images/128.jpg);



background-repeat:no-repeat;



}



.fond-film-prochainement {



background-image:url(images/130.jpg);



background-repeat:no-repeat;



}

