html, body {
margin: 0px; 
padding: 0px;
min-width:1004px;
height:100%;
}

body { 

font-family: Georgia, "Times New Roman", Times, serif; 
color:#853300;
font-size:12px; 
line-height:19px;
background-color:#ffffff;
background-image:url(../images/body.gif); background-repeat: repeat;
}

input, textarea, select {	
color: #000000; 
font: normal 12px Arial,Verdana,Geneva,Helvetica,sans-serif; 
}



form { 
display: inline;
margin:0px;
padding:0px;
}
img { border: 0px; }
p { margin:0 0 14px 0; }

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

.tac {text-align:center; }
.abs{position:absolute;}
.clear { clear:both; line-height:0;  }

ul {	 
list-style:none; margin:0; padding:0;
}

input, textarea { 
padding: 1px 0 1px 5px;
margin:0;
border:1px solid #BEBEBE; 
}
select { padding: 0 0 0 5px; border:1px solid #BEBEBE; margin:0; }
.error-txt { color:#EA0000;}


table { border:0px solid; border-collapse:collapse; }


div.hr1 { height:1px; background-color:#F8F8F8; margin:5px 0 10px 0;}

.marg1 { margin:0 0 -1px 0;}
.marg2 { margin:0 0 -2px 0;}
.marg3 { margin:0 0 -3px 0;}
.marg4 { margin:0 0 -4px 0;}
.marg6 { margin:0 0 -6px 0;}

/* text link styles */


a, a:visited, a:link {
 color:#9d5823; text-decoration: underline;
}

a:hover, a:active {
 color:#9d5823; text-decoration: none;
}

.link1 a:link, .link1 a:active, a.link1:link,  a.link1:active {
color:#FF9404; text-decoration: underline;
}
.link1 a:visited,  a.link1:visited {
color:#FF9404; text-decoration: underline;
}
.link1 a:hover,  a.link1:hover {
color:#FF9404; text-decoration: none;
}

.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#853300; text-decoration: underline;
}
.link2 a:visited,  a.link2:visited {
color:#853300; text-decoration: underline;
}
.link2 a:hover,  a.link2:hover {
color:#853300; text-decoration: none;
}



/* end text link styles */




	

#outer{
min-height:100%;
margin-bottom:-50px;
height:auto;
background-image:url(../images/outer.jpg); background-position:-100px 100%; background-repeat:no-repeat;

}

* html #outer{height:100%;}

#outer2 {
min-height:100%;
margin-bottom:-50px;
height:auto;
background-image:url(../images/outer_inner.jpg); background-position:-100px 100%; background-repeat:no-repeat;

}

* html #outer2 {height:100%;}


#footer {
	background-color:#853E19;
	background-image:url(../images/footer.gif); background-repeat:no-repeat;
width:100%;
display:table;
height:50px;
}
#clearfooter{clear:both;height:50px;}

#footer .copyright { width:986px; padding:20px 9px 0 9px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#FFFAD9;}

#layer1 { background-image:url(../images/toprep.gif); background-repeat:repeat-x; }
#layer2 { background-image:url(../images/topbg.gif); background-repeat: no-repeat; }
#layer3 { width:986px; padding:11px 9px 0 9px; }

#top { height:60px;}
#top .top-nav { float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; color:#E0C9AD; text-align:right; }
#top .top-nav span { color:#853300; padding:0 7px; }
#top .top-nav a { color:#853300; text-decoration: underline; padding:0 7px; }
#top .top-nav a:hover { color:#853300; text-decoration: none; }
#top .top-nav a.active:link, #top .top-nav  a.active:visited, #top .top-nav  a.active:hover, #top .top-nav  a.active:active {
color:#853300; text-decoration: none; 
}

#top #lang {
    position:absolute;
    margin-top:25px;
    width:986px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:13px;
    text-align:right;
}
#top #lang span { color:#853300; padding:0 7px; }
#top #lang a { color:#853300; text-decoration: underline; padding:0 7px; }
#top #lang a:hover { color:#853300; text-decoration: none; }
#top #lang a.active:link, #top #lang  a.active:visited, #top #lang  a.active:hover, #top #lang  a.active:active {
    color:#853300; text-decoration: none; 
}

#menu { margin-bottom:25px; }
#menu ul li { float:left;}
#menu ul li a { font-size:14px; line-height:16px;height:85px; display:block; text-decoration:none;}

