* {
  margin: 0;
  padding: 0;
}

body {
  background: #000;
  font: 12px Arial, Helvetica, sans-serif;
  color: #333;
  padding-bottom: 15px;
}

a {
  text-decoration: none;
  color: #2660b6;
  outline: none;
}

a:hover {
  text-decoration: underline;
}

a img {
  border: 0;
}

ul {
  list-style: none;
}

ol {
  padding: 0 0 0 40px;
  margin: 12px 0;
}

input, select, textarea {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333;
  vertical-align: middle;
}

p {
  margin-bottom: 10px;
}

#outer_body{
  position: relative;
}

#inner_body {
  z-index: 1;
}

#main_container {
  width: 1000px;
  margin: 0 auto;
  background: url(../img/bg_header.jpg) no-repeat 0 120px;
  position: relative;
  padding-top: 244px;
}

#main_container.header_hp {
  background: url(../img/bg_header_hp.jpg) no-repeat no-repeat 0 120px;
  padding-top: 244px;
}

#header {
  background: #2c74a4 url(../img/bg_header.jpg) no-repeat top left;
  width: 976px;
  padding: 10px 12px 0 12px;
  position: absolute;
  top: 120px;
  left: 0;
  z-index: 101;
}

#main_container.header_hp #header {
  background: url(../img/bg_header_hp.jpg) no-repeat;
  z-index: 101;
}

#header .logo {
  position: absolute;
  top: 15px;
  left: 15px;
}

#header .logo a{
  display: block;
  background: url(../img/logo.png) no-repeat;
  width: 167px;
  height: 50px;
  text-indent: -99999px;
}

.no_banner {
  padding-top:139px!important;
  background-position:0 15px!important;
}

.no_banner #header{
  top: 15px;
}

.no_banner .breadcrumbs {
  top: 143px;
}

#container {
  width: 970px;
  padding: 0 15px 20px;
  margin-bottom: 15px;
  overflow: hidden;
  position: relative;
  background: #fff;
}

#container #left {
  float: left;
  width: 655px;
  overflow: hidden;
  background: url(../img/dotted_gri.gif) repeat-x top left;
  padding-top: 10px;
}

#container #right {
  float: right;
  width: 300px;
  overflow: hidden;
}

#left_mic_homepage {
  width: 150px;
  float: left;
}

#right_mic_homepage {
  width: 440px;
  float: right;
}

.dotted_top {
  background: url(../img/dotted_gri.gif) repeat-x top left;
  padding-top: 10px;
}

.box_container1 {
  padding-bottom: 15px;
  margin-bottom: 15px;
  position: relative;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}

.box_container2 {
  position: relative;
  background: url(../img/dotted_gri.gif) repeat-x top left;
}

.img1 {
  border: 1px solid #c7c7c7;
}

.img2 {
  border: 1px solid #c7c7c7;
  padding: 1px;
}

.other_poster {
  display: block;
  padding-left: 16px;
  width: 159px;
  overflow: hidden;
  color: #FF7D00;
  background: url(../img/add2.gif) no-repeat 0 0;
  margin-bottom: 10px;
}

.other_poster_1 {
  display: block;
  width: 175px;
  overflow: hidden;
  color: #FF7D00;
  margin-bottom: 10px;
  font-weight: normal;
}

.inline {
  display: inline;
}

.block {
  display: block;
}

.last {
  margin-bottom:0!important;
}

.none {
  background:none!important;
}

.normal {
  font: normal 12px Arial, Helvetica, sans-serif;
}

.static {
  position:static!important;
}

.v_top {
  vertical-align: top;
}

.width70 {
  width: 70px;
}

.v_bottom {
  vertical-align: bottom;
}

.v_middle {
  vertical-align: middle;
}

small {
  font-size: 11px;
}

.color1 {
  color: #FF7D00;
}

.color2 {
  color: #FFF;
}

.color3 {
  color: #BD534C;
}

.color4 {
  color: #000;
}

.color5 {
  color: #9DAEBF;
}

.color6 {
  color: #FF9812;
}

.color7 {
  color: #555;
}

.color8 {
  color: #FF6D06;
}

.color9 {
  color: #696969;
}

.color10 {
  color: #40a149;
}

.orange {
  color:#FDB030!important;
}

.orange_2 {
  color:#FF8109!important;
}

.orange3 {
  color: #FF7D00;
}

.black {
  color:#000!important;
}

.white {
  color:#fff!important;
}

.gri {
  color:#9DAEBF!important;
}

.mt3 {
  margin-top: 3px;
}

.mt5 {
  margin-top: 5px;
}

.mt10 {
  margin-top: 10px;
}

.mt15 {
  margin-top: 15px;
}

.mb2 {
  margin-bottom: 2px;
}

.mb4 {
  margin-bottom: 4px;
}

.mb5 {
  margin-bottom: 5px;
}

.mb10 {
  margin-bottom: 10px;
}

.mb15 {
  margin-bottom:15px!important;
}

.mb20 {
  margin-bottom: 15px;
}

.mb25 {
  margin-bottom: 15px;
}

.mtb10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.mtb15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.mtb20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.mr3 {
  margin-right: 3px;
}

.mr5 {
  margin-right: 5px;
}

.mr10 {
  margin-right: 10px;
}

.mr15 {
  margin-right: 15px;
}

.ml3 {
  margin-left: 3px;
}

.padding2px {
  padding: 2px;
}

.pr2 {
  padding-right: 2px;
}

.pr5 {
  padding-right: 5px;
}

.pr10 {
  padding-right: 10px;
}

.pr15 {
  padding-right: 15px;
}

.pl5 {
  padding-left: 5px;
}

.pl10 {
  padding-left: 10px;
}

.pl15 {
  padding-left: 15px;
}

.ml5 {
  margin-left: 5px;
}

.ml10 {
  margin-left: 10px;
}

.ml15 {
  margin-left: 15px;
}

.ml20 {
  margin-left: 20px;
}

.pb0 {
  padding-bottom: 0;
}

.pt5 {
  padding-top: 5px;
}

.pt2 {
  padding-top: 2px;
}

.pt10 {
  padding-top:10px!important;
}

.pt15 {
  padding-top: 15px;
}

.pb5 {
  padding-bottom: 5px;
}

.pb10 {
  padding-bottom: 10px;
}

.pb15 {
  padding-bottom: 15px;
}

.red {
  color:#F14901!important;
}

.green {
  color:#6BCB2C!important;
}

.green_1 {
  color:#24C960!important;
}


a.link1 {
  font-size: 18px;
  font-weight: normal;
}

a.link2 {
  font-size: 14px;
  font-weight: bold;
}

h1 {
  font-size: 22px;
  color: #000;
  font-weight: normal;
}


h2 {
  font-size: 16px;
  color: #000;
}

h2.title_1 {
  font-size: 12px;
  color: #555;
}

h2.title_2 {
  font-size: 14px;
  color: #000;
}


h2.title_4 {
  margin-bottom: 5px;
  font-size: 14px;
  color: #000;
}

h3.title_4 a.load-in-lightbox {
  font-size: 11px;
  font-weight: normal;
}

h2.inline a {
  color:#000!important;
  text-decoration: none;
}

h3 {
  font-size: 12px;
  color: #000;
}


.fsize24 {
  font-size: 24px;
}

.fsize10 {
  font-size: 10px;
}

.fsize11 {
  font-size: 11px;
}

.fsize14 {
  font-size: 14px;
}

.fsize16 {
  font-size: 16px;
}

.fsize22 {
  font-size: 22px;
}

.fweightnormal {
  font-weight: normal;
}

.fweightbold {
  font-weight: bold;
}

.ftahoma {
  font-family: Tahoma;
}


.list1 li {
  padding-bottom: 10px;
}

.list1 li.last {
  margin-bottom: 0;
}

.actor_filmography .list1 li {
  padding-bottom:7px!important;
}


ul.list_image1 li {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}


ul.list_image2 li {
  float: left;
  margin-left: 15px;
  margin-bottom: 15px;
  height: 92px;
}


ul.list_2 li {
  margin-bottom: 15px;
  padding-bottom: 15px;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}


ul.border_btm_li li {
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}

.provideo_186px {
  background: url(../img/bg_provideo.jpg) no-repeat top left;
  width: 160px;
  height: 18px;
  padding: 20px 15px 0 11px;
}

.myvideo_186px {
  background: url(../img/bg_mymovie.jpg) no-repeat top left;
  width: 160px;
  height: 18px;
  padding: 20px 15px 0 11px;
}

.provideo_186px a {
  color: #fff;
  text-decoration: underline;
}

.myvideo_186px a {
  color: #b12524;
  text-decoration: underline;
}

.partner_external_link {
  background: url(../img/product_link_bg.jpg) no-repeat top left;
  width: 155px;
  height: 19px;
  display: block;
  color: #000;
  font-weight: bold;
  padding: 3px 0 0 5px;
  margin-top: 5px;
  text-decoration: none !important;
}

.partner_external_link span.dvd {
  margin-left: 40px;
  font-weight: normal;
}

.partner_external_link span.blu-ray {
  margin-left: 15px;
  font-weight: normal;
}

.partner_external_link_small {
  background: url(../img/product_link_bg_small.jpg) no-repeat top left;
  width: 100px;
  height: 17px;
  display: block;
  color: #000;
  font-weight: bold;
  padding: 3px 0 0 5px;
  margin-top: 5px;
  text-decoration: none !important;
  font-size: 11px;
  position: relative;
}

.partner_external_link_small span.dvd {
  font-weight: normal;
  font-size: 11px;
  display: block;
  position: absolute;
  top: 3px;
  right: 25px;
}

.partner_external_link_small span.blu-ray {
  font-weight: normal;
  font-size: 11px;
  display: block;
  position: absolute;
  top: 3px;
  right: 25px;
}

.mymovieslinks_dvd {
  display: block;
  background: transparent url(../img/btn_buy_dvd_mymovie.gif) no-repeat top center;
  width: 85px;
  height: 36px;
  float: left;
  margin-right: 5px;
  text-indent: -9999px;
}

.mymovieslinks_blu-ray {
  display: block;
  background: transparent url(../img/btn_buy_blu-ray_mymovie.gif) no-repeat top center;
  width: 99px;
  height: 36px;
  float: left;
  margin-right: 5px;
  text-indent: -9999px;
}

.provideolinks_dvd {
  display: block;
  background: transparent url(../img/btn_buy_dvd_provideo.gif) no-repeat top center;
  width: 85px;
  height: 36px;
  float: left;
  margin-right: 5px;
  text-indent: -999px;
}

.provideolinks_blu-ray {
  display: block;
  background: transparent url(../img/btn_buy_blu-ray_provideo.gif) no-repeat top center;
  width: 99px;
  height: 36px;
  float: left;
  margin-right: 5px;
  text-indent: -9999px;
}

.abs1 {
  position: absolute;
  top: 5px;
  right: 0;
}

.border_1 {
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  height: 1px;
  font-size: 1px;
}

div.separator_1 {
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  height: 1px;
  font-size: 1px;
  margin: 10px 0;
}

a.review {
  background: url(../img/ico_reviews.gif) no-repeat 0 3px;
  padding-left: 15px;
}

.box_user_option {
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 15px;
}

.box_user_option .widget_frame {
  background: url(../img/sprite_user_option.png) no-repeat 0 0;
  width: 70px;
  height: 65px;
  float: left;
  margin-right: 5px;
  text-align: center;
  position: relative;
}

.box_user_option .first {
  width: 75px;
  background-position: -140px 0;
}

.box_user_option a.button_status {
  background: url(../img/sprite_user_option.png);
  width: 70px;
  height: 43px;
  display: block;
  text-indent: -9999px;
  margin-bottom: 3px;
}

.box_user_option .first a.button_status {
  width: 75px;
}

.box_user_option .last {
  margin-right: 0;
}

.box_user_option .widget_frame_inactive {
  background: url(../img/sprite_user_option.png) no-repeat -70px 0;
  width: 70px;
  height: 65px;
  position: absolute;
  top: 0;
  left: 0;
  opacity: .50;
  filter:alpha(opacity=50);
}

.box_user_option a.view {
  background-position: 0 -153px;
}

.box_user_option a.view_off {
  background-position: 0 -65px;
}

.box_user_option a.view_off:hover {
  background-position: 0 -109px;
}

.box_user_option a.favorite {
  background-position: -145px -153px;
}

.box_user_option a.favorite_off {
  background-position: -145px -65px;
}

.box_user_option a.favorite_off:hover {
  background-position: -145px -109px;
}

.box_user_option a.own {
  background-position: -215px -153px;
}

.box_user_option a.own_off {
  background-position: -215px -65px;
}

.box_user_option a.own_off:hover {
  background-position: -215px -109px;
}

.box_user_option a.expected {
  background-position: -70px -153px;
}

.box_user_option a.expected_off {
  background-position: -70px -65px;
}

.box_user_option a.expected_off:hover {
  background-position: -70px -109px;
}

.box_user_option a.users_list_link {
  color: #2660B6;
  margin-bottom: 5px;
  font-size: 11px;
}

.box_user_option a.users_list_link:hover {
  text-decoration: underline;
}

.box_user_option_details {
  background-color: #F3F4F6;
  position: relative;
  margin-bottom: 15px;
}

.box_user_option_details .box_content {
  padding: 0 10px;
  border-left: 1px solid #C1CCD6;
  border-right: 1px solid #C1CCD6;
}

.box_user_option_details .arrow_top {
  background: url(../img/arr_top_box_grey.gif) no-repeat top left;
  position: absolute;
  top: -7px;
  left: 260px;
  width: 20px;
  height: 8px;
}

.box_user_option_details #arrow_top_view {
  left: 36px;
}

.box_user_option_details #arrow_top_favorite {
  left: 140px;
}

.box_user_option_details #arrow_top_own {
  left: 244px;
}

.box_wiki300px {
  background: url(../img/bg_box_grey2.jpg) no-repeat top left;
  width: 300px;
}

.box_wiki300px .box_content {
  padding: 10px 10px 0 10px;
}

.box_wiki300px .btm {
  background: url(../img/btm_box_grey2.gif) no-repeat top left;
  width: 300px;
  height: 8px;
  font-size: 1px;
}

.box_wiki300px h2 {
  font-size: 16px;
  color: #000;
  padding-top: 6px;
}

.box_wiki300px a.wiki {
  display: block;
  background: url(../img/bg_pencil_wiki.gif) no-repeat top left;
  width: 128px;
  height: 20px;
  float: left;
  padding: 8px 5px 0 40px;
}

.tabs_container {
  position: relative;
}

.tabs_container .list_option {
  position: absolute;
  top: 1px;
  left: 435px;
}

.tabs_container .list_option a {
  display: block;
  float: left;
  width: 20px;
  height: 18px;
}

.tabs_container .list_option a#icon_list_movie {
  background: url(../img/icon_list_movie.jpg) no-repeat top left;
  margin-right: 5px;
}

.tabs_container .list_option a#icon_simple_list_movie {
  background: url(../img/icon_simple_list_movie.jpg) no-repeat top left;
}

.tabs_container .list_option a#icon_list_movie.inactive {
  background-position: bottom left;
}

.tabs_container .list_option a#icon_simple_list_movie.inactive {
  background-position: bottom left;
}

.tab_5 {
  height: 38px;
  background: url(../img/bg_grey_top.jpg) repeat-x bottom left;
  clear: both;
  overflow: hidden;
}

.tab_5 li {
  float: left;
  display: block;
  margin-bottom: -5px;
  position: relative;
  z-index: 99;
}

.tab_5 li strong {
  display: block;
  padding: 4px;
  font-weight: normal;
}

.tab_5 li a {
  display: block;
  font-size: 11px;
  background: url(../img/tab_5.png) no-repeat;
  padding-left: 4px;
  position: relative;
  color: #fff;
}

.tab_5 li a:hover {
  text-decoration: underline;
  color: #000;
}

.tab_5 li a span {
  display: block;
  padding: 5px 10px 4px 3px;
  background: url(../img/tab_5.png) no-repeat right top;
  text-align: center;
  color: #333;
}

.tab_5 li.current {
  background: url(../img/sageata_tab_orange.gif) no-repeat bottom center;
  padding-bottom: 5px;
}

.tab_5 li.current a {
  background-position: left bottom;
  text-decoration: none;
}

.tab_5 li.current a:hover {
  color: #fff;
  text-decoration: underline;
}

.tab_5 li.current a span {
  background-position: right bottom;
  color: #fff;
}

.tab_5 li a span.text_short {
  display: block;
}

.tab_5 li a span.text_full {
  display: none;
}

.tab_5 li.current a span.text_short {
  display: none;
}

.tab_5 li.current a span.text_full {
  display: block;
}

.bg_grey_top {
  background: url(../img/bg_grey_top.jpg) repeat-x top left;
}

.table_1 {
  width: 100%;
}


.table_1 thead td {
  background: none;
  padding: 4px 7px;
  border-top: 1px solid #DEE1E7;
  border-bottom: 1px solid #DEE1E7;
  background-color: #EFEFEF;
  font-weight: bold;
}

.table_1 td {
  padding: 7px;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}

.table_1 td.last {
  background: url(http://www.movopia.com/css/style.css);
}


.table_2 td {
  width: 140px;
  padding: 15px 28px 0 0;
  vertical-align: top;
}

.table_2 td a {
  font-weight: bold;
  font-size: 14px;
}

.table3_holder {
  padding-left: 15px;
  margin-bottom: 15px;
}

.table_3 {
  width: 100%;
}

.table_3 td {
  vertical-align: top;
  padding: 0 20px 5px 0;
}

.table_3 td.cell1 {
  padding: 10px 10px 0;
  vertical-align: top;
}

.table_3 table.none td {
  background: none;
}

.table_4 td {
  padding: 10px 10px 10px 0;
  vertical-align: top;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}

.table_5 td {
  width: 19%;
}

.table_6 td {
  width: 20%;
  padding-right: 15px;
  vertical-align: top;
}

.table_6 div.item {
  padding: 5px 4px 5px 10px;
}

.table_6 .brd_top {
  background: url(../img/dotted_gri.gif) repeat-x top left;
}

.table_6 .brd_btm {
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}

.table_6 div.hour {
  width: 35px;
  float: left;
  font-size: 14px;
}

.table_6 div.hour i {
  font-size: 10px;
  vertical-align: top;
  font-style: normal;
}

.table_6 div.show {
  width: 130px;
  float: right;
}

.bg_grey_top2 {
  background: url(../img/bg_grey_top2.jpg) repeat-x top left;
}

.table_6 thead {
  background-color: #EFEFEF;
}

.table_6 thead td {
  padding: 4px 7px;
  border-top: 1px solid #DEE1E7;
  border-bottom: 1px solid #DEE1E7;
}


.table_7 td.place {
  width: 28px;
  text-align: center;
  background: url(../img/bg_place.jpg) repeat-x top left;
}

.table_7 td.chart {
  width: 30px;
  text-align: center;
  white-space: nowrap;
}

.table_7 .movie {
  padding: 5px 10px;
  text-align: left;
}

.table_7 .movie a {
  font-size: 14px;
  font-weight: bold;
}

.table_7 th {
  vertical-align: top;
}


.table_7 td, .table_7 th {
  padding: 5px;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
}

.table_7 tr.alt {
  background: #F5F5F5;
}

.table_7 tr.alt td.place {
  background: url(../img/bg_place_alt.jpg) repeat-x top left;
}

.table_7 th.sel {
  background: url(../img/bg_sel_th.jpg) repeat-x top left #F3F3F3;
  border-bottom: none;
  text-align:right!important;
  white-space: nowrap;
}

.table_7 th.sel a {
  margin-right: 3px;
}

.table_7 tr.alt td.sel {
  background-color: #E3E6EA;
  border-bottom: none;
}

.table_7 tr td.sel {
  background-color: #F3F3F3;
  border-bottom: none;
}

.table_7 tfoot th{
  border-top: 1px solid #C6CBD5;
  border-bottom: 1px solid #C6CBD5;
  border-right: 0;
}

.table_7 tfoot th.amount{
  text-align: right;
}

.table_8 tr.alt {
  background: #F5F5F5;
}

.table_8 td {
  padding: 5px;
  vertical-align: top;
  background: url(../img/dotted_gri.gif) repeat-x top left;
}

.table_9 {
  margin: 0 auto;
  margin-bottom: 10px;
}

.table_9 td {
  vertical-align: middle;
  padding: 0 2px;
}

.box_movie_poster_list {
  margin: 0 19px 15px 0;
  display: inline-block;
  _display: inline;
  zoom: 1;
  width: 100px;
  vertical-align: top;
}

.box_movie_poster_list td a {
  font-weight: bold;
  font-size: 14px;
}

.box_movie_poster_list a.year {
  font-weight: normal;
  font-size: 11px;
}

.box_movie_poster_list small {
  color: #999;
}

.product_list .box_movie_poster_list {
  margin-bottom: 30px;
  margin-right: 30px;
}

.box_movie_trailer_filter {
  margin: 15px 36px 0 0;
  display: inline-block;
  _display: inline;
  zoom: 1;
  width: 160px;
  vertical-align: top;
}

.bg_gri1 {
  background: url(../img/bg_gri1.jpg) no-repeat;
  width: 168px;
  height: 21px;
  padding: 3px 5px;
}

.box_mini_stats span.nota {
  font-size: 16px;
}

.box_mini_stats span.votes {
  font-size: 11px;
  border-left: 1px dotted #97A4B3;
  border-right: 1px dotted #97A4B3;
  padding: 0 5px;
  margin: 0 5px;
}

.box_mini_stats a.review {
  font-size: 11px;
}

.box_mini_stats table td {
  vertical-align: middle;
}

.breadcrumbs {
  margin-bottom: 10px;
  font-size: 11px;
  position: absolute;
  padding-top: 8px;
  padding-left: 15px;
  top: 249px;
}

.show_breadcrumbs {
  padding-top: 40px;
}

.breadcrumbs small {
  font-size: 10px;
}

.theme {
  position: absolute;
  top: 0;
  right: 0;
}

*html .theme {
  right: 15px;
}

.box_paginare .productNavigator {
  display: inline;
}

.box_paginare {
  font-size:12px!important;
  background: #F5F5F5;
  padding: 3px 10px;
  border-top: 1px solid #dee1e7;
  border-bottom: 1px solid #dee1e7;
}

.pageNavJump {
  border: 1px solid #2660b6;
  font-size: 11px;
  padding: 1px 3px;
  width: 20px;
  margin: 0 5px;
}

.pageNavJumpAction {
  margin-right: 10px;
}

a.pagenav_link, .pagenav_current, .page_nav_active, .page_nav_arrows, a.pagenav2_link, .pagenav2_current {
  margin: 0 2px;
}

.pagenav_spacer, .pagenav_go_prev, .pagenav_go_next, .pagenav2_spacer, .pagenav2_go_prev, .pagenav2_go_next {
  margin: 0 5px;
}

.page_nav3 a {
  display: -moz-inline-block;
  display: inline-block;
}

.page_nav3 .pagenav2_current {
  display: -moz-inline-block;
  display: inline-block;
  font-weight: bold;
}

.page_nav3 a.pagenav2_link, .page_nav3 .pagenav2_current {
  padding: 3px 4px;
}

.page_nav3 .pagenav2_go_prev {
  background: url(../img/left_pag.gif) no-repeat;
  width: 24px;
  height: 23px;
  padding: 0;
  margin-right: 3px;
  text-indent: -9999px;
  vertical-align: middle;
}

.page_nav3 .pagenav2_go_next {
  background: url(../img/right_pag.gif) no-repeat;
  width: 24px;
  height: 23px;
  padding: 0;
  margin-left: 3px;
  text-indent: -9999px;
  vertical-align: middle;
}

.page_nav4 a, .page_nav4 div, .page_nav4 span {
  float: left;
}

.page_nav4 a, .page_nav4 span {
  margin-right: 4px;
}

.page_nav4 .pagenav2_go_prev {
  background: url(../img/left_pag.gif) no-repeat;
  width: 24px;
  height: 23px;
  padding: 0;
  margin-right: 3px;
  text-indent: -9999px;
  vertical-align: middle;
  padding-top: 0;
}

.page_nav4 a, .page_nav4 span {
  padding-top: 4px;
}

.page_nav4 .pagenav2_go_next {
  background: url(../img/right_pag.gif) no-repeat;
  width: 24px;
  height: 23px;
  padding: 0;
  margin-left: 3px;
  text-indent: -9999px;
  vertical-align: middle;
  padding-top: 0;
}

.page_nav4 a.container-navigation-trigger, .page_nav4 a.next-group {
  color:#AEAEAE!important;
  font-size:11px!important;
  line-height: 15px;
}

.box_select {
  border-top: 1px solid #DEE1E7;
  border-bottom: 1px solid #DEE1E7;
  padding: 3px 10px;
  background-color: #F3F4F6;
}

.box_select select {
  border: 1px solid #119ECD;
  padding: 1px;
}


.box_layer .box_content {
  background: url(../img/bg_top_box_layer.png) no-repeat top left;
  width: 293px;
  padding: 15px 15px 0 23px;
}

.box_layer .btm {
  background: url(../img/bg_btm_box_layer.png) no-repeat top left;
  width: 331px;
  font-size: 1px;
  height: 32px;
}


.box_layer_1 .box_content {
  background: url(../img/bg_top_box_layer1.png) no-repeat top left;
  width: 298px;
  padding: 22px 15px 5px 15px;
}

.box_layer_1 .btm {
  background: url(../img/bg_btm_box_layer1.png) no-repeat top left;
  width: 329px;
  font-size: 1px;
  height: 21px;
}


.box_layer_2 .box_content {
  background: url(../img/bg_top_box_layer2.png) no-repeat top left;
  width: 270px;
  padding: 21px 15px 20px 15px;
}

.box_layer_2 .btm {
  background: url(../img/bg_btm_box_layer2.png) no-repeat top left;
  width: 300px;
  font-size: 1px;
  height: 21px;
}

.caseta {
  margin-bottom: 15px;
  padding-bottom: 15px;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}

.caseta h2 {
  display: inline;
  margin-right: 5px;
}

.caseta td {
  vertical-align: top;
}

.caseta_data {
  background: url(../img/bg_date.jpg) no-repeat top;
  width: 54px;
  height: 54px;
  text-align: center;
  font-weight: bold;
  font-family: tahoma;
  font-size: 10px;
  color: #000;
}

.caseta_data .month {
  padding-top: 4px;
  line-height: 10px;
}

.caseta_data .day {
  color: #FF7D00;
  font-family: arial;
  font-size: 24px;
  line-height: 20px;
  margin-top: 2px;
}

.caseta_data .day2 {
  color: #FF7D00;
  font-family: arial;
  font-size: 24px;
  margin-top: 2px;
}

.caseta_data .year {
  padding-top: 3px;
}

.caseta_data .undated {
  padding-top: 15px;
  line-height: 10px;
  padding-bottom: 5px;
}

.post_comment {
  background-color: #F3F4F6;
  margin-bottom: 20px;
}

.post_comment .box_content {
  border-left: 1px solid #C1CCD6;
  border-right: 1px solid #C1CCD6;
}

.post_comment table td.label {
  width: 90px;
  text-align: right;
  padding-right: 10px;
  vertical-align: top;
}

.post_comment table td input.text {
  background: url(../img/bg_text1.jpg) repeat-x top left;
  padding: 3px;
  border: 1px solid #C1CCD6;
  height: 18px;
  width: 230px;
}

.post_comment table td input.text_small {
  width: 33px;
}

.post_comment table td textarea.text {
  background: #FFF url(../img/bg_text1.jpg) repeat-x top left;
  padding: 3px;
  border: 1px solid #C1CCD6;
  height: 70px;
  width: 480px;
}

.post_comment table input.submit {
  background: url(../img/btn_trimite_comment.gif) no-repeat top left;
  width: 142px;
  height: 24px;
  display: block;
  border: none;
  padding: 0;
  cursor: pointer;
}

.bg_tab_1 {
  background: url(../img/bg_tab_1.gif) no-repeat top left;
  padding-left: 6px;
  float: left;
}

.bg_tab_1 .tab_1 {
  background: url(../img/bg_tab_1.gif) no-repeat top right;
  padding: 2px 10px 3px 3px;
  float: left;
}

.bg_tab_1 span, .bg_tab_1 small {
  vertical-align: middle;
}

.small_image_gallery {
  width: 630px;
  height: 92px;
  overflow: hidden;
  position: relative;
}

.small_image_gallery_dummy {
  width: 630px;
  overflow: visible;
  display: none;
  height: auto;
}

.img_container {
  float: left;
  margin: 0 10px 10px 0;
  height: 92px;
}

.small_image_gallery .img_container {
  margin-right: 16px;
}

.btn_info_movie {
  margin-left: 2px;
  vertical-align: middle;
  cursor: pointer;
}

textarea.text2 {
  background: #FFF url(../img/bg_text1.jpg) repeat-x top left;
  padding: 3px;
  border: 1px solid #C1CCD6;
}

.btn-orange-send-data-150 {
  background: url(../img/btn_orange_2_150.gif) repeat-x top left;
  height: 24px;
  width: 150px;
  color: #fff;
  font-weight: bold;
  border: 0;
  cursor: pointer;
}

a.btn-orange-send-data-150 {
  padding-top: 4px;
  text-align: center;
  display: inline-block;
}

.btn-white-send-data-100 {
  background: transparent url(../img/btn_white.gif) no-repeat scroll 0 -24px;
  height: 24px;
  width: 100px;
  color: #333;
  font-weight: bold;
  border: 0;
  cursor: pointer;
}


.box-office-v2 .t-main {
  width: 100%;
}

.box-office-v2 td.container {
  padding-right: 10px;
  padding-top: 5px;
}

.box-office-v2 .img2 {
  margin-right: 5px;
  display: inline-block;
}

.box-office-v2 th {
  text-align: left;
}

.box-office-v2 td {
  vertical-align: top;
}

.box-office-v2 ol {
  padding-left: 20px;
  margin: 5px 0;
}

.box-office-v2 ol li {
  padding-bottom: 2px;
}

.box-office-v2 a.more {
  color: #FF6D06;
  font-size: 11px;
}

.starbar {
  position: relative;
  height: 16px;
  overflow: hidden;
}

.starbar .starbar_backstars {
  position: absolute;
  width: 160px;
  height: 16px;
  background: url(../img/stars.gif) no-repeat 0 0;
}

.starbar .starbar_frontstars {
  width: 0;
  height: 16px;
  background: url(../img/stars.gif) no-repeat 0 -16px;
}

.active .starbar_frontstars {
  width: 0;
  height: 16px;
  background: url(../img/stars.gif) no-repeat 0 -32px;
}

.starbar a {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  height: 16px;
}

.starbar a:hover {
  background: url(../img/stars.gif) no-repeat 0 -48px;
}

.starbar a.starbar1 {
  width: 16px;
}

.starbar a.starbar2 {
  width: 32px;
}

.starbar a.starbar3 {
  width: 48px;
}

.starbar a.starbar4 {
  width: 64px;
}

.starbar a.starbar5 {
  width: 80px;
}

.starbar a.starbar6 {
  width: 96px;
}

.starbar a.starbar7 {
  width: 112px;
}

.starbar a.starbar8 {
  width: 128px;
}

.starbar a.starbar9 {
  width: 144px;
}

.starbar a.starbar10 {
  width: 160px;
}

#reviewStarsUserStars {
  border: 1px solid #F3F4F6;
}

