body {
	padding: 0; margin: 0;
	position: relative;
	text-align: center;
	font-size: 1em;
	font: 76% Arial, Arial, Helvetica, sans-serif;
	background: #fff;
}

/* --- Standart Tag's --- */
h1, h2, h3, h4, h5, h6, form, dl, dd, ul {margin: 0;}
strong, b {font-weight: bold;}
em, i {font-style: italic;}
small {display: block;}
fieldset {border: 0;}
/* --- End Standart Tag's --- */
/* --- Hacks --- */
object{
	outline:none;
}
* html #id {}
*:first-child+html #id {}
/* --- End Hacks --- */

#wrapper {
	position: relative;
	width: 960px;
	margin: 0 auto;
	text-align: left;
}

a img{
border:0
}

a:focus
{
outline-style: none;
}

object:focus
{
-moz-outline-style: none;
}


/* --- Header --- */
#header {
    width: 960px;
    position:relative;
    z-index:100;
}
#header .block-left, #header .block-right {float: left;}
#header .block-left {width: 155px;    padding-bottom: 16px;}
#header .block-right {width: 805px;}

/* Logo */
.logo {
	display: block;
	width: 155px; height: 104px;
	background: url('../images/logo.gif') no-repeat 0 0;
}
.logo span {display: none;}
#logo-print {display: none;}
/* End Logo */

#header .top {
    padding: 15px 0 0 138px;
}
#header #languages, #header #top-navigation, #header #search {
	float: left
}

#header #search{
	position:absolute;
	left:190px;
	top:44px;
}


/* Languages */
#header #languages {
	padding: 7px 0 7px 25px;
	list-style: none;
	width: 20px;
	font-size: .9em;
	text-transform: uppercase;
	background: url('../images/bg-languages.gif') no-repeat 100% 50%;
}
* html #header #languages {
	width: 100px;
	width/* */:/**/75px;
}

#header #languages li {
	display: block;
	float: left;
	margin-right: 10px;
}
#header #languages li.last {margin: 0;}
#header #languages li a {
	display: block;
	color: #9e9e9e;
	text-decoration: none;
}
#header #languages li a:hover, #header #languages li a.active {color: #4fa211;}
#header #languages li a.active {font-weight: bold;}

/* End Languages */
/* Top Navigation */
#header #top-navigation {
	padding: 7px 0 7px 0;
	list-style: none;
	font-size: .9em;
}
* html #header #top-navigation {
	width: 320px;
	width/* */:/**/305px;
}

#header #top-navigation li {
	display: block;
	float: left;
	margin-right: 10px;
}
#header #top-navigation li a {
	display: block;
	padding-left: 18px;
	color: #9e9e9e;
	text-decoration: none;
}
#header #top-navigation li.home a {background: url('../images/ico-home.gif') no-repeat 0 50%;}
#header #top-navigation li.print{
display:none
}
#header #top-navigation li.print a {background: url('../images/ico-print.gif') no-repeat 0 50%;}
#header #top-navigation li.tree a {background: url('../images/ico-tree.gif') no-repeat 0 50%;}

#header #top-navigation li a:hover, #header #top-navigation li a.active {color: #4fa211;}
/* End Top Navigation */
/* Search */
#header #search {
    margin: 0;
}

#header #search fieldset {
	padding: 0;  
	margin: 0 0 0 0;
	position:relative
}
#header #search fieldset label {
	display: block;
	float: left;
	width: 135px;
	padding-right: 10px;
	font-size: .9em;
	font-weight: bold;
	vertical-align: middle;
}
* html #header #search fieldset label {
	width: 145px;
	width/* */:/**/135px;
}

#header #search fieldset label a {
	display: block;
	background: #b54483;
	color: #fff;
	text-decoration: none;
	padding: 7px 10px;
}
#header #search fieldset label a:hover {background: #4fa211;}
#header #search fieldset .txtfld {
    border: 1px solid #C3C3C3;
    color: #9E9E9E;
    font: 11px Arial,Arial,Helvetica,sans-serif;
    padding: 4px 10px 5px;
    vertical-align: bottom;
    width: 352px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
* html #header #search fieldset .txtfld {
	margin-left: -2px;
	width: 200px;
	width/* */:/**/180px;
}

#header #search fieldset .bt {
	vertical-align: middle;
	}
/* End Search */

#header .bottom {
	width: 805px;
	padding-top: 5px;
}

#header #search fieldset .bt {
    position: absolute;
	right:10px;
	top:8px;
    vertical-align: middle;
} 

ul.header_lis_3{
	list-style:none;
	height:34px;
	border-right:1px solid #d5d5d5;
	position:absolute;
	right:5px;
	/*top:35px*/
}

ul.header_lis_3 li{
	background:#fff;
	float:left;
	height:34px;
	border-left:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
}

ul.header_lis_3 li a{
	display:block;
	float:left;
	height:34px;
	line-height:34px;
	font-size:12px;
	color:#8b004f;
	text-decoration:none;
	padding:0 15px;
	background:#f9e6cc;
	font-weight:bold;
}

ul.header_lis_3 li a:hover{
	text-decoration: underline
}

ul.header_lis_3 li.cart a{
	text-decoration:none;
	color:#333;
	font-size:12px;
	font-weight:bold;
	background:#e18401;
	color:#fff
}

ul.header_lis_3 li.cart a span{
	padding-left:20px;
	background: url('../images/icons/64_krepselis.png') no-repeat 0 0;
}

ul.header_lis_3 li.cart a:hover{
	color:#8b004f;
}

div.user_info_block{
	font-size:12px;
	color:#333;
	height:25px;
	line-height:34px;
	padding:9px 17px 0;
	border-bottom: 1px solid #D5D5D5;
    border-left: 1px solid #D5D5D5;
}

div.user_info_block a{
	color:#8b004f;
	text-decoration:underline;
}

div.user_info_block div{
	padding:0 26px 0 0;
	position:relative;
	line-height:17px;
	height:17px;
}

div.user_info_block div span.close{
	display:block;
	width:18px;
	height:17px;
	position:absolute;
	right:0;
	top:0;
	background: url('../images/icons/65_close.png') no-repeat 0 0;
	cursor:pointer
}

div.user_info_block a:hover{
	text-decoration:none
}

ul.header_links_bl{
	position:absolute;
	left:190px;
	top:80px;
    font-size: 12px;
    font-weight: bold;
    list-style: none outside none;
    margin-top: 4px;
    padding: 0;
    text-transform: uppercase;
}

ul.header_links_bl li{
float:left;
margin-right:28px;
display:inline
}

ul.header_links_bl li a{
color:#a62670;
text-decoration:none
}

ul.header_links_bl li a:hover{
text-decoration:underline
}

ul.header_links_bl li a.green{
color:#6ac029
}

/* Meniu */
#meniu {
	width: 790px;
	list-style: none;
	padding: 0 0 0 15px;
	font-weight: bold;
}
* html #meniu {
	width: 805px;
	width/* */:/**/790px;
}

#meniu li {
	display: block;
	float: left;
}

#meniu li a {
	display: block;
	padding: 10px;
	color: #9e9e9e;
	text-decoration: none;
}
#meniu li a:hover, #meniu li a.active {color: #4fa211;}
/* End Meniu */
/* Submeniu */
#submeniu {
	width: 955px;
	padding: 0;
	border-bottom: 2px solid #eaeaea;
}
* html #submeniu {
	width: 960px;
	width/* */:/**/956px;
}

#ie {
	width: 956px;
	padding: 0;
	list-style: none;
	border-top: 1px solid #eeeeee;
	font-weight: bold;
}
#ie li {
	display: block;
	float: left;
	position: relative;
	vertical-align: middle;
}

#ie li a {
	display: block;
	text-align: center;
	padding: 8px 0;
	height:30px;
	position: relative;
	vertical-align: middle;
	color: #fff;
	text-decoration: none;
    /*background: #7ead58 url('../images/menu_bg_1.gif') repeat-x top;  - NEW MENIU BG IMAGE*/
	background: #7ead58 url('../images/menu_bg.gif') repeat-x top;
	border-right: 1px solid #a2c386;
}

#ie ul a{
height:auto
}

#ie li a span {
	display: block;
	padding: 0 0 0 5px;
}

#ie li.palette_BLUE a{

color: #fff;
}


#ie li.palette_RED a{
background: #952f67 url('../images/menu_bg_interior_acc_hover.gif') repeat-x top;
color: #fff;
}
#ie li.palette_BLUE a{
background: #2597b6 url('../images/menu_bg_interior_acc.gif') repeat-x top;    
color: #fff;
}
#ie li.palette_BLUE ul a{
color: #737373;
}

#ie li.palette_GREEN a{
color: #fff;
}

#ie li.palette_GREEN ul a{
color: #737373;
}


#ie li.sellout a {
	border-right: 0;
	/*background: #fff9cc;*/
	/*padding: 15px 0 16px 0;*/
	/*background: #2597b6 url('../images/menu_bg_interior_acc.gif') repeat-x top;*/
}

#ie li.interior_acc a {
	background: #2597b6 url('../images/menu_bg_interior_acc.gif') repeat-x top;
	border-color:#52adc4;
}

#ie li a:hover, #ie li a.active {background: #e0e0e0 url('../images/menu_bg_hover.gif') repeat-x top; color: #000;}

#ie li.sellout a:hover {
	background: #74a052 url('../images/menu_bg_sail_hover.gif') repeat-x top;
	color: #fff;
}
#ie li.interior_acc a:hover {
	background: #952f67 url('../images/menu_bg_interior_acc_hover.gif') repeat-x top;
	color: #fff;
}

#ie li.sellout ul {
	display: none !important;
}

/**/
#ie ul {
	padding: 10px 2px 20px 2px;
	list-style: none;
	display: none;
	position: absolute;
	top: 47px; left: -1px;
	width: 175px;
	border-top: 1px solid #eaeaea;
	z-index: 98;
	font-size: 1em;
	background: url('../images/bg-submeniu.png') no-repeat 50% 100%;
	font-weight: normal;
}
* html #ie ul {
	background: url('../images/bg-submeniu-ie.gif') no-repeat 50% 100%;
	padding: 10px 0 20px 0;
	width: 175px;
	left: -1px;
	border-left: 1px solid #eaeaea;
	border-bottom: 1px solid #72757c;
	border-right: 2px solid #808080;
}

#ie ul li {position: relative;}

#ie ul li a {
	display: block;
	text-align: left;
	color: #737373;
	padding: 3px 20px 3px 20px;
	width: 135px;
	border: 0;
	background: none !important;
}
#ie ul li a:hover,
#ie li.interior_acc ul li a:hover {
	text-decoration: underline;
	background: none;
    color: #000;
}
#ie ul li a.active,
#ie li.interior_acc ul li a.active {
	font-weight: bold;
	background: none;
    color: #000;
}

#ie li:hover ul, #ie li.over ul { 
	display: block;
}
* html #ie ul li {float: left;}

* html #ie ul li a {
	width: 175px;
	height: 1%;
	width/* */:/* */135px;
}
/**/
/***/
#ie ul ul {
	top: 0; left: 175px;
	padding: 5px 2px 10px 1px;
	font-size: .9em;
	width: 174px;
}
/***/
/* End Submeniu */
/* --- End Header --- */
/* --- Content --- */
#content {
	width: 960px;
	padding: 17px 0 0 0;
}
#content #block-left, #content #block-right {float: left;}
#content.inside_content #block-left, #content #block-right {float: right;}
#content #block-left {
	width: 768px;
	margin-right: 5px;
    position:relative;
    z-index:1;
}
#content #block-right {width: 187px;}
/* --- End Content --- */
/* --- Index Flash --- */
#index-flash {
	display: block;
	width: 768px; height: 385px;
}
/* --- End Index Flash --- */
/* --- Headers --- */
#block-left h1 {
	font: 100% Arial, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #70696a;
	padding-bottom: 8px;
	border-bottom: 1px solid #c7c7c7;
	margin: 0 0 15px 0;
}
#block-left h1.navigation_space {
    padding-right:360px;
}

#block-left h1 a {
	font-size: .7em;
	display: block;
	float: left;
	padding: 2px 25px 2px 0;
	color: #9e9e9e;
	text-decoration: none;
	background: url('../images/bg-path-a.gif') no-repeat 100% 50%;
}
#block-left h1 a:hover {
	color: #000;
	text-decoration: underline;
}
/* --- End Headers --- */
/* --- Text --- */
.text {
	width: 538px;
	color: #333333;
	line-height: 20px;
}

