body {
	/*background-color:#9DCEFF;#333333*/
	background:#031332 url(../grafika/fonas.gif) repeat-y center;
	margin:0px;
	padding:0px;
	}

div#talpykla {
	background-color:#DFEFFF;
	margin-left:auto;
  	margin-right:auto;
  	width:771px;
	padding:4px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	}

/*************************************************************/

div#antraste {
	background:#DFEFFF url(../grafika/antraste.jpg) no-repeat;
	width:771px;
	height:130px;
	}

div#antraste div#antrastes_meniu {
	position:absolute;
	top:10px;
	right:16px;
	font-weight:bold;
	font-size:11px;
	}
	
div#antrastes_meniu a {
	text-decoration:none;
	}

div#antrastes_meniu a:link, div#antrastes_meniu a:visited {
	color:#366CA3;
	}

div#antrastes_meniu a:hover{
	color:#FFFFFF;
	}
	
/*************************************************************/

div#juosta {
	background:#DFEFFF url(../grafika/juosta.jpg) no-repeat;
	width:771px;
	height:22px;
	margin-bottom:3px;
	}

div#juosta div#kelias {	
	color:#FFFFFF;
	padding:3px;
	}

div#juosta div#kelias a {
	text-decoration:none;
	}

div#kelias a:link, div#kelias a:visited {
	color:#FFFFFF;
	}

div#kelias a:hover{
	color:#53A9FF;
	}

/*************************************************************/

table#pagrindas {
	border-collapse:collapse;
	margin:0px;
	padding:0px; 
	}
	
td#k_stulpelis, td#c_stulpelis {
	margin:0px;
	padding:0px;
	vertical-align:top; 
	}
	
table#pagrindas tr td#ka_stulpelis {
	margin:0px;
	padding:2px 0px 0px 0px;
	vertical-align:bottom; 
	background-color:#C6E2FF;
	border-right:4px #DFEFFF solid;
	text-align:center;
	}
	
table#pagrindas tr td#k_stulpelis {
	background-color:#C6E2FF;
	border-right:4px #DFEFFF solid;
	}
	
table#pagrindas tr td#c_stulpelis {
	background-color:#B9DCFF;
	width:614px;
	}

/*************************************************************/
	
div#meniu {
	background:#B9DCFF;
	font-weight:bold;
	width:153px;
	border-bottom:3px solid #DFEFFF;
	}

div#meniu ul {
	margin:0px;
	padding:0px;
	}

div#meniu ul li {
	list-style: none;
	border-bottom:1px solid #DFEFFF;
	}
	
div#meniu ul li a {
	border-left:12px solid #9DCEFF;
	text-decoration:none;
	display:block;
	padding:4px;
	}
	
div#meniu ul li a:link, div#meniu ul li a:visited {
	color:#333333;
	}

div#meniu ul li a:hover, div#meniu ul li.subpunktas a:hover {
	border-color:#B9DCFF;
	color:#555555;
	background:#C7E2FF;
	}

div#meniu ul li.subpunktas {
	padding-left:12px;
	}
	
div#meniu ul li.subpunktas a {
	border-left:8px solid #9DCEFF;
	padding:2px 4px;
	}

div#meniu a.m_aktyvus, div#meniu a.m_aktyvus:link, div#meniu a.m_aktyvus:visited {
	border-color:#53A9FF;
	}

div#meniu ul li a.m_aktyvus:hover,  div#meniu ul li.subpunktas a.m_aktyvus:hover{
	border-color:#82C0FF;
	color:#555555;
	background:#C7E2FF;
	}	

/*************************************************************/

div#paraste {
	background:#B9DCFF;
	text-align:center;	
	padding:6px;
	margin-bottom:0px;
	border-bottom:4px solid #DFEFFF;
	}
	
div.pradzia {
	background-color:#9DCEFF;
	font-weight:bold;
	color:#333333;
	text-align:center;
	border-top:1px solid #DFEFFF;
	border-bottom:1px solid #DFEFFF;
	padding:4px 0px;
	}

/*************************************************************/
	
div#blokas, div.blokas {
	background-color:#B9DCFF;
	padding:10px;
	border-bottom:1px solid #DFEFFF;
	}

div.blokas h3 {
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:12px;
	}

div.blokas h4 {
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:normal;
	}

div.blokas h5 { margin:8px 0px; padding:0px; font-size:12px; text-align:center; font-weight:normal; }	
	
div#blokas p, div.blokas p {
	text-align:justify;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

div.blokas table.zenklai tr {
	height:20px;
	}
	
div.blokas table td.centruota {
	text-align:center;
	}

/*************************************************************/

#likutis {
	background-color:#C6E2FF;
	width:100%;
	height:100%;
	text-align:center;
	}

div#apacia {
	background-color:#9DCEFF;
	text-align:center;
	margin-top:4px;
	padding:2px 0px;
	font-size:10px;
	}
	
