html {
height:100%;
}

body {
margin:0;
padding:0;
height:100%;
background-color:#014572;
color:#000000; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:77%; 
line-height:14px;
background-image:url(../images/bgrep.gif); background-repeat:repeat-x;

}

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; 
}
.brh2 {
line-height:5px; 
}


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:13px; color:#444444; line-height:15px; font-weight: bold; text-decoration: none;
margin:0px 0px 4px 0px;
}
h2 { 
font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#27245D; line-height:20px; font-weight: bold; text-decoration: none;
margin:0px 0px 0px 0px;
}

h1 {
font-family:Arial, Helvetica, sans-serif; font-size:30px;  line-height:33px; font-weight: normal; text-decoration: none;
margin:0px 0px 0px 0px;
}

.h1m1 { color:#F2BD00;
 }
.h1m2 { color:#D80702;
}
.h1m3 { color:#27245D;
}

.colorm1 { color:#86C7DF; }
.color2 { color:#000000; }


.fs10 {
font-size:10px; line-height:12px !important; }



table { 
border:0px solid; 
}
td {font-size:11px; line-height:14px; }


.tablestyle { 
border:0px solid; 
}
.tablestyle th {
font-family:Tahoma;
font-size:10px;
color:#444444; line-height:13px; font-weight: bold; text-decoration: none;
padding:3px 6px 3px 11px;
text-align: left;
vertical-align:top;
border:1px dashed #838383;
}

.tablestyle td {
font-family:Tahoma;
font-size:11px;
color:#444444; line-height:13px; font-weight: normal; text-decoration: none;
padding:2px 6px 2px 11px;
text-align: left;
vertical-align:top;
border:1px dashed #838383;
}






a.link2:link, a.link2:active, a.link2:visited {
font-family:Tahoma;
font-size:9px;
color:#2B9CD0; 
text-decoration:underline;
}
a.link2:hover {
text-decoration: none;
}
a.placiau:link, a.placiau:active, a.placiau:visited {
color:#3088D9; 
text-decoration:underline;
}
a.placiau:hover {
text-decoration: none;
}


.footer td {
font-family:Tahoma;
font-size:10px; line-height:12px;
color:#939393;
}
.footer a { color:#939393; text-decoration: none; }
.footer a:hover { text-decoration: underline;}
.footer td.skirt {
width:1px; background-color:#898793; vertical-align:top; background-image:url(../images/black.gif); background-position:0px 100%; background-repeat:no-repeat;}


a.more:link, a.more:active, a.more:visited {
font-family:Tahoma;
font-size:10px;
color:#D8D8D8; 
text-decoration:underline;
}
a.more:hover {
text-decoration: none !important;
}







.toplinks {
font-family:Tahoma;
 font-size:12px;
 padding-top:4px;
padding-bottom:10px;
color:#FFFFFF;
}
.toplinks a { 
color:#FFFFFF; 
text-decoration: underline; 
}
.toplinks a:hover { text-decoration: none;}

.toplinks a.active:link, .toplinks a.active:visited, .toplinks a.active:hover, .toplinks a.active:active { 
text-decoration:none;
color:#ffffff;
}
.bottomlinks {
background-color:#DDF0F9;
padding:0 17px;
color:#879DA8;
font-family:Tahoma;
font-size:12px;
zoom:100%;

}
.bottomlinks a { 
color:#879DA8; 
text-decoration: none; 
}
.bottomlinks a:hover { text-decoration: underline;}

.bottomlinks a.active:link, .bottomlinks a.active:visited, .bottomlinks a.active:hover, .bottomlinks a.active:active { 
text-decoration: underline;
color:#879DA8;
}
.bottomlinks a.netvision:link, .bottomlinks a.netvision:visited, .bottomlinks a.netvision:active { 
text-decoration: underline;
color:#879DA8;
}
.bottomlinks a.netvision:hover { 
text-decoration: none;

}

.naujienos {
padding:0 10px 30px 20px; line-height:16px; color:Black;
}
.naujienos2 a { 
color:#3088D9; 
text-decoration: underline; 
}
.naujienos2 a:hover { text-decoration: none;}

.naujienos {
padding:0 10px 30px 20px; line-height:16px; color:#3088D9;
}
.naujienos a { 
color:#3088D9; 
text-decoration: underline; 
}
.naujienos a:hover { text-decoration: none;}


.kontaktai {
color:#000000; font-family:Tahoma; font-size:12px; line-height:18px; padding:0 2px;
}
.kontaktai a { 
color:#3088D9; 
text-decoration: underline; 
}
.kontaktai a:hover { text-decoration: none;}

.pk {
padding:0 13px 14px 10px; color:#000000; line-height:18px;


font-family:Tahoma;
}
.pk a { 
color:#3088D9; 
text-decoration: underline; 
}
.pk a:hover { text-decoration: none;}



.whitec {
background-color:#FFFFFF; 
padding:4px 8px 30px 7px; background-image:url(../images/bottombg.gif); background-position:0 100%; background-repeat:no-repeat; margin-bottom:30px;
margin-left:2px;
}


.tf1 {
font-family:Tahoma; 
font-size:12px; 
line-height:14px; 
color:#757373; 
border:1px solid #2879C4; 
padding:2px 6px; width:157px;
}
.btn1 {
border:0px; margin:3px 0 0 9px; background-image:url(../images/bnt1.gif); background-repeat:no-repeat; height:14px; width:20px; cursor:pointer;
}
.btn2 { background-color:#3088D9; border:0px; cursor:pointer; line-height:20px; height:20px; font-size:12px; color:#FFFFFF; font-weight:bold; padding:0 8px; }
.tf2 {
font-family:Tahoma; font-size:12px; padding:2px 5px; color:#757373; border:1px solid #539DDF;
width:148px;
margin:2px 0;
}

.tf3 {
font-family:Tahoma; font-size:12px; padding:2px 5px; color:#757373; border:1px solid #539DDF;
width:222px;
margin:0 0 0 7px;

}
.tf4 {
font-family:Tahoma; font-size:12px; padding:2px 5px; color:#757373; border:1px solid #539DDF;
width:156px;
margin:0 0 0 7px;

}
.tf5 {
font-family:Tahoma; font-size:12px; padding:2px 5px; color:#757373; border:1px solid #539DDF;
width:38px;
margin:0px 0;
text-align:right;
}

.ta {
font-family:Tahoma; font-size:12px; padding:2px 5px; color:#757373; border:1px solid #539DDF;
width:345px;
margin:0 0 0 0px;

}


.ulcol { float:left; width:240px; }
.ulcol ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

}
.ulcol li {
font-family:Tahoma;
color:#000000;
font-size:12px; line-height:18px;
font-weight: normal;
height:100%;
}


.privatiems li {
border-top:1px solid #F8E18D;

}
.privatiems li a {
padding:1px 10px 1px 18px;
background-color:#EEC732;
display:block;
color:#ffffff; 
text-decoration: none;
}
.privatiems li a:hover {
background-image:url(../images/privat.gif); background-position:0 6px; background-repeat:no-repeat;
background-color:#F1BF0A;
text-decoration: none;
}


.montuotojams li {
border-top:1px solid #EC908E;
}
.montuotojams li a {
padding:1px 10px 1px 18px;
background-color:#D93633;
display:block;
color:#ffffff; 
text-decoration: none;
}
.montuotojams li a:hover {
background-image:url(../images/montuot.gif); background-position:0 6px; background-repeat:no-repeat;
background-color:#D8100C;
text-decoration: none;
}


.produkcija li {
border-top:1px solid #9C9CB6;
}
.produkcija li a {
padding:1px 10px 1px 18px;
background-color:#39386C;
display:block;
color:#ffffff; 
text-decoration: none;
}
.produkcija li a:hover {
background-image:url(../images/prod.gif); background-position:0 6px; background-repeat:no-repeat;
background-color:#2B2860;
text-decoration: none;
}


.produkt { float:left; width:240px; }
.produkt ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:20px;
padding:0px;

}
.produkt li {
font-family:Tahoma;
color:#2F88DA;
font-size:12px; line-height:18px;
font-weight: normal;
padding:0px 10px 0px 0px;
}
.produkt li a {
color:#2F88DA; 
text-decoration: underline;

}
.produkt li a:hover {
text-decoration: none;
}



.produkt2 { float:left; width:225px; }
.produkt2 ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:22px;
margin-left:15px;
padding:0px;

}
.produkt2 li {
background-image:url(../images/produkt2.gif); background-position:0 9px; background-repeat:no-repeat;
font-family:Tahoma;
color:#2F88DA;
font-size:12px; line-height:18px;
font-weight: normal;
padding:0px 10px 0px 8px;
}
.produkt2 li a {
color:#2F88DA; 
text-decoration: underline;

}
.produkt2 li a:hover {
text-decoration: none;
}

.produkt2 a.header:link, .produkt2 a.header:visited, .produkt2 a.header:active {
font-family:Tahoma; font-size:12px; line-height:18px; color:#2F88DA;
text-decoration: underline; font-weight:bold;
padding:0 5px 0 15px;
display:block;

}
.produkt2 a.header:hover { 
text-decoration: none;

}


#root {
width:918px; margin:0px auto;
}
#flash {
position:absolute; width:918px; height:295px;}

