#top_flash {width: 960px; height: 273px; background: #000;}
.hide_show {position: relative; top: 0px; left: 15px;}
* + html .hide_show {position: relative; top: -3px; left: 15px;}
* html .hide_show {position: relative; top: 0; left: 15px; margin-bottom: -17px;}
/*container*/
	/*content home*/
	#container_home {width: 940px; padding: 10px; background: #d2e8fc url(/images/default/bg_content_blue.gif) left bottom no-repeat;}
	#container_home #content {float: left; display: inline; width: 550px; padding-bottom: 20px; background: #fff url(/images/default/content_home_bottom.gif) center bottom no-repeat;}
	#content h2 {float: left; display: inline; margin: 20px 0 0 13px; font-size: 20px; color: #000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; vertical-align: middle;}
	#content .nav {float: right; display: inline; width: 62px; height: 32px; margin-top: 13px; margin-right: 20px; background: url(/images/default/bg_nav.gif) 0 0 no-repeat; vertical-align: middle;}
	#content .nav a.prev {margin: 0 0px 0 6px;}
	#content .nav a.next {margin: 0 0px 0 3px;}
	#content .nav a img {margin-top: 5px; line-height: 32px;}
	
	#content .sep {display: block; clear: both; width: 550px; height: 1px; line-height: 1px; font-size: 1px; padding: 10px 0 0 0; border-bottom: solid 1px #e4e6e8;}
	#content .movie {float: left; display: inline; width: 250px; height:140px; padding: 10px 0 5px 15px; font-family: Arial, Helvetica, sans-serif;}
	* html #content .movie {padding: 10px 0 3px 15px;}
	* + html #content .movie {padding: 10px 0 3px 15px;}
	#content .movie .img_container {float: left; display: inline; padding-right: 5px; width: 95px;overflow: hidden;}
	#content .movie .title_movie {display: inline; font-size: 16px; font-weight: bold; padding-right: 5px;}
	#content .movie em {display: block; font-style: normal; color: #183062;}
	#content .movie p {display: inline; font-size: 11px; color: #719900;}
	#content .movie .buttons {margin: 15px 0 0 0;}
	#content .movie .buttons a.rezerva {float: left; display: inline; padding-right:2px;width: 69px; height: 25px; background: url(/images/default/btn_rezerva.gif) 0 0 no-repeat;}
	#content .movie .buttons a.rezerva:hover {float: left; display: inline; width: 69px; height: 25px; background: url(/images/default/btn_rezerva_hover.gif) 0 0 no-repeat;}
	#content .movie .buttons strong {visibility: hidden;}	
	#content .movie .buttons a.detalii {float: left; display: inline; width: 76px; height: 25px; background: url(/images/default/btn_detalii.gif) 0 0 no-repeat;}
	#content .movie .buttons a.detalii:hover {float: left; display: inline; width: 76px; height: 25px; background: url(/images/default/btn_detalii_hover.gif) 0 0 no-repeat;}

	/*side*/
	#side {float: right; display: inline; width: 380px;}
	#side .links {width: 380px;}
	#side .links a {float: left; display: inline;}
	
	#side .recomandari {display: block; clear: both; width: 380px; margin-top: 10px; padding-bottom: 10px; background: #183062 url(/images/default/bg_bottom_recomandari.gif) center bottom no-repeat; font-family: Arial, Helvetica, sans-serif;}
	#side .recomandari .box_top {display: block; width: 380px; height: 6px; line-height: 6px; font-size: 5px; background: #183062 url(/images/default/bg_top_recomandari.gif) center bottom no-repeat; }
	#side .recomandari strong {display: block; padding: 8px 12px 5px 12px; color: #fff; font-size: 12px;}
	#side .recomandari strong a {font-size: 14px; font-weight: bold; color: #5791ff; text-decoration: underline;}
	#side .recomandari strong a:hover {text-decoration: none; color: #5791ff;}
	#side .recomandari strong em {font-size: 14px; font-weight: bold; color: #5791ff; text-decoration: underline; font-style: normal;}
	#side .recomandari .title_movie {padding: 5px 12px 5px 12px; font-size: 25px; line-height: 26px; color: #fff;}
	#side .recomandari .title_movie a {color: #fff;}	
	#side .recomandari .title_movie a:hover {color: #fff; text-decoration: underline;}
	#side .recomandari .img_container {float: left; display: inline; width: 63px; height: 93px; padding: 5px 10px 5px 12px; overflow: hidden;}
	#side .recomandari p {margin: 5px 10px 7px 0; font-size: 12px; color: #fff;}
	#side .recomandari p em {color: #5791ff; font-style: normal; font-weight: bold;}
	
	#side .banner_300 {display: block; clear: both; width: 380px; margin: 10px 0 0 0; text-align: center;}
	
