/* 2006 (c) UAB "Dizaino kryptis" */
/* 2006 (c) Simonas Falkauskas */
html {min-width: 960px;}
body {
	position: relative;
	margin: 0; padding: 0;
	font-size: 1em;
	font: 76% Arial, Tahoma, Helvetica, sans-serif;
	background: #EEEEF9;
}

#wrapper-body, #wrapper-footer {
	position: relative;
	width: 100%;
}
* html #wrapper-body, #wrapper-footer {text-align: center;}

#wrapper-body {background: #FFF url('../images/bg-wrapper-body.gif') no-repeat 50% 0;}
#index #wrapper-body {background: #FFF url('../images/bg-wrapper-index-body.gif') no-repeat 50% 0;}
#wrapper-footer {background: url('../images/bg-wrapper-footer.gif') repeat-x;}

#holder-body, #holder-footer {
	position: relative;
	margin: 0 auto;
	width: 960px;
}
* html #holder-body, #holder-footer {text-align: left;}

#holder-body {padding-top: 136px;}
#index #holder-body {padding-top: 265px;}
#holder-footer {padding-top: 18px;}

/* --- Standart Tag's --- */
h1, h2, h3, h4, h5, form, dl, ul {margin: 0;}
strong, b {font-weight: bold;}
em, i {font-style: italic;}
small {display: block;}
fieldset {border: 0;}
/* --- Standart Tag's --- */


.logo {
	position: absolute;
	top: 25px; left: 25px;
	display: block;
	width: 110px; height: 110px;
	background: url('../images/logo.jpg') no-repeat 50% 50%;
}
#index .logo {
	top: 102px; left: 2px;
	width: 136px; height: 134px;
	background: url('../images/logo-index.jpg') no-repeat 50% 50%;
}

.logo span {display: none;}

#logo-print {display: none;}


h1 {
	position: absolute;
	top: 30px; left: 155px;
	display: block;
	width: 130px; height: 40px;
	background: url('../images/bg-h1.gif') no-repeat 50% 50%;
}
#index h1 {top: 100px; left: 140px;}
h1 span {display: none;}


h2 {
	position: absolute;
	top: 55px; left: 415px;
	display: block;
	width: 520px; height: 20px;
}
#index h2 {top: 110px;}
h2 span {display: none;}

h2.lt {background: url('../images/bg-blue-h2-lt.gif') no-repeat 50% 50%;}
h2.en {background: url('../images/bg-blue-h2-en.gif') no-repeat 50% 50%;}


/* Site Navigation */
#site-navigation {
	list-style: none;
	padding: 0;
	position: absolute;
	top: 4px; left: 46px;
}
#index #site-navigation {top: 74px; left: 34px;}

#site-navigation li {
	float: left;
	padding: 0 2px;
}
#site-navigation a {
	display: block;
	width: 20px; height: 15px;
}
#site-navigation a span {display: none;}

#site-navigation .home a {background: url('../images/ico-home.gif') no-repeat 50% 50%;}
#site-navigation .sitemap a {background: url('../images/ico-sitemap.gif') no-repeat 50% 50%;}
#site-navigation .mail a {background: url('../images/ico-mail.gif') no-repeat 50% 50%;}

#site-navigation .home a:hover {background: url('../images/ico-home-a.gif') no-repeat 50% 50%;}
#site-navigation .sitemap a:hover {background: url('../images/ico-sitemap-a.gif') no-repeat 50% 50%;}
#site-navigation .mail a:hover {background: url('../images/ico-mail-a.gif') no-repeat 50% 50%;}
/* End Site Navigation */
/* Search */
#search {
	position: absolute;
	top: 0; right: 0;
	width: 155px;
}
#index #search {top: 71px;}

#search fieldset {padding: 3px 0;}
* html #search fieldset {padding: 0;}
*:first-child+html #search fieldset {padding: 0;}
#search label {display: none;}

