/*border:1px solid red;
#home_bloc_centre
{
	margin-left: 8px;
	float : left;
	width: 408px; 
	font-size: 0px; 
}

#home_bloc_droite
{
	margin-right: 6px;
	margin-top: 8px;
	float : right;
	vertical-align:top;
	width: 300px; 
	font-size: 0px; 
}*/



#home_agenda_menu
{
	  float : center; height: 75px; 	width: 727px;
	background: url(http://www.cinemotions.com/images/agenda/bloc_haut.png) 0 0 no-repeat;
}




#home_bloc_bas_page_haut
{
	float:left; padding-top:6px; height: 273px; 	width: 894px;
	background: url(http://www.cinemotions.com/images/v3/bas_page.png) 0 0 no-repeat;
}


#home_bloc_bas_page_carre
{
float:left; margin-top:3px;
	height: 94px; 	width: 215px;
	background: url(http://www.cinemotions.com/images/v3/bas_page_thematique.png) 0 0 repeat;
}

#home_bloc_bas_page_carre2
{
float:left;
	height: 94px; 	width: 215px;
	background: url(http://www.cinemotions.com/images/v3/bas_page_thematique.png) 0 0 repeat;
}


#home_bloc_bas_page_carre_long
{
	float : left; height: 72px; 	width: 434px;
	background: url(http://www.cinemotions.com/images/v3/bas_page_bloc.png) 0 0 no-repeat;
}

#home_bloc_bas_page_carre_long_droite
{
	 margin-left: 4px; float : left; height: 72px; 	width: 434px;
	background: url(http://www.cinemotions.com/images/v3/bas_page_bloc.png) 0 0 no-repeat;
}


#home_bloc_bas_page_carre_long2
{
	padding-top: 5px; padding-left: 8px;  height: 72px; 

}

#home_bloc_bas_page_carre_long_h10
{
	text-align : center;
	float : center; padding-top: 2px;  height: 15px; 

}


#home_bloc_centre
{
	margin-left: 8px;
	float : left;
}

#gallery
{
   height:160px;
   width:295px;
   margin : 0;
   padding-top:4px;
   padding-left:4px;
  padding-right:4px;
}

#galleryv3
{
   height:175px;
   width:295px;
   border: 0px;
   margin : 0;
   padding-top:3px;
   padding-left:2px;
  padding-right:4px;
}

#gallery_gauche
{
   height:182px;
   width:716px;
   border: 0px;
   margin : 0;
   padding-top:1px;
   padding-left:0px;
  padding-right:2px;
}

#gallery_artistes
{
   height:205px;
   width:709px;
   border: 1px;
   margin : 0;
   padding-top:1px;
   padding-left:0px;
  padding-right:2px;
}

#home_bloc_700_col1_contenu {
	margin: 5px 8px 5px 8px;
/*border:1px solid blue;	*/
}

#home_bloc_700_col1_contenuv3 {
	margin: 5px 8px 5px 8px;
	 height:185px;
 border:1px solid blue;	
}



#home_bloc_centre_v32
{
	margin-top: 1px;
	float : left;
	width: 408px; 
	font-size: 0px; 
}




#home_bloc_centre_v2
{
	float : left;
	width: 408px; 
	font-size: 0px; 
}

#home_bloc_droite
{
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 8px;
	float : right;
	vertical-align:top;
	width: 300px; 
	font-size: 0px; 
}

#home_bloc_droite2
{
	margin-right: 2px;
	margin-left: 5px;
	margin-top: 6px;
	float : right;
	vertical-align:top;
	width: 300px; 
	font-size: 0px; 
}


#home_bloc_critiques{ 
	text-align: left;
	float:left;
	margin-left : 8px; 
	margin-right : 8px; 
	margin-top : 5px; 
	margin-bottom : 2px; 
}


/*  BLOC FLASH VESION 3 */
#home_bloc_image_flash2 { 
	float:left;
  width:408px; 
  height:250px;

}

#home_bloc_centre_v3
{
	margin-left : -5px; 
  margin-top : 8px; 
	float : left;
  width:408px; 
	font-size: 0px; 
}

home_bloc_flash2
{
 	  width:408px; 
 	height: 300px;
 	float : left;
}

#home_bloc_flash_milieu_pagination2
{
	vertical-align: top;
	float : left;
	height: 20px; 
  width:408px; 
  /*background: url(http://www.cinemotions.com/images/home/bloc_centre_milieu.png) 0 0 repeat;*/
}


 
#home_bloc_image_flash_photo2{ 
  width:400px; 
  height:250px; 
  margin-right: auto;
	margin-left: auto;
  /*position:absolute; */
  float:left;
 
}

#home_bloc_image_flash_legende2{ 
  /*position:absolute;*/
 
	color : #1b2f74; FONT-FAMILY: Verdana,Helvetica,sans-serif; FONT-SIZE: 10px;


 float:left;
  width:400px; 
  height:40px; 
  
  top:210px;
  margin-right: auto;
	margin-left: auto;
	padding: 5px 5px 5px 5px;
  background-image:url(http://www.cinemotions.com/images/home/transparent2.png);
}
#home_bloc_image_flash_legende2 a{ 
font-family:arial,geneva,sans-serif; color: #000000; font-size:15px; letter-spacing:0; font-weight:bold; text-decoration:none;
}
#home_bloc_image_flash_legende_titre2{ 
  font-family:Arial; color: #E10000; font-size:10px; font-weight:bold;
}