/*content boxes*/
#content_boxes {width: 960px;}
	/*content boxes left*/
	#content_boxes_left {float: left; display: inline; width: 560px; overflow: hidden;}
	#content_boxes_left .box_1 {width: 560px; margin-top: 10px;}
	#content_boxes_left .box_1 .box_header {width: 10px; height: 34px; line-height: 34px; background: url(/images/default/blue_bg_left.gif) left top no-repeat;}
	#content_boxes_left .box_1 .box_header div {width: 560px; background: url(/images/default/blue_bg_right.gif) right top no-repeat; overflow: hidden;}
	#content_boxes_left .box_1 .box_header div.title_left {float: left; display: inline; width: 279px; height: 34px; background: none;}
	#content_boxes_left .box_1 .box_header div.title_right {float: right; display: inline; width: 279px; height: 34px; background: url(/images/default/title_sep.gif) left top no-repeat; padding-left: 2px;}
	#content_boxes_left .box_1 .box_header h3 {width: auto; margin-left: 10px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
	#content_boxes_left .box_1 .box_1_content {width: 540px; padding: 0 10px 10px 10px; background: #d2e8fc url(/images/default/box_1_bottom.gif) left bottom no-repeat;}
	#content_boxes_left .box_1 .box_1_left {float: left; display: inline; width: 260px; padding-right: 12px; margin: 0;  background: url(/images/default/sep_2.gif) right top repeat-y;}
	#content_boxes_left .box_1 .box_1_left .img_container {padding: 10px 0 0 0; margin: 0;}
	#content_boxes_left .box_1 .box_1_left .img_container div {}
	#content_boxes_left .box_1 .box_1_left .img_container p {width: 240px; padding: 10px; background: #183062; color: #fff; font-size: 11px;}
	#content_boxes_left .box_1 .box_1_left .img_container p.double {width: 258px; padding: 0px; margin-bottom: 10px; color: #fff; font-size: 11px; background: #183062 url(/images/default/sep_4.gif) 128px 0 repeat-y;}
	#content_boxes_left .box_1 .box_1_left .img_container p strong {float: left; display: inline; width: 118px; padding: 10px 0 10px 10px; font-weight: normal;}
	#content_boxes_left .box_1 .box_1_left .img_container p strong em {display: block; font-style: normal; color: #a6d523;}
	#content_boxes_left .box_1 .box_1_left .title_h {font-size: 20px; color: #26498c; text-transform: uppercase; padding-top: 10px;}
	#content_boxes_left .box_1 .box_1_left ul {list-style-type: none; font-size: 11px;}
	#content_boxes_left .box_1 .box_1_left ul li {width: 236px; margin-top: 2px; padding: 10px 12px 10px 12px; background: url(/images/default/sep_3.gif) left top repeat-x;}
	#content_boxes_left .box_1 .box_1_left ul li a:hover {text-decoration: underline; color: #000;}
	#content_boxes_left .box_1 .box_1_left .btn_box {width: 260px; padding: 10px 0 0 0; background: url(/images/default/sep_3.gif) left top repeat-x; text-align: right;}
	
	#content_boxes_left .box_1 .box_1_right {float: left; display: inline; width: 260px; margin: 0 0 0 -2px; padding-left: 10px; background: url(/images/default/sep_2.gif) left top repeat-y;}
	#content_boxes_left .box_1 .box_1_right ul {list-style-type: none; font-size: 11px;}
	#content_boxes_left .box_1 .box_1_right ul li {width: 260px; margin: 3px 0px 0 0; padding: 7px 0px 10px 0px; background: url(/images/default/sep_3.gif) left top repeat-x;}
	* html #content_boxes_left .box_1 .box_1_right ul li {margin: 0px 10px 0 0;}
	* + html #content_boxes_left .box_1 .box_1_right ul li {margin: 0px 10px 0 0;}
	#content_boxes_left .box_1 .box_1_right ul li:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
	#content_boxes_left .box_1 .box_1_right ul li p {width: 180px; float: left; display: inline; margin: 0 10px 0 10px;}
	#content_boxes_left .box_1 .box_1_right ul li p a.title_first {display: block; font-weight: bold; font-size: 20px; line-height: 19px; color: #26498c;}
	#content_boxes_left .box_1 .box_1_right ul li p a {display: block; font-weight: bold; font-size: 14px; line-height: 19px; color: #26498c;}
	#content_boxes_left .box_1 .box_1_right ul li p a:hover {text-decoration: underline; color: #000;}
	#content_boxes_left .box_1 .box_1_right ul li p strong {display: block; font-weight: normal; font-size: 12px; padding-top: 5px;}
	#content_boxes_left .box_1 .box_1_right ul li div.ora {float: left; display: inline; width: 48px; height: 25px; font-size: 12px; color: #212121; font-weight: bold; line-height: 25px; padding-left: 8px; background: url(/images/default/bg_ora.gif) 0 0 no-repeat;}
	#content_boxes_left .box_1 .box_1_right .btn_box {display: block; clear: both; width: 260px; padding: 10px 0 0 0; background: url(/images/default/sep_3.gif) left top repeat-x; text-align: right;}

	#content_boxes_left .box_1 .galerii {width: 540px; background: url(/images/default/vertical_lines.gif) 0 0 repeat-y;}
	#content_boxes_left .box_1 .galerii div {float: left; display: inline; width: 103px; text-align: center; margin: 10px 3px 0 2px;}
	#content_boxes_left .box_1 .galerii div span {display: block;}
	#content_boxes_left .box_1 .galerii div span img {width: 90px;}
	#content_boxes_left .box_1 .galerii div p {font-size: 11px; margin-right: 10px; margin-top: 5px; margin-left: 5px; margin-bottom: 5px; text-align: left;}
	#content_boxes_left .box_1 .btn_box_2 {display: block; clear: both; width: 100%; padding: 10px 0 0 0; background: url(/images/default/sep_3.gif) left top repeat-x; text-align: right;}

	/*content boxes right*/
	#content_boxes_right {float: right; display: inline; width: 390px;}
	#content_boxes_right .box_2 {float: left; display: inline; width: 260px; margin-top: 10px; background: #fff url(/images/default/box_2_bottom.gif) left bottom no-repeat;}
	#content_boxes_right .box_2 .box_header {width: 260px; height: 34px; line-height: 34px; background: url(/images/default/blue_bg_right.gif) right top no-repeat;}
	#content_boxes_right .box_2 .box_header div {width: 260px; background: url(/images/default/blue_bg_left.gif) left top no-repeat; overflow: hidden;}
	#content_boxes_right .box_2 .box_header h3 {width: auto; margin-left: 10px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
	#content_boxes_right .box_2 ul {list-style-type: none; width: 240px; padding: 0 10px 10px 10px; font-size: 12px; color: #000;}
	#content_boxes_right .box_2 ul li {border-bottom: solid 1px #ccc; padding: 10px 0 6px 0;}
	#content_boxes_right .box_2 ul li a {color: #26498c; position: relative; left: 15px;}
	#content_boxes_right .box_2 ul li a:hover {color: #26498c; text-decoration: underline;}
	#content_boxes_right .box_2 ul li div {width: 18px; text-align: right; font-style: normal; float: left; display: inline;}
	#content_boxes_right .box_2 ul li.last {border: none;}
	#content_boxes_right .box_2 div.detalii a {margin-left: 150px; margin-bottom: 15px;}
	#content_boxes_right .box_2 div.detalii a {margin-left: 150px; color: #26498c; font-size: 12px; text-decoration: underline;}
	#content_boxes_right .box_2 div.detalii a:hover {margin-left: 150px; color: #26498c; font-size: 12px; text-decoration: none;}

	#content_boxes_right .box_3 {float: right; display: inline; width: 120px; margin-top: 10px; background: url(/images/default/bg_box_3.gif) 0 0 repeat-y;}
	#content_boxes_right .box_3 .box_3_top, #content_boxes_right .box_3 .box_3_bottom {width: 120px; height: 8px; font-size: 7px;}
	#content_boxes_right .box_3 .box_3_top {background: url(/images/default/box_3_top.gif) 0 0 no-repeat;}
	#content_boxes_right .box_3 .box_3_bottom {background: url(/images/default/box_3_bottom.gif) 0 0 no-repeat;}
	#content_boxes_right .box_3 h3 {border-bottom: solid 1px #2a4e99; padding: 7px 0 7px 0; font-size: 13px; color: #fff; font-weight: normal; text-align: center; }
	#content_boxes_right .box_3 div.img_dvd {text-align: center; padding-top: 8px; padding-bottom: 5px;}
	#content_boxes_right .box_3 div.img_dvd a {display: block;}
	#content_boxes_right .box_3 .btn_cumpara {padding: 2px 0 6px 20px;}
	* + html #content_boxes_right .box_3 div.img_dvd {text-align: center; padding-top: 6px; padding-bottom: 3px;}
	* + html #content_boxes_right .box_3 .btn_cumpara {padding: 2px 0 5px 20px;}
	* html #content_boxes_right .box_3 div.img_dvd {text-align: center; padding-top: 6px; padding-bottom: 3px;}
	* html #content_boxes_right .box_3 .btn_cumpara {padding: 2px 0 5px 20px;}
	#content_boxes_right .box_3 p {font-size: 11px; line-height: 17px; color: #fff; padding: 5px 10px 2px 20px;}
	#content_boxes_right .box_3 p strong {display: block; color: #b25bab; font-size: 12px; }
	#content_boxes_right .box_3 .height {height: 63px;}

	#content_boxes_right .box_4 {display: block; clear: both; width: 390px; margin-top: 10px; margin-bottom: 10px; background: #a6d523 url(/images/default/box_4_bottom.gif) left bottom no-repeat; font-family: Arial, Helvetica, sans-serif;}
	#content_boxes_right .box_4 .box_4_top{width: 390px; height: 8px; font-size: 7px; background: url(/images/default/box_4_top.gif) 0 0 no-repeat;}
	#content_boxes_right .box_4 .title_box_4 {font-size: 14px; color: #000; padding: 20px 10px 10px 10px; font-weight: bold;}
	
	#content_boxes_right .box_4 form {padding: 5px 10px 10px 10px;}
	#content_boxes_right .box_4 form p {font-size: 20px; color: #26498c;}
	#content_boxes_right .box_4 form div {float: left; display: inline; width: 170px; /*height:35px;*/ margin: 5px;}
	#content_boxes_right .box_4 form div input, #content_boxes_right .box_4 form div label {vertical-align: middle; line-height: 20px; font-size: 12px; margin-left: 5px;}
	#content_boxes_right .box_4 form .submit {float: none; display: block; clear:both; width: 350px;}
	#content_boxes_right .box_4 form .submit a {margin-left: 15px; color: #26498c; font-size: 12px; text-decoration: underline;}
	#content_boxes_right .box_4 form .submit a:hover {margin-left: 15px; color: #26498c; font-size: 12px; text-decoration: none;}
	
	#content_boxes_right .banner_390 {width: 390px; margin-top: 10px;}
	
	#content_boxes_right .box_5 {float: left; display: inline; width: 390px; margin-top: 10px; background: #d2e8fc url(/images/default/box_5_bottom.gif) left bottom no-repeat;}
	#content_boxes_right .box_5 .box_header {width: 390px; height: 34px; line-height: 34px; background: url(/images/default/blue_bg_right.gif) right top no-repeat;}
	#content_boxes_right .box_5 .box_header div {width: 390px; background: url(/images/default/blue_bg_left.gif) left top no-repeat; overflow: hidden;}
	#content_boxes_right .box_5 .box_header h3 {width: auto; margin-left: 10px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
	#content_boxes_right .box_5 ul {list-style-type: none; width: 370px; padding: 5px 10px 10px 10px; font-size: 11px; color: #000;}
	#content_boxes_right .box_5 ul li {background: url(/images/default/sep_3.gif) left bottom repeat-x; padding: 15px 0 10px 0;}
	#content_boxes_right .box_5 ul li a,
	#content_boxes_right .box_5 ul li span {color: #26498c; }
	#content_boxes_right .box_5 ul li a:hover {color: #26498c; text-decoration: underline;}
	#content_boxes_right .box_5 ul li div {width: 80px; font-style: normal; float: left; display: inline; padding-right: 5px;}
	#content_boxes_right .box_5 ul li div strong {display: block; padding-left: 10px; line-height: 25px; font-size: 12px; color: #fff; background: url(/images/default/bg_data.gif) 0 0 no-repeat;}
	#content_boxes_right .box_5 ul li:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
	#content_boxes_right .box_5 ul li p {float: left; display: inline; width: 280px;}
	#content_boxes_right .box_5 .btn_box {display: block; clear: both; width: 370px; padding: 0px 0 10px 0; text-align: right;}

	#content_boxes_right .RatingLineContainer{margin-bottom: 5px; margin-left: 10px;}
	#content_boxes_right .RatingLine{}
	#content_boxes_right .RatingLine .base{width: 370px; height: 8px; background: transparent;}
	#content_boxes_right .RatingLine .scale{height: 6px; background: #26498C; }
	


	/* Added by Dan Rades */
	#content .nav a#btnPrev, #content .nav a#btnNext {
		display: block;
		float:left;
		width:21px;
		height:21px;
		margin-top:7px;
		text-indent:-5000px;
		outline: 0 none;
		background:url(../arrow_left_active.gif);
	}
	
	#content .nav a#btnPrev.disabled {
		background:url(../arrow_left_inactive.gif)
	}	
	
	#content .nav a#btnNext {
		margin-left:2px;
		background:url(../arrow_right_active.gif)
	}
	
	#content .nav a#btnNext.disabled {
		background:url(../arrow_right_inactive.gif)
	}		
	
