h1 {font:normal 22px/22px Arial, Helvetica, sans-serif; margin-bottom:15px;}
a.border {}
a.border img {border:1px solid #C7C7C7; padding:1px;}

.descopera_links {margin-bottom:15px;}
.descopera_links span {font-weight:bold;}
.descopera_links a {padding:0px 5px;}

.listare_filme {}
.listare_filme .container_film {border-bottom:1px dotted #ACACAC; padding-bottom:15px; margin-bottom:15px; position:relative;}
.listare_filme .container_film .poza {float:left;}
.listare_filme .container_film .poza .buy_ticket {display:block; margin-top:10px;}
.listare_filme .container_film .descriere {margin-left:115px;}
.listare_filme .container_film .title {margin-bottom:10px;}
.listare_filme .container_film h2 {display:inline;}
.listare_filme .container_film h2 a {color:#000000;}
.listare_filme .container_film .cast {font-size:11px;border-top:1px dotted #ccc; padding:10px 0px 0px; margin:0px 0px 10px;}
.listare_filme .container_film .cast li {}
.listare_filme .container_film .short_body {border-top:1px dotted #ccc; padding:10px 0px 0px;}
.listare_filme .container_film .extended_movie_info, .listare_filme .container_film .release_date_info {position:absolute; top:0; right:0;}
.listare_filme .container_film .extended_movie_info_space {margin-right:162px}
.listare_filme .container_film .extended_movie_info_light_space {margin-right:120px}
.listare_filme .container_film .release_date_space {margin-right:65px}
.listare_filme .container_film .descriere .link_movie_online {display: block; width:91px; height:18px; background: url(../img/movie_online_icon.jpg) no-repeat top left; text-decoration: none; color:#ffffff; font-weight: bold; padding: 2px 0 0 10px; margin-top:5px;}

.listare_filme .media_strip_thumbs {}
.listare_filme .media_strip_thumbs .media_strip_header {margin-bottom:5px;}
.listare_filme .media_strip_thumbs .thumb {float:left; margin-right:5px;}
.listare_filme .media_strip_thumbs img {border:1px solid #C7C7C7; padding:1px;}
.listare_filme .media_strip_thumbs {padding-top:10px; margin-top:10px; background: url(../img/dotted_gri.gif) repeat-x top left}
.listare_filme .media_strip_thumbs .thumbs {float:left; width:190px;}
.listare_filme .media_strip_thumbs .trailer_thumb {float:left; width:160px;}

.extended_movie_info {border:1px solid #C2CBD4; -moz-border-radius:7px; -webkit-border-radius:7px; background:#FAFAFA; padding:7px; width:136px;}
.extended_movie_info .caption {font-size:10px; margin-bottom:5px; color:#5555555;}
.extended_movie_info .caption span.imdb {color:#2660B6;}
.extended_movie_info .info {overflow:hidden;}
.extended_movie_info .rating {font-size:26px; line-height:26px; color:#FF7D00; width:35px; float:left; font-weight:bold;}
.extended_movie_info .container_rating {margin-bottom:10px; overflow:hidden;}
.extended_movie_info .meta {font-size:11px; float:left; margin-left:10px; padding-left:10px; border-left:1px solid #ccc;}
.extended_movie_info .link_post_comment {background:url(../img/ico_reviews.gif) no-repeat 2px 3px; padding-left:20px; font-size:11px;}
.extended_movie_info .votes {background:url(../img/star.gif) no-repeat left center; padding-left:20px; font-size:11px; color:#555555; margin-bottom:2px; display:block; margin-bottom:2px;}
.extended_movie_info .user_actions {overflow:hidden;}
.extended_movie_info .sprite_user_actions {background:url(../img/sprite_user_actions.gif) no-repeat; display:block; color:#FFFFFF; font-size:9px; font-weight:bold; float:left; padding:5px 0px 5px 25px;}
.extended_movie_info .watched {width:21px; height:12px;background-position:0px 0px;}
.extended_movie_info .favorite {width:19px; height:12px;background-position:-46px 0px;}
.extended_movie_info .owned {width:19px; height:12px;background-position:-90px 0px;}
.extended_movie_info .watched:hover {background-position:0px -22px}
.extended_movie_info .favorite:hover {background-position:-46px -22px}
.extended_movie_info .owned:hover {background-position:-90px -22px}
.extended_movie_info .watched_selected {background-position:0px -44px;width:21px; height:12px;}
.extended_movie_info .favorite_selected {background-position:-46px -44px;width:19px; height:12px;}
.extended_movie_info .owned_selected {background-position:-90px -44px;width:19px; height:12px;}

.extended_movie_info_light {width:90px}
.extended_movie_info_light .info {margin-bottom:5px;border-bottom:1px dotted #ccc; padding-bottom:5px; height:30px}
.extended_movie_info_light .meta {width:36px; margin-left:8px; padding-left:8px; }

.left_filters {background:#F5F5F5; padding:10px;-moz-border-radius:7px; -webkit-border-radius: 7px; margin-bottom:15px;}
.left_filters .filters_container {background:#fff; border:1px solid #ccc; -moz-border-radius:7px; -webkit-border-radius: 7px; padding:10px; zoom:1; margin-bottom:6px;}
.left_filters h3 {margin-bottom:10px; font-size:14px;}
.left_filters h4 {margin-bottom:10px; font-size:12px;}
.left_filters .scroll_auto {max-height: 150px; overflow-y: auto;}
.left_filters .filters_list li {padding:0 0 7px 0px;}
.left_filters .filters_list li a {background:url(../img/icons_filters_v2.gif) no-repeat 0px -48px; display:block; color:#666666; padding:0 0 0 20px;}
.left_filters .filters_list li a.selected {background:url(../img/icons_filters_v2.gif) no-repeat 0px 0px; color:#000000;}
.left_filters .filters_list li a.more-filters {background:url(../img/more_filter_down.jpg) no-repeat left; padding-left:18px; color:#2660B6; text-decoration:none;}
.left_filters .filters_list li a.more-filters:hover {text-decoration:none; color:#2660B6;}
.left_filters .filters_list li.add_cast {background:none;}
.left_filters .filters_list a.add {background:url(../img/add1.gif) no-repeat left; padding-left:18px;}

.left_filters .tips {font-size:10px; padding:5px 10px 10px;}
.left_filters .filters_list_highlight {}
.left_filters .filters_list_highlight li {}
.left_filters .filters_list_highlight li a {display:block; padding:2px 0px 3px 5px;}
.left_filters .filters_list_highlight li a:hover {background:#D6DDE2 url(../img/bg_left_list_hover.jpg) repeat-x; visibility:inherit;}
.left_filters .filters_list_highlight li.selected a {background:#3AAFE3 url(../img/bg_left_list_selected.jpg) repeat-x!important; color:#FFFFFF; font-weight:bold;}
.left_filters .filters_list_highlight li.underline {background:transparent url(../img/dotted_gri.gif) repeat-x scroll left top; margin-top:5px; padding-top:7px;}

.list_selected_filters { margin-bottom:10px; }
.list_selected_filters .btn { margin-right:7px; margin-bottom:7px; }
.list_selected_filters .btn img.delete {background:url(../img/icons_filters.png) no-repeat 0px -10px; width:8px; height:8px; vertical-align:absmiddle; margin-left:5px;}
.list_selected_filters .btn:hover img.delete {background:url(../img/icons_filters.png) no-repeat -8px -10px;}

/* containerul dinaintea paginatiei */
.container_google_adsense {border-bottom:1px dotted #ACACAC; padding-bottom:15px; margin-bottom:15px; position:relative;}

/*
.left_filters_expandable {background:#F5F5F5; padding:10px;-moz-border-radius:7px; -webkit-border-radius: 7px;}
.left_filters_expandable h3 {color:#2660B6; font-family:Arial; font-size:14px; font-weight:bold; display:inline-block; margin:0 0 10px 5px;}
.left_filters_expandable h3 a.expander {background-image:none; text-decoration:none; width:auto!important;}
.left_filters_expandable div.filter_set {margin-bottom:5px;}
.left_filters_expandable a.expander {background:url(../img/sprite-filter.png); width:12px; height:12px; display:inline-block; }
.left_filters_expandable div.expanded a.expander {background-position:-12px 0px;}
.left_filters_expandable div.expanded .filters_list {display:block; margin-bottom:10px;}
.left_filters_expandable div.expanded .filters_list .more {font-size:11px; padding:3px; display:inline-block;}
.left_filters_expandable div.collapsed a.expander {background-position:0px 0px;}
.left_filters_expandable div.collapsed .filters_list {display:none;}

li.filter_option {display:block; font-size:11px; margin-bottom:1px; overflow:hidden;}
li.filter_option:hover {background-color:#DADADA;}
li.filter_option.selected {background-color:#439FD2;}
li a.filter_link {
	color:#333333;
	text-decoration:none;
	display:inline-block;

	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:120px;

	*width:102px;
	padding:3px;
	}
li.filter_option a.add_remove_link {display:none; width:10px; height:10px; background:url(../img/sprite-filter.png);}
li.filter_option:hover a.add_remove_link {display:inline-block; vertical-align:middle;}
li.filter_option a.add {background-position:-24px 0px;}
li.filter_option a.add:hover {background-position:-44px 0px;}
li.filter_option a.remove {background-position:-34px 0px;}

li.filter_option.selected a.filter_link {color:#fff; font-weight:bold;}
*/

#cinema_details {position:absolute;left:-9999px;}
.cinema.contact {font-size: 14px;float:right;}
.cinema.big.mb5 {display:inline-block;margin-bottom:10px;}
#cinema_details .big_box {background: #fff;}
#cinema_details .cinema_details {background: #F5F5F5;padding:10px;margin:10px 0;}
#cinema_details .cinema_details img{display:inline-block;}
#cinema_details .cinema_details .info{display:inline-block;width:380px;margin-left:20px;vertical-align:top;margin-top:20px;}
#cinema_details .box_detalii_cinematograf .detalii_cinematograf li {width: 370px;font-size:12px;margin-bottom:10px;}
#cinema_details .box_detalii_cinematograf .detalii_cinematograf li.other_details{width:180px;}
#cinema_details .box_detalii_cinematograf .icon{width:25px;text-align:center;display:inline-block;}
#cinema_details .box_detalii_cinematograf span{position:absolute;margin:0 10px;line-height:25px;}
#cinema_details .box_detalii_cinematograf .text_adresa{width:350px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.cinema.contact span {text-decoration: none;color: #2660b6;outline: none;}
.cinema.contact span:hover{text-decoration:underline;cursor:pointer;}

#cinema_details i{display:inline-block;background:url(../img/sprite-info-cinema.png) no-repeat;}
#cinema_details i.address {background-position: 0px 0px;width:17px;height:25px;}
#cinema_details i.phone {background-position: -17px 0px;width:20px;height:25px;}
#cinema_details i.stages {background-position: -37px 0px;width:22px;height:25px;}
#cinema_details i.capacity {background-position:-59px 0px;width:26px;height:25px;}
#cinema_details i.sound {background-position: -107px 0px;width:24px;height:25px;}
#cinema_details i.ecran {background-position: -85px 0px;width:22px;height:20px;}