#main {
padding:0 0 0px 0px; position:absolute; width:918px; background-image:url(../images/color.gif); background-position:0px 295px; background-repeat:repeat-x;
}
#main2 {
padding:0 0 0px 0px; position:absolute; width:918px; background-image:url(../images/color.gif); background-position:0px 136px; background-repeat:repeat-x;
}

#leftC {
float:left; width:181px; padding-left:17px;
padding-bottom:10px;
}
#rightC {
float:right; width:720px; padding:252px 0 10px 0;
}
#rightC2 {
float:right; width:720px; padding:93px 0 16px 0;
}

.lmenu {
padding-bottom:19px;
}
.login {
padding:0 0 15px 7px; color:#000000;
}

.trystulp {
background-image:url(../images/ulsk.gif); background-position:241px 0px; background-repeat:repeat-y; margin:10px 0 26px 0; zoom:100%;}
.trystulp2 {
background-image:url(../images/ulsk2.gif); background-position:225px 0px; background-repeat:repeat-y; margin:10px 0 26px 0; zoom:100%;}

.ishskleistas {
margin:0px 0 26px 0;
}

.pad1 {
padding-left:20px;
}
.skrep {
background-image:url(../images/skrep.gif); background-repeat: repeat-x; height:2px; margin-bottom:5px;
}
.toleft {
float:left; padding-left:3px; width:690px;
}
.toright {
float:right; text-align:right; width:180px;
}


