
html{
	font-family: Arial, Helvetica, sans-serif;
}

a {
	color:#000;
	text-decoration: none;
}

a:hover {
	COLOR: #A5A7AC;
}
.Droite {
	text-align: right;
}
.bold {
	font-weight: bold;
}
.blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.blanc11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.bleu11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #3765D8;
}
.bleu11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #3765D8;
}
.pagecentrage {
	padding: 0px;
	width: 780px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
body {
	margin: 0px;
	padding: 0px;
}

.Header_logo {
	margin: 19px 0px 0px;
	float: left;
		
}
.Logo {
		
}
.Header_logo a.Logo {
	display:block;
	height: 64px;
	width: 204px;
	background: url(../../images/main_tilemap.png) -151px 0;
}
.Header_visuelfilm1 , .Header_visuelfilm2 , .Header_visuelfilm3 {
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 321px;
	background-image: url(../../images/top/bandeau/visuelfilm1.jpg);
	float: left;
}
.Header_visuelfilm2 {
	background-image: url(../../images/top/bandeau/visuelfilm2.jpg);
}
.Header_visuelfilm3 {
	background-image: url(../../images/top/bandeau/visuelfilm3.jpg);
}
.Header_codePromo {
	margin: 0px;
	padding: 6px;
	height: 59px;
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #FFB300;
	background-color: #000000;
	float: left;
}
.Header_codePromo_TexteBlanc {
	margin: 0px;
	padding: 3px 0px;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.Header_codePromo_ChampTexte, .Header_codePromo_ChampTexte1 {
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	padding: 2px;
	height: 11px;
	width: 76px;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
	color: #000000;
}
.Header_codePromo_ChampTexte1 {
	margin: 0px 5px 0px 0px;
}
.Header_codePromo_Submit1 {
	width:17px;
	height:17px;
	background: url(../../images/main_tilemap.png) -356px 0;
	border-width:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
.Header_codePromo_Submit2 {
	width:17px;
	height:17px;
	background: url(../../images/main_tilemap.png) -374px 0;
	border-width:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
.Header_Membre {
	margin: 0px;	
	padding:6px !important;
	padding:2px 6px 0px 6px;
	height: 59px;
	width: 111px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFB300;
	float: left;
}
.Header_Membre_loggue {
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFB300;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
	position:relative;
}
.Header_Menu {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	padding: 0px;
	height: 12px;
	width: 576px;
	float: left;
}
.Header_Menu_lien {
	float:left;
	height:12px;
	color: #FFFFFF;
	padding: 0px 3px;
	border-right: 1px solid #fff;
}
.Header_Menu_lien:hover {
	color: #FFB300;
}
.Header_Favoris {
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 58px;
	background-image: url(../../images/top/favoris.gif);
	float: left;

}
.Header_Demarrage {
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 88px;
	background-image: url(../../images/top/accueil.gif);
float: left;
}
.form {
	margin: 0px;
	padding: 0px;
}
.padding5gauche {
	padding-left: 5px;
}
.Header_Membre_login {
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.Menu {
	margin: 0px;
	height: 29px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: left;
}
.Menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	height: 22px;
	display:block;
	float:left;
}

.Menu_Onglet {
	background: url(../../images/main_tilemap.png) 0px 0px;
	padding: 7px 0 0;
	position: relative;
	margin-right:3px;
}

.Menu_Onglet .MO_autour{
	padding: 0 7px;
}

.Menu_Onglet .MO_droite{
	padding: 7px 0 0 0px;
	background: url(../../images/main_tilemap.png) -145px 0px;
	position:absolute;
	right:0px;
	top:0px;
	height: 22px;
	display: block;
	width:5px;
}
a.Menu_Onglet:hover{
	background-position: 0px -30px;
	color: #FFF;
}
a.Menu_Onglet:hover .MO_droite{
	background-position: -145px -30px;
}

.Menu_Onglet.MO_contact{
	background-position: 0px -90px;
	color:#FFF;
}

.Menu_Onglet.MO_contact .MO_autour{
	padding: 0 18px 0 18px;
	color:#FFF;
}
.Menu_Onglet.MO_contact .MO_droite{
	background-position: -145px -90px;
}

.Menu_Onglet.MO_compte{
	margin:0 -10px 0 0;
	background-position: 0px -60px;
}
.Menu_Onglet.MO_compte .MO_autour{
	padding:0 9px 0 10px;
}
.Menu_Onglet.MO_compte .MO_droite{
	background-position: -145px -60px;
}

a.Menu_Onglet.MO_dore:hover{
	background-position: 0px -120px;
}

a.Menu_Onglet.MO_dore:hover .MO_droite{
	background-position: -145px -120px;
}

a.MO_disponible {
	height:				25px;
	width:				28px;
	background: 		url(../../images/main_tilemap.png) -287px -91px;
	margin-right:		3px;
}


.Menu_Moteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	margin: 0px;
	padding-top: 11px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom:0px;
}
.Menu_MoteurBasG {
	margin: 0px;
	background: #FFF url(../../images/main_tilemap.png) -393px 0px;
	padding: 0px;
	height: 4px;
	width: 5px;
	float: left;
	font-size:0px;
}
.Menu_MoteurBasC {
	background: #000;
	padding: 0px;
	height: 4px;
	width: 770px;
	float: left;
	font-size:0px;
	margin-bottom:9px;
}
.Menu_MoteurBasD {
	background: #FFF url(../../images/main_tilemap.png) -393px -7px;
	margin: 0;
	padding: 0;
	height: 4px;
	float: left;
	width: 5px;
	font-size:0px;
}
.Menu_MoteurHaut {
	background: #000;
}
.Menu_MoteurHautG {
	background: #FFF url(../../images/main_tilemap.png) -385px -36px;
	height: 6px;
	width: 6px;
	font-size:0px;
}

.Menu_MoteurHautD {
	background: #FFF url(../../images/main_tilemap.png) -392px -36px;
	height: 6px;
	width: 6px;
	float:right;
	font-size:0px;
}
.form {
	margin: 0px;
	padding: 0px;
}
.Moteur_champTexte {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 10px;
	padding: 2px;
	height: 15px;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
}
.Moteur_Listederoulante {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	height: 17px;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
}
.Moteur_Bouton {
	width:42px;
	height:17px;
	background: url(../../images/main_tilemap.png) -356px -18px;
	border-width:0;
	padding:0;
	margin: 0px 0px 0px 10px;
	cursor:pointer;
}
.Icone_Dvds{
	width:28px;
	height:25px;
	background: url(../../images/main_tilemap.png) -356px -36px;
	clear:right;
	float: right;
}
.Accueil_ColonneGauche {
	/*margin: 10px 0px 0px;*/
	padding: 0px;
	width: 261px;
	float: left;
}
.Accueil_PromoCanon {
	margin: 0px;
	padding: 0px;
	width: 261px;
	height: 213px;
}
.Accueil_ColonneGauche_BordureNoire {
	margin: 0px !important;
	margin: -5px 0px 0px 0px;
	padding: 0px;
	border-right-width: 5px;
	border-left-width: 6px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	clear: left;
	background:#FFFFFF;
}
.Accueil_ColonneGauche_Bas {
	margin: 0px;
	padding: 7px 0px 0px;
	background-color: #000000;
	background-image: url(../../images/offre/bg.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.Accueil_ColonneGauche_TitreRub {
	margin: 0px;
	padding: 6px 0px 0px 14px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../../images/offre/curseur.gif);
	height: 17px;
	background-repeat: no-repeat;
	clear: left;
}

.Accueil_ColonneGauche_TitreRub span {
	color:			#f00;
	font-style: 	italic;
}

.Accueil_ColonneGauche_TitreRub_faq
{
	background:#F9B600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;	
	padding:10px;
}
.Accueil_ColonneGauche_TitreRub_faq ul
{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:10px;
}
.Accueil_ColonneGauche_TitreRub_faq a
{
	color:#000000;	
}
/* DBI n'existe pas */
.Accueil_ColonneGauche_RubCatalog , .Accueil_ColonneGauche_RubCatalog:hover {
	display: block;
	margin: 0px;
	padding: 4px;
	background-color: #F1F0F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
	height: 10px;
	width: 116px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	float: left;
}
/* DBI n'existe pas */
.Accueil_ColonneGauche_RubCatalog:hover {
	background-color: #F9B600;
}


.Accueil_Actu1_titre,.Accueil_Actu2_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 6px;
	background-color:#fff;

}
.Accueil_Actu1_titre {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;	
}

/* DBI n'existe pas */
.Noir22Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 23px;
	font-weight: bold;
	color: #000000;
}
.Noir13Bold , .Noir13Bold_erreur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	/*color: #000000;*/
}

.Noir13Bold_erreur {
	color: red;
}
/* DBI
inexistant : .FicheEdition_LienTitreFilm ,  .Noir11Bold_part
*/
.Noir11Bold , .FicheEdition_LienTitreFilm , .Noir11Bold_part , .Noir11Bold_notif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	/*color: #000000;*/
}
/* DBI
inexistant : .FicheEdition_LienTitreFilm:hover
*/
.Noir11Bold:hover , .FicheEdition_LienTitreFilm:hover 
{
	color: #ffb300;
	text-decoration:underline;
}
/* DBI : inexistant */
.Noir11Bold_part:hover {
	color: #000000;
	text-decoration:underline;	
}
.Noir11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	/*color: #000000;*/
}
.Noir10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	/*color: #000000;*/
}
.Noir9 , .Noir9 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	font-weight: normal;
	color: #000000;
}
.indexPromo_saisieMail
{
	width:261px;
	height:53px;
	background: url(../../images/accueil/pub_locafilm.gif) no-repeat;
	padding-top:165px;
}
.indexPromo_sans_saisieMail
{
	width:261px;
	height:218px;
	background: url(../../images/accueil/offre_essai0.gif) no-repeat;
}
.indexPromo_saisieMail_champ
{
	height:26px;
	text-align:center;
}
.Accueil_Actus_Vignette {
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #000000;
}
.Accueil_ColonneCentrale {
	margin: 0px;
	margin-top: 10px;
	float: left;
	width: 382px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px !important;
	padding-left: 6px;
}
.Accueil_ColonneCentrale_Flash {
	margin: 0px;
	width: 382px;
	padding: 0px 0px 8px;
	height: 237px;
	background-repeat: no-repeat;
}
.Accueil_ColonneCentrale_Sorties {
	margin: 0px;
	width: 355px;
	background: #feda85 url(../../images/accueil/curseur_orange.gif) no-repeat;
	padding: 5px 0px 0px 21px;
	height: 18px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	border-bottom:solid 1px #ffb506;
}
.Accueil_ColonneCentrale_Sorties a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	/*color: #000000;*/
}
.Accueil_ColonneCentrale_SortiesD {
	margin: 0px;
	width: 6px;
	background: #feda85 url(../../images/accueil/arrondi_orange.gif) no-repeat right top;
	padding: 0px;
	height: 23px;
	float: left;
	border-bottom:solid 1px #ffb506;
}
.Accueil_ColonneCentrale_Sorties_Jaune {
	margin: 0px;
	width: 361px;
	background-image: url(../../images/accueil/libel_jaune_degrade2.gif);
	padding: 5px 0px 0px 21px;
	height: 18px;
	background-repeat: no-repeat;
	background-color: #F1F0F1;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}
.Accueil_ColonneCentrale_Sorties_Jaune a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	/*color: #000000;*/
}
.Accueil_ColonneCentrale_Sorties_JauneD {
	margin: 0px;
	width: 6px;
	background-image: url(../../images/accueil/arrondi.gif);
	padding: 0px;
	height: 23px;
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #F1F0F1;
	float: left;
}
.Accueil_ColonneCentrale_SortiesFilm {
	margin: 0px;
	padding: 5px 9px;
	clear: left;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
}
.Accueil_ColonneCentrale_SortiesFilm_Vignette {
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #000000;
}
.Gris11Bold, .Gris11Bold a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	line-height: 12px;
	font-weight: bold;
}
.Gris11Bold a:hover 
{
	color: #ffb300;
	text-decoration:underline;
}
.Gris10, .Gris10 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	line-height: 11px;
	font-weight: normal;
}
.Gris10 a:hover
{
	color: #ffb300;
	text-decoration:underline;
}
.Accueil_ColonneCentrale_Danslesbacs {
	margin: 0px;
	background-image: url(../../images/accueil/curseur_gris2.gif);
	padding: 5px 0px 0px 21px;
	height: 17px;
	background-repeat: no-repeat;
	background-color: #F1F0F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
}
.Accueil_ColonneCentrale_DanslesbacsFilm {
	margin: 0px;
	padding: 5px 9px;
	clear: left;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
	border-bottom-width: 1px;
	border-bottom-style: dashed;

}
.Accueil_Colonne_Sky {
	margin: 0px;
	float: left;
	width: 123px;
	padding-left: 7px;
}
.Accueil_1question {
	margin: 0px;
	padding: 0px 0px 8px 0px;
	text-align: center;
	width:122px;
}
.Orange20Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #FFB300;
}
.Orange13Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	color: #FFB300;
}
.OrangeFonce13Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #FF5E10;
}
.OrangeFonce11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FF5E10;
}
.OrangeFonce11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #FF5E10;
}
.Orange11Bold , .Orange11Bold_theme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFB300;
}
.Orange11Bold_theme:hover
{
	color: #D6D6D6;
	text-decoration:underline;
}
.Orange11 , .Orange11_realisa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #FFB300;
}
.Orange11_realisa:hover
{
	color:#666666;
	text-decoration:underline;
}
.Orange10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #FFB300;
}
.pubSky {
	margin: 0px;
	padding: 0px;
	height: 600px;
	width: 120px;
	border:0px;
}
.Accueil_GaucheBloc {
	float: left;
	width: 650px;
	position: relative;
}
.Accueil_Collection {
	margin: 9px 0px 0px;
	background-image: url(../../images/accueil/curseur_noir.gif);
	padding: 5px 0px 0px 21px;
	height: 19px;
	background-repeat: no-repeat;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFB300;
	width: 623px;
	clear: left;
	float: left;
}
.Accueil_CollectionD {
	margin: 9px 0px 0px;
	background-image: url(../../images/accueil/arrondi-noir.gif);
	padding: 0px;
	height: 24px;
	background-repeat: no-repeat;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFB300;
	width: 6px;
	float: left;
}
.Accueil_CollectionFilmBloc {
	margin: 0px;
	padding: 6px;
	border-right-color: #000000;
	border-left-color: #000000;
	background-color: #FFEEC8;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	clear: left;
}
.Accueil_CollectionFilmSep {
	margin: 0px;
	width: 202px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
}
.Accueil_CollectionFilmSep2 {
	margin: 0px 6px 0px 0px;
	width: 200px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #ABABAB;
}
.Accueil_CollectionFilmSep3 {
	margin: 0px 6px 0px 0px;
	width: 202px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #ABABAB;
	float: right;
}
.Accueil_Collection_BasG {
	margin: 0px;
	background-image: url(../../images/accueil/arrondi-noir2.gif);
	padding: 3px 0px 0px 10px;
	background-repeat: no-repeat;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFB300;
	clear: both;
	float: left;
	height: 14px;
	width: 634px !important; /* firefox */
	width: 636px;
}
.Accueil_Collection_BasD {
	margin: 0px;
	background-image: url(../../images/accueil/arrondi-noir3.gif);
	padding: 0px;
	background-repeat: no-repeat;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFB300;
	width: 6px;
	float: left;
	height: 17px;
	background-position: right bottom;
}
.Blanc10Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.Blanc12Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.Accueil_Footer {
	background-color: #F1F0F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	font-weight: normal;
	color: #000000;
	width: 100%;
	clear: left;
	float: left;
	height: 25px;
	margin: 10px 0 0 0;
	
}

