@import "http://web3.protv.ro/assets/ibu/footer/footer.css";
* {margin: 0; padding: 0;}

body { background-color:#000; font-family: Arial, tahoma, sans-serif; font-size: 62.5%; color: #2a2a2a;}
html>body {font-size: 10px;}
a, img {border: none;}

.clearfix {zoom: 1;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.clear {clear: both; display: block; height: 0;	line-height: 0;}

/*main page*/
#main_page {width: 960px; margin: 0 auto; padding: 0;}
#main_page a, a:visited {color: #1f1f1f; text-decoration: none;}
#main_page a:hover {color: #cd0100; text-decoration: none;}
#main_page:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}

#main_page #logo {float: left; display: inline; }
#main_page #logo a {float: left; display: inline; background: url(../logo.png) 0 0 no-repeat; width: 162px; height: 120px; margin-top: 5px; margin-left: 27px; font-size: 30px; line-height: 50px;}
#main_page #logo a strong {visibility: hidden;}

#main_page .banner_top_old {float: right; display: inline; width: 728px; height: 90px; padding-left: 13px; margin-top: 18px; background: url(/images/default//pub_top.gif) 0 0 no-repeat;}
#main_page .banner_top {margin:0 auto; text-align:center}
#top {display: block; clear: both; width: 960px;}
#top .menu_container {width: 960px; height: 37px; /*overflow: hidden;*/ margin: 0; padding: 0; background: url(/images/default//bg_main_menu.gif) 0 0 no-repeat;position:relative}

.menu_container ul {float: left; display: inline; height: 37px; overflow: hidden; list-style-type: none;}
.menu_container ul li {float: left; display: inline; height: 37px; line-height: 35px; margin: 0; overflow: hidden; padding-right: 2px; text-align: left; background: url(/images/default//menu_sep.gif) right top no-repeat;}
.menu_container ul li.last {background: none;}
.menu_container form {float: right; display: inline; margin-right: 20px;}
.menu_container form input {vertical-align: middle; border: none;}
.menu_container form input.input_text {width: 148px; height: 17px; margin-top: 2px; padding: 3px 0 0 10px; background: url(/images/default//bg_search.gif) 0 0 no-repeat;}
.menu_container form input.submit {margin-top: 2px;}

a.btnMenu {
	display:block;
	height:37px;
	text-indent:-10000px;
}

#btnHome {
	background:url(../btn_home_sel.gif) top left no-repeat;	
	background:url(../btn_home.gif) top left no-repeat;
	width:79px;
}

a#btnHome:hover, a#btnHome.hover {
	background:url(../btn_home_sel.gif) top left no-repeat;	
}

#btnProgram{
	background:url(../btn_program_sel.gif) top left no-repeat;
	background:url(../btn_program.gif) top left no-repeat;
	width:94px;
}

a#btnProgram:hover, a#btnProgram.hover {
	background:url(../btn_program_sel.gif) top left no-repeat;	
}

#btnIncurand {
	background:url(../btn_in_curand_sel.gif) top left no-repeat;
	background:url(../btn_in_curand.gif) top left no-repeat;
	width:100px;
}

a#btnIncurand:hover, a#btnIncurand.hover  {
	background:url(../btn_in_curand_sel.gif) top left no-repeat;	
}

#btnStiri{
	background:url(../btn_stiri_sel.gif) top left no-repeat;
	background:url(../btn_stiri.gif) top left no-repeat;
	width:62px;
}

a#btnStiri:hover, a#btnStiri.hover{
	background:url(../btn_stiri_sel.gif) top left no-repeat;	
}

#btnTrailere {
	background:url(../btn_trailere_sel.gif) top left no-repeat;
	background:url(../btn_trailere.gif) top left no-repeat;
	width:90px;
}

a#btnTrailere:hover,  a#btnTrailere.hover{
	background:url(../btn_trailere_sel.gif) top left no-repeat;	
}

#btnGalerii{
	background:url(../btn_galerii_foto.gif) top left no-repeat;
	width:76px;
}

a#btnGalerii:hover, a#btnGalerii.hover  {
	background:url(../btn_galerii_foto_sel.gif) top left no-repeat;	
}

#btnFilme{
	background:url(../btn_filme.gif) top left no-repeat;
	width:69px;
}

a#btnFilme:hover, a#btnFilme.hover  {
	background:url(../btn_filme_sel.gif) top left no-repeat;	
}

#btnPromotii{
	background:url(../btn_promotii.gif) top left no-repeat;
	width:93px;
}

a#btnPromotii:hover, a#btnPromotii.hover {
	background:url(../btn_promotii_sel.gif) top left no-repeat;	
}

