	/* pagrindinis blokas */
.main
{
	margin: 0 auto;
	width: 990px;
	color: #0079b8;
	background-color: white;
	text-align: center;
}
.main_height1 { height: 1351px; }
.main_height2 { height: 1433px; }
.main_height3 { height: 1725px; }
.main_height4 { height: 2310px; }

#left_block
{	width: 183px;
	height: 600px;
	float: left;
}

#main_left
{
	margin: 20px 0 0 0;
	width: 33px;
	height: 560px;
	float: left;
}
#main_left1
{
	margin: 0;
	width: 100%;
	height: 73px;
	background: url("../images/main_left_next.gif") no-repeat left top;
}
#main_left2
{
	margin: 0;
	width: 100%;
	height: 487px;
	background: url("../images/main_left.gif") no-repeat left top;
}

	/* miestu sarasas */
#main_towns
{
	margin: 15px 0 0 0;
	width: 150px;
	height: 565px;
	text-align: left;
	float: left;
}
#main_towns h1
{
	margin: 2px 0 6px 0;
	padding: 0;
	font: 22px 'Arial Narrow', Arial, sans-serif;
	font-weight: bold;
	color: #ffae00;
	background-color: white;
}
#main_towns h2
{
	margin: 2px 0 0 2px;
	padding: 0;
	font: 12px Arial, sans-serif;
	text-decoration: underline;
	color: #0079b8;
	background-color: white;
}
#main_towns h2 a:link { text-decoration: underline; color: #0079b8; }
#main_towns h2 a:visited { text-decoration: underline; color: #0079b8; }
#main_towns h2 a:hover { text-decoration: underline; color: #91cced; }

	/* miestu dalys */
#main_towns1
{
	margin: 0;
	width: 100%;
	height: 73px;
}
#main_towns1 h1
{
	margin: 2px 0 9px 1px;
	padding: 0;
	font: 17px Arial, sans-serif;
	font-weight: bold;
	color: #0079b8;
	background-color: white;
}
.town_remember
{
	margin: 0 0 0 1px;
	color: black;
}

#main_towns2
{
	margin: 0;
	width: 100%;
	height: 507px;
}
#main_towns2 select
{	margin: 10px 0 0 2px;
	width: 120px;
	height: 23px;
	font: 12px Arial, sans-serif;
	color: #0079b8;
	background-color: white;}

	/* centrine lentale */
.main_table
{
	margin: 20px 37px 0 12px;
	border-bottom: 1px #c9e7ff solid;
	width: 604px;
	text-align: left;
	float: left;
}
.main_table_height1 { height: 1330px; }
.main_table_height2 { height: 1408px; }
.main_table_height3 { height: 1703px; }
.main_table_height4 { height: 2288px; }

	/* virsutinis laikas */
.tbl_top
{	margin: 0;
	width: 100%;
	height: 23px;
	font: 13px Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #121212;
}
.tbl_top_empty
{	margin: 0;
	width: 109px;
	height: 23px;
	float: left;
}
.tbl_top6
{	margin: 0 0 0 1px;
	padding: 4px 0 0 4px;
	width: 118px;
	height: 19px;
	background: #f7edd7 url("../images/tbl_top6.gif") no-repeat left top;
	float: left;
}
.tbl_top12
{
	margin: 0 0 0 1px;
	padding: 4px 0 0 0;
	width: 122px;
	height: 19px;
	background-color: #eee1c7;
	float: left;
}
.tbl_top18
{
	margin: 0 0 0 1px;
	padding: 4px 0 0 0;
	width: 122px;
	height: 19px;
	background-color: #f7edd7;
	float: left;
}
.tbl_top24
{
	margin: 0 0 0 1px;
	padding: 4px 0 0 0;
	width: 122px;
	height: 19px;
	background: #eee1c7 url("../images/tbl_top24.gif") no-repeat right top;
	float: left;
}

	/* pirma diena */
.tbl_day_first
{
	margin: 1px 0 0 0;
	width: 100%;
	height: 150px;
	text-align: center;
}
.tbl_day1_left
{	margin: 0;
	padding: 0;
	width: 109px;
	height: 100%;
	font: 11px Arial, sans-serif;
	color: black;
	background: #f7edd7 url("../images/tbl_day1.gif") no-repeat left top;
	float: left;
}
	/* antra diena */
