/*CSS programavimas Marius Žemaitis (LVAT) (c) 2009*/
/*Dizainas Augustas Savickas (LVAT) (c) 2009*/
/* reseting all browsers styles */
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
    font-family:  Verdana, Microsoft San Serif, Arial, Helvetica, sans-serif;		
}

html{
   height:100%;		
}

body {
	/*line-height: 1;*/
    height:100%;	
	background-color: rgb(5,30,55);
	/*background-image: url(backmain.gif);    */
	background-image: url(backmain2.gif);    	
  	background-position: top center;
	background-repeat: repeat-y;   
    font-size   : 11px;
    text-align  : center; /*For IE6 Shenanigans*/      
    color  :  white;
}
font{
    font-size:12px;
 	color:white;			
}

.clear { clear: both; }

#page
{ 
 border: 0; 
 padding: 0; 
 width: 960px; 
 min-height: 100%; /* butinas footeriui kabintis apacioje */
 /* height:100%; */ /*Šita vėliau, čia blogai numuš kitas nuostatas*/
 margin: 0 auto;  
 text-align: left; 
 background: rgb(35,85,125) url(backgr.gif) repeat-x;	
 color  :  white;
}
* html #page
{
	height: 100%;/*** IE doesn't support min-height, but instead it handles height as min-height so we need to hack the height ***/
}
#pageMain{
	width: 960px;
    position: relative;
    min-height: 100%;	
	/*background: rgb(35,85,125) url(backgr.gif) repeat-x;*/	    	
    height: 100%; /*Šita vėliau apibrėšim kaip*/
    color  :  white;	
    z-index: 1;							 
}	
* html #pageMain
{
	height: 100%;
}
#pageMainsuBack{
	width: 960px;
    position: relative;
	/*background: rgb(35,85,125) url(backgr.gif) repeat-x;*/	    	
    height: 100%; /*Šita vėliau apibrėšim kaip*/
    color  :  white;	
    background-color   : transparent;
    background-repeat  : no-repeat;
    background-position: 1px 132px; 
    background-image   : url('konturas.png');	        
    z-index: 1;		  					 
}
* html #pageMainsuBack /* all in page main*/
{
	height: 100%;
}

#pageAll100{
	width: 960px;
    position: relative;
    height: 100%;
	background: rgb(35,85,125) url(backgr.gif) repeat-x;
    color  :  white;								 
}	

#pageContent{		
    position:relative;
	width: 960px;
	/* height: auto; */
    /* height: 100%; */ /* noretume 100 proc please */
    color  :  white;	
    /*Šitas reikalingas kad footeris ant viršaus užliptų ir neuždengtų turinio MŽ.2009*/	    
    /*padding-bottom: 48px;*/	
    margin: 0;
    padding-bottom: 66px; 
    z-index: 10; /* duodam auksta pakankamai kad lystu i virsu */
}

#pageContenTop{
  /*tuščia vieta, tik rodo backgrounda*/			
  position: relative;
  top:0;
  left: 11px; 
  height: 18px;  /* pix + margin */
  margin : 6px 0px 0px 0px; 
  padding: 0;  
  width: 940px;  
  background: transparent url(blynai_01.png) no-repeat left bottom;	/*aukštis 12px šito */ 
  z-index: 11; /* duodam auksta pakankamai kad lystu i virsu */  
}
#pageContenMiddle{
  /*tuščia vieta, tik rodo backgrounda*/			
  position: relative;
  top:0;
  left: 11px; 
  /*height: auto; */ /* nezinau ar reikia */
  /* height: 100%; */
  margin: 0;
  /* margin-bottom : 20px; */ /*bandymas */
  padding: 0;  
  min-height: 640px;
  width: 940px;  
  background: transparent url(blynai_02.png) repeat-y;	 
  z-index: 11; /* duodam auksta pakankamai kad lystu i virsu */  
  
}
#pageContenDown{
  /*tuščia vieta, tik rodo backgrounda*/	
  position : relative;
  /*bottom  : -17px;*/
  top: 0px;
  left : 11px;
  /* left: 0px; */
  height: 17px;  
  margin: 0px 0px 6px 0px;
  padding: 0;
  width: 940px;  
  background: transparent url(blynai_04.png) no-repeat left top;	   
  z-index: 11; /* duodam auksta pakankamai kad lystu i virsu */  
}

#pageMenu{
  float : left;
  /*position: relative;
  left    : 0;
  top     : 0;
  */
  /*width : 182px; */
  /* iš tikrųjų, bet duodame šiek tiek mažiau, nes blokas yra virtualus kad menu burbulai baigtusi ant ribos */
  width   : 175px;  
  margin  : 0;	
  height: auto;
  padding: 0px 0px 0px 3px;	
  /* turputi krastelis is kaires ! */		 
  /*vidiniu elementu pozicionavimas 0px */
  /*padding: 0px 0px 0px 0px;	*/
}

#LvatLOGO{
  position: relative;				
  top     : -8px;
  left    : 0px;  /* nereikia nes menu padingas 3 px */
  height  : 120px;  
  margin  : 0;
  padding : 0;
  width   : 174px;  
  background: transparent url(teismologo_blynas.png) no-repeat left top;	   
  z-index: 11; /* duodam auksta pakankamai kad lystu i virsu */    
}

#pageText{			
    /* prideta papildomai jei position 3 blokai relative yra 
   position : relative;
   top  : 0;
   left : 184px; 
   /* pabaigia relative */
   padding:0;
   height: auto;
   /* width : 572px;  */
   margin: 0px 184px 0px 184px;  /* jei position float */		
}	
#pageText2col{			
   padding:0;
   margin: 0px 184px 0px 0px;					
}	
#pageRigth{
  /*position: relative;
  top : 0;
  left : 756px;
  */
  float : right; 
  width : 176px; /* 182 - padding 5 + 1 pix gap*/
  margin : 0;		 			
  padding : 0px 5px 0px 0px;	  
}

#SearchBox{
  position  : relative;				
  top       : -8px;
  left      : 0px;  
  height    : 120px;  
  margin    : 0;
  padding   : 0;
  width     : 176px;  
  background: transparent;	   
  z-index: 11; /* duodam auksta pakankamai kad lystu i virsu */    
}

.SearchBoxRow{				
  float    : left;
  height   : 35px;  
  margin   : 0;
  padding  : 0;
  width    : 176px;  
  background: transparent;	   			
}