/*  Bloc Flash */


#home_bloc_image_flash_legendev3{ 

  position: absolute;
  width:390px; 
  height:30px; 
  top:200px;
	padding: 5px 5px 5px 5px;
  background-image:url(http://www.cinemotions.com/images/home/transparent2.png);
 /* border:1px solid blue;*/
}

#home_bloc_image_flash_legendev3 a{ 
	font-family:arial,geneva,sans-serif; color: #000000; font-size:15px; letter-spacing:0; font-weight:bold; text-decoration:none;
}




#home_bloc_flash
{
 	width: 408px; 
 	height: 300px;
 	float : left;
}

#home_bloc_flashv3
{
 	width: 408px; 
 	height: 350px;
 	float : left;
}

#home_bloc_flash_noheight
{
 	width: 408px; 
 	float : left;
}

#home_bloc_flash_haut_titre
{
	margin-top : 8px;
	float : left;
	width: 408px; 
	height: 25px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_centre_haut_titre.png) 0 0 no-repeat;
}


#home_bloc_flash_milieu2
{

	float : left;
	height: 252px; 
	width: 408px;
	  background: url(http://www.cinemotions.com/images/home/bloc_centre_milieu.png) 0 0 repeat;
}


#home_bloc_flash_haut
{
	margin-top : 8px;
	float : left;
	width: 408px; 
	height: 6px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_centre_haut.png) 0 0 no-repeat;
}


#home_bloc_flash_milieu_imagev3
{
	float : left;
	height: 271px;
	/*height: 250px; */
	width: 408px;
  background: url(http://www.cinemotions.com/images/home/bloc_centre_milieu.png) 0 0 repeat;
}

#home_bloc_flash_milieu_image
{
	float : left;
	height: 250px; 
	width: 408px;
  background: url(http://www.cinemotions.com/images/home/bloc_centre_milieu.png) 0 0 repeat;
}

#home_bloc_flash_milieu_image_noheight
{
	float : left;
	width: 408px;
  background: url(http://www.cinemotions.com/images/home/bloc_centre_milieu.png) 0 0 repeat;
}
#home_bloc_flash_milieu_image_noheight_texte
{
	margin:5px 8px 5px 8px;
}

#home_bloc_flash_bas 
{
	float : left;
	width: 408px; 
	height: 6px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_centre_bas.png) 0 0 no-repeat;
}



#home_bloc_image_flash{ 
	float:left;
  width:402px; 
  height:250px;
/*  border:1px solid green; */
}

#home_bloc_image_flash_adsense{ 
	float:left;
	margin-left:3px;
  width:402px; 
  height:250px;
/*  border:1px solid green; */
}
 
#home_bloc_image_flash_photo{ 
position: absolute;
  width:402px; 
  height:250px; 
/*  border:1px solid blue; */
}

#home_bloc_image_flash_legende{ 

  position: absolute;
  width:400px; 
  height:30px; 
  top:200px;
	padding: 5px 5px 5px 5px;
  background-image:url(http://www.cinemotions.com/images/home/transparent2.png);
  /*border:1px solid blue;*/
}
#home_bloc_image_flash_legende a{ 
	font-family:arial,geneva,sans-serif; color: #000000; font-size:15px; letter-spacing:0; font-weight:bold; text-decoration:none;
}
#home_bloc_image_flash_legende_sstitre{ 
  font-family:Arial; color: #FFFFFF; font-size:11px; font-weight:bold;
}
#home_bloc_image_flash_legende_titre{ 
  color: #000000; font-size:15px; letter-spacing:0; font-weight:bold; text-decoration:none;
}


#home_bloc_flash_milieu_pagination
{
	color : #1b2f74; FONT-FAMILY: Verdana,Helvetica,sans-serif; FONT-SIZE: 10px;

	vertical-align: top;
	float : left;
	height: 20px; 
	width: 408px; 
  background: url(http://www.cinemotions.com/images/home/bloc_centre_milieu.png) 0 0 repeat;
}
/* FIN */


/* Bloc MediumRectangle  */
#home_bloc_mediumrect {
	margin-left: 7px; /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
	float : left;
	width: 312px; 
}

