/* GENERAL */
body{font-family:arial, "arial black", helvetica, sans serif;  border:0; padding:0; margin:0 0 15px 0; background:#153C75 url(../images/background.gif) top left repeat-x;}
a{outline:none; text-decoration:none; font-family:arial, "arial black", helvetica, sans serif; color:#000000;}
a:link {text-decoration: none;}     /* unvisited link */
a:visited {text-decoration: none;}  /* visited link */
a:hover {text-decoration: underline;}   /* mouse over link */
a:active {text-decoration: none;}   /* selected link */
form{border:0; margin:0; padding:0}
img{border:0;}

/* PAGE */

.page{width:100%;}
.body{position:relative; width:985px; height:auto;  margin:0 auto; padding:0; border:0;}
.clear{clear:both; border:0; margin:0; padding:0; line-height:0; font-size:0;}
.hsp{width:100%; height:12px; line-height:0; font-size:0; background:transparent;}
.wide_hsp{width:100%; height:23px; line-height:0; font-size:0; background:transparent;}
.thin_hsp{width:100%; height:8px; line-height:0; font-size:0; background:transparent;}
.thinest_hsp{width:100%; height:3px; line-height:0; font-size:0; background:transparent;}
#first_h1{display:none}
/* BUTTONS */
.buttons{width:670px; height:29px; text-align:center}
.buttons div{float:left; height:29px;}
.btn_left{width:8px; background:#AC310F url(../images/btn_left.gif) top left no-repeat;}
.btn_right{width:8px; background:#AC310F url(../images/btn_right.gif) top right no-repeat;}
.btn_sep{width:18px; background:url(../images/btn_sep.gif) top left no-repeat;}
.btn_sep_last{width:16px; background:url(../images/btn_sep_last.gif) top left no-repeat;}
.btn{height:19px; padding:0 3px; line-height:160%; font-size:15px; font-weight:bold; background:#AC310F url(../images/bg_button.gif) top left repeat-x;}
.btn a{color:white;}
.btn_last{height:19px; padding:0 15px; line-height:160%; font-size:15px; font-weight:bold; background:#AC310F url(../images/bg_button_last.gif) top left repeat-x;}
.btn_last a{color:#163A6C;}
.pagamento_pic{position:absolute; top:5px; right:0; width:128px; height:25px;}
.pagamento_pic img{width:128px; height:25px; font-size:13px; color:black; background:#AC310F;}
.pagamento_exp{position:absolute; top:10px; right:140px; font-size:12px;}
.pagamento_exp a{color:white}
/* LOGO & BANNER*/
.top{position:relative; width:985px; height:126px;}
.topwrite1{position:absolute; top:10px; left:10; width:245px; height:100px;color:#fff;font-size:10px;text-decoration:underline;font-weight:bold;}
.topwrite2{position:absolute; top:120px; left:10; width:245px; height:100px;color:#fff;font-size:10px;text-decoration:underline;font-weight:bold;}
.toplogo{position:absolute; top:27px; left:0; width:245px; height:100px;}
.toplogo img{width:245px; height:100px; font-size:11px; color:white;}
.topbanner{position:absolute; top:24px; right:0; width:727px; height:90px;}
.topbanner img{width:727px; height:90px; color:white; font-size:16px;}
/* RICERCA */
.search{position:relative; width:985px; height:39px; border-bottom:solid 1px white;}
.search_left{position:absolute; top:0; left:216px; width:36px; height:39px; /*background:#E4E4EC url(../images/search_left.gif) top left no-repeat;*/}
.search_left img{width:36px; height:39px;}
.search_lens{position:absolute; top:0; left:252px; width:30px; height:39px; background:#E4E4EC url(../images/lente.gif) top left no-repeat;}
.search_key{position:absolute; top:0; left:282px; padding-left:2px; padding-top:10px; width:344px; height:29px; text-align:left; color:#0B2C59; font-size:18px; background:#E4E4EC url(../images/bg_search.gif)}
.search_key input{width:320px; padding-left: 3px; padding-top: 2px; height:14px; font-size:11px; border-top:solid 1px black; border-left:solid 1px black; border-bottom:solid 1px #D3D0C9; border-right:solid 1px #D3D0C9;}
.search_ortitle{position:absolute; top:0; left:443px; padding-left:2px; padding-top:10px; width:90px; height:29px; text-align:left; color:#0B2C59; font-size:18px; background:#E4E4EC url(../images/bg_search.gif) top left repeat-x;}
.search_ortitle input{width:84px; height:16px; font-size:11px; border-top:solid 1px black; border-left:solid 1px black; border-bottom:solid 1px #D3D0C9; border-right:solid 1px #D3D0C9;}
.search_prod{position:absolute; top:0; left:535px; padding-left:2px; padding-top:10px; width:90px; height:29px; text-align:left; color:#0B2C59; font-size:18px; background:#E4E4EC url(../images/bg_search.gif) top left repeat-x;}
.search_prod input{width:86px; height:16px; font-size:11px; border-top:solid 1px black; border-left:solid 1px black; border-bottom:solid 1px #D3D0C9; border-right:solid 1px #D3D0C9;}
.search_arg{position:absolute; top:0; left:627px; padding-left:5px; padding-top:10px; width:69px; height:29px; text-align:left; color:#0B2C59; font-size:18px; background:#E4E4EC url(../images/bg_search.gif) top left repeat-x;}
.search_arg select{width:65px; height:22px; border:solid 1px #A7B4C5; font-size:11px}
.search_naz{position:absolute; top:0; left:700px; padding-left:2px; padding-top:10px; width:90px; height:29px; text-align:left; color:#0B2C59; font-size:18px; background:#E4E4EC url(../images/bg_search.gif) top left repeat-x;}
.search_naz select{width:85px; height:22px; border:solid 1px #A7B4C5; font-size:11px}
.search_pmin{position:absolute; top:0; left:792px; padding-left:2px; padding-top:10px; width:68px; height:29px; text-align:left; color:#0B2C59; font-size:18px; background:#E4E4EC url(../images/bg_search.gif) top left repeat-x;}
.search_pmin input{width:60px; height:16px; font-size:11px; border-top:solid 1px black; border-left:solid 1px black; border-bottom:solid 1px #D3D0C9; border-right:solid 1px #D3D0C9;}
.search_pmax{position:absolute; top:0; left:862px; padding-left:2px; padding-top:10px; width:76px; height:29px; text-align:left; color:#0B2C59; font-size:18px; background:#E4E4EC url(../images/bg_search.gif) top left repeat-x;}
.search_pmax input{width:70px; height:16px; font-size:11px; border-top:solid 1px black; border-left:solid 1px black; border-bottom:solid 1px #D3D0C9; border-right:solid 1px #D3D0C9;}
.search_right{position:absolute; top:0; left:940px; width:45px; height:39px; background:#E4E4EC url(../images/search_right.gif) top right no-repeat; cursor:pointer;}
.corrector{position:absolute; top:38px; left:8px; width:211px; height:8px; line-height:0; font-size:0; border-top:solid 1px white; z-index:1000;}
/* FIRST PANEL*/
.first{position:relative; width:981px; padding-bottom: 10px; border-left:solid 2px white; border-right:solid 2px white; border-bottom:solid 2px white; background:#E4E4EC}

.first_close {position:relative; width:981px; height: 16px; border-left:solid 2px white; border-right:solid 2px white; border-bottom:solid 2px white; background:#E4E4EC}
.first .corner_tl{position:absolute; top:-2px; left:-2px; width:8px; height:8px; line-height:0; font-size:0; background:url(../images/corner_first_tl.gif) top left no-repeat;}
.first_close .corner_bl{position:absolute; top:10px; left:-2px; width:8px; height:8px; line-height:0; font-size:0; background:url(../images/corner_first_bl.gif) top left no-repeat;}
.first_close .corner_br{position:absolute; top:10px; left:975px;; width:8px; height:8px; line-height:0; font-size:0; background:url(../images/corner_first_br.gif) top left no-repeat;}
/*Left*/
.first_left{float:left; width:189px;}
.left_title_f{padding:15px 8px 3px 7px; color:#041A31; font-size:15px; font-weight:bold;}
.loginform{margin:0 8px 0 7px; width:174px; text-align:center; background-color:#D6D8E4;}
.loginform form .usertext{width:149px; margin:0 auto; padding-bottom:7px;}
.usertext input{width:149px; height:20px; border-left:solid 1px black; border-top:solid 1px black; border-bottom:0; border-right:0;}
.submit_log{position:relative; width:151px; height:26px; margin:0 auto;}
.login_btn{position:absolute; top:0; left:0; width:26px; height:26px; margin-left: 126px;}
.login_btn input{width:26px; height:26px; font-size:8px; background:#838EA4 url(../images/btn_ok.gif) top left no-repeat;}
.lost{position:absolute; top:28px; left:0px;  font-size:11px; line-height:150%; text-align: left}
.reg_here{position:absolute; top:6px; left:0px;  font-size:11px; line-height:150%; text-align: left}
.lost a{color:#0C3259;}
.reg_here a{color:#CC0000;}
.abbonati{margin:0 8px 0 7px; width:174px; height:176px; text-align:center;}
.abbonati img{width:174px; height:176px; text-align:center; font-size:12px; color:white; background-color:#184589;}
.left_title_f2{padding:16px 8px 5px 7px; color:#041A31; font-size:15px; font-weight:bold; /*background:yellow;*/}
.categorie{margin:0 8px 0 7px; /*background:red*/}
.cat_tab{width:166px; height:20px; margin:0 auto 2px auto; padding-left:8px; line-height:155%; font-size:13px; font-weight:bold; background:#D7DAE3 url(../images/bg_cat_tab.gif) top left repeat-x;}
.cat_tab a{color:#0C3259;}
#last_cat{width:166px; height:23px; margin:0; padding-left:8px; line-height:155%; font-size:13px; font-weight:bold; background:#D7DAE3 url(../images/bg_cat_tab.gif) top left repeat-x;}
#last_cat a{color:#0C3259;}
/*Center*/
.first_center{float:left; width:546px;}
.center_title_f{position:relative; padding-top:15px; padding-bottom:3px; margin:0; color:#041A31; font-size:16px; font-weight:bold;}
.trailers{padding:5px; width:536px; height:326px; background-color:#A3B2C5;}
#movie{width:536px; height:326px; background:#7E8DA2}
#ptab1{float:left; padding:10px 10px 0 0; width:123px; height:25px; color:white; font-weight:bold; font-size:13px; text-align:right; border-right:solid 1px #A2B2C1; background:#9FAFBF url(../images/bg_movie_playing.gif) top left repeat-x; }
#ptab2{float:left; padding:10px 10px 0 0; width:123px; height:25px; color:#667384; font-weight:bold; font-size:13px; text-align:right; border-right:solid 1px #A2B2C1; background:#8392A7 url(../images/bg_movie.gif) top left repeat-x;}
#ptab3{float:left; padding:10px 10px 0 0; width:123px; height:25px; color:#667384; font-weight:bold; font-size:13px; text-align:right; border-right:solid 1px #A2B2C1; background:#8392A7 url(../images/bg_movie.gif) top left repeat-x;}
#ptab4{float:left; padding:10px 10px 0 0; width:124px; height:25px; color:#667384; font-weight:bold; font-size:13px; text-align:right; background:#8392A7 url(../images/bg_movie.gif) top left repeat-x;}
.interview{position:relative; width:546px; height:87px; background-color:white;}
.interview ul{list-style-type:none; border:0; margin:0 0 0 12px; padding:9px 0 0 0;}
.interview ul li{width:auto; display:inline; color:#0F2F58; font-size:13px; }
.interview ul li b{width:auto; display:inline; color:#0F2F58; padding-left:0; font-size:14px; }
.resume{width:450px; padding-left:12px; text-align:left; font-size:12px;}
.allinterviews{padding-left:12px; padding-top:7px; text-align:left; font-weight:bold; letter-spacing:1px; font-size:12px;}
.interview_pic{position:absolute; top:0; right:0;  height:87px;}
.news{float:left; width:293px; height:383px; background-color:white;}
.news_title{padding-left:12px; padding-top:12px; color:#0E304C; text-align:left; font-size:14px; font-weight:bold;}
.news_date{padding-left:12px; text-align:left; font-size:13px; font-weight:bold;}
.news h2{width:281px; color:#CA3111; font-size:14px; margin:2px 0 0 0; padding:0 0 0 12px; border:0; text-align:left;}
.news h2 a{color:#CA3111;}
.news h3{width:250px; font-size:12px; font-weight:normal; margin:4px 0 0 0; padding:0 0 5px 12px; border:0; text-align:left;}
.news_sep{margin:0 auto; width:271px; height:1px; font-size:0; line-height:0; background:#E5E5E7;}
.sec_news{padding:8px 10px 5px 12px; text-align:left; font-size:13px;}
.sec_news b{color:black}
.sec_news a{color:#CA3111; padding-left:8px;}
.allnews{padding:5px 12px 0 12px; text-align:left; font-size:13px; font-weight:bold;}
.more{float:right; width:246px; height:383px; background-color:white;}
.more ul{list-style-type:none; border:0; margin:2px 0 0 12px; padding:0; line-height:200%; }
.more ul li{width:auto; display:inline; color:#0E304C; padding-left:0; font-size:13px; }
.more ul li b{width:auto; display:inline; padding-left:0; font-size:14px;}
.more .birth_cont{width:240px; height:108px; padding-top:0; padding-left:7px;}
.birth{float:left; width:76px; height:108px; margin-right:2px;}
.birth_pic{width:76px; height:53px; /*background-color:yellow;*/}
.birth_pic img{width:76px; height:53px; background:white; font-size:9px;}
#birth1{padding-left:8px; padding-top:8px; width:68px; height:47px; color:white; font-size:13px; background-color:#26589F;}
#birth2{padding-left:8px; padding-top:8px; width:68px; height:47px; color:white; font-size:13px; background-color:#9544E9;}
#birth3{padding-left:8px; padding-top:8px; width:68px; height:47px; color:white; font-size:13px; background-color:#E26418;}
.biography{width:234px; height:53px; margin-left:7px;}
.biography div{float:left; height:53px;}
.bio_pic{width:76px; height:53px;}
.bio_pic img{width:76px; height:53px; background-color:#BABBB5; font-size:10px}
.bio_who{padding-left:5px; width:153px; height:53px; font-size:12px;  background-color:#E2E5EC}
.bio_who_l{padding-left:5px; width:153px; height:53px; font-size:12px;  background-color:white}
.bio_who b, .bio_who_l b{font-size:15px;}
/*Right*/
.first_right{float:left; width:243px;}
.right_title_f{padding-top:15px; padding-left:10px; padding-bottom:3px; color:#041A31; font-size:16px; font-weight:bold;}
.last{margin-left:10px; width:224px; height:335px; background:#566F8D;}
.last_top{position:relative; width:224px; height:127px; background:#1F426A url(../images/bg_last_top.gif) top left repeat-x;}
.last_image{padding-top:3px; margin-left:3px; width:218px; height:98px;}
.last_image a{width:218px; height:98px; background:white;}
.last_selected_name{float: left; width: 160px; bottom:4px; margin-left:8px; margin-bottom: 4px; margin-top: 4px; color:white; font-size:13px; letter-spacing:1px; font-weight:bold;}
.last_selected_name a{color:white}
.last_selected_price{float: left; bottom:4px; margin-top: 4px;  color:white; font-size:13px; letter-spacing:1px; font-weight:bold;}
.last_selected_price a{color:white}
.last_tab{position:relative; width:224px; height:20px; border-bottom:solid 1px #5F7C9C; background:#1F426A url(../images/bg_last_top.gif) top left repeat-x;}
.last_name{position:absolute; bottom:2px; left:10px; color:white; font-size:12px;}
.last_name a{color:white}
.last_price{position:absolute; bottom:2px; right:10px; color:white; font-size:12px;}
.last_price a{color:white}

/*	New last	*/
.new_last_tab {color: #ffffff; font-size:13px; padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #5F7C9C;}
.new_last_tab_hover { background: url(../images/bg_last_arrival.gif); color: #ffffff; font-size:13px; padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #5F7C9C; background-color: #566F8D}
.new_last_tab a{color: #ffffff}
.new_last_tab_hover a{color: #ffffff}

#lt10{position:relative; width:224px; height:21px; background:#566F8D}
.right_title_f2{padding-top:16px; padding-left:10px; padding-bottom:12px; color:#041A31; font-size:13px; font-weight:bold;}
.weekly{margin-left:10px; width:224px; height:265px; background:#DBDBE3;}
.weekly_tab_odd{position:relative; width:224px; height:26px; background:#29559C url(../images/bg_weekly_odd.gif) top left repeat-x;}
.weekly_tab_even{position:relative; width:224px; height:27px; background:#29559C url(../images/bg_weekly_even.gif) top left repeat-x;}
.weekly_position{position:absolute; bottom:4px; left:10px; color:black; font-weight:bold; font-size:14px; letter-spacing:1px;}
.weekly_name{position:absolute; bottom:4px; right:10px; font-size:13px;}
.weekly_name a{color:black;}
.chat{position:relative; top:0; left:10px; width:224px; height:119px; color:white; background:#B4C0CE url(../images/bg_chat.gif) top left repeat-x;}
.chat_logo{position:absolute; bottom:0; left:0; width:100px; height:90px;}
.chat_logo img{color:white; text-align:left; font-size:12px; width:100px; height:90px; background-color:#E80014}
.chat_status{position:absolute; bottom:0; right:0; width:108px; height:30px;}
.chat_status img{color:white; text-align:left; font-size:16px; width:108px; height:30px; background-color:#899EB9}
.chat_live{position:absolute; top:5px; right:15px; width:142px; font-size:15px; font-weight:normal; text-align:right; color:#052349;}
.chat_live b{font-size:17px;}
.chat_exp{position:absolute; top:30px; right:15px; width:100px; font-size:12px; font-weight:normal; text-align:right; color:#052349;}
/* SECOND PANEL*/
.second{position:relative; width:985px; background:#FFFFFF}
.second .corner_tl{position:absolute; top:0; left:0; width:8px; height:8px; line-height:0; font-size:0; background:url(../images/corner_second_tl.gif) top left no-repeat;}
.second .corner_tr{position:absolute; top:0; left:977px; width:8px; height:8px; line-height:0; font-size:0; background:url(../images/corner_second_tr.gif) top left no-repeat;}
/*Left*/
.second_left{float:left; width:189px;}
.left_title_s{padding:13px 0 3px 14px; text-align:left; font-size:16px; font-weight:bold;}
.left_title_s2{padding:12px 0 1px 14px; text-align:left; font-size:16px; font-weight:bold;}
.special_tab{margin-left:8px; padding-left:8px; border-bottom:solid 2px white; width:165px; height:22px; font-size:12px; line-height:190%; font-weight:bold; background:#D5D9E2;}
.special_tab a{color:#4B5A71;}
#specialpromo {background-color:#173A64;}
#specialpromo a{color:#FFFFFF;}
.support_tab{margin-left:8px; padding-left:8px; border-bottom:solid 2px white; width:165px; height:22px; font-size:12px; line-height:190%; font-weight:bold; background:#F0F0F0;}
.newsl_exp{padding-left:14px; width:170px; line-height:130%; text-align:left; font-size:12px;}
.newsl_exp a{color:#2453AB; font-weight:bold; line-height:200%;}
.lat_banner{padding-left:16px; width:160px; }
.lat_banner img{width:160px; font-size:14px; background-color:#E9E7D2;}
/*Center*/
.second_center{float:left; width:550px;}
.vetrina{width:550px;}
.label{width:550px; height:35px; background:#F0F0F0 url(../images/bg_label.gif) top left repeat-x;}
.label div{float:left;}
.label_l{width:8px; height:35px; background:#F0F0F0 url(../images/vetrina_label_l.gif) top left no-repeat;}
.label_c{width:529px; height:26px; padding-top:9px; padding-left:5px; font-size:15px; color:black; }
.label_r{width:8px; height:35px; background:#F0F0F0 url(../images/vetrina_label_r.gif) top left no-repeat;}
.vetrina_body{width:518px; height:auto; overflow:hidden; padding-top:25px; padding-left:30px; border-left:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6; border-bottom:solid 1px #E6E6E6;}
.film{float:left; width:118px; height:252px;}
.locandina{margin:0 auto; border:solid 1px #5B5B5B; width:80px; height:114px;}
.locandina img{width:80px; height:114px; background-color:#FFFFC0; font-size:11px; color:black;}
.film_price{margin:0 auto; width:82px; height:25px; text-align:center; line-height:180%; color:white; font-size:15px; font-weight:bold; background:#2958A6 url(../images/bg_loc_price.gif) top left repeat-x;}
.film_stars{margin:0 auto; width:92px; height:20px;}
.film_stars img{width:92px; height:20px; font-size:13px; color:white; font-weight:bold; background:#D7B82A;}
.film_download{margin:0 auto; width:94px; height:29px;}
.film_download input{width:94px; height:29px; font-size:13px; color:black; font-weight:bold; background:#E4E4E4;}
.film_name{margin:0 auto; padding-top:8px; width:98px; text-align:center; color:black; font-size:12px;}
/*Right*/
.second_right{float:left; width:243px;}
.right_title_s{padding:13px 0 3px 14px; text-align:left; font-size:16px; font-weight:normal;}
.right_title_s2{padding:12px 8px 4px 10px; color:#484848; text-align:left; font-size:16px; font-weight:bold;}
.boxoffice{margin-left:10px; width:224px; height:224px; background:#646464;}
.boxoffice_tab{margin:0 auto; width:210px; height:21px; border-bottom:solid 1px #747474;}
.boxoffice_tab_last{margin:0 auto; width:210px; height:22px;}
.bo_name{float:left; color:white; padding-top:4px; font-size:12px; font-weight:normal;}
.bo_name a{color:white}
.bo_price{float:right; color:white; padding-top:3px; font-size:12px; font-weight:bold;}
.in_sala{position:relative; margin-left:10px; width:224px; height:127px; background:#547191 url(../images/bg_insala.gif) top left repeat-x;}
.in_anteprima{position:relative; margin-left:10px; width:224px; height:127px; background:#9444E5 url(../images/bg_in_anteprima.gif) top left repeat-x;}
.in_dvd{position:relative; margin-left:10px; width:224px; height:127px; background:#E4651E url(../images/bg_in_dvd.gif) top left repeat-x;}
.in_sala_pic{position:absolute; top:3px; left:3px; width:218px; height:98px;}
.in_sala_pic img{width:218px; height:98px; font-size:12px; background:white;}
.in_sala_exp{position:absolute; bottom:3px; left:12px; color:white; font-size:15px;}
.in_sala_exp b{font-size:16px;}
.uscite_dvd{position:relative; margin-left:10px; width:224px; height:53px; background:#EBEBEB url(../images/bg_uscite_dvd.gif) top right repeat-x;}
.uscite_pic{position:absolute; top:0; left:0; width:76px; height:53px;}
.uscite_pic img{width:76px; height:53px; background:#C3A463;}
.uscite_title{position:absolute; top:8px; left:86px; height:53px; font-size:15px; font-weight:bold;}
.uscite_title a{color:#A9381A;}
.uscite_exp{position:absolute; top:27px; left:86px; color:black; font-size:13px; font-weight:normal;}
.right_subtitle_s{margin-left:10px; width:214px; padding-left:10px; padding-top:12px; height:26px; font-weight:bold; font-size:13px; text-align:left; color:black; background:#EAEAEA}
.promo{margin-left:10px; width:224px; background:#F6F6F6;}
.promo1{margin:0 auto; width:200px; height:200px;}
.promo1 img{width:200px; height:200px; background:black;}
/*Bottom*/
.second_bottom{float:left; width:782px; height:20px;}
.vetrina_big{width:782px;}
.vetrina_big .label{width:782px; height:35px; background:#F0F0F0 url(../images/bg_label.gif) top left repeat-x;}
.vetrina_big .label div{float:left;}
.vetrina_big .label_l{width:8px; height:35px; background:#F0F0F0 url(../images/vetrina_label_l.gif) top left no-repeat;}
.vetrina_big .label_c{width:761px; height:26px; padding-top:9px; padding-left:5px; font-size:15px; color:black; }
.vetrina_big .label_r{width:8px; height:35px; background:#F0F0F0 url(../images/vetrina_label_r.gif) top left no-repeat;}
.vetrina_big .vetrina_body{width:750px; height:auto; overflow:hidden; padding-top:25px; padding-left:30px; border-left:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6; border-bottom:solid 1px #E6E6E6;}

.locandina{margin:0 auto; border:solid 1px #5B5B5B; width:80px; height:114px;}
.locandina img{width:80px; height:114px; background-color:#FFFFC0; font-size:11px; color:black;}
.film_price{margin:0 auto; width:82px; height:25px; text-align:center; line-height:180%; color:white; font-size:15px; font-weight:bold; background:#2958A6 url(../images/bg_loc_price.gif) top left repeat-x;}
.film_stars{margin:0 auto; width:92px; height:20px;}
.film_stars img{width:92px; height:20px; font-size:13px; color:white; font-weight:bold; background:#D7B82A;}
.film_download{margin:0 auto; width:94px; height:29px;}
.film_download input{width:94px; height:29px; font-size:13px; color:black; font-weight:bold; background:#E4E4E4;}
.film_name{margin:0 auto; padding-top:8px; width:98px; text-align:center; color:black; font-size:12px;}
.elenca_film_bg {background:#D8D8D8; padding-top: 10px; }
.elenca_film{margin:0 auto; width:974px; height:53px; background:#F0F0F0 url(../images/bg_elenca.gif) top left repeat-x;}
.elenca_film div{float:left}
.elenca_sx{width:8px; height:53px; background: url(../images/elenca_left.gif) top left no-repeat;}
.elenca_exp{width:250px; height:38px; padding-left:10px; padding-top:15px; color:white; font-size:15px; font-weight:bold; text-align:left; }
.elenca_list{width:688px; height:38px; padding-right:10px; padding-top:15px; color:white; font-size:15px; font-weight:bold; text-align:right;}
.elenca_list a{color:white}
.elenca_dx{width:8px; height:53px; background: url(../images/elenca_right.gif) top left no-repeat;}
/* Finale*/
.finale{position:relative; width:981px; height:184px; border-left:solid 2px white; border-right:solid 2px white; border-bottom:solid 2px white; background:#D8D8D8 url(../images/bg_finale.gif) top left repeat-x;}
.bottomlogo{position:absolute; top:85px; left:25px; width:217px; height:56px;}
.bottomlogo img{width:217px; height:56px; font-size:12px; color:black; background-color:#E3E3E3;}
.copyright{position:absolute; top:75px; right:17px; font-size:11px; font-weight:normal; text-align:right; color:black}
.copyright b{font-size:13px}
.finale .corner_bl{position:absolute; bottom:-3px; left:-2px; width:8px; height:8px; line-height:0; font-size:0; background:url(../images/corner_second_bl.gif) top left no-repeat;}
.finale .corner_br{position:absolute; bottom:-3px; left:975px; width:8px; height:8px; line-height:0; font-size:0; background:url(../images/corner_second_br.gif) top left no-repeat;}


/*	Show */

.navigation{position:relative; margin:0 auto; padding-top:12px; padding-left:12px; width:514px; height:20px; color:#133155; font-size:14px; font-weight:bold; border-bottom:solid 1px #E4E4EC;}
.navigation a{color:#133155}
.where{margin-left:22px; margin-bottom:24px; position:relative; width: 510px; height: 35px}
.whereimg{position:absolute; top:0; left:0; width:24px; height:34px;}
.whereimg img{width:24px; height:34px; background-color:#CFD1DD}
.wheretitle{position:absolute; top:0; left:40px; padding-top:12px; height:22px; font-size:16px; font-weight:bold; color:#133155;}

/*Center*/
.center{background-color:#FFFFFF; padding-bottom: 10px}
.found{position:absolute; width:200px; top:10px; left:274px;; font-size:22px; text-align:right; font-weight:normal}
.page_choose{position:relative; margin:0 auto; width:530px; height:35px; background-color:#F3F4F9;}
.prev{position:absolute; top:10px; left:10px; font-size:13px; font-weight:bold;}
.prev a{color:#CD3B12}
.next{position:absolute; top:10px; right:10px; font-size:13px; font-weight:bold;}
.next a{color:#CD3B12}
.page_list{position:absolute; top:10px; left:132px; width:250px; font-weight:bold; color:#0F2F55; text-align:center}
.page_list span{padding-left:6px;}
.thispagenr{color:#CD3B12;}
.film_lista {position:relative; margin:0 auto; width:530px; height:200px; border-bottom:solid 1px #E4E4EC;}
.film_logo{position:absolute; top:20px; left:15px; width:80px; height:114px; border:solid 1px #5A5A5C;}
.film_logo img{width:80px; height:114px; background-color:#AFD3E9; font-size:9px;}
.film_price{left:15px; width:82px; height:25px; color:#FFFFFF; font-size:18px;  text-align:center; line-height:130%; background-color:#1E4E9A}
.film_rate{position:absolute; top:161px; left:10px; width:92px; height:20px;}
.film_rate img{width:92px; height:20px; background-color:yellow; font-size:9px;}
.film_text{position:absolute; top:20px; right:15px; width:410px; color:#000000; font-size:12px;}
.film_text strong{font-size:15px}
.film_text strong a{color:#103057}
.film_trailer{position:absolute; bottom:20px; right:15px; width:135px; height:26px;}
.film_trailer img{width:135px; height:26px; font-size:10px; background-color:#DEDEDE}
.film_download{position:absolute; bottom:18px; right:160px; width:94px; height:29px;}
.film_download img{width:94px; height:29px; font-size:10px; background-color:#DEDEDE}
.film_show_lista_price{position:absolute; top:136px; left:15px; width:82px; height:25px; color:#FFFFFF; font-size:18px;  text-align:center; line-height:130%; background-color:#1E4E9A}


/*	Signup	*/

.content_free {position:relative; margin:0 auto; width:530px; border-bottom:solid 1px #E4E4EC; font-size: 12px; padding-bottom: 15px;}
.singtitle { padding-bottom: 20px; font-weight: bold }
.tab_reg_cn { height: 25px;}
.tab_reg { float: left; width: 140px; padding-top: 4px;}
.tab_reg_field { float: left; width: 190px; }
.input { font-size:11px; height: 14px; padding-top: 2px; border:1px solid #B9B9B9; color:#333; font-family:Verdana; width:195px; padding-left:2px }
.select_input{font-size:10px; border:1px solid #B9B9B9; color:#333; font-family:Verdana}
.separatore { border-bottom:solid 1px #E4E4EC; margin-top: 20px; margin-bottom: 20px;}

/*	Login	*/

.miniboxc { position: absolute; width: 185px; text-align: left; z-index: 8;
	filter:
	progid:DXImageTransform.Microsoft.Shadow(Color='#666666', Strength=3, Direction=135)
	progid:DXImageTransform.Microsoft.Shadow(Color='#666666', Strength=2, Direction=90)
	;}
.miniboxcc { font-family: Tahoma, Verdana, Arial, Sans-serif; font-size: 11px; color: #5C5B60; color: #222222; padding: 4px; padding-bottom: 3px; padding-top: 2px; padding-left: 19px; background-color: #ffffdd; border: solid 1px #222222; background-image: url(/images/tips/ibga.gif); background-position: left top; background-repeat: no-repeat; }

#banner_eu {
	width: 986px;
	height: 48px;
	background: url(../images/eu_banner.jpg);
	margin-top: 10px;
	text-align: right;
	font-size: 11px;
}

.login_top {
	width: 174px;
	height: 11px;
	background: url(../images/BOX_utente_registr_UP.gif);
}

.login_btm {
	width: 174px;
	height: 11px;
	background: url(../images/BOX_utente_registr_DOWN.gif);
	margin-bottom: 10px;
}

.login_cn {
	width: 174px;
	background: url(../images/BOX_utente_registr_MID.gif);
	font-size: 12px;
}