.Accueil_Footer .droite {
	float:right;
	margin:0px;
	padding:0px;
}

.Accueil_Footer_Debut {
	background: url(../../images/main_tilemap.png) 0px 0px;
	width:5px;
	height:25px;
	float:left;
	margin-right:7px;
}
.Accueil_Footer_Texte {
	padding: 7px 0px 0px 10px;
}
.Accueil_Footer_lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
	color: #000000;
}
.Accueil_Footer_lien:hover {
	text-decoration:underline;
}

.Accueil_Footer_Ami a{
	display:block;
	width: 114px;
	height: 25px;
	background: url(../../images/main_tilemap.png) -277px -65px;
}

.Accueil_Footer_Haut a{
	display:block;
	width: 125px;
	height: 25px;
	background: url(../../images/main_tilemap.png) -151px -65px;
}
.Accueil_Footer_Partenaires {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: normal;
	color: #C7C7C7;
	width: 640px;
	clear: left;
	float: left;
	padding: 0px 0px 15px 10px;
	margin-top: 10px;
	margin-right: 0px;
	background-position: left top;
}
.Gris11FooterBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #C7C7C7;
}
.Gris10Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #C7C7C7;
}
.input , .input_alert
{
	color:#666666; 
	font:10px "Verdana"; 
	background-color:#FFFFFF; 
	border:1px solid #CCCCCC;
}
.input_alert
{
	border:1px solid red;
}
/* page liste + nouveautï¿½s */
.Liste_Contenu , .Liste_Contenu_Fonctionnement_DVD , .Liste_Contenu_Fonctionnement_VOD {
	padding: 0px;
	width:650px;
}
.Liste_Preselection {
	margin: 0px;
	padding: 4px 0px 0px 23px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFB300;
	background-image: url(../../images/liste/fleche-preselection.gif);
	height: 17px;
	background-repeat: no-repeat;
}
.Liste_PreselectionFilmBloc {
	margin: 0px;
	padding: 6px;
}

.Liste_PreselectionFilmBloc a img {
	border:0px;	
}