#home_bloc_mediumrect_haut {
vertical-align:top; 
	margin-top : 8px;
	float : left;
	width: 312px; 
	height: 6px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_haut.png) 0 0 no-repeat;
}

#home_bloc_mediumrect_milieu {
vertical-align:top; 
	float : left;
	height: 250px; 
	width: 312px; 
	background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_milieu.png) 0 0 repeat;
/*border:1px solid red;	*/
}

#home_bloc_mediumrect_contenu {
vertical-align:top; 
	float : right;
	height: 250px;
	width : 308px; 
	margin-left:4px;
/*border:1px solid blue;	*/
}

#home_bloc_mediumrect_milieu_pagination
{

	float : left;
	height: 20px; 
	width: 312px; 
  background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_milieu.png) 0 0 repeat;
}

#home_bloc_mediumrect_milieu_pagination_contenuv3
{
margin-top:5px;
height: 20px; 
	color : #1b2f74; FONT-FAMILY: Verdana,Helvetica,sans-serif; FONT-SIZE: 10px;
	float:right;
	width: 90%;
	text-align: right;
	margin-right : 6px;
	background-color: #FFFFFF;
	padding: 3px 3px 3px 3px;
}
#home_bloc_mediumrect_milieu_pagination_contenuv3 a{
margin-top:5px;	color : #1b2f74; FONT-FAMILY: Verdana,Helvetica,sans-serif; FONT-SIZE: 10px;

text-decoration: none; 
color: #00007D;
background: white;
}


#home_bloc_mediumrect_milieu_pagination_contenu
{
height: 20px; 
	color : #1b2f74; FONT-FAMILY: Verdana,Helvetica,sans-serif; FONT-SIZE: 10px;
	float:right;
	width: 90%;
	text-align: right;
	margin-right : 6px;
	background-color: #FFFFFF;
	padding: 3px 3px 3px 3px;
}
#home_bloc_mediumrect_milieu_pagination_contenu a{

	color : #1b2f74; 
	FONT-SIZE: 12px;
padding: 0 5px;
text-decoration: none; 
background: white;
}
#home_bloc_mediumrect_milieu_pagination_contenu_2010
{
	float:right;
	width: 298;
	text-align: right;
	margin-right : 6px;
	background-color: #E7E7ED;
	padding: 3px 3px 3px 3px;
}

#home_bloc_mediumrect_milieu_pagination_contenu_2010 a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

#home_bloc_flash_milieu_pagination_contenu_2010
{
	float:right;
	width: 397;
	text-align: right;
	margin-right : 6px;
	background-color: #E7E7ED;
	padding: 3px 3px 3px 3px;
}

#home_bloc_flash_milieu_pagination_contenu_2010 a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

#home_bloc_mediumrect_bas {
	float : left;
	width: 312px; 
	height: 6px;
  background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_bas.png) 0 0 no-repeat;
}
/* fin */


/*--------- Bloc MediumRectangle 2010 ----------*/
#home_bloc_mediumrect_2010 {
	margin-left: 0;
	float : left;
	width: 302px; 
	border:1px solid red;
}

#home_bloc_mediumrect_haut_2010 {
	margin-top : 8px;
	float : left;
	width: 302px; 
	height: 6px;
	font-size: 0px; 
}

#home_bloc_mediumrect_milieu_2010 {
	float : left;
	height: 250px; 
	width: 302px; 
/*border:1px solid red;	*/
}

#home_bloc_mediumrect_contenu_2010 {
	float : right;
	height: 250px;
	width : 300px; 
	margin-left:0;
border:1px solid blue;	
}

#home_bloc_mediumrect_milieu_pagination_2010
{
	vertical-align: top;
	float : left;
	height: 20px; 
	width: 302px; 
}



#home_bloc_mediumrect_bas_2010 {
	float : left;
	width: 302px; 
	height: 6px;
}
/* fin */


/* Bloc 300 - Col. 1  */

#home_bloc_300_col1_v3 {
	margin-top: 1px;
	margin-right: 0px;
	float : left;
	width: 312px; 
	/*border:1px solid red;*/
}


#home_bloc_300_col1 {
	margin-top: 8px;
	margin-right: 7px;
	float : left;
	width: 312px; 
	/*border:1px solid red;*/
}

#home_bloc_300_col1_haut {
	float : left;
	width: 312px; 
	height: 6px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_haut.png) 0 0 no-repeat;
}

#home_bloc_300_col1_milieu {
	float : left;
	width: 312px; 
	background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_milieu.png) 0 0 repeat;
/*border:1px solid red;	*/
}

#home_bloc_300_col1_contenu {
	margin: 5px 8px 5px 8px;
