#delfi-container-inner .delfi-hr-separator-dotted {
  display: none;
}
#delfi-container-inner .delfi-content-wrapper:first-child .delfi-hr-separator-dotted {
  display: block;
}
#delfi-container-inner .delfi-content-wrapper {
  border-top: 0px;
  margin-bottom: 5px;
}
#delfi-container-inner .delfi-category-title-wrapper {
  background: url("http://g.delfi.lt/d/i/s_nieko.jpg") no-repeat;
  height: 36px;
  float: none;
}

#delfi-container-inner .delfi-category-2807391 .delfi-category-title-wrapper {
  background: url("http://g.delfi.lt/d/i/s_krepsinis.jpg") no-repeat;
}
#delfi-container-inner .delfi-category-88690 .delfi-category-title-wrapper {
  background: url("http://g.delfi.lt/d/i/s_futbolas.jpg") no-repeat;
}
#delfi-container-inner .delfi-category-8977104 .delfi-category-title-wrapper {
  background: url("http://g.delfi.lt/d/i/s_formule.jpg") no-repeat;
}
#delfi-container-inner .delfi-category-88686 .delfi-category-title-wrapper {
  background: url("http://g.delfi.lt/d/i/s_kitos.jpg") no-repeat;
}
#delfi-container-inner .delfi-category-247397 .delfi-category-title-wrapper {
  background: url("http://g.delfi.lt/d/i/s_auto.jpg") no-repeat;
}

#delfi-container-inner .delfi-category-title-wrapper .delfi-category-title,
#delfi-container-inner .delfi-category-title-wrapper .delfi-category-title a,
#delfi-container-inner .delfi-category-title-wrapper .delfi-category-title a:visited {
  color: #FFFFFF;
  font-size: 16pt;
  font-weight: bold;
  padding-left: 2px;
  padding-top: 5px;
  text-decoration: none;
  text-transform: none;
}

#delfi-container-inner .delfi-category-headlines-big .delfi-item-flipped{
	position: relative;
	padding-bottom: 220px;
}
#delfi-container-inner .delfi-category-headlines-big .delfi-item-flipped div.delfi-title{
	position: relative;
	top: 200px;
}
#delfi-container-inner .delfi-category-headlines-big .delfi-item-flipped div.delfi-image{
	position: absolute;
	top: 0;
}

#delfi-container-inner .delfi-category-headlines .delfi-item-flipped{
	position: relative;
	padding-bottom: 130px;
}
#delfi-container-inner .delfi-category-headlines .delfi-item-flipped div.delfi-title{
	position: relative;
	top: 130px;
}
#delfi-container-inner .delfi-category-headlines .delfi-item-flipped div.delfi-image{
	position: absolute;
	top: 0;
}

/* carousele */

#tvblock a{color:#d23294;text-decoration:underline;outline:none;}
#tvblock img{border:0;}
#tvblock p{margin-top:6px;margin-bottom:6px;}

.popular_videos{
	width:570px;
	margin:auto;
	overflow:hidden;
	height:125px;
}



.block4{
	width:620px;
	margin: auto;
}

.block4 .block4_top{
	height:3px;

	font-size:1px;
	line-height:1px;
}

.block4 .block4_middle{
	font-size:11px;

	padding:3px 6px;
}

.block4 .block4_bottom{
	height:3px;

	font-size:1px;
	line-height:1px;
}

.popular_videos2{
	width:570px;
	margin:auto;
	overflow:hidden;
	height:125px;
}

.popular_videos2 .navigation .previous{
	position:absolute;
	margin-left:-23px;
}

.popular_videos2 .navigation  .next{
	position:absolute;
	margin-left:570px;
}

.popular_videos2 .item{
	float:left;
	width:125px;
	padding:0px 7px;
	height:15px;
}

.popular_videos2 .item .text{
	font-weight:bold;
	padding:3px 6px;
	height:50px;
	color:#00bd03;
}

.popular_videos2 .item .image{
	line-height:1px;
}

.popular_videos2 .item .image img{
	height:67px;
}

.popular_videos2  .separator{
	float:left;
	width:2px;
	background:url('http://tv.delfi.lt/gfx/tv/v2/separator2.gif') repeat-y;
	height:125px;
}

.popular_videos2 a{
	color:#00bd03;
	text-decoration:none;
}

.popular_videos2 a:hover{
	text-decoration:underline;
}

.popular_videos2 .active .text{
	background-color:#00bd03;
	color:#fff;
}

.popular_videos2 .active .text a{
	background-color:#00bd03;
	color:#fff;
}

/* UEFA2012 */
#delfi-header-top-navigation .delfi-header-content ul li#delfi-uefa2012 {
    background-image: url("http://g.delfi.lt/d/i/football_icon.png") !important;
    background-position: left center !important;
    background-repeat: no-repeat !important;
    background-size: auto auto;
    margin-left: 5px;
    padding-left: 21px;   
}

/* nuboTv */

#delfi-header-top-navigation .delfi-header-content ul li.nubo { float: right; padding: 0px 6px 0 6px; }
#delfi-header-top-navigation .delfi-header-content ul li.nubo a span { display: block; height: 23px; padding: 1px 72px 0 0; background: url(http://g.delfi.lt/d/i/nubotv-logo.jpg) top right no-repeat; }

