/***** GENERAL CLASSES *****/
body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; background: #f2f2f2 /*url(../background.gif) repeat-x*/;}
input, textarea, select{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
p{line-height: 19px;}

a.more, .more a, a.read, .read a, a.all, .all a, .answer{color: #006699; font-weight: bold; text-decoration: none; background: url(../icons.gif) 100% -50px no-repeat; padding-right: 12px; display: block; float: right;}
a.more:hover, .more a:hover, a.read:hover, .read a:hover, a.all:hover, .all a:hover, .answer:hover{color: #cc0033;}

a.label{font-size: 12px; color: #fff; font-weight: bold; line-height: normal; text-decoration: none; background: #cc0033; padding: 1px 5px; margin: 1px 5px 0 0; display: block; float: left;/*start add*/ text-transform:lowercase; /*end add*/}
a.label:hover{background: #006699;}
.update{font-size: 12px; color: #fff; font-weight: bold; line-height: normal; text-decoration: none; background: #000; padding: 1px 5px; margin-top: 1px; display: block; float: left;}
.special{margin-bottom: 5px; overflow: hidden;}

	.special strong{color: #CC0033; font-weight: bold; text-transform: uppercase; background: #F4F4F4; padding: 2px 5px; display: block; float: left;}
	/*add*/
	.special strong span {text-transform: uppercase;}
.BreakingNews{color: #cc0033; font-weight: bold; text-transform: uppercase; background: #fff84c; padding: 2px 5px; margin-bottom: 5px; display: block; }
.LiveComments{color: #cc0033; font-weight: bold; text-transform: uppercase; background: #fff568; padding: 2px 5px; margin-bottom: 5px; display: block; }
/*head*/
.heading{height: 33px; background: #f5f5f5 url(../wrapper-divider.gif) 0 32px repeat-x; border-top: 3px solid; border-bottom: 20px solid #fff; position: relative;}
	.heading .category{font-size: 28px; font-weight: bold; text-decoration: none; line-height: 33px; padding-right: 3px; display: block; position: absolute; top: 0; left: 0;}
	.heading a.category:hover{background: #000; color: #fff !important;}
		.heading .category span{color: #fff; padding: 0 3px; margin-right: 3px;}
	.heading .rss{width: 15px; height: 14px; text-indent: -1000px; background: url(../icons.gif) 0 -401px no-repeat; display: block; overflow: hidden; position: absolute; top: 9px; right: 10px;}
	.heading .rss:hover{}
/*submit*/
.submit{background: url(../buttons.gif) 100% -50px no-repeat; display: block; float: left;}
	.submit input{width: auto !important; height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0033 !important; font-weight: bold; line-height: 24px; background: url(../buttons.gif) 0 -98px no-repeat; border: 0 !important; padding: 0 22px 0 10px !important; margin: 0 !important; overflow: visible; cursor: pointer;}
.submit:hover{background-position: 100% -74px;}
	.submit:hover input{color: #666 !important; border: 0 !important;}
/*button*/
.button{background: url(../buttons.gif) 100% -50px no-repeat; display: block; float: left;}
	.button a{height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0033; font-weight: bold; line-height: 24px; text-decoration: none; background: url(../buttons.gif) 0 -98px no-repeat; padding: 0 22px 0 10px; display: block; float: left;}
	.button a:hover{color: #666 !important; background-position: 100% -74px;}
/*related*/
.related, ul.news{margin-bottom: 10px; overflow: hidden;}
	.related dt{font-size: 17px; font-weight: bold; margin-bottom: 5px;}
	.related li, ul.news li, .related dd{background: url(../icons.gif) 0 -100px no-repeat; padding-left: 15px;}
		.related li strong, ul.news li strong, .related dd strong{font-weight: bold; margin-right: 8px;}
		.related li span, ul.news li span, .related dd span{margin-right: 5px;}
		.related li a, ul.news li a, .related dd a{color: #006699; font-weight: bold; line-height: 19px; text-decoration: none;}
		.related li a:hover, ul.news li a:hover, .related dd a:hover{color: #cc0033;}
/*square*/
.square{/*width: 300px;*/ /*height: 250px;*/ margin-bottom: 20px; overflow: hidden;}
	.square span{font-size: 11px; color: #ccc; border: 1px solid #ccc; border-bottom: 0; line-height: 17px; padding: 0 20px; display: block; float: left;}
/*tabbed*/
.tabs{background: #f4f3f3; border: 1px solid #eaeaea; padding: 12px 5px 5px 5px; margin-bottom: 20px; position: relative; overflow: hidden;}
	.tabs .title{font-size: 16px; font-weight: bold; position: absolute; top: 7px; left: 5px;}
	.tabs .tabs-nav{height: 18px; line-height: 18px; float: right;}
		.tabs .tabs-nav li{margin-left: 1px; float: left;}
			.tabs .tabs-nav li a{color: #fff; font-weight: bold; text-decoration: none; white-space: nowrap; background: #777; padding: 0 8px; outline: none; cursor: pointer; display: block;}
			.tabs .tabs-nav li a:hover{color: #cc0033;}
		.tabs .tabs-nav li.tabs-selected{}
			.tabs .tabs-nav li.tabs-selected a{color: #cc0033; background: #fff; border-bottom: 0; cursor: default;}
			.tabs .tabs-nav li.tabs-selected a:hover{}
			.tabs .tabs-nav li.selected a{color: #cc0033; background: #fff; border-bottom: 0; cursor: default;}
			.tabs .tabs-nav li.selected a:hover{}
	.tabs .tabs-container{background: #fff; clear: both; overflow: hidden;}
	.tabs .tabContent{background: #fff; clear: both; overflow: hidden;}
	.tabs .tabs-hide{display: none;}
/*carousel*/
.carousel{border: 1px solid #eaeaea; padding: 10px 7px;}
.carousel .jcarousel-container{width: 664px; padding: 0 25px 0 25px; position: relative;}
.carousel .jcarousel-clip{width: 664px; height: 180px; overflow: hidden; position: relative; z-index: 2;}
.carousel .jcarousel-list{overflow: hidden; position: relative; z-index: 1;}
.carousel .jcarousel-item{width: 218px; height: 180px; background: #333; margin-right: 5px; float: left;}
	.carousel .jcarousel-item a{width: 218px; height: 125px; text-align: center; display: block; overflow: hidden; opacity: 0.75; filter:alpha(opacity=75);}
	.carousel .jcarousel-item a:hover{opacity: 1; filter:alpha(opacity=100);}
	.carousel .jcarousel-item p{height: 35px; font-size: 15px; color: #fff; font-weight: bold; padding: 10px 10px 0 10px; overflow: hidden;}
.carousel .jcarousel-next{width: 20px; height: 180px; background: url(../icons.gif) 0 -1090px no-repeat; display: none; position: absolute; top: 0; right: 0; z-index: 3; cursor: pointer;}
.carousel .jcarousel-next:hover{background-position: 0 -1270px;}
.carousel .jcarousel-next-disabled,
.carousel .jcarousel-next-disabled:hover{cursor: default; background-position: 0 -1450px;}
.carousel .jcarousel-prev{width: 20px; height: 180px; background: url(../icons.gif) 0 -550px no-repeat; display: none; position: absolute; top: 0; left: 0; z-index: 3; cursor: pointer;}
.carousel .jcarousel-prev:hover{background-position: 0 -730px;}
.carousel .jcarousel-prev-disabled,
.carousel .jcarousel-prev-disabled:hover{cursor: default; background-position: 0 -910px;}
/*tags*/
.tags{margin-bottom: 15px; overflow: hidden; clear: both;}
	.tags dt{margin-right: 5px; float: left; clear: left;}
	.tags dd{margin-right: 5px; float: left;}
		.tags dd a{color: #006699; font-weight: bold; text-decoration: none; white-space: nowrap;}
		.tags dd a:hover{color: #cc0033;}
/*rating sistem*/
.rating{overflow: hidden;}
	.rating span{font-size: 11px; float: left;}
	.rating ul{width: 95px; height: 11px; background: url(../rating.gif) repeat-x; overflow: hidden; position: relative;}
		.rating ul li{text-indent: -1000px; display: inline; outline: none;}
			.rating ul li a{height: 11px; line-height: 11px; text-decoration: none; background: none; margin: 0; position: absolute; top: 0; left: 0;}
			.rating ul li a:hover, .rating ul li a:active, .rating ul li a:focus{background: url(../rating.gif) 0 -22px; outline: none;}
			.rating ul li a.one{width: 20%; z-index: 6;}
			.rating ul li a.two{width: 40%; z-index: 5;}
			.rating ul li a.three{width: 60%; z-index: 4;}
			.rating ul li a.four{width: 80%; z-index: 3;}
			.rating ul li a.five{width: 100%; z-index: 2;}
		.rating ul li.rated{height: 11px; line-height: 11px; background: url(../rating.gif) 0 -11px repeat-x; position: absolute; top: 0; left: 0; z-index: 1;}
	ul.rated li a, ul.rated li a:hover, ul.rated li a:focus{cursor: default;}
/*pages*/
.pages{text-align: center; padding: 10px 0; overflow: hidden;}
	.pages li{color: #444; margin: 0 4px; display: inline;}
		.pages li a{font-size: 11px; color: #444; text-decoration: none; background: #fff; border: 1px solid #444; padding: 0 4px;}
		.pages li a:hover{color: #cc0033; border-color: #cc0033;}
	.pages li.selected a, .pages li.selected a{color: #fff; background: #444; border-color: #444; cursor: default;}

/***** PAGES STRUCTURE *****/

#home, #category, #article, #gallery, #search, #weather, #horoscope, #ListingDaysNews {width: 960px; background: #fff; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7; padding: 0 20px 20px 20px; margin: 0 auto 20px auto; position: relative;}
#SkyLeft{width: 120px; height: 600px; position: absolute; top: 0; left: -120px; margin-top:6px}
#SkyRight{width: 120px; height: 600px; position: absolute; top: 0; right: -120px;  margin-top:6px}
/*page structure for home*/
#home #content{width: 730px; float: left;}
#home #sidebar{width: 200px; border-left: 1px solid #eaeaea; padding-left: 15px; float: right;}
/*page structure for category*/
#category #content{width: 730px; float: left;}
#category #sidebar{width: 200px; border-left: 1px solid #eaeaea; padding-left: 15px; float: right;}
/*page structure for article*/
#article #content{width: 730px; float: left;}
#article #sidebar{width: 200px; border-left: 1px solid #eaeaea; padding-left: 15px; float: right;}
/*page structure for gallery*/
#gallery #content{width: 640px; float: left;}
#gallery #sidebar{width: 300px; float: right;}
/*page structure for search*/
#search #content{width: 730px; float: left;}
#search #sidebar{width: 200px; border-left: 1px solid #eaeaea; padding-left: 15px; float: right;}
/*page structure for weather*/
#weather #content{width: 730px; float: left;}
#weather #sidebar{width: 200px; border-left: 1px solid #eaeaea; padding-left: 15px; float: right;}
/*page structure for horoscope*/
#horoscope #content{width: 730px; float: left;}
#horoscope #sidebar{width: 200px; border-left: 1px solid #eaeaea; padding-left: 15px; float: right;}
/*page structure for listing the days news*/
#ListingDaysNews #content{width: 730px; float: left;}
#ListingDaysNews #sidebar{width: 200px; border-left: 1px solid #eaeaea; padding-left: 15px; float: right;}
/*HEADER*/
#header{}
	#header div{overflow: hidden;}
	#header .wrapper{border-bottom: 1px solid #efefef; padding: 10px 0;}
		#header .wrapper a.rss{width: 15px; height: 14px; text-indent: -1000px; background: url(../icons.gif) no-repeat; margin-right: 10px; float: left; overflow: hidden; float: left;}
		#header .wrapper a.rss:hover{}
		#header .wrapper p{line-height: normal; float: left;}
			#header .wrapper p strong{font-weight: bold;}
		#header .wrapper .utils{line-height: 12px; float: left;}
			#header .wrapper .utils li{border-left: 1px solid #6d6a6b; padding-left: 8px; margin-left: 8px; float: left;}
				#header .wrapper .utils li a{color: #6d6a6b; text-decoration: none;}
				#header .wrapper .utils li a:hover{color: #000;}
		#header .wrapper .local{line-height: 12px; float: right;}
			#header .wrapper .local li{border-right: 1px solid #6d6a6b; padding-right: 8px; margin-right: 8px; float: left;}
				#header .wrapper .local li a{color: #6d6a6b; text-decoration: none;}
				#header .wrapper .local li a:hover{color: #000;}
			#header .wrapper .local li.last{border: 0; padding: 0; margin: 0;}
	#header .logo{width: 279px; height: 72px; text-indent: -1000px; background: url(../logo.gif) no-repeat; margin: 15px 50px 0 0; float: left; overflow: hidden;}
	#header .ctp{width: 370px; height: 100px; float: left; overflow: hidden;}
		#header .ctp .thumb{width: 85px; height: 100px; padding: 0; margin-right: 15px; display: block; overflow: hidden; float: left;}
		#header .ctp span{font-weight: bold; line-height: 25px;}
		#header .ctp p{font-size: 18px; text-indent: 25px; background: url(../quote.gif) no-repeat; margin: 5px 0; overflow: hidden;}
			#header .ctp p strong{font-weight: bold; background: url(../quote.gif) 100% 100% no-repeat; padding-right: 25px;}
/*okidoki*/
#header .okidoki{width: 200px; border-left: 1px solid #efefef; padding: 10px 0 10px 15px; margin-top: 4px; float: right;}
	#header .okidoki .option{margin-bottom: 3px;}
		#header .okidoki .option input{width: auto; height: auto; background: transparent; border: 0; padding: 0; margin: 0 3px 0 0; vertical-align: middle; float: none;}
		#header .okidoki .option label{font-size: 11px; color: #686868; margin-right: 7px; float: none;}
		#header .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;}
		#header .okidoki .option a:hover{color: #000;}
	#header .okidoki fieldset{}
		#header .okidoki fieldset input{width: 139px; font-family: Arial, Helvetica, sans-serif; color: #252525; background: #fcfcfc; border: 1px solid #ccc; border-right: 0; padding: 4px 5px; float: left;}
		#header .okidoki fieldset .submit{width: 50px; height: 25px; font-size: 12px; color: #006CB7  ; font-weight: bold; display: block; background: url(../buttons.gif) no-repeat; border: 0; padding: 0; overflow: visible; outline: none; cursor: pointer;}
		#header .okidoki fieldset .submit:hover{background-position: 0 -25px;color: #FFF}
		#header .okidoki fieldset a{font-size: 11px; color: #686868; text-decoration: none; float: left;}
		#header .okidoki fieldset a:hover{color: #000;}
		#header .okidoki fieldset label{}
			#header .okidoki fieldset label a{width: 59px; height: 23px; text-indent: -1000px; background: url(../okidoki.gif) no-repeat; margin-top: 2px; display: block; overflow: hidden; float: right;}
/*menu*/
.menu{height: 26px; line-height: 26px; background: url(../backgrounds-x.gif) repeat-x; border-top: 1px solid #fff; margin-bottom: 12px;}
	.menu li{border-right: 1px solid #f4f4f4; float: left;}
		.menu li a{color: #fff; font-weight: bold; text-decoration: none; text-transform: uppercase; padding: 0 6px; display: block;}
		.menu li a:hover{background:#CC0033;}
	.menu li.selected{}
		.menu li.selected a, .menu li.selected a:hover{background: #cc0033; text-decoration: none; cursor: default;}
/*leaderboard*/
.leaderboard{text-align: center; background: #fff url(../publicity.gif) 100% 50% no-repeat; border: 1px solid #e7e7e7; padding-right: 35px; margin-bottom: 20px; margin-left:-20px;}

/*FOOTER*/
#footer{border-top: 4px solid #333; padding-top: 10px; clear: both;}
	/*cross*/
	#footer .cross{width: 960px; border-bottom: 4px solid #333; padding-bottom: 10px; margin-bottom: 10px; clear: both; overflow: hidden;}
		#footer .cross li{width: 150px; margin-right: 10px; float: left; overflow: hidden;}
			#footer .cross li strong{font-size: 15px; color: #cc0033; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #eaeaea; padding-bottom: 5px; margin-bottom: 8px; display: block;}
			#footer .cross li .thumb{width: 150px; height: 85px; text-align: center; margin-bottom: 8px; display: block; overflow: hidden;}
			#footer .cross li .title{color: #336699; font-weight: bold; text-decoration: none; margin-bottom: 8px; display: block;}
			#footer .cross li p{margin-bottom: 8px;}
				#footer .cross li p a{color: #cc0033; font-weight: bold; text-decoration: none; margin-left: 5px;}
				#footer .cross li p a:hover{color: #000;}
				#footer .cross li ul{}
					#footer .cross li ul li{border-top: 1px solid #f3f3f3; padding: 2px 0;}
						#footer .cross li ul li a{font-size: 11px; color: #cc0033; text-decoration: none;}
						#footer .cross li ul li a:hover{color: #336699;}
	#footer div{overflow: hidden;}
	#footer .category{float: left; overflow: hidden;}
		#footer .category li{line-height: 12px; border-right: 1px solid #000; padding-right: 4px; margin-right: 4px; float: left;}
			#footer .category li a{color: #006699; font-weight: bold; text-decoration: none; text-transform: uppercase;}
			#footer .category li a:hover{color: #000;}
		#footer .category li.last{border: 0; padding: 0; margin: 0;}
	#footer .copyright{width: 150px; float: right; position: relative; top: -3px;}
	#footer .terms{width: 240px; margin-top: 5px; clear: both; float: left; overflow: hidden;}
		#footer .terms li{line-height: 12px; border-right: 1px solid #000; padding-right: 5px; margin-right: 5px; float: left;}
			#footer .terms li a{color: #000; text-decoration: none;}
			#footer .terms li a:hover{color: #cc0033;}
		#footer .terms li.last{border: 0; padding: 0; margin: 0;}
/*okidoki*/
#footer .okidoki{width: 460px; line-height: 20px; clear: right; overflow: hidden;}
	#footer .okidoki .option{margin-right: 7px; float: left;}
		#footer .okidoki .option input{width: auto; height: auto; background: transparent; border: 0; padding: 0; margin: 0 3px 0 0; vertical-align: middle; float: none;}
		#footer .okidoki .option label{font-size: 11px; color: #686868; margin-right: 7px; float: none;}
		#footer .okidoki .option a{font-size: 11px; color: #666; line-height: 11px; text-decoration: none; padding-left: 7px; border-left: 1px solid #999;}
		#footer .okidoki .option a:hover{color: #000;}
	#footer .okidoki fieldset{}
		#footer .okidoki fieldset input{width: 110px; font-size: 11px; color: #686868; background: #fcfcfc; border: 1px solid #ccc; border-right: 0; padding: 2px 5px; float: left;}
		#footer .okidoki fieldset .submit{width: 52px !important; height: 20px; font-size: 12px; color: #fff; font-weight: bold; display: block; background: url(../buttons.gif) 0 -122px no-repeat; border: 0; padding: 0; overflow: visible; outline: none; cursor: pointer;}
		#footer .okidoki fieldset .submit:hover{background-position: 0 -142px;}
		#footer .okidoki fieldset label{}
			#footer .okidoki fieldset label a{width: 44px; height: 17px; text-indent: -1000px; background: url(../okidoki.gif) 0 -23px no-repeat; margin-top: 1px; display: block; overflow: hidden; float: right;}
/*FRAME*/
#frame{width: 1000px; text-align: center; border: 1px solid #e5e5e5; margin: 0 auto;}

/***** HOME *****/

/*CONTENT*/
/*wrapper*/
#content .wrapper{background: url(../wrapper-divider.gif) 415px 0 repeat-y; margin-bottom: 20px; overflow: hidden;}
	#content .wrapper .LeftContent{width: 400px; float: left; position: relative; margin-bottom: -20px;}
	#content .wrapper .RightContent{width: 300px; float: right; position: relative; margin-bottom: -20px;}
	#content .wrapper .all{background: #fff url(../wrapper-divider.gif) 0 20px repeat-x; border-bottom: 1px solid #f3f3f3; padding: 25px 0 5px 0; display: block; clear: both; overflow: hidden;}
		#content .wrapper .all .rss{color: #000; font-weight: normal; background-position: 0 -400px; padding: 0 0 0 20px; float: left;}
		#content .wrapper .all .rss:hover{color: #cc0033;}
/*main article*/
	/*default*/
	.MainArticle{border-bottom: 1px solid #eaeaea; margin-bottom: 20px;}
		.MainArticle h1{margin-bottom: 15px;}
			.MainArticle h1 a{font-size: 26px; color: #000; text-decoration: none; font-weight: bold; line-height: 28px;}
			.MainArticle h1 a:hover{color: #006699;}
		.MainArticle h2{margin-bottom: 15px;}
			.MainArticle h2 a{font-size: 26px; color: #000; text-decoration: none; font-weight: bold; line-height: 28px;}
			.MainArticle h2 a:hover{color: #006699;}
		.MainArticle .image{width: 400px; margin-bottom: 10px; display: block; overflow: hidden;}
		.MainArticle p{margin-bottom: 10px;}
	/*large*/
	#home #content .large{border: 0;}
		#home #content .large{}
			#home #content .large h1 a{font-size: 36px; color: #006699; line-height: 38px;}
			#home #content .large h1 a:hover{color: #cc0033;}
			#home #content .large .image{width: 730px;}
			#home #content .large .read{border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; padding: 2px 0; display: block; overflow: hidden;}
				#home #content .large .read span{font-size: 11px; color: #565656; line-height: 11px; font-style: italic; margin-top: 3px; display: block; float: left;}
					#home #content .large .read span span{margin: 0;}
					#home #content .large .read span a{font-size: 11px; color: #565656; font-weight: normal; line-height: 11px; background: url(../icons.gif) -5px -350px no-repeat; border-left: 1px solid #565656; padding: 0 0 0 20px; margin-left: 5px; float: left;}
					#home #content .large .read span a:hover{color: #000;}
	/*xlarge*/
	#home .Xlarge{border: 0;}
		#home .Xlarge{}
			#home .Xlarge h1 a{font-size: 36px; color: #006699; line-height: 38px; text-align: center; display: block;}
			#home .Xlarge h1 a:hover{color: #cc0033;}
			#home .Xlarge h1 a.blue{color: #006699;}
			#home .Xlarge h1 a.blue:hover{color: #cc0033;}
			#home .Xlarge h1 a.red{color: #cc0033;}
			#home .Xlarge h1 a.red:hover{color: #006699;}
			#home .Xlarge h1 a.black{color: #000000;}
			#home .Xlarge h1 a.black:hover{color: #cc0033;}

			#home .Xlarge .image{width: 960px;}
			#home .Xlarge p{text-align: center; font-style: italic;}
			#home .Xlarge .read{border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; padding: 2px 0; display: block; overflow: hidden;}
				#home .Xlarge .read span{font-size: 11px; color: #565656; line-height: 11px; font-style: italic; margin-top: 3px; display: block; float: left;}
					#home .Xlarge .read span span{margin: 0;}
					#home .Xlarge .read span a{font-size: 11px; color: #565656; font-weight: normal; line-height: 11px; background: url(../icons.gif) -5px -350px no-repeat; border-left: 1px solid #565656; padding: 0 0 0 20px; margin-left: 5px; float: left;}
					#home .Xlarge .read span a:hover{color: #000;}
/*intros*/
.intros{}
	.intros li{border-bottom: 1px solid #eaeaea; margin-bottom: 20px; overflow: hidden;}
		.intros li h2{margin-bottom: 10px;}
			.intros li h2 a{font-size: 20px; color: #000; text-decoration: none; font-weight: bold; line-height: 24px;}
			.intros li h2 a:hover{color: #006699;}
			/*add titluri colorate invers pe coloana din dreapta*/
			#home .main .RightContent .intros li h2 a{color: #006699;}
			#home .main .RightContent .intros li h2 a:hover{color: #000;}
		.intros li .thumb{width: 150px; height: 85px; margin: 0 10px 10px 0; float: left; overflow: hidden;}
		.intros li p{margin-bottom: 10px;}
		.intros li .related{margin-bottom: 15px;}
			.intros li .related li{border: 0; margin: 0;}
/*latest news*/
.LatestNews{margin-bottom: 20px;}
	/*.LatestNews .news li span{line-height: 19px; display: block; float: left;}
    .LatestNews .news li a{display: block; overflow: hidden;}*/
	.LatestNews .all{background: none !important; border-top: 1px solid #f3f3f3; padding: 2px 0 !important;}
/*top article*/
#home .TopArticle{margin-top: 10px;}
	#home .TopArticle li{border-bottom: 1px solid #eaeaea; padding: 0 10px 10px 10px; margin-bottom: 10px; overflow: hidden;}
		#home .TopArticle li .thumb{border: 1px solid #eaeaea; padding: 1px; margin-right: 10px; display: block; float: left;}
		#home .TopArticle li .thumb:hover{border-color: #000;}
			#home .TopArticle li .thumb span{width: 96px; height: 53px; display: block; overflow: hidden;}
		#home .TopArticle li h3{margin-bottom: 10px;}
			#home .TopArticle li h3 a{font-weight: bold; color: #006699; text-decoration: none;}
			#home .TopArticle li h3 a:hover{color: #000;}
		#home .TopArticle li .comments{font-size: 11px; font-weight: bold; color: #cc0033; text-decoration: none;}
		#home .TopArticle li .comments:hover{color: #000;}
	#home .TopArticle li.last{margin: 0;}
/*tv*/
.tv{margin-bottom: 20px;}
	.tv .heading{border-top-color: #555 !important;}
		.tv .heading .category{width: 128px; color: #555; text-indent: 0; background: url(../icons.gif) 100% -450px no-repeat;}
		.tv .heading .category:hover{background: #000 url(../icons.gif) 100% -500px no-repeat;}
			.tv .heading .category span{background: #555; margin: 0; position: absolute;}
	.tv .VideoList{width: 730px; overflow: hidden;}
		.tv .VideoList dl{width: 737px; height: 217px; overflow: hidden;}
			.tv .VideoList dt{margin-right: 14px; float: left; position: relative;}
				.tv .VideoList dt .image{width: 385px; height: 215px; border: 1px solid #000; display: block; overflow: hidden; position: relative;}
					.tv .VideoList dt .image .logo{width: 113px; height: 43px; text-indent: -1000px; background: url(../tv-logo-big.png) no-repeat; display: block; position: absolute; top: 10px; right: 10px; cursor: pointer;}
					.tv .VideoList dt .image .play{width: 40px; height: 39px; text-indent: -1000px; background: url(../play.png) no-repeat; display: block; position: absolute; top: 40%; margin-top: -20px; left: 50%; margin-left: -20px; cursor: pointer;}
				.tv .VideoList dt .image:hover .play{background-position: 0 -39px;}
				.tv .VideoList dt strong{width: 365px; font-size: 18px; color: #fff; line-height: 22px; background: url(../overlay.png); padding: 8px 10px; display: block; position: absolute; bottom: 0; left: 1px;}
			.tv .VideoList dd{width: 105px; height: 105px; background: fuchsia; margin: 0 7px 7px 0; float: left; overflow: hidden; position: relative;}
				.tv .VideoList dd .thumb{width: 105px; height: 105px; display: block; overflow: hidden;}
					.tv .VideoList dd .thumb .logo{width: 32px; height: 13px; text-indent: -1000px; background: url(../tv-logo-small.png) no-repeat; display: block; position: absolute; top: 2px; right: 2px; cursor: pointer;}
				.tv .VideoList dd strong{width: 97px; font-size: 11px; color: #fff; line-height: 14px; background: url(../overlay.png); padding: 4px; position: absolute; bottom: 0; left: 0;}

.article #articleVideos {position:relative}
.article .FileTypeVideo{width: 488px; font-size: 18px; color: #fff; line-height: 22px; background: url(../overlay.png); padding: 8px 10px; display: block; position: absolute; top: 0; left: 1px;}
.article .FileTypeVideo li {list-style-type:none;float:left;display:inline;margin:0 10px;}
.article .FileTypeVideo li a{height: 11px; font-size: 11px; color: #fff; line-height: 11px; text-decoration: none; background: url(../icons.gif) no-repeat; display: block; float: left; overflow: hidden;}
.article .FileTypeVideo li a:hover{color: #cc0033;}
.article .FileTypeVideo li a.photo{background-position: 0 -1744px; padding-left: 21px;}
.article .FileTypeVideo li a.photo:hover{background-position: 0 -1759px;}
.article .FileTypeVideo li a.video{background-position: 0 -1774px; padding-left: 23px;}
.article .FileTypeVideo li a.video:hover{background-position: 0 -1789px;}					
.article .FileTypeVideo li a.audio{background-position: 0 -1804px; padding-left: 18px;}
.article .FileTypeVideo li a.audio:hover{background-position: 0 -1819px;}
.article .FileTypeVideo li a.other{background-position: 0 -1834px; padding-left: 16px;}
.article .FileTypeVideo li a.other:hover{background-position: 0 -1849px;}

div.concursuri{}
	div.concursuri .heading{border-top-color: #cc0033 !important;}
		div.concursuri .heading .category{color: #cc0033;}
			div.concursuri .heading .category span{background: #cc0033;}
div.caricaturi{}
	div.caricaturi .heading{border-top-color: #cc0033 !important;}
		div.caricaturi .heading .category{color: #cc0033;}
			div.caricaturi .heading .category span{background: #cc0033;}
div.jurnalisti{}
	div.jurnalisti .heading{border-top-color: #cc0033 !important;}
		div.jurnalisti .heading .category{color: #cc0033;}
			div.jurnalisti .heading .category span{background: #cc0033;}
div.puterea-gandului{}
	div.puterea-gandului .heading{border-top-color: #cc0033 !important;}
		div.puterea-gandului .heading .category{color: #cc0033;}
			div.puterea-gandului .heading .category span{background: #cc0033;}
/*news*/
div.news{}
	div.news .heading{border-top-color: #cc0033 !important;}
		div.news .heading .category{color: #cc0033;}
			div.news .heading .category span{background: #cc0033;}
/*sport*/
.sport{}
	.sport .heading{border-top-color: #669933 !important;}
		.sport .heading .category{color: #669933;}
			.sport .heading .category span{background: #669933;}
/*politic*/
.politic{}
	.politic .heading{border-top-color: #0088c3  !important;}
		.politic .heading .category{color: #0088c3;}
			.politic .heading .category span{background: #0088c3;}
/*international*/
.international{}
	.international .heading{border-top-color: #003399 !important;}
		.international .heading .category{color: #003399;}
			.international .heading .category span{background: #003399;}
.pagini{}
	.pagini .heading{border-top-color: #005e20  !important;}
		.pagini .heading .category{color: #005e20;}
			.pagini .heading .category span{background: #005e20;}
			
/*financial*/
.financial{}
	.financial .heading{border-top-color: #014b7b !important;}
		.financial .heading .category{color: #014b7b;}
			.financial .heading .category span{background: #014b7b;}
/*opinions*/
.opinions{}
	.opinions .heading{border-top-color: #CC0033 !important;}
		/*.opinions .heading .category{color: #000;}*/
			.opinions .heading .category span{background: #CC0033 ; /*color:#000000*/}
	.opinions .thumb{width: 100px !important; height: 100px !important;}
	.opinions .image{width: 300px; margin-bottom: 15px; overflow: hidden;}
	.opinions .poll{margin-bottom: 15px;}
		.opinions .poll strong{color: #cc0033; font-weight: bold; background: #f5f5f5; border: 1px solid #e5e5e5; border-top: 3px solid #cc0033; padding: 3px 5px; margin-bottom: 12px; display: block;}
		.opinions .poll p{margin-bottom: 10px;}
		.opinions .poll .submit{margin-top: 10px;}
		.opinions .poll fieldset{display: block;}
			.opinions .poll fieldset input{border: 0; padding: 0; margin: 0 8px 0 0;}
	/*add video thumb*/
	.opinions .VideoList .thumb{width: 105px !important; height: 105px !important;}
		
/*reportage*/
.reportage{}
	.reportage .heading{border-top-color: #007070 !important;}
		.reportage .heading .category{color: #007070;}
			.reportage .heading .category span{background: #007070;}
/*store*/
.store{}
	.store .heading{border-top-color: #ff9900 !important;}
		.store .heading .category{color: #ff9900;}
			.store .heading .category span{background: #ff9900;}
/*flux*/
.flux{}
 .flux .heading{border-top-color: #ff7700 !important;}
  .flux .heading .category{color: #ff7700;}
   .flux .heading .category span{background: #ff7700;}

/*bloguri*/
.blog{}
 .blog .heading{border-top-color: #014B7B !important;}
  .blog .heading .category{color: #014B7B;}
   .blog .heading .category span{background: #014B7B;}

/*weather*/
.weather{margin-bottom: 20px;}
	.weather .heading{border-top-color: #555 !important;}
		.weather .heading .category{color: #555;}
			.weather .heading .category span{background: #555;}
	/*map*/
	.map{width: 559px; height: 401px; background: url(http://vremea.apropo.ro/images/default/harta_bg.jpg) 0 0 no-repeat; margin: 30px auto 15px auto; position: relative;}
		.map div{width: 100px; background: none; height: auto;}
			.map div a{font-size: 11px; font-weight: bold; text-align: center; text-decoration: none; color: #000; display: block;}
			.map div a:hover{color: #cc0033;}
				.map div a strong{font-size: 14px; font-weight: bold;}
		.map div span{display: block;}
			.map div span img{width: 64px;}
		.map div.bucuresti{position: absolute; top: 300px; left: 300px;}
		.map div.brasov{position: absolute; top: 210px; left: 270px;}
		.map div.bacau{position: absolute; top: 110px; left: 320px;}
		.map div.braila{position: absolute; top: 220px; left: 390px;}
		.map div.cluj{position: absolute; top: 110px; left: 150px;}
		.map div.craiova{position: absolute; top: 315px; left: 180px;}
		.map div.constanta{position: absolute; top: 310px; left: 420px;}
		.map div.oradea{position: absolute; top: 65px; left: 60px;}
		.map div.suceava{position: absolute; top: 35px; left: 300px;}
		.map div.timisoara{position: absolute; top: 170px; left: 30px;}
		.map div.sibiu{position: absolute; top: 195px; left: 190px;}
		.map div.turnul-severin{position: absolute; top: 270px; left: 80px;}
		.map div.baia-mare{position: absolute; top: 10px; left: 150px;}
	/*country weather*/
	.CountryWeather{}
		.CountryWeather dl{width: 732px; overflow: hidden;}
			.CountryWeather dl dt{width: 722px; font-size: 16px; color: #cc0033; font-weight: bold; margin-bottom: 3px;}
			.CountryWeather dl dd{width: 110px; font-size: 14px; color: #cc0033; font-weight: bold; text-align: center; background: #f5f5f5; border: 1px solid #c8c8c8; padding: 10px 0; margin-right: 10px; float: left;}
				.CountryWeather dl dd a{color: #cc0033; text-decoration: none; text-transform: uppercase; display: block;}
				.CountryWeather dl dd a:hover{color: #000;}
					.CountryWeather dl dd a img{margin: 25px 0;}
				.CountryWeather dl dd strong{font-weight: bold;}
/*photos*/
.photos{margin-bottom: 20px;}
	.photos strong{font-size: 16px; color: #cc0033; font-weight: bold; text-transform: uppercase; margin-bottom: 3px; display: block;}

/*SIDEBAR*/
#sidebar .box{margin-bottom: 20px;}
	#sidebar .box .header{color: #cc0033; font-weight: bold; line-height: normal; background: #f5f5f5; border: 1px solid #e5e5e5; border-top: 3px solid #cc0033; padding: 3px 5px; margin-bottom: 12px;}
	#sidebar .box .title{font-size: 16px; color: #000; font-weight: bold; line-height: 20px; text-decoration: none; margin-bottom: 12px; display: block;}
	#sidebar .box .title:hover{color: #cc0033;}
	#sidebar .box .autor{font-size: 11px; color: #000; text-decoration: none; margin-bottom: 12px; position: relative; top: -12px;}
	#sidebar .box .autor:hover{color: #cc0033;}
		#sidebar .box .autor span{font-style: italic;}
	#sidebar .box .avatar{text-align: center; margin: 0 0 8px 8px; float: right;}
		#sidebar .box .avatar a, #sidebar .box .avatar span{color: #000; font-weight: bold; text-decoration: none; margin-top: 2px; display: block;}
		#sidebar .box .avatar a:hover{color: #cc0033;}
		#sidebar .box .avatar .image{width: 36px; height: 36px; border: 1px solid #cfcfcf; margin: 0; overflow: hidden;}
		#sidebar .box .avatar .image:hover{border-color: #000;}
	#sidebar .box .url{background: url(../icons.gif) 0 -96px no-repeat; border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; padding: 2px 0 2px 15px; margin-bottom: 10px; display: block; clear: both;}
		#sidebar .box .url a{color: #006699; font-weight: bold; line-height: 19px; text-decoration: none;}
		#sidebar .box .url a:hover{color: #cc0033;}
	#sidebar .box .thumb{width: 90px; height: 50px; margin-right: 8px; float: left; overflow: hidden; position: relative; top: 5px;}
	#sidebar .box p{margin-bottom: 10px; clear: right;}
	#sidebar .box .more, #sidebar .box .read, #sidebar .box .all{border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; padding: 2px 0; display: block; overflow: hidden;} 
		#sidebar .box .read span{font-size: 11px; color: #565656; line-height: 11px; font-style: italic; margin-top: 3px; display: block; float: left;}
			#sidebar .box .read span span{margin: 0;}
			#sidebar .box .read span a{font-size: 11px; color: #565656; font-weight: normal; line-height: 11px; background: url(../icons.gif) 0 -350px no-repeat; border-left: 1px solid #565656; padding: 0 0 0 25px; margin-left: 10px; float: left;}
			#sidebar .box .read span a:hover{color: #000;}
/*login*/
.login{border-bottom: 1px solid #f3f3f3;}
	.login form{padding-bottom: 8px; overflow: hidden;}
		.login form input{width: 188px; color: #666; border: 1px solid #e5e5e5; padding: 2px 5px; margin-bottom: 8px;}
		.login form input:hover{border-color: #666;}
		.login form .submit{margin-top: 10px; float: right;}
	.login ul{}
		.login ul li{text-align: right; border-top: 1px solid #F3F3F3;}
			.login ul li a{color: #006699; font-weight: bold; text-decoration: none; line-height: 20px;}
			.login ul li a:hover{color: #cc0033;}
/*newsletter*/
.newsletter{border-bottom: 1px solid #f3f3f3;}
	.newsletter .header{margin-bottom: 8px !important;}
	.newsletter p{}
	.newsletter form{padding-bottom: 8px; overflow: hidden;}
		.newsletter form input{width: 188px; color: #666; border: 1px solid #e5e5e5; padding: 2px 5px; margin-bottom: 8px;}
		.newsletter form input:hover{border-color: #666;}
		.newsletter form .submit{margin-top: 10px; float: right;}
/*promo*/
#sidebar .promo{border: 0;}
	#sidebar .promo a{width: 200px; display: block; overflow: hidden;}
	#sidebar .promo .read{margin-top: 12px;}
		#sidebar .promo .read a{width: auto;}
/*editorial*/
.editorial{}
	.editorial .avatar{margin: 0 8px 8px 0 !important; float: left !important;}
/*cross*/
#sidebar .cross{border-bottom: 1px solid #f3f3f3;}
	#sidebar .cross .read{margin-bottom: 15px;}
/*read country*/
.ReadCountry{border-bottom: 1px solid #f3f3f3;}
/*editorial Staff*/
.EditorialStaff{border: 0;}
/*be journalist*/
.BeJournalist{border: 0;}
	.BeJournalist .title{font-size: 12px !important; line-height: 19px !important; margin-bottom: 10px !important; display: inline !important; /*position: relative; top: -5px;*/}

/***** ARTICLE *****/

/*CONTENT*/
/*content left*/
#content .ContentLeft{width: 510px; float: left;}
	/*article*/
	.article{}
		.article h1{font-size: 26px; line-height: 32px;}
		.article h1 a{color:#000;text-decoration:none}
		.article h1 a:hover{color:#CC0033}
		.article h3{font-weight: bold; margin-bottom: 15px;}
		.article p{margin-bottom: 15px;}
		.article p strong{font-weight: bold;}
		.article .author{font-size: 11px; color: #666; margin-bottom: 15px; display: block;}
		/*article image*/
		.article .image{width: 510px; overflow: hidden; position: relative; text-align:center;}
			/*navigation*/
			.article .image .navigation{text-align: left; background: url(../overlay.png); border: 0; padding: 6px; margin: 0; position: absolute; top: 0; right: 0;}
				.article .image .navigation dt{color: #fff; font-weight: bold; line-height: 19px; margin: 0 15px; float: left;}
				.article .image .navigation dd{float: left;}
					.article .image .navigation dd a{width: 19px; height: 19px; text-indent: -1000px; background: url(../icons.gif) no-repeat; padding: 0; display: block; overflow: hidden; position: static;}
					.article .image .navigation dd a.back{background-position: 0 -1630px;}
					.article .image .navigation dd a.back:hover{background-position: 0 -1649px;}
					.article .image .navigation dd a.next{background-position: 0 -1687px;}
					.article .image .navigation dd a.next:hover{background-position: 0 -1706px;}
			/*file type*/
			.article .image .FileType{width: 100%; background: url(../overlay.png); padding: 10px 0; position: absolute; bottom: 0; left: 0;}
				.article .image .FileType li{padding-right: 10px; margin-left: 10px; float: left;}
					.article .image .FileType li a{height: 11px; font-size: 11px; color: #fff; line-height: 11px; text-decoration: none; background: url(../icons.gif) no-repeat; display: block; float: left; overflow: hidden;}
					.article .image .FileType li a:hover{color: #cc0033;}
					.article .image .FileType li a.photo{background-position: 0 -1744px; padding-left: 21px;}
					.article .image .FileType li a.photo:hover{background-position: 0 -1759px;}
					.article .image .FileType li a.video{background-position: 0 -1774px; padding-left: 23px;}
					.article .image .FileType li a.video:hover{background-position: 0 -1789px;}					
					.article .image .FileType li a.audio{background-position: 0 -1804px; padding-left: 18px;}
					.article .image .FileType li a.audio:hover{background-position: 0 -1819px;}
					.article .image .FileType li a.other{background-position: 0 -1834px; padding-left: 16px;}
					.article .image .FileType li a.other:hover{background-position: 0 -1849px;}
		/*pfoto description*/
		.article .description{color: #666; background: #f0f0f0; padding: 5px 10px 10px 10px; margin-bottom: 15px;}
			.article .description strong{font-size: 11px; color: #999; margin-bottom: 5px; display: block;}
		/*quotte*/
		.article .quotte{width: 165px; margin-right: 10px; float: left; overflow: hidden;}
			.article .quotte .image{width: 165px; height: 124px; position: relative;}
				.article .quotte .image span{font-size: 11px; color: #fff; font-style: italic; background: #000; padding: 1px 5px; position: absolute; right: 0; bottom: 0;}
			.article .quotte p{line-height: 22px; background: #f0f0f0; padding: 8px; margin: 0;}
				.article .quotte p span{font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #cc0033; font-weight: bold; vertical-align: middle;}

		/*ad*/
		.article .ad{width: 100%; text-align: center; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; padding: 10px 0; margin: 7px 0 15px 0; position: relative;}
			.article .ad span{font-size: 13px; color: #808080; background: #fff; padding: 0 10px; margin-left: -38px; display: block; position: absolute; top: -10px; left: 50%;}
			.article .ad div {margin:0px auto;}
		/*navigation*/
		.article .navigation{border-top: 1px solid #eee; border-bottom: 1px solid #eee; font-weight: bold; text-align: center; padding: 2px 0; margin-bottom: 15px; position: relative;}
			.article .navigation span{display: block;}
			.article .navigation a{font-size: 11px; color: #006699; font-weight: normal; text-decoration: none; background: url(../icons.gif) no-repeat; display: block;}
			.article .navigation a:hover{color: #cc0033;}
			.article .navigation a.back{background-position:  0 -1865px; padding-left: 12px; position: absolute; top: 2px; left: 0;}
			.article .navigation a.next{background-position:  100% -51px; padding-right: 12px; position: absolute; top: 2px; right: 0;}
		/*related*/
		.article .related{border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 15px;}
		/*unreset*/
		.article em{font-style: italic;}
		.article strong{font-weight: bold;}
		.article ul{ padding-left: 15px;}
		.article ul li{list-style-type: disc;}
	/*top article*/
	#article .TopArticle{width: 510px; margin-bottom: 15px; overflow: hidden; position: relative;}
		#article .TopArticle .navigation{position: absolute; top: 2px; right: 0;}
			#article .TopArticle .navigation a{width: 17px; height: 16px; text-indent: -1000px; background: url(../icons.gif) no-repeat; display: block; float: left; overflow: hidden;}
			#article .TopArticle .navigation a.back{background-position: 0 -1914px;}
			#article .TopArticle .navigation a.back:hover{background-position: 0 -1964px;}
			#article .TopArticle .navigation a.BackInactive, .street .navigation a.BackInactive:hover{background-position: 0 -2014px; cursor: default;}
			#article .TopArticle .navigation a.next{background-position: 0 -2064px;}
			#article .TopArticle .navigation a.next:hover{background-position: 0 -2114px;}
			#article .TopArticle .navigation a.NextInactive, .street .navigation a.NextInactive:hover{background-position: 0 -2164px; cursor: default;}		
			#article .TopArticle .navigation ul{margin: 0 7px; float: left;}
				#article .TopArticle .navigation ul li{padding: 5px 3px; float: left;}
					#article .TopArticle .navigation ul li a{width: 6px; height: 6px; background: #006699;}
					#article .TopArticle .navigation ul li a:hover{background: #cc0033;}
				#article .TopArticle .navigation ul li.selected{}
					#article .TopArticle .navigation ul li.selected a, .street .navigation ul li.selected a:hover{background-position: 0 -450px; cursor: default;}
		#article .TopArticle dl{width: 520px; overflow: hidden;}
			#article .TopArticle dl dt{font-size: 17px; font-weight: bold; margin-bottom: 5px;}
			#article .TopArticle dl dd{margin-right: 10px; float: left; position: relative;}
				#article .TopArticle dl dd a{width: 250px; height: 140px; overflow: hidden;}
				#article .TopArticle dl dd strong{width: 230px; color: #fff; line-height: 19px; background: url(../overlay.png); padding: 5px 10px; position: absolute; bottom: 0; left: 0; display: block;}
					#article .TopArticle dl dd strong a{width: auto; height: auto; color: #fff; font-weight: bold; text-decoration: none; margin-left: 5px;}
					#article .TopArticle dl dd strong a:hover{color: #cc0033;}
	/*social bar*/
	.SocialBar{height: 28px; line-height: 28px; background: #fbfbfb; border: 1px solid #eaeaea; padding: 0 10px; margin-bottom: 15px;}
		.SocialBar strong{font-size: 11px; border-right: 1px solid #eaeaea; padding-right: 10px; display: block; float: left;}
		.SocialBar a{width: 15px; height: 15px; text-indent: -1000px; background: url(../icons.gif) no-repeat; margin: 7px 0 0 10px; display: block; float: left; overflow: hidden;}
		.SocialBar a.fb{background-position: 0 -2214px;}
		.SocialBar a.fb:hover{background-position: 0 -2229px;}
		.SocialBar a.ym{background-position: 0 -2244px;}
		.SocialBar a.ym:hover{background-position: 0 -2259px;}
		.SocialBar a.tw{background-position: 0 -2274px;}
		.SocialBar a.tw:hover{background-position: 0 -2289px;}
		.SocialBar a.print{background-position: 0 -2304px;}
		.SocialBar a.print:hover{background-position: 0 -2319px;}
		.SocialBar a.mail{background-position: 0 -2334px;}
		.SocialBar a.mail:hover{background-position: 0 -2349px;}
		/*rating*/
		.SocialBar .rating{border-left: 1px solid #eaeaea; padding-left: 10px; margin-left: 10px;}
			.SocialBar .rating ul{margin: 9px 7px 0 7px; float: left;}
	/*comments*/
	.comments{margin-bottom: 15px;}
		/*comments list*/
		.comments .CommentsList{overflow: hidden;}
			.comments .CommentsList p.header{font-size: 14px; color: #cc0033; font-weight: bold; line-height: 24px; border-bottom: 1px solid #dbdbdb; padding-bottom: 5px; margin-bottom: 15px; overflow: hidden;}
				.comments .CommentsList p.header span{float: left;}
				.comments .CommentsList p.header .button{float: right;}
			.comments .CommentsList dl{margin-bottom: 10px;}
				.comments .CommentsList dl dt{border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 2px 0; margin: 10px 0; position: relative;}
				.comments .CommentsList dt{background: #F4F4F4} /*add*/
					.comments .CommentsList dl dt span{color: #444; margin-right: 5px;}
						.comments .CommentsList dl dt span strong{font-weight: bold;}
					.comments .CommentsList dl dt .user{color: #006699; font-weight: bold; text-decoration: none;}
					.comments .CommentsList dl dt a.user:hover{color: #000;}
					.comments .CommentsList dl dt .reply{color: #006699; font-weight: bold; text-decoration: none; background: url(../icons.gif) 0 -2364px no-repeat; padding-left: 16px; position:absolute; top: 2px; right: 0;}
					.comments .CommentsList dl dt .reply:hover{color: #cc0033; background-position: 0 -2383px;}
				.comments .CommentsList dl dt.RegisteredUser{}
					.comments .CommentsList dl dt.RegisteredUser a.user{color: #cc0033;}
				.comments .CommentsList dl dt.admin{border-color: #cc0033;}
					.comments .CommentsList dl dt.admin a.user{color: #cc0033;}				
				.comments .CommentsList dl dd{overflow: hidden;}
					.comments .CommentsList dl dd .avatar{border: 1px solid #eee; margin-right: 10px; float: left;}
						.comments .CommentsList dl dd .avatar span{width: 48px; height: 48px; border: 1px solid #fff; display: block; overflow: hidden;}
					.comments .CommentsList dl dd p{color: #444444;}
						.comments .CommentsList dl dd p strong{font-weight: bold;}
					.comments .CommentsList dl dd .quote{background: #eee; padding: 10px; margin: 5px 0 15px 0; overflow: hidden;}
						.comments .CommentsList dl dd .quote span{line-height: 20px; display: block; position: absolute; top: -20px; left: 0;}
							.comments .CommentsList dl dd .quote span strong{font-weight: bold;}
				.comments .CommentsList dl dd.RegisteredUser, .comments .CommentsList dl dd.admin{}
					.comments .CommentsList dl dd.RegisteredUser .avatar, .comments .CommentsList dl dd.admin .avatar{border-color: #cc0033;}
			.comments .CommentsList .counter{border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 6px 0; overflow: hidden;}
				.comments .CommentsList .counter span{font-size: 11px; color: #cc0033; font-weight: bold; float: left;}
		/*pages*/
		.comments .pages{border-bottom: 1px solid #eee;}
		/*comment form*/
		.CommentForm{width: 510px; margin: 0 auto;}
			.CommentForm p{color: #cc0033; font-weight: bold; line-height: 30px; text-transform: uppercase;}
			.CommentForm fieldset{background: #eaeaea; margin-bottom: 10px;}
				.CommentForm fieldset label{width: 68px; font-size: 11px; color: #666; font-weight: bold; line-height: 30px; white-space: nowrap; padding: 0 10px; float: left;}
				.CommentForm fieldset input{width: 400px; font-size: 11px; color: #666; border: 1px solid #eaeaea; padding: 7px 10px; float: left;}
					.CommentForm fieldset input:hover{border-color: #666;}
				.CommentForm fieldset textarea{width: 410px; height: 100px; border: 1px solid #eaeaea; padding: 0 0 0 10px;}
					.CommentForm fieldset textarea:hover{border-color: #666;}
				.CommentForm fieldset span{}
			.CommentForm div{clear: both; overflow: hidden;}
				.CommentForm div span{font-size: 11px; color: #666; float: left;}
				.CommentForm div .submit{float: right;}
			.CommentForm fieldset.error{background: #cc0033;}
				.CommentForm fieldset.error label{color: #fff;}
				.CommentForm fieldset.error input{color: #cc0033; border-color: #cc0033;}
/*content right*/
#content .ContentRight{width: 200px; float: right;}
	/*social*/
	.social{margin-bottom: 10px; position: relative;}
		.social iframe{position: absolute; top: 0; right: 0;}
		.social ul{width: 140px;}
			.social ul li{background: url(../buttons.gif) 100% -162px no-repeat; margin-bottom: 3px;}
				.social ul li a{height: 23px; font-size: 11px; color: #666; font-weight: bold; line-height: 23px; text-decoration: none; background: url(../buttons.gif) no-repeat; padding-left: 32px; display: block;}
				.social ul li a:hover{color: #006699;}
				.social ul li a.mail{background-position: 0 -185px;}
				.social ul li a.ym{background-position: 0 -208px;}
				.social ul li a.print{background-position: 0 -231px;}
				.social ul li a.fb{background-position: 0 -254px;}
	/*category news*/
	.CategoryNews{margin-bottom: 10px;}
		.CategoryNews dt{font-weight: bold; color: #cc0033; line-height: 23px; text-transform: uppercase; border: 1px solid #eaeaea; padding: 0 10px;}
		.CategoryNews dd{border: 1px solid #eaeaea; border-top: 0; margin-bottom: 10px; overflow: hidden;}
			.CategoryNews dd ul{margin-top: 10px;}
				.CategoryNews dd ul li{background-position: 10px -100px; border-bottom: 1px dashed #eaeaea; padding: 0 10px 5px 25px; margin-bottom: 5px;}
					.CategoryNews dd ul li a{font-size: 11px; font-weight: normal;}
				.CategoryNews dd ul li.last{margin-bottom: 0; padding-bottom: 0; border: 0;}
				.CategoryNews dd .promo{width: 180px; text-align: center; margin: 10px auto; overflow: hidden;}
	/*tabbed*/
	.ContentRight .tabs{width: 200px; background: #fff; border: 0; padding: 0; overflow: hidden;}
		.ContentRight .tabs .title{font-size: 12px; color: #cc0033; line-height: 23px; text-transform: uppercase; border-bottom: 1px solid #eaeaea; margin-bottom: 10px; display: block; position: static; top: auto; left: auto;}
		.ContentRight .tabs .tabs-nav{width: 100%; height: 22px; line-height: 20px; background: url(../wrapper-divider.gif) 0 100% repeat-x; float: left;}
			.ContentRight .tabs .tabs-nav li{border: 1px solid #eaeaea; margin: 0 3px 0 0; float: left;}
				.ContentRight .tabs .tabs-nav li a{font-size: 11px; color: #003366; font-weight: normal; background: #f5f5f5; padding: 0 4px;}
				.ContentRight .tabs .tabs-nav li a:hover{color: #cc0033;}
			.ContentRight .tabs .tabs-nav li.tabs-selected{border-bottom: 1px solid #fff;}
				.ContentRight .tabs .tabs-nav li.tabs-selected a{color: #cc0033; background: #fff;}
				.ContentRight .tabs .tabs-nav li.tabs-selected a:hover{}

			.ContentRight .tabs .tabs-nav li.selected{border-bottom: 1px solid #fff;}
				.ContentRight .tabs .tabs-nav li.selected a{color: #cc0033; background: #fff;}
				.ContentRight .tabs .tabs-nav li.selected a:hover{}

		.ContentRight .tabs .tabs-container{border: 1px solid #eaeaea; border-top: 0;}
		.ContentRight .tabs .tabs-hide{}
			.ContentRight .tabs .tabs-container ul{margin-top: 10px;}
				.ContentRight .tabs .tabs-container ul li{background-position: 10px -100px; border-bottom: 1px dashed #eaeaea; padding: 0 10px 5px 25px; margin-bottom: 5px;}
					.ContentRight .tabs .tabs-container ul li a{font-size: 11px; font-weight: normal;}
				.ContentRight .tabs .tabs-container ul li.last{margin-bottom: 0; padding-bottom: 0; border: 0;}
		
		.ContentRight .tabs .tabContentRight{border: 1px solid #eaeaea; border-top: 0;}
		.tabs .tabContentRight{background: #fff; clear: both; overflow: hidden;}
			.ContentRight .tabs .tabContentRight ul{margin-top: 10px;}
				.ContentRight .tabs .tabContentRight ul li{background-position: 10px -100px; border-bottom: 1px dashed #eaeaea; padding: 0 10px 5px 25px; margin-bottom: 5px;}
					.ContentRight .tabs .tabContentRight ul li a{font-size: 11px; font-weight: normal;}
				.ContentRight .tabs .tabContentRight ul li.last{margin-bottom: 0; padding-bottom: 0; border: 0;}
				
	/*blog posts*/
	.BlogPosts{border-bottom: 1px solid #eaeaea; margin-bottom: 10px;}
		.BlogPosts dt{font-weight: bold; color: #cc0033; line-height: 23px; text-transform: uppercase; border: 1px solid #eaeaea; padding: 0 10px;}
		.BlogPosts dd{border-right: 1px solid #eaeaea; border-left: 1px solid #eaeaea; padding: 10px; overflow: hidden;}
			.BlogPosts dd .title{font-size: 14px; color: #000; font-weight: bold; line-height: 20px; text-decoration: none; margin-bottom: 12px; display: block;}
			.BlogPosts dd .title:hover{color: #cc0033;}
			.BlogPosts dd .url{background: url(../icons.gif) 0 -98px no-repeat; border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; padding-left: 15px; margin-bottom: 10px; display: block; clear: both;}
				.BlogPosts dd .url a{color: #006699; font-weight: bold; line-height: 19px; text-decoration: none;}
				.BlogPosts dd .url a:hover{color: #cc0033;}
			.BlogPosts dd p{margin-bottom: 10px; clear: right;}
			.BlogPosts dd .read{border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; padding: 2px 0; display: block; overflow: hidden;}
				.BlogPosts dd .read span{font-size: 11px; color: #565656; line-height: 11px; font-style: italic; margin-top: 3px; display: block; float: left;}
					.BlogPosts dd .read span span{margin: 0;}
					.BlogPosts dd .read span a{font-size: 11px; color: #565656; font-weight: normal; line-height: 11px; background: url(../icons.gif) -5px -350px no-repeat; border-left: 1px solid #565656; padding: 0 0 0 20px; margin-left: 5px; float: left;}
					.BlogPosts dd .read span a:hover{color: #000;}

/*SIDEBAR*/

/*ARTICLE - large*/
#article #content .large{}
	#article #content .large .image{width: 730px;}

/***** GALLERY *****/

/*CONTENT*/
/*gallery*/
.gallery{}
	.gallery h1{font-size: 26px; line-height: 32px; margin-bottom: 10px;}
	/*controls*/
	.gallery .controls{margin-bottom: 10px; overflow: hidden;}
		/*button*/
		.gallery .controls .button{background-position: 100% -277px;}
			.gallery .controls .button a{background-position: 0 -301px; padding: 0 10px 0 22px;}
			.gallery .controls .button a:hover{background-position: 0 -325px;}
		/*navigation*/
		.gallery .controls .navigation{margin-top: 4px; float: right;}
			.gallery .controls .navigation dt{color: #cc0033; line-height: 16px; margin: 0 15px; float: left;}
			.gallery .controls .navigation dd{float: left;}
				.gallery .controls .navigation dd a{width: 17px; height: 16px; text-indent: -1000px; background: url(../icons.gif) no-repeat; padding: 0; display: block; overflow: hidden; position: static;}
				.gallery .controls .navigation dd a.back{background-position: 0 -1914px;}
				.gallery .controls .navigation dd a.back:hover{background-position: 0 -1964px;}
				.gallery .controls .navigation dd a.next{background-position: 0 -2064px;}
				.gallery .controls .navigation dd a.next:hover{background-position: 0 -2114px;}
	.NextGallery{color: #fff; text-decoration: none; background: #cc0033 url(../icons.gif) 0 -2402px no-repeat; padding: 2px 5px 2px 25px; margin-bottom: 20px; display: block;}
		.NextGallery strong{font-weight: bold;}
	/*article image*/
	.gallery .image{width: 640px; overflow: hidden;}
	/*photo description*/
	.gallery .description{color: #666; background: #f0f0f0; padding: 5px 10px 10px 10px; margin-bottom: 15px;}
		.gallery .description strong{font-size: 11px; color: #999; margin-bottom: 5px; display: block;}
	/*photo gallery*/
	.PhotoGallery{width: 640px; overflow: hidden;}
		.PhotoGallery p{font-size: 16px; color: #cc0033; font-weight: bold; border-bottom: 1px solid #dbdbdb; padding-bottom: 5px; margin-bottom: 15px;}
		.PhotoGallery ul{width: 660px; overflow: hidden;}
			.PhotoGallery ul li{border: 2px solid #dbdbdb; margin: 0 20px 20px 0; float: left; position:relative;}
				.PhotoGallery ul li a{width: 194px; height: 107px; border: 1px solid #dbdbdb; display: block; overflow: hidden;}
				.PhotoGallery ul li a:hover{border-color: #000;}
				/*add video*/
				.PhotoGallery ul li span {width: 40px; height: 39px; text-indent: -1000px; background: url(../play.png) no-repeat; display: block; position: absolute; top: 30%; left: 40%; cursor: pointer;}

/*social bar*/
#gallery .SocialBar{position: relative;}
	#gallery .SocialBar div{position: absolute; top: 0; left: 0;}
	#gallery .SocialBar span{font-size: 16px; color: #535353; text-align: center; display: block;}
		#gallery .SocialBar span a{width: 49px; line-height: 28px; background: url(/images/default/tare.gif) 0 50% no-repeat; margin: 0 0 0 5px; display: inline-block; float: none;}
	#gallery .SocialBar .upload{width: auto; height: auto; color: #cc0033; font-weight: bold; line-height: 28px; text-decoration: none; text-indent: 0; background: url(../icons.gif) 100% -43px no-repeat; padding-right: 12px; margin: 0; position: absolute; top: 0; right: 10px;}
	#gallery .SocialBar .upload:hover{color: #006699;}
/*comments*/
#gallery .CommentsList{margin-bottom: 10px;}
	#gallery .CommentsList .header{font-size: 16px; text-transform: none; line-height: normal; border: 0; padding: 0; margin: 0px;}
	#gallery .CommentsList .button{float: right;}

/*SIDEBAR*/
/*galleries*/
.galleries{}
	.galleries p{font-size: 16px; color: #cc0033; font-weight: bold; border-bottom: 1px solid #dbdbdb; padding-bottom: 5px; margin-bottom: 15px;}
	.galleries ul{}
		.galleries ul li{margin-bottom: 20px; overflow: hidden;}
			.galleries ul li .thumb{width: 110px; height: 60px; border: 3px solid #dbdbdb; margin: 0 10px 10px 0; display: block; float: left; overflow: hidden;}
			.galleries ul li .thumb:hover{border-color: #aaa;}
			.galleries ul li .title{font-size: 16px; color: #000; font-weight: bold; text-decoration: none;}
			.galleries ul li .title:hover{color: #cc0033;}
			.galleries ul li .info{line-height: 19px; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; clear: both; overflow: hidden;}
				.galleries ul li .info span{font-size: 11px; background: url(../icons.gif) 0 -100px no-repeat; padding-left: 10px; float: left;}
				.galleries ul li .info .more{font-size: 11px; background-position: 100% -49px}

/***** SEARCH *****/

/*CONTENT*/
/*heading*/
#search .heading{border-top-color: #cc0033 !important;}
	#search .heading .category{background: #cc0033; color: #fff; padding: 0 3px;}
/*title*/
.SearchInfo{font-size: 26px; margin-bottom: 20px;}
	.SearchInfo span{color: #cc0033;}
/*advanced*/
.advanced{margin-bottom: 15px;}
	.advanced .toggle{border-top: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; padding: 2px 0; display: block; overflow: hidden;}
		.advanced span a{color: #006699; font-weight: bold; text-decoration: none; display: block; float: right; outline: none;}
		.advanced span a:hover{color: #cc0033;}
	.advanced form{background: #fbfbfb; border: 1px solid #eee; border-top: 0; padding: 20px; display: none; overflow: hidden;}
		.advanced form fieldset{text-align: center; margin-bottom: 10px;}
			.advanced form fieldset label{font-size: 11px; color: #666; margin: 0 3px;}
			.advanced form fieldset input{width: 180px; border: 1px solid #666; padding: 1px 5px; margin: 0 3px;}
			.advanced form fieldset select{border: 1px solid #666; margin: 0 3px;}
		.advanced form .submit{width: 72px; float: none; margin: 10px auto 0 auto;}
/*search list*/
.SearchResults{}
	.SearchResults .SearchList{}
			.SearchResults .SearchList li{border-bottom: 1px solid #eaeaea;padding-bottom: 5px; margin-bottom: 10px;}
				.SearchResults .SearchList li .title{font-size: 20px; color: #000; font-weight: bold; text-decoration: none; margin-bottom: 10px; display: block;}
				.SearchResults .SearchList li .title:hover{color: #cc0033;}

/*SIDEBAR*/

/***** WEATHER *****/

/*CONTENT*/
/*heading*/
#weather .heading{border-top-color: #555 !important;}
	#weather .heading .category{color: #555;}
		#weather .heading .category span{background: #555;}
/*weather list*/
.WeatherList{background: url(../wrapper-divider.gif) 50% 0 repeat-y;}
	.WeatherList dt{color: #cc0033; font-weight: bold; text-transform: uppercase; background: #f5f5f5; border: 1px solid #e5e5e5; border-top: 3px solid #cc0033; padding: 3px 5px; display: block;}
	.WeatherList dd{border: 1px solid #e5e5e5; border-top: 0; padding: 20px 20px 10px 20px; margin-bottom: 20px; overflow: hidden;}
		.WeatherList dd .briefly{width: 47%; text-align: center; float: left;}
			.WeatherList dd .briefly p{font-size: 14px; font-weight: bold; margin-bottom: 10px;}
			.WeatherList dd .briefly div{width: 49%;}
			.WeatherList dd .briefly .type{padding-top: 35px; float: left;}
				.WeatherList dd .briefly .type img{margin-bottom: 10px;}
				.WeatherList dd .briefly .type strong{display: block;}
			.WeatherList dd .briefly .degrees{background: url(http://vremea.apropo.ro/images/default/icon_grade.gif) 50% 10px no-repeat;float: right;}
				.WeatherList dd .briefly .degrees strong{font-size: 28px; color: #b11d22; font-weight: bold; margin-top: 75px; display: block;}
					.WeatherList dd .briefly .degrees strong span{font-size: 19px; color: #1780eb; display: block;}
		.WeatherList dd .details{width: 47%; float: right;}
			.WeatherList dd .details ul{margin-bottom: 10px;}
				.WeatherList dd .details ul li{line-height: 25px; padding-left: 60px; margin-bottom: 5px;}
				.WeatherList dd .details ul li.wind{background: url(http://vremea.apropo.ro/images/default/icon_vant.gif) no-repeat;}
				.WeatherList dd .details ul li.pressure{background: url(http://vremea.apropo.ro/images/default/icon_presiune.gif) no-repeat;}
				.WeatherList dd .details ul li.visibility{background: url(http://vremea.apropo.ro/images/default/icon_vizibilitate.gif) no-repeat;}
				.WeatherList dd .details ul li.humidity{background: url(http://vremea.apropo.ro/images/default/icon_umiditate.gif) no-repeat;}
				.WeatherList dd .details ul li.dew{background: url(http://vremea.apropo.ro/images/default/icon_roua.gif) no-repeat;}
					.WeatherList dd .details ul li strong{font-weight: bold; margin-left: 5px;}
/*weather menu*/
.WeatherMenu{margin-bottom: 10px; overflow: hidden;}
	.WeatherMenu li{line-height: 13px; border-right: 1px solid #000; padding-right: 10px; margin-right: 10px; float: left;}
		.WeatherMenu li a{color: #006699; font-weight: bold; text-decoration: none;}
		.WeatherMenu li a:hover{text-decoration: underline;}
	.WeatherMenu li.last{border: 0; padding: 0; margin: 0;}
/*source*/
.source{}
	.source a{color: #cc0033; font-weight: bold; text-decoration: none;}
	.source a:hover{color: #006699;}

/*SIDEBAR*/

/***** HOROSCOPE *****/

/*CONTENT*/
/*heading*/
#horoscope .heading{border-top-color: #cc0033 !important;}
	#horoscope .heading .category{color: #cc0033;}
		#horoscope .heading .category span{background: #cc0033;}
/*sign list*/
.SignList{width: 730px; margin-bottom: 20px; overflow: hidden;}
	.SignList .header{color: #cc0033; font-weight: bold; text-transform: uppercase; background: #f5f5f5; border: 1px solid #e5e5e5; border-top: 3px solid #cc0033; padding: 3px 5px; margin: 0; display: block;}
	.SignList p{margin: 10px 0;}
	.SignList ul{width: 729px; border-top: 1px solid #eaeaea; border-left: 1px solid #eaeaea; background: url(../sign-list-bg.gif); overflow: hidden;}
		.SignList ul li{width: 223px; height: /*140px*/155px; border-bottom: 1px solid #eaeaea; padding: 10px 10px 0 10px; float: left;}
			.SignList ul li .sign{width: 50px; height: 43px; margin: 0 10px 10px 0; display: block; float: left; overflow: hidden;}
			.SignList ul li .SignName{font-weight: bold; color: #000; margin-bottom: 5px; text-decoration: none; text-transform: uppercase; display: block;}
			.SignList ul li .SignName:hover{color: #cc0033;}
			.SignList ul li span{}
			.SignList ul li p{margin: 0 0 10px 0; clear: both;}
			.SignList ul li .more{float: right;}
/*astrology*/
.astrology{margin-bottom: 20px;}
	.astrology p{margin: 10px 0;}
	.astrology ul{border: 1px solid #eaeaea; border-bottom: 0; background: url(../wrapper-divider.gif) 50% 0 repeat-y; overflow: hidden;}
		.astrology ul li{width: 364px; height: 200px; border-bottom: 1px solid #eaeaea; float: left;}
			.astrology ul li .header{color: #cc0033; font-weight: bold; text-transform: uppercase; background: #f5f5f5; border-top: 3px solid #cc0033; border-bottom: 1px solid #e5e5e5; border-left: 1px solid #eaeaea; padding: 3px 5px; margin: 0; display: block;}			
			.astrology ul li div{padding: 10px; overflow: hidden;}
				.astrology ul li div .sign{width: 80px; height: 70px; margin-right: 10px; display: block; float: left; overflow: hidden;}
				.astrology ul li div .SignName, .astrology ul li .SignName{font-weight: bold; color: #000; margin-bottom: 5px; text-decoration: none; text-transform: uppercase; margin-top: 10px; display: block;}
				.astrology ul li div a.SignName:hover{color: #cc0033;}
					.astrology ul li div .SignName span{color: #cc0033;}
				.astrology ul li div p{margin: 0 0 10px 0; clear: both;}
				.astrology ul li div .more{float: right;}
			.astrology ul li form{padding: 10px; overflow: hidden;}
				.astrology ul li form fieldset{text-align: center; margin: 45px 0 10px 0;}
					.astrology ul li form fieldset select{margin: 0 10px;}
				.astrology ul li form .submit{width: 100px; margin: 0 auto; float: none;}

/*poll results*/
.percent_bar{width: 135px; background: #ccc; font-size: 1px; padding: 2px; float: left;}
.percent_bar2{background: #eee; padding: 0 1px 0 1px; font-size: 1px;}
.percent_bar_red{height: 8px; background: url(../poll/percent_bar.gif) repeat-x; font-size: 1px;}

/*financial category*/
.interviurile-gandul{}
	.interviurile-gandul .heading{border-top-color: #014b7b !important;}
		.interviurile-gandul .heading .category{color: #014b7b;}
			.interviurile-gandul .heading .category span{background: #014b7b;}
/*scoala category*/
.scoala{}
	.scoala .heading{border-top-color: #014b7b !important;}
		.scoala .heading .category{color: #014b7b;}
			.scoala .heading .category span{background: #014b7b;}
			
.jurnalism-cetatenesc{}
	.jurnalism-cetatenesc .heading{border-top-color: #33a9ca  !important;}
		.jurnalism-cetatenesc .heading .category{color: #33a9ca ;}
			.jurnalism-cetatenesc .heading .category span{background: #33a9ca ;}

.intrebari-gandul{}
	.intrebari-gandul .heading{border-top-color: #00614f !important;}
		.intrebari-gandul .heading .category{color: #00614f;}
			.intrebari-gandul .heading .category span{background: #00614f;}

.deutsch{}
	.deutsch .heading{border-top-color: #33a9ca  !important;}
		.deutsch .heading .category{color: #33a9ca ;}
			.deutsch .heading .category span{background: #33a9ca ;}
.english{}
	.english .heading{border-top-color: #33a9ca  !important;}
		.english .heading .category{color: #33a9ca ;}
			.english .heading .category span{background: #33a9ca ;}
.magyar{}
	.magyar .heading{border-top-color: #33a9ca  !important;}
		.magyar .heading .category{color: #33a9ca ;}
			.magyar .heading .category span{background: #33a9ca ;}
			
/***** GANDUL-TV CATEGORY PAGE*******/
/*category gandul tv*/
.gandul-tv{}
	.gandul-tv {border-top-color: #555 !important;}	
		.gandul-tv .heading #gandul-tv{width: 128px; color: #555; text-indent: 0; background: url(../icons.gif) 100% -450px no-repeat;}
		.gandul-tv .heading #gandul-tv:hover{background: #000 url(../icons.gif) 100% -500px no-repeat;}
			.gandul-tv .heading #gandul-tv span{background: #555; margin: 0; position: absolute;}
/******************************/

/*rating captcha*/
.ratingCaptchaContainer{text-align:right; padding:5px; display:block}

/*comments errors*/
#commentsValidationError, #commentsCaptchaError, #commentAdded {display:none;padding:3px;color:red;background:#fffaec;margin-bottom:5px;}
#commentsPagination {clear:both;padding:3px;margin-top:5px;background:#fefefe;font-size:12px;}

/*rss all page */
.rss-all p {display:block}
.rss-all a.rss{color:#000; height: 24px; width:100%; text-indent: 20px; background: url(../icons.gif) no-repeat; margin-right: 10px; float: left; overflow: hidden; float: left;}
.rss-all a.rss:hover{}

/*add labels in diff colors*/
a.label_politica {background:#0088c3;}
a.label_news {background:#CC0033;}
a.label_sport-miscare {background:#669933;}
a.label_international {background:#003399;}
a.label_financiar {background:#014B7B;}
a.label_opinii {background:#FFF568; color:#000000 !important;}
a.label_reportaj {background:#007070;}
a.label_meteo {background:#555555;}
a.label_magazin {background:#FF9900;}
a.label_flux {background:#FF9900;}
a.label_blog {background:#014B7B;}
a.label_interviurile-gandul{background:#014B7B;}
a.label_scoala{background:#014B7B;}
a.label_puterea_gandului{background:#cc0033}

/*add tabbed top*/
.tabs_top{background: #f4f3f3; border: 1px solid #eaeaea; padding: 12px 5px 5px 5px; margin-bottom: 20px; position: relative; overflow: hidden;}
	.tabs_top .title{font-size: 16px; font-weight: bold; position: absolute; top: 7px; left: 5px;}
	.tabs_top .tabs-nav{height: 18px; line-height: 18px; float: right;}
		.tabs_top .tabs-nav li{margin-left: 1px; float: left;}
			.tabs_top .tabs-nav li a{color: #fff; font-weight: bold; text-decoration: none; white-space: nowrap; background: #777; padding: 0 8px; outline: none; cursor: pointer; display: block;}
			.tabs_top .tabs-nav li a:hover{color: #cc0033;}
		.tabs_top .tabs-nav li.tabs-selected{}
			.tabs_top .tabs-nav li.tabs-selected a{color: #cc0033; background: #fff; border-bottom: 0; cursor: default;}
			.tabs_top .tabs-nav li.tabs-selected a:hover{}
	.tabs_top .tabs-container{background: #fff; clear: both; overflow: hidden;}
	.tabs_top .tabs-hide{display: none;}

/*add quot*/
.article .citat {width:200px;float:left; overflow:hidden;position:relative;background:#F4F4F4; margin:5px 5px 5px 0px;}
	.article .citat .imgCitat{width:200px;height:114px;overflow:hidden}
	.article .citat strong {width: 195px; background: url(../overlay.png); padding: 10px 5px 10px 0px; position: absolute; top: 80px; left: 0; color:#FFFFFF; text-align:right; font-style:italic; }
	.article .citat span {padding:5px; margin:5px; display:block;}
/*add datele italic, gri pentru a nu crea confuzie*/
.humanReadableDate {color:#565656; font-style:italic;}

/***** LISTING THE DAYS NEWS *****/

/*CONTENT*/
/*heading*/
#ListingDaysNews .heading{border-top-color: #cc0033 !important;}
	#ListingDaysNews .heading .category{background: #cc0033; color: #fff; padding: 0 3px;}
/*news list*/
.NewsList{}
	.NewsList dl{}
		.NewsList dl dt{font-size: 18px; vertical-align: middle; background: #f5f5f5; border-left: 5px solid #cc0033; padding: 5px 10px; margin-bottom: 15px;}
			.NewsList dl dt a{font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; background: #cc0033; padding: 1px 5px; position: relative; top: -2px;}
			.NewsList dl dt a:hover{background: #006699;}
		.NewsList dl dd{border-bottom: 1px solid #eaeaea; border-left: 3px solid #ccc; padding: 0 10px 5px 10px;; margin: 0 0 10px 20px;}
			.NewsList dl dd .title{font-size: 14px; color: #000; font-weight: bold; text-decoration: none; margin-bottom: 10px; display: block;}
			.NewsList dl dd .title:hover{color: #cc0033;}
/*breaking news add*/
a.breaking_news_description{font-size: 20px; color: #000;text-decoration: none;}
a.breaking_news_description:hover{color: #006699;}
/*add pt opinii*/
#category .MainArticle .image{width: 400px; margin-bottom: 10px; display: block; overflow: hidden;}
#category .intros li .thumb{width: 150px !important; height: 85px !important; margin: 0 10px 10px 0; float: left; overflow: hidden;}
#category .opinions .MainArticle .image{width: 300px; }
#category .opinions .intros li .thumb{width: 100px !important; height: 100px !important; }

/*add blog link*/
.article a.blog_link{float:right;font-weight:bold;color:#006699;text-decoration:none}
.article a.blog_link:hover{color:#CC0033;}

.marquee {border-bottom:1px solid #F3F3F3; border-top:1px solid #F3F3F3; display:block; overflow:hidden; padding:2px 0; margin:5px 0; text-align:center}
.marquee a {color:#006699;text-decoration:none;padding:0 0 3px 0;}
.marquee a:hover {color:#000000}
.marquee_button {}
.marquee .marquee_button a{width: 19px; height: 19px; text-indent: -1000px; background: url(../icons.gif) no-repeat; padding: 0; display: block; overflow: hidden; position: static;}
.marquee .marquee_button a.back{background-position: 0 -1914px;}
.marquee .marquee_button a.back_inactive{background-position:0 -2014px;cursor:default;}
.marquee .marquee_button a.back:hover{background-position: 0 -1964px;}
.marquee .marquee_button a.next{background-position: 0 -2064px;}
.marquee .marquee_button a.next_inactive{background-position:0 -2164px;cursor:default;}
.marquee .marquee_button a.next:hover{background-position: 0 -2114px;}

.intros .image_left {display:block;margin-bottom:10px;overflow:hidden;width:400px;}
.intros .image_right {display:block;margin-bottom:10px;overflow:hidden;width:300px;}

#home .Xlarge .read_new{ padding: 2px 0; display: inline; overflow: hidden;}
#home .Xlarge .read_new span{font-size: 11px; color: #565656; line-height: 11px; font-style: italic; margin-top: 3px; display: inline;}
#home .Xlarge .read_new span span{margin: 0;}
#home .Xlarge .read_new span a{font-size: 11px; color: #565656; font-weight: normal; line-height: 11px; background: url(../icons.gif) -5px -350px no-repeat; border-left: 1px solid #565656; padding: 0 0 0 20px; margin-left: 5px; display:inline}
#home .Xlarge .read_new span a:hover{color: #000;}


.humanReadableDate a{font-size: 11px; color: #565656; font-weight: normal; line-height: 11px; background: url(../icons.gif) -5px -350px no-repeat; /*border-left: 1px solid #565656;*/ padding: 0 0 0 20px;  display:inline}
.humanReadableDate a:hover{color: #000;}

#iframe{background-color:#FFF;}
#iframe li.mfx{
	background-position: 10px -100px; 
	padding: 0 10px 5px 15px; 
	margin-bottom: 5px; 
	background:transparent url(../icons.gif) no-repeat scroll 0 -100px;
	width:160px
}
#iframe li.mfx  a{font-size: 11px; font-weight: normal;color:#006699;line-height:19px;text-decoration:none;}

#mfx .title{color:#CC0033;}
#mfx .tabContent{margin-top:20px}
*+html #mfx .tabContent{margin-top:30px}
*html #mfx .tabContent{margin-top:30px}

#iframe .tabs{width:300px}
#iframe .TopArticle{margin-top: 10px;}
	#iframe .TopArticle li{border-bottom: 1px solid #eaeaea; padding: 0 10px 10px 10px; margin-bottom: 10px; overflow: hidden;}
		#iframe .TopArticle li .thumb{border: 1px solid #eaeaea; padding: 1px; margin-right: 10px; display: block; float: left;}
		#iframe .TopArticle li .thumb:hover{border-color: #000;}
			#iframe .TopArticle li .thumb span{width: 96px; height: 53px; display: block; overflow: hidden;}
		#iframe .TopArticle li h3{margin-bottom: 10px;}
			#iframe .TopArticle li h3 a{font-weight: bold; color: #006699; text-decoration: none;}
			#iframe .TopArticle li h3 a:hover{color: #000;}
		#iframe .TopArticle li .comments{font-size: 11px; font-weight: bold; color: #cc0033; text-decoration: none;}
		#iframe .TopArticle li .comments:hover{color: #000;}
	#iframe .TopArticle li.last{margin: 0;}




#menu{width:960px; height: 26px; line-height: 26px; background: url(../backgrounds-x.gif) repeat-x; border-top: 1px solid #fff; margin-bottom: 12px; z-index: 100;}
	#menu li{border-right: 1px solid #f4f4f4; float: left; line-height: 26px; }
		#menu li a{color: #fff; font-weight: bold; text-decoration: none; text-transform: uppercase; padding: 0 6px; display: block;}
		#menu li a:hover{background:#006CB7; display: block;}
	#menu li.selected{}
		#menu li.selected a, #menu li.selected a:hover{background: #006CB7 ; text-decoration: none; cursor: default;}
		#menu li ul a {display:table-cell;height:auto;width:16em;}
		#menu li li {border-right: 1px solid #f4f4f4; float: left;width: auto;display:table;height:26px;line-height:26px;}
		#menu li ul {position: absolute; left: -999em; height: auto; width: 16em; padding: 0; z-index:10000 !important; background:#000; padding: 0em;}
		#menu li ul li {display: block; float: none; }
		#menu li:hover ul, #menu li.sfhover ul {left: -999em;}
		#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul {left: auto;}


#main_menu {width: 960px; height: 34px; background: url(/images/bg_main_menu_2.gif) 0 0 no-repeat; line-height: 34px; margin: 0px 0 11px 0;}
#main_menu ul {list-style-type: none; line-height: 32px; font-size: 13px; color: #0079a9; text-transform: uppercase; font-weight: bold; letter-spacing: -1px; padding: 2px 12px; float: left;}
#main_menu ul li {float: left; line-height: 34px;}
#main_menu ul li a {color: #0079a9; text-decoration: none; display: block; padding: 0 4px; line-height: 32px;}
#main_menu ul li a:hover, #main_menu ul li a.sel {color: #fff; text-decoration: none; display: block; background-image: url(/images/bg_main_menu_hover.gif); background-repeat: repeat-x; background-position: 0 0; }
#main_menu li li {width: auto;height:25px;line-height:25px;text-align:left;background:FF1A00;color:#FFF;margin:0px;padding: 0em;	display:table;}

#main_menu li ul {position: absolute; left: -999em; height: auto; width: 18em; padding: 0; padding-bottom: 5px; padding-top: 5px; border: solid 1px #006b96; font-weight: bold; background:#fff; z-index:1; text-transform: uppercase;letter-spacing: none; opacity:0.95; filter: alpha(opacity=95);	font-size: 11px;}
#main_menu ul li ul li {display: block; float: none; line-height: 25px; border: solid 1px #fff; border-bottom: solid 1px #006b96; margin: 0 10px; background: #fff url(/images/arrow_2.gif) 0 9px no-repeat;}
#main_menu ul li ul li:hover {}
#main_menu ul li ul li a {letter-spacing: 0px; color: #388bd4; line-height: 25px; background: url(/images/arrow_2.gif) 0 9px no-repeat;}
#main_menu ul li ul li a:hover {color: #000; text-decoration: none; display: block; background: url(/images/arrow_2.gif) 0 9px no-repeat;}
#main_menu li:hover ul ul, #main_menu li:hover ul ul ul, #main_menu li.sfhover ul ul, #main_menu li.sfhover ul ul ul {left: -999em;}
#main_menu li:hover ul, #main_menu li li:hover ul, #main_menu li li li:hover ul, #main_menu li.sfhover ul, #main_menuli li.sfhover ul, #main_menu li li li.sfhover ul {left: auto;}
#main_menu li:hover, #main_menu li.sfhover {background: #fff;}
#main_menu li ul li:hover, #main_menu li ul li.sfhover {background:#FFF;}
#main_menu li ul ul {margin: -1.75em 0 0 14em;}

#main_menu li ul li.last, #main_menu li ul li ul li.last {border: none;}

#main_menu span {float: right; display: inline; margin-right: 0; font-size: 13px; font-weight: bold; margin-top: 2px; }
#main_menu span a {color: #ff0000; text-decoration: none;}

.steag a, .steag a:hover, .steag a:visited {color:#CC0033;font-size:11px;font-weight:bold;text-decoration:none;padding:5px}

.leaderboardTop{margin-left:-20px;background:none;border:none;padding:0px}

/*adidas*/
.adidas{background: #000 url(/images/default/adidas.gif) 100% 0 no-repeat !important;}
	.adidas .AdidasUrl{width: 52px; height: 32px; text-indent: -1000px; overflow: hidden; position: absolute; top: 0; right: 0;}

.bara_up div{margin: 0 auto !important; text-align:center;}

.contestForm #send_news label.check {display:inline;float:none;margin-left:1ex;text-align:left;width:auto;}
.contestForm #send_news input.check {margin-left:125px;width:auto;}
.contestForm #send_news label {display:block;float:left;text-align:right;width:120px;}
.contestForm #send_news input, #send_news textarea {margin-left:5px;width:450px;}
.contestForm #send_news div {clear:both;margin-bottom:0.5em;}
.contestForm #send_news input.submit1 {margin-left:125px;padding:0.5em 5em;width:455px;}
div.error {background-color:#FFFFCC;border:1px solid #CCCC66;clear:both;margin:0.5em 0;padding:1ex;}
.inputError label {color:red;font-weight:bold;}
.inputError input, .inputError textarea, fieldset.inputError {border:2px solid red;}

#articol_bara_down{padding:10px 0}
#articol_bara_down div{margin:0 auto}

.heading_cross{border-top-color:#CC0033 !important;height:27px;}

.leaderboard_3927, .leaderboard_3936, .leaderboard_15786,.leaderboard_3928, .leaderboard_3929{position:relative;height:120px;margin-left:-20px;margin-right:-20px}

#mobileSwitcher {text-align:center}
#mobileSwitcher a {color:#006699}
