
body {
	float:center;
	margin:0;
	
	padding:0;
	top:0;
	/*background:url(images/fond.jpg) repeat-x;*/
	background-color:#610803;
	font-family:Tahoma, Lucida, Arial, sans-serif
}

body_centre {
	float:left;
	margin:0;
	padding:0;
	top:0;
	background:url(http://www.cinemapassion.com/images/fond.jpg) repeat-x;
	background-color:#610803;
	font-family:Tahoma, Lucida, Arial, sans-serif
}

#ads { display:none; }

#conteneur {
      	width:1100px;
				min-height:200px;
      	display: block;    	
      	position: relative; 
      	margin:0 auto;
      }

.background_clic{
      	width: 100%;
      	background-position : top center;
      	height: 100%;
      	display: block;
				position:absolute;
				z-index::-5;
      }
      
#basbandeannonceindex {
	float:left;
	margin:0;
	padding:0;
	top:0;
	font-family:Tahoma, Lucida, Arial, sans-serif
}




.clear {
	clear:both;
	margin:0;
	padding:0;
}

.clear2 {
	clear:both;
	margin:0;
	padding:0;
	height:2px;
}

.clear4 {
	clear:both;
	margin:0;
	padding:0;
	height:4px;
}

.clear8menudroite {
	clear:both;
	margin:0;
	padding:0;
	height:10px;
}

.clear8 {
	clear:both;
	margin:0;
	padding:0;
height:0px;
}


.searchinput { 
	float:left; 
	position:relative; 
	width:200px; 
	padding:2px 0 2px 10px; 
	margin:1px 6px 0 0; 
	margin:4px 10px 0 0; 
	border:1px solid #610803; 
	margin-top:18px;
}

input.boutonrecherche {
	border:1px solid #610803;
	background-color: #610803;
	position:relative; 	
	width: 90px; 
	height: 20px;
	margin:1px 6px 0 0; 
	margin-top:18px;	
	font-family: Tahoma, Lucida, Arial, sans-serif
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

input.boutoncontact {
	border:1px solid black;
	background-color: white;
	position:relative; 	
	width: 90px; 
	height: 20px;
	margin:1px 6px 0 0; 
	margin-top:18px;	
	font-family: Tahoma, Lucida, Arial, sans-serif
	font-size: 14px;
	color: black;
	font-weight: bold;
}

#page {
	width:1100px;
	padding-top:8px;
	margin-left:auto;
	margin-right:auto;
}

#logo {
	
	float:left;
	border-bottom:5px solid #610803;
	border-right:5px solid #610803;
}

#pub72890 {
	width:728px;
	float:center;
	margin-left:auto;
	margin-right:auto;
	position:relative; 	
}

#pub300100 {
	width:320px;
	float:right;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	padding-bottom:20px;	
	
}

#pubmilieu{
	width:320px;
	height:250px;
	float:right;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	padding-bottom:20px;	
	
}

#cadre_pub {
	width:998px;
	float:center;
	background:#FFFFFF;
	border:1px solid #000000;
	font-family:Tahoma, Lucida, Arial, sans-serif
	font-size:12px;
}

#pasdevisuel{
border:1px solid #000000;
}

#pub300250droite {
	width:300px;
	height:600px;
	float:center;
 	background:#FFFFFF;
	margin-right:auto;
	position:relative; 	
	border:0px solid #000000;
	padding-top:20px;
	padding-bottom:20px;
}

#toppersosemaine {
	width:300px;
	height:570px;
	float:center;
 	background:#FFFFFF;
	margin-right:auto;
	position:relative; 	
	border:1px solid #000000;

}

#partenaire {
	width:300px;

	float:center;
 	background:#FFFFFF;
	margin-right:auto;
	position:relative; 	
	border:1px solid #000000;

}

#actuellementmenudroite {
	width:300px;

	float:left;
 	background:#FFFFFF;
	margin-right:auto;
	position:relative; 	
	border:1px solid #000000;
	
}


/* menu haut */
#cadre {

	width:998px;
	background:#FFFFFF;
	border:1px solid #000000;
	font-family:Tahoma, Lucida, Arial, sans-serif
	font-size:12px;
}

#cadre_film {
	width:620px;
	height:800px;
	background:#FFFFFF;
	font-family:Tahoma, Lucida, Arial, sans-serif
	font-size:12px;
}

#cadre_logo {
	width:998px;
	background:#FFFFFF;
	border-bottom:1px solid #000000;
	font-family:Tahoma, Lucida, Arial, sans-serif
	font-size:12px;
}
#cadre_menu_haut {
	float:center;
	width:998px;

	font-family:Tahoma, Lucida, Arial, sans-serif
	font-size:12px;
}

#menu {

	height:32px;
	width:100%;
	margin:0;
	padding:0;
	background:url(http://www.cinemapassion.com/images/fondmenu.jpg);
}

