html, body {
margin: 0px; 
padding: 0px;
height:100%;
min-width:1004px; 
}

body { 
color:#000000;
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
line-height:17px;
background-color:#FFFFFF;
}

input, textarea, select {	
color: #737373; 
font: normal 12px Arial,Verdana,Geneva,Helvetica,sans-serif; 
}

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; }

.clear { clear:both; line-height:0;  }

ul {	 
list-style:none; margin:0; padding:0;
}

input, textarea { 
padding: 1px 0 1px 5px;
margin:0;
border:1px solid #C8C8AA; 
}
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-family:Georgia;
font-size: 13px; 
line-height:22px;
color:#434343;
font-weight: bold;
padding:0;
margin:0 0 11px 0;
}

h1 {
font-family:Georgia;
font-size: 20px; 
line-height:22px;
color:#434343;
font-weight: normal;
padding:0;
margin:0 0 11px 0;
}

.ffg { font-family:Georgia; }

.fs11 { font-size:11px; }
.fs20 { font-size:20px; }


.fs18 { font-size:18px; }
.fs22 { font-size:22px; }
.fs30 { font-size:30px; }

.lh14 { line-height:14px; }


.lh20 { line-height:20px; }
.lh22 { line-height:22px; }


.lh34 { line-height:34px; }


table { border:0px solid; border-collapse:collapse; }

