
body
{
  background: #172A64 url('../images/background.jpg') no-repeat fixed top;
  margin: 0;
  padding: 0;
}

table.main
{
  width: 932px;
  margin: 0 auto;
}

table.main td.header
{
  background-image: url('../images/header.jpg');
  height: 71px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: bold;
  color: #def;
  font-size: 12px;
  text-align: left;
  vertical-align: bottom;
  padding: 0 0 0 5px;
}
table.main td.header a
{
  text-decoration: none;
  color: #def;
}
table.main td.header a:hover
{
  text-decoration: underline;
}
.hbottom
{
  height: 5px;
  width: 932px;
  background-image: url("../images/headbox_bot.gif");
}

.basket_link {
	color:#6699CC;
	
}

/*===============================================================================*/
/* SideBox */

td.sidebox_container
{
  vertical-align: top;
  width: 155px;
  margin: 0;
  padding: 0;
}
table.sidebox
{
  width: 155px;
  margin-top: 10px;
}
td.sidebox_title
{
  height: 5px;
  background-color: #142351;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #69c;
  font-size: 10px;
  padding: 0 2px 0 2px;
}
td.sidebox_content
{
  background-color: #142351;
  padding: 2px 2px 2px 2px;
  text-align: left;
}
td.sidebox_content img
{
  border: none;
  width: 100px;
  margin-left: 30px;
}
td.sidebox_content a.sidemenu
{
  background-image: url('../images/submenu.gif');
  width: 131px;
  height: 20px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #fff;
  font-size: 12px;
  padding-left: 20px;
  display: block;
  text-decoration: none;
  overflow: hidden;
}
td.sidebox_content a.sidemenu:hover
{
  text-decoration: underline;
}

.rtop, .rbottom
{
  display:block;
  height: 5px;
  width: 155px;
  margin: 0;
  padding: 0;
}
.rtop
{
  background-image: url("../images/sidebox_top.gif");
}
.rbottom
{
  background-image: url("../images/sidebox_bot.gif");
}

/*===============================================================================*/
/* CenterBox */

td.centerbox_container
{
  vertical-align: top;
  width: 777px;
}
table.centerbox
{
  width: 764px;
  margin: 10px 0 0 10px;
}
td.centerbox_title
{
  height: 5px;
  background-color: #869CA9;
  font-weight: bold;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #fff;
  font-size: 10px;
  padding: 0 2px 0 2px;
}
td.centerbox_content_white, td.centerbox_content_dark
{
  font-family: Arial, Helvetica, Verdana, sans-serif;
  padding: 5px 10px 5px 5px;
  border: 2px solid #869CA9;
}
td.centerbox_content_white
{
  background-color: #fff;
}
td.centerbox_content_dark
{
  background-color: #DAE1E5;
}
td.centerbox_content_white, td.centerbox_content_dark,
td.centerbox_content_white *, td.centerbox_content_dark *
{
  color: #627A89;
  /*text-decoration: none;
  text-align: justify;*/
}
td.centerbox_content_white div, td.centerbox_content_dark div
{
  display: block;
  overflow: auto;
  vertical-align: top;
  padding: 3px 0px 3px 0px;
}
td.centerbox_content_white h1, td.centerbox_content_dark h1
{
  font-size: 18px;
  margin: 5px 0 10px 0;
}
td.centerbox_content_white h2, td.centerbox_content_dark h2,
td.centerbox_content_white h2 *, td.centerbox_content_dark h2 *
{
  font-size: 14px;
  margin: 8px 0 5px 0;
  margin: 0;
  text-decoration: none;
}
td.centerbox_content_white h3, td.centerbox_content_dark h3
{
  font-size: 12px;
  margin: 0 0 5px 0;
  letter-spacing: 1px;
  word-spacing: 0px;
  line-height: 17px;
  font-weight: 100;
}
td.centerbox_content_white h4, td.centerbox_content_dark h4,
td.centerbox_content_white h4 *, td.centerbox_content_dark h4 *,
td.centerbox_content_white h5, td.centerbox_content_dark h5,
td.centerbox_content_white h5 *, td.centerbox_content_dark h5 *
{
  font-size: 12px;
  line-height: 17px;
  margin: 0 0 0 0;
  padding: 3px 5px 3px 0;
  text-align: right;
  background-color: #627A89;
  color: #FFF;
  text-decoration: none;
}
td.centerbox_content_white h5, td.centerbox_content_dark h5,
td.centerbox_content_white h5 *, td.centerbox_content_dark h5 *
{
  line-height: 15px;
  padding: 0 5px 0 0;
}
td.centerbox_content_white p, td.centerbox_content_dark p,
td.centerbox_content_white p *, td.centerbox_content_dark p *
{
  color: #000;
  font-size: 12px;
  margin: 8px 0 5px 0;
  word-spacing: 1px;
  line-height: 15px;
}
td.centerbox_content_white li, td.centerbox_content_dark li
{
  color: #000;
  font-size: 12px;
  margin: 3px 0 3px 32px;
  line-height: 15px;
  /* list-style: disc; */
}
td.centerbox_content_white img, td.centerbox_content_dark img
{
  border: 1px solid #627A89;
  padding: 0;
  margin: 5px 5px 5px 5px;
}
td.centerbox_content_white img.newsimg, td.centerbox_content_dark img.newsimg
{
  float: left;
  margin: 0 5px 5px 0;
}
td.centerbox_content_white h1 a, td.centerbox_content_white h2 a, td.centerbox_content_white h3 a
{
  text-decoration: none;
}
td.centerbox_content_white h4 a, td.centerbox_content_white h5 a,
td.centerbox_content_dark h4 a, td.centerbox_content_dark h5 a
{
    background-image: url('../images/home_small_arrow.gif');
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 16px;
    text-decoration: none;
}
td.centerbox_content_white h4 a:hover, td.centerbox_content_white h5 a:hover,
td.centerbox_content_dark h4 a:hover, td.centerbox_content_dark h5 a:hover
{
  color: #ff0;
}
td.centerbox_content_white .newslist h2,
td.centerbox_content_dark .newslist h2
{
  line-height: 20px;
}
td.centerbox_content_white .newslist h2 a:hover,
td.centerbox_content_dark .newslist h2 a:hover
{
  text-decoration: underline;
}

u
{
  text-decoration: underline;
}

td.centerbox_content_white img.noborder, td.centerbox_content_white img.noborder
{
  border: none;
}


.ctop, .cbottom
{
  display:block;
  height: 5px;
  width: 764px;
  margin 0;
  padding: 0;
}
.ctop
{
  background-image: url("../images/centerbox_top.gif");
}
.cbottom
{
  background-image: url("../images/centerbox_bot.gif");
}

.catalog-list-item {
	float:left;
	width:220px;
	
}
.promo_old {
	color: red;
}
.promo_new {
	color: red;
}


/*===============================================================================*/
/*  */



/*===============================================================================*/




/* TABU PREKIU KATALOGE STILIUS */
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 /* background: #DDE; */
 text-decoration: none;
}

ul.tabbernav li a:link { color: #627A89; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 /* background: #AAE; */
 /* border-color: #227; */
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}


/** COLORBOX STILIAI
*/
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxLoadedContent{background:#000; padding:5px;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../img/colorbox/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../img/colorbox/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(../img/colorbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(../img/colorbox/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}