/*border:1px solid blue;	*/
}


#home_bloc_300_col1_milieu_pagination
{
	vertical-align: top;
	float : left;
	height: 20px; 
	width: 312px; 
  background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_milieu.png) 0 0 repeat;
}

#home_bloc_300_col1_milieu_pagination_contenu
{
	float:right;
	width: 90%;
	text-align: right;
	margin-right : 6px;
	background-color: #FFFFFF;
	padding: 3px 3px 3px 3px;
}
#home_bloc_300_col1_milieu_pagination_contenu a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

#home_bloc_300_col1_bas {
	float : left;
	width: 312px; 
	height: 6px;
	font-size:0px;
  background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_bas.png) 0 0 no-repeat;
}
/* fin */




/* Bloc Centre */
#home_bloc_droite_haut_titre2
{
	margin-top : 8px;
	float : left;
	width: 312px; 
	height: 25px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_droite_haut_titre.png) 0 0 no-repeat;
}



#home_bloc_droite_haut_titre
{
	margin-top : 8px;
	float : left;
	width: 312px; 
	height: 25px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_droite_haut_titre.png) 0 0 no-repeat;
}




#home_bloc_centre_haut_simple 
{
	margin-top : 8px;
	float : left;
	width: 408px; 
	height: 6px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_centre_haut.png) 0 0 no-repeat;
}

#home_bloc_centre_haut_titre
{
	margin-top : 8px;
	float : left;
	width: 408px; 
	height: 25px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_centre_haut2.png) 0 0 no-repeat;
}

#home_bloc_centre_milieu_simple 
{
	vertical-align: top;
	float : left;
	height: 2px; 
	width: 408px; 
  background: url(http://www.cinemotions.com/images/home/bloc_centre_milieu.png) 0 0 repeat;
}

#home_bloc_centre_bas_simple 
{
	float : left;
	width: 408px; 
	height: 6px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_centre_bas.png) 0 0 no-repeat;
}




#home_bloc_milieu_grand
{
	vertical-align: top;
	float : left;
	height: 2px; 
	width: 725px; 
  background: url(http://www.cinemotions.com/images/home/bloc_milieu_g2.png) 0 0 repeat;
}




#home_bloc_haut_grand
{
	margin-top : 8px;
	float : left;
	width: 725px; 
	height: 25px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_titre_g2.png) 0 0 no-repeat;
}

#home_bloc_bas_grand 
{
	float : left;
	width: 725px; 
	height: 6px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_bas_g2.png) 0 0 no-repeat;
}





.home_titre_bloc_centre_titre2{ 	margin-left: 8px;  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #1B2F74;   text-align: left;}



#home_bloc_centre_titre
{
 	margin-left: 8px;
 	margin-top: 5px;
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 12px; 
  color: #1B2F74; 
  text-align: left;
}

#home_bloc_lien_bas_grand
{
 	margin-right: 8px;
 	margin-top: 10px;
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 11px; 
  color: #47669E; 
  text-align: right;
}


#home_bloc_lien_bas
{
 	margin-right: 8px;
 	margin-top: 7px;
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 11px; 
  color: #1B2F74; 
  text-align: right;
}

#home_bloc_image
{
	float : right;
	width: 300px; 
	background-image:url(http://www.cinemotions.com/images/home/affiche.png);
}



#home_bloc_news
{
 	width: 408px; 
 	float : left;
}


#home_bloc_news_image
{
 	width: 165px; 
	float : left;
	margin-left: 8px;
 	margin-top: 8px;
 	margin-bottom: 8px;
}

#home_bloc_news_texte
{
 	vertical-align : top;
 	width: 217px;  /*238*/
	float : right;
	margin-left: 8px;
	margin-right: 10px;
	margin-top: 8px;
	margin-bottom: 8px;
  text-align: left;
}

#bloc_texte_news
{
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 12px; 
  color: #000000; 
  margin-top: 10px;
}

#bloc_texte_titre2_bleu
{
	float : left;
	vertical-align : top;
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-weight : bold;
  font-size: 12px; 
  color: #2b4e8f; 
  margin-top: 6px;
}

/* NEWS  */
#bloc_news_principal
{
	margin-right: 8px;
	margin-left: 8px;
	margin-top: 8px;
	margin-bottom: 8px;
	width: 392px;
	float : left;
}



#bloc_news_gris
{
	padding-top: 3px;
	height: 20px;
	padding-left: 4px;
	margin-left: 8px;
	margin-right: 8px;
	width: 392px;
	text-align: left;
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 12px; 
  color: #000000; 
  background-color:#EDECEC;
}

#bloc_news_blanc
{
  padding-top: 3px;
  height: 20px;
  padding-left: 4px;
  margin-left: 8px;
	margin-right: 8px;
	width: 392px;
	text-align: left;
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 12px; 
  color: #000000; 
  background-color:#FFFFFF;
}




/*  BLOC DROITE  */
#home_bloc_droite_haut_titre
{
	margin-top : 8px;
	float : left;
	width: 300px; 
	height: 25px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_droite_haut.png) 0 0 no-repeat;
}


#home_bloc_droite_milieu_simple 
{
	float : left;
	height: 1px; 
	width: 300px; 
  background: url(http://www.cinemotions.com/images/home/bloc_droite_milieu.png) 0 0 repeat;
}

#home_bloc_droite_bas_simple 
{
	float : left;
	width: 300px; 
	height: 6px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_droite_bas.png) 0 0 no-repeat;
}

#home_bloc_box_office
{
	margin-top : 2px;
	margin-left : 8px;
	float : left;
	width: 290px; 
	font-size: 0px; 
}

#home_bloc_box_office_1
{
	margin-top : 6px;
	margin-left : 8px;
	float : left;
	width: 290px; 
	font-size: 0px; 
}


#home_bloc_box_office_image
{
	margin-top : 3px;
	float : left;
	font-size: 0px; 
}

#home_bloc_box_office_texte
{
	text-align: left;
	margin-top : 3px;
	margin-left : 7px;
	float : left;
	font-size: 0px; 
	width: 205px; 
	color : transparent;
}

#home_bloc_position_box_office
{
	margin-bottom:3px; margin-top:6px;
	float : left; 
	width: 210px; 
	height: 15px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/cadre.png) 0 0 no-repeat;
}