.text a img { border: 1px solid #eee; }

.text a:hover img { border: 1px solid #a83374; }

#block-left .text h1 {
	font: 100% Arial, Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	color: #333333;
	padding-bottom: 15px;
	border: 0; margin: 0;
}
.text h2 {
	font: 100% Arial, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #666666;
	padding-bottom: 15px;
}
.text h3 {
	font: 100% Arial, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #666666;
}

.text p {margin: 0 0 1.5em 0;}
.text p.color {color: #8f0050;}
.text p.color a {color: #52a613;}
.text p.color a:hover {text-decoration: none;}
.text a {color: #888888;}
.text a:hover {color: #000000;}

.text hr {
	border: 0;
	color: #e9e9e7;
	background-color: #e9e9e7;
	height: 1px;
}

.text ul {
	padding: 0;
	list-style: none;
	margin-bottom: 1.5em;
}

.text ul li {
	display: block;
	padding: 0 0 0 30px;
	background: url('../images/bg-text-bullet.gif') no-repeat 13px 7px;
}

* html .text ul li {vertical-align: top; height: 1%;}
.text ul ul {margin: 0;}
.text ul ul li {
	padding-left: 20px;
	background: url('../images/bg-text-bullet.gif') no-repeat 0 7px;
}

.text ul ul ul {margin: 0;}
.text ul ul ul li {
	background: url('../images/bg-text-bullet.gif') no-repeat 0 7px;
}

.text ol {
	padding: 0 0 0 40px;
	margin-bottom: 1.5em;
}
* html .text ol {padding: 0;}
*:first-child+html .text ol {padding: 0;}

.text ol ol {list-style-type: lower-alpha;}
.text ol li {padding: 0}

.text table {
	border-collapse: collapse;
	border: 1px solid;
	border-color: #eeeeee;
	width: 100%;
	margin-bottom: 1.5em;
}
* html .text table {font-size: 1em; width: auto; width/* */:/**/100%;}
.text table[border="0"] {border: 0;}
.text table.noborder { border: 0; }
.text td {
	padding: 4px 5px;
	font-size: 1em;
	border-color: #eeeeee;
	vertical-align: top;
}

.text th {
	padding: 4px 5px;
	text-align: left;
	border-color: #eeeeee;
	font-weight: bold;
}

.text td p, .text th p {margin: 0;}
/* --- End Text --- */
/* --- Modules --- */
/* - Priducts List - */
.text #products-list {
	width: 538px;
	overflow:hidden;
	line-height: 17px;
	text-align: left;
	padding-bottom: 4px;
}
.text #products-list .item {
	position: relative;
	float: left;
	display: block;
	width: 269px;
	margin-bottom: -4px;
}

.text #products-list .item img.h_48{
position:absolute;
right:10px;
top:10px
}

.text #products-list .item .upper {
	text-transform: uppercase;
}

.text #products-list .item a {
	display: block;
	width: 265px;
	padding: 1px 2px 3px 2px;
	text-decoration: none;
}
* html .text #products-list .item a {
	width: 269px;
	width/* */:/**/265px;
}

.text #products-list .item a:hover,
.text #products-list .item a.hooover {
	border-top: 1px solid #dedede;
	padding-top: 0;
	background: #fff url('../images/bg-products-list-a.gif') no-repeat 50% 100%;
}

.text #products-list .item a span.image {
	display: block;
	width: 250px; height: 35px;
	cursor: pointer;
	padding: 170px 0 0 15px;
}
* html .text #products-list .item a span.image {
	width: 265px; height: 195px;
	width/* */:/**/250px;
	height/* */:/**/35px;
}
.text #products-list .item a span.image img {display: none;}

.text #products-list .item a span.image-actions {
	display: block;
	padding: 0;
	cursor: pointer;
	width: 265px; height: 174px;
}
.text #products-list .item a span.image-actions img {display: none;}

.text #products-list .item a span.image strong {
	font: 100% Arial, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #fff;
	text-decoration: none;
	padding: 2px 8px;
	background: #b54483;
}

.text #products-list .item a strong.title {
	display: block;
	color: #333333;
	padding: 0 15px;
}
.text #products-list .item a strong.tactions {
	padding-bottom: 15px;
}

.text #products-list .item a span {
	display: block;
	padding: 0 15px 30px 15px;
	color: #888888;
        font-size: 15px;
        font-weight: bold;
        line-height: 23px;
}
.text #products-list .item a span.discount {color: #a83374;}
.text #products-list .item a span.discount small {
	display: inline;
	font-size: 1em;
	color: #888888;
	text-decoration: line-through;
	font-weight: normal;
}
/* - End Products List - */
/* - Catalog Categories - */
.text #catalog-categories {
	width: 538px;
	padding: 13px 0 4px 0;
	line-height: 17px;
}
.text #catalog-categories .item {
	float: left;
	display: block;
	width: 179px;
}

.text #catalog-categories .item a {
	display: block;
	padding: 1px 2px 4px 2px;
	width: 175px;
	color: #333333;
	text-decoration: none;
        
}
* html .text #catalog-categories .item a {
	width: 149px;
	width/* */:/**/145px;
}

.text #catalog-categories .item a:hover {
	border-top: 1px solid #eeeeee;
	padding-top: 0;
	background: #fff url('../images/bg-catalog-categories-a.gif') no-repeat 50% 100%;
}
.text #catalog-categories .item a span.image {
	display: block;
	width: 175px; height: 145px;
	cursor: pointer; padding-top: 5px;
}
.text #catalog-categories .item a span.image img {display: none;}

.text #catalog-categories .item a strong.title {
	display: block;
	text-align:center;
	padding: 0 15px 10px 15px;
}
.text #catalog-categories .item a:hover strong.title {text-decoration: underline;}
/* - Catalog Categories - */
/* - Filters Top & Bottom - */
.text .filters-top {
	width: 538px;
	padding-bottom: 15px;
	/*border-bottom: 1px solid #eeeeee;*/
}

.text .filters-bottom {
	width: 538px;
	padding: 11px 0 15px 0;
}

.text .filters-top .button,
.text .filters-bottom .button,
.text .filters-bottom .data
{float: left;}
.text .filters-top #elements-count,
.text .filters-top #sort-by 
{float: right;}

* html .text .filters-top #elements-count {width: 120px;}
* html .text .filters-top #sort-by {width: 260px;}

.text .filters-top .button, .text .filters-bottom .button {width: 80px;}
.text .filters-top .button a, .text .filters-bottom .button a {
	display: block;
	font-weight: bold;
	color: #888888;
	text-decoration: none;
	padding: 0 25px 0 10px;
	border: 1px solid #888888;
	background: url('../images/ico-filter.gif') no-repeat 100% 50%;
}
.text .filters-top .button a:hover, .text .filters-bottom .button a:hover {border: 1px solid #e5e5e5;}

.text .filters-top #elements-count fieldset,
.text .filters-top #sort-by fieldset {
	padding: 2px 0 0 0;
	margin: 0;
}
* html .text .filters-top #elements-count fieldset,
* html .text .filters-top #sort-by fieldset {padding-top: 0;}
*:first-child+html .text .filters-top #elements-count fieldset,
*:first-child+html .text .filters-top #sort-by fieldset {padding-top: 0;}

.text .filters-top #elements-count label,
.text .filters-top #sort-by label {
	display: block;
	float: left;
	vertical-align: middle;
	padding: 0 5px;
	color: #888888;
}

.text .filters-top #elements-count select,
.text .filters-top #sort-by select {
	font-size: .9em;
	color: #9d9d9d;
	vertical-align: middle;
}
.text .filters-top #elements-count select.short {
background:#FAFAFA;
border-color: #BEBEBE #F2F2F2 #F2F2F2 #BEBEBE;
border-style: solid;
border-width: 1px;
color: #A9A9A9;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
padding: 2px;
width: 50px;
}
.text .filters-top #sort-by select.long {
background:#FAFAFA;
border-color: #BEBEBE #F2F2F2 #F2F2F2 #BEBEBE;
border-style: solid;
border-width: 1px;
color: #A9A9A9;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
padding: 2px;
width: 160px;
}

.text .filters-bottom ul.data {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 668px;
}
.text .filters-bottom ul.data li {
	padding: 0;
	background: none;
	color: #888888;
}
.text .filters-bottom ul.data li strong {
	display: block;
	float: left;
	width: 150px;
	text-align: right;
	padding-right: 15px;
	color: #333333;
}

/* - End Filter Top & Bottom - */
/* - Products View Navigation - */
.text .products-view-navigation {
	width: 538px;
	padding-bottom: 15px;
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 10px;
	position: relative
}
.text .products-view-navigation ul {
	list-style: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.text .products-view-navigation ul li {
	display: block;
	padding: 0;
	background: none;
}
.text .products-view-navigation ul li.send {float: left;}
.text .products-view-navigation ul li.print {float: right;}

.text .products-view-navigation ul li a {
	display: block;
	text-decoration: none;
}

.text .products-view-navigation ul li.send a {
	font-weight: bold;
	padding-left: 25px;
	background: url('../images/ico-mail.gif') no-repeat 5px 50%;
}

.text .products-view-navigation ul li.print a {
	padding-left: 20px;
	background: url('../images/ico-print-p.gif') no-repeat 0 50%;
}
/* - End Products View Navigation - */
/* - Product View - */
.text #products-view {position: relative; width: 538px;}

.text #products-view .block-left, .text #products-view .block-right {padding-bottom: 17px;}
.text #products-view .block-left {
	/*width: 256px;
	margin-right: 20px;*/
	min-height:200px;
}
.text #products-view .block-left td{
padding:0
}
.text #products-view .block-right {
	padding-top: 25px;
}

/* images */
.text #products-view .block-left .galleria_wrapper {
	display: block;
	/*width: 256px; */
	/*height: 220px;*/
	padding-bottom:10px;
	border-bottom: 1px solid #eeeeee;
	position:relative;
	min-height:220px;
}

.text #products-view .block-left span.caption {display: none;}

.text #products-view ul.product-images {
	list-style: none;
	padding: 0; margin: 0;
	width: 538px;
}
.text #products-view ul.product-images li {
	display: block;
	float: left;
	/*width: 80px;*/
	padding: 0 2px 3px 2px;
	background: none;
	cursor: pointer;
	margin:0 2px 0 0;
}
* html .text #products-view ul.product-images li {
	width: 74px;
	width/* */:/**/70px;
}

.text #products-view ul.product-images li.hover {background: url('../images/bg-galleria-list.gif') no-repeat 50% 100%;}

.text #products-view ul.product-images li img{
/*width:80px;
height:80px;*/
}

div.saliut_karamba{}

div.saliut_karamba td{
}

#resize {
	display: block;
	width: 1px; height: 1px;
	position: relative;
	display:none
}
#resize a {
	position: absolute;
	top: -115px; left: 0;
	display: block;
	width: 75px; height: 21px;
}

*:first-child+html #resize a {top: -132px;}
* html #resize a {top: -132px;}

#resize a span {display: none;}

#resize a.zoom-lt {background: url('../images/ico-zoom-lt.gif') no-repeat 50% 50%;}
#resize a.zoom-en {background: url('../images/ico-zoom-en.gif') no-repeat 50% 50%;}
#resize a.zoom-ru {background: url('../images/ico-zoom-ru.gif') no-repeat 50% 50%;}
/* end images */
/* information */
.text #products-view .block-right h1 {
	font-size: 1em;
	font-weight: bold;
	color: #333333;
}
.text #products-view .block-right h1 small {
	font-size: 1em;
	color: #888888;
	font-weight: normal;
}

.text #products-view .block-right .description li {background: url('../images/bg-text-bullet2.gif') no-repeat 13px 7px;}

.text #products-view .block-right table.price {
	width: auto;
	margin:0;
	margin-top:-10px;
	margin-bottom:10px;
}
.text #products-view .block-right table.price td.discount {
	vertical-align: middle;
}
.text #products-view .block-right table.price td.discount span {
	display: block;
	padding: 7px 0;
	background: #b54483;
	color: #ffffff;
	font-size: 1.5em;
	width: 60px;
	text-align: center;
}

.discount_proc {
	position: absolute;
	top: 160px; left: 17px;
	display: block;
	padding: 7px 0 !important;
	background: #b54483;
	color: #ffffff !important;
	font-size: 1.5em;
	width: 60px !important;
	text-align: center;
	font-weight: normal !important;
}

.product_icon {
	position: absolute;
	top: 30px; left: 17px;
	width: 89px;
	z-index:4
}

.iner_icons {
	left: 0;
}

.product_icon span {
	float: left;
	width: 89px;
	height: 40px;
	padding: 0 !important;
}

.product_icon span.monthoffer {
	background: url('../images/monthoffer_icon_lt.png') no-repeat left;
}

* html .product_icon span.monthoffer {
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/monthoffer_icon_lt.png');
}

.product_icon span.new {
	background: url('../images/new_icon_lt.png') no-repeat left;
}

* html .product_icon span.new {
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/new_icon_lt.png');
}


.product_icon span.naturali_oda {
    background: url('../images/icons/naturali_oda.png') no-repeat left;
}

* html .product_icon span.naturali_oda {
    _background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/icons/naturali_oda.png');
}

.product_icon span.maziausia_kaina {
    background: url('../images/icons/maziausia_kaina.png') no-repeat left;
}

* html .product_icon span.maziausia_kaina {
    _background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/icons/maziausia_kaina.png');
}

.product_icon span.geriausia_kaina {
    background: url('../images/icons/geriausia_kaina.png') no-repeat left;
}

* html .product_icon span.geriausia_kaina {
    _background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/icons/geriausia_kaina.png');
}

.product_icon span.action {
/*	display: none !important; */
	background: url('../images/action_icon_lt.png') no-repeat left;
}

* html .product_icon span.action {
	_background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/action_icon_lt.png');
}

.more_product {
	position: absolute;
	bottom: 3px; 
	right: 15px;
	display: block;
	padding: 3px 10px !important;
    font-size: 12px !important;
    line-height: 15px !important;
	font-weight: normal !important;
	border: 1px solid #eee;
	background: url('../images/arrow.gif') no-repeat right;
}

.text #products-list .item a:hover .more_product{
border-color:#92BD5B;
background:#92BD5B;
color:#fff
}