#SearchBoxInput{				
  position : absolute;
  top: 0px;
  left     : 36px;
  height   : 32px;  
  margin   : 0;
  padding  : 0;
  width    : 140px;  
  background: transparent;	   			
}

#SearchBoxMail{				
  position : absolute;
  top      : 36px;
  left     : 36px;
  height   : 32px;  
  margin   : 0;
  padding  : 0;
  width    : 140px;  
  background: transparent;	   			
}

#SearchBoxStruct{				
  position : absolute;
  top      : 70px;
  left     : 36px;
  height   : 32px;  
  margin   : 0;
  padding  : 0; 
  width    : 140px;  
  background: transparent;	   			
}

.searchInput { 
 width: 126px; 
 /* background-color: #D7E5F2; */
 background: #D7E5F2 url(gradient_inp.png) repeat-x top left;
 color  : #102132; 
 border : 1px solid #284279; 
 margin : 0px; 
 margin-left: -4px;
}

.blockZ{
  position:relative;
  width: 572px;
  height: auto;
  margin  : 6px 0px 0px 0px;		 			
  padding : 0;
  z-index: 16;	   				
}
#block3col{
  /*position : relative;*/ /* need surounding div */
  float:left;
  width : 190px;
  height: auto;
  margin  : 0;		 			
  padding : 0;	  
  display:block;
}
#block2col{
  /*position : relative;*/ /* need surounding div */
  float:left;
  width : 380px;
  height: auto;
  margin  : 0;		 			
  padding : 0;	  
  display:block;
}

.block15col{
  /*position : relative;*/ /* need surounding div */
  float:left;
  width : 282px;
  height: auto;
  margin  : 0;		 			
  padding : 0;	  
  display:block;
}


.blockDesine{
 width: 176px; /* buvo 177 */
 position: relative;
 z-index: 11;							
}

#Pasveikinimas{
  position: relative;
  width: 562px;
  height : 101px;
  margin : 0;
  padding : 0;
  top: -8px;
  left: 4px;
  background: transparent url(pasveikinimas.png) no-repeat left top;  
  z-index: 15;  
}
/*Vidiniai du pasveikinimo blokai*/
#PasvTekstas{
 position: relative;
 height: 100px;
 width:438px;
 top: 1px;
 left: 0px;
 z-index: 16;  	 			
}

#PasvPicture{
 position: absolute;
 top: 3px;
 right: 3px;
 width: 124px;
 height: 94px;
 background: transparent url(teismas_piestas.png) no-repeat left top;  
 z-index: 16;  				
}

#PageAntraste{
  position: relative;
  width: 562px;
  height : 39px;
  margin : 0;
  padding : 0;
  top: -7px;
  left: 4px;
  background: transparent url(Antraste.png) no-repeat left top;  
  z-index: 15;  					
}

.Antrastuke{
  position: relative;
  width: 562px;
  height : 24px;
  margin : 0;
  padding : 0;
  padding-bottom: 4px;
  left: 4px;
  background: transparent url(Antrastuke.png) no-repeat left top;  
  z-index: 15;  					
}


#teismoKonturas{
  position: absolute;
  top: 132px;
  left: 1px;
  width: 958px;
  height: 620px;
  background-color: transparent;
  background-repeat:no-repeat;
  background-position: top left;  
  background-image:url('konturas.png');			
  z-index: 3;
}

#teismoPastatasBackgr{			
	width: 960px;	
    height: 100%;	
    margin: 0 auto;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: right bottom;
      /*background-position:center;*/
    background-image:url('pastatas_fone.png');				
    color  :  white;		
}

#teismoPastatasFone{
  position: absolute;
  /*position: relative;*/
  bottom: 0px;
  right:  0px;
  width: 933px;
  /*width: 987px;*/
  height: 548px;
  text-align: Center;  
  /*margin-bottom : 28px; *//* virs footerio kad islystu */
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: right bottom;
  /*background-position:center;*/
  background-image:url('pastatas_fonec.png');			
  z-index: 4; /* over kontūras */
}

#teismoPastatas{
  position: absolute;
  /*position: relative;*/
  bottom: 0px;
  /*right:  0px; */
  width: 933px;
  /*width: 987px;*/
  height: 548px;
  text-align: Center;  
  margin: 0px auto 32px auto;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: right bottom;
  /*background-position:center;*/
  background-image:url('pastatas_fone.png');			
  z-index: 4; /* over kontūras */
}


#pageHeader {
    position:relative;
	width: 960px;
	height: 102px;
	background: rgb(5,30,55) url(header.gif) repeat-x;
    color  :  white;
    margin: 0 0 0 0;
    z-index: 5;	
	}
	
#PageFooter {
	width: 960px;
	height: 22px;
	margin: 0 auto;
	background: rgb(5,30,55) url(footer.gif) repeat-x;
    color  :  white;	
	text-align: Center;
	padding-top: 4px;
    z-index: 5;	
    
}

#PageFooterRel {
    position:relative;
	width: 960px;
	height: 62px;
	background: rgb(5,30,55) url(footer.gif) repeat-x;
    color  :  white;	
	text-align: Center;
	padding-top:4px;
    margin: -66px auto 0 auto;
    /*margin: -26px auto 0 auto;*/
    z-index:5;  /* toks pat kaip header */   
}
/* A CSS hack that only applies to IE -- specifies a different height for the footer */
* html #PageFooterRel 
{
		margin-top: -28px;
}

ul {
	list-style: none;
}


ol {
   list-style-type    :decimal;
   list-style-position: outside;
   line-height        : 150%;   
   padding : 0px 8px 0px 40px;
   text-align:justify;  
}
ol li {  
   /* list-style-type:  decimal; */
   border-bottom: 1px dotted rgb(50,80,105);
   }
ol ol { list-style-type : lower-alpha; }
ol ol li {  list-style-type : lower-alpha;
            border-style: none none none none;
            border-top: 1px dotted rgb(50,80,105);
                }
ol ol ol { list-style-type  : lower-roman }
ol ol ol li { list-style-type : lower-roman }

ol.chapters {
    list-style: none;
    list-style-type : none;   
    padding: 0px 8px 0px 8px;
    margin-left: 0;
  }
  
ol.chapters > li:before {
    content: counter(chapter) ". ";
    counter-increment: chapter;
    font-weight: bold;
    /*float: left;*/
    width: 40px;
  }
  
ol.chapters li {
  /* clear: left; */
  }
  
ol.start {
    counter-reset: chapter;
  }
  
