html {

}

body { 
margin: 0px; 
padding: 0px;
background-color:#F8E6ED;
color:#1C1A19; 
font-family:Arial, Helvetica, sans-serif; 
font-size:70%; 
line-height:14px;

}

input, textarea, select {	
color: #000000; 
font: normal 11px Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; 
background-color:#FFFFFF; 
}

form { 
display: inline;
margin:0px;
padding:0px;
}
img { 
border: 0px; 
}
p { 
margin:0px; 
}

.fl { 
float: left; 
}
.fr { 
float: right; 
}

.clear { 
clear: both; 
margin: -1px 0px 0px; 
height: 1px; 
}

input textarea { 
padding: 0px 3px; 
}
select { 
padding: 1px 0px 1px 3px 
}

.brh {
line-height:3px; 
}
.brh2 {
line-height:10px; 
}

hr { color:#FFFFFF; height:1px; border:0px solid; margin:0px 0px 8px 0px; background-color:#FFFFFF; }
.hr {
background-color:#FFFFFF; height:1px; margin-bottom:8px;
}

h3 { 
font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:14px; font-weight: bold; text-decoration: none;
margin:0px 0px 4px 0px;
}
h2 { 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px; font-weight: bold; text-decoration: none;
margin:15px 0px 4px 0px;
}
h1 { 
font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#F088A5; line-height:24px; font-weight: bold; text-decoration: none;
margin:0px 0px 0px 2px;
}





table { 
border:0px solid; 
}
td {font-size:11px; line-height:14px; }


.tablestyle { 
border:0px solid; 
}
.tablestyle th {
font-size:10px;
color:#000000; line-height:14px; font-weight: bold; text-decoration: none;
padding:2px 6px 2px 11px;
text-align: left;
vertical-align:top;
border:1px solid #E2E2E2;
background-image:url(../images/th.gif); background-position:0px 100%; background-repeat:repeat-x;
}

.tablestyle td {
font-size:11px;
color:#000000; line-height:14px; font-weight: normal; text-decoration: none;
padding:1px 6px 1px 11px;
text-align: left;
vertical-align:top;
border:1px solid #E2E2E2;
}




.navig {
background-image:url(../images/px2.gif); background-repeat:no-repeat; padding:0 0 0 47px;
font-size:9px; line-height:11px;
}
.navig a { color:#6BA3FF; text-decoration: none; }
.navig a:hover { text-decoration:underline; }



#path ul {	 
list-style:none;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding:0px;

}
#path li {
font-family:Arial;

float:left;
color:#4FB7F3 !important;
font-size:11px; line-height:14px;
white-space:nowrap;
font-weight: normal;
}
#path li a {
background-image:url(../images/path.gif); background-position:100% 5px; background-repeat:no-repeat;
padding:0px 16px 0px 0px;
display:block;
color:#4FB7F3; 
text-decoration: underline;
font-weight:normal;
}
#path li a:hover {
text-decoration: none;
}







































#root {
background-image:url(../images/bgrep.gif); background-repeat:repeat-x;
}
#root2 {
background-image:url(../images/bgrep2.gif); background-repeat:repeat-x;
}
#box0 {
background-image:url(../images/kleckas.jpg); background-position:125px 45px; background-repeat:no-repeat;
}
#box02 {
background-image:url(../images/kleckas2.jpg); background-position:125px 45px; background-repeat:no-repeat;
}
#box1 {
width:1004px;
}
#footer {
background-image:url(../images/footerbg.gif); background-repeat:no-repeat; padding:54px 105px 20px 10px; text-align:center;
width:889px;
}
#columl1 {
float:left; width:710px;
}
#columl2 {
float:left; width:163px; padding:10px 0 10px 10px;
}
#columr2 { 
float:right; width:537px; padding:0 0 0 0px;
}
#columr1 {
float:right; width:294px; padding-bottom:10px;
}
#shad {
background-image:url(../images/shad.jpg); background-position:0 370px; background-repeat:no-repeat; zoom:100%;
}
#shad2 {
background-image:url(../images/shad2.jpg); background-position:0 138px; background-repeat:no-repeat; zoom:100%;
}
.logo {
float:left; padding:6px 0 0 17px;
}
.topmenu {
float:right; padding:0 31px 0 0; text-align:right;
}
.klausiame {
font-size:12px; padding: 0px 5px 29px 6px;
}
.klauskspec {
background-image:url(../images/kp.gif); background-repeat:no-repeat; font-weight:bold; font-size:14px; padding:12px 0 0 85px; min-height:40px; _height:40px;
}
.paieskos {
float:left; width:198px; background-image:url(../images/paieskabottom.gif); background-repeat:no-repeat; min-height:155px; _height:155px; padding:7px 0 0 27px;
}
.paieskos2 {
width:197px; background-image:url(../images/paieskabg.gif); background-repeat:no-repeat; min-height:176px; _height:176px; padding:47px 0 0 14px;
margin-bottom:14px;
margin-left:14px;
 
}
.infblok {
float:right; width:289px; padding:22px 0 0 0; font-size:12px;
}

