/* Generated by 10.0.0.24 at : 2014-05-30 13:09:37 1401444577   by class ZendExt_Classes_OneAsset */ 


/*   From file  /www/ro_cms/public_html/design/protvi/css/style.css*/

/* Copyright PRO TV S.A. All rights reserved.
Author: Sabin Tudor
Contact: sabin.tudor@protv.ro */

@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700);

/* 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 */
/* end clearfix */

html {}
body {
	font-family: 'PT Sans', sans-serif;
	font-size:13px;
	color:#272727;
	
	background:url(http://d1.a4w.ro/protvi/design/images/bg_site.jpg) no-repeat center 0px #001964;
}

.wrapper {
	width:1000px;
	margin:0px auto;
	position:relative;
}

/* LINKS */
a { color:#272727; }
a:link, a:visited, a:active { text-decoration:none; }
a:hover { text-decoration:underline; }

/*.left { float:left; }
.right { float:right; }*/

.content, #header, #menu { float:left; }
.content {
	width:980px;
	background:#ffffff;
	padding:10px;
	
	z-index:1;
}

.content .left-column { width:670px; float:left; }
.content .right-column { width:300px; float:right; }

.content .left-column > .infotext { margin:8px 8px 20px; font-size:15px; }
.content .left-column > .infotext a { color:#317ED4; }
.content .left-column > .infotext p { margin-bottom:10px; display:block; }

#header {
	width:1000px;
	height:200px;
}
#header a.logo {
	display:block;
	width:155px;
	height:148px;

	background:url(http://d1.a4w.ro/protvi/design/images/logo_protvi.png) no-repeat center top;

	float:left; 
	margin:28px 0px 0px 10px;
}
#header #adBanner {
	width:728px;
	height:90px;
	
	float:right;
	margin-top:55px;
}

#menu {
	display:block;
	width:979px;
	height:49px;
	
	padding:0px 10px;
	
	background:url(http://d1.a4w.ro/protvi/design/images/bg_menu.jpg) no-repeat right top #41adec;
		
	border-top:1px solid #84badc;
	border-left:1px solid #95c6e5;
	border-right:1px solid #4a8db7;
}
#menu ul.main, #menu ul.submenu { z-index:999; }
#menu ul.main, #menu ul.main li { float:left; }

#menu ul.main li.sep { padding:0 0 0 1px; background:url(http://d1.a4w.ro/protvi/design/images/menu_separator.png) no-repeat 0 14px transparent; }
	
#menu ul li a {
	display:block;
	
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;

	line-height:19px;
	padding:15px 6px;
	
	/*-webkit-transition:All 0.3s ease-in-out;
	-moz-transition:All 0.3s ease-in-out;
	-o-transition:All 0.3s ease-in-out;
	transition:All 0.3s ease-in-out;*/
}

#menu ul.main li a.menu-item {
	/* border-left:1px solid #7bbde3;
	border-right:1px solid #2992cf;*/
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}
#menu ul.main li.first a.menu-item { border-left:1px solid transparent !important; }
#menu ul.main li.last a.menu-item { border-right:1px solid transparent !important; }

#menu ul li:hover a.menu-item {
	background:#006aa6;

	border-left:1px solid #055792;
	border-right:1px solid #94c0e0;
	/*border-right:1px solid #176798;*/
	
	text-decoration:none;
}

#menu ul.main li ul.submenu {
	background:#006aa6;
	
    display:none;
    position:absolute;
}
#menu ul li:hover ul.submenu { display: block; }
#menu ul.main li ul.submenu li { float:none !important; }
#menu ul.main li ul.submenu li a { font-size:14px; padding:10px; text-transform:none; }
#menu ul.main li ul.submenu li a:hover { background:#1081c1; text-decoration:underline; }

/* SEARCH BOX */
#search-box {
	width:138px;
	height:20px;
	
	background:url(http://d1.a4w.ro/protvi/design/images/icons/search-box.png) no-repeat 120px 3px #ffffff;
	
	float:right;
	margin:15px 6px 0px 0px;
	
	-webkit-transition:All 0.3s ease-in-out;
	-moz-transition:All 0.3s ease-in-out;
	-o-transition:All 0.3s ease-in-out;
	transition:All 0.3s ease-in-out;
}
#search-box input {
	width:115px;
	height:13px;
	
	background:none;
	
	font-size:12px;
	line-height:12px;
	color:#9fb4c1;
	
	margin:3px;
	padding:0px;
	border:none;
	
	-webkit-transition:All 0.2s ease-in-out;
	-moz-transition:All 0.2s ease-in-out;
	-o-transition:All 0.2s ease-in-out;
	transition:All 0.2s ease-in-out;
}
#search-box input:focus {
	width:122px;
	color:#0458b5;
}

#search-box.focus {
	width:145px;
	background-position:127px 3px;
}

/* Ads */
#adBranding { width:1000px; position:relative; top:-6px; left:-10px; }
#adBranding #adSkyTop { width:1000px; }
#adBranding #adSkyLeft, #adBranding #adSkyRight { width:120px; position:absolute; top:0; }
#adBranding #adSkyLeft { left:-120px; }
#adBranding #adSkyRight { right:-120px; }

/* DEBUG */
/*
#header #adBanner, #adBranding #adSkyTop, #adBranding #adSkyLeft, #adBranding #adSkyRight {
	background:#f00;
}
#adBranding #adSkyTop{height:120px;}
#adBranding #adSkyLeft, #adBranding #adSkyRight { height:600px; }*/

/* ------------------------ */
.coverContent { display:block; position:relative; }
.coverContent #navigationCarousel {
	display:block;
	position:absolute;
	left:20px;
	bottom:20px;

	z-index:3;
}
.coverContent #navigationCarousel ul.naviCover { display:none; }

.coverContent #navigationCarousel a {
	display:block;
	width:21px;
	height:24px;

	float:left;
	margin:0px 5px;
}

.coverContent #navigationCarousel a.browse {}
.coverContent #navigationCarousel a.prev { background:url(http://d1.a4w.ro/protvi/design/images/icons/cover-nav-left.png) repeat top left transparent; }
.coverContent #navigationCarousel a.next { background:url(http://d1.a4w.ro/protvi/design/images/icons/cover-nav-right.png) repeat top left transparent; }

