*
{
	margin:0;padding:0;
}
html,body{margin:0;padding:0;height:100%;}
body{font: 13px Tahoma, Sans-serif;
color: #3d3c3c;
line-height: 140%;
min-height:100%;
background:#e9f3ff url(../images/header.jpg) repeat-x top center;}
img
{
	border: none;
	margin:0;
	padding:0;
}
.clear
{
clear: both;
line-height: 0;
font-size: 0px;
height: 0px;
}

.fb_iframe_widget>span { width: 190px !important; }
.fb-like-box iframe { width: 190px !important; }
a
{
	color:#345e9d;
}
sup {
position:relative;
top:-0.45em;
vertical-align:baseline;
}
#container
{
	width: 982px;
	margin:0 auto -180px auto;
	min-height:100%;
	position:relative;
}
.uc-option-image-block
{
	background-color: white;
}
.block-search
{
	position: relative;
}
#content2
{
		border:1px solid #b3d2f9;

	background-color: white;
	padding:20px;
     -webkit-border-radius: 5px;
    
    border-radius: 5px;
}
#headerbigp
{
	height:182px;
	width:100%;
	position:relative;

}
a#logo
{
	display:block;
	width:171px;
	height: 65px;
	position: absolute;
	top:40px;
	left:20px;
	background: url(../images/logo.png) no-repeat top left;
	z-index:2;
}
.i18n-uk a#logo
{
	background: url(../images/logo_uk.png) no-repeat top left;
}
.top1
{
	padding: 0 0 0 24px;
	background: url(../images/ico1.png) no-repeat left center;
	font-size:12px;
	line-height: 16px;
	color:#4b89cb;
	width:380px;
	float:left;
}
.top2
{
	padding: 0 0 0 24px;
	background: url(../images/ico2.png) no-repeat left center;
	font-size:12px;
	line-height: 16px;
	color:#4b89cb;
	width:380px;
	float:left;
}
.header_top
{
	padding: 7px 0 0 20px;
	height: 26px;
}
.header1
{
	float:left;
	width:320px;
	padding: 38px 0 0 220px;
	position: relative;
}
a.freedelivery
{
	width: 182px;
	height: 30px;
	background: url(../images/freedelivery.png) no-repeat top left;
	position: absolute;
	left: 0px;
	top: -69px;
}
.i18n-uk a.freedelivery
{
	background: url(../images/freedelivery_uk.png) no-repeat top left;
}
div.block, div.node, div.view, div.view-data-node-body
{
	
	position: relative;
}
 ul.menu, ul.links
{
	list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 0px;
padding: 0px;

}
.header_block
{
	height: 83px;
}
#search-block-form input.form-text
{
	background: url(../images/search_bg.png) no-repeat top left;
	height: 32px;
	width:261px;
	border: none;
	float:left;
	padding: 0 8px;
	font-style: italic;
	font-size:14px;
	font-family: Arial;
	color:#3c3c3c;
}
.header2
{
	width:230px;
	float:left;
padding:38px 0 0 0px;
}

.header3
{
	width:200px;
	float:left;
	padding:42px 0 0 0px;
}

a.ico3
{
	display: block;
	-webkit-border-radius: 3px;
    border-radius: 3px;
	 border:1px solid #d6e2f7;
	 font-size:11px;
	 padding: 2px 0 2px 38px;
	 width:78px;
	 text-decoration: none;
	 background: url(../images/ico3.png) no-repeat 3px 5px;
	 line-height: 13px; 
	 background-color: white;
	 color:#4b89cb;
	 float:left;
	 margin: 0 5px 0 0;
}
a.ico3:hover, a.ico4:hover
{
	text-decoration: underline;
}
a.ico4
{
	display: block;
	-webkit-border-radius: 3px;
    border-radius: 3px;
	 border:1px solid #d6e2f7;
	 font-size:11px;
	 padding: 2px 0 2px 30px;
	 width:60px;
	 text-decoration: none;
	 background: url(../images/ico4.png) no-repeat 3px 5px;
	 line-height: 13px; 
	 background-color: white;
	 color:#4b89cb; float:left;
}
.block-uc_ajax_cart
{
	padding: 10px 0 0 55px;
	background: url(../images/corz.png) no-repeat 0px 10px;
	min-height: 50px;
	margin-left:-6px;
}
.block-uc_ajax_cart table td
{
	padding: 2px 5px 0px 0px;
}
ul.blockmenu li
{
	list-style-type: none;
	margin:0 0 6px 0;
}
ul.blockmenu li.item41 a
{
	display: block;
	width:24px;
	height: 23px;
	background: url(../images/wishlist.png) no-repeat top left;
}
ul.blockmenu li.item42 a
{
	display: block;
	width:24px;
	height: 23px;
	background: url(../images/profile.png) no-repeat top left;
}
.topmenu
{
	width:940px;
padding:8px 0 0 0;
	border-top:1px solid #c2dff6;
	margin: 0 auto;
}
.topmenu ul li.leaf
{
	float:left;
	margin:0 11px 0 0;
}
.topmenu ul li a
{
	display: block;
	height:28px;
	text-decoration: none;
	padding: 0 14px;
	line-height: 28px;
	background: url(../images/topmenu_bg.png) no-repeat top center;
	-webkit-border-radius: 3px;
    border-radius: 3px;
	 position: relative;
	
}
.topmenu ul li a:hover, .topmenu ul li a.active
{
		background-position: 50% -35px;
		color:white;
}
.topmenu ul li a:hover:after, .topmenu ul li a.active:after
{
	width:8px;
	height:7px;
	background: url(../images/topmenu_bg.png) no-repeat bottom center;
	display: block;
	position: absolute;
	bottom: -7px;
	left: 50%;
	margin-left:-4px;
	content: "";
}
.leftcol
{
	float:left;
	width:180px;
	padding-right: 0px;
	
}

.rightcol
{
	float:right;
	width:740px;
	padding:0;
}
.col2
{
	float:right;
	width:180px;
}
.col1
{
	float:left;
	widtH:540px;
}
.clearfooter {
clear:both;
height:180px;
}
#footer {
clear:both;
height:155px;
margin:0 auto;
position:relative;
width:940px;
padding:25px 0 0 0;
text-align: left;
}