#search .txtfld {
	width: 105px;
	border: 1px solid #2A2C83;
	font-size: .9em;
	vertical-align: middle;
	text-indent: 5px;
	background: url('../images/bg-txtfld.gif') no-repeat;
}
#search .submit {vertical-align: middle; margin-left: 6px;}
/* End Search */
/* Top Navigation */
#top-navigation {
	list-style: none;
	padding: 0;
	position: absolute;
	top: 0; right: 158px;
}
#index #top-navigation {top: 70px;}

#top-navigation li {
	float: left;
}
#top-navigation li.uppercase {text-transform: uppercase;}
#top-navigation a {
	display: block;
	padding: 4px 15px;
	color: #FFF;
	text-decoration: none;
	background: url('../images/bg-top-navigation.gif') no-repeat 0 50%;
}
#top-navigation a:hover, #top-navigation a.active {text-decoration: underline;}
/* End Top Navigation */
/* Meniu */
#meniu {
	padding: 0;
	list-style: none;
	position: absolute;
	top: 87px; left: 160px;
	z-index: 5;
}
#index #meniu {top: 149px; left: 141px;}

#meniu li {float: left; position: relative;}
#index #meniu li {
	float: left;
	position: relative;
	margin-right: 4px;
}

#meniu a {
	display: block;
	width: 153px; height: 49px;
}
#index #meniu a {
	display: block;
	width: 156px; height: 254px;
}


#meniu a span {display: none;}

#meniu .green-lt a {background: url('../images/bg-meniu-green-lt.jpg') no-repeat 50% 50%;}
#meniu .blue-lt a {background: url('../images/bg-meniu-blue-lt.jpg') no-repeat 50% 50%;}
#meniu .red-lt a {background: url('../images/bg-meniu-red-lt.jpg') no-repeat 50% 50%;}
#meniu .orange-lt a {background: url('../images/bg-meniu-orange-lt.jpg') no-repeat 50% 50%;}

#meniu .green-en a {background: url('../images/bg-meniu-green-en.jpg') no-repeat 50% 50%;}
#meniu .blue-en a {background: url('../images/bg-meniu-blue-en.jpg') no-repeat 50% 50%;}
#meniu .red-en a {background: url('../images/bg-meniu-red-en.jpg') no-repeat 50% 50%;}
#meniu .orange-en a {background: url('../images/bg-meniu-orange-en.jpg') no-repeat 50% 50%;}


#index #meniu .green-lt a {background: url('../images/bg-meniu-green-index-lt.jpg') no-repeat 50% 50%;}
#index #meniu .blue-lt a {background: url('../images/bg-meniu-blue-index-lt.jpg') no-repeat 50% 50%;}
#index #meniu .red-lt a {background: url('../images/bg-meniu-red-index-lt.jpg') no-repeat 50% 50%;}
#index #meniu .orange-lt a {background: url('../images/bg-meniu-orange-index-lt.jpg') no-repeat 50% 50%;}

#index #meniu .green-en a {background: url('../images/bg-meniu-green-index-en.jpg') no-repeat 50% 50%;}
#index #meniu .blue-en a {background: url('../images/bg-meniu-blue-index-en.jpg') no-repeat 50% 50%;}
#index #meniu .red-en a {background: url('../images/bg-meniu-red-index-en.jpg') no-repeat 50% 50%;}
#index #meniu .orange-en a {background: url('../images/bg-meniu-orange-index-en.jpg') no-repeat 50% 50%;}


#meniu .green-lt ul a, #meniu .blue-lt ul a, #meniu .red-lt ul a, #meniu .orange-lt ul a,
#meniu .green-en ul a, #meniu .blue-en ul a, #meniu .red-en ul a, #meniu .orange-en ul a 
{background: none;}

#index #meniu .green-lt ul a, #index #meniu .blue-lt ul a, #index #meniu .red-lt ul a, #index #meniu .orange-lt ul a,
#index #meniu .green-en ul a, #index #meniu .blue-en ul a, #index #meniu .red-en ul a, #index #meniu .orange-en ul a 
{background: none;}

#meniu ul {
	padding: 10px 5px;
	list-style: none;
	position: absolute;
	top: 49px; left: 0;
	width: 142px;
	font-size: .9em;
	font-weight: bold;
	z-index: 10;
	display: none;
}
* html #meniu ul {top: 48px;}
*:first-child+html #meniu ul {top: 48px;}