#ratingUserStarsTooltip, #ratingUserStarsTooltipDefault {
  position: absolute;
  left: 170px;
  color: #333;
  font-weight: bold;
  font-size: 12px;
}

.box_grey1 {
  background: url(../img/bg_box_grey1.jpg) no-repeat;
  width: 186px;
}

.box_grey1 .btm {
  background: url(../img/btm_box_grey1.gif) no-repeat;
  width: 186px;
  height: 8px;
  font-size: 1px;
}

.box_grey1 .box_padding {
  padding: 10px 10px 0 10px;
  position: relative;
}

.box_grey1 .note {
  font-size: 26px;
  color: #FF7D00;
  width: 35px;
  font-weight: bold;
  background: url(../img/sep1.gif) no-repeat right center;
  padding-right: 10px;
  margin-right: 10px;
  display: block;
  float: left;
}

.box_grey1 .vote {
  color: #555;
  display: block;
  width: 100px;
  float: left;
  padding-top: 8px;
}

.box_grey1 .reviews {
  background: transparent url(../img/ico_reviews.gif) no-repeat 0 3px;
  color: #2660b6;
  font-size: 11px;
  padding-left: 15px;
}

.box_grey1 .reviews_top {
  padding-top: 5px;
  background: url(../img/dotted_gri.gif) repeat-x top left;
}

.box_grey1 .public {
  background: url(../img/dotted_gri.gif) repeat-x top left;
  padding-top: 0;
  margin-bottom: 3px;
  margin-top: 10px;
}

.box_grey1 .public_top {
  background: none;
  margin-top: 0;
  padding-top: 0;
}

.box_grey1 .public .small{
  padding-top: 4px;
  height: 12px;
  overflow: hidden;
}

.box_grey1 .public_top .small{
  padding-top: 0;
  display: none;
}

.rating_container {
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  margin-bottom: 9px;
  padding-bottom: 9px;
}

.rating_container_default {
  background: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.rating_container .ratig_info {
  position: relative;
  height: 35px;
  margin-bottom: 3px;
}

.rating_container .left {
  color: #FF7D00;
  font-size: 26px;
  height: 35px;
  width: 35px;
  font-weight: bold;
  background: url(../img/sep1.gif) no-repeat right center;
  padding-right: 10px;
  margin-right: 10px;
  display: block;
  float: none;
  overflow: hidden;
}

.rating_container .right {
  width: 100px;
  overflow: hidden;
  position: absolute;
  left: 50px;
  bottom: 7px;
  float: none;
  font-weight: bold;
}

.rating_container .starbar {
  clear: both;
}


.rating_hint .left {
  color: #109ECD;
  text-align: right;
}

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

.clearfix {
  display: inline-block;
  clear: both;
}

html[xmlns] .clearfix {
  display: block;
}

* html .clearfix {
  height: 1%;
}

.box_border_gri .box_content {
  border: 1px solid #ddd;
  border-top: 0;
  border-bottom: 0;
}

.linie_gri_top {
  background: url(../img/dot_gri.gif) repeat-x left top;
}

.linie_gri_btm {
  background: url(../img/dot_gri.gif) repeat-x left bottom;
  font-size: 1px;
}

.linie_gri1_top {
  background: url(../img/dot_gri3.gif) repeat-x left top;
}

.linie_gri1_btm {
  background: url(../img/dot_gri3.gif) repeat-x left bottom;
}

.crn_border_top_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_border.gif) no-repeat left top;
}

.crn_border_top_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_border.gif) no-repeat right top;
}

.crn_border_btm_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_border.gif) no-repeat left bottom;
}

.crn_border_btm_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_border.gif) no-repeat right bottom;
}

.crn_border1_top_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_border2.gif) no-repeat left top;
}

.crn_border1_top_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_border2.gif) no-repeat right top;
}

.crn_border1_btm_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_border2.gif) no-repeat left bottom;
}

.crn_border1_btm_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_border2.gif) no-repeat right bottom;
}

.box_other_article {
  position: relative;
}

.box_other_article .box_content {
  border-left: 1px solid #C0CBD6;
  border-right: 1px solid #C0CBD6;
}

.box_other_article a.arr_down {
  position: absolute;
  top: 13px;
  right: 15px;
}

.box_other_article .more_art {
  background: url(../img/dotted_gri.gif) repeat-x top left;
  margin-top: 10px;
  padding-top: 8px;
}

.box_other_article ul {
  list-style-type: none;
  color: #2660b6;
  margin: 0;
  padding: 0;
}

.box_other_article ul li {
  padding-bottom: 5px;
  background: url(../img/blue_bullet.gif) no-repeat;
  background-position: 0 7px;
  padding-left: 10px;
}

.box_other_article ul li.last_articles {
  display: none;
}

.box_other_article ul.show_hidden li.last_articles {
  display: block;
}

.box_other_article .bottom_link {
  background: url(../img/dotted_gri.gif) repeat-x top left;
  margin: 5px 0 0 10px;
  padding-top: 5px;
}

.movie_article .box_other_article {
  margin: 0 0 10px 10px;
  width: 200px;
}

.left {
  float: left;
}

.right {
  float: right;
}

.center {
  margin: 0 auto;
}

.a_left {
  text-align: left;
}

.a_right {
  text-align: right;
}

.a_center {
  text-align: center;
}

.middle {
  vertical-align: middle;
}

.upper {
  text-transform: uppercase;
}

.small {
  font-size: 10px;
}

.box_gri {
  background: #F5F5F5;
}

.box_gold {
  background: #FEE768;
}

.box_black {
  background: #282828;
  color: #aaa;
}

.box_black a {
  color: #50B1D1;
}

.box_black_2 {
  background: #000;
}

.title_1 {
  font: normal 16px Arial, Helvetica, sans-serif;
  color: #000;
  margin-bottom: 5px;
}

.title_2 {
  font: bold 12px Arial, Helvetica, sans-serif;
}

.title_3 {
  font: bold 22px/24px Arial, Helvetica, sans-serif;
}

.title_4 {
  font-size: 14px;
}

.title_5 {
  font-size: 14px;
  color: #fff;
  margin-bottom: 10px;
}

.title_6 {
  font-size: 16px;
  color: #000;
  margin-bottom: 5px;
}

.title_7 {
  font: bold 22px/24px Arial, Helvetica, sans-serif;
  color: #FF7500;
  margin-bottom: 5px;
}

.title_8 {
  font-size: 14px;
  font-weight: normal;
  color: #fff;
}

.title_9 {
  font-size: 18px;
  font-weight: normal;
}

.title_3 a {
  text-decoration: none;
}

.box_movie_comment .post {
  padding-bottom: 15px;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  margin-bottom: 15px;
}

.box_movie_comment .post .comment_autor {
  float: left;
  width: 55px;
  padding-right: 5px;
}

.box_movie_comment .post .avatar60 {
  float: left;
}

.box_movie_comment .post .comment_autor span {
  color: #9DAEBF;
}

.box_movie_comment .post .comment_autor span a {
  color: #FF7D00;
  text-decoration: none;
}

.box_movie_comment .post .comment_content {
  float: right;
  width: 580px;
}

.box_movie_comment .post .comment_content h5 {
  font-size: 12px;
  font-weight: bold;
  color: #000;
}

.box_movie_comment .post .comment_content small {
  font-size: 11px;
  color: #9DAEBF;
}

.box_movie_comment .post .comment_content .comentariu {
  width: 450px;
  padding-right: 5px;
  overflow: hidden;
}

.box_movie_comment .post .comment_content .vote {
  width: 125px;
  position: relative;
}

.box_movie_comment .post .comment_content .vote .note {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}

.comment_content_quote {
  float: left;
  width: 515px;
  overflow: hidden;
  margin-left: 10px;
}

.comment_content_quote .comentariu_quote {
  width: 415px;
  padding-right: 5px;
}

.comment_content_quote .vote_quote {
  width: 22px;
}

.quote_comment {
  background: url(../img/dotted_gri.gif) repeat-x top left;
  padding-top: 10px;
}

.threaded-comment {
  margin-bottom: 10px;
  overflow: hidden;
  padding: 10px 40px 0;
  position: relative;
}

.threaded-comment .comment-info {
  margin-bottom: 5px;
}

.threaded-comment .avatar30 {
  position: absolute;
  left: 0;
  top: 10px;
}

.threaded-comment .vote_quote {
  position: absolute;
  right: 0;
  top: 10px;
}

.box_movie_comment a.review {
  background: url(../img/ico_reviews.gif) no-repeat 0 3px;
  padding-left: 15px;
}

.box_movie_comment .box_top .order {
  background: url(../img/bg_order.gif) no-repeat top left;
  width: 187px;
  height: 20px;
}

.box_movie_comment .box_top .order a.down {
  background: url(../img/arr_down_grey.gif) no-repeat 0 5px;
  padding-left: 12px;
}

.box_movie_comment .box_top .order a.up {
  background: url(../img/arr_up_grey.gif) no-repeat 0 5px;
  padding-left: 12px;
}

.box_movie_comment .box_top .order .by_date {
  margin: 2px 0 0 6px;
}

.box_movie_comment .box_top .order .by_rating {
  margin: 2px 6px 0 0;
}

.box_movie_comment .box_top .order a.selected {
  color: #555;
  text-decoration: none;
}

.box_movie_comment .box_top .tb_order {
  text-align: right;
}

.box_movie_comment .box_top .tb_order td.pr5 {
  padding-right: 5px;
}


.box_movie_comment .post a.btn_grey {
  background: url(../img/bg_btn_vote.gif) no-repeat top left;
  width: 12px;
  height: 10px;
  display: block;
  padding: 5px;
}

.box_movie_comment .vote table td.pr5 {
  padding-right: 5px;
  text-align: right;
}

.box_movie_comment .vote table td.w22 {
  width: 22px;
}

.comment_area {
  width: 390px;
}

.comment_area .bg_top {
  background: url(../img/bg_top_comment_area.gif) no-repeat top left;
  width: 390px;
  height: 14px;
  font-size: 1px;
}

.comment_area .bg_btm {
  background: url(../img/bg_btm_comment_area.gif) no-repeat top left;
  width: 390px;
  height: 7px;
  font-size: 1px;
}

.comment_area .box_padding {
  padding: 5px 10px;
}

.comment_area .textarea {
  border-left: 1px solid #C2CCD6;
  border-right: 1px solid #C2CCD6;
  background-color: #F3F4F6;
}

.comment_area .textarea textarea {
  border: 1px solid #C0CBD6;
  width: 355px;
  height: 65px;
  overflow: auto;
  padding: 5px;
}

.comment_area input.submit {
  float: left;
  background: url(../img/btn_comenteaza2.gif) no-repeat top left;
  width: 106px;
  height: 24px;
  padding: 0;
  border: 0;
  cursor: pointer;
}

.box_movie_comment .post_comment {
  background-color: #F3F4F6;
}

.box_movie_comment .post_comment .box_content {
  border-left: 1px solid #C1CCD6;
  border-right: 1px solid #C1CCD6;
}

.box_movie_comment .post_comment table td.label {
  width: 90px;
  text-align: right;
  padding-right: 10px;
  vertical-align: top;
}

.box_movie_comment .post_comment table td input.text {
  background: url(../img/bg_text1.jpg) repeat-x top left;
  padding: 3px;
  border: 1px solid #C1CCD6;
  height: 18px;
  width: 230px;
}

.box_movie_comment .post_comment table td textarea.text {
  background: #FFF url(../img/bg_text1.jpg) repeat-x top left;
  padding: 3px;
  border: 1px solid #C1CCD6;
  height: 70px;
  width: 480px;
}

.box_movie_comment .post_comment table input.submit {
  background: url(../img/btn_trimite_comment.gif) no-repeat top left;
  width: 142px;
  height: 24px;
  display: block;
  border: none;
  padding: 0;
  cursor: pointer;
}

.close_comment_form {
  float: right;
  text-decoration: none;
  background: url(../img/btn_close.gif) no-repeat top left;
  display: block;
  width: 17px;
  height: 13px;
  maergin-top: 5px;
}

.close_comment_form:hover {
  text-decoration: none;
}

.float_container_1 {
  float: left;
  width: 187px;
  margin-right: 30px;
  min-height: 45px;
}

.movie_aka_list {
  margin-right: 30px;
  list-style-type: none;
  font-style: italic;
  margin-bottom: 5px;
}

.box_film {
  background:url(../img/bg_box_filme.jpg) no-repeat top left!important;
  width: 89px;
  padding: 4px 0 3px 5px;
  height: 68px;
}

.box_film .reviews {
  padding-left: 15px;
  color: #2660b6;
  background: url(../img/ico_reviews.gif) no-repeat 0 3px;
  margin-top: 13px;
  padding-top: 0;
  font-size: 11px;
}

.box_film .small {
  display: block;
  line-height: 10px;
}

.box_film .note {
  font: bold 26px Arial, Helvetica, sans-serif;
  color: #FF7D00;
  float: left;
  width: 48px;
  line-height: 26px;
  margin-top: 3px;
}

.box_film .votes {
  float: left;
  width: 36px;
  color: #000;
  margin-top: 4px;
}

.box_film .votes strong {
  display: block;
  line-height: 12px;
}

.box_film .votes span {
  font-size: 11px;
  display: block;
  line-height: 10px;
}

.box_film .reviews {
  clear: both;
  color: #2660B6;
  padding-top: 0;
  display: block;
}

.box_film .reviews strong {
  font-size: 11px;
}

.box_film .reviews span {
  font-size: 11px;
  font-weight: normal;
}

.movie_products_span_bar {
  disply: block;
  color: #333;
  font-size: 11px;
  position: absolute;
  right: 0;
  top: 50px;
}

.box {
  margin-bottom: 15px;
}

.box_content {
  padding: 0 12px;
}

.box h2.title_4 a {
  text-decoration: none;
  color: #000;
}

.bg_tab_2 {
  background: url(../img/bg_tab_2.gif) no-repeat top left;
  padding-left: 6px;
  float: left;
}

.bg_tab_2 .tab_2 {
  background: url(../img/bg_tab_2.gif) no-repeat top right;
  padding: 2px 10px 3px 3px;
  float: left;
}

.bg_tab_2 a {
  background: url(../img/plus.gif) no-repeat left center;
  padding-left: 15px;
  font-size: 12px;
  color: #000;
  font-weight: bold;
}

.tab_2 {
  font-size: 10px;
}

.tab_2 li {
  float: left;
  display: block;
  width: auto;
  background: url(../img/tab_2.png) no-repeat;
  padding-left: 5px;
}

.tab_2 li a {
  display: block;
  padding: 4px 10px 3px 3px;
  background: url(../img/tab_2.png) no-repeat right top;
}

.tab_2 li.current {
  background-position: left bottom;
}

.tab_2 li.current a {
  background-position: right bottom;
  color: #000;
}

.tv_toggle a {
  text-decoration: none;
  font-size: 11px;
  display: block;
  padding-left: 25px;
}

.tv_toggle a.opened {
  background: url(../img/remove3.gif) no-repeat left center;
}

.tv_toggle a.closed {
  background: url(../img/add3.gif) no-repeat left center;
}

.now_on_tv {
  background-color: #c30;
  color: #fff;
  padding: 0 5px;
  font-size: 11px;
}

.admin_hour {
  cursor: pointer;
}

.selected_show .admin_hour {
  color: red;
}

.choose_ch {
  position: absolute;
  right: 15px;
  top: 65px;
}

.station_post {
  top: 40px;
}

h1.choose_post {
  font-size: 16px;
  font-weight: bold;
}

a.aStation {
  font-size: 11px;
}

.post_list td {
  text-align: left;
  vertical-align: top;
  width: 15%;
}

.contest {
  padding: 0 15px 15px 0;
  vertical-align: top;
}

.contest .opacity {
  position: relative;
  width: 152px;
}

.contest .opacity img {
  opacity: .35;
  filter:alpha(opacity=35);
}

.contest .closed {
  background: url(../img/inchis.gif) no-repeat top right;
  position: absolute;
  top: 2px;
  right: 2px;
  width: 42px;
  height: 42px;
}

.box_recommended_movies {
  overflow: hidden;
  width: 655px;
}

.box_recommended_movies h2 {
  display: inline;
  margin-right: 5px;
}

.box_recommended_movies .source, .box_recommended_movies .source a {
  font-size: 11px;
  color: #999;
  text-decoration: none;
}

.box_recommended_movies .box_list_movies {
  padding: 10px;
}

.box_recommended_movies ul {
  width: 1000px;
}

.box_recommended_movies ul li {
  float: left;
  margin-right: 15px;
  width: 94px;
}

.order_bar {
  height: 20px;
  margin: 0;
  padding: 0;
  float: right;
}

.order_bar_left {
  width: 3px;
  height: 20px;
  background: transparent url(../img/order_div_bg_left.gif) top left;
  float: left;
}

.order_bar_right {
  width: 3px;
  height: 20px;
  background: transparent url(../img/order_div_bg_right.gif) top right;
  float: left;
}

.order_bar_center {
  width: 3px;
  height: 20px;
  background: transparent url(../img/order_div_bg.gif) top right;
  float: left;
  width: 290px;
  padding-left: 5px;
}

.order_bar_center img {
  float: left;
  margin: auto 5px;
}

.order_bar_center a {
  display: block;
  float: left;
  font-size: 11px;
  text-decoration: none;
  color: #2660B6;
  margin-top: 3px;
}

.order_bar_center a.selected_up {
  color: #000;
  background: transparent url(../img/order_div_arrow_up.gif) center left no-repeat;
  padding-left: 12px;
}

.order_bar_center a.selected_down {
  color: #000;
  background: transparent url(../img/order_div_arrow_down.gif) center left no-repeat;
  padding-left: 12px;
}

input.input1 {
  border: 1px solid #C1CCD6;
  height: 16px;
  padding: 2px;
  overflow: hidden;
  display: block;
}

.close .movie_past {
  display: none;
}

.open .mocie_past {
  display: block;
}

#movie_on_tv td.hour {
  text-align: left;
  font-size: 15px;
  color: #333;
}

#movie_on_tv td.hour i {
  font-size: 10px;
  vertical-align: top;
  font-style: normal;
}

#program_tv_collapse {
  text-decoration: none;
  color: #000;
  font-size: 11px;
  display: block;
  padding-left: 25px;
}

.program_tv_add {
  background: url(../img/add3.gif) no-repeat left center;
}

.program_tv_remove {
  background: url(../img/remove3.gif) no-repeat left center;
}

table.light_distribution td {
  vertical-align: top;
  padding-bottom: 5px;
}

table.light_distribution td.role {
  padding: 0 5px 5px 5px;
  width: 200px;
}

.play {
  opacity: .4;
  filter:alpha(opacity = 40);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -17px;
  margin-left: -21px;
}

.trailer_holder{
  position: relative;
  overflow: hidden;
  text-align: center;
}

.trailer_holder a{
  position: relative;
  display: block;
  text-decoration: none;
}

.trailer_holder .duration{
  position: absolute;
  bottom: 2px;
  _bottom: 4px;
  right: 2px;
  background: #000;
  color: #fff;
  font-size: 10px;
  padding: 2px;
}

.trailer_holder_155{
  width: 155px;
}

.trailer_holder_155 .play{
  border:0!important;
  padding: 0;
  display: block;
}

.trailer_holder_164{
  width: 164px;
}

.trailer_holder_193{
  width: 193px;
}

.trailer_holder_204{
  width: 204px;
}

.trailer_holder_275{
  width: 275px;
  height: 219px;
  background: #000 url(../img/trailer_bg.jpg) no-repeat left top;
}

.trailer_holder_275 a{
  width: 275px;
  height: 219px;
}

.trailer_holder_275 div.trailer_img{
  width: 275px;
  height: 200px;
  overflow: hidden;
  background-position: center center;
  background-color: transparent;
  background-repeat: no-repeat;
}

.trailer_holder_275 .duration{
  bottom: 20px;
}

.list_programe {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 10px;
}

.list_programe td {
  padding: 5px;
  vertical-align: top;
}

.list_programe .bull {
  width: 25px;
  text-align: center;
}

.list_programe .poza {
  width: 80px;
}

.list_programe .movie {
  width: 50%;
}

.list_programe .orar {
  width: 50%;
}

.list_programe .orar .legend{
  margin-top: 5px;
}

.list_programe h2 {
  font-weight: bold;
  color: #000;
  font-size: 16px;
}

.list_programe h2 a {
  color: #000;
}

.list_programe h2 a.blue {
  color: #2660b6;
  font-size: 12px;
  font-weight: normal;
}

.list_programe tr td div.dotted {
  background: url(../img/dotted_gri.gif) repeat-x top left;
  height: 1px;
  font-size: 1px;
}

.list_programe .poza img {
  padding: 1px;
  border: 1px solid #c7c7c7;
}

.list_programe .cinema div {
  padding-bottom: 5px;
}

.list_programe .alt_gri {
  background: #DADADA url(../img/bg_alt.gif) repeat-y right top;
}

.list_programe .alt_alb {
  background: #fff url(../img/bg_alt.gif) repeat-y right top;
}

.cna {
  display: block;
  text-transform: uppercase;
  color: #fff;
  width: 22px;
  height: 11px;
  font-size: 10px;
  background: url(../img/cna_bg.gif) no-repeat top left;
  text-align: center;
  padding: 0;
}

.list_programe .orar table td {
  padding: 0 4px 0 0;
  vertical-align: top;
}

.list_programe .movie h2 span {
  font-size: 12px;
  font-weight: normal;
}

.filme_la_tv .list_programe .movie {
  width: 80%;
}

.filme_la_tv .list_programe .orar {
  width: 20%;
}

.filme_la_tv .list_programe .dotted {
  width: 100%;
}

#theatreList .theatres_group {
  float: left;
  width: 215px;
  overflow: hidden;
}

#theatreList .theatres_group .mb5 a {
  color: #000;
  font-size: 14px;
}

.box_list_programe_cinema .legenda {
  background: url(../img/dotted_gri.gif) repeat-x;
  padding: 10px 5px;
}

select#id_town {
  width: 144px;
}

h2.search-subtitle {
  font: normal 18px Arial, Helvetica, sans-serif;
  color: #000;
}

div.search-list {
  margin: 20px 0;
}

div.search-item-container {
  margin-bottom: 10px;
}

div.search-item-container a img {
  padding: 1px;
  border: 1px solid #c7c7c7;
  float: left;
  margin-right: 5px;
}

div.search-item-container span.date {
  font-size: 11px;
  color: #9DAEBF;
}

.navigation-links-container {
  display: inline;
}

div.imageExpandCloseContainer {
  width: 655px;
  height: 10px;
  overflow: hidden;
  position: relative;
  margin: 0;
  padding: 0;
}

div.autocomplete {
  position: absolute;
  width:auto!important;
  background-color: #fff;
  border: 1px solid #888;
  margin: 0;
  padding: 0;
  z-index: 1500;
}

div.autocomplete ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  cursor: pointer;
}

div.autocomplete ul li.selected {
  background-color: #000080;
  color: #fff;
}

div.autocomplete ul li {
  list-style-type: none;
  display: block;
  width: 300px;
  margin: 0;
  padding: 2px;
  color: #333;
}

* html > .autocomplete ul li {
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 2px;
  font-family: Arial;
  font-size: 10px;
}

div.autocomplete ul li.unselectable {
  border-top: 1px solid #888;
  background-color: #E2BDE6;
}

.autocomplete_header {
  position: absolute;
  top: 33px;
}

.autocomplete_header ul li.selected {
  background-color:#11456D!important;
  color: #fff;
}

.autocomplete_header div.info {
  overflow: hidden;
  padding-left: 30px;
}

.autocomplete_header div.info span {
  vertical-align: middle;
  font-weight: bold;
}

.autocomplete_header div.info em {
  vertical-align: middle;
}

.autocomplete_header img {
  float: left;
  margin-left: -28px;
}

div.autocomplete_movie {
  position: absolute;
  width: 313px;
  background-color: #fff;
  border: 1px solid #C2CCD6;
  margin: 0;
  padding: 0;
  z-index: 1500;
  height: 216px;
  overflow-y: scroll;
  overflow-x: hidden;
}

div.autocomplete_movie ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  cursor: pointer;
}

div.autocomplete_movie ul li span.movie_title {
  color: #2660B6;
}

div.autocomplete_movie ul li.selected {
  background-color: #2660B6;
  color: #fff;
}

div.autocomplete_movie ul li.selected span.movie_title {
  color: #fff;
  font-weight: bold;
}

div.autocomplete_movie ul li {
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 5px 10px;
  color: #999;
}

* html > .autocomplete_movie ul li {
  list-style-type: none;
  display: block;
  margin: 0;
  padding: 2px;
  font-family: Arial;
  font-size: 10px;
}

div.autocomplete_movie ul li.unselectable {
  border-top: 1px solid #888;
  background-color: #E2BDE6;
}

input.autocomplete_text {
  background: #fff url(../img/search_input_bg.jpg) no-repeat 304px 3px;
}

textarea.autocomplete {
  font-size: 13px;
  line-height: 16px;
}

div.formFieldContainer {
  position: relative;
  margin: 10px 0;
}

.wiki_subsection {
  font-size: 16px;
  margin: 5px 0 10px;
}

.wiki_subsection a {
  text-decoration: none;
  display: block;
  float: left;
  font-size: 12px;
  margin-right: 15px;
}

.wiki_subsection a.wiki_sinopsis {
  width: 62px;
  height: 20px;
  background: url(../img/wiki_submenu_bg.jpg) no-repeat 0 0;
  padding: 7px 0 0 32px;
}

.wiki_subsection a.wiki_details {
  width: 79px;
  height: 20px;
  background: url(../img/wiki_submenu_bg.jpg) no-repeat -102px 0;
  padding: 7px 0 0 34px;
}

.wiki_subsection a.wiki_images {
  width: 43px;
  height: 20px;
  background: url(../img/wiki_submenu_bg.jpg) no-repeat -224px 0;
  padding: 7px 0 0 40px;
}

.wiki_subsection a.wiki_relations{
  width: 55px;
  height: 20px;
  background: url(../img/wiki_submenu_bg.jpg) no-repeat -317px 0;
  padding: 7px 0 0 40px;
}

.wiki_subsection a.selected {
  font-weight: bold;
  color: #000;
  font-size: 12px;
}

.wiki_subsection .right a:hover{
  text-decoration: underline;
}

div.formFieldContainerHelp {
  position: absolute;
  top: 25px;
  left: 380px;
  width: 270px;
  font-family: Verdana;
  font-size: 10px;
}

.box_select_1 select {
  border: 1px solid #119ECD;
  padding: 1px;
}

.box_select_1 {
  padding-bottom: 10px;
  border-bottom: 1px solid #C6CBD5;
}

.layout_1 {
  overflow:hidden!important;
}

.layout_2 {
  overflow:hidden!important;
}

.layout_1 {
  margin-bottom: 15px;
  position: relative;
  background: #EDEFEF;
}