.go_cart {
	position: absolute;
	bottom: 3px; 
	left: 15px;
	display: block;
	padding: 3px 10px !important;
    font-size: 12px !important;
    line-height: 15px !important;
	font-weight: normal !important;
	border: 1px solid #eee;
	border-bottom:0;
	background: url('../images/arrow.gif') no-repeat right;
	cursor:pointer;
	height:auto !important;
	width:auto !important;
}

.text #products-list .item .go_cart:hover{
border-color:#AF0B60;
background:#AF0B60;
color:#fff
}

.text #products-view .block-right table.price td.count {vertical-align: middle; padding:0}
.text #products-view .block-right table.price td.count span {
	display: block;
	font-size: 1.5em;
	color: #a83374;
}

.ui-widget-content{
border-bottom:0 !important
}

.text #products-view .block-right table.price td.old-price {
	vertical-align: bottom;
	padding-bottom: 2px;
	font-weight: bold;
	color: #888888;
	text-decoration: line-through;
}

.text #products-view .block-right #cart {
	padding-bottom: 20px;
	border-bottom: 1px solid #eeeeee;
}
.text #products-view .block-right #cart fieldset {
	padding:0;
	margin: 0;
	width:300px;
}
.text #products-view .block-right #cart fieldset label {display: none;}
.text #products-view .block-right #cart fieldset .txtfld {
	text-align: center;
	padding: 6px 5px;
	width: 30px;
	border: 1px solid #951e60;
	color: #888888;
	font-weight: bold;
	background: url('../images/bg-catalog-view-input.gif') no-repeat 0 0;
	vertical-align: middle;
}

* html .text #products-view .block-right #cart fieldset .txtfld {
	width: 40px;
	width/* */:/**/30px;
}
.text #products-view .block-right #cart fieldset .bt {
	vertical-align: middle;
	margin-right: 5px;
}


.text #products-view .block-right ul#where-to-buy {
	padding: 10px 0 0 0;
	list-style: none;
	font-size: .9em;
	line-height: 15px;
}

.text #products-view .block-right ul#where-to-buy li.yes {background: url('../images/ico-yes.gif') no-repeat 13px 6px;}
.text #products-view .block-right ul#where-to-buy li.no {background: url('../images/bg-text-bullet2.gif') no-repeat 13px 6px;}

.text #products-view .block-right ul#where-to-buy li.title {
	padding: 0 0 10px 0;
	background: none;
	font-size: 1.1em;
	font-weight: bold;
}
/* end information */
/* additional goods */


.text #products-view #products-meniu {
	width: 533px;
	background: #ececec url('../images/bg-products-meniu.gif') no-repeat 0 0;
	list-style: none;
	padding: 3px 2px 0 3px; margin: 0 0 15px 0;	
	font-weight: bold;
	overflow: hidden;
}
* html .text #products-view #products-meniu {
	width: 538px;
	width/* */:/**/743px;
}

.text #products-view #products-meniu li {
	display: block;
	float: left;
	padding: 0;
	background: none;
}
.text #products-view #products-meniu li a {
	display: block;
	padding: 8px 14px 8px 15px;
	border-right: 1px solid #dcdcdc;
	color: #888888;
	text-decoration: none;
	white-space: nowrap;
}

.text #products-view #products-meniu li a:hover, .text #products-view #products-meniu li a.active, .text #products-view #products-meniu li.ui-tabs-selected a {
	color: #000000;
	background: #ffffff;
}

h2.sm_pr_lst{
text-decoration:underline;
}


.text .small-products-list {
	width: 500px;
	line-height: 14px;
	font-size: .9em;
	text-align: left;
	padding-bottom: 4px;
}

.text .small-products-list .item {
	float: left;
	display: block;
	width: 149px;
	margin-bottom: -4px;
}
.text .small-products-list .item a {
	display: block;
	width: 145px;
	padding: 1px 2px 3px 2px;
	text-decoration: none;
}
* html .text .small-products-list .item a {
	width: 149px;
	width/* */:/**/145px;
}

.text .small-products-list .item a:hover {
	border-top: 1px solid #dedede;
	padding-top: 0;
	background: #fff url('../images/bg-small-products-list-a.gif') no-repeat 50% 100%;
}


.text .small-products-list .item a span.image {
	display: block;
	width: 130px; height: 26px;
	cursor: pointer;
	padding: 90px 0 0 15px;
}
* html .text .small-products-list .item a span.image {
	width: 145px; height: 116px;
	width/* */:/**/130px;
	height/* */:/**/26px;
}

.text .small-products-list .item a span.image img {display: none;}

.text .small-products-list .item a span.image strong {
	font: 100% Arial, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #fff;
	text-decoration: none;
	padding: 2px 8px;
	background: #b54483;
}

.text .small-products-list .item a strong.title {
	display: block;
	color: #333333;
	padding: 5px 15px 0 15px;
}
.text .small-products-list .item a strong.tactions {
	padding-bottom: 15px;
}

.text .small-products-list .item a span {
	display: block;
	padding: 0 15px 15px 15px;
	color: #888888;
	font-weight: bold;
}
.text .small-products-list .item a span.discount {color: #a83374;}
.text .small-products-list .item a span.discount small {
	display: inline;
	font-size: 1em;
	color: #888888;
	text-decoration: line-through;
	font-weight: normal;
}




/* end additional goods */
/* - End Product View - */
/* - News - */
.text #news-listing {
	width: 538px;
	padding-bottom: 4px;
}
.text #news-listing .item {
	width: 500px;
	float: left;
	display: block;
	margin-bottom: -4px;
}

.text #news-listing .item a {
	display: block;
	width: 500px;
	padding: 25px 22px 0 22px;
	text-decoration: none;
}
* html .text #news-listing .item a {
	width: 500px;
	width/* */:/**/330px;
}

.text #news-listing .item a:hover {
	border: 1px solid #dedede;
	padding-top: 24px;
/*    background-color: #BEBEBE;*/
/*	background: #fff url('../images/bg-news-list-a.gif') no-repeat 50% 100%;*/
}

.text #news-listing .item a small {
	display: block;
	width: 330px;
	font-size: .9em;
	color: #888888;
	line-height: 10px;
	cursor: pointer;
}
.text #news-listing .item a strong {
	display: block;
	width: 330px;
	color: #333333;
	padding-bottom: 10px;
	cursor: pointer;
}
.text #news-listing .item a:hover strong {text-decoration: underline;}

.text #news-listing .item a span {
	display: block;
	color: #333333;
	width: 330px;
	cursor: pointer;

}
.text #news-listing .item a.wimage span {
	padding-left: 100px;
	width: 230px;
}
* html .text #news-listing .item a.wimage span {
	width: 330px;
	width/* */:/**/230px;
}

.text #news-listing .item a.wimage span img {display: none;}
/* - End News - */
/* - News View - */


/* - End News View - */
/* - Articles - */
.text div.archive {
	width: 538px;
	padding: 9px 0 15px 0;
}
.text div.archive a {
	display: block;
	padding-left: 20px;
	background: url('../images/ico-more.gif') no-repeat 0 50%;
}

.text #articles-listing {width: 538px;}
.text #articles-listing .block-left, .text #articles-listing .block-right {float: left;}
.text #articles-listing .block-left {width: 499px;}
.text #articles-listing .block-right {width: 249px;}


.text #related-articles {
	width: 538px;
	border-bottom: 1px solid #c7c7c7;
	margin-bottom: 20px;
}
.text #related-articles .articles-list-item {
	width: 538px;
	padding-bottom: 25px;
}
.text #related-articles .articles-list-item .image, .text #related-articles .articles-list-item dl {float: left;}
.text #related-articles .articles-list-item .image {
	width: 160px;
	padding: 5px 0 0 10px;
}
* html .text #related-articles .articles-list-item .image {
	width: 170px;
	width/* */:/**/160px;
}

.text #related-articles .articles-list-item .image img {border: 0;}

.text #related-articles .articles-list-item dl {width: 538px;}
.text #related-articles .articles-list-item dl.short {width: 578px;}

.text #related-articles .articles-list-item dt {
	font-weight: bold;
	padding-bottom: 5px;
}


.text #articles-listing .articles-list-item {
	width: 499px;
	padding-bottom: 25px;
}
.text #articles-listing .articles-list-item .image, .text #articles-listing .articles-list-item dl {float: left;}
.text #articles-listing .articles-list-item .image {
	width: 160px;
	padding: 5px 0 0 10px;
}
* html .text #articles-listing .articles-list-item .image {
	width: 170px;
	width/* */:/**/160px;
}

.text #articles-listing .articles-list-item .image img {border: 0;}

.text #articles-listing .articles-list-item dl {width: 499px;}
.text #articles-listing .articles-list-item dl.short {width: 329px;}

.text #articles-listing .articles-list-item dt {
	font-weight: bold;
	padding-bottom: 5px;
}

.text #articles-listing #articles-categories {
	margin: 0 9px 0 10px;
	width: 230px;
}
.text #articles-listing #articles-categories ul {
	list-style: none;
	padding: 3px 0 0 0;
	font-weight: bold;
	width: 230px;
	background: url('../images/bg-articles-meniu-top.gif') no-repeat 50% 0;
}
.text #articles-listing #articles-categories ul li {
	display: block;
	padding: 0;
	background: none;
}
* html .text #articles-listing #articles-categories ul li {
	vertical-align: top;
	height: 1%;
}
.text #articles-listing #articles-categories ul li a {
	display: block;
	padding: 8px 10px 9px 5px;
	text-decoration: none;
	background: url('../images/bg-articles-meniu-a.gif') no-repeat 50% 100%;
}
.text #articles-listing #articles-categories ul li a span {
	display: block;
	padding-left: 15px;
}

.text #articles-listing #articles-categories ul li a:hover span {background: url('../images/bg-articles-meniu-span.gif') no-repeat 0 45%;}

.text #articles-listing #articles-categories ul li a.active {
	background: url('../images/bg-articles-meniu-aa.gif') no-repeat 50% 100%;
	padding-bottom: 11px;
}
.text #articles-listing #articles-categories ul li.last a.active {
	background: url('../images/bg-articles-meniu-aa.gif') no-repeat;
	background-position: 50% -3px;
}

.text #articles-listing #articles-categories ul li a.active span {background: url('../images/bg-articles-meniu-span.gif') no-repeat 0 45%;}
/* - End Articles - */
/* - Articles View - */
.text .articles-view {width: 538px;}

.text .articles-view h1 small {
	display: block;
	font-size: .55em;
	color: #888888;
}

.text .articles-view .image {
	float: left;
	margin-right: 10px;
	padding-top: 5px;
}

.text .articles-view .image a {
	display: block;
	width: 172px; height: 130px;
	padding: 5px;
}

.text .articles-view img {
	margin: 0 10px;
	padding: 5px;
}
* html .text .articles-view img {margin: 0;}
*:first-child+html .text .articles-view img {margin: 0;}

.text .articles-view .image a img {
	border: 0;
	padding: 0; margin: 0;
	border: 0;
}

/* - End Articles View - */
/* - Basket - */
.text #basket {width: 538px;}
.text #basket table {
	border-collapse: collapse;
	border: 0;
	width: 538px;
	line-height: 16px;
}
.text #basket table td {
	vertical-align: middle;
	border-bottom: 1px solid #eeeeee;
	padding: 0;
}
.text #basket table .first td {padding-top: 0;}

/* image */
.text #basket table td.image {width: 115px;}
.text #basket table td.image a img {
	border: 0; margin: 0;
	vertical-align: middle;
}

/* end image */
/* title */
.text #basket table td.title {width: 203px}
.text #basket table td.title a {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.text #basket table td.title a span {
	display: block;
	font-weight: normal;
	color: #888888;
}

.text #basket table td.title a:hover {text-decoration: underline;}
.text #basket table td.title a:hover span {text-decoration: none;}s
/* end title */
/* price */
.text #basket table td.price {
	width: 115px;
	text-align: center;
	color: #888888;
}
.text #basket table td.price strong {
	text-align: center;
	display: block;
}
.text #basket table td.price strong.red {
	color: #a83374; 
}

.text #basket table td.price span {
	display: block;
	text-decoration: line-through;
	text-align: center;
}
/* end price */
/* count */
.text #basket table td.count {width: 105px;}
.text #basket table td.count span {color: #333333;}
.text #basket table td.count input {vertical-align: middle;}
/* end count */
/* count-long */
.text #basket table td.count-long {width: 195px;}
/* end count-long */
/* delete */
.text #basket table td.delete {
	width: 90px;
	text-align: center;
}
.text #basket table td.delete a {
	padding: 0 0 0 15px;
	color: #888888;
	background: url('../images/ico-delete.gif') no-repeat 0 50%;
}
.text #basket table td.delete a:hover {color: #000000;}
/* end delete */
/* total */
.text #basket table td.total {
	width: 100px;
	text-align: right;
	padding-right: 20px;
	color: #888888;
}
* html .text #basket table td.total {
	width: 120px;
	width/* */:/**/100px;
}

.text #basket table td.total strong {color: #333333;}
/* end total */

/* final sum */
.text #basket table td.final-sum {
	text-align: right;
	font-size: 1.5em;
	padding: 15px 20px;
	color: #888888;
}
.text #basket table td.final-sum strong {
	color: #333333;
	font-weight: normal;
}
/* end final sum */
/* navigation */
.text #basket table td.navigation {
	text-align: right;
	border: 0;
	padding: 15px 20px;
}
.text #basket table td.navigation a {float: right; margin-left: 2px;}