.Liste_Tete , .Liste_Teteb {
	margin: 0px;
	padding: 0px 0px 0px 23px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../../images/liste/fleche-liste.gif);
	height: 21px;
	background-repeat: no-repeat;
	clear: both;
}
.Liste_Teteb {
	margin-top:-1px;
}
.Liste_Bas_C {
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	background: #000000 url(../../images/liste/fleche-liste.gif) no-repeat;
	height: 21px;
 
}
.Liste_Tete_NbFilm , .Liste_Tete_NbFilm_pb {
	margin: 0px;
	float: left;
	width: 259px;
}
.Liste_Tete_NbFilm_pb {
	width: 600px;
}
.ChoixNbFilmsAffichesDemandes
{
	color:#D6D6D6;
}
.Liste_Tete_Jacquettes {
	margin: 0px;
	padding: 0px 0px 0px 16px;
	float: left;
	width: 130px;
	font-weight: normal;
	background-image: url(../../images/liste/fleche-pagination.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
}
.centrer {
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: center;
}
.Liste_CatalogueTitre2 {
	background: #000;
	height: 22px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFF;
	width: 647px;
}
.Liste_CatalogueTitre2 .Orange11Bold_theme{
	padding: 0 0 0 8px;
}
.Liste_CatalogueTitre {
	margin: 0px;
	background-image: url(../../images/accueil/arrondi-noir4.gif);
	padding: 5px 0px 0px 8px;
	height: 19px;
	background-repeat: no-repeat;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 636px;
	clear: left;
	float: left;
	background-position: left top;
}
.Liste_CatalogueTitreD {
	margin: 0px;
	background-image: url(../../images/accueil/arrondi-noir.gif);
	padding: 0px;
	height: 24px;
	background-repeat: no-repeat;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFB300;
	width: 6px;
	float: left;
}
.Block_Ok{
	float:left;
	width:14px;
	height:14px;
	background: url(../../images/fiche/fiche_film_tilemap.png) -237px -46px;
}
.Fiche_Contenu {
	margin: 0px;
	padding: 0px;
	float: left;
	/*width: 500px;*/
	width:490px;
}
.Fiche_Contenu_TitreCadre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(../../images/fiche/puce3.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px;
	height: 16px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	clear: left;
}
.Fiche_Contenu_TitreCadre a, .Fiche_Contenu_TitreCadre3 a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.Fiche_Bloc_Boutons {
	margin: 			0px;
	padding:			1px 0px 0px 0px;
}

.Fiche_Bloc_Boutons_Off, 
.Fiche_Bloc_Boutons_On {
	float:				left;
	display:			block;
	height:				22px;
	line-height: 		22px;
	padding:			0px 9px 0px 23px;
	color:				#fff;
	font-size:			11px;
	position:			relative;
}
.Fiche_Bloc_Boutons_On {
	background: 		url(../../images/fiche/fiche_film_tilemap.png) -237px -0px;
}
.Fiche_Bloc_Boutons_Off {
	background: 		url(../../images/fiche/fiche_film_tilemap.png) -237px -23px;
}
.Fiche_Bloc_Boutons_Off:hover, 
.Fiche_Bloc_Boutons_On:hover {
	color:				#fff;	
}

.Fiche_Bloc_Boutons_On span.end_button,
.Fiche_Bloc_Boutons_Off span.end_button {
	width:				9px;
	position:			absolute;
	right:				0px;
	top:				0px;
}
.Fiche_Bloc_Boutons_On span.end_button {
	background: 		url(../../images/fiche/fiche_film_tilemap.png) -391px 0px;
}
.Fiche_Bloc_Boutons_Off span.end_button {
	background: 		url(../../images/fiche/fiche_film_tilemap.png) -391px -23px;
}

.Fiche_Bloc_Table100 {
	font-weight: normal;
	/*color: #000000;*/
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
}
.Fiche_Bloc_Contenudiv {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Fiche_Bloc_Table62 {
	font-weight: normal;
	/*color: #000000;*/
	margin: 0px;
	width: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	padding-right: 8px;
	padding-left: 8px;
	text-align: center;
	vertical-align: middle;
}
.Fiche_Bloc_Table62 .Block_Ok {
	float: 			none;
	margin:			auto;
}

.Fiche_Contenu_TitreCadre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFB300;
	background-color: #000000;
	background-image: url(../../images/fiche/puce4.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px;
	height: 17px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	clear: left;
}
.Fiche_Contenu_TitreCadre3 {
	background: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	height: 17px;
	padding: 4px 0 0 5px;
	clear: left;
}
.Fiche_Contenu_CollectionTable100 {
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
}
.Fiche_Contenu_CollectionVoirAussi {
	padding: 2px 2px 2px 2px;
	height: 0px;
	margin-top: 3px; 
	margin-right: 3px;
	margin-bottom: 50px; /* pour espacement IE */
	margin-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 200%; /* pour espacement firefox */
	font-weight: normal;
	color: #000000;
	text-align: center;
	background-color: #FFB300;
}
/* page loggue */
.Header_Membre_loggue_Bienvenue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	width: 192px;
	padding-top: 5px;
	padding-right: 34px;
	padding-bottom: 0px;
	padding-left: 28px;
	background-image: url(../../images/membre/cadenas.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Header_Membre_loggue_Attention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(../../images/membre/qttention.gif);
	margin: 0px;
	height: 13px;
	width: 198px;
	padding-top: 4px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 19px;
}
.Header_Membre_loggue_Attention a {
	color:#000000;
}
.Membre_loggue_BlocDroite_Haut {
	background-image: url(../../images/membre/haut.gif);
	background-repeat: no-repeat;
	width: 122px;
	padding-top: 27px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.Membre_loggue_BlocDroite_Contenu {
	background-color: #F9B600;
	margin: 0px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.Membre_loggue_BlocDroite_Bas {
	background: url(../../images/membre/bas.gif) no-repeat;
	margin-bottom: 4px;
	width:122px;
	height:9px;
}
.Membre_loggue_BlocDroite_Lien {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FBCD52;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	clear: left;
}
/* page espace membre */
.EspaceMembre_Titre {
	margin: 0px;
	background-image: url(../../images/membre/arrondi.gif);
	padding: 5px 0px 0px 8px;
	height: 19px;
	background-repeat: no-repeat;
	background-color: #F9B600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	width: 636px;
	clear: left;
	float: left;
	background-position: left top;
}
.EspaceMembre_Titre a {
	color:#000000;
	text-decoration:none;
}
.EspaceMembre_Titre a:hover {
	color:#000000;
	text-decoration:underline;
}
.EspaceMembre_TitreD {
	margin: 0px;
	background-image: url(../../images/membre/arrondi2.gif);
	padding: 0px;
	height: 24px;
	background-repeat: no-repeat;
	background-color: #F9B600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #FFB300;
	width: 6px;
	float: left;
	background-position: right top;
}
.EspaceMembre_ChampTexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.EspaceMembre_Table50 , .EspaceMembre_Table30 , .EspaceMembre_Table_1td , .EspaceMembre_Table_ChangerAboG {
	font-weight: normal;
	/*color: #000000;*/
	margin: 0px;
	padding: 3px;
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	background-color: #F0EFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: right;
}
.EspaceMembre_Table_ChangerAboG
{
	background:#FFFFFF;
	border-left:dashed 1px #E6E6E6;
	border-bottom:dashed 1px #E6E6E6;
	text-align:center;
	padding-top:10px;
	width:30%;
}
.EspaceMembre_Table_1td {
	width:100%;
	text-align:left;
	padding:10px;
}
.EspaceMembre_Table50D , .EspaceMembre_Table70D, .EspaceMembre_Table_ChangerAboD {
	font-weight: normal;
	/*color: #000000;*/
	margin: 0px;
	padding: 3px;
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	background-color: #F0EFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: left;
}
.EspaceMembre_Table_ChangerAboD
{
	background:#FFFFFF;
	border-right:dashed 1px #E6E6E6;
	border-bottom:dashed 1px #E6E6E6;
	padding:15px;
	width:70%;	
}
.EspaceMembre_Table30 {
	width: 30%;
}
.EspaceMembre_Table70D
{
	width: 70%;
}
.EspaceMembre_Table100Gris , .EspaceMembre_Table100Gris_Compte {
	font-weight: normal;
	/*color: #000000;*/
	margin: 0px;
	padding: 3px;
	width: 1000%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	background-color: #F0EFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: left;
}
.EspaceMembre_Table100Gris_Compte {
	padding:10px;
}
.EspaceMembre_Table100Gris a , .EspaceMembre_Table100Gris_Compte a {
	color:#000000;
	font-weight:bold;
}
.EspaceMembre_Preselection , .EspaceMembre_Preselection18ans {
	margin: 0px;
	padding: 4px 0px 0px 23px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFB300;
	background-image: url(../../images/liste/fleche-preselection.gif);
	height: 17px;
	background-repeat: no-repeat;
}
.EspaceMembre_Preselection18ans {
	background: #FFFFFF;
	color:#000000;
	padding:10px;
	font-weight:normal;
}
.EspaceMembre_Preselection18ans a , .EspaceMembre_Table_1td a {
	color: #FFB300;
}
.LienBoutonAbo , .LienBoutonAbo2 , .LienBoutonAbo2:hover
{
	color:#000000;
}
.LienBoutonAbo
{
	cursor:pointer;
}
.LienBoutonAbo:hover 
{
	color:#FFFFFF;
}
.conteneur_bloc_infos
{
	width:330px !important;
	width:290px;
	float:left;
	margin-bottom:10px;
}
.special2
{
	color:#38B1FA;
	font:11px "Verdana";
	font-weight:bold;
}
.special3
{
	color:#FFB300;
	font:11px "Verdana";
	font-weight:bold;
}
.cadrePointille
{
	border:dashed 1px #E6E6E6;
	padding:15px;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*color:#000000;*/
}
.cadrePointille2
{
	border:dashed 1px #E6E6E6;
	padding:15px;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	background:#FAFAFA;
}
.erreur
{
	color:red;
}
.Offres_etape1_Haut_G , .Offres_etape1_Haut_D {
	background-image: url(../../images/inscription/bloc/haut.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 319px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.Offres_etape1_Haut_D {
	margin-left: 10px;
}
.TD176 {
	width: 176px;
	font-size:90%;
}
/*** Styles ajoutï¿½s ***/
.alerte
{
	color:#F9B600;
	font:11px "Verdana";
	font-weight:bold;
	margin:20px 0px 20px 0px;
}

.special1
{
	color:#FF8000;
	font:11px "Verdana";
	font-weight:bold;
}

.special2
{
	color:#38B1FA;
	font:11px "Verdana";
	font-weight:bold;
}
/*****************/
.FilmsEnvoyesMessage
{
	padding:10px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;	
	color:#FFB300;
}
.spacer 
{
	clear:both;
}
/********** STYLES DE LA LIBRAIRIE abonnes.php ********/
.EnvoiPack_table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width:100%;
}
.EnvoiPack_td_entete1 , .EnvoiPack_td_entete3
{
	background:#D6D6D6;
	width:46%;
	padding:5px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	height:10px;
}
.EnvoiPack_td_entete2
{
	width:8%;
}
.EnvoiPack_td1 , .EnvoiPack_td3 , .Recap_Compte_td1
{
	width:43%;
	height:60px;
	padding:5px;
	border:dashed 1px #E6E6E6;
	background:#FAFAFA;
}
.EnvoiPack_td1 a , .EnvoiPack_td3 a , .Recap_Compte_td1 a , .popup_AjoutFilm a
{
	color:#FFB300;
}
.accueilCompte_declenchement
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding:10px;	
	margin-top:45px !important;
	margin-top:-15px;
}
.accueilCompte_declenchement a
{
	color:#000000;	
	font-weight: bold;	
}
/******** STYLES DE LA PARTIE dï¿½clarer un problï¿½me et nous contacter *******/
.DeclarerPb_MessageProbleme
{
	border:dashed 1px #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding:15px;
	/*background:#FAFAFA;*/
	background:#fff5d3;
	color:#000;
}
.DeclarerPb_MessageProbleme a
{
	color:#FFB300;
	font-weight:normal;
}
.bouton_valider
{
	text-align:center;
}
.DeclarerPb_textarea , .DeclarerPb_msg , .Besoin_daide
{
	border:dashed 1px #C6C6C6;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width:350px;
	height:100px;
	padding:5px;
	color:#000;
}
.Besoin_daide
{
	border:dashed 1px #C6C6C6;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	background-color:#FAFAFA;
	width:253px;
	height:19px;
	margin-bottom:8px;
	text-align:center;
	display:block;
	float:left;
}
.DeclarerPb_msg
{
	border-top:0px;	
	background:#FAFAFA;
	height:auto;
	width:auto;
	margin-bottom:5px;
}
.DeclarerPb_msg ul li
{
	list-style-type:none;
	margin:0px 10px 10px -30px;
}
.DeclarerPb_select
{
	width:350px;
	border:solid 1px #CCCCCC;	
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;	
	color:#666666;
}
.Contact
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#000000;
	margin:0px 0px 0px 0px !important;
	margin:-5px 0px 0px 0px;
	background:#FAFAFA;
	border-left:dashed 1px #E6E6E6;
	border-right:dashed 1px #E6E6E6;
	border-bottom:dashed 1px #E6E6E6;
	padding:30px 15px 15px 15px !important;
	padding:12px;
}
.ContactType
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.alert_emailing
{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		normal;
	color:				#000000;
	margin:				0px !important;
	margin:				-5px 0px 0px 0px;
	background:			#FAFAFA;
	border-left:		dashed 1px #E6E6E6;
	border-right:		dashed 1px #E6E6E6;
	border-bottom:		dashed 1px #E6E6E6;
	padding:			10px 0px 15px 0px !important;
	padding:			0px 12px 12px 12px;
}

.alert_emailing p
{
	padding:			5px 15px;
	margin:				0px;
}

.title_avertissement {
	margin: 			0px;
	margin-top: 		10px;
	width: 				100%;
	background: 		#feda85 url(../../images/accueil/arrondi_orange.gif) no-repeat 100% 0%;
	padding: 			0px;
	height: 			23px;
	border-bottom:		solid 1px #ffb506;
}

.title_avertissement div {
	margin: 			0px;
	width:				1px;
	background: 		#feda85 url(../../images/accueil/curseur_orange.gif) no-repeat 0% 0%;
	padding-left: 		21px;
	height: 			23px;
	font-size: 			12px;
	line-height: 		23px;
	font-weight: 		bold;
}

/*** STYLES DE LA PARTIE adulte ***/
a.lien_selection_film img {
	border:0px;
	margin:10px 6px 0px;
	width: 120px;
}
a.lien_selection_film_first img {
	margin-left:0px;
	margin-right:6px;
}
a.lien_selection_film_last img {
	margin-left:6px;
	margin-right:0px;
}


/*** STYLES DE LA PARTIE faq ***/
.Recap_Compte
{
	margin-top:10px;
	margin-bottom:5px;	
	clear:left;
	float:left;
}
.Recap_Compte_td1
{
	height:auto;
	padding:10px;
}
.faqListe , .faqListe2 , .Inscr_Cheque
{
	clear:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.faqListe li , .faqListe2 li , .Inscr_Cheque li
{
	list-style-type:square;
	color:#FFB300;
	margin:0px 0px 0px 25px;
	padding:5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}
.Inscr_Cheque li
{
	margin:0px 0px 0px 15px;
	padding:5px 0px 0px 0px;
	
}
.Inscr_Cheque li span {
	color:#000;	
}
.faqListe a , .faqListe2 a
{
	/*color:#000000;*/
}
.faqListe2 li
{
	list-style-type:disc;
	color:#ABABAB;
}
.faqReponses
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;	
	border:dashed 1px #CCCCCC;
	margin-top:10px;
	background:#FAFAFA;
	padding:15px;
}
.faqReponses_strong
{
	color:#000000;
	font-weight:bold;
}
.faqReponse a
{
	color:#000000;
	font-weight:bold;
}
.Recap_InfosPerso
{
	padding:0px 0px 0px 0px;
	clear:left;
	float:left;
	/*color:#000000;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	width:300px;
	margin:10px 0px 20px -5px;
}
.Recap_InfosPerso li
{
	 list-style-type:none;
	 /*color:#000000;*/
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight:normal;
	 margin:0px 0px 0px 25px;
	 padding:5px 0px 0px 0px;
}
.Recap_InfosPerso_liste
{
	list-style-type:square;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;	
	margin:0px 0px 0px 25px;
	padding:5px 0px 0px 0px;	
}
/*** STYLES DE LA PARTIE inscription ***/
.SelectBox 
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	border:solid 1px #CCCCCC;
}
.DIVetapes
{
	height:18px;
	margin-bottom:0px;	
}
.div_masque
{
	clear:both;
	margin:0px;
	display:block;
	visibility:hidden;
	height:2px;
	width:10px;
	background-color:#f00;
	line-height:2px;	
}
.DIVetapes img, .DIVetapes span
{
	float:left;	
}
/*** STYLES DE LA PARTIE  presentation-catalogue et presentation-collection ***/

.Presentation_colonne 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	width:50%;
	height:auto;
	float:left;
}


/*** STYLES DU HEADER quand liste incomplete***/
.Header_BlocOrange 
{
	float:left;
	width:255px;
	height:71px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#FFB300;
}
.Header_Membre_Cadenas
{
	padding:5px 0px 0px 30px;
	background:url(../../images/membre/cadenas.gif) no-repeat;
}
/*** STYLES DE LA LISTE JAVASCRIPT DANS COLONNE ***/
.header_cadreListe_js
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:2px 5px;
	font-weight:bold;
	background:#000;
	text-align:center;
}
.header_cadreListe_js a
{
	color:#FFB300;
}
.cadreListe_js
{
	border-color:#A1A1A1;
	border-style:solid;
	border-width:0pt 1px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom:		5px;
}
.cadreListe_js_manque
{
	text-align:center;
	background:red;
	padding:2px 5px;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #A1A1A1;
}
.cadreListe_js_manque a
{
	color:#000000;
}
.liste_js
{
	border-top:1px dotted #A1A1A1;
}
.liste_js_0
{
	background:#EEE;
}
.liste_js_1
{
	background:#FFF;
}
.liste_js.liste_js_first
{
	border-top-width:0px;
}
.liste_js_title
{
	padding:2px 0;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	color: #000;
	width:86px;
}
.liste_js_suppr
{
	float:right;
	margin:0;
}
.liste_js_suppr img
{
	border-width:0;
	padding:2px 2px 0;
}
.liste_js_move
{
	float:left;
	line-height:auto;
	padding:2px;
	cursor:move;
}
#liste_js_instructions
{
	border-top:1px dotted #A1A1A1;
	font-size:9px;
	padding:2px 5px;
	text-align:center;
}
#prochaine_position_film
{
	border				: 2px dashed #F16861;
}
/******/
.popup_AjoutFilm_cadre
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.popup_AjoutFilm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:dashed 1px #D6D6D6;
	background:#FAFAFA;
	font-weight:bold;
	padding:10px;
	margin-top:15px;
}
.popup_AjoutFilm_cadre .popup_AjoutFilm_Attention
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	border:solid 1px #FF0000;
	background:#FAFAFA;
	padding:10px;
	margin-top:15px;
	text-align:left;
	color:#FF0000;
}
.popup_AjoutFilm_titre
{
	color:#888888;
}
.popup_AjoutFilm_titre_liste li
{
	list-style-type:square;
	color:#FFB300;
}
.popup_AjoutFilm_infos
{
	color:#000000;
}
.popup_AjoutFilm_form
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
}
/*****/
.ZoneMsg
{
	width:650px;
	height:56px;
	margin-bottom:10px;
}
/*****/
.abo1an_cadre1
{
	width:649px;
	height:267px;	
}
.abo1an_cadre2
{
	width:645px;
	height:47px;
	background:#fff8e6;
	border-left:solid 2px #dcdcdc;
	border-right:solid 2px #dcdcdc;
	text-align:center;
	padding-top:50px !important;
	padding-top:15px;
}
.abo1an_cadre3
{
	width:645px;
	height:88px;
	background:#fff8e6;
	border-left:solid 2px #dcdcdc;
	border-right:solid 2px #dcdcdc;
	border-bottom:solid 2px #dcdcdc;
	padding-top:15px;
}
.abo1an_cadre3a
{
	width:138px;
	float:left;
	margin-left:10px;
}
.abo1an_cadre3b
{
	width:auto;
	float:left;
	margin-left:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	font-weight:bold;
}
.abo1an_texte
{
	background:url(../../images/abonnements_cadeaux/etoile-jaune.gif) no-repeat;
	padding-left:25px;
}
.texte_explicatif
{
	font-weight:normal;
	font-size:85%;
	clear:left;
}
.abo1an_lien
{
	width:620px;
	text-align:right;
}
.abo1an_lien a
{
	color:#ff5e10;
	font-size:90%;
}
/*** Nouvelle page promo ***/
.Promo_saisieMail
{
	width:780px;
	height:55px;
	margin:0px 0px 10px 0px;
	background:url(../../images/7jours/bandeau_email.gif);
}
.Promo_saisieMail2
{
	padding-left:20px;
	width:760px;
	height:55px;
	margin:0px 0px 10px 0px;
	background:url(../../images/7jours/bandeau_email_vide.gif) no-repeat;
}
.image_texte_bandeau
{
	margin:0px 10px -10px 0px;
}
.lien_offre
{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
}
.lien_offre:hover , .lien_offre:focus
{
	color: #FFFFFF;
	text-decoration:underline;
}

/*** Infos bulles films ***/
.infobulleFilm , .infobulleOffre
{
	position: absolute;	
	top:100px;
	left:100px;
	display:none;
	font-family: Verdana, Arial;
	font-size: 10px;
	color:#000000;
	width:340px;
	z-index:10;
}
.infobulleFilm_top , .infobulleOffre_top
{
	width:320px;
	height:auto;
	font-weight:bold;
	font-size: 11px;
	padding:5px 10px 5px 10px;
	background:url(../../images/infos_bulles/infoBulle_top.gif) no-repeat top;
}
.infobulleFilm_contenu, .infobulleOffre_contenu
{
	background:#F2F2F2;
	width:316px;
	height:auto;
	border:solid 2px #ffb506;
	border-bottom:0px;
	padding: 7px 10px 10px 10px;	
}

.infobulleFilm_contenu {
	overflow:		auto;
}

.infobulleFilm_contenu img {
	float:			left;
	margin-right:	5px;
}

.infobulleFilm_contenu_nodesc {
	border-bottom:solid 2px #ffb506;
}
.infobulleOffre_contenu
{
	font-weight:bold;
	background:#fee19e;
	padding-bottom:10px;
}
.infobulleOffre_contenu a
{
	color:#000000;
	text-decoration:none;
}
.infobulleOffre_contenu a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
.infobulleFilm_contenu_2 , .infobulleOffre_contenu_2
{
	background:#666666;	
	color:#FFFFFF;
	padding: 7px 10px 0px 10px;	
	border-left:solid 2px #ffb506;
	border-right:solid 2px #ffb506;	
	border-bottom:solid 2px #ffb506;
	width:316px;	
	height:auto;
}
.infobulleOffre_contenu_2
{
	text-align:right;
	width:326px;
	padding:2px 10px 2px 0px;
}
.infobulleOffre_contenu_2 a , .infobulleOffre_contenu_2 a:hover
{
	cursor:pointer;
	font-weight:bold;
}
.infobulleOffre_contenu_2 a:hover
{
	color:#ffb300;
	text-decoration:underline;
}

.Liste_Pagination
{
	margin: 3px 10px 0px 0px;
	padding: 0px 0px 2px 0px;
	float: left;
	text-align:right;
	width: 340px;
	height:15px;
	
}
.Liste_Tete {
	clear: left;
}

.listing_page_select {
	color: #FFB300;	
}

