
body {
background-color: #FFFFFF;
margin: 0;
padding: 0;
}

#header {
display: none;
height: 90px;
background-color: #333399;
}
#haut {
display: none;
height: 26px;
background-color:#0099FF;
}
#conteneur {
position: absolute;
width: 100%;
}
#centre1 {
padding-left: 0px;
padding-right: 0px;
margin-left: 0px;
margin-right: 0px;
}
#centre2 {
padding-left: 0px;
padding-right: 0px;
margin-left: 0px;
margin-right: 0px;
}
#centre3 {
padding-left: 0px;
padding-right: 0px;
margin-left: 0px;
margin-right: 0px;
}
#gauche {
display: none;
float:left;
width: 160px;
}
#droite {
display: none;
float:right;
width: 144px;
}
#pied {
display: none;
clear:both;
height: 30px;
}


	 TD {font-family:Geneva, Arial; font-size:6pt;}
	 UL {font-family:Geneva, Arial; font-size:10px;}
	 LI {font-family:Geneva, Arial; font-size:10px;}
	 .fftitre {font-family:arial; font-size:14px; font-weight: BOLD; COLOR: #000000; text-decoration : none;}
	 .tabtitre {font-family:arial; font-size:11px; COLOR: #000000; text-decoration : none;}

	 A.siteweb:link {font-family:verdana; font-size:10px; font-weight: BOLD; COLOR: #900000; text-decoration : none;}
	 A.siteweb:visited {font-family:verdana; font-size:10px; font-weight: BOLD; COLOR: #900000; text-decoration : none;}
	 A.siteweb:hover {font-family:verdana; font-size:10px; font-weight: BOLD; COLOR: #FF0000; text-decoration : underline;}

	 A.fftitre:link {font-family:arial; font-size:14px; font-weight: BOLD; COLOR: #000000; text-decoration : none;}
	 A.fftitre:visited {font-family:arial; font-size:14px; font-weight: BOLD; COLOR: #000000; text-decoration : none;}
	 A.fftitre:hover {font-family:arial; font-size:14px; font-weight: BOLD; COLOR: #323295; text-decoration : underline;}

	 A.tabtitre:link {font-family:arial; font-size:11px; COLOR: #000000; text-decoration : none;}
	 A.tabtitre:visited {font-family:arial; font-size:11px; COLOR: #000000; text-decoration : none;}
	 A.tabtitre:hover {font-family:arial; font-size:11px; COLOR: #323295; text-decoration : underline;}

	 .ffheader {font-family:Geneva, Arial; font-size:11px; font-weight: BOLD;}
	 .ffdata {font-family:Geneva, Arial; font-size:11px; font-weight: NORMAL;}
     A.Menu:link {	TEXT-DECORATION: NONE; COLOR: #FFFFFF; FONT-SIZE: 11px;	FONT-WEIGHT: BOLD;}
     A.Menu:visited {	TEXT-DECORATION: NONE; COLOR: #FFFFFF; FONT-SIZE: 11px;	FONT-WEIGHT: BOLD;}
     A.Menu:hover {	TEXT-DECORATION: NONE; COLOR: #CCCCCC; FONT-SIZE: 11px;	FONT-WEIGHT: BOLD;}
     INPUT.Bouton {	COLOR: #333399; FONT-SIZE: 11px; FONT-FAMILY: verdana; FONT-WEIGHT: Bold; BACKGROUND-COLOR: #CCCCCC; }
     INPUT.Recherche { COLOR: #000000; FONT-SIZE: 11px;	FONT-FAMILY: verdana; FONT-WEIGHT: Normal; BACKGROUND-COLOR: #EEEEEE; WIDTH: 100px; }
     INPUT.Login { COLOR: #000000; FONT-SIZE: 11px;	FONT-FAMILY: verdana; FONT-WEIGHT: Normal; BACKGROUND-COLOR: #EEEEEE; }
     INPUT.std { COLOR: #000000; FONT-SIZE: 10px;	FONT-FAMILY: verdana; FONT-WEIGHT: Normal; BACKGROUND-COLOR: #FFFFFF; }
     TEXTAREA.std { COLOR: #000000; FONT-SIZE: 10px;	FONT-FAMILY: verdana; FONT-WEIGHT: Normal; BACKGROUND-COLOR: #FFFFFF; }
	 TEXTAREA.minibio { font-family:Geneva, Arial; font-size:6pt; width: 100%; height: 40px; background:url(vide.gif); none; border: none; }
	 SELECT.small {font-family:Geneva, Arial; font-size:10px;}
	 .headercol {	TEXT-DECORATION: NONE; COLOR: #000000; FONT-SIZE: 10px;	}
	 A.headercol:link {	TEXT-DECORATION: NONE; COLOR: #000000; FONT-SIZE: 10px;	}
     A.headercol:visited {	TEXT-DECORATION: NONE; COLOR: #000000; FONT-SIZE: 10px;	}
     A.headercol:hover {	TEXT-DECORATION: NONE; COLOR: #FF9900; FONT-SIZE: 10px;	}

	 TABLE.lc {Border-Collapse:collapse; Border:1px solid #AAAAAA;}
	 TABLE.lc TD.titre { Border-top:0px none #AAAAAA; Border-bottom:0px none #AAAAAA; Border-left:1px solid #AAAAAA; Border-right:1px solid #AAAAAA;
	 Padding-left:4px;Padding-right:4px; Padding-top:2px; Padding-bottom:2px;}
	 TABLE.lc TD.data { Border-top:1px dashed #AAAAAA; Border-bottom:0px none #AAAAAA; Border-left:1px solid #AAAAAA; Border-right:1px solid #AAAAAA;
	 Padding-left:4px;Padding-right:4px; Padding-top:2px; Padding-bottom:2px;}
	 TABLE.lc TD.deco { Border-top:1px solid #AAAAAA; Border-bottom:0px none #AAAAAA; Border-left:1px solid #AAAAAA; Border-right:1px solid #AAAAAA;
	 Padding-left:0px;Padding-right:0px; Padding-top:0px; Padding-bottom:0px;}
	 TABLE.lc TD.down { Border-top:0px none #AAAAAA; Border-bottom:1px solid #AAAAAA; Border-left:1px solid #AAAAAA; Border-right:1px solid #AAAAAA;
	 Padding-left:0px;Padding-right:0px; Padding-top:0px; Padding-bottom:0px;}
	 TABLE.lc TD.foot { Border-top:1px solid #AAAAAA; Border-bottom:0px none #AAAAAA; Border-left:1px solid #AAAAAA; Border-right:1px solid #AAAAAA;
	 Padding-left:0px;Padding-right:0px; Padding-top:0px; Padding-bottom:0px;}

	 TABLE.page {Border-Collapse:collapse; Border:0px none; Background-color: #FFFFFF;}
     TABLE.page TD.page { Border:0px none; Padding-left:2px;Padding-right:2px; Padding-top:0px; Padding-bottom:0px;}
	 TABLE.page TD.pageon { Color: #000000; Background-color: #FFFFFF; Border:1px solid #AAAAAA; Padding-left:2px;Padding-right:2px; Padding-top:0px; Padding-bottom:0px;}
	 TABLE.page TD.pageoff { Color: #C0C0C0; Background-color: #FFFFFF; Border:0px none; Padding-left:1px;Padding-right:1px; Padding-top:0px; Padding-bottom:0px;}

	 DIV.fichesem_conteneur {
		 Border:1px solid #333333; 
		 height: 82px;
		 background-color: #FFFFFF;
	 }
	 SPAN.fichesem_affiche {
		 float: left;
		 margin-right: 3px;
	 }
	 SPAN.fichesem_texte {
	 }

	 <!--
	     A:link  { color : #000000;	text-decoration : none; } 
	     A:visited	{ color	: #000000; text-decoration : none; } 
	     A:hover  {	color: #000000; text-decoration : none; }  
	 //-->


/* styles du comparateur */

	 TABLE.compare_top {
		width: 100%;
		Border-Collapse:collapse;
		border: 0px none;
	 }

	 TABLE.compare_top TD.header {
		text-align: center;		
		border-bottom: 2px solid black;
		font-weight: bold;
		font-size: 11px;
	 }
	 TABLE.compare_top TD.film {
		text-align: left;		
		border-top: 2px solid black;
		border-right: 2px solid black;
	 }
	 TABLE.compare_top TD.paris {
		text-align: center;		
		border-top: 2px solid black;
		border-right: 2px solid black;
	 }
	 TABLE.compare_top TD.france {
		text-align: center;		
		border-top: 2px solid black;
	 }

	 TABLE.compare_film_conteneur {
		text-align: left;		
		width: 100%;
		Border-Collapse:collapse;
		border: 0px none;
	 }
	 TABLE.compare_film_conteneur TD {
		border-bottom: 1px solid #333333; 
		padding: 0px;
		white-space: nowrap;
	 }
	 DIV.compare_film_conteneur {
		 overflow: hidden;
		 margin-top: 4px;
		text-align: left;		
	 }
	 SPAN.compare_film_affiche {
		 float: left;
		 margin-right: 3px;
	 }
	 SPAN.compare_film_texte {
	 }

	TABLE.compare_data {
		width: 330px;
		border-collapse:collapse;
		border: 0px none;
	}
	TABLE.compare_data TD {
		border: 0px none;
		padding-top: 1px;
		padding-bottom: 0px;
	}
	TABLE.compare_data TD.titre {
		border-top: 0px none;
		border-right: 0px none;
		border-left: 0px none;
		border-bottom: 1px solid #999999;
		text-align: center;
	}
	TABLE.compare_data TD.we {
		border-right: 1px solid #999999;
		text-align: right;
	}
	TABLE.compare_data TD.gr {
		border-right: 1px solid #999999;
		font-size: 8px;
		text-align: left;
	}
	TABLE.compare_data TD.se {
		border-right: 1px solid #999999;
		font-weight: bold;
		text-align: right;
	}
	TABLE.compare_data TD.cp {
		border-right: 1px solid #999999;
		text-align: right;
	}
	TABLE.compare_data TD.pd {
		text-align: right;
	}

	DIV.activelinkon {
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 8px;
		padding-right: 8px;
		font-weight: bold;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
		background: #FFFFFF url(gif/degrad_soft_30_r.gif) 0 -6px repeat-x;
	}
	DIV.activelinkoff {
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 8px;
		padding-right: 8px;
		font-weight: bold;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
		background: #FFFFFF url(gif/degrad_soft_30_r.gif) 0 -6px repeat-x;
	}


