@charset utf-8;
	.box-news {
	border-bottom:1px solid #DDD;
	margin-bottom:10px;
}

html {
	overflow:0;
	margin:0;
	padding:0;
}

body {
	background:url(../image/texture_transparent12.png) repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	background-position:center;
	background-color:#f5f5f5;
	margin:0;
	padding:0;
}

h1, .welcome {
	color:#636E75;
	font-family:Verdana;
	margin-top:0;
	margin-bottom:15px;
	font-size:32px;
	font-weight:400;
	text-shadow:0 0 1px rgba(0, 0, 0, .01);
	text-align:center;
}

h2 {
	color:#000;
	font-size:16px;
	margin-top:0;
	margin-bottom:5px;
}

p {
	margin-top:0;
	margin-bottom:20px;
}

a, a:visited, a b {
	color:#2B61D5;
	text-decoration:underline;
	cursor:pointer;
}

a img {
	border:none;
}

form {
	display:inline;
	margin:0;
	padding:0;
}

input[type=text], input[type=password], textarea {
	background:#F8F8F8;
	border:1px solid #CCC;
	margin-left:0;
	margin-right:0;
	padding:3px;
}

select {
	background:#F8F8F8;
	border:1px solid #CCC;
	padding:2px;
}

#telefon {
	font-size:18px;
	color:#2B61D5;
	position:absolute;
	top:25px;
	left:338px;
}

#container {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-image:url(/catalog/view/theme/default/image/bg-top.jpg);
	background-repeat:no-repeat;
}

#column-left {
	float:left;
	width:200px;
	margin-right:10px;
}

#column-left div.box-content ul {
	margin-top:0;
	padding-top:10px;
}

#column-left div.box-content ul ul {
	margin:0;
	padding:0;
}

#column-right {
	float:right;
	width:150px;
}

#content {
	min-height:400px;
	margin-bottom:25px;
}

#column-left+#column-right+#content, #column-left+#content {
	margin-left:210px;
}

#column-right+#content {
	margin-right:160px;
}

#header {
	height:85px;
	margin-bottom:7px;
	padding-bottom:4px;
	position:relative;
	z-index:99;
}

#header #logo {
	position:absolute;
	top:5px;
	left:14px;
}

#language {
	position:absolute;
	top:15px;
	left:320px;
	width:80px;
	color:#999;
	line-height:17px;
}

#language img {
	cursor:pointer;
	margin-right:5px;
}

#currency {
	width:75px;
	display:none;
	position:absolute;
	height:45px;
	top:70px;
	left:790px;
	color:#999;
	line-height:17px;
	text-align:center;
}

#currency a {
	display:inline-block;
	border:1px solid #CCC;
	color:#999;
	text-decoration:none;
	margin-right:2px;
	margin-bottom:2px;
	padding:2px 4px;
}

#currency a b {
	color:#000;
	text-decoration:none;
}

#header #cart {
	z-index:9;
	float:left;
	margin-left:740px;
	margin-top:5px;
}

#header #cart .heading {
	float:left;
	position:absolute;
	width:230px;
	text-align:center;
	top:14px;
	padding:5px;
}

#header #cart .heading div {
	float:left;
	margin-top:5px;
}

#header #cart .heading div+div {
	background-color:#25aeeb;
	margin-top:10px;
	margin-left:5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	border-bottom:1px solid;
	border-right:1px solid;
	min-width:120px;
	padding:5px;
}

#header #cart .heading div+div+div {
	background-color:#25aeeb;
	width:120px;
	margin-top:6px;
	margin-left:6px;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	border-bottom:1px solid;
	border-right:1px solid;
	padding:5px;
}

#header #cart .heading h4 {
	color:#FFF;
	font-size:12px;
	margin-top:0;
	margin-bottom:3px;
	font-weight:400;
	text-align:center;
}

#header #cart .heading a {
	color:#FFF;
	text-decoration:none;
}

#header #cart .heading a span {
	background:url(../image/arrow-down.png) 100% 50% no-repeat;
	padding-right:15px;
}

#header #cart .content {
	clear:both;
	position:absolute;
	right:0;
	top:0;
	display:none;
	min-height:150px;
	border-top:1px solid #EEE;
	border-left:1px solid #EEE;
	border-right:1px solid #EEE;
	border-bottom:1px solid #EEE;
	-webkit-border-radius:7px 7px 7px 7px;
	-moz-border-radius:2px 7px 7px;
	-khtml-border-radius:2px 7px 7px 7px;
	border-radius:7px 7px 7px 7px;
	-webkit-box-shadow:2px 2px 2px #DDD;
	-moz-box-shadow:2px 2px 2px #DDD;
	box-shadow:2px 2px 2px #DDD;
	background:#FFF;
	width:400px;
	z-index:9;
	padding:10px;
}

#header #cart.active .heading {
	margin-top:5px;
	padding-top:10px;
	padding-bottom:6px;
	border-top:1px solid #EEE;
	border-left:1px solid #EEE;
	border-right:1px solid #EEE;
	-webkit-border-radius:7px 7px 0 0;
	-moz-border-radius:7px 7px 0 0;
	-khtml-border-radius:7px 7px 0 0;
	border-radius:7px 7px 0 0;
}

#telefon div {
	float:left;
	padding:0 3px;
}

.mini-cart-info table {
	border-collapse:collapse;
	width:100%;
	margin-bottom:5px;
}

.mini-cart-info td {
	color:#000;
	vertical-align:top;
	border-bottom:1px solid #EEE;
	padding:10px 5px;
}

.mini-cart-info .image img {
	border:1px solid #EEE;
	text-align:left;
}