ol.continue {
    counter-increment: chapter;  /* tÄ™siame toliau skaitliuka */
  }
  
ol ol.numbersc {   list-style-type : none; 
                  counter-reset: items; 
                  list-style-position: inside;                  
                     }                
ol ol.numbersc li {   list-style-type : none;
                     display: block;
                     list-style-position: inside;                     
                        }  
                     
ol ol.numbersc li:before { content: counter(chapter)"."counter(items)"  "; counter-increment: items; 
  /*width: 40px;*/
  font-weight: bold; }                 
  
ol ol.numbers {   list-style-type : decimal;    }                
ol ol.numbers li {   list-style-type : decimal;    }     
ol ol.numbers ol{   list-style-type : decimal;          }                
ol ol.numbers ol li {   list-style-type : decimal;           }    


#pageText ul{
   line-height      : 150%;
   padding-left     : 32px;
   text-align       : left;		
   list-style-image : url('rutuliukassm.png');    		
}

#pageMenu ul{
  list-style: none;
  margin: 0;
  padding: 0;
  line-height: normal;
}

#pageRigth ul{
   line-height      : 130%;
   padding-left     : 24px;		
   list-style-image : url('rutuliukassm.png');    		
}

.dokbox{
  float : right;		
  /*position: relative;
  right: 0;*/
  width : auto;					
  margin-right: 4px;
  padding-bottom: 8px;
  background-color   : transparent;
  background-repeat  : no-repeat;
  background-position: right bottom;
  background-image   : url('box.png');	  
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
        width:98%;
        padding-right: 16px;
        padding-left: 16px;  
        margin: auto;     
}

tr{
  width: 98%;				
}

tr.odd td{
 /* background-color:	#346287; */ 				
  background : url(graddown.png) repeat-x;    
}


tr.over td{
  background-color:	#778899; 				
}

.proc40{  width: 40%; }
.proc20{  width: 20%; }
.proc24{  width: 24%; }
.proc30{  width: 30%; }
.proc44{  width: 44%; }
.proc34{  width: 34%; }

.lentele{
	border-collapse: collapse;
	border-spacing: 0;
        width:98%;
        padding-right: 16px;
        padding-left: 16px;  
        margin: auto;    
	border: 1px solid rgb(120,140,155);    
}

caption{
  padding: 0.5em;		
  background-color:	rgb(5,30,55); 
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
  border-top-style: solid;
  border-top-color: white;
  border-top-width: 1px;
  color: rgb(255,150,90);
  font-weight:bolder; 					
}

td { 
   padding : 0.5em; 
}

.lentele td { 
   padding : 0.5em; 
   border: 1px solid rgb(85,110,135);
}

.lentele th { 
  padding : 0.5em; 
  border: 1px solid rgb(85,110,135);  
  background-color:	rgb(120,140,155);   
  color: rgb(20,45,70);  
  font-style:italic;
  font-weight:bold;
 }

th { 
  padding : 0.5em; 
  background-color: rgb(120,140,155);   
  color: rgb(20,45,70);  
  font-style:italic;
  font-weight:bold;
  text-align:center;
 }

.kontaktai{
  width:98%;
  border-collapse:collapse;			
  padding-right: 16px;
  padding-left: 16px;  
  border-style: none;
}

.kontaktai caption{
  padding: 0.5em;		
  background-color:	rgb(5,30,55);  
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: white;
  border-top-style: solid;
  border-top-color: white;
  border-top-width: 1px;
  border-left-style:none;
  border-right-style:none;
  color: rgb(255,150,90);
  font-weight:bolder; 					
}

.kontaktai td{ 
   padding : 0.5em; 
   border-left-style:none;
   border-right-style:none;
   border-top-style:none;   
   border-bottom: 1px solid rgb(85,110,135);
}

.kontaktai td+td {
    border-bottom: 1px solid rgb(85,110,135);
    border-right-style:none;
    border-top-style:none;   
	border-left: 1px solid rgb(85,110,135);
	text-align: center;
	}

.kontaktai th { 
  padding : 0.5em; 
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;   
  border-bottom: 1px solid rgb(85,110,135);  
  background-color:	rgb(110,130,145);   
  color: rgb(20,45,70);  
  font-style:italic;
  font-weight:bold;
  text-align: center;
 }

.alignleft{
	text-align: left;			
}

.alignright{
  text-align: right;		
}

.aligntop{
  vertical-align:top;
}

.align_v_center{
  vertical-align:middle;
}


.pareigos{
  font-style:italic;
  color:rgb(200,205,210);				
}

.ClearTable{			
  width:100%;
  border-collapse:collapse;		  
  border-style: none;
  border-width: 0;    
  padding-right: 8px;
  padding-left: 8px;  			
  background-color: transparent;
}

.ClearTable td{
  border-style:none;	
  border-width: 0;  			
}

.ClearTable tr{
  border-style:none;				
  border-width: 0; 
}

.ClearTable tr td{
  border-style:none;				
  border-width: 0; 
}

.ClearTable td+td{
  border-style:none;				
  border-width: 0; 
}

.ClearTable caption{
  padding: 0.5em;		
  background-color: transparent; 
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  border-bottom-color: #CCCCCC;
  border-top-style: none;
  color: rgb(255,150,90);
  font-weight:bolder; 						
  text-align:left;
}


