body {font-family: Arial,Verdana,Helvetica,   sans-serif;font-size:12px;padding:0px;margin:0px;color:#ffffff;background-color:#000000;background-position:center top;background-attachment:fixed;background-repeat:no-repeat;}
div {position:relative;	overflow:visible;}
img {border:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-size:18px;margin:0px;padding:2px 3px 3px 10px;color:#CC0000;text-align:left;background-color:#ffcc00;border-top:solid 1px #cc0000;border-bottom:solid 1px #cc0000;}
h2 {font-size:16px;margin:0px;padding:5px 0px;color:#666666;text-align:left;}
h3 {font-size:14px;margin:0px;padding:5px 0px;color:#666666;text-align:left;}
h4 {font-size:11px;margin:0px;padding:0px;padding-top:4px;color:#cc0000;text-align:center;width:auto;height:18px;overflow:hidden;font-weight:normal}
h4 {background-image: url(http://images.fan-de-cinema.com/fdc-V4/bfhm.gif)}
h2 a, h3 a, h4 a {color:#293F88;}
h2 a:hover, h3 a:hover, h4 a:hover {color:#cc0000;}
.megasquare {width:300px;height:250px;text-align:right;overflow:visible;}

#ecran {margin:0 auto;overflow:visible;width:980px;}
#reset {clear:both;}
#top {position:static;width:980px;margin:0 auto;overflow:hidden;height:22px;}
#top .brg {float:left;width:12px;height:22px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/brg.gif);}
#top .brd {float:left;width:12px;height:22px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/brd.gif);}
#top .br {float:left;width:955px;height:22px;margin:0px;text-align:center;padding:4px 0px;border-left:solid 1px #293F88;background-image: url(http://images.fan-de-cinema.com/fdc-V4/br.gif);}
#top .br a {color:#eeeeee;font-weight:bold;font-size:12px;padding:4px 9px;border-right:solid 1px #293F88;}
#top .br a:hover {color:#eeeeee;text-decoration:none;background-image: url(http://images.fan-de-cinema.com/fdc-V4/bro.gif);}

#container {width:980px;margin:0px auto;overflow:visible;background-image: url(http://images.fan-de-cinema.com/fdc-V4/bg.gif);}
#container .baner{position:absolute;width:728px;height:90px;overflow:visible;border-bottom:solid 1px #271d3e;top:86px;left:14px;}
#container .square{position:absolute;width:300px;height:250px;overflow:visible;top:210px;left:661px;}

#header, #page, #footer {width:952px;margin:0px auto;overflow:visible;}
#header {background-color: #ffffff;height:176px;overflow:hidden}
#header .jeux{float:right;width:224px;overflow:hidden;background:#000}
#header .cherche{float:left;width:728px;height:84px;overflow:hidden;background-color:#ffcc00;border-bottom:solid 1px #271d3e;}
#header .logo {float:left;margin:0px;width:124px;}
#header .lettres {clear:both;margin:0px;width:728px;height:19px;border-top:solid 1px #eeeeee;border-bottom:solid 1px #eeeeee;background-color:#cc0000;padding-top:3px;}
#header .lettres a { color:#eeeeee;font-weight:bold;text-decoration:none;}
#header form { float:left;margin:0px;color:#cc0000;}
#header fieldset { width:600px;margin:0px;padding:3px;color:#cc0000;border:none;font-weight:bold;font-size:14px;vertical-align:middle}
#header fieldset a { color:#cc0000;text-decoration:none;}
#header fieldset input, #header fieldset img {vertical-align:middle}
#header fieldset span { font-weight:normal;font-size:10px}
#header .nav {width:942px;margin:0px;padding:5px;text-align:left;color:#999999;border-bottom:dotted 1px #999999}

#page {clear:both;background-color: #ffffff;background-position: bottom center;background-attachment:fixed;background-repeat:no-repeat;background-image: url(http://images.fan-de-cinema.com/fdc-V4/filigramme.jpg)}
#page .CHG {float:left;width:8px;height:22px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/bchg.gif);overflow:hidden;}
#page .CHD {float:right;width:8px;height:22px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/bchd.gif);overflow:hidden;}
#page .FBM { clear:both;height:10px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/fbm.gif);overflow:hidden;}
#page .CBG { float:left;height:10px;width:8px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/cbg.gif);overflow:hidden;}
#page .CBD { float:right;height:10px;width:8px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/cbd.gif);overflow:hidden;}
#page .FHM {height:22px;font-size:12px;font-weight:bold;color:#666666;background-image: url(http://images.fan-de-cinema.com/fdc-V4/bfhm.gif);overflow:hidden;}
#page .FHM center {padding-top:4px;}
#page .FVHM { height:10px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/fhm.gif);overflow:hidden;}
#page .CVHG {float:left;width:8px;height:10px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/chg.gif);overflow:hidden;}
#page .CVHD {float:right;width:8px;height:10px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/chd.gif);overflow:hidden;}

#page .nav a {color:#293F88;}
#page .nav a:hover {color:#CC0000;}
#page .medium {height:195px;width:132px;background-color:#EEEEEE;overflow:hidden;border: solid 1px #293F88;}
#page .micro {height:110px;width:85px;background-color:#EEEEEE;overflow:hidden;border: solid 1px #293F88;}
#page .wpp {height:128px;width:171px;background-color:#EEEEEE;overflow:hidden;border: solid 1px #293F88;}
#page .media {width:171px;background-color:#EEEEEE;overflow:hidden;border: none;}
#page #affiche {width:192px;height:268px;overflow:hidden;position:absolute;top:32px;left:0px;border: solid 1px #293F88;z-index:99;}

#headS {width:942px;height:auto;padding:0px;margin-left:5px;margin-top:5px;overflow:visible;}
#head {width:942px;height:312px;padding:0px;overflow:hidden;margin-left:5px;}
#head .megasquare {float:right;margin-top:5px;width:300px;}
#head .minivideo {float:right;margin-top:5px;width:320px;}
#head #toolbar, #headS #toolbar {height:25px;width:940px;overflow:hidden;background-color:#ffffff;border:solid 1px #666666;vertical-align:middle;text-align:center;color:#cc0000}
#head #toolbar img, #headS #toolbar img{vertical-align:middle;}
#head #toolbar #tbleft, #headS #toolbar #tbleft{float:left;width:468px;height:15px;vertical-align:middle;margin-top:5px;}
#head #toolbar #tbright, #headS #toolbar #tbright{float:right;width:450px;height:25px;vertical-align:middle;text-align:right}
#head .menunav, #headS .menunav {height:22px;width:942px;overflow:hidden;margin-top:5px;font-size:11px;color:#999999;text-align:center}
#film {height:195px;width:630px;text-align:left;color:#666666;border: solid 1px #666666;margin-top:7px}
#film .resume {float:left;	width:488px;height:183px;padding:5px;background-color: #FFEFB1;overflow:hidden;}
#filmV {height:195px;width:610px;text-align:left;color:#666666;border: solid 1px #666666;margin-top:7px}
#filmV .resume {float:left;	width:468px;height:183px;padding:5px;background-color: #FFEFB1;overflow:hidden;}
#film .medium, #filmV .medium {float:left;border:none;background-color:#FFEFB1;}
#film .dotted, #filmV .dotted {border-bottom:dotted 1px #666666;margin-bottom:3px;margin-top:3px;}
#film span, #filmV span {font-size:10px;}
#head .nav, #head .navV {font-size:12px;width:632px;margin:0px;padding:5px 0px;text-align:left;color:#666666;border-bottom:dotted 1px #999999}
#head .nav .right, #head .navV .right {float:right;width:auto}
#head .navV {width:612px;}
#page #star {width:630px;padding:0px;overflow:visible;border: solid 1px #666666;background-color:#eeeeee;margin-top:8px;}
#page #star .imgStar {float:left;height:140px;width:90px;background-color:#EEEEEE;overflow:hidden;border: solid 1px #293F88;}
#page #photoStar {width:160px;height:250px;overflow:hidden;position:absolute;top:0px;left:0px;border: solid 1px #293F88;z-index:99;}
#page #bio {float:right;height:auto;width:510px;text-align:justify;color:#666666;padding:10px;}

#page #request {height:auto;}
#page .frame {border:solid 1px #666666;overflow:hidden;width:630px}
#page .cflash {margin-top:8px;}
#page .dotted {clear:both;margin-bottom:5px;border-bottom:dotted 1px #999999;height:1px;overflow:hidden;}
#page .critresume .dotted {clear:none}
#page .CG {width:8px;height:22px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/bchg.gif);overflow:hidden;}
#page .CD {width:8px;height:22px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/bchd.gif);overflow:hidden;}
#page .LC {margin:0px;width:632px;padding:0px 5px;text-align:center;background-color: #ffffff;}
#page .LC .bloc {width:632px;}
#page .LC h2 {width:612px;}
#page .dashed {font-size:12px;width:632px;margin:0px;padding:5px 0px;text-align:left;color:#666666;border-bottom:dotted 1px #999999}
#page .bloc {color:#444444;overflow:visible;background-color:#eeeeee;margin-top:8px}
#page .comment {margin-top:0px}
#page .bloc .ico {position:absolute;width:50px;height:50px;top:-4px;left:572px;}
#page .bloc h2 {float:left;padding:2px 2px 0px 2px;height:20px;overflow:hidden;background-image: url(http://images.fan-de-cinema.com/fdc-V4/bfhm.gif)}
#page .bloc .liste,#page .bloc .reseau, #page .bloc .tableau {clear:both;height:auto;margin:0px;border-left:solid 1px #999999;border-right:solid 1px #999999;background-color: #eeeeee;}
#page .bloc .reseau td {text-align:left;width:50%}
#page .bloc .dvd td {text-align:left;vertical-align:top}
#page .bloc .carte {text-align:center;}
#page .bloc .critique {padding:5px 10px;text-align:justify}
#page .bloc .critresume {padding:5px 10px;text-align:justify;height:110px;}
#page .bloc .fdcresume {padding:5px 10px;text-align:justify;height:75px;}
#page .bloc .salles {padding:5px 10px;text-align:left} 
#page .bloc span {float:right;font-weight:bold}
#page .bloc .imgleft {float:left;margin-right:10px;margin-bottom:5px;}
#page .bloc .imgright {float:right;margin-left:10px;margin-bottom:5px;}
#page .bloc .critique h3 {padding-top:5px;border-top:dotted 1px #666666;border-bottom:dotted 1px #666666;}
#page .bloc .casting {margin:0px 5px;width:620px;text-align:left}
#page .bloc .casting td {width:50%}
#page .bloc .stars {width:630px;text-align:center}
#page .bloc .stars td {width:16%;vertical-align:top;}
#page .bloc .media {width:630px;text-align:center}
#page .bloc .media td {width:33%;vertical-align:top;}
#page .bloc .like {width:630px;text-align:center}
#page .bloc .like td {width:25%;vertical-align:top}
#page .bloc .section {height:14px;padding:2px 10px;font-size:10px;vertical-align:middle;font-weight:bold;text-align:left}
#page .bloc .section a {color:#cc0000;}
#page .bloc .stitre {font-size:12px;}
#page .bloc .left {float:left;width:auto;text-align:left}
#page .bloc .right {float:right;width:auto;margin-right:55px;text-align:right}
#page .bloc .Xright {float:right;width:auto;margin-right:5px;text-align:right}
#page .bloc .top {border-top:solid 1px #bbbbbb;}
#page .bloc .bottom {border-bottom:dotted 1px #bbbbbb;}
#page .bloc .listPrt, #page .bloc .listPys, #page .bloc .listBJqt, #page .bloc .listTJqt {width:610px;overflow-x:auto;overflow:-moz-scrollbars-horizontal;clear:both;padding:5px 10px;margin:0px;text-align:justify;border-left:solid 1px #999999;border-right:solid 1px #999999;background-color: #eeeeee;}
#page .bloc .listPrt td, #page .bloc .listPys td, #page .bloc .listBJqt td, #page .bloc .listTJqt td {text-align:center}
#page .bloc .listPrt {height:240px;}
#page .bloc .listPys {height:180px;}
#page .bloc .listBJqt {height:150px;}
#page .bloc .listTJqt {height:130px;}
#page .bloc .cadre {padding:5px 10px;margin:0px;border-left:solid 1px #999999;border-right:solid 1px #999999;background-color: #eeeeee;}
#page .bloc .cadre td {text-align:center;}
#page .bloc .erreur {color:#cc0000;font-weight:bold;height:108px;padding:5px 10px;margin:0px;text-align:center;border-left:solid 1px #999999;border-right:solid 1px #999999;background-color: #eeeeee;}
#page .bloc .film {height:175px;width:630px;text-align:left;color:#666666;border-left: solid 1px #999999;border-right: solid 1px #999999;}
#page .bloc .images {height:138px;width:630px;text-align:left;color:#666666;border-left: solid 1px #999999;border-right: solid 1px #999999;}
#page .bloc .resume {float:left;width:488px;height:163px;padding:5px;background-color: #eeeeee;overflow:hidden;}
#page .bloc .detail {float:left;width:438px;height:128px;padding:5px;background-color: #eeeeee;overflow:hidden;}
#page .bloc .medium {height:175px;float:left;border:none;background-color:#eeeeee;}
#page .bloc .micro {height:110px;float:left;border:none;background-color:#eeeeee;margin-right:5px;}
#page .bloc .photo {height:128px;float:left;border:none;background-color:#eeeeee;margin-right:5px;}
#page .bloc .vignette {height:75px;float:left;text-align:center;border:none;background-color:#eeeeee;margin-right:5px;}
#page .bloc .dvdimg {text-align:center;vertical-align:top;width:180px;border-right:dotted 1px #999999;background-color:#ffffff;}
#page .bloc .chaine {padding:0px 5px;}
#page .bloc .chaine span {text-align:left}
#page .bloc .chaine td {width:258px;text-align:left;padding:0px 5px;vertical-align:top}
#page .bloc .chaine .logos {width:100px;text-align:center;}
#page .bloc .small {font-size:10px;padding-left:5px}
#page .bloc .big {font-size:15px;font-weight:bold}
#page .bloc .grand {font-size:14px;}
#page .bloc .calendrier {clear:both;border-left:solid 1px #999999;border-right:solid 1px #999999;background-color: #eeeeee;height:160px;text-align:center}
#page .bloc .calendrier a {color:#cc0000;font-weight:bold}
#page .bloc .calendrier td {vertical-align:top}
#page .bloc .calendar {width:144px;overflow:hidden;text-align:center;}
#page .bloc .calendarToday {background-color:#999999;}
#page .bloc .calendarHeader {border-bottom: dotted 1px #999999;}
#page .bloc .centre {text-align:justify;padding:5px}
#page .bloc .horaire {width:483px;height:auto;margin-top:5px;background-color: #eeeeee;overflow:hidden;border: solid 1px #999999;}
#page .bloc .horaire .legende {height:16px;}
#page .bloc .horaire table {width:100%}
#page .bloc .horaire .jour {text-align:center;font-size:11px;font-weight:bold}
#page .bloc .horaire .sel {text-align:center;background-color: #999999;font-weight:bold;font-size:11px;}
#page .bloc .horaire p {margin:0px;padding-left:5px;padding-right:5px;font-size:12px;height:auto;font-weight:bold;}
#page .alert {width:632px;background-color:#cc0000;text-align:center;height:16px;color:#ffffff}
#page .box {border:solid 1px #cc0000}
#page .view {width:630px;height:980px;border: solid 1px #666666;overflow:auto}
#page .pdf {width:630px;height:500px;overflow:hidden;border: solid 1px #666666;}
#page .tranches {width:632px;color:#cc0000;padding:0px;height:20px;overflow:hidden;background-image: url(http://images.fan-de-cinema.com/fdc-V4/bfhm.gif);border:solid 1px #999999;border-top:none;}
#page .prog table {width:632px;color:#444444;border-left:solid 1px #999999;border-right:solid 1px #999999;background-color: #eeeeee;}
#page .prog h2 {padding-left:0px;padding-right:0px;width:100%;}
#page .prog td {border-bottom:dotted 1px #999999;text-align:left;vertical-align:top;border-left:dotted 1px #999999;padding:0px 5px;}
#page .prog td span {font-size:15px;font-weight:bold}
#page .prog .logos {width:80px;text-align:center;}
#page .prog .select {background-color:#FFEFB1;}
#page .RC {position:absolute;left:647px;top:347px;margin:0px;padding:0px;width:305px;color:#444444;}
#page .RCA {position:absolute;left:647px;top:30px;margin:0px;padding:0px;width:305px;color:#444444}
#page .RCS {position:absolute;left:647px;top:134px;margin:0px;padding:0px;width:305px;color:#444444}
#page .RC h2 {width:280px;}
#page .RC .nav {width:300px;}
#page .RC .bloc,#page .RC .FBM {width:300px;}
#page .RC .bloc .section {border-left:solid 1px #999999;border-right:solid 1px #999999;}
#page .RC .bloc .liste {width:298px;overflow:hidden}
#page .RC .bloc .liste table {width:298px}
#page .RC .bloc .liste td {text-align:center;width:50%;vertical-align:top}
#page .RC .bloc .tableau {width:278px;overflow:hidden;padding-left:10px;padding-right:10px}
#page .RC .bloc .tableau table {width:278px}
#page .RC .bloc .tableau td {text-align:left;width:50%;vertical-align:top}
#page .RC span {font-size:10px;font-weight:bold;}
#page .RC textarea {width:294px;font-size:10px;overflow:hidden}
#page .RCA ul {margin:0px;padding:0px 5px;color:#cc0000;background-color: #eeeeee;text-align:left}
#page .RCA li {padding:0px;list-style: none inside url(http://images.fan-de-cinema.com/fdc/puce.gif);font-size:11px;}
#page .RCA li a {font-size:11px;color:#293F88;}
#page .RCA li a:hover {font-size:11px;color:#CC0000;}
#page .RCA .rss {padding:5px 10px;}
#page .RCA .rss ul {margin-top:10px;}
#page .RCA .rss li a {margin-top:10px;font-size:12px;color:#293F88;}
#page .RCA .rss li a:hover {font-size:12px;color:#CC0000;}
#page .RC .bloc .ico {left:240px;}

#page .wppbox {float:left;width:170px;height:218px;padding-right:20px;padding-left:18px;z-index:1;text-align:center}
#page .wppcadre {width:171px;height:208px;overflow:hidden;background-color:#000000;color:#eeeeee;z-index:1}
#page .wppaff {width:171px;height:128px;overflow:hidden;z-index:2}
#page .wppshad {position:absolute;top:5px;left:23px;width:171px;height:208px;background-color:#cccccc;z-index:1}

#page .affbox {float:left;width:132px;height:270px;padding-right:13px;padding-left:13px;z-index:1;text-align:center}
#page .affcadre {width:132px;height:260px;overflow:hidden;background-color:#000000;color:#eeeeee;z-index:1}
#page .affaff {width:132px;height:180px;overflow:hidden;z-index:2}
#page .affshad {position:absolute;top:5px;left:18px;width:132px;height:260px;background-color:#cccccc;z-index:1}

#page #cache {position:absolute;top:0px;left:0px;width:630px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/overlay.gif);z-index:99}
#overlay{ background-image: url(http://images.fan-de-cinema.com/fdc-V4/overlay.gif); }
#lightbox{background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }
#footer {border-top:solid 1px #271d3e;margin-top:8px;}
#footer .barnav {text-align:center;font-size:10px;padding:3px;background-color:#cc0000;border-bottom:solid 1px #ffffff;}
#footer .barnav a {color:#eeeeee;}

div#tooltip { position:absolute; visibility:hidden; z-index:100; width:auto;height:auto;background-color:#eeeeee; border:1px solid #666666;padding:5px;}

#pied {margin:0px;background-image: url(http://images.fan-de-cinema.com/fdc-V4/ftb.gif);height:250px;background-repeat:repeat-x;font-size:10px;color:#aaaaaa;background-color: #000000;}
#pied p {margin:0px;height:42px;text-align:left;}
#pied .logo {float:left;margin:5px 12px;width:59px;}
#pied a {color:#aaaaaa;}
#pied .lien {color:#aaaaaa;font-size:10px;margin:10px 12px;text-align:center;}
#tags {width:390px;margin: 0 auto;}
#xiti-logo, #estat, #hitparade {height:15px;width:130px;text-align:center}

html>/**/body #top .br {max-width:955px;}
html>body  #page .LC {height:auto;}
html>body #page .bloc .erreur {height:auto;min-height:108px;}


#page .RCL {position:absolute;left:0px;width:148px;text-align:left;margin-top:8px;overflow:hidden}
#page .RCR {margin-left:152px;padding-top:8px;width:148px;text-align:left;overflow:hidden}
#page .RCR .FBM, #page .RCL .FBM {width:148px;}
#page .RCR .liste, #page .RCL .liste {border-left:solid 1px #999999;border-right:solid 1px #999999;}
#page .bloc .imgl {	float:left;margin-right:10px;}
#page .bloc .imgr {	float:right;margin-left:10px;}

#page .limit {height:1000px}
html>/**/body  #page .limit {height:auto;min-height:1000px}

.nomargin {padding:0px;margin:0px}
#fblike {position:absolute;top:5px;right:5px;}

#nielsen {position:absolute;top:0px;left:680px;text-align:center;font-size:10px;color:#cc0000;}
#nielsen a,#nielsen a:hover  {color:#cc0000;}