.mini-cart-info .name small {
	color:#666;
}

.mini-cart-total table {
	border-collapse:collapse;
	display:inline-block;
	margin-bottom:5px;
}

.mini-cart-total td {
	color:#000;
	padding:4px;
}

#header #cart .checkout a {
	float:right;
	text-align:center;
	clear:both;
	cursor:pointer;
	color:#FFF;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	height:33px;
	width:160px;
	font-weight:700;
	background:url(../image/button-prod.png) top left repeat-x;
	-webkit-border-radius:7px 7px 7px 7px;
	-moz-border-radius:7px;
	-khtml-border-radius:7px 7px 7px 7px;
	border-radius:7px 7px 7px 7px;
	-webkit-box-shadow:0 2px 2px #DDD;
	-moz-box-shadow:0 2px 2px #DDD;
	box-shadow:0 2px 2px #DDD;
}

#header #cart .empty {
	padding-top:50px;
	text-align:center;
}

#header #search {
	position:absolute;
	top:54px;
	left:300px;
	width:323px;
	z-index:8;
}

#header .button-search {
	position:absolute;
	left:0;
	background:url(../image/button-search.png) center center no-repeat;
	width:28px;
	height:30px;
	border-right:1px solid #CCC;
	cursor:pointer;
}

#header #search input {
	background:#FFF;
	width:365px;
	height:30px;
	font-size:16px;
	border:1px solid #CCC;
	-webkit-border-radius:3px 3px 3px 3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
	-webkit-box-shadow:0 2px 0 #F0F0F0;
	-moz-box-shadow:0 2px 0 #F0F0F0;
	box-shadow:0 2px 0 #F0F0F0;
	color:#636E75;
	padding:1px 1px 1px 33px;
}

#header #welcome {
	position:absolute;
	top:5px;
	left:500px;
	z-index:5;
	text-align:right;
	color:#999;
	padding-left:8px;
	border-left:1px solid #CCC;
}

#header .links {
	position:absolute;
	left:268px;
	top:5px;
	font-size:10px;
	padding-right:10px;
}

#header .links a {
	float:left;
	display:block;
	font-size:12px;
	text-decoration:underline;
	padding:0 0 0 7px;
}

#header .links a:hover {
	float:left;
	display:block;
	font-size:12px;
	text-decoration:none;
	padding:0 0 0 7px;
}

#header .links a+a {
	margin-left:8px;
	border-left:1px solid #CCC;
}

#menu {
	background:#585858;
	border-bottom:1px solid #000;
	height:37px;
	margin-bottom:15px;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	-webkit-box-shadow:0 2px 2px #DDD;
	-moz-box-shadow:0 2px 2px #DDD;
	box-shadow:0 2px 2px #DDD;
	z-index:8;
	padding:0 5px;
}

#menu >ul >li {
	position:relative;
	float:left;
	z-index:95;
	padding:6px 5px 5px 0;
}

#menu >ul >li >a.active {
	background:#000;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-khtml-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
}

#menu >ul >li >a {
	font-size:16px;
	color:#FFF;
	line-height:14px;
	text-decoration:none;
	display:block;
	margin-bottom:5px;
	z-index:6;
	position:relative;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	padding:6px 10px 11px;
}

#menu >ul >li:hover >a {
	background:#000;
	margin-bottom:0;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-khtml-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
}

#menu >ul >li >div {
	display:none;
	background:#FFF;
	position:absolute;
	z-index:5;
	border:1px solid #000;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-khtml-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	background-color:#888;
	opacity:0.95;
	padding:5px;
}

#menu >ul >li:hover >div {
	display:table;
}

#menu >ul >li >div >ul {
	display:table-cell;
	border-left:1px solid #fff;
	padding-left:10px;
}

#menu >ul >li >div >ul+ul {
	display:table-cell;
	border-right:1px solid #fff;
	padding-right:10px;
}

#menu >ul >li ul+ul {
	padding-left:10px;
}

#menu >ul >li ul >li >a {
	text-decoration:none;
	color:#FFF;
	display:block;
	white-space:nowrap;
	min-width:120px;
	padding:4px;
}

#menu >ul >li ul >li >a:hover {
	background:#000;
	-webkit-border-radius:3px 3px 3px 3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px 3px 3px 3px;
	border-radius:3px 3px 3px 3px;
}

#menu >ul >li >div >ul >li >a {
	color:#FFF;
	font-size:14px;
}

.breadcrumb {
	color:#CCC;
	margin-bottom:10px;
}

.success, .warning, .attention, .information {
	margin-bottom:15px;
	color:#555;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	padding:10px 10px 10px 33px;
}

.success {
	background:#EAF7D9 url(../image/success.png) 10px center no-repeat;
	border:1px solid #BBDF8D;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
}

.warning {
	background:#FFD1D1 url(../image/warning.png) 10px center no-repeat;
	border:1px solid #F8ACAC;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
}

.attention {
	background:#FFF5CC url(../image/attention.png) 10px center no-repeat;
	border:1px solid #F2DD8C;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
}

.success .close, .warning .close, .attention .close, .information .close {
	float:right;
	padding-top:4px;
	padding-right:4px;
	cursor:pointer;
}

.error {
	display:block;
	color:red;
}

.help {
	color:#999;
	font-size:10px;
	font-weight:400;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
}

table.form {
	width:100%;
	border-collapse:collapse;
	margin-bottom:20px;
}

table.form tr td:first-child {
	width:150px;
}

table.form >* >* >td {
	color:#000;
}

#checkout-form, #checkout-form td, th, input, textarea, select, a {
	font-size:13px;
}