.layout_1 .layout_1_content {
  width: 970px;
  overflow: hidden;
  padding: 0 15px;
}

.layout_1 #left {
  float: left;
  width: 655px;
}

.layout_1 #right {
  float: right;
  width: 300px;
}

.layout_2 {
  margin-bottom: 15px;
  position: relative;
  background: #fff;
}

.layout_2 .layout_2_content {
  width: 970px;
  padding: 0 15px 15px 15px;
}

.layout_2 #left {
  float: left;
  width: 655px;
  overflow: hidden;
  background: url(../img/dotted_gri.gif) repeat-x top left;
  padding-top: 10px;
}

.layout_2 #right {
  float: right;
  width: 300px;
  overflow: hidden;
}

.layout_2 #left_1 {
  float: left;
  width: 655px;
}

.layout_2 #left_1_admin {
  float: left;
  width: 970px;
}

.layout_2 #right_1 {
  float: right;
  width: 300px;
  overflow: hidden;
}

.layout_2 #left_2 {
  float: left;
  width:160px!important;
}

.layout_2 #right_2 {
  float: right;
  width:795px!important;
  background: url(../img/dotted_gri.gif) repeat-x top left;
  padding-top: 10px;
}

.layout_2 #left_3 {
  float: left;
  width:586px!important;
}

.layout_2 #right_3 {
  float: right;
  width:365px!important;
}

.layout_2 #left_4 {
  float: left;
  width:300px!important;
}

.layout_2 #right_4 {
  float: right;
  width:670px!important;
}

#full-page {
  width: 970px;
  overflow: hidden;
  background: url(../img/dotted_gri.gif) repeat-x top left;
  padding-top: 10px;
}

.clb_layout_1 {
  background: url(../img/corners3.gif) no-repeat 0 -10px;
  width: 10px;
  height: 10px;
  font-size: 1px;
  float: left;
}

.crb_layout_1 {
  background: url(../img/corners3.gif) no-repeat -10px -10px;
  width: 10px;
  height: 10px;
  font-size: 1px;
  float: right;
}

.clt_layout_1 {
  background: url(../img/corners3.gif) no-repeat 0 0;
  width: 10px;
  height: 10px;
  font-size: 1px;
  float: left;
}

.crt_layout_1 {
  background: url(../img/corners3.gif) no-repeat -10px 0;
  width: 10px;
  height: 10px;
  font-size: 1px;
  float: right;
}

.clb_layout_2 {
  background: url(../img/corners4.gif) no-repeat 0 -10px;
  width: 10px;
  height: 10px;
  font-size: 1px;
  float: left;
}

.crb_layout_2 {
  background: url(../img/corners4.gif) no-repeat -10px -10px;
  width: 10px;
  height: 10px;
  font-size: 1px;
  float: right;
}

.banner_container_top {
  clear: both;
  height: 90px;
  position: absolute;
  top: 15px;
  left: 50%;
  width: 1000px;
  margin-left: -500px;
}

.banner_container_top .left {
  float: left;
  width: 257px;
  height: 90px;
}

.banner_container_top .right {
  float: right;
  width: 728px;
  height: 90px;
}

.banner_container_top .special_left{
  position: absolute;
  top: 0;
  width: 130px;
  left: -130px;
}

.banner_container_top .special_right{
  position: absolute;
  top: 0;
  width: 130px;
  left: 1000px;
}

.header_search {
  width: 486px;
  height: 56px;
  padding: 5px 13px;
  margin-left: 236px;
  margin-bottom: 9px;
}

.header_search .explore {
  margin-right: 2px;
  cursor: default;
}

.header_search span.block {
  font-size: 12px;
  color: #FFF;
  font-weight: bold;
  display: block;
  padding-left: 2px;
  margin-bottom: 3px;
}

.header_search .tab_genre {
  background: url(../img/bg_tab_explore.jpg) no-repeat top left;
  width: 220px;
  height: 34px;
  position: relative;
  color: #4B5354;
}

.header_search .tab_genre a {
  display: block;
  width: 34px;
  height: 26px;
  float: left;
  margin-right: 10px;
  margin-top: 3px;
}

.header_search .tab_genre span {
  display: block;
  float: left;
  padding-top: 9px;
}

.header_search .tab_search {
  width: 261px;
  height: 34px;
  background: url(../img/bg_tab_search.jpg) no-repeat top left;
  float: left;
  position: relative;
}

.header_search .tab_search .text {
  height: 14px;
  width: 205px;
  float: left;
  color: #4B5354;
  padding: 4px;
  margin-left: 5px;
  margin-top: 5px;
}

.intput_hint {
  color:#ccc!important;
}

.header_search .tab_search .submit {
  float: left;
  display: block;
  width: 28px;
  height: 28px;
  background: none;
  cursor: pointer;
  margin-top: 3px;
  border: none;
  display: inline;
}

.header_login {
  position: absolute;
  top: 10px;
  right: 0;
  font-size: 11px;
  width: 230px;
}

.header_login span {
  color: #B1B9BB;
}

.header_login a {
  color: #FFF;
}

.header_login .user_info {
  margin-bottom: 10px;
  height: 35px;
}

.header_login .user_info .user_actions {
  float: right;
}

.header_login .user_info .c-avatar {
  float: right;
  position: relative;
  width: 34px;
  height: 34px;
  margin-left: 10px;
}

.header_login .user_info .c-avatar .facebook-logo {
  width: 14px;
  height: 14px;
  position: absolute;
  bottom: -2px;
  right: -2px;
  font-size: 1px;
  background: url(../img/sprite-general.jpg) no-repeat -84px -16px;
}

.btn_facebook_login, .btn_facebook_login_on_grey, .btn_facebook_login_on_white {
  display: inline-block;
  _display: inline;
  width: 84px;
  height: 20px;
  background: url(../img/sprite-general.jpg) no-repeat 0 -16px;
  vertical-align: middle;
  font-size: 0;
  zoom: 1;
  text-decoration:none!important;
  text-indent: -999px;
}

.btn_facebook_login_on_grey {
  background-position: -98px -16px;
}

.btn_facebook_login_on_white {
  background-position: -182px -16px;
}

.header_nav .bg_white {
  background: url(../img/bg_nav_white.gif) no-repeat top left;
  width: 969px;
  height: 39px;
  padding: 3px 0 0 6px;
}

.header_nav .bg_blue {
  background: url(../img/bg_nav_blue2.jpg) no-repeat top left;
  width: 958px;
  height: 32px;
  padding: 0 3px;
}

.header_nav .bg_blue ul.left li {
  float: left;
  font-size: 11px;
  background: url(../img/sep-nav.jpg) no-repeat top right;
  height: 32px;
}

.header_nav .bg_blue ul.left li.club {
  background: url(../img/sep-nav.jpg) no-repeat 0 -33px;
}

.header_nav .bg_blue ul.left li.club strong {
  color: #FC0;
}

.header_nav .bg_blue ul.left li.forum {
  background: url(../img/sep-nav.jpg) no-repeat 0 -66px;
}

.header_nav .bg_blue ul.left li.last {
  background: none;
}

.header_nav .bg_blue ul.left li.selected {
  background: url(../img/bg_tab_sel.jpg) repeat-x 0 0;
}

.header_nav .bg_blue ul.left li a {
  padding: 8px 10px;
  height: 15px;
  display: block;
  color: #FFF;
  font-weight: bold;
  font-family: Verdana, Arial;
}

.header_nav .bg_blue ul.left li.first-menu-option {
  background: none;
  width: 32px;
}

.header_nav .bg_blue ul.left li.first-menu-option a {
  padding: 7px 5px;
}

.header_nav .bg_blue ul.left li a.second-menu-option {
  background: url(../img/header_fusion/varf_neselectat2.jpg) no-repeat left center;
  padding-left: 15px;
}

.header_nav .bg_blue ul.left li.selected a.second-menu-option {
  background: url(../img/header_fusion/varf_selectat.jpg) no-repeat left center;
  padding-left: 15px;
}

.header_nav .bg_blue ul.left li a:hover {
  background: url(../img/bg_tab_hover.jpg) repeat-x;
}

.header_nav .bg_blue ul.left li.first-menu-option a:hover {
  background:none !important;
}

.header_nav .bg_blue ul.left li.selected a:hover {
  background: none;
}

.header_nav .bg_blue ul.left li a span {
  background: url(../img/sageata_menu.gif) no-repeat right center;
  padding-right: 11px;
}

.header_nav .bg_blue ul.left li .submenu {
  float: none;
  position: absolute;
  background: #3F9ED3 url(../img/bg_dropdown_menu.jpg) repeat-x top left;
  border: 1px solid #2B81B5;
  width: 180px;
  padding: 5px 0;
  left: -9999em;
}

.header_nav .bg_blue ul.left li .submenu li {
  background:none!important;
  float: none;
  height: 25px;
}

.header_nav .bg_blue ul.left li .submenu li a {
  background:none!important;
  display: block;
  font-size: 11px;
  padding: 5px 10px;
  height: 15px;
}

.header_nav .bg_blue ul.left li:hover ul, .header_nav .bg_blue ul.left li.sfhover ul {
  left: auto;
}

.header_nav .bg_blue ul.left li:hover a.link-level-1, .header_nav .bg_blue ul.left li.sfhover a.link-level-1 {
  background: url(../img/bg_tab_hover.jpg) repeat-x;
}

.header_nav .bg_blue ul.left li.selected:hover a.link-level-1, .header_nav .bg_blue ul.left li.sfhover .selected a.link-level-1 {
  background: url(../img/bg_tab_sel.jpg) repeat-x 0 0;
}

.header_nav img.buddy {
  position: absolute;
  top: 62px;
  right: 162px;
}

.border_2 {
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  padding-bottom: 7px;
  margin-bottom: 10px;
}

.border_3 {
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  margin-bottom: 10px;
}

.list_3 li {
  float: left;
  margin-right: 13px;
}

.list_3 li.last, .list_4 li.last, .list_5 li.last {
  margin-right: 0;
}

.list_3 li img, .list_4 li img, .list_5 li img {
  display: block;
}

table.box_new_movie_wide {
  width: 100%;
}

table.box_new_movie_wide h2 a {
  color: #000;
}

table.box_new_movie_wide th {
  vertical-align: top;
  padding-bottom: 5px;
  text-align: left;
}

table.box_new_movie_wide th.vertical-spacer {
  text-align: center;
  padding-right: 5px;
}

table.box_new_movie_wide td {
  width: 1000px;
  vertical-align: top;
}

.list_4 li {
  float: left;
  margin-right: 20px;
}

.list_5 li {
  float: left;
  margin-right: 6px;
  margin-bottom: 10px;
}

.trailer_list_movie .list_4 li {
  margin-right: 17px;
}

.list_news li {
  padding-bottom: 15px;
}

.list_news li .picture {
  float: left;
  width: 152px;
}

.list_news li h3 {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px;
}

.list_news li .article {
  margin-left: 167px;
}

.list_news li .article small.article_tags {
  color: #9DAEBF;
}

.list_news li .article .article_tags a {
  color: #9DAEBF;
}

.list_news2 li {
  padding-bottom: 15px;
}

.list_news2 li .img2 {
  float: left;
}

.list_news2 li .article {
  padding-left: 92px;
}


.box_program_cinema .box_content1 {
  background: url(../img/ico_tickets.jpg) no-repeat 215px 16px;
  height: 87px;
  position: relative;
  font-size: 11px;
}

.box_program_cinema .tickets {
  display: block;
  position: absolute;
  top: 18px;
  left: 230px;
  width: 60px;
  height: 50px;
  cursor: pointer;
}

.box_program_cinema .search {
  display: block;
  background: url(../img/bg_tab_search_small.jpg) no-repeat top left;
  width: 180px;
  height: 28px;
  margin-top: 3px;
  position: relative;
}

.box_program_cinema .search .box_content {
  padding: 10px;
}

.box_program_cinema .search input.submit {
  width: 30px;
  height: 28px;
  border: none;
  cursor: pointer;
  background: none;
  outline: none;
  margin-right: 10px;
  display: block;
  float: left;
}

.box_program_cinema .search a.selected {
  display: block;
  float: left;
  padding-top: 6px;
  text-decoration: none;
  color: #4B5354;
}

.box_program_cinema .search .layer_2 {
  position: absolute;
  width: 270px;
  top: 28px;
  left: 2px;
  z-index: 9999;
  background: url(../img/bg_layer_grey.jpg) repeat-x top left #EDEFEF;
  border: 1px solid #ADB4C2;
  padding-bottom: 7px;
}

.box_program_cinema .search .layer_2 .left_layer_2 {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
  background: none;
}

.box_program_cinema .search .layer_2 .genre_2 {
  float: left;
  width: 124px;
}

.box_program_cinema .search .layer_2 .genre_2 li a:hover {
  background: none;
}

.box_program_cinema .search .layer_2 .left_layer_2 ul li {
  display: inline;
}

.box_program_cinema .search .layer_2 .left_layer_2 ul li img.separator {
  background: url(../img/bg_ul_genre_2.gif) repeat-x;
  width: 65px;
  height: 21px;
  _height: 18px;
  margin: 0 0 0 5px;
}

.box_program_cinema .search .layer_2 .left_layer_2 ul li a {
  display: block;
  padding: 2px 0 4px 5px;
}

.box_program_cinema .genre_2 {
  font-size:12px!important;
}

.select_town {
  background: url(../img/select_town_bg.jpg) no-repeat top center;
  width: 160px;
  height: 70px;
}

.select_town h4 {
  background:none!important;
}

.box_program_cinema .search_program_cinema_140 {
  background-image: url(../img/bg_tab_search_140.jpg);
  width: 140px;
}

.box_tv_movies .box_content {
  background: url(../img/ico_tv.jpg) no-repeat 220px 0;
}

.box_tv_movies .box_content .box_tv_movie_content {
  width: 200px;
  float: left;
  font-size: 11px;
}

.box_tv_movies a.tv_program {
  display: block;
  width: 70px;
  height: 70px;
  cursor: pointer;
  float: right;
}

.box_poll {
  position: relative;
}

.box_poll .box_content {
  padding-right: 95px;
  padding-bottom: 10px;
  background: url(../img/ico_poll.jpg) no-repeat 215px 0;
  height: 80px;
  font-size: 11px;
}

.box_poll .more-poll {
  font-size:12px !important;
}

.box_dvdbluray ul {
  padding-bottom: 10px;
  margin-bottom: 5px;
}

.box_categories {
  width: 970px;
}

.box_categories ul li {
  background: url(../img/sep2.gif) no-repeat right center;
  padding-right: 10px;
  margin-right: 10px;
  width: 220px;
  float: left;
}

.box_categories ul li td {
  vertical-align: top;
}

.box_categories ul li.last {
  margin-right: 0;
  padding-right: 0;
  background: none;
}

.box_footer {
  background: #2B2B2B;
  width: 1000px;
}

.box_footer .box_content {
  padding: 10px 15px;
}

.box_footer .clt {
  background: url(../img/corners2.gif) no-repeat 0 0;
  width: 8px;
  height: 8px;
  font-size: 1px;
  float: left;
}

.box_footer .crt {
  background: url(../img/corners2.gif) no-repeat -8px 0;
  width: 8px;
  height: 8px;
  font-size: 1px;
  float: right;
}

.box_footer .clb {
  background: url(../img/corners2.gif) no-repeat 0 -8px;
  width: 8px;
  height: 8px;
  font-size: 1px;
  float: left;
}

.box_footer .crb {
  background: url(../img/corners2.gif) no-repeat -8px -8px;
  width: 8px;
  height: 8px;
  font-size: 1px;
  float: right;
}

#footer .top {
  margin-bottom: 25px;
}

#footer .top ul li {
  margin-bottom: 2px;
}

#footer .top h3 {
  font-size: 14px;
  color: #fff;
  font-weight: normal;
  margin-bottom: 5px;
}

#footer .top .col {
  float: left;
  float: left;
  background: url(../img/sep6.jpg) no-repeat right top;
  padding-right: 10px;
  margin-right: 10px;
}

#footer .top .col h3 a {
  color:#fff!important;
  text-decoration: none;
}

#footer .top .last {
  margin-right: 0;
  padding-right: 0;
  background: none;
}

#footer .top .col_1 {
  width: 130px;
}

#footer .top .col_2 {
  width: 130px;
}

#footer .top .col_3 {
  width: 210px;
}

#footer .top .col_4 {
  width: 210px;
}

#footer .top .col_5 {
  width: 210px;
}

#footer .top .genre ul {
  width: 50%;
  float: left;
}

#footer .bottom .left a.logo {
  float: left;
  margin-right: 10px;
  display: block;
}

#footer .bottom {
  color: #AAA;
  font-size: 11px;
}

#footer .bottom a {
  color: #FFF;
}

#footer .trafic {
  text-align: center;
  margin: 0 auto;
  width: 100px;
}

#footer .bottom .left {
  width: 40%;
}

#footer .bottom .right {
  width: 40%;
  text-align: right;
}

#footer .bottom .right ul {
  float: right;
}

#footer .bottom .right ul li {
  float: left;
  padding-right: 5px;
  margin-right: 5px;
  background: url(../img/sep5.gif) no-repeat right center;
}

#footer .bottom .right ul li.last {
  background: none;
  padding-right: 0;
  margin-right: 0;
}

#footer .bottom .right p {
  clear: both;
  margin: 0;
}

#footer .bottom .right p strong {
  font-weight: normal;
}

.layer_1 {
  background: url(../img/bg_layer.jpg) repeat-x top left #EDEFEF;
  border: 1px solid #325F83;
  width: 515px;
}

.layer_1 .box_content {
  padding: 10px 15px;
}

.layer_1 .left_layer {
  float: left;
  padding-right: 15px;
  margin-right: 15px;
  background: url(../img/sep4.gif) no-repeat right center;
  width: 220px;
}

.layer_1 .right_layer {
  float: left;
  width: 110px;
}

.layer_1 .sep_right {
  background: url(../img/sep4.gif) no-repeat right center;
  margin-right: 15px;
}

.layer_1 .left_layer ul {
  float: left;
  width: 33%;
}

.layer_1 ul li {
  display: inline;
}

.layer_1 ul li {
  display: inline;
}

.layer_1 li a {
  display: block;
  padding: 2px 0 4px 0;
}

.concertina {
  background-color: #fff;
}

.concertina .trig {
  cursor: pointer;
  position: static;
  display: block;
  background: url(../img/tab_inactive_concert.gif) no-repeat top left;
  width: 260px;
  height: 21px;
  padding: 7px 0 0 28px;
  color: #555;
  font-weight: bold;
  overflow: hidden;
  margin-bottom: 5px;
}

.concertina .last {
  margin-bottom: 0;
}

.concertina .open {
  padding: 7px 0 0 28px;
  cursor: pointer;
  background: url(../img/tab_active_concert.jpg) no-repeat top left;
  font-size: 14px;
  color: #FFF;
  font-weight: bold;
  width: 260px;
  height: 21px;
  position: static;
  margin-bottom:0!important;
}

.concertina .targ {
  border-top:0!important;
  border-bottom:0!important;
  position: static;
  background: #fff;
  overflow: auto;
  display: block;
  margin:0!important;
  padding:0 10px!important;
  _padding:0 10px 15px 10px!important;
}

.box .box_concertina {
  position: static;
}

.box_concertina .box_content {
  padding:5px 9px!important;
  overflow: hidden;
  width: 280px;
}

.box_concertina .top li {
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  padding-top: 10px;
}

.box_concertina .top li table td {
  vertical-align: top;
  padding: 0 3px;
}

.box_concertina .top li.last {
  margin-bottom: 0;
  padding-bottom: 10px;
  background: none;
}


.list_6 li {
  padding-bottom: 8px;
  margin-bottom: 8px;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}


.list_7 li {
  padding-bottom: 10px;
  margin-bottom: 10px;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}


.list_8 li {
  padding: 10px 0;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}

.list_8 li.last {
  background: none;
}

.visual_login {
  width: 586px;
  height: 260px;
  background: url(../img/bg_poza_login.jpg) no-repeat;
  position: relative;
}

.visual_login .content {
  padding: 45px 10px 0 320px;
}

.visual_login .content h3 {
  color: #48AADB;
  font-family: Arial, Verdana;
  font-size: 14px;
  font-weight: normal;
}

.visual_login .btn_subscribe {
  position: absolute;
  right: 100px;
  bottom: 0;
}

.topInfoWrapper {
  position: relative;
  width: 655px;
  height: 250px;
  background: #333;
}

.topInfoWrapper .item {
  position: absolute;
  top: 0;
  left: 0;
  width: 655px;
  height: 250px;
}

.topInfoWrapper .item img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

.topInfoWrapper .item_image {
  width: 655px;
  height: 250px;
}

.topInfoWrapper .info_w {
  bottom: 0;
  left: 0;
  height: 60px;
  width: 655px;
  position: absolute;
  background: #000;
  z-index: 2;
  filter:alpha(opacity=50);
  opacity: .50;
  _bottom: -1px;
}

.topInfoWrapper .item_info {
  bottom: 0;
  _bottom: -1px;
  left: 0;
  height: 42px;
  position: absolute;
  color: #fff;
  z-index: 3;
  width: 420px;
  margin: 10px;
  padding: 0;
}

.topInfoWrapper .item_info_wide {
  width: 635px;
}

.topInfoWrapper .item_info a {
  color: #fff;
  font-family: Arial;
  font-size: 12px;
}

.topInfoWrapper .item_info a:hover {
  text-decoration: underline;
}

.topInfoWrapper .item_info a:hover h2 {
  text-decoration: none;
}

.topInfoWrapper .item_info a h2 {
  margin: 0;
  padding: 0;
  font-family: Arial;
  font-size: 22px;
  font-weight: bold;
  color: #fff;
}

.topInfoWrapper .nav_container {
  position: absolute;
  bottom: 10px;
  right: 10px;
  top: 200px;
  z-index: 10;
  width: 210px;
  height: 42px;
  overflow: hidden;
  display: inline-block;
  zoom: 1;
}

.topInfoWrapper .nav_container ul.ul-nav {
  background: transparent url(../img/nav_bg.png) no-repeat left top;
  _background: transparent url(../img/nav_bg.gif) no-repeat left top;
  z-index: 11;
  height: 42px;
  padding: 0 0 0 6px;
  margin: 0;
  float: right;
}

.topInfoWrapper .nav_container ul.ul-nav li {
  display: block;
  float: left;
  margin-top: 3px;
}

ul.ul-nav li.on a {
  background-position: left -36px;
}

ul.ul-nav li a {
  width: 36px;
  height: 36px;
  display: block;
  text-indent: -999px;
  z-index: 5;
}

.topInfoWrapper .nav_container .nav-prev-next {
  background: transparent url(../img/nav_bg.png) no-repeat right top;
  _background: transparent url(../img/nav_bg.gif) no-repeat right top;
  z-index: 11;
  height: 42px;
  width: 48px;
  padding: 6px 6px 0 6px;
  float: right;
}

.topInfoWrapper .ie9-slice{
  z-index: 29;
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  opacity: .5;
  filter:alpha(opacity=50);
}

.topInfoWrapper .ie9-slice:hover{
  z-index: 29;
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  opacity: 1;
  filter:alpha(opacity=100);
}

.nav-prev-next .prev {
  background: transparent url(../img/box_main_nav.gif) no-repeat left top;
  width: 24px;
  height: 30px;
  text-indent: -999px;
  display: block;
  overflow: hidden;
  float: left;
  cursor: pointer;
}

.nav-prev-next .next {
  background: transparent url(../img/box_main_nav.gif) no-repeat right top;
  width: 24px;
  height: 30px;
  text-indent: -999px;
  display: block;
  overflow: hidden;
  float: right;
  cursor: pointer;
}

.grey_rt {
  width: 10px;
  height: 10px;
  background: url(../img/corners-10-grey.gif) no-repeat right top;
  position: absolute;
  right: 0;
  _right: -1px;
  top: 0;
  font-size: 1px;
  z-index: 50;
}

.grey_rb {
  width: 10px;
  height: 10px;
  background: url(../img/corners-10-grey.gif) no-repeat right bottom;
  position: absolute;
  right: 0;
  _right: -1px;
  bottom: 0;
  _bottom: -1px;
  font-size: 1px;
  z-index: 50;
}

.grey_lt {
  width: 10px;
  height: 10px;
  background: url(../img/corners-10-grey.gif) no-repeat left top;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1px;
  z-index: 50;
}

.grey_lb {
  width: 10px;
  height: 10px;
  background: url(../img/corners-10-grey.gif) no-repeat left bottom;
  position: absolute;
  left: 0;
  bottom: 0;
  _bottom: -1px;
  font-size: 1px;
  z-index: 50;
}

.white_rt {
  width: 10px;
  height: 10px;
  background: url(../img/corners-10-white.gif) no-repeat right top;
  position: absolute;
  right: 0;
  _right: -1px;
  top: 0;
  font-size: 1px;
  z-index: 50;
}

.white_rb {
  width: 10px;
  height: 10px;
  background: url(../img/corners-10-white.gif) no-repeat right bottom;
  position: absolute;
  right: 0;
  _right: -1px;
  bottom: 0;
  _bottom: -1px;
  font-size: 1px;
  z-index: 50;
}

.white_lt {
  width: 10px;
  height: 10px;
  background: url(../img/corners-10-white.gif) no-repeat left top;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1px;
  z-index: 50;
}

.white_lb {
  width: 10px;
  height: 10px;
  background: url(../img/corners-10-white.gif) no-repeat left bottom;
  position: absolute;
  left: 0;
  bottom: 0;
  _bottom: -1px;
  font-size: 1px;
  z-index: 50;
}

.box_entry {
  background: url(../img/dotted_gri.gif) repeat-x left bottom;
}

.box_entry p {
  margin-bottom: 15px;
}

.box_entry .poza {
  float: left;
  margin-right: 12px;
  position: relative;
}

.box_entry .poza img {
  display: block;
}

.box_entry .poza .btn {
  position: absolute;
  display: block;
  width: 30px;
  height: 19px;
  left: 5px;
  bottom: 5px;
  cursor: pointer;
  outline: none;
  text-indent: -9999px;
  background: url(../img/btn_zoom_afish.png) no-repeat;
}


.box_comentarii_stire li {
  padding: 10px 5px;
}

.box_comentarii_stire li p {
  margin-bottom: 3px;
}

.box_comentarii_stire li cite {
  font-style: normal;
  padding-right: 5px;
}

.box_comentarii_stire li.alt {
  background: #F5F5F5;
}

.box_comment_form .box_gri {
  width: 390px;
  float: right;
  margin-top: 15px;
}

.box_comment_form label {
  display: block;
}

.box_comment_form p {
  margin-bottom: 5px;
}

.box_comment_form input.text {
  border: 1px solid #DADADA;
  width: 190px;
}

.box_comment_form textarea.text {
  border: 1px solid #DADADA;
  width: 588px;
  height: 120px;
  overflow: auto;
}

.box_comment_form .btn_submit {
  float: left;
  background: url(../img/btn_orange_pastila.png) no-repeat left top;
  padding-left: 10px;
}

.box_comment_form .btn_submit input {
  border: 0;
  cursor: pointer;
  display: block;
  background: url(../img/btn_orange_pastila.png) no-repeat right top;
  font-weight: bold;
  color: #fff;
  padding: 4px 14px 4px 4px;
}

.box_actor_pe_ecrane {
  background: #000;
  padding: 5px;
  margin-bottom: 3px;
}

.box_actor_pe_ecrane li {
  margin-bottom: 3px;
}

.box_actor_pe_ecrane .poza {
  float: left;
  margin: 0 5px 0 0;
}

.box_actor_pe_ecrane .title_4 {
  display: inline;
}

.box_comentarii_film {
  border-collapse: collapse;
  width: 100%;
}

.box_comentarii_film td {
  padding: 10px 5px;
  vertical-align: top;
}

.box_comentarii_film td p {
  margin-bottom: 3px;
}

.box_comentarii_film td cite {
  font-style: normal;
  padding-right: 5px;
}


ul.list_trailers li {
  overflow: hidden;
  float: left;
  display: inline;
  list-style-type: none;
  margin: 0 6px 5px 0;
}

ul.list_trailers li a {
  display: block;
  border: 1px solid #FF7900;
  width: 130px;
  height: 85px;
  overflow: hidden;
  position: relative;
  text-align: center;
  padding: 0 auto;
}

ul.list_trailers li a span.btn_play {
  position: absolute;
  left: 1px;
  bottom: 1px;
  background: url(../img/btn_play_corner_orange.gif) no-repeat;
  width: 25px;
  height: 18px;
  text-indent: -9999px;
  cursor: pointer;
  outline: none;
}

ul.list_trailers li a:hover {
  border: 1px solid #2660b6;
}

* html ul.list_trailers li a span.btn_play {
  bottom: 0;
}

ul.list_trailers li a.movie {
  display: inline;
  border: 0;
  color: #FDB030;
}

.btn_alege_post {
  position: absolute;
  left: 0;
  top: 0;
  background: url(../img/btn_sageata_jos.gif) no-repeat;
  display: block;
  font: bold 14px Arial, Helvetica, sans-serif;
  color: #000;
  padding-left: 25px;
}


