/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Tahoma, Arial, sans-serif; font-size: 11px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Tahoma, Arial, sans-serif; font-size : 10px; font-weight: bold; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

.boxNewsLetters { font-family: Tahoma, Arial, sans-serif; font-size: 8.5pt; width: 100%}

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
/*  color: #AABBDD; */
  color: #0073ca; 
  text-decoration: underline;
}

img .no_hover {
/*  color: #AABBDD; */
  text-decoration: none;
}

img:focus {
  border: 0px;
}

A.linktxt {
  color: #0974c9;
  text-decoration: none;
}

A.linktxt:hover {
/*  color: #AABBDD; */
  color: #0073ca; 
  text-decoration: underline;
}


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
  height: 90px;
}

TR.headerNavigation {
 /* background: #bbc3d3;*/
    background-image: url(images/menu/topmenu/green-fon.png);
  background-repeat: repeat-x;
}
TD.headerNavigation {
  font-family: Tahoma, sans-serif;
  font-size: 11px;
 /* background: #bbc3d3; */
 /* background: #008000; */
  color: #fff;
  font-weight : bold;

  height: 23px;
/*
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  text-decoration: none;
  font-style: italic; */
}

TD.headerNavigationBlue {
  font-family: Tahoma, sans-serif;
  font-size: 11px;
 /* background: #bbc3d3;*/
 /* background: #0974c9;*/
  background: #fff;
  color: #008000;
  font-weight : bold;
  text-decoration: none;
/*  font-style: italic; */
}

TD.headerListVisi {
  font-family: Tahoma, sans-serif;
  font-size: 11px;
  background: #FFEEF8;
  color: #008000;
  font-weight : bold;
  text-decoration: none;
}

A.headerListVisi { 
  color: #008000; 
}

A.headerNavigation { 
  color: #fff; 
}
A.headerNavigationBlue { 
  color: #008000; 
}

A.headerNavigation:hover {
  color: #fff;
  text-decoration: none;
}


.categoryMenu {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
 /* background: #bbc3d3;*/
/*  background: #0974c9;*/
  color: #000000;
/*  font-weight : bold;*/
/*  font-style: italic;*/
    cursor: pointer;
}

A.categoryMenu {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
 /* background: #bbc3d3;*/
/*  background: #0974c9;*/
  color: #000000;
/*  font-weight : bold;*/
/*  font-style: italic;*/
  text-decoration: none;
}

A.categoryMenu:hover {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
 /* background: #bbc3d3;*/
/*  background: #0974c9;*/
  color: #000000;
/*  font-weight : bold;*/
/*  font-style: italic;*/
  text-decoration: none;
}




TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
 /* background: #bbc3d3;*/
   background: #c7177a;
}

TD.footer {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
 /* background: #bbc3d3;*/
  background: #c7177a;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
/*  background: #b6b7cb;*/
/*  background: #0974c9;*/
}

.newProductsInfoBox {
/*  background: #b6b7cb;*/
  background: #FFFFFF;
  border: 1px solid #0974c9;
}

.infoBoxContents {
 /* background: #f8f8f9; */
  background: #ffeef8; 
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8Pt;
}

.infoBoxContentsMenu {
 /* background: #f8f8f9; */
 /* background: #ffeef8; */
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  background: url('images/menu/left_side_bg-gk.png') top left repeat-y;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
/*  background: #bbc3d3;*/
  background: #0974c9;
  color: #ffffff;
/*  font-style: italic; */
}

TD.infoBox, SPAN.infoBox {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
}

TR.productListing-orders-odd,TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
/*  background: #f8f8f9;
    background: #fff9f3; */
  background: #ffeef8;
}

TR.productListing-orders-even,TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
 /* background: #f8f8f9;*/
 /*  background: #fff1e3; */
  background: #ffffff; 
}

TR.productListing-odd td { 
/*	padding-bottom: 5px; */
	height: 28px;
/*	background-image: url('images/menu/productlisting-bg.gif');
	background-position: bottom left;
	background-repeat: repeat-x; */
	padding: 4px;
	}
