html, body {
margin: 0px; 
padding: 0px;
min-width:1004px; 
}

body { 
color:#2A2A2A;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:15px;
background-color:#FFFFFF;
background-image:url(../images/body.gif); background-repeat:repeat-x;
}

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-size:12px; color:#2A2A2A; line-height:15px; font-weight: bold; text-decoration: none;
margin:0px 0px 7px 0px;
padding:0;
}

h1 {
font-family: "Palatino Linotype", Georgia;
font-size: 18px; 
line-height:20px;
color:#2A2A2A;
font-weight: normal;
text-transform:uppercase;
padding:0;
margin:0 0 16px 0;
}

.fs11 { font-size:11px; }
.fs14 { font-size:14px; }
.fs18 { font-size:18px; }

.fs22 { font-size:22px; }
.fs30 { font-size:30px; }

.lh17 { line-height:17px; }
.lh20 { line-height:20px; }

.lh29 { line-height:29px; }
.lh34 { line-height:34px; }


table { border:0px solid; border-collapse:collapse; }


.color1 {  color:#AE2016; }
.color2 { color:#CBCBAF; }
.color3 { color:#8C8C8C; }
.color4 { color:#474836; }
.color5 { color:#277EBC; }
.color6 { color:#7D7F4A; }

.uper { text-transform:uppercase; }









.plotis1 { width:217px; }
.plotis2 { width:750px; }
.plotis3 { width:240px; }
.plotis4 { width:150px; }
.plotis5 { width:255px; }
.plotis6 { width:765px; }
.plotis7 { width:320px; }
.plotis8 { width:354px; }
.plotis9 { width:72px; }
.plotis10 { width:274px; }

.plotis11 { width:313px; }
.plotis12 { width:172px; }


div.hr1 { height:1px; background-image:url(../images/hr.gif); background-repeat:repeat-x; margin:10px 0 10px 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:#AE2016; text-decoration: underline;
}
.link1 a:visited,  a.link1:visited {
color:#AE2016; text-decoration: underline;
}
.link1 a:hover,  a.link1:hover {
color:#AE2016; text-decoration: none;
}

.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#2A2A2A; text-decoration: none;
}
.link2 a:visited,  a.link2:visited {
color:#2A2A2A; text-decoration: none;
}
.link2 a:hover,  a.link2:hover {
color:#2A2A2A; text-decoration: underline;
}

.link3 a:link, .link3 a:active, a.link3:link,  a.link3:active {
color:#C9DF00; text-decoration: none;
}
.link3 a:visited,  a.link3:visited {
color:#C9DF00; text-decoration: none;
}
.link3 a:hover,  a.link3:hover {
color:#C9DF00; text-decoration: underline;
}



.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; }
.marg8 { margin:0 -15px 0 0; }

.imgleft { float:left; margin-right:10px; }
.imgleft2 { float:left; border-right:15px solid #ffffff; }

.topmenu {
padding-bottom:7px;
background-image:url(../images/menufirst.gif); background-repeat:no-repeat;
padding-left:1px;


}

.topmenu ul li { 
float: left; 
}
.topmenu ul li a {
color:#3F3F3F;
display:block; 

text-decoration:none;
background-image:url(../images/menur.gif); 
background-position:100% 0; background-repeat: no-repeat; 

text-transform:uppercase;
}
.topmenu ul li a:hover { 
text-decoration: none; 
color:#AE2016;
background-image:url(../images/menura.gif); 
}
.topmenu ul li a span {
display:block;
padding:8px 21px 6px 21px; 
background-image:url(../images/menul.gif); 
background-repeat:no-repeat;
}

.topmenu ul li a:hover span {
background-image:url(../images/menula.gif); 
}

.topmenu ul li.active a:link, .topmenu ul li.active a:visited, .topmenu ul li.active a:hover, .topmenu ul li.active a:active {
text-decoration: none; 
color:#AE2016;
}




.submenu {
background-image:url(../images/sub.gif); background-position:0 100%; background-repeat:repeat-x;
padding-bottom:12px;


}

.submenu ul li {
color:#CBCBAF; 
float: left;
padding:0px 10px 0 0;
}
.submenu ul li a {
color:#3F3F3F;
font-weight:bold;
white-space: nowrap;
text-decoration:none;
}
.submenu ul li a:hover { 
text-decoration: underline; 
color:#AE2016;
}
.submenu ul li.active a:link, .submenu ul li.active a:visited, .submenu ul li.active a:hover, .submenu ul li.active a:active {
text-decoration: none; 
color:#AE2016;
}



.bgc1 { background-color:#EDEFA6; }
.ffpl { font-family:"Palatino Linotype", Georgia; }
.sarasas ul { display:table;}
.sarasas ul li { 
background-image:url(../images/li.gif); 
background-position:0px 6px; 
background-repeat:no-repeat; 
padding:0 0 0 9px; 
}








.main { 
background-image:url(../images/sviesuliai.jpg); background-position:50% 0; background-repeat:no-repeat;
}

.root { 
width:1004px; 
margin:0 auto; 
padding:13px 0 0 0; 
}

.top {
height:57px; 
padding:0 13px 0 27px;
}
.content { 
background-image:url(../images/white.gif); background-position:7px 25px; background-repeat:no-repeat; 
padding:0 0 0 26px; 
}

.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;
}
.footer { padding:8px 26px;  }


.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:6px 0 0 0; }
.pad2 { padding:8px 0 0 0; }
.pad3 { padding:8px 0 0 0; }
.pad4 { padding:0 15px 0 0; }
.pad5 { padding:10px; }
.pad6 { padding:2px 0 4px 0; }
.pad7 { padding:0 13px 0 5px; }
.pad8 { padding:4px 10px 7px 10px; }
.pad9 { padding:9px 0 20px 0; }
.pad10 { padding:3px 15px 15px 0; }
.pad11 { padding-bottom:10px; }
.pad12 { padding:2px 0 3px 0; }
.pad14 { padding:1px 0 0 0; }



.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; }

.blok { background-image:url(../images/bbg1.gif); background-repeat:no-repeat; padding:6px 11px 0 11px; height:25px; margin-bottom:3px; }

.lentele th { border:1px solid #CBCBAF; background-color:#E2E2D5; font-weight:bold; padding:4px 8px;}
.lentele td { border:1px solid #CBCBAF;padding:4px 8px; }

.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;
}