#top .bottom_container {width: 960px; height: 119px; overflow: hidden; border-top: solid 1px #525258; background: #101010;}

#top .bottom_container .rezerva_bilete {float: left; display: inline; width: 194px; height: 110px; margin-left: 10px; padding-top: 9px; text-align: right;}
#top .bottom_container .rezerva_bilete div {width: 194px; height: 69px; margin-top: 8px; background: url(/images/default//bg_clock.gif) 0 0 no-repeat; text-align: center;}
* html #top .bottom_container .rezerva_bilete div {margin-top: 5px;}
* + html #top .bottom_container .rezerva_bilete div {margin-top: 5px;}
#top .bottom_container .rezerva_bilete div span {padding-top: 15px; font-size: 3em; line-height: 50px; color: #e5dbd7;}

#top .bottom_container .alege_zi {float: left; display: inline; width: 273px; height: 102px; margin-left: 10px; margin-top: 9px; background: url(/images/default//bg_alege_zi.gif) 0 0 no-repeat;}
#top .bottom_container .alege_zi p {float: left; display: inline; margin: 13px 0 0 10px; font-size: 1.6em; line-height: 20px; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
#top .bottom_container .alege_zi p strong {display: block; font-size: 24px;}
#top .bottom_container .alege_zi div {float: right; display: inline; width: 147px; height: 46px; background: #a6d523; margin-right: 9px; margin-top: 10px; color: #26498c; font-weight: bold; text-align: center;}
#top .bottom_container .alege_zi div span {font-size: 14px; display: block; line-height: 21px;}
#top .bottom_container .alege_zi div em {font-size: 16px; display: block; line-height: 21px; font-style: normal;}
#top .bottom_container .alege_zi div.saptamana {float: none; display: block; clear: both; width: auto; height: 29px; margin-left: 30px; background: none; }
#top .bottom_container .alege_zi div.saptamana a {float: left; font-size: 14px; color: #FFF; background: #294f99; padding: 5px 8px; margin: 0; border-right: solid 1px #07185c;}
#top .bottom_container .alege_zi div.saptamana a:hover {float: left; font-size: 14px; color: #FFF; background: #1c1d1c url(/images/default//arrow_1.gif) center bottom no-repeat; padding: 5px 8px; margin: 0; border-right: solid 1px #07185c;}
#top .bottom_container .alege_zi div.saptamana a.sel {background: #1c1d1c url(/images/default//arrow_1.gif) center bottom no-repeat;}
body #top .bottom_container .alege_zi div.saptamana a.disabled {background: #333 !important; color:#999; cursor:default;}

#top .bottom_container .alege_zi .clear {height: 0; line-height: 0; font-size: 0; float: none; display: block; margin: 0; padding: 0; background: none;}

#top .bottom_container .cont_related {float: left; display: inline; width: 464px; height: 102px;}
#top .bottom_container .newslatter {float: left; display: inline; width: 184px; height: 102px; margin-left: 10px; margin-top: 9px; padding-left: 14px; background: url(/images/default//bg_newslatter.gif) 0 0 no-repeat;}
#top .bottom_container .newslatter .title {margin: 14px 0 5px 0; font-size: 14px; font-weight: bold; color: #002878;}
#top .bottom_container .newslatter p {width: 169px; height: 18px; border: solid 1px #5e814e;}
#top .bottom_container .newslatter p .input_text {width: 162px; height: 14px; padding-top: 2px; padding-left: 5px; border: solid 1px #fff; background: #fff url(/images/default//bg_input_news.gif) 0 0 repeat-x; font-size: 11px; color: #183062;}
#top .bottom_container .newslatter label {float: left;display: inline; margin-top: 10px; font-size: 10px; color: #fff; letter-spacing: -1px;}
#top .bottom_container .newslatter .submit {float: right; display: inline; margin-right: 10px; margin-top: 10px;}

#top .bottom_container .cont_related .cont {float: right; display: inline; width: 240px; height: 102px; padding-left: 16px; margin-top: 9px; background: url(/images/default//bg_cont.gif) 0 0 no-repeat;}
#top .bottom_container .cont .title {margin-top: 16px; font-size: 14px; font-weight: bold; color: #FFF;}
#top .bottom_container .cont p {font-size: 16px; color: #a6d523; margin: 6px 0 10px 0;}
#top .bottom_container .cont .actions {float: right; padding-right: 13px;}

#top .bottom_container .cont_related .cont {float: right; display: inline; width: 240px; height: 102px; padding-left: 16px; margin-top: 9px; background: url(/images/default/bg_cont.gif) 0 0 no-repeat;}
#top .bottom_container .cont .title {margin-top: 16px; font-size: 14px; font-weight: bold; color: #FFF;}
#top .bottom_container .cont p {font-size: 16px; color: #a6d523; margin: 6px 0 10px 0;}
#top .bottom_container .cont .actions {float: left; padding-right: 13px; margin-top: 10px;}