/* pagrindinės puslapio spalvos */
.c_darkblue {color: rgb(5,30,55);}
.back_darkblueweb { background-color:#002233; }
.c_mainblue {color: rgb(35,85,125);}
.c_orange {	color: rgb(255,150,90);}
.c_white1 { color: rgb(210, 215, 220);}
.c_white2{ color: rgb(200,205,210);}
.c_mel1{ color: rgb(110,130,145);}
.c_mel2t{ color: rgb(85,110,135);}        
.c_mel3dark{ color: rgb(20,45,70);}
.c_melyna1{ color:rgb(50,80,105); }
.c_melyna2{  color:rgb(45,70,90); }
.c_blynas_sel{ color:rgb(165,175,185);	}
.c_blynas{   color:rgb(120,140,155);	}


.textblue {		
 display: inline;				
 color: #002233;
}

/*Nuorodų stiliai*/
a:link
{
	color: White;
	text-decoration: none;	
	font-weight:bolder;
}
a:visited
{
	color: White;
	text-decoration: none;	
	font-weight:bolder;	
}
a:hover
{
    color: rgb(255,150,90);
	font-weight:bolder;
	text-decoration: underline;
}

/*Paragrafas */
p {
				line-height: 150%;
				color: white;
				padding: 2px 10px 2px 10px;
				text-indent: 6px;
				text-align: justify;
				/*display:block;*/
} 

p.small {
   line-height: normal;
   color : rgb(230,230,230);
   padding : 0;   
   margin: 0;
   font-size : 10px;
   text-align : center;   
}
p.smallinfooter {
   line-height: normal;
   color : rgb(230,230,230);
   padding-top : 6px;   
   margin: 0;
   font-size : 10px;
   text-align : center;   
}

p.block {
				line-height: 140%;
				color: white;
				padding: 2px 7px 2px 7px;
				text-indent: 6px;
				text-align: justify;
				/*display:block;*/
} 
p.noindent {
				line-height: 140%;
				color: white;
				padding: 2px 2px 0px 8px;
				text-indent: 0px;
				text-align: left;
				font-size: 11px;
				/*display:block;*/
}

p.title {
				line-height: 150%;
				color: white;
				padding: 0;
				text-indent: 0px;
				text-align: left;
				font-weight:bold;
				/*display:block;*/
} 

dl{
  margin: 0px 2px 0px 8px;
  padding: 0;
  font-size: 11px;  						
}

dt{
 margin: 0px 0px 0px 0px;
 padding: 2px;
 font-weight: bold;			
}

dd{
 margin: 0px 0px 0px 0px;
 padding: 2px;							
}

dl.laikas
{
  width: 182px;
  margin: 0px 2px 0px 8px;
  padding: 0;
  font-size: 11px;  
}

dl.laikas dt
{
 width: 50px;
 float: left;
 /*clear: left;*/
 margin: 0px 0px 0px 0px;
 padding: 2px;
 font-weight: bold;
}

dl.laikas dd
{
 float: left;
 width: 120px;
 margin: 0px 0px 0px 0px;
 padding: 2px;
}


dl.NumberedText {
	/* display: block; is not needed, neither position:relative, nor various overflow directives */
	width: 100%; /* Without this, IE will _NOT_ display the DT... Go figure... */
	text-align: justify; /* Not necessary, but demonstrates FF print/overflow problems when present */
	}
	
dl.NumberedText dt {
	width: 30%; /* Change to accomodate text other than numbers */
	float: left;
	text-align: left; /* Aesthetic only */
    font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
dl.NumberedText dd {
		/*  Using float:left in this declaration block causes _MAJOR_ printing 
			problems, most browsers... */
	float: none; /* Therefore, this is crucial! */
	width: 70%; /* Change in response to changes in DT width. Playing with whole number percentages
			here, in margin below, and in DT width, above-- particularly when using larger font 
			sizes and/or when expected content of DT changes-- is necessary... */
	margin: 0 0 0.2em 32%; /* Left margin indent replaces float:left, should match DT width plus a bit. */
	text-indent: 1.5%; /* Aesthetic only */
}


dl.ImageAText {
	/* display: block; is not needed, neither position:relative, nor various overflow directives */
	width: 100%; /* Without this, IE will _NOT_ display the DT... Go figure... */
	text-align: justify; /* Not necessary, but demonstrates FF print/overflow problems when present */
	}
	
dl.ImageAText dt {
	width: 40%; /* Change to accomodate text other than numbers */
	float: left;
	text-align: left; /* Aesthetic only */
    font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
dl.ImageAText dd {
		/*  Using float:left in this declaration block causes _MAJOR_ printing 
			problems, most browsers... */
	float: none; /* Therefore, this is crucial! */
	width: 60%; /* Change in response to changes in DT width. Playing with whole number percentages
			here, in margin below, and in DT width, above-- particularly when using larger font 
			sizes and/or when expected content of DT changes-- is necessary... */
	margin: 0 0 0.2em 42%; /* Left margin indent replaces float:left, should match DT width plus a bit. */
	text-indent: 1.5%; /* Aesthetic only */
}


dl.Text {
	/* display: block; is not needed, neither position:relative, nor various overflow directives */
	width: 96%; /* Without this, IE will _NOT_ display the DT... Go figure... */
	text-align: justify; /* Not necessary, but demonstrates FF print/overflow problems when present */
	padding-left: 16px;
	}
	
dl.Text dt {
	width: 20%; /* Change to accomodate text other than numbers */
	float: left;
	text-align: left; /* Aesthetic only */
	}
	
dl.Text dd {
		/*  Using float:left in this declaration block causes _MAJOR_ printing 
			problems, most browsers... */
	float: none; /* Therefore, this is crucial! */
	width: 60%; /* Change in response to changes in DT width. Playing with whole number percentages
			here, in margin below, and in DT width, above-- particularly when using larger font 
			sizes and/or when expected content of DT changes-- is necessary... */
	margin: 0 0 0.2em 25%; /* Left margin indent replaces float:left, should match DT width plus a bit. */
	text-indent: 1.5%; /* Aesthetic only */
}

dl.Text dt.border {
   border-style : dotted none none none;
   border-top: 1px #778899 dotted;
}
	
dl.Text dd.border {
   border-style : dotted none none none;
   border-top: 1px #778899 dotted;
}


img{
  vertical-align:middle;			
}

.border{
  border: solid 1px #002233;	
}

.blockZ img{
	background: #fff;
	border: solid 1px #ccc;
	padding: 2px;
	margin-right: 3px;					
}

.photo{
	background: #fff;
	border: solid 1px #ccc;
	padding: 2px;
	margin: 3px;
}

.blockZ .imgnone{
	background: transparent;
	border: 0px transparent none;			
}

.imgdesc {
	position: relative;
	display: block;
	margin: 3px;
	padding-left: 4px;
	/*height:335px;
	width: 575px;*/
}

.imgdesc cite {
	background: #111;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 12px;
	/*width: ;	*/
	padding: 10px;
	border-top: 1px solid #999;
	filter:alpha(opacity=55);
	opacity:.55;
	overflow:hidden;	
}

.imgdesc span {
	background: #111;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 12px;
	/*width: ;	*/
	padding: 10px;
	border-top: 1px solid #999;
	filter:alpha(opacity=55);
	opacity:.55;
	overflow:hidden;	
}





/* Rules for headings */
h1 {
 font-size:160%;
 color: rgb(255,150,90);
 color: white;
 padding: 8px 12px 2px 12px;
 font-family:  Trebuchet, "Trebuchet MS", Arial, Verdana, Microsoft San Serif, Helvetica, sans-serif;	 
}
h1.shadow { 
 font-size:160%;
 /*color: rgb(255,150,90);*/
 color: white;
 padding: 8px 12px 2px 12px;
 font-family:  Trebuchet, "Trebuchet MS", Arial, Verdana, Microsoft San Serif, Helvetica, sans-serif;	 
 text-shadow: 2px 2px 3px #000;
}
/*Įdomus gradiento efektas */
/*h1 span { height: 100%; width: 90%; display: block; position: absolute; background-repeat: repeat-x; background-image: url(gradient.png); }*/
h2 {
 font-size:140%;
 /*color: rgb(230,230,230);*/
 color: white;
 padding: 6px 14px 2px 14px;
 font-family:  Trebuchet, "Trebuchet MS", Arial, Verdana, Microsoft San Serif, Helvetica, sans-serif;
}
h2.shadow {
 font-size:140%;
 /*color: rgb(230,230,230);*/
 color: white;
 padding: 6px 14px 2px 14px;
 font-family:  Trebuchet, "Trebuchet MS", Arial, Verdana, Microsoft San Serif, Helvetica, sans-serif;
 text-shadow: 2px 2px 3px #000; 
}
h3 {
 font-size:140%;
 color: rgb(255,150,90);
 padding: 6px 16px 2px 16px;
 font-family:  Trebuchet, "Trebuchet MS", Arial, Verdana, Microsoft San Serif, Helvetica, sans-serif;
}
h3.shadow {
 font-size:140%;
 color: rgb(255,150,90);
 padding: 6px 16px 2px 16px;
 font-family:  Trebuchet, "Trebuchet MS", Arial, Verdana, Microsoft San Serif, Helvetica, sans-serif;	
 text-shadow: 2px 2px 3px #000; 				
}
h4 {
 font-size:120%;
 color: rgb(255,150,90);
 padding: 4px 18px 4px 18px;
 font-family:   Verdana, Microsoft San Serif, Arial, Helvetica, sans-serif;
}
h4.shadow {
 font-size:120%;
 color: rgb(255,150,90);
 padding: 4px 18px 4px 18px;
 font-family:  Verdana, Microsoft San Serif, Arial, Helvetica, sans-serif;
  text-shadow: 1px 1px 2px #000; 	 
}
h4.center {
 font-size:120%;
 color: rgb(255,150,90);
 padding: 4px 18px 4px 18px;
 text-align  : center;
 font-family : Verdana, Microsoft San Serif, Arial, Helvetica, sans-serif;	 
}
h5 {
 font-size:120%;
 color: rgb(255,150,90);
 padding: 4px 20px 4px 20px;
 font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Microsoft San Serif, Helvetica, sans-serif;
}
h5.shadow {
 font-size:120%;
 color: rgb(255,150,90);
 padding: 4px 20px 4px 20px;
 font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Microsoft San Serif, Helvetica, sans-serif;
 text-shadow: 1px 1px 2px #000; 
}

#PageAntraste a{
  /*font-weight:  normal;*/			
  font-family:  Trebuchet, "Trebuchet MS", Arial, Verdana, Microsoft San Serif, Helvetica, sans-serif;	   
}

.Antrastuke a{
  font-family:  Verdana, Microsoft San Serif, Arial, Helvetica, sans-serif;
  text-shadow: 1px 1px 2px #000; 	 
}

#herbas {
	background-color: transparent;
	width: 180px;
	height: 99px;
	background-image: url(herbas.png);    
  	background-position: top center;
	background-repeat: no-repeat;   
}
/*Uzrasas LVAT*/
#headname{
	background-color: transparent;
	width : 768px;
	height: 34px;
	position : absolute;
	top : 36px;
	left : 181px;
    line-height:normal;	
	background-image: url(lvat_lt.png);    
  	background-position: top center;
	background-repeat: no-repeat;      
    z-index: 8;				
}
#headname_en{
	background-color: transparent;
	width : 768px;
	height: 34px;
	position : absolute;
	top : 36px;
	left : 181px;
    line-height:normal;	
	background-image: url(lvat_en.png);    
  	background-position: top center;
	background-repeat: no-repeat;      		
    z-index: 8;	
}

