html {

}

body { 
margin: 0px; 
padding: 0px;

background-color:#ffffff;
color:#1C1A19; 
font-family:Arial, Helvetica, sans-serif; 
font-size:70%; 
line-height:14px;

}

input, textarea, select {	
color: #000000; 
font: normal 11px Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; 
background-color:#FFFFFF; 
}

form { 
display: inline;
margin:0px;
padding:0px;
}
img { 
border: 0px; 
}
p { 
margin:0px; 
}

.fl { 
float: left; 
}
.fr { 
float: right; 
}

.clear { 
clear: both; 
margin: -1px 0px 0px; 
height: 1px; 
}

input, textarea { 
padding: 0px 3px; 
}
select { 
padding: 1px 0px 1px 3px 
}

.brh {
line-height:7px; 
}

hr { color:#EAEAEA; height:1px; border:0px solid; margin:10px 0px 12px 0px; background-color:#EAEAEA; }


h3 { 
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; line-height:18px; font-weight: normal; text-decoration: none;
margin:0px 0px 5px 0px;
}
h2 { 
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:14px; font-weight: bold; text-decoration: none;
margin:0px 0px 6px 0px;
}
h1 { 
font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000; line-height:19px; font-weight: bold; text-decoration: none;
margin:0px 0px 0px 0px;
}








.tablestyle { 
border:0px solid; 
margin-bottom:24px;
border-collapse:collapse;

}
.tablestyle th {
font-size:11px;
color:#000000; line-height:14px; font-weight:bold; text-decoration: none;
padding:3px 6px 3px 6px;
text-align: left;
vertical-align:top;


border:1px solid #000000;



}

.tablestyle td {
font-size:11px;
color:#000000; line-height:1epx; font-weight: normal; text-decoration: none;
padding:3px 6px 3px 6px;
text-align: left;
vertical-align:top;

border:1px solid #000000;
}


#footer {
border-top:1px solid #000000;

padding:10px 0 5px 29px; font-family:Tahoma; font-size:9px; line-height:11px; color:#000000;
}
#footer a { color:#000000; text-decoration:none;}
#footer a:hover { text-decoration:underline; }


.kalbos {
float:right;
padding:22px 30px 0 19px; font-family:Tahoma; font-size:9px; line-height:11px; font-weight:bold; color:#737373;
}
.kalbos a { color:#737373; text-decoration:none;}
.kalbos a:hover { text-decoration:underline; }


#sub {
clear:left; background-image:url(../images/subrep.gif); background-repeat:repeat-x; padding:0 0 0 29px;
zoom:100%;}
#sub ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
}
#sub li {
float:left;
font-family:Tahoma, Arial, Times, serif; color:#8A8A8A; font-size:10px; line-height:12px;


font-weight: bold;
}
#sub li a {

background-image:url(../images/sub.gif); background-position:11px 5px; background-repeat:no-repeat;
padding:3px 13px 5px 23px;
display:block;
color:#8A8A8A; 
text-decoration: underline;
}
#sub li a:hover {
color:#9E9D9D;
text-decoration: underline;
}
#sub a.active:link, #sub a.active:active, #sub a.active:visited, #sub a.active:hover {
 color:#ffffff; text-decoration: none !important;
 
 background-color:#D0D0D0;
}


#subsub {
margin:-1px 0 0 0;

clear:left;
padding:0 0 0 29px;
background-image:url(../images/suby.gif); background-repeat:repeat-y;
background-color:#D0D0D0;
height:100%

}
#subsub ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
}
#subsub li {
float:left;
font-family:Tahoma, Arial, Times, serif; color:#8A8A8A; font-size:10px; line-height:12px;



font-weight: bold;
}
#subsub li a {
background-image:url(../images/subsub.gif); background-position:11px 8px; background-repeat:no-repeat;
padding:3px 13px 3px 23px;
display:block;
color:#8A8A8A; 
text-decoration: underline;


}
#subsub li a:hover {
color:#9E9D9D;
text-decoration: underline;
}
#subsub a.active:link, #subsub a.active:active, #subsub a.active:visited, #subsub a.active:hover {
 color:#ffffff; text-decoration: none !important;
 background-color:#D0D0D0;
}



