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

body	{ padding:0px; margin:0px; background-color:4F0000; font-family: "Times New Roman", Times; color: #FFF; font-size: 13px}
form { padding:0; margin:0}
div, td, input, textarea, select { font-family: "Times New Roman", Times; color: #FFF; font-size: 13px }	
a 		{ text-decoration: underline; color: #e0a756; }
a:hover		{ color: silver; }

.dlia_formi { font-family: "Times New Roman", Times; color: #000; font-size: 13px }

.tekstas, .pav, .pav_maz   { color: #FFF !important}
.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: 1px solid #666; }
.print		{ color: #000 ! important; }

.w		{ color: #FFF; }
.b          	{ font-weight: bold; }
.up		{ text-transform: uppercase; }
.u		{ text-decoration: underline; }
h1, h2, h3     	{ font-weight: normal; margin: 0px; }
.g		{ color: #666; }
.h100		{ height: 100%; }
.w100		{ width: 100%; }
/*
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 #5D0000; background-color: #7E0001; color: #fff; }
.file { border: 1px solid #5D0000; background-color: #7E0001; color: #fff; }

.hot		{ color: red ! important; }
.sel		{ color:#EF8C00 }



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


/* flags */
	.flag       { font: bold 10px Tahoma; }
	.flag_s     { font: bold 10px Tahoma; color: #ccc; }
	.flag:hover, .flag_s:hover {  }

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

	.menu_tr, .menu_tr_over		{ cursor: pointer; }
	.menu_tr td       		{ color: #BF7000  }
	.menu_tr_over td  		{ color: #EE8C02 }

	.menu_tr_i, .menu_tr_i_over		{ cursor: pointer; }
	.menu_tr_i td       		{ color: #BF7000; background-color: #f5f5f5; }
	.menu_tr_over_i td  		{ color: #BF7000;  background-color: #f5f5f5; }


	.arrow,
	.menu_tr	  td.arrow, .menu_tr_i	  td.arrow	{ background: transparent url(arrow.gif) center no-repeat; }
	.menu_tr_over td.arrow, .menu_tr_i_over td.arrow		{ background:transparent url(arrow.over.gif) center no-repeat; }
	.menu_tr	  td.arrow_menu, .menu_tr_i	  td.arrow_menu, div.arrow_menu	{ background:url(arrow.gif)  center no-repeat; }
	.menu_tr_over td.arrow_menu, .menu_tr_i_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: #BF7000; }
	.no_menu tr.menu_tr_over a { color: #BF7000; }
	
	#maf a {text-decoration: underline; font-size:11px; position:relative}
	#maf a.sel { color: #EF8C00; position:relative}
	#maf div {position: relative}
	.nice_row { background:transparent url(menu.png) 0 0 no-repeat ; height: 22px; width: 124px }
	.nice_row {font-size: 10px;  text-transform: uppercase !important}


/* 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 }
}

.w779 	{width: 779px}
.w50	{width: 50%}
.cl {clear: left}

/* gradients */
.top_left { background: url(top_left.jpg) top left repeat-x}
.left_shadow {background:  url(left_shadow.jpg) top right no-repeat; height: 450px}
.right_shadow {background:  url(right_shadow.jpg) top left no-repeat; height: 450px}
.dark_left {background: url(bottom_left.jpg) top right repeat-y}
.dark_right {background:  url(bottom_right.jpg) top left repeat-y}
.bottom_shadow {background:  url(bottom_shadow.jpg) top right no-repeat}
.bottom_shadow_right {background:  url(bottom_shadow_right.jpg) top left no-repeat}
.content_bg	{ background: transparent url(content_bg.jpg) top left repeat-x; display:table; clear:left}
.bottom_right_repeat { background: url(bottom_right_repeat.jpg) top left repeat-y}
.bottom_left_repeat { background: url(bottom_left_repeat.jpg) top right repeat-y}


.remas { width: 188px; height: 388px; padding:9px; background: transparent url(remas.gif) 0 0 no-repeat}
.remas p { padding:0; margin:0}

#header {background: url(header.jpg) 0 0 no-repeat; height: 57px}
.p {height: 18px; line-height: 18px }
.p img { border: none !important}

/* remas */
#remas_top {background: url(remas_top.jpg) 0 0 no-repeat; height: 36px}
#remas_left { background: url(remas_left.jpg) 0 0 no-repeat; height: 139px; width:42px}
#remas_right {background: url(remas_right.jpg) 0 0 no-repeat; height: 139px; width: 46px}
#remas_bottom {background: url(remas_bottom.jpg) 0 0 no-repeat; height: 49px}


/* kol nera flash */
#flash_replace {height: 139px; width: 691px}

/* logo ir meniu vieta */
#menu_space {background: url(menu_spacer.jpg) bottom left repeat-x; height: 76px}
#logo { background:url(logo.gif) top right no-repeat; width:220px; height:138px; position:absolute; margin-top: -48px}
#logo_inner { width:220px; height: 160px; position:absolute}
#logo_inner a { position:  relative}
#langs  { height: 57px; line-height: 57px; padding-right: 10px; color:  #E0A756}
#langs_inner {height: 72px; line-height: 72px; padding-right: 10px; color: #E0A756 }
#langs a, #langs_inner a { color: #E0A756}
#langs a:hover, #langs_inner a:hover { color: #F0B35C}

/* menu */
#menu {background: url(menubg.jpg) 0 0 repeat-x; height: 14px; line-height:14px;padding-right: 32px }
#menu a { color: #8C0000}
.td_sel { padding-left: 20px; background: transparent url(sel.gif) 0 50% no-repeat; color: #BF7000 }
.td_unsel { padding-left: 20px; background: transparent url(unsel.gif) 0 50% no-repeat; color: #8C0000}


/* baltas islenkimas */
#nice_left{ background: url(nice_left.jpg) top left no-repeat; width: 220px;height: 78px}
#nice_center { background: url(nice_center.jpg) top left no-repeat; width: 513px; height: 78px}
#nice_right { background: url(nice_right.jpg) top left no-repeat;width: 46px; height: 78px}
#nice { background:transparent  url(nice.jpg) bottom left no-repeat; height: 78px}

/* content title */
#title { background: url(title.jpg) 0 0 no-repeat; width:606px; height: 76px; line-height: 76px; font-size: 30px}
#title_pad { width: 30px}
#title_right { background: url(title_right.jpg) top right repeat-x; width: 173px; height: 76px}

.fotke { width: 172px; margin-top: -50px; position: relative }

/* footer */
.footer { background: url(footer.jpg) bottom center no-repeat}
#foot { height: 68px; line-height:68px; margin-top: -68px; width: 638px}
#foot_titul { height: 48px; line-height:48px; margin-top: -48px; width: 779px}
#foot_titul #copyright { float: right}
#foot_titul #solution	{ float: right }
#foot #solution,#foot #copyright {float:left}
#solution {text-align:left }
#copyright {text-align: right}
#f_space	{width: 10px; height:1px} /* space between copytight and sopution */
#foot, #foot * { font-size: 11px; color:#B64545}
#foot_titul, #foot_titul * { font-size: 11px; color: #A7A7A7}


#contents { width: 547px; padding: 30px }
#contents img { border: 2px solid #8C0000}
.null {padding:0px !important; margin:0px !important}

/* titulinis */
.t_body { background:transparent url(t_body.jpg) 0 0 repeat-x; position:relative}
.t_left_shadow { background: url(t_left_shadow.jpg) top right no-repeat; height: 397px; position:relative; z-index: 100 }
.t_bottom_middle	{background: url(t_bottom_middle.jpg) top right no-repeat; height: 364px}
.t_bottom_repeat	{}
.t_bottom_bottom	{}
.t_header	{ height:72px; background: url(t_header.jpg) 0 0 no-repeat}
.t_remas_top	{background: url(t_remas_top.jpg) 0 0 no-repeat; height: 71px}
.t_remas_left	{ background: url(t_remas_left.jpg) 0 0 no-repeat; width: 71px; height:371px}
.t_remas_right	{width: 70px; height: 371px; background: url(t_remas_right.jpg) 0 0 no-repeat}
.t_remas_bottom { width: 779px; height:80px; background: url(t_remas_bottom.jpg) 0 0 no-repeat}
.t_logo_foot 	{ background: transparent url(t_logo_foot.jpg) 0 0 no-repeat; height: 57px; width: 779px}
.t_space	{ width: 779px; height: 110px; background: url(t_space.jpg) 0 0 no-repeat}
.t_foot_repeat {background: url(t_foot_repeat.jpg) top left repeat-y}
.t_right_shadow	{ background: url(t_right_shadow.jpg) 0 0 no-repeat; height: 397px}
.t_bottom_right	{ background: url(t_bottom_right.jpg) 0 0 no-repeat; height: 360px}
.t_left_repeat	{ background: transparent url(t_left_repeat.jpg) bottom right repeat-y; position: relative }
.t_right_repeat	{ background: url(t_right_repeat.jpg) top left repeat-y}
.bottom {background: transparent url(bottom.gif) bottom left repeat-x; height: 7px; width: 779px; position:relative; z-index:500}
.right_bottom { background: url(right_bottom.gif) bottom left no-repeat}
.left_bottom {  background: url(right_bottom.gif) bottom right no-repeat}
#t_flash {width: 638px; height: 371px}
#pr_sp {height: 50px}


/* print version */
#pr, #pr * {color: #000 !important;}
.wtf, .wtf * {color: #000; }

/* laikini, trinti paleidus projekta */
.border {border: 1px solid red}
.bcw { background-color: #FFFFFF}

