
.caroufredsel_wrapper1{padding-right:6px}

.listitem-carousel1{position:relative; top:-25px}
.workarea.pleft .listitem-carousel1{
	left:-17px;
	width:714px
}
.listitem-carousel1 ul{
	width:675px;
	overflow:hidden;
	padding:2px;
	margin:0
}
.listitem ul li,
.listitem-carousel1 ul li{
	width:100%;
	display:inline-block;
	vertical-align:top;
	background:#fff;
	position:relative;
	padding:10px;
	margin:10px 9px;
	box-shadow:0 0 3px 1px #E2E7E9
}
.workarea.pleft .listitem-carousel1 ul li{margin:10px 15px}

.checkbox{
	top:9px;
	position:absolute;
	display:block;
	width:100px
}
.checkbox a{text-decoration:none}
.checkbox_text{
	font-size:11px;
	color:#5f6a71;
	margin-top:1px;
	position:absolute
}
.badge,
.badge.specialoffer{
	position:absolute;
	background:#F5CB26;
	top:10px;
	right:10px;
	padding:5px 10px !important;
	font-weight:bold;
	font-size:14px;
	color:#000;
}
.listitem .badge,
.listitem .badge.specialoffer,
.listitem-carousel1 .badge,
.listitem-carousel1 .badge.specialoffer{
	/* top:165px; */
	top:176px;
	right:0;
}
.badge.notavailable{background:#FFD8D8}
.setaside{
	font-weight:normal;
	white-space: nowrap;
	color:#3f3f3f
}
.setaside:hover{text-decoration:none}
.listitem ul li a.link img,
.listitem-carousel1 ul li a.link img{
	max-width:130px;
	max-height:130px;
	height:auto;
	width:auto;
	margin:25px auto 18px
}
.listitem ul li a.link,
.listitem-carousel1 ul li a.link{
	width:130px;
	/*height:170px;*/
	display:block;
	overflow:hidden;
	margin:0 auto
}
hr{
	border:none;
	border-bottom:1px solid #e0ecf3;
	margin-top:10px
}
.listitem ul li .h4 a,
.listitem-carousel1 ul li .h4 a{
	display:block;
	font-size:14px;
	text-decoration:none;
	width:100%;
	text-transform:uppercase
}
.listitem .h4,
.listitem-carousel1 .h4{margin:5px 0 20px}
.listitem ul li .h4 a:hover,
.listitem-carousel1 ul li .h4 a:hover{text-decoration:underline}
.listitem ul li .h4 a .model,
.listitem-carousel1 ul li .h4 a .model{
	display:block;
	overflow:hidden
}
.listitem ul li .buy,
.listitem-carousel1 ul li .buy{
	width:195px;
	position:relative;
	min-height:49px;
	overflow:hidden
}
.listitem ul li .buy div.price,
.listitem-carousel1 ul li .buy div.price{
	display:inline-block;
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	padding:0
}
.listitem ul li .buy .price .old_price,
.listitem-carousel1 ul li .buy .price .old_price{font-weight:normal}


.listitem-carousel1 .prev1,
.listitem-carousel1 .next1{
	width:34px;
	height:0;
	position:absolute;
	text-decoration:none;
	overflow:hidden;
	top:43%;
	margin-top:-17px;
	display:none !important;
	padding-top:34px
}
.listitem-carousel1:hover .prev1,
.listitem-carousel1:hover .next1{display:block !important}
.listitem-carousel1:hover .prev1.hidden,
.listitem-carousel1:hover .next1.hidden,
.listitem-carousel1:hover .prev1.disabled,
.listitem-carousel1:hover .next1.disabled{display:none !important}
.listitem-carousel1 .pager{
	width:100%;
	text-align:center;
	margin-top:2px
}
.listitem-carousel1 .pager a{
	display:inline-block;
	width:15px;
	padding-top:15px;
	height:0;
	margin:5px;
	overflow:hidden;
}
#foo2,
#foo3{height:auto !important}


listitem-carousel1.horizontal_listitem{}






.listitem-carousel1 .pager a,
.listitem-carousel1 .prev1,
.listitem-carousel1 .next1
{background:url("gui.png") no-repeat}


.listitem-carousel1 .prev1								{background-position:0 -285px}
.listitem-carousel1 .prev1:hover						{background-position:0 -320px}
.listitem-carousel1 .prev1:active						{background-position:0 -355px}
.listitem-carousel1 .next1								{background-position:0 -389px}
.listitem-carousel1 .next1:hover						{background-position:0 -424px}
.listitem-carousel1 .next1:active						{background-position:0 -459px}


#slides .pagination li a, .slides_block .pagination li a					{background-position:-39px -650px}
#slides .pagination li.current a, .slides_block .pagination li.current a	{background-position:-39px -631px}
.listitem-carousel1 .pager a												{background-position:-42px -512px}
.listitem-carousel1 .pager a:hover, .listitem-carousel1 .pager a.selected	{background-position:-41px -495px}


.listitem-carousel1 .next1{right:0}



.lsnn1,
.lsnn1 li{list-style: none !important}
.lsnn1:before,
.lsnn1 li:before{content:none !important}

h1, .h1{font-size:0px;}