#menu_film {
	height:32px;
	width:650px;
	margin:0;
	padding:0;
	border:1px solid #000000;
	background:url(http://www.cinemapassion.com/images/fondmenu.jpg);
}

/* fond menu haut */
.fondmenu {
	height:32px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	float:left;
}

/* fond menu haut */
.fondmenu_haut {

	height:32px;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	float:left;
}

/*
.fondmenu:hover {
	background:url(images/fondmenuhover2.jpg);
}
*/

.fondmenu_check {
	height:32px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	float:left;
	color:#ffffff;
	/*background:url(images/fondmenuhover.jpg);*/
}

.separateurmenu {
	height:32px;
	width:1px;
	background:url(images/demarquationmenu.jpg);
	float:left;
}



.lienmenu {	color:#616161;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}
.lienmenu:hover {	color:#fe0000;	padding-top:11px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}

.liennouveautes {	color:#fe0000;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}
.liennouveautes:hover {	color:#616161;	padding-top:11px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}

.lienboutique {	color:#0228cb;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}
.lienboutique:hover {	color:#616161;	padding-top:12px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}

.lienconcours {	color:#00a70c;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}
.lienconcours:hover {	color:#616161;	padding-top:11px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}

.lienupload {	color:black;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}
.lienupload:hover {	color:#616161;	padding-top:11px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}

.lienmenu_film {	color:#616161;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}
.lienmenu_film:hover {	color:#610803;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:none;	width:auto;	font-weight:bold;	cursor: pointer;}

.lienmenu_film_menu_vide {	color:#adacac;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:none;	width:auto;	font-weight:bold;}

.lienmenu_film_haut {	color:#616161;	padding-top:10px;	padding-left:7px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:10px;	text-decoration:none;	width:auto;	font-weight:bold;}
.lienmenu_film_haut:hover {	color:#610803;	padding-top:10px;	padding-left:7px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:10px;	text-decoration:none;	width:auto;	font-weight:bold;}

.infosBA {	color:#616161;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration:none;	width:auto;	font-weight:bold;	}


.affiche {	color:#616161;	height:213px;	width:160px;		border:1px solid #616161;		float:left;}

.castingreduit {	color:#616161;	font-size:12px;	font-weight:bold;		text-align: left;	float:left;	line-height: 1.9;	font-family:Tahoma, Arial, Helvetica, sans-serif;	}

.castingreduitbas {	color:#616161;	font-size:12px;	font-weight:bold;		text-align: center;	font-family:Tahoma, Arial, Helvetica, sans-serif;	}
A.castingreduitbas {	color:#610803;	font-size:12px;	font-weight:bold;		text-align: center;	font-family:Tahoma, Arial, Helvetica, sans-serif;	}

.notefilm {	color:#616161; font-size:12px;	font-weight:bold;text-align: left;  	float:left;		font-family:Tahoma, Arial, Helvetica, sans-serif;	}
A.notefilm:hover {	color:#610803;	font-size:12px;	font-weight:bold;		font-family:Tahoma, Arial, Helvetica, sans-serif;	}

.resume {	color:#616161;	font-size:12px;	text-align: left;	float:left;	font-family:Tahoma, Arial, Helvetica, sans-serif;	}

.lienrecherche {	color:#616161;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:10px;	text-decoration:none;	width:auto;	font-weight:bold;}

.lienrecherche:hover {	color:#616161;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:10px;	text-decoration:none;	width:auto;	font-weight:bold;}

.lesnews {	color:#000000;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:none;	width:auto;	font-weight:bold;}

.bio {	color:#000000;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:none;	width:auto;	font-weight:bold;	line-height: 1.9;	text-align: left;}

.upload {	color:#000000;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:12px;	text-decoration:none;	width:auto;	font-weight:bold;	line-height: 1.9;}

.border	{ border: 1px solid #B9B9B9;}

.filmo {	color:#000000;	font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;	text-decoration:none;	width:auto;	font-weight:bold;	text-align: left;	}

.suitecasting {	color:#000000;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size:14px;	text-decoration:none;	width:auto;	font-weight:bold;	text-align: left;}

/* bloc menu droite */
.blocmenudroite {

	background:#FFFFFF;
	border:1px solid #000000;
	width:300px;

}

.blocmenudroite2 {
	padding:1px;
	background:#FFFFFF;
	border:1px solid #CEE0BC;
	width:497px;
	margin-top:-20px;
	margin-bottom:30px;
}


.enteteblocmenudroiteperso {
	height:20px;
	width:300px;
	margin:0;
	padding:0;
	background:url(http://www.cinemapassion.com/images/int_titre_mini_perso_semaine.png);
	padding-left:0px;
	padding-top:7px;
	color:#FFFFFF;
	font-size:14px;
	border-bottom:1px solid #000000;
font-family:  Tahoma, Lucida, Arial, sans-serif;
}

.blocaccueilcentre {
	height:15px;
	width:650px;
	padding-left:10px;
	padding-top:12px;
	font-size:14px;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;

}


.infosBA {
	color:#616161;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	width:auto;
	font-weight:bold;
	 padding-left:10px; text-align: left;
	 line-height: 1.9;
}


.bienvenue h1 { font-size:12px; font-family:  Tahoma, Lucida, Arial, sans-serif;}
.bienvenue h1 b { font-size:12px; font-weight:bold; color: white; font-family: Tahoma, Lucida, Arial, sans-serif; }

.moteur { font-size:12px;  font-weight:bold;font-family:  Tahoma, Lucida, Arial, sans-serif;}

.titrefilm h1 { font-size:25px; font-weight:bold;text-decoration: none; color: #610803; font-family:  Tahoma, Lucida, Arial, sans-serif; padding-left:10px; padding-top:20px;text-align: left;}
.titrefilm h1 b { font-size:16px; font-weight:bold;text-decoration: none; color: white; font-family: Tahoma, Lucida, Arial, sans-serif; padding-left:10px; padding-top:20px;text-align: left}
.titrefilm h1 a:hover { font-size:25px; font-weight:bold;text-decoration: none; color: #610803; font-family:  Tahoma, Lucida, Arial, sans-serif; padding-left:5px; padding-top:20px;text-align: left;}
.titrefilm h1 a { font-size:25px; font-weight:bold;text-decoration: none; color: #610803; font-family:  Tahoma, Lucida, Arial, sans-serif; padding-left:5px; padding-top:20px;text-align: left;}

.titrefilm2 h2 { font-size:15px; text-decoration: none; color: black; font-family:  Tahoma, Lucida, Arial, sans-serif; padding-left:10px; padding-top:0px;text-align: left;}
.titrefilm2 h2 b { font-size:16px; text-decoration: none; color: white; font-family: Tahoma, Lucida, Arial, sans-serif; padding-left:10px; padding-top:0px;text-align: left}
.titrefilm2 h2 a:hover { font-size:15px; text-decoration: none; color: black; font-family:  Tahoma, Lucida, Arial, sans-serif; padding-left:5px; padding-top:0px;text-align: left;}
.titrefilm2 h2 a { font-size:15px; text-decoration: none; color: black; font-family:  Tahoma, Lucida, Arial, sans-serif; padding-left:5px; padding-top:0px;text-align: left;}


.titrefilmpetit h1 { font-size:10px; font-weight:bold; color: #610803; font-family:  Tahoma, Lucida, Arial, sans-serif;text-align: left;	padding-top:10px; padding-left:7px; }
.titrefilmpetit h1 a:hover { font-size:10px; font-weight:bold; color: #610803; font-family:  Tahoma, Lucida, Arial, sans-serif;text-align: left; }
.titrefilmpetit h1 a { font-size:10px; font-weight:bold; color: #610803; font-family:  Tahoma, Lucida, Arial, sans-serif;text-align: left; }

.resume h2 { font-size:18px; font-weight:bold; color: #610803; font-family:  Tahoma, Lucida, Arial, sans-serif;}
.resume h2 b { font-size:16px; font-weight:bold; color: white; font-family: Tahoma, Lucida, Arial, sans-serif; }

.petittritrefilm h2 { font-size:10px; color: #616161; font-family:  Tahoma, Lucida, Arial, sans-serif; padding-top:13px;text-align: left;}


.lienBAaccueil				{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 10px; color: #4c5755; font-weight: bold; }
A.lienBAaccueil				{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 10px; color: #4c5755; font-weight: bold; }

.lienpagenoir 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold;}
A.lienpagenoir 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold;}
A.lienpagenoir:hover		{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #610803; font-weight: bold;}

.liennews22 							{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold;}
A.liennews22 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #610803; font-weight: bold;}
A.liennews22:hover		{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold;}

A.lienpage 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #610803; font-weight: bold;text-align: center;}
A.lienpage:hover			{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold;text-align: center;}

A.lienpagecasting 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #610803; font-weight: bold;}
A.lienpagecasting:hover			{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold;}

.fonction 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 12px; color: black; font-weight: bold;line-height: 1.9;}

.barrehorizontale{width:650px;height:1px;background:#d6d6d4;overflow:hidden;margin:10px 0;}

.titrenouvellebandeannoncebasdepage 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 11px; color: #616161; font-weight: bold;}
.nouvellebandeannoncebasdepage 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 11px; color: #000000; font-weight: bold;}
A.nouvellebandeannoncebasdepage 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 11px; color: #000000; font-weight: bold;}
A.nouvellebandeannoncebasdepage:hover			{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 11px; color: #000000; font-weight: bold;}

.lienpartenairesbaspage 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 11px; color: #000000; font-weight: bold;}
A.lienpartenairesbaspage 					{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 11px; color: #000000; font-weight: bold;}
A.lienpartenairesbaspage:hover			{ font-family: Tahoma, Lucida, Arial, sans-serif; text-decoration: none; font-size: 11px; color: #000000; font-weight: bold;}