TR.productListing-even td { 
/*	padding-bottom: 5px; */
	height:28px;
/*	background-image: url('images/menu/productlisting-bg.gif');
	background-position: bottom left;
	background-repeat: repeat-x; */
	padding: 4px;
	}
		
TR.productListing-orders-even,TR.productListing-orders-odd td { 
/*	padding-bottom: 5px; */
	height:20px;
/*	background-image: url('images/menu/productlisting-bg.gif');
	background-position: bottom left;
	background-repeat: repeat-x; */
	padding: 4px;
	}		

TR.productListing-highlight {
   /* background: #fff1e3;  */
    background-color: #ededed;
    height: 28px;
}
TR.productListing-orders-highlight {
   /* background: #fff1e3;  */
    background-color: #ededed;
}
TR.productListing-highlight  td{
padding: 4px;
height: 28px;
}
TR.productListing-orders-highlight  td{
height: 20px;
}


TR.productListing-manufacturer {
   /* background: #fff1e3;  */
    background-color: #ffeef8;
    height: 28px;
}

TR.productListing-odd-cart {
 background: #ffffff;
 height: 15px;
 border-bottom: 1px solid #0974c9;
}

TR.productListing-even-cart {
 /* background: #f8f8f9;*/
 background: #ffffff;
 height: 15px;
 border-bottom: 1px solid #0974c9;
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
 /* border-color: #b6b7cb; */
  border-color: #0974c9;
  border-spacing: 1px;
 /* background: #ffffff; */
 table-layout: fixed;
 width: 100%;
}

.productListing-heading {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
 /* background: #b6b7cb; */
 /* background: #fff1e3; */
 background: #fff; 
  color: #000000;
  height: 15px;
  font-weight: bold;
  border-bottom: 1px solid #ffeef8;
  border-top: 1px solid #ffeef8; 
/*  font-style: italic; */
}

.productListing-heading-cart {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
 /* background: #b6b7cb; */
 background: #ffeef8;
 /* background: #fff;  */
  color: #000000;
  height: 15px;
  font-weight: bold;
  border-bottom: 1px solid #ffeef8;
  border-top: 1px solid #ffeef8; 
/*  font-style: italic; */
}
A.productListing-heading {
  border: 0px;
}

TD.productListing-data {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  /* border-bottom: 1px solid #fff1e3; */
  height: 20px;
  overflow: auto;
}

TD.productListing-data-cart {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  border-bottom: 1px solid #ffeef8; 
}

TD.productListing-data-orders {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  height: 20px;
  border-bottom: 1px solid #ffeef8; 
}

TD.productListing-data-cart a {
  border: 0px; 
}

TD.productListing-data-nostock {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  color:#acacac;
  /* border-bottom: 1px solid #fff1e3; */
}

TD.productListing-data-nostock a {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8pt;
  color:#acacac;
  border: 0px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
/*  color: #9a9a9a; */
  color: #006ec8; 
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  padding-left: 10px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8Pt;
}

