body {
margin:0;
padding:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#393934;
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-x;
height:100%
}
.turinys ul {
padding:5px;
margin:0;
list-style:none;
z-index:10;
}
.turinys ul li {

padding:0;
margin:0;
height:13px;
line-height:13px;
font-size:11px;
background-image:url(../images/li_bg.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:7px;

}

#main {
position:relative;
width:1002px;
background-image:url(../images/main_bg.jpg);
background-repeat:no-repeat;
padding-top:7px;

}

.left {
float:left;
}

ul#menu2 {
position:relative;
z-index:10000000
}
ul.menu {
float:left;
margin:0;
padding:0;
height:27px;
list-style:none;

}


ul.menu2 {
float:left;
margin:0;
padding:0;
padding-top:3px;
list-style:none;
width:250px;
left:20px;
position:absolute;
font-family:Arial, Helvetica, sans-serif;
z-index:1000

}

ul.menu2 li {
padding:0;
margin:0;
border-bottom:1px solid #c8dbf3;
line-height:18px;
font-size:11px;
background-image:none;
background-color:#FFFFFF;
width:227px;
padding-left:10px;
background-position:207px 0px;
background-repeat:no-repeat;
position:relative;
z-index:100;
}

ul.menu2 li.active {
padding:0;
margin:0;
border-bottom:1px solid #c8dbf3;
border-right:1px solid #c8dbf3;
line-height:18px;
font-size:11px;
background-image:none;
background-color:#FFFFFF;
width:227px;
padding-left:10px;
margin-left:10px;
background-position:208px 0px;
background-repeat:no-repeat;
position:relative;
z-index:10;
}

ul.menu2 li.active ul {
margin:0;
padding:0;
margin-top:10px;
list-style:none;
padding-left:5px;
position:relative;
border-left:2px solid #f0bc2f;
z-index:1;
clear:both;
margin-bottom:15px;
width:210px;
}

ul.menu2 li.active ul li{
padding:0;
margin:0;
border:none;
line-height:18px;
font-size:11px;
background-image:none;
background-color:#FFFFFF;
width:100%;
padding-left:0px;
margin-left:0px;
position:relative;
z-index:1;
}

ul.menu2 li.active ul li.active {
background-image:url(../images/li_li_bg.gif);
background-position:0px 7px;
position:relative;
left:-7px;
border-left:2px solid #f0bc2f;

padding-left:5px;
}