.MoreLinkDiv{
    text-align:right;
    padding-right: 8px;
    margin-right: 32px;
	background-color: transparent;
	background-image: url(arrow.png);    
  	background-position: right center;
	background-repeat: no-repeat;    				
}

a.MoreLink{
    text-align:right;
    margin-right: 16px;
    margin-left: 16px;    
    padding-right: 8px;
    padding-left: 22px;
	background-color: transparent;
	background-image: url(arrow.png);    
  	background-position: left center;
	background-repeat: no-repeat;    	
    height : 2em;			
}

.switch_expcol { position:relative; text-align:right; padding : 5px 4px 5px 4px; }

#Kelias{
	margin  : 0;
	padding : 0;
	top  : 72px;
	left : 182px;
	width: 768px;
	position : absolute;
	background-color: transparent;	
    /*border : 1px outset rgb(45,70,90);*/
    border : 1px dotted rgb(45,70,90);
    border-right-style : none;
    border-bottom-style : none;
    height : 2.0em;	
	z-index: 9;	
    overflow : hidden;
}
#Kelias ul, li{						
	margin : 0;
	padding: 0;
	list-style-type: none;  /*stilius joks */
}
#Kelias li {
  float:left;	/* kad visi li eitų linijoje ! */	
  line-height:2.0em;
  color:#777;
}

#Kelias li a {
  display :block;  /* kad uzejus ant a visa bloku imtu */
  /*padding :0 15px 0 0; */
  padding-right : 2.0em;
  padding-left:.75em;  
  background:url(crumbs.png) no-repeat right center;
}

#Kelias li a:link,
#Kelias li a:visited {
  text-decoration:none;
   color:#777;
}

#Kelias li a:hover,
#Kelias li a:focus
{
   color:rgb(255,150,90);
}


/*Viršutinė Navigacija*/
#toplinks {
	background-color: transparent;
	width : auto;
	height: 32px;
	position : absolute;
	top : 0;
	right : 0;
	margin : 4 8 0 8;
    line-height:normal;
    z-index: 8;
}

#toplinks ul{
    display: inline;
	height: 100%;    
	margin:0;
	padding: 0;
	list-style:none;    
  }
  