/***** colonne de droite nb abo ********/
.Accueil_AbonnesNombre {
	background:url(../../images/main_tilemap.png) -151px -91px;
	margin: 0px;
	padding:0px;
	height: 33px;
	width: 123px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:center;
}
.Accueil_AbonnesNombre div{
	padding-top:9px;
}

.lien_image_aide , .lien_image_video
{
	display:			block;
	height:				65px;
	width:				121px;
	margin:				0px 0px 7px 0px;
}
.lien_image_aide
{
	background:			url(../../images/accueil/colonne/btn_aide.jpg) no-repeat;
	margin:				0px 0px 5px 0px;
}
.lien_image_video
{
	background:			url(../../images/accueil/colonne/btn_expl_video.jpg) no-repeat;
	cursor:pointer;
}
.lien_image_cinezime , .lien_image_vodx
{
	display:				block;
	background:				url(../../images/accueil/colonne/btn_cinezime.gif) no-repeat;
	width:					120px;
	height:					217px;
	margin-bottom:			8px;
}
.lien_image_vodx
{
	background:url(../../images/accueil/colonne/btn_vodx.png) no-repeat;
}

.logo_partenaire
{
	margin-left:			10px;
	margin-bottom:			10px;
}

#amazonContainer {
	margin-bottom:			10px;
}

.taille10 {font-size: 10px}
.texte_etoile {font-size: 9px;color: #AAAAAA}

.pointer {
	cursor:pointer;
}

/* nouvelle gestion des Cadres */
.CadreBasG, .CadreBasD {
	height: 4px;
	width: 5px;
	bottom:-5px;
	position:absolute;
	font-size:0px;
}
.CadreHautG, .CadreHautD {
	height: 6px;
	width: 6px;
	top:-5px;
	position:absolute;
	font-size:0px;
}
.CadreHautG,.CadreBasG { left:-6px; }
.CadreHautD,.CadreBasD { right:-6px; }

.CadreBasG {
	/* Special IE6 */
	behavior:			expression() !important; /*pour que IE7 ne prenne pas en compte la ligne suivante */
	behavior: 			expression((this.parentNode.offsetHeight % 2 == 0) ? this.style.bottom="-5px" : this.style.bottom="-6px");
}
.CadreHautD {
	/* Special IE6 */
	behavior:			expression() !important; /*pour que IE7 ne prenne pas en compte la ligne suivante */
	behavior: 			expression((this.parentNode.offsetWidth % 2 == 0) ? this.style.right="-6px" : this.style.bottom="-7px");
}
.CadreBasD {
	/* Special IE6 */
	behavior:			expression() !important; /*pour que IE7 ne prenne pas en compte la ligne suivante */
	behavior: 			expression(
									( (this.parentNode.offsetHeight % 2 == 0) ? this.style.bottom="-5px" : this.style.bottom="-6px" ),
									( (this.parentNode.offsetWidth % 2 == 0) ? this.style.right="-6px" : this.style.right="-7px" )
									);
}

.Cadre {
	background: #FAFAFA;
	position:relative;
	margin-top:10px;
	border-top:5px solid #000;
	border-left:6px solid #000;
	border-right:6px solid #000;
	border-bottom:5px solid #000;
	width:638px;
}
.Cadre.nomargin,.CadreResiliation.nomargin {
	margin:0px;
}

.Menu_MoteurBasG, .CadreBasG {
	background: url(../../images/main_tilemap.png) -393px 0px;
}
 
.Menu_MoteurBasD, .CadreBasD {
	background: url(../../images/main_tilemap.png) -393px -7px;
}

.Menu_MoteurHautG, .CadreHautG, .TitreCoinArrondiHautG {
	background: url(../../images/main_tilemap.png) -385px -36px;
}
.Menu_MoteurHautD, .CadreHautD, .TitreCoinArrondiHautD {
	background: url(../../images/main_tilemap.png) -392px -36px;
}

/* Debut Titre de section */
.TitreCoinArrondi {
	position:relative;
	width:626px;
	height:27px;
	line-height:21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	padding:7px 0 0 24px;
	background: #000 url(../../images/puce_titre.gif) no-repeat 7px 50%;
}
.TitreCoinArrondi_mini {
	position:absolute;
	float:left;
	width:200px;
	height:27px;
	line-height:21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	padding:7px 0 0 24px;
	background: #000 url(../../images/puce_titre.gif) no-repeat 7px 50%;
}
.TitreCoinArrondiHautG, .TitreCoinArrondiHautD {
	height: 6px;
	width: 6px;
	top:0px;
	position:absolute;
	font-size:0px;
}
.TitreCoinArrondiHautG { left:0px; }
.TitreCoinArrondiHautD { right:0px; }
/* Fin Titre de section */


/* ------------------------------------------------ */
/*	Gestion des cadres	*/

/*		Liserï¿½ type A		*/
.lisere_typeA
{
	position:			relative;
	background:			#fff;
	border:				1px solid #b2b2b2;
	padding:			10px;
	margin-bottom:		6px;
	width:				630px;
}
.lisere_typeA .titre {
	margin:				0px -5px;
	color:				#013D79;
	font-size:			14px;
	line-height:		14px;
	padding-left:		15px;
	border-bottom:		1px solid #B2B2B2;
	margin-bottom:		5px;	
}

.lisere_typeA .coin_HG, .lisere_typeA .coin_HD, .lisere_typeA .coin_BG, .lisere_typeA .coin_BD
{
	position:			absolute;
	height:				5px;
	width:				5px;
	font-size: 			0px;
}

.lisere_typeA .coin_HG
{
	top:				-1px;
	left:				-1px;
	background: 		url(../../images/main_tilemap.png) -275px -91px;
}

.lisere_typeA .coin_HD
{
	top:				-1px;
	right:				-1px;
	background: 		url(../../images/main_tilemap.png) -275px -97px;
	/* Special IE6 */
	behavior:			expression() !important; /*pour que IE7 ne prenne pas en compte la ligne suivante */
	behavior: 			expression((this.parentNode.offsetWidth % 2 == 0) ? this.style.right="-1px" : this.style.right="-2px");
}

.lisere_typeA .coin_BG
{
	bottom:				-1px;
	left:				-1px;
	background: 		url(../../images/main_tilemap.png) -275px -103px;
	/* Special IE6 */
	behavior:			expression() !important; /*pour que IE7 ne prenne pas en compte la ligne suivante */
	behavior: 			expression((this.parentNode.offsetHeight % 2 == 0) ? (this.style.right="-1px", this.style.bottom="-1px") : (this.style.right="-2px", this.style.bottom="-2px") );
}

.lisere_typeA .coin_BD
{
	bottom:				-1px;
	right:				-1px;
	background: 		url(../../images/main_tilemap.png) -275px -109px;
	/* Special IE6 */
	behavior:			expression() !important; /*pour que IE7 ne prenne pas en compte la ligne suivante */
	behavior: 			expression(
									( (this.parentNode.offsetHeight % 2 == 0) ? this.style.bottom="-1px" : this.style.bottom="-2px" ),
									( (this.parentNode.offsetWidth % 2 == 0) ? this.style.right="-1px" : this.style.right="-2px" )
									);
}

/*		Liserï¿½ type B		*/
.lisere_typeB
{
	position:			relative;
	background:			#fffbf2;
	border:				1px solid #ffb300;
	padding:			10px;
	margin-bottom:		10px;
	width:				628px;
}

.lisere_typeB .coin_HG, .lisere_typeB .coin_HD, .lisere_typeB .coin_BG, .lisere_typeB .coin_BD
{
	position:			absolute;
	height:				5px;
	width:				5px;
	font-size: 			0px;
}

.lisere_typeB .coin_HG
{
	top:				-1px;
	left:				-1px;
	background: 		url(../../images/main_tilemap.png) -281px -91px;
}

.lisere_typeB .coin_HD
{
	top:				-1px;
	right:				-1px;
	background: 		url(../../images/main_tilemap.png) -281px -97px;
	/* Special IE6 */
	behavior:			expression() !important; /*pour que IE7 ne prenne pas en compte la ligne suivante */
	behavior: 			expression((this.parentNode.offsetWidth % 2 == 0) ? this.style.right="-1px" : this.style.right="-2px");
}

.lisere_typeB .coin_BG
{
	bottom:				-1px;
	left:				-1px;
	background: 		url(../../images/main_tilemap.png) -281px -103px;
	/* Special IE6 */
	behavior:			expression() !important; /*pour que IE7 ne prenne pas en compte la ligne suivante */
	behavior: 			expression((this.parentNode.offsetHeight % 2 == 0) ? (this.style.right="-1px", this.style.bottom="-1px") : (this.style.right="-2px", this.style.bottom="-2px") );
}

.lisere_typeB .coin_BD
{
	bottom:				-1px;
	right:				-1px;
	background: 		url(../../images/main_tilemap.png) -281px -109px;
	/* Special IE6 */
	behavior:			expression() !important; /*pour que IE7 ne prenne pas en compte la ligne suivante */
	behavior: 			expression(
									( (this.parentNode.offsetHeight % 2 == 0) ? this.style.bottom="-1px" : this.style.bottom="-2px" ),
									( (this.parentNode.offsetWidth % 2 == 0) ? this.style.right="-1px" : this.style.right="-2px" )
									);
}


/* fin Gestion des cadres */
#theFlash
{
	z-index:			100;
	margin-bottom:		10px;
}

.faq_select {
	font-weight:bold;
	color:#000000;
}

.form_recherche {
	/*width:617px;*/
	height:26px;
	line-height:26px;
	float:left;
}
.stat_nb {
	text-align:right;
}

.home_etapes
{
	width:650px;
	height:339px;
	background:url(../../images/accueil/home_photo_famille_etapes.png);
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	color:#000000;
}
.home_etapes .accroche
{
	position:absolute;
	font-size:30px;
	font-weight:bold;
	color:000000;
	margin:249px 0px 0px 224px;
	width:300px;
}
.home_etapes .accrocheOmbre
{
	position:absolute;
	font-size:30px;
	font-weight:bold;
	color:#FFB300;
	margin:250px 0px 0px 225px;
	width:300px;
}
.home_etapes .bouton_rouge
{
	position:absolute;
	margin:15px 0px 0px 15px;
}
.home_etapes .bouton_rouge .bouton_rouge_left , .home_etapes .bouton_rouge .bouton_rouge_right , .home_etapes .bouton_rouge .bouton_rouge_content
{
	width:5px;
	height:36px;
	float:left;
	background:url(../../images/accueil/btn-rouge_left.png);
}
.home_etapes .bouton_rouge .bouton_rouge_right
{
	background:url(../../images/accueil/btn-rouge_right.png);
}
.home_etapes .bouton_rouge .bouton_rouge_content
{
	width:360px;
	color:#FFFFFF;
	font-size:25px;
	font-weight:bold;
	background:url(../../images/accueil/btn-rouge_content.png);
}
.home_texte_test_gratuit , .home_texte_test_gratuit a
{
	width:260px;
	height:49px;
	text-align:center;
	font-family:Verdana;
	font-size:17px;
	font-weight:bold;
}
.home_texte_test_gratuit a
{
	color:#AC2B32;
}
.etapes_numeros
{
	width:105px;
	height:auto;
	position:absolute;
	margin-left:532px;
	font-size:11px;
}
.etape1 , .etape2 , .etape3
{
 	width:100px;
}
.etape1 .etape, .etape2 .etape, .etape3 .etape
{
 	float:left;
 	width:70px;
 	line-height:10px;
 	padding:15px 0px 0px 0px;
}
.etape3 .etape
{
 	padding:10px 0px 0px 0px;
}
.etape1 .numero, .etape2 .numero, .etape3 .numero
{
 	font-size:40px;
 	color:#666666;
 	float:left;
 	width:30px;
}
.etape1
{
	padding:5px 0px 0px 0px;
	margin:60px 0px 0px 5px;
	height:40px;
}
.etape2
{
	padding:5px 0px 0px 0px;
	margin:60px 0px 0px 5px !important;margin:55px 0px 0px 5px;
	height:40px;
}
.etape3
{
	padding:5px 0px 0px 0px;
	margin:65px 0px 0px 5px !important;margin:60px 0px 0px 5px;
	height:40px;
}
.home_rond_JG
{
	width:108px;
	height:95px;
	position:absolute;
	margin:265px 0px 0px 50px;
	font-weight:bold;
	text-align:center;
	background:url(../../images/accueil/home_rond_JG.png);
	padding:6px 0px 0px 8px;
}
.home_rond_JG h1 , .home_rond_JG h2 , .home_rond_JG h3
{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	margin:-5px 0px 0px 0px;
}
.home_rond_JG h1
{
	font-size:40px;
}
.home_rond_JG h2
{
	font-size:18px;	
}
.home_rond_JG h3
{
	margin-top:-3px;
	color:#333333;
	font-size:16px;	
}
#structure_ExplicationsVideo
{
	z-index:1000;
	width:650px;
	position:absolute;
	text-align:center;
}
p.naviguation {
	margin:			0px;
	font-size:		10px;
	margin:			1px 0px 10px 0px;
	width:			650px;
}

p.naviguation a,
p.naviguation span 
{
	color:#858585;
	padding:1px 5px;
	font-size:10px;
	white-space: nowrap;
}

p.naviguation a:hover {
	color:#000;
	text-decoration:underline;
}
.liens_selection_collection {
	float:left;
	font-size:12px;
	width:100%;
	text-align:center;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.liens_selection_collection a {	
	margin:0px 5px;
}
.liste_colonnes ul {
	
	float:left;
	margin:0px;
	list-style-type:square;
	font-size:12px;
}

.link_home_inscr img {
	border:			none;
}

.ContactNumeroVert {
	color:				#fff;
	background:			url(../../images/VOD_cinezime/colonne_droite/bloc_appel.png) no-repeat;
	width:				122px;
	height:				112px;
	padding-top:		5px;
	font-weight:		bold;
	line-height:		1;
}
.ContactNumeroVert p.numeroVert {
	font-size:			16px;
	margin:				0px 0px 5px 0px;
}
.ContactNumeroVert .texte_etoile {
	color:				#fff;
}
.ContactNumeroVert p.horaire {
	font-size:			10px;
	margin:				5px 0px;
}

.adsenseContainer {
	text-align:			center;
	margin-bottom:		10px;
}

.openXContainer {
	text-align:			center;
	margin-bottom:		10px;
}


#homeFlashContainer {
	background:			#000;
	height:				340px;
	position:			relative;
	width:				650px;
}

#flvPlayer {
	left:				100px;
	position:			absolute;
	top:				5px;
}