.list_programe_tv .toggler {
  font-size: 14px;
  font-weight: normal;
  color: #000;
  padding: 3px 3px 3px 25px;
  margin-bottom: 4px;
  clear: both;
}

.list_programe_tv .closed {
  background: #FFE377 url(../img/btn_plus_2.gif) no-repeat 3px 3px;
  cursor: pointer;
}

.list_programe_tv .opened {
  background: #FFE377 url(../img/btn_minus_2.gif) no-repeat 3px 3px;
  cursor: default;
}

#list_programe_tv_admin .tabel_programe tr td .clearfix:hover {
  background-color: #ffe377;
  color: #fff;
  cursor: pointer;
}

#list_programe_tv_admin .tabel_programe tr td .selected_show {
  background-color: #ffe377;
  color: #fff;
}

.aWindowClose {
  margin-left: 5px;
}

.box_entry_concurs p {
  margin-bottom: 15px;
}

.box_entry_concurs .poza {
  width: 176px;
  float: left;
  margin-right: 12px;
  margin-bottom: 5px;
  position: relative;
}

.box_entry_concurs .poza img {
  display: block;
}

.box_entry_concurs .poza .btn {
  position: absolute;
  display: block;
  width: 30px;
  height: 19px;
  left: 5px;
  bottom: 5px;
  cursor: pointer;
  outline: none;
  text-indent: -9999px;
  background: url(../img/btn_zoom_afish.png) no-repeat;
}

.box_concurs .left {
  width: 170px;
}

.box_concurs .right {
  width: 385px;
  padding: 20px 0 0 0;
}

.box_concurs .btn {
  background: url(../img/btn_orange_mare.gif) no-repeat left top;
  float: left;
  padding-left: 8px;
}

.box_concurs .btn input {
  background: url(../img/btn_orange_mare.gif) no-repeat right top;
  display: block;
  float: left;
  border: 0;
  font-weight: bold;
  color: #fff;
  cursor: pointer;
  padding: 6px 8px 6px 0;
  margin-right: -8px;
  position: relative;
  z-index: 111;
}

.box_concurs label {
  display: block;
  width: 120px;
  float: left;
  text-align: right;
  padding-right: 5px;
  line-height: 22px;
}

.box_concurs .terms_label {
  float: left;
  margin-left: 10px;
}

.box_concurs .text {
  border: 1px solid #2660b6;
  width: 230px;
}

.box_concurs .right .clearfix {
  margin-bottom: 5px;
}

.content_succes_concurs {
  background: url(../img/cadou_succes_inscriere.jpg) no-repeat left top;
  padding-left: 100px;
  height: 115px;
}

.crn_white_top_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_white_top_left.gif) no-repeat;
}

.crn_white_top_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_white_top_right.gif) no-repeat;
}

.crn_white_btm_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_white_btm_left.gif) no-repeat;
}

.crn_white_btm_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_white_btm_right.gif) no-repeat;
}

.crn_gold_top_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_gold_top_left.gif) no-repeat;
}

.crn_gold_top_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_gold_top_right.gif) no-repeat;
}

.crn_gold_btm_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_gold_btm_left.gif) no-repeat;
}

.crn_gold_btm_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_gold_btm_right.gif) no-repeat;
}

.crn_black_top_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_black_top_left.gif) no-repeat;
}

.crn_black_top_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_black_top_right.gif) no-repeat;
}

.crn_black_btm_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_black_btm_left.gif) no-repeat;
}

.crn_black_btm_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_black_btm_right.gif) no-repeat;
}

.crn_gri_alb_top_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_gri_alb_top_left.png) no-repeat;
}

.crn_gri_alb_top_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_gri_alb_top_right.png) no-repeat;
}

.crn_gri_alb_btm_left {
  float: left;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_gri_alb_btm_left.png) no-repeat;
}

.crn_gri_alb_btm_right {
  float: right;
  width: 10px;
  height: 10px;
  font-size: 1px;
  background: url(../img/crn_gri_alb_btm_right.png) no-repeat;
}

a.border_blue img {
  border: 1px solid #2660b6;
}

a.border_blue:hover img {
  border: 1px solid #0D80A6;
}

a.border_blue_2 img {
  border: 1px solid #50B1D1;
}

a.border_blue_2:hover img {
  border: 1px solid #8ECDE1;
}

.dotted_gri_btm {
  background: url(../img/dotted_gri.gif) repeat-x left bottom;
  padding-bottom: 3px;
}

.dotted_gri_top {
  background: url(../img/dotted_gri.gif) repeat-x left top;
  padding-top: 3px;
}

.dotted_gri_btm_mb5 {
  background: url(../img/dotted_gri.gif) repeat-x left bottom;
  padding-bottom: 5px;
}

.btn_orange_pastila {
  float: left;
  background: url(../img/btn_orange_pastila.png) no-repeat left top;
  padding-left: 10px;
}

.btn_orange_pastila a {
  display: block;
  background: url(../img/btn_orange_pastila.png) no-repeat right top;
  font-weight: bold;
  color: #fff;
  padding: 4px 14px 4px 4px;
}

.btn_orange_pastilat {
  float: left;
  background: url(http://www.movopia.com/img/btn_orange_pastilat.png) no-repeat left top;
  padding-left: 17px;
}

.btn_orange_pastilat a {
  display: block;
  background: url(http://www.movopia.com/img/btn_orange_pastilat.png) no-repeat right top;
  font-weight: bold;
  color: #fff;
  padding: 5px 14px 6px 4px;
}

.btn_blue {
  float: left;
  font-size: 11px;
  background: url(../img/btn_blue_orange_left.gif) no-repeat left top;
  padding-left: 6px;
}

.btn_blue a {
  display: block;
  float: left;
  color: #fff;
  background: url(../img/btn_blue_orange_right.gif) no-repeat right top;
  padding: 2px 10px 2px 4px;
  line-height: 14px;
}

.btn_orange {
  float: left;
  position: relative;
  font-size: 11px;
  background: url(../img/btn_blue_orange_left.gif) no-repeat left bottom;
  padding-left: 6px;
}

.btn_orange a {
  display: block;
  float: left;
  color: #fff;
  background: url(../img/btn_blue_orange_right.gif) no-repeat right bottom;
  padding: 2px 10px 2px 4px;
  line-height: 14px;
}

.btn_orange a.diverta {
  padding-right: 78px;
}

.btn_orange a.diverta span {
  display: block;
  cursor: pointer;
  position: absolute;
  right: 5px;
  top: -10px;
  text-indent: -9999px;
  width: 68px;
  height: 30px;
  background: url(../img/logo_diverta.png) no-repeat;
}

.box_calificativ {
  background: #f5f5f5 url(../img/background_rating.gif) no-repeat right top;
  width: 200px;
  height: 115px;
  float: right;
}

.box_calificativ .box_content {
  margin: 15px 5px;
}

.tabel_inreg {
  border-collapse: collapse;
  margin-bottom: 5px;
}

.tabel_inreg td {
  padding: 0 10px 10px 0;
  vertical-align: top;
}

.tabel_inreg label {
  display: block;
  cursor: pointer;
  margin-bottom: 5px;
}

.text {
  padding: 3px;
  border: 1px solid #C1C1C1;
}

.btn_submit_grey_bg {
  float: left;
  background: url(../img/btn_submit_pastila_pe_gri.jpg) no-repeat left top;
  padding-left: 10px;
}

.btn_submit_grey_bg input {
  border: 0;
  cursor: pointer;
  display: block;
  background: url(../img/btn_submit_pastila_pe_gri.jpg) no-repeat right top;
  font-weight: bold;
  color: #fff;
  padding: 4px 14px 4px 4px;
}

.btn_submit_white_bg {
  background: url(../img/btn_submit_pastila_pe_alb.jpg) no-repeat left top;
  padding-left: 10px;
  width: 55px;
  margin: 0 auto 10px auto;
}

.btn_submit_white_bg input {
  border: 0;
  cursor: pointer;
  display: block;
  background: url(../img/btn_submit_pastila_pe_alb.jpg) no-repeat right top;
  font-weight: bold;
  color: #fff;
  padding: 4px 14px 4px 4px;
}

.error {
  background: #FFFCC4 url(../img/icon_error.gif) no-repeat 9px 5px;
  padding: 5px 5px 5px 47px;
  color: #333;
  border: 1px solid #E4E4E4;
  min-height: 22px;
  _height: 25px;
}

.error_message {
  background: #FFFCC4;
  padding: 5px;
  color: #333;
}

.flderr {
  color:#F00!important;
  font-weight: bold;
}

.tabel_parola {
  border-collapse: collapse;
}

.tabel_parola td {
  padding: 0 10px 10px 0;
  vertical-align: bottom;
}

.tabel_parola label {
  display: block;
  cursor: pointer;
  margin-bottom: 5px;
}

.login_div div {
  margin-bottom: 15px;
}

.login_div label {
  cursor: pointer;
  padding-right: 10px;
}

.login_div .block_label {
  display: block;
  float: left;
  width: 60px;
  line-height: 24px;
}

.login_div .text_2 {
  width: 277px;
}


.box_modificare_profil p {
  float: left;
  margin-right: 10px;
}

.box_modificare_profil label {
  display: block;
  cursor: pointer;
  margin-bottom: 5px;
}

.box_modificare_profil .btn_submit {
  float: left;
  background: url(../img/btn_submit_pastila_pe_gri.jpg) no-repeat left top;
  padding-left: 10px;
}

.box_modificare_profil .btn_submit input {
  border: 0;
  cursor: pointer;
  display: block;
  background: url(../img/btn_submit_pastila_pe_gri.jpg) no-repeat right top;
  font-weight: bold;
  color: #fff;
  padding: 4px 14px 4px 4px;
}

select.text option {
  padding: 0 3px;
}

.online {
  font: bold 10px Arial, Helvetica, sans-serif;
  color: #61A831;
  text-transform: uppercase;
  letter-spacing: -1px;
}

.online img {
  vertical-align: middle;
}

.offline {
  font: bold 10px Arial, Helvetica, sans-serif;
  color: #999;
  text-transform: uppercase;
  letter-spacing: -1px;
}

.offline img {
  vertical-align: middle;
}

.box_poll_contest label {
  display: block;
  float: right;
  width: 530px;
  cursor: pointer;
  text-align: left;
}

.box_poll_contest input {
  display: block;
  float: left;
  width: 12px;
  height: 12px;
  margin-top: 6px;
}

.box_poll_contest p {
  line-height: 13px;
  margin-bottom: 3px;
  width: 560px;
}

.poll ul {
  margin-bottom: 10px;
}

.poll li {
  margin-bottom: 5px;
}

.poll .btn_orange_pastilat {
  margin-right: 10px;
  line-height: normal;
}

.poll .btn_orange_pastilat input#vote_button {
  display: block;
  background: url(http://www.movopia.com/img/btn_orange_pastilat.png) no-repeat right top;
  font-weight: bold;
  color: #fff;
  padding: 3px 14px 6px 4px;
  cursor: pointer;
  border: 0;
}

.poll_results {
  border-collapse: collapse;
}

.poll_results td {
  padding: 0 10px 10px 0;
}

#pollMessage {
  margin-bottom: 10px;
}

.radiocontainer label {
  display: inline;
}

input.text_2, textarea.text_2 {
  background: url(../img/bg_input_login.png) repeat-x;
  border: 1px solid #c1c1c1;
  padding: 5px;
  width: 160px;
}

input.text_disabled, textarea.text_disabled {
  background-color: #F7F7F7;
  border: 1px solid #c1c1c1;
  padding: 5px;
  width: 160px;
  color: #999;
}

table.calendar {
  text-align: center;
  font-size: 12px;
  width: 300px;
}

th.month {
  background: #fff url(../img/calendar/calendarTop.jpg) no-repeat top center;
  width: 290px;
  height: 35px;
  text-align: left;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
  padding-left: 10px;
}

tr.prev-next td {
  background-color: #DBDBDB;
  padding: 4px 10px;
}

td.prev-month {
  text-align: left;
}

td.next-month {
  text-align: right;
}

th.day-of-week {
  font-size: 13px;
  padding: 4px 0;
}

.calendar-day td {
  border: 1px solid #fff;
  width: 40px;
  height: 22px;
  font-weight: bold;
}

td.selected-day {
  background-color: #FFF;
}

td.day {
  background-color: #E0E0E0;
}

td.today {
  background: #fff url(../img/calendar/calendarBottom.jpg) no-repeat top center;
  width: 290px;
  height: 24px;
  text-align: center;
  color: #000;
  font-size: 14px;
  font-weight: normal;
  padding-left: 10px;
}

.details_theater_right {
  float: right;
  width: 150px;
  color: #fff;
}

.details_theater_right strong {
  color: #fff;
}

.bigWhiteWaiting {
  background-image: url('../img/ajax-loader-1.gif');
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #fff;
  z-index: 999999;
}

.bigWhiteWaitingTop {
  background-image: url('../img/ajax-loader-1.gif');
  background-repeat: no-repeat;
  background-position: center 150px;
  background-color: #fff;
  z-index: 999999;
}

.bigDarkGreyWaiting {
  background-image: url('../img/ajax-loader-1-darkgrey.gif');
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #282828;
  z-index: 999999;
}

.bigGreyWaiting {
  background-image: url('../img/ajax-loader-1.gif');
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #F5F5F5;
}

.top_center_dotted {
  background: url(../img/dotted_gri.gif) repeat-x top left;
  padding-top: 5px;
}

.advanced_search_movies h4 {
  font-size: 14px;
  color: #000;
  margin-bottom: 5px;
}

.advanced_search_movies h1 {
  color: #000;
  font-size: 18px;
}

.advanced_search_movies .left {
  width: 160px;
}

.advanced_search_movies .right {
  width: 480px;
}

.advanced_search_movies .dotted {
  background: url(../img/dotted_gri.gif) repeat-x left bottom;
  width: 262px;
  height: 1px;
  margin: 2px 0;
  font-size: 1px;
}

.advanced_search_movies .dotted_big {
  background: url(../img/dotted_gri.gif) repeat-x left bottom;
  width: 480px;
  height: 1px;
  margin: 2px 0;
  font-size: 1px;
}

.advanced_search_movies .left .box_advanced_search {
  width: 160px;
}

.box_advanced_search input, .box_advanced_search label {
  font-size: 11px;
}

.advanced_search_movies .box_gri .box_content {
  padding: 0 6px;
}

.advanced_search_movies .box_white {
  margin-bottom: 10px;
}

.advanced_search_movies .box_white .box_content {
  padding: 0 2px;
}

.advanced_search_movies .box_white h4 {
  padding-left: 5px;
}

.advanced_search_movies .box_white .box_content h4 {
  background: url(../img/dotted_gri.gif) repeat-x left bottom;
  padding-bottom: 7px;
}

.advanced_search_movies .box_white .box_content h4 span {
  margin-left: 92px;
}

.advanced_search_movies .box_white .box_content h4.h4_year span {
  margin-left: 102px;
}

.advanced_search_movies .box_white .box_content h4 span img {
  cursor: pointer;
  margin-bottom: 2px;
}

.advanced_search_movies .advanced_search_more {
  margin-left: 10px;
}

.box_filters {
  font-size: 11px;
}

.box_filters .box_content {
  padding: 0 6px;
}

.box_filters .box_white {
  margin-top: 6px;
}

.box_filters .box_white .box_content {
  padding: 0 2px;
}

.box_filters h4 {
  padding-bottom: 7px;
  margin-left: 5px;
  background: url(../img/dotted_gri.gif) repeat-x scroll left bottom;
  margin-bottom: 7px;
  color: #000;
  font-size: 14px;
}

.box_filters h2 {
  margin-bottom: 7px;
  color: #000;
  font-size: 14px;
}

.box_filters .box_white .box_content h4 span {
  margin-left: 92px;
}

.box_filters .box_white .box_content h4.h4_year span {
  margin-left: 102px;
}

.box_filters .box_white .box_content h4 span img {
  cursor: pointer;
  margin-bottom: 2px;
}

.box_filters .first_box {
  margin-top: 0;
}

.filters {
  font-size: 12px;
}

.filters li a {
  display: block;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-top: 2px;
}

.filters li a:hover {
  background: #D6DDE2 url(../img/bg_left_list_hover.jpg) repeat-x;
  visibility: inherit;
}

.filters li a span {
  float: right;
  display: none;
  padding-top: 4px;
  margin-right: 3px;
}

.filters li a span img {
  cursor: pointer;
}

.filters li a:hover span {
  float: right;
  display: block;
  padding-top: 4px;
  margin-right: 3px;
}

.filters li span.pd_l {
  padding-left: 5px;
}


.filters li.selected a {
  background:#3AAFE3 url(../img/bg_left_list_selected.jpg) repeat-x!important;
  color: #FFF;
  font-weight: bold;
}

.filters li.underline {
  background: transparent url(../img/dotted_gri.gif) repeat-x scroll left top;
  margin-top: 5px;
  padding-top: 7px;
}

.filters li.selected a span {
  float: right;
  display: none;
  padding-top: 4px;
  margin-right: 3px;
}

.filters li.selected a:hover span {
  display: block;
}

.filters .subfilter {
  background-color:#EFF8FD!important;
}

.filters .subfilter li a {
  background:none!important;
  color:#2660b6 !important;
  font-weight:normal!important;
  padding-left: 15px;
  width: 129px;
}

.filters .subfilter li a:hover {
  background:#D6DDE2 url(../img/bg_left_list_hover.jpg) repeat-x!important;
}

.filters .subfilter li.selected a span {
  display: none;
  margin-right: 3px;
}

.filters .subfilter li.selected a {
  background:#3AAFE3 url(../img/bg_left_list_selected.jpg) repeat-x!important;
  color:#FFF!important;
  font-weight: bold;
}

.filters .subfilter li.selected a:hover {
  background:#3AAFE3 url(../img/bg_left_list_selected.jpg) repeat-x!important;
  color:#FFF!important;
  font-weight: bold;
  visibility: inherit;
}

.filters .subfilter li.selected a:hover span{
  display: block;
}

.filters li.selected_1 a {
  background: #b9e2f6 url(../img/bg_left_list_selected1.jpg) repeat-x;
  color: #2660b6;
  font-weight: normal;
}

.filters li.selected_1 a span {
  float: right;
  display: none;
  padding-top: 4px;
  margin-right: 3px;
}

.filters li.selected_1 a:hover {
  background: #b9e2f6 url(../img/bg_left_list_selected1.jpg) repeat-x;
  color: #2660b6;
  font-weight: normal;
}

.filters li.selected_1 a:hover span {
  display: block;
}

.listare {
  padding: 5px 10px;
}

.listare .left {
  width: 200px;
  float: left;
  display: inline;
  padding-top: 2px;
}

.listare .right {
  width: 250px;
  float: right;
  display: inline;
  text-align: right;
}

.listare .right select {
  border: 1px solid #119ECD;
  padding: 1px;
}

.advanced_search_movies .movie_r {
  padding-bottom: 5px;
}

.advanced_search_movies .movie_list {
  margin-top: 10px;
}

.advanced_search_movies .movie_list td {
  vertical-align: top;
}

.advanced_search_movies .movie_list .poza {
  padding-right: 10px;
}

.advanced_search_movies .movie_list .poza img {
  padding: 1px;
  border: 1px solid #FF7900;
}

.advanced_search_movies .movie_list .articol {
  width: 100%;
}

.advanced_search_movies .movie_list .articol .box_film {
  background:url(../img/bg_box_filme.jpg) no-repeat top left!important;
  width: 89px;
  padding: 4px 0 3px 5px;
  height: 68px;
}

.advanced_search_movies .movie_list .articol .box_film .reviews {
  padding-left: 15px;
  color: #2660b6;
  background: url(../img/ico_reviews.gif) no-repeat 0 3px;
  margin-top: 13px;
  padding-top: 0;
  font-size: 11px;
}

.advanced_search_movies .movie_list .articol .box_film .note {
  color: #FF7D00;
}

.advanced_search_movies .movie_list h2 {
  font-size: 16px;
}

.advanced_search_movies .movie_list h2 a {
  color: #000;
}

.advanced_search_movies .movie_list h2 span {
  color: #2660b6;
  font-size: 12px;
  font-weight: normal;
}

.advanced_search_movies .movie_list h2 span a {
  color: #2660b6;
  font-size: 12px;
  font-weight: normal;
}

.advanced_search_movies .movie_list .production {
  margin-bottom: 5px;
  padding-top: 5px;
  display: inline-block;
  width: 260px;
}

.advanced_search_movies .movie_list .short_body {
  padding-top: 5px;
  display: inline-block;
  width: 100%;
}

.advanced_search_movies .movie_list .production small {
  display: block;
}

.nav_pag {
  padding: 5px 10px;
}

.nav_pag img {
  vertical-align: middle;
}

.nav_pag a {
  margin-right: 3px;
}

.nav_pag span {
  margin-right: 3px;
}

#filterNavigation a {
  display: block;
  margin-right: 7px;
  font-size:12px!important;
}

#filterNavigation span {
  font-size:12px!important;
  color: #fff;
  background-color: #4BB6E6;
  padding: 0 3px;
}

#filterNavigation a.container-navigation-trigger, #filterNavigation a.next-group {
  color:#AEAEAE!important;
  font-size:11px!important;
  line-height: 15px;
}

#filterNavigation div, #filterNavigation span, #filterNavigation a {
  float: left;
  height: 15px;
  display: block;
}

#filterNavigation .pagenav2_go_prev, #filterNavigation .pagenav2_go_next {
  margin-left:0!important;
  margin-right:0!important;
}

#filterNavigation .pagenav2_go_prev {
  padding-right:3px!important;
}

#filterNavigation td.navigation-links {
  width: 470px;
  padding-left: 5px;
}

.poster_list #filterNavigation td.navigation-links {
  width:708px!important;
}

.movie_page {
  background: url(../img/dotted_gri.gif) repeat-x top left;
  padding-top: 10px;
}

.movie_page h1 {
  font-size: 22px;
  color: #000;
}

.movie_page h1 span {
  color: #2660b6;
  font-size: 18px;
  font-weight: normal;
}

.box_gri .crt {
  background: url(../img/crn_grey14px.gif) no-repeat -7px 0;
  width: 7px;
  height: 7px;
  float: right;
  font-size: 1px;
}

.box_gri .clt {
  background: url(../img/crn_grey14px.gif) no-repeat 0 0;
  width: 7px;
  height: 7px;
  float: left;
  font-size: 1px;
}

.box_gri .clb {
  background: url(../img/crn_grey14px.gif) no-repeat 0 -7px;
  width: 7px;
  height: 7px;
  float: left;
  font-size: 1px;
}

.box_gri .crb {
  background: url(../img/crn_grey14px.gif) no-repeat -7px -7px;
  width: 7px;
  height: 7px;
  float: right;
  font-size: 1px;
}

.box_white {
  background: #fff;
  zoom: 1;
}

.box_white .box_content {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  padding: 5px 12px;
}

.box_white .clt {
  background: url(../img/crn_white14px.gif) no-repeat 0 0;
  width: 7px;
  height: 7px;
  float: left;
  font-size: 1px;
}

.box_white .crt {
  background: url(../img/crn_white14px.gif) no-repeat -7px 0;
  width: 7px;
  height: 7px;
  float: right;
  font-size: 1px;
}

.box_white .clb {
  background: url(../img/crn_white14px.gif) no-repeat 0 -7px;
  width: 7px;
  height: 7px;
  float: left;
  font-size: 1px;
}

.box_white .crb {
  background: url(../img/crn_white14px.gif) no-repeat -7px -7px;
  width: 7px;
  height: 7px;
  float: right;
  font-size: 1px;
}

.box_white .top_border {
  background: url(../img/pixel_gri.gif) repeat-x top left;
  font-size: 1px;
  overflow: hidden;
  height: 7px;
  padding: 0;
  margin: 0;
}

.box_white .btm_border {
  background: url(../img/pixel_gri.gif) repeat-x bottom left;
  font-size: 1px;
  overflow: hidden;
  height: 7px;
  padding: 0;
  margin: 0;
}

.box_white2 {
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 6px;
  background: #fff;
  border: 1px solid #ccc;
}

.box_white2 .box_content {
  margin: 10px;
}

a.grey {
  font-weight: bold;
  font-size: 12px;
  color:#9DAEBF!important;
}

.grey2 {
  font-weight: bold;
  font-size: 16px;
  color:#9DAEBF!important;
}

.movie_page h2 {
  font-size: 16px;
  color: #000;
  margin-right: 5px;
}

.movie_page a.more {
  background: url(../img/arr_down_blue.gif) no-repeat right center;
  padding-right: 13px;
}

.movie_page a.less {
  background: url(../img/arr_up_blue.gif) no-repeat right center;
  padding-right: 13px;
}

.navbarCinemagia {
  background: #333 url(../img/round_bg.jpg) no-repeat top center;
  padding: 20px 5px 0 5px;
  margin: -20px 0 20px 0;
}

html > body .navbarCinemagia {
  *margin-bottom: 38px;
}

.navbarCinemagia div.navbar {
  color: #FFF;
}

span.navbar a {
  color: #FFF;
  text-decoration: none;
}

.navbar {
  color: #FFF;
}

h1.big {
  color: #000;
  font-size: 22px;
}

.list_reviews li {
  padding: 10px 5px;
}

.list_reviews li .avatar {
  float: left;
  margin: 0 10px 0 0;
}

.list_reviews li.alt {
  background: #F5F5F5;
}

.index_last_options {
  margin: 15px 15px 0 15px;
  display: block;
  overflow: hidden;
  height: 100px;
}

.index_last_options .element {
  float: left;
  width: 240px;
  height: 100px;
  background: url(../img/hp_separator.jpg) no-repeat 230px 0;
}

.index_last_options .last {
  background: url(http://www.movopia.com/css/style.css);
}

.index_last_options img {
  float: left;
}

.index_last_options .info {
  width: 150px;
  margin-left: 10px;
  padding-bottom: 35px;
  vertical-align: top;
  float: left;
  font-size: 11px;
}

.index_last_options h2.title_4 a {
  color: #000;
  text-decoration: none;
}

.hp_newsletter_subscribe {
  width: 154px;
  height: 30px;
  background: url(../img/hp_newsletter_input.jpg);
}

.hp_newsletter_subscribe .text {
  margin-top: 4px;
  margin-left: 6px;
  border: 0;
  width: 114px;
  height: 12px;
  font-size: 11px;
  background: transparent;
  float: left;
}

.hp_newsletter_subscribe .submit {
  background: transparent;
  width: 24px;
  height: 20px;
  padding: 0;
  cursor: pointer;
  margin-top: 6px;
  border: 0;
  float: left;
}

.newsletter_submit {
  background: url(../img/btn_orange_2_100.gif);
  border: 0;
  width: 100px;
  height: 24px;
  font-weight: bold;
  color: #fff;
}

.newsletter_submit2 {
  background: url(../img/btn_orange_2_150.gif);
  border: 0;
  width: 150px;
  height: 24px;
  font-weight: bold;
  color: #fff;
}

.big_box {
  background: url(../img/bg_big_box_top.jpg) no-repeat top left;
  width: 797px;
}

.big_box .btm {
  background: url(../img/bg_big_box_btm.gif) no-repeat bottom left;
  width: 797px;
  height: 8px;
  font-size: 1px;
}

.box_detalii_cinematograf .box_content {
  padding: 20px 15px;
}

.box_detalii_cinematograf .first_left {
  width: 130px;
  float: left;
}

.box_detalii_cinematograf .left {
  width: 530px;
}

.box_detalii_cinematograf .right {
  width: 90px;
}

.box_detalii_cinematograf .detalii_cinematograf li {
  width: 530px;
  padding-bottom: 5px;
  font-size: 11px;
}

.box_detalii_cinematograf .detalii_cinematograf li.other_details {
  float: left;
  width: 120px;
  padding-bottom: 0;
}

a.city_eva_url {
  display: block;
  margin: 4px 0 0 10px;
  font-size: 11px;
}

.box_detalii_cinematograf .btn {
  margin-bottom: 10px;
}

.box_detalii_cinematograf .tarife {
  border-top: 1px dotted #AEBCCA;
  padding-top: 10px;
}

#trig_tarife {
  display: block;
  width: 61px;
  height: 20px;
  background: url(../img/btn_tarife.gif) no-repeat top left;
  text-indent: -9999px;
}

#close_tarife {
  display: block;
  width: 67px;
  height: 20px;
  background: url(../img/btn_inchide.gif) no-repeat top left;
  text-indent: -9999px;
}

#trig_tarife.open {
  background: url(../img/btn_tarife.gif) no-repeat bottom left;
}

select.choose_page_size {
  width: 45px;
}

.grey_bg {
  display: block;
  width: 470px;
  background: url(../img/bg_h1_grey.jpg) no-repeat top left;
  font-size:16px!important;
  font-weight: bold;
  padding: 7px 0 5px 10px;
}

.grey_bg_wide {
  display: block;
  width: 655px;
  background: url(../img/bg_h1_grey_wide.jpg) no-repeat top left;
  font-size:16px!important;
  font-weight: bold;
  padding: 7px 0 5px 10px;
  margin-bottom: 15px;
  line-height: 18px;
}