#menu ul li .m1 .lt a { background-image:url(../images/m1_lt.gif); background-repeat:no-repeat; width:228px; }
#menu ul li .m2 .lt a { background-image:url(../images/m2_lt.gif); background-repeat:no-repeat; width:172px; }
#menu ul li .m3 .lt a { background-image:url(../images/m3_lt.gif); background-repeat:no-repeat; width:228px; }
#menu ul li .m4 .lt a { background-image:url(../images/m4_lt.gif); background-repeat:no-repeat; width:268px; }

#menu ul li .m1 .lt a:hover { background-image:url(../images/m1o_lt.gif); background-repeat:no-repeat; }
#menu ul li .m2 .lt a:hover { background-image:url(../images/m2o_lt.gif); background-repeat:no-repeat; }
#menu ul li .m3 .lt a:hover { background-image:url(../images/m3o_lt.gif); background-repeat:no-repeat; }
#menu ul li .m4 .lt a:hover { background-image:url(../images/m4o_lt.gif); background-repeat:no-repeat; }

#menu ul li .m1 .lt a.active:link, #menu ul li .m1 .lt a.active:visited, #menu ul li .m1 .lt a.active:hover, #menu ul li .m1 .lt a.active:active {
background-image:url(../images/m1o_lt.gif); background-repeat:no-repeat; text-decoration: none; 
}
#menu ul li .m2 .lt a.active:link, #menu ul li .m2 .lt a.active:visited, #menu ul li .m2 .lt a.active:hover, #menu ul li .m2 .lt a.active:active {
background-image:url(../images/m2o_lt.gif); background-repeat:no-repeat; text-decoration: none; 
}
#menu ul li .m3 .lt a.active:link, #menu ul li .m3 .lt a.active:visited, #menu ul li .m3 .lt a.active:hover, #menu ul li .m3 .lt a.active:active {
background-image:url(../images/m3o_lt.gif); background-repeat:no-repeat; text-decoration: none; 
}
#menu ul li .m4 .lt a.active:link, #menu ul li .m4 .lt a.active:visited, #menu ul li .m4 .lt a.active:hover, #menu ul li .m4 .lt a.active:active {
background-image:url(../images/m4o_lt.gif); background-repeat:no-repeat; text-decoration: none; 
}

#menu ul li .m1 .en a { background-image:url(../images/m1_en.gif); background-repeat:no-repeat; width:228px; }
#menu ul li .m2 .en a { background-image:url(../images/m2_en.gif); background-repeat:no-repeat; width:172px; }
#menu ul li .m3 .en a { background-image:url(../images/m3_en.gif); background-repeat:no-repeat; width:228px; }
#menu ul li .m4 .en a { background-image:url(../images/m4_en.gif); background-repeat:no-repeat; width:268px; }

#menu ul li .m1 .en a:hover { background-image:url(../images/m1o_en.gif); background-repeat:no-repeat; }
#menu ul li .m2 .en a:hover { background-image:url(../images/m2o_en.gif); background-repeat:no-repeat; }
#menu ul li .m3 .en a:hover { background-image:url(../images/m3o_en.gif); background-repeat:no-repeat; }
#menu ul li .m4 .en a:hover { background-image:url(../images/m4o_en.gif); background-repeat:no-repeat; }

#menu ul li .m1 .en a.active:link, #menu ul li .m1 .en a.active:visited, #menu ul li .m1 .en a.active:hover, #menu ul li .m1 .en a.active:active {
background-image:url(../images/m1o_en.gif); background-repeat:no-repeat; text-decoration: none; 
}
#menu ul li .m2 .en a.active:link, #menu ul li .m2 .en a.active:visited, #menu ul li .m2 .en a.active:hover, #menu ul li .m2 .en a.active:active {
background-image:url(../images/m2o_en.gif); background-repeat:no-repeat; text-decoration: none; 
}
#menu ul li .m3 .en a.active:link, #menu ul li .m3 .en a.active:visited, #menu ul li .m3 .en a.active:hover, #menu ul li .m3 .en a.active:active {
background-image:url(../images/m3o_en.gif); background-repeat:no-repeat; text-decoration: none; 
}
#menu ul li .m4 .en a.active:link, #menu ul li .m4 .en a.active:visited, #menu ul li .m4 .en a.active:hover, #menu ul li .m4 .en a.active:active {
background-image:url(../images/m4o_en.gif); background-repeat:no-repeat; text-decoration: none; 
}

