div.tplLC div.starIntroBoxFix {

	background-color: #333;

	border-bottom: 1px solid #FFF;

	color: #FFF;

	padding-bottom: 0;

}

div.tplLC div.starIntroBoxFix div.colLeft {

	border-right: 1px solid #FFF;

	color: #FFF;

	padding-top: 0;

	padding-bottom: 0;

	width: 273px;

}

div.tplLC div.starIntroBoxFix div.colRight {

	width: 418px;

}

	div.tplLC div.starIntroBoxFix div.colRight div.opinion {

		padding-top: 8px;

		padding-bottom: 0;

	}

	div.tplLC div.starIntroBoxFix div.colLeft img {

		border: 1px solid #FFF;

		margin: 3px;

		width: 52px;

	}

div.tplLC div.starIntroBoxFix div.colLeft h2 {

	font-size: 0.85em;

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

	text-transform: uppercase;

	text-align: center;

	width: 212px;

}

div.tplLC div.starIntroBoxFix div.colLeft h1 {

	font-size: 0.85em;

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

	text-transform: uppercase;

	text-align: center;

	width: 212px;

}



div#introMovieMenu.introMovieMenuFix2 {

	margin-bottom: 1px;

}

div#introMovieMenu.introMovieMenuFix2 div ul li span {

	padding: 0 25px 0 25px;

}

div#introMovieMenu.introMovieMenuFix2 div ul li.fc {

	padding-left: 65px;

}

div.galerie2 div.col-L {

	float: left;

	text-align: center;

	margin-right: 1px;

	width: 500px;

}

div.tplLC div.galerie2 div.col-R {

	float: left;

	width: 195px;

}

	div.tplLC div.galerie2 div.col-R div.navig {

		background-color: #000;

		height: 181px;

		overflow: hidden;

		border-bottom: 1px solid #FFF;

	}

	div.tplLC div.galerie2 div.col-R div.navig table {

		height: 181px;

		width: 195px;

	}

	div.tplLC div.galerie2 div.col-R div.navig table td {

		text-align: center;

	}

	div.tplLC div.galerie2 div.col-R div.navig img {

		border: 1px solid #FFF;

	}

	div.tplLC div.galerie2 div.col-R a.navig {

		color: #FEC803;

		display: block;

		font-size: 0.65em;

		margin-top: 8px;

		text-transform: uppercase;

	}

	div.tplLC div.galerie2 div.col-R div.txt {

		background-color: #9A0000;

		border-bottom: 1px solid #FFF;

		color: #FFF;

		font-size: 0.75em;

		text-align: center;

	}

	div.tplLC div.galerie2 div.col-R div.txt table {

		height: 44px;

		width: 195px;

	}

		td.telecharger a:link {color: #FFF}     /* unvisited link */

		td.telecharger a:visited {color: #FFF}  /* visited link */

		td.telecharger a:hover {color: #FFF}   /* mouse over link */

		td.telecharger a:active {color: #FFF}   /* selected link */



		div.tplLC div.galerie2 div.col-R div.txt strong {

			display: block;

			font-size: 1.3em;

			line-height: normal;

		}

		div.tplLC div.galerie2 div.col-R div.txt em strong {

			display: inline;

			font-size: 1.05em;

		}



		td.ajoute a:link {color: #FFF}     /* unvisited link */

		td.ajoute a:visited {color: #FFF}  /* visited link */

		td.ajoute a:hover {color: #FFF}   /* mouse over link */

		td.ajoute a:active {color: #FFF}   /* selected link */



		div.tplLC div.galerie2 div.col-R div.round {

			background: #9A0000 url("../img/corner5.gif") no-repeat right bottom;

		}

div.galerie2 div.movieData {

	background-color: #9A0000;

	border-top: 1px solid #FFF;

	border-bottom: 1px solid #FFF;

	color: #FFF;

	text-align: center;

	padding: 4px 40px 7px 40px;

}

div.galerie2 div.movieData span {

	font-size: 0.55em;

	display: block;

}

div.galerie2 div.movieData strong {

	background: transparent url("../img/bg_line4.gif") no-repeat center bottom;

	display: block;

	font-size: 0.65em;

	margin-bottom: 2px;

	padding-bottom: 3px;

	text-transform: uppercase;

}

div.galerie2 div.movieData p {

	font-size: 0.6em;

	margin: 0 48px 0 48px;

}

div.partager {

	background-color: #000;

	padding: 14px 0 14px 30px !important;

	padding: 13px 0 14px 30px;

}

div.partager * {

	vertical-align: middle;

}

div.partager img {

	margin-right: 20px;

}

div.tplLC div.photoLsMov2 {

	background-color: #333;

	width: 696px;



	overflow-x:hidden;

}



div.tplLC div.photoLsMov3 {

	background-color: #333;

	width: 500px;

	overflow-x:hidden;

	border-right: 1px solid #FFF;

}



div.tplLC div.photoLsMov2 table {

	margin: 5px 10px 5px 10px;

	width: 676px;

}



div.tplLC div.photoLsMov2 table td {

	text-align: center !important;

	padding-bottom: 10px;

	padding-right: 22px;

	width: 154px;

}



div.tplLC div.photoLsMov2 table td span.txt2 {

		color: #FFF;

		display: block;

		font-size: 0.55em;

		margin-top: 8px;

	}



div.tplLC div.photoLsMov2 table td img,

div.tplLC div.photoLsMov3 table td img {

	border: 1px solid #FFF;

}



div.photoLsMov2 table td img.with_padding_bottom {

	border: 1px solid #FFF;

	margin-bottom: 10px;

}



div.tplLC div.photoLsMov2 table td.lastCol {

	padding-right: 0;

	width: 169px;

}



div.photoLsMov2 table td span.txt_2 {

	color: #FFF;

	display: block;

	font-size: 0.55em;

	text-transform: uppercase;

}



div.tplLC div.photoLsMov2 div.categories {

	background-color: #333;

	border-bottom: 1px solid #FFF;

	padding-bottom: 15px;

}



div.tplLC div.photoLsMov2 div.categories a,

div.tplLC div.photoLsMov2 div.categories span

{

	color: #FC0;

}

div.tplLC div.photoLsMov2 div.categories a.selected{

	color: #FFF;

}



div.tplLC div.photoLsMov3 table

{

	margin: 0px;

	margin-top: 5px;

	margin-bottom: 5px;

	width: 500px;

}



div.tplLC div.photoLsMov3 td{

	margin: 0px;

	padding: 0px;

	width: 150px;

	padding-left: 8px;

	text-align: center !important;

}



div.tplLC div.photoLsMov3 div.categories3 {

	background-color: #333;

	border-bottom: 1px solid #FFF;

	padding-bottom: 15px;

	width: 500px;

}



div.tplLC div.photoLsMov3 div.categories3 ul{

	padding: 0px;

	margin: 0px;

	padding-top: 20px;

	padding-right: 10px;

	padding-bottom: 0pt;

	padding-left: 10px;

	text-align: center;

	list-style-type: none;

	width: 480px;

	font-size: 0.7em;

}



div.tplLC div.photoLsMov3 div.categories3 ul li{

	color: #FFF;

	display: inline;

}



div.tplLC div.photoLsMov3 div.categories3 li a{

	color: #FC0;

	font-weight: bold;

}



div.tplLC div.photoLsMov3 div.categories3 ul span{

	color: #FFF;

}



div.tplLC div.photoLsMov3 div.categories3 li a.selected{

	color: #FFF;

}