ul.list_filter {
  margin-top: 10px;
  font-size: 11px;
}

ul.list_filter li {
  background: url(../img/bullet_grey.jpg) no-repeat center left;
  border: 1px solid #F5F5F5;
}

ul.list_filter li a{
  display: block;
  margin-left: 10px;
}

.box_trailers {
  width: 300px;
  background: url(../img/recommended_trailer_header_bg.jpg) no-repeat top center;
}

.trig_trailers {
  display: block;
  width: 270px;
  height: 24px;
  text-decoration:none !important;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  background: url(../img/arrow_down_white.gif) no-repeat 10px center;
  padding: 6px 0 0 30px;
}

.trailers_open {
  background: url(../img/arrow_right_white.gif) no-repeat 10px center;
}

.box_trailers .box_container {
  border: 1px solid #CDD1DA;
  border-top: none;
}

.box_trailers .box_content {
  max-height: 330px;
  overflow-y: auto;
  overflow-x: hidden;
  width: 274px;
}

.box_trailers .box_content .list_8 li {
  margin-right: 5px;
}

.box_twitter_newsletter {
  width: 656px;
  height: 89px;
  background: url(../img/box_newsl_twitter.jpg) no-repeat top left;
  font-size: 14px;
  color: #333;
}

.box_twitter_newsletter a {
  display: block;
  width: 170px;
  height: 25px;
  background: url(http://www.movopia.com/img/button_newsl_twitter.jpg) no-repeat top left;
  color: #000;
  font-weight: bold;
  text-decoration: none;
  padding-top: 8px;
  text-align: center;
  font-size: 11px;
}

.box_twitter_newsletter .left {
  width: 242px;
  padding-left: 86px;
  margin-top: 20px;
}

.box_twitter_newsletter .right {
  width: 228px;
  padding-left: 100px;
  margin-top: 20px;
}

.list_user_friends li {
  float: left;
  margin: 0 0 10px 0;
  height: 70px;
  width: 210px;
  overflow: hidden;
}

.col_left, .col_center, .col_right {
  position: relative;
}

.layout_3 {
  background: #fff;
  margin-bottom: 15px;
}

.layout_3 .layout_3_content {
  padding: 0 15px;
}

.layout_3 .col_left {
  width: 160px;
  float: left;
  margin-right: 15px;
}

.layout_3 .col_center {
  width: 480px;
  float: left;
  z-index: 4;
}

.layout_3 .col_right {
  width: 300px;
  float: right;
}

.layout_4 {
  background: #fff;
  margin-bottom: 15px;
}

.layout_4 .layout_4_content {
  padding: 0 15px 15px 15px;
}

.layout_4 .col_left_and_center_holder {
  width: 655px;
  float: left;
}

.layout_4 .col_left {
  float: left;
  width: 160px;
  margin-right: 15px;
}

.layout_4 .col_center {
  float: left;
  width: 480px;
}

.layout_4 .col_right {
  float: right;
  width: 300px;
}

.layout_5 {
  background: #fff;
  margin-bottom: 15px;
}

.layout_5 .layout_5_content {
  padding: 0 15px;
}

.layout_5 .col_left {
  width: 160px;
  float: left;
}

.layout_5 .col_right {
  float: right;
  width: 795px;
  background: transparent url(../img/dotted_gri.gif) repeat-x left top;
  padding-top: 10px;
}

.layout_6 {
  background: #fff;
  margin-bottom: 15px;
}

.layout_6 .layout_6_content {
  padding: 0 15px;
}

.layout_6 .col_left {
  width: 655px;
  float: left;
  background: transparent url(../img/dotted_gri.gif) repeat-x left top;
  padding-top: 10px;
}

.layout_6 .col_left_no_border {
  width: 655px;
  float: left;
}

.layout_6 .col_right {
  float: right;
  width: 300px;
}

.layout_7 {
  background: #fff;
  margin-bottom: 15px;
}

.layout_7 .layout_7_content {
  padding: 10px 15px 0;
}

.layout_7 .col_left {
  width: 300px;
  float: left;
}

.layout_7 .col_right {
  float: right;
  width: 670px;
}

.layout_8 {
  background: #fff;
  margin-bottom: 15px;
}

.layout_8 .layout_8_content {
  padding: 0 15px;
}

.layout_8 .col_left {
  width: 586px;
  float: left;
}

.layout_8 .col_right {
  float: right;
  width: 365px;
}

.layout_gri {
  background: #EDEFEF;
  margin-bottom: 15px;
}

.layout_gri .layout_gri_content {
  padding: 0 15px;
}

.layout_gri .col_left {
  width: 655px;
  float: left;
}

.layout_gri .col_right {
  float: right;
  width: 300px;
}

.activation_box {
  width: 507px;
  border: 1px solid #CBCBD5;
  background: transparent url(../img/bg_top_grey.jpg) repeat-x left top;
  margin: 0 auto;
  padding: 20px;
}

.calificativ_user_movie_link span {
  color: #FF8202;
  font-weight: bold;
}

.avatar60 {
  border: 1px solid #C7C7C7;
  padding: 1px;
  width: 60px;
  height: 60px;
  background: url(../img/avatar60.jpg) no-repeat center center;
}

.avatar50 {
  border: 1px solid #C7C7C7;
  padding: 1px;
  width: 50px;
  height: 50px;
  background: url(../img/avatar50.jpg) no-repeat center center;
}

.avatar30 {
  border: 1px solid #C7C7C7;
  padding: 1px;
  width: 30px;
  height: 30px;
  background: url(../img/avatar30.jpg) no-repeat center center;
}

.box_cinemagia_mobile {
  background: url(../img/bg_box_cinemagia_mobile.jpg) no-repeat top left;
  width: 300px;
  height: 99px;
}

.box_cinemagia_mobile .box_content {
  padding: 13px;
}

.box_cinemagia_mobile h2 {
  font-size: 14px;
  color: #FFF;
  margin-bottom: 5px;
  line-height: 14px;
}

.box_cinemagia_mobile span {
  display: block;
  margin-bottom: 7px;
  font-size: 11px;
}

.message_info {
  background: #EDF7FC url(../img/info_icon.gif) no-repeat 10px 10px;
  margin-bottom: 15px;
  padding: 10px;
  position: relative;
  color: #333;
  font-size: 12px;
  border: 1px solid #99D4F0;
}

.message_info .hide {
  display: block;
  position: absolute;
  top: 7px;
  right: 10px;
  text-indent: -9999px;
}

.box_silver2 {
  background: url(../img/community/bg_top_box_silver2.jpg) no-repeat top left;
  width: 478px;
}

.box_silver2 .box_btm {
  background: url(../img/community/bg_btm_box_silver2.gif) no-repeat bottom left;
  width: 478px;
  font-size: 1px;
  height: 7px;
}


.box_main_login .box_content {
  width: 440px;
  height: 220px;
}

.box_main_login h2 {
  font-size: 22px;
  color: #000;
  font-weight: bold;
  margin-bottom: 15px;
}

.box_main_login span {
  color: #333;
  font-size: 12px;
  display: block;
  margin-bottom: 10px;
}

.box_main_login .field {
  margin-bottom: 15px;
}

.box_main_login .field .label {
  float: left;
  width: 90px;
  padding-top: 3px;
}

.box_main_login .field .label label {
  color: #333;
}

.box_main_login .field .input {
  float: left;
}

.box_main_login .field .input input {
  border: 1px solid #C1C1C1;
  display: block;
  padding: 4px;
  background: url(../img/community/bg_input.jpg) repeat-x top left;
  width: 190px;
}

.box_main_login .field .recover {
  float: left;
  margin-left: 10px;
  padding-top: 3px;
}

.box_main_login div.login {
  float: left;
  margin-right: 10px;
  margin-left: 90px;
  display: inline;
}

.box_main_login div.login input {
  background: url(../img/community/btn_login.gif) no-repeat;
  display: block;
  padding: 0;
  border: none;
  width: 65px;
  height: 22px;
  color: #FFF;
  font-weight: bold;
  cursor: pointer;
}

.box_main_login .auto {
  float: left;
  padding-top: 2px;
}

.box_main_login .auto label {
  color: #555;
}

.box_main_login .box_content {
  padding: 10px 15px 10px;
}

.phone_alert {
  font-size: 12px;
  color: #333;
  background: url(../img/ico_phone.jpg) no-repeat top left;
  padding: 0 0 0 24px;
  height: 16px;
}

.invite_layer {
  background: #fff;
}

.invite_layer .left_side {
  float: left;
  width: 477px;
  margin-bottom: 15px;
}

.invite_layer .right_side {
  width: 160px;
  float: right;
  margin-bottom: 15px;
  padding-top: 10px;
}

.invite_layer .right_side .friends {
  background: url(../img/bg_invite_friends.jpg) no-repeat;
  width: 160px;
  height: 170px;
}

.invite_layer h2 {
  margin-bottom: 10px;
}

.invite_layer .find_location {
  margin: 15px 0;
}

.invite_layer .find_location .left {
  float: left;
  width: 175px;
}

.invite_layer .find_location .left h3 {
  margin-bottom: 10px;
}


.invite_layer .find_location .left ul li {
  padding: 4px 3px 4px 7px;
}

.invite_layer .find_location .left ul li.current {
  background: #EFEFEF;
}

.invite_layer .find_location .left ul li.current a {
  font-weight: bold;
}

.invite_layer .find_location .right {
  float: left;
  width: 480px;
}

.invite_layer .find_location .right .ore_difuzare {
  background: url(../img/bg_grey_top3.jpg) repeat-x top left;
  padding-top: 15px;
}

.invite_layer .box_days {
  background: #EFEFEF;
}

.invite_layer ul.col {
  float: left;
  width: 119px;
}

.invite_layer ul.col li {
  line-height: 20px;
  position: relative;
}

.invite_layer ul.col li label {
  margin-left: 3px;
}

.invite_layer ul.col li span.nr {
  color: #2660B6;
  font-weight: bold;
  font-size: 11px;
  margin-left: 3px;
}

.invite_layer .submit .btn_invite {
  background: url(../img/btn_invite.gif) no-repeat;
  width: 170px;
  display: block;
  padding: 0;
  margin-right: 10px;
  border: none;
  color: #FFF;
  font-weight: bold;
  float: left;
  cursor: pointer;
  padding-top: 3px;
  padding-bottom: 4px;
}

.invite_layer .submit label {
  font-size: 11px;
  color: #9DAEBF;
  float: left;
  display: block;
  padding-top: 5px;
  margin-left: 10px;
}


.tab_5_v2 li {
  float: left;
  display: block;
  margin-bottom: -5px;
  position: relative;
  z-index: 99;
}

.tab_5_v2 li strong {
  display: block;
  padding: 4px;
  font-weight: normal;
}

.tab_5_v2 li a {
  display: block;
  font-size: 11px;
  background: url(../img/tab_5_v2.png) no-repeat;
  padding-left: 5px;
  position: relative;
  color: #fff;
}

.tab_5_v2 li a:hover {
  text-decoration: underline;
  color: #000;
}

.tab_5_v2 li a span {
  display: block;
  padding: 5px 10px 4px 3px;
  background: url(../img/tab_5_v2.png) no-repeat right top;
  text-align: center;
  color: #333;
}

.tab_5_v2 li a span.text_short {
  display: block;
}

.tab_5_v2 li a span.text_full {
  display: none;
}

.tab_5_v2 li.current {
  background: url(../img/sageata_tab_orange.gif) no-repeat bottom center;
  padding-bottom: 5px;
}

.tab_5_v2 li.current a {
  background-position: left bottom;
  text-decoration: none;
  white-space: nowrap;
}

.tab_5_v2 li.current a:hover {
  color: #fff;
  text-decoration: underline;
}

.tab_5_v2 li.current a span {
  background-position: right bottom;
  color: #fff;
}

.tab_5_v2 li.current a span.text_short {
  display: none;
}

.tab_5_v2 li.current a span.text_full {
  display: block;
}

.button_fav_movie {
  position: relative;
  margin: 10px 0;
}

.button_fav_movie .nr_users {
  position: absolute;
  left: 105px;
  top: 3px;
}

.button_fav_movie .nr_users .nr {
  font-weight: bold;
  color: #2660B6;
  font-size: 11px;
}

.movie_invitation_tooltip {
  position: absolute;
  top: 20px;
  left: -5px;
  z-index: 2;
}

.movie_invitation_tooltip h3 {
  margin-bottom: 5px;
}

.movie_invitation_tooltip .list_users {
  margin: 10px 0 5px 0;
}

.movie_invitation_tooltip .list_users ul {
  margin: 5px 0;
}

.movie_invitation_tooltip .list_users ul li {
  float: left;
  margin-right: 7px;
}

.movie_invitation_tooltip .more {
  font-size: 11px;
}

.box_movie_gri {
  margin-bottom: 15px;
}

.box_movie_gri table td {
  vertical-align: top;
}

.box_movie_gri .distributie {
  font-size: 11px;
  line-height: 15px;
  margin: 10px 0;
}

.box_movie_gri .box_content {
  padding: 5px 10px;
}

.box_grey3 {
  background: url(../img/bg_box_grey3.gif) no-repeat;
  width: 174px;
}

.box_grey3 .btm {
  background: url(../img/bg_btm_box_grey3.gif) no-repeat;
  width: 174px;
  height: 7px;
  font-size: 1px;
}

.box_movie_gri .box_movie_rating {
  margin-bottom: 15px;
}

.box_movie_gri .box_movie_rating .box_padding {
  padding: 10px 10px 0 10px;
}

.box_movie_gri .box_movie_rating .dotted_top {
  padding-top: 5px;
  margin-top: 5px;
}

.box_movie_gri .box_movie_rating .review {
  font-size: 11px;
}

.box_movie_gri .box_padding {
  padding: 0 5px;
}

.box_add_movie {
  position: relative;
}

.box_add_movie .users {
  position: absolute;
  left: 132px;
  top: 3px;
}

.box_add_movie .users .nr {
  font-weight: bold;
  color: #2660B6;
  font-size: 11px;
}

.box_border_gri2 {
  background: #fff;
}

.box_border_gri2 .box_padding {
  border: 1px solid #C0CBD6;
  border-top: 0;
  border-bottom: 0;
}

.linie_gri_top2 {
  background: url(../img/dot_gri4.gif) repeat-x left top;
}

.linie_gri_btm2 {
  background: url(../img/dot_gri4.gif) repeat-x left bottom;
  font-size: 1px;
}

.box_border_gri2 .clt {
  float: left;
  width: 6px;
  height: 6px;
  font-size: 1px;
  background: url(../img/crn_border3.gif) no-repeat left top;
}

.box_border_gri2 .crt {
  float: right;
  width: 6px;
  height: 6px;
  font-size: 1px;
  background: url(../img/crn_border3.gif) no-repeat right top;
}

.box_border_gri2 .clb {
  float: left;
  width: 6px;
  height: 6px;
  font-size: 1px;
  background: url(../img/crn_border3.gif) no-repeat left bottom;
}

.box_border_gri2 .crb {
  float: right;
  width: 6px;
  height: 6px;
  font-size: 1px;
  background: url(../img/crn_border3.gif) no-repeat right bottom;
}

.listare_useri_programati {
  background: url(../img/bg_grey_top.jpg) repeat-x top left;
  padding-top: 25px;
}

.listare_useri_programati .ora_programare .left {
  width: 95px;
}

.listare_useri_programati .ora_programare .right {
  width: 560px;
  margin-bottom: 15px;
}

.listare_useri_programati .ora {
  font-size: 14px;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  padding-bottom: 5px;
}

.listare_useri_programati .ora i {
  font-size: 10px;
  font-style: normal;
  vertical-align: top;
}

.listare_useri_programati ul li {
  float: left;
  width: 185px;
  overflow: hidden;
  padding-bottom: 10px;
}

.listare_useri_programati .cinematograf {
  margin-bottom: 15px;
}

.listare_useri_programati .cinematograf h3 {
  font-size: 14px;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  padding-bottom: 5px;
}

.listare_useri_programati ul {
  padding-top: 10px;
}

.listare_useri_programati ul li .avatar {
  float: left;
  width: 34px;
  margin-right: 10px;
}

.listare_useri_programati ul li .user_details {
  float: left;
  width: 140px;
}

.listare_useri_programati ul li .user_details span {
  font-size: 11px;
  display: block;
}


.box_similar_movies ul li {
  padding: 10px 0;
  background: url(../img/dotted_gri.gif) repeat-x bottom;
}

.box_similar_movies ul li td {
  vertical-align: top;
}

.box_similar_movies ul li td .nr {
  color: #2660B6;
  font-weight: bold;
  font-size: 11px;
}

.box_similar_movies ul li td img {
  vertical-align: middle;
}

.box_similar_movies ul li td.users {
  vertical-align: middle;
  text-align: right;
  white-space: nowrap;
}

.box_similar_movies ul li.last {
  background: none;
}


.popup-choose-town .col {
  float: left;
  width: 150px;
}

a.btn_add_movie {
  background: url(../img/sprite-movie-invitation.gif) no-repeat 0 -73px;
  width: 99px;
  height: 21px;
  display: block;
}

a.btn_add_movie:hover {
  background-position: 0 -94px;
}

a.btn_add_movie_selected, a.btn_add_movie_selected:hover {
  background-position: 0 -115px;
}

a.movie-invitation-want-to-go {
  background: url(../img/sprite-movie-invitation.gif) no-repeat top left;
  width: 76px;
  height: 21px;
  display: block;
  float: left;
  margin-top: 10px;
}

a.movie-invitation-want-to-go:hover {
  background-position: 0 -21px;
}

a.movie-invitation-want-to-go-selected, a.movie-invitation-want-to-go-selected:hover {
  background-position: 0 -42px;
}

table.cinema-daily-show-movie td.movie_info {
  width: 280px;
}

table.cinema-daily-show-movie td.theatre_info {
  width: 300px;
  text-align: left;
}

table.cinema-daily-show-movie td.theatre_info span.nowrap {
  white-space: nowrap;
}

table.cinema-daily-show-movie td.invitations {
  width: 130px;
}

table.cinema-daily-show-movie td.invitations .btn_add_movie {
  visibility: hidden;
}

table.cinema-daily-show-movie-hover td.invitations .btn_add_movie {
  visibility: inherit;
}

.filter-genre-container {
  width: 140px;
  height: 125px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.filter-year-container {
  width: 140px;
  height: 125px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.filter-award-container {
  width: 140px;
  height: 125px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.filter-actor-container {
  width: 140px;
  height: 125px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.filter-director-container {
  width: 140px;
  height: 125px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.filter-country-container {
  width: 140px;
  height: 130px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.scroll-y {
  overflow-y: scroll;
  height: 250px;
}

.box_filters_1 h4 {
  background-image: none;
}

.filters_1 {
  font-size: 12px;
}

.filters_1 li {
  padding: 0 0 7px 5px;
}

.filters_1 li a {
  background: url(../img/icons_filters_v2.gif) no-repeat 0 -48px;
  width: 116px;
  display: block;
  color: #666;
  padding: 0 0 0 20px;
}

.filters_1 li a.selected {
  background: url(../img/icons_filters_v2.gif) no-repeat 0 0;
  color: #000;
}

.filters_1 li.add_cast {
  background: none;
}

.filters_1 a.add {
  background: url(../img/add1.gif) no-repeat left;
  padding-left: 18px;
}

.filters_1 li.add_cast a.add:hover {
  background: url(../img/add1.gif) no-repeat left;
  padding-left: 18px;
  text-decoration: none;
}

.filters_1 a.more-filters {
  background: url(../img/more_filter_down.jpg) no-repeat left;
  padding-left: 18px;
  color: #2660B6;
  text-decoration: none;
}

.filters_1 a.more-filters:hover {
  text-decoration: none;
  color: #2660B6;
}


*html .list-selected-filters {
  padding-bottom: 10px;
}

.list-selected-filters li {
  background: url(../img/blue_left_tab.gif) no-repeat top left;
  float: left;
  padding-left: 7px;
  float: left;
  margin: 0 10px 10px 0;
}

.list-selected-filters li span {
  background: url(../img/blue_right_tab.gif) no-repeat top right;
  padding-right: 5px;
  display: block;
  float: left;
  padding: 1px 7px 2px 0;
}

.list-selected-filters li span a {
  color: #FFF;
  font-weight: bold;
  margin-right: 5px;
}

.list-selected-filters li span a.last {
  margin-right: 0;
}

.list-selected-filters li span img.arrow {
  background: url(../img/icons_filters.png) no-repeat -8px 0;
  width: 8px;
  height: 5px;
  vertical-align: middle;
}

.list-selected-filters li span img.delete {
  background: url(../img/icons_filters.png) no-repeat 0 -10px;
  width: 8px;
  height: 8px;
  vertical-align: absmiddle;
}

.list-selected-filters li.hover span img.arrow {
  background: url(../img/icons_filters.png) no-repeat 0 0;
}

.list-selected-filters li.hover span img.delete {
  background: url(../img/icons_filters.png) no-repeat -8px -10px;
}

.options-list-movies {
  background: #F5F5F5;
  padding: 5px;
  position: relative;
  margin-bottom: 15px;
}

.options-list-movies .buttons-list-movies {
  position: absolute;
  right: 5px;
  top: 5px;
}

.options-list-movies span.order {
  font-size: 11px;
  color: #000;
  float: left;
  margin-right: 5px;
  padding-top: 2px;
}

.options-list-movies .order_bar {
  float: left;
}


.buttons-list-movies a {
  display: block;
  float: left;
  width: 20px;
  height: 18px;
}

.buttons-list-movies a#icon_list_movie {
  background: url(../img/icon_list_movie.jpg) no-repeat top left;
  margin-right: 5px;
}

.buttons-list-movies a#icon_simple_list_movie {
  background: url(../img/icon_simple_list_movie.jpg) no-repeat top left;
  margin-right: 5px;
}

.buttons-list-movies a#icon_cover_list_movie {
  background: url(../img/icon_cover_list_movie.jpg) no-repeat top left;
}

.buttons-list-movies a#icon_list_movie.inactive {
  background-position: bottom left;
}

.buttons-list-movies a#icon_simple_list_movie.inactive {
  background-position: bottom left;
}

.buttons-list-movies a#icon_cover_list_movie.inactive {
  background-position: bottom left;
}

.tab_fav {
  background: url(../img/bg_tab_movie_fav.gif) no-repeat;
  width: 134px;
  height: 22px;
  position: relative;
}

.tab_fav span {
  position: absolute;
  color: #FFF;
  font-weight: bold;
  font-size: 11px;
}

.tab_fav .watch {
  left: 25px;
  top: 4px;
}

.tab_fav .fav {
  left: 70px;
  top: 4px;
}

.tab_fav .own {
  left: 115px;
  top: 4px;
}

.tab_fav a {
  color: #fff;
}

.box_grey4 {
  background: url(../img/bg_box_grey4.jpg) no-repeat;
  width: 153px;
}

.box_grey4 .btm {
  background: url(../img/bg_btm_box_grey4.gif) no-repeat;
  width: 153px;
  height: 7px;
  font-size: 1px;
}


.box_calificativ_v2 .calificativ {
  color: #555;
  font-size: 10px;
  display: block;
  margin-bottom: 5px;
}

.box_calificativ_v2 .box_padding {
  padding: 5px 8px 0;
}

.box_calificativ_v2 .nota {
  color: #FF7D00;
  font-size: 26px;
  height: 35px;
  width: 35px;
  font-weight: bold;
  background: url(../img/sep1.gif) no-repeat right center;
  padding-right: 10px;
  margin-right: 10px;
  overflow: hidden;
  float: left;
}

.box_calificativ_v2 .rating {
  margin-bottom: 5px;
}

.box_calificativ_v2 .reviews {
  float: left;
  width: 80px;
  overflow: hidden;
}

.box_calificativ_v2 .reviews a.review {
  font-size: 11px;
  padding-left: 19px;
  margin-left: 2px;
}

.box_calificativ_v2 .votes {
  background: url(../img/star.gif) no-repeat left center;
  padding-left: 20px;
  font-size: 11px;
  color: #555;
  margin-bottom: 2px;
  display: block;
}

.box_premii_film {
  padding: 5px;
  margin-top: 10px;
}

.box_premii_film img {
  vertical-align: middle;
  margin-right: 5px;
  background: url(../img/logo_premii.gif) no-repeat;
  width: 21px;
  height: 17px;
}

.box_premii_film .premii {
  font-size: 11px;
  color: #000;
}

.layer-filtre-filme {
  width: 210px;
  z-index: 9999;
  background: url(../img/bg_layer_grey.jpg) repeat-x top left #EDEFEF;
  border: 1px solid #ADB4C2;
}

.layer-filtre-filme .cnt {
  padding: 10px;
}

.layer-filtre-filme .genuri li {
  float: left;
  width: 90px;
  margin-right: 5px;
  margin-bottom: 5px;
}

.layer-filtre-filme .genuri li a {
  display: block;
  padding: 2px 5px;
  height: 15px;
}

.layer-filtre-filme .genuri li.selected {
  background: url(../img/bg_left_list_selected.jpg) repeat-x;
}

.layer-filtre-filme .genuri li.selected a {
  color: #FFF;
  font-weight: bold;
}

.layer-filtre-filme .lista-genuri {
  margin-bottom: 10px;
}

.layer-filtre-filme a.add {
  background: url(../img/add1.gif) no-repeat left;
  padding-left: 18px;
  margin-left: 5px;
  display: block;
}

.box_layer_filtru_filme {
  border: 1px solid #2B7BA6;
  width: 465px;
  background: url(../img/bg_gradient_layer.jpg) repeat-x top left;
  height: 328px;
  overflow: hidden;
}

.layer-filtre-filme .one_col_list .genuri li {
  float: none;
  width: 190px;
}

.layer-filtre-filme .two_col_list .genuri li {
  float: none;
  width: 90px;
}

.box_layer_filtru_filme .cnt {
  padding: 20px;
}


#filter_boxes {
  margin-bottom:0!important;
  margin-bottom:10px!important!;
  z-index: 20;
}

.box_layer_filtru_filme .genuri li {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  width: 130px;
  color: #2660B6;
}

.box_layer_filtru_filme .genuri li input {
  width: 12px;
  height: 12px;
}

.box_layer_filtru_filme .three_col_list .genuri li {
  float: none;
}

.box_layer_filtru_filme h2 {
  margin-bottom: 15px;
}

.box_layer_filtru_filme .filtreaza {
  background: url(../img/btn_blue_submit.gif) no-repeat;
  width: 91px;
  font-size: 12px;
  color: #FFF;
  font-weight: bold;
  padding-top: 4px;
  border: none;
  padding-bottom: 5px;
  cursor: pointer;
}

.btn_3 {
  height: 24px;
  display: inline-block;
  _display: inline;
  background: url(../img/btn_orange_3.jpg) no-repeat top left;
  margin: 0;
  padding: 0 0 0 10px;
}

.btn_3 .content {
  display: inline-block;
  vertical-align: top;
  height: 24px;
  line-height: 24px;
  margin: 0;
  padding: 0;
}

.btn_3 .content a {
  color: #fff;
  font-weight: bold;
}

.btn_3 .closer {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  width: 10px;
  background: url(../img/btn_orange_3.jpg) no-repeat top right;
  margin: 0;
  padding: 0;
}

#headerMovieDropdownContainer {
  position: absolute;
  display: none;
  z-index: 100;
}

#headerMovieDropdownContainer .mb5 a {
  text-decoration: none;
  color: #000;
}

.btn-standard {
  display: -moz-inline-stack;
  display: inline-block;
  _display: inline;
  vertical-align: middle;
  zoom: 1;
  background: url(../img/sprite-btn.jpg) transparent no-repeat top left;
  text-decoration: none;
  position: relative;
}

.btn-standard .inner-container {
  _display: inline;
  zoom: 1;
  background: url(../img/sprite-btn.jpg) transparent no-repeat top right;
}

.btn-standard a, .btn-standard input {
  background: transparent;
  position: relative;
  white-space: nowrap;
  border: 0;
}

.btn-standard a {
  margin: 0;
  display: -moz-inline-stack;
  display: inline-block;
  _display: inline;
  padding: auto;
}

.btn-standard input {
  top: -1px;
}

.btn-submit-large-grey {
  background-position: 0 -25px;
  padding-left: 15px;
  height: 36px;
}

.btn-submit-large-grey .inner-container {
  background-position: right -25px;
  padding-right: 15px;
  height: 36px;
}

.btn-submit-large-grey input, .btn-submit-large-grey a {
  height: 36px;
  font-size: 14px;
  line-height: 36px;
  color: #fff;
  font-weight: bold;
  cursor: pointer;
  text-decoration:none !important;
}

.btn-submit-white {
  background-position: 0 -100px;
  padding-left: 14px;
  height: 24px;
}

.btn-submit-white .inner-container {
  background-position: right -100px;
  padding-right: 14px;
  height: 24px;
}

.btn-submit-white input, .btn-submit-white a {
  height: 24px;
  font-size: 12px;
  line-height: 24px;
  color: #fff;
  font-weight: bold;
}

.btn-submit-grey {
  background-position: 0 -124px;
  padding-left: 14px;
  height: 24px;
}