#index #meniu ul {width: 142px; left: 1px;}

#meniu .green-lt ul, #meniu .green-en ul {
	background: #D0EC86;
	border: 1px solid #8EC311;
}

#meniu .blue-lt ul, #meniu .blue-en ul {
	background: #C1E8ED;
	border: 1px solid #1D9EDD;
}

#meniu .red-lt ul, #meniu .red-en ul {
	background: #ECB9B8;
	border: 1px solid #C6403F;
}

#meniu .orange-lt ul, #meniu .orange-en ul {
	background: #EBC49B;
	border: 1px solid #DC8327;
}


#meniu ul li {
	float: none;
	position: relative;
	cursor: pointer;
	border-top: 1px solid;
}
#index #meniu ul li {margin-right: 0;}

#meniu ul li.first {border: 0;}
* html #meniu ul li {
	height: 1%; float: left;
}

#meniu .green-lt ul li, #meniu .green-en ul li {border-color: #8EC311;}
#meniu .blue-lt ul li, #meniu .blue-en ul li {border-color: #1D9EDD;}
#meniu .red-lt ul li, #meniu .red-en ul li {border-color: #C6403F;}
#meniu .orange-lt ul li, #meniu .orange-en ul li {border-color: #DC8327;}

#meniu ul a {
	display: block;
	position: relative;
	height: auto;
	background: none;
	width: 142px;
	padding: 3px 0 3px 14px;
	text-decoration: none;
}
* html #meniu ul a {width/* */:/**/128px;}
#index #meniu ul a {
	width: 130px; height: auto;
}
* html #index #meniu ul a {
	width: 142px;
	width/* */:/**/130px;
}

#meniu .green-lt ul a, #meniu .green-en ul a, #index #meniu .green-lt ul a, #index #meniu .green-en ul a {color: #003A41; background: url('../images/bg-meniu-bullet.gif') no-repeat 2px 7px;}
#meniu .blue-lt ul a, #meniu .blue-en ul a, #index #meniu .blue-lt ul a, #index #meniu .blue-en ul a {color: #003A41; background: url('../images/bg-meniu-bullet.gif') no-repeat 2px 7px;}
#meniu .red-lt ul a, #meniu .red-en ul a, #index #meniu .red-lt ul a, #index #meniu .red-en ul a {color: #330001; background: url('../images/bg-meniu-bullet.gif') no-repeat 2px 7px;}
#meniu .orange-lt ul a, #meniu .orange-en ul a, #index #meniu .orange-lt ul a, #index #meniu .orange-en ul a {color: #413100; background: url('../images/bg-meniu-bullet.gif') no-repeat 2px 7px;}

#meniu .green-lt ul a:hover, #meniu .green-en ul a:hover, #index #meniu .green-lt ul a:hover, #index #meniu .green-en ul a:hover,
#meniu .blue-lt ul a:hover, #meniu .blue-en ul a:hover, #index #meniu .blue-lt ul a:hover, #index #meniu .blue-en ul a:hover,
#meniu .red-lt ul a:hover, #meniu .red-en ul a:hover, #index #meniu .red-lt ul a:hover, #index #meniu .red-en ul a:hover,
#meniu .orange-lt ul a:hover, #meniu .orange-en ul a:hover, #index #meniu .orange-lt ul a:hover, #index #meniu .orange-en ul a:hover
	{color: #000;}

#meniu li:hover ul, #meniu li.over ul { 
	display: block;
}
/* End Meniu */
/* Payment Card */
#payment-card {
	position: absolute;
	top: 87px; right: 22px;
	width: 157px; height: 120px;
	z-index: 10;
}
#index #payment-card {top: 149px;}

#payment-card a {
	display: block;
	width: 157px; height: 120px;
}

#payment-card a.lt {background: url('../images/bg-payment-lt.jpg') no-repeat 50% 50%;}
#payment-card a.en {background: url('../images/bg-payment-en.jpg') no-repeat 50% 50%;}

#payment-card a span {display: none;}
/* End Payment Card */
/* Structure */
#container {
	width: 961px;
	position: relative;
}

