/* [NliN][2009] */
body {
color:#777777; /* temp */
font:normal 0.79em Tahoma, Arial, Verdana, sans-serif;
text-align:left;
background:#f3f3f3;
}
html, body, form, ul, li, dl, dt, dd, div, p { 
padding:0;
margin:0;
}
html { height:100%; }
body { height:100%; min-height:400px; }
.clearfix:after { 
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
} 
.clearfix { 
display:block;
} 
#langas a:hover { text-decoration:underline; }
/*  */
#langas {
width:1001px;
margin:0 auto;
min-height:100%;
/*height: auto !important;*/
height:auto;
position:relative;
}
#langas.st1 { background:url(img/lang-bg-y-1-stulp.gif) left top repeat-y; }
#langas.st2 { background:url(img/lang-bg-y-2-stulp.gif) left top repeat-y; }
#langas.st3 { background:url(img/lang-bg-y-3-stulp.gif) left top repeat-y; }

#virsus {
width:999px;
height:90px;
background-color:#fff;
}
	#virsus h1, #virsus h1 a {
	width:175px;
	height:76px;
	font-size:0.5em;
	text-indent:-9999px;
	background:url(img/eksma-logo.png) left top no-repeat;
	display:block;
	float:left;
	overflow:hidden;
	}
	#virsus h1 {
	margin:4px 0 0 34px;
	display:inline;
	}
	#virsus .inf-blok {
	width:749px;
	height:90px;
	background-color:#99b3d3;
	float:right;
	}
		.inf-blok .blok {
		width:249px;
		height:90px;
		display:block;
		border-left:1px #fff solid;
		float:right;
		}
			.inf-blok .kalb-blok {
			border-left:none;
			float:left;
			}
				
		.inf-blok ul.virs-mn {
		padding:0; margin:5px 0 0 9px;
		list-style:none;
		line-height:19px;
		display:inline-block;
		font-size:0.82em;
		}
			.inf-blok ul.virs-mn li {
			padding:0 0 0 20px;
			background:url(img/mygtukai-sprt.gif) 0px 0px no-repeat;
			display:block;
			color:#fff;
			}
				.inf-blok .kalb-blok ul li {
				padding:0;
				background:none;
				}
			ul.virs-mn li.beicn { background-image:none; padding:0; margin:0; }
			ul.virs-mn li.tit {	background-position:0px 1px; }
			ul.virs-mn li.ras {	background-position:0px -28px; }
			ul.virs-mn li.str {	background-position:0px -57px; }
			ul.virs-mn li.pad {	background-position:0px -87px; }
			  ul.virs-mn li.sum { background-position:-250px -87px; }
			ul.virs-mn li.pri {	background-position:0px -118px; }
			ul.virs-mn li.pam {	margin:-2px 0 0; }
			ul.virs-mn li.reg {	background-position:0px -147px; font-size:1.1em; margin:-2px 0 0; } html>/**/body ul.virs-mn li.reg { margin:-1px 0 0; }
			 ul.virs-mn li.var { background-image:none; }
			 ul.virs-mn li.kre { background-position:0px -177px; }
			 ul.virs-mn li.ats { background-position:0px -208px; }
			 ul.virs-mn li.kei { background-position:0px -238px; }
			 
			  ul.virs-mn li.did { font-size:1.2em; }
				.inf-blok ul.virs-mn li a {
				color:#ffffff;
				text-decoration:none;
				}
				.inf-blok form {
				margin:0; padding:1px 0 0 0;
				width:240px;
				}
					.inf-blok form input {
					margin:0 5px 0 0; padding:0 3px;
					width:93px;
					float:left;
					border:1px #d4d0c8 inset;
					font-size:1.1em;
					line-height:18px;
					height:18px;
					color:#777777;
					}
					html>/**/body .inf-blok form input { padding:2px 3px 0; height:15px; }
					.inf-blok form button {
					margin:1px 0 0; padding:0;
					border:0;
					width:17px; height:17px;
					background:#002395 url(img/mygtukai-sprt.gif) -249px 1px no-repeat;
					text-indent:-9999px;
					overflow:hidden;
					float:left;
					}