#menu ul li .m1 .ru a { background-image:url(../images/m1_ru.gif); background-repeat:no-repeat; width:228px; }
#menu ul li .m2 .ru a { background-image:url(../images/m2_ru.gif); background-repeat:no-repeat; width:172px; }
#menu ul li .m3 .ru a { background-image:url(../images/m3_ru.gif); background-repeat:no-repeat; width:228px; }
#menu ul li .m4 .ru a { background-image:url(../images/m4_ru.gif); background-repeat:no-repeat; width:268px; }

#menu ul li .m1 .ru a:hover { background-image:url(../images/m1o_ru.gif); background-repeat:no-repeat; }
#menu ul li .m2 .ru a:hover { background-image:url(../images/m2o_ru.gif); background-repeat:no-repeat; }
#menu ul li .m3 .ru a:hover { background-image:url(../images/m3o_ru.gif); background-repeat:no-repeat; }
#menu ul li .m4 .ru a:hover { background-image:url(../images/m4o_ru.gif); background-repeat:no-repeat; }

#menu ul li .m1 .ru a.active:link, #menu ul li .m1 .ru a.active:visited, #menu ul li .m1 .ru a.active:hover, #menu ul li .m1 .ru a.active:active {
background-image:url(../images/m1o_ru.gif); background-repeat:no-repeat; text-decoration: none; 
}
#menu ul li .m2 .ru a.active:link, #menu ul li .m2 .ru a.active:visited, #menu ul li .m2 .ru a.active:hover, #menu ul li .m2 .ru a.active:active {
background-image:url(../images/m2o_ru.gif); background-repeat:no-repeat; text-decoration: none; 
}
#menu ul li .m3 .ru a.active:link, #menu ul li .m3 .ru a.active:visited, #menu ul li .m3 .ru a.active:hover, #menu ul li .m3 .ru a.active:active {
background-image:url(../images/m3o_ru.gif); background-repeat:no-repeat; text-decoration: none; 
}
#menu ul li .m4 .ru a.active:link, #menu ul li .m4 .ru a.active:visited, #menu ul li .m4 .ru a.active:hover, #menu ul li .m4 .ru a.active:active {
background-image:url(../images/m4o_ru.gif); background-repeat:no-repeat; text-decoration: none; 
}



h1, .h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:22px; color:#FE6202; display:block; margin:0 0 7px 0; padding:0; font-weight:normal;}
h2, .h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:19px; color:#FE6202; display:block; margin:0 0 7px 0; padding:0; font-weight:normal;}


#apie {background-image:url(../images/apie_rep.gif); background-repeat:repeat-y; margin-bottom:30px;}

#apie .bg2 { background-image:url(../images/apie_top.gif); background-repeat:no-repeat; }
#apie .bg2 .bg3 { background-image:url(../images/apie_bottom.gif); background-position:0 100%; background-repeat:no-repeat; padding:20px; }
#apie .bg2 .bg3 .pav { float:right; margin:0 0 0 14px;}

#infob {background-image:url(../images/info-r.gif); background-repeat:repeat-y; margin-bottom:30px;}
#infob .bg2 { background-image:url(../images/info-t.gif); background-repeat:no-repeat; }
#infob .bg2 .bg3 { background-image:url(../images/info-b.gif); background-position:0 100%; background-repeat:no-repeat; padding:20px; }


.sarasas ul li { background-image:url(../images/li.gif); background-position:0 8px; background-repeat:no-repeat; padding:0 0 0 9px;}


.paslaugu-blok { background-image:url(../images/repy.gif); background-position:482px 0; background-repeat:repeat-y; margin-bottom:80px; }
.paslaugu-blok .left-col { float:left; width:467px; }
.paslaugu-blok .right-col { float:right; width:467px; }

#inner { padding:0 12px 16px 0; }
#content { padding-bottom:70px;}
#content .left-col { float:left; width:227px; }
#content .right-col { float:right; padding:0px; width:722px;}
#content .right-col .img-left {float:left; margin:0 20px 0 0;}
#content .right-col .img-right {float:right; margin:0 0 0 20px;}

#content .right-col .rnd {position:absolute; margin-left:373px;margin-top:0px;}
#content .right-col .rnd2 {position:absolute; margin-left:0px;margin-top:0px;}
#content .right-col .rnd2_t {position:absolute; margin-left:0px;margin-top:0px;}
#content .right-col .rnd2_b {position:absolute; margin-left:0px;margin-top:277px;}

.galerija {float:left; position:relative; width:142px; margin:13px 32px 13px 0;}

