/* main */

.bod		{ background:url(bggg.jpg) 0 0 repeat}
.pt35px		{ padding-top:34px}
.print_text	{ float:left; color:#3B3C3D; font-family: Tahoma; font-size:12px}
.simple_cont	{ padding-left:60px }

/*#print_text	{ margin-top:35px }*/

.kkk  { min-width:1200px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1200)? "1200px" : "100%"); }
.kkk2 { min-width:850px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 859)? "859px" : "100%"); }

.bg1		{ background:url(bg1.jpg) 0 0 no-repeat }
.bg2		{ background:url(bg2.jpg) 0 201px no-repeat }
.bg3		{ background:url(bg3.jpg) 0 477px no-repeat }
.bg4		{ background:url(bg4.jpg) 399px 0 no-repeat }
.bg5		{ background:url(bg5.jpg) 520px 0 no-repeat }
.bg6		{ background:url(bg6.jpg) 520px 391px no-repeat }
.bg7		{ background:url(bg7.jpg) 921px 0 no-repeat }
.bg8		{ background:url(bg8.jpg) 921px 391px no-repeat }
.bg9		{ background:url(bg9.jpg) 1276px 0 no-repeat }
.bg10		{ background:url(bg10.jpg) 1276px 391px no-repeat }

.w380			{ width:425px}
.pw_leftcorner	{ background:url(corder_left.gif) 0 0 no-repeat; width:32px; height:39px}
.pw_bg			{ background:url(background.gif) 0 0 repeat; height:39px; padding-left:12px}
.pw_bg_t		{ padding:13px 14px 0px 7px}
.fs22			{ font:21px georgia; color:#FFF; position:relative; top:-3px}
.fs18			{ font:17px georgia; color:#FFF; }
.fs18 h2 a  	{ text-decoration: none;  font:16px georgia; color:#FFF; }
.fs18 h2 		{ display: inline; text-decoration: none;  font:16px georgia; color:#FFF; }
.path_arrow		{ background:url(path_arrow.gif) 0 21px no-repeat; width:8px; height:39px; padding-right:9px}
.pw_rightcorner	{ background:url(corder_right.gif) 0 0 no-repeat; width:29px; height:39px}
.mega_corner	{ background:url(mega_corner.gif) 0 29px no-repeat; width:10px; height:39px}
.content		{ background:url(background11.jpg) 0 0 repeat-x}
.h608			{ height:366px}
.aitvarai		{ position:relative; left:172px; top:32px; }
.lentele_be_remo, .lentele_be_remo tr td { color:#3b3c3e; border: none !important; }
.h313			{ height:313px}

.path1			{ height:26px; visibility:hidden; overflow:hidden }
.path2			{ left:70px; position:absolute }

.tarpas			{ padding-bottom:6px; font:bold 12px tahoma; color:#3B3C3D}

.bg_menu		{ background:url(background2.jpg) 0 8px repeat-x}
.cont_gr		{ color:#045E16; font-weight: normal; }



.clouds_right	{ background:url(clouds_right.png) 0 0 no-repeat; width:335px; height:153px}
.lngs			{ background:url(lngs.png) 0 0 no-repeat; width:779px; height:52px}
.traktor		{ background:url(traktor.png) 0 0 no-repeat; width:254px; height:133px}
.bef_trakt		{ padding-top:33px}
#beft			{ display:block}

.mainas			{ position:relative; top:0px}
.w420			{ width:420px}
.menu_lc		{ background:url(menu_lc.gif) 0 0 no-repeat; width:35px; height:30px}
.menu_bg_top	{ background:url(background.gif) 0 0 repeat; width:295px; height:30px}
.menu_rc		{ background:url(menu_rc.gif) 0 0 no-repeat; width:10px; height:30px}

.icons			{ margin:26px 66px 0px 0px}

.home			{ padding:0px 20px 0px 0px}
.smap			{ padding:0px 20px 0px 0px}
.mail			{ margin:0px 0px 0px 0px}

.home a			{ position:relative;}
.smap a			{ position:relative;}
.mail a			{ position:relative;}


.ln1			{ padding:0px 20px 0px 0px}
.ln2			{ padding:0px 20px 0px 0px}
.ln1 a			{ color:#4E8FB2; font:bold 8px tahoma; position:relative}
.ln2 a			{ color:#4E8FB2; font:bold 8px tahoma; position:relative}

.punka			{ background:url(punka.png) 0 0 no-repeat; width:26px; height:26px; position:relative; top:-25px; left:-24px}

/* flags */
	.flag       { font: bold 9px Tahoma; text-decoration:none}
	.flag_s a     { font: bold 9px Tahoma; color: #ccc; }
	.flag:hover, .flag_s:hover {  }

.menu_top		{ margin-right:63px}
.w30px			{ width:30px}
.m_link_t a		{ font:16px georgia; color:#024D12; margin:0px 0px 0px 30px}
.m_link_sel_t a	{ font:16px georgia; color:#FFF; text-decoration:none}
.m_link_sel_t a:visited	{ font:16px georgia; color:#FFF; text-decoration:none}
.sll			{ background:url(selected_link_line.gif) 0 0 repeat-x; height:3px; font-size:0px; margin-top:2px}
.sla			{ background:url(selected_link_arrow.gif) center 0 no-repeat; height:6px; font-size:0px}

.logo			{ background:url(logo.png) 0 0 no-repeat; width:197px; height:216px; text-align:left }
.aft_logo		{ position:relative; left:0px; width:140px; height:216px; border:0px solid #00FF00 }
.words			{ background:url(words.png) 0 0 no-repeat; width:516px; height:73px; margin:86px 0px 0px 0px}
.words_lv 		{ background:url(words_lv.png) 0 0 no-repeat; width:516px; height:73px; margin:86px 0px 0px 0px;}

.minw779		{ min-width:779px }
.kurs			{ cursor:pointer }

#top_block		{ height:463px; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 779)? "779px" : "100%")}

#aaa			{ position:relative; top:0px; width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 779)? "779px" : "100%")}

.border		{ border:1px solid red}
.fr			{ float:right}
.fl			{ float:left}
.abs		{ position:absolute}
.nullpx				{ position:relative; width:0px; height:0px}
.nullpx2			{ position:absolute; width:0px; height:0px}
.table		{ display:table}

.w340				{ width:340px}
.a_sel				{ background:url(ar_sel.gif) 100% 3px no-repeat; width:50px; height:34px; margin-right:10px; }
.a_ok				{ background:url(ar.gif) 100% 3px no-repeat; width:50px; height:34px; margin-right:10px; }
.a_sub				{ background:url(ar_sub.gif) 100% 4px no-repeat; width:64px; height:34px; margin-right:7px; }
.a_sub_sub			{ background:url(ar_sub.gif) 100% 4px no-repeat; width:94px; height:34px; margin-right:7px; }
.add1               { position:relative; left:40px; height:25px; }
.m_link_sel			{ width:280px; height:34px}
.m_link_sel	h3		{ margin:0; padding:0; font:16px georgia; color:#3B3C3D; }
.m_link_sub_sel		{ width:269px; height:34px; }
.m_link_sub_sel a   { color:#045E16; }
.m_link_sub_sel h4	{ margin:0; padding:0; }
.m_link_sub_sub_sel		{ width:239px; }
.m_link_sub_sub_sel	h5	{ margin:0; padding:0; }
.add2                   { position:relative; left:40px; width:199px; height:25px; font:11px georgia; color:#045E16; }
.add3                   { position:relative; left:40px; width:199px; height:25px !important; }
.m_link_sub_sel h4	{ font:12px georgia; color:#045E16; height:34px}
.m_link_sub_sub_sel h5	{ font:11px georgia; color:#045E16; height:34px}
.m_link_sub_sub_sel a   { color:#045E16; }
.m_link_sub			{ height:34px; padding-left:71px}
.m_link_sub h4		{ margin:0; padding:0}
.m_link_sub			{ font:12px georgia; color:#045E16; height:34px}
.m_link_sub a		{ font:12px georgia; color:#045E16; height:34px}
.m_link_sub_sub			{ height:34px; padding-left:101px}
.m_link_sub_sub			{ font:11px georgia; color:#045E16; height:34px}
.m_link_sub_sub	h5		{ margin:0; padding:0}
.m_link_sub_sub a		{ font:11px georgia; color:#045E16; height:34px}
.m_link				{ width:280px; height:34px}
.m_link	h3			{ margin:0; padding:0}
.m_link a			{ font:16px georgia; color:#3B3C3D}

.euro				{ background:url(euro.gif) 0 0 no-repeat; width:193px; height:101px; margin-top:46px}
.lizing				{ background:url(lizing.gif) 0 0 no-repeat; width:193px; height:101px;margin-top:22px }
.euro1				{ font:14px arial; color:#E4F205; padding:8px 0px 0px 13px}
.euro2				{ font:19px arial; color:#E4F205; padding-left:13px}
.euro3 a			{ font:11px tahoma; color:#FFF; text-decoration:underline}
.euro3				{ padding:14px 0px 0px 10px}

.cont_pic			{ padding:30px 0px 0px 30px}
.cont_pic img		{ border:2px solid #EBEECF; margin-top:3px}
.cont_tekst			{ padding:30px 0px 0px 27px; text-align:left; display:table}

.bot_right			{ background:url(bot_right.png) 100% 0 no-repeat; width:369px; height:178px; font:11px tahoma; color:#3B3C3D}
.bot_right a		{ font:11px tahoma; color:#3B3C3D}
.bot_left			{ background:url(bot_left.png) 0 100% no-repeat; width:410px; height:111px; font:11px tahoma; color:#3B3C3D}
.bot_left a			{ font:11px tahoma; color:#3B3C3D}

.cop				{ padding:0px 0px 5px 55px; position:relative; top:80px}
.sol				{ padding:0px 55px 5px 0px; position:relative; top:160px}
.h5					{ height:5px}

.printing			{ padding:35px 0px 0px 60px}
.printing a			{ font:12px tahoma; color:#3B3C3D; text-decoration:underline}
.printing img		{ margin-left:7px}
.counters			{ font:12px tahoma; color:#3B3C3D; width:100%}
.counters a			{ font:12px tahoma; color:#045E16}

.h8px				{ height:8px}

/* font:style variant weight size/line-height family */

body, form	{ padding:0px; margin:0px; }
div, td, input, textarea, select { font: georgia; color: #000; }
a 		{ text-decoration: underline; color: #3B3C3D; }
a:hover		{ color: #969696; }

.placiau	{ padding-left:7px}

.text p a   	{ text-decoration: underline; }
.text p a:hover	{ text-decoration: none; }

img, input.cb, td.foto, font.foto, p.foto { border: none; }

.hand		{ cursor: pointer; }
.foto		{ border: 0 solid #666; }
.print		{ color: #000 ! important; }

/* dialog.print.php juodas tekstas */
#nm *			{ color:#000 !important }
#pr *			{ color:#000 !important }
#pr_seo			{ font:11px arial; color:#000 }
#pr_addr		{ font:11px arial; color:#000 }

.w		{ color: #FFF; }
.b          	{ font-weight: bold; }
.up		{ text-transform: uppercase; }
.u		{ text-decoration: underline; }
h1,h2,h3,h4,h5,h6     	{ font-weight:normal; margin:0; }
.g		{ color: #666; }
.h100			{ height: 100% }
.w100			{ width: 100% }
.w779			{ width:779px }
li		{ color: #ccc; }
.nolist 	{ line-height:20px; }

.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }	

input, textarea, button, select { border: 1px solid #999 ! important; }
.submit { border: 1px solid #003399; background-color: #003399; color: #fff; }

.hot		{ color: red ! important; }
.sel		{ text-decoration: underline ! important; }


/* table */
.lentele, .lentele tr td   { border: 1px solid #ccc ! important; border-collapse: collapse ! important; }
.lentele2, .lentele2 tr td,
.lentele_be_remo, .lentele_be_remo tr td { border: 0px solid #fff; /* border-collapse: collapse; */ }

/* dropdown menu */
	.air		{ position: absolute; left: -1000px; top: 0px; border: solid 0px #FFFFFF; z-index: 2;}

	.menu_tr, .menu_tr_over		{ background-color: #003399; cursor: pointer; font: 12px Arial, Tahoma; }
	.menu_tr td       		{ color: #FFCC00; font-weight: bold; }
	.menu_tr_over td  		{ color: #fff;  font-weight: bold; }

	.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   { text-decoration: none; }
	
	.no_menu tr.menu_tr a      { color: #FFCC00; }
	.no_menu tr.menu_tr_over a { color: #fff; }

/* 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: pointer; background: url(minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { 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 }
}

/* menu */
#menu 	  { }
#menu .p1 { padding: 0px 5px 0px 0px;  }
#menu .p2 { padding: 0px 5px 0px 20px; }
#menu .p3 { padding: 0px 5px 0px 40px; }
#menu .p4 { padding: 0px 5px 0px 60px; }

/* other */

/* map */
#div_map {  position:absolute; width: 580px; height:280px; border:0px solid #000000;}
#div_zoom { position:absolute; width: 580px; height:280px; border:0px solid #FF0000;}
#div_photo { position:absolute; width:580px; height:280px; border:0px solid #00FF00; }

#div_map { cursor: -moz-zoom-in; cursor:url(images/zin.cur);}
#div_zoom {cursor: -moz-zoom-in; cursor:url(images/zin.cur);}
#div_photo { cursor: -moz-zoom-out; cursor:url(images/zout.cur);}
.zooming #zem{border: 0px solid #B3B3B3 !important;}