.color1 {  color:#868686; }
.color2 { color:#A72A50; }
.color3 { color:#000000; }
.color4 { color:#434343; }
.color5 { color:#A1A1A1; }
.color6 { color:#FF6B91; }

.uper { text-transform:uppercase; }









.plotis1 { width:475px; }
.plotis2 { width:470px; }
.plotis3 { width:454px; }
.plotis4 { width:200px; }
.plotis5 { width:770px; }

.plotis6 { width:765px; }
.plotis7 { width:320px; }
.plotis8 { width:354px; }
.plotis9 { width:72px; }
.plotis10 { width:274px; }

.plotis11 { width:313px; }
.plotis12 { width:172px; }

.aukstis1 { height:116px; }



div.hr { height:1px; background-color:#F1F1F1; margin:15px 0 16px 0;}
span.hr2 { height:1px; background-color:#C1C1B0; border-bottom:1px solid #F1F1E8; display:block; margin:4px 0 4px 0;}
span.hr3 { height:1px; background-color:#E2E48F; border-bottom:1px solid #FEFFDB; display:block; margin:4px 0 4px 0;}
span.hr4 { display:block; height:1px; background-image:url(../images/hr4.gif); background-repeat:repeat-x; margin:4px 0 4px 0;}
span.hr5 { display: block; height:1px; background-image:url(../images/hr4.gif); background-repeat:repeat-x; margin:10px 0 10px 0;}

.navi {  background-image:url(../images/hr4.gif); background-position:0 100%; background-repeat:repeat-x; padding-bottom:7px;}

.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:#868686; text-decoration: none;
}
.link1 a:visited,  a.link1:visited {
color:#868686; text-decoration: none;
}
.link1 a:hover,  a.link1:hover {
color:#868686; text-decoration: underline;
}

.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#A72A50; text-decoration: underline;
}
.link2 a:visited,  a.link2:visited {
color:#A72A50; text-decoration: underline;
}
.link2 a:hover,  a.link2:hover {
color:#A72A50; text-decoration: none;
}

.link3 a:link, .link3 a:active, a.link3:link,  a.link3:active {
color:#000000; text-decoration: underline;
}
.link3 a:visited,  a.link3:visited {
color:#000000; text-decoration: underline;
}
.link3 a:hover,  a.link3:hover {
color:#000000; text-decoration: none;
}


.link4 a:link, .link4 a:active, a.link4:link,  a.link4:active {
color:#434343 !important; text-decoration: none !important;
}
.link4 a:visited,  a.link4:visited {
color:#434343 !important; text-decoration: none !important;
}
.link4 a:hover,  a.link4:hover {
color:#434343 !important; text-decoration: underline !important;
}

.link5 a:link, .link5 a:active, a.link5:link,  a.link5:active {
color:#A1A1A1 !important; text-decoration: none !important;
}
.link5 a:visited,  a.link5:visited {
color:#A1A1A1 !important; text-decoration: none !important;
}
.link5 a:hover,  a.link5:hover {
color:#A1A1A1 !important; text-decoration: underline !important;
}

.link6 a:link, .link6 a:active, a.link6:link,  a.link6:active {
color:#FF6B91; text-decoration: underline;
}
.link6 a:visited,  a.link6:visited {
color:#FF6B91; text-decoration: underline;
}
.link6 a:hover,  a.link6:hover {
color:#FF6B91; text-decoration: none;
}



.marg1 { margin:0 0 -1px 0; }
.marg2 { margin:0 0 -2px 0; }
.marg3 { margin:0 0 -3px 0; }
.marg4 { margin:0 0 -4px 0; }
.marg5 { margin:0 0 -5px 0; }
.marg6 { margin:0 0 -6px 0; }
.marg7 { margin:0 0 -7px 0; }
.marg8 { margin:0 -15px 0 0; }





.bgc1 { background-color:#ffffff; }
.sarasas ul { display:table;}
.sarasas ul li { 
background-image:url(../images/li.gif); 
background-position:0px 8px; 
background-repeat:no-repeat; 
padding:0 0 3px 10px; 
}








.main { 
background-image:url(../images/sviesuliai.jpg); background-position:50% 0; background-repeat:no-repeat;
}

.root { 
width:1004px; 
margin:0 auto; 
padding:5px 0 0px 0; 
}

.top { 

background-image:url(../images/topb.jpg); background-position:100% 100%; background-repeat:no-repeat;
}
.content {
background-color:#F4F4F4; position:relative; 
background-image:url(../images/cont.gif); background-position:0 0; background-repeat: repeat-x; 

margin-bottom:35px; 
}
.cin {  position:relative;
background-image:url(../images/contt.gif); background-position:100% 0; background-repeat:no-repeat;
}

.trysblok1 {
background-image:url(../images/3c.gif); background-repeat:repeat-y; 
width:765px; 
margin-right:-15px;
}
.trysblok2 { 
background-image:url(../images/apacia.gif); background-position:0 100%; background-repeat: no-repeat;
}

.busimi1 {
background-image:url(../images/bg1.gif); background-position:5px 0; background-repeat:repeat-y;
}
.busimi2 {
background-image:url(../images/bg2.gif); background-position:0 0; background-repeat: no-repeat; 
min-height:210px; 
_height:210px; 
padding:31px 23px 4px 15px;
}



.submitas { background-color:#359020; cursor:pointer; border:0; padding:1px 6px; width:auto; color:#FFFFFF; background-image:url(../images/btnrep.gif); background-repeat:repeat-x; margin: 0; overflow: visible;}











.pad1 { padding:30px 15px 0 0; }
.pad2 { padding:30px 0 0 0; }
.pad3 { padding:13px 0 0 18px; }
.pad4 { padding:0 212px 0 0px; }
.pad5 { padding:17px 20px 20px 277px; }
.pad6 { padding:34px 20px 34px 27px; }
.pad7 { padding:13px 10px 0 25px; }
.pad8 { padding: 25px 0 150px 0; }
.pad9 { padding:7px 0 0 20px;}
.pad10 { padding:27px 0 0 0; }
.pad11 { padding:17px 0; }
.pad12 { padding:0 25px 20px 25px; }
.pad14 { padding:17px 7px; }
.pad15 { padding:23px 25px 0 25px;}
.pad16 { padding:53px 0px 0 0px;}
.pad17 { padding:23px 25px 20px 0; }
.pad18 { padding:69px 25px 14px 16px; }
.pad19 { padding:0 10px 14px 19px; }
.pad20 { padding:0 25px 8px 25px; }
.pad21 { padding:0 0 16px 199px; margin-top:-22px; }



.tarp1 {
background-color:#EDEFA6; border-bottom:1px solid #E2E48F; padding-top:3px;
}
.tarp2 {
height:1px; background-color:#FEFFDB;
}



.tar { text-align:right; }

.header { display:block; padding-bottom:4px; }

.abs { position:absolute; }

.minh { min-height:126px; }





.imgblok { background-image:url(../images/imgright.gif); background-position:100% 0; background-repeat:repeat-y; }

.kontaktine {
background-image:url(../images/col2.gif); background-position:410px 0; background-repeat:repeat-y; border-bottom:10px solid #ffffff;
}




/* topmeniu */
.topmenu { 

}
.topmenu ul li { 
float: left;
}
.topmenu ul li a { 
display:block;
background-position:0 0; background-repeat:no-repeat;
text-decoration:none;
height:38px;
}

.topmenu ul li.m1 a {
background-image:url(../images/m1.gif);
width:83px; 
}
.topmenu ul li.m1 a:hover { 
background-position:-83px 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:-83px 0;
}

.topmenu ul li.m2 a {
background-image:url(../images/m2.gif);
width:86px; 
}
.topmenu ul li.m2 a:hover { 
background-position:-86px 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:-86px 0;
}

.topmenu ul li.m3 a {
background-image:url(../images/m3.gif);
width:79px; 
}
.topmenu ul li.m3 a:hover { 
background-position:-79px 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:-79px 0;
}

.topmenu ul li.m4 a {
background-image:url(../images/m4.gif);
width:73px; 
}
.topmenu ul li.m4 a:hover { 
background-position:-73px 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:-73px 0;
}

.topmenu ul li.m5 a {
background-image:url(../images/m5.gif);
width:103px; 
}
.topmenu ul li.m5 a:hover { 
background-position:-103px 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:-103px 0;
}

.topmenu ul li.m6 a {
background-image:url(../images/m6.gif);
width:113px; 
}
.topmenu ul li.m6 a:hover { 
background-position:-113px 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:-113px 0;
}

.topmenu ul li.m7 a {
background-image:url(../images/m7.gif);
width:84px; 
}
.topmenu ul li.m7 a:hover { 
background-position:-84px 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:-84px 0;
}

.topmenu ul li.m8 a {
background-image:url(../images/m81.gif);
width:87px;
}
.topmenu ul li.m8 a:hover { 
background-position:-87px 0;
}
.topmenu ul li.m8 a.active:link, .topmenu ul li.m8 a.active:visited, .topmenu ul li.m8 a.active:hover, .topmenu ul li.m8 a.active:active {
background-position:-80px 0;
}

.topmenu ul li.m9 a {
background-image:url(../images/m9.gif);
width:94px; 
}
.topmenu ul li.m9 a:hover { 
background-position:-94px 0;
}
.topmenu ul li.m9 a.active:link, .topmenu ul li.m9 a.active:visited, .topmenu ul li.m9 a.active:hover, .topmenu ul li.m9 a.active:active {
background-position:-94px 0;
}
/* end topmenu */



#outer{
min-height:100%;
margin-bottom:-40px;
height:auto;

}

* html #outer{height:100%;}
#footer {
width:100%;
display:table;
height:40px;
}
#clearfooter{clear:both;height:40px;}

.fbox1 { background-color:#F4F4F4; width:1004px; margin:0 auto; height:40px;
background-image:url(../images/k1.gif); background-repeat:no-repeat; }
.fbox2 { background-image:url(../images/k2.gif); background-position:100% 0; background-repeat:no-repeat; padding:10px 26px 0 26px;}

.kk1 { position:absolute; top:-1px; left:-1px; width:3px; height:3px; }
.kk2 { position:absolute; top:-1px; right:-1px; width:3px; height:3px; }
.kk3 { position:absolute; bottom:-1px; right:-1px; width:3px; height:3px; }
.kk4 { position:absolute; bottom:-1px; left:-1px; width:3px; height:3px; }

.kw1 { position:absolute; top:-4px; left:0px; width:4px; height:4px; }
.kw2 { position:absolute; top:0px; right:0px; width:3px; height:3px; }
.kw3 { position:absolute; bottom:0px; right:-4px; width:4px; height:4px; }

.zurnalas {
width:62px; 
height:112px; 
padding:12px 14px 0 12px; 
background-image:url(../images/slide.gif); background-repeat:no-repeat;
}
.zurnalas a { display:block; }

.zurnalasbig {
width:117px; 
height:169px; 
padding:9px 21px 15px 11px; 
background-image:url(../images/zurnalbg.gif); background-repeat:no-repeat;
}
.zurnalasbig a { display:block; }

.imgl { float:left; border:1px solid #DDDDDD; padding:1px; margin:2px 14px 0 0;}
.imgr { float:right; border:1px solid #DDDDDD; padding:1px; margin:2px 9px 0 14px;}

.blok { display:block; padding-bottom:3px; }

.zimg { position:absolute; top:-26px; left:10px; }
.zimg2 { position:absolute; top:-7px; left:18px; }

.z1 { background-image:url(../images/zrepx.gif); background-position:0 100%; background-repeat:repeat-x; background-color:#f5f5f5; margin-bottom:7px; }
.z2 { background-image:url(../images/zrx.gif); background-repeat:repeat-y; }
.z3 { background-image:url(../images/ztop.gif); background-repeat:no-repeat; }
.z4 { background-image:url(../images/zbottom.gif); background-position:0 100%; background-repeat:no-repeat; position:relative; }

.links ul li { float:left; white-space:nowrap; padding:0 9px 0 0; font-size:12px;}

.akcija_blok {
position:absolute; bottom:0; left:0; background-color:#FFFFFF;
}
.naujienos_blok {
border:1px solid #DDDDDD; 
background-color:#FFFFFF; 
padding:22px 17px 30px 17px; 
position:relative;
}
.naujienos_blok_in {
border:1px solid #DDDDDD; 
background-color:#FFFFFF; 
padding:22px 17px 30px 24px; 
position:relative;
}

.visos { background-image:url(../images/allbg.gif); background-repeat:no-repeat; position:absolute; bottom:-1px; right:-1px; padding:5px 16px; }

.slide {
border:1px solid #DDDDDD; position:relative;
}

.left_menu { background-image:url(../images/lmc1.gif); background-position:100% 0; background-repeat:no-repeat; background-color:#A72A50; margin-bottom:25px; }

.leftm { background-image:url(../images/lmc2.gif); background-position:0 100%; background-repeat:no-repeat; padding:4px 11px 14px 11px; }
.leftm ul li { background-image:url(../images/lmsk.gif); background-position:0 100%; background-repeat:repeat-x; padding:6px 6px 7px 6px;}
.leftm ul li a { font-size:12px; line-height:16px; color:#FFFFFF; text-decoration:none; padding-right:12px; }
.leftm ul li a:hover { text-decoration:none; color:#FFB0C8; }
.leftm ul li.active a:link, .leftm ul li.active a:visited, .leftm ul li.active a:hover, .leftm ul li.active a:active {
text-decoration: none; 
color:#FFB0C8;
font-weight:bold;
background-image:url(../images/lma.gif); background-position:100% 50%; background-repeat:no-repeat;
}

.imgleft { float:left; border:1px solid #DDDDDD; padding:1px; margin:2px 22px 0 0; }

.lentele th { border:1px solid #F4F4F4; background-color:#DDDDDD; font-weight:bold; padding:4px 8px;}
.lentele td { border:1px solid #DDDDDD;padding:4px 8px; background-color:#FFFFFF; }


.puslapiai a { padding:0 2px;}
.puslapiai a.active:link, .puslapiai a.active:visited, .puslapiai a.active:hover, .puslapiai a.active:active {
font-weight:bold;
text-decoration:none;
}

.z1in { background-image:url(../images/nrep.gif); background-position:0 0; background-repeat:repeat-y; margin-bottom:11px;  }
.z2in { background-image:url(../images/nt.gif); background-repeat: no-repeat;}
.z3in { background-image:url(../images/nb.gif); background-position:0 100%; background-repeat:no-repeat; }

.duc1 {
background-image:url(../images/inbg.gif); background-repeat:repeat-y;
}
.duc2 {
background-image:url(../images/inlc1.gif); background-position:178px 0; background-repeat: no-repeat;
}

.pad6new { padding:25px 20px 24px 27px; }
.pad9new { padding:16px 0 0 20px;}

/* topmenu_en */
.topmenu_en { 

}
.topmenu_en ul li { 
float: left;
}
.topmenu_en ul li a { 
display:block;
background-position:0 0; background-repeat:no-repeat;
text-decoration:none;
height:38px;
}

.topmenu_en ul li.m1 a {
background-image:url(../images/m1en.gif);
width:104px; 
}
.topmenu_en ul li.m1 a:hover { 
background-position:-104px 0;
}
.topmenu_en ul li.m1 a.active:link, .topmenu_en ul li.m1 a.active:visited, .topmenu_en ul li.m1 a.active:hover, .topmenu_en ul li.m1 a.active:active {
background-position:-104px 0;
}

.topmenu_en ul li.m2 a {
background-image:url(../images/m2en.gif);
width:67px; 
}
.topmenu_en ul li.m2 a:hover { 
background-position:-67px 0;
}
.topmenu_en ul li.m2 a.active:link, .topmenu_en ul li.m2 a.active:visited, .topmenu_en ul li.m2 a.active:hover, .topmenu_en ul li.m2 a.active:active {
background-position:-67px 0;
}

.topmenu_en ul li.m3 a {
background-image:url(../images/m3en.gif);
width:99px; 
}
.topmenu_en ul li.m3 a:hover { 
background-position:-99px 0;
}
.topmenu_en ul li.m3 a.active:link, .topmenu_en ul li.m3 a.active:visited, .topmenu_en ul li.m3 a.active:hover, .topmenu_en ul li.m3 a.active:active {
background-position:-99px 0;
}

.topmenu_en ul li.m4 a {
background-image:url(../images/m4en.gif);
width:71px; 
}
.topmenu_en ul li.m4 a:hover { 
background-position:-71px 0;
}
.topmenu_en ul li.m4 a.active:link, .topmenu_en ul li.m4 a.active:visited, .topmenu_en ul li.m4 a.active:hover, .topmenu_en ul li.m4 a.active:active {
background-position:-71px 0;
}

.topmenu_en ul li.m5 a {
background-image:url(../images/m5en.gif);
width:90px; 
}
.topmenu_en ul li.m5 a:hover { 
background-position:-90px 0;
}
.topmenu_en ul li.m5 a.active:link, .topmenu_en ul li.m5 a.active:visited, .topmenu_en ul li.m5 a.active:hover, .topmenu_en ul li.m5 a.active:active {
background-position:-90px 0;
}

.topmenu_en ul li.m6 a {
background-image:url(../images/m6en.gif);
width:103px; 
}
.topmenu_en ul li.m6 a:hover { 
background-position:-103px 0;
}
.topmenu_en ul li.m6 a.active:link, .topmenu_en ul li.m6 a.active:visited, .topmenu_en ul li.m6 a.active:hover, .topmenu_en ul li.m6 a.active:active {
background-position:-103px 0;
}

.topmenu_en ul li.m7 a {
background-image:url(../images/m7en.gif);
width:105px; 
}
.topmenu_en ul li.m7 a:hover { 
background-position:-105px 0;
}
.topmenu_en ul li.m7 a.active:link, .topmenu_en ul li.m7 a.active:visited, .topmenu_en ul li.m7 a.active:hover, .topmenu_en ul li.m7 a.active:active {
background-position:-105px 0;
}

/* end topmenu_en */

/* update 2009 03 09 */

.zurnalas2 {

}
.zurnalas2 a { 
  display:block;
  width:62px; 
  height:112px; 
  padding:12px 14px 0 12px; 
  background-image:url(../images/slide.gif); background-repeat:no-repeat;
}
.zurnalas2 a:hover { 
  background-image:url(../images/slide2.gif); 
  background-repeat:no-repeat;
}


.zurnalasbig2 {

}
.zurnalasbig2 a { 
  display:block; 
  width:117px; 
  height:169px; 
  padding:9px 21px 15px 11px; 
  background-image:url(../images/zurnalbg.gif); background-repeat:no-repeat;
}

.zurnalasbig2 a:hover { 
  background-image:url(../images/zurnalbg2.gif); 
  background-repeat:no-repeat;
}
/* update 2009 03 09 */

.pad6_new { padding:19px 20px 22px 21px; }
.pad9_new { padding:22px 0 0 20px;}

div#book_holder{
    width: 477px;
    float:right;
}
div#book_line {
    background-image:url(../images/insk.gif);
    background-position:0 100%;
    background-repeat:repeat-x;
    width: 477px;
}
div#book_gallery {
    background-image:url(../images/insk.gif);
    background-position:0 100%;
    background-repeat:repeat-x;
    padding-top:17px;
    width: 477px;
}

div#book_gallery .wraper{width:100%; height:123px; padding-bottom:17px; clear:both;}
div#book_gallery .wraper div{float:left; width:129;}
div#book_gallery .wraper div.last {padding-right:12px;}
div#book_gallery .wraper div {width:80px; height:123px; padding:0px 0px 0px 13px;}

div#news_description {
    width: 477px;
    float:right;
}