html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	outline: 0;
}
body, div, p, h1, h2, h3, h4, h5, h6, ul, li, table, tr, td, th, object, a, img, form, input, select, option  {margin:0;padding:0;font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;font-size:11px;color:#565656;}
table, td, th, tr {border-collapse:collapse;border-spacing:0px;vertical-align:top;}
/*li {list-style:none;}*/
ul {padding-left:20px;}
img {border:0px;}

a {text-decoration:none;color:#8B50A4;}
a:hover {text-decoration:underline;}

.txtright {text-align:right;}
.fl {float:left;}
.fr {float:right;}
.block {display:block;}
.cleared {clear:both;}
.grismoyen {color:#939798;}
.ft9 {font-size:9px;}
.ft10 {font-size:10px;}
.ft11 {font-size:11px;}
.ft12 {font-size:12px;}
.ft14 {font-size:14px;}
.bold {font-weight:bold;}

.entreelienpdf {text-indent:28px;color:#555555;height:29px;background:url(int/prod-pdf-icon.png) no-repeat 2px 3px;line-height:25px;}
.entreelien{height:29px;line-height:29px;}

html {}
body {text-align:center;}

#homelinkbloc {display:block;position:absolute;left:50%;margin-left:-450px;width:210px;height:35px;}

#langlinks {position:absolute;left:50%;margin-left:220px;top:5px;}
#langlinks form {display:inline;padding:0 2px;}

#toplinks {position:absolute;left:50%;width:450px;}
#toplinks a{width:160px;height:29px;padding:3px 15px 0 0;}
#toplinks .toplinkcomm {background:url(int/fd-cine-link.png) no-repeat 0 3px;}
#toplinks .toplinkprod {background:url(int/fd-prod-link.png) no-repeat 0 0;}
#toplinks .toplinkfilm {background:url(int/fd-film-link.png) no-repeat 0 0;}
#toplinks .toplinkfilm:hover {background:url(int/fd-film-link-on.png) no-repeat 0 0;}

#site {width:900px;margin:0 auto;text-align:left;}
#sitebg {background-color:#f5f5f5;}
#sitebg2 {background:url(int/prod-bg-site2.png) repeat-y 50% 0;width:940px;margin:0 auto;padding-right:2px;}
#bloctop {width:100%;height:349px;background:#FFFFFF url(int/prod-bg-bloctop.jpg) no-repeat 0 0;padding-top:36px;}

#menu {width:auto;height:25px;background:url(int/prod-menuH-bg.png) no-repeat 0 0;padding-bottom:3px;padding-left:198px;}
#menuswf {height:25px;background:#f00;width:700px;}

#bloctopright {width:162px;float:right;}

#bloctopleft {width:162px;float:left;}
#bloctopleftcontent {width:130px;margin-left:13px;margin-top:53px;}

#bloctopmid {width:575px;height:349px;position:absolute;margin-left:162px;}


#blocbot {width:100%;background:url(int/prod-blocbot-bg.png) repeat-y;}

#blocbotleft {width:198px;float:left;}
#blocbotleftmenutop {width:198px;height:16px;background:url(int/prod-bg-menuV-top.png) no-repeat 0 0;}
#blocbotleftmenu {height:200px;width:198px;}

#blocbotmid {width:516px;float:left;}
#blocbotmidcontent {padding:14px;}
#blocbotmidcontent h2{color:#8B50A4;padding:6px 0 13px;font-size:16px;}

#blocbotright {width:186px;float:right;}
#blocbotrightflecheup {height:16px;background:url(int/prod-blocbot-right-fleche-up.png) no-repeat 50% 5px;}
#blocbotrightflechedown {height:24px;background:url(int/prod-blocbot-right-fleche-down.png) no-repeat 50% 5px;}
#blocbotrightimgscroll {margin-left:13px;width:160px;height:350px;}
#blocbotright {width:186px;float:right;}

#foot {height:24px;background:url(int/prod-foot-bg.png) repeat-x;text-align:left;font-size:10px;font-weight:bold;line-height:20px;}
#foot a{color:#565656;font-size:10px;font-weight:bold;line-height:20px;}

#newsletterform {position:absolute;margin-left:670px;margin-top:2px;color:#019DC6;width:226px;height:20px;}
#newsletterform .formline{height:23px;}
#newsletterform .labelform{width:33px;float:left;text-align:right;padding-top:3px;color:#FF7800;font-weight:bold;}
#newsletterform .inputform{padding-left:5px;float:left;}
#newsletterform  input {width:115px;height:14px;padding:1px;border:1px solid #D7D6D6;}
#newsletterform  input.submit {width:24px;height:18px;border:1px solid #D7D6D6;vertical-align:-1px;height:18px !important vertical-align:0px;cursor:pointer;}
#newsletterform  span {}