	.index .banner_930{margin-bottom: 10px;} 
	.index .custom_header{width: 960px; overflow: hidden;background:#fff;font-size:14px;color:#000;}
	.index #container_home{background: #042876 url(../campaign/container_bg.gif) no-repeat;}
	.index #container_home #content{background: url(../campaign/content_top.gif) no-repeat;}
	.index #container_home #content .box_player{padding: 22px 15px 0 15px; margin-bottom: 24px;}
		.index #container_home #content .box_player .box_player_top{background: url(../campaign/box_player_top_bg.gif) no-repeat; height: 42px; line-height: 42px; padding: 0 2px 0 20px; _padding: 0 7px 0 20px;}
			.index #container_home #content .box_player .box_player_top h1{font-size: 25px; font-weight: normal; color: #a6d523; display: inline; float: left;}
			.index #content .nav{margin: 5px 0 0 0; background: url(../campaign/bg_nav2.gif) no-repeat; line-height: normal;}
		.index #container_home #content .box_player .box_player_bottom{background: url(../campaign/box_player_bottom_bg.gif) no-repeat; height: 36px; padding: 6px 10px 0 10px;}
			.index #container_home #content .box_player .box_player_bottom span{font-size: 14px; color: #fff; margin-right: 10px; float: left;}
			.index #container_home #content .box_player .box_player_bottom a{font-size: 12px; font-weight: bold; color: #000; display: block; float: left; padding: 0 8px;}
			.index #container_home #content .box_player .box_player_bottom .references{float: left;}
			.index #container_home #content .box_player .box_player_bottom .yahoo{background: url(../campaign/yahoo.gif) no-repeat; text-indent: -9999px; height: 24px; width: 24px; padding: 0; margin-right: 12px;}
			.index #container_home #content .box_player .box_player_bottom .mail{background: url(../campaign/mail.gif) no-repeat; text-indent: -9999px; height: 24px; width: 16px; padding: 0; margin-right: 12px;}
			.index #container_home #content .box_player .box_player_bottom .buton_blue .comment, .index #container_home #content .box_player .box_player_bottom .buton_blue .embed{background: url(../campaign/button_blue_left.gif) no-repeat; height: 24px; line-height: 24px;}
	.index #container_home #content h2{margin: 0 0 15px 0; padding: 0; color: #fff; font-size: 18px; font-weight: bold; float: none; display: block;}
	.index #container_home #content .comments{overflow: hidden;}
		.index #container_home #content .comments li{border-top: 1px solid #014ca0; padding: 14px 0; float: left;}	
		.index #container_home #content .comments li.last{border-bottom: 1px solid #014ca0;}	
			.index #container_home #content .comments li .thumb{float: left; border: 1px solid #d2e8fc; margin-right: 14px;}
			.index #container_home #content .comments li div{overflow: hidden; line-height: 26px; margin-bottom: 10px; zoom: 1;}
				.index #container_home #content .comments li div .user{font-size: 12px; font-weight: bold; color: #a6d523; float: left;}
				.index #container_home #content .comments li div .user:hover{text-decoration: underline;}
				.index #container_home #content .comments li div .reply{background: url(../campaign/reply.gif) no-repeat; width: 76px; height: 26px; line-height: 26px; font-weight: bold; font-size: 12px; color: #a6d523; float: right; display: block; padding-left: 10px;}
			.index #container_home #content .comments li p{font-size: 11px; color: #fff;}
	.index #container_home #content .paginare{margin-bottom: 10px; width: auto !important;}
	.index #container_home #content .ads_banner{float: right;}
	.index #container_home #side{width: 380px !important; padding-right: 0 !important; background: url(../campaign/side_bg.gif) no-repeat;}
	.index #container_home #side .top_banner{padding: 15px 0 0 40px; margin-bottom: 15px;}
		.index #container_home #side .top_banner span{font-size: 10px; color: #2f91ff; text-align: right; display: block; margin-right: 40px; margin-bottom: 5px;}
		.index #container_home #side .top_banner a{width: 300px; height: 250px; overflow: hidden; display: block;}
	.index #container_home #side .box_side{overflow: hidden; margin-bottom: 10px;}
		.index #container_home #side .box_side .box_side_top{background: url(../campaign/box_side_top_right.gif) 100% 0 no-repeat; height: 34px; line-height: 34px;}
			.index #container_home #side .box_side .box_side_top h3{background: url(../campaign/box_side_top_left.gif) no-repeat; font-size: 14px; font-weight: bold; color: #fff; padding-left: 10px;}
		.index #container_home #side .box_side .box_side_content{padding: 0 10px; background: #d2e8fc; overflow: hidden; zoom: 1;}
			.index #container_home #side .box_side .box_side_content ul{overflow: hidden;}
				.index #container_home #side .box_side .box_side_content ul li{list-style: none; float: left; width: 100%; background: url(../campaign/box_side_spacer.gif) 0 100% no-repeat; padding: 10px 0;}
					.index #container_home #side .box_side .box_side_content ul li.last{background: none; padding-bottom: 0;}
					.index #container_home #side .box_side .box_side_content ul li .box_thumb{width: 120px; height: 68px; overflow: hidden; display: block; float: left; margin-right: 10px;}
					.index #container_home #side .box_side .box_side_content ul li .title{font-size: 11px; font-weight: bold; color: #26498c; margin-bottom: 12px; display: block;}
					.index #container_home #side .box_side .box_side_content ul li .title:hover{text-decoration: underline;}
					.index #container_home #side .box_side .box_side_content ul li span{font-size: 11px; color: #26498c; display: block;}
					.index #container_home #side .box_side .box_side_content ul li .more{background: url(../campaign/more.gif) no-repeat; width: 72px; height: 24px; line-height: 24px; display: block; float: right; font-weight: bold; font-size: 12px; color: #2a2a2a; padding-left: 20px;}
					.index #container_home #side .box_side .box_side_content ul li .more:hover{color: #7d7d7d;}
		.index #container_home #side .box_side .box_side_bottom{background: url(../campaign/box_side_bottom_right.gif) 100% 0 no-repeat; height: 10px;}
			.index #container_home #side .box_side .box_side_bottom div{background: url(../campaign/box_side_bottom_left.gif) no-repeat; height: 10px;}
			
	ul.rating{float: left; list-style: none; margin: 0 116px 0 0; padding: 0; width: 90px; height: 15px; background: url(../campaign/star.gif) repeat-x; overflow: hidden; position: relative;}
		ul.rating li{display: inline; text-indent: -1000px; outline: none;}
			ul.rating li a{height: 15px; line-height: 15px; background: none !important; position: absolute; top: 0; left: 0;}
			ul.rating li a:hover, ul.rating li a:active, ul.rating li a:focus{background: url(../campaign/star.gif) 0 100% !important;}
			ul.rating li a.one{width:20%; z-index: 6;}
			ul.rating li a.two{width:40%; z-index: 5;}
			ul.rating li a.three{width:60%; z-index: 4;}
			ul.rating li a.four{width:80%; z-index: 3;}
			ul.rating li a.five{width:100%; z-index: 2;}
		ul.rating li.rated{height: 15px; line-height: 15px; background: url(../campaign/star.gif) 0 50% repeat-x; position: absolute; top: 0; left: 0; z-index:1;}
	ul.rated li a, ul.rated li a:hover, ul.rated li a:focus{background: none !important; cursor: default;}
	
	.buton_blue{background: url(../campaign/button_blue_right.gif) 100% 0 no-repeat; height: 24px; float: left; margin-right: 12px;}

	.index #container_home #content form {float: left; display: inline; width: 359px; background: url(/images/default/bg_form_c.gif) 0 0 repeat-y;}
	.index #container_home #content form p {padding: 10px; font-size: 14px; font-weight: bold;}
	.index #container_home #content form div {padding: 5px 10px; clear: both; display: block; font-size: 12px;}
	.index #container_home #content form div label {float: left; display: inline; text-align: right; vertical-align: middle;}
	.index #container_home #content form div input, .index #container_home #content form div textarea {float: right; display: inline; width: 270px; border: solid 1px #dce2f1; vertical-align: middle;}
	.index #container_home #content form div.valid {margin-left: 35px;}
	.index #container_home #content form div.valid strong {font-size: 10px; display: block; padding: 3px; margin: 12px 0 5px 0;}
	.index #container_home #content form div.valid img {vertical-align: middle;}
	.index #container_home #content form div.valid .valid_cod {float: none; width: 80px; height: 19px; margin: 0 0px 0 5px; padding-top: 3px;}
	.index #container_home #content form div .submit {width: auto; height: auto; margin-left: 5px; display: inline; float: none; border: none;}
	span.ratingItemsContainer {
		height:auto;
	}
	.ratingMessage {color:#fff;font-weight:bold;margin-left:5px;}
	.ratingItemsContainer a {margin-right:2px;}
	.index #container_home #content form div input.error,
	.index #container_home #content form div textarea.error {border-color:red;}
	label.error {color:red;}
	
	
		.video .banner_930{margin-bottom: 10px;}
	.video .custom_header{width: 960px; overflow: hidden;background:#fff;font-size:14px;color:#000;}
	.video #container_home{background: #042876 url(http://andreib.mediaproi.ro/multiplex/images/container_bg.gif) no-repeat;}
		.video .video_top{background: #a6d523; width: 932px; overflow: hidden; padding: 14px 14px 12px 14px;}
			.video .video_top .selector{float: left;}
				.video .video_top .selector span{font-size: 16px; font-weight: bold; color: #002878; float: left; margin-right: 8px;}
				.video .video_top .selector form{display: block; float: left;}
					.video .video_top .selector form select{width: 148px;}
			.video .video_top .paginare{float: right; clear: none;}
	.video #container_home .video_list{overflow: hidden;}
		.video #container_home .video_list li{float: left; width: 220px; height:200px; margin: 0 16px 20px 0; list-style-type: none;}
		.video #container_home .video_list li.last{margin-right: 0;}
			.video #container_home .video_list li .video_list_thumb{width: 220px; height: 126px; overflow: hidden; margin-bottom: 10px; display: block;}
			.video #container_home .video_list li .video_title{font-size: 11px; font-weight: bold; color: #a6d523; display: block; margin: 0 0 5px 10px;}
			.video #container_home .video_list li .video_title:hover{text-decoration: underline;}
			.video #container_home .video_list li span{font-size: 11px; color: #fff; margin-left: 10px;}
		.video .video_bottom{background: #060d43; width: 932px; overflow: hidden; padding: 14px 14px 12px 14px;}
	
	ul.rating{float: left; list-style: none; margin: 0 116px 0 0; padding: 0; width: 90px; height: 15px; background: url(http://andreib.mediaproi.ro/multiplex/images/star.gif) repeat-x; overflow: hidden; position: relative;}
		ul.rating li{display: inline; text-indent: -1000px; outline: none;}
			ul.rating li a{height: 15px; line-height: 15px; background: none !important; position: absolute; top: 0; left: 0;}
			ul.rating li a:hover, ul.rating li a:active, ul.rating li a:focus{background: url(http://andreib.mediaproi.ro/multiplex/images/star.gif) 0 100% !important;}
			ul.rating li a.one{width:20%; z-index: 6;}
			ul.rating li a.two{width:40%; z-index: 5;}
			ul.rating li a.three{width:60%; z-index: 4;}
			ul.rating li a.four{width:80%; z-index: 3;}
			ul.rating li a.five{width:100%; z-index: 2;}
		ul.rating li.rated{height: 15px; line-height: 15px; background: url(http://andreib.mediaproi.ro/multiplex/images/star.gif) 0 50% repeat-x; position: absolute; top: 0; left: 0; z-index:1;}
	ul.rated li a, ul.rated li a:hover, ul.rated li a:focus{background: none !important; cursor: default;}
	
	
.index #container_home.campaign_v #side {width: 300px !important; overflow: hidden; background: none !important;}

.index #container_home.campaign_v #side .banner_300 {width: 300px !important;}

.index #container_home.campaign_v #content {width: 630px; background: url(../campaign/content_top_2.gif) 0 0 no-repeat;}
.index #container_home.campaign_v #content .box_player {padding: 0; margin: 0 1px;}
.index #container_home.campaign_v #content .box_player .box_player_top {background: none !important;}
.index #container_home.campaign_v #content .box_player .box_player_bottom {background:transparent url(../campaign/box_player_bottom_bg2.gif) no-repeat scroll 0 0;}
.index #container_home.campaign_v #content .box_player .box_player_top h1 {color: #fff; font-size: 28px;margin:6px 0px;}

.index #container_home.campaign_v #content .nav {background: none;}
.index #container_home.campaign_v #content .nav a#btnPrev {background:transparent url(../campaign/arrow_left_active2.gif) repeat scroll 0 0;}
.index #container_home.campaign_v #content .nav a#btnPrev.disabled {background:transparent url(../campaign/arrow_left_inactive2.gif) repeat scroll 0 0;}
.index #container_home.campaign_v #content .nav a#btnNext {background:transparent url(../campaign/arrow_right_active2.gif) repeat scroll 0 0;}
.index #container_home.campaign_v #content .nav a#btnNext.disabled {background:transparent url(../campaign/arrow_right_inactive2.gif) repeat scroll 0 0;}

.index #container_home.campaign_v #content form {width: 437px; background: url(../campaign/bg_form_c2_big.gif) 0 0 repeat-y;}
.index #container_home.campaign_v #content form div.valid {margin-left: 105px;}