input.large-field, select.large-field {
	width:270px;
}

table.list td {
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
}

table.list thead td {
	background-color:#EFEFEF;
	padding:0 5px;
}

table.list thead td a, .list thead td {
	text-decoration:none;
	color:#222;
	font-weight:700;
}

table.list tbody td {
	vertical-align:top;
	padding:0 5px;
}

table.list .left {
	text-align:left;
	padding:7px;
}

table.list .right {
	text-align:right;
	padding:7px;
}

table.list .center {
	text-align:center;
	padding:7px;
}

table.radio {
	width:100%;
	border-collapse:collapse;
}

table.radio td {
	vertical-align:top;
	padding:5px;
}

table.radio tr td:first-child input {
	margin-top:1px;
}

table.radio tr.highlight:hover td {
	background:#F1FFDD;
	cursor:pointer;
}

.pagination {
	border-top:1px solid #EEE;
	padding-top:8px;
	display:inline-block;
	width:100%;
	margin-bottom:10px;
}

.pagination .links a {
	display:inline-block;
	border:1px solid #EEE;
	text-decoration:none;
	color:#A3A3A3;
	padding:4px 10px;
}

.pagination .links b {
	display:inline-block;
	border:1px solid #269BC6;
	font-weight:400;
	text-decoration:none;
	color:#269BC6;
	background:#FFF;
	padding:4px 10px;
}

.pagination .results {
	float:right;
	padding-top:3px;
}

.product-info .right .cart-2 div input.button {
	cursor:pointer;
	color:#FFF;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	height:33px;
	font-weight:700;
	background:url(../image/button-prod.png) top left repeat-x;
	-webkit-border-radius:7px 7px 7px 7px;
	-moz-border-radius:7px;
	-khtml-border-radius:7px 7px 7px 7px;
	border-radius:7px 7px 7px 7px;
	-webkit-box-shadow:0 2px 2px #DDD;
	-moz-box-shadow:0 2px 2px #DDD;
	box-shadow:0 2px 2px #DDD;
}

.product-info .right .cart div input.button {
	cursor:pointer;
	color:#000;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	height:33px;
	font-weight:700;
	background:url(../image/button-prod2.png) top left repeat-x;
	border:1px solid #0b0;
	-webkit-border-radius:7px 7px 7px 7px;
	-moz-border-radius:7px;
	-khtml-border-radius:7px 7px 7px 7px;
	border-radius:7px 7px 7px 7px;
	-webkit-box-shadow:0 2px 2px #DDD;
	-moz-box-shadow:0 2px 2px #DDD;
	box-shadow:0 2px 2px #DDD;
}

.product-info .right .cart div input.button:hover {
	background:url(../image/button-active-prod2.png) top left repeat-x;
}

a.button, input.button {
	cursor:pointer;
	color:#FFF;
	line-height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	background:url(../image/button.png) top left repeat-x;
	-webkit-border-radius:7px 7px 7px 7px;
	-moz-border-radius:7px;
	-khtml-border-radius:7px 7px 7px 7px;
	border-radius:7px 7px 7px 7px;
	-webkit-box-shadow:0 2px 2px #DDD;
	-moz-box-shadow:0 2px 2px #DDD;
	box-shadow:0 2px 2px #DDD;
}

a.button {
	display:inline-block;
	text-decoration:none;
	padding:6px 12px;
}

input.button {
	border:0;
	height:24px;
	margin:0;
	padding:0 12px;
}

.buttons {
	background:#FFF;
	border:1px solid #EEE;
	overflow:auto;
	margin-bottom:20px;
	padding:6px;
}

.buttons .left {
	float:left;
	text-align:left;
}

.buttons .right {
	float:right;
	text-align:right;
}

.buttons .center {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.htabs {
	height:30px;
	line-height:16px;
	border-bottom:1px solid #DDD;
}

.htabs a {
	border-top:1px solid #DDD;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	background:#FFF url(../image/tab.png) repeat-x;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	color:#000;
	margin-right:2px;
	display:none;
	padding:7px 15px 6px;
}

.htabs a.selected {
	padding-bottom:7px;
	background:#FFF;
}

.tab-content {
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	margin-bottom:20px;
	z-index:2;
	overflow:auto;
	background-color:#fff;
	font-size:13px;
	padding:10px;
}

.box .box-heading {
	-webkit-border-radius:7px 7px 0 0;
	-moz-border-radius:7px 7px 0 0;
	-khtml-border-radius:7px 7px 0 0;
	border-radius:7px 7px 0 0;
	border:1px solid #DBDEE1;
	background:url(../image/background.png) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	line-height:14px;
	color:#333;
	text-align:center;
	margin-bottom:5px;
	padding:8px 10px 7px;
}

.box .box-content {
	background:#FFF;
	-webkit-border-radius:0 0 7px 7px;
	-moz-border-radius:0 0 7px 7px;
	-khtml-border-radius:0 0 7px 7px;
	border-radius:0 0 7px 7px;
	border-left:1px solid #DBDEE1;
	border-right:1px solid #DBDEE1;
	border-bottom:1px solid #DBDEE1;
}

.box-product {
	width:100%;
	overflow:auto;
	text-align:center;
}

.box-product >div  {
	width:130px;
	display:inline-block;
	vertical-align:top;
	text-align:center;
	padding:5px;
}

#column-left+#column-right+#content .box-product >div {
	width:119px;
}

.box-product .image img {
	border:1px solid #E7E7E7;
	padding:3px;
}

.box-product .price {
	display:block;
	font-weight:700;
	color:#333;
	margin-bottom:4px;
}

