	body
{
	margin:0;
	background:#fff;
	color:#444;
	font-size:11px;
	font-family:Verdana,Arial,Sans-Serif;
	line-height:150%
}
	a:active,a:link,a:visited
{
	font-weight:700;
	color:#006264;
	text-decoration:underline
}
	a.brauk:active,a.brauk:link,a.brauk:visited
{
	text-decoration:underline
}
	a.raud:active,a.raud:link,a.raud:visited
{
	color:red
}
	a.pilk:active,a.pilk:link,a.pilk:visited
{
	color:#a8b1b1
}
	a:hover
{
	color:#1a82b5;
	font-weight:700
}
	#meniukaireje a
{
	text-decoration:none
}
	h1,h1 a,h2,h2 a,h3
{
	margin-bottom:0;
	color:#006264
}
	h1,h2
{
	font-size:16px
}
	h3
{
	font-size:14px
}
	h4
{
	font-size:13px;
	color:#fff
}
	img,input.radio
{
	border:0
}
	#page
{
	width:1000px;
	margin:0 auto;
	text-align:left
}
	#wrapper
{
	padding:0;
	font-size:14px
}
	#header
{
	margin:0;
	padding:0;
	vertical-align:middle;
	background:#006264
}
	#hmenu
{
	border-top:1px solid #555;
	border-bottom:1px solid #555;
	background:#8B1E1B;
	text-align:center
}
	#hmenu ul
{
	margin:0 5%;
	padding:5px 0;
	background:#8B1E1B;
	list-style-type:none;
	list-style-position:outside;
	text-indent:0
}
	#hmenu ul li
{
	display:inline;
	margin:0;
	padding:0;
	text-transform:uppercase;
	color:#c6c8c9;
	font-weight:700
}
	#hmenu ul li:before
{
	content:"| \0020";
	background:0 0;
	color:#eee
}
	#hmenu ul li.hmenu1:before
{
	content:""
}
	#hmenu ul li a
{
	padding:5px;
	margin:0;
	background:0 0;
	color:#c6c8c9;
	text-decoration:none
}
	#hmenu ul li.hmenu1 a
{
	padding-left:0
}
	#hmenu ul li a:hover
{
	background:0 0;
	color:#fff
}
	#footer
{
	text-align:center;
	font-size:10px;
	color:#eee
}
	#footer a
{
	color:#aac
}
	a.sveikinimai:active,a.sveikinimai:link,a.sveikinimai:visited
{
	font-size:11px
}
.tags,a.tags:ACTIVE,a.tags:LINK,a.tags:VISITED
{
	font-size:10px
}
.pompa
{
	font-size:10px;
	display:none;
	margin-left:35px
}
.zod
{
	vertical-align:top
}
.vieta3
{
	width:60px;
	vertical-align:top;
	padding-left:10px
}
.topams
{
	width:100%;
	text-align:left;
	padding-left:21px;
	background:#237ab2;
	height:20px;
	color:#fff;
	font-size:15px;
	font-weight:700
}
.laukas
{
	color:#000;
	padding:2px 5px;
	border:2px solid;
	border-color:#237ab2;
	background-color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:700;
	height:20px
}
.laukastext
{
	color:#000;
	padding:2px 5px;
	border:2px solid;
	border-color:#237ab2;
	background-color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:700
}
.inputas
{
	background-color:#fff;
	color:#000051;
	font-weight:700;
	border:1px solid #006264;
	height:17px;
	font-size:12px;
	width:170px
}
.button
{
	color:#fff;
	padding:2px;
	border:2px solid;
	border-color:#237ab2;
	background-color:#237ab2;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	height:28px;
	width:90px;
	font-weight:700
}
.buttonsmall
{
	color:#fff;
	border:2px solid;
	border-color:#006264;
	background-color:#006264;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:700
}
	#cse-search-boxg
{
	display:inline
}
	div.round-tr
{
	background:url(images/top-right.png) top right no-repeat
}
	div.round-tl
{
	background:url(images/top-left.png) top left no-repeat
}
	div.box-contents
{
	font-size:16px;
	position:relative;
	padding:6px;
	color:#FFF;
	font-weight:700
}
	div.square-box
{
	width:100%;
	background-color:#006264;
	margin:0;
	font-weight:700
}
	#catmenu
{
	width:auto;
	border-left:1px solid #006264;
	border-right:1px solid #006264;
	background-color:#fff;
	line-height:17px;
	vertical-align:middle
}
	#googlepaieska
{
	position:relative;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	display:block
}
.breadcrumb
{
	width:100%;
	padding:0;
	border-bottom:2px dotted #006264;
	border-top:2px dotted #006264;
	background-color:#fafad2;
	line-height:25px;
	height:25px;
	vertical-align:middle;
	margin-bottom:2px;
	margin-top:0;
	font-size:12px
}
.breadcrumbpadding
{
	padding:0 2px
}
.turinys
{
	width:auto;
	border:1px solid #a9a9a9;
	padding:10px;
	font-size:12px
}
.turinysx
{
	width:auto;
	border:1px solid #a9a9a9;
	padding:0;
	font-size:12px
}
	#meniukaireje
{
	width:auto;
	border-top:1px solid #a9a9a9;
	border-left:1px solid #a9a9a9;
	border-right:1px solid #a9a9a9;
	border-bottom:0
}
.trauk
{
	padding:10px
}
	#map_canvas,#map_canvasx
{
	height:400px;
	width:100%
}
	td.dustulpai,td.home,td.homevid,td.sarasai,td.skelbtxt
{
	text-align:left;
	vertical-align:top
}
	td.home
{
	padding:0;
	width:206px
}
	td.homevid
{
	padding:0 0 0 10px;
	border:0
}
	td.skelbtxt
{
	padding:0 20px;
	border:0
}
	td.sarasai
{
	padding:0;
	border:0
}
	td.dustulpai
{
	padding:0 0 0 10px;
	border:0
}
	#articleleft,#articleright
{
	padding:10px
}
	#articlehead
{
	margin-bottom:20px;
	border-bottom:1px #006264 solid
}
	#articlehead h1
{
	font-weight:700;
	font-size:20px;
	background-color:transparent;
	padding:0;
	margin:0;
	border:0
}
	#articlehead img
{
	border:2px solid gray
}
	#articletext
{
	margin-bottom:20px
}
	#articleactions,#articlecommunications,#articlefreefields,#articleinserter,#articlepictures
{
	margin-bottom:20px;
	text-align:left
}
	#articlefreefields h3,#articleinserter h3,#articlepictures h3,#articleright h3
{
	font-weight:700;
	font-size:16px;
	margin-bottom:10px;
	border-bottom:1px #006264 solid
}
	#articlepictures img
{
	float:left;
	margin:20px
}
	#articlecommunications p
{
	line-height:20px
}
	#viewmain #viewadoverview form
{
	width:100%
}
	#viewarea #viewfooter
{
	margin-top:20px;
	margin-bottom:10px;
	width:100%
}
	#viewarea #viewwelcome
{
	margin-top:5px;
	margin-bottom:20px
}
	#viewarea #viewtitle h3
{
	font-size:12px
}
	#viewarea #viewmain #viewsortorder
{
	width:100%;
	text-align:right;
	margin-bottom:20px
}
	#viewarea #viewmain #viewsortorder form
{
	width:100%
}
	#viewcatoverview
{
	border:1px solid #a9a9a9
}
	#articleleft
{
	width:60%;
	float:left
}
	#articleright
{
	width:35%;
	float:left
}
	#viewspecialads
{
	margin-top:15px;
	width:100%
}
	#viewspecialslastin
{
	width:100%;
	border:1px solid #a9a9a9
}
	#kukulisx,#paieska
{
	width:auto;
	border:1px solid #a9a9a9
}
.paieskay
{
	width:auto;
	border:1px solid #a9a9a9;
	padding:0
}
.paging
{
	padding:15px
}
	#viewspecialsleftcolumn
{
	float:left;
	width:48%
}
	#viewspecialsfeatured
{
	border:1px solid #a9a9a9
}
	#viewsearch
{
	margin-top:20px
}
	#footer
{
	margin-top:20px;
	margin-bottom:5px;
	padding:3px 5px;
	border-top:1px solid #006264;
	border-bottom:0 solid #006264
}
	#footer #footerinfo #menu
{
	width:49%;
	float:left
}
	#footer #footerinfo #buildtime
{
	width:49%;
	float:right;
	text-align:right
}
.inputbig,.inputmiddle,.inputsmall
{
	margin-bottom:2px;
	background:#f9f9f9;
	font-weight:700;
	color:#000;
	border:1px solid #006264
}
.inputsmall
{
	width:125px
}
.inputmiddle
{
	width:185px
}
.inputbig
{
	width:250px
}
	#sbb,.sbba
{
	color:#fff;
	width:70px;
	height:19px;
	background-color:#006264;
	vertical-align:top;
	border:1px solid #006264;
	font-weight:700
}
	table.skelbsar
{
	vertical-align:top;
	border:0;
	padding:0;
	border-collapse:collapse;
	empty-cells:show
}
	tr.highlighted,tr.nonhighlighted
{
	padding:1px
}
	tr.highlighted
{
	background-color:#fafad2
}
.meniuhigh
{
	background-color:#dddde6
}
.submeniuhigh
{
	background-color:#f4f4f5
}
.submeniu
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#9ba6c4;
	padding-top:5px;
	padding-left:15px
}
	img.skelb
{
	height:40px;
	font-size:6px;
	width:50px;
	margin:0;
	display:block
}
.skelbimas
{
	vertical-align:middle;
	height:41px;
	border-bottom:1px solid #ccc;
	padding:1px
}
.skelbrow,.skelbrowcat
{
	border-bottom:1px solid #ccc;
	padding:1px;
	vertical-align:middle;
	height:41px
}
.skelbrowcat
{
	width:135px
}
	div.skelbimasdiv
{
	display:table-cell;
	vertical-align:middle;
	line-height:41px
}
.skelbimasx
{
	vertical-align:middle;
	height:42px;
	border-bottom:1px solid #ccc;
	padding-left:10px
}
.skelbimasy
{
	vertical-align:top;
	border-bottom:1px solid #ccc;
	padding:3px;
	margin:5px
}
.skelbrekl
{
	vertical-align:middle;
	line-height:42px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	padding:0
}
.simtas
{
	width:100%
}
.rekleilute
{
	margin:0;
	height:18px;
	padding-left:30px
}
	div.headlinecat,td.headlinecat
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#9ba6c4;
	letter-spacing:1px;
	padding-top:5px;
	padding-left:4px
}
.headline
{
	font-size:14px;
	font-weight:bolder;
	color:#fff;
	background-color:#006264;
	padding-top:3px;
	padding-bottom:3px;
	text-indent:5pt;
	vertical-align:baseline
}
.headlinex
{
	font-size:12px;
	font-weight:700;
	color:#fff;
	background-color:#006264;
	vertical-align:middle;
	padding-left:2px
}
.smallsubtitle
{
	border-left:2px solid #006264;
	font-style:italic;
	padding-left:3px
}
.subheadline
{
	background-color:#f9f9f9;
	font-weight:700;
	text-align:right;
	padding-bottom:2px;
	padding-top:2px;
	border-top:1px solid #000;
	border-bottom:3px double #006264;
	font-size:11px
}
.information
{
	font-size:12px;
	color:#000;
	padding:5px;
	border:1px dotted #fff
}
.formtitle
{
	padding:5px 20px 5px 5px;
	font-size:12px;
	font-weight:700;
	text-align:right;
	border-bottom:1px solid #006264;
	vertical-align:top;
	text-transform:none;
	letter-spacing:1px
}
.formcellcontent
{
	padding:5px;
	border-bottom:1px solid #b2bcca;
	text-align:left
}
.formcelltitle
{
	padding:5px 20px 5px 5px;
	font-size:12px;
	font-weight:700;
	text-align:right;
	border-bottom:1px solid #006264;
	vertical-align:top;
	text-transform:none;
	letter-spacing:1px
}
	option.level1
{
	background-color:#006264;
	color:#fff
}
	option.level2
{
	background-color:#b2bcca
}
	option.level3
{
	background-color:#f5f5ff
}
	option.separator
{
	background-color:#a9a9a9;
	color:#fff
}
	th
{
	text-align:left;
	padding-bottom:1px;
	padding-top:4px;
	padding-left:2px;
	font-size:12px;
	font-weight:700;
	border-top:1px solid #006264;
	border-bottom:3px double #006264;
	background-color:#f4f4f5
}
	td.warning
{
	padding:5px 3px;
	background-color:#ffe1e1;
	border-bottom:1px solid;
	border-left-style:solid;
	border-left-width:1px
}
	td.nowarning
{
	padding:5px 3px;
	background-color:#dfe;
	border-bottom:1px solid;
	border-left-style:solid;
	border-left-width:1px
}
.summaryrow
{
	background-color:#ffe4b5;
	color:#000;
	text-align:left;
	padding-bottom:1px;
	padding-top:4px;
	padding-left:2px;
	font-size:12px;
	font-weight:700;
	border-bottom:1px solid #006264;
	border-top:3px double #006264
}
.error,.success
{
	padding:10px 5px 10px 25px;
	margin-top:30px;
	margin-bottom:30px;
	color:#006264;
	border:2px solid Red;
	font-weight:700;
	background-color:#fafad2
}
.success
{
	color:#2e8b57;
	border:2px dashed #2e8b57
}
.sbb
{
	font-size:9px;
	color:#fff;
	font-weight:700;
	font-family:verdana;
	background-color:#006264;
	width:25px;
	margin:0
}
.vnl
{
	font-size:10px
}
.smallest
{
	font-size:11px
}
.small
{
	font-size:12px
}
.medium
{
	font-size:14px
}
.large
{
	font-size:16px
}
.largest
{
	font-size:18px
}
	div#usernotes
{
	text-align:left;
	margin-left:20px;
	margin-right:20px
}
	div#usernotes div.foot,div#usernotes div.head
{
	background-color:transparent;
	padding:4px
}
	div#usernotes div.foot
{
	text-align:right
}
	div#usernotes div.foot a,div#usernotes div.head a
{
	background-color:transparent
}
	div#usernotes span.action
{
	float:right
}
	div#usernotes div.note
{
	margin-left:2em;
	margin-right:2em;
	border-bottom:1px dashed;
	padding:4px;
	text-align:left
}
	div#usernotes div.text
{
	padding:2px;
	margin-top:4px;
	text-align:center
}
.koment
{
	text-align:right;
	font-size:10px;
	margin-bottom:0;
	margin-top:0
}
.vnlbold
{
	font-weight:700;
	font-size:10px
}
	#koma ul
{
	padding:0;
	margin:0
}
	td.eml
{
	line-height:12px;
	white-space:nowrap
}
	select.mst
{
	font-family:Verdana,sans-serif;
	font-size:12px;
	border:1px solid #006264
}
	div.viewadcatmover
{
	vertical-align:middle;
	text-align:center;
	background-color:#f9f9f9;
	font-size:12px;
	margin:3px 0 5px;
	padding:4px;
	font-weight:400;
	border:1px solid #006264;
	height:20px
}
.trnuotr
{
	color:#006264;
	background-color:#fff;
	border:0;
	font-weight:700
}
.catmenu
{
	width:auto;
	border-left:1px solid #006264;
	border-right:1px solid #006264;
	background-color:#fff;
	line-height:17px;
	vertical-align:middle
}
.catmenuhome
{
	width:auto;
	border-left:0;
	border-right:0;
	background-color:#fff;
	line-height:17px;
	vertical-align:middle
}
.catmenuorai
{
	width:auto;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom:1px solid #a9a9a9;
	background-color:#fff;
	line-height:17px;
	vertical-align:middle
}
.catmenu a, .catmenuhome a{
padding: 2px 2px 2px 6px;
display: block;
width: auto;
letter-spacing: 1px;
border-bottom: 1px solid #006264;
}



