@charset "utf-8";
/* [NliN][2009] */
html {
height:100%;
}
body {
color:#020202; /* temp */
font:normal 0.88em  Arial, Verdana, Georgia, Tahoma, sans-serif;
text-align:left;
height:100%;
min-width:1000px;
background:#ededed;
}

html, body, form, ul, li, dl, dt, dd, div, p { 
padding:0;
margin:0;
}

.clearfix:after { 
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
} 
.clearfix { 
display:block;
} 

/*  */
#virsus, .mn-juost, .info-antraste {
width:1000px; max-width:1000px; min-width:1000px;
}

#langas {
margin:0 auto;
min-width:1000px;

background:url(img/virsus-bg.png) top center no-repeat;
}
#bg-y {
background:url(img/langas-bg-y.png) top center repeat-y;
min-width:1000px;
}
#bg-a {
/*padding-bottom:50px;*/
background:url(img/apacia-bg.png) bottom center no-repeat;
}

/* */
#vidus {
width:1000px;
margin:0 auto;
}
#virsus {
height:98px;
}
	#virsus h1, #virsus h1 a {
	margin:0; padding:0;
	width:293px;
	height:64px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	}
	
	#virsus h2{
	margin:0; padding:0;
	width:200px;
	height:30px;
	display:none;
	text-indent:-9999px;
	overflow:hidden;
	float:left;	
	}
		
	#virsus h1 {
	padding:29px 0 0 43px;
	}	
		#virsus h1 a {
		background:url(img/logo3.png) left top no-repeat;
		}
	#virsus .vir-inf {
	padding:15px 0 0 95px;
	width:550px;
	display:block;
	float:left;
	display:inline;
	}
		.vir-inf p { font-size:12px; line-height:22px; color:#8a8a8a; float:left; }
		.vir-inf p.data {
		padding:0 20px 0 0;
		width:230px;
		height:55px;
		text-align:right;
		}
		
		.vir-inf p.menul { 
			display:inline;
			background:url(img/menuliai_v.png) 0px 0px no-repeat;
		}
		.vir-inf p.menul.Jaunatis { background-position:2px 3px;}
		.vir-inf p.menul.Priešpilnis { background-position:2px -22px; }
		.vir-inf p.menul.Pilnatis { background-position:2px -47px; }
		.vir-inf p.menul.Delčia { background-position:2px -70px; }
					
					
					
		.vir-inf p.saul{		
			width:300px;		
			background:url(img/mygt-sprt.gif) 0px 0px no-repeat;
		}
		.vir-inf p.menu { background-position:4px -36px; }
			.vir-inf p.saul a,
			.vir-inf p.menul a {
			padding:0 0 0 30px;
			text-decoration:none;
			color:#8a8a8a;
			}
	
	#virsus .vir-mn2 {
	width:270px;
	float:left;
	margin:5px 0 0 0px;
	text-align:right;
	font-size:10px;
	color:#8a8a8a;
	}
	#virsus .vir-mn2 a{
		text-decoration:underline;
		color:#3AB8E8;
		font-size:13px;
	}		
	
	#virsus .vir-mn2 a.off{
		font-size:10px;
		color: #F27D68;
		/*border-left:2px solid #999;
		padding:0 0 0 3px;
		margin:0 0 0 2px;*/
	}
		
	#virsus .vir-mn {
	width:390px;
	float:right;
	}
		.vir-mn ul {
		margin:0; padding:2px 28px 0 0;
		list-style:none;
		}
			.vir-mn ul li {
			margin:0 0 0 4px;
			width:111px;
			height:26px;
			display:block;
			background:url(img/virsus-tab-bg.png) 0px 0px no-repeat;
			text-align:center;
			line-height:24px;
			font-weight:bold;
			color:#2f2f2f;
			float:right;
			}
			.vir-mn ul li.akt { background-position:0px -26px; }
				.vir-mn ul li a {
				color:#2f2f2f;
				text-decoration:none;
				}
				.vir-mn ul li.akt a { color:#fff; }
				
			.vir-mn ul li.x2 {
			margin:0 0 0 4px;
			width:122px;
			height:26px;
			display:block;
			font-size:12px;
			background:url(img/virsus-tab-bg.png) 0px -52px no-repeat;
			text-align:center;
			line-height:24px;
			font-weight:bold;
			color:#2f2f2f;
			float:right;
			}
			.vir-mn ul li.x2.akt { background-position:0px -78px; }
				.vir-mn ul li.x2 a {
				color:#2f2f2f;
				text-decoration:none;
				}
				.vir-mn ul li.x2.akt a { color:#fff; }
	
	.info {
	margin:0 auto;
	width:980px;
	height:480px;
	background: url(img/info-map-bg.png) left top no-repeat;
	}
	.abs-blok {
	position:absolute;
	}
		.info .map {
		width:583px;
		height:445px;
		position:absolute;
		left:304px; top:14px;
		}
		.info .map.dien {
		background:url(img/map-lt-dien.png) 0px 0px no-repeat;
		}
		.info .map.nakt {
		background:url(img/map-lt-nakt.png) 0px 0px no-repeat;
		}
		
		.info .rody {
		width:80px; height:80px;
		background:url(img/map-rodykles.png) 0px 0px no-repeat;
		position:absolute;
		left:853px; top:51px;
		}
			.map .miest {
			width:140px;
			position:absolute;
			}
				.map .miest p {
				margin:0; padding:0;
				letter-spacing:0.05em;
				}
				.map .miest p.temp {
				margin:0 0 0 20px;
				padding:14px 0 5px 50px;
				font-size:18px;
				color:#2e383a;
				background-repeat:no-repeat;
				}
				.map.nakt .miest p.temp { color:#fff; }
					.miest p.temp.debesuota { background-image:url(img/icons/47x40/diena/debesuota.gif); }
					.miest p.temp.dsp { background-image:url(img/icons/47x40/diena/dsp.gif); }
					.miest p.temp.giedra { background-image:url(img/icons/47x40/diena/giedra.gif); }
					.miest p.temp.lietus { background-image:url(img/icons/47x40/diena/lietus.gif); }
					.miest p.temp.mazai_debesuota { background-image:url(img/icons/47x40/diena/mazai_debesuota.gif); }
					.miest p.temp.silpnas_lietus { background-image:url(img/icons/47x40/diena/silpnas_lietus.gif); }
					.miest p.temp.silpnas_sniegas { background-image:url(img/icons/47x40/diena/silpnas_sniegas.gif); }
					.miest p.temp.slapdriba { background-image:url(img/icons/47x40/diena/slapdriba.gif); }
					.miest p.temp.smarkus_lietus { background-image:url(img/icons/47x40/diena/smarkus_lietus.gif); }
					.miest p.temp.smarkus_sniegas { background-image:url(img/icons/47x40/diena/smarkus_sniegas.gif); }
					.miest p.temp.sniegas { background-image:url(img/icons/47x40/diena/sniegas.gif); }
					.miest p.temp.trumpas_lietus { background-image:url(img/icons/47x40/diena/trumpas_lietus.gif); }
					.miest p.temp.trumpas_sniegas { background-image:url(img/icons/47x40/diena/trumpas_sniegas.gif); }
					
					.nakti p.temp.debesuota { background-image:url(img/icons/47x40/naktis/debesuota.gif); }
					.nakti p.temp.dsp { background-image:url(img/icons/47x40/naktis/dsp.gif); }
					.nakti p.temp.giedra { background-image:url(img/icons/47x40/naktis/giedra.gif); }
					.nakti p.temp.lietus { background-image:url(img/icons/47x40/naktis/lietus.gif); }
					.nakti p.temp.mazai_debesuota { background-image:url(img/icons/47x40/naktis/mazai_debesuota.gif); }
					.nakti p.temp.silpnas_lietus { background-image:url(img/icons/47x40/naktis/silpnas_lietus.gif); }
					.nakti p.temp.silpnas_sniegas { background-image:url(img/icons/47x40/naktis/silpnas_sniegas.gif); }
					.nakti p.temp.slapdriba { background-image:url(img/icons/47x40/naktis/slapdriba.gif); }
					.nakti p.temp.smarkus_lietus { background-image:url(img/icons/47x40/naktis/smarkus_lietus.gif); }
					.nakti p.temp.smarkus_sniegas { background-image:url(img/icons/47x40/naktis/smarkus_sniegas.gif); }
					.nakti p.temp.sniegas { background-image:url(img/icons/47x40/naktis/sniegas.gif); }
					.nakti p.temp.trumpas_lietus { background-image:url(img/icons/47x40/naktis/trumpas_lietus.gif); }
					.nakti p.temp.trumpas_sniegas { background-image:url(img/icons/47x40/naktis/trumpas_sniegas.gif); }
					
				.map .miest p.pava { }
					.map .miest p.pava a {
					padding:0 0 0 25px;
					font-size:20px;
					font-weight:normal;
					color:#fff;
					display:inline;
					text-decoration:none;
					background:url(img/info-map-miest.png) left 2px no-repeat;
					}
					.map .miest p.pava.des a {
					padding:0 25px;
					background-position:right 2px;
					}

				.map .miest p.veja {
				padding:2px 20px 2px 27px;
				font-size:12px;
				color:#404040;
				display:inline;
				background:url(img/info-map-veja-rody.png) right 24px no-repeat;
				}
					.miest p.veja.s,
					.orai div p.veja.s { background-position:right -144px; }
					.miest p.veja.sw,
					.orai div p.veja.sw { background-position:right -168px; }
					.miest p.veja.w,
					.orai div p.veja.w { background-position:right -1px; }
					.miest p.veja.nw,
					.orai div p.veja.nw { background-position:right -24px; }
					.miest p.veja.n,
					.orai div p.veja.n { background-position:right -48px; }
					.miest p.veja.ne,
					.orai div p.veja.ne { background-position:right -72px; }
					.miest p.veja.e,
					.orai div p.veja.e{ background-position:right -97px; }
					.miest p.veja.se,
					.orai div p.veja.se { background-position:right -120px; }
			
			/* * * */
			.miest.Klaipėda { left:27px; top:80px; }
			.miest.Šiauliai { left:130px; top:36px; }
			.miest.Panevėžys { left:320px; top:66px; }
			.miest.Utena { left:440px; top:120px; }
			.miest.Raseiniai { left:100px; top:140px; }
			.miest.Kaunas { left:260px; top:195px; }
			.miest.Vilnius { left:330px; top:250px; }
			.miest.Alytus { left:210px; top:290px; }
			/* * * */
				
		.info .txt-blokas {
		width:450px;
		height:170px;
		position:absolute;
		top:290px; left:25px;
		}
			.info .txt-blokas p.antraste,
			.info .map-pasi-mn p.antraste,
			.vidi .txt-blokas p.antraste{
			padding:5px 0 5px 0;
			font-size:20px;
			color:#fff;
			}
			.txt-blokas ul.miestai {
			margin:0; padding:0; list-style:none;
			word-spacing:2px;
			}
				.txt-blokas ul.miestai li {
				display:inline;
				line-height:1.5em;
				font-size:12px;
				}
				ul.miestai li.b2 { font-size:13px; }
				ul.miestai li.b3 { font-size:14px; }
				ul.miestai li.b4 { font-size:15px; }
				ul.miestai li.b5 { font-size:16px; }
				ul.miestai li.b6 { font-size:18px; }
					.txt-blokas ul.miestai li a {
					color:#fff;
					}
		.info .map-nuor-des {
		width:150px;
		position:absolute;
		top:320px; left:805px;
		text-align:right;
		font-size:12px;
		color:#FFFFFF;
		}
		.info .map-nuor-des a { color:#fff;  }
			
		.info .map-nuor-eu-des {
			width:150px;
			position:absolute;
			top:120px; left:305px;
			text-align:right;
			font-size:12px;
			color:#FFFFFF;
		}
		.info .map-nuor-eu-des a { color:#fff;  }	
			
		.info .map-balsas {
		width:958px; height:262px;
		position:absolute;
		left:10px; top:10px;
		background:url(img/info-map-balsas-bg.png) left top no-repeat;
		}
			.map-balsas .flash {
			width:275px; height:225px;
			position:relative;
			left:21px; top:36px;
			}
		.info .map-pasi-mn {
		width:186px;
		position:absolute;
		left:25px; top:25px;
		}
			.info .map-pasi-mn ul {
			margin:0; padding:6px 0 0; list-style:none;
			}
				.info .map-pasi-mn ul li {
				margin:0 0 6px;
				display:block;
				height:37px;
				line-height:37px;
				text-align:center;
				color:#0282b3;
				font-size:18px;
				background:url(img/info-map-mygt-sprt.png) 0px 0px no-repeat;
				}
				.info .map-pasi-mn ul li.akt { background-position:0px -35px; }
					.info .map-pasi-mn ul li a {
					width:182px; height:37px;
					display:block;
					color:#0282b3; 
					text-decoration:none;
					cursor:pointer;
					}
					.info .map-pasi-mn ul li.akt a {
					color:#fff;
					}
	.info.eu {
	/*height:700px;
	background-image: url(img/info-eu-map-bg.png);*/
	
	margin:0 auto;
	width:980px;
	height:701px;
	background: url(img/info-eu-map-bg.png) left top no-repeat;
	}
		.info.eu .map {
		width:700px;
		height:686px;
		position:absolute;
		left:269px; top:15px;
		}
		.info.eu .map.dien {
		background-image: url(img/map-eu-dien.png);
		}
		.info.eu .map.nakt {
		background-image: url(img/map-eu-nakt.png);
		}
		.info.eu .txt-blokas {
		width:230px;
		height:387px;
		top:250px;
		}
		.info.eu .map-nuor-des {
		top:795px;
		left:757px;
		}

			.eu .map .sost {
			position:absolute;
			width:20px; height:20px;
			background:url(img/info-map-miest.png) center center no-repeat;
			
			}
				.eu .map .sost a {
				width:20px; height:20px;
				float:left;
				text-align:-9999px;
				overflow:hidden;
				display:none;
				}
			.eu .map .miest {
			width:50px; height:75px;
			position:absolute;
			background:url(img/info-eu-map-city-bg-sprt.png) 0px -380px no-repeat;
			}
			.eu .map .miest.plot-2 { width:60px; background-position:0px -304px; }
			.eu .map .miest.plot-3 { width:70px; background-position:0px -228px; }
			.eu .map .miest.plot-4 { width:80px; background-position:0px -152px; }
			.eu .map .miest.plot-5 { width:90px; background-position:0px -76px; }
			.eu .map .miest.plot-6 { width:100px; background-position:0px 0px; }
				.eu .map .miest p {
				margin:0; padding:0;
				letter-spacing:0.1em;
				}
				.eu .map .miest p.temp {
				margin:0px 0 0 0;
				padding:0;
				font-size:12px;
				font-weight:bold;
				text-align:center;
				line-height:12px;
				color:#2e383a;
				background-repeat:no-repeat;
				}
				.eu .map .miest p.pava {
				padding:32px 0 0;
				width:100%;
				float:left;
				text-align:center;
				background-position:center top;
				background-repeat:no-repeat;
				}
					.eu .miest p.pava.debesuota { background-image:url(img/icons/38x32/debesuota.gif); }
					.eu .miest p.pava.dsp { background-image:url(img/icons/38x32/dsp.gif); }
					.eu .miest p.pava.giedra { background-image:url(img/icons/38x32/giedra.gif); }
					.eu .miest p.pava.lietus { background-image:url(img/icons/38x32/lietus.gif); }
					.eu .miest p.pava.mazai_debesuota { background-image:url(img/icons/38x32/mazai_debesuota.gif); }
					.eu .miest p.pava.silpnas_lietus { background-image:url(img/icons/38x32/silpnas_lietus.gif); }
					.eu .miest p.pava.silpnas_sniegas { background-image:url(img/icons/38x32/silpnas_sniegas.gif); }
					.eu .miest p.pava.slapdriba { background-image:url(img/icons/38x32/slapdriba.gif); }
					.eu .miest p.pava.smarkus_lietus { background-image:url(img/icons/38x32/smarkus_lietus.gif); }
					.eu .miest p.pava.smarkus_sniegas { background-image:url(img/icons/38x32/smarkus_sniegas.gif); }
					.eu .miest p.pava.sniegas { background-image:url(img/icons/38x32/sniegas.gif); }
					.eu .miest p.pava.trumpas_lietus { background-image:url(img/icons/38x32/trumpas_lietus.gif); }
					.eu .miest p.pava.trumpas_sniegas { background-image:url(img/icons/38x32/trumpas_sniegas.gif); }
					.eu .map .miest p.pava a {
					padding:0;
					font-size:12px;
					font-weight:bold;
					letter-spacing:0;
					line-height:70px;
					color:#fff;
					display:block;
					height:45px;
					margin:-30px 0 0 0;
					text-decoration:none;
					background:none;
					}

				.eu .map .miest .txt-ct {
				position:relative; top:-2px;
				text-align:center;
				}
				.eu .map .miest p.veja {
				margin:0;
				padding:0 18px 3px 0;
				text-align:center;
				font-size:10px;
				line-height:14px;
				color:#404040;
				display:inline;
				background:url(img/info-map-veja-rody.png) right 24px no-repeat;
				}
					.eu .map .miest p.veja i {
					font-size:8px; font-style:normal;
					}
					.eu .miest p.veja.s { background-position:right -146px; }
					.eu .miest p.veja.se { background-position:right -170px; }
					.eu .miest p.veja.w { background-position:right -3px; }
					.eu .miest p.veja.ne { background-position:right -26px; }
					.eu .miest p.veja.n { background-position:right -50px; }
					.eu .miest p.veja.nw { background-position:right -74px; }
					.eu .miest p.veja.e { background-position:right -99px; }
					.eu .miest p.veja.sw { background-position:right -122px; }
			
			/* * * */
			.eu .sost.Berlynas { left:320px; top:299px; }
			.eu .sost.Roma { left:320px; top:475px; }
			.eu .sost.Paryžius { left:210px; top:343px; }
			.eu .sost.Madridas { left:117px; top:477px; }
			.eu .sost.Lisabona { left:45px; top:480px; }
			.eu .sost.Oslas { left:310px; top:170px; }
			.eu .sost.Stokholmas { left:368px; top:180px; }
			.eu .sost.Helsinkis { left:436px; top:157px; }
			.eu .sost.Ryga { left:429px; top:212px; }
			.eu .sost.Dublinas { left:135px; top:255px; }
			.eu .sost.Londonas { left:195px; top:298px; }
			.eu .sost.Vilnius { left:447px; top:255px; }
			.eu .sost.Varšuva { left:410px; top:300px; }
			.eu .sost.Bukareštas { left:480px; top:420px; }
			.eu .sost.Kijevas { left:510px; top:317px; }
			.eu .sost.Ankara { left:580px; top:480px; }
			.eu .sost.Bernas { left:262px; top:385px; }
			.eu .sost.Viena { left:360px; top:368px; }
			.eu .sost.Maskva { left:560px; top:217px; }
			.eu .sost.Tripolis { left:327px; top:630px; }
			.eu .sost.Kairas { left:592px; top:651px; }
			.eu .sost.Atėnai { left:458px; top:532px; }
			.eu .sost.Tbilisis { left:685px; top:412px; }
			.eu .sost.Tunisas { left:286px; top:563px; }
			.eu .sost.Alžyras { left:190px; top:555px; }
			.eu .sost.Rabatas { left:58px; top:565px; }
			.eu .sost.Jeruzalė { left:630px; top:615px; }
			.eu .sost.Tirana { left:411px; top:482px; }
			.eu .sost.Talinas { left:433px; top:177px; }
			.eu .sost.Kopenhaga { left:319px; top:244px; }
			/* * */
			.eu .miest.Berlynas { left:320px; top:285px; }
			.eu .miest.Roma { left:320px; top:475px; }
			.eu .miest.Paryžius { left:170px; top:350px; }
			.eu .miest.Madridas { left:120px; top:460px; }
			.eu .miest.Lisabona { left:5px; top:410px; }
			.eu .miest.Oslas { left:280px; top:100px; }
			.eu .miest.Stokholmas { left:330px; top:110px; }
			.eu .miest.Helsinkis { left:405px; top:85px; }				
			.eu .miest.Dublinas { left:75px; top:200px; }
			.eu .miest.Londonas { left:185px; top:218px; }
			.eu .miest.Vilnius { left:455px; top:240px; }
			.eu .miest.Ryga { left:386px; top:198px; }
			.eu .miest.Varšuva { left:415px; top:307px; }
			.eu .miest.Bukareštas { left:490px; top:400px; }
			.eu .miest.Kijevas { left:520px; top:300px; }
			.eu .miest.Ankara { left:590px; top:470px; }
			.eu .miest.Bernas { left:265px; top:390px; }
			.eu .miest.Viena { left:365px; top:370px; }
			.eu .miest.Maskva { left:570px; top:215px; }
			.eu .miest.Tripolis { left:337px; top:605px; }
			.eu .miest.Kairas { left:545px; top:607px; }
			.eu .miest.Atėnai { left:465px; top:520px; }
			.eu .miest.Tbilisis { left:640px; top:350px; }
			.eu .miest.Tunisas { left:245px; top:573px; }
			.eu .miest.Alžyras { left:170px; top:570px; }
			.eu .miest.Rabatas { left:38px; top:580px; }
			.eu .miest.Jeruzalė { left:640px; top:580px; }
			.eu .miest.Tirana { left:422px; top:419px; }
			.eu .miest.Talinas { left:450px; top:167px; }
			.eu .miest.Kopenhaga { left:256px; top:208px; }
			/* * * */

	
	.vidi {
	margin:0 auto;
	width:980px;
	height:620px;
	background: url(img/vidi-bg.png) left top no-repeat;
	}	
		.vidi .txt-blokas {
		width:180px;
		height:600px;
		position:absolute;
		top:25px; left:20px;
		}
			.vidi .txt-blokas ul.miestai li {
			line-height:1.7em;
			}
		.vidi .lent-24h {
		width:747px;
		height:206px;
		position:absolute;
		left:210px; top:22px;
		background:url(img/vidi-lent-bg.png) 0px 0px no-repeat;
		}
			.lent-24h .virs,
			.lent-7d .virs {
			width:747px; height:37px;
			}
				.lent-24h .virs span,
				.lent-7d .virs span { line-height:37px; }
				.lent-24h .virs .pavad,
				.lent-7d .virs .pavad{
				padding:0 0 0 8px;
				font-size:24px;
				color:#fff;
				float:left;
				}
				.lent-24h .virs .atnau,
				.lent-7d .virs .atnau {
				padding:0 8px 0 0;
				font-size:12px;
				color:#2e383a;
				float:right;
				}
			.lent-24h .orai{
			padding:0 5px 0 6px;
			width:737px; height:165px;
			
			}
			.lent-7d .orai{
			padding:0 0px 0 5px;
			margin-left:0px;
			width:740px; height:165px;
			overflow:hidden;
			float:left;
			} 
				
				.orai div{
				padding:0 0 0 6px;
				margin:0 !important;
				width:86px; height:165px;
				float:left;
				}
				
				.orai div.blokas, .orai div.val, .orai div.spal-1, .orai div.spal-2, .orai div.spal-3, .orai div.spal-4   {
					background:url(img/vidi-orai-bg-sprt.png) center 0px no-repeat;
				}
				
					.orai div.des { background-position:right 0px; }
					.orai div.des.be-laik { background-position:right -20px; }
				.orai div.spal-2 { background-position:center -165px; }
					.orai div.spal-2.kair { background-position:left -165px; }
				.orai div.spal-3 { background-position:center -330px; }
					.orai div.spal-3.kair { background-position:left -330px; }
						.orai div.spal-3.des.be-laik { background-position:right -350px; }
				.orai div.spal-4 { background-position:center -495px; }
					.orai div.spal-4.kair { background-position:left -495px; }
				
				.orai div p { margin:0; padding:0; color:#2e383a; }
				.orai div p.val {
				padding:4px 0 0;
				font-size:16px;
				font-weight:bold;
				}
				
				.orai div p.val{
					padding:4px 0 0;
					font-size:14px;
					font-weight:bold;
				}
				
				.val_day{
					font-size:10px;
					font-weight:bold;
				}
				
				.orai div p.ora {
				height:30px;
				font-size:12px;
				color:#0e84a0;
				font-weight:bold;
				}
				.orai div p.temp {
				height:21px;
				font-size:15px;
				}
				.orai div p.veja {
				padding:0px 0 4px 0;
				font-size:10px;
				
				background:url(img/info-map-veja-rody.png) right 24px no-repeat;
				}
				
				
			.orai div.be-laik {
			height:145px;
			}
				
		
		.rodykle1{
			width:24px;
			padding:146px 0 0 0;
			height:164px;
			position:absolute;
			z-index:10;
			left:721px; top:37px;
			display:block;
			cursor:pointer;
			background:url(img/rodykle_juosta.jpg) 0px 0px no-repeat;
		}
		.rodykle2{
			width:24px;
			height:163px;
			padding:147px 0 0 0;
			position:absolute;
			z-index:11;
			left:5px; top:37px;
			display:block;
			cursor:pointer;
			background:url(img/rodykle_juosta.jpg) 0px 0px no-repeat;
		}
		
		.vidi .ads_hline {
		width:747px;
		height:15px;
		position:absolute;
		left:210px; top:231px;
		}
		
		.vidi .lent-7d {
		width:747px;
		height:353px;
		position:absolute;
		left:210px; top:250px;
		background:url(img/vidi-lent-bg.png) 0px bottom no-repeat;
		}
			.lent-7d .orai div {
			margin:0 0 0px;
			}
			.lent-7d .orai div.uzras-diena {
			text-indent:-9999px;
			overflow:hidden;
			background:url(img/orai-nakt-dien-uzras-sprt.png) right 0px no-repeat;		
			position:absolute;
			z-index:8;
			left:5px; top:37px;
			opacity:0.7;
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
			filter: alpha(opacity=70);
			width:66px !important;
			}
			.lent-7d .orai div.uzras-naktis{
				text-indent:-9999px;
				overflow:hidden;
				background:url(img/orai-nakt-dien-uzras-sprt.png) right -1px no-repeat;
				clear:left;			
				position:absolute;
				z-index:8;
				left:5px; top:202px;
				display:block;
				opacity:0.7;
				-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
				filter: alpha(opacity=70);
				width:66px !important;
			}
			
			.lent-7d .orai div.uzras-naktis { background-position:right -167px; }
		
#vidus {

}

#apacia {
height:50px;
padding:0 20px;
}
	#apacia ul {
	margin:0; padding:0; list-style:none;
	line-height:33px;
	font-size:12px;
	width:700px;
	float:left;
	}
		#apacia ul li {
		padding:0 5px 0 0;
		display:inline;
		}
			#apacia ul li a {
			color:#3ab8e8;
			}
			
			
.vidi_pages_top{
	margin:0 auto;
	height:20px;
	width:979px;
	background: url(img/vidi-pages-top.gif) left top no-repeat;
}

.vidi_pages_bottom{
	margin:0 auto;
	height:20px;
	width:979px;
	background: url(img/vidi-pages-bottom.gif) left top no-repeat;
}
			
			
.vidi_pages_side {
	margin:0 auto;
	width:979px;
	background: url(img/vidi-pages-side.gif) left top repeat-y;
	}
	
	.pages_title{
		float:left;
		padding:0px 0px 10px 30px;
		font-size:20px;
		color:#000;
		width:490px;
		color:#0282b3;
	}
	
	.pages_atgal{
		float:left;
		padding:5px 20px 0px 0px;
		font-size:20px;
		color:#000;
		width:410px;
		text-align:right;
	}
	.pages_atgal a{
		font-size:14px;
		color:#3AB8E8;
	}
	
	
	.pages_text{
		clear:both;
		color:#000;
		padding:0 20px 10px 20px;		
	}
	
	.pages_text_vidinis{
		font-size:12px;
		clear:both;
		color:#000;
		padding:0 30px 10px 30px;		
	}			
				
.lent_pages{
	background-color:#a8cad7;
}
	.lent_pages td{
		text-align:center;
		background-color:#fff;
		padding:2px 0;
	}
	.lent_pages td.datos_c{
	background-color:#d5f6b7;
	}


tr.tbl_title td{
	font-weight:bold;
	padding:4px 0;
	background-color:#2f8fc5/*58ceff ace6ff*/;
	color:#FFFFFF;
}	

.saule_left{
	float:left;
	margin-left:10px;
	display:inline;
}	


.menulis_page{
	background-color:#a8cad7;
}
	.menulis_page td{
		text-align:center;
		background-color:#fff;
	}
	.menulis_page td.datos_c{
	background-color:#d5f6b7;
	}

.menulis {
	width:26px;
	height:26px;
	background:url(img/menuliai_v.png) 0px 0px no-repeat;
}
td.menulis.Jaunatis { background-position:5px 4px;}
td.menulis.Priešpilnis { background-position:5px -21px; }
td.menulis.Pilnatis { background-position:5px -45px; }
td.menulis.Delčia { background-position:5px -69px; }


td.pilka{
	background-color:#ededed !important;
}

.meteo_lent{
	background-color:#a8cad7;
}

.meteo_lent tr.tbl_title td{
	padding:10px 0;
}

.meteo_lent td{
	text-align:center;
	background-color:#fff;
	padding:2px 0;
}


td.meteo_dien{
	width:47px;
	height:40px;
	background-color:#A7CC00;
}

td.meteo_nakt{
	width:47px;
	height:40px;
	background-color:#0080A0;
}

.pavad .miest_pabr{
	text-decoration:underline;	
}

.map-nuor-des2 .orai_kas3{
	font-size:11px;
}

.info .map-nuor-des2{
		width:210px;
		position:absolute;
		top:430px; left:748px;
		text-align:right;
		font-size:12px;
		color:#FFFFFF;
		}

.eu .map-nuor-des2 .orai_kas3{
	font-size:11px;
}

.info.eu .map-nuor-des2{
		width:210px;
		position:absolute;
		top:660px; left:8px;
		text-align:right;
		font-size:12px;
		color:#FFFFFF;
		}

#mygt{
	margin:10px 0 0 0;
	width:150px;
	padding:0 0 1px 0;
	height:20px;
	border:0px;
	cursor:pointer;
	background-image:url(img/mygt.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.mygtukas{
	margin:10px 0 0 0;
	width:150px;
	padding:0 0 1px 0;
	height:20px;
	border:0px;
	cursor:pointer;
	background-image:url(img/mygt.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.input{	
	width:140px;	
	border:1px solid #04a4e2;
	margin:2px 0 0 0;
	padding:1px 3px;
	height:16px;
}

.errors{
	float:left;
	padding:5px 0 0 0;
}

.error{
	clear:both;
	float:left;
	color:#FF1111;
}

.vidi_pages form{
	clear:both;
	width:460px;
	margin:0;
	padding:0;
}

#virsus .vir-login {
	float:right;
	padding:7px 0 0 0;
}

#virsus .vir-login a{
	color:#3eb8e8;
	font-size:11px;
	text-decoration:underline;
}
.regpri{
	float:left;
	margin:5px 0 0 0;
}

.regpri a{
	color:#3eb8e8;
	padding:0 3px 0 0;
}

.register{
	padding:5px 0 0 0;
}

.vidi_pages a{
	color:#3eb8e8;
}


.vejas {
		padding:2px 15px 2px 2px;
		font-size:12px;
		color:#404040;
		display:inline;
		background:url(img/vej-rod-small.png) right 24px no-repeat;
		/*info-map-veja-rody.png*/
		}
	  .vejas.s { background-position:right -95px; }
	  .vejas.sw { background-position:right -111px; }
	  .vejas.w { background-position:right 4px; }
	  .vejas.nw { background-position:right -12px; }
	  .vejas.n { background-position:right -29px; }
	  .vejas.ne { background-position:right -45px; }
	  .vejas.e{ background-position:right -61px; }
	  .vejas.se { background-position:right -79px; }
			

.slankus {
	width:735px;
	position:relative;
	padding:0 !important;
	margin:0;
	}
		.scroll {
		width:740px !important;
		position:relative;
		padding:0 !important;
		margin:0;
		}
			.slank-kont {
			position:relative;
			padding:0 !important;
			margin:0;
			}
			.blokas {
			padding:0 3px 0 0;
			width:91px;
			float:left;
			position:relative;
			z-index:7;
			}

a.menuc{
	text-decoration:underline;
	color: #093;
}

.bold{
	font-weight:bold;
}

#svetaine, #pavadinimas{
	width:180px !important;
}

.pasirinkimas{
	margin:10px 0 0 15px;
}


.tr90 {
	position: absolute;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
}
.tr60{
	opacity:0.6;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
}
.tr70{
	opacity:0.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
}
.tr80{
	opacity:0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