#block-left, #block-center, #block-right {float: left;}
#block-left {width: 161px;}
#block-center {width: 611px;}
#block-right {width: 188px; margin-top: 75px;}

#index #block-left {
	width: 628px;
	padding-left: 145px;
	margin-top: 140px;
}
* html #index #block-left {
	width: 773px;
	width/* */:/**/628px;
}
#index #block-right {
	margin-top: 10px;	
}

#full #block-left {width: 772px;}
#full #block-right {width: 188px;}

/* End Structure */ 
.green #block-left {background: #D0E998 url('../images/bg-green-corner.gif') no-repeat;}
.blue #block-left {background: #C1E8ED url('../images/bg-blue-corner.gif') no-repeat;}
.red #block-left {background: #ECB9B9 url('../images/bg-red-corner.gif') no-repeat;}
.orange #block-left {background: #ECC49B url('../images/bg-orange-corner.gif') no-repeat;}

.green #block-center {background: #D0E998;}
.blue #block-center {background: #C1E8ED;}
.red #block-center {background: #ECB9B9;}
.orange #block-center {background: #ECC49B;}

#full #block-left {background: #E6E9F0 url('../images/bg-full.gif') no-repeat;}
/* Submeniu */
#submeniu {
	margin-top: 6px;
	list-style: none;
	padding: 0 1px 1px 2px;
	font-weight: bold;
}
#submeniu ul {
	list-style: none;
	padding: 0;
}
#submeniu li {
	display: block;
	margin-bottom: 1px;
}
* html #submeniu li {
	vertical-align: top;
	height: 1%;
}
#submeniu a {
	display: block;
	padding: 8px 10px 8px 20px;
	text-decoration: none;
}

.green #submeniu a {
	border-bottom: 1px solid #93BD28;
	color: #003A41;
	background: url('../images/bg-submeniu-a-green.gif') no-repeat;
}
.green #submeniu a:hover, .green #submeniu a.active {
	background: url('../images/bg-submeniu-aa-green.gif') no-repeat;
	color: #FFF;
}

.blue #submeniu a {
	border-bottom: 1px solid #1D9EDD;
	color: #003A41;
	background: url('../images/bg-submeniu-a-blue.gif') no-repeat;
}
.blue #submeniu a:hover, .blue #submeniu a.active {
	background: url('../images/bg-submeniu-aa-blue.gif') no-repeat;
	color: #FFF;
}

.red #submeniu a {
	border-bottom: 1px solid #C44141;
	color: #41000C;
	background: url('../images/bg-submeniu-a-red.gif') no-repeat;
}
.red #submeniu a:hover, .red #submeniu a.active {
	background: url('../images/bg-submeniu-aa-red.gif') no-repeat;
	color: #FFF;
}

.orange #submeniu a {
	border-bottom: 1px solid #DE8226;
	color: #413200;
	background: url('../images/bg-submeniu-a-orange.gif') no-repeat;
}
.orange #submeniu a:hover, .orange #submeniu a.active {	
	background: url('../images/bg-submeniu-aa-orange.gif') no-repeat;
	color: #FFF;
}


#submeniu ul {
	font-size: .9em;
}
#submeniu ul a {
	padding: 5px 10px 5px 27px;
	border: 0;
}


.green #submeniu ul a {
	border: 0;
	color: #003A41;
	background: #E6EFCD url('../images/bg-submeniu-ul-a-green.gif') no-repeat;
}
.green #submeniu ul a:hover, .green #submeniu ul a.active {
	background: #E6EFCD url('../images/bg-submeniu-ul-a-green.gif') no-repeat;
	color: #8BC108;
}

.blue #submeniu ul a {
	border: 0;
	color: #003A41;
	background: #DCF8FC url('../images/bg-submeniu-ul-a-blue.gif') no-repeat;
}
.blue #submeniu ul a:hover, .blue #submeniu ul a.active {
	background: #DCF8FC url('../images/bg-submeniu-ul-a-blue.gif') no-repeat;
	color: #209EDA;
}