.box-category {
	margin-top:-5px;
}

.box-category >ul >li {
	padding:8px 8px 8px 0;
}

.box-category >ul >li+li {
	border-top:1px solid #EEE;
}

.box-category >ul >li ul >li {
	padding:5px 5px 0 10px;
}

.box-category >ul >li ul >li >a {
	text-decoration:none;
	display:block;
}

#content .content {
	overflow:auto;
	margin-bottom:20px;
	padding:10px;
}

#content .content .left {
	float:left;
	width:49%;
}

#content .content .right {
	float:right;
	width:49%;
}

.category-info .image {
	float:left;
	margin-right:15px;
	border:1px solid #E7E7E7;
	padding:5px;
}

.category-list ul {
	text-align:center;
	margin:6px 0;
}

.category-list ul li {
	display:inline;
	margin-right:5px;
	padding:3px;
}

.category-list .div a {
	text-decoration:underline;
	font-weight:700;
}

.manufacturer-list {
	border:1px solid #DBDEE1;
	overflow:auto;
	margin-bottom:20px;
	padding:5px;
}

.manufacturer-heading {
	background:#F8F8F8;
	font-size:15px;
	font-weight:700;
	margin-bottom:6px;
	padding:5px 8px;
}

.manufacturer-content {
	padding:8px;
}

.manufacturer-list ul {
	float:left;
	width:25%;
	list-style:none;
	margin:0 0 10px;
	padding:0;
}

.product-filter {
	border-bottom:1px solid #EEE;
	padding-bottom:5px;
	overflow:auto;
	margin-bottom:10px;
}

.product-filter .display {
	margin-right:15px;
	float:left;
	padding-top:4px;
	color:#333;
}

.product-filter .sort {
	float:right;
	color:#333;
}

.product-filter .limit {
	margin-left:15px;
	float:right;
	color:#333;
}

.product-compare {
	padding-top:6px;
	margin-bottom:25px;
	font-weight:700;
}

.product-compare a {
	text-decoration:none;
	font-weight:700;
}

.product-list >div {
	background-color:#fff;
	overflow:auto;
	margin-bottom:10px;
	border:1px solid #B1B1B1;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	padding:4px 5px 0;
}

.product-list-left {
	float:left;
	width:80%;
}

.product-list-richt {
	float:right;
	width:20%;
}

.product-list .right {
	float:right;
	margin-left:3px;
}

.product-list >div+div {
	border:1px solid #b1b1b1;
	padding:4px 5px 0;
}

.product-list .image {
	float:left;
	margin-right:10px;
}

.product-list .name a {
	color:#2B61D5;
	font-weight:700;
	text-decoration:none;
}

.product-list .description {
	line-height:15px;
	margin-bottom:5px;
	color:#4D4D4D;
}

.product-list .sku {
	color:#4D4D4D;
	float:left;
}

.product-list .rating {
	color:#7B7B7B;
	float:left;
	margin-right:5px;
}

.product-list .price {
	float:right;
	height:36px;
	margin-left:0;
	margin-top:6px;
	text-align:center;
	color:#2B61D5;
	font-size:19px;
	width:120px;
}

.product-list .price-old {
	text-decoration:line-through;
	font-size:12px;
	text-align:right;
	padding-right:15px;
}

.product-list .price-new {
	font-weight:700;
	color:red;
}

.product-list .price-tax {
	font-size:12px;
	font-weight:400;
	color:#BBB;
}

.product-list .cart {
	margin-bottom:3px;
	margin-top:46px;
	text-align:center;
}

.product-list .wishlist a {
	color:#333;
	text-decoration:none;
	padding-left:18px;
	display:block;
	background:url(../image/add.png) left center no-repeat;
}

.product-list .compare a {
	color:#333;
	text-decoration:none;
	display:block;
	text-align:center;
}

.product-grid {
	width:100%;
	overflow:auto;
}

.product-grid >div {
	display:inline-block;
	vertical-align:top;
	background-color:#fff;
	text-align:center;
	border:1px solid #b1b1b1;
	margin:0 5px 10px;
	padding:3px;
}

#column-left+#column-right+#content .product-grid >div {
	width:125px;
}

.product-grid .price {
	display:block;
	font-weight:700;
	margin-bottom:4px;
	text-align:center;
	color:#2e6ec0;
	font-size:19px;
}

.product-grid .price-old {
	color:red;
	text-decoration:line-through;
	font-size:10px;
}

.product-info {
	overflow:auto;
	padding-top:10px;
}

.product-info >.left {
	float:left;
	background-color:#fff;
	margin-bottom:10px;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	padding:5px;
}

.product-info >.left+.right {
	margin-left:270px;
	background-color:#fff;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	padding:10px;
}

.product-info .image {
	float:left;
	text-align:center;
	padding:10px;
}

.product-info .image-additional {
	width:260px;
	margin-left:-10px;
	clear:both;
	overflow:hidden;
}

.product-info .image-additional a {
	float:left;
	display:block;
	margin-left:10px;
	margin-bottom:10px;
}

.product-info .description {
	margin-bottom:10px;
	color:#4D4D4D;
}

.product-info .description a {
	color:#4D4D4D;
	text-decoration:none;
}

.product-info .price {
	overflow:auto;
	float:left;
	font-size:24px;
	font-weight:700;
	color:#333;
	margin:5px 0;
}

.product-info .price-old {
	text-decoration:line-through;
	font-size:14px;
}

.product-info .price-new {
	color:red;
	font-size:24px;
}

.product-info .price .discount {
	font-weight:400;
	font-size:12px;
	color:#4D4D4D;
}