/*  FIN BLOC DROITE */

/* BLOC FICHE ARTISTE */

#home_bloc_fiche_art_fin
{
	float : center; 
	width: 724px; 
	height: 12px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/CinEmotions_fiche-film_11.jpg) 0 0 no-repeat;
}

#home_bloc_fiche_art_fin2
{
	float : center; 
	width: 724px; 
	height: 5px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/CinEmotions_fiche-film_11bis.png) 0 0 no-repeat;
}



/* TEXTE - LIEN */

.bloc_titre_rouge{  FONT-FAMILY: Verdana,Helvetica,sans-serif; text-decoration:none; font-size: 18px;   color: #DD0A0A;   text-align: left;  margin-right: 8px;}
a.bloc_titre_rouge{  FONT-FAMILY: Verdana,Helvetica,sans-serif; text-decoration:none; font-size: 18px;   color: #DD0A0A;   text-align: left; margin-right: 8px;}

.home_texte_rouge_11
{
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 11px; 
  color: #DD0A0A; 
  text-align: left;
}
.home_texte_rouge_12
{
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 12px; 
  color: #DD0A0A; 
  text-align: left;
}

a.home_texte_rouge_12
{
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 12px; 
  color: #DD0A0A; 
  text-align: left;
  text-decoration:none;
}


a.home_texte_rouge_12:hover
{
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 12px; 
  color: #DD0A0A; 
  text-align: left;
  text-decoration:underline;
}



a.lien_bas_12
{
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 12px; 
  color: #47669E; 
  text-align: right;
   text-decoration:none;
}
a.lien_bas_12:hover
{
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 12px; 
  color: #47669E; 
  text-align: right;
  text-decoration:underline;
}


a.lien_bas
{
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 11px; 
  color: #1B2F74; 
  text-align: right;
   text-decoration:none;
}
a.lien_bas:hover
{
  FONT-FAMILY: Verdana,Helvetica,sans-serif;
  font-size: 11px; 
  color: #1B2F74; 
  text-align: right;
  text-decoration:underline;
}

.home_nom_fiche {  FONT-FAMILY: Verdana,Helvetica,sans-serif;   color: #183689; font-size:17px; font-weight:bold;text-decoration:none; }
a.home_nom_fiche {  FONT-FAMILY: Verdana,Helvetica,sans-serif;   color: #183689; font-size:17px; font-weight:bold;text-decoration:none; }


.home_titre_bleu{  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 15px;   color: #1B2F74;   text-align: left;  font-weight:bold; }

.home_bleu_petit{  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 10px;  
 color: #1B2F74;   text-align: left; text-decoration: none;  }



.home_texte_jaune {  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 11px;   color: #DDA621;   text-align: left; }
a.home_texte_jaune {  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 11px;   color: #DDA621;   text-align: left; }
a.home_texte_jaune:hover {  text-decoration: underline;  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 11px;   color: #DDA621;   text-align: left; }

.home_texte_bleu_10 { line-height:0.3; text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 10px;   color: #1B2F74;   text-align: left; }


.home_texte_bleu_11 {  line-height:0.3;text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 11px;   color: #1B2F74;   text-align: left; }
a.home_texte_bleu_11 {  line-height:0.3; text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 11px;   color: #1B2F74;   text-align: left; }
a.home_texte_bleu_11:hover {  text-decoration: underline; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 11px;   color: #1B2F74;   text-align: left; }

/* ---- BLOC FLASH ---- */
.home_lien_flash_legende{  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 11px;   color: #1B2F74;   text-align: left; }
a.home_lien_flash_legende{  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 11px;   color: #1B2F74;   text-align: left; }



.home_texte_bleu {  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #1B2F74;   text-align: left; }
a.home_texte_bleu {  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #1B2F74;   text-align: left; }
a.home_texte_bleu:hover {  text-decoration: underline;  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #1B2F74;   text-align: left; }

.home_texte_bleu_fonce {  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #2b4e8f;   text-align: left; }

  
.home_texte_blanc {  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #ffffff;   }


a.home_bloc_centre_titre{  text-decoration: none; 	margin-left: 8px; 	margin-top: 5px;  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #1B2F74;   text-align: left; }
a.home_bloc_centre_titre:hover {  text-decoration: underline; 	margin-left: 8px; 	margin-top: 5px;  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #1B2F74;   text-align: left; }

.home_lien_noir_11bis		{font-family:Verdana,Helvetica,sans-serif;  text-align:left; font-size:11px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}
a.home_lien_noir_11bis		{ font-family:Verdana,Helvetica,sans-serif;  text-align:left;  font-size:11px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}


.home_lien_noir_11		{font-family:Verdana,Helvetica,sans-serif;  font-size:11px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}
.home_lien_noir_10		{font-family:Verdana,Helvetica,sans-serif; font-size:10px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}

.home_lien_blue		{font-family:Verdana,Helvetica,sans-serif; font-size:10px;letter-spacing:0;color:blue;font-weight:bold;text-decoration:none}

.home_lien_blue_12		{font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:blue;font-weight:none;text-decoration:none}

.titre_film3_noir {font-family:geneva,sans-serif; font-size:15px;letter-spacing:0;color:#000000;font-weight:bold;text-decoration:none}

.home_lien_noir		{font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}
a.home_lien_noir		{font-family:Verdana,Helvetica,sans-serif;  font-size:12px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}
a.home_lien_noir:hover {text-decoration:underline}


.home_lien_noir_espace	{line-height:1.3; font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}
a.home_lien_noir_espace		{line-height:1.3; font-family:Verdana,Helvetica,sans-serif;  font-size:12px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}
a.home_lien_noir_espace:hover {line-height:1.3; text-decoration:underline}


.home_lien_noir_grand		{ font-weight:bold; font-family:Verdana,Helvetica,sans-serif; font-size:13px;letter-spacing:0;color:#000000;text-decoration:none}
a.home_lien_noir_grand		{ font-weight:bold;  font-family:Verdana,Helvetica,sans-serif;  font-size:13px;letter-spacing:0;color:#000000;text-decoration:none}
a.home_lien_noir_grand:hover {font-weight:bold;  text-decoration:underline}

.home_lien_blanc_10		{font-family:Verdana,Helvetica,sans-serif; font-size:10px;letter-spacing:0;color:#FFFFFF;font-weight:none;text-decoration:none}
.home_lien_blanc_11		{font-family:Verdana,Helvetica,sans-serif; font-size:11px;letter-spacing:0;color:#FFFFFF;font-weight:bold;text-decoration:none}
.home_lien_blanc_12 {font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:#FFFFFF;font-weight:none;text-decoration:none}


.home_lien_bleu_10		{font-family:Verdana,Helvetica,sans-serif; font-size:10px;letter-spacing:0;color:#0858BB;font-weight:none;text-decoration:none}


/* ------------------------------------- HEADER ------------------------------------- */

.smallblack22 {font-family:arial,geneva, sans-serif; FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #000000; text-decoration:none}

.home_header_bleu_fonce {font-family:arial,geneva, sans-serif; FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #1b2f74; text-decoration:none}
a.home_header_bleu_fonce {font-family:arial,geneva, sans-serif; FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #1b2f74; text-decoration:none}
a.home_header_bleu_fonce:hover {font-family:arial,geneva, sans-serif; FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #1b2f74; text-decoration:underline}


.home_header_form_newsletter{	font-family: arial,geneva,sans-serif;	font-size: 12px;	color: #1b2f74;	border: 0px solid #ffffff;	background-color: transparent;}
.home_header_form_rech{	font-family: arial,geneva,sans-serif;	font-size: 12px;	color: #000000;	border: 0px solid #ffffff;	background-color: #ffffff;}

.home_header_bleu_clair {font-family:arial,geneva, sans-serif; FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #4b66ba; text-decoration:none}
a.home_header_bleu_clair {font-family:arial,geneva, sans-serif; FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #4b66ba; text-decoration:none}
a.home_header_bleu_clair:hover {font-family:arial,geneva, sans-serif; FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #4b66ba; text-decoration:underline}

.form_header_rech_radio{font-family: arial,geneva,sans-serif;	font-size: 12px;	color: #002080;	border: 0px;	background-color: transparent;font-weight:bold;}

/* -------------------------------------FIN HEADER ------------------------------------- */



.home_lien_rouge_10		{font-family:Verdana,Helvetica,sans-serif; font-size:10px;letter-spacing:0;color:#DD0A0A;font-weight:none;text-decoration:none}
a.home_lien_rouge_10		{font-family:Verdana,Helvetica,sans-serif; font-size:10px;letter-spacing:0;color:#DD0A0A;font-weight:none;text-decoration:none}
a.home_lien_rouge_10:hover		{font-family:Verdana,Helvetica,sans-serif; font-size:10px;letter-spacing:0;color:#DD0A0A;font-weight:none;text-decoration:underline}

.home_titre_rouge		{font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:#DD0A0A;font-weight:none;text-decoration:none}


.home_lien_bleu_11		{font-family:Verdana,Helvetica,sans-serif; font-size:11px;letter-spacing:0;color:#0858BB;font-weight:none;text-decoration:none}
a.home_lien_bleu_11		{font-family:Verdana,Helvetica,sans-serif; font-size:11px;letter-spacing:0;color:#0858BB;font-weight:none;text-decoration:none}
a.home_lien_bleu_11:hover		{font-family:Verdana,Helvetica,sans-serif; font-size:11px;letter-spacing:0;color:#0858BB;font-weight:none;text-decoration:underline}

.home_lien_bleu_12		{font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:#0858BB;font-weight:none;text-decoration:none}
a.home_lien_bleu_12		{font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:#0858BB;font-weight:none;text-decoration:none}
a.home_lien_bleu_12:hover		{font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:#0858BB;font-weight:none;text-decoration:underline}


.home_lien_bleu_clair_12		{font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:#0858BB;font-weight:none;text-decoration:none}

.home_lien_noir_15		{font-family:arial,geneva,sans-serif; font-size:15px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}
.home_lien_noir_16		{font-family:arial,geneva,sans-serif; font-size:16px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}

.home_lien_blanc_14		{font-family:arial,geneva,sans-serif; font-size:15px;letter-spacing:0;color:#ffffff;font-weight:bold;text-decoration:none}
.home_lien_blanc_13		{font-family:arial,geneva,sans-serif; font-size:13px;letter-spacing:0;color:#ffffff;font-weight:bold;text-decoration:none}

.home_lien_gris		{font-family:arial,geneva,sans-serif; font-size:12px;letter-spacing:0;color:#a2a2a2;font-weight:none;text-decoration:none}
.home_lien_gris2		{font-family:arial,geneva,sans-serif; font-size:12px;letter-spacing:0;color:#8E8E8E;font-weight:none;text-decoration:none}

.home_lien_gris_c1		{font-family:arial,geneva,sans-serif; font-size:12px;letter-spacing:0;color:#80A0EA;font-weight:none;text-decoration:none}
a.home_lien_gris_c1		{font-family:arial,geneva,sans-serif; font-size:12px;letter-spacing:0;color:#80A0EA;font-weight:none;text-decoration:none}
a.home_lien_gris_c1:hover 	{font-family:arial,geneva,sans-serif; font-size:12px;letter-spacing:0;color:#80A0EA;font-weight:none;text-decoration:underline}

.home_lien_gris_c2		{font-family:arial,geneva,sans-serif; font-size:12px;letter-spacing:0;color:#5A93FC;font-weight:none;text-decoration:none}
a.home_lien_gris_c2		{font-family:arial,geneva,sans-serif; font-size:12px;letter-spacing:0;color:#5A93FC;font-weight:none;text-decoration:none}
a.home_lien_gris_c2:hover 	{font-family:arial,geneva,sans-serif; font-size:12px;letter-spacing:0;color:#5A93FC;font-weight:none;text-decoration:underline}

.home_lien_gris_c22		{font-family:arial,geneva,sans-serif; font-size:13px;letter-spacing:0;color:#5A93FC;font-weight:bold;text-decoration:none}


.home_lien_gris_c3 {  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #979797;   text-align: left; }
a.home_lien_gris_c3 {  text-decoration: none; 	  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #979797;   text-align: left; }
a.home_lien_gris_c3:hover {  text-decoration: underline;  FONT-FAMILY: Verdana,Helvetica,sans-serif;  font-size: 12px;   color: #979797;   text-align: left; }

.home_lien_rouge2		{font-family:Verdana,Helvetica,sans-serif;  font-size:11px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none}


/* ---- FORMULAIRE ------ */

.form_noir { 	font-family:Verdana,Helvetica,sans-serif; font-size:12px;letter-spacing:0;color:#000000;font-weight:none;text-decoration:none
	border: 1px solid #F2F3F9;	background-color: #F2F3F9;	margin-top: 5px;	margin-bottom: 5px;	}
 
     
     

#style_contenu_page_sspub_col1 {
	float:left;
	width:210px;
	text-align:left;
	background:#FFFFFF;
/*	border:1px solid blue; */
}

#style_contenu_page_sspub_col2 {
	float:left;
	marging-left:212px;
	width:325px;
	text-align:left;
	background:#FFFFFF;
/*	border:1px solid red; */
}

#style_contenu_page_sspub_col3 {
	float:left;
	marging-left:537px;
	width:182px;
	text-align:left;
	background:#FFFFFF;
/*	border:1px solid green; */
}

/* ---------- Bloc Col 2 ---------- */
#home_bloc_col2 {
	margin-left: 7px;
	float : left;
	width: 312px; 
}

#home_bloc_col2_haut {
	float : left;
	width: 312px; 
	height: 6px;
	font-size: 0px; 
  background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_haut.png) 0 0 no-repeat;
}

#home_bloc_col2_milieu {
	float : left;
/*	height: 250px; */
	width: 312px; 
	background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_milieu.png) 0 0 repeat;
/*border:1px solid red;	*/
}

#home_bloc_col2_contenu {
	float : right;
/*	height: 250px; */
	width : 304px; 
	margin-right:3px;
/*border:1px solid blue;	*/
}

#home_bloc_col2_milieu_pagination
{
	vertical-align: top;
	float : left;
	height: 20px; 
	width: 312px; 
  background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_milieu.png) 0 0 repeat;
/*    border:1px solid blue; */

}

#home_bloc_col2_milieu_pagination_contenu
{
	float:right;
	width: 90%;
	text-align: right;
	margin-right : 6px;
	background-color: #FFFFFF;
	padding: 3px 3px 3px 3px;
}
#home_bloc_col2_milieu_pagination_contenu a{
font-size : 12px;
padding: 0 5px;
text-decoration: none; 
color: #1b2f74;
background: white;
}

#home_bloc_col2_bas {
	float : left;
	width: 312px; 
	height: 6px;
	margin-bottom:8px;
  background: url(http://www.cinemotions.com/images/home/bloc_mediumrect_bas.png) 0 0 no-repeat;
}
/*--------------------------------*/
#home_bloc_image_flash_series{ 
	float:left;
  width:300px; 
  height:225px;
/*  border:1px solid green; */
}

#home_bloc_image_flash_photo_series{ 
position: absolute;
  width:300px; 
  height:225px; 
/*  border:1px solid blue; */
}

#home_bloc_image_flash_legende_series{ 
  position: absolute;
  width:300px; 
  height:28px; 
  top:155px;
	padding: 5px 5px 5px 5px;
  background-image:url(http://www.cinemotions.com/images/home/transparent2.png);
  /*border:1px solid blue;*/
}
#home_bloc_image_flash_legende_series a{ 
	font-family:arial,geneva,sans-serif; color: #000000; font-size:15px; letter-spacing:0; font-weight:bold; text-decoration:none;
}
#home_bloc_image_flash_legende_sstitre_series{ 
  font-family:Arial; color: #FFFFFF; font-size:10px; font-weight:bold;
}
#home_bloc_image_flash_legende_titre_series{ 
  color: #000000; font-size:12px; letter-spacing:0; font-weight:bold; text-decoration:none;
}

/*-------------------------------*/
#home_bloc_image_flash_concours{ 
	float:left;
  width:468px; 
  height:80px;
/*  border:1px solid green; */
}

#home_bloc_image_flash_photo_concours{ 
position: absolute;
  width:468px; 
  height:80px; 
/*  border:1px solid blue;*/
}

#home_bloc_image_flash_legende_concours{ 
  position: absolute;
  width:468px; 
  height:23px; 
  top:61px;
	padding: 5px 1px 1px 1px;
  /*border:1px solid blue;*/
}
#home_bloc_image_flash_legende_concours a{ 
	font-family:arial,geneva,sans-serif; color: #FFFFFF; font-size:12px; letter-spacing:0; font-weight:bold; text-decoration:none;
}
#home_bloc_image_flash_legende_sstitre_concours{ 
  font-family:Arial; color: #FFFFFF; font-size:10px; font-weight:bold;
}
#home_bloc_image_flash_legende_titre_concours{ 
  color: #FFFFFF; font-size:12px; letter-spacing:0; font-weight:bold; text-decoration:none;
}

