/* MOTERIS */

@font-face {
    font-family: "FuturaKE";
    src: 
		local(FuturaKE), 
		url(http://g.delfi.lt/mo/FuturaKE.otf) format("opentype"),
		url(http://g.delfi.lt/mo/FuturaKE.ttf) format("truetype")
	;
	font-weight: normal;
	font-style: normal;
	-moz-font-feature-settings: "liga=0";
	-moz-font-feature-settings: "liga" 0;
}

body { /*background: #f2f2f2 url(http://g.delfi.lt/mo/i/body.png) repeat-y 50.2% top;*/ }
body p { line-height: 1.2em; }

#delfi-container-wrapper { width: auto; height: auto; background: url("http://g.delfi.lt/mo/i/body.png") repeat-y scroll 50.2% top #F2F2F2; }

#ads-left-column-container { margin-right: -498px; }
#ads-left-column-container #ads-left-column {
    margin-right: 498px;
}
#ads-right-column-container { margin-left: -497px; }
#ads-right-column-container #ads-right-column {
    background: none repeat scroll 0 0 transparent;
    height: 428px;
    margin-left: 497px;
}

#delfi-header-wrapper #delfi-header-top #mo-hdr-extra-links { position: absolute; }
#mo-hdr-extra-links {
	position: absolute !important;
	right: 5px;
	top: 5px;
	color: #bbb;
	font-weight: normal;
	font-size: 10px;
}
#mo-hdr-extra-links .mo-extra-nav-sep {
	color: #ddd;
}
#mo-hdr-extra-links a {
	color: #bbb;
	text-decoration: none;
}

#fb-handle { position: fixed; top: 375px; width: 51px; height: 86px; margin-top: -43px; margin-left: -2px; background: url(http://g.delfi.lt/mo/i/fb-handle.png) top left no-repeat; }
#fb-handle a { display: inline-block; width: 100%; height: 100%; }

#delfi-container-inner { width: 995px; min-height: 100px; max-height: 100%; /*padding: 0 18px 0 31px;*/ background: #ffffff; font-family: Tahoma, Geneva, sans-serif !important; }
#delfi-container-inner .delfi-content-container-wrapper { width: 995px; height: auto; margin: 15px auto 0 auto; background: transparent !important; }
#delfi-container-inner .delfi-content-container-wide { width: 995px; height: auto; overflow: hidden; margin: 0px auto; background: transparent !important; }
#delfi-container-inner .delfi-content-container-inner { margin: 0 0 0 4px;  width:741px; background: transparent !important; }
.delfi-content-container-first { width: 700px !important; height: auto; margin: 0; background: transparent !important; }

#delfi-container-inner #delfi-front-right-column { margin: 0; float:left;}

.fixed-width { width: 100% !important; text-align:left; overflow-x: hidden; }

/* HEADER */

#delfi-header-wrapper { width: 995px; height: auto; margin: 0; }

#delfi-header-wrapper #delfi-header-top { position: relative; width: 995px; height: 160px; background: url(http://g.delfi.lt/mo/i/header.jpg) center center no-repeat; }
#delfi-header-wrapper #delfi-header-logo { position: absolute; width: 995px; height: 160px; top: 0; left: 0; }
#delfi-header-wrapper #delfi-header-logo a { display: inline-block;  width: 100%; height: 100%; cursor: pointer; }

#delfi-header-ads { width: 995px !important; }

#moteris-navigation-wrapper { width: auto; height: 70px; overflow: hidden; background: url(http://g.delfi.lt/mo/i/nav-bg.png) top left repeat-x; }
#moteris-navigation-wrapper ul#categories { width: auto; height: 35px; overflow: hidden; margin: 0 0 0 14px; padding: 0; list-style: none; }
#moteris-navigation-wrapper ul#categories li { float: left; margin: 0 8px; font-family: Tahoma, Geneva, sans-serif; font-size: 15px; text-transform: uppercase; }
#moteris-navigation-wrapper ul#categories li.sep { width: 12px; height: 35px; margin: 0; background: url(http://g.delfi.lt/mo/i/menu-sep.png) top left no-repeat; }
#moteris-navigation-wrapper ul#categories li a { display: block; width: 100%; height: 21px; padding: 8px 0 6px 0; color: #464646; text-decoration: none; }
#moteris-navigation-wrapper ul#categories li a.active { color: #e0121c; }
#moteris-navigation-wrapper ul#level2 { margin: 8px 0 0 14px; padding: 0; list-style: none; }
#moteris-navigation-wrapper ul#level2 li { float: left; margin: 0 6px; font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #c6c6c6; }
#moteris-navigation-wrapper ul#level2 li.sep { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; }
#moteris-navigation-wrapper ul#level2 li a { display: block; width: 100%; height: 21px; padding: 0 0 6px 0; color: #c6c6c6; text-decoration: none; }
#moteris-navigation-wrapper ul#level2 li a.active { color: #e0121c; }

#mobile-li { background: url(http://g.delfi.lt/mo/i/ico-mob.png) 0 2px no-repeat; }
#mobile-li a { padding: 0 0 6px 18px !important; }

#header-sform { width: 250px; border: 1px solid #eeeeee; height: 25px;}
#header-stext {border: medium none; padding: 4px 6px; width: 200px; float: left;}
#moteris-navigation-wrapper ul#level2 a#header-sbutton {background: url("http://g3.dcdn.lt/d/i/search-icons.png") no-repeat scroll 3px -306px transparent; display: block; height: 23px; float: right; width: 20px; margin:  0 6px 2px 0; padding: 0;}


/* HEADER END */

/* COMMON */