.welcome {
color:#F088A5; font-weight:bold; padding:0 0 14px 0;
}
.login {
padding:0 0 15px 0;
}
.krepselis {
background-image:url(../images/jk.gif); background-repeat:no-repeat; font-size:14px; font-weight:bold; padding:10px 0 10px 37px; margin-bottom:12px;
}
.ipatingaspasiulymas {
background-color:#E96A89; background-image:url(../images/bgcolor.gif); background-repeat:repeat-y; padding:9px 1px 1px 13px; margin-bottom:5px; width:237px;
 
}
.iptxt {
vertical-align:top; width:127px; padding:0 10px 20px 0; font-size:14px; line-height:16px; color:#FFFFFF;
}
.ipfoto {
background-image:url(../images/prodbg.gif); background-repeat:no-repeat; width:120px; height:109px; padding:11px 0 0 0; text-align:center;
}


.fs10b { font-size:10px; font-weight:bold; }
.fs18 { font-size:18px; line-height:20px; }
.btn1 {
border:0px; cursor:pointer; background-image:url(../images/atsakyti.gif); background-repeat:no-repeat; width:64px; height:19px; margin-bottom:-3px;
}
.btn2 { border:0px; cursor:pointer; background-image:url(../images/ieskoti.gif); background-repeat:no-repeat; width:52px; height:19px; margin-top:4px; margin-bottom:-3px; 
}
.btn221 { border:0px; cursor:pointer; background-image:url(../images/ieskoti2.gif); background-repeat:no-repeat; width:52px; height:19px; margin-top:4px; margin-bottom:-3px;  }
.btn22 { border:0px; cursor:pointer; background-image:url(../images/btn_ieskoti_kiauras.png); background-repeat:no-repeat; width:52px; height:19px; margin-top:4px; margin-bottom:-3px; 

}
.btn23 { border:0px; cursor:pointer; background-image:url(../images/ieskoti3.gif); background-repeat:no-repeat; width:52px; height:19px; margin-top:4px;
margin:-2px 0 0 4px; 
}

.btnclear { border:0px; cursor:pointer; background-image:url(../images/clear.gif); background-repeat:no-repeat; width:54px; height:19px; margin-top:4px;
 
}