.product-info .options {
	border-bottom:1px solid #E7E7E7;
	margin-bottom:10px;
	color:#000;
	padding:0 5px 10px;
}

.product-info .option-image {
	margin-top:3px;
	margin-bottom:10px;
}

.product-info .option-image label {
	display:block;
	width:100%;
	height:100%;
}

.product-info .option-image img {
	margin-right:5px;
	border:1px solid #CCC;
	cursor:pointer;
}

.product-info .cart {
	margin-bottom:20px;
	color:#4D4D4D;
	overflow:auto;
	padding:0 5px 10px;
}

.product-info .cart-2 {
	margin-top:25px;
	color:#4D4D4D;
	overflow:auto;
	padding:0 5px 10px;
}

.product-info .cart .minimum {
	padding-top:5px;
	font-size:11px;
	color:#999;
	clear:both;
}

.product-info .review {
	color:#4D4D4D;
	border-top:1px solid #E7E7E7;
	border-left:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	margin-bottom:10px;
}

.product-info .review >div {
	border-bottom:1px solid #E7E7E7;
	line-height:20px;
	padding:8px;
}

.product-info .share {
	max-height:30px;
	display:inline-block;
	margin-top:7px;
}

.product-info .deliveri-info {
	border:1px solid #b1b1b1;
	background-color:#fff;
	float:right;
	width:245px;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	margin:10px 0;
}

.product-info .pay-info {
	border:1px solid #b1b1b1;
	margin-top:10px;
	background-color:#fff;
	float:right;
	width:245px;
	margin-left:5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
}

.product-info .warranty {
	border:1px solid #b1b1b1;
	margin-top:10px;
	background-color:#fff;
	margin-left:10px;
	float:left;
	width:498px;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
}

.review-list {
	overflow:auto;
	margin-bottom:20px;
	border:1px solid #EEE;
	padding:10px;
}

.review-list .author {
	float:left;
	margin-bottom:20px;
}

.review-list .rating {
	float:right;
	margin-bottom:20px;
}

.attribute tr td:first-child {
	color:#000;
	font-weight:700;
	text-align:right;
	width:20%;
}

.attribute td {
	color:#4D4D4D;
	text-align:center;
	vertical-align:top;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	padding:7px;
}

.compare-info {
	border-collapse:collapse;
	width:100%;
	border-top:1px solid #DDD;
	border-left:1px solid #DDD;
	margin:20px 0;
}

.compare-info tr td:first-child {
	color:#000;
	font-weight:700;
	text-align:left;
}

.compare-info td {
	width:20%;
	color:#4D4D4D;
	text-align:center;
	vertical-align:top;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	padding:7px;
}

.compare-info .price-old {
	font-weight:700;
	color:red;
	text-decoration:line-through;
}

.wishlist-info table {
	width:100%;
	border-collapse:collapse;
	border-top:1px solid #DDD;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	margin-bottom:20px;
}

.wishlist-info tbody td {
	vertical-align:top;
	border-bottom:1px solid #DDD;
}

.login-content {
	margin-bottom:20px;
	overflow:auto;
}

.login-content .left .content, .login-content .right .content {
	min-height:190px;
}

.order-detail {
	background:#EFEFEF;
	font-weight:700;
}

.return-quantity {
	float:left;
	width:31%;
}

.return-opened textarea {
	width:98%;
	vertical-align:top;
}

.cart-info table {
	width:100%;
	border-collapse:collapse;
	border-top:1px solid #DDD;
}

.cart-info tbody td {
	vertical-align:middle;
}

.cart-info tbody .quantity input[type=image], .cart-info tbody .quantity img {
	position:relative;
	top:4px;
	cursor:pointer;
}

.cart-total {
	overflow:auto;
	padding-top:8px;
	margin-bottom:15px;
}

.cart-total td {
	text-align:right;
	padding:3px;
}

.checkout-heading {
	background:#F8F8F8;
	border:1px solid #DBDEE1;
	font-weight:700;
	font-size:13px;
	color:#555;
	margin-bottom:15px;
	padding:8px;
}

#kuda {
	margin:20px;
}

.checkout-heading a {
	float:right;
	margin-top:1px;
	font-weight:400;
	text-decoration:none;
}

.checkout-content {
	display:none;
	overflow:auto;
	padding:0 0 15px;
}

.checkout-product table {
	width:100%;
	border-collapse:collapse;
	border:1px solid #DDD;
	margin-bottom:20px;
}

.checkout-product tfoot td {
	text-align:right;
	border-bottom:1px solid #DDD;
}

.sitemap-info {
	overflow:auto;
	margin-bottom:40px;
}

#footer {
	clear:both;
	overflow:auto;
	min-height:100px;
	border-top:1px solid #DBDEE1;
	border-bottom:1px solid #DBDEE1;
	background:#F8F8F8;
	padding:20px;
}

#footer h3 {
	color:#000;
	font-size:14px;
	margin-top:0;
	margin-bottom:8px;
}

#footer .column {
	float:left;
	width:25%;
	min-height:100px;
}

#footer .column ul {
	margin-top:0;
	margin-left:8px;
	padding-left:12px;
}

#footer .column a {
	text-decoration:none;
	color:#000;
}

#footer .column a:hover {
	text-decoration:underline;
}

#powered {
	margin-top:5px;
	text-align:right;
	clear:both;
}

.banner div {
	text-align:center;
	width:100%;
	display:none;
}

div .vk_groups {
	padding:5px;
}

.box-product-set >div {
	display:inline-block;
	text-align:center;
	vertical-align:top;
	margin-bottom:10px;
	width:120px;
}