#vidus {
padding:0 0 119px;
width:999px;
height:auto !important; height:200px; min-height:200px;
float:right;
}
html>/**/body #vidus {
float:none;
}
#vidus.vidin { width:1000px; }
	#v-juost {
	height:auto !important; height:41px; min-height:41px;
	background:#fff url(img/virs-bg-x.gif) left top repeat-x;
	}
	#langas.st1 #v-juost { border-right:1px #c9c9c9 solid; }
		#v-juost span {
		width:246px;
		height:auto !important; height:41px; min-height:41px;
		border-left:#c9c9c9 1px solid;
		font-size:10px; /*0.82em*/
		line-height:39px;
		text-indent:9px;
		display:block;
		float:left;
		}
		#v-juost span.pirm { width:249px; border:0; }
		#v-juost span.x2 { width:499px; }
		#v-juost span.x3 { width:749px; }
			#v-juost font.kelias {
			padding:0 0 0 6px;
			font-weight:bold;
			}
				#v-juost font.kelias a {
				padding:0 0 0 21px;
				font-size:1.2em;
				color:#002395; text-decoration:none;
				background:url(img/url-bullet.gif) 9px center no-repeat;
				}
				#v-juost font.kelias a.pirm { padding:0;background:none; }
				#v-juost font.kelias a:hover { text-decoration:underline; }
	#v-kont {
	float:left;
	overflow:hidden;
    width:1000px;
	background:#fff url(img/virs-bg-x.gif) left -1px repeat-x;
	}
	#v-k.eq, #v-c.eq, #v-d.eq, div.eq {
	float:left;
	margin-bottom:-9000px;
	padding-bottom:9000px;
	}
	.clear { clear: both; }
		#v-k {
		width:249px;
		background:#fff url(img/virs-bg-x.gif) left -2px repeat-x;
		float:left;
		}
			ul#mn-pagr, ul#mn-strukt, ul#mn-sub {
			margin:0 0 0 10px;
			padding:0 0 60px 0;
			width:228px;
			list-style:none;
			}
			ul#mn-pagr { padding:0 0 190px; }
				ul#mn-pagr li, ul#mn-strukt li, ul#mn-sub li {
				padding:0 0 0 11px;
				line-height:29px;
				background:url(img/mn-pagr-sprt.gif) 0px 5px no-repeat;
				border-bottom:#e4e4e4 1px solid;
				font-weight:bold;
				text-decoration:none;
				}
				ul#mn-pagr li a, ul#mn-strukt li a, ul#mn-sub li a { color:#002395; text-decoration:none; }
				ul#mn-pagr li.akt, ul#mn-strukt li.akt, ul#mn-sub li.akt { color:#99b3d3; background-position:-250px 5px; }
				ul#mn-pagr li.akt a, ul#mn-strukt li.akt a, ul#mn-sub li.akt a  { color:#99b3d3; }
				/* 2 lyg */
				ul#mn-pagr li ul, ul#mn-strukt li ul, #mn-sub li ul { margin:0; padding:0 0 8px 0; width:218px; list-style:none; }
					ul#mn-pagr li.akt ul li, ul#mn-strukt li.akt ul li, ul#mn-sub li.akt ul li {
					color:#002395;
					background:url(img/mn-pagr-sprt.gif) -750px center no-repeat;
					border:none;
					line-height:21px;
					}
					ul#mn-pagr li.akt ul li a, ul#mn-strukt li.akt ul li a, ul#mn-sub li.akt ul li a { color:#002395; }
					ul#mn-pagr li.akt ul li.akt, ul#mn-strukt li.akt ul li.akt, ul#mn-sub li.akt ul li.akt { color:#99b3d3; background-position:-500px 2px; }
					ul#mn-pagr li.akt ul li.akt a, ul#mn-strukt li.akt ul li.akt a, ul#mn-sub li.akt ul li.akt a { color:#99b3d3; }
					/* be vaik */
					ul#mn-pagr li.akt ul li.sub-kita, ul#mn-strukt li.akt ul li.sub-kita { padding:0; color:#fff; background:none; line-height:20px; }
					ul#mn-pagr li.akt ul li.sub-kita-akt, ul#mn-strukt li.akt ul li.sub-kita-akt { color:#fff; }
					ul#mn-pagr li.akt ul li.sub-kita-akt a, ul#mn-strukt li.akt ul li.sub-kita-akt a { padding:1px 4px 2px; color:#fff; background-color:#99b3d3; }
					/* 3 lyg */
					ul#mn-pagr li ul li ul, ul#mn-strukt li ul li ul, #mn-sub li ul li ul { margin:0; padding:2px 0; width:208px; list-style:none; }
						ul#mn-pagr li.akt ul li.akt ul li, ul#mn-strukt li.akt ul li.akt ul li {
						background:none;
						color:#002395;
						font-weight:normal;
						font-size:0.92em;
						line-height:16px;
						}
						ul#mn-pagr li.akt ul li.akt ul li a, ul#mn-strukt li.akt ul li.akt ul li a { color:#002395; }
						ul#mn-pagr li.akt ul li.akt ul li.akt a, ul#mn-strukt li.akt ul li.akt ul li.akt a { text-decoration:underline; }
				
			/* sub meniu */
			div.mn-sub {
			margin:-120px 11px 190px;
			background:#ebf0f6;
			}
				.mn-sub h3.pavad { padding:5px 11px; margin:0; background:#99b3d3 none; font-size:1.05em; line-height:19px; color:#fff; }
				ul#mn-sub li h3.pavad a { color:#fff; text-decoration:none; } 
			ul#mn-sub {
			padding:0; margin:0 0 80px;
			}
				ul#mn-sub li {
				margin:0 0 0 11px;
				padding:0 0 0 11px;
				width:194px;
				border-color:#d2deeb;
				}
				ul#mn-sub li.be-rem {
				border:0;
				}
				ul#mn-sub li.main_group {
				margin:0; padding:0;
				width:226px;
				}
					ul#mn-sub li ul {
					width:183px;
					
					}
						ul#mn-sub li.akt ul li {
						width:183px;
						border:0;
						font-weight:normal;
						line-height:17px;
						font-size:0.92em;
						background-position:-750px -1px;
						}
						ul#mn-sub li.akt ul li.akt { background-position:-500px 0px; }
							ul#mn-sub li.akt ul li ul {
							width:172px;
							}
								ul#mn-sub li.akt ul li ul li {
								width:172px;
								background-image:none;
								font-size:1em;
								}
									ul#mn-sub li.akt ul li.akt ul li a { color:#002395; } 
									ul#mn-sub li.akt ul li ul li.akt a {  color:#99b3d3; text-decoration:underline; }
										ul#mn-sub li.akt ul li ul li ul li {
										width:172px;
										background-image:none;
										font-size:1em;
										}
											ul#mn-sub li.akt ul li.akt ul li.akt ul li a { color:#002395; text-decoration:none;	 } 
											ul#mn-sub li.akt ul li ul li.akt ul li.akt a {  color:#99b3d3; text-decoration:underline; }
				
			/* e */
				
		#v-c {
		width:499px;
		float:left;
		}
			/* titulinio katalogas */
			.titu-kata {
			margin:0 -1px 0 0;
			width:500px;
			overflow:hidden;
			}
				.titu-kata .kate {
				margin:0 -1px;
				padding:14px 10px;
				width:480px;
				height:auto !important; height:101px; min-height:101px;
				/*border-right:1px #c9c9c9 solid;*/
				/*border-top:1px #c9c9c9 solid;*/
				/*border-left:1px #c9c9c9 solid;*/
				border-bottom:1px #c9c9c9 solid;
				float:left;
				}
				.titu-kata .k-lygin {
				margin-left:0px;
				width:229px;
				}
				.titu-kata .visas-kat {
				width:500px;
				}
				.titu-kata .v-be-rem { border-top:0; }
					
					
					.titu-kata .kate font.txt {
					padding:7px 0 3px;
					display:block;
					font-size:0.88em;
					color:#777;
					line-height:16px;
					}
						.titu-kata .kate font.txt a { color:#777; text-decoration:none; }
						.titu-kata .kate font.txt img { display:block; width:81px; height:81px; }
						.titu-kata .kate font.txt img, .titu-kata .kate font.txt a img {
						margin:2px 0 0;
						padding:0 10px 2px 0;
						border:0;
						float:left;
						}
					.titu-kata .kate font.txt h2,
					.titu-kata .kate h2{
					margin:0; padding:0 0 5px;
					color:#002395;
					font-size:1.1em;
					}
						.titu-kata .kate font.txt h2 a,
						.titu-kata .kate h2 a { color:#002395; text-decoration:none; }
		/* platus */
		#langas div.x3 {
		width:749px;
		float:left;
		}
			#v-c.tpl-txt {
			color:#777777;
			}
			#v-c.tpl-txt a {
			color:#777777; /*text-decoration:underline;	*/
			}
				#v-c.tpl-txt .txt-kont {
				padding:15px 20px 20px;
				width:459px;
				line-height:18px;
				text-align:justify;
				float:left;
				}
					.tpl-txt .txt-kont h3.antraste,
					.prod-paie h3.antraste,
					.prod-serv h3.antraste,
					.visos-nauj h3.antraste {
					margin:0; padding:0 0 11px;
					color:#99b3d3;
					font-weight:normal;
					font-size:1.35em;
					}
					.txt-kont p.data {
					font-size:0.88em;
					}
					.txt-kont h4.nauj-pav {
					margin:0; padding:4px 0;
					color:#002395;
					font-size:1em;
					}
                    #v-c.tpl-txt .txt-kont ul {
                    padding-left:20px;
                    }
						/* naujiena vidinis */
						.txt-kont .nauj-txt {
						padding:10px 0 0;
						}
						.txt-kont .nauj-txt img.nauj-nuotr {
						padding:0 10px 6px 0;
						float:left;
						display:block;
						}
						.visos-nauj {
						padding:14px 0 0;
						float:left;
						}
							.visos-nauj dl {
							padding:8px 11px 11px;
							width:218px;
							border-bottom:#E4E4E4 1px solid;
							}
							.visos-nauj dl.akt { background-color:#E4E4E4; }
								.visos-nauj dl span.data {
								padding:0 0 9px;
								font-size:0.88em;
								display:block;
								}
								.visos-nauj dl dt {
								width:200px;
								float:left;
								}
									.visos-nauj dl dt img,
									.visos-nauj dl dt a img {
									display:block; border:0;
									}
								.visos-nauj dl dd {
								padding:0px 0 0 0;
								/*width:128px;*/
								float:left;
								line-height:1.3em;
								font-size:0.92em;
								font-weight:bold;
								}
									.visos-nauj dl dd img { float:left; display:block; border:0; padding:0 10px 4px 0; }
									#langas .visos-nauj dl dd a { color:#002395; text-decoration:none; }
									#langas .visos-nauj dl dd a:hover { text-decoration:underline; }
									#langas .visos-nauj dl.akt dd a { color:#777; }
							.visos-nauj .nauj-psl {
							margin:0 0 15px; padding:0 0 1px;
							border-bottom:#E4E4E4 1px solid;
							line-height:27px;
							font-weight:bold;
							}
								#langas .nauj-psl a { text-decoration:none; color:#002395; margin:0 3px; }
								#langas .nauj-psl a.akt { text-decoration:underline; color:#777; }
						
					div.spaus { margin:14px 0 0; width:460px; float:left; }
					div.spaus a,
					#v-c.tpl-txt div.spaus a { padding:0 0 0 20px; background:url(img/mygtukai-sprt.gif) 0 -268px no-repeat; text-decoration:none; color:#002395; }
					
				#v-c.tpl-txt .img-kont {
				margin:50px 0 0 0;
				width:240px;
				float:left;
				}
					.tpl-txt .img-kont img,
					.tpl-txt .img-kont a img{ display:block; padding:0 0 10px; border:0; }
		#vidus.vidin #v-c {
		padding-top:9px;
		width:750px;
		}
			/* katalogas */
			#v-c.fon-pilk, * html .fon-pilk { background:#f4f4f4 url(img/pilk-bg-x.gif) left top repeat-x; }

			#kata-kont {
			/*padding:9px 0 0;*/
			}
			.blokas, .blokas-be-sort { padding:0 0 9px 9px; }
				.blok-virs {
				height:35px;
				background-color:#99b3d3;
				line-height:32px;
				}
					.blok-virs h2 {
					padding:0; margin:0;
					font-size:1.3em;
					color:#fff;
					text-indent:10px;
					font-weight:normal;
					float:left;
					}
					.blok-virs .mygt {
					border-left:#fff 1px solid;
					}
					.blok-virs .mygt, .blok-virs .mygt a {
					width:35px; height:35px;
					float:right;
					display:block;
					}
					.blok-virs .mygt a { background:url(img/blok-mygt-sprt.gif) 6px 0px no-repeat; text-indent:-9999px; overflow:hidden; }
					.blok-virs .mygt a.uzdar { background-position:6px -35px; }
				.blok-vid {
				border:1px #c9c9c9 solid; border-top:0;
				padding:0 0 2px;
				}
					.blok-vid .kata-sar {
					padding:0 10px 0;
					}
						.kata-sar .lent { }
							.kata-sar .lent .lent-virs,
							.kreps .lent .lent-virs,
							.uzsa-isto .lent-virs,
							.klie-sar .lent-virs {
							line-height:30px;
							height:31px;
							font-size:0.82em;
							border-bottom:#E4E4E4 1px solid;
							}
							.kata-sar .lent .c1 {
							width:55px;
							float:left;
							}
							.kata-sar .lent .c2 {
							float:left;
							}
							.kata-sar .lent .c3 {
							width:75px;
							text-align:right;
							float:right;
							}
							.kata-sar .lent .lent-eil,
							.kreps .lent-eil {
							padding:10px 0;
							min-width:100%;
							height:auto !important; height:35px; min-height:35px;
							border-top:#E4E4E4 1px solid;
							}
							html>/**/body .kata-sar .lent .lent-eil {
							float:left;	
							}
							.prod-paie .kata-sar .lent .lent-eil { border-top:0; border-bottom:#E4E4E4 1px solid; }
							.kata-sar .lent .pirm-eil,
							.kreps .pirm-eil { border:0; }
								.kata-sar .lent .lent-eil .c1 {
								margin:0 -55px 0 0;
								display:inline;
								}
								.kata-sar .lent .lent-eil .c2 {
								margin:0 75px 0 55px;
								display:inline;
								}
									.kata-sar .lent .lent-eil .c2 h3,
									.kreps .lent-eil .c2 h3,
									.uzsa-isto .c2 h3,
									.klie-sar .lent-eil h3 {
									margin:0; padding:0 0 2px;
									font-size:1em;
									color:#002395;
									}
										.kata-sar .lent .lent-eil .c2 h3 a,
										.kreps .lent-eil .c2 h3 a,
										.uzsa-isto .c2 h3 a,
										.klie-sar .lent-eil h3 a { color:#002395; text-decoration:none; }
								.kata-sar .lent .lent-eil .c3 {
								margin:0 0 0 -75px;
								float:right;
								display:inline;
								}
									.kata-sar .lent .lent-eil .c3 p {
									height:auto !important; height:32px; min-height:32px;
									}
									.kata-sar .lent .lent-eil .c3 a {
									width:18px;
									height:15px;
									display:block;
									text-align:left;
									text-indent:-9999px;
									overflow:hidden;
									float:right;
									background:url(img/mygtukai-sprt.gif) -250px -180px no-repeat;
									}
								
					.blok-vid .kata-psl {
					margin:0 2px;
					height:auto !important; height:32px;
					min-height:32px;
					background-color:#e5ecf4;
					
					}
						/* kata filtras */
						.kata-psl.virs { position:relative; top:2px; }
						form.kata-filtr {
						height:50px;
						}
							form.kata-filtr .flt-antr { padding:4px 0 0 60px; float:left; }
								form.kata-filtr .flt-antr span { width:93px; display:block; margin-left:10px; float:left; display:inline; }
							
							div.abs-blok {
							float:left;
							position:relative;
							top:-2px;
							}
							form.kata-filtr label {
							display:block;
							width:60px;
							text-indent:10px;
							line-height:31px;
							float:left;
							}
							form.kata-filtr select {
							margin:5px 5px 0;
							width:93px;
							float:left;
							color:#777;
							}
							div.abs-blok select { position:absolute; float:left; }
							div.abs-blok select.v1 {
							left:60px;
							z-index:9;
							}
							div.abs-blok select.v2 {
							left:164px;
							z-index:8;
							}
							div.abs-blok select.v3 {
							left:266px;
							z-index:7;
							}
							div.abs-blok select.v4 {
							left:370px;
							z-index:6;
							}
							
							
							html>/**/body form.kata-filtr select {
							margin-top:6px;
							}
							
							.virs.nereg form.kata-filtr .flt-antr { padding:4px 0 0 60px; float:left; }
								.virs.nereg form.kata-filtr .flt-antr span { width:153px; display:block; margin-left:15px; float:left; display:inline; }
							.virs.nereg form.kata-filtr select { width:153px; margin-left:10px; }
							
							.virs.nereg form.kata-filtr select.v1 {
							z-index:9;
							}
							.virs.nereg form.kata-filtr select.v2 {
							left:228px;
							z-index:8;
							}
							.virs.nereg form.kata-filtr select.v3 {
							left:396px;
							z-index:7;
							}
							.virs.nereg form.kata-filtr select.v4 {
							left:565px;
							z-index:6;
							}
						
						
						.kata-psl .psl-sar {
						padding:0 0 0 9px;
						line-height:31px;
						float:left;
						}
							.kata-psl .psl-sar a {
							padding:0 4px;
							color:#002395;
							text-decoration:none;
							font-weight:bold;
							}
							a.atg, .kata-psl .psl-sar a.atg,
							a.tol, .kata-psl .psl-sar a.tol { padding:0 0 0 10px; background:url(img/url-bullet-k.gif) 0px 5px no-repeat; }
							a.tol, .kata-psl .psl-sar a.tol { padding:0 9px 0 0; background:url(img/url-bullet.gif) right 5px no-repeat; }
							.kata-psl .psl-sar a.akt { color:#777; text-decoration:underline; }
						.kata-psl .psl-rod {
						padding:3px 8px 0 0;
						width:150px; height:29px;
						float:right;
						text-align:right;
						}
							* .kata-psl .psl-rod label { position:relative; top:-2px; }
							.kata-psl .psl-rod select {
							margin:2px 0 0; padding:0;
							width:72px;
							color:#777;
							}
							html>/**/body .kata-psl .psl-rod select { margin:4px 0 0; }
			/* katalogas reg */
			#v-c #v-c-k {
			/*padding:9px 0 0;*/
			width:490px;
			float:left;
			}
						#v-c-k .pati-prek .lent-eil { min-height:20px; line-height:20px; }
							#v-c-k .pati-prek .lent-eil p { min-height:20px; line-height:20px; }
							#v-c-k .pati-prek .lent-virs .c3 {
							width:47px;
							float:right;
							text-align:left;
							}
							#v-c-k .pati-prek .lent-eil .c2 {
							margin:0 94px 0 55px;
							}
							.pati-prek .eil-des {
							margin:0 0 0 -94px;
							width:94px;
							float:right;
							}
							#v-c-k .pati-prek .lent-eil .c3 {
							margin:0; padding-right:10px;
							text-align:right;
							width:53px;
							float:left;
							}
							#v-c-k .pati-prek .lent .c4 {
							margin:0;
							text-align:center;
							width:31px;
							float:right;
							}
								.pati-prek .lent .c4 a.istr {
								width:14px; height:14px;
								display:block;
								float:right;
								margin:2px 3px 0 0;
								display:inline;
								text-indent:-9999px;
								overflow:hidden;
								background:url(img/mygtukai-sprt.gif) -250px -60px no-repeat;
								}
						#v-c-k .pati-prek .tuscia { }
							#v-c-k .pati-prek .tuscia p { padding:5px 4px; color:#777; }
				
			#v-c #v-c-d {
			/*padding:9px 0 0;*/
			width:260px;
			float:right;
			}
			#v-c #v-c-d .blokas,
			#v-c #v-c-d .blokas-be-sort { padding-left:8px; }
				/* akcijos */
				.akci {
				padding:9px 8px 2px;
				}
					.akci img.nuotr {
					display:block;
					margin:0 auto;
					border:#e4e4e4 1px solid;
					}
					.akci .akc-inf { padding:5px 0 0; }
						.akci .akc-inf div {
						padding:4px 0 0;
						width:100%;
						clear:left;
						}
							.akc-inf p.k, .akc-inf p.d {
							width:71px;
							display:block;
							float:left;
							font-size:0.82em;
							}
							.akc-inf p.d {
							margin:-1px 0 0;
							width:161px;
							float:left;
							font-size:0.92em;
							line-height:1.4em;
							}
							.akc-inf p a {
							color:#002395;
							font-weight:bold;
							text-decoration:none;
							}
				/* priminimai */
				.prim-sar {
				padding:0 10px 9px;
				width:230px;
				}
					.prim-sar .sar-vir {
					width:100%;
					border-bottom:#e4e4e4 1px solid;
					}
						.prim-sar .sar-vir p {
						display:block;
						font-size:0.82em;
						line-height:32px;
						float:left;
						}
						.prim-sar .sar-vir p.c1 {
						width:145px;
						font-weight:bold;
						font-size:0.92em;
						}
						.prim-sar .sar-vir p.c2 { width:55px; text-align:right; }
						.prim-sar .sar-vir p.c3 { width:25px; text-align:right; float:right; }
					.prim-sar .prim {
					width:100%;
					line-height:29px;
					float:left;
					border-bottom:#e4e4e4 1px solid;
					}
						.prim-sar .prim p {
						width:180px;
						margin:0 -4px 0 0;
						float:left;
						}
						.prim-sar .prim .mygt {
						width:54px;
						float:left;
						}
							.prim-sar .prim .mygt a,
							.kreps .lent-eil .c6 a {
							margin:8px 0 0 4px;
							width:14px; height:14px;
							display:block;
							float:left;
							text-indent:-9999px;
							overflow:hidden;
							background:url(img/mygtukai-sprt.gif) -250px -30px no-repeat;
							}
							.prim-sar .prim .mygt a.trin,
							.kreps .lent-eil .c6 a.istr { margin-left:17px; background-position:-250px -61px; }
				.prim-nauj {
				padding:0 10px 9px;
				width:230px;
				}
					.prim-nauj p.antr {
					font-weight:bold;
					font-size:0.92em; /*12px;*/
					}
					.prim-nauj form { }
						.prim-nauj input.w100,
						.prim-nauj select,
						.prim-nauj textarea, .prod-serv textarea,
						.prim-nauj .duom input.ived, .prod-serv .anket input.ived,
						.kreps .lent-eil .c4 input.kiek,
						.klie-paie input.ived {
						padding:0; margin:7px 0 0;
						width:228px;
						height:21px;
						border:#d4d0c8 1px inset;
						line-height:21px;
						color:#777;
						}
						.prim-nauj input.w100 { margin:4px 0 0; padding:0 3px; width:222px; }
						.prim-nauj select.met {
						width:60px;
						}
						.prim-nauj select.men {
						margin:0 0 0 6px;
						width:110px;
						}
						.prim-nauj select.die {
						margin:0 0 0 6px;
						width:40px;
						}
						.prim-nauj textarea {
						padding:0 3px;
						height:88px;
						width:222px;
						font-size:12px; /*1.2em;*/
						}
						.prim-nauj .nust,
						.prim-nauj .duom {
						padding:2px 0 0;
						width:230px;
						}
							.prim-nauj .nust label {
							width:115px;
							display:block;
							float:left;
							}
								.prim-nauj .nust label .check {
								position:relative;top:1px;
								}
						.prim-nauj .duom {
						padding:4px 0 0;
						}
						.prim-nauj .duom p {
							line-height:28px;
							}
							.prim-nauj .duom label {
							/*width:80px;*/
							float:left;
							}
							.prim-nauj .duom input.ived {
							margin:0 -1px 7px;
							padding:0 3px;
							width:141px;
							float:left;
							position:relative;
							left:1px;
							}
						button.s1, button.s2, button.s3 {
						margin:5px 0 0 0; padding:0;
						height:24px;
						border:0;
						background-color:#99b3d3;
						font-weight:bold;
						color:#fff;
						float:right;
						}
						html>/**/body button.s1 { height:auto !important; margin:0; padding:3px 7px 3px; }
						button.s2 {
						background-color:#99b3d3;
						float:left;
						}
						html>/**/body button.s2 { height:auto; margin:0; padding:3px 7px 3px; }
						button.w110 { width:110px; }
						html>/**/body button.w110 { width:auto !important;}
						
				/* katalogas vidinis */
				.kata-vidi {
				padding:14px 18px 18px;
				}
					.kata-vidi h3.pavad {
					margin:0; padding:0;
					font-size:1.4em;
					line-height:1.4em;
					font-weight:normal;
					color:#002395;
					}
						.kata-vidi h3.pavad a {
						color:#002395; text-decoration:none;
						}
					.kata-vidi dl {
					margin:12px 0 0;
					}
					.kata-vidi dl { width:100%; }
						.kata-vidi dl dt {
						width:115px;
						/*height:90px;*/
						display:block;
						float:left;
						}
							.kata-vidi dl dt a {
							z-index:9;
							}
							.kata-vidi dl dt img {
							display:block;
							border:#e4e4e4 1px solid;
							z-index:1;
							position:relative;
							}
							.kata-vidi dl dt span {
							margin:-87px 0 0 1px;
							width:93px;
							height:86px;
							display:block;
							text-indent:-9999px;
							overflow:hidden;
							z-index:5;
							position:relative;
							cursor:hand;
							background:url(img/padid-plius.gif) right bottom no-repeat;
							}
						.kata-vidi dl dd {
						width:326px;
						height:auto !important; height:90px; min-height:90px;
						float:left;
						}
							.kata-vidi dl dd label {
							width:100%;
							display:block;
							line-height:29px;
							border-bottom:#e4e4e4 1px solid;
							float:left;
							}
								.kata-vidi dl dd strong {
								width:150px;
								display:block;
								float:left;
								}
								.kata-vidi dl dd i {
								width:175px;
								display:block;
								text-align:right;
								font-style:normal;
								float:right;
								}
									.kata-vidi dl dd i a {
									color:#002395;
									text-decoration:none;
									}
					.kata-vidi-txt {
					margin:7px 0 0;
					padding:0 0 9px;
					border-bottom:#e4e4e4 1px solid;
					}
						.kata-vidi-txt p.pavad,
						.kata-pried p.pavad,
						.kata-kiek p.pavad,
						.kata-klaus p.pavad {
						padding:2px 0 8px;
						font-weight:bold;
						}
						.kata-vidi-txt .txt {
						line-height:1.4em;
						text-align:justify;
						}
					.kata-pried {
					margin:7px 0 0;
					padding:0 0 9px;
					border-bottom:#e4e4e4 1px solid;
					}
						.kata-pried label {
						display:block;
						font-size:0.82em;
						}
							.kata-pried label a {
							padding:0 0 0 7px;
							background:url(img/nuor-bullet-mel.gif) 0px 5px no-repeat;
							color:#002395;
							text-decoration:none;
							font-weight:bold;
							font-size:1.2em;
							}
					.kata-kiek {
					margin:7px 0 0;
					padding:0 0 9px;
					border-bottom:#e4e4e4 1px solid;
					}
						.kata-kiek form { width:100%; }
						.kata-kiek input.ived,
						.kata-klaus textarea {
						padding:0 3px; margin:2px 9px 0 0;
						width:45px;
						height:22px;
						border:#d4d0c8 1px inset;
						line-height:21px;
						color:#777;
						float:left;
						}
						html>/**/body .kata-kiek input.ived { padding:2px 3px 0; height:18px; }
						.kata-kiek button.s1 {
						margin:2px 9px 0;
						float:left;
						}
						.kata-kiek button.w220 { width:220px; }
						html>/**/body .kata-kiek button.w220 {
						width:auto !important;	
						}
						.kata-kiek button.s2,
						.akc-inf button.s2 {
						margin-top:2px;
						padding-left:20px;
						background:#002395 url(img/mygtukai-sprt.gif) -244px -205px no-repeat;
						}
						.akc-inf button.s2 { margin:0 0 4px; float:right; }
						html>/**/body .kata-kiek button.s2,
						html>/**/body .akc-inf button.s2 { padding-left:24px; }
					.kata-klaus {
					margin:7px 0 0;
					}
						.kata-klaus form {
						width:100%;
						margin:0 -18px 0 0;
						}
							.kata-klaus textarea {
							width:436px;
							height:120px !important;
							}
							html>/**/body .kata-klaus textarea { margin-bottom:5px; }

					/* krepselis - platus */
					.blok-vid .kreps {
					padding:0 10px 0;
					}
						.kreps .lent { width:100%; }
							.kreps .lent-virs {}
								.kreps .lent-virs p {
								float:left;
								}
								.kreps .lent-virs .c1 {	width:56px; }
								.kreps .lent-virs .c2 {	width:465px; }
								 .be-istr .lent-virs .c2 {	width:490px; }
								.kreps .lent-virs .c3 {	width:60px;	text-align:center; }
								.kreps .lent-virs .c4 {	width:50px;	text-align:center; }
								.kreps .lent-virs .c5 {	width:48px;	text-align:right; }
								  .be-istr .lent-virs .c5 {	width:59px; }
								.kreps .lent-virs .c6 {	width:38px; float:right; text-align:right; }
							.kreps .lent-eil {
							/* ..+ */
							height:20px;
							min-height:20px;
							/*width:100%;*/
							float:left;
							}
								.kreps .lent-eil div {
								float:left;
								}
								.kreps .lent-eil .c1 {	margin:0 -56px 0 0; width:56px;	}
								.kreps .lent-eil .c2 { margin:0 211px 0 56px; display:inline; /*width:470px;*/ }
								 .be-istr .lent-eil .c2 { margin:0 185px 0 56px; }
								 .be-istr .lent-eil .c2 { margin:0 181px 0 56px; }
								.kreps .lent-eil .c-des { margin:0 0 0 -211px; width:211px; float:right; }
								 .be-istr .lent-eil .c-des { margin:0 0 0 -185px; width:185px; }
									.kreps .lent-eil .c3 {	width:61px; text-align:right;	}
									.kreps .lent-eil .c4 {	width:50px;	}
									 .be-istr .lent-eil .c4 { text-align:right;	}
									.kreps .lent-eil .c5 {	width:60px; text-align:right;	}
									 .be-istr .lent-eil .c5 { width:70px; }
									.kreps .lent-eil .c6 {	width:14px; float:right; }

							
								.kreps .lent-eil .c2 h3 { color:#777; }
								.kreps .lent-eil .c6 a.istr { /* ..+ */ margin:0; }
								.kreps .lent-eil .c4 input.kiek { float:right; /* ..+ */ padding:0 3px; height:18px; margin:0; width:25px; }
						.kreps .kreps-sum {
						padding:0 0 50px;
						width:100%;
						border-top:#c9c9c9 1px solid;
						}
							.kreps .kreps-sum .sum {
							width:334px;
							float:right;
							}
							.kreps-sum .sum label {
							padding:4px 0;
							width:334px;
							line-height:25px;
							border-bottom:#c9c9c9 1px solid;
							display:block;
							float:left;
							}
								.kreps-sum .sum label span {
								width:195px;
								display:block;
								float:left;
								font-size:0.82em;
								font-weight:bold;
								}
								.spal-zal { color:#00CA39; }
								.kreps-sum .sum label strong {
								padding:0 24px 0 0;
								width:107px;
								display:block;
								text-align:right;
								float:left;
								}
								.uzs-iss .sum label strong { padding:0; width:139px; }
								 .be-istr .sum label strong { padding:0; width:138px; }
								.kreps-sum .sum label.pvm strong { font-weight:normal; }
								.kreps-sum .sum label.apm strong { font-size:1.3em; }
					.psl-mygt-des {
					padding:0 5px 0 0;
					}
						.psl-mygt-des button.s2 {
						margin:5px 0 0 10px;
						padding:0 3px 0 25px;
						width:150px; height:24px;
						background:#002395 url(img/mygtukai-sprt.gif) -242px -205px no-repeat;
						float:right;
						/*text-indent:20px; !!!*/
						}
						 .psl-mygt-des button.be-icon {
						  padding:0;
						  background-image:none;
						  text-indent:0;
						 }
						.psl-mygt-des button.s3 {
						width:100px;
						padding:0 3px 0 25px;
						background:#99B3D3 url(img/mygtukai-sprt.gif) -242px -266px no-repeat;
						float:right;
						/*text-indent:0px;*/
						}
						html>/**/body .psl-mygt-des button.s3,
						html>/**/body .psl-mygt-des button.s2 {
						width:auto !important;
						padding:0 3px 0 25px;
						text-indent:0;
						}
						html>/**/body .psl-mygt-des button.be-icon { padding:0 3px; }
			/* paieska */
			.prod-paie {
			padding:12px 20px 20px;
			}
				.prod-paie form.paieska { width:100%; padding:0 0 10px; margin:0 0 20px; border-bottom:#e4e4e4 1px solid; }
				.prod-paie .lauk { width:100%; float:left; }
					.prod-paie p.txt,
					.prod-serv p.txt{
					font-weight:bold;
					}
					.prod-paie label {
					width:109px;
					display:block;
					float:left;
					}
					.prod-paie label.pav {
					width:360px;
					}
						.prod-paie label span,
						.prod-serv label span { display:block; padding:15px 0 4px; }
						.prod-paie label input.ived {
						padding:0 3px;
						width:91px;
						height:19px;
						border:#d4d0c8 1px inset;
						line-height:19px;
						color:#777;
						clear:left;
						}
						.prod-paie label.pav input.ived { width:352px; }
					.prod-paie button.s1 {
					margin:10px 0 0;
					padding:1px 5px;
					width:60px;
					float:left;
					}
					html>/**/body .prod-paie button.s1 { width:auto; }
					#langas .prod-paie .lent-eil {
					min-height:20px !important;
					height:20px;
					line-height:17px;
					}
						#langas .prod-paie .lent-eil .c3 p { min-height:20px !important; height:20px; }
			/* servisas */
			.prod-serv {
			padding:12px 20px 20px;
			}
				.prod-serv form { padding:0 0 20px; }
				.prod-serv .lauk {}
					.prod-serv .lauk label {
					width:470px;
					display:block;
					float:left;
					}
						.prod-serv .lauk textarea {
						/* ..* */
						padding:0 3px;
						width:462px;
						height:120px;
						}
					.prod-serv .lauk label.past {
					margin:-15px 0 0 8px;
					width:231px;
					}
						.lauk label.past font {
						font-size:1em;
						}
						.lauk label.past span {
						margin:3px 0 0;
						padding:5px 9px;
						line-height:18px;
						}
				.prod-serv .anket {
				padding:12px 460px 0 0;
				width:250px;
				float:left;
				}
					.prod-serv .anket input.ived {
					/* ..+ */
					padding:0 3px; margin:1px 0 9px;
					width:242px;
					}
					.prod-serv button.s2 { margin:0; background:#002395; }
					
					/* uzsakymu istorija */
						.uzsa-isto {
						padding:2px 9px 0;
						}
						.uzsa-isto .lent-virs { border:0; }
						.uzsa-isto .lent-eil {
						width:100%;
						line-height:33px;
						border-top:#E4E4E4 1px solid;
						}
						html>/**/body .uzsa-isto .lent-eil { float:left; }
							.uzsa-isto .c1 {
							margin:0 -82px 0 0;
							width:82px;
							float:left;
							}
							.uzsa-isto .c2 {
							margin:0 0 0 82px;
							float:left;
							}
						.is-isto .kreps-sum {
						padding-bottom:0;
						}
							.is-isto .kreps-sum label { border:0; }
						.is-isto .psl-mygt-des {
						padding-top:18px;
						}
						.is-isto .psl-txt {
						width:430px;
						float:left;
						}
							.is-isto .psl-txt p {
							padding:5px;
							line-height:20px;
							}
			/* registracija */
			div.reg-intro {
			line-height:1.35em;
			}
					div.reg-intro {
					width:470px;
					display:block;
					float:left;
					}
			/* paieska */
			.prod-paie { }
					.prod-paie .paieska-svet label span { padding-top:0; }
				.prod-paie .rez-eil { padding:5px 0; }
					.prod-paie .rez-eil p { line-height:1.35em; }
						.prod-paie .rez-eil p a { text-decoration:none; }
			/* kontaktai */
				.zemelap { padding:0 0 12px; width:470px; }
				.adres-kont {
				margin:45px 0 0 0;
				padding:0 0 0 4px;
				width:235px;
				float:left;
				font-size:0.92em;
				line-height:1.45em;
				display:inline;
				}
			/* struktura */
			#langas ul#mn-strukt li { border:0; background:none; padding-left:0px; }
				#langas ul#mn-strukt li a { text-decoration:none; color:#002395; }
				#langas ul#mn-strukt li ul { padding-left:20px; }
					#langas ul#mn-strukt li ul li { background:url(img/mn-strukt-bullet.gif) 0px 10px no-repeat; padding-left:10px; }
						#langas ul#mn-strukt li ul li ul li { background:none; padding-left:0; line-height:1.5em; }
							#langas ul#mn-strukt li ul li ul li a { color:#99b3d3; font-weight:bold; }
								#langas ul#mn-strukt li ul li ul li ul { padding-bottom:4px; }
								#langas ul#mn-strukt li ul li ul li ul li { line-height:1.1em; font-size:1em; }
								#langas ul#mn-strukt li ul li ul li ul li a { color:#002395; font-weight:normal; }
			/* nustatymai */
			.nustat {}
				form.nustat { padding:0; }
				.nustat .lauk {
				width:231px;
				margin:0 0 0 8px;
				float:right;
				}
				.nustat .anket {
				padding:12px 200px 0 0;
				}
				.nustat .mygt { width:100%; float:left; padding-bottom:19px;  }
				.nustat .su-bord { border-bottom:#e4e4e4 1px solid;  padding-bottom:9px; margin:0 0 20px; }
					.nustat .mygt button { float:left; }
					button.w200 { width:200px; }
					button.w125 { width:125px; }
					html>/**/body .nustat button { width:auto; }
			/* partneriai */ 
			.partneriai, dokumentai {
			width:480px;
			}
				.partneris {
				padding:15px 0;
				width:480px;
				float:left;
				border-bottom:#e4e4e4 1px solid;
				}
					.partneris .logo {
					padding:21px 0 0;
					width:140px;
					float:left;
					}
						.partneris .logo img,
						.partneris .logo a img { border:0; }
					.partneris .apie {
					width:320px;
					float:right;
					color:#777;
                    text-align:left;
					}
						.partneris .apie p.antraste {
						font-weight:bold;
						}
						.apie .partner_mygt {
						padding:8px 0 0;
						}
							.apie .partner_mygt a {
							width:17px; height:17px; display:block;
							background-color:#FF0;
							background:url(img/mygtukai-sprt.gif) 0 -315px no-repeat;
							text-indent:-9999px;
							overflow:hidden;
							}
							.apie .partner_mygt a.aukstyn { background-position:-250px -315px; }
			.dokumentai {
			padding:8px 0 0;
			}
				.dokumentai .dok {
				padding:7px 0 8px 23px;
				width:480px;
				background:url(img/ico/ico.gif) 0px 12px no-repeat;
				border-bottom:#e4e4e4 1px solid;
				}
					.dok p.antraste {
					font-weight:bold;
					color:#002395;
					line-height:12px;
					}
						#v-c.tpl-txt .dok p.antraste a {
						color:#002395;
						text-decoration:none;
						}
					.dok p.info {
					margin:0; padding:0;
					font-size:11px;
					line-height:12px;
					}
				.dokumentai .ico-doc { background-image:url(img/ico/doc.gif) }
				.dokumentai .ico-xls { background-image:url(img/ico/xls.gif) }
				.dokumentai .ico-pdf { background-image:url(img/ico/pdf.gif) }
			/* klientu sar */
			.klie-sar { padding:2px 0 0; }
				.klie-sar .klie-paie {
				margin:0 auto;
				width:735px;
				height:auto !important; height:32px; min-height:32px;
				background-color:#e5ecf4;
				}
					.klie-paie span {
					width:55px;
					display:block;
					float:left;
					line-height:27px;
					text-indent:5px;
					}
					.klie-paie input.ived {
					margin:3px 0 0;
					padding:0 3px;
					width:666px;
					}
					html>/**/body .klie-paie input.ived { margin:4px 0 0; }
					.klie-sar .lent {
					padding:9px 9px 0;
					}
					.klie-sar .lent-virs { border:0; }
						.klie-sar .lent-virs p { display:block; float:left; width:231px; }
						.klie-sar .lent-virs .c2 { width:356px; text-indent:9px; }
						.klie-sar .lent-virs .c3 { width:134px; text-align:right; }
						.klie-sar .lent-eil { width:100%; padding:10px 0; border-top:#e4e4e4 1px solid; }
						html>/**/body .klie-sar .lent-eil { float:left; }
							.klie-sar .lent-eil div { float:left; }
							.klie-sar .lent-eil .c1 { width:231px; margin:0 -231px 0 0; }
								.klie-sar .lent-eil .taspats-klien { background-color:#fff; height:15px; position:relative; top:-15px; }
							.klie-sar .lent-eil .c2 { margin:0 70px 0 231px; padding:0 9px; display:inline; }
							.klie-sar .lent-eil .c3 { width:70px; margin:0 0 0 -70px; float:right; text-align:right; }
			/* tables */
			table.prod,
			table.krep {
			width:100%;
			}
				table.prod th,
				table.krep th{
				padding:0 0 0 5px;
				line-height:30px;
				height:31px;
				font-size:0.82em;
				font-weight:normal;				
				}
				table.prod th.pirm,
				table.krep th.pirm { padding:0; }
				table.prod td,
				table.krep td{
				padding:9px 0 9px 9px;
				border-top:#E4E4E4 1px solid;
				vertical-align:top;
				}
				table.prod td.pirm,
				table.krep td.pirm { padding:9px 0; }
				table.prod tr.pask td { border-bottom:#E4E4E4 1px solid; }
				td.max {
				width:99%;
				}
					td.max h3 {
					margin:0; padding:0 0 2px;
					font-size:1em;
					color:#002395;
					}
						#langas table td.max h3 a { color:#002395; text-decoration:none; }
						#langas table td.max h3 a:hover { text-decoration:underline; }
					table.krep td p { line-height:19px; }
					table.prod td.max p,
					table.krep td.max p{
					height:auto !important; height:32px; min-height:32px;
					}
					table .des { text-align:right; }
					table .kai { text-align:left; }
					table .kai select {
					padding:0; margin:0;
					width:52px;
					height:21px;
					border:#d4d0c8 1px inset;
					line-height:21px;
					color:#777;
					}
					table.prod td a.krep {
					margin-top:15px;
					width:18px;
					height:15px;
					display:block;
					text-align:left;
					text-indent:-9999px;
					overflow:hidden;
					float:right;
					background:url(img/mygtukai-sprt.gif) -250px -180px no-repeat;
					vertical-align:bottom;
					}
					/* prod paie */
					.prod-paie table.prod td a.krep { margin-top:1px; }
					
					table.krep i, .kreps-sum i { font-style:normal; }
					table.krep input.kiek {
					padding:0 3px; margin:0; 
					width:25px;
					height:18px;
					border:#d4d0c8 1px inset;
					line-height:18px;
					color:#777;
					float:right;
					}
					table a.istr {
					margin:3px 0 0 4px;
					width:14px; height:14px;
					display:block;
					float:left;
					text-indent:-9999px;
					overflow:hidden;
					background:url(img/mygtukai-sprt.gif) -250px -61px no-repeat;
					float:right;
					}

		#v-d {
		width:249px;
		float:right;
		}
			#v-d .titu-nauj {
			/*background:url(img/lang-bg-y.gif) left top repeat-y;*/
			}
				#v-d .titu-nauj .nauj {
				margin:0 0 0 9px;
				padding:0 0 9px;
				width:230px;
				border-bottom:#e4e4e4 1px solid;
				float:left;
				display:inline;
				}
					.titu-nauj .nauj span.data { height:28px; display:block; line-height:28px; color:#777777; font-size:0.88em; }
					.titu-nauj .nauj dl {

					}
						.titu-nauj .nauj dl dt {
						width:40px;
						height:40px;
						display:block;
						float:left;
						}
							.titu-nauj .nauj dl dt img, .titu-nauj .nauj dl dt a img { border:0; display:block; width:40px; height:40px; }
						.titu-nauj .nauj dl dd {
						margin:-4px 0 0;
						/*width:180px;*/
						display:block;
						font-weight:bold;
						/*float:right;*/
						}
							.titu-nauj .nauj dl dd img { float:left; display:block; border:0; padding:0 10px 6px 0; }
							.titu-nauj .nauj dl a { color:#777777; text-decoration:none; }
				#v-d .titu-nauj div.nuor {
				padding:7px 9px;
				color:#002395;
				font-size:0.88em;
				font-weight:bold;
				}
					.titu-nauj div.nuor a { padding:0 8px 0 0; color:#002395; text-decoration:none; background:url(img/nuor-bullet-mel.gif) right 4px no-repeat; }
    .dokumentas {
    
    }
        div.icon-pdf a, div.icon-doc a, div.icon-xls a, div.icon-file a {
        padding:0 25px 0 0;
        background-position:right 1px;
        background-repeat:no-repeat;
        }
        div.icon-pdf a {
        background-image:url('img/ico/pdf.jpg');
        }
        div.icon-doc a {
        background-image:url('img/ico/doc.jpg');
        }
        div.icon-xls a {
        background-image:url('img/ico/xls.jpg');
        }
        div.icon-file a {
        background-image:url('img/ico/file.jpg');
        }
        .dokumentas a {
        text-decoration:none;
        }
#apacia {
width:999px;
height:119px;
background:#fff url(img/mygtukai-sprt.gif) 0px bottom repeat-x;
padding:0;
position:absolute;
bottom: 0 !important;
bottom: -1px;

}
	#apacia .spec-nuor {
	margin:-23px 0 0 0;
	padding:0 0 0 10px;
	width:250px;
	height:23px;
	/*text-indent:10px;*/
	position:relative;
	}
	#apacia .spec-2 { top:-33px; }
		#apacia .spec-nuor a { color:#99b3d3; text-decoration:none; font-weight:bold; }
	
	/* rekl s */
	#apacia .spec-pav {
	margin:-80px 0 0 10px;
	width:230px; height:80px;
	overflow:hidden;
	position:relative;
	top:-10px;
	}
	#apacia .spec-pav-2 {
	top:-100px;
	}
		#apacia .spec-pav a,
		#apacia .spec-pav a img {
		border:0;
		}
	/* rekl e */
	
	#apacia .k, #apacia .c, #apacia .d {
	padding:5px 10px 20px;
	width:229px; height:94px;
	font-size:0.82em;
	line-height:17px;
	float:left;
	overflow:hidden;
	}
	#apacia .c {
	width:479px;
	height:74px;
	}
	#apacia .d {
	}
		#apacia .d h2.suki { padding:4px 0 0; margin:0 0 14px; font-size:1.6em; font-weight:normal; color:#002395; }
		#apacia .k a, #apacia .c a, #apacia .d a { color:#777; text-decoration:none; }
	

