/* Generated by 10.135.0.43 at : 2016-04-12 10:19:36 1459495804   by class ZendExt_Classes_OneAsset */ 


/*   From file  /www/ro_cms_2013/public_html/design/acasatv/css/style.css*/

/* Copyright PRO TV S.A. All rights reserved.
v1 2012
Author: Liviu Jurubita
Contact: juru@protv.ro*/

@import url(http://fonts.googleapis.com/css?family=Average);

 
/* css reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption { padding:0; margin:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }
table,tbody, tfoot, thead, tr, th, td {margin:0;outline:0;}
:focus { outline:0; }
button::-moz-focus-inner { border:0; padding:0; }
ol, ul { list-style-position:outside; list-style-type:none; list-style-image:none; }
/* end css reset */


/* clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.clear{clear:both; float:none;}
/* end clearfix */

html {
	background:#efefef;
}
body,td,th {
	font-family: 'Average', serif;
	font-size:13px;
	color:#000000;
}

h1, h2 {
	font-family: 'Average', serif;
}

/* LINKS --------------------- */

a {
	color:#000;
	text-decoration:none;
}
a:visited { 
	text-decoration:none;
}
a:hover {
	color:#C5190F;
	text-decoration:none;
}
a:active {
	
	text-decoration:none;
}



/* LAYOUT --------------------- */
.wrapper{width:970px; padding:0 10px 20px; margin:0 auto; background:#ffffff; position: relative;}
.header{background:transparent url(http://d1.a4w.ro/acasatv/design/images/bg/header.gif) repeat-x 0px 33px;}
.logo{float:left; margin:10px 0 0 20px;}
.leftColumn{width:660px; float:left; padding-top:30px; }
.rightColumn{width:300px; float:right; padding-top:30px;}
.wideColumn{width:970px; float:left; padding-top:30px;}
.splash{width:660px; margin: 25px 0 0; height:330px; overflow:hidden; position:relative; border-top: solid 2px #4c4c4c; }
.boxRight, .right-box{margin-bottom:30px;}
.branding{position:relative; width:1000px; margin:0 auto;}
.adTopBranding{width:1000px;}
.adSkyLeft{left: -120px;    position: absolute;    top: 0;    width: 120px;}
.adSkyRight{position: absolute;    right: -120px;    top: 0;    width: 120px;}
.header-banner{ width: 970px; /* width:728px; */ /* margin:0px auto; */ padding-top:3px; text-align: center;}


/* GENERAL classes ------------ */
.relative{position:relative;}
.block{display:block;}
.centerAuto{display:block; margin:0 auto}
.playSmall{width:18px; height:18px; background:transparent url(http://d1.a4w.ro/acasatv/design/images/play-small.gif); display:block; position:absolute;}
.spacer{width:660px; height:55px; background:#fff url(http://d1.a4w.ro/acasatv/design/images/spacer.gif) no-repeat center; clear:both}
.spacerSmall{width:600px; height:55px; background:#fff url(http://d1.a4w.ro/acasatv/design/images/spacer.gif) no-repeat center; clear:both}
.bottomOrangeDot{background:#fff url(http://d1.a4w.ro/acasatv/design/images/bg/bottom-orange.gif) bottom repeat-x; margin-bottom:30px;padding:0 20px 38px;}

/* MENU  ---------------------- */
.topMenu{float:right; height:40px; width:650px; margin-top:33px;}
.topMenu li{float:left;}
.topMenu li a{font-size:20px; color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:9px 12px 0; height:31px; display:block; text-transform:uppercase; float:left;}
.topMenu li a:hover, .topMenu li a.active, #t_rom:hover, #underEmisiuni a:hover, #underEmisiuni a.active{background:#e9182b;}

.topMenu li a {
	-moz-transition: 0.3s linear;
	-o-transition: 0.3s linear;
	-webkit-transition: 0.3s linear;
	transition: 0.3s linear;
	outline:none;
}

#t_rom{position:absolute; top:40px; width:225px; background:#c5190f url(http://d1.a4w.ro/acasatv/design/images/bg/header.gif) repeat-x}
#underEmisiuni{position:absolute; top:40px; left:-320px; width:900px;}
#underEmisiuni a{display:block;background:#c5190f url(http://d1.a4w.ro/acasatv/design/images/bg/header.gif) repeat-x; font-size:20px; color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:9px 12px 0; height:31px; margin-bottom:1px; text-transform:uppercase; float:left;}

.lowerMenu{clear:both; font-size:16px; height:16px; padding-top:15px; width:820px; float:left;}
.lowerMenu li{float:left; padding:0 8px; background:transparent url(http://d1.a4w.ro/acasatv/design/images/bg/lower-menu.jpg) no-repeat right center;}
.lowerMenu li a{color:#444444; text-transform:uppercase; padding:2px }
.lowerMenu li a:hover, .lowerMenu li a.active{color:#ffffff; background:#fab734; text-decoration:none;}
.search-box {width:150px; height:25px; background-color:#f9e8e7; float:right; margin-top:14px; -moz-box-shadow: inset 2px 2px 6px -2px #888; -webkit-box-shadow: inset 2px 2px 6px -2px #888; box-shadow: inset 2px 2px 6px -2px #888; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.searchInput{background:none; width:110px; padding:5px; font-size:11px; color:#666; border:0; float:left;}
.search-button{width:13px; height:13px; display:block; background:transparent url(http://d1.a4w.ro/acasatv/design/images/search.jpg) no-repeat center; padding:5px; float:left;}
.search-button:active{margin-top:1px}

/* HOMEPAGE BOXES -------------- */
.u-video {padding:0 10px;}
.ultimeleVideo{background:#fff url(http://d1.a4w.ro/acasatv/design/images/bg/ultimele-video.gif) repeat-x top;}
.ultimeleVideo li{float:left; width:300px; text-align:center; padding:10px;}
.ultimeleVideo li a{font-size:20px; color:#000000;}
.ultimeleVideo li a.title, .news-zone3-item a.title{display:block; width:100%; margin:10px auto 0;}
.ultimeleVideo li img{-webkit-box-shadow: 5px 5px 5px 0px #b5b5b5;
box-shadow: 5px 5px 5px 0px #b5b5b5; }
.ultimeleVideo li .playSmall{top:117px; left:180px;}

.news-zone1, .news-zone4, .news-zone6{width:325px; float:left;}
.news-zone2, .news-zone5, .news-zone7{width:325px; float:right; margin-left:10px;}
.news-zone1, .news-zone2, .news-zone4, .news-zone5, .main-news, .news-zone6, .news-zone7{ color:#555555; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.news-zone1 h2, .news-zone4 h2, .news-zone6 h2{padding:10px 0;}
.news-zone2 h2, .news-zone5 h2, .news-zone7 h2{padding:0 0 10px;}

.news-zone1 .image, .news-zone4 .image, .news-zone6 .image{display:block; position:relative; margin:0 0 10px;}
.news-zone2 .image, .news-zone5 .image, .news-zone7 .image{display:block; position:relative; margin:10px 0;}
.news-zone1 .image img, .news-zone2 .image img, .news-zone4 img, .news-zone5 img, .news-zone6 img, .news-zone7 img{-webkit-box-shadow: 5px 5px 5px 0px #b5b5b5; box-shadow: 5px 5px 5px 0px #b5b5b5;}
.carouselVideoHomePage-controls {width:100%; position:relative;}
a#carouselVideoHomePage-prev {width:51px; height:51px; display:block; position:absolute; left:0; top:-51px; background:transparent url(http://d1.a4w.ro/acasatv/design/images/prev-arrow.png) no-repeat center center;}
a#carouselVideoHomePage-next {width:51px; height:51px; display:block; position:absolute; right:0; top:-51px; background:transparent url(http://d1.a4w.ro/acasatv/design/images/next-arrow.png) no-repeat center center;}


.category {font-size:16px; color:#feae24; text-transform:uppercase;font-family: 'Average', serif;}
.category:hover{color:#ffffff; background:#fab734; text-decoration:none;}
.title {font-size:20px; color:#000;}
.related{display:block; color:#000; padding: 15px 0 0 15px; background:transparent url(http://d1.a4w.ro/acasatv/design/images/bg/related-bullet.gif) no-repeat 0px 17px;}
.related a:hover{color:#C5190F}

.news-zone3 {clear:both;background:transparent url(http://d1.a4w.ro/acasatv/design/images/bg/video-mare.gif) repeat-x top; padding-top:20px;}
#videoPlayer{margin:0 auto;}
.news-zone3-item{float:left; width:220px; text-align:center; padding:10px 0;}
.news-zone3-item .playSmall {    left: 180px;    top: 117px;}
.news-zone3-item img{-webkit-box-shadow: 5px 5px 5px 0px #b5b5b5;box-shadow: 5px 5px 5px 0px #b5b5b5; }
.news-zone3-item img:hover{width:206px; height:155px;}

.main-news{padding-left:10px;}
.main-news .details{float:left; display:block; width:300px; margin-left:20px;}
.main-news img{ float:left;-webkit-box-shadow: 5px 5px 5px 0px #b5b5b5; box-shadow: 5px 5px 5px 0px #b5b5b5;}
.main-news h2{padding:10px 0;}

.big-article {
	padding: 10px;
}

.big-article h1 a {
	display: block;
	font-size: 30px;
	line-height: 32px;
	padding: 0 0 10px 0;
}

.big-article a.image {
	float: left;
	display: block;
    margin: 0 20px 15px 0;
    position: relative;
}

.big-article a.image img {
	-moz-box-shadow: 5px 5px 5px 0 #B5B5B5;
	-webkit-box-shadow: 5px 5px 5px 0 #B5B5B5;
	box-shadow: 5px 5px 5px 0 #B5B5B5;
}

.big-article span.categ {
	display: block;
	padding: 10px 0 0 0;
}

.big-article span.lead {
	display: block;
	padding: 10px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
}

.article-links {
	padding: 30px 50px;
}

.article-links a {
	display: block;
	padding: 10px 0 10px 32px;
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #c41313;
	background: url(http://d1.a4w.ro/acasatv/design/images/bullet-link.png) no-repeat center left;
	border-top: solid 1px #e5e5e5;
}

.article-links a.primul {
	border: 0 none;
}

.article-links a:hover {
	color: #000;
}

.recomandari{width:210px;  float:left;}
.recomandari.middle{margin:0 15px;}
.recomandari h1{padding:0 15px;}

/* BREADCRUMBS -------------------*/
.breadcrumbs{padding-bottom:10px; border-bottom:1px solid #ccc;font-size:16px; color:#feae24; text-transform:uppercase;font-family: 'Average', serif; margin:0px 0 20px;}
.breadcrumbs li{ float:left;}
.breadcrumbs li.first{background:#fff url(http://d1.a4w.ro/acasatv/design/images/bg/bullet-breadcrumbs.gif) right no-repeat; padding-right:25px; margin:0 17px 0 10px}

/* ARTICLE -----------------------*/
.article h1{color:#444444; font-size:42px; line-height:42px; padding-bottom:20px; text-align:left;}
.article, .article p{color: #444444; font-family: Arial,Helvetica,sans-serif; font-size: 14px; line-height: 20px; text-align:justify;}
.article p {margin-bottom:20px;}
.article{width:600px; margin:0 auto;}
.article-image-gallery{width:620px; margin:10px auto;}
.article-image-gallery li{float:left;  width:116px; height:116px; padding-top:5px;background:#fff url(http://d1.a4w.ro/acasatv/design/images/bg/photo-gallery.gif) no-repeat; margin-left:3px;} 
.article-image-gallery li a{display:block; width: 106px; height:106px; margin:0 auto; }
.imgGal2{width:960px !important;}
.imageThumb{border:3px solid #fff;}
.imageThumb:hover{border:3px solid #E9182B}
.article-info{width:600px; margin:10px auto;}
.authorDate{float:left; width:300px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#444444;}
.author{ font-style:italic; color:#c5190f; font-size:14px; text-decoration:underline;}
.vote4me{width:300px; float:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#444444; text-align:right}
.voteaza{background:#fff url(http://d1.a4w.ro/acasatv/design/images/bg/voteaza.gif) no-repeat right; height:16px; padding:5px 21px 0 10px; font-size:11px; color:#fff; display:block; float:right; margin:-5px 0 0 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.voteaza:active{margin-top:-3px;}
.voteaza:hover{color:#FFCDC8}
.twitter-share, .facebook-share, .google-share{float:left;}
.articleRelated{width:600px; margin:0 auto 20px;}
.articleRelated .related{padding: 15px 0 0 25px;}
.articleRelated li a{font-size:14px; color:#000; font-family:Arial, Helvetica, sans-serif;}
.article .lead{font-weight:bold; padding:0px 0 20px;}
.article-main-video, .article-image{margin-bottom:20px;}
.relatedVideo{float: left;    padding: 0px 0px 30px;    text-align: center;    width: 220px; clear:both;font-family: 'Average',serif; margin-right:20px;}
.relatedVideo .playSmall {    left: 180px;    top: 117px;}
.relatedVideo img{-webkit-box-shadow: 5px 5px 5px 0px #b5b5b5; box-shadow: 5px 5px 5px 0px #b5b5b5; }
.relatedVideo img:hover{width:206px; height:155px;}
.videoRelatedPlayer{margin:10px 0;}
.article p a, .article p a strong{color:#c5190f; border-bottom:1px dotted #c5190f}
.article p a:hover{border-bottom:none; }
.most-recent-articles{margin-top:10px}
.most-recent-article{width:210px; float:left; display:block;}
.most-recent-article span{display:block; padding:20px; font-size:20px; }
.most-recent-article.middle{margin:0 15px;}
.article-tags{width:600px; margin:10px auto; font-family: Arial,Helvetica,sans-serif; font-size: 14px; line-height: 20px;}
.article-tags a{border-bottom: 1px dotted #C5190F;  color: #C5190F;}
.article-tags a:hover{border:0;}
.banner{margin:0 0 20px;}
.internetProtv{font-size:13px; color:#000; text-decoration:underline;  padding-bottom:5px;}
#image_description{text-align:center; width:590px; position:absolute; bottom:0px; background:transparent url(http://d1.a4w.ro/acasatv/design/images/bg/black.png) repeat; padding:5px; color:#fff;}

/* COMMENTS ----------------------*/
.comments{width:600px; margin:30px auto 0; font-family:Arial, Helvetica, sans-serif;}
.comments h3{font-size:16px; font-weight:bold; color:#000;}
.add-comment-form{background:  #EAEAEA;    border: 1px solid #BFBFBF; padding: 20px; width: 560px; margin:20px auto;}
.formLeft{width:220px; float:left; margin-right:15px;}
.formRight{width:325px; float:left; text-align:right}
.comment{border-bottom:1px solid #e5e5e5; padding:15px 10px 30px;}
.comment .top{width:160px; float:left;}
.comment.reply{padding-left:30px; background:#fff url(http://d1.a4w.ro/acasatv/design/images/comment-arrow.gif) no-repeat 7px 10px;}
.comment.reply .top{width:140px;}
.comment.reply2 .top{width:120px;}
.comment.reply2{padding-left:50px; background:#fff url(http://d1.a4w.ro/acasatv/design/images/comment-arrow.gif) no-repeat 27px 10px;}
.comment-text{margin-left:20px; float:left; width:400px;}
.comment .top .name{color:#3d7dac; text-decoration:underline; margin-bottom:5px;}
.comment .top .date{color:#acaaac;}
.reply-button{font-size:11px; color:#CCC; margin-top:5px; display:block; text-decoration:underline;}
.formLeft input{width:200px; padding:3px; margin:0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.formRight textarea{width:315px;  height:65px; padding:3px; margin:0 0 7px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* PHOTO GALLERY -----------------*/
.article-image-gallery2{width:620px; margin:10px auto;}
.article-image-gallery2 li{float:left;  width:116px;  padding-top:5px;background:#fff url(http://d1.a4w.ro/acasatv/design/images/bg/photo-gallery.gif) no-repeat; margin-left:3px;} 
.article-image-gallery2 li a{display:block; width: 106px;  margin:0 auto; }
.imageThumb2{border:3px solid #fff;}
.imageThumb2:hover{border:3px solid #E9182B}

/* CATEGORY -----------------------*/
#last-videos-category{clear:both;}
.shows{border-bottom:1px solid #CCCCCC; margin: 0 0 20px;}
.shows li {float:left; margin-right:10px; width:120px; text-align:center; padding-bottom:10px; }

/* LIVE ---------------------------*/
.livePlayer {padding:0 20px 38px 20px;}
.livePlayer h1 {font-size:42px;line-height:42px;padding-bottom:20px;text-align:left;}

/* PAGINATION ---------------------*/
.pagination {
	text-align:center;
	font-size:13px;
	padding:10px 0;
	clear:both;
}

.pagination a {
	color:#999;
	padding:4px;
}

.pagination a:hover {
	color:#C5190F;
}

.pagination a.active {

}

.pagination span.current {
padding: 4px;
}

/* POLL --------------------------*/
.articlePoll{width:600px; margin:10px auto;}
.articlePoll .title{display:block;}
.articlePoll ul{font-family: 'Average', serif; font-size:14px;}
.articlePoll ul li{margin-bottom:10px; background:#f9f9f9; padding:10px;}

/* ARHIVA --------------------*/

#alphabet{border-bottom: 1px solid #EEEEEE;    font-size: 18px;    margin-bottom: 10px;}
#alphabet a{display: block;
    float: left;
    margin-left: 2px;
    padding: 5px;}
#alphabet a.active, #alphabet a:hover{
	
    background: #C5190F;
    color: #FFFFFF;
}
.archiveBox{
	border-bottom: 1px solid #EEEEEE;
    font-family: Arial,Helvetica,sans-serif;
    
    margin-bottom: 10px;
    padding-bottom: 10px;
	}
.archiveBox a{
	border-bottom: 1px dotted #C5190F;
    color: #C5190F;	
	font-size: 18px;
}
.archiveBox a:hover{border:0;}
.archiveBox a.imgBox{display:block; width:200px; margin:0 20px 0px 0px; float:left; border:0; }
.archiveRight{width:390px; float:left; color: #555555;
    font-size: 13px;
    }
.archiveRight p{padding-top: 10px;}
#categories{padding-bottom:10px;}


/* RIGHT BAR ---------------------*/

#social_network_box li{float:left; margin-right:20px;}
.top5{background:#ffe3b2; padding:10px;}
.top5 div table td a {font-size:19px;}
.top5 h3{text-align:center; font-size:30px;}
.menuTopArticole{text-align:center; font-size:20px; margin-bottom:10px;}
.menuTopArticole .active {background:#feae24; color:#fff;}
.topTable td{padding:10px 0; font-size:20px; line-height:25px;}
.topTable tr {background:transparent url(http://d1.a4w.ro/acasatv/design/images/bg/border-top-stiri.gif) no-repeat bottom center}
.topTable td.no{width:50px; font-size:50px; color:#feae24;}
.topImg{float:right; margin: 0 0 10px 10px;}
.leftImg{float:left;  margin: 0 10px 10px 0px;}
#last_three_news_box{padding:10px;}
.table3news tr{background:transparent url(http://d1.a4w.ro/acasatv/design/images/bg/border-last-news.gif) no-repeat bottom center;}
.table3news td{padding:10px 0; font-size:20px; line-height:25px;}
.table3news img{float:right;  margin: 0 10px 0 10px;}
.table3news img.leftImg{float:left;  margin: 0 10px 10px 0px;}
#fita_maxima_box{background:#c81400 url(http://d1.a4w.ro/acasatv/design/images/bg/fita-maxima.gif) no-repeat top center; padding: 83px 2px 10px}
#fita_maxima_box a span{font-size:18px; padding:5px 10px; display:block; color:#ffffff;}
#fita_maxima_box a:hover, #fita_maxima_box a:hover span{color:#FFC3C2}
.imgFitaMaxima{width:296px;}
#acum_la_tv_box{background:#FFFFFF url(http://d1.a4w.ro/acasatv/design/images/bg/side-program.jpg) no-repeat bottom center; padding: 5px 15px 90px; border:1px solid #e1dedf; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
#acum_la_tv_box a, .onTv a{border-bottom: 1px dotted #C5190F;
    color: #C5190F}
#acum_la_tv_box a:hover, .onTv a:hover{border-bottom:none}
#day_recommendation{margin:12px 0 25px;}
.recommendationImg{float:left; display:block; width:100px; margin-right:15px;}
.recommendation{float:left; width:150px;}
.programTime{color:#000;}
.prog {margin-bottom:15px;}
.prog .programTime{width:65px; float:left;}
.onTv{ width:200px; float:left;}

.program{border-bottom: 1px solid #EEEEEE;
    font-size: 30px;
    margin-bottom: 20px;
    padding-bottom: 20px;}
.programTV{font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #eee;}
.programTV .programTime{color:#000; width:65px; float:left;}
.programTV .onTv{float:left; width:580px;}
.onTv a.imageProgram{display:block; width:100px; float:left; margin:0px 10px 0 0;border:0; }
.programTV .underTV{padding-top:10px; font-size:13px; color:#555555;}
.zileProgram{border-bottom:1px solid #eee; font-size:18px; margin-bottom:10px;}
.zileProgram a{display:block; padding:10px; margin-left:2px; float:left;}
.zileProgram a.active{background:#C5190F; color:#ffffff;}
h2.selected-day{text-align: center;height:25px;line-height:25px;color:#d2d4d9;font-size:13px;border-top:1px solid #4b4b4b;border-bottom:1px solid #4b4b4b;display:inline-block;width:100%;background:#4f545a;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNTQ1YSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNhM2Y0NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4f545a),color-stop(100%, #3a3f45));background:-moz-linear-gradient(top, #4f545a 0%,#3a3f45 100%);background:-webkit-linear-gradient(top, #4f545a 0%,#3a3f45 100%);background:linear-gradient(to bottom, #4f545a 0%,#3a3f45 100%)}
.program-list{border:1px solid #e3e4e6; padding: 0px; margin: 0px; margin-bottom: 10px;}
.program-list li {border-bottom: 1px solid #e3e4e6; font-size:16px; height:50px;}
.program-list:last-child {border-bottom:none;}
.program-list .hour{color:#6f7780; background:#f7f8fa; height: 50px; line-height: 44px; text-align: center; width:100px; border-right: 1px solid #e3e4e6; display: block; float:left;}
.program-list .program-title{padding:10px 0 0 40px; color:#000000; float:left;}
.program-list .program-title span{font-size:12px; color:#868c94;}
.forum{padding:10px; border:2px solid #c5190f; }
.forum li{padding:10px 5px; border-bottom:1px solid #cfcfcf; font-size:14px;  font-family:Arial, Helvetica, sans-serif; }
.forum li span{color:#c5190f; font-style:italic; display:block; margin-bottom:5px;}
.forum li a{color:#555555;}
.forum li a:hover{color:#c5190f;}

.tagCloud{border:1px solid #E1DEDF; padding:13px; font-size:16px;}
.tagCloud a{border-bottom: 1px dotted #C5190F;    color: #C5190F;}
.tagCloud a:hover{border:0px;}

/* SEARCH -----------------------------*/
.search-description {
	padding:20px 20px 0 20px;
	margin:0 0 20px 0; 
	background:#C5190F;
}

.search-description h1 {
	margin:0 0 20px 0;
	font-size:20px;
	line-height:20px;
	text-align:left;
	color:#fff;
}

.search-description h1 span.search-word {
	color:#ee9b96;
}

.search-categories {
	float:left;
}

.search-categories ul li {
	float:left;
}

.search-categories ul li a {
	display:block;
	padding:5px 10px;
	font-size:13px;
	line-height:13px;
	color:#fff;
	text-decoration:none;
}

.search-categories ul li a:hover {
	color:#333;
	background:#e5e5e5;
}

.search-categories ul li a.active {
	color:#333;
	background:#fff;
}

.search-options {
	float:right;
	color:#fff;
	font-size:12px;
	line-height:12px;
	text-align:left;
}

.box-title{font-size:22px; padding-left:20px;}

.search-results {
	padding:20px 20px 5px 20px;
	margin:0 0 20px 0;
	clear:both;
	background:url(http://d1.a4w.ro/profm/design/images/grey_pattern.gif) repeat 0 0 #fff;
}

.search-results-img {
	padding:20px 20px 5px 0;
	margin:0 0 20px 0;
	clear:both;
	background:url(http://d1.a4w.ro/profm/design/images/grey_pattern.gif) repeat 0 0 #fff;
}

a.more-button2 {
	display:block;
	padding:12px 20px;
	font-size:13px;
	line-height:13px;
	color:#999999;
	text-align:center;
}

a.more-button2:hover{color:#C5190F;}

.search-results ul li.tag-result {
	width:140px;
	height:250px;
	float:left;
	margin:0 15px 20px 25px;
}

.search-results ul li.tag-result a.image {
	width:140px;
	height:104px;
	display:block;
	float:left;
	position:relative;
	margin:0 0 5px 0;
	background:url(http://d1.a4w.ro/profm/design/images/default_image.gif) no-repeat center #fff;
}

.search-results ul li.tag-result a.title {
	color:#333;
	font-size:13px;
	line-height:14px;
	text-align:left;
}

.search-results ul li.video-search {
	width:140px;
	height:150px;
	float:left;
	margin:0 5px 20px 5px;
}

.search-results ul li.video-search a.image {
	width:100px;
	height:75px;
	display:block;
	margin:0 auto 5px;
	background:url(http://d1.a4w.ro/profm/design/images/default_image.gif) no-repeat center #fff;
}

.search-results ul li.video-search a.image img{width:100px; height:75px;}

.search-results ul li.video-search a.title {
	color:#333;
    float:left;
    font-size:12px;
    height:45px;
    line-height:14px;
    overflow:hidden;
    padding:5px 0 0 0;
    text-align:center;
}

.search-results ul li.artitst-search {
	width:170px;
	height:150px;
	float:left;
	margin:0 5px 20px 5px;
}

.search-results ul li.artist-search a.image {
	width:170px;
	height:96px;
	display:block;
	float:left;
	position:relative;
	margin:0 0 5px 0;
	background:url(http://d1.a4w.ro/profm/design/images/default_image.gif) no-repeat center #fff;
}

.search-results ul li.artist-search a.title {
	color:#333;
    float:left;
    font-size:12px;
    height:45px;
    line-height:14px;
    overflow:hidden;
    padding:5px 0 0 0;
    text-align:left;
    width:170px;
}

.search-results ul li.audio-search {
	width:280px;
	float:left;
	padding:10px;
}

.search-results ul li.audio-search a.image {
	width:40px;
	height:40px;
	float:left;
	display:block;
	overflow:hidden;
	margin:0 10px 0 0;
	text-decoration:none;
	background:url(http://d1.a4w.ro/profm/design/images/default_image.gif) no-repeat center #fff;
}

.search-results ul li.audio-search a.title {
	font-size:13px;
	line-height:15px;
	text-align:left;
}

.search-results-img ul li.image-search {
	width:135px;
	height:135px;
	float:left;
	padding:0 0 20px 20px;
	overflow:hidden;
}

.search-results-img ul li.image-search a {
	text-decoration:none;
}

.search-results ul li.stiri-search {
	padding:0 20px 0 0;
	margin:0 0 3px 0;
	background:url(http://d1.a4w.ro/profm/design/images/grey_pattern.gif) repeat 0 0 #fff;
}

.search-results ul li.stiri-search:hover {
	background:url(http://d1.a4w.ro/profm/design/images/grey_pattern_hover.gif) repeat 0 0 #fff;
}

.search-results ul li.stiri-search a.image {
	width:140px;
	height:104px;
	float:left;
	position:relative;
	margin:0 15px 0 0;.search-results ul li.stiri-search h2 a.title
	text-decoration:none;
	background:url(http://d1.a4w.ro/profm/design/images/default_image.gif) no-repeat center #fff;
}

.search-results ul li.stiri-search .details {
	display:block;
	padding:15px 0 10px 0;
	letter-spacing:0;
	font-size:10px;
	text-align:left;
	color:#464646;
}

.search-results ul li.stiri-search h2 a.title {
	display:block;
	margin:0 0 10px 0;
	font-size:20px;
	line-height:24px;
	color:#C5190F;
	text-align:left;
}


/* CROSS PROMO ------------------------*/
.crossPromo {padding:20px 20px 0;background:url("http://d1.a4w.ro/protv/design/images/cross_promo.jpg") repeat-x 0 0 #fff; clear:both; margin: 0 auto;    width: 950px; position: relative; z-index: 3;}
.crossPromoColumn1 {width:180px;float:left;padding:0px 32px 0px 32px;margin:0px 0px 20px 0px;border-right:1px solid #DFDFDF;}
.crossPromoColumn2 {width:180px;float:left;padding:0px 25px 0px 25px;margin:0px 0px 20px 0px;border-right:1px solid #DFDFDF;}
.crossPromoColumn3 {width:180px;float:left;padding:0px 25px 0px 25px;margin:0px 0px 20px 0px;border-right:1px solid #DFDFDF;}
.crossPromoColumn4 {width:180px;float:left;padding:0px 25px 0px 25px;margin:0px 0px 20px 0px;}
.crossPromoSite {width:180px;padding:0px 0px 5px 0px;margin:0px;text-align:left;font-size:1.4em;color:#000000;}
.crossPromoSite a {color:#000000;font-weight:normal;}
.crossPromoSite a:hover {color:#007BCC;font-weight:normal;}
.crossPromoImage {width:180px;height:100px;padding:0px;margin:0px;overflow:hidden;}
.crossPromoLink {font-size:0.9em;padding:5px 0px 5px 0px;border-bottom:dotted 1px #cccccc;}
.crossPromoLink a {color:#4c4c4c;font-weight:normal;text-decoration:none;}
.crossPromoLink a:hover {color:#4c4c4c;font-weight:normal;text-decoration:underline;background-color:transparent;}

/* CAROUSEL ---------------------------*/
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

/**
 * Additional styles for the controls.
 */
.jcarousel-control {
    text-align: center;
    top: 296px;
    left: 0;
    position: absolute;
	width: 660px;
	border-top: solid 2px #4c4c4c;
}

.jcarousel-control a {
	width: 30px;
	height: 32px;
	display: inline-block;
	font-size: 18px;
	line-height: 32px;
	color: #000;
}

.jcarousel-control a.carousel_inactive {
}

.jcarousel-control a.carousel_active {
	color: #fff;
	background: #4c4c4c;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}

.jcarousel-item{position:relative;}
.cover-title{position:absolute; bottom:0px; left:0; width:630px; font-family:'Average', serif; font-size:24px; line-height:26px; color:#fff; background:transparent url(http://d1.a4w.ro/acasatv/design/images/bg/black.png) repeat; padding:15px; }

.jcarousel-scroll {
    margin-top: 10px;
    text-align: center;
}

.jcarousel-scroll form {
    margin: 0;
    padding: 0;
}

.jcarousel-scroll select {
    font-size: 75%;
}

#mycarousel-next,
#mycarousel-prev {
    cursor: pointer;
    margin-bottom: -10px;
    text-decoration: underline;
    font-size: 11px;
}
.cover-description
{
    width: 255px;
	height:260px;
    float: left;
	display:block;
	background:#c5190f;
	color:#fff;
	margin-left:2px;
	padding:20px;
	font-size:22px;
}

.jcarousel-item a:hover .cover-description{color:#FFC3C2;}
.cover-image 
{
    float: left;
    width: 660px;
    height: auto;
}

#liveBar{
	position: fixed;
	z-index: 999999999; 
	bottom: 0px; 
	color:#000000;
	left: 0px; 
	height: 51px; 
	width: 100%; 
	text-align: center; 
	font-size: 1.4em; 
	font-weight: normal; 
	background:transparent url(http://d1.a4w.ro/acasatv/design/images/bg_live.png) repeat-x;
	border-top: 2px solid #ff6600; 
	font-family: Verdana;
}

#liveBar li{
	margin-right:80px;
	float:left;
}

#liveButton{
	position: fixed;
	z-index: 999999999; 
	bottom: 0px; 
	left: 0px; 
	height: 51px; 
	width: 26px; 
	text-align: center; 
	font-size: 1.4em; 
	font-weight: normal; 
}

embed
{
    border:none;
    outline:none;
}
/* end: PPV Page */

/* new embed box */
.customized_embed
{
	border:1px solid #CCCCCC; 
	padding:5px; 
	/*position:relative;*/
	margin: 10px 0px 5px 0px;
	width: 594px;
}
.customized_embed .embed
{
 	width: inherit;
}
.embed_video_dimension
{
	background-color:#FFFFFF;
}

.customized_embed .embed .watchembedcode
{
	width: 480px;
	margin: 0px 0px 0px 10px;
}

.embed_description
{
	width:585px; 
	font-size: 11px; 
	font-family: Arial, sans-serif; 
	padding: 6px 5px 0px 5px;
	padding-top:6px;
}

.sepLine
{
	border: 1px solid #CCCCCC; 
	margin:1em 0;
}

.embed_sq_box
{
	height: 100px;
	margin: 0px 0px 0px 50px;
}

.embed_sq_box a
{
	float:left; 
        background-color:#FFFFFF; 
	color:#999999; 
	padding:1px; 
	text-align:center; 
	text-decoration:none; 
	margin:2px;
}

.embed_sq_box .sizeController
{
	background-color:#FFFFFF; 
	border:1px solid #999999; 
	margin-left:5px;
}

.embed_sq_box .helpertext
{
	white-space:normal; 
	float:right; 
	font-size:12px; 
	display:none; 
	visibility:hidden; 
	margin-left:145px; 
	margin-top:1em; 
	position:absolute; 
	text-align:left; 
	width:85px; 
	font-style:italic; 
	font-size:13px;
}

.embed_dimensions_title
{
	white-space:nowrap; 
	font-size:14px;
}

.embedsizecustom
{
	list-style:none; 
	list-style-image:none; 
	list-style-type:none; 
	margin: 0px; 
	padding:1em; 
	text-align:right; 
	background-color:#DDDDDD; 
	border:1px solid #999999; 
	margin-left:5px;
}

.embedsizecustom li
{
	margin:0.25em; 
	padding:0;
}

#ibu_footer_container{
	position: relative;
	z-index: 3;
}
/* e: new embed box */
#custom_box_3 {
    margin-bottom:0px !important;
    margin-top: 30px;
}


/*   From remote file  http://assets.sport.ro/assets/ibu/footer/footer.css*/

html, body{
	margin: 0px;
	padding: 0px;
}

.footer-internet-main{
	width: 100%;
	background: #3e3e40;	
	font-family:'Open Sans', Arial, Verdana, sans-serif;
	font-weight: 400;
	line-height: 18px;
	text-align: left !important;
}

.footer-internet-main .mb0{
	margin-bottom: 0px !important;
}

.footer-internet-main .pb0{
	padding-bottom: 0px !important;
}

.footer-internet-main a{
	outline: none !important;
}

.footer-internet{
	width: 1000px;
	overflow: hidden;
	margin: 0px auto;
}

.footer-internet-column {
	width:25%;
	float:left;
}

.cat-group {
	padding:20px;
}

.cat-group .cat-title {
	width:100%;
	display:block;
	margin:0 0 10px 0;
	font-family:'Open Sans', Arial, Verdana, sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: 18px;
	text-transform:uppercase;
	color:#fff;
}

.cat-group .cat-title a, .cat-group .cat-title a:visited{
	color: #FFFFFF !important;	
	font-size: 18px;
	line-height: 18px;
}

.cat-group a, .cat-group a:visited {
	width:100%;
	display:block;
	margin:0 0 5px 0;
	font-size: 12px;
	color:#ababab !important;
	text-decoration: none;
}

.cat-group a:hover {
	text-decoration:underline;
}

#ibu_footer_container {
	width:100%;
	float:left;
	background: #3e3e40;
}

#ibu_traffic {
  width:100%;
  margin:0px auto 0px auto;
  text-align:center;
  background: #3e3e40;
}

/* specific relational values for various sites */
/* hmultiplex */
#main_page #ibu_footer_container{
	margin-bottom: 20px;
}
#main_page .cat-group a, #main_page .cat-group a:visited{
}
/* hmultiplex */