.red #submeniu ul a {
	border: 0;
	color: #003A41;
	background: #FEEFEF url('../images/bg-submeniu-ul-a-red.gif') no-repeat;
}
.red #submeniu ul a:hover, .red #submeniu ul a.active {
	background: #FEEFEF url('../images/bg-submeniu-ul-a-red.gif') no-repeat;
	color: #C84B4B;
}

.orange #submeniu ul a {
	border: 0;
	color: #003A41;
	background: #FEF8EF url('../images/bg-submeniu-ul-a-orange.gif') no-repeat;
}
.orange #submeniu ul a:hover, .orange #submeniu ul a.active {
	background: #FEF8EF url('../images/bg-submeniu-ul-a-orange.gif') no-repeat;
	color: #E59647;
}

/* End Submeniu */
/* Text */
#text {
	margin-top: 6px;
	background: #FFF;
	border-top: 1px solid;
	border-left: 1px solid;
	padding: 5px 5px 50px 10px;
	text-align: justify;
	min-height: 250px;
}
#index #text {
	border: 0;
	padding: 5px 5px 50px 0;
	height: auto;
	min-height: 0;
}
#full #text {
	margin-top: 23px;
	border-top: 0;
	border-color: #2E3192;
}
* html #text {height: 250px;}

.green #text {border-color: #8EC311;}
.blue #text {border-color: #1D9EDD;}
.red #text {border-color: #C34141;}
.orange #text {border-color: #DC8423;}

#text h3 {
	font-size: 1em;
	padding-bottom: 15px;
}
#index h3 {
	color: #32347E;
	background: #E6E9F0;
	padding: 3px 10px;
}

#text p {margin: 0 0 1em 0;}
#text a {color: #26297A;}
.green #text a {color: #8BC108;}
.blue #text a {color: #209EDA;}
.red #text a {color: #C84B4B;}
.orange #text a {color: #E59647;}


#text ul {
	padding: 0;
	list-style: none;
	margin-bottom: 1em;
}
#text ul li {
	display: block;
	padding: 0 0 0 20px;
	background: url('../images/bg-meniu-bullet.gif') no-repeat 2px 5px;
}
* html #text ul li {vertical-align: top; height: 1%;}
#text ul ul {margin: 0;}
#text ul ul li {
	padding-left: 20px;
	background: url('../images/bg-meniu-bullet.gif') no-repeat 2px 5px;
}
#text ul ul ul {margin: 0;}
#text ul ul ul li {
	background: url('../images/bg-meniu-bullet.gif') no-repeat 2px 5px;
}

#text ol {
	padding: 0 0 0 40px;
}
* html #text ol {padding: 0;}
*:first-child+html #text ol {padding: 0;}

#text ol ol {list-style-type: lower-alpha;}
#text ol li {padding: 0}

#text table {
	border-collapse: collapse;
	border: 1px solid;
	width: 100%;
	margin-bottom: 1em;
}
.green #text table {border-color: #8FC310;}
.blue #text table {border-color: #1B99D6;}
.red #text table {border-color: #C44141;}
.orange #text table {border-color: #DE8226;}

* html #text table {font-size: 1em; width: auto; width/* */:/**/100%;}
#text table[border="0"] {border: 0;}
#text table.noborder { border: 0; }
#text td {
	padding: 4px 5px;
	font-size: 1em;
	vertical-align: top;
}
.green #text td {border-color: #8FC310;}
.blue #text td {border-color: #1B99D6;}
.red #text td {border-color: #C44141;}
.orange #text td {border-color: #DE8226;}

#text th {
	padding: 4px 5px;
	text-align: left;
	color: #FFF;
}
.green #text th {border-color: #8FC310; background: #B3D65A;}
.blue #text th {border-color: #1B99D6; background: #40ABB8;}
.red #text th {border-color: #C44141; background: #ECB9B9;}
.orange #text th {border-color: #DE8226; background: #ECC49B;}

#text td p, #text th p {margin: 0;}
/* End Text */
/* News */
#index #text dl small {display: inline;}
#index #text dl {
	font-size: .9em;
	padding: 10px 0 15px 10px;
	margin: 0;
}
#index #text dt {
	font-weight: bold;
}
#index #text dd {
	margin: 0;
}
#index #text dl a {color: #262876;}