html>/**/body #langas input.ived { padding-top:2px; height:19px; }

.rem-son {
border-left:1px #c9c9c9 solid;
border-right:1px #c9c9c9 solid;
}
.rem-vir {border-top:1px #c9c9c9 solid;}
.rem-des {border-right:1px #c9c9c9 solid;}
.rem-apa {border-bottom:1px #c9c9c9 solid;}
.rem-kai {border-left:1px #c9c9c9 solid;}
.v-be-rem {border-top:0;}
.fon-bal {background-color:#fff;}
.fon-gel {background-color:#fcfbe2;}
.m-1 { margin:0 -1px; }
.pb5 { padding-bottom:5px; }
.lh25 { line-height: 25px; }
.p5 { padding:5px; }
.pt5 { padding-top:5px; }
.pb5 { padding-bottom:5px; }
.ti5 { text-indent:5px; }
.small { font-size:9px; font-weight:normal; }
.blink { text-decoration:blink; }

/* pran ir klaid */
.klaida { color:#ea0000; font-weight:bold; float:left; width:100%; }
.pranesimas { color:#0C0; font-weight:bold; float:left; width:100%; }

/* zoom */
#langas.zm .zm_10_11, #langas.zm .zm_10_11 span, #langas.zm .zm_10_11 th { font-size:11px; }
#langas.zm .zm_11_12 { font-size:12px; }
#langas.zm .zm_12_14 { font-size:14px; }
#langas.zm .zm_17_19, #langas.zm .zm_17_19 h2 { font-size:19px; }

/* ui */
.ui-state-highlight { margin:0 0 9px 9px; border:#99b3d3 1px dashed; }
#v-c-k.sortable .blokas .blok-virs, #v-c-d.sortable .blokas .blok-virs, #v-c.sortable .blokas .blok-virs { cursor:move; }

/* lb */
#jquery-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
}
#jquery-lightbox {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#lightbox-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
width: 49%;
height: 100%;
zoom: 1;
display: block;
}
#lightbox-nav-btnPrev { 
left: 0; 
float: left;
}
#lightbox-nav-btnNext {
right: 0; 
float: right;
}
#lightbox-container-image-data-box {
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%;
padding: 0 10px 0;
}
#lightbox-container-image-data {
padding:0; 
color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
width: 100%; 
float: left; 
text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; margin:0; padding:0 0 2px;	font-size:1.2em; color:#002395; text-transform:uppercase; padding:0 0 10px; float:left; }
#lightbox-image-details-currentNumber {
display: block; 
clear: left; 
padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
margin:10px 0 0 -24px;
width:24px;
height:24px;
float:right;
position:absolute;
top:0;
padding-bottom: 0.7em;
cursor:hand;
z-index:99;
}