ul.menu2 li A:link {color:#000000;text-decoration: none}
ul.menu2 li A:visited {color:#000000;text-decoration: none}
ul.menu2 li A:active {color:#000000;text-decoration: none}
ul.menu2 li A:hover {color:#000000;text-decoration:underline}

ul.menu2 li.active ul li A:link {color:#004391;text-decoration: none}
ul.menu2 li.active ul li A:visited {color:#004391;text-decoration: none}
ul.menu2 li.active ul li A:active {color:#004391;text-decoration: none}
ul.menu2 li.active ul li A:hover {color:#004391;text-decoration:underline}

ul.menu2 li.active A:link, ul.menu2 li.active ul li.active A:link {color:#f0bc2f;text-decoration: none}
ul.menu2 li.active A:visited, ul.menu2 li.active ul li.active A:visited {color:#f0bc2f;text-decoration: none}
ul.menu2 li.active A:active, ul.menu2 li.active ul li.active A:active {color:#f0bc2f;text-decoration: none}
ul.menu2 li.active A:hover, ul.menu2 li.active ul li.active A:hover {color:#f0bc2f;text-decoration:underline}

ul.menu li.blue {
float:left;
padding:0;
margin:0;
border-bottom:2px solid #2f89f0;
height:25px;
line-height:25px;
font-size:9px;
color:#004391;
background-image:none;
padding-left:3px;
padding-right:15px;
}

ul.menu li.other {
float:left;
padding:0;
margin:0;
border-bottom:2px solid #a1f02f;
height:25px;
line-height:25px;
font-size:9px;
color:#004391;
background-image:none;
padding-left:0px;
text-align:left;
padding-right:0px;

}

ul.menu li {
float:left;
padding:0;
margin:0;
border-bottom:2px solid #f0bc2f;
height:25px;
line-height:25px;
font-size:11px;
color:#FFFFFF;
background-image:url(../images/menu_li_bg.gif);
background-repeat:no-repeat;
background-position:center;
padding-left:24px;
padding-right:24px;
text-align:center
}
ul.menu li.other {
	padding-right:0px;
	padding-left:0px;
    margin:0px;
}
ul.menu li A:link {color:#FFFFFF;text-decoration: none}
ul.menu li A:visited {color:#FFFFFF;text-decoration: none}
ul.menu li A:active {color:#FFFFFF;text-decoration: none}
ul.menu li A:hover {color:#FFFFFF;text-decoration:underline}

.lang {
position:relative;
top:-3px;
}
ul.menu li .lang A:link {color:#004391;text-decoration: none; background-color:none; padding:4px; padding-top:1px; padding-bottom:1px; margin-left:3px;}
ul.menu li .lang A:visited {color:#004391;text-decoration: none; background-color:none; padding:4px; padding-top:1px; padding-bottom:1px; margin-left:3px;}
ul.menu li .lang A:active {color:#004391;text-decoration: none; background-color:none; padding:4px;padding-top:1px; padding-bottom:1px; margin-left:3px;}
ul.menu li .lang A:hover {color:#004391;text-decoration:none; background-color:#FFFFFF; padding:4px;padding-top:1px; padding-bottom:1px; margin-left:3px;}

.active:link {color:#004391;text-decoration:none; background-color:#FFFFFF; padding:4px;padding-top:3px; padding-bottom:3px; margin-left:3px;}
.active:visited {color:#004391;text-decoration:none; background-color:#FFFFFF; padding:4px;padding-top:3px; padding-bottom:3px; margin-left:3px;}
.active:active {color:#004391;text-decoration:none; background-color:#FFFFFF; padding:4px;padding-top:3px; padding-bottom:3px; margin-left:3px;}
.active:hover {color:#004391;text-decoration:none; background-color:#FFFFFF; padding:4px;padding-top:3px; padding-bottom:3px; margin-left:3px;}


img{
border:none;
padding:0;
margin:0;
background-color:none;
}


#little_menu {
float:left;position:relative;top:8px; margin-left:2px; margin-right:10px;
}


ul.submeniu{
float:left;
margin:0;
padding:0;
list-style:none;
width:500px;
}

ul.submeniu li {
float:left;
padding:0;
margin:0;
color:#dbe9fb;
margin-right:55px;
width:190px;
text-align:left;
padding-bottom:10px;

}

ul.submeniu li A:link {color:#FFFFFF;text-decoration: underline; font-weight:bold; font-size:10px;}
ul.submeniu li A:visited {color:#FFFFFF;text-decoration: underline; font-weight:bold; font-size:10px;}
ul.submeniu li A:active {color:#FFFFFF;text-decoration: underline; font-weight:bold; font-size:10px;}
ul.submeniu li A:hover {color:#FFFFFF;text-decoration: underline; font-weight:bold; font-size:10px;}


.submeniu_text {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:470px;
padding-bottom:20px;
color:#dbe9fb;
line-height:12px;
}

h1 {
margin:0;
padding:0;
background:none;
font-size:17px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
color:#FFFFFF;
font-variant:normal;
padding-bottom:10px;
}


.input {
margin:0;
padding:3px;
height:11px;
border-top:1px solid #f3f3f3;
border-left:1px solid #f3f3f3;
border-right:1px solid #808270;
border-bottom:1px solid #808270;
width:182px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#footer {
clear:both;
background-image:url(../images/footer_bg.jpg);
background-repeat:no-repeat;
background-color:#b4ccea;
height:14px;
color:#FFFFFF;
line-height:14px;
font-size:9px;
width:100%;
position:relative;
margin-top:20px;
float:left;
z-index:0;
}

#foot {
	position:absolute;
	top:0px;
	display:none;
	padding-bottom:20px;
	width:100%;
	z-index:0;
}
#footer a {
    color:#ffffff;
    text-decoration:none;
}

#footer a:hover {
    text-decoration:underline
}
.spacer {
width:967px;
position:relative;
float:left;
height:20px;
background-image:url(../images/spacer.jpg);
position:relative;
top:-20px;
left:20px;
clear:both;

}

#content {
position:relative;
top:-10px;
width:965px;
padding-left:21px;
padding-bottom:20px;
}

ul.block {
float:left;
margin:0;
padding:0;
list-style:none;
width:384px;
}

ul.block li {
padding:0;
margin:0;
color:#000000;
margin-top:1px;
width:100%;
text-align:left;
font-size:11px;
padding-bottom:7px;
padding-top:0px;
padding-left:7px;
padding-right:7px;
border-bottom:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
padding-top:7px;
}

ul.block li A:link {color:#004391;text-decoration: none;}
ul.block li A:visited {color:#004391;text-decoration:none}
ul.block li A:active {color:#004391;text-decoration:none}
ul.block li A:hover {color:#004391;text-decoration: underline;}

ul.block li .geltona:link {color:#f0bc2f;text-decoration: none;}
ul.block li .geltona:visited {color:#f0bc2f;text-decoration:none}
ul.block li .geltona:active {color:#f0bc2f;text-decoration:none}
ul.block li .geltona:hover {color:#f0bc2f;text-decoration: underline;}

.kontaktai {
position:relative; left:60px; top:25px; width:283px; height:60px;
color:#808270;
}

.kontaktai A:link {color:#808270;text-decoration: underline;}
.kontaktai A:visited {color:#808270;text-decoration: underline;}
.kontaktai A:active {color:#808270;text-decoration: underline;}
.kontaktai A:hover {color:#808270;text-decoration: underline;}


#turinys {
width:680px;
position:relative;
background-color:#FFFFFF;
left:-20px;
margin-left:277px;
z-index:0;
text-align:left;
padding-left:17px;
padding-top:15px;
padding-bottom:15px;
margin-top: 5px;

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#393934;
  min-height:300px;
  height:auto !important;
  height:300px;
}


ul.kelias {
position:relative;
margin:0;
padding:0;
list-style:none;
border:none;
border-bottom:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
height:15px;
width:670px;
padding-left:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#808270;
text-align:left;
margin-bottom:22px;
}

ul.kelias li {
padding:0;
margin:0;
background-image:url(../images/kelias_arrow1.jpg);
background-repeat:no-repeat;
background-position:0 3px;
padding-left:10px;
float:left;
padding-right:5px;
}

ul.kelias li.first {
padding-left:0;
background:none;
}

ul.kelias li.last {
background-image:url(../images/kelias_arrow2.jpg);

}

#turinys A:link {color:#004391;text-decoration: underline}
#turinys A:visited {color:#004391;text-decoration: underline;}
#turinys A:active {color:#004391;text-decoration: underline;}
#turinys A:hover {color:#004391;text-decoration: underline;}

h2, h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin:0;
padding:0;
font-weight:normal;
text-decoration:none;
color:#004391;
margin-bottom:20px;
}
h3 {
	font-size:14px;
}

.turinys {
padding-left:20px;
}

.black {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.error {
background-image:url(../images/sauktukas.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
}

.forma {
margin-top:15px;
padding-bottom:15px;
}

/* ATNAUJINTA 2007-09-22 */
#paieska {
position: absolute;
top:31px;
width: 407px;
left: 280px;
height: 31px;
background-color: #ededed;
padding-left: 8px;
padding-bottom: 3px;
padding-top: 4px;
font-size: 9px;
font-family: Arial;
}

.select {
font-family: Arial;
font-size: 11px;
width: 144px;

}

.selectas {
font-family: Arial;
font-size: 11px;
margin: 0;
position: relative;
top:4px;
}
.puslap {
position: relative;
line-height:25px;
top:-10px;
color: #d1d1d1;
text-decoration: none;
word-spacing: 3px;
padding-bottom: 10px;
}
.puslap img {
position: relative;
top:4px;
margin-right: 5px;
padding-left: 5px;
}
.puslap span {
color: #f0bc2f;
text-decoration: none;
}
.puslap A:link {color:#004391;text-decoration:none;}
.puslap A:visited {color:#004391;text-decoration: underline;}
.puslap A:active {color:#004391;text-decoration: underline;}
.puslap A:hover {color:#004391;text-decoration: underline;}

a.placiau {
background-image:url(../images/kelias_arrow1.jpg);
background-repeat:no-repeat;
background-position:0 3px;
padding-left:10px;
text-decoration: none
}

.big_black {
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #000000
}
.geltona {
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #f0bc2f
}

.geltona2 {
color:#f0bc2f; font-weight:bold
}
.ver {
font-family:Verdana; font-size:9px;
}

.ver li {
font-family:Verdana; font-size:9px;
font-weight: normal;
}
.perbraukta {
text-decoration: line-through;
color: #000000;}


.cart {
margin: 0;

position:relative; width:255px; border:1px solid #ffffff; color:#ffffff;  font-family:Verdana;
font-size: 10px;
padding-top: 0px;
padding-bottom: 4px;
left: 700px;
padding-left: 4px;
padding-right: 4px;
margin-bottom: 4px;
}
.cart legend {
font-family: Arial;
font-size: 11px;
position: relative;
top:-2px;
color: #ffffff;
}

.hr {
border: 0px;
margin-top: 10px;
margin-bottom: 10px;
border-top: 1px solid #d1d1d1;
}

.yra, .nera {
background-image: url(../images/yra.jpg);
background-repeat: no-repeat;
padding-left: 8px;
background-position: 0px 3px;
line-height: 22px;
}

.nera {
background-image: url(../images/nera.jpg);

}

.pavs {
padding-top:4px;
}
.pavs img {
margin: 1px;
float: left;
}

.big_img {
height:232px
}

.big_img img {
position:absolute; top:160px; left:386px;
display:none;
}

.krepselis {
margin-top:15px;
}
.krepselis .wb td, .krepselis .wb2 td, .krepselis .wb3 td {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#ededed;
text-align:center;
height:25px;
padding-left:4px;
border:1px solid #ffffff;
padding-right:4px;
line-height:25px;
}
.krepselis .wb2 td {
background-color:#E7F0F9;
}
.krepselis .wb3 td {
background-color:#c8dbf3;
}
.krepselis th{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
text-decoration:none;
color:#808270;
padding:0px;
border-bottom:1px solid #d1d1d1;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
height:16px;

padding-left:7px;
padding-right:7px;
border-right:1px solid #d1d1d1;
}

.krepselis .wb th, .krepselis .wb2 th, .krepselis .wb3 th {
line-height:27px;
}
.krepselis th strong {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold
}

.krepselis .viso td {
border-bottom:1px solid #d1d1d1;
height:26px;
}
.krepselis td.nob, .krepselis th.nob {
border:none;
background-color:#FFFFFF;
}

#topas {
left:0px;
top:0px;
height:100%;
width:100%;
background-color:#004391;
display:none;
z-index:100000000000000;
filter:alpha(opacity=10);-moz-opacity:.10;opacity:.10;
position:absolute;
}

#message {
background-color:#f0bc2f;
width:300px;
height:90px;
background-image:url(../images/exit.jpg);
background-position:top right;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px;
text-align:center;
position:absolute;
display:none;
z-index:10000000000000000;
}

.inp1 {
border:1px solid; width:30px; height:12px; position:relative; top:4px; font-size:10px
}

.i_krepseli {
border-bottom:2px solid #c8dbf3;border-right:2px solid #c8dbf3;height:20px; padding-top:10px;
}

.i_krepseli img {
position:relative;top:2px;left:-5px;
cursor:pointer;
}

.elementas {
text-align:center; padding:2px 5px 5px 5px; border:1px solid #C8DBF3; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:15px;
width:91px; vertical-align:top;
}
.elementas a { color:#000000 !important; text-decoration:none !important; }
.elementas a:hover { text-decoration: underline !important; }

.steps {
position:relative;
height:24px;
}
.steps div {
color:#004391;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
width:24%;
background:none;
text-decoration:none;
height:24px;
margin-left:1px;
white-space:nowrap;
background-image:url(../images/step_bg.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}
.steps div.act {
background-image:url(../images/step_bg_active.jpg);
}

.steps div div {
height:20px;
text-align:center;
width:100%;
border-bottom:2px solid #c8dbf3;
background:none;
}


.steps div.act div {
border-bottom:2px solid #f0bc2f;
}

#turinys .steps A:link {text-decoration:none; color:#004391}
#turinys .steps A:visited {text-decoration: none; color:#004391}
#turinys .steps A:active {text-decoration: underline; color:#004391}
#turinys .steps A:hover {text-decoration:underline; color:#004391}

#turinys .steps div.act A:link {color:#f0bc2f}
#turinys .steps div.act A:visited {color:#f0bc2f}
#turinys .steps div.act A:active {color:#f0bc2f}
#turinys .steps div.act A:hover {color:#f0bc2f}


.part1 {
border-right:1px solid #d1d1d1;
width:46%;
padding-right:15px; 
float:left
}

.part2 {
float:left; padding-left:15px;
width:47%;
border-left:1px solid #d1d1d1;
position:relative;
left:-1px;
}

.budas {
display:none;
}
.budas .inside_budas {
margin-bottom:10px;
}
.budas .inside_budas td {
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#808270;
text-align:left
}

.parduotuve {
position:absolute;
display:none;
clear:both;
line-height:14px;
font-size:9px;

}
#parduotuves_map {
width:500px;
height:400px;
display:block;
position:relative;
}

ul.vmenu {
margin:0px;
border-left:2px solid #2f89f0;
list-style:none;
background-color:#c8dbf3;
padding:0px;
width:auto;
}
ul.vmenu li {
	background-color:#c8dbf3;
	clear:both;
	padding-left:6px;
	width:auto;
	margin:0px;
}

ul.vmenu li a:visited {color:#004391;}
ul.vmenu li a:hover {color:#004391;}
ul.vmenu li a:link {color:#004391;}
ul.vmenu li a:active {color:#004391;}

ul.vmenu li.active a:visited {color:#2f89f0;}
ul.vmenu li.active a:hover {color:#2f89f0;}
ul.vmenu li.active a:link {color:#2f89f0;}
ul.vmenu li.active a:active {color:#2f89f0;}
ul.vmenu li.active {
	background-image: url(../images/vli.jpg);
	padding-left:6px;
	background-color:#c8dbf3;
	clear:both;
	padding-left:6px;
	margin:0px;
	width:auto;
	background-repeat:none;
	background-position:left;
}


.klaida {
background-image:url(../images/klaida_bg.gif);
background-repeat:no-repeat;
background-position:0% 48%;
padding-left:3px;
border-left:2px solid #f0bc2f;

}

#blank {
	width:100%;
	height:600px;
	background-color:#ffffff;
	top:0px;
	left:0px;
	position:absolute;
}

a.info{
    position:relative;
    z-index:24;
}

a.info:focus,
a.info:active {
	z-index:25;
	text-decoration:none;
	}

a.info span {display: none;}

a.info:focus span,
a.info:active span {
    display:block;
    position:absolute;
    top:1em;
    left:0;
    width:150px;
    border:1px solid blue;
    background-color:white;
    color:#000;
    padding:4px;
}

.tool-tip {
	background-image:url(../images/tip.jpg);
	background-color:#7da5da;
	background-repeat: no-repeat;
	padding-top:17px;
	padding-bottom:17px;
	padding-left:7px;
	padding-right:7px;
	width:167px;
	color:#fff;
	font-size:11px;
}

/*
Galerija*/

.elementas {
text-align:center; padding:2px 5px 5px 5px; border:1px solid #C8DBF3; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:15px;
width:91px; vertical-align:top;
}
.elementas a { color:#000000 !important; text-decoration:none !important; }
.elementas a:hover { text-decoration: underline !important; }

.galerijaimg {
text-align:center; padding:0px; border:1px solid #C8DBF3; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; line-height:15px;
width:145px; vertical-align:top;
margin-bottom:5px;
}
.galerijatxt { text-align:center; padding:2px 5px 7px 5px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; line-height:15px;
vertical-align:top; }
.galerijatxt a { color:#000000 !important; text-decoration:none !important; padding:0px 0px; }
.galerijatxt a:hover { text-decoration: underline !important; }

/*--*/
