/* ----------------------------------------------------------------------------------------------- */
/*       Style CSS : Cinéma Public Films, créé par Ink & Pix pour IDclic - Micrologiciel - 2006    */
/* ----------------------------------------------------------------------------------------------- */

/* Body */

BODY {
	font-size : 11px; 
	font-family : Arial, Helvetica, sans-serif; 
	color : #000;
	/*background: #fff url(images/screen_bgd.jpg) repeat-x left top;*/
	scrollbar-base-color: #F48F09;
	padding: 0;
	margin: 0;
}
HTML { /*height: 100%;*/ }	
	
	
/* ----------------------------------------------------------------------------------------------- */
/* Liens dans le Site */
/* ----------------------------------------------------------------------------------------------- */
A:link { font-size : 11px; font-family : Arial, Helvetica, sans-serif; color : #000; text-decoration : underline; }
A:visited { font-size : 11px; font-family : Arial, Helvetica, sans-serif; color : #F8BC6C; text-decoration : underline; }
A:active { font-size : 11px; font-family : Arial, Helvetica, sans-serif; color : #F48F09; text-decoration : underline; }
A:hover { font-size : 11px; font-family : Arial, Helvetica, sans-serif; color : #F48F09; text-decoration : none; }


/* ----------------------------------------------------------------------------------------------- */
/* Formulaires */
/* ----------------------------------------------------------------------------------------------- */

/* Boutons Envoyer Effacer ok */
.Bouton {
   font-family : Arial, Helvetica, sans-serif;
	color : #283F48;	
	font-size : 10px;
	cursor: hand;
	/*border : 1px solid #fff;*/
	margin-left : 1px;
	_height : 18px;
}

/* .Txt_Area - Cellule de saisi texte multiligne */
/* .Txt_Input - Cellules restantes */
/* .Menu_Select - Liste déroulante Des Sous-Menus */
.Txt_Area , .Txt_Input , .Menu_Select {
	font-family :  Arial, Helvetica, sans-serif;
	background-color : #fff;
	color : #283F48;
	font-size : 11px;
	border : 1px solid #F48F09;
	padding: 2px;
}

	
/* .Module - Cellule News et Recherche */
.Module {
	font-family :  Arial, Helvetica, sans-serif;
	background-color : #fff;
	color : #283F48;
	font-size : 11px;
	border : 1px solid #F48F09;
	width : 108px;
	padding: 2px;
}


/* ----------------------------------------------------------------------------------------------- */
/* Style Général du Site */
/* ----------------------------------------------------------------------------------------------- */
#Container { width: 100%; height: 1%; }

#Screen_BorderLft { width: 50%; }
#Screen_BorderRgt { width: 50%; background: transparent url(images/screen_BgdRgt.jpg) no-repeat left top; }

#Logo { width: 323px; height: 143px; background: transparent url(images/CinemaPublicFilms_Logo.gif) no-repeat right bottom; }
/*h1 { width: 323px; height: 143px; background: transparent url(images/CinemaPublicFilms_Logo.gif) no-repeat right bottom; margin: 0; padding: 0; display: block; }
h1 a { display: block; width: 323px; height: 143px; text-indent: -3000px; margin: 0; padding: 0; }*/
#Page_Header { width: 802px; height: 143px; background: transparent url(images/TopMenu_bgd.gif) repeat-x left bottom; }
#Header_Content { background: transparent url(images/header_bgdrgt.gif) no-repeat right top; }

#BannerPub { width: 468px; height: 60; position: absolute; margin: 12px 0 0 8px; z-index: 100; }

#crochets { /*width: 100%;*/ z-index: 80; width: 479px; height: 29px; background: transparent url(images/TopMenu_Crochets.gif) repeat-x; position: absolute; top: 103px; }

#LftCtr_Content { width: 802px; /*background: transparent url(images/LeftMenus_midbgd.gif) repeat-y left top;*/ }
#LftMenus_Content { width: 216px; background: transparent url(images/LeftMenus_midbgd.gif) repeat-y right top; /*background: transparent url(images/LeftMenus_topbgd.jpg) no-repeat left top;*/ }
html>body #LftMenus_Content { padding-bottom: 60px; }
#LftMenus_Content #TopBgd { background: transparent url(images/LeftMenus_topbgd.jpg) no-repeat left top; height: 400px; position: relative; z-index: 200; }
#LftMenus_Content_BtmBgd { background: transparent url(images/LeftMenus_midbgd.gif) repeat-y right top; }
#LftMenus_Btm { 
	width: 216px; 
	height: 311px; 
	background: transparent url(images/LeftMenus_btmbgd.png) no-repeat right bottom; 
	/*IE5.5/6 hack*/ 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.cinema-public-films.com/images/skins/cinema-public-films/images/LeftMenus_btmbgd.png", sizingMethod="scale");
	_background: none;
	padding: 67px 0 0 0;
	position: absolute;
	margin: -205px 0 0 0;
	z-index: 100;
	}
html>body #LftMenus_Btm { height: 244px; margin: -204px 0 0 0; }

#Content_RM { width: 181px; background: #F48F09 url(images/RM_bgdbtm.gif) repeat-x left bottom; } 
#RM_Container { background: transparent url(images/RM_bgdtop.gif) repeat-x left top;}
#RM_Column { padding: 0 0 150px 0; width: 128px; }

#Page_Content { width: 586px; padding: 10px 5px 10px 5px; background: #fff url(images/page_bgdrgt.gif) repeat-y right top; }
#Page_Btm { width: 586px; height: 2px; background: transparent url(images/page_bgdbtm.gif) repeat-x left top; font-size: 1px; padding: 0; margin: 0; }

#BM_Content { background: transparent url(images/BM_bgdrgt.gif) no-repeat right top; }

/* taille des tableaux par defaut dans l'editeur */
td { font-size : 11px; font-family : Arial, Helvetica, sans-serif; }
/* En prévision d'un "title" de couleur */
.navtext { width : auto; font-size : 8pt; border-width : 1px; border-style : outset; border-color : #F48F09; background-color : #fff; color : #283F48; font-family: Arial, Helvetica, sans-serif; }
/* Photos et Images */
.Photo {
	margin: 8px;
	border: 2px solid #F48F09;
}
/* Tailles TEXTE */
.Texte_09_Pix { font-size : 9px; }
.Texte_10_Pix {font-size : 10px;}
.Texte_11_Pix {font-size : 11px;}
.Texte_12_Pix {font-size : 12px;}
.Texte_13_Pix {font-size : 13px;}
.Texte_14_Pix {font-size : 14px;}
.Texte_15_Pix {font-size : 15px;}
.Texte_16_Pix {font-size : 16px;}
.Texte_17_Pix {font-size : 17px;}
/* Style textes de la page Contact*/
.Contact { font-size : 11px; font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-weight : normal; color : #000; text-align : left; white-space: nowrap;}
/* Les tableau Préformatés en tailles 11 Pix*/
.Format_Petit_Tableau_Titre { font-size : 11px; font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-weight : bold; color : #000; padding-left : 5px; padding-right : 5px; }
.Format_Petit_Tableau { font-family : Arial, Helvetica, sans-serif; font-size : 11px; vertical-align : top; padding-top : 5px; padding-right : 5px; padding-left : 5px; padding-bottom : 5px; }

/* Couleurs ou fond du site de taille fixe */
/* Ne sert que dans des cas particuliers */
/*
.Tablo_Main { }*/
.Tablo_Main_Fond { background: #fff url(images/screen_bgd.jpg) repeat-x left top; }


/* ----------------------------------------------------------------------------------------------- */
/* Page Centrale du Site */
/* ----------------------------------------------------------------------------------------------- */
/* Titre des Pages dans les Pages */
.GrandTab2 {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000;
	font-weight : bold;
}
/* Fond des Pages du Site*/
.Tablo_Main_Frame {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 0;
	background-color: #fff;
}

/* Fond des Pages du BO*/
.Tablo_Main_Bo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding : 0;
	background-color: #fff;
}

/* ----------------------------------------------------------------------------------------------- */
/* Tableaux */
/* ----------------------------------------------------------------------------------------------- */
/* Cellule Titre */
.Array_Titre {
	font-family :  Arial, Helvetica, sans-serif;
	color : #fff;
	font-size : 11px;
	font-weight : bold;
	text-align : left;
	padding: 5px;
	background-color: #F48F09;
	border: 1px solid #F48F09;
}

/* Cellule Normale */
.Array_Data {
	font-family :  Arial, Helvetica, sans-serif;
	color : #000;
	font-size : 11px;
	font-weight : normal;
	padding: 5px;
	background : #fff;
	/*border: 1px solid #F48F09;*/
}

/* Fond des tableaux */
.Array_Contour {
	font-size : 11px;
	margin: 0px;
	background : #fff;
	/*border: 1px solid #F48F09;*/
}

/* ----------------------------------------------------------------------------------------------- */
/* Style Top Menu */
/* ----------------------------------------------------------------------------------------------- */
#TopMenu_Content { padding: 0 0 0 15px; height: 74px; }
#TopMenu_Content table td img { margin: 0 4px 0 4px; display: block; }

/* Style général */
.Top_Menu { text-align : left; text-transform: none; text-decoration: none; }

/* Liens du Top Menu */
A.Tab,  .Top_Menu A { height: 46px; line-height: 46px; padding: 0 2px 0 2px; text-decoration: none; color : #000; } 
A.Tab:link { font-size : 11px; text-decoration : none; color : #000; font-weight : normal; }
A.Tab:visited { font-size : 11px; text-decoration : none; color : #000; font-weight : normal; }
A.Tab:active { font-size : 11px; text-decoration : none; color : #fff; font-weight : normal; }
A.Tab:hover, .Top_Menu A:hover { font-size : 11px; text-decoration : none; color : #fff; font-weight : normal; background: transparent url(images/TM_Tab_Bgd_on.gif) repeat-x left bottom; }

/* Liens du Top Menu Active*/
A.Tab_Active, .Top_Menu .Tab_Active A { height: 46px; line-height: 46px; padding: 0 2px 0 2px; text-decoration: none;  }
A.Tab_Active:link { font-size : 11px; text-decoration : none; color : white;  font-weight : normal; }
A.Tab_Active:visited { font-size : 11px; text-decoration : none; color : white;  font-weight : normal; }
A.Tab_Active:active { font-size : 11px; text-decoration : none; color : white;  font-weight : normal; }
A.Tab_Active:hover, .Top_Menu.Tab_Active A:hover { font-size : 11px; text-decoration : none; color : white;  font-weight : normal; background: transparent url(images/TM_Tab_Bgd_on.gif) repeat-x left bottom; }

/* Tableau Sous Top général */
.TabSousTopMenu { margin-top: 10px; }
.CadreSousTop { _filter:progid:DXImageTransform.Microsoft.shadow(direction=135,color=#666666,strength=2); border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; background: transparent url(images/1x1.gif); } 
.SousTopMenuContent { padding: 6px; z-index: 10; position: relative; background: #fff url(images/TM_ssTop_bgd.gif) no-repeat left bottom; width: 100%; white-space: nowrap; }
.SousTopMenuContent br { display: none; }

/*Emplacement du Sous Top Menu*/
.DivSousTopMenu { position: absolute; white-space: nowrap; margin-top: -10px; padding-top: 0; visibility: hidden; }

/* Couleur Ligne de séparation des Sous top*/
.LigneSousTopMenu {
	margin 2px 0 2px 0;
	padding: 1px
	display: block;
	border-bottom: 1px #F48F09 solid;
	/*background-color: #F48F09;*/
	width: 100%;
	}

/* Liens du Sous Top Menu */
A.SousTopMenu:link , A.SousTopMenu:visited , A.SousTopMenu:active {
	line-height: 15px;
	height: 15px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	padding: 0 5px 0 10px;
	background: transparent url(images/puce.gif) no-repeat left center; 
	margin: 0 6px 0 6px;
	display: block;
	}
		
A.SousTopMenu:hover {
	line-height: 15px;
	height: 15px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #F48F09;
	padding: 0 5px 0 10px;
	background: transparent url(images/puce.gif) no-repeat left center; 
	margin: 0 6px 0 6px;
	display: block;
	}
	
/* Liens du Sous Top Menu Active*/
A.SousTopMenu_Active:link , A.SousTopMenu_Active:visited , A.SousTopMenu_Active:active {
	line-height: 15px;
	height: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #F48F09;
	padding: 0 5px 0 15px;
	background: transparent url(images/puce.gif) no-repeat left center; 
	}
	
A.SousTopMenu_Active:hover {
	line-height: 15px;
	height: 15px;
	font-weight: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: white;
	padding: 0 5px 0 15px;
	background: transparent url(images/puce.gif) no-repeat left center; 
	}
	
/* ----------------------------------------------------------------------------------------------- */
/* Style Bottom Menu */
/* ----------------------------------------------------------------------------------------------- */
/* Style général */
.Bottom_Menu {
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : center;
}
#BtmMenu_Content table td img { display: block; margin: 0 4px 0 4px; }

/* Liens du Bottom Menu */
A.Bottom_Tab { line-height: 44px; height: 44px; font-size: 11px; text-decoration: none; color: #000; font-weight: normal; }
A.Bottom_Tab:link { text-decoration: none; color : #000; }
A.Bottom_Tab:visited { text-decoration: none; color : #000; }
A.Bottom_Tab:active { text-decoration: none; color : #000; }
A.Bottom_Tab:hover { color: #F48F09; }

/* Liens du Bottom Menu Active*/
A.Bottom_Tab_Active:link { line-height: 44px; height : 44px; font-size : 11px; text-decoration : underline; color: #F48F09; font-weight : normal;}
A.Bottom_Tab_Active:link { text-decoration : underline; color: #F48F09; }
A.Bottom_Tab_Active:visited { text-decoration : underline; color: #F48F09; }
A.Bottom_Tab_Active:active { text-decoration : underline; color: #F48F09; }
A.Bottom_Tab_Active:hover { color: #F48F09; }

/* ----------------------------------------------------------------------------------------------- */
/* Menus GAUCHES */
/* ----------------------------------------------------------------------------------------------- */
.Menu_Left { display: block; margin: 8px 0 0 68px; }
.Menu_Left img { border: none; } 

/* Titre des Menus dans les Menus*/
.Tab2 { 
	line-height: 44px;
	height: 44px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #000;
	font-weight : bold;
	text-align: left;
	padding: 6px 0 0 30px;
	background: transparent url(images/LF_Title_bgd.gif) no-repeat left; 
	}

/* Couleur Ligne de séparation */
.Ligne { 
	background: transparent url(images/ligne.gif) no-repeat center;
	height : 2px;
	margin-bottom: 2px;
	margin-top: 2px;
}

/* MG - Gestion puces des pages */
A.Menu img { margin-right: 0px;  vertical-align: middle; }

/* MG - Titres de toutes les pages */
A.Menu:link , A.Menu:visited , A.Menu:active {
	display: block;
	float: left;
	/*line-height: 16px;
	height: 16px;*/
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	padding: 0 0 0 32px;
	}

/* MG - Survol de toutes les pages */
A.Menu:hover {
	display: block;
	float: left;
	/*line-height: 16px;
	height: 16px;*/
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #F48F09;
	padding: 0 0 0 32px;
}
/* Gestion de l'alignement des liens sur plusieurs lignes en décalant l'image de la puce */
.Menu img, .Menu_Actif img { display: block; position: absolute; margin: 4px 0px 0px -6px; float: left; }
a.Menu, a.Menu_Actif { text-indent: -0.3em; }

.Tablo_Menu div br { display: none; } 


/* MG - Gestion puces des Pages Sélectionnées */
A.Menu_Actif img { margin-right: 0px;  vertical-align: middle; }

/* MG - Page Sélectionnée Uniquement (et le Titre Sous-Menu) */
A.Menu_Actif:link , A.Menu_Actif:visited , A.Menu_Actif:active {
	display: block;
	float: left;
	/*line-height: 16px;
	height: 16px;*/
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #F48F09;
	padding: 0 0 0 32px;
}

/* MG - Survol de la page sélectionnée (et la page titre Sous-Menu) */
A.Menu_Actif:hover {
	display: block;
	float: left;
	/*line-height: 16px;
	height: 16px;*/
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #F48F09;
	padding: 0 0 0 32px;
}

/* MG - Gestion puces Toutes les pages des Sous Menu sauf pour la Page Sous-Menu Active */
A.Sous_Menu img { margin-right: 0px;  vertical-align: middle; }

/* MG - Toutes les pages des Sous-Menu sauf pour la Page Sous-Menu Active */
A.Sous_Menu:link , A.Sous_Menu:visited , A.Sous_Menu:active {
	display: block;
	clear: both;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	padding: 0 0 0 6px;
	margin: 0 0 0 28px;
	background: transparent url(images/puce_ssrub.gif) no-repeat left;
	}
	
/* MG - Survol de toutes les pages des Sous-Menu sauf la Page Sous-Menu Active */
A.Sous_Menu:hover {
	display: block;
	clear: both;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #F48F09;
	padding: 0 0 0 6px;
	margin: 0 0 0 28px;
	background: transparent url(images/puce_ssrub.gif) no-repeat left;
}

/* MG - Gestion puces des Pages du Sous-Menu Actif */
A.Sous_Menu_Actif img { margin-right: 0px;  vertical-align: middle; }

/* MG - Pages Du Sous-Menu Actif */
A.Sous_Menu_Actif:link , A.Sous_Menu_Actif:visited , A.Sous_Menu_Actif:active {
	display: block;
	clear: both;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #F48F09;
	padding: 0 0 0 6px;
	margin: 0 0 0 28px;
	background: transparent url(images/puce_ssrub.gif) no-repeat left;
}

/* MG - Survol de la Page Active du Sous-Menu */
A.Sous_Menu_Actif:hover  {
	display: block;
	clear: both;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #F48F09;
	padding: 0 0 0 6px;
	margin: 0 0 0 28px;
	background: transparent url(images/puce_ssrub.gif) no-repeat left;
}

/* ----------------------------------------------------------------------------------------------- */
/* Menus DROITS */
/* ----------------------------------------------------------------------------------------------- */
.Menu_Right { width: 120px; margin: 10px 0 0 0; } 
.Menu_Right img { border: none; background-color: #FFFFFF; }
.Menu_Right .Tablo_Menu br { display: none }
/* Titres des Menus Droits */
.Tab2_D { 
	line-height: 24px;
	height: 24px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #fff;
	font-weight : bold;
	text-align: center;
	}

/* MD - Couleur Ligne de séparation des Menus */
.Ligne_D { 
	background: transparent url(images/ligne.gif) no-repeat center;
	height : 2px;
	margin-bottom: 2px;
	margin-top: 2px;
}
	
/* MD - Gestion puces des pages */
A.Menu_D img { margin-right: 0px;  vertical-align: middle; }

/* MD - Titres de toutes les pages */
A.Menu_D:link , A.Menu_D:visited , A.Menu_D:active {
	display: block;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	padding: 0 0 0 20px;
	}

/* MD - Survol de toutes les pages */
A.Menu_D:hover {
	display: block;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #fff;
	padding: 0 0 0 20px;
}


/* MD - Gestion puces des Page Selectionée */
A.Menu_Actif_D img { margin-right: 0px;  vertical-align: middle; }

/* MD - Page Selectionée Uniquement (et le Titre Sous-Menu) */
A.Menu_Actif_D:link , A.Menu_Actif_D:visited , A.Menu_Actif_D:active {
	display: block;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #fff;
	padding: 0 0 0 20px;
}
	
/* MD - Survol de la page sélectionée (et la page titre Sous-Menu) */
A.Menu_Actif_D:hover {
	display: block;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #fff;
	padding: 0 0 0 20px;
}

/* Gestion de l'alignement des liens sur plusieurs lignes en décalant l'image de la puce */
.Menu_D img, .Menu_Actif_D img { display: block; position: absolute; margin: 4px 0px 0px -6px; float: left; }
a.Menu_D, a.Menu_Actif_D { text-indent: -0.3em; }

/* MD - Gestion puces Toutes les pages des Sous Menu sauf pour la Page Sous-Menu Active */
A.Sous_Menu_D img { margin-right: 0px;  vertical-align: middle; }

/* MD - Toutes les pages des Sous-Menu sauf pour la Page Sous-Menu Active */
A.Sous_Menu_D:link , A.Sous_Menu_D:visited , A.Sous_Menu_D:active {
	display: block;
	clear: both;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	padding-left: 20px;
	}

/* MD - Survol de toutes les pages des Sous-Menu sauf la Page Sous-Menu Active */
A.Sous_Menu_D:hover {
	display: block;
	clear: both;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #fff;
	padding-left: 20px;
}


/* MD - Gestion puces des Pages du Sous-Menu Actif */
A.Sous_Menu_Actif_D img { margin-right: 0px;  vertical-align: middle; }

/* MD - Pages Du Sous-Menu Actif */
A.Sous_Menu_Actif_D:link , A.Sous_Menu_Actif_D:visited , A.Sous_Menu_Actif_D:active {
	display: block;
	clear: both;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #fff;
	padding-left: 20px;
}

/* MD - Survol de la Page Active du Sous-Menu */
A.Sous_Menu_Actif_D:hover {
	display: block;
	clear: both;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #fff;
	padding-left: 20px;
}

/* ----------------------------------------------------------------------------------------------- */
/* Menus Gauche et Droit */
/* ----------------------------------------------------------------------------------------------- */
/* Fond des tableaux des Menus Gauches et Droites*/
.Tablo_Menu {
	padding: 0;	
}

.Fond_Menu_Gauche {}

.Fond_Menu_Droite {}

/* ----------------------------------------------------------------------------------------------- */
/* Footer */
/* ----------------------------------------------------------------------------------------------- */
#Footer_Line { clear: both; color: #fff; position: absolute; width: 181px; padding: 10px 26px 10px 26px; z-index: 10; margin: -100px 0 0 0; }
/* Texte du Footer ( gestion tiret ) */
.Footer {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight: normal;
	color : #fff;
	text-align : center;
}
.Footer { display: none; }

/* Lien du Footer dans le site */
#Container A.Footer_Lien:link { font-size : 11px; font-family : Arial, Helvetica, sans-serif; text-decoration : none; color: #fff; font-weight : normal; white-space: nowrap; display: block; clear: both; }
#Container A.Footer_Lien:visited { font-size : 11px; text-decoration : none; color: #fff; font-weight : normal; white-space: nowrap; display: block;}
#Container A.Footer_Lien:active { font-size : 11px; text-decoration : none; color: #fff; font-weight : normal; white-space: nowrap; display: block;}
#Container A.Footer_Lien:hover { font-size : 11px; text-decoration : underline; color: #fff; font-weight : normal; white-space: nowrap; display: block;}


/* Lien du Footer sur la page d'accueil */
A.Footer_Lien:link { font-size : 11px; font-family : Arial, Helvetica, sans-serif; text-decoration : none; color: #000; font-weight : normal; white-space: nowrap; display: block; clear: both; }
A.Footer_Lien:visited { font-size : 11px; text-decoration : none; color: #000; font-weight : normal; display: block; }
A.Footer_Lien:active { font-size : 11px; text-decoration : none; color: #000; font-weight : normal; display: block; }
A.Footer_Lien:hover { font-size : 11px; text-decoration : underline; color: #000; font-weight : normal; display: block; }

/* ----------------------------------------------------------------------------------------------- */
/* Ajout Derniere Minute */
/* ----------------------------------------------------------------------------------------------- */
#LftMenus_Btm { 
	/*IE5.5/6 hack*/
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cinema-public-films-com.micrologiciel.com/images/files/LeftMenus_btmbgd.png", sizingMethod="scale");
	_background: none;
	}

 /* ----------------------------------------------------------------------------------------------- */
/* Divers */
/* ----------------------------------------------------------------------------------------------- */
/* Warning du caddie*/
.CadWarning{
 font-size : 11px;
 font-family :  Arial, Helvetica, sans-serif;
 color : #FF0000;
 font-weight : bold;
}