#submenu1 {
padding:0 0 0 5px;
background-color:#F2BD00;
}
#submenu1 ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

zoom:100%;

}
#submenu1 li {
font-family:Tahoma;
float:left;
color:#ffffff !important;


line-height:20px;
white-space:nowrap;
}
#submenu1 li a {
background-image:url(../images/sub1.gif); background-position:0 8px; background-repeat:no-repeat;
padding:0px 14px 0px 11px;
display:block;
color:#ffffff; 
text-decoration: underline;
font-weight:normal;
}
#submenu1 li a:hover {
text-decoration: none;
}
#submenu1 li.active a:link, #submenu1 li.active a:visited, #submenu1 li.active a:hover, #submenu1 li.active a:active { 
text-decoration:none;
}


#submenu2 {
padding:0 0 0 5px;
background-color:#D80702;
}
#submenu2 ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

zoom:100%;

}
#submenu2 li {
font-family:Tahoma;
float:left;
color:#ffffff !important;


line-height:20px;
white-space:nowrap;
}
#submenu2 li a {
background-image:url(../images/sub2.gif); background-position:0 8px; background-repeat:no-repeat;
padding:0px 14px 0px 11px;
display:block;
color:#ffffff; 
text-decoration: underline;
font-weight:normal;
}
#submenu2 li a:hover {
text-decoration: none;
}
#submenu2 li.active a:link, #submenu2 li.active a:visited, #submenu2 li.active a:hover, #submenu2 li.active a:active { 
text-decoration:none;
}



#submenu3 {
padding:0 0 0 5px;
background-color:#27245D;
}
#submenu3 ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

zoom:100%;

}
#submenu3 li {
font-family:Tahoma;
float:left;
color:#ffffff !important;


line-height:20px;
white-space:nowrap;
}
#submenu3 li a {
background-image:url(../images/sub3.gif); background-position:0 8px; background-repeat:no-repeat;
padding:0px 14px 0px 11px;
display:block;
color:#ffffff; 
text-decoration: underline;
font-weight:normal;
}
#submenu3 li a:hover {
text-decoration: none;
}
#submenu3 li.active a:link, #submenu3 li.active a:visited, #submenu3 li.active a:hover, #submenu3 li.active a:active { 
text-decoration:none;
}