/* Added by Dan Rades */
	
#movieFlash {
	height:283px;
	overflow:hidden;
}

#slides {
	padding:10px 5px 10px 10px;
	position: relative;
}

#slides div.slide {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	
	cwidth:460px;
	height:240px;
	padding: 0px 0px 10px 0px;
}

.widePicture {
	float:left;
	width:456px;
	height:253px;
	overflow:hidden;
	padding-left:10px;
}

.homepageMovie  {
	float: left;
	width:464px;
	height:253px;
	padding:10px 10px 10px 5px;
	overflow:hidden;
}
	
.homepageMovieDet {
	float:right;
	width:130px;
}
	
.homepageMovieDet p {
	height:140px;
	color:#fff;
	font-size:12px;
	line-height:20px;
}

.homepageMovieButtons {
	width:115px;
	height:103px;
	padding: 4px 4px 5px 4px;
	_padding-top:5px;
	background: url(../bgButtons.gif) top left no-repeat transparent;
}
.homepageMovieButtons a.btn {
	height:27px;
	_height:26px;
	display:block;
	overflow: hidden;
	margin-top:3px;
	_margin-top:6px;	
}

.homepageMoviePlayer {
	width: 330px;
	float:left;
}	

div.homepageMoviePlayer div.mpThumb{
	line-height:253px;
	height: 253px;
	text-align:center; 
	_display:table-cell; 
	vertical-align:middle;  	
	overflow: hidden;	
	position: relative;
}