#text dl {
	margin-bottom: 20px;
}
#text dl small {
	display: inline;
	font-size: 1em;
	font-weight: normal;
}
#text dl dt {font-weight: bold;}
#text dl dt.source {
	font-weight: normal;
	font-size: .9em;
}
#text dl dd {margin: 0;}
#text dl dd.more {padding-top: 10px;}
#text dl dd.more a {
	display: block;
	padding: 1px 10px;
	font-size: .9em;
	color: #E6E9F0;
	border: 1px solid #BDBDD5;
	color: #2A267A;
	text-decoration: none;
	width: 50px;
	background: #E6E9F0;
}
* html #text dl dd.more a {
	width: 70px;
	width/* */:/**/50px;
}
/* End News */
/* Forms */
#text table.forms {border: 0;}

#text .forms {
	border-bottom: 1px solid #E0E0E0;
	width: 100%;
	padding-bottom: 15px;
}
#text .forms td {border: 0;}
#text label {
	display: block;
	margin-bottom: 5px;
}
#text .span {padding: 5px 20px;}

#text .forms .txtfld, #text .fld .txtfld {
	border: 1px solid #BEBED8;
	width: 200px;
}
#text .forms .file {
	border: 1px solid #2F3492
	width: 250px;
}
#text .forms .area, #text .fld .area {
	font: 100% Arial, Tahoma, Helvetica, sans-serif;
	font-size: 1em;
	border: 1px solid #BEBED8;
	width: 550px; height: 130px;
	overflow: auto;
}
#text .forms .select {
	border: 1px solid #BEBED8;
	width: 250px; height: 130px;
	overflow: auto;
}
#text .form-title {
	background: #E7EDEF;
}
#text fieldset {
	padding: 5px 15px;
}
#text .error {color: #CF3B12;}

#text form .submit {
	position: absolute;
	left: 80px; top: 11px;
	cursor: pointer;
	background: #E6E9F0;
	color: #272471;
	border: 1px solid #BDBDD5;
	font-size: .9em;
}
* html #text form .submit {top: 10px;}
*:first-child+html #text form .submit {top: 10px;}

#text li.view-item {
	display: block;
	border-bottom: 1px solid #E0E0E0;
	padding-top: 5px;
	background-position: 2px 8px;
}
#text li.view-item table {border: 0;}
/* End Forms */
/* Meteo */
#meteo {
	margin: 10px 20px 0 10px;
	background: #E6E9F0 url('../images/bg-meteo-top.gif') no-repeat 50% 0;
}
#meteo div {	
	padding: 4px;
	background: url('../images/bg-meteo-bottom.gif') no-repeat 50% 100%;
	font-size: .95em;
	color: #32347E;
}
#meteo img {
	float: left;
	margin-right: 5px;
}
#meteo h3 {
	font-size: 1em;
	color: #FFF;
	background: url('../images/bg-meteo-h3.gif') no-repeat 50% 50%;
	padding: 3px 5px 3px 10px;
}

#meteo div div div {
	background: none;
	padding: 0;
}
#meteo div div div div {margin-left: 45px;}
/* End Meteo */
/* Poll */
#poll {
	margin: 15px 20px 0 10px;
}
#poll h3 {
	font-size: 1em;
	color: #32347E;
	background: #E6E9F0;
	padding: 3px 5px 3px 10px;
}
#poll div {
	padding: 10px;
	font-size: .9em;
	color: #262876;
}
#poll div p {
	margin: 0 0 .5em 0;
	color: #262876;
	font-weight: bold;
}
#poll div a {color: #32347E;}
#poll div .submit {
	float: right;
	margin: 10px 0;
}
/* End Poll */
/* Footer */
#holder-footer {
	font-size: .9em;
	color: #222369;
}
#holder-footer p {margin: 0; padding: 10px 0;}
#holder-footer a {color: #222369;}
.address {float: left;}
.solution {float: right;}

/* End Footer */

.clear {
	width: 100%;
	clear: both;
}