#toplinks li{
	display: inline;
	height: 23px;
    /*height: 100%; */
    padding: 1px 2px 2px 2px;	
    margin: 0px;  
    background: url(toplinksb.gif) rgb(5,30,55) top left repeat-x;   
 }
   
#toplinks a { padding: 3px 9px; }   

#toplinks a:visited{
    height : 23px;
    color: #fff;
    background: url(toplinksb.gif) rgb(5,30,55) top left repeat-x;       
    background-color: transparent;
    text-decoration: none;
    border-bottom: 1px solid #152c44;    
  } 
#toplinks a:link{
    height : 23px;
    color: #fff;
    background: url(toplinksb.gif) rgb(5,30,55) top left repeat-x;      
    background-color: transparent;
    text-decoration: none;
    border-bottom: 1px solid #152c44;    
  } 
  
#toplinks a:hover{
    height : 23px;
    /*color: #69c;*/
    color: rgb(255,150,90);
    text-decoration: none;
    border-bottom: 1px solid #658090;         
}

hr {
  border: 0px;
  width: 200px;
  height: 1px;
  color: rgb(255,150,90);  
  background-color: rgb(255,150,90); 
  margin: 2px auto;
  text-align: center;
  border-left  : 3px;
  border-right : 3px;
  border-left-color: #FF9966;
  border-right-color:#FF3300;
  }	

.hrdiv  {
   background: url(divider.png) no-repeat center top;
   width: 572px;				
   height: 12px;
}

.hrline  {
   background: url(linem.png) no-repeat center top;
   width: 572px;				
   height: 12px;
}



/* Rules for headings */

/* vIeno Uzraso blyno divai */
.sekcija {
 position:relative;
 /*margin  :0px auto; */
 min-width:8em;
 max-width:768px; /* based on image dimensions - not quite consistent with drip styles yet */
 /*Max-Width reikia  */
 color : white;
 z-index:16;
 margin: 0px 7px 2px 10px;
 /*margin-left  : 6px; /* default, width of left corner */ /* turi buti lygus suapvalinimui */
 /* margin-left  : 0px; /* default, width of left corner */ 
 /*margin-bottom : 0.5em; /* spacing under sekcija */
 padding: 0;
}

.sekcija .content,
.sekcija .top,
.sekcija .bot,
.sekcija .bot div {
 background : transparent url(blynas_melynas.png) no-repeat top right;
}

.sekcija .content {
 position:relative;
 zoom :1;
 padding :6px 0px 0px 0px; 
 /* iš viršaus 6, iš dešinės 12 ? */
 /* toks pat kaip b heigt */
 _overflow-y : hidden;
}

/* virsus */
.sekcija .top {
 /* top+left vertical slice */
 position:absolute;
 left :0px;
 top  :0px;
 width: 6px; /* top slice width */
 margin-left : -6px; /*buvo nurodytas */
 /*margin-left:0px; */
 background-position : top left; 
 height : 100%;
 _height : 1600px; /* arbitrary long height, IE 6 */
}

.sekcija .bot {
 /* bottom */
 position : relative;
 width    : 100%;
}

.sekcija .bot,
.sekcija .bot div {
 height    : 6px; /* height of bottom cap/shade */
 font-size : 1px;
}

.sekcija .bot {
 background-position : bottom right;
}

.sekcija .bot div {
  position:relative;
  width   : 6px; /* bottom corner width */
  margin-left : -6px; 
  /*turi buti toki patys kaip t width*/
  background-position:bottom left;
}

.sekcija .hd,
.sekcija .bd,
.sekcija .ft {
 position:relative;
}

.sekcija .ft{
  text-align: right;				
  color: silver;
  padding-right: 8px;
}

.sekcija .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:1000px;
 overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}

.sekcija h4,
.sekcija p
 {
   margin     : 0px; /* margins will blow out backgrounds, leaving whitespace. */
   line-height: normal;
   padding    :0.2em 0px 0.2em 0px;
}

p.data{
 color:white;
 text-align:right;
 text-shadow: -1px -1px 16px #6CF;							
}

.data{
 color:white;
 text-align:right; 
 text-shadow: -1px -1px 16px #6CF;								
 display:inline;
}

.sekcija a
 {
   margin  : 0px; /* margins will blow out backgrounds, leaving whitespace. */
   line-height: normal;
   padding    :0.2em 0px 0.2em 0px;
   font-weight: bolder;
   color: rgb(255,150,90);
   font-family:  Verdana, Microsoft San Serif, Arial, Helvetica, sans-serif;
   text-shadow: 1px 1px 2px #000; 	      
}

.sekcija a:hover
 {
 margin     :0px; /* margins will blow out backgrounds, leaving whitespace. */
 line-height: normal;
 padding    :0.2em 0px 0.2em 0px;
 font-weight: bolder; 
 /*color:rgb(255,150,90);*/
}

.sekcija h4 {
 line-height: 150%;
 padding-bottom:0px;
}

.sekcija_divtop {
 position:relative;
 width:562px; 
 height:3px;
 z-index:16;
 margin: 0;
 margin-left: 4px;
 padding: 0;
 background: transparent url('melynas_blynas_virsus.png') no-repeat left top;
}

.sekcija_divmid {
 position:relative;
 width:562px; 
 height: auto;
 z-index:16;
 margin: 0;
 margin-left: 4px; 
 padding: 0;
 background: transparent url('melynas_blynas_vidurys.png') repeat-y;
}

.sekcija_divbot {
 position:relative;
 width:562px; 
 height:3px; 
 z-index:16;
 margin: 0;
 margin-left: 4px; 
 padding: 0;
 background: transparent url('melynas_blynas_apacia.png') no-repeat left top;
}

.sekcija_divmid h4 a
 {
   margin     :0px; /* margins will blow out backgrounds, leaving whitespace. */ 
   line-height: normal;
   padding    :0.2em 0px 0.2em 0px;
   font-weight: bolder;
   color: rgb(255,150,90);
   font-family:  Verdana, Microsoft San Serif, Arial, Helvetica, sans-serif;
   text-shadow: 1px 1px 2px #000; 	      
}

.sekcija_divmid h4 a:hover
 {
   margin     :0px; /* margins will blow out backgrounds, leaving whitespace. */
   line-height: normal;
   padding    :0.2em 0px 0.2em 0px;
   font-weight: bolder; 
   /*color:rgb(255,150,90);*/
}


.text11{
  font-size: 11px;				
}