/* Category facelift */

.delfi-headlines-wrapper-wide { width: 728px; margin: 0 5px 0 7px; padding: 8px 0 0 0; border-top: 5px solid #d1d1d1; }

.delfi-headlines-wrapper-wide .delfi-headline { position: relative; margin: 0 0 14px 0; }
.delfi-headlines-wrapper-wide .delfi-headline .delfi-headline-title { position: relative; font-weight: bold; }
.delfi-headlines-wrapper-wide .delfi-headline .delfi-headline-title .rsh { color: red; font-size: 14px; font-weight: bold; }
.delfi-headlines-wrapper-wide .delfi-headline .delfi-image { float: none; position: absolute; top: 0px; }

.delfi-headlines-wrapper-wide .delfi-headline-big { width: 728px; padding-bottom: 275px; }
.delfi-headlines-wrapper-wide .delfi-headline-big .delfi-headline-title { top: 275px; font-size: 22px; }

.delfi-headlines-wrapper-wide .delfi-headline-medium { float: left; width: 355px; padding-bottom: 220px; margin-right: 18px; }
.delfi-headlines-wrapper-wide .delfi-headline-medium-last { margin-right: 0; }
.delfi-headlines-wrapper-wide .delfi-headline-medium .delfi-headline-title { top: 220px; font-size: 18px; }

.delfi-headlines-wrapper-wide .delfi-headline-small { float: left; width: 230px; padding-bottom: 144px; margin-right: 19px; }
.delfi-headlines-wrapper-wide .delfi-headline-small-last { margin-right: 0; }
.delfi-headlines-wrapper-wide .delfi-headline-small .delfi-headline-title { top: 144px; font-size: 16px; }

/* Photo Carousel Block */

#photo-block { width: 735px; height: 495px; margin: 0px 7px 5px 3px; background-color: #323232; }
#photo-block .block-title h2 {color: #FFF; padding: 5px 0 0 7px; }
#photo-carousel-wrapper { position: relative; width: 718px; height: 350px; margin: 7px; }
#photo-carousel-wrapper .slider-nav { display: block; }
#photo-carousel-wrapper .slider-nav span { cursor: pointer;margin-top: 0;text-indent: -9999px; top: 40%;height:48px;width:41px;z-index: 1000}
#photo-carousel-wrapper .slider-nav span.left { background: url("http://g.delfi.lt/d/i/facelift2012/photo_carousel_buttons.png?v=3") no-repeat scroll 0 -50px transparent; cursor: pointer;left: 0px; margin: 0;position: absolute}
#photo-carousel-wrapper .slider-nav span.right { background: url("http://g.delfi.lt/d/i/facelift2012/photo_carousel_buttons.png?v=3") no-repeat scroll 0 0 transparent; cursor: pointer; margin: 0; position: absolute; right: 0px}
#photo-carousel-wrapper .orbit-wrapper {height: 350px;overflow: hidden;position: relative;width: 718px}
#photo-carousel {height: 350px;margin: 0; overflow: hidden;top: 0;width: 718px}
#photo-carousel .content { position: absolute; width: 718px; height: 350px; padding: 0; overflow: hidden; background: #323232; }
#photo-carousel .content h3 {color: white !important;font: bold 34px/36px arial;text-decoration: none; max-height: 76px;padding-top: 6px}
#photo-carousel .content h3 a {color: #FFFFFF;text-decoration: none}
#photo-carousel-thumbs-wrapper {height: 87px;margin: 0 7px; position: relative;width: 718px}
#photo-carousel-thumbs-wrapper .slider-nav {display: block}
#photo-carousel-thumbs-wrapper .slider-nav span {cursor: pointer;margin-top: 0;text-indent: -9999px;top: 40%;width: 17px;z-index: 1000}
#photo-carousel-thumbs-wrapper .slider-nav span.left {background: url("http://g.delfi.lt/d/i/facelift2012/photo_carousel_buttons.png?v=3") no-repeat scroll 0 -192px transparent; cursor: pointer; left: 0px; margin: 0; position: absolute; top: 0px; height: 87px; width: 50px}
#photo-carousel-thumbs-wrapper .slider-nav span.right {background: url("http://g.delfi.lt/d/i/facelift2012/photo_carousel_buttons.png?v=3") no-repeat scroll 0 -104px transparent; cursor: pointer; margin: 0; position: absolute; right: 0px; top: 0px; height: 87px; width: 50px}
#photo-carousel-thumbs-wrapper .orbit-wrapper {height: 87px; overflow: hidden; position: relative; width: 716px}
#photo-carousel-thumbs {height: 87px;margin: 0; overflow: hidden; top: 0}
#photo-carousel-thumbs .content { position: absolute; height: 87px; left: 0; overflow: hidden; padding: 0; top: 0; width: 718px}
#photo-carousel-thumbs .content .content-item {float: left; height: 87px; margin: 0 12px 0 0; overflow: hidden; padding: 0; width: 131px}
#photo-carousel-thumbs .content .content-item a {display: block;height: 87px; margin: 0 0 8px;overflow: hidden; width: 131px}

/* F1 widget */

#f1-widget { width: 728px; height: auto; border: 0; margin: 0px auto 5px auto; }