.text #basket table td.navigation a.back-lt, .text #basket table td.navigation a.back-en, .text #basket table td.navigation a.back-ru {
	display: block;
	height: 22px;
}
.text #basket table td.navigation a.back-lt {width: 140px; background: url('../images/btn-back-top-goods-lt.gif') no-repeat 50% 50%;}
.text #basket table td.navigation a.back-en {width: 144px; background: url('../images/btn-back-top-goods-en.gif') no-repeat 50% 50%;}
.text #basket table td.navigation a.back-ru {width: 174px; background: url('../images/btn-back-top-goods-ru.gif') no-repeat 50% 50%;}
.text #basket table td.navigation a.back-lt span, .text #basket table td.navigation a.back-en span, .text #basket table td.navigation a.back-ru span {
	display: none;
}

.text #basket table td.navigation a.send-lt, .text #basket table td.navigation a.send-en, .text #basket table td.navigation a.send-ru {
	display: block;
	height: 22px;
}
.text #basket table td.navigation a.send-lt {width: 93px; background: url('../images/btn-send-friend-lt.gif') no-repeat 50% 50%;}
.text #basket table td.navigation a.send-en {width: 93px; background: url('../images/btn-send-friend-en.gif') no-repeat 50% 50%;}
.text #basket table td.navigation a.send-ru {width: 108px; background: url('../images/btn-send-friend-ru.gif') no-repeat 50% 50%;}
.text #basket table td.navigation a.send-lt span, .text #basket table td.navigation a.send-en span, .text #basket table td.navigation a.send-ru span {
	display: none;
}

.text #basket table td.navigation a.print-lt, .text #basket table td.navigation a.print-en, .text #basket table td.navigation a.print-ru {
	display: block;
	height: 22px;
}
.text #basket table td.navigation a.print-lt {width: 78px; background: url('../images/btn-print-lt.gif') no-repeat 50% 50%;}
.text #basket table td.navigation a.print-en {width: 44px; background: url('../images/btn-print-en.gif') no-repeat 50% 50%;}
.text #basket table td.navigation a.print-ru {width: 58px; background: url('../images/btn-print-ru.gif') no-repeat 50% 50%;}
.text #basket table td.navigation a.print-lt span, .text #basket table td.navigation a.print-en span, .text #basket table td.navigation a.print-ru span {
	display: none;
}
/* end navigation */

/* - End Basket - */



/* - Search - */
.text a.path {
	padding-right: 30px;
	background: url('../images/bg-path-a.gif') no-repeat 100% 50%;
}
/* - End Search - */
/* - Pager - */
.text .pager{
	width: 538px;
	/*border-top: 1px solid #eeeeee;*/
	padding: 10px 0;
}
.text .pager ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 538px;
	overflow: hidden;
}
.text .pager ul li {
	padding: 0;
	background: none;
	display: block;
	float: left;
	margin-right: 5px;
}
.text .pager ul li a {
	display: block;
	color: #9d9d9d;
	text-decoration: none;
	padding: 0 7px;
	border: 1px solid #eeeeee;
}
.text .pager ul li a:hover, .text .pager ul li a.active {
	color: #000000;
	border: 1px solid #888888;
}
/* - End Pager - */
/* - Forms - */
.text #notification {
	list-style: none;
	margin: 0;
	padding: 8px 10px;
	border: 1px solid #e0e0e0;
	color: #333333;
	line-height: 18px;
}
.text #notification li {
	display: block;
	padding: 2px 0 2px 30px;
	background: url('../images/ico-ok.gif') no-repeat 0 0;
}
.text #notification li.results {
	background: url('../images/bg-search-results.gif') no-repeat 30px 10px;
	padding-top: 20px;
}
.text #notification li.results {color: #888888;}
.text #notification li.results strong {color: #333333;}

.text #form {padding: 20px 125px 20px 90px;}
.text #form ul {
	list-style: none;
	margin: 0 0 1em 0;
	color: #878787;
}
.text #form ul li {
	padding-left: 20px;
	background: url('../images/ico-error.gif') no-repeat 0 50%;
}

.text #form fieldset {
	margin: 0;
	padding: 8px 0;
}
.text #form fieldset.right {
	padding-left: 130px;
}
* html .text #form fieldset.right {padding-right: 0;}
.text #form fieldset label {
	color: #333333;
	display: block;
	float: left;
	width: 130px;
}
.text .txtfld {
	border: 1px solid;
	border-color: #bebebe #d6d6d6 #d6d6d6 #bebebe;
	background: #fafafa;
	color: #333;
	padding: 2px 5px;
}
.text .long {width: 155px;}
* html .text .long {
	width: 165px;
	width/* */:/**/155px;
}
.text .short {width: 35px;}
* html .text .short {
	width: 45px;
	width/* */:/**/35px;
}
.text .select {width: 165px;}
* html .text .select {
	width: 175px;
	width/* */:/**/165px;
}

.text textarea {
	font: 100% Arial, Arial, Helvetica, sans-serif;
	border: 1px solid;
	border-color: #bebebe #d6d6d6 #d6d6d6 #bebebe;
	background: #fafafa;
	color: #333;
	padding: 2px 5px;
	width: 390px;
	height: 150px;
	overflow: auto;
}
* html .text textarea {
	width: 400px;
	width/* */:/**/390px;
}
/* - End Forms - */
/* - Contacts - */
#contacts {width: 538px;}

#contacts .block-left, #contacts .block-right {float: left;}
#contacts .block-left {
	width: 368px;
	margin-right: 35px;
}
#contacts .block-right {
	width: 345px;
}

.text #contacts #contacts-form form {
	margin: 0;
	padding: 15px 0;
	width: 365px;
}

.text #contacts #contacts-form .error {
	list-style: none;
	margin: 0 0 1em 0;
	color: #878787;
}
.text #contacts #contacts-form .error li {
	padding-left: 20px;
	background: url('../images/ico-error.gif') no-repeat 0 50%;
}
.text #contacts #contacts-form fieldset {
	margin: 0; padding: 3px 0;
}

.text #contacts #contacts-form label {
	display: block;
	color: #333333;
}
.text #contacts #contacts-form .txtfld {width: 240px;}
* html .text #contacts #contacts-form .txtfld {
	width: 250px;
	width/* */:/**/240px;
}

.text #contacts #contacts-form select {
	border: 1px solid;
	border-color: #bebebe #d6d6d6 #d6d6d6 #bebebe;
	background: #fafafa;
	color: #333;
	padding: 2px 5px;
	width: 251px;
}
.text #contacts #contacts-form textarea {
	width: 350px;
	height: 150px;
}
* html .text #contacts #contacts-form textarea {
	width: 360px;
	width/* */:/**/350px;
}

.text #contacts .address-list {
	width: 345px;
	padding-bottom: 30px;
	line-height: 16px;
}
.text #contacts .address-list dl {
	float: left;
	width: 160px;
	padding: 0 12px 25px 0;
}
* html .text #contacts .address-list dl {
	width: 172px;
	width/* */:/**/160px;
}

.text #contacts dl dt {
	font-weight: bold;
	color: #333333;
	font-size: 1.1em;
}
.text #contacts dl dd {color: #333333;}
.text #contacts dl dd.work-time {
	font-size: .9em;
	color: #808080;
}
.text #contacts dl dd.map a {
	display: block;
	padding-left: 15px;
	background: url('../images/ico-contacts.gif') no-repeat 0 50%;
}
/* - End Contacts - */
/* - Sitemap - */
.text #sitemap {width: 538px;}
.text #sitemap .block-left, .text #sitemap .block-right {
	float: left;
	width: 374px;
}
.text #sitemap ul {font-weight: bold;}
.text #sitemap ul ul {
	font-weight: normal;
	font-size: .9em;
}
.text #sitemap ul ul li {
	background: none;
	padding-left: 25px;
}
/* - End Sitemap - */
/* - Career List - */
.text ul.career-list {
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 15px;
	margin-bottom: 15px;
	font-weight: bold;
}
.text .career {padding: 0 0 15px 30px;}
/* - End Career List - */
/* - FAQ - */
.text #faq {width: 538px;}
.text #faq ul {
	list-style: none;
	padding: 0;
	font-weight: bold;
}
.text #faq ul li {
	display: block;
	padding: 0;
	background: #fff;
}

.text #faq ul li.faq-question-open {
	background: #fafafa;
}


.text #faq ul li a.question {
	display: block;
	padding: 15px 20px 14px 22px;
	text-decoration: none;
	border-bottom: 1px solid #eeeeee;
}
.text #faq ul li.first a.question {padding-top: 16px;}
.text #faq ul li.faq-question-open a.question {
	border-bottom: 0;
	color: #b54483;
}

.text #faq ul li a.question span {
	display: block;
	padding-left: 20px;
	background: url('../images/ico-faq-a.gif') no-repeat 0 5px;
}
.text #faq ul li.faq-question-open a.question span {background: url('../images/ico-faq-aa.gif') no-repeat 0 5px;}

.text #faq ul li a.question:hover {
	text-decoration: underline;
	padding-bottom: 15px;
	border-bottom: 0;
	background: url('../images/bg-faq-list.gif') no-repeat 50% 100%;
}
.text #faq ul li.first a.question:hover {
	border-top: 1px solid #eeeeee;
	padding-top: 15px;
}
.text #faq ul li.faq-question-open a.question:hover {
	background-image: none;
	padding-bottom: 14px;
}

.text #faq ul li ul {
	font-weight: normal;
	padding: 0 20px 0 40px;
	color: #333333;
	margin: 0;
	border-bottom: 1px solid #eeeeee;
}

.text #faq ul li ul li {
	border: 0;
	background: #fafafa;
}
/* - End Faq - */
/* - Supper Price - */

/* List */
/* Header */
.text #supper-price-header {
	width: 298px;
	padding: 30px 30px 30px 420px;
	min-height: 115px;
	margin: 0 0 30px 0;
}
* html .text #supper-price-header {
	height: 175px;
	width: 538px;
	width/* */:/**/310px;
	height/* */:/**/115px;
}

.text #supper-price-header h1 {display: none;}

.text .lt-title {background: #ff7214 url('../images/bg-supper-price-lt.gif') no-repeat 0 50%;}
.text .en-title {background: #ff7214 url('../images/bg-supper-price-en.gif') no-repeat 0 50%;}
.text .ru-title {background: #ff7214 url('../images/bg-supper-price-en.gif') no-repeat 0 50%;}

.text #supper-price-header .list {
	width: 310px;
	padding-bottom: 20px;
	background: #fff url('../images/bg-supper-price-bottom.gif') no-repeat 50% 100%;
}
.text #supper-price-header .list ul {
	padding-top: 20px;
	margin: 0;
	width: 310px;
	background: url('../images/bg-supper-price-top.gif') no-repeat 50% 0;
	font-size: 1.5em;
	line-height: 26px;
}
.text #supper-price-header .list ul li {
	padding: 0 10px 0 20px;
	background: none;
}
/* End Header */
/* Content */
.text #supper-price table {
	width: auto;
}
.text #supper-price table th {
	background: #f58220;
	font-weight: bold;
	font-size: 1.2em;
	padding-left: 15px;
	padding-right: 15px;
}
.text #supper-price table td {
	padding-left: 30px;
	color: #666666;
}
/* End Content */
/* Meniu */
.text ul#supper-price-meniu {
	padding: 0 0 25px 0;
	overflow: hidden;
}
.text ul#supper-price-meniu li {
	padding: 0;
	float: left;
	background: none;
	margin-right: 75px;
}
.text ul#supper-price-meniu li a {
	display: block;
	width: 85px;
	text-align: center;
	font-weight: bold;
	color: #6ac029;
	padding-top: 85px;
}
.text ul#supper-price-meniu li a img {display: none;}

.text #supper-price-footer {
	height: 5px;
	background: #ff7214;
	width: 538px;
	margin-bottom: -20px;
}
/* End Meniu */
/* End List */
/* View */
/* Header */
.text #supper-price-header-inside {
	display: block;
	width: 538px; height: 55px;
	margin: 0 0 30px 0;
}

.text .lt-title-inside {background: #ff7214 url('../images/bg-supper-price-inside-lt.gif') no-repeat 0 50%;}
.text .en-title-inside {background: #ff7214 url('../images/bg-supper-price-inside-en.gif') no-repeat 0 50%;}
.text .ru-title-inside {background: #ff7214 url('../images/bg-supper-price-inside-en.gif') no-repeat 0 50%;}

.text #supper-price-header-inside h1 {display: none;}
/* End Header */
/* Meniu */
.text ul#supper-price-meniu-inside {
	padding: 0; margin: 0;
	overflow: hidden;
	width: 538px;
	border-bottom: 5px solid #ff7214;
	font-weight: bold;
}
.text ul#supper-price-meniu-inside li {
	display: block;
	float: left;
	padding: 0;
	background: none;
}
.text ul#supper-price-meniu-inside li a {
	display: block;
	padding: 20px 10px 20px 55px;
	color: #52a613;
}
.text ul#supper-price-meniu-inside li a.active {
	color: #4d311e;
	text-decoration: none;
	font-size: 1.5em;
	font-weight: normal;
}
/* End Meniu - */
/* List */
.text #piles-list {
	width: 538px;
}
.text #piles-list .piles-list-item {
	width: 249px;
	float: left;
	display: block;
	padding: 0 0 20px 0;
}
.text #piles-list .piles-list-item .image {
	width: 249px;
	padding: 20px 0;
	text-align: center;
	position: relative;
}