.kontaktai {
color:#000000;
}
.kontaktai a { color:#000000; text-decoration: underline;}
.kontaktai a:hover { text-decoration: none; }

.copyr {
font-size:9px;
color:#F088A5;
}
.copyr a { color:#F088A5; text-decoration: none;}
.copyr a:hover { text-decoration: underline; }

.toplinks {
color:#000000;
padding:0px 37px 5px 0; text-align:right;
}
.toplinks a { color:#000000; text-decoration: none;}
.toplinks a:hover { text-decoration: underline; }

.margin1 { 
margin:0 0 -1px 0; 
}
.margin2 {
margin:0 0 -2px 0;
}
.margin3 {
margin:0 0 -3px 0;
}
.margin4 {
margin:0 0 -4px 0;
}



.tf {
width:106px; padding:2px; font-size:14px;
}

.tf3 {
width:106px; padding:2px; font-size:14px;
background-color: #fffa00;
}



.tf2 {
width:184px; padding:2px; font-size:12px;
	margin:2px 0;
}

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


a.link2:link, a.link2:active, a.link2:visited {
color:#ffffff; 
text-decoration: none;
}
a.link2:hover {
text-decoration: underline;
}
a.link3:link, a.link3:active, a.link3:visited {
color:#8ADE11; 
text-decoration: none;
}
a.link3:hover {
text-decoration: underline;
}

.prodtxt {
font-size:12px; line-height:14px !important;
}

.top5blok {
width:235px; padding:0 0 5px 21px; background-color:#FFFFFF; background-image:url(../images/kampas.gif); background-position:100% 100%; background-repeat:no-repeat; margin-bottom:20px;
 
}
.top5 { width:220px; }
.top5 td { font-size:14px; color:#000000; line-height:20px; }
.top5 a { color:#000000; text-decoration: none;}
.top5 a:hover { text-decoration: underline; }

.border { border:1px solid #EB7190; margin-bottom:10px; }

.ati { padding:0 0 0 28px; }


	.lmen {
	background-color:#FFFFFF; background-image:url(../images/lmbottom.gif); background-position:0px 100%; background-repeat:no-repeat; padding:0px 0px 36px 0px !important;
	margin-bottom:22px !important;
	}
/* SECONDARY NAVIGATION - vertical navigation */
	
	#leftMenu, #leftMenu ul {position:static; }
	#leftMenu, #leftMenu li {list-style: none; margin:0;padding:0; }
	#leftMenu { padding:0; }
	#leftMenu a {
	background-image:url(../images/lm.gif); background-position:6px 10px; background-repeat:no-repeat;	
	
	color:#8ADE11;
	font-size:13px;
	line-height:15px; 
	font-weight: bold; 
	text-decoration:none; 
	display:block; 
	padding:3px 5px 3px 16px;
	text-decoration:none;
	zoom:100%;
	
	
	
	}
	#leftMenu a, #leftMenu a:link, #leftMenu a:visited, #leftMenu a:hover, #leftMenu a:active {text-decoration:none;cursor:pointer} 
	#leftMenu a:link {color:#8ADE11} 
	#leftMenu a:visited {color:#8ADE11} 
	#leftMenu a:hover {
	text-decoration: none;	
	color:#4FB7F3; 
	}	 
	#leftMenu li.active a:link, #leftMenu li.active a:visited, #leftMenu li.active a:hover, #leftMenu li.active a:active { 
	text-decoration: none;	
	color:#4FB7F3;
	}
	#leftMenu li.sk {
	background-color:#EDEDED;
	height:1px;
	margin:-12px 0px -2px 0px;
	}
	html > body #leftMenu li.sk {
	margin:0px;
	}
	#leftMenu li {border-top: 0px solid #fff;border-bottom: 0px solid #ccc}

/* SECONDARY NAVIGATION - 2nd TIER */
	#leftMenu ul {margin:0px 0px 3px 0px; padding:0px;}
	#leftMenu li.active li a, #leftMenu li.active li a:link, #leftMenu li.active li a:visited { 
	padding:0px 0px 0px 9px; 
	color:#969B9D; 
	font-weight: normal;  
	display:block;
	text-decoration:none;
	background-image:url(../images/subsub.gif); background-position:0px 5px; background-repeat:no-repeat;
	}
	#leftMenu li.active li a:hover, #leftMenu li.active li a:active { 
	
	color:#C4CFD3;
	text-decoration: none;
	background-image:url(../images/subsubon.gif); background-position:0px 5px; background-repeat:no-repeat;

	}
	#leftMenu li.active li {border: none;margin:0}
	
	#leftMenu li.active li.active a:link, 
	#leftMenu li.active li.active a:visited, 
	#leftMenu li.active li.active a:hover, 
	#leftMenu li.active li.active a:active {
	color:#C4CFD3;
	text-decoration: none;
	background-image:url(../images/subsubon.gif); background-position:0px 5px; background-repeat:no-repeat;
	}
	
	
	
.rb {
margin:4px 4px -3px 0; width:14px; height:14px;
background-color:transparent;
}
.date {
font-size:11px; color:#F088A5;
}

