html {

}

body { 
margin: 0px; 
padding: 0px;

background-color:#F7F7F7;
color:#1C1A19; 
font-family:Arial, Helvetica, sans-serif; 
font-size:70%; 
line-height:14px;
background-image:url(../images/grad.gif); background-repeat: repeat;
}

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:3px; 
}

hr { color:#FFFFFF; height:1px; border:0px solid; margin:0px 0px 8px 0px; background-color:#FFFFFF; }
.hr {
background-color:#FFFFFF; height:1px; margin-bottom:8px;
}

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:11px; color:#000000; line-height:14px; font-weight: normal; text-decoration: none;
margin:0px 0px 8px 0px;
padding-left:3px;
border-bottom:1px solid #000000;

}
h1 { 
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:16px; font-weight: normal; text-decoration: none;
margin:0px 0px 20px 0px;
}





table { 
border:0px solid; 
border-collapse:collapse;
}
td {font-size:11px; line-height:14px; }


.tablestyle { 
border:0px solid; 
margin-bottom:24px;
border-collapse:collapse;

}
.tablestyle th {
font-size:9px;
color:#969277; line-height:11px; font-weight: normal; text-decoration: none;
padding:2px 6px 2px 6px;
text-align: left;
vertical-align:top;
border:1px solid #E6E4DC;
background-color:#E0DDD4;
}

.tablestyle td {
font-size:11px;
color:#000000; line-height:14px; font-weight: normal; text-decoration: none;
padding:1px 6px 1px 6px;
text-align: left;
vertical-align:top;
border:1px solid #E6E4DC;
background-color:#FFFFFF;
}































.copyr {
padding:3px 0px 22px 16px; 
background-color:#FFFFFF; 
font-size:9px;
color:#666666;
line-height:11px; 
background-image:url(../images/footrep.gif); background-position:0px 100%; background-repeat:repeat-x;
}

.copyr a { color:#666666; text-decoration:none;}
.copyr a:hover { text-decoration:underline; }


.kontaktai {
padding:3px 0px 3px 16px;
color:#5C5B58;
}

.kontaktai a { color:#5C5B58; text-decoration: underline;}
.kontaktai a:hover { text-decoration: none; }

#top { position:absolute; margin:0px 0px 0px 0px; z-index:1002; width:977px; }
#flash_box4 { float:right;}

#suFlash { position:absolute; z-index:1001; margin:25px 0 0 0px; width:977px;}



#topMenu {


}
#topMenu ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
}
#topMenu li {
float: right;
font-size:11px; line-height:12px;
}
#topMenu li a {
background-image:url(../images/sub.gif); background-position:0px 100%; background-repeat:no-repeat;
padding:3px 4px 5px 4px;
width:53px;
margin-right:1px;
display:block;
color:#6BA3FF; 
text-decoration: none;
min-height:24px; _height:24px;
}
#topMenu li a:hover {
background-image:url(../images/subon.gif); background-position:0px 100%; background-repeat:no-repeat;
color:#000000;
text-decoration: none;
}

#topMenu li.blue a {
background-image:url(../images/sub.gif); background-position:0px 100%; background-repeat:no-repeat;
padding:3px 4px 5px 4px;
width:53px;
margin-right:1px;
display:block;
color:#6BA3FF; 
text-decoration: none;
min-height:24px; _height:24px;
background-color:#7EB2EB;
}
#topMenu li.blue a:hover {
background-image:url(../images/subon.gif); background-position:0px 100%; background-repeat:no-repeat;
color:#000000;
text-decoration: none;
background-color:#BAB5A2;
}

#topMenu li.active a:link, #topMenu li.active a:visited, #topMenu li.active a:hover, #topMenu li.active a:active { 
 color:#ffffff; text-decoration: none !important;
 
background-image:url(../images/active.gif); background-position:0px 100%; background-repeat:no-repeat;
}