.text #piles-list .piles-list-item .image .discount {
	position: absolute;
	top: 5px; right: 45px;
	display: block;
	width: 46px; height: 46px;
	line-height: 46px;
	text-align: center;
	vertical-align: middle;
	z-index: 10;
	font-weight: bold;
	color: #fff;
	background: url('../images/ico-discount.png') no-repeat 50% 50%;
}
* html .text #piles-list .piles-list-item .image .discount {
	background: url('../images/ico-discount.gif') no-repeat 50% 50%;
	_bac\kground: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/ico-discount.png');
}

.text #piles-list .piles-list-item .image img {border: 0;}

.text #piles-list .piles-list-item .features-list {
	padding: 0 20px;
	width: 208px;
}
* html .text #piles-list .piles-list-item .features-list {
	width: 248px;
	width/* */:/**/208px;
}

.text #piles-list .piles-list-item .features-list .checkbox,
.text #piles-list .piles-list-item .features-list .title,
.text #piles-list .piles-list-item .features-list .points {
	float: left;
}

.text #piles-list .piles-list-item .features-list .checkbox {
	width: 30px;
	text-align: center;
}
.text #piles-list .piles-list-item .features-list .title {
	width: 128px;
	margin-right: 3px;
	line-height: 16px;
}
.text #piles-list .piles-list-item .features-list .title a {color: #52a613;}

.text #piles-list .piles-list-item .features-list .title dd.dimensions {
	color: #999999;
	padding: 0;
	font-weight: normal;
}
.text #piles-list .piles-list-item .features-list .title dd {
	padding-top: 3px;
	font-weight: bold;
	color: #333333;
	font-size: 1.1em;
}

.text #piles-list .piles-list-item .features-list .title dd span {
	font-size: 1.05em;
	color: #e60f0f;
}
.text #piles-list .piles-list-item .features-list .title dd small {
	display: inline;
	font-size: .8em;
	font-weight: normal;
	color: #999999;
	text-decoration: line-through;
	padding-left: 5px;
}


.text #piles-list .piles-list-item .features-list .points {
	display: block;
	width: 47px;
	height: 47px;
	text-align: center;
	font-size: .9em;
	font-weight: bold;
	background: url('../images/bg-points.gif') no-repeat 50% 50%;
}
.text #piles-list .piles-list-item .features-list .points span {
	font-size: 2.4em;
	display: block;
	padding-top: 8px;
	line-height: 14px;
}
/* End List */
/* Results */
.text #pile-results {
	width: 538px;
}
.text #pile-results #total-points {
	width: 718px;
	padding: 12px 15px;
	border-bottom: 5px solid #ff7214;
	margin-bottom: 15px;
}
* html .text #pile-results #total-points {
	width: 538px;
	width/* */:/**/718px;
}
.text #pile-results #total-points .title, .text #pile-results #total-points .sum {float: left;}
.text #pile-results #total-points .title {
	width: 646px;
	margin-right: 15px;
	text-align: right;
	font-size: 1.6em;
	color: #333333;
	padding: 15px 0;
}

.text #pile-results #total-points .sum {
	display: block;
	width: 57px; height: 57px;
	background: url('../images/bg-points-total.gif') no-repeat 50% 50%;
	font-weight: bold;
	text-align: center;
}
.text #pile-results #total-points .sum span {
	display: block;
	font-size: 2.6em;
	padding-top: 10px;
}

.text table.calculator {
	border: 0;
	width: 538px;
	margin: 0;
}
.text table.calculator td {
	padding: 0;
	width: 374px;
}

.text table.calculator td.message table {}
.text table.calculator td.message table th {
	background: #f58220;
	font-weight: bold;
	font-size: 1.2em;
	padding-left: 15px;
	padding-right: 15px;
}
.text table.calculator td.message table td {
	color: #666666;
	padding: 4px 5px 4px 30px;
}

.text table.calculator td.auto table {}
.text table.calculator td.auto table th {
	font-weight: bold;
	font-size: 1.2em;
	padding-left: 15px;
	padding-right: 15px;
	color: #943368;
}
.text table.calculator td.auto table td {
	padding: 15px;
	color: #666666;
	line-height: 18px;
}
.text table.calculator td.auto table td .price b {white-space: nowrap;}

.text table.calculator td.auto table td .points-gathered {
	font-size: 1.6em;
	padding-top: 5px;
}
.text table.calculator td.auto table td .points-gathered b {color: #da5801;}

.text table.calculator td.auto table td .discount-percent {
	font-size: 1.6em;
	padding-bottom: 5px;
}
.text table.calculator td.auto table td .discount-percent b {
	font-weight: normal;
	color: #c93232;
	display: block;
	white-space: nowrap;
}
.text table.calculator td.auto table td .discount-points {padding-bottom: 8px;}
.text table.calculator td.auto table td .discount-points span {font-weight: bold;}
/* End Results */
/* End View */

/* - End Supper Price - */
/* - Back Top - */
.text .back-top {
	width: 538px;
	padding: 12px 0;
	border-top: 1px solid #eeeeee;
	font-weight: bold;
}
.text .bt-top {
	padding-top: 0;
	margin-bottom: 20px;
	border-top: 0;
	border-bottom: 1px solid #eeeeee;
}
.text .bt-top2 {
	padding-top: 0;
	border-top: 0;
	border-bottom: 1px solid #eeeeee;
}
.text .bt-bottom {
	border-bottom: 1px solid #c7c7c7;
	margin-bottom: 20px;
}
* html .text .bt-bottom {padding-bottom: 0;}

.text .back-top ul {
	list-style: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.text .back-top ul li {
	display: block;
	background: none;
	padding: 0;
}

.text .back-top ul li.top,
.text .back-top ul li.back,
.text .back-top ul li.archive,
.text .back-top ul li.faq,
.text .back-top ul li.related {float: left;}
.text .back-top ul li.related {
	padding-left: 18px;
	background: url('../images/ico-related.gif') no-repeat 10px 50%;
}

.text .back-top ul li.print {float: right;}

.text .back-top ul li a {
	display: block;
	text-decoration: none;
}

.text .back-top ul li.top a {
	padding: 0 0 0 10px;
	background: url('../images/ico-top.gif') no-repeat 0 50%;
}
.text .back-top ul li.back a {
	padding: 0 0 0 10px;
	background: url('../images/ico-back.gif') no-repeat 0 50%;
}
.text .back-top ul li.archive a {
	padding: 0 0 0 15px;
	background: url('../images/ico-news.gif') no-repeat 0 50%;
}
.text .back-top ul li.faq a {
	padding: 0 0 0 15px;
	background: url('../images/ico-faq.gif') no-repeat 0 50%;
}
.text .back-top ul li.related a {
	font-weight: normal;
	padding: 0 0 0 20px;
	color: #000;
	text-decoration: underline;
	background: url('../images/ico-more.gif') no-repeat 5px 50%;
}
.text .back-top ul li.related a:hover {text-decoration: none;}

.text .back-top ul li.print a {
	font-weight: normal;
	padding-left: 20px;
	background: url('../images/ico-print-p.gif') no-repeat 0 50%;
}
/* - End Back Top - */
/* --- End Modules --- */

/* --- Catalog Meniu --- */
#catalog-meniu,
.catalog-meniu {
	list-style: none;
	padding: 15px 0 25px 0;
	border:1px solid #ececec;
	border-bottom-color:#d5d5d5;
	margin-bottom:10px;
}

#catalog-meniu li, .catalog-meniu li {display: block;}

* html #catalog-meniu li, * html .catalog-meni li {
	vertical-align: top;
	height: 1%;
}

#catalog-meniu li a,
.catalog-meniu li a {
	display: block;
	padding: 3px 0px 3px 33px;
	color: #000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#catalog-meniu li a:hover, 
#catalog-meniu li a.active,
.catalog-meniu li a:hover,
.catalog-meniu li a:active {
	color: #000000;
	text-decoration: underline;
}

#catalog-meniu ul li a:hover, 
#catalog-meniu ul li a.active,
.catalog-meniu ul li a:hover,
.catalog-meniu ul li a:active {
	color: #888;
	text-decoration: underline;
}

#catalog-meniu li.submeniu a, .catalog-meniu li.submenu a {background: url('../images/ico-submeniu.gif') no-repeat 0 7px;}
#catalog-meniu li.submeniu a span, .catalog-meniu li.submenu a span{
background:none !important;
font-size:13px;
}
#catalog-meniu li.submeniu a.active, .catalog-meniu li.submeniu a.active {background: url('../images/ico-submeniu-a.gif') no-repeat 0 7px;}

#catalog-meniu li a span,
.catalog-meniu li a span, 
#catalog-meniu li.submeniu a span,
.catalog-meniu li.submenu a span{
	display: block;
	padding-right: 23px;
	width: 127px;
	cursor: pointer;
}
* html #catalog-meniu li a span, #catalog-meniu li.submeniu a span,
* html .catalog-meniu li a span, .catalog-meniu li.submeniu a span {
	width: 157px;
	width/* */:/**/127px;
}

/*#catalog-meniu li a:hover span, #catalog-meniu li.submeniu a:hover span,
.catalog-meniu li a:hover span, .catalog-meniu li.submeniu a:hover span,
#catalog-meniu li a.active span, #catalog-meniu li.submeniu a.active span,
.catalog-meniu  li a.active span, .catalog-meniu li.submeniu a.active span {background: url('../images/ico-strike.gif') no-repeat 0 4px;}*/

#catalog-meniu li a.active, #catalog-meniu ul li.submeniu a.active,
.catalog-meniu li a.active, .catalog-meniu ul li.submeniu a.active {background: url('../images/ico-strike.gif') no-repeat 10px center;}

#catalog-meniu li ul,
.catalog-meniu li ul {
	font-weight: normal;
	padding: 0 0 0 33px; 
	margin: 0;
}

#catalog-meniu li ul a, #catalog-meniu li.submeniu ul a, #catalog-meniu li ul a.active, #catalog-meniu li.submeniu ul a.active,
.catalog-meniu li ul a, .catalog-meniu li.submeniu ul a, .catalog-meniu li ul a.active, .catalog-meniu li.submeniu ul a.active {
	padding: 1px 10px 1px 15px;
	background: none;
}

#catalog-meniu li ul a.active,
.catalog-meniu li ul a.active{
background: url('../images/actr.gif') no-repeat 5px center !important;
}

#catalog-meniu li ul li{
margin:5px 0
}

#catalog-meniu li ul li a,
#catalog-meniu li ul li a span{
font-size:11px !important;
color:#888
}

#catalog-meniu li ul li a.active span{
color:#000
}

/* --- End Catalog Meniu --- */
/* --- Quick Navigation --- */
#quick-nav {
	padding: 0;
	list-style: none;
}
#quick-nav li {
	float: left;
	width: 100%;
	margin-bottom: 5px;
	border-bottom: 1px solid #eee;
}
#quick-nav li.icon_4 { padding-bottom: 25px; }
#quick-nav li.icon_5 { 
	border-bottom: none; 
	color: #333px;
}

#quick-nav li.icon_5 .question { 
	padding: 0 10px 10px 20px; 
	font-weight: bold;
}
#quick-nav li.icon_5 fieldset { 
	padding: 3px !important;
	width:164px;
	padding-left:20px !important;
	background: #f6f6f6;
	margin-bottom: 1px !important;
	line-height: 20px;
	position:relative;
	display:block
}

#quick-nav li.icon_5 p { 
	margin: 0;
	padding: 0;
}

#quick-nav li.icon_5 div.poll_cons{
position:relative;
padding:3px 3px 8px 37px;
}
#quick-nav li.icon_5 input.radeo{
position:absolute;
left:18px;
*left:16px;
top:5px;
width:15px;
height:15px;
margin:0;
padding:0
}

#quick-nav li.icon_5 fieldset:hover { 
	background: #ececec;
}

#quick-nav li.icon_5 fieldset label { 
	width: 160px;
	float: right;
}


#quick-nav li.icon_5 ul { 
	padding: 0 20px;
}

#quick-nav li.icon_5 ul li { 
	border: none;
}

input.submit_pool {
	width: 67px;
	text-align: center;
	background: url('../images/poll_bt_bg.gif') no-repeat center;
	font-size: 12px;
	color: #fff;
	font-family: Arial;
	padding: 3px 0;
	margin-top: 10px;
	margin:10px auto 0;
	display:block;
	float:none !important;
	cursor:pointer
}

input.submit_pool:hover{
color:#000
}

* html #quick-nav li {
	vertical-align: top;
	height: 1%;
	margin-bottom: 2px;

}
*:first-child+html #quick-nav li {margin-bottom: 2px;}

#quick-nav li a.icon, #quick-nav li span.icon {
	display: block;
	width: 100px;
	color: #6d6d6d;
	text-decoration: none;
	padding: 27px 57px 27px 20px;
	font-size: 14px;
	font-weight: bold;
}

#quick-nav li a:hover {
	color: #b54483;
}

#quick-nav li.icon_1 a.icon {background: url('../images/icon_1.gif') no-repeat 100% 50%;}
#quick-nav li.icon_2 a.icon {background: url('../images/icon_2.gif') no-repeat 100% 50%;}
#quick-nav li.icon_3 a.icon {background: url('../images/icon_3.gif') no-repeat 100% 50%;}
#quick-nav li.icon_4 span.icon {background: url('../images/icon_4.gif') no-repeat 100% 50%;}
#quick-nav li.icon_5 span.icon {background: url('../images/icon_5.gif') no-repeat 100% 50%;}
#quick-nav li.icon_user a.icon {background: url('../images/icon_user.gif') no-repeat 100% 50%;}
#quick-nav li.icon_gallery a.icon {background: url('../images/icon_gallery.gif') no-repeat 100% 50%;}