/*************************************************************/
/*
table
table.std_lentele
table.maza_lentele
table.didele_lentele
table.fakt_zenklai
*/

table#pagrindas table {
	width:100%;
	border-collapse:collapse;
	}
/*-----------------*/
table#pagrindas table.maza_lentele tr td {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:1px;
	font-size:11px;
	}
	
table#pagrindas table.maza_lentele tr th {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	border:1px solid #FFFFFF;
	padding:1px;
	font-size:11px;
	font-weight:bold;
	}
/*-----------------*/
table#pagrindas table.didele_lentele tr td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:4px;
	font-size:12px;
	}
	
table#pagrindas table.didele_lentele tr th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	border:1px solid #FFFFFF;
	padding:6px;
	font-size:12px;
	font-weight:bold;
	}
/*-----------------*/
table#pagrindas table.fakt_zenklai tr td {
	border:1px solid #FFFFFF;
	font-size:11px;
	padding:1px;
	height:29px;
	text-align:center;
	vertical-align:middle;
	}

table#pagrindas table.std_lentele tr td, table#pagrindas table.kontaktai tr td, table#pagrindas table.nuorodos tr td {
	text-align:center;
	border:1px solid #FFFFFF;
	padding:2px 3px;
	font-size:11px;
	}
	
table#pagrindas table.nuorodos tr td.islyginta {
	text-align:left;
	}
	
table#pagrindas table.kontaktai tr th, table#pagrindas table.nuorodos tr th, table#pagrindas table.std_lentele tr th {
	text-align:center;
	color:#333333;
	font-weight:bold;
	border:1px solid #FFFFFF;
	padding:3px;
	font-size:11px;
	}

table#pagrindas table.kontaktai tr a, table#pagrindas table.kontaktai_stotys tr a {
	text-decoration:none;
	}

table#pagrindas table.kontaktai_stotys tr td {
	text-align:left;
	border:none;
	padding:0px 3px 10px 3px;
	font-size:11px;
	}
	
/*************************************************************/

a:link, a:visited {
	color:#274665;
	}

a:hover, a:active {
	color:#3F71A3;
	}	

.centr_h {
	text-align:center;
	}
	
.centr_v {
	vertical-align:middle;
	}
	
.centr_hv, td.centr_hv {
	text-align:center;
	vertical-align:middle;
	}

td {
	margin:0px;
	padding:0px;
	vertical-align:top;
	}
	
/*************************************************************/

a.nuomone {
	display:block;
	text-decoration:none;
	font-weight:bold;
	background-color:#FF962D;
	color:#FFFFFF;
	width:132px;
	border:2px solid white;
	margin-left:auto;
	margin-right:auto;
	padding:6px 0px;
	}
	
a.nuomone:hover {
	background-color:#FFA54A;
	}

/*------------------------------ Standartinis turinio atvaizdavimas --------------------------*/
div.blokas ul { margin:8px 0px; padding:0px 0px 0px 16px; list-style:square; }
div.blokas ul li { margin:0px; padding:1px 0px; }
div.blokas ul li ul, div.blokas ul li ol { margin:0px; padding:1px 0px 1px 16px; }

div.blokas ol { margin:8px 0px; padding:0px 0px 0px 23px; }
div.blokas ol li { margin:0px; padding:1px 0px; }
div.blokas ol li ol, div.blokas ol li ul { margin:0px; padding:1px 0px 1px 23px; }
/*--------------------------------------------------------------------------------------------*/
/*------------------------------ Naujienos ---------------------------------------------------*/
div.news p { margin:8px 0px; padding:0px; text-align:justify; }
/*--------------------------------------------------------------------------------------------*/
/*------------------------------ Penkiu paru oru prognozes Lietuvos miestuose lentele --------*/
table#op_lt_miest { width:100%; margin:0px; border-collapse:collapse; }

table#op_lt_miest th { background-color:#CFDEEF; color:#333333; font-size:12px; padding:6px 2px; border:2px solid #FFFFFF; text-align:center; font-weight:bold; }
table#op_lt_miest tr.naktis th, table#op_lt_miest tr.diena th { font-size:11px; padding:9px 0px; }
table#op_lt_miest span.sav_diena { font-size:10px; }	

table#op_lt_miest td { font-size:12px; font-weight:bold; border:2px solid #FFFFFF; text-align:left; padding:2px 3px; vertical-align:middle; }
table#op_lt_miest td img { vertical-align:middle; }			
table#op_lt_miest tr.naktis td { background-color:#DDE7F4; border-bottom:none; }
table#op_lt_miest tr.diena td { background-color:#FFF1BB; border-top:none; }		
table#op_lt_miest td.temp { width:30px; text-align:right; border-right:none; }
table#op_lt_miest td.reisk { width:42px; padding-left:6px; text-align:left; border-left:none; }

table#op_lt_miest span.t_plius { color:#FF0000; }
table#op_lt_miest span.t_minus { color:#0066FF; }
/*--------------------------------------------------------------------------------------------*/
