html, body {
margin: 0px; 
padding: 0px;
height:100%;
min-width:986px; 
}

body { 
color:#4D4948;
font-family: Arial, Helvetica, sans-serif;
font-size:12px; 
line-height:14px;
background-color:#D7D7D7;
background-image:url(/custom/images/body.gif); background-repeat:repeat-x;
}

input, textarea, select {	
color: #ffffff; 
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:4px 0;

border-top:1px solid #031C31;
border-right:1px solid #1B3657;
border-bottom:1px solid #1B3657;
border-left:1px solid #031C31;

background-color:#1E3A5E; 
}
select { padding: 0 0 0 5px; 
margin:4px 0;
border-top:1px solid #031C31;
border-right:1px solid #1B3657;
border-bottom:1px solid #1B3657;
border-left:1px solid #031C31;

background-color:#1E3A5E; 
}

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


h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height:22px;
	color: #393635;
	font-weight: normal;
	padding:0 0 0 0px;
	margin:0 0 20px 0;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:16px;
	color: #393635;
	font-weight: bold;
	padding:0 0 0 0px;
	margin:0 0 10px 0;
}

.fs11 { font-size:11px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs18 { font-size:18px; }

.fs22 { font-size:22px; }
.fs30 { font-size:30px; }
.lh14 { line-height:14px; }
.lh16 { line-height:16px; }
.lh20 { line-height:20px; }

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


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

.color0 { color:#98AB67; }
.vienasalbumas {padding:0 6px 0 0; width:140px; float:left;}
.albumname {padding:0 9px 6px 9px; min-height:34px; _height:34px;}


.color1 {  color:#D3D5DF; }
.color2 { color:#ffffff; }
.color3 { color:#393534; }


.color4 { color:#000000; }
.color5 { color:#FFFFFF; }
.color6 { color:#97C1F8; }
.color7 { color:#C51E19; }


.uper { text-transform:uppercase; }









.plotis1 { width:720px; }
.plotis2 { width:308px; }
.plotis3 { width:104px; }
.plotis4 { width:680px; }
.plotis5 { width:222px; }

.plotis6 { width:315px; }
.plotis7 { width:280px; }
.plotis8 { width:377px; }

.plotis9 { width:72px; }
.plotis10 { width:274px; }

.plotis11 { width:313px; }


div.hr1 { height:3px; background-color:#BEBEBE; margin:23px 0 19px 0;}

div.hr2 {
background-image:url(/custom/images/line1.gif);
background-repeat:repeat-x;
height:1px;
margin:10px 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(/custom/images/hr4.gif); background-repeat:repeat-x; margin:4px 0 4px 0;}
span.hr5 { display: block; height:1px; background-image:url(/custom/images/hr4.gif); background-repeat:repeat-x; margin:10px 0 10px 0;}

.navi {  background-image:url(/custom/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:#D3D5DF; text-decoration: none;
}
.link0 a:visited,  a.link0:visited {
color:#D3D5DF; text-decoration: none;
}
.link0 a:hover,  a.link0:hover {
color:#ffffff; text-decoration: underline;
}

.link1 a:link, .link1 a:active, a.link1:link,  a.link1:active {
color:#ffffff; text-decoration: none;
}
.link1 a:visited,  a.link1:visited {
color:#ffffff; text-decoration: none;
}
.link1 a:hover,  a.link1:hover {
color:#ffffff; text-decoration: none;
}

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

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

.link3u a:link, .link3u a:active, a.link3u:link,  a.link3u:active {
color:#4D4948 !important; text-decoration: underline;
}
.link3u a:visited,  a.link3u:visited {
color:#4D4948 !important; text-decoration: underline;
}
.link3u a:hover,  a.link3u:hover {
color:#4D4948 !important; text-decoration: none ;
}

.link4 a:link, .link4 a:active, a.link4:link,  a.link4:active {
color:#4D4948 !important; text-decoration: none;
}
.link4 a:visited,  a.link4:visited {
color:#4D4948 !important; text-decoration: none;
}
.link4 a:hover,  a.link4:hover {
color:#4D4948 !important; text-decoration: underline ;
}

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

.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-bottom:12px; }

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

.topmenu {
padding:0px 0 0 0;
}

.topmenu ul li { 
float: right;
background-image:url(/custom/images/sk.gif); background-position:100% 0px; background-repeat:no-repeat;
padding:0 1px 0 0;
}

.topmenu ul li.last  { background-color:transparent; padding:0 ; background-image:none;}

.topmenu ul li a {
display:block;
font-size:14px; line-height:16px;
color:#F9F9F9;
background-color:#DA251C;
text-align:center; 
padding:10px 25px 10px 25px; 
text-decoration:none;
}
.topmenu ul li a:hover {
background-position:50% 31px;
background-image:url(/custom/images/over.gif);
background-repeat:no-repeat;
text-decoration: none; 
color:#ffffff;
}

.topmenu ul li.active {


}
.topmenu ul li.active a:link, .topmenu ul li.active a:visited, .topmenu ul li.active a:hover, .topmenu ul li.active a:active {
background-position:50% 31px;
background-image:url(/custom/images/over.gif);
background-repeat:no-repeat;
text-decoration: none; 
color:#ffffff;
}
.topmenu ul li.kalbos  { background-color:transparent; padding:0 0px ; border-bottom:3px solid #DA251C; border-top:1px solid #DA251C; border-right:12px solid #DA251C;  border-left:12px solid #DA251C; background-image:none;}
.topmenu ul li.kalbos a { 
	border-top:6px solid #DA251C; 
	border-right:2px solid #DA251C; 
	border-left:2px solid #DA251C;
	border-bottom:2px solid #DA251C;  
	padding:4px;  
	display:block;
	float:left;
	background-image: url(/custom/images/kalbosbg.gif); 
	background-repeat:no-repeat; 
}
.topmenu ul li.kalbos a:hover {
background-image: url(/custom/images/overbg.gif) !important; 
background-repeat:no-repeat;
background-position:0 0 !important; 
}

.topmenu ul li.kalbos a.active:link, .topmenu ul li.kalbos a.active:visited, .topmenu ul li.kalbos a.active:hover, .topmenu ul li.kalbos a.active:active {
background-image: url(/custom/images/overbg.gif) !important; 
background-repeat:no-repeat;
background-position:0 0 !important; 
}

.bgc1 { background-color:#B4B4B4; }
.bgc1  p { margin:0;}
.sarasas ul { display:table;}
.sarasas ul li { 
background-image:url(/custom/images/li.gif); 
background-position:0px 6px; 
background-repeat:no-repeat; 
padding:0 0 3px 9px;
margin-left:4px; 
}

.sarasas ul.noimg li { 
background-image: none;
padding:0 0 3px 0px;
margin-left:4px; 
}











.mb { margin-bottom:196px; overflow:hidden; }

.pad2 { 
	padding:0px 0px 35px 24px;
}
.pad3 { 
	padding:8px 10px 0 18px;
}

.pad33  { 
	padding:0 0 10px  0;
}
.pad4 { 
	padding:0 0 0 13px;
}
.pad5 { 
	padding:4px 0 0 0;
}
.pad6 { 
	padding:23px 8px 0 190px;
}
.pad7 { 
	padding:30px 14px;
}
.pad8 { 
	padding:8px 14px 0 14px;
}
.pad9 { 
	padding:0 13px;
}





.tar { text-align:right; }

.header { display:block; padding-bottom:4px; }

.abs { position:absolute; }

.minh { min-height:126px; }

.blok { margin-bottom:20px;  }





.lentele { margin-bottom:4px;}
.lentele th { border:1px solid #4D4948; font-weight:bold; padding:4px 8px; background-color:#807A78;  color:#FFFFFF; font-size:11px;}

.lentele td { border:1px solid #4D4948; padding:4px 8px; font-size:11px; }



.saldi_energija_2 { margin-bottom:10px;}
.saldi_energija_2 a { background-image:url(/custom/images/saldi_energija_2.jpg); background-repeat:no-repeat; display:block; width:200px; height:115px; padding:7px 11px;}
.saldi_energija_2 a:hover { background-image:url(/custom/images/saldi_energija_3.jpg); background-repeat:no-repeat; }

.saldi_energija_2 a.active:link, .saldi_energija_2 a.active:visited, .saldi_energija_2 a.active:hover, .saldi_energija_2 a.active:active {
background-image:url(/custom/images/saldi_energija_3.jpg); background-repeat:no-repeat;
}

.sausi_pieniski_2 { margin-bottom:10px;}
.sausi_pieniski_2 a { background-image:url(/custom/images/sausi_pieniski_2.jpg); background-repeat:no-repeat; display:block; width:200px; height:115px; padding:7px 11px;}
.sausi_pieniski_2 a:hover { background-image:url(/custom/images/sausi_pieniski_3.jpg); background-repeat:no-repeat; }
.sausi_pieniski_2 a.active:link, .sausi_pieniski_2 a.active:visited, .sausi_pieniski_2 a.active:hover, .sausi_pieniski_2 a.active:active {
background-image:url(/custom/images/sausi_pieniski_3.jpg); background-repeat:no-repeat;
}

.saldi_energija_1 { background-image:url(/custom/images/saldi_energija_1.jpg); background-repeat:no-repeat;}
.sausi_pieniski_1 { background-image:url(/custom/images/sausi_pieniski_1.jpg); background-repeat:no-repeat;}
.produkt_blok {
position:relative; 
width:452px; 
height:263px; 
padding:3px;
margin:0 10px;
}


.imgset td { padding:7px;}
.imgset td img { border:1px solid #4D4948; }

img.imgset { border:1px solid #4D4948; }



#footer p { margin:0;}

#outer{
min-height:100%;
margin-bottom:-30px;
height:auto;

}

* html #outer{height:100%;}
#footer {
background-color:#4D4948;
width:100%;
display:table;
height:30px;
}
#clearfooter{clear:both;height:30px;}
.centras { width:958px;  margin:0 auto; }

.webnav { border-top:1px solid #4D4948; padding:6px 0 0 0; margin-top:20px; }