.vp {
float:left; 
width:150px; 
margin:95px 0px 0px 0px; 
background-image:url(../images/ico1.gif); 
background-repeat:no-repeat; 
padding:7px 0 0 0; 
color:#FFFFFF;
}
.vp a { color:#FFFFFF; text-decoration:underline;}
.vp a:hover { text-decoration:none; }
.vp a:visited { color:#FFFFFF; text-decoration: none;}

.pad1 {
padding:0 0 15px 14px;
}
.pad2 {
padding:0 0 15px 17px;
}
.pad3 {
padding:0 0 0 31px;
}
.pad4 {
padding:0 0 10px 0px;
}
.naujiena1 {
padding:0 0 16px 0;
}
.naujienatxt {
float:right; width:192px; padding:1px 5px 0 0;  color:#000000;
}
.naujienatxt a { color:#000000; text-decoration:underline; }
.naujienatxt a:hover { text-decoration:none; }
.naujienatxt a:visited { color:#000000; text-decoration:none; }



.fs14 { 
font-size:14px; 
line-height:16px; 
}

.projektas {
padding:0 0 4px 4px;
line-height:13px;
}
.date {
font-size:9px; 
color:#E0DDD4; 
}

.date2 { font-size:9px; color:#969277; display:inline; padding:0px 7px 0 0; }

.naujienos {
float:right; 
width:214px;
background-image:url(../images/ico2.gif); background-repeat:no-repeat; 
padding:7px 0 0 0; 
color:#FFFFFF;
}

.vpNews {
float:left; width:380px; min-height:232px; _height:232px; background-image:url(../images/bg260.jpg); background-repeat:no-repeat; padding:125px 0 0 0;
}
.logo {
padding:7px 0 0 0; float:right;
}

#mvb {
background-color:#AEA995; background-image:url(../images/bluerep.gif); background-position:784px 0px; background-repeat:repeat-y;
}
.mv {
padding:0 0 13px 182px; width:550px; color:#FFFFFF;
}

.graftarp {
background-image:url(../images/repx2.gif); background-repeat:repeat-x; height:44px; border-bottom:1px solid #AEA995;
}

.bgrep {
background-image:url(../images/repx.gif); background-position:0px 22px; background-repeat:repeat-x;
}
.kubik {
background-image:url(../images/kubikai3.gif); background-position:977px 7px; background-repeat:no-repeat; min-height:383px; _height:383px;
}


.navig {
background-image:url(../images/px2.gif); background-repeat:no-repeat; padding:0 0 0 47px;
font-size:9px; line-height:11px;
}
.navig a { color:#6BA3FF; text-decoration: none; }
.navig a:hover { text-decoration:underline; }


#path {
padding:20px 0px 7px 47px ;

width:600px;

}
#path ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

}
#path li {
float:left;
color:#E0DDD4;
font-size:9px; line-height:11px;
white-space:nowrap;
}
#path li a {
background-image:url(../images/path.gif); background-position:100% 4px; background-repeat:no-repeat;
padding:0px 11px 0px 0px;
display:block;
color:#E0DDD4; 
text-decoration: underline;
font-weight:normal;
}
#path li a:hover {
text-decoration: none;
}


#subMenu {
background-image:url(../images/ico4.gif); background-repeat:no-repeat;
width:260px;
padding:24px 0 19px 20px;
min-height:60px;
_height:60px;


}
#subMenu ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

}
#subMenu li {
color:#ffffff;

}
#subMenu li a {
background-image:url(../images/subm.gif); background-position:0px 6px; background-repeat:no-repeat;
padding:2px 0px 2px 7px;
display:block;
color:#FFFFFF; 
text-decoration: underline;
zoom:100%;
}
#subMenu li a:hover {

text-decoration: none;
}

#subMenu li.active a:link, #subMenu li.active a:visited, #subMenu li.active a:hover, #subMenu li.active a:active { 
 color:#000000 !important; text-decoration: none ;
 background-image:url(../images/submon.gif); background-position:0px 6px; background-repeat:no-repeat;
}




.error {
color:#A64E47; 
}

.tf {
margin:2px 0 2px 25px; border-top:1px solid #AEA995; border-right:1px solid #E0DDD4; border-bottom:1px solid #C4E0DDD4CFD3; border-left:1px solid #AEA995; width:185px;
}

a.link1:link, a.link1:active, a.link1:visited {
color:#6BA3FF; 
text-decoration: none !important;
}
a.link1:hover {
color:#000000;
text-decoration: none !important;
}