a.more { display: block; color: #000; text-align: right; }
a.more span { color: #ff0000; }

.moteris-section { width: 733px; height: auto; padding: 0 0 20px 0; margin: 20px 0 0 0; border-bottom: 1px dotted #5d5b5c; font-family: Tahoma, Geneva, sans-serif; font-size: 13px; }
.moteris-section-last { margin: 20px 0 0px 11px; border: none}

.banner-section { width: 738px; height: auto; overflow: hidden; margin: 20px 0 0 0; }
.banner-section span.head { display: inline-block; width: 738px; height: 11px; overflow: hidden; padding-top: 11px 0 0 0; background: url("http://g.delfi.lt/g/d/reklamaimg.gif") 100% 0% no-repeat #ECECEC; }

.moteris-title { margin: 0 0 5px 8px; padding: 0 0 0 9px; font-size: 32px; color: #000; border-left: 12px solid #ee000a; text-transform: uppercase; font-family: "FuturaKE", Arial, Helvetica, sans-serif; }
.moteris-title a { color: #000; text-decoration: none; }

.moteris-split { width: 700px; height: auto; overflow: hidden; background: url(http://g.delfi.lt/mo/i/split-bg.png) top center repeat-y; }

.split { float: left; width: 320px; height: auto; overflow: hidden; margin: 0 28px 0 0; }
.split-right { width: 320px; height: auto; overflow: hidden; margin: 0 0 0 29px; }

.split-headline-square { width: 320px; height: 456px; overflow: hidden; margin: 0 0 10px 0; }
.split-headline-square h2 { margin: 18px 0 0 12px; padding: 6px 0 0 0; font-weight: bold; text-transform: uppercase; background: url(http://g.delfi.lt/mo/i/split-headline.png) top left no-repeat; }
.split-headline-square h2 a { color: #084083; }
.split-headline-square h2 span { display: inline-block; width: auto; height: 19px; padding: 0 4px 0 10px; background: url(http://g.delfi.lt/mo/i/cc.png) top left no-repeat; vertical-align: middle; }
.split-headline-square h2 span a { 
	display: block !important; 
	width: 100% !important; 
	height: 100% !important; 
	margin: 0 !important; 
	padding: 0 !important; 
	color: #fff !important; 
	font-size: 14px !important; 
	font-weight: bold !important; 
}

.split-headline-square p { width: 308px; margin: 5px 0 0 12px;  font-size: 13px; }

.split-headline-small { width: 308px; height: 105px; overflow: hidden; margin: 0 0 10px 12px; padding: 10px 0 0 0; background: url(http://g.delfi.lt/mo/i/split-headline2.png) top left no-repeat; }
.split-headline-small a.img-link { float: left; width: 93px; height: auto; overflow: hidden; margin: 0 7px 0 0; }
.split-headline-small h3 { float: left; width: 208px; height: auto; overflow: hidden; margin: 0; font-size: 14px; text-transform: uppercase; }
.split-headline-small h3 a { float: none; color: #000; }
.split-headline-small h3 span { display: inline-block; width: auto; height: 14px; padding: 0 4px 0 10px; background: url(http://g.delfi.lt/mo/i/cc-small.png) top left no-repeat; vertical-align: middle; }
.split-headline-small h3 span a { 
	display: block !important; 
	width: 100% !important; 
	height: 100% !important; 
	margin: 0 !important; 
	padding: 0 !important; 
	color: #fff !important; 
	font-size: 10px !important; 
	font-weight: bold !important; 
}
.split-headline-small p { float: left; width: 208px; margin: 5px 0 0 0; font-size: 13px; }

.split-headline-text { width: 294px; height: auto; overflow: hidden; margin: 0 0 15px 13px; padding: 10px 0 0 0; background: url(http://g.delfi.lt/mo/i/split-headline2.png) top left no-repeat; }
.split-headline-text h4 { margin: 0 0 6px 0; font-size: 14px; text-transform: uppercase; }
.split-headline-text h4 a { width: 194px; font-size: 13px; color: #000; }
.split-headline-text h4 span { display: inline-block; width: auto; height: 14px; padding: 0 4px 0 10px; background: url(http://g.delfi.lt/mo/i/cc-small.png) top left no-repeat; vertical-align: middle; }
.split-headline-text h4 span a { 
	display: block !important; 
	width: 100% !important; 
	height: 100% !important; 
	margin: 0 !important; 
	padding: 0 !important; 
	color: #fff !important; 
	font-size: 10px !important; 
	font-weight: bold !important; 
}

.split-headline-more { float: right; }
.split-headline-more a { display: block; color: #000; }
.split-headline-more a span { color: #ff0000; }

.moteris-split2 { width: 700px; height: auto; overflow: hidden; background: url(http://g.delfi.lt/mo/i/split-bg3.png) top left repeat-y; }
.moteris-split2 .left-widgets { float: left; width: 200px; height: auto; margin: 0 0; overflow: hidden; }
.moteris-split2 .left-widgets .left-widget { width: 185px; margin: 0 0 20px 0; padding: 0 0 20px 0; background: url(http://g.delfi.lt/mo/i/split-headline.png) bottom left no-repeat; }
.moteris-split2 .left-widgets .left-widget .widget-title { margin: 0 0 20px 0; padding: 0 0 10px 0; font-size: 17px; background: url(http://g.delfi.lt/mo/i/split-headline.png) bottom left no-repeat; text-transform: uppercase; font-family: "FuturaKE", Arial, Helvetica, sans-serif; }
.moteris-split2 .left-widgets .left-widget .widget-title a { color: #000; }
.moteris-split2 .left-widgets .left-widget img { margin: 0 0 20px 0; }
.moteris-split2 .left-widgets .left-widget p { }

.moteris-split2 .right-headlines { float: left; width: 486px; height: auto; overflow: hidden; margin: 0 0 0 13px; }
.moteris-split2 .right-headlines .split2-headline-square { width: 486px; height: auto; overflow: hidden; padding: 0 0 25px 0; margin: 0 0 25px 0; background: url(http://g.delfi.lt/mo/i/dots.png) bottom left repeat-x; }
.moteris-split2 .right-headlines .split2-headline-square h2 { margin: 18px 0 0 12px; padding: 6px 0 0 0; font-weight: bold; text-transform: uppercase; background: url(http://g.delfi.lt/mo/i/split-headline.png) top left no-repeat; }
.moteris-split2 .right-headlines .split2-headline-square h2 a { color: #084083; }
.moteris-split2 .right-headlines .split2-headline-square h2 span { display: inline-block; width: auto; height: 19px; padding: 0 4px 0 10px; background: url(http://g.delfi.lt/mo/i/cc.png) top left no-repeat; vertical-align: middle; }
.moteris-split2 .right-headlines .split2-headline-square h2 span a { 
	display: block !important; 
	width: 100% !important; 
	height: 100% !important; 
	margin: 0 !important; 
	padding: 0 !important; 
	color: #fff !important; 
	font-size: 14px !important; 
	font-weight: bold !important; 
}
.moteris-split2 .right-headlines .split2-headline-square p { margin: 6px 0 0 12px; }
.moteris-split2 .right-headlines .split2-headlines-medium { width: auto; height: auto; overflow: hidden; background: url(http://g.delfi.lt/mo/i/dots-v.png) center top repeat-y; }
.moteris-split2 .right-headlines .split2-headline-medium { float: left; width: 220px; height: auto; overflow: hidden; margin: 0 22px 0 0; }
.moteris-split2 .right-headlines .split2-headline-medium h3 { margin: 14px 0 0 0; padding: 14px 0 0 0; font-weight: bold; font-size: 14px; text-transform: uppercase; background: url(http://g.delfi.lt/mo/i/split-headline.png) top left no-repeat; }
.moteris-split2 .right-headlines .split2-headline-medium h3 a { color: #000; }
.moteris-split2 .right-headlines .split2-headline-medium h3 span { display: inline-block; width: auto; height: 14px; padding: 0 4px 0 10px; background: url(http://g.delfi.lt/mo/i/cc-small.png) top left no-repeat; vertical-align: middle; }
.moteris-split2 .right-headlines .split2-headline-medium h3 span a { 
	display: block !important; 
	width: 100% !important; 
	height: 100% !important; 
	margin: 0 !important; 
	padding: 0 !important; 
	color: #fff !important; 
	font-size: 10px !important; 
	font-weight: bold !important; 
}
.moteris-split2 .right-headlines .split2-headline-medium p { margin: 12px 10px 0 0; }
.moteris-split2 .right-headlines .s2h-last { margin-right: 0; margin-left: 22px; }

.moteris-3 { position: relative; width: 700px; height: auto; overflow: hidden; }
.moteris-3 .headline-3 { position: relative; float: left; width: 228px; height: auto; overflow: hidden; margin: 0 8px 0 0; z-index: 1; }
.moteris-3 .headline-3 h3 { height: 65px; margin: 14px 0 5px 0; padding: 14px 0 0 0; font-weight: 400; font-size: 17px; line-height: 20px; text-transform: uppercase; background: url(http://g.delfi.lt/mo/i/split-headline.png) top left no-repeat; font-family: "FuturaKE", Arial, Helvetica, sans-serif; }
.moteris-3 .headline-3 h3 a { color: #000; }
.moteris-3 .headline-3 h3 span { display: inline-block; width: auto; height: 19px; padding: 0 4px 0 10px; background: url(http://g.delfi.lt/mo/i/cc.png) top left no-repeat; vertical-align: middle; }
.moteris-3 .headline-3 h3 span a { 
	display: block !important; 
	width: 100% !important; 
	height: 100% !important; 
	margin: 0 !important; 
	padding: 0 !important; 
	color: #fff !important; 
	font-size: 14px !important; 
	font-weight: bold !important; 
}
.moteris-3 .headline-3 p { margin: 0 10px 0 0; }

.moteris-3 .headline-3-last { margin: 0; }

.moteris-3 .split-headline-more { margin: 10px 0 0 0; }

.section-external .headline-3 h3 { height: 82px !important; }

div.section-external .chn-name .stick-more {
    background: url("http://g2.dcdn.lt/d/i/readmore_sprite2.png") repeat-x scroll 0 0 transparent;
    font-size: 10px;
    height: 10px;
    line-height: 7px;
    padding: 2px 3px 0;
    position: absolute;
    text-transform: none;
    top: 0;
}

div.section-external .chn-name{
	text-transform:uppercase;
	font-size:10px;
	background:url("http://g2.dcdn.lt/d/i/topics_bg_sprite.png") repeat-x scroll 0 0 transparent;
	left:0;
	top:0;
	color:white!important;
	white-space:nowrap;
	width:auto!important;
	z-index:9;
	height:10px;
	line-height:7px;
	padding:2px 3px 0;
	position:absolute;
	display:block;
	text-decoration:none
}

div.section-external .chn-102, div.section-external .chn-102 .stick-more {
    background-position: 0 -144px;
}

div.section-external .chn-102, div.section-external .chn-102 .stick-more {
    background-position: 0 -144px;
}

div.section-external .chn-105, div.section-external .chn-105 .stick-more {
    background-position: 0 -84px;
}

div.section-external .chn-105, div.section-external .chn-105 .stick-more {
    background-position: 0 -84px;
}

.category-label { position: absolute; top: 0; left: 0; background: url(http://g.delfi.lt/mo/i/labels.png) 0 0 no-repeat; z-index: 2; }

#keliones-label { width: 86px; height: 26px; background-position: 0 0; }
#knygos-label { width: 76px; height: 26px;  background-position: 0 -26px; }

.grynas-label { width: 43px; height: 13px; background-position: 0 -52px; }
.gyvenimas-label { width: 80px; height: 13px; background-position: 0 -65px; }
.pramogos-label { width: 76px; height: 13px; background-position: 0 -78px; }

.moteris-headline-inner { width: 690px; height: auto; overflow: hidden; padding: 20px 10px; background: url(http://g.delfi.lt/mo/i/dots.png) bottom left repeat-x; }
.moteris-headline-inner .headline-image { float: left; width: 300px; height: auto; overflow: hidden; padding: 0 10px 0 0; border-right: 6px solid #ed000a; }
.moteris-headline-inner .headline-image-alt { width: 320px !important; }
.moteris-headline-inner .headline-text { float: right; width: 360px; height: auto; overflow: hidden; }
.moteris-headline-inner .headline-text-alt { width: 340px !important; }
.moteris-headline-inner .headline-text h2 { margin: 0 0 5px 0; font-size: 24px; font-weight: bold; color: #000; text-transform: uppercase; }
.moteris-headline-inner .headline-text h2 a { color: #000; text-decoration: none; }
.moteris-headline-inner .headline-text h2 span { display: inline-block; width: auto; height: 19px; padding: 0 4px 0 10px; background: url(http://g.delfi.lt/mo/i/cc.png) top left no-repeat; vertical-align: middle; }
.moteris-headline-inner .headline-text h2 span a { 
	display: block !important; 
	width: 100% !important; 
	height: 100% !important; 
	margin: 0 !important; 
	padding: 0 !important; 
	color: #fff !important; 
	font-size: 14px !important; 
	font-weight: bold !important; 
}
.moteris-headline-inner .headline-text p { font-size: 11pt; line-height: 1.5em !important; font-family: Arial, Helvetica, sans-serif; }

.moteris-headline-inner .headline-text-alt .dvikova-results { margin: 15px 0 0 0; }
.moteris-headline-inner .headline-text-alt .voter { width: 168px; height: 29px; margin: 3px 0 0 0; padding: 1px; background: #000; }
.moteris-headline-inner .headline-text-alt .proc { width: 160px; height: 20px; margin: 0px 0 0 0; padding: 5px; background: #000; font-size: 16px; color: #fff; font-weight: bold; }
.moteris-headline-inner .headline-text-alt .voter .slider { width: 164px; height: 25px; border: 1px solid #fff; padding: 1px; } /* -4px */
.moteris-headline-inner .headline-text-alt .voter .slider span { display: block; width: 82px; height: 25px; background: #fff; }
.moteris-headline-inner .headline-text-alt .voter-left { float: left; }
.moteris-headline-inner .headline-text-alt .voter-right { float: right; }
.moteris-headline-inner .headline-text-alt .proc-left { float: left; text-align: center; }
.moteris-headline-inner .headline-text-alt .proc-right { float: right; text-align: center; }
.moteris-headline-inner .headline-text-alt .vote-text { width: 412px; margin: 10px 0 20px 0; font-size: 13px; }
.moteris-headline-inner .headline-text-alt .vote-text table { width: 340px !important; border: 0 !important; margin: 0; padding: 0; border-collapse: collapse !important; }
.moteris-headline-inner .headline-text-alt .vote-text table td { width: 160px; padding: 0 10px 0 0; margin: 0; border: 0 !important; vertical-align: top; }


.moteris-headline-inner-spec .headline-text h2 { margin: 0 0 14px 0; font-size: 18px; }
.moteris-headline-inner-spec .headline-text h2 a { color: #ff1111; }
.moteris-headline-inner-spec .headline-text p { margin: 0 0 5px 0; font-size: 14px; line-height: 2em !important; }
.moteris-headline-inner-spec .spec-button { display: inline-block; padding: 5px 10px; background: #000; color: #fff; border: 1px solid #000; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; text-align: center; }

.knygos-section { width: 728px !important; }
.knygos-section .moteris-3 { width: 728px !important; }
.knygos-section .headline-3 { position: relative; float: left; width: 176px; height: auto; overflow: hidden; margin: 0 8px 0 0; z-index: 1; }
.knygos-section .headline-3 h3 { height: 82px !important; }
.knygos-section .headline-3-last { margin: 0 !important; }
.knygos-section .headline-3 a.book-img { display: block; width: 176px; height: 263px; overflow: hidden; background-position: top center !important; }

/* COMMON END */

/* TOP 5 */

#moteris-carousel { position: relative; width: 700px; height: 570px; overflow: hidden; padding: 0 0 15px 0; border-bottom: 1px dotted #5d5b5c; }

#moteris-top5 { position: relative; float: left; width: 512px; height: 570px; overflow: hidden; z-index: 1; }
#moteris-top5 .top5-headline { position: absolute; width: 512px; height: 570px; overflow: hidden; background: #fff; }
#moteris-top5 .top5-headline .headline-text { padding: 5px 0 0 32px; background: url(http://g.delfi.lt/mo/i/top5-h-bg.png) top left no-repeat; }
#moteris-top5 .top5-headline h3 { margin: 0 0 15px 0; font-size: 18px; font-weight: bold; text-transform: uppercase; }
#moteris-top5 .top5-headline h3 a { color: #000; text-decoration: none; }
#moteris-top5 .top5-headline h3 span { display: inline-block; width: auto; height: 19px; padding: 0 4px 0 10px; background: url(http://g.delfi.lt/mo/i/cc.png) top left no-repeat; vertical-align: middle; }
#moteris-top5 .top5-headline h3 span a { 
	display: block !important; 
	width: 100% !important; 
	height: 100% !important; 
	margin: 0 !important; 
	padding: 0 !important; 
	color: #fff !important; 
	font-size: 14px !important; 
	font-weight: bold !important; 
}

#moteris-top5 .top5-headline h3 a { color: #084083; text-decoration: none; }

#top5-nav { position: absolute; top: 420px; left: 0; margin: 0; padding: 0; list-style: none; z-index: 2; }
#top5-nav li { float: left; width: 30px; height: 30px; margin: 0 0 0 7px; background: #000; } 
#top5-nav li.active { background: #ee000a; }
#top5-nav li a { display: block; width: 10px; height: 24px; padding: 3px 10px; font-size: 20px; color: #fff; }

#moteris-top3 { float: right; width: 168px; height: auto; overflow: hidden; padding: 55px 0 0 0; background: url(http://g.delfi.lt/mo/i/nepraleisk.png) top center no-repeat; }
#moteris-top3 .top3-headline { margin: 0 0 17px 0; font-size: 13px; }
#moteris-top3 .top3-headline h3 { margin: 0 0 10px 0; font-size: 13px; text-transform: uppercase; }
#moteris-top3 .top3-headline h3 a { color: #000; text-decoration: none; } 
#moteris-top3 .top3-headline .counter { display: block; width: 100%; height: auto; overflow: hidden; padding: 30px 0 0 0; margin: 0 0 20px 0; background: url(http://g.delfi.lt/mo/i/top3.png) 0 0 no-repeat; }
#moteris-top3 #top3-item-5 .counter { background-position: 0 0; }
#moteris-top3 #top3-item-6 .counter { background-position: 0 -30px; }
#moteris-top3 #top3-item-7 .counter { background-position: 0 -60px; }

.moteris-gallery-static { }
.moteris-gallery-static .gallery-item { float: left; width: 228px; height: auto; overflow: hidden; margin: 0 8px 0 0; }
.moteris-gallery-static .gallery-item h3 { margin: 20px 0 0 0; font-size: 14px; text-transform: uppercase; }
.moteris-gallery-static .gallery-item h3 a { color: #000; }
.moteris-gallery-static .gallery-item-last { margin: 0; }

.moteris-gallery { width: 700px; height: auto; margin:auto; }
.moteris-gallery .jslider { position: relative; width: 700px; height: 186px; background: #1a1a1a; padding: 15px 0 0 0; }
.moteris-gallery .jslider .buttons { position: absolute; width: 15px; height: 76px; overflow: hidden; text-indent: -9999px; z-index: 2; }
.moteris-gallery .jslider .prev { top: 40px; left: -8px; background: url(http://g.delfi.lt/mo/i/gallery-nav.png) 0 0; }
.moteris-gallery .jslider .next { top: 40px; right: -8px; background: url(http://g.delfi.lt/mo/i/gallery-nav.png) -15px 0; }
.moteris-gallery .jslider .viewport { position: relative; width: 675px; height: 186px; overflow: hidden; margin: 0 0 0 18px; z-index: 1; }
.moteris-gallery .jslider .viewport .overview { height: 186px; overflow: hidden; list-style: none; position: absolute; padding: 0; margin: 0; top: 0; }
.moteris-gallery .jslider .viewport .overview li { float: left; display: inline; width: 125px; height: auto; margin: 0 10px 0 0; }
.moteris-gallery .jslider .viewport .overview li h3 { height: 50px; margin: 11px 0 0 0; font-size: 11px; line-height: 1.2em; }
.moteris-gallery .jslider .viewport .overview li h3 a { color: #fff; }

.moterislt-pristato { width: 700px; height: 297px; overflow: hidden; background: url(http://g.delfi.lt/mo/i/moterislt-pristato.png) top left no-repeat; }
.moterislt-pristato .jslider { height: 180px; margin: 75px 0 0 0; overflow: hidden; background: #fff; padding: 0; }
.moterislt-pristato .jslider .viewport { height: 186px; margin: 0 0 0 18px; }
.moterislt-pristato .jslider .prev { top: 52px; left: 0; background: url(http://g.delfi.lt/mo/i/gallery-nav-2.png) 0 0; }
.moterislt-pristato .jslider .next { top: 52px; right: 0; background: url(http://g.delfi.lt/mo/i/gallery-nav-2.png) -15px 0; }
.moterislt-pristato .jslider .viewport .overview li h3 a { color: #000; }

/* TOP 5 END */

/* KONKURSAI */

#konkursai { }

/* KONKURSAI END */


/* DVIKOVA & HOROSKOPAS */

#dvikova-horoskopas { width: auto; height: auto; overflow: hidden; background: url(http://g.delfi.lt/mo/i/split-bg2.png) top center repeat-y; }

#dvikova { float: left; width: 423px; height: auto; overflow: hidden; }
#dvikova #dvikova-title { margin: 0 0 3px 0; }
#dvikova #dv-img { width: 423px; height: 378px; overflow: hidden; }

#horoskopas { float: right; width: 234px; height: auto; overflow: hidden; }
#horoskopas .moteris-title { margin: 0 0 10px 0; font-size: 25px; }
#horoskopas .moteris-horo { position: relative; width: 230px; height: auto; overflow: hidden; }
#horoskopas .moteris-horo-img { margin: 0 0 10px 0; padding: 0 0 10px 0; background: url(http://g.delfi.lt/mo/i/horo-line.png) bottom left no-repeat; }
#horoskopas .moteris-horo a.more { margin: 10px 0 0 0; }
#horoskopas p { margin: 0 0 10px 0; }

#qod-narrow { width: 234px; height: 212px; overflow: hidden; margin: 20px 0 0 0; background: url(http://g.delfi.lt/mo/i/qod-bg2.png) top left no-repeat; }
#qod-narrow .qod-text { padding: 60px 15px; text-align: center; font-size: 15px; color: #000; font-family: "FuturaKE", Arial, Helvetica, sans-serif; }
#qod-narrow .qod-text a { color: #000; }
#qod-narrow .qod-text a span { color: #e0131b !important; }

.voter { width: 206px; height: 68px; margin: 3px 0 0 0; padding: 1px; background: #000; }
.voter .slider { width: 202px; height: 25px; border: 1px solid #fff; padding: 1px; }
.voter .slider span { display: block; width: 101px; height: 25px; background: #fff; }
.voter .vote { display: inline-block; width: 100%; padding: 12px 0; font-weight: bold; text-transform: uppercase; color: #fff; text-align: center; }
.vote-text { width: 412px; margin: 10px 0 20px 0; font-size: 13px; }
.vote-text table { width: 423px !important; border: 0 !important; margin: 0; padding: 0; border-collapse: collapse !important; }
.vote-text table td { width: 196px; padding: 0 10px 0 0; margin: 0; border: 0 !important; }

#voter-1 { float: left; }
#voter-2 { float: right; }

/* DVIKOVA & HOROSKOPAS END */

/* TV carousel */
div.orbit {overflow: hidden;position: relative}
div.orbit-wrapper {position: relative}
.orbit > div {height: 100%;left: 0;position: absolute;top: 0;width: 100%}
#tv-block {background: url("http://g.delfi.lt/d/i/facelift2012/tv_block_bg.png?v=2") no-repeat scroll 0 0px transparent;height: 495px;margin:0 0 10px 5px}
#tv-block .logo {padding: 5px 0 0 7px}
#tv-carousel-wrapper {height: 350px;margin: 7px;position: relative;width: 718px}
#tv-block .video-ico {background: url("http://g.delfi.lt/d/i/facelift2012/play-video.png") repeat scroll 0 0 transparent;cursor: pointer;height: 93px;margin-left: 312px;position: absolute; top: 100px;width: 98px}
#tv-carousel-wrapper .slider-nav {display: block;}
#tv-carousel-wrapper .slider-nav span {cursor: pointer;margin-top: 0;text-indent: -9999px;top: 40%;z-index: 1000;height:48px;width:41px;}	
#tv-carousel-wrapper .slider-nav span.left {background: url("http://g.delfi.lt/d/i/facelift2012/tv_carousel_buttons.png?v=1") no-repeat scroll 0 0 transparent;cursor: pointer;left: 0px;margin: 0;position: absolute}    
#tv-carousel-wrapper .slider-nav span.right {background: url("http://g.delfi.lt/d/i/facelift2012/tv_carousel_buttons.png?v=1") no-repeat scroll 0 -50px transparent;cursor: pointer;margin: 0; position: absolute;right: 0}
#tv-carousel-wrapper .orbit-wrapper {height: 350px;overflow: hidden;position: relative;width: 718px}
#tv-carousel {height: 350px; margin: 0; overflow: hidden;top: 0; width: 718px}
#tv-carousel .content {height: 350px; overflow: hidden; padding: 0; width: 718px}
#tv-carousel .content h3 {color: white !important;font: bold 34px/36px arial;text-decoration: none; max-height: 76px;padding-top: 6px}
#tv-carousel .content h3 a {color: #FFFFFF; text-decoration: none}
#tv-carousel-thumbs-wrapper {height: 87px;margin: 0 7px;position: relative; width: 718px}
#tv-carousel-thumbs-wrapper .slider-nav {display: block}
#tv-carousel-thumbs-wrapper .slider-nav span {cursor: pointer; margin-top: 0; text-indent: -9999px; top: 40%; width: 17px; z-index: 1000}
#tv-carousel-thumbs-wrapper .slider-nav span.left {background:url("http://g.delfi.lt/d/i/facelift2012/tv_carousel_buttons.png?v=1") no-repeat scroll 0 -192px transparent;cursor: pointer;left: 0px;margin: 0;position: absolute;top: 0px;width: 50px;height: 87px}
#tv-carousel-thumbs-wrapper .slider-nav span.right {background: url("http://g.delfi.lt/d/i/facelift2012/tv_carousel_buttons.png?v=1") no-repeat scroll 0 -104px transparent; cursor: pointer; margin: 0; position: absolute; right: 0px; top: 0px;height: 87px; width: 50px}
#tv-carousel-thumbs-wrapper .orbit-wrapper {height: 87px; overflow: hidden; position: relative;width: 716px}
#tv-carousel-thumbs {height: 87px; margin: 0; overflow: hidden; top: 0}
#tv-carousel-thumbs .content {height: 87px;left: 0; overflow: hidden; padding: 0; top: 0; width: 718px}
#tv-carousel-thumbs .content .content-item {float: left; height: 87px;margin: 0 12px 0 0; overflow: hidden; padding: 0; width: 131px}
#tv-carousel-thumbs .content .content-item a {display: block; height: 87px; margin: 0 0 8px; overflow: hidden; width: 131px}

/* WIDGETS */

.dweather-search-minimap { width: 100% !important; height: auto; overflow: hidden; padding: 0 !important; }
.dweather-small-container { width: 100% !important; height: auto; overflow: hidden; margin: 0 0 1px 0; padding: 0 !important; border: 0 !important; }
.dweather-small-content { float: right; width: 393px !important; padding: 0 !important; border-top: 12px solid #5cabd9; }

.horoscope-name-block { float: left; width: 577px !important; height: 130px !important; padding: 10px 0 0 25px !important; border-top: 12px solid #cccccc !important; background: #fff !important; }
.horoscope-name-block ul { width: 582px !important; }
.horoscope-name-block ul li{ float: left; width: 50px; height: 50px; padding: 0 20px 10px 0; text-align: center; }
.horoscope-name-block ul li a { background-image: none; background-position: -300px 500px; background-repeat: no-repeat; display: block; }
.horoscope-name-block .klubas-caption { width: 247px !important; height: 40px; padding-top: 10px; }

#quote-of-the-day { width: 700px; height: 125px; overflow: hidden; background: url(http://g.delfi.lt/mo/i/qod-bg.png) top left no-repeat; }
#quote-of-the-day span.qod-title { display: block; margin: 0 0 18px 0; font-size: 12px; font-weight: bold; color: #ee000a; text-transform: uppercase; text-align: center; }
#quote-of-the-day div.qod-text { margin: 0 90px; text-align: center; font-size: 21px; color: #000; font-family: "FuturaKE", Arial, Helvetica, sans-serif; text-transform: uppercase; }
#quote-of-the-day div.qod-text a { color: #000; text-decoration: none; }
#quote-of-the-day div.qod-text a span { color: #e0131b !important; }

/* WIDGETS END */

/* TV ON AIR */

#tvonair { width: 995px; margin: 0 auto; background-color: #fff; border-top: 12px solid #ccc; }
#tvonair .onair_channel_block { float: left; width: 163px; height: auto; overflow: hidden; margin: 7px 0 0; padding: 0; background-color: #fff; border-right: 1px dotted #323232; }
#tvonair .onair_channel { height: 37px; background-color: #fff; }
#tvonair .onair_event { margin: 0 8px 0 6px; padding-bottom: 5px; padding-top: 4px; color: #323232; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 18px; }
#tvonair .onair_title { margin: 0; padding: 0 0 0 3em; text-align: left; }
#tvonair .onair_title a { color: #323232; text-decoration: none; }
#tvonair .onair_title a:hover { color: #323232; text-decoration: underline; }
#tvonair .onair_time { float: left; margin: 0; padding: 0; color: #323232; text-align: left; font-size: 11px; font-weight: bold; }
#tvonair .clr { clear: both; }

.delfi-hr-separator-dotted { background: none !important; }

/* TV ON AIR END */

/* ARTICLE */

#article { }

.main-image { width: auto; height: auto; overflow: hidden; margin: 0 0 25px 0; }

.moteris-caption { float: right; font-size: 12px !important; font-weight: normal !important; }
.moteris-caption div { text-align: right; margin-top: 3px; }

#article-title { margin: 0 0 5px 0; padding: 0 0 0 12px; font-size: 28px; font-weight: bold; border-left: 6px solid #ed000a; text-transform: uppercase; }
#article-title span { display: inline-block; width: auto; height: 19px; padding: 0 4px 0 10px; background: url(http://g.delfi.lt/mo/i/cc.png) top left no-repeat; vertical-align: middle; }
#article-title span a { display: block !important; width: 100% !important; height: 100% !important; margin: 0 !important; padding: 0 !important; color: #fff !important; font-size: 14px !important; font-weight: bold !important; }

#article-date { float: left; display: inline-block; margin: 0 0 0 18px; padding: 2px 4px; background: #000; color: #fff; font-size: 11px; text-transform: uppercase; }
#article-author { float: right; margin: 2px 18px 0 0; font-size: 11px; }
#article-lead { margin: 25px 15px 15px 15px; font-size: 18px; font-weight: bold; }
#article-content { margin: 0 15px 35px 15px; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; }
#article-content p { padding: 10px 0 0 0; margin: 5px 0; line-height: 1.5em !important; }
#article-content table.tblWiz{ width: 100%; margin: 5px 0 10px 0; border-collapse: collapse; }
#article-content table.tblWiz td { padding: 5px; border: 1px solid #ececec; }

.image-article { position: relative; width: auto; height: auto; overflow: hidden; }
.image-article-left { float: left; margin: 0 10px 0 0; text-align: left; }
.image-article-center { float: center; text-align: center; }
.image-article-right { float: right; text-align: right; }

.old_caption { text-align: center; } 
.old_caption div { display: inline-block; }
.old_caption .fl .fft { display: block; margin: 4px 0 0 0; font-size: 12px; font-weight: normal; }

.moteris-article-banner {
	background: url("http://g.delfi.lt/g/d/reklamaimg.gif") 100% 0% no-repeat #ECECEC;
	width: 738px;
	/*height: 200px;*/
	overflow: hidden;
	padding: 11px 0 0 0;
	margin: 10px 0 0 -10px; 
}

#article-content .moteris-article-banner { margin: 0 0 0 -25px; }

#comments-listing .moteris-article-banner { padding: 11px 0 0 0 !important; margin: 0 0 0 -11px !important; }

#delfi-article_category .delfi-content-container-first .commentCount { color: #fff !important; }

/* featured */
.article-featured-block {float:right; width:200px; display:inline; margin:0 0 5px 10px; background:#ffffcc; font-size:12px;}
.article-featured-block .article-featured-text {padding:8px 10px 3px 10px; line-height:14px;}
.article-featured-block .article-featured-text img {margin-right:2px;}
.article-featured-block .article-featured-text .article-featured-author {text-align:right; font-weight:bold ;}
.article-featured-block .article-featured-div1 {height:2px; background:#f5f5b4;}
.article-featured-block .article-featured-div2 {height:1px; background:#dbdb96;}


/* 
	New Article Footer 
*/

#artres-buttons-wrapper { margin: 5px 0; padding: 5px 10px; border-top: 1px dashed #a0a0a0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAfCAIAAACpqzA1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//PxMDAwMTjEZmI9OExIjVg2QHQIABAFFqMwq0T4+LAAAAAElFTkSuQmCC') bottom left repeat-x; }
#artres-buttons-wrapper .fl { margin: 5px 0 0 0; }
#artres-buttons-wrapper .fl a { text-decoration: none; }
#artres-buttons-wrapper .fl .fb-like { margin-right: 35px; }

#artres-copyright { margin: 10px 0; padding: 10px; border-top: 1px dashed #a0a0a0; font-size: 11px; color: #666; font-family: Arial, arial, Tahoma, sans-serif; }

#artres-related-wrapper { margin: 5px 0; padding: 10px 0 5px 0; border-top: 1px dashed #a0a0a0; font-size: 11px; color: #666; font-family: Arial,arial,Tahoma,sans-serif; }

#artres-combutton { display: block; float: left; width: 92px; height: 20px; background: transparent url('http://g.delfi.lt/glt/c/delfi-article-resources/sprite.png') no-repeat left top; margin-right: 3px; }
#artres-combutton-o { float: left; width: 5px; height: 20px; background: transparent url('http://g.delfi.lt/glt/c/delfi-article-resources/sprite.png') no-repeat -95px 0px; }
#artres-combutton-m { float: left; height: 18px; border-top: 1px solid #c5c5c5; border-bottom: 1px solid #c4c4c4; font-family: arial; font-size: 11px; padding: 0px 3px 0px 5px; }
#artres-combutton-mm { font-family: Arial,arial,Tahoma,sans-serif; font-size: 11px; line-height: 1; font-weight: normal; margin: 3px 0px 0px 0px; }
#artres-combutton-c { float: left; width: 4px; height: 20px; background: transparent url('http://g.delfi.lt/glt/c/delfi-article-resources/sprite.png') no-repeat -103px 0px; margin-right: 0; }

#artres-related-title { font-size: 14px; font-weight: bold; margin-bottom: 10px; color: #222; }

#artres-related-wrapper .artres-related-pitem { float: left; width: 224px; margin: 0px 13px 16px 0px; padding: 0px; }
#artres-related-wrapper .artres-related-pitem-last { margin-right: 0; }
#artres-related-wrapper .artres-related-pitem img { margin: 0px 0 10px 0px; }
#artres-related-wrapper .artres-related-pitem-link { font-size: 13px; line-height: 16px; font-weight: bold; text-decoration: none; color: #828081; }
#artres-related-wrapper .artres-related-pitem-link:hover { color: #333; }
#artres-related-wrapper .artres-related-pitem-clink { font-size: 12px; line-height: 16px; font-weight: bold; text-decoration: none; color: #333; padding-left: 3px; }
#artres-related-wrapper .artres-related-litem { padding: 6px 0px 6px 18px; background: transparent url('http://g.delfi.lt/glt/c/delfi-article/sprite.png') no-repeat -113px 4px; border-top: 1px solid #e5e5e5; }
#artres-related-wrapper .artres-related-litem-link { font-size: 12px; font-weight: normal; text-decoration: none; color: #828081; }
#artres-related-wrapper .artres-related-litem-link:hover { color: #333; }
#artres-related-wrapper .artres-related-litem-clink { font-size: 11px; line-height: 16px; font-weight: bold; text-decoration: none; color: #333; padding-left: 3px; }
#artres-related-last { border-top: 1px solid #e5e5e5; margin-bottom: 16px; clear: both; }

#artres-related-spacer { height: 16px; }

/* ARTICLE END */

/* ARCHIVE ARTICLE */

#archive-article { }
#archive-article .clear-both { clear: both; }
#archive-article .controls-article { float: left; margin: 8px 0 0 0; }
#archive-article .controls-article a { color: #000; }
#archive-article .controls-article a img { margin-left: 8px; }
#archive-article h1.title-medium { 
	margin: 0 0 5px 0; 
	padding: 0 0 0 12px; 
	font-size: 28px !important; 
	font-weight: bold !important; 
	border-left: 6px solid #ed000a; 
	text-transform: uppercase;
	color: #000 !important; 
	font-family: "Tahoma", "Geneva", sans-serif !important;
}
#archive-article #text { margin: 0 15px 35px 15px; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; }
#archive-article #text p { padding: 10px 0 0 0; margin: 5px 0; line-height: 1.5em !important; }
#archive-article #text table.tblWiz{ width: 100%; margin: 5px 0 10px 0; border-collapse: collapse; }
#archive-article #text table.tblWiz td { padding: 5px; border: 1px solid #ececec; }
#archive-article #text .old_caption { text-align: center; } 
#archive-article #text .old_caption div { display: inline-block; }
#archive-article #text .old_caption .fl .fft { display: block; margin: 4px 0 0 0; font-size: 12px; font-weight: normal; }
#archive-article #text .moteris-article-banner {
	background: url("http://g.delfi.lt/g/d/reklamaimg.gif") 100% 0% no-repeat #ECECEC;
	margin: 0 0 0 -25px;
	width: 738px;
	height: 200px;
	overflow: hidden;
	padding: 11px 0 0 0;
}

.archive-link { margin: 10px; }
.archive-link a { font-size: 15px; color: #E0121C; }

/* ARCHIVE ARTICLE END */

/* STATIC */

#static { width: 700px; height: auto; overflow: hidden; }

/* STATIC */

/* MISC */

#specialistai-pataria { width: 250px; height: auto; overflow: hidden; font-family: Tahoma, Helvetica, sans-serif; font-size: 13px; color: #565656; }
#specialistai-pataria .spec-head { width: 250px; height: 75px; overflow: hidden; }
#specialistai-pataria .spec-block { width: 220px; height: auto; overflow: hidden; margin: 5px 0; padding: 0 15px; } 
#specialistai-pataria .spec-block .spec-image { float: left; width: 72px; height: 72px; margin: 0 5px 0 0; }
#specialistai-pataria .spec-block .spec-title { float: right; width: 119px; height: auto; overflow: hidden; padding: 25px 12px 20px 12px; border-bottom: 1px dotted #b8b8b8; text-transform: uppercase; text-align: center; }
#specialistai-pataria .spec-block .spec-title a { color: #565656; text-decoration: none; }

.cb { clear: both; }
.no-bg { background: none !important; }
.fl { float: left; }
.fr { float: right; }


/* MISC END */

/* HOROSKOPAI PAGE */

.horoscopes-section  { margin-top: 0 !important; }
.horoscopes-header { height: auto; min-height: 120px; overflow: hidden; background: #ececec; padding:15px; margin-bottom:20px; }
.horoscopes-header-image { float: left; margin-right: 15px; }
.horoscores-header-text { float: left; width: 562px; }
.horoscores-header-text .day-title { text-transform: uppercase; display:inline; }
.horoscores-header-text .day-str { color:#8F8F8F; }
.horoscores-header-text .day-text { margin: 15px 0 0 0; }
.horoscores-header-text .empty { font-weight: normal; margin: 15px 0 0 0; }
.horoscope-item { border-bottom:1px solid #D8D8D8; margin-bottom:10px; padding-bottom:10px; }
.horoscope-image { float:left; width:70px; height:70px; margin-right:10px; }
.horoscopes-data { float: left; width: 85%; }
.horoscopes-title { margin-bottom:5px; font-size: 13pt; }
.horoscopes-title span { color:#8F8F8F; font-size:12px; }
.horoscopes-data { font-size:12px; }

/* HOROSKOPAI PAGE END */

/* FOOTER */

#moteris-footer { width: 995px; height: auto; overflow: hidden; margin: 20px 0 0 0;  font-size: 11px; }

#moteris-links { padding: 9px 0; background: #525252; text-align: center; color: #fff; }
#moteris-links span { margin: 0 7px; }
#moteris-links a { color: #fff; text-decoration: none; }

#projects { width: 760px; height: auto; overflow: hidden; margin: 20px auto; text-align: center; }
#projects a { display: inline-block; margin: 8px; }

#footer-bottom { width: auto; height: auto; overflow: hidden; padding: 25px 0; font-size: 11px; color: #323232; text-align: center; background: url(http://g.delfi.lt/mo/i/dots.png) top left repeat-x; }
#footer-bottom p { margin: 0 0 6px 0; } 
#footer-bottom p a { color: #323232; }

/* FOOTER END */