#quick-nav li.icon_1 a.icon:hover {background: url('../images/icon_1_hover.gif') no-repeat 100% 50%;}
#quick-nav li.icon_2 a.icon:hover {background: url('../images/icon_2_hover.gif') no-repeat 100% 50%;}
#quick-nav li.icon_3 a.icon:hover {background: url('../images/icon_3_hover.gif') no-repeat 100% 50%;}
#quick-nav li.icon_user a.icon:hover {background: url('../images/icon_user_hover.gif') no-repeat 100% 50%;}
#quick-nav li.icon_gallery a.icon:hover {background: url('../images/icon_gallery_hover.gif') no-repeat 100% 50%;}

#quick-nav li a span {display: none;}

#quick-nav li a strong {
	display: block;
	padding: 45px 0 0 70px;
}

#quick-nav li.icon_user a.icon_logout {
    position:relative;
    z-index:1;
    top:-15px;
    margin-left:57px;
    padding-right:15px;
    line-height:14px;
    background:url(../images/icon-logout.png) 100% 1px no-repeat;
    color: #6d6d6d;
}
#quick-nav li.icon_user a.icon_logout:hover {
    background-position:100% -49px;
    color: #b54483;
}

#quick-nav form {
	margin: 0 !important;
	padding: 0 !important;
}

#quick-nav form fieldset {
	margin: 0 !important;
	padding: 0 !important;
	float: right;
}

#quick-nav form input {
	float: left;
	border: none;
}

#quick-nav form input.text_inp {
	width: 140px;
	padding: 4px;
	height: 16px;
	background: url('../images/newsletter_input.gif') no-repeat top left;
	font-size: 12px;
	color: #bdbdbd;
	font-family: Arial;
	margin-right: 1px;
}

#quick-nav div.error {
	margin: 0;
	padding: 10px;
}

/* --- End Quick Navigation --- */
/* --- Banners --- */
#banners {
	width: 768px;
	height: 185px;
	margin-top: 20px;
	margin-bottom:20px;
}
#inside #banners {height: 90px; width: 960px;}

#banners ul {
	padding: 0; margin: 0;
	list-style: none;
	overflow: hidden;
}
#banners ul li {
	display: block;
	float: left;
	width: 187px;
	height: 200px;
	margin-right: 5px;
	background: #f4f4f4;
}
#inside #banners ul li {height: 90px;}

#banners ul li.first {width: 192px;}
#banners ul li.last {margin-right: 0;}

#banners ul li a {
	display: block;
	width: 187px; height: 200px;
}
#inside #banners ul li a {height: 90px;}

#banners ul li.first a {width: 192px;}

#banners ul li.m1-lt a {background: url('../images/banner01-lt.jpg') no-repeat 50% 50%;}
#banners ul li.m2-lt a {background: url('../images/banner02-lt.jpg') no-repeat 50% 50%;}
#banners ul li.m3-lt a {background: url('../images/banner03-lt.jpg') no-repeat 50% 50%;}
#banners ul li.m4-lt a {background: url('../images/banner04-lt.jpg') no-repeat 50% 50%;}
#banners ul li.m5-lt a {background: url('../images/banner05-lt.jpg') no-repeat 50% 50%;}

#banners ul li.m1-lt a:hover {background: url('../images/banner01-lt-a.jpg') no-repeat 50% 50%;}
#banners ul li.m2-lt a:hover {background: url('../images/banner02-lt-a.jpg') no-repeat 50% 50%;}
#banners ul li.m3-lt a:hover {background: url('../images/banner03-lt-a.jpg') no-repeat 50% 50%;}
#banners ul li.m4-lt a:hover {background: url('../images/banner04-lt-a.jpg') no-repeat 50% 50%;}
#banners ul li.m5-lt a:hover {background: url('../images/banner05-lt-a.jpg') no-repeat 50% 50%;}

#inside #banners ul li.m1-lt a {background: url('../images/banner01-in-lt.jpg') no-repeat 50% 50%;}
#inside #banners ul li.m2-lt a {background: url('../images/banner02-in-lt.jpg') no-repeat 50% 50%;}
#inside #banners ul li.m3-lt a {background: url('../images/banner03-in-lt.jpg') no-repeat 50% 50%;}
#inside #banners ul li.m4-lt a {background: url('../images/banner04-in-lt.jpg') no-repeat 50% 50%;}
#inside #banners ul li.m5-lt a {background: url('../images/banner05-in-lt.jpg') no-repeat 50% 50%;}

#inside #banners ul li.m1-lt a:hover {background: url('../images/banner01-in-lt-a.jpg') no-repeat 50% 50%;}
#inside #banners ul li.m2-lt a:hover {background: url('../images/banner02-in-lt-a.jpg') no-repeat 50% 50%;}
#inside #banners ul li.m3-lt a:hover {background: url('../images/banner03-in-lt-a.jpg') no-repeat 50% 50%;}
#inside #banners ul li.m4-lt a:hover {background: url('../images/banner04-in-lt-a.jpg') no-repeat 50% 50%;}
#inside #banners ul li.m5-lt a:hover {background: url('../images/banner05-in-lt-a.jpg') no-repeat 50% 50%;}

#banners ul li a span {display: none;}
#facebook-ico{
	float:left;
	margin-right:15px;
}
#facebook-ico img{
	border:0;
}
/* --- End Banners --- */


/* --- Footer --- */
#footer {
background:#e6e6e6	
}
div.footer_content{
width: 935px;
margin:0 auto;
border-bottom: 5px solid #a4a4a4;
padding: 25px 0 25px 25px;
font-size: .9em;
color: #484848;
}
div.footer_cols_cats{
text-align:left;
padding:0 0 0
}
div.footer_cols_cats td{
width:25%
}
div.footer_cols_cats ul{
list-style:none;
padding:0;
margin:0
}
div.footer_cols_cats ul li{
margin:0 0 4px
}
div.footer_cols_cats ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#737373;
text-decoration:none
}
div.footer_cols_cats ul li a:hover{
text-decoration:underline
}
div.footer_cols_cats h2{
font-weight:normal;
font-size:14px;
color:#767c79;
margin:0 0 15px
}
#footer #bottom-navigation, #footer #copyright {float: left;}
#footer #bottom-navigation {
	padding: 0 0 0 10px;
	list-style: none;
	width: 565px;
	overflow: hidden;
}
* html #footer #bottom-navigation {
	width: 575px;
	width/* */:/**/565px;
}

#footer #bottom-navigation li {
	display: block;
	float: left;
}
#footer #bottom-navigation li a {
	display: block;
	padding: 5px 10px;
	color: #737373;
	text-decoration: none;
	background: url('../images/bg-meniu-footer.gif') no-repeat 0 50%;
}
#footer #bottom-navigation li.first a {background: none;}
#footer #bottom-navigation li a:hover, #footer #bottom-navigation li a.active {color: #4fa211;}


#footer #copyright {width: 385px; float:right}
#footer #copyright ul {
	padding: 0;
	list-style: none;
}
#footer #copyright ul li {
	display: block;
	/*width: 182px;*/
}
* html #footer #copyright ul li {
	width: 192px;
	width/* */:/**/182px;
}

#footer #copyright ul li.left {float: left;}
#footer #copyright ul li.right {float: right;}

#footer #copyright ul li.left {
	text-align: right;
	padding-right: 10px;
}
#footer #copyright ul li.right {
	text-align: left;
	/*padding-left: 40px;*/
}
#footer #copyright ul li a {
	color: #9e9e9e;
	text-decoration: none;
}
#footer #copyright ul li a:hover {color: #4fa211;}
/* --- End Footer --- */

.clear {
	width: 100%;
	clear: both;
}
.line {
	border-top: 1px solid #eee;
	background: transparent;
}


.text table {
	behavior: expression(function(o){
		if (o.border == "0")
			o.className += " noborder"
		o.runtimeStyle.behavior = "none";
	}(this))
}

#TB_ajaxContent form.sf-form div.expanded-parameters-list
{
    width: 100%;
}

#TB_ajaxContent form.sf-form div.element, #TB_ajaxContent form.sf-form div.more 
{
    width: 174px;
    float: left;
}

form fieldset {
    padding:0 10px 10px 0;
    margin:0;
}

#login-form fieldset label span,
#login-form fieldset.note span
{
    color: #8b004f;
}
#login-form fieldset label
{
    color: #333333;
    display: block;
    float: left;
    padding: 2px 5px 0 0;
    width: 120px;
}
#login-form fieldset input.text_field,
#login-form fieldset input.txtfld
{
    background: none repeat scroll 0 0 #FAFAFA;
    border-color: #BEBEBE #F3F3F3 #F3F3F3 #BEBEBE;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    padding: 2px 5px;
    width: 155px;   
}
#login-form ul.error
{
    color:#878787;
    list-style:none outside none;
    margin: 0 0 10px 10px;
    padding:0;
}
#login-form ul.error li
{
    background:url("/images/ico-error.gif") no-repeat scroll 0 50% transparent;
    padding-left:20px;
}
#login-form-container a,
#register-form-container a
{
    color:#9E9E9E;
    /*display:block;*/
    text-decoration:none;
    font-weight: bold;
    border: none;
}
#login-form-container a.active,
#register-form-container a.active
{
    color: #4FA211;   
}
#login-form-container a img,
#register-form-container a img
{
    border: none;
}
#login-form-container h3,
#register-form-container h3
{
    color: #70696A;
    font: 17px Arial, Arial, Helvetica, sans-serif;
}
#login-form-container a:hover,
#register-form-container a:hover
{
    color: #4FA211;
}
#login-form-container label
{
    height: 10px;
}

#register-form-container fieldset {
    /*width:300px;*/
    min-height:48px;
    height:auto !important;
    height:48px;
    float:left;
}
#register-form-container fieldset.note {
    min-height:20px;
}
#register-form-container fieldset.extra {
    clear:both;
    float:none;
    width:auto;
}
#register-form-container fieldset label {
    width:auto;
    float:none;
    display:block;
    padding:0 0 5px 0;
}
#register-form-container fieldset label.checkbox_label {
    display:inline;
}
#register-form-container fieldset input.text_field,
#register-form-container fieldset input.txtfld {
    width:238px;
    height:18px;
}
#register-form-container fieldset input.code_field {
    /*width:126px;*/
    width:150px;
    height:20px;
    border:0;
    padding:3px 6px;
    overflow:hidden;
    background:url(../images/input-code-bg.gif) left top no-repeat;
    letter-spacing:16px;
}
#register-form-container fieldset select {
    width:250px;
    height:22px;
}
#register-form-container fieldset.note p {
    padding:0;
    margin:0;
}
#register-form-container fieldset.actions_block {
    clear:both;
    float:none;
    padding-top:10px;
}
#register-form-container fieldset .info {
    padding-top:2px;
}
#register-form-container fieldset a {
    display:inline;
    font-weight:normal;
    color:#a21f6d;
}
#register-form-container .extra_clear {
    clear:both;
    height:10px;
    margin:0 20px 10px 0;
    border-bottom:1px solid #ccc;
}

.bottom_nav {
    position:absolute;
    top:5px;
    right:22px;
}
.bottom_nav br {
    display:none;
}
#login-form-container .bottom_nav a,
#register-form-container .bottom_nav a {
    display:inline;
    margin:0 0 0 20px;
    font-size:14px;
    font-weight:normal;
    color:#a21f6d;
}
#login-form-container .bottom_nav a:hover,
#register-form-container .bottom_nav a:hover {
    color: #4FA211;
}


.sub-heading {
    float:left;
}
#photos-category
{
    list-style: none;
    float: left;
    padding: 3px 0px 15px 20px;
}
#photos-category li
{
    float: left;
    margin: 0px 10px 0px 10px;
}
#photos-category li a {
    color:#a21f6d;
}
#photos-category li ul {
    display:none;
}

.photos-listing-block {
    width:750px;
    border-top:1px solid #eee;
    margin:10px 0;
}

.photos-listing
{
    width: 210px;
    height: 300px;
    padding: 20px;
    float: left;
    border-bottom:1px solid #eee;
    overflow:hidden;
    position:relative;
}
.photos-listing:hover,
.photos-listing.hover {
    background-color:#f6f6f6;
}
.photos-listing .item-image {
    width:210px;
    height:160px;
    overflow:hidden;
    margin-bottom:20px;
}
.photos-listing iframe {
    position:relative;
    top:-10px;
}
.photos-listing ul {
    margin:0;
    padding:0;
    list-style:none;
    font-size:11px;
    color:#737373;
}
.photos-listing ul li {
    display:block;
    min-height:15px;
    height:auto !important;
    height:15px;
    overflow:hidden;
    clear:both;
    padding-bottom:5px;
}
.photos-listing ul li label {
    display:block;
    width:70px;
    float:left;
}
.photos-listing .name,
.photos-listing .rating {
    font-weight:bold;
}
.photos-listing .name {
    color:#a52470;
    display:block;
    padding-right:70px;
}
.photos-listing .rating {
    color:#000;
}

.item_info li {
    padding-bottom:5px;
}
.item_info li label {
    display:block;
    width:100px;
    float:left;
}
.photo_item_image {
    margin:10px 0;
}
.photo_item_image img {
    padding:5px;
    border:1px solid #ccc;
}