#homeFlashContainer a img {
	left:				0px;
	position:			absolute;
	top:				0px;
}
.Liste_Film {
	padding:0px 5px;
	border:1px solid #BFBFBF;
	border-top:none;
	overflow:auto; 	
	height:100%;
}
.Liste_Film_CompletBloc {
	margin:0px;
	padding: 7px 4px 2px 4px;
	width:311px;
	height:230px;
	float:left;
	border-bottom:	1px solid #BFBFBF; 
}

.Liste_Film_CompletBloc_ad {
	height:250px;
}
.Liste_Film_separation_verticale {
	border-right:1px solid #BFBFBF;
	width:310px;
}

.Liste_Film_separation_horizontale {
	
	clear:left;
	background-color:#BFBFBF;
	height:1px;
	border:none;
}


.Liste_Film_Bloc_Droite {
	margin-left:70px;
	height:92px;
}

.Liste_Film_CompletJacquette {
	margin: 0px 5px 5px 0px;
	padding: 0px;
	height: 90px;
	width: 65px;
	border: 1px solid #000000;
	float:left;
}
.Liste_Film_TitreFilm {
	margin: 0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
}


.Liste_Film_AvisFilm {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	height:19px;
	padding-top:73px;
	margin-bottom:-92px;
}


.Liste_Film_DescriptionFilm {
	margin: 0px;
	padding: 0px 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	height:50px;
	clear: both;
	
}
.Liste_Film_DescriptionFilm span {
	font-weight:bold;
}
.Liste_Film_RealisateurFilm, .Liste_Film_ActeursFilm {
	
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
}


.Liste_Film_ActeursFilm a, .Liste_Film_RealisateurFilm a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #888;
}

.Liste_Film_RealisateurFilm a {
	font-size: 11px;
}

.Liste_Film_ActeursFilm a:hover, .Liste_Film_RealisateurFilm a:hover {
	color:#ffb300;
	text-decoration:underline;
}

.Liste_Film_Louer {
	margin: 5px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	clear: left;
	background-color: #F7F7F7;
	float: left;
	height: 32px;
	width: 271px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	text-align: center;
}
.Liste_Film_Bouton {
	margin: 0px;
	padding:0px;
	padding-left: 10px;	
}
.Liste_Film_Telecharger {
	margin: 5px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	float: left;
	height: 32px;
	width: 297px;
	border-top-width: 1px;
	border-top-style: dashed;
	text-align: center;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
}

.Liste_Pagination , .Liste_PaginationMini {
	margin: 0px;
	padding: 1px 0px 0px;
	float: left;
	text-align:right;
	width:55%;
	left:30px;
	margin-top:-1px;
}

.Liste_PaginationMini {
	margin-top:-5px;
	width: 340px;
}
.Liste_Film_InfoTarif {
	color: #89B4B5;
	font-size:10px;
	margin:0px;
	font-weight:bold;
	float:		left;
}

.Liste_Film_InfoSortie
{
	clear:			both;
	margin:			0px;
	margin-bottom:	3px;
}

.liste_location_poste , .liste_location_VOD
{
	display:block;
	color:#5C5C5C;
	font-weight:bold;
	font-size:9px;
	height:23px;
	line-height:23px;
	padding:0px 0px 0px 25px;
	width:135px;
	cursor:pointer;
	background: url(../../images/liste/bouton/liste_dvd_gris.png) no-repeat;
	margin-bottom:	3px;
}

.Liste_Film_InfoTarif a.bluray {
	width:			160px;
}

.liste_location_VOD
{
	width:			115px;
	padding-left:	30px;
	border-left:	solid 2px #5C5C5C;
	background: 	url(../../images/liste/bouton/liste_vod_gris.png) no-repeat 5px 0%;
}

/*** STYLES DES PAGES demandes.php, films_deja_vus.php et films_envoyes.php ***/
.MiniListe_Table
{
	width:100%;
}
.MiniListe_tr0 , .MiniListe_tr1, .MiniListe_tr_entete , .MiniListe_tr_entete_DejaVus
{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #000000;
	background:#FFFFFF;
	height:30px;
}
.MiniListe_tr_entete , .MiniListe_tr_entete_DejaVus
{
	height:10px;	
	background:#E6E6E6;
}
.MiniListe_tr_entete_DejaVus .MiniListe_DejaVus1
{
	text-align:center;
	font-weight:normal;
}
.MiniListe_tr1
{
	background:#FAFAFA;
}
.MiniListe_td1 , .MiniListe_td2 , .MiniListe_td3 , .MiniListe_td1_envoyes, .MiniListe_td2_envoyes , .MiniListe_td3_envoyes , .MiniListe_DejaVus1 , .MiniListe_DejaVus2 , .MiniListe_DejaVus3 , .MiniListe_DejaVus4
{
	padding:5px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6E6E6;	
}
.MiniListe_td1, .MiniListe_td1_envoyes , .MiniListe_DejaVus1
{
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #E6E6E6;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #E6E6E6;
	width:12%;
}
.MiniListe_td1_envoyes , .MiniListe_DejaVus2 , .MiniListe_DejaVus3 , .MiniListe_DejaVus4
{
	width:15%;
}
.MiniListe_DejaVus2 , .MiniListe_DejaVus3 , .MiniListe_DejaVus4
{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #E6E6E6;
	height:auto;
}
.MiniListe_DejaVus1
{
	width:55%;
	text-align:left;
	font-weight:bold;
	height:auto;	
}
.MiniListe_DejaVus1 a , .MiniListe_DejaVus4 a
{
	color:#000000;
}
.MiniListe_td2, .MiniListe_td2_manquant , .MiniListe_td2_envoyes
{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #E6E6E6;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #E6E6E6;
	width:80%;
	text-align:left;
}
.MiniListe_td2 a, .MiniListe_td2_envoyes a
{
	color:#000000;
}
.MiniListe_tr_entete .MiniListe_td2_envoyes
{
	text-align:center;
}
.MiniListe_td2_envoyes
{
	width:65%;
}
.MiniListe_td2 .special1 , .MiniListe_DejaVus3 .special1
{
	color:#FFB300;
	font-weight:normal;
	font-size:90%;
}
.MiniListe_td2_manquant
{
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6E6E6;
}
.MiniListe_td3 , .MiniListe_td3_envoyes
{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #E6E6E6;
	width:8%;
}
.MiniListe_td3_envoyes
{
	width:20%;
}
.MiniListe_td3 img
{
	border:0px;
}
.MiniListe_Select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width:40px;
}

.MiniListe_td2.bluray,
.MiniListe_DejaVus1.bluray,
.MiniListe_td2_envoyes.bluray {
	background: 		url(../../images/bluray_logo.png) no-repeat 95% 50%;
}


.Liste_Film_Telecharger {
	margin: 5px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	float: left;
	height: 32px;
	width: 297px;
	border-top-width: 1px;
	border-top-style: dashed;
	text-align: center;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
}

/*a.noir11Bold,a:hover.noir11Bold {*/
a.noir11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
}
a:hover.noir11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #FFB300;
	text-decoration:underline;
}

.Liste_Film_Louer, .Liste_Film_Louer2 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	clear: left;
	background-color: #F7F7F7;
	float: left;
	height: 32px;
	width: 271px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	text-align: center;
}
.Liste_Film_Louer2 {
	height: 10px;
	padding: 5px 0px 5px 0px;
}

.Liste_Film_Telecharger, .Liste_Film_Telecharger2 {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	float: left;
	height: 32px;
	width: 297px;
	border-top-width: 1px;
	border-top-style: dashed;
	text-align: center;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
}
.Liste_Film_Telecharger2 {
	height: 10px;
	padding: 5px 0px 5px 0px;
}


.Liste_Tete_Filtres
{
	margin: 0px;
	padding: 0px 10px 4px 0px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background:#A6A6A6;
	height: 17px;
	background-repeat: no-repeat;
	clear: left;
	text-align:right;
}

.Liste_Tete_Filtres span {
	color:			#f00;
	font-style: 	italic;
	float:			left;
	height:			17px;
	line-height:	20px;
	padding-left:	10px;
}

.tab_Visionnage
{
	width:100%;
}
.tab_Visionnage_TD1 , .tab_Visionnage_TD3 , .tab_Visionnage_TD3_vide
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	/*color: #000000;*/
	clear: left;
	background-color: #F7F7F7;
	height: 32px;
	width: 271px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	text-align: center;
}
.tab_Visionnage_TD3 , tab_Visionnage_TD3_vide
{
	height: 10px;
	padding: 5px 0px 5px 0px;
}
.tab_Visionnage_TD3_vide
{
	height: 10px;
	padding: 5px 0px 5px 0px;
	border-top:0px;
	background:#FFFFFF;
}
.tab_Visionnage_TD2 , .tab_Visionnage_TD4
{
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	/*color: #000000;*/
	background-color: #FFFFFF;
	height: 32px;
	width: 297px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-left-width: 1px;
	border-left-style: dashed;
	text-align: center;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
}
.tab_Visionnage_TD4
{
	height: 10px;
	padding: 5px 0px 5px 0px;
}

.pagination_atteindre , .pagination_atteindre:focus
{
	border:solid 1px #fbb102;	
	background:#FFFFFF;
	width:17px;
	height:11px;
	font-size:9px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
}
.pagination_atteindre:focus
{
	background:#fcd97d;
}
.Form_atteindre_page
{
	margin:0px;
	padding:0px;
}
.Form_atteindre_page .pagination_go {
	font-size:9px;
	margin-left:5px;
	border:1px solid #000;	
	font-weight:bold;
}

.MiniListe_historique_vu
{
	width:					100%;
	border-collapse:		collapse;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color:#000;
}
.MiniListe_historique_vu thead th
{
	background:				#E6E6E6;
	border-left: 			1px solid #e6e6e6;
	border-top: 			1px solid #e6e6e6;
	font-weight: 			normal;
}
.MiniListe_historique_vu thead td
{
	padding:	 			0px 23px;
	height: 				21px;
	line-height: 			21px;
	font-weight: 			bold;
	color: 					#fff;
	background: 			#000 url(../../images/liste/fleche-liste.gif) no-repeat;
	border-left: 			1px solid #000;
	border-bottom: 			1px solid #e6e6e6;
}
.MiniListe_historique_vu tbody td
{
	padding:				5px;
	border-left: 			1px dashed #E6E6E6;
	border-bottom: 			1px dashed #E6E6E6;
	border-right: 			1px dashed #E6E6E6;
	height: 				21px;
	line-height: 			21px;
	text-align: 			center;
}
.MiniListe_historique_vu tbody td a
{
	color:					#000;
}

.MiniListe_historique_vu tbody td a img
{
	border:					none;
	margin:					0px 5px;
}

.MiniListe_historique_vu tbody td a.titre
{
	font-weight:			bold;
}
#conso_VOD_td
{
	border:					0px;
	margin:					0px 0px 0px 0px;
	padding:				0px;
	text-align:				left;
	font-weight:			bold;
}

#presentation_editeur
{
	overflow: 				auto;
}

#presentation_editeur img, #presentation_editeur dl
{
	float:					left
}

#presentation_editeur dl
{
	margin: 				6px 3px;
}

#presentation_editeur dl dt
{
	font-weight: 			bold;
	font-size:				14px;
}

#presentation_editeur dl dd
{
	margin:					5px;
	font-size:				12px;
}

.Liste_Haut_G,
.Liste_Bas_G 
{
	float:left;
}
.Liste_Haut_D,
.Liste_Bas_D {
	float:right;
}

.catalogue_sousrub {
	background: 	#EBEBEB;
	margin-bottom:	10px;
	color:			#fff;
	font-size:		12px;
	font-weight:	bold;
	width:			650px;	
}
.catalogue_sousrub p {
	margin-top:0px;
	padding-top:5px;
	margin-left:5px;
	color:#000;
}


/* CSS des sous catï¿½gories */
.subcat {
	
	position:relative;
	margin:0px 5px;
	padding:0px;
	background:transparent;
	height:auto !important;
	min-height:25px;
	height:25px;
	line-height:12px;
	
}
.subcat a {
	
	color:#000;	
	white-space: nowrap;
	
	
}
.subcat a:hover {
	color:#E0AA52;	
}
.subcat ul {
	margin:0px;
	padding:0px;
	
}
.subcat ul li {
	
	list-style:none;
	display:inline;	
	line-height:16px;
	margin-right:10px;
}

.subcat_HG,
.subcat_BG,
.subcat_HD,
.subcat_BD {
	display:none;
	position:absolute;
	font-size:0px;
}


.subcat_HG {
	background: url(../../images/VOD_cinezime/catalogue/subcat_haut_gauche.gif) no-repeat;
	left:0px;
	top:0px;
}
.subcat_HD {
	background: url(../../images/VOD_cinezime/catalogue/subcat_haut_droite.gif) no-repeat;
	top:0px;
	right:0px;
}
.subcat_BG {
	background: url(../../images/VOD_cinezime/catalogue/subcat_bas_gauche.gif) no-repeat;
	left:0px;
	bottom:0px;
}
.subcat_BD {
	background: url(../../images/VOD_cinezime/catalogue/subcat_bas_droite.gif) no-repeat;
	right:0px;
	bottom:0px
}