#top .bottom_container .cont .login {display: block; clear: both; width: 230px; margin-top: 10px;}
#top .bottom_container .cont .login label {float: left; display: inline; font-size: 14px; font-weight: bold; color: #FFF;}
#top .bottom_container .cont .login input {float: right; display: inline; width: 180px; font-size: 14px; height: 18px; border: none; font-weight: bold; color: #FFF;}
#top .bottom_container .cont .actions .parola {position: relative; top: -3px; margin-left: 5px; line-height: 25px; font-size: 12px; color: #fff; text-decoration: underline;}
#top .bottom_container .cont .actions .parola:hover {position: relative; top: -3px; margin-left: 5px; line-height: 25px; font-size: 12px; color: #fff; text-decoration: none;}

/*footer*/



#footer {clear: both; display: block; width: 960px; margin-top: 10px;}
#footer .footer_left {float: left; display: inline; width: 560px; padding-bottom: 15px; border-top: solid 1px #1f50c5; background: #2e4f93 url(/images/default//bg_footer_left.gif) left bottom no-repeat;}
#footer .footer_left .footer_menu {float: left; list-style-type: none; width: 416px; background: #183061; height: 33px; color: #a6d523;}
#footer .footer_left .footer_menu li {display: inline; float: left; font-size: 14px; height: 33px; line-height: 33px; font-family: Arial, Helvetica, sans-serif;}

#footer .footer_left .footer_menu li a {display: block; color: #fff; font-weight: bold; padding: 0 10px 0 10px;	outline-color: -moz-use-text-color;
	outline-style: none;}
#footer .footer_left .footer_menu li a:hover {color: #fff; background: #2e4f93; padding: 0 10px 0 10px;}
#footer .footer_left .footer_menu li.first {font-weight: bold; width: 124px; padding: 0 10px 0 10px;}
#footer1 .footer_left .footer_menu li a.selected {color: #fff; background: #2e4f93; padding: 0 10px 0 10px;}
#footer .footer_left .footer_menu li a.selected {color: #fff; background: #2e4f93; /*padding: 0 10px 0 10px;*/}


div.tabsContentContainer div.tabContent{display: none;}
div.tabsContentContainer div.tabContent.selected{display: block;}

/*
#footer .footer_left .tabsContentContainer{float: left;}
#footer .footer_left .tabsContentContainer .tabList{list-style-type: none; width: 560px; background: #183061; height: 33px; color: #a6d523;}
#footer .footer_left .tabsContentContainer .tabList li {display: inline; float: left; font-size: 14px; height: 33px; line-height: 33px; font-family: Arial, Helvetica, sans-serif;}
#footer .footer_left .tabsContentContainer .tabList li a {display: block; color: #fff; font-weight: bold; padding: 0 10px 0 10px;}
#footer .footer_left .tabsContentContainer .tabList li a:hover {color: #fff; background: #2e4f93; padding: 0 10px 0 10px;}
#footer .footer_left .tabsContentContainer .tabList li.first {font-weight: bold; width: 124px; padding: 0 10px 0 10px;}
#footer .footer_left .tabsContentContainer .tabList li a.selected {color: #fff; background: #2e4f93; padding: 0 10px 0 10px;}
*/

#footer .footer_left ul.list {float: left; list-style-type: none; font-size: 11px; padding: 10px 0 10px 20px; color: #fff;}
#footer .footer_left ul.list b {color: #a6d523; margin-right: 10px; text-align: right;}
#footer .footer_left ul.list a {color: #fff;}
#footer .footer_left ul.list a:hover {color: #fff; text-decoration: underline;}
#footer .footer_left ul.list li {width: 255px;}
#footer .footer_left div {float: left; /*width: 230px;*/ /*padding: 10px 0 10px 20px*/ }
#footer .footer_left div.img_container {float: left; display: inline; width: 66px; height: 66px; border: solid 4px #1c1e28; padding: 0; margin-right: 5px;}
#footer .footer_left div.img_container a {display: block;}
#footer .footer_left div p {color: #FFF; font-size: 11px; line-height: 15px;}
#footer .footer_left div p strong { color: #a6d523;}