.coverContent #navigationCarousel a:hover { background-position: bottom left; }

.coverContent #currentCover { /*position:relative;*/ }
.coverContent #currentCover img#currentCoverImage {}

.coverContent #currentCover .coverText {
	display:block;
	padding:20px;
	height:335px;
	width:150px;

	background:url(http://d1.a4w.ro/protvi/design/images/1x1_black_60.png) repeat 0px 0px transparent !important;
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./1x1_black_60.png", sizingMethod="none");
	_background: none;*/
		
	color:#ffffff;

	position:absolute;
	bottom:0;
	left:0;
	
	z-index:2;

	-webkit-transition:All 0.3s ease-in-out;
	-moz-transition:All 0.3s ease-in-out;
	-o-transition:All 0.3s ease-in-out;
	transition:All 0.3s ease-in-out;
}

.coverContent #currentCover .coverText #coverTime {
	font-size:14px;
	color:#9be4fa;
} /* LEAD */
.coverContent #currentCover .coverText #coverName {
	font-size:20px;
	text-transform:uppercase;

	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px solid #ffffff;
} /* TITLU */

.coverContent #currentCover .coverText #coverName a.more { color:#9be4fa; }

/* Box model */
.box {
	width:100%;
		
	background:#f0f0f0;
	
	float:left;
	margin:10px 0px;
	
	border-bottom:3px solid #dcdcdc;
	
	
	/*
	border-bottom:1px solid #CCCCCC;
	
	-moz-box-shadow: 0px 3px #dcdcdc;
	-webkit-box-shadow: 0px 3px #dcdcdc;
	box-shadow: 0px 3px #dcdcdc;
	*/
	
	/* 3D 
	-moz-box-shadow:0 0 3px 0 #888;
	-webkit-box-shadow:0 0 3px 0 #888;
	box-shadow:0 0 3px 0 #888; */
}
.box:hover { border-bottom:3px solid #c2c2c2; }

.box.nomargin { margin:0px; }

.box .tag {
	display:block;
	
	/*
	height:34px;
	padding:0px 20px;*/
	padding:6px 20px 6px 20px;
	
	background:#333333;
	
	font-size:20px;
	line-height:25px;
	color:#ffffff;
	text-transform:uppercase;
}

.box .container { padding:15px; position:relative; }
.box .container.small { padding:10px; }
.box .container.facebook { padding:0px 0px 10px 0px; }

.box .container .lead { display:inline-block; }
.box .container a.image {
	width:295px;
	height:115px;
	
	float:left;
	display:block;
	margin:10px 0px;
	
	overflow:hidden;

	border:1px solid #D5D5D5;
}
.box .container a.image img {}
.box .container a.title {
	display:block;
		
	font-size:20px;
	color:#317ed4;
	text-transform:uppercase;
}
.box .container a.more { display:block; text-align:right; margin-top:15px; }
.box .container .extra {
	display:block;
	float:left;
	width:100%;
	border-top:1px solid #D8D8D8;
	
	font-size:13px;
	
	padding-top:10px;
	margin-top:15px;
}
.box .container .extra span { float:right; display:block; color:#317ed4; text-transform:uppercase; }
.box .container .extra span a { color:#317ed4; }

.box .container ul.related { /*color:#f00;*/ }
.box .container ul.related li { /*list-style:disc; margin-left:15px;*/ }
.box .container ul.related li:first-child {
	border-top:1px solid #D8D8D8 !important;
	margin-top:15px !important;
	padding-top:15px !important;
}

.box .container ul.related li a {
	display:block;
	padding:4px 10px;
	margin:2px 0px;
	
	background:#ffffff;
	font-size:12px;
}
.box .container ul.related a:hover { color:#317ED4; }


/* Box - color schemes */
.box .tag.category.noutati, .article .tag .article-info.noutati { background:#d53383; }
.box .tag.category.comunitate, .article .tag .article-info.comunitate { background:#8f33d6; }
.box .tag.category.vedete, .article .tag .article-info.vedete { background:#3481d6; }
.box .tag.category.emisiuni, .article .tag .article-info.emisiuni { background:#fb722f; }

.box .tag.cross.stirileprotv { background:519bdd; }
.box .tag.recomandarea { background:url('http://d1.a4w.ro/protvi/design/images/tag_recomandarea.jpg') no-repeat top right; }

.box.desprenoi .tag { background:#0557b1; }
.box.facebook .tag { background:#3b5999; }
.box.ultimeleStiri .tag { background:#b11105; }


.box.receptie a.worldmap {
	display:block;
	width:300px;
	height:167px;

	background:url(http://d1.a4w.ro/protvi/design/images/box-receptie-worldmap.jpg) no-repeat 0 0;
	
	border-bottom:1px solid #fff;
}

/* Custom boxes */
.left-column .article .box { border-bottom:1px solid #dcdcdc; margin-top:0px; }
.left-column .article .box:hover { border-bottom:1px solid #c2c2c2; }

/* Cross boxes*/ 
.crossBoxes { margin-bottom:20px; float:left; width:100%; margin-top:20px; padding-top:10px; border-top:1px solid #f1eded; }
.cross.box { width:325px; }
.cross.box.left { float:left; }
.cross.box.right { float:right; }

.cross.box .tag.cross { width:285px; }
.cross .main { display:inline-block; /*margin-bottom:10px;*/ }
.cross .link { padding:10px 0px; border-top:1px solid #d7dadd; }
.cross .link a { display:block; }

.cross .link .image {
	width:130px;
	height:55px;
	overflow:hidden;
	
	display:block;
	float:left;
	margin-right:10px;
}
.cross .link .image img { border:1px solid #d5d5d5; }
.cross .link span { display:block; font-size:12px; }

/* Cross: sport.ro */
.cross.box.sport { background:#e4efe2; }
.cross.box.sport .tag.cross { background:#4bbe38; }
.cross.box.sport .container a.title { color:#30ac1b; }

/* Cross: stirileprotv.ro */
.cross.box.stirileprotv { background:#e2e8ee; }
.cross.box.stirileprotv .tag.cross { background:#519bdd; }
.cross.box.stirileprotv .container a.title { color:#1c68ac; }


/* FACEBOOK status */
.facebook-status {
	display:block;

	background:#e5eff5;
	padding:10px 20px;

	margin-bottom:5px;
}

.facebook-status a {
	display:block;
	width:590px;
	height:26px;
	overflow:hidden;

	font-size:14px;
	line-height:26px;

	background:url(http://d1.a4w.ro/protvi/design/images/icons/fb.png) no-repeat 0 0;

	padding-left:40px;
}

/* BREADCRUMBS */
.breadcrumbs {
	width:650px;
	/*height:28px;*/
	float:left;
	overflow:hidden;

	/*padding: 10px 10px 5px 10px;*/
	padding:5px 10px;
	border-bottom:1px solid #dcdcdc !important;
}
.breadcrumbs.top { margin-top:0px !important; }
.breadcrumbs ul { float:left; }
.breadcrumbs .share { float:right; }

.breadcrumbs ul li {
	float:left;
	/*height:20px;
	line-height:15px;*/
	padding:5px 5px 0 0;
	font-size:11px;
	line-height:12px;

	text-transform:uppercase;
}

.breadcrumbs ul li a { color:#3380d6; }

/* SHARE */
.share { float:left; }
.share .facebook-share { float:left; }
.share .twitter-share {	float:left; }

/* ZONES */
.news-zone1 {
	width:325px;
	float:left;
}

.news-zone2 {
	width:325px;
	float:right;
}

.news-zone5 {
	width:100%;
	float:left;
	
	margin:20px 0px;
	padding:10px 0px;
	border-top:1px solid #f1eded;
	border-bottom:1px solid #f1eded;
}

.news-zone5 .box .container .lead {
	margin:10px 0px;
	display:block;
	width:330px;
	float:right;
}

/* HARTA - pagina receptie */
.map {}
.map ul.broadcastList { list-style:disc outside none; border-bottom:1px solid #e4e4e4; padding-bottom:30px; margin:10px 0px 30px; }
.map ul.broadcastList li { margin-left:24px; color:#94a9b7; }
.map ul.broadcastList li:hover { color:#ff0000; }
.map ul.broadcastList li a { color:#2a6898; }
.map table tr td { display:inline-block; width:120px; }
/* /HARTA - pagina receptie */











/*
.news-zone4 {
	width:308px;
	float:left;
	margin:0 0 20px 20px;
}

.news-zone4-item {
	float:left;
	margin:0 0 20px 0;
	background:url(http://d1.a4w.ro/protvi/design/images/grey_pattern.gif) repeat 0 0 #fff;
	-moz-box-shadow:0 0 5px 0 #888;
	-webkit-box-shadow:0 0 5px 0 #888;
	box-shadow:0 0 5px 0 #888;
}

.news-zone4-item:hover {
	background:url(http://d1.a4w.ro/protvi/design/images/grey_pattern_hover.gif) repeat 0 0 #fff;
}

.news-zone4-item a.image {
	width:308px;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	text-decoration:none;
	overflow:hidden;
	background:url(http://d1.a4w.ro/protvi/design/images/default_image.gif) no-repeat center #fff;
}

.news-zone4-item a.category {
	float:left;
	display:block;
	margin:0 15px 10px 15px;
	font-size:10px;
	color:#0e76c0;
	text-align:left;
	text-transform:uppercase;
}

.news-zone4-item h2 {
	display:block;
	padding:0 15px 8px 15px;
}

.news-zone4-item h2 a.title {
	font-size:20px;
	line-height:24px;
	color:#0e76c0;
	text-align:left;
}

.news-zone4-item .lead {
	padding:0 15px 13px 15px;
	font-size:13px;
	line-height:18px;
	text-align:left;
}

.news-zone4-item .related {
	padding:10px 15px 10px 30px;
	text-align:left;
	border-top:solid 3px #fff;
	background:url(http://d1.a4w.ro/protvi/design/images/arrow.png) no-repeat 15px 13px;
}

.news-zone4-item .related a {
	font-size:12px;
	line-height:16px;
	font-weight:600;
	color:#0e76c0;
}*/

/* CATEGORIES */
.news-category-main { padding:0 20px 0 0; }

.news-category-main a.image {
	width:380px;
	height:250px;
	float:left;
	position:relative;
	margin:0 15px 0 0;
	text-decoration:none;
	background:url(http://d1.a4w.ro/protvi/design/images/default_image.gif) no-repeat center #fff;
}

.news-category-main .details {
	display:block;
	padding:10px 0 0 0;
	margin:0 0 10px 0;
	font-size:10px;
	line-height:10px;
	text-align:left;
	color:#464646;
}

.news-category-main .details a.category {
	color:#0e76c0;
	text-transform:uppercase;
}

.news-category-main h1 {}

.news-category-main h1 a.title {
	margin:0 0 5px 0;
	display:block;
	font-size:20px;
	line-height:24px;
	color:#0e76c0;
	text-align:left;
}

.news-category-main .lead {
	display:block;
	font-size:13px;
	line-height:18px;
	color:#464646;
	text-align:left;
}

.news-category-item {
/*	padding:0 20px 10px 0;*/
	margin:5px 0px;
	
	display:block;
	float:left;
	width:670px;
	
	border-bottom:1px solid #dcdcdc;
}
.news-category-item.box:hover { border-bottom:1px solid #c2c2c2; }

.news-category-item.box .container a.image { position:relative; }

.news-category-item a.image {
	margin:0px !important;
	text-decoration:none;
	
	background:url(http://d1.a4w.ro/protvi/design/images/default_image.gif) no-repeat center #fff;
}

.news-category-item .details {
	display:block;
/*	padding:15px 0 10px 0;*/
	letter-spacing:0;
	font-size:11px;
	text-align:left;
	color:#464646;
	
	float:right;
	width:345px;
}

.news-category-item .details a.category {
	color:#0e76c0;
	text-transform:uppercase;
}

.news-category-item h2 {}

.news-category-item h2 a.title {
	display:block;
	margin:0 0 10px 0;
	font-size:20px;
	line-height:24px;
	color:#0e76c0;
	text-align:left;
}

.news-category-item .lead {
	display:block;
	font-size:13px;
	line-height:18px;
	color:#464646;
	text-align:left;
}

/* ARTICLE */
.article { /* padding:10px 0 0 0; */ display:inline-block; }

.article .tag {	display:block; float:left; }

.article-title {
	font-size:26px;
	line-height:30px;

	text-align:left;

	padding:8px;
	width:654px;
}

.article-info {
	float:left;

	color:#ffffff;
	background:#3380d6;

	padding:8px;
}

.article-info .details {
	float:left;

	font-size:11px;
	line-height:11px;

	text-transform:uppercase;
}

.article-lead {
	margin:5px 0px 20px 8px;
	font-size:16px;
	line-height:20px;
	text-align:left;

	float:left;
}

.article-image { float:left; /*padding:0 0 3px 20px;*/ overflow:hidden; width:670px; }
.article-main-video { float:left; /*margin:0 0 20px 20px;*/ }

.videoPlayer {
	width:620px;
	height:350px;
}

.article-related-container {
	float:left;
	margin-bottom:20px;
}

.full-width-related {
	float:left;
}

.article-related {
	float:left;
	clear:left;
}

.article-related.box { margin-top:0px; }

.article-related .related-top {
	padding:10px 20px;
	font-size:13px;
	line-height:13px;
	color:#333;
	text-align:left;
	text-transform:uppercase;
}

.article-related .related-item {
	padding:10px 15px;
	border-top:solid 1px #fff;
	display:block;
	float:left;
}

.article-related .related-item:hover {}

.article-related .related-item a.image {
	float:left;
	margin:0 10px 0 0;
	text-decoration:none;
}

.article-related .related-item a.title {
	display:block;
	font-size:16px;
	line-height:18px;
	color:#0e76c0;
	text-align:left;
}

.articles-from-vi-container {
	float:right;
}

.articles-from-vi {
	width:337px;
	float:left;
	clear:left;
	margin:0 0 20px 0;
	background:url(http://d1.a4w.ro/protvi/design/images/grey_pattern.gif) repeat 0 0 #fff;
}

.articles-from-vi-item {
	padding:10px 15px;
	border-top:solid 1px #fff;	
	background:url(http://d1.a4w.ro/protvi/design/images/grey_pattern_hover.gif) no-repeat -5px -5px;
}

.articles-from-vi-item:hover {
	background:url(http://d1.a4w.ro/protvi/design/images/grey_pattern_hover.gif) repeat 0 0;
}

.articles-from-vi-item a.image {
	width:40px;
	height:40px;
	float:left;
	margin:0 10px 0 0;
	text-decoration:none;
}

.articles-from-vi-item a.title {
	display:block;
	margin:3px 0 0 0;
	font-size:16px;
	line-height:18px;
	color:#0e76c0;
	text-align:left;
}

.article-text {
	float:left;

	margin:20px 0px 20px 8px;
	font-size:13px;
	line-height:19px;
	text-align:left;
}

.article-text p {
	margin:0 0 10px 0;
}

.article-image-gallery {
	clear:left;
	margin:0 0 3px 0;
	background:#f0f0f0;
	border-bottom:1px solid #dcdcdc;

	padding:20px 15px;
}

.article-image-gallery ul li {
	width:135px;
	height:135px;
	float:left;
	overflow:hidden;
	margin:11px;

	/*border:1px solid #cecece;*/
	text-align:center;
}

.article-image-gallery ul li a {
	text-decoration:none;
}

.article-vote {
	padding:10px 20px;
	margin:0 0 3px 0;
	font-size:12px;
	line-height:12px;
	color:#333;
	text-align:left;
}

.article-vote a { color:#0e76c0; }

.article-tags {
	padding:10px 20px;
	margin:0 0 20px 0;
	font-size:12px;
	line-height:14px;
	color:#333;
	text-align:left;
}

.article-tags a { color:#0e76c0; }

.article-share-on-facebook {
	padding:10px 20px;
	margin:0 0 3px 0;
	font-size:12px;
	line-height:14px;
	color:#333;
	text-align:left;
}

.articleGallery ul li { float:left; margin:0px 1px; }

.box-title {
	float:left;

	color:#ffffff;
	background:#3380d6;

	padding:8px;

	font-size:11px;
	line-height:11px;

	text-transform:uppercase;
}
.box-title.comments { background:#333333; }
.box-title.formular { font-size:18px; line-height:20px; }

/* INPUTS */
input[type="button"], input[type="submit"] {
	border:0 none;
	background:#333333;
	display:block;
	
	color:#b6b6b6;
	font-size:12px;
	line-height:18px;
	text-transform:uppercase;
	
	padding:7px 25px;
	border-bottom:1px solid #dcdcdc;
	
	cursor:pointer;
}
input[type="button"]:hover, input[type="submit"]:hover { color:#fff; border-bottom:1px solid #ffffff; }

input[type="text"], .textarea {
	width:218px;
	height:31px;
	
	padding:0px 12px;
	
	font-family: 'PT Sans', sans-serif;
	font-size:12px;
	line-height:30px;
	
	color:#b6b6b6;
	text-align:left;
	
	background:#ffffff;
	border:none;
/*	border:1px solid #bababa;*/
	/*border:1px solid #dae2eb;*/
}

input[type="text"]:focus, .textarea:focus {
	color:#fff;
	background:#317ED4;
}

input[type="text"].wide, .textarea.wide { width:610px; }

.textarea {
	width:610px;
/*	height:125px;*/

	padding:5px 12px;
	
	font-size:13px;
	line-height:25px;
	
	-webkit-transition:All 0.3s ease-in-out;
	-moz-transition:All 0.3s ease-in-out;
	-o-transition:All 0.3s ease-in-out;
	transition:All 0.3s ease-in-out;
}
.textarea:focus { height:125px; }

input[type="file"] { display:block; }

.box.formular { margin-top:0px; }
.box.formular .container { display:inline-block; }
.box.formular .container .error { width:615px; margin-bottom:5px; }

input[type="text"]#titlu { width:532px; }

.row { margin:0 5px 10px 0;	float:left; }
.row.wide { width:100%; }
.row.fl { float:left; }
.row.fr { float:right; }

.row span.textFormular {
	background:#fff;
	color:#317ED4;
	float:left;
	font-size:13px;
	line-height:12px;
	padding:10px;
	
/*	margin-right:2px;*/
	border-right:1px solid #DAE2EB;

	min-width:50px;
}
.row span.textFormular.noborder { border:none; }

.row input.trimite { float:right; margin:20px auto 0px; }
.row .selector { float:left; }
.row .selector select {
	background:#F4F4F4;
/*	border:1px solid #bababa;*/
	border:1px solid #dae2eb;
	
	width:100px;
	height:32px;
	padding:5px;
	
	font-size:14px;
}

.row .check { height:25px; padding-top:7px; background:#f9f9f9; }
.row .check input[type="checkbox"] { float:left; margin-left:15px; }
.row .check p a { color:#317ed4; }

/* COMMENTS */
.comments {	clear:left; }

.add-comment {
	padding:20px 22px;;
	/*margin-bottom:5px;*/
	background:#3380d6;
}

.add-reply {
	/*padding:10px 20px 20px 20px;*/
	padding:10px 20px 20px;
	margin:30px 0 3px;
	background:#fff;
}
.add-reply h4, a.reply-close { padding:5px; }
.add-reply h4 { float:left; }
.add-reply a.reply-close { background:#fff; float:right;}

.message { margin:0 0 10px 0; background:#242424; }

.error, .ok {
	font-size:12px;
	line-height:22px;
	text-align:left;
	
	padding:0px 10px;
	color:#ffffff;
}
.error { background:#f60000; }
.ok { line-height:15px; }

.add-comment-form {}
.add-comment-form input[type="text"], .add-comment-text {
	width:226px;
	height:30px;
	
	padding:0px 12px;
	
	font-family: 'PT Sans', sans-serif;
	font-size:12px;
	line-height:30px;
	
	color:#b6b6b6;
	text-align:left;
	
	background:#242424;
	border:1px solid #bababa;
	
	-webkit-transition:All 0.3s ease-in-out;
	-moz-transition:All 0.3s ease-in-out;
	-o-transition:All 0.3s ease-in-out;
	transition:All 0.3s ease-in-out;
}

.add-comment-form input[type="text"]:focus, .add-comment-text:focus {
	border:1px solid #ffffff;
	color:#ffffff;
}

.add-comment-text {
	width:438px;
	height:25px;

	padding:5px 12px;
	margin:0 0 10px 0;
	
	font-size:15px;
	line-height:25px;

	overflow:hidden; /* no arrows */
}
.add-comment-text.wide { width:600px; }
.add-comment-text:focus { height:125px; }

.name-and-email { float:left; }
.add-comment-name {}
.add-comment-email {}

.btn-add-comment {
	float:right;
	cursor:pointer;
}

.comentarii {
	background:#ececee;
    border-bottom: 1px solid #DCDCDC;
    padding:25px 20px;
}

.comment { margin:0 0 3px 0; }

.comment .avatar {
	display:block;
	height:100px;
	width:100px;
	float:left;

	background:url(http://d1.a4w.ro/protvi/design/images/avatar.png) no-repeat center top #f3f3f3;
	border-bottom:1px solid #DCDCDC;
}

.comment-wrapper {
	padding:12px;
	margin-left:102px;

	background:#f5f5f5;
	border-bottom:1px solid #DCDCDC;
	min-height:76px;
}

.comment:hover .comment-wrapper, .comment:hover .avatar { border-bottom:1px solid #c2c2c2; }

.comment-wrapper .top {
	text-align:left;
	margin:0 0 5px 0;
}

.comment-wrapper .top span.name {
	font-size:14px;
	line-height:14px;
	color:#333;
}

.comment-wrapper .top span.date {
	font-size:11px;
	line-height:11px;
	color:#aaa;
}

.comment-wrapper span.comment-text {
	display:block;
	margin:0 20px 10px 0;
	font-size:14px;
	line-height:20px;
	color:#333;
	text-align:left;
	overflow:hidden;
}

.comment-wrapper span.vote {
	border-top:1px solid #cccccc;
	padding-top:4px;
}

a.reply-button {
	font-size:12px;
	line-height:12px;
	color:#0e76c0;
}

.reply {
	margin:0 0 3px 20px;
}

.reply2 {
	margin:0 0 3px 40px;
}

.reply .add-comment-text { width:418px; }

.pagination { display:inline-block; margin:20px 0px; float:left ;}

.pagination a {
	float:left;
	padding:7px 12px;
	margin:0 1px 0 0;
	font-size:15px;
	line-height:15px;
	color:#fff;
	text-decoration:none;

	background:#333333;
}

.pagination a:hover { background:#666; }

.pagination a.active {
	float:left;
	padding:7px 12px;
	margin:0 1px 0 0;
	font-size:15px;
	line-height:15px;
	color:#fff;
	background:#3380D6;
	text-decoration:none;
}

.pagination span.current {
	float:left;
	padding:7px 12px;
	margin:0 1px 0 0;
	font-size:15px;
	line-height:15px;
	color:#fff;
	background:#3380D6;
}


/* CUSTOM BOXES - RIGHT COLUMN */
.topBox {}
.topBox .boxList ul {}
.topBox .boxList ul li {
	display:block;
	float:left;
	width:100%;
	padding:8px 0px;
	border-top:1px solid #d7dadd;
}
.topBox .boxList ul li:first-child { border:none; padding-top:0px; }
.topBox .boxList ul li .textSmallGrey { color:#317ed4; font-size:11px; }
.topBox .boxList ul li .imgDiv { width:130px; height:55px; overflow:hidden; display:block; float:left; }
.topBox .boxList ul li .imgDiv img { border:1px solid #b8b8b8; }
.topBox .boxList ul li a.title { color:#272727; font-size:12px; float:right; width:135px; }

.recomandareaZilei { font-size:16px; margin-top:0px; }
.recomandareaZilei .highlight {
	float:left;

	color:#ffffff;
	background:#3380d6;

	padding:10px;

	font-size:16px;
	line-height:16px;

	/*text-transform:uppercase;*/
}

.recomandareaZilei .recomandare {
	display:block;
	width:276px;
	background:#2f2f2f;
	padding:10px 12px;
	
	color:#ffffff;
	border-bottom:1px solid #FFFFFF;
}

.recomandareaZilei .recomandare a.image {
	display:block;
	width:275px;
	height:115px;
	overflow:hidden;
	
	margin:0px auto;
	
	background:#333333; /* debug ? */
}
.recomandareaZilei .recomandare a.image img { border:1px solid #d5d5d5;}

.recomandareaZilei .details { width:270px; margin:0px auto; display:block; margin-bottom:5px; }
.recomandareaZilei .details .highlight.time { margin-right:3px; background:#f13131; width:38px; }
.recomandareaZilei .details .highlight.title { background:#7f0c0c; width:189px;}
.recomandareaZilei .details .highlight.title a.title { font-size:13px; }

.recomandareaZilei .programtv { display:inline-block; }
.recomandareaZilei .programtv .acumlatv { margin-bottom:12px; padding-bottom:5px; border-bottom:1px solid #D8D8D8; }
.recomandareaZilei .programtv .details .highlight.time { background:#ffffff; color:#317ed4; text-transform:uppercase; }
.recomandareaZilei .programtv .details .highlight.title { background:#317ed4; }
.recomandareaZilei .programtv .details a.title { color:#ffffff; text-transform:none !important; }

.recomandareaZilei .programtv .urmeazalatv {}
.recomandareaZilei .programtv .urmeazalatv span {
	display:block;
	text-transform:uppercase;
	color:#317ed4;
	margin-bottom:12px;
}
.recomandareaZilei .programtv .urmeazalatv ul {}
.recomandareaZilei .programtv .urmeazalatv ul li { display:inline-block; margin-bottom:3px; }

.topBox .boxTabs {}
.topBox .boxTabs ul {
	background:#fff;
	border-bottom:1px solid #D7DADD;

	overflow:hidden;

	padding-left:9px;
}

.topBox .boxTabs ul li {
	display:inline;
	float:left;

	margin:0px 1px -1px 0px;
}

.topBox .boxTabs ul li a {
	display:block;
	background:#F0F0F0;
	padding:0px 8px;
	
	font-size:13px;
	color:#ffffff;
	line-height:36px;
	text-transform:uppercase;
	
	border:1px solid #D7DADD;
}

.topBox .boxTabs ul li a.citite { background:#a5a5a5; }
.topBox .boxTabs ul li a.comentate { background:#4370a3; }
.topBox .boxTabs ul li a.votate { background:#a34343; }

.topBox .boxTabs ul li.active a {
	background:url(http://d1.a4w.ro/protvi/design/images/box-topuri-tab-active.png) no-repeat bottom center #ffffff;
	height:37px;

	border-bottom:none;
}

.topBox .boxTabs ul li.active a.citite { background-color:#7e8791; }
.topBox .boxTabs ul li.active a.comentate { background-color:#317ed4; }
.topBox .boxTabs ul li.active a.votate { background-color:#e33e3e; }

/* FACEBOOK BOX */
.fblikebox {
	width:299px;
	height:288px;
	overflow:hidden;
	text-align:center;
}

.fblikebox iframe {
	margin:-1px;
	border:none;
	overflow:hidden;
	width:300px;
	height:290px;
}


/* FOOTER */
.footer {
	width:100%;
	height:47px;
	float:left;
	position:relative;
}

.footer a.button-back-to-top {
	display:block;
	width:42px;
	height:47px;

	background:url(http://d1.a4w.ro/protvi/design/images/bttn_top.png) no-repeat top left transparent;
    
    position: absolute;
    right:-52px;
}

.footer a.button-back-to-top:hover { background-position:bottom left; }

/* BOX EMISIUNI */
.box-center-emisiuni {
/*	display:block;
	width:670px;
	min-height:345px;
	
	background:url(http://d1.a4w.ro/protvi/design/images/bg_box_emisiuni.jpg) no-repeat center 0px #000621;
	
	float:left;*/
}

.box-center-emisiuni a {
	display:block;
	float:left;
	margin:0px 17px;
	
/*	width:275px;
	margin-left:20px;
	padding:230px 15px 20px;*/
}

/*.box-center-emisiuni .text {
	width:275px;

	font-size:12px;
	line-height:12px;
	color:#fff;
}*/

/* PROGRAM TV */
.program-container { width: 670px; }
.program-days { width: 100%; }
.program-days ul li {
    float: left;
    width: 14.2857%;
}
.program-days ul li a {
    background:#A5A5A5;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    line-height: 1em;
    margin: 0 1px 0 0;
    padding: 10px 0;
    text-align: center;
	text-transform:uppercase;
}
.program-days ul li a span.day-letter {
    display: none;
}
.program-days ul li a:hover { background:#4370A3; }
.program-days ul li a.active { background:#317ED4; }
.program {
    padding: 20px 0 0;
    width: 100%;
    display:inline-block;
}
.program ul li {
    border-bottom: 1px solid #E0E0E0;
    margin: 0 0 20px;
    width: 100%;
    float:left;
}

.program ul li .ora {
    background:#317ED4;
    color: #FFFFFF;
    float: left;
    font-size:13px;
    height:75px;
    line-height:35px;
    padding: 40px 0 0;
    text-align: center;
    width: 10%;
}
.program ul li a.image {
    float: left;
    margin: 0 0px 20px 0;
    width:275px;
    height:115px;
    overflow:hidden;
}

.program ul li .details {
	display:block;
	letter-spacing:0;
	font-size:11px;
	text-align:left;
	color:#464646;
	
	float:right;
	width:320px;
}

.program ul li a.title {
	color: #317ED4;
    display: block;
    font-size: 20px;
    text-transform: uppercase;
}
.program ul li .lead {
    color: #464646;
    display: block;
    font-size: 13px;
    line-height: 18px;
    text-align: left;
}

/* PAGINI COMUNITATE */
.cabinaFlash { margin:0px 0px 10px -10px; }
.cabinaText {
	font-size:14px;
	margin-bottom:5px;
	padding:10px 0px;
}

.cabinaText .text { float:left; width:800px; color:#515151; }
.cabinaText .bttntxt { float:right; padding-left:20px; border-left:1px solid #e4e4e4; }

.cabina { margin-top:10px; }
.cabina ul.inregistrari {}
.cabina ul.inregistrari li { display:inline-block; width:190px; margin-right:15px; float:left; }
.cabina ul.inregistrari li a { display:block; }
.cabina ul.inregistrari li a .thumb-cabina { position:relative; }
.cabina ul.inregistrari li a .thumb-cabina .play { display:none; }
.cabina ul.inregistrari li a .details {	padding:5px 10px; }
.cabina ul.inregistrari li a span {	display:block; text-align:left; }
.cabina ul.inregistrari li a span.nume { font-size:14px; }
.cabina ul.inregistrari li a span.date { font-size:12px; }
.cabina ul.inregistrari li a:hover .thumb-cabina .play { display:block; }

.cabina .cabinaPlayer { margin:0px; }
.cabina .cabinaPlayer .playerContainer { margin:15px; }
.cabina .cabinaPlayer .embedContainer { margin:0px 15px 10px; }
.cabina .cabinaPlayer .embedContainer input[type="text"] { width:570px; }

.cabina .mesaj.box { margin:0px; }
.cabina .mesaj.box span { display:block; padding:15px; }

.articole-comunitate {
	width:100%;
	float:left;
}

.articole-comunitate a {
	width:295px;
	float:left;
	display:block;
	margin:0px 20px;
} /* FIX */

.articole-comunitate .articol-comunitate { display:inline-block; background:#f4f4f4; margin-right:5px; }
.articole-comunitate .articol-comunitate:hover .details { text-decoration:underline; }
.articole-comunitate img { float:left; }
.articole-comunitate .details { float:left; padding:8px 10px; width:218px; }
.articole-comunitate .details .title {
	color:#317ED4;
    display:block;
    font-size:16px;
    text-transform:uppercase;
}
.articole-comunitate .details .lead {
	color:#464646;
    display:block;
    font-size:13px;
    line-height:18px;
    text-align:left;
}

/* RELATED */
.relatedVideos { display:inline-block; }

.relatedVideo {
	float:left;
/*	clear:left; */
	min-height:140px;
	margin:0 20px 10px 0;
	background:url(http://d1.a4w.ro/protvi/design/images/dark_pattern.gif) repeat 0 0 #333;
}

.relatedVideo .videoPlayerLinkImg {
	padding:0 0 7px 0;
}

.relatedVideo .videoPlayerLinkImg a {
	width:170px;
	float:left;
	position:relative;
	color:#e5e5e5;
}

.relatedVideo .videoPlayerLinkImg a img {
	margin:0 0 7px 0;
}

.relatedVideo .videoPlayerLinkImg a span.title {
	float:left;
	margin:0 10px;
	font-size:10px;
	line-height:10px;
	color:#e5e5e5;
	text-align:left;
}

.relatedVideo .videoRelatedPlayer {
}

/* SEARCH RESULTS */
#searchResults { color:#464646; font-size:13px; }
#searchResults .box.searchFilters { background:#E5EFF5; }

.search-description { margin:0 0 20px 0; }

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

.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;
	text-decoration:none;

	background:#a5a5a5;
	color:#ffffff;
	margin:0 1px 0 0;
}
.search-categories ul li a:hover { background:#4370a3; }
.search-categories ul li a.active {	background:#317ED4; }

.search-options { float:right; }

.search-results {
	padding:10px;
	margin:0 0 20px 0;
	clear:both;
	background:#f0f0f0;
}

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

a.more-button2 {
	float:right;
	padding:7px 12px;
	font-size:13px;
	line-height:13px;
	color:#fff;
	text-align:right;
	text-transform:uppercase;
	
	background:#333333;
	margin-top:20px;
}

a.more-button2:hover { background:#666; }

.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/protvi/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:200px;
	height:150px;
	float:left;
	margin:0 8px 20px;
}

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

.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:left;
    width:170px;
}

.search-results ul li.video-search a.title:hover { color:#0E76C0; }

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

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

.search-results ul li.stiri-search {
	/*padding:0 20px 0 0;*/
	margin:0 0 3px 0;
}

.search-results ul li.stiri-search:hover { background:#fff; }

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

    float:left;
    
    overflow: hidden;
    
    border:1px solid #D5D5D5; /* HERE */
}

.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;*/

	display:block;
	width:345px;

	color:#464646;
    
    float:right;

    font-size:11px;
    letter-spacing:0;
    text-align:left;
    
}

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

/* ROMANIA DE PESTE HOTARE */
.box.mesajeromania { margin-top:0; }
.box.mesajeromania .comentarii .comment-wrapper { margin-left:0; min-height:0; }
.box.mesajeromania .comentarii .comment-wrapper .top span.name { color:#317ED4; }

.row.acordparinti {}
.row.acordparinti span.textFormular { margin-bottom:1px; }

/* ----------------------------------------------------------------------- */

/* POLL */
.articlePoll {}
.articlePoll .box-title.sondaj { background:#d67c33; }
.articlePoll .box.poll-options {
	margin-top:0px;
	width:630px;
	padding:20px;
	border-bottom:1px solid #dcdcdc;
}
.articlePoll .poll-options .title { font-size:20px; padding:10px; background:#fff; }
.articlePoll .poll-options ul.sondaj { margin:20px 0px 20px 20px; }
.articlePoll .poll-options a.veziRezultate { float:right; }
.articlePoll .poll-options span.mesaj {
	padding: 15px; background-color:#FFE1C9; display: block; color:#000;
	margin-bottom:20px;
}
.articlePoll .poll-options .results { margin:20px 0px; }

/*
.news-zone2-item {
}

.news-zone2-item:hover {}

.news-zone2-item a.image {
	width:240px;
	float:left;
	position:relative;
	margin:0 0 15px 0;
	text-decoration:none;
	background:url(http://d1.a4w.ro/protvi/design/images/default_image.gif) no-repeat center #fff;
}

.news-zone2-item a.category {
	float:left;
	display:block;
	margin:0 15px 10px 15px;
	font-size:10px;
	color:#0e76c0;
	text-align:left;
	text-transform:uppercase;
}

.news-zone2-item h2 {
	display:block;
	padding:0 15px 8px 15px;
}

.news-zone2-item h2 a.title {
	font-size:20px;
	line-height:24px;
	color:#0e76c0;
	text-align:left;
}

.news-zone2-item .lead {
	padding:0 15px 13px 15px;
	font-size:13px;
	line-height:18px;
	text-align:left;
}

.news-zone2-item .related {
	padding:10px 15px 8px 30px;
	text-align:left;
	border-top:solid 3px #fff;
	background:url(http://d1.a4w.ro/protvi/design/images/arrow.png) no-repeat 15px 13px;
}

.news-zone2-item .related a {
	font-size:12px;
	line-height:16px;
	font-weight:600;
	color:#0e76c0;
}
*/

/* MISC */

.mcat {
	width:205px;
	float:left;
	padding:0 20px;
	margin:20px 0 15px 0;
}

.mrad {
	width:165px;
	float:left;
	padding:0 15px;
	margin:20px 0 15px 0;
}

a.menu-dd-item {
	display:block;
	padding:0 0 10px 0;
	font-size:13px;
	line-height:13px;
	color:#fff;
	font-weight:400;
	text-transform:uppercase;
	border-bottom:solid 1px #5c5c5c;
	text-decoration:none;
}

a.menu-dd-item:hover {
	color:#e5e5e5;
}

a.menu-map {
	width:155px;
	height:140px;
	float:left;
	margin:0 0 5px 0;
	display:block;
	background:url(http://d1.a4w.ro/protvi/design/images/map.jpg) no-repeat center center transparent;
	text-decoration:none;
	border-bottom:solid 1px #5c5c5c;
}

.menu-right {
	padding:10px 0 0 0;
}

.menu-right-top {
	padding:10px 0 5px 0;
	margin:0 0 5px 0;
	border-bottom:solid 1px #5c5c5c;
}

a.menu-right-item {
	display:block;
	margin:0 0 5px 0;
	color:#fff;
	background:url(http://d1.a4w.ro/protvi/design/images/dark_pattern.gif) repeat 0 0 #333333;
}

a.menu-right-item img {
	float:left;
	margin:0 10px 0 0;
}

a.menu-right-item span.title {
	height:27px;
	padding:7px 0 0 0;
	display:block;
	font-size:12px;
	line-height:13px;
	text-align:left;
	color:#fff;
	overflow:hidden;
}

.menu-right-top-item {
	width:155px;
	float:left;
	padding:5px;
	margin:0 0 1px 0;
	font-size:11px;
	line-height:11px;
	color:#fff;
	background:url(http://d1.a4w.ro/protvi/design/images/dark_pattern.gif) repeat 0 0 #333333;
}

.menu-right-top-item span.number {
	height:32px;
	float:left;
	margin:1px 5px 0 0;
	font-size:13px;
	line-height:13px;
	color:#e5e5e5;
}

.menu-right-top-item a.song {
	color:#fff;
    font-size:13px;
    line-height:16px;
}

.menu-right-top-item a.artist {
	color:#FFB201;
    font-size:11px;
    line-height:11px;
}

/* TOP AND SKY BANNERS
----------------------------------------------------------------------------*/
.adsTopBranding {
	width:980px;
	position:relative;
}

.adTopBranding {
	width:980px;
}

.adSkyLeft {
	width:120px;
	position:absolute;
	left:-120px;
	top:0;
}

.adSkyRight {
	width:120px;
	position:absolute;
	right:-120px;
	top:0;
}
/* END TOP AND SKY BANNERS
----------------------------------------------------------------------------*/

.underMenuBanner {
	width:980px;
	position:relative;
}

.white {
	background:#fff;
}

.play {
	width:100%;
	height:100%;
	position:absolute;
	display:block;
	top:0;
	left:0;
	background:url(http://d1.a4w.ro/protvi/design/images/play.png) no-repeat center;
}

.exclusive {
	width:100%;
	height:100%;
	position:absolute;
	display:block;
	top:0;
	left:0;
	background:url(http://d1.a4w.ro/protvi/design/images/exclusive.png) no-repeat 0 0;
}

/*

.main-news {
	width:620px;
	height:350px;
	float:left;
	position:relative;
	margin:0 0 6px 20px;
}

.main-news a.image {
	width:620px;
	height:350px;
	float:left;
	text-decoration:none;
	-moz-box-shadow:0 0 5px 0 #888;
	-webkit-box-shadow:0 0 5px 0 #888;
	box-shadow:0 0 5px 0 #888;
}

.main-news a.image span.details {
	width:210px;
	padding:15px 15px 0 15px;
	position:absolute;
	right:0;
	bottom:20px;
	color:#fff;
	background:url(http://d1.a4w.ro/protvi/design/images/dark_pattern.gif) repeat 0 0 #333;
	overflow:hidden;
	text-decoration:none;
}

.main-news a.image span.details span.category {
	width:100%;
	float:left;
	margin:0 0 10px 0;
	font-size:10px;
	line-height:10px;
	color:#e5e5e5;
	text-align:left;
	text-transform:uppercase;
	text-decoration:none;
}

.main-news a.image span.details h1 {
	width:100%;
	float:left;
	margin:0 0 8px 0;
}

.main-news a.image span.details h1 span.title {
	font-size:20px;
	font-weight:normal;
	line-height:24px;
	color:#fff;
	text-align:left;
}

.main-news a.image span.details span.lead {
	width:100%;
	float:left;
	padding:0 0 7px 0;
	margin:0 0 -100% 0;
	font-size:12px;
	line-height:17px;
	color:#e5e5e5;
	text-align:left;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	overflow:hidden;
	text-decoration:none;
}

.main-news a.image:hover span.details span.lead {
	margin:0;
}



span.eticheta {
	padding:5px;
	font-size:10px;
	line-height:10px;
	position:absolute;
	left:0;
	bottom:3px;
	color:#000;
	background:#ffc601;
	-moz-border-radius:0 3px 3px 0;
	-webkit-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0;
}*/


/* CROSS PROMO
----------------------------------------------------------------------------*/
.crossPromo {
	width:960px;
	float:left;
	padding:20px 20px 0 20px;
	background:#fff;
}

.crossPromoColumn {
	width:180px;
	float:left;
	padding:20px 27px;
	margin:0px 0px 10px 1px;
	background:#fafafa;
}

.crossPromoSite {
	width:180px;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-align:left;
	font-size:1.2em;
	color:#000000;
}

.crossPromoSite a {
	color:#000000;
	font-weight:bold;
}

.crossPromoImage {
	width:180px;
	height:100px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

.crossPromoLink {
	font-size:11px;
	line-height:16px;
	padding:5px 0px 5px 0px;
	border-bottom:dotted 1px #cccccc;
}

.crossPromoLink a {
	color:#000000;
	font-weight:normal;
}
/* END CROSS PROMO
----------------------------------------------------------------------------*/



/*   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 */


