a, a:hover, div, img, h1, h2, h3, h4, h5, h6, ul, li, table, tr, td, p, form {margin: 0; padding: 0; border: 0;}
input {margin: 0; padding: 0;}
a {color: #000; text-decoration:none;}
a:hover {color: #000; text-decoration:underline;}

body {background-color: #cfd1ea ; font-family: Arial, Tahoma, Sans-Serif; font-size: 11px; text-align: center; margin: 0 auto 0 auto;}
img.absolute{width: 83px; height: 88px; position: absolute; top: -28px; right: -5px;}
td.relative{display: block; position: relative;}


.clearfix {zoom: 1;}
.clearfix:after {content:"."; display: block; clear: both; visibility: hidden; margin: 0; padding 0;}
.blu-ray { margin-top:3px;}
.blu-ray table td{padding-bottom: 20px;}

#main {width: 997px; height: 100%; text-align: center; margin: 0 auto; margin-top: 10px;}
#main .c_left_up {background: url(../img/c_left_up.gif) 0 0 no-repeat; width: 9px; height: 10px; line-height: 8px; font-size: 10px;}
#main .c_middle {background: #FFF; width: 979px; height: 10px; line-height: 8px; font-size: 10px; line-height: 8px; font-size: 10px;}
#main .c_right_up {background: url(../img/c_right_up.gif) 0 0 no-repeat; width: 9px; height: 10px; line-height: 8px; font-size: 10px;}
#main .c_left_dwn {background: #FFF url(../img/c_left_dwn.jpg) 0 0 no-repeat; width: 9px; height: 10px; line-height: 8px; font-size: 10px;}
#main .c_right_dwn {background: #FFF url(../img/c_right_dwn.jpg) 0 0 no-repeat; width: 9px; height: 10px; line-height: 8px; font-size: 10px;}
#main .c_left {background: #FFF; width: 9px; height: 100%;}
#main .c_right {background: #FFF; width: 9px; height: 100%;}

#container {background: #FFF; width: 979px; height: 100%;}
#header {width: 979px; height: 110px; text-align: left;}
	#logo {float: left; width: 180px; height: 93px; vertical-align: top; padding: 0 0 0 0; margin-top: 0;}
	#banner_top {float: right; width: 728px; height: 92px; vertical-align: top;margin-top: 6px;}

	/*left*/
	#left {width: 180px; height: 100%;}
		/*cautare*/
		#cautare {width: 180px; height: 70px;}
		#cautare .cautare_midd {width: 160px; background: #FFF url(../img/cautare_midd.jpg) 0 0 repeat-x; height: 50px; text-align: left; vertical-align:top;}
		#cautare .cautare_midd form {width: 160px; height: 25px; margin-top: 10px;}
		#cautare .cautare_midd form input {vertical-align: middle;}
		#cautare a {color: #FFF; text-decoration: none;}
		#cautare a:hover {color: #000; text-decoration: none;}
		#cautare .cautare_midd .cauta { font-size: 12px; color:#FFFFFF; font-weight:bold;}
		
		/*box_left*/
		.box_left {padding-top: 10px;}
		.box_left .bleft_top {width: 180px; height: 49px; background: #FFF url(../img/box_left_top.jpg) 0 0 no-repeat;}
		.box_left .bleft_top img {margin-top: 19px; margin-left: 35px;}
		.box_left .bleft_midd {width: 180px; border-left: solid 1px #000; border-right: solid 1px #000; background: #f6f6f6;}
		.box_left .bleft_midd ul {list-style-type: none; text-align: left; margin-left: 20px;}
		.box_left .bleft_midd ul li {list-style-type: none; color: #31325e; font-size: 14px; margin: 7px 0 0 0; padding: 0; background: #f6f6f6 url(../img/arrow_1.jpg) 0 4px no-repeat;}
		.box_left .bleft_midd ul li a {color: #31325e; text-decoration: none; padding: 0 0 0 13px; display: block; margin: 0; width: 135px;}
		.box_left .bleft_midd ul li a:hover {color: #31325e; text-decoration: underline; padding: 0 0 0 13px; margin: 0; width: 135px;}
		
		.box_left .bleft_midd ul li.firstopen {list-style-type: none; background:none;  color: #31325e; font-size: 14px; padding:0; margin: 7px 0 0 0;}
		.box_left .bleft_midd ul li.firstopen a {display: inline; width: auto; margin-right:2px; padding:0; vertical-align: middle; line-height: 15px;}
		.box_left .bleft_midd ul li.firstopen a:hover {display: inline; width: auto; margin-right:2px; padding:0;}
		.box_left .bleft_midd ul li.firstopen img {margin:0; padding:0;}
		
		.box_left .bleft_midd .a_selected {color: #31325e; text-decoration: underline; width: 135px;}
		.box_left .bleft_midd .a_selected a {color: #31325e; text-decoration: underline; width: 135px;}
		.box_left .bleft_midd .a_selected a:hover {color: #31325e; text-decoration: underline;}
		.box_left .bleft_bottom {width: 180px; height: 20px; background: #FFF url(../img/box_left_bottom.jpg) 0 0 no-repeat;}
		
	/*center*/
	#center {width: 580px; vertical-align: top; padding: 0 9px 0 9px; text-align: left;}
		#m1 {width: 148px; height: 31px; font-size: 24px; line-height: 24px; margin-left: 3px;}
		#m1 .m1_midd {background: #FFF url(../img/m1_midd.jpg) 0 0 repeat-x; width: 128px; height: 31px;}
		
		#m1 .m1_midd .m1_btn53 {width: 48px; height: 24px; line-height: 24px; font-size: 24px; padding-right: 1px;}
		#m1 .m1_midd .m1_btn53 a {width: 48px; height: 24px; line-height: 24px; font-size: 24px; background: #353d77 url(../img/dvd.jpg) 0 0 no-repeat; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn53 a:hover {background: #353d77 url(../img/dvd_sel.jpg) 0 0 no-repeat; width: 48px; height: 24px; line-height: 24px; font-size: 24px; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn53_sel {background: #353d77 url(../img/dvd_sel.jpg) 0 0 no-repeat; width: 48px; height: 24px; line-height: 24px; font-size: 24px; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn53_sel a {width: 48px; height: 24px; line-height: 24px; font-size: 24px; background: #353d77 url(../img/dvd_sel.jpg) 0 0 no-repeat; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn53_sel a:hover {background: #353d77 url(../img/dvd_sel.jpg) 0 0 no-repeat; width: 48px; height: 24px; line-height: 24px; font-size: 24px; display: block; color: #353d77;}
		
		#m1 .m1_midd .m1_btn54 {width: 69px; height: 24px; padding-right: 1px;}
		#m1 .m1_midd .m1_btn54 a {width: 69px; height: 24px; line-height: 24px; font-size: 24px; background: #353d77 url(../img/muzica.jpg) 0 0 no-repeat; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn54 a:hover {background: #353d77 url(../img/muzica_sel.jpg) 0 0 no-repeat; width: 69px; height: 24px; line-height: 24px; font-size: 24px; color: #353d77;}
		#m1 .m1_midd .m1_btn54_sel {width: 69px; height: 24px; padding-right: 1px;}
		#m1 .m1_midd .m1_btn54_sel a {width: 69px; height: 24px; line-height: 24px; font-size: 24px; background: #353d77 url(../img/muzica_sel.jpg) 0 0 no-repeat; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn54_sel a:hover {background: #353d77 url(../img/muzica_sel.jpg) 0 0 no-repeat; width: 69px; height: 24px; line-height: 24px; font-size: 24px; display: block; color: #353d77;}
		
		#m1 .m1_midd .m1_btn61 {width: 79px; height: 24px; padding-right: 1px;}
		#m1 .m1_midd .m1_btn61 a {width: 79px; height: 24px; line-height: 24px; font-size: 24px; background: #353d77 url(../img/blu-ray.jpg) 0 0 no-repeat; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn61 a:hover {background: #353d77 url(../img/blu-ray_sel.jpg) 0 0 no-repeat; width: 79px; height: 24px; line-height: 24px; font-size: 24px; color: #353d77;}
		#m1 .m1_midd .m1_btn61_sel {width: 79px; height: 24px; padding-right: 1px;}
		#m1 .m1_midd .m1_btn61_sel a {width: 79px; height: 24px; line-height: 24px; font-size: 24px; background: #353d77 url(../img/blu-ray_sel.jpg) 0 0 no-repeat; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn61_sel a:hover {background: #353d77 url(../img/blu-ray_sel.jpg) 0 0 no-repeat; width: 79px; height: 24px; line-height: 24px; font-size: 24px; display: block; color: #353d77;}

		#m1 .m1_midd .m1_btn63 {width: 79px; height: 24px; padding-right: 1px;}
		#m1 .m1_midd .m1_btn63 a {width: 79px; height: 24px; line-height: 24px; font-size: 24px; background: #353d77 url(../img/blu-ray.jpg) 0 0 no-repeat; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn63 a:hover {background: #353d77 url(../img/blu-ray_sel.jpg) 0 0 no-repeat; width: 79px; height: 24px; line-height: 24px; font-size: 24px; color: #353d77;}
		#m1 .m1_midd .m1_btn63_sel {width: 79px; height: 24px; padding-right: 1px;}
		#m1 .m1_midd .m1_btn63_sel a {width: 79px; height: 24px; line-height: 24px; font-size: 24px; background: #353d77 url(../img/blu-ray_sel.jpg) 0 0 no-repeat; display: block; color: #353d77;}
		#m1 .m1_midd .m1_btn63_sel a:hover {background: #353d77 url(../img/blu-ray_sel.jpg) 0 0 no-repeat; width: 79px; height: 24px; line-height: 24px; font-size: 24px; display: block; color: #353d77;}
		
		#m2 {width: 342px; height: 31px; font-size: 24px; line-height: 24px; margin-left: 3px;margin-right: 3px;}
		#m2 .m2_midd {background: #FFF url(../img/m2_midd.jpg) 0 0 repeat-x; width: 338px; height: 31px;}
		#m2 .m2_midd .m2_btn1 {width: 59px; height: 25px; line-height: 25px; font-size: 25px;}
		#m2 .m2_midd .m2_btn1 a {width: 59px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/promotii.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn1 a:hover {background: #353d77 url(../img/promotii_sel.jpg) 0 0 no-repeat; width: 59px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn1_sel {width: 59px; height: 25px; line-height: 25px; font-size: 32px; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn1_sel a {width: 59px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/promotii.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn1_sel a:hover {background: #353d77 url(../img/promotii_sel.jpg) 0 0 no-repeat; width: 59px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}

		#m2 .m2_midd .m2_btn2 {width: 121px; height: 25px; line-height: 25px; font-size: 25px;}
		#m2 .m2_midd .m2_btn2 a {width: 121px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/pentru_com.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn2 a:hover {background: #353d77 url(../img/pentru_com_sel.jpg) 0 0 no-repeat; width: 121px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn2_sel {width: 121px; height: 25px; line-height: 25px; font-size: 25px;  color: #a3a6ce;}
		#m2 .m2_midd .m2_btn2_sel a {width: 121px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/rental.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn2_sel a:hover {background: #353d77 url(../img/rental_sel.jpg) 0 0 no-repeat; width: 121px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		
		#m2 .m2_midd .m2_btn3 {width: 96px; height: 25px; line-height: 25px; font-size: 25px;}
		#m2 .m2_midd .m2_btn3 a {width: 96px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/cum.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn3 a:hover {background: #353d77 url(../img/cum_sel.jpg) 0 0 no-repeat; width: 96px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn3_sel {width: 96px; height: 25px; line-height: 25px; font-size: 25px;  color: #a3a6ce;}
		#m2 .m2_midd .m2_btn3_sel a {width: 96px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/cum.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn3_sel a:hover {background: #353d77 url(../img/cum_sel.jpg) 0 0 no-repeat; width: 96px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		
		#m2 .m2_midd .m2_btn4 {width: 76px; height: 25px; line-height: 25px; font-size: 25px;}
		#m2 .m2_midd .m2_btn4 a {width: 76px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/advertising.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn4 a:hover {background: #353d77 url(../img/advertising_sel.jpg) 0 0 no-repeat; width: 76px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn4_sel {width: 76px; height: 25px; line-height: 25px; font-size: 25px;  color: #a3a6ce;}
		#m2 .m2_midd .m2_btn4_sel a {width: 76px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/advertising.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn4_sel a:hover {background: #353d77 url(../img/advertising_sel.jpg) 0 0 no-repeat; width: 76px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		
		#m2 .m2_midd .m2_btn5 {width: 45px; height: 25px; line-height: 25px; font-size: 25px;}
		#m2 .m2_midd .m2_btn5 a {width: 45px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/ajutor.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn5 a:hover {background: #353d77 url(../img/ajutor_sel.jpg) 0 0 no-repeat; width: 45px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn5_sel {width: 45px; height: 25px; line-height: 25px; font-size: 25px;  color: #a3a6ce;}
		#m2 .m2_midd .m2_btn5_sel a {width: 45px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/ajutor.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn5_sel a:hover {background: #353d77 url(../img/ajutor_sel.jpg) 0 0 no-repeat; width: 45px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}

		#m2 .m2_midd .m2_btn6 {width: 45px; height: 25px; line-height: 25px; font-size: 25px;}
		#m2 .m2_midd .m2_btn6 a {width: 45px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/blog.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn6 a:hover {background: #353d77 url(../img/blog_sel.jpg) 0 0 no-repeat; width: 45px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn6_sel {width: 45px; height: 25px; line-height: 25px; font-size: 25px;  color: #a3a6ce;}
		#m2 .m2_midd .m2_btn6_sel a {width: 45px; height: 25px; line-height: 25px; font-size: 25px; background: #353d77 url(../img/blog.jpg) 0 0 no-repeat; display: block; color: #a3a6ce;}
		#m2 .m2_midd .m2_btn6_sel a:hover {background: #353d77 url(../img/blog_sel.jpg) 0 0 no-repeat; width: 45px; height: 25px; line-height: 25px; font-size: 25px; display: block; color: #a3a6ce;}
		
		#banner_midd {width: 580px; height: 276px; margin: 10px 0 5px 0;}
		#banner_770_70 { width:770px; height:70px; margin-left:-190px;}
		.box_center {width: 580px; margin: 6px 0 6px 0; font-size:12px}
		.box_center a {color: #31325d; text-decoration: none;}
		.box_center a:hover {color: #31325d; text-decoration: underline;}
		.box_center form input[type=text] {font-size: 12px; color: #444444; margin: 2px 0 2px 0;}
		.box_center form textarea {font-size: 12px; color: #777777; margin: 2px 0 2px 0;}

		.prod_title, .box_center .prod_title { height:32px;}
		
		.box_center .prod_title_1 { height:12px; margin: 0px 0 0px 0;}		
		
		.prod_title_blue {color:#31325D; font-size:12px;}

		.box_center_1 {width: 580px; margin: 6px 0 6px 0; font-size:12px}
		.box_center_1 a {color: #31325d; text-decoration: none;}
		.box_center_1 a:hover {color: #31325d; text-decoration: underline;}
		.box_center_1 form input[type=text] {font-size: 12px; color: #444444; margin: 2px 0 2px 0;}
		.box_center_1 form textarea {font-size: 12px; color: #777777; margin: 2px 0 2px 0;}

		.box_center_1 .prod_title { height:32px;}

		.box_normal_center {width: 100%; margin: 6px 0 6px 0; font-size:12px; background-color:White;}
		.box_normal_center a {color: #31325d; text-decoration: none;}
		.box_normal_center a:hover {color: #31325d; text-decoration: underline;}
		.box_normal_center form input[type=text] {font-size: 12px; color: #444444; margin: 2px 0 2px 0;}
		.box_normal_center form textarea {font-size: 12px; color: #444444; margin: 2px 0 2px 0;}

			.bc_top {width: 558px; height: 11px; line-height: 11px; background: #FFF url(../img/bc_top.jpg) 0 0 repeat-x;}
			.bc_top_t {width: 558px; height: 11px; line-height: 11px; background-image: url(../img/bc_top.png)}
			.bc_top_1 {width: 558px; height: 11px; line-height: 11px; background-image: url(../img/bc_top_1.gif)}
			
			.bc1_top {width: 558px; height: 40px; line-height: 40px; background: #FFF url(../img/bc1_top.jpg) 0 0 repeat-x;}
			.bc1_top .box_title {color: #FFFFFF; font-weight:bold; font-size:14px;}

			.bc_dwn {width: 558px; height: 11px; line-height: 11px; background: #FFF url(../img/bc_dwn.jpg) 0 0 repeat-x;}
			.bc_dwn_t {width: 558px; height: 11px; line-height: 11px; background-image: url(../img/bc_dwn.png);}
			.bc_dwn_1 {width: 558px; height: 11px; line-height: 11px; background-image: url(../img/bc_dwn_1.gif);}

			.bc_left {width: 11px; background: #FFF url(../img/bc_left.jpg) 0 0 repeat-y;}
			.bc_left_t {width: 11px; background-image: url(../img/bc_left.png);}
			.bc_left_1 {width: 11px; background-image: url(../img/bc_left_1.gif);}

			.bc_right {width: 11px; background: #FFF url(../img/bc_right.jpg) 0 0 repeat-y;}
			.bc_right_1 {width: 11px; background-image: url(../img/bc_right_1.gif);}
			.bc_right_t {width: 11px; background: #FFF url(../img/bc_right.png) 0 0 repeat-y;}
			
			.bc_center {width: 558px; background: #f6f6f6;}
			.bc_center h4 {color:#31325d; font-size:16px;}
			
			.noutati {width: 558px; color: #31325d;}
			.noutati a {color: #31325d; text-decoration: underline;}
			.noutati a:hover {text-decoration: none;}
			
			.cele_mai_vandute {width: 558px; color: #31325d;}
			.cele_mai_vandute a {color: #31325d; text-decoration: underline;}
			.cele_mai_vandute a:hover {text-decoration: none;}
			
			.curand {width: 558px; color: #31325d;}
			.curand a {color: #31325d; text-decoration: underline;}
			.curand a:hover {text-decoration: none;}
			
			.pret_bun {width: 558px; color: #31325d;}
			.pret_bun a {color: #31325d; text-decoration: underline;}
			.pret_bun a:hover {text-decoration: none;}
			
		.film_td td {padding: 0px 0 5px 0;}
		.film_td td img {border: solid 1px #cccccc; margin: 2px;}
		.film_td h6 {font-size: 12px; color: #31325d; text-align: left; margin: 0px 3px 0px 3px; padding: 5px 0 5px 0;}
		
		.film_td td .over {	border: #888888 1px solid;}
		.film_td td .out { border: solid 1px #cccccc;}		
		
		

		.pret {color: #ff0000; font-size: 16px; font-weight: bold; text-align: right; float: left; margin: 0 2px 0 2px;}
		.pret .span_1 {color: #ff0000; font-size: 17px;}
		.pret .span_2 {color: #ff0000; font-size: 12px;}
		
		.pret .span_3 {color: #ff0000; font-size: 14px; text-decoration: line-through;}
		.pret .span_4 {color: #ff0000; font-size: 10px; text-decoration: line-through;}
		.pret .span_5 {font-size: 11px;}
		
		.btn2 {width:100px;	height: 21px; line-height: 21px; margin: 5px 5px 5px 10px; padding: 0;}
		.btn2 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		.btn2 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		.btn2 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
		.btn2 .btn2_midd {background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
		.btn2 .btn2_midd img {float: left;}
		.btn2 span {height: 21px; line-height: 21px; vertical-align: middle;}
		.btn2 span b {font-size: 11px; vertical-align: middle;}

		.btnb {height: 21px; line-height: 21px; margin: 5px 5px 5px 5px; padding: 0px 0px 0px 10px; background: url(../img/btn2_main.jpg) no-repeat; float:left;}
		.btnb div { text-align:left; width:auto;height: 21px; background-image: url(../img/btn2_right.jpg); background-repeat:no-repeat; background-position:top right ; padding-right:5px;}
		.btnb a { padding:0; margin:0; height: 21px; color: #FFF; text-decoration: none; font-size: 11px; font-weight:bold;  cursor: pointer;}
		.btnb a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}		
		
		.stiri_left {margin: 5px 0 5px 0; width: 350px;}
		.stiri_left a {color: #31325d; text-decoration: none;}
		.stiri_left a:hover {color: #31325d; text-decoration: underline;}
		.stiri_left img {float: left; margin: 0 10px 5px 0;}
		.stiri_left p { margin: 5px 5px 5px 0; color: #31325d;}	
		.stiri_left h5 {font-size: 12px; font-weight: bold; margin: 10px 5px 0 5px; color: #31325d;}
		
		.stiri_right {margin: 5px 0 5px 0; width: 230px;}
		.stiri_right ul {margin: 10px 5px 5px 10px; width: 215px;}
		.stiri_right ul li {list-style-type: none; color: #31325e; font-size: 12px; margin: 0px 0 15px 0; padding: 0; background: #f6f6f6 url(../img/arrow_2.jpg) 0 4px no-repeat;}
		.stiri_right ul li a {color: #31325e; text-decoration: none; padding: 0 0 0 10px; display: block; margin: 0; width: 220px;}
		.stiri_right ul li a:hover {color: #31325e; text-decoration: underline; padding: 0 0 0 10px; margin: 0; width: 220px;}
		.stiri_right a {color: #31325d; text-decoration: none;}
		.stiri_right a:hover {color: #31325d; text-decoration: underline;}
		
		.foto {width: 540px;}
		.foto img {margin: 5px; border: solid 1px #31373f;}
		.foto a { font-size:11px;}
		
	/*right*/
	#right {width: 200px; height: 100%;}
	
	.box_right {width: 200px; margin: 5px 0 5px 0;}
		
		.comenzi_tel {padding-bottom: 5px;}
		
		.bright_top {background: #FFF url(../img/bright_top.jpg) 0 0 no-repeat; width: 200px; height: 41px;}
		.bright_top img {margin-top: 9px; margin-left: 33px;}
		.bright_midd {width: 200px; border-left: solid 1px #000; border-right: solid 1px #000; background: #f6f6f6;}
		.bright_bottom {width: 200px; height: 20px; background: #FFF url(../img/bright_dwn.jpg) 0 0 no-repeat;}
		
		.bright_midd form {margin: 8px;}
		.bright_midd form input {width: 178px; height: 15px; font-size: 11px; color: #444444; margin: 2px 0 2px 0;}
		.bright_midd form .btn3 {width: 61px; height: 21px; float: left;}
		
		.btn4 {height: 21px; line-height: 21px; margin: 2px 0px 5px 10px; padding: 0; float: right;}
		.btn4 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		.btn4 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		.btn4 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
		.btn4 .btn4_midd {background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
		.btn4 span {height: 21px; line-height: 21px; vertical-align: middle;}

		.btn5 {height: 21px; line-height: 21px; margin: 2px 0px 5px 10px; padding: 0;}
		.btn5 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		.btn5 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		.btn5 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
		.btn5 .btn4_midd {background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
		.btn5 span {height: 21px; line-height: 21px; vertical-align: middle;}

		.btn6 { background-image:url(../img/btn1_main.gif); background-repeat:no-repeat; height:40px;}
		.btn6 p { color:#FFF; line-height:38px; float:left; font-size:16px; width:100%; display:inline; }
		.btn6 p a, .btn6 p a:hover { margin-left:34px; color:#FFF;}
		.btn6 div { float:right;background-image:url(../img/btn1_main_right.gif); background-repeat:no-repeat; width:9px; margin-right:-9px; height:40px; position:relative;} 
		
		#cos {width: 100%; font-size: 14px; color: #31325d;}
		#cos a {color: #31325d; text-decoration: none;}
		#cos a:hover {color: #31325d; text-decoration: underline;}
		#cos .cos_td2 {color: #ff0000; font-weight: bold; text-align: right;}
		#cos span {font-size: 11px;}
		#cos .btn5 {height: 21px; line-height: 21px; margin: 2px 0px 5px 0px; padding: 0; text-align: left;}
		#cos .btn5 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		#cos .btn5 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		#cos .btn5 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
		#cos .btn5 .btn5_midd {background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
		#cos .btn5 span {height: 21px; line-height: 21px; vertical-align: middle;}
		#cos div {float: left; margin-right: 5px;}
		#cos div img {vertical-align: middle;}
		#cos .act {width:100%; text-align:right;}
		#cos .last_act td {background-color: #E0E0E0;}
		#cos .del {}
		#cos span {font-size: 13px;}		

		#wish {width: 90%; margin: 5px 10px 5px 10px; font-size: 12px; color: #31325d;}
		#wish a {color: #31325d; text-decoration: none;}
		#wish a:hover {color: #31325d; text-decoration: underline;}
		#wish .cos_td2 {color: #ff0000; font-weight: bold; text-align: right; font-size:11px;}
		#wish span {font-size: 11px;}
		#wish .btn5 {height: 21px; line-height: 21px; margin: 2px 0px 5px 0px; padding: 0; text-align: left;}
		#wish .btn5 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		#wish .btn5 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		#wish .btn5 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
		#wish .btn5 .btn5_midd {background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
		#wish .btn5 span {height: 21px; line-height: 21px; vertical-align: middle;}
		#wish .act {width:100%; text-align:right;}
		#wish .del {}


		#concursuri {width: 90%; margin: 5px 10px 5px 10px; font-size: 11px; color: #31325d;}
		#concursuri img {margin: 0 0px 10px 0px;}
		#concursuri a {color: #31325d; text-decoration: underline;}
		#concursuri a:hover {color: #31325d; text-decoration: none;}
		#concursuri .btn6 {height: 21px; line-height: 21px; margin: 2px 0px 5px 0px; padding: 0; text-align:left; float:right;}
		#concursuri .btn6 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		#concursuri .btn6 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		#concursuri .btn6 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
		#concursuri .btn6 .btn6_midd {background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
		#concursuri .btn6 span {height: 21px; line-height: 21px; vertical-align: middle;}
		#concursuri input[type=text] {width: 170px; height: 15px; font-size: 11px; color: #777777; margin: 2px 0 2px 0;}


		
		#newsletter {width: 90%;}
		#newsletter {width: 90%; margin: 5px 10px 5px 10px; font-size: 12px; color: #31325d;}
		#newsletter input[type=text] {width: 170px; height: 15px; font-size: 11px; color: #777777; margin: 2px 0 2px 0;}
		#newsletter .btn6 {width: 94px; height: 21px;}
		
		#trailere {}
		#trailers {height: 370px; overflow:hidden;  position:relative; width:90%}
		#trailere ul {list-style-type: none; text-align: left; margin-left: 20px;}
		#trailere ul li {list-style-type: none; color: #31325e; font-size: 14px; margin: 7px 0 0 0; padding: 0; background: #f6f6f6 url(../img/arrow_1.jpg) 0 4px no-repeat;}
		#trailere ul li img {border: solid 1px #d5d5d5;}
		#trailere ul li a {color: #31325e; text-decoration: none; padding: 0 0 0 13px; display: block; margin: 0; width: 135px;}
		#trailere ul li a:hover {color: #31325e; text-decoration: underline; padding: 0 0 0 13px; margin: 0; width: 135px;}
		
		#usermenu {width: 90%; margin: 5px 10px 5px 10px; font-size: 12px; color: #31325d;}
		#usermenu a {color: #31325d; text-decoration: none;}
		#usermenu a:hover {color: #31325d; text-decoration: underline;}
		#usermenu span {font-size: 13px;}
		
		.banners_right div {padding: 5px 0 5px 0;}
		
		
	
	/*footer*/
	#footer {margin: 20px 0 5px 0;}
	#footer img {vertical-align: middle;}
	#footer a {margin: 0 15px 0 15px; color: #5f5f5f; font-weight: bold; font-size: 12px;}
	
	#footer_lnk {padding: 10px 0 0 0; width: 979px; height: 166px;}
	
	/*listing film*/
	#filters {width: 580px; height: 72px; margin: 10px 0 5px 0;}
	#filters .filter_midd {background: #FFF url(../img/filter_midd.jpg) 0 0 repeat-x; width: 560px; height: 62px; padding-top: 10px;}
	#filters .filter_midd a {margin: 0px 5px 0 4px; vertical-align: top; font-size: 12px; color: #46535f; font-weight: bold;}
	#filters .filter_midd table td {color: #46535f; font-weight: bold; vertical-align: middle; padding-top: 15px;}
	#filters .filter_midd table td select {vertical-align: middle;color: #46535f; font-weight: bold;}
	#filters .filter_midd .a_selected {color: #31325e; text-decoration: underline;}
	
	.listing_film {width: 558px; color: #31325d;}
	.listing_film a {color: #31325d; text-decoration: underline;}
	.listing_film a:hover {text-decoration: none;}
	.listing_film h2 {font-family: arial; font-size: 12px; color: #46535f; letter-spacing: 0; padding: 5px 5px 0px 10px;}
	.listing_film h2 a {color: #46535f; text-decoration: none;}
	.listing_film h2 a:hover {text-decoration: none;}
	
	.listing_film p {font-size: 12px; color: #31325d; padding: 1px 5px 1px 10px; float: none;}
	.listing_film .p_normal {padding: 1px 5px 1px 3px;}
	.listing_film p img {border: none; vertical-align: middle; margin-bottom: 8px;}
	
	.listing_film .film_td td {padding-top: 21px;}
	
	.listing_film .film_td ul {list-style-type: none; margin-left: 10px; margin-top: 0px;}
	.listing_film .film_td ul li {display: inline; margin: 0; padding: 0;}
	.listing_film .film_td ul li img {border: none; margin: 0; padding: 0;}
	.listing_film .film_td .pret {margin-left: 0px; text-align: left;}

	.titlu_film img {float: left;}
	.titlu_film .titlu_midd {float: left; background: #000 url(../img/title_midd.jpg) 0 0 repeat-x; height: 21px; font-size: 17px; padding-top: 3px; padding-left: 3px; font-weight: bold; color: #FFF;}
	.titlu_film a {color: #31325d; text-decoration: none; cursor: pointer;}
	.titlu_film a:hover {text-decoration: none;}
	
	.listing_film .view_trailer {margin: 22px 0 0 0; padding: 0; text-align:center;}
	.listing_film .view_trailer a {text-decoration: none;}

	.listing_film btn3{}
	.listing_film .btn3 {height: 21px; line-height: 21px; margin: 5px 5px 5px 10px; padding: 0;}
	.listing_film .btn3 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
	.listing_film .btn3 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
	.listing_film .btn3 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
	.listing_film .btn3 .btn2_midd {background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
	.listing_film .btn3 .btn2_midd img {float: left;}
	.listing_film .btn3 span {height: 21px; line-height: 21px; vertical-align: middle;}
	.listing_film .btn3 span b {font-size: 11px; vertical-align: middle;}


	/*DVD page*/
	#center2 {width: 630px; vertical-align: top; padding: 0 9px 0 0px; text-align: left;}
	
	.box_dvd {width: 630px; margin: 6px 0 6px 0;}
		.bc_top2 {width: 608px; height: 11px; line-height: 11px; background: #FFF url(../img/bc_top.jpg) 0 0 repeat-x;}
		.bc_dwn2 {width: 608px; height: 11px; line-height: 11px; background: #FFF url(../img/bc_dwn.jpg) 0 0 repeat-x;}
		.bc_left2 {width: 11px; background: #FFF url(../img/bc_left.jpg) 0 0 repeat-y;}
		.bc_right2 {width: 11px; background: #FFF url(../img/bc_right.jpg) 0 0 repeat-y;}
		.bc_center2 {width: 608px; background: #f6f6f6;}
		
	.box_right2 {width: 341px; margin: 5px 0px 5px 0px;}
		.bc_top3 {width: 319px; height: 11px; line-height: 11px; background: #FFF url(../img/bc_top.jpg) 0 0 repeat-x;}
		.bc_dwn3 {width: 319px; height: 11px; line-height: 11px; background: #FFF url(../img/bc_dwn.jpg) 0 0 repeat-x;}
		.bc_left3 {width: 11px; background: #FFF url(../img/bc_left.jpg) 0 0 repeat-y;}
		.bc_right3 {width: 11px; background: #FFF url(../img/bc_right.jpg) 0 0 repeat-y;}
		.bc_center3 {width: 319px; background: #f6f6f6;}
		
		.rating {float:left; margin-left: 30px; margin-top: -20px;}
		.promotie {float:right; width: 170px; height:240; margin-top: -50px; margin-left:4px;}
		
		.listing_film2 {width: 608px; color: #31325d;}
		.listing_film2 a {color: #31325d; text-decoration: underline;}
		.listing_film2 a:hover {text-decoration: none;}
		.listing_film2 h2 {font-family: arial; font-size: 11px; color: #46535f; letter-spacing: 0; padding: 5px 5px 0px 10px;}
		.listing_film2 h2 a {color: #46535f; text-decoration: none;}
		.listing_film2 h2 a:hover {text-decoration: none;}

		.titlu_film2 img {float: left;}
		.titlu_film2 .titlu_midd {float: left; background: #000 url(../img/title_midd.jpg) 0 0 repeat-x; height: 21px; font-size: 17px; padding-top: 3px; padding-left: 3px; font-weight: bold; color: #FFF;}
		.titlu_film2 a {color: #31325d; text-decoration: none; cursor: pointer;}
		.titlu_film2 a:hover {text-decoration: none;}
			
		.listing_film2 p {font-size: 12px; color: #31325d; padding: 1px 5px 1px 10px; float: none;}
		.listing_film2 p img {border: none; vertical-align: middle; margin-bottom: 8px;}
		
		.listing_film2 .film_td2 td {padding-top: 21px;}
		
		.film_td2 {width: 608px;}
		.film_td2 td {padding: 10px 0 5px 0;}
		.film_td2 td img {border: solid 1px #cccccc; margin: 2px;}
		.film_td2 h6 {font-size: 12px; color: #31325d; text-align: left; margin: 0px 3px 0px 3px; padding: 5px 0 5px 0;}

		.listing_film2 .film_td2 ul {list-style-type: none; margin-left: 10px; margin-top: 0px;}
		.listing_film2 .film_td2 ul li {display: inline; margin: 0; padding: 0;}
		.listing_film2 .film_td2 ul li img {border: none; margin: 0; padding: 0;}
		.listing_film2 .film_td2 .pret {margin-left: 0px; text-align: left;}

		.listing_film2 .btn3 {height: 21px; line-height: 21px; margin: 5px 5px 5px 10px; padding: 0;}
		.listing_film2 .btn3 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		.listing_film2 .btn3 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
		.listing_film2 .btn3 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
		.listing_film2 .btn3 .btn2_midd {background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; padding-right: 5px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
		.listing_film2 .btn3 .btn2_midd img {float: left;}
		.listing_film2 .btn3 span {height: 21px; line-height: 21px; vertical-align: middle;}
		.listing_film2 .btn3 span b {font-size: 11px; vertical-align: middle;}

		.detalii {margin: 20px 5px 10px 5px;}
		.detalii p {vertical-align: middle;}
		.detalii p img {vertical-align: middle;}

		#cautare2 {width: 180px; height: 40px; text-align: left;}
		#cautare2 .cautare_midd {width: 160px; background: #FFF url(../img/cautare2_midd.jpg) 0 0 repeat-x; height: 40px; text-align: left;}
		#cautare2 .cautare_midd form {width: 160px; height: 25px; margin-top: 5px;}
		#cautare2 .cautare_midd form input {vertical-align: middle;}
		#cautare2 a {color: #FFF; text-decoration: none;}
		#cautare2 a:hover {color: #000; text-decoration: none;}

		.foto2 img {border: solid 1px #cccccc;}
		.foto2 a {text-decoration: none;}
		.foto2 a:hover {text-decoration: underline;}
		
		.recomandari img {margin: 10px 10px 0 13px;}
		
		.listing_film2 .comentarii ul {list-style-image: url(../img/square.jpg); margin: 0 0 15px 22px;}
		.listing_film2 .comentarii ul li {margin: 5px 0 5px 2px; font-size: 12px;}
		.listing_film2 .comentarii ul li a {text-decoration: none; color: #31325d;}
		.listing_film2 .comentarii ul li a:hover {text-decoration: underline; color: #31325d;}

		.comments2 {margin: 5px 0 5px 10px;}
		.comments2 div {font-size: 11px; color: #000; margin-left: 1px;}
		.comments2 div span { font-weight: bold; font-size: 12px;}
		.comments2 p {color: #31325d; margin: 5px 0 5px 0; padding: 0;}
		.comments2 .line_1_2 {font-size: 0px; line-height: 0px; height: 1px; background: #30315d url(../img/line_bg.jpg) top right no-repeat;}
		
		.sep {padding: 5px 0 5px 0; width: 320px;}
		.sep ul {list-style-image: url(../img/bullet_1.jpg); margin: 0 0 0 0; padding: 0 0 0 20px; width: 300px; text-align: left; font-size: 12px; font-weight: bold; color: #31325d;}
		.sep ul li {margin: 2px 0 2px 0;}
		.sep ul li a {color: #31325d; text-decoration: none;}
		.sep ul li a:hover {color: #31325d; text-decoration: underline;}
		
		.sep2 {font-size: 12px;}
		.sep2 p {color: #31325d; font-weight: bold;}
		.sep2 ul {list-style-image: url(../img/arrow_1.jpg); width: 307px; padding: 5px 0 10px 13px;}
		.sep2 ul li {color: #31325d; font-size: 12px;}
		.sep2 ul li a {color: #31325d; text-decoration: none;}
		.sep2 ul li a:hover {color: #000; text-decoration: underline;}
		.sep2 .sel_li a {color: #000; text-decoration: underline;}

/* MUZICA */
.rating2 {float:left; margin: 0px 10px 0px 10px;}
.listing_film2 .film_td2 td {padding: 0px; margin: 0;}
.coperta a img {vertical-align: bottom; margin-top: 22px;}
.sinopsis {width: 600px; min-height:21px; margin: 3px 4px 10px 3px; font-size: 12px;}
.sinopsis p {padding:6px;}
.ol_title {font-size: 16px; color: #000; margin: 0 0 0 20px; float:left; font-weight:bold;}
ol {font-size: 12px; color: #000; margin: 10px 0 0 70px; padding: 0;}
.film_td2 h3 {float: left; margin: 2px 10px 0 10px; font-size: 16px;}


.clear {clear: both; font-size: 0; line-height: 0; height: 0;}
.error {color: #ff0000; font-weight: bold; font-size: 10px;}

/* GENERAL */


.banner_container { margin:0; padding:0; position:relative;}
.banner { position:absolute;  margin:0; padding:0; margin-top:-138px; margin-left:-188px;}
.top50 { position:absolute;  margin:0; padding:0; margin-left:-188px;}
.box_top50 {width:762px;}
.bc_center_top50 {width:762px;}
.listing_film_top50 {width:740px;}
.wishlist { position:absolute; height:21px;  margin:0; padding:0; margin-left:10px; margin-top:186px;}
.wish_message { position:absolute; margin-left:104px; margin-top:-20px; width:10px; height:10px;}
.wchecked { background: url(../img/checked.gif) no-repeat;}
.wishlist_item { float:left; width:138px; height:284px;}
.wishlist_item img {border: solid 1px #cccccc; margin: 2px;}
.videolist { position:relative; height:21px;  margin:0; padding:0;}
.videolist .cart_message {position:absolute; width:10px; height:10px; margin-left:115px; margin-top:-20px;}
.bc_center_videolist {width:400px;}
.box_center_videolist { width:534px;}
.listing_film_videolist { width:534px;}

.videolist btn3{}
.videolist .btn3 {height: 21px; line-height: 21px; margin: 5px 5px 5px 10px; padding: 0;}
.videolist .btn3 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
.videolist .btn3 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
.videolist .btn3 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
.videolist .btn3 .btn2_midd {background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
.videolist .btn3 .btn2_midd img {float: left;}
.videolist .btn3 span {height: 21px; line-height: 21px; vertical-align: middle;}
.videolist .btn3 span b {font-size: 11px; vertical-align: middle;}


.wishlist_remove { position:absolute; height:21px;  margin:0; padding:0; margin-left:109px; margin-top:166px;}
.wishlist_remove img { border:0;}
.wmuzica {  margin-top:109px;}

.videolist_remove { position:absolute; height:21px;  margin:0; padding:0; margin-left:-4px; margin-top:1px;}
.videolist_remove img { border:0;}
.film_td .videolist_remove img { border:0;}


.prod { margin-top:238px; margin-left:6px; }
.prod .wish_message { position:absolute; margin-left:108px; margin-top:-20px; width:10px; height:10px;}
.muz { margin-top:220px; margin-left:32px; }
.muz .wish_message { position:absolute; margin-left:108px; margin-top:-20px; width:10px; height:10px;}

.w980 {width:980px;}

.link1 {width:174px; color: #31325e; font-size: 12px; margin: 0px 0 10px 0; padding: 0; background: #f6f6f6 url(../img/arrow_2.jpg) 0 4px no-repeat;}
.link1w {width:548px; color: #31325e; font-size: 12px; margin: 15px 0 10px 0; padding: 0; text-align:right;}
.link2 {color: #31325e; font-size: 13px; margin: 0px 0 0px 0; padding: 0;}
.link2 a {color: #31325e; font-size: 13px; margin: 0px 0 10px 0; padding: 0; text-decoration:none}
.link2 a:hover {color: #31325e; font-size: 13px; margin: 0px 0 10px 0; padding: 0; text-decoration:underline}
.box_subtitles {font-size: 14px; color:#31325d; text-align:left; text-decoration:underline;	font-weight:bold;}

#picture_gallery { width:605px; height:90px; overflow:hidden; border:solid 1px black; position:relative;}
#price_limit {font-size:12px;}
.pager {font-size: 12px; color:#31325d; text-align:right;}
.promo {color:#405395; width:780px;}
.promo .bc_top_t { width:768px;}
.promo .pager {font-size: 12px; color:#31325d; text-align:center;}
.promo .pager a {color:#31325d; margin-left:2px; margin-right:2px;}

.pager a {color:#31325d;}
.pager span { font-weight:bold;}
.path {	color:#31325d; margin-top:8px;}
.path h4, h1 { font-size:16px;}

.cart_message {font-size:10px; color:#FF0000;}
.header { background-color:#3c4585; color:#FFFFFF;}

.infoline
{
	float:left; width: 99%; margin-left: 0px; background-color:#f4f8df;
	padding:4px 4px 4px 4px;
	font-size:12px;
	/*border:solid 1px #3c4585;*/
}
.infoline h5
{
	font-size:14px;
	font-weight:bold;
}
.infoline ul
{
	list-style-type:decimal;
	margin-left:28px;	
}

.account_menu
{
	width:100%;
}
.account_menu td
{
	height:24px;
	vertical-align:middle;
	text-align:center;
}
.account_menu td a
{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:capitalize;
}
.account_menu td.sel a
{
	color:#31325d;
}

.listing { padding:4px 4px 4px 4px;}
.listing td
{
	border-bottom:solid 1px #3c4585; padding:4px;
}
.listing .header td
{
	height:24px; vertical-align:middle; padding:2px 4px 2px 8px;
}
.listing .header td a
{
	color:#FFF;font-weight:bold;
}
.listing .footer td
{
	border-bottom:solid 1px #FFFFFF;
}

.listing_cart { background-color:#3c4585;}
.cartitem {border:solid 1px #3c4585; background-color:White;}
.promo1 { border-bottom:solid 1px #FFF; background-color:White; }
.promo2 { border-bottom:solid 1px #FFF; background-color:White; }


.middle_line { height:1px; width:100%; color:#31325d;}


/* ORDER */
.bc_center3 input[type=text],.bc_center3 input[type=password],.bc_center3 textarea
{
	border:solid 1px #777777;
	color:#666666;
}
.bc_center3 .bc_middle .fn
{
	width:110px;
}
.bc_center3 input[type=text]
{
	width:210px;
}
.mesaj_transport { color:#FF0000; font-size:11px;}
#center3 {vertical-align: top; padding: 0 0 px 0 0px; text-align: left;}
.box_order {width: 979px; margin: 6px 0 6px 0; font-size:12px;}
		.bc_top3 {width: 979px; height: 11px; line-height: 11px; background: #FFF url(../img/bc_top.jpg) 0 0 repeat-x;}
		.bc_dwn3 {width: 979px; height: 11px; line-height: 11px; background: #FFF url(../img/bc_dwn.jpg) 0 0 repeat-x;}
		.bc_center3 {width: 979px; background: #f6f6f6; text-align:left;}
		.bc_center3 h4 {color:#31325d; font-size:16px;}

		.box_order a {color: #31325d; text-decoration: none;}
		.box_order a:hover {color: #31325d; text-decoration: underline;}
		.box_order form input[type=text] {font-size: 12px; color: #444444; margin: 2px 0 2px 0;}
		.box_order form textarea {font-size: 12px; color: #444444; margin: 2px 0 2px 0;}
		.box_order .fm {color:#FF0000;}		

.step_title { color:#000000; font-size:12px; font-weight:bold;}
.step_title_d { color:#777777; font-size:12px; font-weight:bold;}

.step_title .title{ color:#0b740d; font-size:16px; font-weight:bold; margin-bottom:10px;}
.step_title_d .title { color:#FF0000; font-size:16px; font-weight:bold; margin-bottom:10px;}
.info_pas { color:#0b740d; font-weight:bold; font-size:12px; margin-top:10px;}

.step_title .bc_middle label { color:#000000;}
.step_title_d .bc_middle label { color:#777777;}
.step_title .bc_middle span { color:#FF0000; font-size:11px; }

.al_address_d {color:#777777; font-size:12px; font-weight:bold;}
.step_title .al_address_d label { color:#777777;}

.lookup_chose{ float:left; color:#FFF; margin-left:4px;}
.lookup_chose a, .lookup_close a { color:#FFFFFF;}
.lookup_close{ float:right;}
.lookup_bg { background-color:#b5b2de; height:24px;}


.box_order .bc_middle .btn5 {height: 21px; line-height: 21px; margin: 2px 0px 5px 0px; padding: 0; text-align: left;}
.box_order .bc_middle .btn5 a {height: 21px; color: #FFF; text-decoration: none; width: auto;}
.box_order .bc_middle .btn5 a:hover {height: 21px; color: #FFF; text-decoration: none; width: auto;}
.box_order .bc_middle .btn5 a img {vertical-align: middle; border:none; margin:0; padding: 0; float: left;}
.box_order .bc_middle .btn5 .btn4_midd { color:#FFFFFF; background: #1d1f3e url(../img/btn2_midd.jpg) 0 0 repeat-x; height: 21px; line-height: 21px; font-size: 11px; vertical-align: middle; float: left; cursor: pointer;}
.box_order .bc_middle .btn5 span {height: 21px; line-height: 21px; vertical-align: middle;}

.logo_left { width:180px; margin:5px 10px;}

.order_desc .tl
{
	text-align: right; vertical-align:middle;height:20px;
}
.order_desc .ts
{
	text-align: right; vertical-align:middle; padding-right:4px;
}
.bc_center input[type=text],.bc_center input[type=password],.bc_center textarea
{
	border:solid 1px #777777;
}

.form_fields .fn
{
	width:130px;
	padding-left: 10px;
	/*color:#31325d;*/
}
.form_fields .fv span.email{color:#000;}
.form_fields .fv span
{
	color:#FF0000;
}
.form_fields .fv select
{
	font-size:12px;
}
.form_fields_group 
{
	font-weight:bold;
	margin: 5px 0 0 11px;
	padding:0;
	font-size:14px;
}

.listing td
{
	height:18px;
	font-size:12px;
}
.listing .ar,.ac
{
	text-align:right;
	font-weight:bold;
}
/* trailers */
#trailer_window
{
	position:absolute;
	left:-600px;
	top:-900px;
	width:440px;
	height:399px;
	display:none;
}
#trailer_window .bc_middle
{
	background-image:url(../img/spacer50.png);
	height:379px;
	vertical-align:top;
}
#vplayer_container
{
	margin-top:40px;
	margin-left:25px;
}
#trailer_title
{
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#31325d;
}
.close_trailer
{
	color:#353d77; 
	font-size:12px; 
	margin-right:4px;
	font-weight:bold;
}
/*comentariile utilizatorilor*/
.comments {margin: 5px 0 5px 0;}
.comments div {font-size: 11px; color: #000; margin-left: 1px;}
.comments div span { font-weight: bold; font-size: 12px;}
.comments p {color: #31325d; margin: 1px 0 2px 0; padding: 0;}
.line_1 {font-size: 1px; line-height: 1px; height: 1px; background: #30315d;}

/* form message */
.fm { color:#FF0000;}
.form_msg
{
	clear: both;
	margin: 5px 10px 10px 10px;
}

.form_msg .ico_success
{
	width: 40px;
	height: 40px;
	overflow: hidden;
	background-image: url(../img/frm_msg_success.gif);
	background-position: center;
	background-repeat: no-repeat;
	float: left;
	border-right: #32822c 1px solid;
	border-top: #32822c 1px solid;
	border-left: #32822c 1px solid;
	border-bottom: #32822c 1px solid;
}

.form_msg .ico_failure
{
	width: 40px;
	height: 40px;
	overflow: hidden;
	background-image: url(../img/frm_msg_failure.gif);
	background-position: center 50%;
	background-repeat: no-repeat;
	float: left;
	border-right: #e77047 1px solid;
	border-top: #e77047 1px solid;
	border-left: #e77047 1px solid;
	border-bottom: #e77047 1px solid;
}

.form_msg .ico_warning
{
	width: 40px;
	height: 40px;
	overflow: hidden;
	background-image: url(../img/frm_msg_warning.gif);
	background-position: center;
	background-repeat: no-repeat;
	float: left;
	border-right: #f6cc8f 1px solid;
	border-top: #f6cc8f 1px solid;
	border-left: #f6cc8f 1px solid;
	border-bottom: #f6cc8f 1px solid;
}

.form_msg .ico_information
{
	width: 40px;
	height: 40px;
	overflow: hidden;
	background-image: url(../img/frm_msg_information.gif);
	background-position: center;
	background-repeat: no-repeat;
	float: left;
	border: #090909 1px solid;
}


.form_msg .title
{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left:10px;
	text-align:left;
}


.form_msg .msg_success
{
	color: #0b740d;
	float: left;
	padding: 5px 10px 5px 10px;
}

.form_msg .msg_failure
{
	color: #dc0030;
	float: left;
	padding: 5px 10px 5px 10px;
}

.form_msg .msg_warning
{
	color: #f68104;
	float: left;
	padding: 5px 10px 5px 10px;
}

.form_msg .msg_information
{
	color: #090909;
	float: left;
	padding: 5px 10px 5px 10px;
}




/* RATING */
.ratingblock {
	display:block;
	/*border-bottom:1px solid #999;*/
	padding-bottom:8px;
	margin-bottom:8px;
	width: 120px;
	}

.loading {
	height: 20px;
	background: url('../img/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 20px;
	position: relative;
	background: url('../img/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../img/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r6-unit{left: 100px;}
.unit-rating a.r6-unit:hover{width: 120px;}
.unit-rating a.r7-unit{left: 120px;}
.unit-rating a.r7-unit:hover{width: 140px;}
.unit-rating a.r8-unit{left: 140px;}
.unit-rating a.r8-unit:hover{width: 160px;}
.unit-rating a.r9-unit{left: 160px;}
.unit-rating a.r9-unit:hover{width: 180px;}
.unit-rating a.r10-unit{left: 180px;}
.unit-rating a.r10-unit:hover{width: 200px;}

.unit-rating li.current-rating {
	background: url('../img/starrating.gif') left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#777777; text-align:center; width:100%;}
.thanks {color:#36AA3D;}
.static {color:#31373f; text-align:center; width:100%;}

/* scroll */
.dynamic-slider-control {position: relative; background-color: transparent; -moz-user-focus: normal; -moz-user-select: none; cursor: default;}
.horizontal {width: 200px; height: 15px; background-color:#CCCCCC; position:absolute}
.vertical {width: 15px; height: 200px; background-color:#CCCCCC; position:absolute}
.dynamic-slider-control .handle {position: absolute; font-size: 1px; overflow: hidden; -moz-user-select: none; cursor: default;}
.dynamic-slider-control.horizontal .handle {width:5px; border-right: #404040 1px solid; border-top: #404040 1px solid; z-index: 2; border-left: #404040 1px solid; border-bottom: #404040 1px solid; position: absolute; height: 13px; background-color: #999999}
.dynamic-slider-control.horizontal .handle div {}
.dynamic-slider-control.horizontal .handle.hover {width:5px; border-right: #404040 1px solid; border-top: #404040 1px solid; z-index: 2; border-left: #404040 1px solid; border-bottom: #404040 1px solid; position: absolute; height: 13px; background-color: #999999}
.dynamic-slider-control.vertical .handle {width:15px; border-right: #404040 1px solid; border-top: #404040 1px solid; z-index: 2; border-left: #404040 1px solid; border-bottom: #404040 1px solid; position: absolute; height: 5px; background-color: #999999}
.dynamic-slider-control.vertical .handle.hover { width:15px; border-right: #404040 1px solid; border-top: #404040 1px solid; z-index: 2; border-left: #404040 1px solid; border-bottom: #404040 1px solid; position: absolute; height: 5px; background-color: #999999}
.dynamic-slider-control .line {position: absolute; font-size: 0.01mm; overflow: hidden; border: 1px solid; border-color: ThreeDShadow ThreeDHighlight ThreeDHighlight ThreeDShadow; -moz-border-radius: 50%; -moz-box-sizing: content-box;}
.dynamic-slider-control.vertical .line {width: 2px; display:none;}
.dynamic-slider-control.horizontal .line {height: 2px; display:none;}
.dynamic-slider-control .line div {display: none;}

.scrUp, .scrLeft, .scrDn, .scrRight {
	position: absolute;
}
#scrUp, #scrLeft, #scrDn, #scrRight {
	position: absolute;
}

/* tooltip */
.tooltip
{
	position: absolute;
	width: 240px;
	border: 1px solid black;
	padding: 2px;
	background-color: #f4f8df;
	visibility: hidden;
	z-index: 10000;
	font-size:11px;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.notificari
{
	text-align:center;
	color:#FF0000;
	font-size:10px;
}

#static_content ul {margin-left:30px;}
#static_content ul li {margin:0;}

.pvtitle { position:absolute; margin-left:552px; margin-top:-8px; font-family:Arial; font-size:10px; color:#31325e; font-weight:bold;}
.videoteca_desc { font-size:11px; margin-left:6px; margin-top:2px; color:#404040; font-weight:bold;}
.myaccount { position:relative; width:770px; margin-left:-188px; }
.myacc_center { width:746px;}
.gift { background-color:#c3ffc9;}



#over1 
{
	bottom:0;
	display:none;
	left:0;
	position:fixed;
	right:0;
	top:0;
	z-index:80;
	background-image:url(../img/bg-trans.png);
	text-align:center;
}

* html #over1 
{
	background-image:none;
	position:absolute;	
	width:100%;
}

#over1 img
{
	margin:0 auto;
	margin-top:140px;
}
* html #over1 img
{
	margin:0 auto;
	margin-top:540px;
}