.subcat a span {
	
	/*todo: fleche pour locafilm */
	/*background: url(../../images/catalogue/subcat_puce.gif) no-repeat 0px 50%;*/
	padding:2px 0px 2px 7px;
	
}
.subcat_select {
	position:absolute;
	z-index:100;
}

.subcat_select_C {
	background:url(../../images/VOD_cinezime/catalogue/subcat_select_centre.png) repeat-x;
	height:9px;
	margin:0px 7px;	
}

#bluray_information {
	background:url(../../images/catalogue/BluRay_info.png) no-repeat;
	width:			610px;
	height:			90px;
	padding:		20px;
	font-size:		16px;
	line-height: 	23px;
}

#bluray_information span {
	font-weight: 	bold;
}
/*----------------------------*/
#mainMenuMembreV {
	overflow:			auto;
	border-top:			none;
	width:				110px;
	font-size:			9px;
	position: 			relative;
	overflow: 			visible;
	z-index:			1;

}

#mainMenuMembreV .menuList {
	margin: 			0px;
	padding: 			0px;
}

#mainMenuMembreV .menuList li {
	margin: 			0px;
	padding: 			0px;
	list-style: 		none;
	height:				auto !important;
  	height:				0px;
  	margin-top:			0px !important;
}

#mainMenuMembreV .menuList li a {
  	background:			#FBCD52;
  	color: 				#000;
  	display: 			block;
  	height:				13px;
  	line-height:		15px;
  	margin: 			1px 0px;
  	padding: 			3px 2px;
  	text-decoration: 	none;
}

#mainMenuMembreV .menuList li a:hover  {
	color: 				#000;
  	background:			#fcd97d;;
}

/*----------------------------*/
#mainMenuMembreV .menuList .menu {
	background:		 	#FBCD52;
	margin:				0px;
	padding:			0px;
	z-index: 			15000;
	position: 			absolute;
	left:				110px;
	width:				144px;
	margin-top:			-19px !important;
	margin-top:			-23px;
	visibility: 		hidden;
	border: 			1px solid #000;
}


#mainMenuMembreV .menuList .menu li a {
	display: 			block;
	border: 			none;
	font-size:			10px;
	width:				140px;
  	margin: 			0px;
}






/*----------------------------*/

#mainMenuMembreH {
	background:			#fff;
	overflow:			auto;
	border: 			1px solid #F9B600;
	border-top:			none;
	width:				648px;
	font-size:			11px;
	margin-bottom:		10px;
	position: 			relative;
	overflow: 			visible;
	z-index:			1;
}

#mainMenuMembreH .menuList {
	margin: 			0px;
	padding: 			0px;
}

#mainMenuMembreH .menuList li {
	margin: 			0px;
	padding: 			0px;
	list-style: 		none;
	border-right: 		1px solid #F9B600;
	float:				left;
	position: 			relative;
	overflow: 			visible;
	z-index:			1;
}

#mainMenuMembreH .menuList li a {
  	color: 				#000;
  	display: 			block;
	float:				left;
  	height:				13px;
  	line-height:		13px;
	font-size:			11px;
  	margin: 			0px;
  	padding: 			2px 10px;
  	text-decoration: 	none;
}

#mainMenuMembreH .menuList li a:hover  {
	color: 				#000;
  	background:			#FEEDC0;;
}

/*----------------------------*/
#mainMenuMembreH .menuList .menu {
	background:		 	#fff;
	color: 				#000;
	margin:				0px;
	padding:			2px;
	z-index: 			15000;
	position: 			absolute;
	margin-top:			17px;
	left:				0px;
	visibility: 		hidden;
	border: 			1px solid #F9B600;
}

#mainMenuMembreH .menuList .menu li {
	clear:				left;	
	border:				none;
}

#mainMenuMembreH .menuList .menu li a {
	display: 			block;
	border: 			none;
	clear:				both;
	width:				180px;
}






/*--------------------------------------*/
/*				  POPIN					*/
/*--------------------------------------*/

/*		General		*/
#locafilm_www_Popin
{
	background: 			transparent;
	color:					#000;
	font-size:				11px;
}

#locafilm_www_Popin p
{
	font-size:				12px;
	margin:					0px 0px 5px 0px;
}

#locafilm_www_Popin_table
{
	border-collapse: 		collapse;
}

#locafilm_www_Popin_table td
{
	padding:				0px;
	margin:					0px;	
}

#popin_coin_HG
{
	height:					23px;
	width:					23px;
	background:				url(../../images/popin/popin_coin_HG.png) no-repeat;
}

#popin_coin_HD
{
	height:					23px;
	width:					23px;
	background:				url(../../images/popin/popin_coin_HD.png) no-repeat;
}

#popin_coin_BG
{
	height:					23px;
	width:					23px;
	background:				url(../../images/popin/popin_coin_BG.png) no-repeat;
}

#popin_coin_BD
{
	height:					23px;
	width:					23px;
	background:				url(../../images/popin/popin_coin_BD.png) no-repeat;
}

#popin_bande_H
{
	background:				url(../../images/popin/popin_bande_H.png) repeat-x;
}

#popin_bande_D
{
	background:				url(../../images/popin/popin_bande_D.png) no-repeat;
}

#popin_bande_D.popin_alternatif
{
	background:				url(../../images/popin/popin_bande_D_alt.png) no-repeat;
}

#popin_bande_G
{
	background:				url(../../images/popin/popin_bande_G.jpg) no-repeat;
}

#popin_bande_G.popin_alternatif
{
	background:				url(../../images/popin/popin_bande_G_alt.png) no-repeat;
}

#popin_bande_B
{
	background:				url(../../images/popin/popin_bande_B.png) repeat-x;
}

#popin_conteneur
{
	background:				url(../../images/popin/popin_contenu_alt.png) repeat-x;
}

#popin_conteneur.popin_alternatif
{
	background:				url(../../images/popin/popin_contenu_alt.png) repeat-x;
}

#contenu_locafilm_www_Popin
{
	height:					244px;
	padding-left:			90px;
}

#contenu_locafilm_www_Popin.popin_alternatif
{
	background:				none;
	padding-left:			0px;
	height:					auto;
}

#contenu_locafilm_www_Popin a img
{
	border:					none;
}

/*		connexion		*/

#form_popin_connexion
{
	margin:					0px;
	margin-bottom:			10px;
}

#form_popin_connexion label
{
	vertical-align:			4px;	
}


#form_popin_connexion input#email, #form_popin_connexion input#password
{
	font-size:				12px;
	height:					13px;
	line-height:			12px;
	border-top:				2px solid #666;
	border-left:			2px solid #666;
	border-bottom:			2px solid #fff;
	border-right:			2px solid #fff;
	margin-bottom: 			4px;
}

#form_popin_connexion input#connexion_submit
{
	cursor:					pointer;
}

#popin_cadre_interne
{
	background:				url(../../images/popin/popin_fond_blanc.png) no-repeat;
	width:					212px;
	height:					140px;
	margin-left:			45px;
	text-align: 			center;
}

#popin_cadre_interne p
{
	color:					#ff9c0e;
	font-weight: 			bold;
	font-size: 				18px;
	margin:					0px 0px 5px 0px;
}

#popin_cadre_interne a.lien_inscription
{
	display:				block;
	width:					101px;
	height:					30px;
	background:				url(../../images/popin/popin_bouton_inscription.png) no-repeat;
	line-height:			30px;
	font-weight:			bold;
	font-size: 				14px;
	margin:					auto;
	margin-top:				5px;
}

#popin_cadre_interne a.lien_inscription:hover
{
	color:					#000;	
}

#popin_lien_fonctionnement
{
	position:				absolute;
	bottom:					4px;
	left:					15px;	
}

#popin_lien_fonctionnement_gauche
{
	float:					left;
	width:					8px;
	height:					27px;
	background:				url(../../images/popin/popin_lien_fonctionnement_G.png) no-repeat;
}

#popin_lien_fonctionnement a
{
	color:					#fff;
	font-weight:			bold;
	float:					left;
	line-height:			25px;
	display:				block;
	height:					27px;
	background:				url(../../images/popin/popin_lien_fonctionnement.png) repeat-x;
	text-align: 			center;
	font-size:				12px;
}

#popin_lien_fonctionnement_droite
{
	float:					left;
	width:					5px;
	height:					27px;
	background:				url(../../images/popin/popin_lien_fonctionnement_D.png) no-repeat;
}

.error_message
{
	position:			absolute;
	top:				5px;
	left:				10px;
	display:			block;
	width:				200px;
	color:				#f00;
}

.not_display
{
	display:			none;
}

/*		validation paiement		*/
#popin_cadre_interne span.detail_demande_vod
{
	display:				block;
	margin:					3px 0px;
	text-align: 			center;
}

/*		cadre MaxiCheque		*/
.popin_cadre_simple {
	background:				#fff;
	height:					50px;
	margin-top:				20px;
	margin-left:			0px;
	text-align:				center;
	padding:				5px;
	width:					202px;
	line-height:			20px;
}

.popin_cadre_mode_paiement {
	background:				#fff;
	margin-bottom:			10px;
	margin-left:			45px;
	text-align:				center;
	padding:				5px;
	width:					202px;
}

.popin_cadre_mode_paiement img {
	height:					25px;	
}

.popin_header_mxc {
	border:				1px #4B7E25 solid;
	border-bottom:		none;
	background:			#fff;
	width:				310px !important;
	width:				312px;
	padding:			3px 0px;
	text-align: 		center;
	font-size:			14px;
	font-weight:		bold;
	color:				#74ABAD;
}

.popin_header_mxc img {
	vertical-align: 	middle;
}

#popin_paiement_mxc {
	background:			#fff;
	border:				1px #4B7E25 solid;
	border-bottom:		none;
	width:				310px;
	height:				150px;
}

.popin_footer_mxc {
	border:				1px #4B7E25 solid;
	border-top:			none;
	background:			#fff;
	width:				310px !important;
	width:				312px;
	height:				10px;
	text-align: 		center;
}

.popin_footer_mxc a.valid {
	position:			absolute;
	margin-left:		-33px;
}

/*		Layer d'attente		*/
#contenu_attente
{
	width:				200px;
	text-align:			center;
}

#contenu_attente p
{
	font-size:			12px;
}

/*		Resultat post-paiement		*/
#resultat_paiement
{
	font-size:			12px;
	text-align: 		center;
}

#resultat_paiement p
{
	margin:				0px 0px 20px 0px;
	line-height:		20px;
}

#format_vod
{
	margin:				auto;
	margin-top:			10px;
}

#format_vod a
{
	float:				left;
	margin:				0px 13px 10px 13px;
	width:				80px;
	color:				#000;
	font-weight:		bold;
}

/*	Affichage des information de location DVD	*/

#popin_ajout_film_cadre_interne
{
	background:			url(../../images/popin/popin_fond_blanc.png) no-repeat;
	width:				202px;
	height:				120px;
	margin-left:		auto;
	padding:			5px;
	text-align: 		center;
}

#popin_ajout_film_cadre_interne p
{
	color:				#ff9c0e;
	font-weight: 		bold;
	font-size: 			15px;
	line-height: 		20px;
}

.popin_ajout_film_attention
{
	border:				solid 1px #f00;
	background:			#fafafa;
	font-weight:		bold;
	padding:			5px;
	color:				#f00;
	width:				450px;
	clear:				both;
	font-size:			10px;
	margin-bottom:		5px;
}

.popin_ajout_film_liste
{
	padding:			0px 20px;
	margin:				0px;
}

.popin_ajout_film_liste li
{
	list-style-type:	square;
	color:				#ffb300;
}

.popin_ajout_film_liste li span
{
	color:				#000;
}

.popin_ajout_film_form
{
	background:			#fafafa;
	padding:			2px;
	color:				#000;
	width:				456px;
	font-size:			9px;
	margin:				0px;
}

/*	popin d'affichage d'un message de warning	*/
.popin_message_attention
{
	border:				solid 1px #f00;
	background:			#fafafa;
	padding:			2px 5px;
	color:				#f00;
	width:				450px;
	font-size:			11px;
	clear:				both;
}

.popin_message_attention p
{
	margin:				2px;
}

.popin_message_attention span
{
	font-weight: 		bold;
}

.popin_message_attention a
{
	color:				#f00;
}

#popin_cadre_interne p.popin_alert, #popin_ajout_film_cadre_interne p.popin_alert
{
	padding-top:			75px;
	background:				url(../../images/inscription/resiliation_attention.png) no-repeat 50% 5px;
	color:					#f00;
}


/*		redirection suite au choix d'un film VOD déjà payé		*/
#redirect_compte p {
	padding-top:			2px;
	font-size:				14px;	
}

#redirect_compte p span {
	font-size:				12px;	
}


/*		*/
.popin_vod_previous_error {
	padding:					20px 0px;
}

.popin_cadre_vod_previous_error {
	padding:					20px;
}


/************************************************************
	POPIN LIGHTBOX FUNNYMEL
************************************************************/

#lightboxFunnymel .top ,
#lightboxFunnymel .content ,
#lightboxFunnymel .bottom
{
	width:						441px;
}

#lightboxFunnymel .top
{
	height:						66px;
	background:					url(../../images/popin/lightbox_funnymel/bg_lightbox_top.png) no-repeat;
}

#lightboxFunnymel .top .close
{
	width:						31px;
	height:						17px;
	cursor:						pointer;
	float:						right;
	margin-top:					40px;
}

#lightboxFunnymel .bottom
{
	height:						12px;
	background:					url(../../images/popin/lightbox_funnymel/bg_lightbox_bottom.png) no-repeat;
}

#lightboxFunnymel .content
{
	width:						403px; /* 441 */
	width:						417px !ie; /* 441 */
	height:						auto;
	font-family:				Arial;
	font-weight:				bold;
	font-size:					21px;
	text-align:					justify;
	letter-spacing:				-1px;		
	color:						#ffffff;
	padding:					9px 20px 0px 18px;
	padding:					9px 13px 0px 11px !ie;
	overflow:					hidden;
	background:					url(../../images/popin/lightbox_funnymel/bg_lightbox_content.png) repeat-y;
}

