/* font:style variant weight size/height family */

body		{ padding:0; margin:0; font: 11px Tahoma, Arial; color: #333; }
a 			{ text-decoration: underline; color: #00529D; }
a:hover		{ color: #0099FF; text-decoration: none; }
.pav 		{ color: #00529D; font-weight: bold; } /* search */


.text p a   		{ text-decoration: underline; }
.text p a:hover		{ text-decoration: none; }
p 			{ padding: 5px 0px 10px 0px; margin: 0px; }

td			{ font: 11px Tahoma, Arial; color: #333; }


img,
input.cb	{ border: none; }
.hand		{ cursor: hand; cursor: pointer; }
.foto		{ border: 1px solid #666; }
.print		{ color: #000 ! important; }


.w			{ color: #FFF; }
.b          { font-weight: bold; }
.up			{ text-transform: uppercase; }
.u			{ text-decoration: underline; }
h1          { font-weight: normal; margin-bottom: 15px; }


input, textarea, button, select { font: 11px Tahoma, Arial; border: 1px solid #999; color: #333; }


.hot		{ color: #00cc00; }
.sel a		{ color: #ffcc00 ! important; }


/* table */
table .lentele				{ border-width: 1px; border-collapse: collapse; }
.lentele, .lentele tr td	{ border: 1px solid #666; }
table .lentele2				{ border-width: 0px solid #fff; border-colapse: colapse; }
.lentele2, .lentele2 tr	td	{ border: none; }


/* flags */
	.flag       { font: 10px Tahoma, Arial; color: #003366; }
	.flag_s     { font: bold 12px Tahoma, Arial; color: #003366; }
	.flag:hover, .flag_s:hover { text-decoration: none; color: #003366; font: bold 12px Tahoma, Arial; }


/* menu */
	.air		{ position: absolute; left: -1000px; top: 0px; border: solid 0px #FFFFFF; z-index: 2;}

	.menu_tr, .menu_tr_over	{ background-color: #00529D; cursor: hand; cursor: pointer; }
	.menu_tr td       		{ color: #fff; font: bold 12px Arial, Tahoma; }
	.menu_tr_over td  		{ color: #ffcc00; font: bold 12px Arial, Tahoma; }

	.arrow,
	.menu_tr	  td.arrow		{ background: url(arrow.gif) center no-repeat; }
	.menu_tr_over td.arrow		{ background: url(arrow.over.gif) center no-repeat; }
	.menu_tr	  td.arrow_menu	{ background: url(arrow.gif) center no-repeat; }
	.menu_tr_over td.arrow_menu	{ background: url(arrow.over.gif) center no-repeat; }

	.no_menu tr.menu_tr,
	.no_menu tr.menu_tr_over,
	.no_menu td.menu_tr a:hover, .no_menu tr.menu_tr_over a:hover { text-decoration: none;  }
	
	.no_menu tr.menu_tr a      { color: #fff; font: bold 12px Arial, Tahoma; text-decoration: none; }
	.no_menu tr.menu_tr_over a { color: #ffcc00; font: bold 12px Arial, Tahoma; text-decoration: none;  }
	
	.no_menu tr.menu_tr td, .no_menu tr.menu_tr_over td  { background: transparent;  }


/* advanced SiteMap */
@media screen, print {
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; }

	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding:1px; }

	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }

	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: hand; cursor: pointer; background: url(minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: hand; cursor: pointer; background: url(plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(bullet.gif) center left no-repeat; }

	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none }

	/* Format menu items differently depending on what level of the tree they are in */
	/*
	ul.mktree  li { font-size: 11px; }
	ul.mktree  li ul li { font-size: 11pt; }
	ul.mktree  li ul li ul li { font-size: 11px; }
	ul.mktree  li ul li ul li ul li { font-size: 10px; }
	*/
}

/* other */
.big_pv 	{ font: 14px Arial, Tahoma; color: #00529D; font-weight: bold; }
.topic      { text-transform: uppercase; padding: 0px; margin: 20px 0px 10px 0px; }
li          { color:#CECECE; line-height:20px; }
.flag_s img   { border: 1px solid white ! important; }
.bi 	    { background: url(arrow2.gif) center no-repeat ! important; }
hr { height:1px; }

/* big_spalvos */
div.big_main td { color: #666; line-height: 18px; }
div.big_main p { font: 13px Arial; font-weight: bold; line-height: 18px; }
div.big_main ul { list-style: none; margin-left: 10px; }
div.big_main a { font-family: Tahoma; font-size: 11px; font-weight: normal; }
div.big_main a:hover { text-decoration: none; }


div.maisto_prekes p { color: #66CC00; }
div.maisto_prekes td  a, div.maisto_prekes a { color: #66CC00; }
div.maisto_prekes  a:hover { color: #66CC00; }

div.drabuziai p { color: #333; }
div.drabuziai td a, div.drabuziai a { color: #333; }
div.drabuziai a:hover { color: #333; }

div.avalyne p { color: #993300; }
div.avalyne a { color: #993300; }
div.avalyne a:hover { color: #993300; }

div.dovanos p { color: #FF0000; }
div.dovanos a { color: #FF0000; }
div.dovanos a:hover { color: #FF0000; }

div.groziui p { color: #009900; }
div.groziui a { color: #009900; }
div.groziui a:hover { color: #009900; }

div.laisvalaikis p { color: #FFCC00; }
div.laisvalaikis a { color: #FF9900; }
div.laisvalaikis a:hover { color: #FF9900; }

div.vaikams p { color: #FF00CC; }
div.vaikams a { color: #FF00CC; }
div.vaikams a:hover { color: #FF00CC; }

div.paslaugos p { color: #0033FF; }
div.paslaugos a { color: #0033FF; }
div.paslaugos a:hover { color: #0033FF; }

div.prekybinessalos p { color: #00CCFF; }
div.prekybinessalos a { color: #0099CC; }
div.prekybinessalos a:hover { color: #0099CC; }

div.buitinetechnika p { color: #000066; }
div.buitinetechnika a { color: #000066; }
div.buitinetechnika a:hover { color: #000066; }

form div.form_status_error { color:red; }
form div.form_status_ok { color:green; }
form .must_fill { background:#FDD; }