#footer ul li
{

	margin:0 0 3px 0;
	
}
#footer ul li a
{
	color:black;
	text-decoration: none;
}
#footer ul li a:hover
{
	text-decoration:underline;
}
.leftcol .block
{
margin:0 0 19px 0;
  
}
.leftcol .block .views-row
{
	margin:0 0 10px 0;
	font-size:12px;
}
.leftcol .block .view-footer 
{
	text-align: right;
	padding: 5px 0 0 0;
}
.leftcol .block .view-footer a
{
	color:#393939;
	padding:0 20px 0 0;
	background: url(../images/arrow2.png) no-repeat right center;
}
.leftcol .block .block-title
{
	font-weight: bold;
	color:#373737;
	font-size:14px;
	margin:0 0 5px 0;
}
#container .leftcol .block-menu ul li
{
	margin:0 0 5px 0;
	padding: 0 0 0 20px;
	background: url(../images/accordeon.png) no-repeat 0px 5px;
}
#container .leftcol .block-menu ul li.expanded
{
	 list-style-image: none;
    list-style-type: none;
	 	background: url(../images/accordeon.png) no-repeat 0px -85px;
}
#container .leftcol .block-menu ul li li
{
	margin:0 0 5px 0;
	padding: 0 0 0 0px;
	background: none;
}
#container .leftcol .block-menu ul li ul
{
	margin:5px 0 5px 0;
}
#container .leftcol .block-menu ul li li a
{
	color: #6f6f6f;
	text-decoration: none;
}
.breadcr
{

	 height: 33px;
	 line-height: 33px;
	 margin:0 0 20px 0;
}
.breadcr ul li
{
	display: inline;
}

.breadcrumb a, .breadcrumb ul li
{

}