.box-product-set .plus {
	font-size:25px;
	border:none;
	width:10px;
	margin:25px 0 0;
}

.popupcart {
	background:#fff;
	box-shadow:6px 3px 14px #000;
	border:1px solid #000;
	border-radius:3px;
	position:fixed;
	z-index:999;
	width:800px;
	max-height:500px;
	padding:10px;
}

.popupcart .title {
	height:10px;
	width:auto;
	cursor:move;
	background:url(../image/background.png) repeat-x transparent;
	border:1px solid #DBDEE1;
	border-radius:7px 7px 7px 7px;
	color:#C9C9C9;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
}

.popupcart h1 {
	position:relative;
	margin-left:0;
	margin-top:1px;
}

#popupcart .popupcart_content {
	overflow-y:auto;
	max-height:400px;
	z-index:999;
	width:98%;
	padding-right:10px;
}

.msg_error {
	border:1px solid #C75A5A;
	background-color:#F7CFCF;
	color:red;
	display:none;
	margin:0 30px;
	padding:10px 30px;
}

.msg_ok {
	color:#060;
	display:none;
}

.elem input, .elem select, .help, .call, #show_info {
	font-family:Arial, Helvetica, sans-serif;
}

.elem {
	width:305px;
	margin:10px 10px 10px 49px;
}

.elem input, .elem select, .elem textarea {
	font-size:12px;
	width:240px;
	border:1px solid #ccc;
	padding:3px 5px;
}

#go {
	width:252px;
}

.call {
	color:#333;
	font-size:12px;
	font-weight:700;
}

.call label {
	font-size:11px;
	font-weight:400;
}

#close_w {
	width:100%;
	text-align:right;
}

.fast_order_desc {
	color:#39839E;
	font-size:18px;
	font-weight:700;
	text-align:center;
	margin:10px 10px 10px 20px;
}

.fast_order_desc span {
	clear:both;
	font-size:14px;
	color:#000;
	display:block;
}

#close_remind {
	padding:5px 5px 0 0;
}

#fast_order form {
	margin:0 auto;
}

#overlay {
	background-color:#000;
	position:absolute;
	top:0;
	left:0;
	z-index:999;
	display:none;
	overflow:hidden;
}

#loading {
	background:url(../image/loading.gif) center no-repeat;
	border:1px solid #888;
	width:50px;
	height:50px;
	position:absolute;
	top:50%;
	left:50%;
	z-index:100;
	display:none;
	margin:-25px 0 0 -25px;
}

.toOrder {
	width:136px;
	height:24px;
	position:relative;
	top:6px;
	text-align:center;
	display:inline-block;
	background:url(images/add-to-cart_green.png) 0 0 no-repeat;
	color:#fff!important;
	text-decoration:none;
	padding:15px 0 0 15px;
}

#fast_order {
	text-align:left;
	font-size:12px;
	width:360px;
	height:auto;
	border:1px solid #999;
	background:#FFF;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	background-color:#fff;
	display:none;
	position:absolute;
	top:50%;
	left:50%;
	z-index:1000;
	padding:10px;
}

#fast_order .msg_error, #fast_order .msg_ok {
	font-size:12px;
	padding:10px;
}

#fast_order img {
	vertical-align:middle;
	margin:-3px 0 0 4px;
}

.product-info .cart .fastorder {
	float:left;
	margin-top:1px;
}

.product-grid .fastorder {
	margin-top:3px;
}

.jcarousel-skin-opencart .jcarousel-container {
	background:#FFF;
	margin-bottom:20px;
}

.jcarousel-skin-opencart .jcarousel-direction-rtl {
	direction:rtl;
}

.jcarousel-skin-opencart .jcarousel-container-horizontal {
	padding:0 40px;
}

.jcarousel-skin-opencart .jcarousel-clip {
	overflow:hidden;
	width:100%;
}

.jcarousel-skin-opencart .jcarousel-item-horizontal {
	margin-left:0;
	margin-right:10px;
}

.jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left:10px;
	margin-right:0;
}

.jcarousel-skin-opencart .jcarousel-item-placeholder {
	background:#fff;
	color:#000;
}

.jcarousel-skin-opencart .jcarousel-next-horizontal {
	position:absolute;
	top:23px;
	right:5px;
	width:32px;
	height:32px;
	cursor:pointer;
	background:url(../image/button-next.png) center no-repeat;
}

.jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left:5px;
	right:auto;
	background:url(../image/button-previous.png) center no-repeat;
}

.jcarousel-skin-opencart .jcarousel-prev-horizontal {
	position:absolute;
	top:23px;
	left:0;
	width:32px;
	height:32px;
	cursor:pointer;
	background:url(../image/button-previous.png) center no-repeat;
}

.jcarousel-skin-opencart .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left:auto;
	right:0;
	background:url(../image/button-next.png) center no-repeat;
}

#colorbox, #cboxOverlay, #cboxWrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	overflow:hidden;
}

#cboxOverlay {
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
}

#cboxMiddleLeft, #cboxBottomLeft {
	clear:left;
}

#cboxContent {
	position:relative;
	background:#fff;
	overflow:visible;
}

#cboxLoadedContent {
	overflow:auto;
	margin-bottom:5px;
}

#cboxTitle {
	position:absolute;
	bottom:-25px;
	left:0;
	text-align:center;
	width:100%;
	font-weight:700;
	color:#7C7C7C;
	margin:0;
}

#cboxLoadingOverlay, #cboxLoadingGraphic {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	cursor:pointer;
	position:absolute;
	bottom:-29px;
	background:url(images/controls.png) no-repeat 0 0;
	width:23px;
	height:23px;
	text-indent:-9999px;
}