.date2 { font-size:9px; color:#7D7D7D; }


.newslist {
color:#000000;
padding:0 10px 0 0;
}
.newslist a { color:#000000; text-decoration: underline;}
.newslist a:hover { text-decoration: underline; }

.photobg {
background-image:url(../images/prodbg2.gif); background-repeat:no-repeat; width:120px; height:120px; padding:0px 0 0 0; text-align:center;}

.pl {
font-size:14px; line-height:16px; padding:18px 0 0 0; width:120px; vertical-align:top; text-align:center;}

.price {
color:#F10000;
white-space:nowrap;
line-height:17px;
}
.oldprice {
color:#5E5E5E; font-size:11px; text-decoration: line-through;
white-space:nowrap;
line-height:17px;
}
.prodtable {
margin:0 0 20px 28px;
}
.prodtable td a { color:#000000; text-decoration: none;}
.prodtable td a:hover { text-decoration: underline; }
a.pl { color:#000000; text-decoration: none;}
a.pl:hover { text-decoration: underline; }


.lyginti { width:100%; }
.lyginti td { padding:2px 0; }
.lyginti td.prod { 
background-image:url(../images/aleli.gif); background-position:0 50%; background-repeat:no-repeat; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:15px;
}

.palyginti1 {
width:182px; background-image: url(../images/lyginkrep.gif); background-repeat:repeat-y; margin-bottom:22px;
}
.palyginti2 {
background-image:url(../images/lygbottom.gif); background-position:0 100%; background-repeat:no-repeat;
}
.palyginti3 {
background-image:url(../images/lygtop.gif); background-repeat:no-repeat; padding:20px 8px 14px 9px;
}

.byid {
padding-bottom:14px;
}
.searcheader {
font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; padding-right:14px; padding-bottom:11px;
}
.btnsoske {
background-image:url(../images/soske.gif); background-repeat:no-repeat; border:0px; cursor:pointer; width:44px; height:37px;
}

.innergb {
background-image:url(../images/innerbg.jpg); background-repeat:no-repeat; height:77px; padding:61px 10px 0px 200px;
}

.palyginimo_lentele, .cart {
background-color:#FFFFFF;
width:508px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}

.item {
background-color:#FFFFFF;
width:508px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}
.palyginimo_lentele th, .cart th, .item th{
text-align:left;
border-bottom:1px solid #f2d2de;
line-height:30px;
color:#ff0000;
font-weight:normal

}

.item th {
border:0px;
}
.cart th {
color:#000000;
}

.palyginimo_lentele td{
text-align:center;
border-right:1px solid #f2d2de;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:126.5px;
font-weight:normal;
padding-top:15px;
padding-bottom:15px;
}

.cart td {
text-align:center;
border-right:1px solid #f2d2de;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
padding:5px;
border-bottom:1px solid #f2d2de;
}

.inside td {
border:none;
font-size:12px;
color:#FFFFFF;
padding:0;
margin:0;
font-weight:bold;
border-bottom:1px solid #ffffff;
text-align:center
}

td.last{
border:none;
border-bottom:1px solid #f2d2de;

}



td.last2{
border:none;
}

.palyginimo_lentele th a { color:#000000; text-decoration: none;font-weight:normal;}
.palyginimo_lentele th a:hover { text-decoration: underline; font-weight:normal;}

a.spausdinti { color:#000000; text-decoration: none; background-image:url(../images/spausdinti.gif); background-repeat:no-repeat; padding-left:7px;}

.left_th {
background-image:url(../images/left_th.jpg);
background-repeat:no-repeat;
padding-left:25px;
}

.bottom th {
padding-right:18px;
border-bottom:none;
border-top:1px solid #f2d2de;
text-align:right
}

.item .bottom th {
border:none;
}
.bottom .left_th {
background-image:url(../images/left_th_b.jpg);
text-align:left
}



.bottom2 {
border-top:1px solid #f2d2de;
}

.right_th {
background-image:url(../images/right_th.jpg);
background-repeat:no-repeat;
padding-right:18px;
background-position:right;
text-align:right
}


th.purple{
line-height:16px;
background-image:url(../images/purple.jpg);
background-repeat:repeat-y;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
.color2, .color2 a:link, .color2 a:visited, .color2 a:active, .color2 a:hover{
	line-height:14px;
	background-repeat:repeat-y;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}
.purple3{
	line-height:14px;
	background-image:url(../images/purple.jpg);
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.purple3 th {
	line-height:14px;
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

th.purple2 {
line-height:32px;
background-image:url(../images/purple.jpg);
background-repeat:repeat-y;
color:#000000;
font-weight:bold;
text-align:right;
font-size:14px;
border:0px;
border-top:1px solid #ffffff;
}

th.purple2 img {
float:right;
margin-top:3px;
}

.palyginimo_lentele th.right_th a { float:right}

.price_black {
color:#000000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.price_red {
color:#f10000;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.kiekis {
color:#f088a5;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}


.kiekis2 {
color:#eb7190;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.right {
float:right
}

.zoom {
position:relative;
padding-left:19px;
float:left;
}

.lentele {
font-size:12px;
}
.lentele th {
background-image:url(../images/lentele_th.jpg);
background-repeat:repeat-y;
background-color:#f6dce6;
line-height:16px;
font-weight:bold;
color:#FFFFFF;
padding-left:4px;
}

.lentele td {
color:#000000;
padding-left:4px;
font-size:12px;
height:16px;
line-height:normal;
}

td.red {
color:#f10000;
}

td.grey {
color:#666666;
font-size:11px;
}
td.grey ul{
list-style:none;
padding:0px;
margin:0px;
padding-top:15px;
padding-bottom:30px;
}

td.grey ul li {
padding:0;
margin:0;
position:relative;
background-image:url(../images/point.gif);
background-repeat:no-repeat;
padding-left:10px;
background-position:0% 65%;
line-height:15px;
}
.blue {
color:#4fb7f3;
font-size:12px;
font-weight:bold;
}


.lentele .first td{
padding-top:4px;
}
.links2 a {
	color: #000000;
}
.links2 a:link, .links2 a:visited {
	text-decoration: none;
}
.links2 a:hover {
	text-decoration: underline;
}

input[type=radio] {
 	background-color: transparent;
}
.cele {
	font-size:12px;
	padding: 10px;
	height: 200px;
	vertical-align: top;
}

a.main_title {
	color: #5c5c5c;
	font-weight: bold;
}
.fotolink {
	font-weight: bold;
}
a:link.fotolink, a:visited.fotolink {
	color: gray;
}
a:link.hover {
	color: silver;
}
#fotolink {
	padding-top: 5px;
	padding-bottom: 5px;
}
.cart textarea{
	border:1px solid #f2d2de;
	padding:5px;
}
.hide{
  display: none;
  visibility: hidden;
}
.show{
  display: table-row;
  visibility: visible;
}

.transp{
	background: Transparent;
}
.search_title{
  color:#f088a5;
  padding-left:20px;
  font-size:16px;
  font-family:Arial;
  margin:15px 0px;
  font-weight:bold;     
} 
.search_block{width:509px; padding-left: 27px;}
.search_block form{margin:0;padding:0;}
.search_block .search_block_top{
  background:url(../images/search_block_top.gif) no-repeat;
  height:26px;
  font-size:1px;      
}
.search_block .search_block_middle{
  background:url(../images/search_block_middle.gif) repeat-y;
  padding:0px 20px;
  font-size:12px;
  font-family:Arial;
  zoom:1;
}
.search_block .search_block_middle .search_attribute{
  padding-bottom:10px;
  font-weight:bold;
}       
    
.search_block .search_block_middle .attribute_value{
  float:left;
  width:33%;
}


.search_block .search_block_middle .attribute_value .checkbox{
	background-color: #f7e6ec;
  position:relative;
  top:2px;
}

.search_block .search_block_middle .hr_spacing{   
  background-color:#f5cfda;
  line-height:1px;
  font-size:1px;
  margin:10px 0px;
  overflow:hidden;
}

.search_block .search_block_bottom{
  background:url(../images/search_block_bottom.gif) no-repeat;
  height:22px;
  font-size:1px;
}



.newsletter {
    margin-left: -28px;
    margin-bottom: 10px;
}
.newsletter .header{
  width:256px;
  height:45px;
  background:url(../images/subscribe/top.png) no-repeat;
}
.newsletter .bottom{
  width:256px;
  height:22px;
  background:url(../images/subscribe/bottom.png) no-repeat;
}
.newsletter .inner{
  background:url(../images/subscribe/middle.gif) repeat-y;
  padding: 0 0 0 28px;
}

.newsletter .inner .message{
  padding-bottom: 5px;
  width:210px;
}

.newsletter .header h2 {
    padding: 24px 0px 0px 28px;
    margin: 0px;
}
   
