.clearfix {zoom: 1;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; font-size: 0; visibility: hidden;}
.clear {display: block; font-size: 0; line-height: 0; height: 0; clear: both; margin: 0; padding: 0;}
body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; line-height: 18px; background: #fff;}
input, textarea, select{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

/***** PAGES STRUCTURE *****/

#home, #search, #news, #subsection, #article, #static, #rss, #cola, #debate {width: 1000px; padding-top: 25px; margin: 0 auto; position: relative;}
/*page structure for home*/
#home #content{width: 740px; float: left; clear: both;margin-left:4px;}
#home #sidebar{width: 250px; float: right;margin-right:2px;}
/*page structure for search*/
#search #content{width: 680px; float: left; clear: both;}
#search #sidebar{width: 310px; float: right;}
/*page structure for news*/
#news #content{width: 680px; float: left; clear: both;}
#news #sidebar{width: 310px; float: right;}
/*page structure for subsection*/
#subsection #content{width: 680px; float: left; clear: both;}
#subsection #sidebar{width: 310px; float: right;}
/*page structure for article*/
#article #content{width: 680px; float: left; clear: both; overflow: hidden;}
#article #sidebar{width: 310px; float: right;}
/*page structure for static*/
#static #content{width: 680px; float: left; clear: both;}
#static #sidebar{width: 310px; float: right;}
/*page structure for rss*/
#rss #content{width: 680px; float: left; clear: both;}
#rss #sidebar{width: 310px; float: right;}
/*page structure for debate*/
#debate #content{width: 680px; float: left; clear: both;}
#debate #sidebar{width: 310px; float: right;}

#sky_left{width: 120px; height: 600px; position: absolute; top: 0; left: -120px;}
#sky_right{width: 120px; height: 600px; position: absolute; top: 0; right: -120px;}

#bara_footer{ line-height: 17px; clear: both; margin: 0px auto; text-align: center; }


/***** GENERAL CLASSES *****/
/*box content*/
#content .box{margin-bottom: 10px;}
	#content .box .top{background: url(/images/layout/sliding.gif) 100% -174px no-repeat;}
		#content .box .top div{height: 5px; background: url(/images/layout/sliding.gif) 0 -179px no-repeat; overflow: hidden;}
	#content .box .body{border-right: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; padding: 5px 10px; overflow: hidden;/*background-color:white;*/}
	#content .box .body p{margin-bottom: 1em;}
	#content .box .body p em{font-style: italic}
    #content .box .body p a.extra{text-decoration: none;cursor:default;color:#333}
	#content .box .body p a.extra:visited{display:none;}
    #content .box .body strong{font-weight: bold;}
	#content .box .bottom{background: url(/images/layout/sliding.gif) 100% -184px no-repeat;}
		#content .box .bottom div{height: 5px; background: url(/images/layout/sliding.gif) 0 -189px no-repeat; overflow: hidden;}
/*box red*/
.red .top{background: #E90D0D url(/images/layout/sliding.gif) 100% -210px no-repeat !important;}
	.red .top div{height: 36px !important; background: url(/images/layout/sliding.gif) 0 -246px no-repeat !important; overflow: hidden; position: relative;}
		.red .top div h1, .red .top div p{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #fefefe; font-weight: bold; line-height: 36px; padding: 0 10px;}
		.red .top div strong{font-weight: bold; color: #FF0}
		.red .top div span{color: #fff; position: absolute; top: 10px; right: 10px; text-transform: capitalize;}
/*box sidebar*/
#sidebar .box{margin-bottom: 10px;}
	#sidebar .box .top{background: url(/images/layout/sliding.gif) 100% -194px no-repeat;}
		#sidebar .box .top div{height: 4px; background: url(/images/layout/sliding.gif) 0 -198px no-repeat; overflow: hidden;}
	#sidebar .box .body{background: #f2f2f2; border-right: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2; padding: 2px 4px;}
		#sidebar .box .body p.head{height: 36px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; line-height: 36px; background: url(../images/layout/backgrounds.gif) repeat-x; border-bottom: 1px solid #e2e2e2; padding: 0 10px; margin: 0;}
		#sidebar .box .body p.head a{height: 36px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; line-height: 36px; text-decoration: none;}
		#sidebar .box .body div{background: #fff; padding: 10px; overflow: hidden;}
	#sidebar .box .bottom{background: url(/images/layout/sliding.gif) 100% -202px no-repeat;}
		#sidebar .box .bottom div{height: 4px; background: url(/images/layout/sliding.gif) 0 -206px no-repeat; overflow: hidden;}
/*publicity*/
#sidebar .publicity .body div{padding: 0 !important;}
	#sidebar .publicity .body div p{font-size: 10px; color: #033e6c; text-align: center; text-transform: uppercase; margin: 1px 0;}
.publicitate, #banner_content_advertorial{text-align: center; padding: 0 !important; margin-bottom: 10px;}
	.publicitate div, #banner_content_advertorial div{margin: 0 auto;}
/*leaderboard*/
.leaderboard, .leaderboard div{width: 100% !important; /*height: auto !important;*/ text-align: center; /*margin-bottom: 10px; float: left;*/margin:0 auto !important;/*margin:5px auto 65px auto;*/}

#article .leaderboard, #article .leaderboard div{width: 100% !important; height: auto; text-align: center; /*margin-bottom: 10px; float: left;*/margin:5px auto 25px auto;}

#subsection .leaderboard, #subsection .leaderboard div{width: 100% !important; /*height: auto !important;*/ text-align: center; /*margin-bottom: 10px; float: left;*/margin:5px auto 25px auto;}

/*thumbs*/
.ThumbLarge{width: 230px; height: 173px; margin: 0 10px 0 0; display: block; float: left; overflow: hidden;}
.ThumbMedium{width: 160px; height: 120px; margin: 0 10px 0 0; display: block; float: left; overflow: hidden; position: relativE;}
	.ThumbMedium ul{width: 100%; background: url(/images/layout/transparency.png) repeat; overflow: hidden; position: absolute; bottom: 0; left: 0;}
		.ThumbMedium ul li{height: 20px; line-height: 20px; margin: 0 !important; padding: 0 !important; float: left;}
			.ThumbMedium ul li a{color: #fff; text-decoration: none; padding-left: 25px; display: block;}
			.ThumbMedium ul li a:hover{color: #ff0000;}
		.ThumbMedium ul li.photo a{background: url(/images/layout/icons.gif) 10px -1410px no-repeat;}
		.ThumbMedium ul li.video a{background: url(/images/layout/icons.gif) 10px -1440px no-repeat;}
.ThumbSmall{width: 50px; height: 70px; margin: 0 10px 0 0; display: block; float: left; overflow: hidden;}
.video{position: relative;}
	.video .play{width: 74px; height: 74px; text-indent: -1000px; background: url(/images/layout/play.png) no-repeat; margin: -37px 0 0 -37px; display: block; overflow: hidden; position: absolute; top: 50%; left: 50%; cursor: pointer;}
	.video:hover .play{background-position: 0 -74px;}
/*title*/
a.TitleBig{font-size: 22px; color: #033e6c; line-height: normal; text-decoration: none; letter-spacing: -0.25px;}
a.TitleBig:hover{color: #ff0000;}
a.TitleBig:visited{color:#3BA5D0;}

/*info*/
.info{font-size: 11px; color: #8d8d8d; margin-bottom: 8px; display: block;}
	.info dt{font-size: 12px; color: #333; font-weight: bold; float:left;}
	.info dd{margin: 0 8px; float:left;}
	.info a{color: #333; /*<razvan>font-weight: bold; text-decoration: none;<razvan>*/ /*<adu>*/text-transform: uppercase;/*</adu>*/}
	.info a:hover{color: #ff0000;}
	.info em {float:right;}
/*labels*/
.label{text-decoration: none; background: url(/images/layout/sliding.gif) 100% -282px no-repeat; margin-right: 10px; display: block; float: left;}
a.label:hover span{color: #333;}
	.label span{height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: bold; text-transform: uppercase; background: url(/images/layout/sliding.gif) 0 -300px no-repeat; padding: 0 5px; display: block; float: left;}

.new{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: bold; text-transform: uppercase; letter-spacing: normal; font-size: 11px; background: url(/images/layout/sliding.gif) 100% -1118px no-repeat; padding: 2px 0; margin-left: 10px; position: relative; top: -4px;text-decoration: none;cursor:default;}
.new:visited{display: none;}
.new span{height: 14px; background: url(/images/layout/sliding.gif) 0 -336px no-repeat; padding: 2px 5px;}

/*all unsubscribe*/
a.all, a.unsubscribe{font-size: 11px; color: #ff0000; font-weight: normal; line-height: normal; background: url(/images/layout/icons.gif) 100% -330px no-repeat; padding-right: 8px;}
a.all:hover, a.unsubscribe:hover{color: #333;}
/*related*/
.related{}
	.related li{padding: 0 !important; margin: 0 !important; border: 0 !important;}
		.related li a{color: #033e6c; font-weight: bold; text-decoration: underline; background: url(/images/layout/icons.gif) 0 -76px no-repeat; padding-left: 14px; display: block; overflow: hidden;}
		.related li a:hover{color: #ff0000;}
#sidebar .related{clear: both;}
/*pages*/
.pages{position: absolute;}
	.pages a/*<adu>*/, .pages strong/*</adu>*/ {text-indent: -1000px; padding: 0 5px; display: block; float: left; overflow: hidden;}
	.pages a.back/*<adu>*/, .pages strong.back/*</adu>*/{width: 19px; height: 19px; background: url(/images/layout/icons.gif) 0 -150px no-repeat; outline: none;}
	.pages a.back:hover{background-position: 0 -180px;}
	.pages a.InactiveBack, .pages a.InactiveBack:hover/*<adu>*/, .pages strong.InactiveBack/*</adu>*/{width: 19px; height: 19px; background: url(/images/layout/icons.gif) 0 -210px no-repeat; cursor: default;}
	.pages a.next/*<adu>*/, .pages strong.next/*</adu>*/{width: 19px; height: 19px; background: url(/images/layout/icons.gif) 100% -240px no-repeat; outline: none;}
	.pages a.next:hover{background-position: 100% -270px;}
	.pages a.InactiveNext, .pages a.InactiveNext:hover/*<adu>*/, .pages strong.InactiveNext/*</adu>*/{background: url(/images/layout/icons.gif) 100% -300px no-repeat; cursor: default;}
	.pages ul{float: left;}
		.pages ul li{margin: 0 4px 0 0; float: left;}
		.pages ul li.last{margin: 0;}
			.pages ul li.selected a, .pages ul li.selected a:hover/*<adu>*/, .pages ul li.selected strong/*</adu>*/{color: #fff; background: #ff0000; cursor: default; outline: none;}
			.pages ul li a/*<adu>*/, .pages ul li strong/*</adu>*/{color: #666; line-height: 19px; text-align: center; text-decoration: none; text-indent: 0;}
			.pages ul li a:hover{color: #333; background: #edeced;}
.seeall {float: right;text-decoration:underline;color:black;}
.seeall:hover {color:red;}
/*breaking news*/
.BreakingNews{position: relative; background-color: #fffdd0;}
	.BreakingNews .top{background: url(/images/layout/sliding.gif) 100% -784px no-repeat !important;}
		.BreakingNews .top div{height: 5px !important; background: url(/images/layout/sliding.gif) 0 -789px no-repeat !important;}
	.BreakingNews .bottom{background: url(/images/layout/sliding.gif) 100% -794px no-repeat !important;}
		.BreakingNews .bottom div{height: 5px !important; background: url(/images/layout/sliding.gif) 0 -799px no-repeat !important;}
	.BreakingNews .close{width: 8px; height: 8px; text-indent: -5000px; background: url(/images/layout/icons.gif) 0 -360px no-repeat; display: block; position: absolute; top: 10px; right: 10px; /*<adu>*/cursor: pointer;}
	.BreakingNews .close:hover{background-position: 0 -390px;}
	/*.BreakingNews .thumb{width: 112px; margin: 0 10px 0 0; display: block; float: left; overflow: hidden;}*/
	.BreakingNews .label{background-position: 100% -1088px;}
		.BreakingNews .label span, .BreakingNews .label span a {height: 30px; background-position: 0 -1118px; font-size: 22px; font-weight: normal; letter-spacing: -1px; line-height: 30px; color: white; text-decoration: none}
	.BreakingNews .info{line-height: 30px;}
	.BreakingNews .separator{margin-top:10px;}
	.BreakingNews .TitleBig{margin-bottom: 5px;}
/*breadcrumbs*/
.breadcrumbs{line-height: normal; margin-bottom: 6px; overflow: hidden;}
	.breadcrumbs li{background: url(/images/layout/icons.gif) 100% -690px no-repeat; padding-right: 12px; margin-right: 7px; float: left;}
		.breadcrumbs li a{color: #999; text-decoration: none;  display: block;}
		.breadcrumbs li a:hover{color: #333;}
	.breadcrumbs li.last{background: none; padding: 0; margin: 0;color:#999999;}
		.breadcrumbs li.last a, .breadcrumbs li.last a:hover{color: #999; cursor: default;}
/*submit*/
.submit{height: 27px; background: url(/images/layout/buttons.gif) 100% -200px no-repeat; display: block; overflow: hidden;}
	.submit input{width: auto !important; height: 27px; font-size: 11px; color: #fff !important; font-weight: bold; line-height: 27px; background: url(/images/layout/buttons.gif) 0 -250px no-repeat !important; border: 0 !important; padding: 0 20px 0 20px !important; margin: 0 !important; float: none !important; outline: none; cursor: pointer;}
	.submit input:hover{color: #000 !important;}
	/*gray*/
	.gray input{color: #333 !important; background-position: 0 -350px !important;}
	.gray input:hover{color: #ff0000 !important;}
/*buttons*/
.button{height: 27px; font-size: 11px; color: #fff; font-weight: bold; text-decoration: none; background: url(/images/layout/buttons.gif) 100% -200px no-repeat; display: block; overflow: hidden; cursor: pointer;}
.button:hover{color: #000;}
	.button span{height: 27px; line-height: 27px; background: url(/images/layout/buttons.gif) 0 -250px no-repeat; padding: 0 20px 0 20px; float:left;}
	/*gray*/
	.gray{color: #333; background-position: 100% -300px;}
	.gray:hover{color: #ff0000;}
		.gray span{background-position: 0 -350px;}
/*tags*/
.tags{margin-bottom: 20px; overflow: hidden; clear: both;}
	.tags dt{font-weight: bold; float: left; clear: left;}
	.tags dd{margin-left: 8px;; float: left;}
		.tags dd a{color: #333;}
		.tags dd a:hover{color: #ff0000;}
/*comments*/
.comments{margin-bottom: 20px;}
	.comments div{height: 34px; border-bottom: 1px dashed #bdbdbd; margin-bottom: 10px;}
		.comments div strong{line-height: normal; margin: 0 10px 0 0; float: left;}
		.comments div .down{width: 19px; height: 19px; text-indent: -1000px; background: url(/images/layout/icons.gif) 0 -570px no-repeat; margin-right: 5px; display: block; float: left; overflow: hidden;}
		.comments div .down:hover{background-position: 0 -600px;}
		.comments div .up{width: 19px; height: 19px; text-indent: -1000px; background: url(/images/layout/icons.gif) 0 -630px no-repeat; display: block; float: left; overflow: hidden;}
		.comments div .up:hover{background-position: 0 -660px;}
		.comments div .button{margin-left: 4px; float: right;}
		.comments div .gray span{padding: 0 15px;}
	.comments strong{height: 24px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; line-height: 24px; text-transform: uppercase; margin-bottom: 15px; display: block;}
	/*comments list*/
	.CommentsList{background: #fff url(/images/layout/category-news.gif) repeat-x; overflow: hidden;}
		.CommentsList li{border-bottom: 1px dashed #bdbdbd; padding: 0 0 10px 0; margin: 0 0 10px 0; overflow: hidden;}
			.CommentsList li .avatar{width: 75px; height: 75px; margin-right: 10px; float: left; overflow: hidden;}
			.CommentsList li a.user{color: #ff0000; font-weight: bold; text-decoration: none; margin-bottom: 8px;}
			.CommentsList li a.user:hover{color: #033E6C;}
			.CommentsList li .date{line-height: 25px; margin-bottom: 10px; display: block;}
			.CommentsList li p{margin: 0 !important; overflow: hidden;}
	/*pages*/
	.comments .PagesContainer{height: auto; border-bottom: 1px dashed #bdbdbd; padding-bottom: 10px; margin-bottom: 20px; overflow: hidden;}
		.comments .PagesContainer .pages{height: auto; border: 0; margin: 0; float: right; position: relative;}
	url(/images/layout/buttons.gif) 100% -200px no-repeat; display: block; overflow: hidden; cursor: pointer;}
	.comments .viewAll a span {height: 27px; line-height: 27px; background: url(/images/layout/buttons.gif) 0 -250px no-repeat; padding: 0 20px 0 20px; float:left;}
	/*comment form*/
	.CommentForm{overflow: hidden; position: relative;}
		.CommentForm input{width: 190px; color: #999; background: #fff url(/images/layout/backgrounds.gif) 0 -36px repeat-x; border: 1px solid #e7e7e7; padding: 5px; margin: 0 10px 10px 0; float: left; clear: both;}
		.CommentForm label{color: #666; line-height: 27px; margin-bottom: 10px; display: block;}
			.CommentForm label span{color: #999; margin-left: 5px;}
		.CommentForm textarea{width: 463px; height: 150px; color: #999; background: #fff url(/images/layout/backgrounds.gif) 0 -61px repeat-x; border: 1px solid #e7e7e7; padding: 2px 5px; margin-bottom: 10px;}
		.CommentForm .code{float: left;}
			.CommentForm .code label{line-height: 12px; margin: 0; float: left;}
			.CommentForm .code span{height: 27px; margin: 0 10px; float: left; overflow: hidden;}
			.CommentForm .code input{width: 80px; margin: 0; clear: none;}
		.CommentForm .submit{float: right;}
		/*add*/
		.commentsValidationError, .commentAdded, .commentsCaptchaContainer , .commentsCaptchaError {display:none;}
		div.commentsValidationError, .commentsCaptchaError {font-weight:bold;padding:3px;margin-bottom:10px;	background:#fff;color:#FF0000;}
		div.commentsValidationError b {color:#ee0000;}
		.commentsCaptchaContainer {padding:10px;margin-bottom:10px;}
		input.error,textarea.error{border-color:#EE0000;}
/*carousel*/
.carousel{margin-bottom: 20px; overflow: hidden;}
	.carousel .all{line-height: 12px; margin-top: 15px; display: block; background: none;}
.carousel .jcarousel-container{width: 338px; padding: 0 28px; margin-right: 10px; float: left; position: relative;}
.carousel .jcarousel-clip{width: 338px; height: 58px; overflow: hidden; position: relative; z-index: 2;}
.carousel .jcarousel-list{overflow: hidden; position: relative; z-index: 1;}
.carousel .jcarousel-item{width: 77px; height: 58px; margin-right: 10px; float: left; text-align: center;}
	.carousel .jcarousel-item a{width: 75px; height: 56px; border: 1px solid #fff; display: block; overflow: hidden;}
	.carousel .jcarousel-item a:hover{border: 1px solid #ff0000;}
.carousel .jcarousel-next{width: 19px; height: 19px; background: url(/images/layout/icons.gif) 0 -1140px no-repeat; border-left: 1px solid #e7e7e7; display: none; position: absolute; top: 20px; right: 0; z-index: 3; cursor: pointer;}
.carousel .jcarousel-next:hover{background-position: 0 -1170px;}
.carousel .jcarousel-next-disabled{background-position:0 -1200px;}
.carousel .jcarousel-next-disabled:hover{cursor: default; background-position: 0 -1200px;}
.carousel .jcarousel-prev{width: 19px; height: 19px; background: url(/images/layout/icons.gif) 0px -1050px no-repeat; border-right: 1px solid #e7e7e7; display: none; position: absolute; top: 20px; left: 0; z-index: 3; cursor: pointer;}
.carousel .jcarousel-prev:hover{background-position: 0 -1080px;}
.carousel .jcarousel-prev-disabled,
.carousel .jcarousel-prev-disabled:hover{cursor: default; background-position: 0 -1110px;}
/*HEADER*/
#header{width: 100%; float: left; margin-bottom: 20px;}
	#header .logo{width: 230px; height: 53px; text-indent: -1000px; background: url(/images/layout/logo.png) no-repeat; float: left; display: block; overflow: hidden;}
/*okidoki*/
#okidoki{width: 490px; margin: 0 auto;}
	#okidoki fieldset{border: 0; padding: 0; text-align: left;}
		#okidoki fieldset input{width: 340px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #bbb; border: 1px solid #e7e7e7; border-right: 0; padding: 4px 5px; float: left;}
		#okidoki fieldset .submit{width: 64px; height: 25px; font-size: 0; color: #ed1c24; line-height: 0; letter-spacing: 100px; text-indent: -1000px; background: url(/images/layout/buttons.gif) 0 0 no-repeat; border: 0; margin-right: 10px; overflow: hidden; outline: none; cursor: pointer;}
		#okidoki fieldset .submit:hover{background-position: 0 -50px;}
		#okidoki fieldset label{}
			#okidoki fieldset label a{width: 59px; height: 23px; text-indent: -1000px; background: url(http://razvanh.mediaproi.ro/headere/okidoki.gif) no-repeat; display: block; overflow: hidden;}
	#okidoki .option{margin-bottom: 3px;}
		#okidoki .option input{width: auto; height: auto; border: 0; padding: 0; margin: 0 3px 0 0; vertical-align: middle; float: none;}
		#okidoki .option label{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; margin-right: 7px; float: none;}
		#okidoki .option a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; line-height: 11px; text-decoration: none; padding-left: 7px; margin-left: 7px; border-left: 1px solid #999;}
		#okidoki .option a:hover{color: #000;}
/*main menu*/
.MainMenu{background: url(/images/layout/sliding.gif) 100% -354px no-repeat; margin-bottom: 10px; clear: both;}
	.MainMenu div{height: 66px; background: url(/images/layout/sliding.gif) 0 -420px no-repeat;}
		/*menu*/
		.MainMenu div .menu{padding-top: 3px; overflow: hidden;}
			.MainMenu div .menu li{height: 33px; line-height: 33px; margin-left: 9px; float: left;}
				.MainMenu div .menu li a{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 0 15px; display: block;}
				.MainMenu div .menu li a:hover{color: #ff0000;}
			.MainMenu div .menu li.selected{background: url(/images/layout/sliding.gif) 100% -486px no-repeat;}
				.MainMenu div .menu li.selected a, .MainMenu div .menu li.selected a:hover{color: #ff0000; background: url(/images/layout/sliding.gif) 0 -519px no-repeat; cursor: default;}
		/*submenu*/
		.MainMenu div .submenu{margin-left: 6px; overflow: hidden;}
			.MainMenu div .submenu li{height: 30px; line-height: 30px; margin-left: 12px; float: left;}
				.MainMenu div .submenu li a{color: #333; text-decoration: none; padding: 0 9px;}
				.MainMenu div .submenu li a:hover{text-decoration: underline;}
			.MainMenu div .submenu li.selected{}
				.MainMenu div .submenu li.selected a, .MainMenu div .submenu li.selected a:hover{color: #ff0000;}

/***** HOME *****/

/*SERVICES*/
#home div.services {margin-bottom: 10px;}
.services{background: #444 url(/images/layout/sliding.gif) no-repeat; clear: both; }
	.services div{height: 80px; background: url(/images/layout/sliding.gif) 0 -87px no-repeat; padding: 7px 20px 0 20px; display: block; position: relative;}
		.services div ul{width: 575px; height: 72px; background: url(/images/layout/services_divider.gif) repeat; margin-left: 115px; overflow: hidden;}
			.services div ul li{width: 100px; height: 18px; padding-left: 15px; float: left;}
				.services div ul li a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; white-space: nowrap; padding-right: 10px;}
				.services div ul li a:hover{background: url(/images/layout/icons.gif) 100% -420px no-repeat;}
					.services div ul li a strong{font-weight: bold;}
			.services div ul li .NewEntry{width: 64px; background: url(/images/layout/new.gif) 100% 0 no-repeat; padding-right: 36px;}
			.services div ul li .NewEntry:hover{color: #ffe400; background: url(/images/layout/new.gif) 100% 0 no-repeat;;}
		.services .apropoID{width: 115px; background: url(/images/layout/apropo-id.gif) 0 0 no-repeat; padding: 6px 0 0 24px; position: absolute; top: 3px; left: -4px;}
			.services .apropoID a{height: 24px; font-size: 11px; color: #fff; font-weight: bold; text-decoration: none; line-height: 24px; white-space: nowrap; display: block; float: left; clear: both;}
			.services .apropoID a:hover{color: #ffe400;}
		.services dl{position: absolute; right: 25px; top: 3px; width: 210px;}
			.services dl dt{font-size: 11px; color: #fff; line-height: 27px; /*background: url(/images/layout/icons.gif) 100% -900px no-repeat;*/ margin-bottom: 3px;}
			.services dl dd{width: 50%; margin-bottom: 8px; float: left;}
					.services dl dd a{font-size: 11px; color: #fff; line-height: 16px; text-decoration: none; background: url(/images/layout/icons.gif) 0 -450px no-repeat; display: block; float: left;}
					.services dl dd a:hover{text-decoration: underline;}
					.services dl dd a.rss{padding-left: 20px;}
					.services dl dd a.mobile{background-position: 0 -510px; padding-left: 15px;}
					.services dl dd a.nl{background-position: 0 -930px; padding-left: 22px;}
					.services dl dd a.twitter{background-position: 0 -960px; padding-left: 23px;}
/*CONTENT*/
/*hot*/
.hot{}
	.hot .body{padding: 0 !important;}
	.hot .bottom{position: relative; margin-top: -5px;}
	/*latest news*/
	.hot .LatestNews{border-bottom: 1px solid #e2e2e2; padding: 15px 10px; overflow: hidden;}
		.hot .LatestNews .ThumbLarge{margin: 0 0 0 10px; float: right;}
		.hot .LatestNews p{margin-bottom: 10px;}
	/*hot content wrapper*/
	.hot .wrapper{background: url(/images/layout/hot-wrapper.gif) 100% 0 repeat-y; padding-right: 180px; overflow: hidden;}
		/*hot content*/
		.hot .wrapper .content{padding: 15px 10px 34px 10px; position: relative; overflow: hidden;}
			.hot .wrapper .content .intros{}
				.hot .wrapper .content .intros li{border-bottom: 1px solid #e2e2e2; padding-bottom: 15px; margin-bottom: 15px; overflow: hidden;}
					.hot .wrapper .content .intros li.photo { border-bottom: 0px; }
					.hot .wrapper .content .intros li .label{margin-top: 3px;}
					.hot .wrapper .content .intros li .TitleBig{margin-bottom: 10px;}
					.hot .wrapper .content .intros li p{margin-bottom: 10px;}
			.hot .wrapper .content .pages{bottom: 15px; right: 10px;}
			.hot .wrapper .content .button{float: right;}
		/*hot sidebar*/
		.hot .wrapper .sidebar{width: 179px; padding: 0 0 2px 1px; margin-right: -180px; float: right; display: inline; position: relative;}
			.hot .wrapper .sidebar dl{background: #fcfcfc; border-bottom: 1px solid #f2f2f2;}
				.hot .wrapper .sidebar dt{height: 36px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; line-height: 36px; background: url(/images/layout/backgrounds.gif) repeat-x; border-bottom: 1px solid #e2e2e2; padding: 0 10px; margin-bottom: 10px;}
				.hot .wrapper .sidebar dd{}
					.hot .wrapper .sidebar dd a{font-size: 11px; color: #033e6c; font-weight: bold; text-decoration: underline; background: url(/images/layout/icons.gif) no-repeat; padding: 0 10px 0 24px; margin-bottom: 16px; display: block; overflow: hidden;}
					.hot .wrapper .sidebar dd a:hover{color: #ff0000;}
			.hot .wrapper .sidebar dl.image{background: none;}
				.hot .wrapper .sidebar dl.image dd{text-align: center; margin-bottom: 10px;}
					.hot .wrapper .sidebar dl.image dd a{width: 160px; background: none; padding: 0; margin: 0 auto;}
/*cross news*/
.CrossNews{}
	.CrossNews .body{background: url(/images/layout/border.gif) 60% 0 repeat-y; border-bottom: 5px solid #fff; padding: 0 10px !important;}
		.CrossNews .body .head{height: 46px; border-bottom: 10px solid #fff; background: #fff url(/images/layout/border.gif) 0 100% repeat-x; position: relative;}
			.CrossNews .body .head span{font-size: 15px; font-weight: bold; line-height: 45px; display: block; overflow: hidden;}
			.CrossNews .body .head a, .CrossNews .body .head a:hover{height: 45px; text-indent: -1000px; background: url(/images/layout/cross-logos.jpg) no-repeat; margin-right: 15px; display: block; float: left; overflow: hidden;}
			.CrossNews .body .head a.all{width: auto !important; height: auto !important; font-size: 11px; color: #ff0000; font-weight: normal; line-height: normal; text-indent: 0 !important; background: url(/images/layout/icons.gif) 100% -330px no-repeat !important; padding-right: 8px; margin: 0 !important; float: none !important; position: absolute; top: 15px; right: 0;}
			.CrossNews .body .head a.all:hover{color: #333;}
		.CrossNews .body .intro{width: 58%; float: left;}
		.CrossNews .body .related{width: 38%; float: right;}
/*cross list*/
.CrossList{}
	.CrossList .body{padding: 0 10px 5px 10px !important;}
		.CrossList .body .head{height: 46px; border-bottom: 10px solid #fff; background: #fff url(/images/layout/border.gif) 0 100% repeat-x; position: relative;}
			.CrossList .body .head span{font-size: 15px; font-weight: bold; line-height: 45px; display: block; overflow: hidden;}
			.CrossList .body .head a, .CrossList .body .head a:hover{height: 45px; text-indent: -1000px; background: url(/images/layout/cross-logos.jpg) no-repeat; margin-right: 15px; display: block; float: left; overflow: hidden;}
			.CrossList .body .head a.all{width: auto !important; height: auto !important; font-size: 11px; color: #ff0000; font-weight: normal; line-height: normal; text-indent: 0 !important; background: url(/images/layout/icons.gif) 100% -330px no-repeat !important; padding-right: 8px; margin: 0 !important; float: none !important; position: absolute; top: 15px; right: 0;}
			.CrossList .body .head a.all:hover{color: #333;}
		.CrossList .body .wrapper{width: 718px; overflow: hidden;}
			.CrossList .body ul{width: 745px; overflow: hidden;}
				.CrossList .body ul li{width: 122px; margin-right: 27px; float: left;}
					.CrossList .body ul li a.thumb{width: 120px; height: 90px; border: 1px solid #f0f0f0; margin-bottom: 8px; display: block; overflow: hidden;}
					.CrossList .body ul li a.thumb:hover{border-color: #333;}
					.CrossList .body ul li a.title{font-size: 13px; color: #033e6c; font-weight: bold; text-decoration: none; line-height: 14px; margin-bottom: 3px; display: block;}
					.CrossList .body ul li a.title:hover{color: #ff0000;}
					.CrossList .body ul li a.category{font-size: 13px; color: #ff0000; margin-bottom: 5px; display: block;}
					.CrossList .body ul li a.category:hover{color: #333;}
					.CrossList .body ul li span{}
						.CrossList .body ul li span strong{font-weight: bold; margin-left: 5px;}
	/*sport la minut*/
	#content .GLAMOURmagazine{}
		#content .GLAMOURmagazine .head a{width: 156px; background-position: 0 0;}
	#content .ProSport{}
		#content .ProSport .head a{width: 156px; background-position: 0 -275px;}
	/*CSID*/
	#content .CSID{}
		#content .CSID .head a{width: 86px; background-position: 0 -334px;}
	/*Tare*/
	#content .Tare{}
		#content .Tare .head a{width: 86px; background-position: 0 -45px;}
	/*Jocuri*/
	#content .Jocuri{}
		#content .Jocuri .head a{width: 77px; background-position: 0 -90px;}
	/*Go4IT*/
	#content .Go4IT{}
		#content .Go4IT .head a{width: 75px; background-position: 0 -135px;}
	/*ShowBiz*/
	#content .ShowBiz{}
		#content .ShowBiz .head a{width: 90px; background-position: 0 -180px;}
	/*descopera*/
	#content .Descopera{}
		#content .Descopera .head a{width: 143px; background-position: 0 -225px;}
	/*descopera*/
	#content .RetetaPerfecta{}
		#content .RetetaPerfecta .head a { background-position: 0 -400px; width: 100px; }
.ThumbMedium > img { width: 160px; }
/*SIDEBAR*/

/*weather*/
.weather{}
	.weather form{text-align: center; margin-bottom: 12px; overflow: hidden;}
		.weather form label{font-size: 13px; font-weight: bold; float: left;}
		.weather form select{width: 125px; float: right;}
	.weather ul{text-align: center; line-height: normal; background: url(/images/layout/border.gif) 50% 0 repeat-y; margin-bottom: 10px; overflow: hidden;}
		.weather ul li{width: 50%; XX_background: url(/images/layout/weather.gif) 50% 0 no-repeat; float: left;}
			.weather ul li strong{XX_margin-bottom: 55px; display: block;}
			.weather ul li span{font-weight: bold; display: block;}
			.weather ul li .MaxMin{font-weight: normal; background: url(/images/layout/max-min.gif) 50% 50% no-repeat;}
				.weather ul li .MaxMin span{font-size: 10px;}
		.weather ul li.cloud{background-position: 50% 0;}
		.weather ul li.sunny{}
		.weather ul li.rainy{background-position: 50% -125px;}
		.weather ul li.snow{}
		.weather ul li.fog{}
/*exchange*/
.exchange{}
	.exchange .body div{background: #fff url(/images/layout/exchange-bg.gif) 0 100% repeat-x !important;}
	.exchange ul{line-height: normal; overflow: hidden;}
		.exchange ul li{width: 100%; float: left;}
			.exchange ul li strong{font-weight: bold; display: block;}
				.exchange ul li strong span{font-weight: normal; display: inline;}
			.exchange ul li span{font-weight: bold; display: block;}
				.exchange ul li span span{background: url(/images/layout/icons.gif) 50% 50% no-repeat; padding: 0 12px; margin: 0; display: inline;}
				.exchange ul li span .up{background-position: 50% -1020px;}
				.exchange ul li span .down{background-position: 50% -990px;}
				.exchange ul li em{font-weight:normal;}
				/*add*/
				.exchange ul li span img {vertical-align:middle;margin:5px;}
				/*add*/
			.exchange ul li form{float: right;}
				.exchange ul li form input{width: 40px; color: #666; background: #fff url(/images/layout/backgrounds.gif) 0 -210px repeat-x; border: 1px solid #e7e7e7; padding: 2px 0; margin-top: 5px;}
				.exchange ul li form select{width: 55px; color: #666; background: #fff url(/images/layout/backgrounds.gif) 0 -210px repeat-x; border: 1px solid #e7e7e7; margin-top: 5px;}
/*horoscope*/
.horoscope{}
	.horoscope .icon{width: 65px; font-weight: bold; text-align: center; XX_background: url(/images/layout/horoscope.jpg) 50% 0 no-repeat !important; padding: 0 0 0 0 !important; float: left; position: relative; left: -10px;}
	.horoscope p{}
		.horoscope p span{display: block;}
			.horoscope p span strong{font-weight: bold; clear: both;}
	.horoscope form{padding-left: 60px; margin: 10px 0;}
		.horoscope form label{margin-right: 5px; font-weight: bold; }
		.horoscope form select{width: 70px;}
	.horoscope .all{clear: both;}
/*schedule*/
.schedule{}
	.schedule dl{}
		.schedule dl dt{}
		.schedule dl dd{margin-bottom: 10px; overflow: hidden;}
			.schedule dl dd .logo{margin-right: 8px; float: left;}
			.schedule dl dd a{color: #333; font-weight: bold; text-decoration: none;}
			.schedule dl dd a:hover{color: #ff0000;}
			.schedule dl dd img{margin-right: 8px;}

/*events*/
.events{}
	.events ul{}
		.events ul li{margin-bottom: 15px; overflow: hidden;}
			.events ul li a{color: #333; font-weight: bold; text-decoration: none; margin-bottom: 8px; display: block;}
			.events ul li a:hover{color: #ff0000;}
			.events ul li p{}
/*multiplex*/
.multiplex{}
	.multiplex ul{}
		.multiplex ul li{margin-bottom: 15px; overflow: hidden;}
			.multiplex ul li strong{color: #ff0000; text-transform: uppercase;}
			.multiplex ul li a{color: #333; font-weight: bold; text-decoration: none; display: block;}
			.multiplex ul li a:hover{color: #ff0000;}
			.multiplex ul li p{overflow: hidden;}
/*cross sidebar*/
.cross{}
	.cross .head span{background: url(/images/layout/cross-logos.jpg) no-repeat; text-indent: -1000px; display: block; overflow: hidden;}
	.cross a.title{color: #033e6c; font-weight: bold; text-decoration: none; margin-bottom: 10px; display: block;}
	.cross a.title:hover{color: #ff0000;}
	.cross a.thumb{width: 112px; margin: 0 10px 10px 0; display: block; float: left; overflow: hidden;}
	.cross a.thumb img{width: 112px;}
	.cross p{margin-bottom: 5px;}
	/*go4it*/
	#sidebar .Go4IT {}
		#sidebar .Go4IT .head span{background-position: 0 -135px !important;}
	/*descopera*/
	#sidebar .descopera{}
		#sidebar .descopera .head span{background-position: 0 -225px !important;}
	/*showbiz*/
	#sidebar .showbiz{}
		#sidebar .showbiz .head span{background-position: 0 -180px !important;}
	/*tare*/
	#sidebar .tare{}
		#sidebar .tare .head span{background-position: 0 -270px !important;}
/***** SEARCH *****/

/*CONTENT*/
/*search*/
.search{}
	.search .body{padding: 10px 10px 5px 10px !important;}
	.search form{}
		.search form fieldset{float: left;}
			.search form fieldset input{width: 285px; color: #666; background: #fcfcfc; border: 1px solid #e7e7e7; padding: 5px; margin-right: 10px; float: left;}
			.search form fieldset .submit{background-position: 100% -300px; margin: 0; float: left;}
				.search form fieldset .submit input{color: #333 !important; background-position: 0 -350px !important;}
				.search form fieldset .submit input:hover{color: #ff0000 !important;}
		.search form span{font-size: 11px; margin: 0 10px 0 15px;}
		.search form .sort{line-height: 27px; padding: 0 1em;}
			.search form .sort a, .search form .sort a:visited {color: blue}
			.search form .sort a.active{cursor: default; text-decoration: none; color: gray;}
/*search list*/
.SearchList{}
	.SearchList .body{padding-bottom: 34px !important; position: relative;}
	/*results*/
	.SearchList .results{}
		.SearchList .results li{border-bottom: 1px solid #e2e2e2; padding-bottom: 15px; margin-bottom: 15px; overflow: hidden;}
			.SearchList .results li .new{margin-top: 3px;}
			.SearchList .results li .label{margin-top: 3px;}
			.SearchList .results li .TitleBig{margin-bottom: 10px;}
			.SearchList .results li p{margin-bottom: 10px;}
	.SearchList .pages{bottom: 15px; right: 10px;}
    .SearchList .results .payd{background-color:#FFFFCC;margin:-10px -10px 10px;padding:10px;}
/*SIDEBAR*/
/*newsletter*/
.newsletter{}
	.newsletter .body div p{margin-bottom: 10px;}
	.newsletter form{}
		.newsletter form fieldset{margin-bottom: 10px;}
			.newsletter form fieldset input{width: 180px; color: #666; background: #fcfcfc; border: 1px solid #e7e7e7; padding: 5px; float: left;}
			.newsletter form fieldset .submit{float: left;}
				.newsletter form fieldset .submit input{}
		.newsletter form .checkbox{}
			.newsletter form .checkbox input{width: auto; background: #fff; border: 0; vertical-align: middle; padding: 0; margin-right: 5px; float: none;}
			.newsletter form .checkbox label{margin-right: 10px;}
/*latest news*/
#sidebar .LatestNews{}
	#sidebar .LatestNews .body div{padding-bottom: 0;}
	#sidebar .LatestNews .info{margin: 0; clear: both;}
	#sidebar .LatestNews .thumb{width: 112px; margin: 0 10px 10px 0; display: block; float: left; overflow: hidden;}
	#sidebar .LatestNews a.title{font-size: 12px; color: #033e6c; font-weight: bold; text-decoration: underline; background: url(/images/layout/icons.gif) 0 -76px no-repeat; padding-left: 14px; margin-bottom: 10px; display: block; overflow: hidden;}
	#sidebar .LatestNews a.title:hover{color: #ff0000;}

/***** NEWS *****/

/*CONTENT*/
/*latest news*/
#content .LatestNews{overflow: hidden;}
	#content .LatestNews .body{padding-top: 10px;}
	#content .LatestNews .ThumbLarge{margin: 0 0 0 10px; float: right;}
	#content .LatestNews p{margin-bottom: 10px;}
/*news*/
.NewsList{}
	.NewsList .body{padding-bottom: 34px !important; position: relative;}
	/*intros*/
	.NewsList .intros{}
		.NewsList .intros li{border-bottom: 1px solid #e2e2e2; padding-bottom: 15px; margin-bottom: 15px; overflow: hidden;}
			.NewsList .intros li .new{margin-top: 3px;}
			.NewsList .intros li .label{margin-top: 3px;}
			.NewsList .intros li .TitleBig{margin-bottom: 10px;}
			.NewsList .intros li p{margin-bottom: 10px;}
	.NewsList .pages{bottom: 15px; right: 10px;}
/*SIDEBAR*/


/***** SUBSECTION *****/

/*CONTENT*/
/*subsection*/
.subsection{}
	.subsection .body{padding-bottom: 34px !important; position: relative;}
	/*intros*/
	.subsection .intros{}
		.subsection .intros li{border-bottom: 1px solid #e2e2e2; padding-bottom: 15px; margin-bottom: 15px; overflow: hidden;}
			.subsection .intros li .new{margin-top: 3px;}
			.subsection .intros li .label{margin-top: 3px;}
			.subsection .intros li .TitleBig{margin-bottom: 10px;}
			.subsection .intros li p{margin-bottom: 10px;}
	.subsection .pages{bottom: 15px; right: 10px;}
/*SIDEBAR*/


/***** ARTICLE *****/

/*CONTENT*/
/*article*/
.article{}
	/*unreset*/
	.article strong{font-weight: bold !important;}

	.article .body{padding: 0 !important;}
	.article .bottom{position: relative; margin-top: -5px;}
	/*title*/
	.article h1{font-size: 22px; color: #033e6c; line-height: normal; letter-spacing: -0.25px; padding: 15px; display: block;}
	/*tabs*/
	.tabs{overflow: hidden; clear: both; position: relative;}
		.tabs .NewsDate{font-size: 11px; color: #999; position: absolute; top: 6px; right: 15px;}
		.tabs .tabs-nav{height: 31px; background: url(/images/layout/border.gif) 0 100% repeat-x; padding-left: 5px;}
			.tabs .tabs-nav li{height: 31px; line-height: 31px; background: url(/images/layout/sliding.gif) 100% -660px no-repeat; margin-right: 1px; float: left;}
				.tabs .tabs-nav li a{color: #333; text-decoration: none; white-space: nowrap; background: url(/images/layout/sliding.gif) 0 -691px no-repeat; padding: 0 24px; outline: none; cursor: pointer; display: block;}
				.tabs .tabs-nav li a:hover{color: #033e6c;}
					.tabs .tabs-nav li a span{color: #999; margin-left: 5px;}
					.tabs .tabs-nav li.tabs-selected a span.commentsCount { margin-left: 0px; color: #FF0000; }
					.tabs .tabs-nav li a span.commentsCount { margin-left: 0px; color: #333333; }
			.tabs .tabs-nav li.tabs-selected{background: url(/images/layout/sliding.gif) 100% -722px no-repeat;}
				.tabs .tabs-nav li.tabs-selected a, .tabs .tabs-nav li.tabs-selected a:hover{color: #ff0000; background: url(/images/layout/sliding.gif) 0 -753px no-repeat; cursor: default;}
			.tabs .tabs-nav li.inactive{}
				.tabs .tabs-nav li.inactive a, .tabs .tabs-nav li.inactive span, .tabs .tabs-nav li.inactive a:hover{color: #aaa; cursor: default;}
		.tabs .tabs-container{background: #fff; clear: both; overflow: hidden;}
		.tabs .tabs-hide{display: none;}
		/*span-tabs*/
		.tabspan {color: #aaa; text-decoration: none; white-space: nowrap; background: url(/images/layout/sliding.gif) 0 -691px no-repeat; padding: 0 24px; outline: none;display: block;}
	/*article content wrapper*/
	.article .wrapper{background: url(/images/layout/hot-wrapper.gif) 100% 0 repeat-y; padding-right: 180px; overflow: hidden;}
	*html .article .wrapper{padding-right: 180px;}
	*+html .article .wrapper{padding-right: 180px;}
		/*article content*/
		.article .wrapper .content{padding: 15px 10px; position: relative; overflow: hidden; zoom: 1;}
		*html .article .wrapper .content { zoom: 1;}
		*+html .article .wrapper .content { zoom: 1;}
			.article .wrapper .content h4{color: #ff0000; margin-bottom: 8px;}
		/*article sidebar*/
		.article .wrapper .sidebar{width: 180px; padding: 0 0 2px 1px; margin-right: -180px; float: right; display: inline; position: relative; }
		*html .article .wrapper .sidebar {width: 179px; margin-right: -182px; padding: 0 0 2px 1px;}
		*html .article .wrapper .sidebar {width: 179px; margin-right: -182px; padding: 0 0 2px 1px;}
			.article .wrapper .sidebar dl{background: #fcfcfc; border-bottom: 1px solid #f2f2f2;border-left: 1px solid #f2f2f2;}
				.article .wrapper .sidebar dt{height: 36px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; line-height: 36px; background: url(/images/layout/backgrounds.gif) repeat-x; border-bottom: 1px solid #e2e2e2; padding: 0 10px; margin-bottom: 10px;text-transform: uppercase;}
				.article .wrapper .sidebar dd{}
					.article .wrapper .sidebar dd a{font-size: 11px; color: #033e6c; font-weight: bold; text-decoration: underline; padding: 0 10px 0 10px; margin-bottom: 16px; display: block; overflow: hidden;}
					.article .wrapper .sidebar dd a:hover{color: #ff0000;}
			.article .wrapper .sidebar dl.image{background: none;}
				.article .wrapper .sidebar dl.image dd{text-align: center; margin-bottom: 10px;}
					.article .wrapper .sidebar dl.image dd a{width: 160px; background: none; padding: 0; margin: 0 auto;}
					.article .wrapper .sidebar dl.image dd p{text-align: left; margin: 10px 10px 0 10px;}
					.article .wrapper .sidebar dl.image dd .PlayerSmall{width: 160px; margin: 0 auto;}
/*article news*/
.ArticleNews .wrapper .content{}
	.ArticleNews .wrapper .content h3, .ArticleNews .TopArticle h3{font-weight: bold; margin-bottom: 20px; display: block;}
	.ArticleNews .wrapper .content .photo{width: 475px; margin: 10px 0; overflow: hidden; text-align: center;}
	.ArticleNews .wrapper .content p, .ArticleNews .TopArticle p{margin-bottom: 8px;}
	/*options*/
	.options{margin-bottom: 20px;}
		.options .top{background: none !important; background-color: #f3f3f3 !important; padding: 10px; overflow: hidden; zoom: 1;}
			.options .top form{width: 50%; float: left;}
				.options .top form label{color: #033e6c; font-weight: bold; margin-bottom: 5px; display: block;}
				.options .top form input{border: 1px solid #e7e7e7; padding: 5px; float: left;}
				.options .top form .submit{float: left;}
					.options .top form .submit input{}
			.options .top dl{float: right; overflow: hidden; zoom: 1;}
				.options .top dt{color: #033e6c; font-weight: bold; margin-bottom: 5px; display: block;}
					.options .top dt strong{color: #f20101;}
				.options .top dd{margin-right: 10px; float: left;}
					.options .top dd a{color: #8d8d8d; text-decoration: none; line-height: 16px; background: url(../images/layout/icons.gif) 0 -450px no-repeat; display: block;}
					.options .top dd a:hover{color: #333;}
					.options .top dl dd a.rss{padding-left: 18px;}
					.options .top dl dd a.mobile{background-position: 0 -510px; padding-left: 13px;}
					.options .top dl dd a.twitter{background-position: 0 -540px; padding-left: 17px;}
				.options .social{overflow: hidden; zoom: 1;}
					.options .social dt{color: #033e6c; line-height: normal; padding: 3px 0; float: left;}
						.options .social dt strong{display: block;}
					.options .social dd{padding: 5px 0 5px 5px; float: right;}
						.options .social dd a, .ArticleNews .TopArticle .options .social dd a:hover{width: 86px; height: 26px; text-indent: -1000px; background: url(../images/layout/buttons.gif) no-repeat; display: block;}
						.options .social dd .fb{background-position: 0 -400px !important;}
						.options .social dd .tw{background-position: 0 -426px !important;}
						.options .social dd .mail{background-position: 0 -452px !important;}
					.options .social dd.last{border: 0; padding: 0; margin: 0;}
	/*others*/
	.others{border-bottom: 1px solid #e2e2e2; padding-bottom: 20px; margin-bottom: 20px; margin-top: 20px;}
		.others strong{height: 34px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; text-transform: uppercase; border-bottom: 1px dashed #bdbdbd; margin-bottom: 15px; display: block;}
		.others ul{}
			.others ul li{margin-bottom: 10px; overflow: hidden;}
				.others ul li .thumb{width: 112px; margin-right: 10px; display: block; float: left; overflow: hidden;}
				.others ul li a.title{font-size: 12px; color: #033e6c; font-weight: bold; text-decoration: none; background: url(/images/layout/icons.gif) 0 -76px no-repeat; padding-left: 14px; margin-bottom: 10px; display: block; overflow: hidden;}
				.others ul li a.title:hover{color: #ff0000;}
				.others ul li p{margin: 0 !important;}
/*article news import*/
.ArticleNews{}
	.ArticleNews .TopArticle{border-bottom: 1px solid #e2e2e2; padding: 15px 15px 5px 15px;}
		.ArticleNews .TopArticle .photo{width: 640px; height: 480px; margin: 0 auto 10px auto; overflow: hidden; clear: both;}
		.ArticleNews .TopArticle .carousel .jcarousel-container{width: 512px;}
		.ArticleNews .TopArticle .carousel .jcarousel-clip{width: 512px;}
		.ArticleNews .PollZone{margin-bottom: 15px;}
/*article video*/
.ArticleVideo{}
	.ArticleVideo .VideoZone{border-bottom: 1px solid #e2e2e2; padding: 15px;}
		.ArticleVideo .VideoZone .PlayerBig{width: 640px; margin: 0 auto 10px auto;text-align: center;}
		.ArticleVideo .VideoZone .ThumbList{width: 640px; margin: 0 auto; overflow: hidden;}
			.ArticleVideo .VideoZone .ThumbList ul{width: 660px; overflow: hidden;}
				.ArticleVideo .VideoZone .ThumbList ul li{width: 90px; height: 51px; margin-right: 20px; float: left;}
					.ArticleVideo .VideoZone .ThumbList ul li a{font-size: 11px; color: #333; line-height: normal; text-decoration: none;}
					.ArticleVideo .VideoZone .ThumbList ul li a:hover{color: #ff0000;}
					.ArticleVideo .VideoZone .ThumbList ul li a.thumb{width: 88px; height: 66px; border: 1px solid #E2E2E2; margin-bottom: 5px; display: block; overflow: hidden;}
					.ArticleVideo .VideoZone .ThumbList ul li a.thumb:hover{border-color: #ff0000;}
/*article photo*/
.ArticlePhoto{}
	.ArticlePhoto .PhotoZone{border-bottom: 1px solid #e2e2e2; padding: 44px 15px 5px 15px; position: relative;}
		.ArticlePhoto .PhotoZone .navigation{line-height: 19px; position: absolute; top: 15px; right: 15px;}
			.ArticlePhoto .PhotoZone .navigation span{font-size: 11px; margin-right: 10px; float: left;}
				.ArticlePhoto .PhotoZone .navigation span strong{font-weight: bold;}
			.ArticlePhoto .PhotoZone .navigation .back{width: 19px; height: 19px; text-indent: -1000px; background: url(/images/layout/icons.gif) 0 -720px no-repeat; margin-right: 5px; display: block; float: left; overflow: hidden; outline: none;}
			.ArticlePhoto .PhotoZone .navigation .back:hover{background-position: 0 -750px;}
			.ArticlePhoto .PhotoZone .navigation .next{width: 19px; height: 19px; text-indent: -1000px; background: url(/images/layout/icons.gif) 0 -780px no-repeat; display: block; float: left; overflow: hidden; outline: none;}
			.ArticlePhoto .PhotoZone .navigation .next:hover{background-position: 0 -810px;}
			.ArticlePhoto .PhotoZone .navigation .back.inactive, .ArticlePhoto .PhotoZone .navigation .back.inactive:hover{background-position: 0 -1110px; cursor: default;}
			.ArticlePhoto .PhotoZone .navigation .next.inactive, .ArticlePhoto .PhotoZone .navigation .next.inactive:hover{background-position: 0 -1200px; cursor: default;}
		.ArticlePhoto .PhotoZone .fb-like{line-height: 19px; position: absolute; top: 15px; left: 15px;}
		.ArticlePhoto .PhotoZone .photo{border: 1px solid #E2E2E2; clear: both; margin: 0 auto 10px; padding: 1px; text-align: center; width: 640px;}
			/*add*/
			.ArticlePhoto .PhotoZone .photo div.photoLoader {height:300px;}
			.ArticlePhoto .PhotoZone .photo div.photoLoader div{margin-top:100px;}
			.ArticlePhoto .PhotoZone .photo div.photoLoader div.middle{margin-top:30px;}
			.ArticlePhoto .PhotoZone .photo div.photoLoader div.middle a{color:blue;}
			.ArticlePhoto .PhotoZone .photo div.photoLoader div.final{margin-top:50px;}
			.ArticlePhoto .PhotoZone .photo div.photoLoader div.final a{background-color:red;color:white;font-size:18px;font-weight:bold;padding:10px;text-decoration:none;}
			.ArticlePhoto .PhotoZone .photo a.big {font-size:20px;font-weight:bold;text-decoration:none;color:grey;margin-top:100px;}
			.ArticlePhoto .PhotoZone .photo p{margin: 3px 0;}
		.ArticlePhoto .PhotoZone .ThumbList{width: 638px; margin: 0 auto; overflow: hidden;}
			.ArticlePhoto .PhotoZone .ThumbList ul{width: 648px; overflow: hidden;}
				.ArticlePhoto .PhotoZone .ThumbList ul li{padding: 0 10px 10px 0; float: left; text-align: center;}
				/*add*/
				.ArticlePhoto .PhotoZone .ThumbList ul li.special {height:112px;width:150px;border: 1px solid #E2E2E2;overflow:hidden;padding:0px;}
				.ArticlePhoto .PhotoZone .ThumbList ul li.special a{height:auto;border:none;color:grey;font-weight:bold;text-decoration:none;margin-top:10px;}
				.ArticlePhoto .PhotoZone .ThumbList ul li.special a:hover{color:black;}
				.ArticlePhoto .PhotoZone .ThumbList ul li.special a.extra{background-color:red;color:white;width:100px;margin:20px 25px;}
				.ArticlePhoto .PhotoZone .ThumbList ul li.special a.extra:hover{color:black;}
				/*add*/
					.ArticlePhoto .PhotoZone .ThumbList ul li a{width: 150px; height: 112px; border: 1px solid #E2E2E2; display: block; overflow: hidden;}
					.ArticlePhoto .PhotoZone .ThumbList ul li a:hover{border-color: #ff0000;}

/*article comments*/
.ArticleComments{}
/*article poll*/
.ArticlePoll{}
	.ArticlePoll .PollZone{border-bottom: 1px solid #e2e2e2; padding: 0 0 15px 0;}
		.PollZone .wrapper .sidebar{padding-bottom: 0;}
			.PollZone .wrapper .sidebar dl{background: #fff; border-color: #e2e2e2; padding-bottom: 16px;}
				.PollZone .wrapper .sidebar dl a{background-position: 9px -76px;}
				.PollZone .wrapper .sidebar dl dd.last a{margin-bottom: 0;}
		.ArticlePoll .PollZone strong{height: 26px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; text-transform: uppercase; border-bottom: 1px dashed #bdbdbd; display: block;}
		.ArticlePoll .PollZone form, .ArticleNews form{overflow: hidden;}
			.ArticlePoll .PollZone form p, .ArticleNews .PollZone form p{font-size: 13px; color: #ff0000; font-weight: bold; background: url(/images/layout/icons.gif) 0 -840px no-repeat; border-bottom: 1px dashed #bdbdbd; padding: 11px 0 11px 35px; margin-bottom: 20px;}
			.ArticlePoll .PollZone form fieldset, .ArticleNews .PollZone form fieldset{border-bottom: 1px solid #e2e2e2; padding-bottom: 10px; margin-bottom: 10px;}
				.ArticlePoll .PollZone form fieldset div, .ArticleNews .PollZone form fieldset div{margin-bottom: 5px;}
					.ArticlePoll .PollZone form fieldset div input, .ArticleNews .PollZone form fieldset div input{margin-right: 5px;}
					.ArticlePoll .PollZone form fieldset div label, .ArticleNews .PollZone form fieldset div label{font-weight: bold;}
					.ArticlePoll .PollZone form fieldset div em, .ArticleNews .PollZone form fieldset div em{display: block; float: left; margin-right: 1ex; font-weight: bold; text-align: right; width: 6ex; }
			.ArticlePoll .PollZone form .submit, .ArticleNews .PollZone form .submit{margin-right: 10px; float: left;}
			.ArticlePoll .PollZone form .button, .ArticleNews .PollZone form .button{float: left;}
			.pollResults {border-bottom:1px dashed #BDBDBD;margin-top:5px;border-bottom:1px dashed #BDBDBD;}
			.pollResults div {font-weight:bold;margin-bottom:5px;}
			.pollResults p{font-size: 13px; color: #ff0000; font-weight: bold; background: url(/images/layout/icons.gif) 0 -840px no-repeat; border-bottom: 1px dashed #bdbdbd; padding: 11px 0 11px 35px; margin-bottom: 10px;}

/*SIDEBAR*/
/*customize*/
.customize{}
	.customize .body div p{margin-bottom: 10px;}
	.customize form{}
		.customize form fieldset{margin-bottom: 10px;}
			.customize form fieldset select{width: 177px; color: #666; background: #fff url(/images/layout/backgrounds.gif) 0 -210px repeat-x; border: 1px solid #e7e7e7; padding: 4px; margin-top: 5px;}
			.customize form fieldset span{line-height: 25px; margin-left: 5px;}
		.customize form fieldset.last{margin: 0;}
			.customize form fieldset input{width: 165px; color: #666; background: #fcfcfc; border: 1px solid #e7e7e7; padding: 5px; margin-right: 10px; float: left;}
			.customize form fieldset .submit{margin: 0; float: left;}
				.customize form fieldset .submit input{}
/*send video*/
.SendVideo{}
	.SendVideo .head span{background: url(/images/layout/cross-logos.jpg) no-repeat; text-indent: -1000px; display: block; overflow: hidden;}
	.SendVideo .body div{position: relative;}
		.SendVideo .body div p{text-align: center; margin-bottom: 37px;}
		.SendVideo .body div .button{position: absolute; top: 38px; left: 50%; margin-left: -56px;}
/*same category*/
.SameCategory{}
	.SameCategory .body div{padding: 10px 10px 0 10px !important;}
	.SameCategory ul{}
		.SameCategory ul li{margin-bottom: 10px; overflow: hidden;}
			.SameCategory ul li a.title{font-size: 11px; color: #033e6c; font-weight: bold; text-decoration: none; margin-bottom: 10px; display: block;}
			.SameCategory ul li a.title:hover{color: #ff0000;}
			.SameCategory ul li .thumb{width: 112px; margin-right: 10px; display: block; float: left; overflow: hidden;}

/***** STATIC *****/

/*CONTENT*/
#static #content .box .body{padding: 20px 10px 0 10px;}
	#static #content .box .body .title{font-size: 22px; color: #033e6c; line-height: normal; text-decoration: none; letter-spacing: -0.25px;}
	#static #content .box .body p{margin-bottom: 20px;}
	#static #content .box .body a{color: #ff0000; text-decoration: none;}
	#static #content .box .body a:hover{color: #033e6c;}
	#static #content .box .body strong{font-weight: bold;}

/*SIDEBAR*/

/***** RSS *****/

/*CONTENT*/
#rss{}
	#rss #content .head{height: 45px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; color: #ff0000; line-height: 45px; border-bottom: 1px solid #eee; margin-bottom: 15px; position: relative;}
			#rss #content .head span{background: url(/images/layout/icons.gif) no-repeat; padding-left: 35px; display: block;}
			#rss #content .head a{font-size: 11px; color: #ff0000; font-weight: normal; line-height: normal; background: url(/images/layout/icons.gif) 100% -330px no-repeat; padding-right: 8px; position: absolute; top: 15px; right: 0;}
			#rss #content .head a:hover{color: #333;}

/*follow me*/
.FollowMe{margin-bottom: 20px !important; position: relative;}
	.FollowMe .icon{width: 144px; height: 52px; text-indent: -1000px; background: url(/images/layout/follow-me.png) no-repeat; overflow: hidden; position: absolute; right: 10px; bottom: -12px;}
	.FollowMe ul{overflow: hidden;}
		.FollowMe ul li{line-height: 28px; background: url(/images/layout/icons.gif) 0 -1260px no-repeat; padding-left: 35px; margin: 0 12px 10px 0; float: left;}
			.FollowMe ul li a{color: #333; text-decoration: none;}
			.FollowMe ul li a:hover{text-decoration: underline;}

/*subscribe newsletter, unsubscribe*/
.SubscribeNewsletter, .unsubscribe{}
	.SubscribeNewsletter .head span, .unsubscribe .head span{background-position: 0 -1310px !important;}
	.SubscribeNewsletter form, .unsubscribe form{line-height: 20px;}
		.SubscribeNewsletter form fieldset, .unsubscribe form fieldset{margin-bottom: 10px;}
			.SubscribeNewsletter form fieldset label, .unsubscribe form fieldset label{margin-right: 5px;}
			.SubscribeNewsletter form fieldset input, .unsubscribe form fieldset input{width: 150px; color: #ccc; background: url(/images/layout/backgrounds.gif) 0 -210px repeat-x; border: 1px solid #e7e7e7; padding: 2px 5px;}
		.SubscribeNewsletter form .checkbox, .unsubscribe form .checkbox{}
			.SubscribeNewsletter form .checkbox input, .unsubscribe form .checkbox input{width: auto; background: none; border: 0; margin-right: 3px;}
			.SubscribeNewsletter form .checkbox label, .unsubscribe form .checkbox label{margin: 0;}
		.SubscribeNewsletter form .submit, .unsubscribe form .submit{float: left;}

/*subscribe rss*/
.SubscribeRss{}
	.SubscribeRss .head span{background-position: 0 -1360px !important;}
	.SubscribeRss dl{line-height: 18px; margin-right: 25px; float: left;}
		.SubscribeRss dl dt{margin-bottom: 5px;}
			.SubscribeRss dl dt span{color: #ff0000; font-weight: bold;}
		.SubscribeRss dl dd{background: url(/images/layout/icons.gif) 10px -448px no-repeat; padding-left: 32px;}
			.SubscribeRss dl dd a{color: #333;}
			.SubscribeRss dl dd a:hover{color: #ff0000;}

/*SIDEBAR*/

/***** PROGRAM TV *****/

/*CONTENT*/
.programtv{width: 100%;}
	.programtv tr{}
		.programtv tr td{width: 33%;}
			.programtv tr td table{}
				.programtv tr td table tr{}
					.programtv tr td table tr th{vertical-align: top; border-bottom: 1px dotted #ccc; padding: 5px 5px 5px 0;}
					 .programtv tr td table tr td{width: auto; border-bottom: 1px dotted #ccc; padding: 5px 0;}

/***** CURS VALUTAR *****/

/*CONTENT*/
.tblCursValutar{width: 60%; float: left;}
	.tblCursValutar tr{}
		.tblCursValutar tr th{background: #f7f7f7; font-weight: bold; padding: 5px;}
		.tblCursValutar tr td{padding: 5px;}
form .tblCursValutar{background: #f7f7f7; border: 1px solid #e9e9e9;}
	form .tblCursValutar tr{}
		form .tblCursValutar tr th{background: none;}
		form .tblCursValutar tr td{}

#send_news {margin-top: 1em;}
#send_news input, #send_news textarea {width: 450px; margin-left: 5px}
#send_news input.check {margin-left: 125px; width: auto;}
#send_news input.submit1 {margin-left: 125px; width: 455px; padding: 0.5em 5em;}
#send_news div {clear: both; margin-bottom: 0.5em;}
div.error {clear:both; margin: 0.5em 0; background-color: #FFC; padding: 1ex; border: 1px solid #CC6;}
div.message {clear:both; margin: 0.5em 0; background-color: #CFC; padding: 1ex; border: 1px solid #C6C;}
#send_news label {display: block; float: left; width: 120px; text-align: right;}
#send_news label.check {display: inline; float: none; width: auto; margin-left: 1ex; text-align: left;}

#send_news fieldset {margin-bottom: 10px; padding: 5px 10px}
#send_news fieldset legend {font-weight: bold; padding: 0 1em;}
#send_news fieldset input {width: auto; margin-left: 2em; margin-right: 0.5em;}
#send_news fieldset label {display: inline; float: none; width: auto; text-align: left;}
#send_news fieldset.inputError label {font-weight: normal; color: black}
#send_news fieldset.inputError legend {color: red}
#send_news fieldset.inputError input {border:none}


.inputError label {color: red; font-weight: bold}
.inputError input, .inputError textarea, fieldset.inputError  {border: 2px solid red}

.payd .button {float: right}
/*add*/
#content .box .body .menu_home {overflow: hidden; background:#F2F2F2 url(../images/layout/backgrounds.gif) repeat-x scroll 0 0 }
#content .box .body .menu_home li {height: 30px; line-height: 30px; margin-left: 9px; float: left;}
#content .box .body .menu_home li a {color: #333; text-decoration: none; padding: 0 9px;}
#content .box .body .menu_home li a:hover {text-decoration: underline;color:red;}

/*page structure for Coca cola trophy tour */
#coke { background:url("/coca-cola/bg.jpg") repeat-x scroll 0 0 #B4070B; }
#cola { background-color:#FFFFFF; }
#cola #content { background-color:#FFFFFF; width: 1000px; clear: both; margin-top: 10px; }
#cola #termeni { background-color:#FFFFFF; height:26px; line-height:26px; text-align:left; }
#cola #sky_left{ width: 135px; height: 600px; position: absolute; top: 0; left: -135px; }
#cola #sky_right{width: 135px; height: 600px; position: absolute; top: 0; right: -135px;}

/*#home {padding-top: 0;}*/

.followup { clear: both; float: left;  }
.followup input { background: none repeat scroll 0 0 #FFFFFF; border: 0 none; float: none; margin-right: 5px; margin-top: 5px; padding: 0; vertical-align: middle; width: auto; }
.followup label { display: inline; }
/*comments reply*/
a.reply {color: #033E6C; font-weight: bold; text-decoration:none; float: right; border-bottom: 1px dotted #033E6C;}

/***** DEBATE *****/

/*CONTENT*/
/*yes-no*/
.yes-no{margin: 20px 0; overflow: hidden;}
	.yes-no div{width: 70px !important; height: 52px !important; font-size: 21px; text-align: right; padding: 10px 88px 0 0; overflow: hidden;}
	.yes-no .yes{color: #299d03; background: url(../images/layout/yes.png) no-repeat;}
	.yes-no .no{color: #fc1800; background: url(../images/layout/no.png) no-repeat;}
	.yes-no p{width: 300px; height: 52px; font-size: 17px; font-weight: bold; padding-top: 10px; text-align: center; margin: 0 auto;}
/*suggestion*/
.suggestion{background: url(../images/layout/junction.gif) 95% 281px no-repeat;}
	.suggestion .top{background: url(../images/layout/sliding.gif) 100% -194px no-repeat !important;}
		.suggestion .top div{height: 4px !important; background: url(../images/layout/sliding.gif) 0 -198px no-repeat !important;}
	.suggestion .body{background: url(../images/layout/suggestion-bg.gif) repeat-x;}
	.suggestion .text{height: 260px; margin-bottom: 25px; overflow: hidden;}
		.suggestion .text strong{font-size: 22px; color: #033e6c; margin-bottom: 10px; display: block;}
		.suggestion .text .thumb{width: 190px; height: 143px; border: 4px solid #fff; margin: 0 10px 10px 0; overflow: hidden; float: left;}
		/*add*/
		.suggestion .text .yesNo{font-size: 18px; margin-top: 40px; display: block;}
			.suggestion .text span strong{font-size: 50px; font-weight: bold; line-height: 50px; margin: 0;}
		.suggestion .text p{clear: both;}
/*debate comment form*/
#debate .box .CommentForm{}
	#debate .box .CommentForm p{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; line-height: 30px; text-transform: uppercase; position: relative;}
		#debate .box .CommentForm p span{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-transform: none; position: absolute; top: 0; right: 0;}
			#debate .box .CommentForm p span strong{font-weight: bold !important;}
			#debate .box .CommentForm p span em{font-weight: bold;}
	#debate .box .CommentForm label{font-size: 11px; color: #999;}
	#debate .box .CommentForm input{width: auto;}
	#debate .box .CommentForm textarea{width: 300px; height: 145px;}
	#debate .box .CommentForm .code{margin-bottom: 10px; width: 100%;}
		#debate .box .CommentForm .code input{width: 80px;}
	#debate .box .CommentForm .submit{width: auto; float: left;}

#debate .box .title{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold;}

/*debate comment list*/
#debate .box .CommentList{}
	#debate .box .CommentsList li .counter{font-size: 24px; color: #dcdcdc; font-weight: bold; float: right;}
	#debate .box .CommentsList li .avatar{width: 50px; height: 50px;}
	#debate .box .CommentsList li p{clear: both;}
/*yes*/
#debate .yes{width: 335px; float: left;}
	#debate .yes .CommentsList li a.user, #debate .yes .suggestion .text span strong, #debate .yes .CommentForm p span em, #debate .yes .box .title span{color: #299d03;}
/*no*/
#debate .no{width: 335px; float: right;}
	#debate .no .CommentsList li a.user, #debate .no .suggestion .text span strong, #debate .no .CommentForm p span em, #debate .no .box .title span{color: #fc1800;}
/*debate comment pages*/
#debate .box .pages{position: static;}
/*debate others*/
#debate .others{margin: 0; padding: 0; border: 0;}
	#debate .others ul{position: relative; margin-bottom: -10px;}

.x1_homepage_bara_UPsite { margin: 5px auto; text-align: center; }
.x1_homepage_bara_footer, .x1_site_bara_footer { display: block; margin:0 auto 10px; clear: both; }
/*.x1_apropo_content_bara_UPsite { margin: -20px auto 5px; }*/
.x1_apropo_cursvalutar_bara_UPsite, .x1_apropo_petv_bara_UPsite { margin: 5px auto; }
/*
.x1_apropo_content_news_sky_left, .x1_apropo_content_news_sky_right, .x1_apropo_content_sky_left, .x1_apropo_content_sky_right, .x1_apropo_content_fun_sky_left, .x1_apropo_content_fun_sky_right { margin-left: 2px; margin-top: 7px; }
*/
.x1_apropo_cursvalutar_sky_left, .x1_apropo_cursvalutar_sky_right, .x1_apropo_petv_sky_left, .x1_apropo_petv_sky_right { margin-top: -123px; margin-left: 2px; }

#stiri .x1_apropo_content_bara_UPsite
	, #concurs .x1_apropo_content_bara_UPsite
	, #utile .x1_apropo_content_bara_UPsite { margin: 5px auto; }
#stiri .x1_apropo_content_sky_left, #stiri .x1_apropo_content_sky_right
	, #concurs .x1_apropo_content_sky_left, #concurs .x1_apropo_content_sky_right
	, #utile  .x1_apropo_content_sky_left, #utile .x1_apropo_content_sky_right	{ margin-top: -123px; }
/* BRANDING "H"
#sky_left, #sky_right {top:-120px;}
*/
/* BRANDING "U" (intors)
#sky_left, #sky_right {top:60px;}
 */
/* BRANDING "Orange TV" */
#sky_left, #sky_right {top:150px;}
#program-tv #sky_left, #program-tv #sky_right {top:47px;}

/*#home #sky_left, #home #sky_right {top:0px}*/
/*#home #sky_right {right:-122px}*/
#home #sky_left {margin-left:2px; margin-top:120px}
#home #sky_right {margin-left:2px; margin-top:120px}

.debate-result {overflow:hidden; margin-bottom:3px; padding:0px !important}
	.debate-result P {overflow:hidden}
	.debate-result .debate-answer {float:none; font-size:16px; color:#333333; font-weight:normal; text-decoration:none}
		.debate-result .debate-answer SPAN {margin:0px; padding:0px; float:none; color:#f20101}
	.debate-result SPAN {float:left}
		.debate-result SPAN STRONG {color:#f20101; font-weight:bold}

	.debate-result A.pill {float:right; width:53px; height:21px; background:url("/images/layout/yesno-small.jpg") no-repeat top; text-indent:-9999px}

.debate-result .yesnoimg {width:138px; height:54px; display:block; padding-top:7px; background:url("/images/layout/yesno.jpg") no-repeat top; text-indent:-9999px}

.HotDebates A.title,
.HotDebates .thumb {margin-bottom:5px !important}

UL.intros .info .op-count {float:right; color:#333; font-style:normal}
	UL.intros .info .op-count SMALL {font-size:12px; color:#f20101; font-weight:bold}

UL.intros .debate-stats {float:right}
	UL.intros .debate-stats .percentage {float:left; width:165px; height:36px; display:inline; margin-top:5px; margin-right:10px; padding-right:4px; color:#333; font-size:16px; line-height:36px; font-weight:bold; text-decoration:none; text-align:center; background:url("/images/layout/tip-bg.jpg") no-repeat top}
		UL.intros .debate-stats .percentage SPAN {color:#f20101}
	UL.intros .debate-stats .pill {float:left; width:138px; height:54px; display:block; background:url("/images/layout/yesno.jpg") no-repeat top; text-indent:-9999px}
/*italic*/
I {font-style:italic;}
/*box loto */
.box-loto .body div 		{background:#FFFFFF url("/images/layout/exchange-bg.gif") repeat-x 0 100% !important}
.box-loto STRONG			{font-weight:bold}
.box-loto STRONG SPAN	{color:#e73434}
.box-loto P					{clear:left; padding-bottom:7px}
.box-loto .fond				{margin-top:20px; padding:0px !important; background:none !important}
.box-loto .fond DIV		{padding:0px !important; background:none !important}

.box-loto FORM INPUT 		{width:160px; margin-top:5px; padding:2px 0; border:1px solid #E7E7E7; color:#666666; font-weight:bold; background:#FFFFFF url("/images/layout/backgrounds.gif") repeat-x scroll 0 -210px}

.box-loto UL				{overflow:hidden; margin-bottom:10px; margin-top:5px; margin-left:-5px}
.box-loto UL LI			{float:left; width:24px; height:24px; display:inline; margin-left:5px; color:#fff; font-size:12px; line-height:23px; font-weight:bold; text-align:center; background:url("/images/layout/loto-bg.gif") no-repeat; text-shadow:0px 1px 0px #bb0700}

/*contest form ugc*/
#signupForm {margin-top: 1em;}
#signupForm input, #signupForm textarea {width: 450px; margin-left: 5px}
#signupForm input.check {margin-left: 125px; width: auto;}
#signupForm input.submit1 {margin-left: 125px; width: 455px; padding: 0.5em 5em;}
#signupForm div {clear: both; margin-bottom: 0.5em;}
#signupForm label {display: block; float: left; width: 120px; text-align: right;}
#signupForm label.check {display: inline; float: none; width: auto; margin-left: 1ex; text-align: left;}

#signupForm fieldset {margin-bottom: 10px; padding: 5px 10px}
#signupForm fieldset legend {font-weight: bold; padding: 0 1em;}
#signupForm fieldset input {width: auto; margin-left: 2em; margin-right: 0.5em;}
#signupForm fieldset label {display: inline; float: none; width: auto; text-align: left;}
#signupForm fieldset.inputError label {font-weight: normal; color: black}
#signupForm fieldset.inputError legend {color: red}
#signupForm fieldset.inputError input {border:none}
/*contest vote*/
#vote_contest, .vote_contest {width: 86px;/*text-indent: -1000px;*/ background: url(../images/layout/buttons.gif) no-repeat; display: block;background-position: 0 -505px !important;cursor:pointer;float:left; height:20px; display:block; padding-left:22px; color:#333; line-height:21px; text-decoration:none}
.msg_ok_vote{color:green;}

/*box editorial*/
.box-editorial .body .thumb {float:left; display:inline; margin-right:10px; padding:0px}
.box-editorial .body A {padding-top:10px; color:#033E6C; font-weight:bold; text-decoration:none}
.box-editorial .body A:hover {color:#ff0000}
.box-editorial .body .date {display:block; font-size:11px}
.box-editorial .body P {clear:left; padding-top:5px; padding-bottom:10px}
.box-editorial .body SPAN {display:block; font-size:11px}
.box-editorial .body SPAN STRONG {font-weight:bold}

/*priority*/
.crossBox{display:none;}

/*	CUSTOM BANNERS	*/
/* 624x30_text */ .x1_apropo_content_624x30_text { margin: 10px auto; }
.x1_apropo_content_advertorial, .x1_apropo_deodance2012_advertorial {margin: 0 5px 10px}
.x1_apropo_deodance2012_top { margin-bottom: 10px !important; }
.x1_728x90 { margin-bottom: 10px !important; }

#home	{padding-top:10px}

/* Widget AutoPro */
.crossAutopro-orizontal { margin: 10px auto; overflow: hidden; }
.crossAutopro-orizontal .inner .titlu { line-height: 100%; }
.crossAutopro-orizontal .container { border-bottom: none !important; padding: 10px 0 !important; }
