/**
 *	Menu Styles
**/
ul.city-nav{ margin: 0 0 0 32px; width: 262px; overflow: hidden; }
ul.city-nav li{ list-style-type: none; display: inline; border-left: 1px solid #e5e5e5; padding: 0 5px 0 7px; margin-left: -1px;  }
ul.city-nav a{ font: bold 1.16em/1.6em Arial, sans-serif; text-decoration: none !important; }
ul.city-nav a.current, ul.city-nav a:hover{ color: #009900; }


#top-nav{ position: relative; width: 1004px; left: -2px;  background: url("../img/static/top_nav_bg.gif") no-repeat 1px -5px; }
#alt-body #top-nav{ margin-top: 66px; }
#top-nav li, #bottom-nav li{ display: inline; list-style-type: none; float: left; position: relative; }
#top-nav li a, #bottom-nav li a{ display: block; font: bold 1em Arial, sans-serif; }
.nl-fst{ width: 1000px; height: 28px;}
/* .nl-fst ul { overflow: hidden;} */
.nl-fst li{ border-top: 1px solid #cbcbcb; padding: 0; margin: 0 2px; }
.nl-fst li a{ background: url("../img/static/menu_parts.gif") no-repeat 100% 0; margin: -1px -1px 0 0; }
.nl-fst li strong{ padding: 6px 8px 7px; display: block; background: url("../img/static/menu_parts.gif") no-repeat 0 0; margin: 0 }

.nl-fst li.skelbimai { left: 150px; border-top: 1px solid #cbcbcb; background: url("../img/static/skelbimai_bg_loop.gif") repeat-x;  }
.nl-fst li.skelbimai a{ background: url("../img/static/skelbimai_parts.gif") no-repeat 100% 0; margin: -1px -1px 0 0; color: #505050; }
.nl-fst li.skelbimai strong{ padding: 6px 10px 7px 10px; display: block; background: url("../img/static/skelbimai_parts.gif") no-repeat 0 0; margin: 0 0 0 -1px; }


.nl-fst li.current{ border-top: 1px solid #008326; background: url("../img/static/top_nav_bg_loop.gif") repeat-x; }
.nl-fst li.current a{ background: url("../img/static/menu_parts.gif") no-repeat 100% -40px; color: #FFF; }
.nl-fst li.current strong{ background: url("../img/static/menu_parts.gif") no-repeat 0 -40px; }


.nl-scnd { clear: both; margin-left: 2px; width: 999px; overflow: hidden; background: url("../img/static/menu_parts.gif") no-repeat -176px -90px; height: 29px; position: relative; }
.nl-scnd div{ background: url("../img/static/top_nav_bg_loop.gif") repeat-x 0 -29px; }
.nl-scnd ul{ height: 29px; /* background: url("../img/static/menu_parts.gif") no-repeat 994px -90px; */ clear: both;  }
.nl-scnd li{ margin: 7px 0 0 -1px; height: 28px; overflow: hidden; }
.nl-scnd li a{ padding: 0 13px 4px 14px; color: #FFF; display: block; background: url("../img/static/menu_parts.gif") no-repeat 0 -130px; }
.nl-scnd li.current{ background: url("../img/static/menu_parts.gif") no-repeat center -148px; }
.nl-scnd li.current a{ text-decoration: underline !important; }
li.kino-pavasaris {width: 128px;}
li.kino-pavasaris img {margin: 0 5px; float: left; position: relative; top: -3px;}
li.kino-pavasaris a {color: #FFCB0D; padding-right: 0px !important;}

li.sr-eurobasket-2009 {
	width: 149px;
	margin-top:1px;
}

li.sr-eurobasket-2009 a {
	color: #FFCB0D;
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(/img/static/sr-eurobasket-logo.gif) !important;
	background-position:0 0;
	background-repeat:no-repeat;
	height:20px;
	margin-left:10px;
	padding-left:28px;
	padding-top:6px;
	position:absolute;
	top:0;
}



li.nav-foto {width: auto; background:url("/img/icons/foto-meniu-icon.gif") no-repeat scroll 10px 0 transparent; }
li.nav-foto a {padding-left: 34px; }
.tn-alt0 li.nav-foto {background:url("/img/icons/foto-meniu-icon-black.gif") no-repeat scroll 10px 0 transparent; }

li.nav-wthr {width: auto; background:url("/img/icons/weather-menu-icon.gif") no-repeat scroll 10px 0 transparent;}
.tn-alt0 li.nav-wthr { background: none !important;  }
li.nav-wthr a.menu-item { padding-left: 36px;}
.tn-alt0 li.nav-wthr a.menu-item { padding-left: 10px; }

li.nav-wthr a.menu-img { padding: 0px; padding-left: 10px; float: left; }

.nav-safeinvest a.menu-item
{
	color: #A1CC45;
}

.nll-archive, .nll-rss, .nll-mobile{ float: right !important; background: none !important; height: 21px !important; }
.nll-archive a, .nll-rss a, .nll-mobile a{ font-weight: normal !important;  text-decoration: none !important; }
.nll-archive{ float: right !important; margin: 4px 4px 0 10px !important; background: url("../img/static/menu_parts.gif") no-repeat 0 -190px !important; }
.nll-archive a{ margin: 0 2px !important; padding: 2px 9px 4px 9px !important; background: #339E15 url("../img/static/menu_parts.gif") no-repeat right -190px !important; line-height: 17px !important; }
.nll-rss {
	/* background: transparent url("../img/icons/rss.png") no-repeat 0 0 !important; */
	margin: 3px 2px 0 2px !important;
	background: transparent url("/img/sprites/meniu-icons-sprite.png") no-repeat 0 -139px !important;
}

.nll-rss a {
	padding: 0px 18px 4px 0px !important;
}


.nll-fotogalery {
	margin: 0px !important;
	float: right !important;
	/* width: 134px; */
	background: url(/img/static/gal-menu-cat-btn.png) no-repeat scroll  0 5px transparent;
	height: 29px !important;
}

.nll-fotogalery a{
	padding:7px 24px 4px 8px !important;
	color: #ffffff !important;
	background: none !important;
}

.fotogalopened
{
	background: url(/img/static/gal-menu-cat-down-btn.png) no-repeat scroll  0 5px transparent;
}


.nll-gallery-search
{
	position: relative;
	width: 178px;
	height: 24px;
	overflow: hidden;
	float: right !important;
	margin-top: 0px !important;
	margin-left:4px !important;
	margin-right:4px !important;
}

.nll-gallery-search .hdr-search
{
	margin: 0px !important;
	position: static;
	background: transparent url("/img/static/gal-menu-search-bg.png") no-repeat scroll 0 4px !important;
	width: 178px;
}

.nll-gallery-search .hdr-search input
{
	padding-left: 8px;
	width: 140px;
	color: #ffffff;
	padding-top:4px;
}

.nll-gallery-search .hdr-search input.submit
{
	/* background: transparent url("/img/static/gal-menu-search-btn.png") no-repeat scroll 0 0px !important; */
	background: none !important;
	margin-left:0;
	padding-left: 0px !important;
	width:24px;
}


li.nll-facebook {
	margin:3px 2px 0 2px !important;
	/* background:transparent none repeat scroll 0 0 !important; */
	/* background: transparent url("../img/icons/facebook.png") no-repeat 0 0 !important; */
	background: transparent url("/img/sprites/meniu-icons-sprite.png") no-repeat 0 -99px !important;
	float:right !important;
}

.nll-facebook a{
	padding: 0px 18px 4px 0 !important;
	font-weight:normal !important;
	text-decoration:none !important;
}

li.nll-igoogle {
	margin:3px 2px 0 2px !important;
	/* background:transparent none repeat scroll 0 0 !important; */
	/* background: transparent url("../img/icons/igoogle.png") no-repeat 0 0 !important; */
	background: transparent url("/img/sprites/meniu-icons-sprite.png") no-repeat 0 -59px !important;
	float:right !important;
}

.nll-igoogle a{
	padding:0px 18px 4px 0 !important;
	font-weight:normal !important;
	text-decoration:none !important;
}

li.nll-mobile {
	margin:3px 2px 0 2px !important;
	background: transparent url("/img/sprites/meniu-icons-sprite.png") no-repeat 0 -19px !important;
	float:right !important;
}

.nll-mobile a{
	/*background: transparent url("../img/icons/mobile_icon.png") no-repeat 0 0 !important;*/
	padding: 0px 18px 4px 0px !important;
}

.nll-newsletter
{
	float: right !important;
	background: none;
	height: 29px !important;
	margin: 0px !important;
	background: transparent url("/img/static/top_nav_bg_loop.gif") 0 -8px repeat scroll !important;
	border-left: 1px solid #019201;
}

.nll-newsletter a
{
	margin-top:7px;
	background: transparent url("/img/icons/plunksna-ico.gif") no-repeat 3px -3px !important;
	padding-left: 24px !important;
	padding-right: 8px !important;
}

.menu_gedulas
{
	background:url("/img/static/grey-loop.gif") repeat scroll 0 0 transparent !important;
	margin-top:0 !important;
	padding-top:4px !important;
}

.menu_gedulas a
{
	background:url("/img/icons/juodas-kaspinas.png") no-repeat scroll 0 0 transparent !important;
	color: #000000 !important;
	margin-left:6px;
	padding:4px 7px 4px 19px !important;
}


.menu_abitur
{
	margin-top:0 !important;
	padding-top:4px !important;
	background:none repeat scroll 0 0 #00AEEF !important;
}

.menu_abitur a
{
	padding:4px 8px !important;
	background: none !important;
}

.menu_300lakesrally
{
	margin-top:0 !important;
	padding-top:4px !important;
	background:none repeat scroll 0 0 #709126 !important;
}

.menu_300lakesrally a
{
	padding:4px 8px !important;
	background: none !important;
}




/* alternative styles for top navigation meniu */
.tn-alt0 .nl-fst li strong{ background-image: url("../img/static/menu_parts_alt0.gif"); }
.tn-alt0 .nl-fst li.current{ background-image: url("../img/static/top_nav_alt0_bg_loop.gif") !important; border-top: 1px solid #000; }
.tn-alt0 .nl-fst li.current a{ background-image: url("../img/static/menu_parts_alt0.gif"); }
.tn-alt0 .nl-fst li.current strong{ background-image: url("../img/static/menu_parts_alt0.gif"); }
.tn-alt0 .nl-scnd{ height:35px; background-image: url("../img/static/menu_parts_alt0.gif"); width: 1000px;  }
.tn-alt0 .nl-scnd div{ background: transparent url("/img/static/gal-menu-bg.png") no-repeat scroll 0 0 !important; }
.tn-alt0 .nl-scnd ul{ /* background-image: url("../img/static/menu_parts_alt0.gif"); */ background-position: 996px -90px;  }
.tn-alt0 .nl-scnd li a{ background-image: url("../img/static/menu_parts_alt0.gif"); }
.tn-alt0 .nl-scnd li.current{ background-image: url("../img/static/menu_parts_alt0.gif"); }
.tn-alt0 .nll-archive, .tn-alt0 .nll-archive a{ background: none !important;}
.tn-alt0 .nll-rss a{ background-image:  url("../img/icons/rss_alt1.gif") !important; }


/* orange styles for top navigation meniu */
.orange-menu .nl-fst li strong{ background-image: url("../img/static/menu_parts_orange.gif"); }
.orange-menu .nl-fst li.current{ background-image: url("../img/static/top_nav_bg_loop_orange.gif") !important; border-top: 1px solid #EC5D01; }
.orange-menu .nl-fst li.current a{ background-image: url("../img/static/menu_parts_orange.gif"); }
.orange-menu .nl-fst li.current strong{ background-image: url("../img/static/menu_parts_orange.gif"); }
.orange-menu .nl-scnd{ background-image: url("../img/static/menu_parts_orange.gif"); width: 1000px;  }
.orange-menu .nl-scnd div{ background-image: url("../img/static/top_nav_bg_loop_orange.gif") !important; }
/* .orange-menu .nl-scnd ul{ background-image: url("../img/static/menu_parts_orange.gif"); background-position: 996px -90px;  } */
.orange-menu .nl-scnd li a{ background-image: url("../img/static/menu_parts_orange.gif"); }
.orange-menu .nl-scnd li.current{ background-image: url("../img/static/menu_parts_orange.gif"); }
.orange-menu .nll-archive, .tn-alt0 .nll-archive a{ background: none !important;}
.orange-menu .nll-rss a{ background-image:  url("../img/icons/rss.png") !important; }

/* orange styles for top navigation meniu */
.blue-menu .nl-fst li strong{ background-image: url("../img/static/menu_parts_blue.gif"); }
.blue-menu .nl-fst li.current{ background-image: url("../img/static/top_nav_bg_loop_blue.gif") !important; border-top: 1px solid #347A9D; }
.blue-menu .nl-fst li.current a{ background-image: url("../img/static/menu_parts_blue.gif"); }
.blue-menu .nl-fst li.current strong{ background-image: url("../img/static/menu_parts_blue.gif"); }
.blue-menu .nl-scnd{ background-image: url("../img/static/menu_parts_blue.gif"); width: 1000px;  }
.blue-menu .nl-scnd div{ background-image: url("../img/static/top_nav_bg_loop_blue.gif") !important; }
/* .orange-menu .nl-scnd ul{ background-image: url("../img/static/menu_parts_orange.gif"); background-position: 996px -90px;  } */
.blue-menu .nl-scnd li a{ background-image: url("../img/static/menu_parts_blue.gif"); }
.blue-menu .nl-scnd li.current{ background-image: url("../img/static/menu_parts_blue.gif"); }
.blue-menu .nll-archive, .tn-alt0 .nll-archive a{ background: none !important;}
.blue-menu .nll-rss a{ background-image:  url("../img/icons/rss.png") !important; }



#bottom-nav{ clear: both; overflow: hidden;}
#bottom-nav .nl-fst li a{ color: #777; }
#bottom-nav .nl-fst li.current{ background: none; border-bottom: 1px solid #FFF; z-index: 10; margin-bottom: -1px; }
#bottom-nav .nl-fst li.current a{ color: #000; }
#bottom-nav .nl-scnd, #bottom-nav .nl-scnd div, #bottom-nav .nl-scnd ul{ background: none; }
#bottom-nav .nl-scnd{ border-top: 1px solid #008326; z-index: 1;}
#bottom-nav .nl-scnd li a{ color: #333; font-weight: normal; background: url("../img/static/menu_parts.gif") no-repeat -179px -130px; }
#bottom-nav .nl-scnd li.current, #bottom-nav .nll-archive{ background: none !important; }
#bottom-nav .nl-scnd li.current a{ color: #008326; }
#bottom-nav .nll-archive a{ background: url("../img/static/menu_parts.gif") no-repeat right -127px !important;  }

#bottom-nav .nll-rss
{
	border: medium none !important;
	margin-top: 7px !important;
	width: 54px;
}

#bottom-nav .nll-rss a
{
	background:none repeat scroll 0 0 transparent !important;
	height:20px;
	margin-right:0 !important;
	padding-right:0 !important;
	width:20px;
	line-height: 20px;
	padding-left: 20px !important;
}


.orange-menu-bottom .nl-fst li a{ color: #777; }
.orange-menu-bottom .nl-fst li.current{ background: none !important; border-top:1px solid #EC5D01 !important; border-bottom: 1px solid #FFF !important; z-index: 10; margin-bottom: -1px; }
.orange-menu-bottom .nl-fst li.current a{ color: #000; background:transparent url(../img/static/menu_parts_orange.gif) no-repeat scroll 100% -40px !important; }
.orange-menu-bottom .nl-fst li.current strong { background:transparent url(../img/static/menu_parts_orange.gif) no-repeat scroll 0 -40px !important; }
.orange-menu-bottom .nl-scnd, #bottom-nav .nl-scnd div, #bottom-nav .nl-scnd ul{ background: none; }
.orange-menu-bottom .nl-scnd{ border-top: 1px solid #EC5D01 !important; z-index: 1;}
.orange-menu-bottom .nl-scnd li a{ color: #333; font-weight: normal; background: url("../img/static/menu_parts_orange.gif") no-repeat -179px -130px !important; }
.orange-menu-bottom .nl-scnd li.current, #bottom-nav .nll-archive{ background: none !important; }
.orange-menu-bottom .nl-scnd li.current a{ color: #EC5D01 !important; }
.orange-menu-bottom .nll-archive a{ background: url("../img/static/menu_parts_orange.gif") no-repeat right -127px !important;  }
.orange-menu-bottom .nl-scnd .nll-rss a {background:transparent url(../img/icons/rss.png) no-repeat scroll right 2px !important;}


#footer-nav{ position: relative; margin-top: 16px; left: 150px; width: 832px; overflow: hidden; border-bottom: 1px solid #CCC; padding: 4px 0; }
#footer-nav li{ display: inline; list-style-type: none; margin-left: -10px; }
#footer-nav li a{ background: url("../img/static/menu_parts.gif") no-repeat -179px -127px !important; padding: 0 15px 0 10px; }

.orange-item { border-bottom: none !important;border-top:1px solid #EC5D01 !important; background-image: url("../img/static/top_nav_bg_loop_orange.gif") !important; }
.orange-item a {background:transparent url(../img/static/menu_parts_orange.gif) no-repeat scroll 100% -40px !important;  color: #fff; }
.orange-item a strong {background:transparent url(../img/static/menu_parts_orange.gif) no-repeat scroll 0 -40px !important;}

.blue-item { border-bottom: none !important;border-top:1px solid #347A9D !important; background-image: url("../img/static/top_nav_bg_loop_blue.gif") !important; }
.blue-item a {background:transparent url(../img/static/menu_parts_blue.gif) no-repeat scroll 100% -40px !important;  color: #fff; }
.blue-item a strong {background:transparent url(../img/static/menu_parts_blue.gif) no-repeat scroll 0 -40px !important;}