.cboxPhoto {
	float:left;
	border:0;
	display:block;
	margin:auto;
}

.cboxIframe {
	width:100%;
	height:100%;
	display:block;
	border:0;
	background:#fff;
}

#cboxTopLeft {
	width:14px;
	height:14px;
	background:url(images/controls.png) no-repeat 0 0;
}

#cboxTopCenter {
	height:14px;
	background:url(images/border.png) repeat-x top left;
}

#cboxTopRight {
	width:14px;
	height:14px;
	background:url(images/controls.png) no-repeat -36px 0;
}

#cboxBottomLeft {
	width:14px;
	height:43px;
	background:url(images/controls.png) no-repeat 0 -32px;
}

#cboxBottomCenter {
	height:43px;
	background:url(images/border.png) repeat-x bottom left;
}

#cboxBottomRight {
	width:14px;
	height:43px;
	background:url(images/controls.png) no-repeat -36px -32px;
}

#cboxMiddleLeft {
	width:14px;
	background:url(images/controls.png) repeat-y -175px 0;
}

#cboxMiddleRight {
	width:14px;
	background:url(images/controls.png) repeat-y -211px 0;
}

#cboxError {
	border:1px solid #ccc;
	padding:50px;
}

#cboxLoadingOverlay {
	background:url(images/loading_background.png) no-repeat center center;
}

#cboxLoadingGraphic {
	background:url(images/loading.gif) no-repeat center center;
}

#cboxCurrent {
	position:absolute;
	bottom:-25px;
	left:58px;
	font-weight:700;
	color:#7C7C7C;
}

#cboxPrevious {
	position:absolute;
	top:200px;
	background-position:-51px -25px;
}

#cboxPrevious:hover {
	background-position:-51px 0;
}

#cboxNext {
	float:right;
	display:block;
	position:absolute;
	top:200px;
	left:750px;
	background-position:-75px -25px;
}

#cboxNext:hover {
	background-position:-75px 0;
}

#cboxClose {
	right:0;
	top:0;
	background-position:-100px -25px;
}

#cboxClose:hover {
	background-position:-100px 0;
}

.cboxSlideshow_on #cboxSlideshow {
	background-position:-125px 0;
	right:27px;
}

.cboxSlideshow_on #cboxSlideshow:hover {
	background-position:-150px 0;
}

.cboxSlideshow_off #cboxSlideshow {
	background-position:-150px -25px;
	right:27px;
}

.cboxSlideshow_off #cboxSlideshow:hover {
	background-position:-125px 0;
}

#catalog >ul >li >a {
	color:#104889;
	font-size:14px;
	position:relative;
}

#catalog >ul >li >a >span.pl {
	color:#8470FF;
	font-size:14px;
}

#catalog >ul >li >a >span.total {
	color:grey;
	font-size:12px;
	font-weight:400;
	font-style:italic;
}

#catalog >ul >li+li {
	border-top:none;
}

#catalog >ul >li .zeroqauntity >a {
	color:grey;
}

#catalog >ul >li ul >li >a.active {
	font-weight:400;
}

.micropopup {
	position:absolute;
	margin-left:180px;
	margin-top:-30px;
	z-index:999;
	border:1px solid #FF4500;
	background:#FFF;
	display:none;
	padding:3px;
}

.box-news h4, .box-news p {
	margin-top:0;
	margin-bottom:5px;
}

.box-news >div, .box-product-set .name {
	margin-bottom:5px;
}

body, td, th, input, textarea, select, a, .product-info .price-old-text {
	font-size:12px;
}

a:hover, .box-category >ul >li >a, .product-info .review .share a {
	text-decoration:none;
}

label, .mini-cart-info .remove img, .wishlist-info tbody .action img {
	cursor:pointer;
}

#header #cart.active .content, table.radio td label, .box-category >ul >li a.active+ul, #catalog >ul >li a:hover .micropopup {
	display:block;
}

.mini-cart-info .image, table.radio tr td:first-child {
	width:1px;
}

.mini-cart-info .quantity, .mini-cart-info td.total, .mini-cart-info .remove, .mini-cart-total, .wishlist-info thead .quantity, .wishlist-info thead .price, .wishlist-info thead .total, .wishlist-info thead .action, .wishlist-info tbody .quantity, .wishlist-info tbody .price, .wishlist-info tbody .total, .wishlist-info tbody .action, .order-list .order-info, .return-list .return-info, .download-list .download-info, .cart-info thead .price, .cart-info thead .total, .cart-info tbody .price, .cart-info tbody .total, .checkout-product thead .quantity, .checkout-product thead .price, .checkout-product thead .total, .checkout-product tbody .quantity, .checkout-product tbody .price, .checkout-product tbody .total, .set .cart {
	text-align:right;
}

#menu ul, .box-category ul {
	list-style:none;
	margin:0;
	padding:0;
}

#menu >ul >li >div >ul >li >div, .box .box-content .box-category {
	padding:0 10px;
}

.required, .cart-info tbody span.stock {
	color:red;
	font-weight:700;
}

table.list, .attribute {
	border-collapse:collapse;
	width:100%;
	border-top:1px solid #DDD;
	border-left:1px solid #DDD;
	margin-bottom:20px;
}

.pagination .links, .product-info .share >div, .return-captcha {
	float:left;
}

a.button:hover, input.button:hover, a.button_remove {
	background:url(../image/button-active.png) repeat-x;
}

.box, .banner div img {
	margin-bottom:20px;
}

.box-product .image, .product-grid .image {
	display:block;
	margin-bottom:0;
}