div.homepageMoviePlayer  .play {
	display: block;
	position: absolute;
	top: 100px;
	left: 140px;
}

div.homepageMoviePlayer .img_center  img{
	vertical-align: middle;
	margin: 0 auto; display: table-cell; vertical-align: middle;
}

div.homepageMoviePlayer .center {width:0; height:100%; display:inline-block; vertical-align:middle;}
div.homepageMoviePlayer   .img_center {text-align:center; width:100%; display:inline-block; vertical-align:middle;}

#slideNumbers {
	width:400px;
	z-index: 100000;
	position: relative;
	top: 215px;
	left: 20px;
}

#slideNumbers a {
	display:block;
	float:left;
	width:23px;
	height:23px;
	background: url(../bg_number.jpg) top left no-repeat transparent;
	color: #fff;
	font-size:13px;
	font-weight:bold;
	padding: 3px;
	border:1px solid #1f4691;
}

#slideNumbers a:hover, #slideNumbers a.hover {
	background: url(../bg_number_h.jpg) top left no-repeat transparent;
	color: #fff;
}

a#hideshow {
	display:block;
	width: 69px;
	height: 17px;
	outline: 0 none;
}

.ascunde {
	background: url(../ascunde.gif) top left no-repeat transparent;
	text-indent: -5000px;
}

.arata {
	background: url(../arata.gif) top left no-repeat transparent;
	text-indent: -5000px;
}

.banner_390 {width: 390px; margin-top: 10px; text-align: center; background: url(/images/default/pub_bg_w.gif) 20px 0 no-repeat;}