#path {
padding:0px 10px 28px 2px ;

}
#path ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

}
#path li {
font-family:Tahoma;
float:left;
color:#000000 !important;
font-size:12px; line-height:14px;
padding:2px 0;
white-space:nowrap;
font-weight:bold;
}
#path li a {
background-image:url(../images/path.gif); background-position:100% 5px; background-repeat:no-repeat;
padding:0px 18px 0px 0px;
display:block;
color:#000000; 
text-decoration: underline;
font-weight:normal;
}
#path li a:hover {
text-decoration: none;
}

.wn {
padding:0 0 0 20px; color:#3088D9;
}
.wn a {

color:#3088D9; 
text-decoration: underline;
}
.wn a:hover {
text-decoration: none;
}

.puslap {
padding:2px 20px 0 0px; color:#3088D9;
}
.puslap a {
color:#3088D9; 
text-decoration: underline;
}
.puslap a:hover {
text-decoration: none;
}
.puslap a.active:link, .puslap a.active:visited, .puslap a.active:hover, .puslap a.active:active { 
text-decoration: none;
font-weight:bold;
}

.content {
padding:22px 25px 50px 20px;  line-height:18px;
}
.content a {

color:#3088D9; 
text-decoration: underline;
}
.content a:hover {
text-decoration: none;
}

.akcent {
background-image:url(../images/pagerintas.gif); background-repeat:repeat-y; padding:11px 0 11px 0; font-weight:bold; margin-bottom:18px;
}
.akcent img.poz {
float:left; margin:0 19px 0 0;
}

.straipsniai {
background-image:url(../images/pagerintas.gif); background-repeat:repeat-y; padding:0px 0 0px 0; font-weight: normal; margin-bottom:6px;
line-height:18px;
}
.straipsniai a.header {
font-family:Tahoma; font-size:12; line-height:18px; font-weight:bold;
display:block;
padding:0px 20px 9px 0;

color:#3088D9; 
text-decoration: underline;
}
.straipsniai a.header:hover {
text-decoration: none;
}

.straipsniai img.poz {
float:left; margin:0 19px 0 0;
}
.finf { margin-bottom:25px;}
.finf td { font-size:12px; line-height:18px; padding:1px 0 2px 0; }
.finf th {
font-size:12px; color:#000000; line-height:14px; font-weight: bold; text-decoration: none;
text-align:left;
padding:20px 0 10px 0;
}
.finf td.col1 { padding:0 8px 0 0; border-right:1px solid #F2BD00; text-align:right; }
.finf td.col2 { padding:0 0px 0 8px; color:#27245D; font-weight:bold; }
.finf td.col3 { padding:0 0px 0 8px; }
.finf td.error { color:#D80702; font-weight:bold; }


.margin1 { margin:0 0 -1px 0; }
.margin2 { margin:0 0 -2px 0; }
.margin3 { margin:0 0 -3px 0; }
.margin4 { margin:0 0 -4px 0; }


.krepsys { 
border:0px solid;
width:100%;
margin-bottom:15px;
margin-top:5px;
}
.krepsys th {
font-family:Tahoma;
font-size:12px;
color:#000000; line-height:15px; font-weight: bold; text-decoration: none;
padding:3px 0px 3px 5px;
text-align: left;

}

.krepsys tr.bg {
background-color:#EEF6F9;
}

.krepsys td {
font-family:Tahoma;
font-size:12px;
color:#000000; line-height:15px; font-weight: normal; text-decoration: none;
padding:3px 0px 3px 5px;
text-align: left;


}

.produktfoto { float:left; width:170px; }
.produktfoto img { border:1px solid #FFC82D; }

.kodas {
color:#6F7070;
}

.ikrepseli {
width:214px; height:46px; background-image:url(../images/ikrepsi.gif); background-repeat:no-repeat; margin:0 0 0 290px; position:absolute;
}
.krepspoz {
margin:12px 0 0 66px;
}

.apieprodukta {
padding-bottom:22px;
}
.txtcolumn {
float:right; width:500px;
}