.catmenu a:hover, .catmenuhome a:hover{
background-color: #006264;
color: #FFF;
}
.xpa
{
	line-height:16px
}
.xpa a
{
	font-size:11px
}
	div.rounded-box
{
	width:100%;
	background-color:#006264;
	margin:0;
	font-weight:700
}
	input.laukelis
{
	height:16px
}
	a.ideti:hover
{
	background:#FFF
}
.highslide-container div
{
	font-family:Verdana,Helvetica;
	font-size:10pt
}
.highslide-container table
{
	background:0
}
.highslide
{
	outline:0;
	text-decoration:none
}
.highslide img
{
	border:2px solid silver
}
.highslide:hover img
{
	border-color:gray
}
.highslide-active-anchor img
{
	visibility:hidden
}
.highslide-gallery .highslide-active-anchor img
{
	border-color:#000;
	visibility:visible;
	cursor:default
}
.highslide-image
{
	border-width:2px;
	border-style:solid;
	border-color:#fff;
	background:gray
}
.highslide-outline,.highslide-wrapper
{
	background:#fff
}
.glossy-dark
{
	background:#111
}
.highslide-number
{
	font-weight:700;
	color:gray;
	font-size:.8em
}
.highslide-caption
{
	display:none;
	font-size:.8em;
	padding:5px
}
.highslide-heading
{
	display:none;
	font-weight:700;
	margin:.4em
}
.highslide-dimming
{
	position:absolute;
	background:#000
}
	a.highslide-full-expand
{
	background:url(images/zoom/fullexpand.gif) no-repeat;
	display:block;
	margin:0 10px 10px 0;
	width:34px;
	height:34px
}
.highslide-loading
{
	display:block;
	color:#000;
	font-size:9px;
	font-weight:700;
	text-transform:uppercase;
	text-decoration:none;
	padding:3px 3px 3px 22px;
	border:1px solid #fff;
	background-color:#fff;
	background-image:url(images/zoom/loader.white.gif);
	background-repeat:no-repeat;
	background-position:3px 1px
}
	a.highslide-credits,a.highslide-credits i
{
	padding:2px;
	color:silver;
	text-decoration:none;
	font-size:10px
}
	a.highslide-credits:hover,a.highslide-credits:hover i
{
	color:#fff;
	background-color:gray
}
.highslide-move,.highslide-move *
{
	cursor:move
}
.highslide-viewport
{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	z-index:1;
	background:0;
	left:0;
	top:0
}
.hidden-container,.highslide-overlay
{
	display:none
}
.closebutton
{
	position:relative;
	top:-15px;
	left:15px;
	width:30px;
	height:30px;
	cursor:pointer;
	background:url(images/zoom/close.png)
}
.wide-border
{
	background:#fff
}
.wide-border .highslide-image
{
	border-width:10px
}
.wide-border .highslide-caption
{
	padding:0 10px 10px
}
.zemelapis
{
	width:645px;
	height:400px
}
.nematoma
{
	display:none;
	padding-left:15px
}
	#resultsx ul
{
	margin:0 5%;
	padding:2px 0;
	list-style-position:outside;
	text-indent:0
}
	#resultsx li
{
	font-size:11px
}
.kvadrekl
{
	width:336px;
	vertical-align:top;
	padding:0
}
.mygtukas
{
	color:#fff;
	background-color:#006264;
	vertical-align:top;
	border:1px solid #006264;
	height:22px;
	font-weight:700
}
	#cse-search-box
{
	display:inline
}
	#cse-search-box input
{
	color:#000051;
	font-weight:700;
	background:#fee3ad;
	border:1px solid #781351;
	height:18px;
	font-size:13px;
	padding:1px;
	margin:2px;
	vertical-align:middle
}
	#cse-search-box input[name=sa]
{
	color:navy;
	height:24px
}
	tr.eile
{
	height:67px
}
.thumb
{
	width:90px;
	height:67px
}
.k1
{
	font-weight:700;
	text-align:right;
	padding-right:3px;
	width:230px
}
.k2
{
	text-align:left
}
.ratingblock
{
	width:70%;
	display:block;
	padding-bottom:8px;
	margin-left:48px;
	margin-bottom:8px
}
.loading
{
	height:18px;
	background:url(images/working.gif) 50% 50% no-repeat
}
.unit-rating
{
	list-style:none;
	margin:0;
	padding:0;
	height:18px;
	position:relative;
	background:url(images/starrating.gif) top left repeat-x
}
.unit-rating li
{
	text-indent:-90000px;
	padding:0;
	margin:0;
	float:left
}
.unit-rating li a
{
	outline:0;
	display:block;
	width:18px;
	height:18px;
	text-decoration:none;
	text-indent:-9000px;
	z-index:20;
	position:absolute;
	padding:0
}
.unit-rating li a:hover
{
	background:url(images/starrating.gif) left center;
	z-index:2;
	left:0
}
.unit-rating a.r1-unit
{
	left:0
}
.unit-rating a.r1-unit:hover
{
	width:18px
}
.unit-rating a.r2-unit
{
	left:18px
}
.unit-rating a.r2-unit:hover
{
	width:36px
}
.unit-rating a.r3-unit
{
	left:36px
}
.unit-rating a.r3-unit:hover
{
	width:54px
}
.unit-rating a.r4-unit
{
	left:54px
}
.unit-rating a.r4-unit:hover
{
	width:72px
}
.unit-rating a.r5-unit
{
	left:72px
}
.unit-rating a.r5-unit:hover
{
	width:90px
}
.unit-rating a.r6-unit
{
	left:90px
}
.unit-rating a.r6-unit:hover
{
	width:108px
}
.unit-rating a.r7-unit
{
	left:108px
}
.unit-rating a.r7-unit:hover
{
	width:126px
}
.unit-rating a.r8-unit
{
	left:126px
}
.unit-rating a.r8-unit:hover
{
	width:144px
}
.unit-rating a.r9-unit
{
	left:144px
}
.unit-rating a.r9-unit:hover
{
	width:162px
}
.unit-rating a.r10-unit
{
	left:162px
}
.unit-rating a.r10-unit:hover
{
	width:180px
}
.unit-rating li.current-rating
{
	background:url(images/starrating.gif) left bottom;
	position:absolute;
	height:18px;
	display:block;
	text-indent:-9000px;
	z-index:1
}
.voted
{
	color:#999
}
.thanks
{
	color:#36aa3d
}
.rating_bar
{
	width:73px;
	display:inline-block;
	background:url(images/star1.gif) 0 0 repeat-x
}
.rating_bar div
{
	height:14px;
	background:url(images/star2.gif) 0 0 repeat-x
}
	td.troleibusas
{
	color:red;
	font-weight:700;
	width:53px
}
	td.autobusas
{
	color:#00f;
	font-weight:700;
	width:53px
}
.pluss
{
	color:red;
	font-weight:700;
	text-align:center;
	font-size:14px
}
.minus
{
	color:#00f;
	font-weight:700;
	text-align:center;
	font-size:14px
}
.diena
{
	border:0;
	padding:5px
}
.krit
{
	text-align:center
}
.oraitempplius
{
	vertical-align:middle;
	padding-left:4px;
	font-size:14px;
	color:red;
	font-weight:700
}
.oraitempminus
{
	vertical-align:middle;
	padding-left:4px;
	font-size:14px;
	color:#00f;
	font-weight:700
}
.oraitempdabar
{
	vertical-align:middle;
	padding-left:1px;
	padding-right:44px;
	font-size:18px;
	color:#000;
	font-weight:700
}
.lemon
{
	vertical-align:middle
}
.mapicon
{
	width:16px;
	height:16px
}
.panthumb
{
	width:60px;
	height:60px
}
.clear
{
	clear:both
}
.divlent
{
	position:relative;
	width:100%
}
.lent
{
	float:left;
	width:120px
}
.divtable
{
	display:table
}
.divtablerow
{
	display:table-row
}
.divtablecolumnleft
{
	display:table-cell
}
.divtablecolumnright
{
	display:table-cell;
	padding-left:10px
}
.logo
{
	width:335px;
	height:62px
}
	tr.eile
{
	height: 67px
}
	 td.kair
{
	text-align: right;
	vertical-align:top;
	width:280px
}
	 td.des
{
	text-align: left;
	vertical-align:top
}

