html, body {
margin: 0px; 
padding: 0px;
min-width:1004px; 
}

body.b { 
color:#58595B;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
line-height:15px;
background-color:#DBDBDB;
background-image:url(../images/body.gif); background-position:48% 0;
}

input, textarea, select {	
color: #000000; 
font: normal 12px Arial,Verdana,Geneva,Helvetica,sans-serif; 
}
td {  
border: #6e6e6e; 
}

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; }
.tar {text-align: right; }

.clear { clear:both; line-height:0;  }

ul {	 
list-style:none; margin:0; padding:0;
}

input, textarea { 
padding: 1px 0 1px 8px;
width:259px; margin:0;
border:1px solid #829DC9; 
}
select { padding: 0 0 0 5px; border:1px solid #829DC9; width:269px; margin:0; }

h3 { 
font-size:11px; color:#000000; line-height:15px; font-weight: bold; text-decoration: none;
margin:0px 0px 12px 0px;
padding:0 0 2px 0;
border-bottom:1px solid #C8C8C8;
text-transform:uppercase;
}
h2 {
font-size:13px; color:#58595B; line-height:16px; font-weight: bold; text-decoration: none;
margin:0px 0px 4px 0px;
}

h1 {
font-size: 16px; 
line-height:19px;
color:#58595B;
font-weight: bold;
text-transform:uppercase;
padding:0;
margin:0 0 10px 0;
}

.fs12 { font-size:12px; }
.fs14 { font-size:14px; }

.fs15 { font-size:15px; }
.fs22 { font-size:22px; }
.fs30 { font-size:30px; }

.lh15 { line-height:15px; }
.lh17 { line-height:17px; }
.lh19 { line-height:19px; }

.lh29 { line-height:29px; }
.lh34 { line-height:34px; }


table { border:0px solid; border-collapse:collapse; }


.color1 { color:#175887; }
.color2 { color:#829DC9; }
.color3 { clear:#58595B; }

.uper { text-transform:uppercase; }


.plotis1 { width:272px; }
.plotis2 { width:573px; }
.plotis3 { width:224px; }
.plotis4 { width:373px; }
.plotis5 { width:162px; }
.plotis6 { width:196px; }
.plotis7 { width:434px; }
.plotis8 { width:224px; }
.plotis9 { width:756px; }
.plotis10 { width:269px; }
.plotis11 { width:313px; }


div.hr1 { height:1px; background-image:url(../images/hr.gif); background-repeat:repeat-x; margin:12px 0 8px 0;}



.link0 a:link, .link0 a:active, a.link0:link,  a.link0:active {
color:#848484; text-decoration: none;
}
.link0 a:visited,  a.link0:visited {
color:#848484; text-decoration: none;
}
.link0 a:hover,  a.link0:hover {
color:#848484; text-decoration: underline;
}

.link1 a:link, .link1 a:active, a.link1:link,  a.link1:active {
color:#175887; text-decoration: underline;
}
.link1 a:visited,  a.link1:visited {
color:#175887; text-decoration: underline;
}
.link1 a:hover,  a.link1:hover {
color:#175887; text-decoration: none;
}

.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#175887; text-decoration: none;
}
.link2 a:visited,  a.link2:visited {
color:#175887; text-decoration: none;
}
.link2 a:hover,  a.link2:hover {
color:#175887; text-decoration: underline;
}

.link3 a:link, .link3 a:active, a.link3:link,  a.link3:active {
color:#58595B; text-decoration: underline;
}
.link3 a:visited,  a.link3:visited {
color:#58595B; text-decoration: underline;
}
.link3 a:hover,  a.link3:hover {
color:#58595B; text-decoration: none;
}


.kalbos { /* color:#808285; */ padding:18px 0px 0 0; }
/* .kalbos a:link, .kalbos a:active {
color:#808285; text-decoration: none;
}
.kalbos a:visited {
color:#808285; text-decoration: none;
}
.kalbos a:hover {
color:#231F20; text-decoration: none;
}

.kalbos a.active:link, .kalbos a.active:visited, .kalbos a.active:hover, .kalbos a.active:active {
text-decoration: none; 
color:#231F20;
}
*/

.marg1 { margin:0 0 -1px 0; }
.marg2 { margin:0 0 -2px 0; }
.marg3 { margin:0 0 -3px 0; }
.marg6 { margin:0 0 -6px 0; }
.marg7 { margin:0 0 -7px 0; }
.marginright { margin-right:41px; }


/* topmeniu */
.topmenu { 
width:840px; margin:0 0 0 -1px;
padding-bottom:20px;
}
.topmenu ul li { 
float: left; margin-right:1px; 
}
.topmenu ul li a { 
display:block;
background-position:0 0; background-repeat:no-repeat;
text-decoration:none;
height:44px;
}

.topmenu ul li.m1 a {
width:126px; 
}
.topmenu ul li.m1 a:hover { 
background-position:-126px 0;
}    
.topmenu ul li.m1 a.active:link, .topmenu ul li.m1 a.active:visited, .topmenu ul li.m1 a.active:hover, .topmenu ul li.m1 a.active:active {
background-position:-126px 0;
}

.topmenu ul li.m2 a {
width:113px; 
}
.topmenu ul li.m2 a:hover { 
background-position:-113px 0;
}   
.topmenu ul li.m2 a.active:link, .topmenu ul li.m2 a.active:visited, .topmenu ul li.m2 a.active:hover, .topmenu ul li.m2 a.active:active {
background-position:-113px 0;
}

.topmenu ul li.m3 a {
width:116px; 
}
.topmenu ul li.m3 a:hover { 
background-position:-116px 0;
} 
.topmenu ul li.m3 a.active:link, .topmenu ul li.m3 a.active:visited, .topmenu ul li.m3 a.active:hover, .topmenu ul li.m3 a.active:active {
background-position:-116px 0;
}

.topmenu ul li.m4 a {
width:65px; 
}
.topmenu ul li.m4 a:hover { 
background-position:-65px 0;
}    
.topmenu ul li.m4 a.active:link, .topmenu ul li.m4 a.active:visited, .topmenu ul li.m4 a.active:hover, .topmenu ul li.m4 a.active:active {
background-position:-65px 0;
}

.topmenu ul li.m5 a {
width:187px; 
}
.topmenu ul li.m5 a:hover { 
background-position:-187px 0;
}
.topmenu ul li.m5 a.active:link, .topmenu ul li.m5 a.active:visited, .topmenu ul li.m5 a.active:hover, .topmenu ul li.m5 a.active:active {
background-position:-187px 0;
}

.topmenu ul li.m6 a {
width:102px; 
}
.topmenu ul li.m6 a:hover { 
background-position:-102px 0;
}
.topmenu ul li.m6 a.active:link, .topmenu ul li.m6 a.active:visited, .topmenu ul li.m6 a.active:hover, .topmenu ul li.m6 a.active:active {
background-position:-102px 0;
}

.topmenu ul li.m7 a {
width:123px; 
}
.topmenu ul li.m7 a:hover { 
background-position:-123px 0;
}
.topmenu ul li.m7 a.active:link, .topmenu ul li.m7 a.active:visited, .topmenu ul li.m7 a.active:hover, .topmenu ul li.m7 a.active:active {
background-position:-123px 0;
}
/* end topmenu */

.rightmenu {
position:absolute; top:49px; right:0;
}

.bgc1 { background-color:#F2F2F3; }


.root { width:962px; margin:0 auto; position:relative; }

#top { height:94px; }

.pad1 { padding:13px 0 0 0;}
.pad2 { padding:10px 0 22px 0; }
.pad3 { padding:16px 0;}
.pad4 { padding:0 15px 5px 15px; }
.pad4 { padding:0 15px 0 15px; }
.pad5 { padding-bottom:7px; }


.atsi1 {
width:190px; 
margin-bottom:10px; 
background-image:url(../images/katsi.gif); background-position:0 100%; background-repeat:no-repeat;
}
.atsi2 {
background-image:url(../images/kk.gif); background-position:0 72px; background-repeat:no-repeat; 
padding:27px 0px 0 15px;
}

.wb {
background-image:url(../images/ry.gif); background-repeat:repeat-y; 
width:835px; 
padding:0 28px 0 26px;
}

.wb2 {
background-image:url(../images/ry.gif); background-repeat:repeat-y; 
width:835px; 
padding:16px 28px 16px 26px;
}

.thumbs { width:839px; margin-right:-4px;}
.thumbs img { padding:0 4px 0 0;  display: block; float:left; }
.thumbs a { text-decoration:none; }

.ffv { font-family:Verdana, Arial, Helvetica, sans-serif; }

.sarasas ul { display:table;}
.sarasas ul li { 
background-image:url(../images/li.gif); 
background-position:0px 8px; 
background-repeat:no-repeat; 
padding:0 0 0 10px; 
}

.vidinis1 {
width:842px; 
margin-right:-7px; 
background-image:url(../images/innerbg1.jpg); background-repeat:no-repeat;
margin-bottom:1px;
background-color:#F2F2F3; 
}
.vidinisbottom { background-image:url(../images/innerb.gif); background-position:0 100%; background-repeat:no-repeat; /* height:382px; */ padding:20px 15px 15px 11px;  }
.vidinis2 {
width:842px;
margin-bottom:1px; 
margin-right:-7px; 
background-image:url(../images/innerrep.gif); background-position:100% 0; background-repeat: repeat-y;
background-color:#F2F2F3;
}

.aukstis {
padding-bottom:15px;
}

.layer1 { background-image:url(../images/innerbg3.jpg); background-repeat:no-repeat; }
.layer2 { background-image:url(../images/innert.gif); background-position:100% 0; background-repeat:no-repeat; }
.layer3 { background-image:url(../images/innerb.gif); background-position:0 100%; background-repeat:no-repeat; padding:20px 15px 15px 11px; }
.layer4 { padding-bottom:20px; }
.minh {
min-height: 250px;
_height: 250px;
}