.photos-listing table td
{
    padding: 2px 0px 2px 0px;
}
.photos-listing table
{
    color: gray;
}
.item-holder
{
    float: left;
}
.multifile-upload
{
    margin: 10px 0;
    display: block;
}
#multifile-list-gallery_category {
    margin:10px 0;
}
#multifile-input-gallery_category-stored {
}



/* rating scale */
#rating_scale_block {
	width:75px;
	height:15px;
    float:left;
}
#rating_scale {
	width:75px;
	height:15px;
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
    z-index:1;
	overflow:hidden;
	background: url(../images/rating_scale.gif) no-repeat 0 0;
    
}

#rating_scale li {
	float:left;
	text-indent:-999em;
    background-color:#ff0000;
}

.photos-listing ul li #rating_scale li {
    clear:none;
    padding:0;
    overflow:visible;
}

#rating_scale li a {
    display:block;
	position:absolute;
	left:0;
	top:0;
	width:15px;
	height:15px;
	text-decoration:none;
	z-index: 200;
}
#rating_scale li.item-holder-1 a {left:0}
#rating_scale li.item-holder-2 a {left:15px;}
#rating_scale li.item-holder-3 a {left:30px;}
#rating_scale li.item-holder-4 a {left:45px;}
#rating_scale li.item-holder-5 a {left:60px;}
#rating_scale li a:hover {
	z-index:2;
	width:75px;
	height:15px;
	overflow:hidden;
	left:0;
	background: url(../images/rating_scale.gif) no-repeat 0 0
}
#rating_scale li.item-holder-1 a:hover {background-position:0 -15px;}
#rating_scale li.item-holder-2 a:hover {background-position:0 -30px;}
#rating_scale li.item-holder-3 a:hover {background-position:0 -45px}
#rating_scale li.item-holder-4 a:hover {background-position:0 -60px}
#rating_scale li.item-holder-5 a:hover {background-position:0 -75px}
/* rating scale END */



/* - Pager - */
.pager{
    width: 538px;
/*    border-top: 1px solid #eeeeee;*/
    padding: 10px 0;
}
.pager ul{
    list-style: none;
    margin: 0; padding: 0;
    width: auto;
    float: right;
    overflow: hidden;
/*    margin: 0 auto;*/
}
.pager ul li {
    padding: 0;
    background: none;
    display: block;
    float: left;
    margin-right: 5px;
}
.pager ul li a {
    display: block;
    color: #9d9d9d;
    text-decoration: none;
    padding: 0 7px;
    border: 1px solid #eeeeee;
}
.pager ul li a:hover, .pager ul li a.active {
    color: #000000;
    border: 1px solid #888888;
}
/* - End Pager - */

#sales_item_view .sales_main_image {
    text-align:center;
}

#fancybox-inner,
#TB_ajaxContent {
    color:#6d6d6d !important;
    font-family:Arial !important;
    font-size:12px !important;
}
#TB_window {
    border:0 !important;
}
#TB_title {
    padding:20px 0 !important;
}
#TB_ajaxWindowTitle {
    display:none !important;
}
a#TB_closeWindowButton {
    display:block !important;
    width:22px !important;
    height:23px !important;
    position:absolute !important;
    top:10px !important;
    right:20px !important;
    background:url(../images/close-popup.gif) center center no-repeat !important;
}

/**/

div.index_slides{
margin:32px 0 34px;
overflow:hidden;
width:100%
}

div.index_slides .slide_1{
width:280px;
height:275px;
padding:10px 15px;
border:1px solid #f1f1f1;
border-bottom:4px solid #92bd5b;
float:left;
margin:0 10px 0 0;
overflow:hidden;
position:relative
}

div.index_slides .slide_1 .title_jst,
div.index_slides .slide_2 .title_jst{
font-family:"Trebuchet MS";
font-size:16px;
color:#A62670;
text-transform:uppercase;
font-weight:bold
}

div.index_slides .slide_1 .title_jst{
color:#66be23;
}

div.index_slides .slide_1 img,
div.index_slides .slide_2 img{
display:block;
margin:0 auto
}

div.index_slides .slide_1 dl,
div.index_slides .slide_2 dl{
margin:0 auto;
visibility:hidden
}

div.index_slides .slide_1 dl dd,
div.index_slides .slide_2 dl dd{
padding:16px 0 0;
height:247px !important;
width:226px !important;
}

div.index_slides .slide_1 dl dd .description,
div.index_slides .slide_2 dl dd .description{
display:block;
position:relative;
font-size:13px;
/*text-transform:capitalize;*/
font-weight:bold;
color:#333;
padding-top:8px;
text-align:center
}

div.index_slides a.back{
display:block;
width:14px;
height:25px;
background:url(../images/l_arr_2.png) top left no-repeat;
position:absolute;
left:10px;
top:45%;
}

div.index_slides a.next{
display:block;
width:14px;
height:25px;
background:url(../images/r_arr_2.png) top left no-repeat;
position:absolute;
right:10px;
top:45%;
}

div.index_slides .slide_1 span.more{
display:block;
position:absolute;
right:0;
bottom:0;
padding:3px 10px;
background:#92BD5B;
}

div.index_slides .slide_1 span.more a{
text-decoration:none;
color:#fff;
}

div.index_slides .slide_1 span.more a:hover{
color:#000
}

div.index_slides .navig{
position:absolute;
left:17px;
top:35px;
z-index:44
}

div.index_slides .navig a{
display:inline-block;
width:6px;
height:6px;
background:url(../images/nav_ico.png) top left no-repeat;
margin:0 2px;
}

div.index_slides .navig a.activeSlide{
background:url(../images/nav_ico_2.png) top left no-repeat;
}

div.index_slides .slide_2{
width:280px;
height:275px;
padding:10px 15px;
border:1px solid #f1f1f1;
border-bottom:4px solid #af0b60;
float:left;
margin:0 10px 0 0;
overflow:hidden;
position:relative
}

div.index_slides .slide_2 span.more{
display:block;
position:absolute;
right:0;
bottom:0;
padding:3px 10px;
background:#AF0B60;
}

div.index_slides .slide_2 span.more a{
text-decoration:none;
color:#fff;
}

div.index_slides .slide_2 span.more a:hover{
color:#000
}

div.index_slide_line{
background:url(../images/index_slide_line_bg.png) top left no-repeat;
width:659px;
height:66px;
margin:0 10px 0 -3px;
padding:10px 56px;
position:relative
}

div.index_slide_line div.cotss{
width:659px;
height:66px;
overflow:hidden
}

div.index_slide_line div.cotss ul{
list-style:none;
padding:0;
margin:0;
height:66px;
}

div.index_slide_line div.cotss ul li{
float:left;
width:72px;
padding:0 !important;
background:none !important
}

div.index_slide_line div.cotss ul li a{
display:block;
width:66px;
margin:0 auto
}

div.index_slide_line div.cotss ul li a img{
display:block;
border:0
}

div.index_slide_line a.go_left,
div.index_slide_line a.go_left_disable{
display:block;
width:24px;
height:45px;
background:url(../images/l_arrs.png) top left no-repeat;
position:absolute;
left:15px;
top:23px;
}

div.index_slide_line a.go_right,
div.index_slide_line a.go_right_disable{
display:block;
width:24px;
height:45px;
background:url(../images/r_arrs.png) top left no-repeat;
position:absolute;
right:15px;
top:23px;
}

div.index_slides .slide_3,
.slide_3_widget{
height:282px;
width:123px;
padding:13px 14px 0;
border:1px solid #f1f1f1;
border-bottom:4px solid #2597B6;
float:left;
margin-right:10px;
position:relative;
overflow:hidden
}

div.index_slides .slide_3 a,
.slide_3_widget a{
color:#000;
text-decoration:underline
}

div.index_slides .slide_3 a:hover,
.slide_3_widget a:hover{
text-decoration:none
}

div.index_slides .slide_3 a.more,
.slide_3_widget a.more{
position:absolute;
right:14px;
bottom:0;
background:#2597B6;
display: block;
padding: 3px 10px;
text-decoration:none;
color:#fff
}

div.index_slides .slide_3 a.more:hover,
.slide_3_widget a.more:hover{
color:#000
}

div.index_slides .slide_3 strong.title,
.slide_3_widget strong.title{
display:block;
color:#555;
font-size:12px;
}

div.index_slides .slide_3 div.cotr,
.slide_3_widget div.cotr{
padding:7px 0 0;
text-align:center
}

div.index_slides .slide_3 div.cotr img,
.slide_3_widget div.cotr img{
display:block;
width:123px;
margin:0 auto 4px
}

/*NEW REGESIGN STYLES*/

#content.inside_content{
margin-bottom:20px;
}

#content.inside_content #block-right{
width: 185px;
}

#content.inside_content #block-left{
margin:0 0 0 25px;
width:538px;
min-height:100px;
}

#content.inside_content #block-left h1{
margin-right:0;
border-bottom:0
}

#content.inside_content #block-left h1 .miau_mur{
border-bottom:0;
margin-right:0;
margin-left:-210px;
height:1em;

}

form#sort-by{
float:none;
float:left !important
}

#block-left2{
float:right;
width:187px !important;
margin-left:23px;
}

div.pad{
border:1px solid #ececec;
border-bottom-color:#d5d5d5;
padding:19px 19px 15px 19px
}

/*div.index_tabs_banner_block{
height:372px;
position:relative;
}

div.index_tabs_banner_block .just_tabs{
height:372px;
width:184px;
position:absolute;
right:0;
top:0;
background:url(../images/tab_li_1.gif) top right repeat-y
}

div.index_tabs_banner_block .just_tabs td{
cursor:pointer;
padding:15px 15px 15px 21px;
color:#fff;
height:95px;
}

div.index_tabs_banner_block .just_tabs td:hover{
color:#ebdb80
}

div.index_tabs_banner_block .just_tabs td.tab_1{
background:url(../images/tab_li_1.gif) top right repeat-y;
border-bottom:1px solid #5f9000
}

div.index_tabs_banner_block .just_tabs td.tab_2{
background:url(../images/tab_li_3_1.gif) top right repeat-y;
border-bottom:1px solid #5f9000
}

div.index_tabs_banner_block .just_tabs td.selected{
cursor:default;
background:url(../images/tab_li_2.gif);
}

div.index_tabs_banner_block .just_tabs td.selected div{
padding-left:27px;
margin-left:-27px;
color:#FFF;
cursor:default
}


div.index_tabs_banner_block .tabs-block-text{
position:absolute;
left:0;
top:0;
color:#fff;
font-size:18px;
padding:14px 20px;
background:url(../images/trspr_pnf.png);
}

div.index_tabs_banner_block .tabs-link-text{
position:absolute;
right:207px;
bottom:21px;
padding-right:11px;
color:#fff;
background:url(../images/trspr_pnf_2.png);
}

div.index_tabs_banner_block .tabs-link-text a{
font-size:22px;
color:#fff;
padding:12px 55px 13px 20px;
display:block;
text-decoration:none;
background:url(../images/arrw_3.png) right no-repeat;
}

div.index_tabs_banner_block .tabs-link-text a:hover{
color:#EBDB80
}

div.index_tabs_banner_block .title_1{
font-size:14px;
display:block;
margin-bottom:4px;
}

div.index_tabs_banner_block .title_2{
font-size:21px;
display:block;
margin-bottom:4px;
}

div.index_tabs_banner_block .title_3{
font-size:11px;
display:block;
}

div.index_tabs_banner_block .tabs_content{
display:none
}*/

div.index_tabs_banner_block{
height:372px;
position:relative;
}

div.index_tabs_banner_block .just_tabs{
height:372px;
width:184px;
position:absolute;
right:0;
top:0;
background:url(../images/tab_li.jpg) top right repeat-y
}

div.index_tabs_banner_block .just_tabs td{
cursor:pointer;
padding:15px 15px 15px 21px;
color:#fff;
height:95px;
}

div.index_tabs_banner_block .just_tabs td:hover{
color:#ebdb80
}

div.index_tabs_banner_block .just_tabs td.tab_1{
background:url(../images/tab_li_2.jpg) top right repeat-y;
border-bottom:1px solid #390020
}

div.index_tabs_banner_block .just_tabs td.tab_2{
background:url(../images/tab_li_3.jpg) top right repeat-y;
border-bottom:1px solid #390020
}

div.index_tabs_banner_block .just_tabs td.selected{
cursor:default;
background:url(../images/tab_sel.jpg) bottom right no-repeat #fff;
}

div.index_tabs_banner_block .just_tabs td.selected div{
padding-left:27px;
margin-left:-27px;
color:#88004c;
cursor:default
}

div.index_tabs_banner_block .just_tabs td.selected div{
background:url(../images/sel_tab_1.png) left no-repeat;
}

div.index_tabs_banner_block .just_tabs td.selected div{
background:url(../images/sel_tab_2.png) left no-repeat;
}

div.index_tabs_banner_block .just_tabs td.selected div{
background:url(../images/sel_tab_3.png) left no-repeat;
}

div.index_tabs_banner_block .tabs-block-text{
position:absolute;
left:0;
top:0;
color:#fff;
font-size:18px;
padding:14px 20px;
background:url(../images/trspr_pnf.png);
}

div.index_tabs_banner_block .tabs-link-text{
position:absolute;
right:207px;
bottom:21px;
padding-right:11px;
color:#fff;
background:url(../images/trspr_pnf_2.png);
}