.tbl_day_next
{
	margin: 5px 0 0 0;
	width: 100%;
	height: 150px;
	text-align: center;
}
.tbl_day2_left
{
	margin: 0;
	padding: 0;
	width: 109px;
	height: 100%;
	font: 11px Arial, sans-serif;
	color: black;
	background-color: #eee1c7;
	float: left;
}
	/* tecia diena */
.tbl_day3_left
{
	margin: 0;
	padding: 0;
	width: 109px;
	height: 100%;
	font: 11px Arial, sans-serif;
	color: black;
	background-color: #f7edd7;
	float: left;
}
	/* dienos pavadinimas */
.tbl_day_pav
{	margin: 15px 0 0 2px;
	padding: 0;
	width: 107px;
	height: 18px;
	font: 13px Arial, sans-serif;
	font-weight: bold;
}
	/* dienos data */
.tbl_day_data
{
	margin: 0 0 0 1px;
	padding: 0;
	width: 108px;
	height: 15px;
	color: #6f6f6f;
}

.tbl_icons_left_empty
{
	width: 11px;
	height: 100px;
	float: left;
}

	/* icon kairysss blokas */
.tbl_day1_left ul, .tbl_day2_left ul, .tbl_day3_left ul
{
    padding: 0;
    margin: 11px 0 0 0;
}
.icons_left li
{
    padding: 0;
    list-style-type: none;
    position: relative;
    float: left;
}
.icons_left span
{
    padding: 0 0 0 19px;
    display: block;
    position: relative;
    z-index: 12;
}
.icons_left a
{
    padding: 0 0 0 19px;
    display: block;
    position: relative;
    z-index: 12;
}
.icons_left a:link { text-decoration: underline; color: #0079b8; }
.icons_left a:visited { text-decoration: underline; color: #0079b8; }
.icons_left a:hover { text-decoration: underline; color: #91cced; }

.icons_left i
{
    position: absolute;
    z-index: 11;
    left: 0;
    width: 14px; height: 14px;
    margin-top: 0;
    background: url('../images/icons_left.gif') no-repeat;
}

.icons_moon { margin: 5px 0 3px 5px; }
.icons_name { margin: 5px 0 0 5px; }
.icons_horo { margin: 5px 0 0 5px; }
.icons_graf { margin: 5px 0 0 5px; }

.icons_moon1 i { background-position: 0 0; left: 0; top: 2px; }
.icons_moon2 i { background-position: -14px 0; left: 0; top: 2px; }
.icons_moon3 i { background-position: -28px 0; left: 0; top: 2px; }
.icons_moon4 i { background-position: -42px 0; left: 0; top: 2px; }
.icons_moon5 i { background-position: -56px 0; left: 0; top: 2px; }
.icons_moon6 i { background-position: -70px 0; left: 0; top: 2px; }
.icons_moon7 i { background-position: -84px 0; left: 0; top: 2px; }
.icons_moon8 i { background-position: -98px 0; left: 0; top: 2px; }
.icons_name i { background-position: -112px 0; left: 0; top: 0px; }
.icons_horo i { background-position: -126px 0; left: 0; top: 1px; }
.icons_graf i { background-position: -140px 0; left: 0; top: 3px; }

.font8 { font: 8px Arial, sans-serif; }

	/* pagrindiniai paveiksliukai */
.icons_main
{	margin: 0;
	padding: 0;
}
.icons_main li
{
    padding: 0;
    list-style-type: none;
    position: relative;
    float: left;
}
.icons_main i
{
    position: absolute;
    z-index: 13;
    left: 0;
    width: 23px; height: 25px;
    margin-top: 0;
    background: url('../images/icons_main.gif') no-repeat;
}
.icons_main_temp06 i { background-position: 0 0; left: 6px; top: 52px; }
.icons_main_veja06 i { background-position: -23px 0; left: 6px; top: 86px; }
.icons_main_dreg06 i { background-position: -46px 0; left: 4px; top: 107px; }
.icons_main_spau06 i { background-position: -69px 0; left: 5px; top: 135px; }
.icons_main_temp12 i { background-position: 0 0; left: 129px; top: 52px; }
.icons_main_veja12 i { background-position: -23px 0; left: 129px; top: 86px; }
.icons_main_dreg12 i { background-position: -46px 0; left: 127px; top: 107px; }
.icons_main_spau12 i { background-position: -69px 0; left: 128px; top: 135px; }
.icons_main_temp18 i { background-position: 0 0; left: 252px; top: 52px; }
.icons_main_veja18 i { background-position: -23px 0; left: 252px; top: 86px; }
.icons_main_dreg18 i { background-position: -46px 0; left: 250px; top: 107px; }
.icons_main_spau18 i { background-position: -69px 0; left: 251px; top: 135px; }
.icons_main_temp24 i { background-position: 0 0; left: 375px; top: 52px; }
.icons_main_veja24 i { background-position: -23px 0; left: 375px; top: 86px; }
.icons_main_dreg24 i { background-position: -46px 0; left: 373px; top: 107px; }
.icons_main_spau24 i { background-position: -69px 0; left: 374px; top: 135px; }

	/* vejo paveiksliukai */
.icons_vejas
{
	margin: 0;
	padding: 0;
}
.icons_vejas li
{
    padding: 0;
    list-style-type: none;
    position: relative;
    float: left;
}
.icons_vejas i
{
    position: absolute;
    z-index: 14;
    left: 0;
    width: 15px; height: 14px;
    margin-top: 0;
    background: url('../images/icons_vejas.gif') no-repeat;
}
.icons_vejas06 i { left: 97px; top: 86px; }
.icons_vejas12 i { left: 219px; top: 86px; }
.icons_vejas18 i { left: 343px; top: 86px; }
.icons_vejas24 i { left: 466px; top: 86px; }

.icons_vejas_bg1 i { background-position: 0 0; }
.icons_vejas_bg2 i { background-position: -15px 0; }
.icons_vejas_bg3 i { background-position: -30px 0; }
.icons_vejas_bg4 i { background-position: -45px 0; }
.icons_vejas_bg5 i { background-position: -60px 0; }
.icons_vejas_bg6 i { background-position: -75px 0; }
.icons_vejas_bg7 i { background-position: -90px 0; }
.icons_vejas_bg8 i { background-position: -105px 0; }

	/* tekstas temp, debe, vejas, stegme, spaud */
.day
{
	margin: 0 0 0 1px;
	width: 122px;
	height: 150px;
	color: #ffffff;
	font: 13px Arial, sans-serif;
	text-align: left;
	float: left;
}
.day_6  { background-color: #d1ecff; }
.day_12 { background-color: #c3e5fc; }

.day_temp
{	padding: 3px 0 0 39px;
	width: 83px;
	height: 19px;
	background-color: #4686ab;}
.day_vds
{
	margin: 1px 0 0 0;
	padding: 3px 0 0 39px;
	width: 83px;
	height: 19px;
	background-color: #7db2d5;
}
.day_debe
{
	width: 100%;
	height: 59px;
	text-align: center;
}
.debe_center { width: 100%; height: 100%; }
.debe_krit1 { background: url("../debe_krit/1.png") no-repeat center center; }
.debe_krit2 { background: url("../debe_krit/2.png") no-repeat center center; }
.debe_krit3 { background: url("../debe_krit/3.png") no-repeat center center; }
.debe_krit4 { background: url("../debe_krit/4.png") no-repeat center center; }
.debe_krit5 { background: url("../debe_krit/5.png") no-repeat center center; }
.debe_krit6 { background: url("../debe_krit/6.png") no-repeat center center; }
.debe_krit7 { background: url("../debe_krit/7.png") no-repeat center center; }
.debe_krit8 { background: url("../debe_krit/8.png") no-repeat center center; }
.debe_krit9 { background: url("../debe_krit/9.png") no-repeat center center; }
.debe_krit10 { background: url("../debe_krit/10.png") no-repeat center center; }
.debe_krit11 { background: url("../debe_krit/11.png") no-repeat center center; }
.debe_krit12 { background: url("../debe_krit/12.png") no-repeat center center; }
.debe_krit13 { background: url("../debe_krit/13.png") no-repeat center center; }
.debe_krit14 { background: url("../debe_krit/14.png") no-repeat center center; }
.debe_krit15 { background: url("../debe_krit/15.png") no-repeat center center; }
.debe_krit16 { background: url("../debe_krit/16.png") no-repeat center center; }
.debe_krit17 { background: url("../debe_krit/17.png") no-repeat center center; }
.debe_krit18 { background: url("../debe_krit/18.png") no-repeat center center; }
.debe_krit19 { background: url("../debe_krit/19.png") no-repeat center center; }
.debe_krit20 { background: url("../debe_krit/20.png") no-repeat center center; }
.debe_krit21 { background: url("../debe_krit/21.png") no-repeat center center; }
.debe_krit22 { background: url("../debe_krit/22.png") no-repeat center center; }
.debe_krit23 { background: url("../debe_krit/23.png") no-repeat center center; }
.debe_krit24 { background: url("../debe_krit/24.png") no-repeat center center; }
.debe_krit25 { background: url("../debe_krit/25.png") no-repeat center center; }
.debe_krit26 { background: url("../debe_krit/26.png") no-repeat center center; }
.debe_krit27 { background: url("../debe_krit/27.png") no-repeat center center; }
.debe_krit28 { background: url("../debe_krit/28.png") no-repeat center center; }
.debe_krit29 { background: url("../debe_krit/29.png") no-repeat center center; }
.debe_krit30 { background: url("../debe_krit/30.png") no-repeat center center; }
.debe_krit31 { background: url("../debe_krit/31.png") no-repeat center center; }
.debe_krit32 { background: url("../debe_krit/32.png") no-repeat center center; }
.debe_krit33 { background: url("../debe_krit/33.png") no-repeat center center; }
.debe_krit34 { background: url("../debe_krit/34.png") no-repeat center center; }
.debe_krit35 { background: url("../debe_krit/35.png") no-repeat center center; }
.debe_krit36 { background: url("../debe_krit/36.png") no-repeat center center; }
.debe_krit37 { background: url("../debe_krit/37.png") no-repeat center center; }

	/* grafikai */
#graf_block
{	width: 100%;
	height: 355px;}
.graf
{
	width: 100%;
	height: 160px;}
.graf_in
{
	width: 220px;
	height: 150px;
	float: right;
}
.graf_pad1 { padding: 10px 10px 0 0; }
.graf_pad2 { padding: 10px 30px 0 0; }
.graf_pad3 { padding: 15px 10px 0 0; }
.graf_pad4 { padding: 15px 42px 0 0; }

	/* vardadieniai */
#vardai
{
	width: 100%;
	height: 60px;
}
.vardai_left
{
	padding: 10px 0 0 0;
	width: 108px;
	height: 50px;
	font-weight: bold;
	text-align: center;
	float: left;
}
.vardai_right
{
	padding: 10px 0 0 0;
	width: 490px;
	height: 50px;
	float: left;
}

	/* horoskopas */
.horo_tbl
{	margin: 10px 0 30px 0;
	padding: 0;
	width: 100%;
	height: 900px;
	text-align: justify;
	line-height: 17px;
}
.horo_pav
{
	font-weight: bold;}

	/* nuoroda i pirma puslapi */
.grizti_pradzia
{	width: 150px;
	height: 18px;
    float: left;
}
.grizti_pradzia a:link { text-decoration: none; color: #0079b8; }
.grizti_pradzia a:visited { text-decoration: none; color: #0079b8; }
.grizti_pradzia a:hover { text-decoration: none; color: #91cced; }

.grizti_pradzia1
{	margin: 2px 0 0 3px;
	width: 25px;
	height: 13px;
	float: left;}
.grizti_pradzia2
{
	width: 105px;
	height: 18px;
	font: 15px Arial, sans-serif;
	font-weight: bold;
	color: #0079b8;
	background-color: white;
	float: left;
}

	/* atnaujinta pries min */
#map_atnaujinta
{
	margin: 12px 0 0 0;
	width: 100%;
	height: 18px;
	font: 11px Arial, sans-serif;
	color: #c0b8a6;
	text-align: right;
}