.rightcol .block-title, #block-views-comments_recent-block .block-title
{
	padding:0 37px 0 15px;
	background: url(../images/title_blue.png) no-repeat right center;
	height: 20px;
	line-height: 20px;
	position: relative;
	color:white;
	text-transform: uppercase;
	text-shadow: 1px 1px 0px #2865a6;
	filter: dropshadow(color=#2865a6, offx=1, offy=1);
	float:left;
	border-left:1px solid #447ba6;
}
.rightcol .col2 .block-title, #block-views-comments_recent-block .block-title
{
	background: url(../images/title_red.png) no-repeat right center;
text-shadow: 1px 1px 0px #9b0000;
        filter: dropshadow(color=##9b0000, offx=1, offy=1);
		  border-left:1px solid #cf0f0f;
}
.rightcol .block-title span.arrow, #block-views-comments_recent-block .block-title span.arrow
{
	display: block;
	width:15px;
	height: 9px;
	background: url(../images/arrow.png) no-repeat top left;
	position: absolute;
	top:5px;
	right:10px;
}

a.rightlink
{
	float:right;
	font-size:12px;
	color:#3d3c3c;
}
a.rightlink:hover
{
	color: #4c8cbe;
}
.view-produkt-front ul li.views-row
{
	float:left;
	width:31%;
	padding:15px 1% 15px 1%;
	list-style-type:none;
	text-align: center;
	height: 220px;
border-bottom: 1px solid #E3F0F9;
    border-right: 1px solid #E3F0F9;
	margin:0px;
	position: relative;
}
 .views-row .noder.tov, .nodebg .view-produkt-front ul li.views-row, .nodebg ul li.views-row
 {
 		float:left;
	width:165px;
	padding:15px 9px 15px 10px;
	list-style-type:none;
	text-align: center;
	height: 220px;
	border-bottom:1px solid #E3F0F9;
	border-right:1px solid #E3F0F9;
	margin:0px;
	position: relative;
 }
  .views-row.nobord .noder.tov, .nodebg ul li.views-row.nobord
  {
  		border-right:none;
		padding-right: 10px;
  }
ul li .views-field-ops, .noder.tov .views-field-ops
{
	position: absolute;
	left:7px;
	bottom:10px;
}
.page-comment .noder.tov .views-field-ops
{
	position: relative;
	left:auto;
	bottom:auto;
}
ul li .views-field-buyitnowbutton, .noder.tov .views-field-buyitnowbutton,  .views-field-phpcode input.list-add-to-cart.form-submit
,  .views-field-phpcode-1 input.list-add-to-cart.form-submit
{
	position: absolute;
	right:7px;
	bottom:8px;
}
.netvnal
{
	padding:4px 0 0 0;
	color:#9f9f9f;
	display: block;
}
.brand
{
	float:left;
	color:black;
	text-decoration: none;
}
.line1
{
	padding: 3px 0;
}
.pline21
{
	padding: 8px;
	background: #F5F5F5;
	color: #838383;
}
.pline21 strong
{
	color:black;
	font-weight: normal;
}
.artikel
{
	float:right;
	color: #bcbcbc;
}
.views-field-field-p-image-fid img
{
	
	margin:0 0 4px 0;
}

.views-field-title a:hover
{
	text-decoration: underline;
}
.view-display-id-page_1 .views-field-cost
{
	float: left;
	margin:10px 0 0 0px;
}
.view-skidki .views-field-cost span
{
		margin:0px;
}
.col2 .views-field-sell-price
{
	clear:both;
	float:right;
	 -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
	 color:#2464b4;
	 padding:3px 5px;
	background-color: #f2f2f2;
	font-weight: bold;
	margin-top:5px;
}
.views-field-phpcode .uc-price-cost
{
	padding-right:5px;
	font-weight: bold;
	color:red;
	text-decoration: line-through;
}
 .view-display-id-page_1 .views-field-sell-price
 {
 		float:right;

	 color:#2464b4;


	font-weight: bold;
	margin-top:10px;
 }
.view-produkt-front ul .views-field-title
{
	margin:0;
	line-height: 15px;
}
ul li .views-field-tid a
{
	text-decoration: none;
	font-weight: bold;
	color:black;
position:absolute;
bottom:35px;
left:7px;
}
ul li .views-field-model
{
	color:#a9a9a9;
	position:absolute;
	bottom:35px;
right:7px;
}
ul .views-field-title a, .tov .title a
{
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
	font-size:13px;
}
.sliderblock 
{
	position: relative;
}
.views-field-sell-price, .uc-price-sell_price
{
	font-weight: bold;
	font-size:14px;

}
.views-field-ops 
{
	float:left;
}
.views-field-ops a
{
	color: black;
	line-height: 22px;
}
 #content-content form input.list-add-to-cart.form-submit, #content-content form input.node-add-to-cart.form-submit,
 .col1 form input.list-add-to-cart.form-submit,  .col1 form input.node-add-to-cart.form-submit
{
	color:white;
	font-size:12px;
	padding: 4px 3px;
	background: #ce0100; 
background: -moz-linear-gradient(top,  #ce0100 0%, #fd1900 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ce0100), color-stop(100%,#fd1900));
background: -webkit-linear-gradient(top,  #ce0100 0%,#fd1900 100%); 
background: -o-linear-gradient(top,  #ce0100 0%,#fd1900 100%); 
background: -ms-linear-gradient(top,  #ce0100 0%,#fd1900 100%);
background: linear-gradient(to bottom,  #ce0100 0%,#fd1900 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce0100', endColorstr='#fd1900',GradientType=0 ); 
border:none;
-webkit-border-radius: 3px;
border-radius: 3px;
}
input.stock-notify
{
		color:black;
	font-size:12px;
	padding: 4px 3px;
	border:none;
-webkit-border-radius: 3px;
    
    border-radius: 3px;
    background: #eeeeee; 
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); 
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); 
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); 
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); 
cursor:pointer;
}
.messages.status
{
	padding: 15px;
	background-color: #c3e9d2;
	-webkit-border-radius: 3px;
    
    border-radius: 3px;
    border:1px solid #194529;
    margin:0 0 15px 0;
}
.percent
{
	float:right;
}
.sliderblock .views-row
{
	position: relative;
}
.sliderblock .views-row  .views-field-teaser
{
	position: absolute;
	width:100%;
	left:0px;
	bottom:0px;
	background: url(../images/desc_bg.png) repeat-x bottom left;
}
.sliderblock .views-row  .views-field-teaser .field-content
{
	padding: 10px 10px 12px 10px;
}
.views_slideshow_singleframe_pager
{
	position: absolute;
	bottom:14px;
	right:5px;
	z-index: 1001;
}

.views_slideshow_singleframe_pager a
{
	font-size: 0px;
	display: block;
	line-height: 0px;
	width:12px;
	text-indent: -9999px;
	height: 11px;
	background: url(../images/pager.png) no-repeat bottom center;
}
.views_slideshow_singleframe_pager .activeSlide a
{
	background-position: top center;
}
.views_slideshow_singleframe_pager .pager-item
{
	float:left;
	margin:0 4px 0 0;
	padding-left: 0px;
}
.views-field-comment-count
{
	margin:0 0 7px 0;
	border-bottom:1px dashed #dfdfdf;
	padding:0 0 5px 0;
}
h3
{
	color:#CC0000;
	margin:8px 0 6px 0;
	font-size:14px;
	font-weight: bold;
}
.date
{
	padding: 0px 3px;
	font-size:12px;
	color:#a8a8a8;
	
}
.comcount
{
	font-size:12px;
	background: url(../images/comments.gif) no-repeat top left;
	padding: 0 0 0 20px;
	float:right;
}
.view-slider-blog .views-field-title
{
	color:#8ec600;
	font-size:14px;
	font-weight: bold;
}
.views-field-view-node
{
	text-align: right;
}
body li.leaf 
{
	list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding:0;
}
h1
{
	color:#6c6c6c;
	font-size:16px;
	margin: 0 0 15px 0;
	text-transform: uppercase;
	
}
h2
{
	color:#6c6c6c;
	font-size:14px;
	margin: 0 0 15px 0;
}body#adm
{
	background-position: 0px 30px;
}
.node p
{
	margin-bottom:15px;
}
.views-field-created
{
	color:#8b8b8b;
	font-size: 11px;
}
.col2 .views-row , .view-filters, .view-comments-recent .views-row
{
	margin: 15px 0 10px 0;
	display: block;
	zoom:1;
}
.col2 .views-row .views-field-field-p-image-fid img
{
	float:left;
	margin:0 5px 4px 0;
}
.col2 .views-row:after, .view-filters:after, .view-comments-recent .views-row:after, .view-gloss-temp  .views-row:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.view-gloss-temp td
{
	width: 25%;
	text-align: center;
}
.view-gloss-temp table
{
	width:100%;
}
.view-gloss-temp h3
{
	margin:3px 0 5px 0;
	padding-top: 4px;
	border-top:1px solid #eeeeee;
}
#content2 .block-wrapper
{
	margin-bottom:15px;
}
.blop 
{
	position: absolute;
	right:0px;
	top:0px;
}
.view-skidki .blop
{
	top: -36px;
}
.view-skidki .view-header
{
	position: relative;
}
.view-top10 .views_slideshow_singleframe_teaser_section .views-row,
.view-product-pairs-block  .views_slideshow_singleframe_teaser_section .views-row
{
	float:left;
	width:29%;
	padding:8px 2% 8px 2%;
}
.views_slideshow_singleframe_pause
{
	display: none;
}
.views_slideshow_singleframe_previous
{
	background: url(../images/arrow4.png) no-repeat center left;
	width:9px;
	height: 30px;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;
	position: absolute;
	top:80px;
	left:-10px;
	z-index:10000;
}
.views_slideshow_singleframe_next
{
	background: url(../images/arrow4.png) no-repeat center right;
	width:9px;
	height: 30px;z-index:10000;
	text-indent: -9999px;
	font-size:0px;
	line-height: 0px;
	position: absolute;
	top:80px;
	right:-10px;
}
.views-field-cost, .views-field-cost span
{
	font-weight: bold;
	color:red;
	text-decoration: line-through;
	float:left;
	font-size:14px;
	margin-right:10px;
	
}
.view-top10 .views-field-title a, .view-product-pairs-block .views-field-title a
{
	text-decoration: none;
	font-size:12px;
	line-height: 14px;
}
.view-top10 img
{
width:80px;
margin:0 auto 5px auto;
}
.view-product-pairs-block img
{
	float:left;
	margin:0 4px 2px 0;
}
.block-wrapper .views-row .views-field-cost
{
	position: absolute;
	bottom:3px;
	left:0px;
}
.col2 .block-wrapper .views-row

{
	position: relative;
}
.blop a
{
	 color: #393939;
	 font-size:12px;
}
.block .item-list ul
{
	padding: 0px;
	
}
.view-filters
{
	padding: 0px;
}
.rightcol .views-exposed-form .views-exposed-widget
{
	padding-top: 0px;
}
.view-filters label
{
	font-weight:normal;
	display: block;
	float:left;
	line-height: 22px;
margin-right:5px;
}
.view-filters .views-widget
{
	float:left;
}
.views-exposed-form
{
	float:right;
}
.toblo
{
	position: absolute;
	right:0px;
	top:38px;
	width:46px;
	height:117px;
	background: #EEF7FF;
	border-top:1px solid #9EC0EA;
	border-bottom:1px solid #9EC0EA;
	border-left:1px solid #9EC0EA;
-webkit-border-radius: 4px 0px 0px 4px;
        border-radius: 4px 0px 0px 4px;
   padding:0 0 0 8px;
   overflow: hidden;
}
.toblo_wrap
{
	width: 300px;
	height:117px;
	position: relative;
}
#block-block-7
{
	position: absolute;
	bottom:0px;
	left:5px;
}
#content2 .block-wrapper
{
	position: relative;
}
.block-uc_ajax_cart
{
	float:left;
}
a.opener
{
	display: block;
	width:10px;
	height:117px;
	background: url(../images/arrow3.png) no-repeat center left;
	float:left;
}
a.opener.active
{
	background-position: center right;
}
table.views-table
{
	width:100%;
}
table.views-table td
{
	padding: 10px;
}
table.views-table tr.even, table.views-table tr.odd
{
	background-color: #f1fafe;
	border-bottom: 1px solid #CCCCCC;
}
table.views-table thead th
{
	border-bottom: none;
}
.txtblock
{
	padding: 8px;
	background: url(../images/block_bg.png);
	border:1px solid #CFE0ED;
		-webkit-border-radius: 4px;
    border-radius: 4px;
    margin-bottom:15px;
}
.txtblock_wrap
{	-webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: white;
    padding: 9px;
}
a.opentags
{
	font-weight: bold;
	color:black;
	text-decoration: none;
	padding: 0 12px 0 0;
	background: url(../images/plusm.png) no-repeat right center;
}
.tags
{
	display: none;
	float:left;
	padding: 4px;
	font-size:11px;
	border:1px solid #CDE1FA;
	background-color: #ECF4FF;
	-webkit-border-radius: 3px;
   border-radius: 3px;
}
.lefti
{
	float:left;
	padding: 0 15px 15px 0;
	width:359px;
	position: relative;
}
.tovinfo
{
	width:366px;float: right;
}
.taxlinke
{
	float: right;
}
.tovinfo .pline2 .product-info
{
	float:left;
	margin:0 10px 0 0;
	font-size: 14px;
}
.pline2
{
	height: 20px;
	padding: 8px;
	
}
.pline3
{
	height: 30px;
	padding: 8px;
}
.pline4
{
	padding: 8px;
}
.pline1
{
	height: 20px;
	padding: 4px 8px;
	border-bottom:1px solid #e5eff8;

}
.otz a
{
	padding: 0 15px 0 23px;
	color:#515151;
	background: url(../images/otz.png) no-repeat left center;
}
.izbr a
{
	padding: 0 15px 0 23px;
	color:#515151;
	background: url(../images/izbr.png) no-repeat left center;
}
.metki
{
	float:left;
}
.pline3 .add-to-cart
{
	float:right;
}
.lefti .stars
{
	float:right;
	width:150px;
}
div.uc-option-image-block
{
	position: absolute;
	top:0px;
	left:0px;
	text-align: center;
}
.lefti .product-image img, img.uc-option-image
{
padding:2px;
background-color: white;
-webkit-box-shadow:  0px 0px 3px 0px #dbdbdb;
        
        box-shadow:  0px 0px 3px 0px #dbdbdb;
        margin:0 0 8px 0;	
}
.topcontent .block-views, .rightcol .attachment
{
	border-bottom:1px solid #d8e8ff;
	padding:0 0 7px 0 ;
}
.topcontent .block-views .block-title
{
	float:left;
	font-size:12px;
	color:#225292;
	padding:0 15px 0 0px;
	font-weight: bold;
	
}
.topcontent .block-views .attachment 
{
	float:left;
	font-size:12px;
}
.attachment a
{
	
	padding: 0 7px 0 2px;
	background: url(../images/br.gif) no-repeat right center;

	text-decoration: none;
}
.attachment a.active
{
	text-decoration: underline;
	font-weight: bold;
}
.topcontent .block-views .view-footer a
{text-decoration: none;
	padding: 0 10px 0 9px;
}
.topcontent .block-views .view-footer span:first-child a
{
	padding: 0 10px 0 0px;
}
.attachment a:hover{
	text-decoration: underline;
}
.views-field-timestamp 
{
	float:left;
	color:#8D8D8D;
}
.view-comments-recent .views-field-name
{
	padding: 0 0 0 15px;
	color:#8D8D8D;
	float:right;
	background: url(../images/user.png) no-repeat center left;
}
.view-comments-recent .views-field-title
{
	clear:left;
	padding-top:3px;
}
.view-comments-recent .views-field-title a
{
	text-decoration: none;
}
.view-comments-recent .views-field-title a:hover
{
	text-decoration: underline;
}
.view-comments-recent .views-field-field-p-image-fid
{
	float:left;
	margin:0 3px 0 0;
}
#views-exposed-form-pordvget-page-with-page-title-1 .views-widget-filter-ipp
{
	display: none;
}
.nodebg h1 span
{
	color:#9a9a9a;
	font-weight: normal;
}

.views-exposed-form input.form-submit, #comment-form input.form-submit, #cart-form-buttons input.form-submit, #content-content form input.form-submit
{
	color:white;
	text-align: center;
	padding: 4px 7px;
	border:none;
	cursor: pointer;
	-webkit-border-radius: 4px;
    
    border-radius: 4px;
	background: #76536b; /* Old browsers */
background: -moz-linear-gradient(top,  #76536b 0%, #66465b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#76536b), color-stop(100%,#66465b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #76536b 0%,#66465b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #76536b 0%,#66465b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #76536b 0%,#66465b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #76536b 0%,#66465b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76536b', endColorstr='#66465b',GradientType=0 ); /* IE6-9 */

}
#content-content table
{
	width:100%;
}
.las
{
	color:#686868;
	margin-bottom:10px;
}
.remove input.form-submit
{
	color:white;
	text-align: center;
	padding: 4px 7px;
	border:none;
	-webkit-border-radius: 4px;
    
    border-radius: 4px;
background: #3f4c6b;
background: -moz-linear-gradient(top,  #3f4c6b 0%, #3f4c6b 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f4c6b), color-stop(100%,#3f4c6b)); 
background: -webkit-linear-gradient(top,  #3f4c6b 0%,#3f4c6b 100%); 
background: -o-linear-gradient(top,  #3f4c6b 0%,#3f4c6b 100%); 
background: -ms-linear-gradient(top,  #3f4c6b 0%,#3f4c6b 100%); 
background: linear-gradient(to bottom,  #3f4c6b 0%,#3f4c6b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f4c6b', endColorstr='#3f4c6b',GradientType=0 ); 


}
.fnadp
{
	padding: 15px 0;
	color: #66465b;
	font-size:11px;
}
.bottommenu #block-menu_block-1
{
	width:385px;
	float:left;
}
.bottommenu  #block-menu_block-2
{
	width:550px;
	float:left;
}
.bottommenu #block-menu_block-1 ul li,.bottommenu  #block-menu_block-2  ul li
{
	float:left;
	widtH:50%;
}
.leftcol li.collapsed {
    list-style-image: none;
    list-style-type: none;
 
   
}
.node.noder
{
	margin:0 0 20px 0;
}
.node.noder .title
{
	font-weight: bold;
	font-size:16px;
	line-height: 20px;
	margin-bottom:4px;
}
a.readmore
{
	display: block;
	text-align: right;
}
textarea.form-textarea
{
		border:1px solid #8a8a8a;
	-webkit-border-radius: 5px;
    
    border-radius: 5px;
    padding: 3px;
}
.node-type-product .node .content
{
	padding:0 0 15px 0;
	border-bottom:1px solid #e4f0f9;
	margin-bottom:15px;
}

textarea#edit-comment
{
	height:120px;
}
.commtitle a
{
	text-decoration: none;
	color: #141515;
	font-weight: bold;
	font-size: 14px;
	padding: 0 15px 0 0;
background: url("../images/accordeon.png") no-repeat scroll 100% -85px transparent;
}
.commtitle a.active
{
	 
	 	background: url("../images/accordeon.png") no-repeat scroll 100% 5px transparent;
}
.view-comments  .views-row
{
	padding: 15px 0;
	border-bottom: 1px solid #E4F0F9;
}
.view-comments  .views-row.views-row-last
{
	border-bottom: none;
}
.signature,  .signature a
{
	font-size:12px;
	font-weight: bold;
	color:#3c69a6;
	text-decoration: none;
}
.commacageim
{
	padding:5px 0;
}
.leftcol .views-widget-filter-ipp, .block-views #sort-order
{
	display: none;
}
.rightcol tr.even,.rightcol  tr.odd {
    background-color: #F6FCFC;
    border-bottom: 1px solid #9FC0EB;
   
}
.rightcol  tr.odd {
    background-color: #F9F9F9;

   
}
.rightcol tr.even td,.rightcol  tr.odd td
{
	 padding: 6px;
}
.rightcol #cart-form-products {
    border: none;
}
.main-product-image
{
	height: auto;
}
.attributes
{
	float:left;
	margin:0 5px 0 0;
}
.messages
{
	margin:0 0 15px 0;
}
.pline4 #colors-background,.pline4 .attributes label
{
	display: none;
}
.pline4 .form-item
{
	margin:0px;
}
h1 img
{
	margin-right:5px;
}
.est1
{
	color:green;
}
.est2
{
	color:#F11300;
}
.est3
{
	color:orange;
}
form#sort-order
{
	position:absolute;
	top:0px;
	left:0px;
	z-index: 1000;
}
form#sort-order label
{
	display: block;
	float:left;
	margin-right:4px;
}
form#sort-order .jqTransformSelectWrapper
{
	float:left;
	margin:0 0 0 10px;
}
#content-content .view-filters
{
margin-top:0px;
}
#content-content
{
	position: relative;
}
.toppager .item-list ul.pager
{
		padding:0;
}
.item-list ul.pager
{
	padding:15px 0 0 0;
	text-align: right;
}
.item-list ul.pager li
{
	padding: 0px 3px;margin:0px;
	color:#2A81A9;
}
.item-list ul.pager li a
{
	color:#2A81A9;
}
.item-list ul.pager li.pager-current
{
	color:#E93030;
}

.breadcrumbs_new {
    font: bold 12px/29px Arial;
    height: 29px;
    margin-bottom: 10px;
}
.breadcrumbs_new a span {
    background: url("../images/breadcrumb-v.png") repeat-x scroll 0 0 transparent;
    float: left;
}
.breadcrumbs_new a span.text {
    padding: 0 1em;
	 position: relative;
}
.breadcrumbs_new .crumb-home {
    background: url("../images/breadcrumb-home.png") no-repeat scroll 0 -14px transparent;
    height: 14px;
    margin-top: 7px;
    width: 20px;
}
.breadcrumbs_new a.hover-current .crumb-home, .breadcrumbs_new a.active .crumb-home {
    background-position: 0 0;
}
.breadcrumbs_new a.first span.text {
    padding: 0 1em;
}

.breadcrumbs_new .arrow, .breadcrumbs_new a span.text:after {
    background: url("../images/breadcrumb-v.png") repeat-x scroll 0 -29px transparent;
    height: 29px;
    margin: 0;
    padding: 0;
    width: 19px;
	 content: "";
}
.breadcrumbs_new a
.breadcrumbs_new a .arrow.active-next {
}
.breadcrumbs_new>span:last-child a .arrow {
    background-position: 0 -203px;
}
.breadcrumbs_new a .arrow.hover-next, .breadcrumbs_new a .arrow.active-next {
    background-position: 0 -58px;
}
.breadcrumbs_new a .arrow.hover-current, .breadcrumbs_new a.active .arrow {
    background-position: 0 -145px;
}
.breadcrumbs_new a .arrow.hover-current.active-next, .breadcrumbs_new a.active .arrow.hover-next, .breadcrumbs_new a {
    background-position: 0 -116px;
}
.breadcrumbs_new>span:last-child  a .arrow.hover-current, .breadcrumbs_new>span:last-child  a.active .arrow {
    background-position: 0 -174px;
}

.breadcrumbs_new a {
    color: #585857;
    cursor: pointer;
    float: left;
    height: 29px;
    text-decoration: none;

}
.breadcrumbs_new a.active span.text, .breadcrumbs_new a.hover-current span.text, .breadcrumbs_new a:hover span.text {
    background-position: 0 -87px;
    color: white;
}
.newproduct
{
	position: absolute;
	top:5px;
	right:5px;
	width:40px;
	height: 40px;
	background: url(../images/new.png) no-repeat top left;
	display: block;
}
.views-table li .views-field.views-field-sell-price 
{
	display: none;
}
.headlinks
{
	position: absolute;
	top:0px;
	left:0px;
}
.headlinks span.views-field-title, .headlinks span.views-field-sell-price, .headlinks span.views-field-created
{
	margin-right:15px;
	font-size:13px;
	font-weight: normal;
}
#items-per-page-selector
{
	float:right;
}
.topviewpad
{
	min-height: 22px;
}
.leftcol .views-exposed-form .views-exposed-widget 
{
	float: none;
}
.bef-checkboxes
{
	max-height: 140px;
	overflow: auto;
}
a.closecheck
{
	background: url(../images/closecheck.png) no-repeat center center;
	text-decoration: none
}
 #webform_nid6831-pane legend
{
	display: none;
}
#uc_discounts-pane legend, #uc_discounts-pane .description, #uc_discounts-pane textarea
{
	display: none;
}
h1.title img
{
	margin-right:5px;
}
#block-block-11 ul
{
	padding:0px;
}
h1.title.nomgr
{
	margin-bottom:2px;
}
#block-block-11 li
{
	display: inline;
	margin:0 5px 0 0 ;
}
span.topprod
{
	width:46px;
	height: 45px;
	background: url(../images/top.png) no-repeat top left;
	display: block;
	position: absolute;
	top:0px;
	right:28px;
}
.main-product-image
{
	padding: 0 0 10px 0;
}
.main-product-image .gallery-slides
{
background-color: white;
-webkit-box-shadow:  0px 0px 3px 0px #dbdbdb;
        
        box-shadow:  0px 0px 3px 0px #dbdbdb;
        margin-bottom:8px;	
}
.lefti .main-product-image .gallery-slides img
{
	-webkit-box-shadow:none;
        
        box-shadow:  none;
}
.gallery-slides
{
	text-align: center;
}
.brendcell
{
	width:20%;
	text-align: center;
	float:left;
	height: 115px;
	overflow: hidden;
	padding:0 0 35px 0;
	margin:0 0 15px 0;
	position: relative;
	border-bottom:1px solid #ededed;
}
.brendcell .views-field-tid .helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.brendcell .views-field-tid img
{
    vertical-align: middle;
    max-height: 100px;
    max-width: 100px;
}
.brendcell .views-field-tid  span.field-content
{
	display: block;
	height: 100px;
}
.brendcell .views-field-name
{
	position: absolute;
	width: 100%;
	bottom:15px;
	left: 0px;
	height:20px;
	line-height: 14px;
	text-align: center;
}
#block-block-11 ul li
{
	float:left;
	width:48%;
	padding: 0 0 0 2%;
	margin:0 0 2px 0;
	background: url("../images/subt.png") no-repeat scroll 3px 7px transparent;
}
.attributes select
{
	max-width: 150px;
}
#user-profile-form legend
{
	display: none;
}
.review-button-row input
{
	margin: 3px 10px;
}
.order-review-table .title-col
{
	padding-right: 10px;
}
#block-block-7 .admin-inline, .block-uc_ajax_cart .admin-inline
{
	display: none !important;
}
#block-block-12 
{
	margin-left: -11px;
}
.leftcol .views-exposed-form .views-exposed-widget
{
	padding: 0px;
}
.leftcol .views-exposed-form .views-exposed-widget fieldset
{
	padding: 0.5em 1em 0 0;
}
.leftcol .views-submit-button
{
	margin-top:10px;
}
.leftcol div.ui-slider:nth-child(2) 
{
	display: none !important;
}
.opener2
{
	position: absolute;
	width:43px;
	height: 49px;
	display: block;
	top:6px;
	left:10px;
	z-index: 8;
}
.toblo_wrap .blockmenu .item41
{
	z-index: 10; 
}
#user-register legend
{
	font-weight: bold;
	margin: 0 0 7px 0;
}
#user-register #terms-of-use
{
	height: 200px;
	border:1px solid #e8e8e8;
	padding: 5px;
}




.uc-discounts-cart-pane-container
{
	border:none;
}
.skidkaline
{
	padding: 6px;
	border-bottom: 1px solid #9FC0EB;
	background-color: #F9F9F9;
	
}
#cart-form-buttons
{
	padding-top: 15px;
}
td.price span.skispan
{
	color:#9b9b9b;
	font-size:11px;
}
td.subtotal
{
	text-align: right;
}
td.subtotal .uc-price
{
	font-weight: bold;
}
.summtot
{
	margin:0 0 10px 0;
	padding: 5px;
	background: #ececec;
}
#cart-form-buttons a
{
	display:inline-block;
	padding-right:200px;
}
.col2 .conten
{
	position: relative;
}
#views_slideshow_singleframe_teaser_section_relativeprod-block_1, #views_slideshow_singleframe_teaser_section_relativeprod-block_2
{
	width: 100%;

	margin: 20px 0 20px 0;
}
#views_slideshow_singleframe_teaser_section_relativeprod-block_1 .views_slideshow_singleframe_slide,
#views_slideshow_singleframe_main_relativeprod-block_2 .views_slideshow_singleframe_slide
{
	width: 100% !important;
	
}
#views_slideshow_singleframe_teaser_section_relativeprod-block_1 .views_slideshow_singleframe_slide .views-row,
#views_slideshow_singleframe_main_relativeprod-block_2 .views_slideshow_singleframe_slide .views-row
{
	width: 204px !important;
	padding:0 20px;
	float:left;
	
}
#views_slideshow_singleframe_teaser_section_relativeprod-block_1 .views_slideshow_singleframe_slide .views-row .views-field-field-p-image-fid,
#views_slideshow_singleframe_main_relativeprod-block_2 .views_slideshow_singleframe_slide .views-row .views-field-field-p-image-fid
{
	float:left;
	margin: 0 15px 0 0;
}
@media only screen and (min-width: 0) and (max-width: 982px) 
{
	#container
	{
		width: 100%;
	}
	.rightcol
	{
		float: none;
		width: auto;
		margin-left: 195px;
	}
}
@media only screen and (min-width: 0px) and (max-width: 340px)
{
		body
		{
			background: #E9F3FF;
		}
		#container
		{
			margin: 0 auto;
		}
		.rightcol
		{
			width: auto;
			margin-left: 0px;
		}
		.leftcol, .col1, .col2,.bottommenu #block-menu_block-1 ul li, .bottommenu #block-menu_block-2 ul li, .top2, .top1, .lefti, .tovinfo, .metki, .lefti .stars, 
		.bottommenu #block-menu_block-1, .views-row .noder.tov, .nodebg .view-produkt-front ul li.views-row, .nodebg ul li.views-row
		{
			float: none;
			width: auto;
		}
		.views-row .noder.tov, .nodebg .view-produkt-front ul li.views-row, .nodebg ul li.views-row
		{
			height: auto;
		}
		.lefti .stars
		{
			margin: 15px 0 0 0;
		}
		.leftcol .block-views, #block-block-6, #block-views-top10-block_1, #block-views-slider-block_1, .header2, .header3, #block-block-14
		{
			display: none;
		}
		.main-product-image img
		{
			width: 100%;
			height: auto;
		}
		.view-produkt-front ul li.views-row
		{
			width: 98%;
			height: auto;
		}
		.view-produkt-front ul .views-field-title
		{
			margin: 18px 0;
		}
		#headerbigp, .header_top, .header_block
		{
			height: auto;
		}
		.header_top
		{
			padding: 5px 10px;
		}
		.pline1
		{
			height: auto;
		}
		textarea#edit-comment
		{
			width: 100%;
		}
		#content2
		{
			padding: 10px;
		}
		.clearfooter
		{
			height: 0px;
		}
		.header1, .topmenu
		{
			float: none;
			width: auto;
			padding: 10px;
		}
		ul li .views-field-tid a, ul li .views-field-ops, .noder.tov .views-field-ops
		{
			position: static;
		}
		#search-block-form input.form-text
		{
			width: 243px;
		}
		a#logo
		{
			position: static;
			margin: 10px auto;
		}
		#footer
		{
			width: auto;
			height: auto;
			box-sizing: border-box;
			padding: 15px;
		}
	
	
}
body div.block.block-locale
{
	float: right;
	position: absolute;
	top: 5px;
	right: 0;
}
.block-locale ul li{
	display: inline-block;
	margin: 0 0 0 10px;
}
.block-locale ul li.active a
{
	text-decoration: underline;
}