/* Sitemap styles ! */
#sitemap 	{
		padding : 1px 0px 0px 2px; 
		margin:  0px 0 0 24px;		
		overflow: visible;
        border: 0; 
        border-left: 1px solid #778899;		
	}
		
#sitemap ul {		
      display: block;
      list-style: none;
      margin: -12px 0;
      padding: 0;
      border: 0;
}
		
#sitemap ul li 	{
			position: relative; 
			top: 0px; left: -11px;
  		    padding: 0; 
			border: 0;
			margin: 10px 0 5px 10px; 
			}
			
#sitemap a, 
#sitemap a:visited {
				/*width: 18.4em;*/
  			    width: 60%;
				height: 1.5em;
				display: block; 
				margin: 0 0 0 3px; 
				padding: 1px;
				font-weight: bold; 
				line-height: 1.5em; 
			    text-indent: 0.5em; 
			    text-align: left; 
			    text-decoration: none;
   			    margin: 0 0 0 -10px; /* numetam i kaire, kad ant linijos vertikalios uzlystu ! */
                color: white; 
                border: 1px solid #778899; background: rgb(85,110,135);     			    
		}
#sitemap a:active,
#sitemap a:hover,
#sitemap a:focus,
a:focus .sffocus 	{ color: rgb(255,150,90); border: 1px solid #778899; background: rgb(110,130,145);}			

#sitemap ul ul {	
			padding: 6px 0 8px 0;
			background: none;
			}
		
#sitemap ul li li	{
			position: relative; 
			top: 0px; 
			/*left: 10px;*/
			margin: 10px 0 5px 0px; 
			padding: 0 0 0 25px;
			left: 0px;
            background:  url("line.gif") top left no-repeat;			
			}
			
#sitemap ul li .sub-sub {
            /*left: 10px;*/
			margin: 10px 0 0 0px; 
			position: relative;
			top: 0px;
   		    left: 0px;
            background:  url("line.gif") top left no-repeat;   		    
		}

/* Šakų stilius */
#sitemap ul ul a,
#sitemap ul ul a:visited 	{
    			    width: 60%;
					/*width: 15.9em;*/
  				    height: 1.5em;
					margin: 0;
					font-size: 100%;
					line-height: 1.5em; 
					font-weight: normal;
  			        text-indent: 0.4em; 
                    padding: 0 0 0 8px;   			        
                    color: white; border: 1px solid #778899; background: rgb(85,110,135);                
				}
		
#sitemap ul ul a:active,
#sitemap ul ul a:hover,
#sitemap ul ul a:focus	{ 
           color : rgb(255,150,90);
           border: 1px solid #778899;
           background: rgb(110,130,145)
            }				
            
#sitemap ul ul ul a,
#sitemap ul ul ul a:visited 	{
    			    width: 60%;
					/*width: 15.9em;*/
  				    height: 1.5em;
					margin: 0;
					/*margin-top: -4px;*/
					font-size: 100%;
					line-height: 1.5em; 
					font-weight: normal;
  			        text-indent: 0.4em; 
                    padding: 0 0 0 8px;   			        
                    color: white; border: 1px solid #778899; background: rgb(85,110,135);      
					}
					
#sitemap ul ul ul a:active,
#sitemap ul ul ul a:hover,
#sitemap ul ul ul a:focus	{ 
           color : rgb(255,150,90);
           border: 1px solid #778899;
           background: rgb(110,130,145)
            }						
            

#sitemap ul ul ul {
               margin : 0 0 16px 12px; /*kad linija normaliai uzsilenktu */ 
               padding: 6px 0 0 0; 
               border-left: 1px solid #778899;
           }

#sitemap ul li li li	{
			position: relative; 
			top: 10px; 
			left: 0px;
			margin: 10px 0 5px 0;
			padding: 0 0 0 20px; 
	}
																	
/* destymas */				
.FloatRight{float:right;}
.FloatLeft{float:left;}
.FloatNone{float:none;}
.ClearLeft{clear:left;}
.ClearRight{clear:right;}
.ClearBoth{clear:both;}
.Deze     {display:block;}
.DispInline{ display:inline;} 
			

/* NAUJIENOS */

.NewsHead{
 font-size:120%;
 color: rgb(255,150,90);
 padding: 1px 6px 1px 6px;
 font-family:   Verdana, Microsoft San Serif, Arial, Helvetica, sans-serif;
 display:inline; 
}
									
.generalBox{
  padding-left: 8px;
  padding-right: 8px;				
}

.generalBoxAll{
  padding-bottom: 4px;
  padding-top: 4px;
  padding-left: 8px;
  padding-right: 8px;				
}

.generalBoxMain{
  padding-left: 4px;
  padding-right: 4px;				
  /*height:auto;*/
  display:block;
  position:relative;
}

.NewsBox{
  /*clear: both;*/
  padding-top:.6em;
  padding-bottom:.6em;
  border-bottom:1px #556E87 dotted;    
 }
 
.NewsPostHeader{
    background  : url(gradientr.png) repeat-x left top;  
    background-color: transparent;    
    margin-left : 5em;    
    min-height: 25px;   
  } 

.NewsPostPreview{
     position: relative;
     margin-left: 5em;
     min-height: 40px;
  /*   padding-top: -0.6em;*/
/* text-overflow:ellipsis; overflow:hidden; neveikia */ 
} 

.NewsPost{   
   text-overflow:ellipsis;  /* jei perdaug */
   overflow:hidden;  
} 

.dateBox{ 
   border-top:1px #778899 solid;
   border-left:1px #778899 solid;   
   border-right:1px #556E87 solid;      
   border-bottom:1px #556E87 solid;     
   text-align:center;
   float:left;   
   width:4.5em;				
}		

.dateBox .Top{ 
  background : transparent url(graddown.png) repeat-y left top;  
  vertical-align : top;
}		
  
.dateBox .Title{ 
   background-color : #002233;
   color      :#FF9966;
   font-weight:bolder;   
   letter-spacing:0.2em;
   padding  : 0.1em 0 0.1em 0;  
   /*height : 1.6em;   */
}  
		
.dateBox .Top .Date{ 
   font-size: 1.5em;
   font-weight:bolder;  
   text-shadow: 1px 1px 2px #000; 	    
}  

.dateBox .Top .Time{ 
   font-size: 0.8em;
   height: 1.5em;
}  

.dateBox .Top .Bottom{ 
  border-top:solid 1px #6E8291; 
  font-size :.8em;
  height    :1.5em; 
  /*padding   : 0.1em 0 0.1em 0; */
}
				