TD.accountCategory {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Tahoma, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Tahoma, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Tahoma, Arial, sans-serif; font-size: 10px; background-color:#ffafb1; /* #ffb3b5;*/ }
.messageStackSuccess { font-family: Tahoma, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #ff0000; }

input.download{
    cursor:pointer;
    color: #000000;
    border: 1px #ffeef8 solid;
    background-color: #ffeef8;
}

input.download:hover{
    cursor:pointer;
    color: #0073ca; 	
    text-decoration: underline;
}

select {
font-family: Tahoma, Arial, sans-serif;
font-size: 10px; 
color: #000000;

}

.menuLevel2Conteiner { position: absolute;left: 0px;top: 0px;z-index: 550;visibility: hidden;background-color : #0974c9; }
.menuLevel2Item a:link { color: #FFFFFF;text-decoration : none; }
.menuLevel1Item a:visited { color: #FFFFFF;font-weight : bold;text-decoration : none; }
.menuLevel1Item a:active { color: #FFFFFF;font-weight : bold;text-decoration : none; }

/* categories box */
.categoriesBoxHeading { 
	font-family: Tahoma, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #ffffff; 
	/*background-color: #c7177a;*/
	background-color: #c7177a; 
	/* background: url('images/menu/window-bg-snow.gif') top left repeat-x; border-bottom: 1px solid #fff; */
}
.categoriesBoxHeading a{ 
	font-family: Tahoma, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #ffffff; 
}

table.categoriesBoxHeadingBlue { border-bottom: 1px solid #008000; }
.categoriesBoxHeadingBlue { font-family: Tahoma, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; background-color: #008000; }
TD.userMenu { background: #fff; border-bottom: 1px solid #008000; font-family: Tahoma, sans-serif; font-size: 8pt; height: 20px; vertical-align: middle;}
TR.userMenu { background: #fff; border-bottom: 1px solid #008000; font-family: Tahoma, sans-serif; font-size: 8pt; height: 20px; vertical-align: middle;}
/*TD.userMenu:hover { background: #7cbded; }*/
TD.cartMenu { border-bottom: 1px solid #008000; font-family: Tahoma, sans-serif; font-size: 10px; }
TD.userMenu a:hover { text-decoration: none; color: #000; background: #99cc99;}
TD.userMenu A { padding: 0px; background: #fff; width: 100%; height: 20px; display: block;}
TD.userMenu IMG { padding: 0px; background: #fff; border: 0px;}
TD.userMenu-logged A { padding: 0px; background: #fff; width: 100%; height: 16px; display: block;}
TD.userMenu-logged IMG { padding: 0px; background: #fff; border: 0px;}
TD.userMenu-logged a:hover { text-decoration: none; color: #000; background: #99cc99;}
TD.userMenu-logged { background: #fff; border-bottom: 1px solid #008000; font-family: Tahoma, sans-serif; font-size: 8pt; height: 16px; vertical-align: middle;}

TD.userMenu-logged-beon A { padding: 0px; background: #e5e5e3; width: 100%; height: 16px; display: block;}
TD.userMenu-logged-beon IMG { padding: 0px; background: #e5e5e3; border: 0px;}
TD.userMenu-logged-beon a:hover { text-decoration: none; color: #000; background: #99cc99;}
TD.userMenu-logged-beon { background: #e5e5e3; border-bottom: 1px solid #008000; font-family: Tahoma, sans-serif; font-size: 8pt; height: 16px; vertical-align: middle;}

input { padding: 0px; }
TD.cartcell {  height: 20px; }
TABLE .products-filter-table { font-family: Tahoma, sans-serif; font-size: 9pt; font-weight: bold; color: #0974c9; background: url('images/menu/top_side_bg-gk.png') bottom left repeat-x; height: 28px; width: 100%;}
select .products-filter-table {color: #0974c9;}
.ispardavimas_kaina { color: #0000ff; font-weight: bold;}
.ispardavimas_old { text-decoration: line-through; color: #ff0000; font-weight: bold;}
.categories_menu { font-family: Tahoma; font-size: 8pt; font-weight: bold; }
.categories_menu div { padding-top: 0px; padding-bottom: 0px; }
td.categories_menu div.active, td.categories_menu div.selected { background: #FFEEF8; }


.ddmx {
    font: 8pt tahoma;
    /* background: #fff1e3; */
    background: url('images/menu/left_side_bg-gk.png') top left repeat-y;
    padding: 0px;
}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 1px 1px 1px 1px;
    /*background: #fff1e3;*/
    font: 12px arial;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item2,
.ddmx .item2:hover {
    padding: 1px 2px 0px 2px;
    font: 8pt tahoma;
    color: #008000;
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
    cursor:pointer;
    border-bottom: 1px solid #ffeef8; 
    height: 17px;
    
}
.ddmx .item2-active {
    padding: 1px 2px 0px 2px;
    font: 8pt tahoma;
    color: #008000; 
    font-weight: normal;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
    cursor:pointer;
    border-bottom: 1px solid #ffeef8; 
    height: 17px;
    background: url('/new/images/menu/buttons_sprite.png') 0px -109px no-repeat; 
}

.ddmx .menuarrow {
   padding-top: 5px; 
   position: absolute; 
   left: 180px;
}
.ddmx .item2:hover {
    background: #008000; 
/*	background: url('/new/images/menu/menu-arrow-active.gif') top right no-repeat; */
    color: #fff; 
}
.ddmx .item2-active:hover {
	background: url('/new/images/menu/buttons_sprite.png') 0px -126px no-repeat; 
    color: #fff; 
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 0px 16px 0px 8px;
}
.ddmx .section {
    border: 1px solid #0974c9;
    position: absolute;
    visibility: hidden;
    background: #ffeef8;
    z-index: -1;
}


.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #000000;
}

.marquee_akcijos {
	background: #fff;
	padding: 0;
	margin: 0;
}

.buttonBoxContents {
 /* background: #f8f8f9; */
  background: #ffeef8; 
  font-family: Tahoma, Arial, sans-serif;
  font-size: 8Pt;
}


td.beon_bg1 {
	background-color: #fff;  
	height: 90px;
}
td.beon_bg2 {
	background: #fff; 
	height: 90px;
}
table.header-table { table-layout: fixed; height: 90px; padding: 0; margin: 0;}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
.kontaktaiHeading { font-family: Calibri, Tahoma, sans-serif; font-size: 12pt; font-weight: bold; color: #000; }
.kontaktaiInfo { font-family: Calibri, Tahoma, sans-serif; font-size: 9pt; color: #000; }
.pagewrapper { max-width: 1255px; text-align: left; margin: auto auto; background-color: #fff; } 
.ispardavimas-akcija-line {
	width: 1050px;
	clear:both;
}
.ispardavimas-akcija-line img {
	padding: 0px;
	float:left;
	border: 0;
}
div.page-wrap {
	width: 1255px;
}
/*
table.categoriesBoxHeading {
	border-bottom: 1px solid #c7177a;
}
table.headerNavigation {
	border-top: 1px solid #008000; 
	border-bottom: 1px solid #008000; 
	background: #008000;
}*/
table.akcijos {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
table.akcijos div.akcija-div {
	background-image: url(http://www.gerakaina.lt/new/images/menu/shadow_right.gif);
	background-position: right bottom;
	width: 192px;
	padding-right: 5px;
	padding-bottom: 5px;
}
table.akcijos div.akcija-div  td.akcija-title {
	PADDING-LEFT: 2px; 
	FONT-FAMILY: Tahoma; 
	HEIGHT: 28px; 
	COLOR: #0974c9; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
	BACKGROUND: #ffeef8;
}
table.akcijos div.akcija-div  td.akcija-buttons {
	BACKGROUND: #ffeef8;
}
table.headerNavigationBlue {
border-bottom:1px solid #008000;
border-top:1px solid #008000;
}
table.infoBoxContentsMenu td.line {
	padding-left: 2px;
	height: 20px; 
	border-bottom: 1px solid #ffeef8;
}
table.infoBoxContentsMenu td.line a {
	font-family: Tahoma;
	font-size: 8pt;
	color: #008000;
}

.ypatingi td span {
	color: #008000;
}
.ypatingi td div {
	color: #008000;
}
SPAN.productSpecialPriceBox {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #ff0000 !important;
  clear: right;
}
td.poll-title {
	font-family: Tahoma; 
	font-size: 10px; 
	font-weight: bold; 
	color: #008000;
}
td.poll-line {
	 border-bottom: 1px solid #ffeef8;
	 color: #008000;
}
input.poll-button {
	background: #fff; 
	border: 1px solid #c7177a; 
	color: #008000; 
	font-weight: bold;
	padding: 3px; 
}
.akcija-buttons div.button1 {
	background: url(images/menu/buttons_sprite.png) top left no-repeat;
	float: right;
	width: 18px;
	height: 18px;
	margin-left: 2px;
}
img.akcija-buttons-img {
	width: 18px;
	height: 18px;
}
input.akcija-buttons-img {
	width: 18px;
	height: 18px;
}
.akcija-buttons div.button2 {
	background: url(images/menu/buttons_sprite.png) -18px 0px no-repeat;
	float: right;
	width: 18px;
	height: 18px;
	margin-left: 2px;
}
.akcija-buttons div.button3 {
	background: url(images/menu/buttons_sprite.png) -36px 0px no-repeat;
	float: right;
	width: 18px;
	height: 18px;
	margin-left: 2px;
}
.akcija-buttons div.button4, .akcija-buttons input.button4 {
	background: url(images/menu/buttons_sprite.png) -54px 0px no-repeat;
	float: right;
	width: 18px;
	height: 18px;
	margin-left: 2px;
}
 
.akcija-buttons div.button5 {
	background: url(images/menu/buttons_sprite.png) -72px 0px no-repeat;
	float: right;
	width: 18px;
	height: 18px;
	margin-left: 2px;
}
input.button-search {
	background: url(images/menu/buttons_sprite.png) 0px -44px no-repeat;
	float: right;
	width: 16px;
	height: 16px;
	margin-left: 2px;
}
table.faktura td {
	font-family: Tahoma; 
	font-size: 11px;
	margin: 0;
	padding: 0;
}
table.faktura td#td_faktura input {
	width: 180px;
}

table.faktura td#td_faktura {
	height: 80px;
	border: 1px solid #c7177a;
	border-top: 0;
	padding-top: 3px;
}
table.faktura label {
	padding-left: 3px;
	width: 110px; 
	display: block; 
	float: left;
}
table.faktura td.activetab {
	background: url(images/menu/tab_9f12ccf1b1723858ee8f03c626c106c3.png) no-repeat bottom left;
	width: 122px;
	height: 25px;
	padding-left: 3px;
	font-weight: bold;
}

table.faktura td.tab:hover {
	background: url(images/menu/tab_9f12ccf1b1723858ee8f03c626c106c3.png) 0px 1px no-repeat;
}
table.faktura td.tab {
	background: url(images/menu/tab_0abaaae174e4d2b5c2ee1eab9afc9d54.png) no-repeat bottom left;
	width: 122px;
	height: 25px;
	padding-left: 3px;
	border-bottom: 1px solid #c7177a;
}
table.faktura td.spacertab {
	width: 50px;
	height: 25px;
	border-bottom: 1px solid #c7177a;
}

table.faktura .invalid {
	border: 1px solid red;
}


#rnd_container {background: #FFFFFF; margin:1px;}
    
    .rnd_top, .rnd_bottom {display:block; background: #FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFFF; border-left:1px solid #c7177a; border-right:1px solid #c7177a;}
    .rnd_b1 {margin:0 5px; background:url(images/menu/rnd_container_bg.gif);}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
.rnd_content {
    display:block;
    border:0 dotted #c7177a;
    border-width:0 1px;
    padding: 2px 0;
    background:#FFFFFF;
    color:#000000;
}
.rnd_content input {
    padding: 0 5px;
}
table#topmenu { 
border-bottom-color:#008000;;
border-bottom-style:solid;
border-bottom-width:1px;
border-top-color:#008000;
border-top-style:solid;
border-top-width:1px;
}
TD.pageHeadingGK, DIV.pageHeadingGK {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #008000; 
}
div.banklink-icons img {
	padding: 3px 10px;
}
table.rnd_title {
	background: url(images/menu/rnd_container_bg2.gif) left top;
} 
div.inner_panel {
	padding: 0 5px;
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
}
div.inner_bankinfo {
	padding-left: 10px;
}
div.inner_bankinfo i {
	background: #fde9e8;
}
table.ubl_form {
	background-color: #fff;
}

table.ubl_form td {
	background-color: #ffeef8;
	font-size: 14px;
}
table.ubl_form table.buttonBoxContents input {
	padding: 0;
}

td.headerTopMenuItem {
	height: 22px;
}

a.headerTopMenuItem {
	position:relative;
	display: block;
	width: 120px;
	top: -7px;
	padding: 0;
}

a.headerTopMenuItem span {
color:#fff;
left:3px;
line-height:0.95;
margin:0;
padding:0;
position:absolute;
text-decoration:none;
top:0px;
width:115px;

z-index:2;
}

a.headerTopMenuItem span span {
color:#000;
left:0 !important;
margin:0;
padding:0;
position:absolute;
top:2px !important;
display: block;
width:100%;
width:115px;
z-index:1;
}

div.div_topmenu,table.div_topmenu {
  background-image: url(images/menu/topmenu/green-fon.png);
  height: 22px;
  background-repeat: repeat-x;
}
td.td_topmenu {
color:#fff;
font-family:Tahoma,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

table.categoriesBoxHeadingGK {
	color:#FFFFFF;
	font-family:Tahoma,sans-serif;
	font-size:13px;
	font-weight:bold;
}
td.categoriesBoxHeadingGKLeft { 
  background: url(images/menu/topmenu/gk-violet-stripe.png) no-repeat;
  height: 22px;
  width: 35px;
}
td.categoriesBoxHeadingGKLabel {
  background-color: #c71579;
  height: 22px;
}
td.categoriesBoxHeadingGKLabel a {
 	color: #fff;
}
td.categoriesBoxHeadingGKRight {
  background: url(images/menu/topmenu/gk-violet-stripe.png) -95px 0px no-repeat;
  height: 22px;
  width: 35px;	
}
td.categoriesBoxHeadingGKBg {
	background: url(images/menu/topmenu/gk-violet-stripe-bg.png) repeat-x;
	height: 22px;
}

.userMenu-logged div.userMenu-image-prisijungti {
	background: url(images/menu/buttons_sprite.png) 0px -31px no-repeat;
	float: right;
	width: 13px;
	height: 13px;
	margin-left: 2px;
}
.userMenu-logged div.userMenu-image-slaptazodis {
	background: url(images/menu/buttons_sprite.png) -13px -31px no-repeat;
	float: right;
	width: 13px;
	height: 13px;
	margin-left: 2px;
}
.userMenu-logged div.userMenu-image-registracija {
	background: url(images/menu/buttons_sprite.png) -26px -31px no-repeat;
	float: right;
	width: 13px;
	height: 13px;
	margin-left: 2px;
}
.userMenu-logged div.userMenu-image-exit {
	background: url(images/menu/buttons_sprite.png) -39px -31px no-repeat;
	float: right;
	width: 13px;
	height: 13px;
	margin-left: 2px;
}
div.komplektas_box {
	width: 192px; 
	height: 260px; 
	background: url('images/menu/kompl_box_gk.png') top left;
	background-repeat: no-repeat; 
	padding-left: 4px; 
	padding-right: 5px; 
	padding-top: 11px; 
	padding-bottom: 10px; 
}

div.komplektas_box td.komplektas_title {
	padding-left: 2px; 
	color: #6a2889; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: Tahoma; height: 32px;
}
div.komplektas_box td.komplektas_label {
	display: block; 
	height: 26px; 
	color: #fff; 
	padding-left: 5px; 
	font-weight: bold; 
	font-size: 18px; 
	font-family: Tahoma;
}
tr.visi-topmenu {
	background: url('images/menu/top_side_bg-gk.png') bottom left repeat-x; 
	height: 28px;
}
div.folder_view_bg {
	float: left;
	width: 128px;
	height: 160px;
	padding-left: 10px;
	padding-right: 10px;	
}
div.folder_view_bg.active {
	background: #ffeef8;
}
div.icon-cart {
	background: url(images/menu/buttons_sprite.png) -17px -61px no-repeat;
	float: right;
	width: 17px;
	height: 14px;
	border: 0;
	margin-top: 2px;
}
div.icon-phone-list {
	background: url(images/menu/buttons_sprite.png) -32px -44px no-repeat;
	width: 19px;
	height: 16px;
	border: 0;
}
div.icon-cart-list {
	background: url(images/menu/buttons_sprite.png) -70px -44px no-repeat;
	width: 19px;
	height: 16px;
	border: 0;
}
div.icon-select {
	background: url(images/menu/buttons_sprite.png) -108px -44px no-repeat;
	width: 19px;
	height: 16px;
	border: 0;
}
ul.nav-breadcrumb {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0;
	padding: 0;
}

ul.nav-breadcrumb li a{
	padding-right: 15px;
	color: #fff;
}
ul.nav-breadcrumb li {
	float:left;
	height:18px;
	padding-top: 2px;
	
	background: url(images/menu/buttons_sprite.png) no-repeat;
	background-position: 100% -164px;
}
ul.nav-breadcrumb li:hover {
	background-position: 100% -186px;
}

li.icon-home a {
	width: 14px;
	height: 12px;
	margin-right: 3px;
	background: url(images/menu/buttons_sprite.png) -3px -144px no-repeat;
}
ul.nav-breadcrumb li.icon-arrow {
	width: 3px;
	margin: 0 5px;
	background: url(images/menu/buttons_sprite.png) 0px -144px no-repeat;
}
input.icon-delete, div.icon-delete {
	background: url(images/menu/buttons_sprite.png) -49px -60px no-repeat;
	width: 13px;
	height: 13px;
	border: 0;
}
td.boxNewsLetters { 
padding-left: 10px;
}

a.button-back-container {
	height: 52px;
	padding: 0px;
	margin: 0px;
	color: #fff;
	text-decoration: none;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: right;
}
a.button-back-container div{
float: none;
}
a.button-back-container div.button-start {
	height: 52px;
	width: 16px;
	float: left;
	background-image:url(images/menu/newbutton.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
a.button-back-container div.button-end {
	height: 52px;
	width: 18px;
	float: left;
	background-image:url(images/menu/newbutton.png);
	background-repeat: no-repeat;
	background-position: -16px 0;
}
a.button-back-container div.button-label {
	height: 37px;
	background-image:url(images/menu/newbuttonbg.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	float: left;
	width: 210px;
	padding-top: 15px;
	padding-right: 1px;
	padding-left: 1px;
	text-align: center;
}
a.button-back-container:hover div.button-start {
	background-position: -34px 0;
}
a.button-back-container:hover div.button-end {
	background-position: -50px 0;
}
a.button-back-container:hover div.button-label {
	background-position: 0 -52px;
}
a.button-back-container:active div.button-start {
	background-position: -68px 0;
}
a.button-back-container:active div.button-end {
	background-position: -84px 0;
}
a.button-back-container:active div.button-label {
	background-position: 0 -104px;
	padding-top: 14px;
	height: 38px;
	padding-right: 2px;
	padding-left: 0px;
}

a.button-back-container div.button-label input {
	border: 0;
	background: none;
	width: 199px;
	height: 28px;
	padding-right: 2px;
	padding-left: 0px;
	padding: 0;
	margin: 0;
}
table.div_topmenu td.design-sel {
	background-image: url(images/menu/design_sprite.png);
	width: 22px;
	height: 21px;
	background-repeat: no-repeat;
	background-position: top left;
	display: none;
}
fieldset.komplektas {
	padding-left: 5px; 
	border: 2px solid #C71579; 
	font-size: 12px;	
}
legend.komplektas {
	font-weight: bold; 
	color: red; 
	padding-left: 5px; 
	padding-right: 5px;
}