.date {font-size:10px; color:#000000; }
.date2 { font-family:Tahoma; font-size:9px; color:#9B9B9B; font-weight:bold; }

a.more:link, a.more:active, a.more:visited {
font-family:Tahoma;
font-size:9px;
line-height:11px;
font-weight:bold;
color:#99AF24; 
text-decoration: underline !important;
}
a.more:hover {
text-decoration: none !important;
}
a.more2:link, a.more2:active, a.more2:visited {
font-family:Tahoma;
font-size:9px;
line-height:11px;
font-weight:bold;
color:#000000; 
text-decoration: underline !important;
}
a.more2:hover {
text-decoration: none !important;
}


a.link1:link, a.link1:active, a.link1:visited {
font-size:11px;
line-height:13px;
font-weight:bold;
color:#99AF24; 
text-decoration: underline !important;
}
a.link1:hover {
text-decoration: none !important;
}

a.link2:link, a.link2:active, a.link2:visited {
font-size:11px;
line-height:13px;
display:block; margin-bottom:5px;
color:#000000; 
text-decoration: underline !important;
}
a.link2:hover {
text-decoration: none !important;
}


a.link3:link, a.link3:active, a.link3:visited {
font-size:11px;
line-height:13px;
font-weight:bold;
color:#4F4F4F; 
text-decoration: underline !important;
}
a.link3:hover {
text-decoration: none !important;
}
a.link4:link, a.link4:active, a.link4:visited {
font-family:Tahoma;
font-size:10px;
line-height:12px;
font-weight:bold;
color:#737373; 
text-decoration: underline !important;
}
a.link4:hover {
text-decoration: none !important;
}


.margin1 {
margin:0 0 -1px 0px;
}
.margin2 {
margin:0 0 -2px 0px;
}
.margin3 {
margin:0 0 -3px 0px;
}
.margin4 {
margin:0 0 -4px 0px;
}

.naujiena {

width:374px; 
background-image:url(../images/pilkline.gif); background-position:20px 100%; background-repeat:no-repeat; 

float:left;
line-height:16px;
padding-left:20px;
}

.naujiena2 {

line-height:16px;
}


#root {
width:865px; padding-left:20px;}



.logo {
padding:35px 0 0 ; border-bottom:1px solid #CCCCCC; }

#indexContent {
padding:0 0 48px 0;
}

.pad1 {
padding-bottom:30px;
}
.pad2 {
padding-bottom:16px;
}
.pad3 {
padding:0 30px 0 104px;
}
.ikoneles {
padding:20px 0 0 0; float:right
}

.greenline {
float:left; width:477px; background-image:url(../images/greenline.gif); background-position:0px 100%; background-repeat:no-repeat; padding-bottom:1px;
}
.javaitxt {
background-image:url(../images/javaibg.jpg); background-position:0px 100%; background-repeat:no-repeat; padding:0 45px 25px 105px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px; line-height:14px; color:#898989;
}
.map {
float:right; width:467px; padding:3px 0 0 0;
}

.newsbg1 {
background-image:url(../images/rx2.gif); background-repeat: repeat-x; background-color:#E9E9E9;
}
.newsbg2 {
background-image:url(../images/kampukas.gif); background-position:100% 0px; background-repeat:no-repeat; padding:22px 0 15px 0; width:811px;
}

.img {
float:left; border:1px solid #D0D0D0; margin-right:7px;
}

#path {
padding:0 50px 16px 0 ;
}
#path ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
}
#path li {
float:left;
font-family:Tahoma, Arial, Times, serif; color:#ABABAB; font-size:10px; line-height:12px;
}
#path li a {
background-image:url(../images/path.gif); background-position:100% 5px; background-repeat:no-repeat;
padding:0px 25px 0px 0px;
display:block;
color:#ABABAB; 
text-decoration: underline;
}
#path li a:hover {
text-decoration: none;
}


.blok1 {
float:left; width:216px; padding-bottom:3px;
}
.tf {
border-top:1px solid #171717;
border-right:1px solid #D3D0C9;
border-bottom:1px solid #D3D0C9;
border-left:1px solid #171717; width:192px; margin:0px 0px 0px 8px;
color:#6A6A6A;
}

#incont {
padding:0px 30px 14px 24px;
}

.hr {
height:1px; margin:2px 0px 17px 0px; background-image:url(../images/hr.gif); background-repeat:no-repeat;
}

.bloktrumpas {
padding:0 150px 0 0;
}
.tarp1 {
float:left; width:72px;
}
.tarp2 {
height:30px;
}


.border {
border:1px solid #9A9A9A;
}
.newsoutline {
border:1px solid #D6D6D6; padding:19px 14px; margin-bottom:30px;
}
.fs {
background-image:url(../images/frep.gif); background-repeat:repeat-x; font-size:13px; font-weight:bold; line-height:25px; color:#FFFFFF;
}
.formbox {
float:left; border:1px solid #D7D7D7; padding:18px 30px 21px 30px;

}
.mygt { background-color:#575757; background-image:url(../images/btn.gif); background-position:100% 0px; background-repeat:no-repeat; border:0px; cursor:pointer; padding:0 18px 1px 4px ; margin-top:7px; font-family:Tahoma; font-size:10px; font-weight:bold; color:#FFFFFF; line-height:15px; height:17px;
}
.error {
font-family:Tahoma; font-size:10px; color:#CF4014; background-image:url(../images/error.gif); background-position:0px 100%; background-repeat: repeat-x; padding-bottom:3px;
}

.navi {
float:right; width:200px; text-align:right; padding:5px 15px 0 0; }
.toleft {
float:left; width:500px;
}


#numerac { padding:0 0 0 104px; }
#numerac a {
padding:0px 2px 0px 2px;
color:#000000; 
text-decoration: underline;
}
#numerac a:hover {

text-decoration: none;
}
#numerac a.active:link, #numerac a.active:active, #numerac a.active:visited, #numerac a.active:hover {
 color:#000000; text-decoration: none !important;
 font-weight:bold;
}