.box-product .name a, .product-grid .name a {
	color:#2B61D5;
	font-weight:700;
	text-decoration:none;
	display:block;
	margin-bottom:4px;
}

.box-product .price-old, .box-product-set .price-old {
	color:red;
	text-decoration:line-through;
}

.box-product .price-new, .box-category >ul >li a.active, .box-category >ul >li ul >li >a.active, .product-filter .display a, .product-grid .price-new, .compare-info .name a, .compare-info .price-new {
	font-weight:700;
}

.box-product .rating, .product-grid .rating {
	display:block;
	margin-bottom:4px;
}

.box-category >ul >li ul, .product-grid .description, .product-grid .price .price-tax, .cart-module >div, #popupcart {
	display:none;
}

.category-info, .return-product, .return-detail {
	overflow:auto;
	margin-bottom:20px;
}

.category-list, .contact-info {
	overflow:auto;
}

.product-list .image img, .product-grid .image img {
	padding:3px;
}

.product-list .name, .product-list .wishlist, .product-list .compare, .product-grid .cart, .product-grid .wishlist, .product-grid .compare, #footer .column ul li {
	margin-bottom:3px;
}

.product-grid .wishlist a, .product-grid .compare a {
	color:#333;
	text-decoration:none;
	display:block;
}

.product-info .description span, .product-info .review >div >span {
	color:#2B61D5;
}

.product-info .price-tax, .product-info .price .reward {
	font-size:12px;
	font-weight:400;
	color:#999;
}

.product-info .cart div, .product-info .cart-2 div {
	float:left;
	vertical-align:middle;
}

.product-info .cart div >span, .product-info .cart-2 div >span {
	padding-top:7px;
	display:block;
	color:#999;
}

.product-info .deliveri-info div, .product-info .pay-info div, .product-info .warranty div {
	padding:10px;
}

.product-info .deliveri-info .deliveri-heading, .product-info .pay-info .deliveri-heading, .product-info .warranty .warranty-heading {
	border-bottom:1px solid #DBDEE1;
	background:url(../image/background.png) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	line-height:14px;
	color:#333;
	text-align:center;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-khtml-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	padding:8px 10px 7px;
}

.review-list .text, .checkout-content .buttons {
	clear:both;
}

.attribute thead td, .attribute thead tr td:first-child, .compare-info thead td, .compare-info thead tr td:first-child {
	color:#000;
	font-size:14px;
	font-weight:700;
	background:#F7F7F7;
	text-align:left;
}

.wishlist-info td, .cart-info td, .checkout-product td {
	padding:7px;
}

.wishlist-info thead td, .cart-info thead td, .checkout-product thead td {
	color:#4D4D4D;
	font-weight:700;
	background-color:#F7F7F7;
	border-bottom:1px solid #DDD;
}

.wishlist-info thead .image, .wishlist-info tbody .image, .cart-info thead .image, .cart-info tbody .image, .jcarousel-skin-opencart .jcarousel-item {
	text-align:center;
}

.wishlist-info thead .name, .wishlist-info thead .model, .wishlist-info thead .stock, .wishlist-info tbody .name, .wishlist-info tbody .model, .wishlist-info tbody .stock, .cart-info thead .name, .cart-info thead .model, .cart-info thead .quantity, .cart-info tbody .name, .cart-info tbody .model, .cart-info tbody .quantity, .checkout-product thead .name, .checkout-product thead .model, .checkout-product tbody .name, .checkout-product tbody .model, .box-product-set, .box-product-set .description {
	text-align:left;
}

.wishlist-info tbody .image img, .cart-info tbody .image img, .checkout-product tbody td {
	border:1px solid #DDD;
}

.wishlist-info tbody .price s, .msg_error a, #catalog >ul >li .special {
	color:red;
}

.login-content .left, .checkout-content .left, .contact-info .left, .contact-info .right, .sitemap-info .left, .sitemap-info .right {
	float:left;
	width:48%;
}

.login-content .right, .checkout-content .right {
	float:right;
	width:48%;
}

.order-list, .return-list, .download-list, .set .cart >div {
	margin-bottom:10px;
}

.order-list .order-id, .return-list .return-id, .download-list .download-id {
	width:49%;
	float:left;
	margin-bottom:2px;
}

.order-list .order-status, .return-list .return-status, .download-list .download-status {
	width:49%;
	float:right;
	text-align:right;
	margin-bottom:2px;
}

.order-list .order-content, .return-list .return-content, .download-list .download-content {
	display:inline-block;
	width:100%;
	margin-bottom:20px;
	border-top:1px solid #EEE;
	border-bottom:1px solid #EEE;
	padding:10px 0;
}

.order-list .order-content div, .return-list .return-content div, .download-list .download-content div {
	float:left;
	width:33.3%;
}

.return-name, .return-model, .return-reason, .return-opened {
	float:left;
	width:31%;
	margin-right:15px;
}

.cart-total table, .popupcart .title a {
	float:right;
}

.image i, .compare-info i, .product-info .left .image i {
	width:99px;
	height:40px;
	position:absolute;
	background-repeat:no-repeat;
	background-position:0 0;
}

.jcarousel-skin-opencart .jcarousel-next-disabled-horizontal, .jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-opencart .jcarousel-next-disabled-horizontal:active, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-opencart .jcarousel-prev-disabled-horizontal:active {
	cursor:default;
	background:none;
}

#catalog >ul >li a.active, #catalog >ul >li >a.active >span.pl, #catalog >ul >li a:hover, #catalog >ul >li >a:hover >span.pl {
	color:#FF4500;
}

.product-page-guarantee { display: none !important; }