#lightboxFunnymel .content img
{
	margin:						6px 0px 7px 0px;
}

#lightboxFunnymel .content input
{
	width:						330px;
	height:						37px;
	height:						27px !ie;
	padding:					10px 0px 0px 0px !ie;
	font-family:				Arial;
	font-weight:				bold;
	font-size:					16px;	
	color:						#d12329;
	border:						none;
	float:						left;
	text-align:					center;
	background:					url(../../images/popin/lightbox_funnymel/lightbox_input.png) repeat-y;
}

#lightboxFunnymel .content div.button_submit
{
	width:						52px; /* 57 */
	height:						32px; /* 37 */
	font-family:				Arial;
	font-weight:				bold;
	font-size:					18px;	
	color:						#ffffff;
	margin:						3px 0px 0px 5px;
	padding:					5px 5px 0px 0px;
	text-align:					center;
	float:						left;
	cursor:						pointer;
	background:					url(../../images/popin/lightbox_funnymel/lightbox_button.png) repeat-y;
}
a {
	color: #74ABAD;
	font-weight:bold;
}
a:hover
{
	color: #74ABAD;
	
	
}
.Gris10 a:hover
{
	color: #74ABAD;
	text-decoration:underline;
}

.pagecentrage {
	width: 800px;
	margin-top:10px;
}
.Header {
	position:relative;
	height:1%;/*fix pour IE6 */
}

.Header_logo {
	margin:0px;
	width: 800px;
	height: 100px;
	background: url(../../images/VOD_cinezime/main_tilemap.png) 0px 0px;
}
.Header_logo a.Logo {
	width: 500px;
	height: 100px;
	display:block;
	background:transparent;
}
.Header_Membre {
	position:absolute;
	top:21px;
	right:10px;
	padding:0px !important;
	background: url(../../images/VOD_cinezime/mon_compte/moncompte_fond.png) no-repeat;
	width:281px;
	height:63px;
}

.Header_Membre_loggue {
	position:absolute;
	top:21px;
	right:10px;
	width:281px;
	background-color:#8FC6C8;
}
.Header_Membre_loggue_Bienvenue
{
	background:url(../../images/VOD_cinezime/membre/cadenas.gif) no-repeat;
}

.Membre_loggue_BlocDroite_Haut {
	background-image: url(../../images/VOD_cinezime/membre/haut.gif);
	width:121px;
	
}

.Membre_loggue_BlocDroite_Bas {
	background-image: url(../../images/VOD_cinezime/membre/bas.gif);
	width:121px;
	height:13px;
}

h3.Header_Membre_Titre {
	padding:0px;
	margin:0px;
	padding-top:5px;
	padding-left:15px;
	color:#fff;
	font-size:12px;
	font-weight:bold;	
}

.Header_Membre_Formulaire_Login {
	margin-top:8px;
	margin-left:6px;	
}

input.Header_Membre_champ_texte {
	font-size:		10px;
	border:			1px solid #fff;
	float:			left;
	height: 		13px;
}

input.input_email {
	width:			155px;
	width:			150px !ie;
}

input.input_password {
	width:			50px;
}

.Header_Membre_champ_texteG {
	background: url(../../images/VOD_cinezime/mon_compte/moncompte_champ_gauche.png);
	float:left;
	width:9px;
	height:17px;
}
.Header_Membre_champ_texteD {
	background: url(../../images/VOD_cinezime/mon_compte/moncompte_champ_droite.png);
	margin-right:4px;
	float:left;
	width:9px;
	height:17px;
}

.lien_mdp_oublie {
	color:#fff;
	font-style:italic;	
}
.lien_mdp_oublie:hover {
	color:#fff;
	text-decoration:underline;	
}
.Header_Membre_Submit {
	float:left;
	background: url(../../images/VOD_cinezime/mon_compte/moncompte_bouton_OK.png);
	width:18px;
	height:18px;
	border-width:0;
	padding:0;
	margin:0;
	cursor:pointer;
}
.Menu {
	background-color:#000;
	padding-left:10px;	
}
a.Mvod {
	width:100px;
	color:#fff;
	text-align:center;
	line-height:19px;
	margin-right:2px;
	text-transform: uppercase;
}
a.Mvod:hover {
	text-decoration:underline;
	color:#fff;	
}
a.Mvod2:hover {
	text-decoration:underline;
	color:#fff;	
}
.Mvod2_gauche {
	margin-left:10px;
	background: url(../../images/VOD_cinezime/main_tilemap.png) -400px -128px;
	height:17px;
	width:9px;
	float:left;
}

.Mvod2_contenu {
	
}

.Mvod2_droite {
	background: url(../../images/VOD_cinezime/main_tilemap.png) -410px -128px;
	height:17px;
	width:8px;
	float:left;
}

a.Mvod2 {
	font-size:10px;
	color:#79B3B4;
	background-color:#000;
	border-top:1px solid #79B3B4;
	border-bottom:1px solid #79B3B4;
	padding-right:15px;
	height:15px;
}
a.Mvod2_last {
	padding-right:0px;
}

.Mvod_accueil {
	background: url(../../images/VOD_cinezime/main_tilemap.png) 0px -128px;
}
.Mvod_nouveautes {
	background: url(../../images/VOD_cinezime/main_tilemap.png) -100px -128px;
	
}
.Mvod_catalogue {
	background: url(../../images/VOD_cinezime/main_tilemap.png) -200px -128px;
}
.Mvod_collections {
	background: url(../../images/VOD_cinezime/main_tilemap.png) -300px -128px;
}

.form_recherche {
	background: url(../../images/VOD_cinezime/main_tilemap.png) 0px -101px no-repeat;
	width:617px;
	padding-left:32px;
	padding-top:0px;
	height:26px;
	line-height:25px;
	float:left;
}
.Menu_Moteur {
	background-color:#000;
	height:30px;
	padding-top: 1px;
	padding-left:8px;	
}
.Menu_MoteurBasG,.Menu_MoteurBasD {
	display:none;
}
.Menu_MoteurBasC {
	background:#000;
	width:800px;
}

.Menu_MoteurBasG,.Menu_MoteurBasD,.Menu_MoteurBasC {
	margin-bottom:0px;
}

.Moteur_champTexte {
	border:1px solid #000;
	font-size:10px;
	width:270px;
	padding:0px;
}
.Moteur_Listederoulante {
	border:1px solid #000;
	font-size:10px;
	width:190px;
	padding:0px;
}
.Moteur_Bouton {
	background: url(../../images/VOD_cinezime/recherche_bouton_ok.gif);
	width:18px;
	height:18px;	
	padding-bottom:5px;
}

.Header_nb_abonnes {
	color:#5D898A;
	font-weight:bold;	
}
.special3 {
	color:#fff;
}
.stat_nb {
	float:right;
}

.lien_image_aide {
	background:			url(../../images/VOD_cinezime/main_tilemap.png) -678px -101px;
	width:122px;
	height:48px;
}
.ContactNumeroVert {
	color:				#fff;
	background:			url(../../images/VOD_cinezime/colonne_droite/bloc_appel.png) no-repeat;
	width:				122px;
	height:				112px;
	padding-top:		5px;
	font-weight:		bold;
	line-height:		1;
}
.ContactNumeroVert p.numeroVert {
	font-size:			16px;
	margin:				0px 0px 5px 0px;
}
.ContactNumeroVert .texte_etoile {
	color:				#fff;
}
.ContactNumeroVert p.horaire {
	font-size:			10px;
	margin:				5px 0px;
}

.Accueil_Colonne_Sky {
  width:133px !important;
  width:130px;
  background-color:#fff;
  float:none;
  margin-left:660px;
  
}
.Membre_loggue_BlocDroite_Contenu {
  height:110px;
}
 
.Membre_loggue_BlocDroite_Contenu {
	background-color: #74ABAD;
	border:none;
	padding-top:10px;
	padding-left:5px;
	
}

.Accueil_GaucheBloc {
	width:660px;
	height:100%;
}


.TopVentes_top {
	margin-top:5px;
	background: url(../../images/VOD_cinezime/colonne_droite/topventes_contour_haut.png) no-repeat;
	width:122px;
	height:14px;
	font-size:0px;
}
.TopVentes_contenu {
	width:120px;
	border-left:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;
	background-color:#fff;
}
.TopVentes_contenu h3 {
	color:#C40012;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	margin:0px;
}

.TopVentes_bottom {
	background: url(../../images/VOD_cinezime/colonne_droite/topventes_contour_bas.png) no-repeat;
	height:12px;
	width:122px;
	margin-bottom:			5px;
}

.top_bloc {
	margin:0px;
	padding:7px;
	
}

.top_bloc a.lien_telechargerVOD {
	background: url(../../images/VOD_cinezime/colonne_droite/bouton_telecharger.png) no-repeat;
	width:79px;
	height:13px;
	margin:auto;
	margin-top:5px;
	display:block;
	font-size:0px;
}
.lien_telechargerVOD_focus_home
{
	float:left;
	margin-bottom:15px;
}

.top_bloc div {
	position:relative; 
	height:90px;	
}
.top_bloc img.jaquette {
	float:right;
	border:0px;
}

.top_bloc img.numero {
	position:absolute;
	bottom:0px;
}

.Accueil_Footer {
	margin:0px;
	padding-top:10px;
	background-color:#000;	
}
.Accueil_Footer_Debut {
	width:0px;	
}
.Accueil_Footer_Partenaires {
	background-color:#000;
	margin-top:0px;
	padding:10px;
	padding-bottom:0px;
	width:780px;
}
.Accueil_Footer_Ami a{
	display:block;
	width: 121px;
	height: 19px;
	background: url(../../images/VOD_cinezime/main_tilemap.png) -419px -128px;
	margin-right:10px;
}

.Accueil_Footer_Haut a{
	display:block;
	width: 121px;
	height: 19px;
	background: url(../../images/VOD_cinezime/main_tilemap.png) -541px -128px;
	margin-right:10px;
}
.Accueil_Footer_Copyright_G {
	margin-left:10px;
	background: url(../../images/VOD_cinezime/main_tilemap.png) -400px -128px;
	height:17px;
	width:9px;
	float:left;
}
.Accueil_Footer_Copyright_C {
	float:left;
	height:15px;
	border-top:1px solid #79B3B4;
	border-bottom:1px solid #79B3B4;
	width:497px;
	line-height:15px;
	color:#79B3B4;
	font-weight:bold;
	text-transform:uppercase;
}
.Accueil_Footer_Copyright_C a {
	color:#79B3B4;
	font-weight:bold;
	text-transform:uppercase;	
}
.Accueil_Footer_Copyright_D {
	background: url(../../images/VOD_cinezime/main_tilemap.png) -410px -128px;
	height:17px;
	width:8px;
	float:left;
	
}
.Accueil_Footer_Partenaires a.Gris10Footer {
	color:#79B3B4;
	font-size:7px;
	text-transform:uppercase;
	font-weight:bold;
}

.bas_page {
	float:left;
	height:13px;
	background-color:#000;
	width:800px;
	font-size:0px;
}
.bas_page .gauche {
	background: url(../../images/VOD_cinezime/main_tilemap.png) -650px -101px no-repeat;
	float:left;
	width:10px;
	height:13px;
	
}
.bas_page .droite {
	background: url(../../images/VOD_cinezime/main_tilemap.png) -661px -101px no-repeat;
	float:right;
	width:10px;
	height:13px;
}


#conteneur_middle {
	padding:10px 0px;
	overflow:visible;
	position:relative;
	clear:both;
	height:100%;
}
.locafilm_interactive {
	background-color:#000;
	padding:0px 10px;
	
}
.locafilm_interactive p {
	color:#fff;
	font-size:10px;
	float:right;
	margin:0px;
	line-height:35px;
	padding-right:5px;
}



/* les cadres nouveautés et collections peuvent servir a plusieurs endroits */
.nouveautesG,.collectionsG {
	margin-left:0px !important;
	margin-left:1px; /*IE6*/
}
.nouveautesD,.collectionsD {
	margin-right:0px !important; 
	margin-right:-3px; /*IE6*/
}

.nouveautesG,.collectionsG,
.nouveautesD,.collectionsD 
{
	float:left;
	width:15px;
	height:24px;
}

.nouveautesG {
	background: url(../../images/VOD_cinezime/angle_nouveautes_gauche.gif) no-repeat;
}
.collectionsG {
	background: url(../../images/VOD_cinezime/index/angle_collections_gauche.gif) no-repeat;
}

.nouveautesC,.collectionsC {
	
	float:left;
	height:24px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	text-transform: uppercase;
}
.nouveautesC {
	background: url(../../images/VOD_cinezime/nouveautes_bandeau.gif);	
}
.collectionsC {
	background: url(../../images/VOD_cinezime/index/collections_bandeau.gif);
}

.nouveautesD {
	background: url(../../images/VOD_cinezime/angle_nouveautes_droite.gif) no-repeat;
}
.collectionsD {
	background: url(../../images/VOD_cinezime/index/angle_collections_droite.gif) no-repeat;
}
/* nom de classe a bannir si possible */
.Orange11,.Orange11Bold {
	color: #89B4B5;
}
.Orange10 {
	color:#6BA1A3;
	font-weight:bold;
}

.pagination {
	color:#fff;
}

.Noir11Bold:hover {
	color: #74ABAD;
}
.Fiche_Contenu {
	width:480px;	
}
.Fiche_Contenu_TitreCadre2,
.Fiche_Contenu_TitreCadre3 {
	background-color:#326499;
	color:#fff;
}
.Fiche_Contenu_TitreCadre2 {
	
	background: #000 url(../../images/VOD_cinezime/puce_titre.gif) no-repeat 5px;
}