.btn-submit-grey .inner-container {
  background-position: right -124px;
  padding-right: 14px;
  height: 24px;
}

.btn-submit-grey input, .btn-submit-grey a {
  height: 24px;
  font-size: 12px;
  line-height: 24px;
  color: #fff;
  font-weight: bold;
}

.btn-xl-white {
  background-position: 0 -225px;
  padding-left: 15px;
  height: 37px;
}

.btn-xl-white .inner-container {
  background-position: right -225px;
  padding-right: 15px;
  height: 37px;
}

.btn-xl-white a, .btn-xl-white input {
  height: 37px;
  font-size: 14px;
  line-height: 37px;
  color: #fff;
  font-weight: bold;
  cursor: pointer;
}

.btn-on-blue {
  background-position: 0 -150px;
  padding-left: 15px;
  height: 22px;
}

.btn-on-blue .inner-container {
  background-position: right -150px;
  padding-right: 15px;
  height: 22px;
}

.btn-on-blue a, .btn-on-blue input {
  height: 22px;
  font-size: 12px;
  line-height: 22px;
  color: #fff;
  font-weight: bold;
}

.btn-on-white {
  background-position: 0 -175px;
  padding-left: 15px;
  height: 22px;
}

.btn-on-white .inner-container {
  background-position: right -175px;
  padding-right: 15px;
  height: 22px;
}

.btn-on-white a, .btn-on-white input {
  height: 22px;
  font-size: 12px;
  line-height: 22px;
  color: #fff;
  font-weight: bold;
}

.btn-on-grey {
  background-position: 0 -200px;
  padding-left: 15px;
  height: 22px;
  font-size: 12px;
  color: #fff;
}

.btn-on-grey .inner-container {
  background-position: right -200px;
  padding-right: 15px;
  height: 22px;
}

.btn-on-grey a, .btn-on-grey input {
  height: 22px;
  font-size: 12px;
  line-height: 22px;
  color: #fff;
  font-weight: bold;
}

.btn-on-black {
  background-position: 0 -353px;
  padding-left: 15px;
  height: 22px;
  font-size: 12px;
  color: #fff;
}

.btn-on-black .inner-container {
  background-position: right -353px;
  padding-right: 15px;
  height: 22px;
}

.btn-on-black a, .btn-on-black input {
  height: 22px;
  font-size: 12px;
  line-height: 22px;
  color: #fff;
  font-weight: bold;
}

.btn-droplist-on-white {
  height: 18px;
  background-position: 0 -265px;
  padding-left: 15px;
}

.btn-droplist-on-white .inner-container {
  background-position: right -265px;
  padding-right: 25px;
}

.btn-droplist-on-white input, .btn-droplist-on-white a {
  height:14px!important;
  padding-top: 2px;
  color: #333;
  font-size: 11px;
  cursor: pointer;
  text-decoration:none!important;
}

.btn-droplist-pressed-on-white {
  background-position: 0 -283px;
}

.btn-droplist-pressed-on-white .inner-container {
  background-position: right -283px;
}

.btn-1 {
  height: 26px;
  background-position: 0 -461px;
  padding-left: 7px;
}

.btn-1 .inner-container {
  background-position: right -461px;
  padding-right: 7px;
}

.btn-1 input, .btn-1 a {
  height: 26px;
  font-size: 11px;
  color: #000;
  line-height: 26px;
}

.btn-2 {
  height: 26px;
  background-position: 0 -487px;
  padding-left: 7px;
}

.btn-2 .inner-container {
  background-position: right -487px;
  padding-right: 7px;
}

.btn-2 input, .btn-2 a {
  height: 26px;
  font-size: 11px;
  color: #fff;
  line-height: 26px;
}

.btn-3 {
  height: 22px;
  background-position: 0 -439px;
  padding-left: 7px;
}

.btn-3 .inner-container {
  background-position: right -439px;
  padding-right: 7px;
}

.btn-3 input, .btn-3 a {
  height: 22px;
  font-size: 11px;
  color: #000;
  line-height: 22px;
}

.popup-search {
  width: 470px;
  z-index: 9999;
  background: #fff url(../img/bg_layer_gri.jpg) repeat-x top left;
  border: 1px solid #2C7CA6;
}

.popup-search .results {
  width: 475px;
  overflow: hidden;
  white-space: nowrap;
}

.popup-search .cnt {
  padding: 15px;
}

.popup-search h2 {
  margin-bottom: 10px;
}

.popup-search h3 {
  font-size: 14px;
  margin-bottom: 10px;
}

.popup-search .search {
  margin-bottom: 15px;
}

.popup-search .text {
  border: 1px solid #C1C1C1;
  background: url(../img/bg_input.jpg) repeat-x;
  float: left;
  margin-right: 10px;
  width: 190px;
}

.popup-search .list-elements {
  float: left;
}

.popup-search .list-elements li {
  margin-bottom: 5px;
  width: 145px;
  padding-right: 10px;
}

.lightbox-close {
  cursor: pointer;
}

.tv-recomandation-promo {
  background: url(../img/tvrecomandation/bg_promo_new.jpg) no-repeat top left;
  width: 215px;
  height: 79px;
  padding: 10px 75px 10px 10px;
}

.tv-recomandation-promo h3 {
  color: #000;
  font-size: 14px;
  font-weight: bold;
}

.tv-recomandation-promo-hp {
  background: url(../img/tvrecomandation/bg_promo_hp.jpg) no-repeat top left;
  width: 215px;
  height: 79px;
  padding: 10px 75px 10px 10px;
}

.tv-recomandation-promo-hp h3 {
  color: #000;
  font-size: 14px;
  font-weight: bold;
}

.tv-recomandation-movie-on-tv {
  background: url(../img/tvrecomandation/bg_movie_on_tv.jpg) no-repeat top left;
  width: 450px;
  height: 25px;
  padding: 15px 10px 10px 10px;
  font-size: 11px;
  overflow: hidden;
  zoom: 1;
}

.tv-recomandation-movie-on-tv a, .tv-recomandation-movie-on-tv a:hover {
  color: #fff;
  margin-top: 10px;
  text-decoration: underline;
}

.tv-recomandation-movie-on-tv h3 {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
}

.tv-recomandation-movie-on-tv h3 a {
  text-decoration: none;
}

a.tv-recomandation-tv-show {
  background: url(../img/tvrecomandation/bg_tv_show.jpg) no-repeat top left;
  width: 159px;
  height: 29px;
  padding: 5px 10px;
  display: block;
  font-size: 11px;
  color: #333;
  text-decoration: none;
  margin: 5px auto 10px;
}

a.tv-recomandation-tv-show:hover {
  text-decoration: none;
}

a.tv-recomandation-tv-show h3 {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}

.layout_3 {
  background: #fff;
  margin-bottom: 15px;
}

.layout_3 .layout_3_content {
  padding: 0 15px;
}

.layout_3 .col_left {
  width: 160px;
  float: left;
  display: inline-block;
  _display: inline;
  margin-left: -655px;
  margin-right: 0;
}

.layout_3 .col_center {
  width: 480px;
  margin-left: 175px;
  float: left;
  display: inline-block;
  _display: inline;
}

.layout_3 .col_right {
  width: 300px;
  float: right;
}

.layout_5 .col_left {
  width: 160px;
  float: left;
  display: inline-block;
  _display: inline;
  margin-left: -970px;
}

.layout_5 .col_right {
  float: left;
  width: 795px;
  background: transparent url(../img/dotted_gri.gif) repeat-x left top;
  padding-top: 10px;
  display: inline-block;
  _display: inline;
  margin-left: 175px;
}

.big_btn_d1 {
  background: url(../img/sprite_big_btn.jpg) no-repeat;
  width: 210px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  border: none;
  cursor: pointer;
  height: 36px;
}

.big_btn_d2 {
  background: url(../img/sprite_big_btn.jpg) no-repeat 0 -36px;
  width: 150px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  border: none;
  padding: 9px 13px;
  cursor: pointer;
  height: 36px;
}

.big_btn_d3 {
  background: url(../img/sprite_big_btn.jpg) no-repeat 0 -72px;
  width: 100px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  border: none;
  padding: 9px 13px;
  cursor: pointer;
  height: 36px;
}

ul.blu_list_type li {
  background: url(../img/community/bullet_blu.jpg) no-repeat center left;
  padding-left: 10px;
  margin-bottom: 5px;
  height: 20px;
}

.box_cmobile_new_index {
  background: url(../img/box_cmobile_index.jpg) no-repeat;
  width: 300px;
  height: 97px;
}

.box_cmobile_new {
  background: url(../img/box_cmobile.jpg) no-repeat;
  width: 300px;
  height: 97px;
}

.box_cmobile_new .box_content, .box_cmobile_new_index .box_content {
  padding: 10px;
}

.box_cmobile_new span, .box_cmobile_new_index span {
  font-size: 11px;
  font-weight: normal;
  display: block;
  margin-bottom: 5px;
}

.box_cmobile_new .btn, .box_cmobile_new_index .btn {
  background: url(../img/sprite-btn.jpg) no-repeat left -175px;
  padding-left: 10px;
  float: left;
}

.box_cmobile_new .btn a, .box_cmobile_new_index .btn a{
  background: url(../img/sprite-btn.jpg) no-repeat right -175px;
  padding: 3px 10px 4px 0;
  color: #FFF;
  font-weight: bold;
  float: left;
}

.movie-release-info {
  padding: 5px;
  bottom: 4px;
  right: 4px;
  position: absolute;
  background: url(../img/dot_white.png) repeat;
  _bottom: 4px;
  _right: 12px;
}

.movie-release-info .r1 {
  color: #000;
  font-size: 9px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  display: block;
}

.movie-release-info .r2 {
  color: #FF6D15;
  font-size: 13px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.movie-release-info .r3 {
  color: #F00;
  font-size: 10px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-weight: bold;
  display: block;
}

.col_right .index-movie {
  padding-left: 30px;
}

.index-movie .best-movie-index h1 {
  margin-bottom: 10px;
}

.index-movie .best-movie-index ul {
  width: 350px;
}

.index-movie ul li {
  margin-bottom: 5px;
}

.index-movie ul li span {
  font-size: 16px;
}

.index-movie ul li a {
  font-size: 14px;
}

.index-movie .links-movie-index {
  margin-top: 20px;
}

.index-movie .links-movie-index h2 {
  margin-bottom: 10px;
}

.index-movie .links-movie-index a {
  margin-right: 5px;
  font-size: 16px;
}

.index-movie .links-movie-index a.selected {
  font-weight: bold;
}

.index-movie .dotted_gri_btm {
  padding-bottom: 15px;
  margin-bottom: 20px;
}

.index-movie .related-link li a {
  font-size: 16px;
}

.index-movie .related-link {
  list-style: disc;
  margin-left: 15px;
  margin-top: 10px;
}

.tooltip_price {
  font-size: 11px;
  padding: 8px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 6px;
  border: 1px solid #FF7410;
  background: #fff;
  position: relative;
}

.tooltip_price h3 {
  font-size: 11px;
  font-weight: bold;
  white-space: nowrap;
}

.tooltip_price .price strong {
  font-size: 13px;
  font-weight: bold;
  color: #FF9812;
}

.tooltip_price .price {
  white-space: nowrap;
}

.tooltip_price img.btm {
  background: url(../img/bg_btm_tooltip_price.gif) top left no-repeat;
  position: absolute;
  bottom: -8px;
  left: 50%;
  margin-left: -10px;
  width: 20px;
  height: 8px;
}

.show_hour_price_info {
  color:#333!important;
}

.show_hour_price_info:hover {
  text-decoration:underline !important;
  color:#FF9812 !important;
}

.article-contextual-link {
  color:#2660B6 !important;
}

.trailer-related-links {
  padding-left: 5px;
}

.trailer-related-links strong {
  float: left;
  padding-top: 3px;
}

.trailer-related-links ul {
  marign: 0;
  padding: 0;
}

.trailer-related-links ul li {
  float: left;
  margin-left: 10px;
  height: 17px;
  padding-top: 3px;
}


.box_cine_merge .container_users .container_user {
  float: left;
  width: 100px;
  padding: 5px;
  margin: 0 10px 10px 0;
}

.box_cine_merge .container_user img {
  border: 1px solid #ccc;
  padding: 1px;
}

.box_cine_merge .container_user .name {
  font-size: 14px;
  font-weight: bold;
  padding: 5px 0;
  overflow: hidden;
}

.box_cine_merge .container_user .info {
  color: #000;
}

.box_cine_merge .selected {
  background: #EFEFEF;
}

.box_cine_merge .selected img {
  border: 2px solid #fff;
  padding: 0;
}


.box_mov_rec h2 {
  margin-bottom: 5px;
}


.box_mov_rec .list_mov li {
  padding: 7px 0;
  border-bottom: 1px dotted #97A4B3;
}

.box_mov_rec .list_mov li .movie {
  float: left;
}

.box_mov_rec .list_mov li .movie a {
  font-size: 12px;
}

.box_mov_rec .list_mov li .movie span {
  font-size: 11px;
}

.box_mov_rec .list_mov li .users {
  float: right;
  padding-top: 5px;
  text-align: right;
}

.box_mov_rec .list_mov li .users a {
  font-weight: bold;
  background: url(../img/bg_users_rec_mov.gif) no-repeat;
  display: block;
  width: 16px;
  height: 18px;
  padding: 2px 23px 0 5px;
}

.box_mov_rec .list_mov li.last {
  border-bottom: none;
}

.message_succes {
  background: url(../img/icon_succes.gif) no-repeat 0 3px;
  padding-left: 40px;
}

.message_succes .succes {
  color: #60B500;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 5px;
}


.movie_forum_threads .tborder {
  background: #D1D1E1;
  color: #000;
  border: 1px solid #0B198C;
}

.movie_forum_threads .tborder td {
  padding: 6px;
}

.movie_forum_threads .thead {
  background: #5C7099 repeat-x top left;
  color: #FFF;
  font: bold 12px arial, helvetica, sans-serif;
}

.movie_forum_threads .alt1 {
  background: #F5F5FF;
  color: #000;
}

.movie_forum_threads .alt2 {
  background: #E1E4F2;
  color: #000;
}

.movie_forum_threads .alt2 div {
  text-align: right;
  white-space: nowrap;
}

.movie_forum_threads .smallfont {
  font: 11px arial, helvetica, sans-serif;
}

.functions {
  font-size: 11px;
  position: relative;
}

.functions li.last {
  margin-right:0!important;
}

.functions .social_media_functions {
  float: right;
  background: url(../img/bg_smf.png) no-repeat;
  padding: 5px 10px;
  width: 265px;
  height: 15px;
  margin-top: 5px;
}

.functions .social_media_functions li {
  float: left;
  margin-right: 8px;
}

.functions .social_media_functions .yahoo {
  background: url(../img/icon_ym.gif) no-repeat left center;
  padding-left: 20px;
}

.functions .social_media_functions .facebook {
  background: url(../img/icon_fb.gif) no-repeat left center;
  padding-left: 20px;
}

.functions .social_media_functions .twitter {
  background: url(../img/icon_twitter.gif) no-repeat left center;
  padding-left: 20px;
}

.function h1 {
  margin-top: 5px;
}

.functions_1 {
  font-size: 11px;
  position: relative;
}

.functions_1 .small {
  margin-bottom: 6px;
}

.functions_1 li.last {
  margin-right:0!important;
}

.functions_1 .social_media_functions li {
  float: left;
  margin-right: 4px;
}

.functions_1 .social_media_functions .yahoo {
  background: url(../img/icon_ym.gif) no-repeat left center;
  padding-left: 15px;
}

.functions_1 .social_media_functions .facebook {
  background: url(../img/icon_fb.gif) no-repeat left center;
  padding-left: 15px;
}

.functions_1 .social_media_functions .twitter {
  background: url(../img/icon_twitter.gif) no-repeat left center;
  padding-left: 15px;
}

.functions_2 {
  font-size: 11px;
  position: relative;
}

.functions_2 input {
  width:270px!important;
  border: 1px solid #DDD;
}

.functions_2 span.social_text {
  margin: 0 10px 6px 0;
  float: left;
}

.functions_2 span.embed_text {
  margin: 0 25px 6px 0;
  float: left;
}

.functions_2 li.last {
  margin-right:0!important;
}

.functions_2 .social_media_functions li {
  float: left;
  margin-right: 20px;
}

.functions_2 .social_media_functions .yahoo {
  background: url(../img/icon_ym.gif) no-repeat left center;
  padding-left: 18px;
}

.functions_2 .social_media_functions .facebook {
  background: url(../img/icon_fb.gif) no-repeat left center;
  padding-left: 18px;
}

.functions_2 .social_media_functions .twitter {
  background: url(../img/icon_twitter.gif) no-repeat left center;
  padding-left: 18px;
}

.box-friend-email-send {
  margin-bottom: 15px;
}

.box-friend-email-send input.email-added {
  border: 1px solid #C0CBD6;
  background: url(../img/community/bg_grey_2.jpg) repeat-x top left;
  width: 274px;
  color: #666;
  margin-top:10px !important;
  display: block;
  padding: 3px;
}

.box-friend-email-send textarea {
  background: #fff url(../img/community/bg_grey_2.jpg) repeat-x top left;
  width: 398px;
  border: 1px solid #C0CBD6;
  padding: 4px;
  height: 90px;
  overflow: auto;
}

.box-friend-email-send .recommend-movie-add-email {
  display: block;
  font-weight: bold;
  margin-top: 20px;
  width: 150px;
}

.box-friend-email-send .error-email {
  border:1px solid red !important;
}

.box_alert {
  background: #FFFCC4;
  zoom: 1;
  margin-left: 34px;
  margin-bottom: 20px;
  font-weight: bold;
  width: 606px;
}

.box_alert .box_content {
  padding: 5px 15px;
  border-left: 1px solid #FEAA02;
  border-right: 1px solid #FEAA02;
}

.box_alert img {
  margin-right: 5px;
}

.box_orange .clt {
  background: url(../img/tvrecomandation/crn_orange.gif) no-repeat 0 0;
  width: 6px;
  height: 6px;
  font-size: 1px;
  float: left;
}

.box_orange .crt {
  background: url(../img/tvrecomandation/crn_orange.gif) no-repeat -6px 0;
  width: 6px;
  height: 6px;
  font-size: 1px;
  float: right;
}

.box_orange .clb {
  background: url(../img/tvrecomandation/crn_orange.gif) no-repeat 0 -6px;
  width: 6px;
  height: 6px;
  font-size: 1px;
  float: left;
}

.box_orange .crb {
  background: url(../img/tvrecomandation/crn_orange.gif) no-repeat -6px -6px;
  width: 6px;
  height: 6px;
  font-size: 1px;
  float: right;
}

.box_orange .top_border {
  background: url(../img/tvrecomandation/dot_orange.gif) repeat-x top left;
  font-size: 1px;
}

.box_orange .btm_border {
  background: url(../img/tvrecomandation/dot_orange.gif) repeat-x bottom left;
  font-size: 1px;
}

.album_container {
  padding: 20px;
}

.album_container_custom {
  border-top: 1px solid #ccc;
  margin-top: 20px;
}

.album_container .album_left {
  float: left;
  width: 200px;
}

.album_container .album_left .album_cover {
  background: url(../img/bg_soundtrack_cd.jpg) no-repeat right center;
  padding-right: 30px;
  width: 167px;
}

.album_container .album_left .album_cover img {
  border: 1px solid #C9C9C9;
}

.album_container .album_right {
  float: right;
  width: 362px;
}

.album_container .album_right .album_soundtracks {
  border: 1px solid #E6DCDC;
}

.album_container .album_right h2 {
  margin-bottom: 10px;
}

.album_container .player {
  margin: 0;
}

.album_container .st {
  border: 1px solid #e4e4e4;
}

.album_container .st .track_container {
  border-bottom: 1px solid #e4e4e4;
}

.album_container .st .alt {
  background: #EEEDED url(../img/bg_soundtrack_gray.jpg) repeat-x;
}

.album_container .st .current {
  background: #FFFCC4;
}

.album_container .st .last {
  border-bottom: none;
}

.album_container .st .st_play {
  float: left;
  width: 20px;
  padding: 7px 0;
  text-align: right;
  _padding-top: 11px;
}

.album_container .st .st_title {
  float: left;
  width: 280px;
  padding: 7px 0 7px 10px;
  _padding-top: 11px;
}

.album_container .st .st_lenght {
  float: right;
  padding: 7px 5px;
  width: 40px;
  text-align: right;
  _padding-top: 11px;
}

.album_container .disc_container {
  margin-bottom: 10px;
}

.album_container .disc_container .nr_disc {
  margin-bottom: 5px;
  font-weight: bold;
}

.list_album_continer {
  margin: 0 0 20px 15px;
}

.list_album_continer .album {
  width: 140px;
  height: 150px;
  display: -moz-inline-stack;
  display: inline-block;
  _display: inline;
  zoom: 1;
  vertical-align: top;
  margin: 0 13px 30px 0;
}

.list_album_continer .album .album_cover {
  background: url(../img/bg_soundtrack_cd_small.jpg) no-repeat right center;
  padding-right: 22px;
  width: 112px;
  position: relative;
}

.list_album_continer .album .album_cover a.song_icon {
  border: 0;
  position: absolute;
  left: 1px;
  bottom: 1px;
  background: url(../img/song_icon.png) no-repeat top left;
  width: 32px;
  height: 30px;
  display: block;
  _background: url(../img/song_icon.gif);
  _bottom: 3px;
}

.list_album_continer .album .album_cover img {
  border: 1px solid #C9C9C9;
}

.lightbox-grey {
  border: 1px solid #ADB4C2;
  background: url(../img/bg_layer_grey.jpg) repeat-x #EDEFEF;
  padding: 10px;
}

.slider_track {
  width: 130px;
  height: 8px;
  position: absolute;
  top: 0;
  left: 0;
  background: transparent;
  font-size: 8px;
}

.slider_track_background {
  width: 130px;
  height: 8px;
  background: url(../img/sprite-general.jpg) no-repeat;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1px;
}

.slider_progress {
  max-width: 130px;
  height: 8px;
  background: url(../img/sprite-general.jpg) no-repeat 0 -8px;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1px;
}

.slider_handle {
  width: 1px;
  height: 1px;
  font-size: 1px;
}

.slider_handle .slider_handle_inner {
  position: absolute;
  top: 10px;
  left: -5px;
  width: 10px;
  height: 7px;
  font-size: 1px;
  background: url(../img/sprite-general.jpg) no-repeat -130px -9px;
}

.progress_bar {
  width: 50px;
  height: 6px;
  background: url(../img/sprite-btn.jpg) repeat-x left -375px;
  position: relative;
  font-size: 1px;
}

.progress_bar_completed {
  width: 50px;
  height: 6px;
  background: url(../img/sprite-btn.jpg) repeat-x left -381px;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1px;
}

.inlineMessage div {
  display: inline-block;
  _display: inline;
  vertical-align: middle;
  color: #569403;
  font-size: 11px;
  margin-left: 10px;
  padding-top: 3px;
}

.progress_bar_poll {
  width: 150px;
}

.show_content {
  font-size: 11px;
}

.show_content a {
  padding-left: 30px;
  font-weight: bold;
  font-size: 12px;
}

.show_content a.opened {
  background: url(../img/remove3.gif) no-repeat left center;
}

.show_content a.closed {
  background: url(../img/add3.gif) no-repeat left center;
}

.title_bar {
  background: url(../img/bg_title_bar.jpg) no-repeat;
  width: 765px;
  height: 25px;
  padding: 5px 15px 0 15px;
  font-size: 16px;
  color: #000;
  font-weight: bold;
}

.container_filme_tv {
  margin-top: 20px;
}

.container_filme_tv .show_content {
  padding: 10px 0 20px 0;
}

.container_filme_tv .title_bar {
  margin-bottom: 15px;
  _padding-bottom: 10px;
}

.container_filme_tv .movie {
  width: 255px;
  padding: 0 10px 15px 0;
  display: inline-block;
  display: -moz-inline-block;
  _display: inline;
  zoom: 1;
  vertical-align: top;
}

.container_filme_tv .movie .gen {
  font-size: 11px;
}

.container_filme_tv .movie .image {
  float: left;
  margin-right: 10px;
  width: 104px;
  position: relative;
}

.container_filme_tv .movie .image img {
  border: 1px solid #ccc;
  padding: 1px;
}

.container_filme_tv .movie .info {
  float: left;
  width: 141px;
}

.container_filme_tv .movie h2 {
  font-size: 14px;
  line-height: 14px;
}

.container_filme_tv .movie ul li {
  padding: 2px 0;
}

.container_filme_tv .movie ul li.small {
  font-size: 11px;
}

.container_filme_tv .movie ul li.first {
  padding: 0 0 2px;
  color:#999!important;
  font-size: 12px;
}

.container_filme_tv .movie .movie-release-info {
  right: 2px;
  bottom: 2px;
  _bottom: 5px;
}

.container_filme_tv a.close {
  margin: 5px 0 20px;
  display: block;
  background: url(../img/add1.gif) no-repeat left center;
  padding-left: 25px;
  font-weight: bold;
}

.container_filme_tv .movie .info a.show_title {
  color:#000!important;
}

.container_filme_tv .movie .info a.show_year {
  color:#000!important;
  font-weight:normal !important;
  font-size:11px !important;
}

.container_filme_tv .hour_container {
  margin-bottom: 10px;
}

.filme_tv_pont {
  font-size: 12px;
  color: #000;
  text-decoration: none;
  float: right;
  background: url(../img/phone_icon.png) no-repeat left center;
  margin-top: 2px;
  display: block;
  padding-left: 15px;
  height: 16px;
}

.caseta .media_strip_thumbs .media_strip_header {
  margin-bottom: 5px;
}

.caseta .media_strip_thumbs .thumb {
  float: left;
  margin-right: 5px;
}

.caseta .media_strip_thumbs img {
  border: 1px solid #C7C7C7;
  padding: 1px;
}

.caseta .media_strip_thumbs {
  padding-top: 10px;
  margin-top: 10px;
  background: url(../img/dotted_gri.gif) repeat-x top left;
}

.caseta .media_strip_thumbs .thumbs {
  float: left;
  width: 190px;
}

.caseta .media_strip_thumbs .trailer_thumb {
  float: left;
  width: 160px;
}

.box_container_movie_shows .box_container_movie_shows_left {
  float: left;
  width: 420px;
  color: #000;
}

.box_container_movie_shows .box_container_movie_shows_right {
  float: right;
  width: 215px;
  padding-left: 15px;
}

.box_container_movie_shows .box_container_movie_shows_left .box_container_movie_shows_block {
  float: left;
  width: 200px;
}

.box_container_movie_shows .mb10 a {
  color: #000;
  text-decoration: none;
}

.box_container_movie_shows .box_container_movie_shows_block .town_container {
  margin-bottom: 10px;
}

.box_container_movie_shows .box_container_movie_shows_block .town_container a.town_link {
  color: #000;
  text-decoration: none;
  font-weight: bold;
}

.lightbox-v2 {
  border: 10px solid #CFCFCF;
  background: #fff;
  position: relative;
}

.lightbox-v2 .lightbox-v2_inner {
  margin: 5px;
}

.lightbox-v2 .lightbox-close {
  position: absolute;
  top: 10px;
  _top: 20px;
  right: 10px;
  _right: 20px;
  background: url(../img/sprite-general.jpg) transparent no-repeat -17px -47px;
  width: 17px;
  height: 13px;
  font-size: 1px;
  display: block;
}

.section_header {
  background: url(../img/sprite-btn.jpg) transparent no-repeat left -301px;
  height: 52px;
  line-height: 52px;
  padding-left: 20px;
  position: relative;
  margin-bottom: 10px;
}

.section_header .section_header_inner {
  background: url(../img/sprite-btn.jpg) transparent no-repeat right -301px;
  height: 52px;
  padding-right: 30px;
}

.section_header h1, .section_header h2, .section_header h3, .section_header h4, .section_header h5, .section_header h6 {
  color: #fff;
  white-space: nowrap;
}

.btn_buy, .btn_reservation {
  display: inline-block;
  display: -moz-inline-block;
  _display: inline;
  zoom: 1;
  line-height: 1px;
  font-size: 1px;
  background: url(../img/sprite-general.jpg) no-repeat 0 -36px;
  width: 55px;
  height: 11px;
  text-indent: -9999px;
  vertical-align: middle;
}

.btn_reservation {
  background-position: -55px -36px;
  width: 49px;
}

.btn_ticket_price_link_info{
  display: inline-block;
  display: -moz-inline-block;
  _display: inline;
  zoom: 1;
  line-height: 1px;
  font-size: 1px;
  background: url(http://www.movopia.com/img/btn_pret_bilet.gif) no-repeat;
  width: 63px;
  height: 13px;
  text-indent: -9999px;
  vertical-align: middle;
}

.cineblog small.title_ro {
  color:#333!important;
}

.cineblog .image_container {
  width: 110px;
}

.cineblog .review_container {
  width: 470px;
}

.cineblog .similar_reviews {
  color: #999;
  margin-top: 5px;
  font-size: 11px;
}

.stream_blogs h1{
  margin-bottom: 5px;
}

.list_stream_blogs li{
  border-bottom: 1px dotted #ADADAD;
  padding: 10px 0;
}

.list_stream_blogs li .picture{
  float: left;
  width: 94px;
  text-align: right;
}

.list_stream_blogs li .picture img{
  border: 1px solid #C7C7C7;
  padding: 1px;
}

.list_stream_blogs li .content{
  margin-left: 105px;
}

.list_stream_blogs li .pingback_title{
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px;
}

.list_stream_blogs li .meta{
  color: #9DAEBF;
  font-size: 11px;
  margin-bottom: 5px;
}

.list_stream_blogs li .meta a{
  color: #000;
}

.list_stream_blogs li p{
  margin: 0;
}

.list_stream_blogs li p.similar_reviews{
  color: #999;
  margin-top: 5px;
  font-size: 11px;
}

.actor_born_today .image_container {
  display: block;
  float: left;
  margin: 0 15px 0 0;
}

.actor_born_today .actor_link {
  display: block;
  margin-top: 5px;
}

.actor_born_container p {
  margin-bottom: 0;
}

.list_article h3 {
  font-size: 16px;
}

.list_article small.article_data {
  margin-bottom: 10px;
  display: block;
  color: #9DAEBF;
}

.list_article .image_link {
  display: block;
  float: left;
  margin-right: 15px;
}

.list_article small.article_tag {
  margin-top: 5px;
  display: block;
  color: #9DAEBF;
}

.list_article small.article_tag a {
  color: #9DAEBF;
}

.list_article small.article_tag span {
  color: #9DAEBF;
  font-weight: bold;
}

.list_article ul li {
  margin-bottom: 15px;
  clear: both;
  min-height: 120px;
}

.list_article span.enhanced_short_body a {
  color: #333;
}

.list_article span.enhanced_short_body a.more {
  color: #2660B6;
}

ul.list_article li {
  margin-bottom: 15px;
  min-height: 120px;
}

.list_article li hr.dotted_top {
  margin-top: 15px;
  border: 0;
}

.link_trailer {
  background: url(../img/buton_trailer_mic.png) transparent no-repeat top left;
  display: inline-block;
  display: -moz-inline-block;
  _display: inline;
  zoom: 1;
  width: 14px;
  height: 10px;
  text-indent: -99999px;
  vertical-align: middle;
  _margin-top: 5px;
}

.box_container1 .link_trailer {
  margin-left: 5px;
  margin-bottom: 2px;
  _margin-bottom: 0;
}

.link_trailer_ro {
  background: url(../img/buton_trailer_ro_mic.png) transparent no-repeat top left;
  display: inline-block;
  display: -moz-inline-block;
  _display: inline;
  zoom: 1;
  width: 30px;
  height: 11px;
  text-indent: -99999px;
  vertical-align: middle;
  _margin-top: 3px;
  font-size: 1px;
}

.box_container1 .link_trailer_ro {
  margin-left: 5px;
  margin-bottom: 2px;
  _margin-bottom: 0;
}

.box_cast_content {
  color: #333;
  font-size: 11px;
}

.box_cast_content a {
  color: #333;
}

.movie_tag_list .box_cast_content a {
  color: #999;
}

.list_article_categories {
  margin-top: 10px;
}

.list_article_categories li {
  margin-bottom: 3px;
}

.list_article_categories li span {
  color: #999;
  font-size: 11px;
}

.list_article_categories li.last {
  margin-bottom: 0;
}

.list_article_categories li a {
  font-size: 13px;
}

.category_top_articles h2 a {
  color: #000;
}

.category_top_articles .img2 {
  float: left;
  margin-right: 5px;
}

.category_top_articles ul li.first {
  background: none;
  padding-left: 0;
  margin-bottom: 10px;
}

.category_top_articles ul li.last {
  margin-bottom: 0;
}

.category_top_articles ul li {
  background: url(../img/bullet_blu.jpg) no-repeat 0 6px;
  padding-left: 7px;
  margin-bottom: 4px;
}

h2.sinopsis {
  display: inline-block;
  _display: inline;
  zoom: 1;
  margin-bottom: 10px;
  vertical-align: top;
  margin-right: 5px;
}

#cse-search-results iframe {
  width: 650px;
}

.form_search_google {
  position: relative;
}

.form_search_google img.google_logo {
  position: absolute;
  right: 9px;
}

.wiki_img_thumb {
  margin: 0 10px 10px 0;
  padding: 5px;
  border: 1px solid #ccc;
  display: inline-block;
  vertical-align: top;
}

.wiki_img_thumb .toolbar{
  bottom: 5px;
  margin-top: 5px;
  background: #eee;
}

.wiki_img_thumb .toolbar ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.wiki_img_thumb .toolbar ul li {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}

.wiki_img_thumb .border{
  border: 1px solid #ccc;
}

.wiki_img_thumb .toolbar a.delete-image {
  display: block;
  text-indent: -99999px;
  outline: none;
  background: url(../img/admin/cross.gif) no-repeat;
  width: 16px;
  height: 16px;
}

h2.wiki_image_actor_title {
  font-size: 12px;
  font-weight: normal;
  margin: 20px 0 25px;
}

.wiki_hint655x67 {
  background: url(../img/bg_hint_wiki.jpg) no-repeat;
  width: 655px;
  height: 67px;
  margin-bottom: 15px;
  color: #000;
}

.wiki_hint655x67 .content {
  padding: 25px 75px 0 15px;
}

.wiki300x81 {
  background: url(../img/bg_wiki300x81.jpg) no-repeat;
  width: 300px;
  height: 81px;
}

.wiki300x81 .content {
  padding: 20px 30px 0 10px;
}

.wiki300x81 h3 {
  font-size: 16px;
  float: left;
  margin-right: 10px;
  padding-top: 7px;
}

.wiki300x81 .wiki_button {
  float: left;
  padding: 9px 5px 0 37px;
  display: block;
  width: 162px;
  height: 29px;
  background: url(../img/wiki_creion.gif) no-repeat;
  width: 120px;
  height: 20px;
  color: #000;
}

.wiki300x81 .small {
  font-size: 11px;
  padding-top: 7px;
}

ol.top_list {
  margin: 0 0 0 20px;
  padding: 0;
  list-style-type: decimal;
}

ol.top_list span.nr {
  color: #999;
  font-size: 11px;
}

.box_calificativ_v2 .user_actions .sprite_user_actions {
  background: url(../img/sprite_user_actions.gif) no-repeat;
  display: block;
  color: #FFF;
  font-size: 9px;
  font-weight: bold;
  float: left;
  padding: 5px 0 5px 25px;
}

.box_calificativ_v2 .user_actions .watched {
  width: 21px;
  height: 12px;
  background-position: 0 0;
}

.box_calificativ_v2 .user_actions .favorite {
  width: 19px;
  height: 12px;
  background-position: -46px 0;
}

.box_calificativ_v2 .user_actions .owned {
  width: 19px;
  height: 12px;
  background-position: -90px 0;
}

.box_calificativ_v2 .user_actions .watched:hover {
  background-position: 0 -22px;
}

.box_calificativ_v2 .user_actions .favorite:hover {
  background-position: -46px -22px;
}

.box_calificativ_v2 .user_actions .owned:hover {
  background-position: -90px -22px;
}

.box_calificativ_v2 .user_actions .watched_selected {
  background-position: 0 -44px;
  width: 21px;
  height: 12px;
}

.box_calificativ_v2 .user_actions .favorite_selected {
  background-position: -46px -44px;
  width: 19px;
  height: 12px;
}

.box_calificativ_v2 .user_actions .owned_selected {
  background-position: -90px -44px;
  width: 19px;
  height: 12px;
}

.actor_info_light_movie_thumb {
  border: 1px solid #C7C7C7;
  padding: 1px;
  width: 30px;
}

#feedbackLinkFixed {
  display: block;
  width: 23px;
  height: 74px;
  position: fixed;
  right: 0;
  top: 40%;
  z-index: 10;
  background: url(../img/buton_feedback.png) no-repeat;
  text-indent: -999999px;
  outline: none;
}