.projektaslist {
padding:0 0 10px 0;
line-height:13px;
}
.projektaslist img { float:left; margin:0 10px 0px 0px; }

.linkbg {
background-color:#FFFFFF; background-image:url(../images/link1.gif); background-position:100% 0px; background-repeat:no-repeat; padding:0px 16px 0px 3px; 
}

.incont {
background-image:url(../images/kubikiblue.gif); background-position:100% 0px; background-repeat:no-repeat; margin:-3px 0 0 0; padding:22px 33px 35px 47px; line-height:16px;
zoom:100%;
}
.incont a { color:#000000; text-decoration:  underline; }
.incont a:hover { text-decoration: none; }

.incont ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:10px;
margin-left:3px;
padding:0px;

}
.incont li {
background-image:url(../images/li.gif); background-position:0px 10px; background-repeat:no-repeat;
padding:0 0 0 9px;
color:#000000;
line-height:22px;
}

.whitey {
background-image:url(../images/white.gif); background-position:30px 0px; background-repeat:repeat-y;
}
.grad2 {
background-image:url(../images/grad2.gif); background-repeat:repeat;
}
.inLeftC {
width:685px;  padding:0 0 0 0; vertical-align:top;
}

#box1 {
width:100%; border:0px; background-image:url(../images/ry.gif); background-position:685px 0px; background-repeat:repeat-y;
}
.form {
margin:9px 0px 9px 0px;
}
.submit {
background-image:url(../images/btn.gif); background-repeat:no-repeat; border:0px; cursor:pointer; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:2px 0 0 25px; padding:2px 0 0 0;
background-color:transparent;
}

.bgblue {
background-image:url(../images/brd.gif); background-repeat:repeat-x; background-color:#7EB2EB;
}
.whitey2  {
background-image:url(../images/white.gif); background-position:291px; background-repeat:repeat-y;
}
.logoin {
float:none; background-image:url(../images/brd.gif); background-repeat:repeat-x;
}
.whitex {
background-image:url(../images/white.gif); background-repeat:repeat-x; vertical-align: bottom;
}


#topMenu li.active a:link, #topMenu li.active a:visited, #topMenu li.active a:hover, #topMenu li.active a:active { 
 color:#ffffff; text-decoration: none !important;
 
background-image:url(../images/active.gif); background-position:0px 100%; background-repeat:no-repeat;
}


.numeracija {
text-align:right;
}
.numeracija a {
margin:1px 0 0 1px;
color:#6BA3FF; 
text-decoration: none; 
background-image:url(../images/num.gif); background-repeat:no-repeat;
width:12px;
display:block;
float:right;

text-align:center;
height:16px;
padding-left:1px;
}
.numeracija a:hover { text-decoration: underline; }

.numeracija a.active:link, .numeracija a.active:visited, .numeracija a.active:hover, .numeracija a.active:active { 
 color:#ffffff; text-decoration: none !important;
 
background-image:url(../images/numactiv.gif); background-position:0px 0px; background-repeat:no-repeat;
}

a.link2:link, a.link2:active, a.link2:visited {
font-size:9px;
color:#A64E47; 
text-decoration: none !important;
}
a.link2:hover {

text-decoration: underline !important;
}
.imidzblok {
float:left; width:200px;
}
.txtblok {
float:right; width:381px;
}


.didinti {
margin:-196px 0 0 4px; height:196px;
}

.kalbos {
padding:5px 0px 0 5px;
height:20px;
background-image:url(../images/brd.gif); background-repeat:repeat-x;
}

.kalbos a { 
background-image:url(../images/kalblue.gif); background-position:100% 5px; background-repeat:no-repeat; color:#7EB2EB; text-decoration:none;

padding:0 7px 0 10px;}
.kalbos a:hover { text-decoration:underline; }

.kalbos a.active:link, .kalbos a.active:visited, .kalbos a.active:hover, .kalbos a.active:active { 
background-image:url(../images/kalblack.gif); background-position:100% 5px; background-repeat:no-repeat; color:#000000; text-decoration:none;
}

.toleft {
float:left; width:685px;
}
.rb {
margin:0px 4px -2px 0; width:14px; height:14px; background-color:transparent;
}