#footer .footer_right {float: left; display: inline; width: 398px; height: 149px; min-height: 149px; background: #000 url(/images/default//bg_footer_right.jpg) 0 0 no-repeat;}
#footer .footer_right div {float: left; display: inline; padding-left: 40px; margin-top: 15px;}
#footer .footer_right div strong {xdisplay: block; padding-bottom: 5px; text-transform: uppercase; font-size: 14px; color: #a6d523;}
#footer .footer_right div a { color: #fff; font-size: 11px; line-height: 22px;}
#footer .footer_right div a:hover { color: #fff; font-size: 11px; line-height: 22px; text-decoration: underline;}

#footer .widgets {float: left; display: inline; font-weight: bold; width: 124px; padding: 0 10px 0 10px; color: #a6d523; font-size: 14px; height: 33px; line-height: 33px;background:#183061;}

/* Added by Rades Dan */
	.paginare {float: right; display: block; clear: both; width: auto; height: 29px; margin-left: 30px; background: none; text-align: right }
	#content .paginare a, #main_page .paginare a {float: left; font-size: 14px; height: 16px; color: #FFF; background: #294f99; padding: 5px 8px; margin: 0; border-right: solid 1px #07185c;}
	#content .paginare a:hover, #main_page .paginare a:hover{float: left; font-size: 14px; height: 16px; color: #FFF; background: #1c1d1c url(/images/default//arrow_1.gif) center bottom no-repeat; padding: 5px 8px; margin: 0; border-right: solid 1px #07185c;}
	#content .paginare a.sel, #main_page .paginare a.sel{background: #1c1d1c url(/images/default//arrow_1.gif) center bottom no-repeat;}
	.paginare a img {margin-top: 3px;}
	
	#footer_links {
		padding:3px 10px;line-height:20px;color:#fff;border-bottom:1px solid #2e4f93;background: #183061;		
	}
	
	#footer_links span {
		color:#A6D523;font-size:14px;font-weight:bold;
	}
	
	#footer_links a {
		font-size:12px;color:#fff;
		text-decoration: none;
	}

	#footer_links a:hover {
		font-size:12px;color:#fff !important;
		text-decoration:underline;
	}
	
	.banner_300 {
		text-align:center;
	}
	
	.banner_300 div {
		margin: 0 auto;
	}
	
	#content_boxes_right {
		padding-top:10px;
	}
	
		.banner_930		{ background:#101010 /*url(../banner-bg-930.gif)*/ no-repeat 948px 0px; padding:2px 0 2px 0; text-align:center; }
		.banner_930 div {margin:0px auto;}
		#boxSearch		{ float:right; display:inline; width:374px; height:61px; margin:34px 0 0 0; background:url(../box-search-bg.gif) no-repeat left top }
		#search_okidoki	{ padding:8px 10px 10px 10px }
			#search_okidoki UL		{ color:#FFF; font-size:11px; padding-left:70px; height:22px }
				#search_okidoki LABEL,
				#search_okidoki .submit			{ cursor:pointer }
				#search_okidoki UL LI			{ display:inline; padding:0 8px 0 0 }
				#search_okidoki UL LI INPUT		{ width:auto; height:auto; margin:0 5px 0 0; border:none }
				#search_okidoki UL A			{ color:#FFF; text-decoration:none }
				#search_okidoki UL A:hover		{ color:#DDD }
			#search_okidoki DIV		{ width:100%; height:25px; position:relative }
				#search_okidoki DIV INPUT,
				#search_okidoki DIV a		{ position:absolute; display:block; top:0 }
				#search_okidoki DIV a		{ left:0; top:-2px; width:59px; height:23px; text-indent:-9999px; background-image:url(../search-okidoki.png) }
				*html #search_okidoki DIV a	{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://www.hmultiplex.ro/images/default/search-okidoki.png',sizingMethod=scale); }
				#search_okidoki DIV INPUT		{ width:auto; height:auto; border:none; background:none }
				#search_okidoki DIV .text		{ left:72px; top:2px; width:245px; height:16px; color:#999; background:#FFF }
				#search_okidoki DIV .submit		{ left:329px; top:-3px; width:25px; height:25px; overflow:hidden; color:#FFF }

.banner_comentarii p {margin:0;  padding:0;}			
.banner_comentarii p a {display:block; margin-top:-12px}
#mediaplayerFlv{text-align:center}

#promo_header, #promo_footer {
	width:920px;
	margin-left:10px;
	font-size:12px;
	text-align:center;
}
#promo_games {width:940px;padding:10px;}
.promo_row {margin:10px 0}
.game_left
{
	float:left;
	width:610px;
	overflow-x:hidden;
}

.game_right
{
	float:right;
	width:320px;
	margin-left:10px;
	overflow-x:hidden;
}

#bara_up_banner div{margin:0 auto;}
#tableContent{
    width: 960px;
    margin: 0px auto;
    position: relative;
    z-index: 11;
}