.galerija a.name { padding:0 3px; display:block; font-size:11px; line-height:14px;}
.galerija a.name:hover { color:#FE6202; text-decoration:none;}
.galerija a.thumb {background-image:url(../images/remelis.gif); background-repeat:no-repeat; padding:3px; display:block; width:138px; height:105px; margin-bottom:5px; position:relative; }
.galerija a.thumb img.remelis { position:absolute; top:3px; left:3px; }
.galerija a.thumb:hover {background-image:url(../images/remeliso.gif); background-repeat:no-repeat; }


.galer {}
.galer a.name { padding:0 3px; display:block; font-size:11px; line-height:14px;}
.galer a.name:hover { color:#FE6202; text-decoration:none;}
.galer a.thumb {float:left; background-image:url(../images/remelis.gif); background-repeat:no-repeat; padding:3px; display:block; width:138px; height:115px;  margin:13px 32px 33px 0; position:relative; text-decoration:none;}
.galer a.thumb img { margin-bottom:5px;}
.galer a.thumb img.remelis { position:absolute; top:3px; left:3px;}
.galer a.thumb:hover {background-image:url(../images/remeliso.gif); background-repeat:no-repeat; }



.leftmen1 { background-image:url(../images/leftmrep.gif); background-repeat:repeat-y; }
.leftmen2 { background-image:url(../images/leftmt.gif); background-repeat:no-repeat; }
.leftmen3 { background-image:url(../images/leftmb.gif); background-position:0 100%; background-repeat:no-repeat; padding:11px 20px;}


/* SECONDARY NAVIGATION - vertical navigation */
	#leftMenu, #leftMenu ul {position:static; list-style: none;   }
	#leftMenu, #leftMenu li {list-style: none; margin:0 0 0px 0;padding:0; background-image:url(../images/lmsk.gif); 
		background-position:0 100%; 
		background-repeat:no-repeat;    }
	#leftMenu, #leftMenu li.last { background-image:none; }
	#leftMenu {padding-top:0;  margin-top: 0px}
	
	#leftMenu a {	
		padding:9px 5px 9px 0px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		line-height:16px; 
		zoom:1;
		display:block;
		font-weight: normal; 
		color:#853300;
		text-transform:uppercase;
	}
	#leftMenu a, #leftMenu a:link, #leftMenu a:visited, #leftMenu a:hover, #leftMenu a:active {text-decoration: none;cursor:pointer} 
	#leftMenu a:link {color:#853300} 
	#leftMenu a:visited {color:#853300} 
	#leftMenu a:hover {		
		color:#FE6202; 
		text-decoration: none;
	 } 
	#leftMenu li.active a:link, #leftMenu li.active a:visited, #leftMenu li.active a:hover, #leftMenu li.active a:active { 
		background-image:url(../images/activ1.gif); background-position:0 16px; background-repeat:no-repeat;
		color:#FE6202; 
		text-decoration: none;
		padding:9px 5px 9px 15px;
 	} 
	
	
/* SECONDARY NAVIGATION - 2nd TIER */
	#leftMenu ul {margin:0px 0px 0px 0px; padding:0px 0px 6px 0px;}
	#leftMenu li.active li { background-image:url(../images/lmsk2.gif); 
		background-position:0 100%; 
		background-repeat:no-repeat; padding:0; margin:0;}
	#leftMenu  li.active li.last { background-image:none; }
	#leftMenu li.active li a, #leftMenu li.active li a:link, #leftMenu li.active li a:visited {	
		padding:3px 0px 5px 9px;
		font-weight:normal;
		font-size:13px;
		line-height:15px;	
		color:#FE6202;
		text-decoration: none; 
		display:block;
		background-image:url(../images/sub.gif); 
		background-position:0px 10px; 
		background-repeat:no-repeat;
		text-transform:none;
			
	}
	#leftMenu li.active li a:hover, #leftMenu li.active li a:active { 
		
		text-decoration: underline;
		color:#FE6202;
	}	
	
	#leftMenu li.active li.active a:link, 
	#leftMenu li.active li.active a:visited, 
	#leftMenu li.active li.active a:hover, 
	#leftMenu li.active li.active a:active {
		text-decoration: none;
		background-image:url(../images/subsuba.gif); 
		background-position:0px 9px; 
		color:#FE6202;
	}
	
	#leftMenu li.active li.last { border:0;}
	
	
	#navi { margin:0 0 0 252px; padding:11px 0 0 0; background-image:url(../images/nav.gif); background-repeat:repeat-x; }
	
			
	.xml_data p{
		font-weight:bold;
	}
		
	.xml_data td,.xml_data th{
		padding:4px 10px;	
		border:1px solid #d3aa74;
	}
	
	.xml_data th{
		background-color:#ffffd3 !important;
	}
	
	
	