.Pavadinimas {
 position:relative;
 /*margin  :0px auto; */
 min-width : 1em;
 max-width : 562px; /* based on image dimensions - not quite consistent with drip styles yet */
 /*Max-Width reikia  */
 color : white;
 z-index:16;
 margin: 0px 8px 2px 10px;
 /*margin-left  : 6px; /* default, width of left corner */ /* turi buti lygus suapvalinimui */
 /* margin-left  : 0px; /* default, width of left corner */ 
 /*margin-bottom : 0.5em; /* spacing under sekcija */
 padding: 0;
}

.Pavadinimas .bot div {
 background : transparent url(Antraste.png) no-repeat top right;
}

.Pavadinimas .bot {
 background : transparent url(Antraste.png) no-repeat top right;
}

.Pavadinimas .top {
 background : transparent url(Antraste.png) no-repeat top right;
}

.Pavadinimas .content {
 background : transparent url(Antraste.png) no-repeat top right;
}

.Pavadinimas .content {
 position:relative;
 zoom :1;
 padding : 6px 0px 0px 0px; 
 _overflow-y:hidden;
}

/* virsus */
.Pavadinimas .top {
 /* top+left vertical slice */
 position:absolute;
 left :0px;
 top  :0px;
 width: 8px; /* top slice width */
 margin-left : -8px; /*buvo nurodytas */
 /*margin-left:0px; */
 background-position : top left; 
 height : 100%;
 _height : 1600px; /* arbitrary long height, IE 6 */
}

.Pavadinimas .bot {
 /* bottom */
 position : relative;
 width    : 100%;
}

.Pavadinimas .bot div {
 height    : 6px; /* height of bottom cap/shade */
 font-size : 1px;
}

.Pavadinimas .bot {
 height    : 6px; /* height of bottom cap/shade */
 font-size : 1px;
}

.Pavadinimas .bot {
 background-position : bottom right;
}

.Pavadinimas .bot div {
  position:relative;
  width   : 8px; /* bottom corner width */
  margin-left : -8px; 
  /*turi buti toki patys kaip t width*/
  background-position:bottom left;
}

.Pavadinimas .ft {
 position:relative;
}

.Pavadinimas .bd {
 position:relative;
}

.Pavadinimas .hd {
 position:relative;
}

.Pavadinimas .ft{
  text-align: right;				
  color: silver;
  padding-right: 8px;
}

.Pavadinimas .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:1000px;
 overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}

.Pavadinimas p
 {
 margin     : 0px; /* margins will blow out backgrounds, leaving whitespace. */
 line-height: normal;
 padding    :0.2em 0px 0.2em 0px;
}

.Pavadinimas a
 {
   margin     : 0px; /* margins will blow out backgrounds, leaving whitespace. */
   line-height: normal;
   padding    :0.2em 0px 0.2em 0px;
   font-weight: bolder;
   color: #EEEEEE;
   font-family:  Verdana, Microsoft San Serif, Arial, Helvetica, sans-serif;
   text-shadow: 1px 1px 2px #000; 	      
}

.Pavadinimas a:hover
 {
 margin     :0px; /* margins will blow out backgrounds, leaving whitespace. */
 line-height: normal;
 padding    :0.2em 0px 0.2em 0px;
 font-weight: bolder; 
 /*color:rgb(255,150,90);*/
}

.Pavadinimas h4 {
 padding-bottom:0px;
 margin     : 0px; /* margins will blow out backgrounds, leaving whitespace. */
 line-height: normal;
 padding    :0.2em 0px 0.2em 0px;
}


.rss
{
    background:transparent url(feed-icon.png) no-repeat 0 2px;
    padding-left: 1.6em;
    min-height : 22px;  
    height : auto;
}

.help
{
    background:transparent url(klaustukas_12.png) no-repeat 0 2px;
    padding-left: 1.6em;
    min-height : 22px;  
    height: auto;
}

.pdf
{
    background:transparent url(pdf16.png) no-repeat 0 2px;
    padding-left: 1.6em;
    min-height : 22px;  
    height: auto;
}

.doc
{
    background:transparent url(word16.png) no-repeat 0 2px;
    padding-left: 1.6em;
    min-height : 22px;  
    height: auto;
}

.NoneUL{
    list-style: none;
    list-style-type : none;   
    list-style-image : none;
    padding-right : 8px;
}

.NoneUL li{
    list-style: none;
    list-style-type : none; 
    list-style-image : none;    
}

.backbox  {
   /*background: url(back.png) no-repeat left center;*/
   background: url(back1.png) no-repeat left center;
   width: 550px;				
   height: 32px;
   margin-left: 8px; 
   padding-left: 32px;
   margin-top : 6px;
   padding-top: 8px;
}

.backbox a {
   color: #cccccc;
}

ul.childpages{
	list-style-type: none;    
    margin   : 0px;
    padding  : 0px;			
}


ul.childpages li{
   list-style-type: none;    
   list-style-image : none;  	
   list-style-position  : outside;    
   padding-left: 16px;
   background: transparent url(linkarrow.png) no-repeat 0px 8px;
   line-height          : 150%; 
   text-align           : justify;		   				
}

.newtab{
   /*CSS3*/
  padding-right: 18px;
  background: transparent url(external.png) no-repeat center right;   
  target-new: tab ! important			
}

.newtab2{
   /*CSS3*/
  padding-right: 32px;
  background: transparent url(external.png) no-repeat center right;   
  target-new: tab ! important			
}


.120font{
  font-size:120%;
}


input.button {
    /*display:block;*/
    /*float:left;*/
    margin : 4px 10px 0 0;  /* LEFT margin !*/
    background: #051E37 url(gradientb.png) repeat-x top left; 
    border : 1px solid #335566;
    border-top :1px solid #778899;
    border-left :1px solid #778899;
    font-size :100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color: #002233;
    cursor :pointer;
    padding : 5px 12px 5px 12px;
    height: auto;
    width:auto;    
    overflow:visible;    
}

input.button:hover {
    cursor: pointer;
    background: #346287 url(gradientb.png) repeat-x top left;     
    border : 1px solid #556E87;
    border-top :1px solid #A5AFB9;
    border-left :1px solid #A5AFB9;
    color:#225577;

}



/* Atsargiai su komentarais 
 Opera nesupranta bajerio <!-->
 Firefox uzbaigia komentara  po dvieju -- taigi neveiks toks bajeris:
 <!-- -- -->
*/



















































































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