body {
  _display: block;
}

#feedbackLinkFixed {
  _position: absolute;
}

.popup_detalii_voturi {
  width: 340px;
}

.popup_detalii_voturi .header {
  margin-bottom: 10px;
}

.popup_detalii_voturi .title {
  float: left;
  font-size: 14px;
  font-weight: bold;
}

.popup_detalii_voturi .close {
  float: right;
}

.popup_detalii_voturi .small {
  font-size: 11px;
}

.popup_detalii_voturi .slider_tracker {
  background: url(../img/bg_slider_tracker.jpg) repeat-x;
  height: 8px;
  font-size: 1px;
  position: relative;
  width: 130px;
  float: left;
  margin-right: 10px;
  margin-top: 3px;
}

.popup_detalii_voturi .slider_tracker .slider_progress {
  background: url(../img/bg_progress_bar.jpg) repeat-x;
  height: 8px;
  position: absolute;
  left: 0;
  top: 0;
}

.popup_detalii_voturi .details {
  font-size: 11px;
  border: none;
  margin-bottom: 10px;
}

.popup_detalii_voturi .details .voturi {
  text-align: right;
  width: 30px;
  padding: 2px 5px;
}

.popup_detalii_voturi .details .procentaj {
  width: 175px;
  padding: 2px 0 2px 15px;
}

.popup_detalii_voturi .details .procentaj .nr {
  color: #F60;
}

.popup_detalii_voturi .details .rating {
  width: 30px;
  text-align: right;
  padding: 2px 0 2px 10px;
}

#showMovieRatingGroupByValue {
  background: url(../img/arrow_popup_votes.gif) no-repeat center right;
  padding-right: 10px;
  font-weight: normal;
}

.toggler_link {
  display: block;
  width: 70px;
  height: 15px;
  background: url(../img/sprite_open_close_link.png) no-repeat;
  font-size: 11px;
  color: #fff;
  text-decoration: none;
  text-align: center;
  position: absolute;
  right: 0;
  top: 5px;
  padding: 1px 12px 0 0;
}

.toggler_link:hover {
  text-decoration: none;
}

.toggler_link_off {
  background-position: 0 0;
}

.toggler_link_on {
  background-position: 0 -16px;
}

.tv_series_box {
  height: 300px;
  overflow: auto;
}

.tv_series_box ul li {
  background: url("../img/community/bullet_blu.jpg") no-repeat scroll 0 7px transparent;
  padding-left: 10px;
}

.m-episodes {
  margin-bottom: 15px;
}

.m-episodes h2 {
  margin-bottom: 10px;
}

.m-episodes .season {
  margin-bottom: 15px;
  font-size: 14px;
}

.m-episodes .season span {
  padding: 0 5px;
}

.m-episodes .ultimul_episod {
  border: 1px solid #CCC;
  padding: 10px;
  -moz-border-radius: 7px;
}

.m-episodes .ultimul_episod .image {
  float: left;
  margin: 0 15px 10px 0;
}

.m-episodes .ultimul_episod h3 {
  margin-bottom: 10px;
  font-size: 14px;
}

.m-episodes .ultimul_episod .container_link_more {
  text-align: right;
  margin-top: 10px;
}

.search-facets {
  border-bottom: 1px dotted #A4A4A4;
  padding-bottom: 10px;
  margin-bottom: 10px;
}


.search-facets .search-facets-list .container-facet-select {
  float: left;
  position: relative;
  margin-right: 15px;
}

.search-facets .search-facets-list .facet-select {
  overflow: hidden;
}

.search-facets .search-facets-list .facet-select a {
  background: url(../img/bg_facet.png) no-repeat top left;
  float: left;
  display: block;
  padding-left: 10px;
  color: #000;
  font-weight: bold;
}

.search-facets .search-facets-list .facet-select span {
  background: url(../img/bg_facet.png) no-repeat top right;
  float: left;
  display: block;
  padding: 6px 30px 6px 0;
}

.search-facets .search-facets-list .popup-select {
  position: absolute;
  left: 0;
  top: 28px;
  width: 500px;
  z-index: 99999;
  zoom: 1;
}

.search-facets .search-facets-list .popup-select ul {
  float: left;
  width: 230px;
}

.search-facets .search-facets-list .popup-select ul.second {
  border-left: 1px solid #CDCDCD;
  padding-left: 15px;
}

.search-facets .search-facets-list .popup-select ul li {
  margin-bottom: 5px;
  color: #999;
}

.search-facets .search-facets-list .popup-select-short {
  position: absolute;
  left: 0;
  top: 28px;
  width: 200px;
  z-index: 99999;
  zoom: 1;
}

.search-facets .search-facets-list .popup-select-short ul {
  float: left;
  width: 90px;
}

.search-facets .search-facets-list .popup-select-short ul.second {
  border-left: 1px solid #CDCDCD;
  padding-left: 15px;
}

.search-facets .search-facets-list .popup-select-short ul li {
  margin-bottom: 5px;
  color: #999;
}

.playnav_header {
  background: transparent url(../img/dotted_gri.gif) repeat-x left top;
  padding-top: 10px;
}

.playnav_body {
  -moz-border-radius: 8px;
  background: #000;
  margin-bottom: 15px;
  position: relative;
  -webkit-border-radius: 8px;
}

.playnav_body .left_panel {
  float: left;
  width: 650px;
}

.playnav_body .playlist_panel {
  float: right;
  width: 295px;
  margin-top: 7px;
}

.playnav_body .playnav_content {
  padding: 10px;
}

.playnav_body h2 {
  color: #FFF;
  margin-bottom: 10px;
  font-size: 26px;
  line-height: 30px;
  width: 650px;
  overflow: hidden;
  font-weight: normal;
  height: 30px;
}

.playnav_body h2 a {
  color: #FFF;
}

.playnav_body .trailer {
  margin-bottom: 15px;
}

.playnav_body .code_embed {
  color: #666;
}

.playnav_body .code_embed .small {
  margin-bottom: 5px;
  font-size: 11px;
  display: block;
}

.playnav_body .code_embed input {
  background: #000;
  color: #666;
  border: 1px solid #333;
  padding: 0;
  padding: 3px;
  width: 285px;
}

.playnav_body .playlist_tabs {
  border-bottom: 1px solid #333;
  margin: 5px 0;
}

.playnav_body .playlist_tabs li {
  float: left;
  font-size: 11px;
  margin-right: 1px;
}

.playnav_body .playlist_tabs li a {
  display: block;
  border: 1px solid #333;
  padding: 5px 10px;
  border-bottom: none;
}

.playnav_body .playlist_tabs li.selected a {
  color: #969696;
  background: #333;
}

.playnav_body .playlist {
  margin-bottom: 20px;
}

.playnav_body .scrolling{
  position: relative;
}

.playnav_body .scrollbox .video_list .video_list_item_link {
  padding: 5px;
  display: block;
}

.playnav_body .scrollbox .video_list .video_list_item_link:hover {
  background: #333;
}

.playnav_body .scrollbox .video_list .video_thumb {
  float: left;
}

.playnav_body .scrollbox .video_list .video_thumb a{
  position: relative;
  display: block;
  text-decoration: none;
}

.playnav_body .scrollbox .video_list .video_thumb .duration{
  position: absolute;
  bottom: 0;
  _bottom: 1px;
  right: 0;
  _right: -1px;
  background: #000;
  color: #fff;
  font-size: 10px;
  padding: 2px;
}

.playnav_body .scrollbox .video_list .video_info {
  margin-left: 112px;
}

.playnav_body .scrollbox .video_list li.hover {
  background: #333;
}

.playnav_body .scrollbox .video_list li.hover .title a {
  color: #FF7D00;
}

.playnav_body .scrollbox .video_list li.selected{
  background: #333;
}

.playnav_body .scrollbox .video_list li.selected .title a{
  color: #FF7D00;
}

.playnav_body .scrollbox .video_list li {
  padding: 5px;
  color: #969696;
  font-size: 11px;
}

.playnav_body .scrollbox .video_list li .title {
  margin-bottom: 5px;
}

.playnav_body .scrollbox .video_list li .title a {
  font-weight: bold;
  font-size: 12px;
}

.playnav_body .scrollbox .video_list li .title span {
  display: block;
}

.playnav_body .scrollbox .scrollbox_body {
  height: 350px;
  position: relative;
}

.playnav_body .scrollbox .scrollbox_body .inner_scrollbox {
  padding: 0 13px 5px 0;
  overflow: hidden;
  height: 350px;
}

.playnav_body .scrollbox .scrollbox_body .scrollbar_track {
  position: absolute;
  top: 0;
  right: 0;
  height: 350px;
  width: 13px;
  background-color: #333;
  cursor: move;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.playnav_body .scrollbox .scrollbox_body .scrollbar_handle {
  position: relative;
  width: 9px;
  background-color: #212121;
  cursor: move;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  opacity: .9;
  -moz-opacity: .9;
  margin: 0 2px;
  min-height: 24px;
}

.playnav_body .scrollbox .scrollbox_body .scrollbar_handle .scrollbar_trailer_arrow_up {
  position: absolute;
  top: 0;
  left: 0;
}

.playnav_body .scrollbox .scrollbox_body .scrollbar_handle .scrollbar_trailer_arrow_down {
  position: absolute;
  bottom: 0;
  left: 0;
}

.playnav_body .arrow_down {
  background: url(../img/arrow_black_down.gif) no-repeat;
  width: 28px;
  height: 11px;
  display: block;
  position: absolute;
  bottom: -11px;
  left: 20px;
  _top: 499px;
}

.playnav_body .post_comment {
  background: none;
  margin: 0;
  padding-bottom: 10px;
}

.playnav_body .post_comment h3 {
  color: #FFF;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 10px;
}

.playnav_body .post_comment textarea {
  width: 540px;
  padding: 5px;
  border: none;
  height: 50px;
  margin-bottom: 15px;
  background: #fff url(../img/bg_text_2.jpg) repeat-x;
}

.playnav_body .post_comment .btn {
  background: url(../img/btn_trimite_comentariu.gif) no-repeat;
  width: 132px;
  display: block;
  border: none;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  padding: 3px 0;
}

.playnav_body .post_comment a.btn {
  height: 17px;
  padding-left: 15px;
  width: 117px;
}

.playnav_body .post_comment a.all_comments_interview {
  font-weight: normal;
  font-size: 11px;
  color: #fff;
}

.playnav_body .post_comment span.iterview_date {
  color: #969696;
  font-size: 11px;
}

.playnav_body .playlist .recommended_trailer_title{
  color: #969696;
  border-bottom: 1px solid #333;
  font-size: 11px;
  margin: 10px 5px 10px 0;
  padding: 0 0 5px 0;
}

.video_trailer_container .box_movie_trailer_filter {
  margin-right: 47px;
}

.watch_movie_link {
  display: block;
  background: url(../img/buton_vezi_film.jpg) no-repeat;
  width: 164px;
  height: 15px;
  color: #fff;
  font-size: 18px;
  font-size: 14px;
  font-weight: bold;
  padding: 11px;
}


.main_station_list .col {
  float: left;
  width: 217px;
  text-align: left;
  vertical-align: top;
}

.main_station_list .col h2 {
  margin-bottom: 5px;
  font-size: 14px;
}

.main_station_list .col h2 a {
  color: #000;
}

.main_station_list .col li {
  padding: 1px 0;
}

table.table_alt tr:nth-child ( odd ) {
  background-color: #eee;
}

table.table_alt tr:nth-child ( even ) {
  background-color: #dedede;
}

table.movie_info tr td {
  font-size: 10px;
  font-family: Verdana;
  vertical-align: top;
}

table.movie_info tr td:nth-child(1) div
{
	overflow: hidden;
	width: 65px;
}
table.movie_info tr td:nth-child(2) div
{
	overflow: hidden;
	width: 35px;
}

.buttons_program_cinema a {
  display: block;
  float: left;
  height: 18px;
  width: 20px;
}

.buttons_program_cinema a#movieInfo {
  background: url("../img/icon_list_movie.jpg") no-repeat scroll left top transparent;
  margin-right: 5px;
}

.buttons_program_cinema a#movieInfo.inactive {
  background-position: left bottom;
}

.buttons_program_cinema a#noMovieInfo {
  background: url("../img/icon_simple_list_movie.jpg") no-repeat scroll left top transparent;
  margin-right: 5px;
}

.buttons_program_cinema a#noMovieInfo.inactive {
  background-position: left bottom;
}

.actor_celebrity .nr_votes span {
  color: #FF7A12;
  font-size: 14px;
  font-weight: bold;
}


.nav_articles .left {
  width: 300px;
}

.nav_articles .right {
  width: 300px;
  text-align: right;
}

.nav_articles .btn {
  border: 1px solid #C0CBD6;
  background: url(../img/btn_nav_art.gif) repeat-x;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-size: 11px;
  font-weight: bold;
}

.nav_articles .btn a {
  display: block;
  padding: 2px 10px;
  text-decoration: none;
}

.nav_articles .btn_next {
  float: right;
}

.nav_articles .btn_prev {
  float: left;
}

.nav_articles .btn_next a {
  background: url(../img/arrow_next_link.gif) no-repeat right center;
  padding-right: 20px;
}

.nav_articles .btn_prev a {
  background: url(../img/arrow_prev_link.gif) no-repeat left center;
  padding-left: 20px;
}

.nav_articles .title {
  clear: both;
  padding-top: 5px;
}

.nav_articles h2 {
  margin: 10px 0;
}

.box_boxoffice_v3 {
  width: 655px;
}

.box_boxoffice_v3 .box_content {
  background: url(../img/boxoffice_separator.jpg) no-repeat top center;
}

.box_boxoffice_v3 .boxoffice_container {
  width: 300px;
}

.box_boxoffice_v3 h2 {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
  display: inline-block;
  _display: inline;
  zoom: 1;
}

.box_boxoffice_v3 .title_extra {
  color: #666;
  font-size: 11px;
  vertical-align: text-bottom;
  margin-left: 5px;
}

.box_boxoffice_v3 h2 a {
  color: #000;
}

.box_boxoffice_v3 .main_tbl {
  width: 100%;
  border: none;
}

.box_boxoffice_v3 .main_tbl td {
  padding-bottom: 5px;
  vertical-align: top;
  line-height: 16px;
}

.box_boxoffice_v3 .main_tbl .loc {
  color: #FF9812;
  font-weight: bold;
  font-size: 14px;
  width: 15px;
}


.box_boxoffice_v3 .main_tbl .incasari {
  text-align: right;
  font-size: 11px;
  width: 70px;
  font-weight: bold;
  vertical-align: text-bottom;
}

.box_boxoffice_v3 .main_tbl .picture {
  width: 50px;
}

.box_boxoffice_v3 .main_tbl td img {
  border: 1px solid #CDD1DA;
  padding: 1px;
}

.box_boxoffice_v3 .main_tbl .title {
  font-size: 14px;
  font-weight: bold;
}

.box_boxoffice_v3 .more {
  padding-top: 5px;
}

.article_slide_v1 {
  background: #F3F4F6;
  padding: 15px;
}


.article_slide_v1 .image {
  float: left;
  width: 435px;
  text-align: center;
}

.article_slide_v1 .sidebar {
  float: right;
  width: 180px;
}

.article_slide_v1 .title {
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 14px;
  color: #000;
}

.article_slide_v1 .nav_slide {
  margin-bottom: 15px;
}

.article_slide_v1 .nav_slide * {
  display: inline-block;
  vertical-align: middle;
}