div.index_tabs_banner_block .tabs-link-text a{
font-size:22px;
color:#fff;
padding:12px 55px 13px 20px;
display:block;
text-decoration:none;
background:url(../images/arrw_3.png) right no-repeat;
}

div.index_tabs_banner_block .tabs-link-text a:hover{
color:#EBDB80
}

div.index_tabs_banner_block .title_1{
font-size:14px;
display:block;
margin-bottom:4px;
}

div.index_tabs_banner_block .title_2{
font-size:20px;
display:block;
margin-bottom:4px;
}

div.index_tabs_banner_block .title_3{
font-size:11px;
display:block;
}

div.index_tabs_banner_block .tabs_content{
display:none
}

form.filter_blog_form{}

form.filter_blog_form h2{
font-size:18px;
color:#333;
margin-bottom:12px;
}

form.filter_blog_form input[type="text"]{
margin-bottom:7px;
background:#fafafa;
border:1px solid #bebebe;
border-bottom-color:#f2f2f2;
border-right-color:#f2f2f2;
font-family:Arial, Helvetica, sans-serif;
padding:2px;
width:141px;
font-size:12px;
color:#a9a9a9
}

form.filter_blog_form select{
margin-bottom:7px;
background:#fafafa;
border:1px solid #bebebe;
border-bottom-color:#f2f2f2;
border-right-color:#f2f2f2;
font-family:Arial, Helvetica, sans-serif;
padding:2px;
width:147px;
font-size:12px;
color:#a9a9a9
}

form.filter_blog_form strong.titlus{
display:block;
font-size:12px;
color:#000;
padding:10px 0 7px 14px;
background:url(../images/ico_1.gif) 0 16px no-repeat;
}

.strong_parameters-group .element span{
font-size:11px;
color:#888
}

a.moreee{
background:#6d6d6d;
color:#fff;
padding:3px 6px;
text-decoration:none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}

div.cat_top_ilustration{
position:relative
}

div.cat_top_ilustration .text_place{
background: url("../images/trspr_pnf.png") repeat scroll 0 0 transparent;
color: #FFFFFF;
font-size: 18px;
left: 0;
padding: 11px 14px;
position: absolute;
bottom: 0;
}

div.cat_page_top_txts{
font-size:12px;
color:#888;
margin:15px 0 5px
}

div.cat_page_top_txts a{
color:#8b004f
}

div.shop_listing_bottom_slide{
margin:20px 0 0 -10px;
}

div.shop_listing_bottom_slide .titlus{
font-size:12px;
color:#66be23;
padding:0 0 10px 10px;
}

div.back_ro_next_bl{
width:152px;
height:26px;
position:absolute;
top:-3px;
right:0;
}

div.back_ro_next_bl a.back{
display:block;
height:26px;
line-height:26px;
background: url(../images/r_arrs_2_simple.png) top left no-repeat;
float:left;
padding:0 0 0 23px;
font-size:11px;
color:#888;
text-decoration:none;
}

div.back_ro_next_bl a.back:hover{
color:#6ac029;
background: url(../images/r_arrs_2.png) top left no-repeat;
}

div.back_ro_next_bl a.next{
display:block;
height:26px;
line-height:26px;
background: url(../images/l_arrs_2_simple.png) top right no-repeat;
float:right;
padding:0 23px 0 0;
font-size:11px;
color:#888;
text-decoration:none;
}

div.back_ro_next_bl a.next:hover{
color:#6ac029;
background: url(../images/l_arrs_2.png) top right no-repeat;
}

ul.produkt_wiecerses{
list-style:none;
margin:10px 0 0;
width:100%;
overflow:hidden
}

ul.produkt_wiecerses li{
min-width:33%;
float:left;
background:none;
padding:0;
cursor:pointer
}

ul.produkt_wiecerses li span.butbut{
display:block;
background:#dcdcdc;
padding:4px 0;
font-size:11px;
color:#6e6e6e;
text-align:center;
margin:0 1px 1px 0;
outline:none
}

ul.produkt_wiecerses li span.selected{
background: url(../images/gradient_1.png) top left repeat-x #93be64;
color:#fff
}

ul.produkt_wiecerses li span.butbut_content{
display:none
}

div.product_button_content_place{
margin:15px 0 0
}

div.product_button_content_place ul.imgs{
list-style:none;
width:100%;
overflow:hidden
}

div.product_button_content_place ul.imgs li{
float:left;
width:75px;
height:140px;
margin:0 5px;
background:none;
padding:0
}

div.product_button_content_place ul.imgs li img{
display:block;
}

div.product_button_content_place ul.imgs li span{
display:block;
line-height:1.2;
font-size:10px;
color:#6e6e6e;
width:80px;
padding:6px 0 0 2px;
}

div.katalogs_block{
font-size:12px !important;
color:#333;
line-height:20px;
}

div.katalogs_block h2.title_2{
font-size:20px;
color:#333;
font-weight:normal;
margin-bottom:15px;
}

ul.catalogs_list_1{
list-style:none;
padding:0;
margin:30px 0
}

ul.catalogs_list_1 li{
border-bottom:2px solid #f1f1f1;
min-height:194px;
position:relative;
padding:0 0 20px 219px;
margin-bottom:20px;
}

* html ul.catalogs_list_1 li{
height:214px;
}

ul.catalogs_list_1 li span.img_place{
display:block;
width:165px;
height:209px;
padding:10px 11px 0 11px;
position:absolute;
left:0;
bottom:-5px;
}

ul.catalogs_list_1 li:hover span.img_place{
background: url(../images/bgrhee.png) top left no-repeat
}

ul.catalogs_list_1 li span.img_place img{
display:block
}

ul.catalogs_list_1 li span{
display:block;
font-size:12px;
color:#888
}

ul.catalogs_list_1 li span.content{
padding:20px 0 0
}

ul.catalogs_list_1 li strong.name{
font-size:16px;
color:#333;
display:block
}

ul.catalogs_list_1 li strong.qq{
font-size:12px;
color:#333;
display:block;
margin:6px 0
}

ul.catalogs_list_1 a{
font-size:12px;
font-weight:bold;
color:#fff;
background:#b54483;
display:inline-block;
padding:5px 14px;
text-decoration:none;
margin-top:10px;
}

ul.catalogs_list_1 a:hover{
color:#000
}

a.all_cats_link{
font-size:16px;
font-weight:bold;
color:#ab023b;
text-decoration:none
}

a.all_cats_link:hover{
color:#000
}

table.footer-menu {
    margin: 0;
    padding: 0;
    width: 100%;
    margin-bottom: 32px;
}
table.footer-menu td {
    background: url(/images/footmenu.gif);
    text-align: center;
    line-height: 18px;
    vertical-align: middle;
    height: 64px;   
    padding: 0 9px;
}
table.footer-menu td.sepperator {
    text-align: center;
    line-height: 16px;
    vertical-align: middle;
    height: 64px;   
    background: url(/images/footmenu-end.gif) no-repeat left; 
    width: 8px;
    padding: 0;
}
table.footer-menu td.last {
    width: 6px;
}
table.footer-menu a {
    display: block;
    
    color: #2392b2;
    font-weight: bold;
    text-decoration: none;
}

.idejosnamamsbody table.footer-menu a {
    color: #79b901;
}
table.footer-menu a.last {
    margin-right: 0;
}
table.footer-menu a:hover {
    text-decoration: underline;
}
.subsite-nav {
    margin-left: 4px;
}
.subsite-nav a.nblock {
    background: url("/images/subsitenav-map.gif") no-repeat scroll 0 0 transparent;
    color: #A5A5A5;
    display: block;
    font-size: 11.5px;
    font-weight: bold;
    height: 142px;
    line-height: 14px;
    padding: 15px;
    text-decoration: none;
    width: 151px;
}
.subsite-nav a.goup {
    float: right;
    margin-right: 21px;
    margin-top: -38px;
}
.subsite-nav img {
    margin-bottom: 13px;
}
.subsite-nav a:hover, .subsite-nav a.nav-idejosnamams-active {
    background-position: -182px 0;
}
.subsite-nav a.nav-homeidea {
    background-position: 0 -172px;
}
.subsite-nav a.nav-homeidea:hover, .subsite-nav a.nav-homeidea-active {
    background-position: -182px -172px;    
}
.subsite-nav a.nav-sleepidea {
    background-position: 0 -345px;
}
.subsite-nav a.nav-sleepidea:hover, .subsite-nav a.nav-sleepidea-active {
    background-position: -182px -345px;    
}

.stickedPool {
    position:fixed; 
    z-index: 100;
    background: #2492b3;
    padding: 2px 1px;
    top: 290px;
    left: 0;
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;    
    font-weight: normal;
}
.stickedPool .poolCaption {
    
}
.stickedPool .questionHolder {
    border: 1px solid;
    background: #fff;
    border-left-color: #085a72;
    border-bottom-color: #106a84;
    border-top-color: #085a72;
    border-right-color: #106a84;
    width: 215px;
    text-align: left;
    color: #444444;
    padding: 15px;
    vertical-align: top;
    z-index: 10000;

}
.questionHolder .question {
    display: block;
    margin-bottom: 10px;
    font-weight: bold;
}
.stickedPool .navigator {
    background: #1a7d9c;
    border-bottom: 1px solid white;
    border-top: 1px solid white;
    cursor: pointer;
    height: 25px;
    width: 37px;
}

.togglePool {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;       
}

.stickedPool .navigator img {

}
.stickedPool .poolCaption {
    margin: 7px 0;
}
.questionHolder label {
    padding-bottom: 5px;
    padding-left: 5px;
    display: block;
    float: left;
}
.questionHolder ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.questionHolder input {

    float: left;
}
.questionHolder li {
    clear:both;
}
.togglePool {
    cursor: pointer;
    padding: 0;
}
.questionHolder {
    display: none;
}
.questionHolder button.green {
    float: right;
}
a.greenButton, a.cherryButton, a.blueButton, button.green, button.cherry, button.blue {
    background: #6ac029;
    border: none;
    color: #FFF;
    font-weight: bold;
    padding: 3px 12px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;   
    cursor: pointer;
    font-size: 12px;
}

a.cherryButton, button.cherry {
    background: #8b004f;
}
a.blueButton {
    background: #2492b3;
}
a.greenButton, a.cherryButton, a.blueButton {
    text-decoration: none;
}
a.greenButton:hover, a.cherryButton:hover, a.blueButton:hover {
    color: black;
}
.clear {
    font-size: 1px;
    height: 0px;
}

.sub-logo {
    margin-left: 745px;
    float: right;
    margin-top: 67px;
    position: absolute;
    width: 200px;
    text-align: right;

}

.tipsy {  padding: 10px; position: absolute; z-index: 100; text-align: left; }
.tipsy-inner { background-color: white; width: 340px; border: 2px #a62670 solid; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow {     
    background: url("/images/tipsy.gif") no-repeat scroll left top transparent;
    height: 13px;
    position: absolute;
    width: 23px;
    z-index: 1000; 
}
.tipsy-n .tipsy-arrow { top: 0;     left: 50%;  margin-left: -11px;  top: 0; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; } 

.tipsy .content {
    border-top: 1px #590736 solid; 
    border-left: 1px #590736 solid;
    padding: 20px;
}
.tipsy .caption {
    color: #333;
    font-size: 17px;
    font-weight: bold;
    display: block;
    padding-bottom: 12px;
}
.tipsy label {
    color: #444;
    display: block;
    padding-bottom: 7px;
}
.tipsy button {
    margin-top: 12px;
}
.tipsyInput {
    width: 242px;
}
.choose-sba-in {
     text-transform: uppercase;
      color: #A62670;
    font-size: 12px;
    font-weight: bold;
    display: block;
    padding-bottom: 10px;
    padding-left: 1px;
}

.poolArrow {
    background: url(/images/barrow.gif);
    width: 9px;
    height: 10px;
        text-align: right;
    margin-left: 20px;
    margin-top: 7px;
}

.poolText {
    background: url(/images/blue-pools.gif);
    width: 35px;
    height: 99px;  
}

.idejosnamamsbody .questionHolder .green {
    background: #2492B3;
}

.zoom-image
{
    position:absolute;
    width:20px;
    height:20px;
    background: url(/images/full-screen1.png);
    cursor:pointer;
	right:20px;
	bottom:30px;
	margin:0 !important;
	display:none
}
.text #products-view .block-left .galleria_wrapper:hover .zoom-image{
	display:block
}
#ie li.palette_RED ul a {
color: #737373;
}

.text #products-list .item a span sup {
    padding-right: 4px;
}


input.text_field {
    background: none repeat scroll 0 0 #FAFAFA;
    border-color: #BEBEBE #F3F3F3 #F3F3F3 #BEBEBE;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    padding: 2px 5px;
    width: 135px;
}

table.android_collaider{
	margin:0;
	border-collapse:collapse
}

table.android_collaider td{
	padding:7px 10px;
	border:1px solid #eee
}

table.android_collaider tr.eq td{
	background:#f5f5f5
}

table.android_collaider td td{
	padding:0
}

table.android_collaider ul{
	margin:0
}


#news-listing-new .item {
    width:538px;
}

#news-listing-new .item .wimage {
    display: block;
    padding: 10px;
    text-decoration: none;
}

#news-listing-new .item.small{
    margin-left:10px;
}

#news-listing-new .item .wimage.img{
    border:0px;
}

.news-title:hover img {
    border:0px !important;
}

.news-title a img{
    border:0px !important;
}