.Fiche_Bloc_Boutons_On,
.Fiche_Bloc_Boutons_Off{
	width:			92px;
	height:			13px;
	line-height:	13px;
	padding:		0px;
	text-align: 	center;
}
.Fiche_Bloc_Boutons_On{
	background: url(../../images/VOD_cinezime/fiche/fiche_film_tilemap.png) 0px 0px;
}
.Fiche_Bloc_Boutons_Off{
	background: url(../../images/VOD_cinezime/fiche/fiche_film_tilemap.png) 0px -14px;
}

.Accueil_ColonneGauche_TitreRub_faq
{
	color:#000;
	background-color:#efefee;
}
.Accueil_ColonneGauche_TitreRub {
	background:#000 url(../../images/VOD_cinezime/puce_titre.gif) no-repeat 0 50%;
}

.infobulleFilm_top , .infobulleOffre_top {
	background:url(../../images/VOD_cinezime/infos_bulles/infoBulle_top.gif) no-repeat top;
	color:#fff;
	
}
.infobulleFilm_contenu , .infobulleOffre_contenu
{
	border:solid 2px #74ABAD;
	
}
.infobulleFilm_contenu_nodesc {
	border-bottom:solid 2px #74ABAD;
}
.infobulleFilm_contenu_2 , .infobulleOffre_contenu_2
{	
	border-left:solid 2px #74ABAD;
	border-right:solid 2px #74ABAD;	
	border-bottom:solid 2px #74ABAD;
}

/* espace membre */
.EspaceMembre_Titre {
	background-image: url(../../images/VOD_cinezime/membre/arrondi.gif);
	background-color: #8DC7C8;
	color:#000;
}
.EspaceMembre_Titre a {
	color:#000;
	text-decoration: underline;
}
.EspaceMembre_TitreD {
	background-image: url(../../images/VOD_cinezime/membre/arrondi2.gif);
	background-color:#8DC7C8;
}
.lien_image_contact 
{
	display:			block;
	height:				65px;
	width:				121px;
	margin:				7px 0px 0px 0px;
	background:			url(../../images/VOD_cinezime/panier/btn_contact.png) no-repeat;
	
}
.Accueil_ColonneCentrale_Sorties {
	
	background: #94CBCD url(../../images/VOD_cinezime/angle_titre_gauche.gif) no-repeat;
	border:none;
	color:#000;
	width:351px;
	padding-left:25px;
}
.Accueil_ColonneCentrale_SortiesD {
	background: #94CBCD url(../../images/VOD_cinezime/angle_titre_droite.gif) no-repeat right top;
	border:none;
}

/*		Liseré type A		*/
.lisere_typeA
{
	position:			relative;
	background:			#fff;
	border:				1px solid #bfbfbf;
	padding:			14px 4px;
	margin-bottom:		10px;
	width:				640px;
}
.lisere_typeA .titre {
	color:				#013D79;
	font-size:			14px;
	line-height:		14px;
	border-bottom:		1px solid #B2B2B2;	
}

.lisere_typeA .coin_HG, .lisere_typeA .coin_HD, .lisere_typeA .coin_BG, .lisere_typeA .coin_BD
{
	position:			absolute;
	height:				15px;
	width:				15px;
	font-size: 			0px;
}

.lisere_typeA .coin_HG
{
	top:				-1px;
	left:				-1px;
	background: 		url(../../images/VOD_cinezime/main_tilemap.png) -1px -168px;
}

.lisere_typeA .coin_HD
{
	top:				-1px;
	right:				-1px;
	background: 		url(../../images/VOD_cinezime/main_tilemap.png) -17px -168px;
	
}

.lisere_typeA .coin_BG
{
	bottom:				-1px;
	left:				-1px;
	background: 		url(../../images/VOD_cinezime/main_tilemap.png) -1px -184px;
	
}

.lisere_typeA .coin_BD
{
	bottom:				-1px;
	right:				-1px;
	background: 		url(../../images/VOD_cinezime/main_tilemap.png) -17px -184px;
	
}
/* fin liseré typeA */

.EspaceMembre_Preselection {

	color:#fff;
	background: #000 url(../../images/VOD_cinezime/liste/fleche-preselection.gif) no-repeat;
}

.faqListe li , .faqListe2 li , .Inscr_Cheque li {
	color:#74ABAD;
}

.nouveautesContenu {
	float:left;
	border:1px solid #bfbfbf;
	border-top:none;	
}

.Fiche_Contenu_CollectionVoirAussi {
	background:none;
}

.EspaceMembre_Preselection18ans a {
	color: #74ABAD;
}
.EspaceMembre_Preselection18ans a:hover {
	text-decoration:underline;
}

.lien_image_video
{
	background:			url(../../images/VOD_cinezime/colonne_droite/btn_expl_video.jpg) no-repeat;
}
.Liste_Film {
	border:1px solid #BFBFBF;
	border-top:none;
	margin:0px;
	clear:both;
	width:638px;
	margin-left:0px;
}

.Liste_Film_RealisateurFilm, .Liste_Film_ActeursFilm,
.Liste_Film_TitreFilm,	
.Liste_Film_TitreFilm a,
.Liste_Film_DescriptionFilm span {
	color:#707070;
}
.Liste_Film_TitreFilm a:hover {
	color:#74ABAD;	
}
 
.Liste_Film_DescriptionFilm {
	color:#888;
}

.Liste_Tete {
	padding:0px;
	height:24px;
	background:none;
	margin-left:0px;
}

.Liste_Haut_G,
.Liste_Haut_D 
{
	width:14px;
	height:24px;
	display:block;

}
.Liste_Haut_G {
	margin-left:0px;
}
.Liste_Haut_D {
	margin-right:0px;	
}
.Liste_Haut_G {
	background:url(../../images/VOD_cinezime/liste/haut_liste_film_gauche.gif) no-repeat;
}
.Liste_Haut_C {
	float:left;
	width:622px;
	height:24px;
	line-height:24px;
	background:url(../../images/VOD_cinezime/liste/haut_liste_film_centre.gif) repeat-x;
}
.Liste_Haut_D {
	background:url(../../images/VOD_cinezime/liste/haut_liste_film_droite.gif) no-repeat;
}

.Liste_Bas {
	margin-left:0px;
}
.Liste_Bas_G,
.Liste_Bas_D 
{
	width:14px;
	height:24px;
	display:block;
}
.Liste_Bas_G {
	margin-left:0px;
	background: url(../../images/VOD_cinezime/liste/bas_liste_film_gauche.gif) no-repeat;
}
.Liste_Bas_D {
	margin-right:0px;
	background: url(../../images/VOD_cinezime/liste/bas_liste_film_droite.gif) no-repeat;
}
.Liste_Bas_C {
	height:24px;
	line-height:24px;
	background: url(../../images/VOD_cinezime/liste/bas_liste_film_centre.gif) repeat-x;
}

/*haut de liste */
.Liste_Haut_C .Liste_Tete_NbFilm {
	color:#fff;
}
.Liste_Haut_C .Liste_Pagination {
	color:#fff;
}
.Liste_Haut_C .Liste_Pagination a.pagination, 
.Liste_Haut_C .Liste_Pagination  .listing_page_select
{
	color:#fff;
}

.Liste_Haut_C .Liste_Pagination .Form_atteindre_page .pagination_atteindre {
	color:#7398C5;
}
.Liste_Haut_C .Liste_Pagination .Form_atteindre_page .pagination_go {
	color:#fff;
	border:1px solid #fff;
	background-color:transparent;
}
/* bas de liste */
.Liste_Bas_C .Liste_Tete_NbFilm {
	color:#fff;
}

.Liste_Bas_C .Liste_Pagination {
	color:#fff;
}
.Liste_Bas_C .Liste_Pagination a.pagination,
.Liste_Bas_C .Liste_Pagination  .listing_page_select 
{
	color:#fff;
}


.Liste_Bas_C .Liste_Pagination .Form_atteindre_page .pagination_atteindre {
	color:#7398C5;
	background-color:#fff;
}
.Liste_Bas_C .Liste_Pagination .Form_atteindre_page .pagination_go {
	color:#fff;
	border:1px solid #fff;
	background-color:transparent;
}


.listing_page_select {
	color:#BFBFBF;
	font-weight:bold;
	font-size:12px;
}

.pagination_atteindre , .pagination_atteindre:focus
{
	border:solid 1px #fff;
	color:#BFBFBF;
}
.pagination_atteindre:focus
{
	background:#fff;
}

.catalogue_sousrub {
	background: #3C6B9B url(../../images/VOD_cinezime/catalogue/catalogue_fond_haut.png) no-repeat;
}
.catalogue_sousrub_bas {
	background: #5780AA url(../../images/VOD_cinezime/catalogue/catalogue_fond_bas.png) no-repeat;
	width:650px;
	height:16px;
}
.catalogue_sousrub p {
	color:#fff;
}

/*
.catalogue_sousrubD {
	float:right;
	background: url(../../images/VOD_cinezime/catalogue/catalogue_sousrub_droite.png) no-repeat;
	height:76px;
	width:14px;
}
*/


/* CSS des sous catégories */
.subcat {
	
	background:#013D79;
	height:auto !important;
	min-height:25px;
	height:25px;
	margin:0px 5px;
	padding:10px 10px;
	
}
.subcat a {
	color:#fff;	
}

.subcat a:hover {
	background:url(../../images/VOD_cinezime/catalogue/subcat_select_centre.png) repeat-x 0px -1px;
	color:#fff;	
}


.subcat_HG,
.subcat_BG,
.subcat_HD,
.subcat_BD {
	width:10px;
	height:10px;
	position:absolute;
	font-size:0px;
	display:block;
}


.subcat_HG {
	background: url(../../images/VOD_cinezime/catalogue/subcat_haut_gauche.gif) no-repeat;
	left:0px;
	top:0px;
}
.subcat_HD {
	background: url(../../images/VOD_cinezime/catalogue/subcat_haut_droite.gif) no-repeat;
	top:0px;
	right:0px;
}
.subcat_BG {
	background: url(../../images/VOD_cinezime/catalogue/subcat_bas_gauche.gif) no-repeat;
	left:0px;
	bottom:0px;
}
.subcat_BD {
	background: url(../../images/VOD_cinezime/catalogue/subcat_bas_droite.gif) no-repeat;
	right:0px;
	bottom:0px
}

.Liste_Film_InfoTarif {
	color: #89B4B5;
}

.subcat a span {
	background: url(../../images/VOD_cinezime/catalogue/subcat_puce.gif) no-repeat 0px 50%;
	padding:2px 0px 2px 7px;
	
}
.subcat_select {
	position:absolute;
	z-index:100;
}

.subcat_select_C {
	background:url(../../images/VOD_cinezime/catalogue/subcat_select_centre.png) repeat-x;
	height:9px;
	margin:0px 7px;
	
}

.Liste_Film_ActeursFilm a:hover, .Liste_Film_RealisateurFilm a:hover {
	color:#74ABAD;
	text-decoration:underline;
}



/*----------------------------*/
#mainMenuMembreV .menuList li {
	border:				none;
  	width:				106px;
}

#mainMenuMembreV .menuList li a {
  	background:			#82B4B5;
  	color:				#fff;
  	width:				106px;
}

#mainMenuMembreV .menuList li a:hover  {
  	background:			#518A8D;
  	color:				#fff;
}

/*----------------------------*/

#mainMenuMembreH {
	border: 			1px solid #8DC7C8;
	border-top:			none;
}

#mainMenuMembreH .menuList li {
	border-right: 		1px solid #8DC7C8;
}

#mainMenuMembreH .menuList li a:hover  {
  	background:			#EDEDED;
}

/*----------------------------*/
#mainMenuMembreH .menuList .menu {
	border: 			1px solid #8DC7C8;
}

#mainMenuMembreH .menuList .menu li a:hover {
	background:			#8DC7C8;
}
/*--------------------------------------*/
/*				  POPIN					*/
/*--------------------------------------*/

/*		General		*/

#popin_coin_HG
{
	background:				url(../../images/VOD_cinezime/popin/popin_coin_HG.png) no-repeat;
}

#popin_coin_HD
{
	background:				url(../../images/VOD_cinezime/popin/popin_coin_HD.png) no-repeat;
}

#popin_coin_BG
{
	background:				url(../../images/VOD_cinezime/popin/popin_coin_BG.png) no-repeat;
}

#popin_coin_BD
{
	background:				url(../../images/VOD_cinezime/popin/popin_coin_BD.png) no-repeat;
}

#popin_bande_H
{
	background:				url(../../images/VOD_cinezime/popin/popin_bande_H.png) repeat-x;
}

#popin_bande_D
{
	background:				url(../../images/VOD_cinezime/popin/popin_bande_D.png) no-repeat;
}

#popin_bande_G
{
	background:				url(../../images/VOD_cinezime/popin/popin_bande_G.jpg) no-repeat;
}

#popin_bande_G.popin_alternatif
{
	background:				url(../../images/VOD_cinezime/popin/popin_bande_G_alt.png) no-repeat;
}

#popin_bande_D.popin_alternatif
{
	background:				url(../../images/VOD_cinezime/popin/popin_bande_D_alt.png) no-repeat;
}

#popin_bande_B
{
	background:				url(../../images/VOD_cinezime/popin/popin_bande_B.png) repeat-x;
}

#popin_conteneur
{
	background:				url(../../images/VOD_cinezime/popin/popin_contenu.png) repeat-x;
}

#popin_connexion p {
	color:#fff;	
}
#popin_cadre_interne p
{
	color:#74ABAD;
}
#form_popin_connexion label {
	color:#fff;
}
#popin_cadre_interne a.lien_inscription {
	background:				url(../../images/VOD_cinezime/popin/popin_bouton_inscription.png) no-repeat;
	color:#fff;
	font-size:10px;
	width:82px;
	height:20px;
	line-height:20px;
	margin-top:10px;
}
#popin_cadre_interne a.lien_inscription:hover {
	text-decoration:underline;	
}

#popin_logo {
	position:				absolute;
	background:				url(../../images/VOD_cinezime/popin/popin_logo.png) no-repeat;
	width:52px;
	height:73px;
	top:					15px;
	left:					2px;
}