.article_slide_v1 .nav_slide .btn {
  background: url(http://www.movopia.com/img/sprite_nav_slide.png) no-repeat;
  width: 29px;
  height: 34px;
}

.article_slide_v1 .nav_slide .count {
  font-size: 11px;
  padding: 0 15px;
}

.article_slide_v1 .nav_slide .prev {
  background-position: 0 -34px;
}

.article_slide_v1 .nav_slide .next {
  background-position: -29px -34px;
}

.article_slide_v1 .nav_slide .prev_disabled {
  background-position: 0 0;
}

.article_slide_v1 .nav_slide .next_disabled {
  background-position: -29px 0;
}

.article_slide_v2 {
  background: #F3F4F6;
  padding: 15px;
}


.article_slide_v2 .count {
  display: block;
  margin-bottom: 5px;
  font-size: 11px;
}

.article_slide_v2 .image_container {
  margin-bottom: 15px;
}

.article_slide_v2 td.left_container {
  width: 29px;
  vertical-align: middle;
  padding-right: 10px;
}

.article_slide_v2 td.right_container {
  width: 29px;
  vertical-align: middle;
  padding-left: 10px;
}

.article_slide_v2 .title {
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 14px;
  color: #000;
}

.article_slide_v2 .btn {
  background: url(http://www.movopia.com/img/sprite_nav_slide.png) no-repeat;
  width: 29px;
  height: 34px;
  display: block;
}

.article_slide_v2 .prev {
  background-position: 0 -34px;
}

.article_slide_v2 .next {
  background-position: -29px -34px;
}

.article_slide_v2 .prev_disabled {
  background-position: 0 0;
}

.article_slide_v2 .next_disabled {
  background-position: -29px 0;
}

.article_slide .info_block{
  overflow: hidden;
  margin-bottom: 15px;
}

.article_slide .view_mode{
  float: right;
}

.article_slide .view_mode span{
  display: inline-block;
  vertical-align: middle;
}

.article_slide .view_mode a{
  background: url(../img/article/slide/view_mode.png) no-repeat;
  width: 20px;
  height: 17px;
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
}

.article_slide .view_mode .list{
  background-position: -20px 0;
}

.article_slide .view_mode .list_selected{
  background-position: 0 0;
}

.article_slide .view_mode .grid{
  background-position: -20px -17px;
}

.article_slide .view_mode .grid_selected{
  background-position: 0 -17px;
}

.article_slide .article_slides{
  width: 625px;
  overflow: hidden;
}

.article_slide .article_slides .inner{
  width: 730px;
}

.article_slide .article_slides .inner img{
  margin: 0 16px 16px 0;
  cursor: pointer;
}

.article_slide .article_slides .slide_pagination{
  font-weight: bold;
}

.article_slide .article_slides .slide_pagination .pagination_current{
  color: #fff;
  background-color: #2660B6;
  padding: 2px 5px;
}

.article_slide .article_slides .slide_pagination .pagination_link{
  color: #2660B6;
  padding: 2px 5px;
}

.similar_article_slides{
  font-size: 0;
}

.similar_article_slides .similar_article_slide{
  display: inline-block;
  width: 100px;
  vertical-align: top;
  text-align: left;
  margin: 0 14px 20px 14px;
}

.similar_article_slides .similar_article_slide a{
  font-size: 14px;
  font-weight: bold;
}

.article h2 {
  font-size: 18px;
  line-height: 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #000;
  margin-bottom: 10px;
}

.article h2.parent_guide {
  background: url(../img/icon_parent_guide.gif) no-repeat left center;
  padding-left: 20px;
}

.article h2.special-title {
  color: #9DAEBF;
}

.article h2.special-title span {
  color: #FF7D0A;
}

.article .widget-blockquote {
  border-top: 1px dotted #ACACAC;
  border-bottom: 1px dotted #ACACAC;
  padding: 10px 0;
  margin: 10px 0;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}

.article .widget-blockquote blockquote {
  background: url(../img/qoute_up.gif) no-repeat left center;
  padding-left: 30px;
  display: inline;
}

.article .widget-blockquote span {
  background: url(../img/qoute_down.gif) no-repeat right center;
  padding-right: 30px;
}

.article .widget-box-left {
  float: left;
  padding: 10px 0;
  width: 224px;
  margin: 10px 15px 10px 0;
  border-top: 1px dotted #ACACAC;
  border-bottom: 1px dotted #ACACAC;
  font-size: 14px;
  font-weight: bold;
}

.article .widget-box-right {
  float: right;
  padding: 10px 0;
  width: 224px;
  margin: 10px 0 10px 15px;
  border-top: 1px dotted #ACACAC;
  border-bottom: 1px dotted #ACACAC;
  font-size: 14px;
  font-weight: bold;
}

.article .widget-highlighted {
  background: #F3F4F6;
  padding: 10px;
  margin: 0 0 10px 0;
}

.article .ordered-list-v1 {
  margin: 0;
  padding: 0 0 0 25px;
}

.article .ordered-list-v1 li {
  color: #FF7D0A;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}

.article .ordered-list-v1 li:before{
  display: marker;
  marker-offset: 10px;
}

.article .ordered-list-v1 li * {
  font-size: 12px;
  color: #333;
  font-weight: normal;
  margin: 0;
}

.article hr {
  background: url(../img/dotted_gri.gif) repeat-x;
  height: 1px;
  width: auto;
  margin: 10px 0;
  border: none;
}


.rel_actor_container .title_2 {
  font: bold 16px Arial, Helvetica, sans-serif;
  margin-bottom: 10px;
}

.rel_actor_container .r_icons {
  background: url(../img/relationship-icons.gif) no-repeat;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  margin-right: 2px;
}

.rel_actor_container .icon_married {
  background-position: 0 0;
}

.rel_actor_container .icon_relationship {
  background-position: 0 -24px;
}

.rel_actor_container .icon_encounter {
  background-position: 0 -48px;
}


.rel_actor_list li {
  width: 104px;
  margin: 0 20px 25px 0;
  display: inline-block;
  vertical-align: top;
  position: relative;
}

.rel_actor_list li .poza img {
  border: 1px solid #CDD1DA;
  padding: 1px;
  display: block;
}

.rel_actor_list li .poza, .rel_actor_list li .name {
  margin-bottom: 5px;
}

.rel_actor_list li .status {
  font-size: 11px;
}

.rel_actor_list li .box_layer_1 {
  font-size: 11px;
}

.rel_actor_legend {
  border-top: 1px dotted #ACACAC;
  padding: 10px 0;
}

.rel_actor_legend li {
  display: inline;
  margin-right: 25px;
  font-size: 11px;
}

.header_actor {
  position: relative;
  width: 970px;
}

.header_actor .title_container {
  margin-bottom: 15px;
  height: 35px;
  width: 670px;
  overflow: hidden;
}

.header_actor h1 {
  font: bold 28px Arial, Helvetica, sans-serif;
  margin-right: 10px;
  display: inline-block;
  _display: inline;
}

.header_actor h1 a {
  letter-spacing: -1px;
}

.header_actor .rating_box {
  width: 235px;
  display: inline-block;
  position: absolute;
  right: 20px;
  top: 0;
}

.header_actor .rating_box i {
  background: url(../img/icon_rating.gif) no-repeat;
  width: 25px;
  height: 24px;
  display: block;
  position: absolute;
  left: -36px;
  top: 10px;
}

.header_actor .rating_box .nota {
  font-size: 12px;
}

.header_actor .rating_box .nota_ta {
  position: absolute;
  top: 40px;
  right: 10px;
  font-size: 11px;
}

.header_actor .rating_box .nota_users {
  margin-bottom: 5px;
  display: block;
}

.header_actor .rating_box .nota_users .nota {
  background: url(../img/separator_nota.gif) no-repeat right center;
  padding-right: 10px;
  margin-right: 5px;
}

.header_actor .rating_box .votes_container{
  padding: 13px 0 0 5px;
  display: block;
}

.header_actor .rating_box .average{
  color: #FF7D00;
  font-size: 26px;
  font-weight: bold;
}

.detalii_actor {
  margin-bottom: 15px;
  padding-bottom: 15px;
  background: url(../img/dotted_gri.gif) repeat-x scroll left bottom transparent;
}

.detalii_actor .gri {
  color: #9DAEBF;
}

.detalii_actor .small,.header_actor .small {
  font-size: 11px;
}

.detalii_actor h2 {
  font-size: 14px;
}

.detalii_actor .button {
  background: url(../img/btn_complete_wiki.gif) no-repeat;
  font-size: 11px;
  color: #fff;
  text-align: center;
  padding: 5px 12px;
}

.detalii_actor .detalii_actor_left {
  float: left;
  width: 214px;
}

.detalii_actor .detalii_actor_right {
  float: right;
  width: 426px;
}

.detalii_actor .detalii_actor_right .info_actor {
  line-height: 18px;
}

.detalii_actor .poza_actor {
  margin-bottom: 15px;
}


.detalii_actor .monden h2 {
  margin-bottom: 5px;
}

.detalii_actor .monden .poza img {
  border: 1px solid #CDD1DA;
  padding: 1px;
  float: left;
  margin-right: 10px;
}

.detalii_actor .detalii_block {
  background: url(../img/dotted_gri.gif) repeat-x scroll left bottom transparent;
  padding-bottom: 15px;
  margin-bottom: 15px;
}

.detalii_actor .biography {
  background: none;
  padding-bottom: 0;
}

.detalii_actor .detalii_block .title_container {
  margin-bottom: 10px;
}

.detalii_actor .detalii_block h2 {
  display: inline;
  margin-right: 5px;
}

.detalii_actor .detalii_block .title_container a {
  font-size: 11px;
}

.detalii_actor .detalii_block p {
  margin-bottom: 0;
}


.detalii_actor .galerie li {
  float: left;
  margin-right: 23px;
  width: 89px;
}

.detalii_actor .galerie li.last {
  margin-right: 0;
}

.detalii_actor .galerie li img {
  border: 1px solid #CDD1DA;
  padding: 1px;
  display: block;
}

.detalii_actor .wiki_block {
  font-size: 11px;
}

.detalii_actor .wiki_block .button {
  margin-left: 10px;
  _vertical-align: middle;
}


.aux_content_actor .small {
  font-size: 11px;
}

.aux_content_actor h3 {
  font-size: 14px;
  margin-bottom: 10px;
  line-height: 16px;
}

.aux_content_actor li {
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  padding: 15px 10px;
}

.aux_content_actor li.premii_block {
  background: #FFF8DF url(../img/dotted_gri.gif) repeat-x bottom left;
}

.aux_content_actor li.adauga_block {
  padding: 0 10px 15px 10px;
}

.aux_content_actor li.adauga_block .btn {
  background: url(../img/btn_add_to_list.gif) no-repeat;
  font-size: 11px;
  text-align: center;
  padding: 5px 9px;
  margin-right: 10px;
}

.aux_content_actor li.adauga_block .content {
  background: url(../img/icon_lista.gif) no-repeat left top;
  padding: 0 0 0 35px;
}

.aux_content_actor li.facebook_block .content {
  background: url(../img/icon_like.gif) no-repeat left top;
  padding: 0 0 0 35px;
}


.box_best_of h3 {
  font-size: 14px;
  margin-bottom: 10px;
  line-height: 16px;
}

.box_best_of img {
  float: left;
  padding: 1px;
  width: 60px;
  display: block;
  border: 1px solid #ccc;
  margin-right: 10px;
}

.grafic_incasari {
  border: 1px solid #CDD1DA;
}

.grafic_incasari .tabs {
  margin-bottom: 15px;
}

.grafic_incasari .tabs li {
  float: left;
  position: relative;
  border-right: 1px solid #CDD1DA;
  border-bottom: 1px solid #CDD1DA;
}

.grafic_incasari .tabs li .arrow {
  background: url(../img/sageata_tab_grafic.gif) no-repeat;
  width: 25px;
  height: 14px;
  display: none;
  position: absolute;
  left: 50%;
  margin-left: -12px;
  bottom: -14px;
}

.grafic_incasari .tabs li .small {
  font-size: 11px;
}

.grafic_incasari .tabs li .incasari {
  font-size: 14px;
  font-weight: bold;
  color: #000;
  display: block;
  margin-bottom: 3px;
  line-height: 14px;
}

.grafic_incasari .tabs li a {
  display: block;
  background: url(../img/tab_grafic.jpg) repeat-x;
  padding: 8px 10px;
  text-decoration: none;
  height: 46px;
  overflow: hidden;
}

.grafic_incasari .tabs li.selected a {
  background: url(../img/tab_grafic_selected.jpg) repeat-x;
}

.grafic_incasari .tabs li.selected .arrow {
  display: block;
}

.grafic_incasari .tabs li .title {
  color: #000;
  display: block;
  font-size: 11px;
  margin-bottom: 3px;
  white-space: nowrap;
}

.grafic_incasari .period_links {
  margin: 10px;
}

.grafic_incasari .period_links li {
  display: inline-block;
  _display: inline;
  zoom: 1;
}

.grafic_incasari .index_type_bullet {
  border: 1px solid #ccc;
  padding: 1px;
}

.grafic_incasari .index_type_bullet .inner {
  width: 14px;
  height: 14px;
}

.box_rc {
  border: 1px solid #CDCDCD;
  padding: 10px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
}


.box_incasari h2 {
  display: inline;
  font-size: 14px;
}

.box_incasari .title_container span {
  margin-left: 10px;
  color: #666;
  font-size: 11px;
}

.box_incasari .title_container {
  margin-bottom: 10px;
}

.box_incasari .main_tbl {
  width: 100%;
  border: none;
}

.box_incasari .main_tbl td {
  padding-bottom: 5px;
  vertical-align: top;
  line-height: 16px;
}

.box_incasari .main_tbl .loc {
  color: #FF9812;
  font-weight: bold;
  font-size: 14px;
  width: 15px;
}


.box_incasari .main_tbl .incasari {
  text-align: right;
  font-size: 11px;
  width: 70px;
  font-weight: bold;
  vertical-align: text-bottom;
}

.box_incasari .main_tbl .picture {
  width: 50px;
}

.box_incasari .main_tbl td img {
  border: 1px solid #CDD1DA;
  padding: 1px;
}

.box_incasari .main_tbl .title {
  font-size: 14px;
  font-weight: bold;
}

.box_incasari .more {
  padding-top: 5px;
}

.boxoffice_summary_status {
  margin-bottom: 15px;
}

.boxoffice_summary_status a {
  color: #000;
  text-decoration: underline;
}

.boxoffice_summary_status img {
  vertical-align: middle;
}

.index_grow_down {
  background: url('../img/indice_down.gif') no-repeat center left;
  padding-left: 15px;
  color: #EE1900;
}

.index_grow_up {
  background: url('../img/indice_up.gif') no-repeat center left;
  padding-left: 15px;
  color: #008200;
}

.news_tiles_container{
  width: 970px;
  overflow: hidden;
}

#news_tiles{
  width: 1000px;
}

#news_tiles a.news_box_container{
  display: block;
  width: 300px;
  height: 250px;
  overflow: hidden;
  position: relative;
  text-decoration: none;
}

#news_tiles a.news_box_container:hover{
  text-decoration: none;
}

#news_tiles div.news_box{
  float: left;
  width: 300px;
  height: 250px;
  overflow: hidden;
  margin: 0 15px 15px 0;
  padding: 4px;
  border: 1px solid #EBEBEB;
}

#news_tiles div.news_box img{
  display: block;
}

#news_tiles div.news_box h2{
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 22px;
}

#news_tiles div.news_box h2 span{
  background: #000;
  color: #FFF;
}

#news_tiles a.news_box_container:hover h2 span{
  background: #FFA31E;
  color: #000;
}

#news_tiles div.news_box .info{
  position: absolute;
  bottom: 15px;
  left: 0;
  width: 300px;
  display: block;
}

#news_tiles div.news_box .news_descrition{
  font-size: 11px;
  width: 220px;
  background: #000;
  padding: 5px;
  color: #FFA31E;
  display: block;
}

#news_tiles a.news_box_container .overlay{
  background: #000;
  height: 250px;
  left: 0;
  opacity: .2;
  -moz-opacity: .2;
  filter:alpha(opacity=20);
  position: absolute;
  top: 0;
  width: 300px;
  display: none;
  text-decoration: none;
}

#news_tiles a.news_box_container:hover .overlay{
  display: block;
  text-decoration: none;
}

#news_tiles .latest_news_container{
  padding: 6px;
}

#news_tiles .latest_news_container ul li{
  padding-bottom: 7px;
}

#news_tiles .latest_news_container ul li .title{
  display: block;
  font-weight: bold;
}

#news_tiles .latest_news_container .small{
  font-size: 11px;
  color: #666;
}

#news_tiles .latest_news_container h2{
  display:inline!important;
  font-size:14px!important;
  font-weight:bold!important;
  line-height:16px!important;
  margin-right: 10px;
}

#news_tiles .latest_news_container .title_container{
  margin-bottom: 10px;
}

#news_tiles .latest_news_container a.link_container{
  background: none;
  display: block;
  padding: 1px 2px;
}

#news_tiles .latest_news_container a.link_container:hover{
  background: #FFA31E;
  text-decoration: none;
}

#news_tiles .latest_news_container a.link_container:hover .title{
  color: #FFF;
}

#news_tiles .latest_news_container a.link_container:hover .small{
  color: #FFF;
}

#news_tiles .latest_news_container .toate_stirile{
  padding-top: 7px;
  border-top: 1px dotted #ACACAC;
}

#news_tiles .latest_news_container .toate_stirile a{
  color: #333;
}

.header-yahoo{
  padding: 10px 0;
  border-bottom: 1px solid #333;
}

.header-yahoo .inner{
  width: 100%;
  margin: 0 auto;
  padding-left: 3px;
  text-align: left;
}

#headerToolbar{
  width: 100%;
  height: 30px;
  overflow: hidden;
  background: url(../img/header_toolbar.jpg) repeat-x;
  position: relative;
}

#headerToolbar .inner{
  width: 100%;
  height: 30px;
  padding-left: 2px;
  line-height: 30px;
  text-align: center;
}

#headerToolbar .inner a,#headerToolbar .inner img{
  vertical-align: middle;
}

#headerToolbar .inner a{
  margin-right: 10px;
}

#headerToolbar a.close_button{
  background: url(../img/header_toolbar_colse.jpg) no-repeat;
  display: block;
  width: 14px;
  height: 14px;
  position: absolute;
  right: 10px;
  top: 8px;
  text-indent: -9999px;
  text-decoration: none;
}

#footer .vazute_recent_ft{
  background: url(../img/bg_recent_vazute.jpg) repeat-x bottom left;
  padding-bottom: 25px;
  margin-bottom: 15px;
}

#footer .vazute_recent_ft .title_container{
  margin-bottom: 15px;
}

#footer .vazute_recent_ft .title{
  float: left;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
}

#footer .vazute_recent_ft a.more{
  float: right;
}

#footer .vazute_recent_ft ul li{
  float: left;
  margin: 0 14px 0 0;
}

#footer .vazute_recent_ft ul li img{
  display: block;
}

#footer .vazute_recent_ft ul li a{
  display: block;
  border: 2px solid #666;
  width: 80px;
  height: 114px;
}

#footer .vazute_recent_ft ul li a:hover{
  border: 2px solid #FFF;
}

#footer .vazute_recent_ft ul li.last{
  margin-right: 0;
}

.vazute_recent .title_container{
  margin-bottom: 15px;
}

.vazute_recent h1{
  float: left;
  margin-bottom: 0;
}

.vazute_recent ul li{
  float: left;
  margin: 0 13px 13px 0;
  position: relative;
  width: 82px;
  height: 116px;
  border: 1px solid #C7C7C7;
  box-shadow: 1px 1px 2px #C7C7C7;
  -webkit-box-shadow: 1px 1px 2px #C7C7C7;
}

.vazute_recent ul li img{
  display: block;
}

.vazute_recent ul li.hover{
  border: 1px solid #000;
}

.vazute_recent ul li a{
  display: block;
  width: 80px;
  height: 114px;
  padding: 1px;
}

.vazute_recent ul li.last{
  margin-right: 0;
}

.vazute_recent ul li a.delete{
  background: url(../img/icon_sterge_istoric.gif) no-repeat;
  width: 17px;
  height: 17px;
  display: block;
  position: absolute;
  right: -8px;
  top: -8px;
  border: none;
  padding: 0;
  text-indent: -99999px;
}

.vazute_recent ul li a.delete:hover{
  background-position: 0 -17px;
  border: none;
}

#quicklist_container{
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 899;
}

#quicklist{
  width: 1000px;
  margin: 0 auto;
  position: relative;
  height: 27px;
}

#quicklist .quicklist_tray_container{
  background: url(../img/bg_quicklist_tray.png) repeat-x;
  height: 72px;
  position: absolute;
  width: 1000px;
  left: 0;
  bottom: 24px;
}

#quicklist .quicklist_bar_container{
  background: url(../img/bg_quicklist_bar.png) repeat-x;
  height: 27px;
  width: 966px;
  position: absolute;
  top: 0;
  right: 34px;
  z-index: 9999;
}

#quicklist .quicklist_tray_content{
  padding: 12px 10px 8px;
}

#quicklist a.close{
  background: url(../img/close_quicklist.gif) no-repeat;
  width: 12px;
  height: 12px;
  display: block;
  position: absolute;
  right: 10px;
  top: 15px;
}

#quicklist .links{
  font-size: 11px;
  overflow: hidden;
}

#quicklist .links li{
  background: url(../img/separator_quicklist.gif) no-repeat right 3px;
  float: left;
}

#quicklist .links li.last{
  background: none;
}

#quicklist .links li a{
  color: #FFF;
  display: block;
  padding: 9px 20px 3px;
}

#quicklist .links li a:hover{
  color: #FF9E1B;
  text-decoration: none;
}

#quicklist .links li.selected a{
  color: #FF9E1B;
}

#quicklist a.toogle{
  position: absolute;
  bottom: 0;
  right: -5px;
  background: url(../img/icon_collapse.png) no-repeat center top;
  height: 27px;
  width: 39px;
  z-index: 9999;
}

#quicklist .collapse{
  background: url(../img/separator_quicklist.gif) no-repeat left top;
}

#quicklist .video_list{
  width: 965px;
  height: 54px;
}

#quicklist .video_list li{
  float: left;
  width: 39px;
  height: 52px;
  margin: 0 14px 0 0;
  position: relative;
}

#quicklist .video_list li a.movie_link{
  display: block;
  border: 1px solid #999;
  padding: 1px;
  width: 37px;
  height: 50px;
  white-space: nowrap;
}

#quicklist .video_list li a.movie_link:hover{
  border: 2px solid #FFF;
  padding: 0;
}

#quicklist .video_list li img{
  display: block;
}

#quicklist .left_ear{
  background: url(../img/left_ear.png) no-repeat;
  width: 5px;
  height: 27px;
  font-size: 1px;
  position: absolute;
  left: -5px;
  bottom: 0;
}

#quicklist.close .quicklist_bar_container{
  width: 0;
  overflow: hidden;
}

#quicklist.close a.toogle{
  position: absolute;
  bottom: 0;
  right: -5px;
  background: url(../img/icon_expand.png) no-repeat center top;
  height: 27px;
  width: 42px;
}

#quicklist .popup_movie{
  background: #FFF;
  padding: 10px;
  width: 220px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  position: absolute;
  color: #000;
  z-index: 9999999;
  bottom: 60px;
  left: -15px;
  -moz-box-shadow: 0 0 10px #B9BABB;
  text-align: left;
  -webkit-box-shadow: 0 0 10px #B9BABB;
}

#quicklist .popup_movie .popup_movie_title{
  margin-bottom: 5px;
}

#quicklist .popup_movie .popup_movie_title a{
  font-size: 14px;
  font-weight: bold;
  color: #000;
}

#quicklist .popup_movie .nota_film{
  font-size: 11px;
}

#quicklist .popup_movie .nota_film .nota{
  color: #FF7D00;
}

#quicklist .popup_movie .nota_film .imdb{
  color: #666;
}

#quicklist .popup_movie .distributie{
  color: #666;
  font-size: 11px;
}

#quicklist .popup_movie .separator{
  border-top: 1px dotted #ccc;
  font-size: 1px;
  height: 1px;
  display: block;
  margin: 5px 0;
}

#quicklist .popup_movie .program{
  font-size: 11px;
}

#quicklist .popup_movie .arrow{
  background: url(../img/arrow_popup_movie.png) no-repeat;
  width: 18px;
  height: 17px;
  position: absolute;
  bottom: -17px;
  left: 25px;
  display: block;
}

#quicklist .video_list li.special .popup_movie .arrow{
  left: 170px;
}

#quicklist .video_list li.special .popup_movie{
  left: -160px;
}

.detalii_film .small,.header_film .small{
  font-size: 11px;
}

.header_film{
  position: relative;
}

.header_film .title{
  margin-bottom: 5px;
}

.header_film h1{
  font-size: 28px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: -1px;
  display: inline;
}

.header_film h1 a{
  color: #000;
}

.header_film .production_year{
  font-size: 16px;
  font-weight: bold;
}

.header_film .subtitle{
  font-size: 12px;
  color: #000;
  font-weight: normal;
}

.detalii_film{
  margin-bottom: 15px;
  padding-bottom: 15px;
  background: url(../img/dotted_gri.gif) repeat-x left bottom;
}

.detalii_film .detalii_film_left{
  width: 214px;
  float: left;
}

.detalii_film .main_image{
  margin-bottom: 10px;
}

.detalii_film .detalii_film_left .link_more_images{
  font-size: 11px;
}

.detalii_film .detalii_film_left .link_more_images a{
  background: url(../img/icon_plus.gif) no-repeat left center;
  padding-left: 20px;
  color: #FF7D00;
}

.detalii_film .detalii_film_right{
  width: 410px;
  float: right;
  position: relative;
  padding-right: 15px;
}

.detalii_film .detalii_film_right .genre_votes{
  background: url(../img/arrow_popup_votes.gif) no-repeat center right;
  padding-right: 10px;
  font-weight: normal;
  display: block;
  margin: 5px 0 0 10px;
}

.detalii_film .separator_col{
  background: url(http://www.movopia.com/img/separator_col.jpg) no-repeat;
  width: 15px;
  height: 375px;
  position: absolute;
  right: -15px;
  top: -14px;
}

.detalii_film .watch_at_tv{
  background: url(../img/icon_tv.jpg) no-repeat left top;
  padding-left: 40px;
  margin-top: 20px;
}

.detalii_film .watch_at_tv .font_big{
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px;
  line-height: 14px;
}

.detalii_film .detalii_block{
  background: url(../img/dotted_gri.gif) repeat-x left bottom;
  margin-bottom: 15px;
  padding-bottom: 15px;
}

.detalii_film h2{
  font-size: 14px;
  font-weight: bold;
}

.detalii_film .galerie{
  float: left;
  width: 198px;
  margin-right: 10px;
}

.detalii_film .galerie .thumb{
  float: left;
  width: 89px;
  margin-right: 10px;
}

.detalii_film .trailer{
  float: left;
  width: 200px;
  postion: relative;
}

.detalii_film .trailer .play{
  opacity: .4;
  filter:alpha(opacity = 40);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -17px;
  margin-left: -21px;
  background: none;
  border: none;
}

.detalii_film .trailer a.trailer_link{
  position: relative;
  display: block;
  text-decoration: none;
  width: 150px;
  height: 85px;
}

.detalii_film .trailer .duration{
  position: absolute;
  bottom: -2px;
  _bottom: 0;
  right: -2px;
  background: #000;
  color: #fff;
  font-size: 10px;
  padding: 2px;
}

.detalii_film .wiki_block{
  font-size: 11px;
}

.detalii_film .sinopsis_block h2{
  margin-bottom: 5px;
}

.detalii_film .watch_at_cinema{
  float: right;
  margin: 5px 0 15px 15px;
  text-align: center;
}

.detalii_film .watch_at_cinema .btn_rezerva_bilet{
  background: url(../img/btn_rezerva_bilet.gif) no-repeat;
  width: 142px;
  height: 26px;
  display: block;
  text-indent: -99999px;
  margin-bottom: 5px;
}

.detalii_film .watch_at_cinema .small{
  text-decoration: underline;
  font-size: 11px;
}

.detalii_film .detalii_block_media h2{
  display: inline;
  font-size: 14px;
  color: #333;
}

.detalii_film .detalii_block_media h2 span{
  font-size: 11px;
  font-weight: normal;
}

.detalii_film .detalii_block_media .title_container a{
  font-size: 11px;
}

.detalii_film .detalii_block_media img{
  border: 1px solid #C7C7C7;
  padding: 1px;
  background: #fff;
}

.parerea_criticului{
  padding: 15px;
  background: #EDEFEE url(../img/dotted_gri.gif) repeat-x left bottom;
  margin-bottom: 15px;
}

.parerea_criticului h3{
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 16px;
  line-height: 16px;
}

.parerea_criticului .post .comment_content{
  width: 550px;
}

.parerea_criticului .press_review_container{
  margin-left: 75px;
}

.parerea_criticului .last{
  background: none;
}

.parerea_criticului .post .author{
  width: 65px;
  overflow: hidden;
  float: left;
}

.widget_movie_title{
  font-size: 14px;
  margin-bottom: 10px;
  line-height: 16px;
}

.widget_movie_prizes{
  background: #EDEFEE url(../img/dotted_gri.gif) repeat-x bottom left;
  margin-bottom: 15px;
  padding: 10px;
}

.widget_movie_prizes .widget_content{
  background: url(../img/icon_premii.jpg) no-repeat left top;
  padding-left: 35px;
}

.widget_movie_prizes .widget_movie_title{
  margin-bottom: 5px;
}

.widget_movie_prizes .small{
  font-size: 11px;
}

.widget_movie_list{
  padding: 10px 10px 15px;
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
}

.widget_movie_list .btn{
  background: url(../img/btn_add_to_list.gif) no-repeat;
  font-size: 11px;
  text-align: center;
  padding: 5px 9px;
  margin-right: 10px;
  display: inline-block;
}

.widget_movie_list .widget_content{
  background: url(../img/icon_lista.gif) no-repeat left top;
  padding: 0 0 0 35px;
}

.widget_movie_list .small{
  font-size: 11px;
  display: inline-block;
}

.widget_movie_share{
  background: url(../img/dotted_gri.gif) repeat-x bottom left;
  padding: 10px 10px 15px;
}

.widget_movie_share .widget_content{
  background: url(../img/icon_like.gif) no-repeat left top;
  padding: 0 0 0 35px;
}

.header_film .rating_film{
  position: absolute;
  right: 70px;
  top: 0;
  width: 230px;
}

.header_film .rating_film a.votes{
  background: url(../img/arrow_votes.gif) no-repeat right center;
  padding-right: 10px;
}

.header_film .rating_film .separator_big{
  background: url(../img/sep1.gif) no-repeat center center;
  width: 2px;
  height: 30px;
  float: left;
  margin: 0 10px;
}

.header_film .rating_film .separator_small{
  color: #C6C6C6;
  padding: 0 5px;
}

.header_film .rating_film .nota_generala{
  float: left;
}

.header_film .rating_film .nota_generala .big{
  font-size: 26px;
  font-weight: bold;
  color: #FF7D00;
}

.header_film .rating_film .links{
  float: left;
}

.header_film .rating_film .stars_container{
  margin: 5px 0;
}

.header_film .rating_film .nota_ta{
  position: absolute;
  left: 170px;
  top: 37px;
  font-size: 11px;
}

.header_film .rating_film .rating_label{
  position: absolute;
  left: 170px;
  top: 37px;
  font-size: 11px;
  font-wieght: bold;
  width: 145px;
}

.btn_1{
  border: 1px solid #fe9611;
  background-color: #ffb736;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 3px 10px;
  height: 20px;
}

.grey_container{
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  padding: 10px;
  background: #f2f2f2;
  margin-bottom: 10px;
}

.qr-code-movie .text{
  width: 600px;
  height: 20px;
  padding: 3px 10px;
  line-height: 20px;
}

.qr-code-movie .btn_1{
  height: 26px;
}

.qr-code-results img{
  margin: 20px auto;
  display: block;
  height: 80px;
}

.box_liste_for_parent{
  background: #fff;
  border: 1px solid #CCC;
  padding: 10px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-border-radius: 7px;
}

.box_liste_for_parent .box_title{
  font-size: 16px;
  font-weight: bold;
  color: #000;
  margin-bottom: 10px;
}

.box_liste_for_parent ul li{
  padding-bottom: 5px;
}

.box_liste_for_parent .poza{
  background: url(../img/user_list/bg_list_preview.png) no-repeat;
  width: 80px;
  height: 100px;
  padding-top: 10px;
  padding-left: 9px;
  float: left;
}

.box_liste_for_parent .poza img{
  border: 0;
}

.box_liste_for_parent .desc{
  display: table-cell;
  padding-top: 5px;
}

.box_liste_for_parent .desc .title{
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px;
}

.box_liste_for_parent .desc .title a{
  color: #000;
}

.box_liste_for_parent .more{
  border-top: 1px dotted #ACACAC;
  padding-top: 10px;
}

.movie_boxoffice_info{
  margin-bottom: 15px;
  position: relative;
}

.movie_boxoffice_info h2{
  margin-bottom: 10px;
}

.movie_boxoffice_info .left{
  border-left: 1px solid #C8CACD;
}

.movie_boxoffice_info .premiera_info{
  width: 285px;
}

.movie_boxoffice_info .total_info{
  width: 368px;
}

.movie_boxoffice_info .caption{
  padding: 2px 5px 5px;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #91919D;
}

.movie_boxoffice_info .caption b{
  text-transform: uppercase;
  color: #FF740E;
}

.movie_boxoffice_info ul{
  overflow: hidden;
}

.movie_boxoffice_info li{
  background: #F1F1F3;
  padding: 8px;
  float: left;
  border-right: 1px solid #fff;
  position: relative;
}

.movie_boxoffice_info li:last-child{
  border-right: none;
}

.movie_boxoffice_info li .label{
  font-size: 11px;
  color: #91919D;
  display: block;
  margin-bottom: 3px;
}

.movie_boxoffice_info li .bold{
  color: #333;
  font-weight: bold;
  font-size: 16px;
  display: block;
}

.movie_boxoffice_info .info{
  background: url(http://www.movopia.com/img/icon_info.gif) no-repeat;
  width: 10px;
  height: 10px;
  display: block;
  position: absolute;
  right: 3px;
  top: 3px;
}

.movie_boxoffice_tooltip{
  font-size: 11px;
  padding: 8px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 6px;
  border: 1px solid #FF7410;
  background: #fff;
  position: absolute;
  width: 200px;
  top: 0;
  z-index: 9999;
}

.movie_boxoffice_tooltip .content{
  font-size: 10px;
}

.movie_boxoffice_tooltip img.btm{
  background: url(../img/bg_btm_tooltip_price.gif) top left no-repeat;
  position: absolute;
  bottom: -8px;
  left: 30px;
  margin-left: -10px;
  width: 20px;
  height: 8px;
}