/**************************/
/* PRODUCTTEASER SETTINGS */
/**************************/

/* load MM Price font sprite */
/* legacy price
.price > span { background-image: url("../images/mm-price-sprite.png");	margin-left:-14px; }
.price > span { background-image: url("http://cssperf.redblue.de/MediaNL/skins/global/nl/images/mm-price-sprite.png");	margin-left:-14px; }
*/

/* position MM Price font */
#megadeals-row .price, #category-products .price { left: 25px; right: 0; top: 169px; }
#megadeals-hero .price {float: left; left: 23px; position: relative; top: -69px;}

/* background */
#megadeals-hero, #megadeals-row, #category-products {background: url("../images/bg_megadeals_10x800.gif") repeat-x scroll 0 -270px #FFFFFF !important;}

/* megadeals hero image */
#megadeals-hero img {height: 208px; position: relative; right: -148px; top: 40px; width: 300px;}

/* VAT info */
#megadeals-hero .vat-info, #megadeals-row .vat-info, #category-products .vat-info {display:none;}

/* textlink */
#megadeals-hero .button.arrow span:after, #megadeals-row .button.arrow span:after, #category-products .button.arrow span:after, #megadeals-hero .button, #megadeals-row, #category-products .button {background:none;}
#megadeals-hero .products-grid .base-info .b-set .button {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #444444; float: left; left: 0; position: relative; text-decoration: underline; bottom: -17px;}
#megadeals-row .products-grid .base-info .b-set .button, #category-products .products-grid .base-info .b-set .button {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #444444; float: left; left: -1px; position: relative; text-decoration: underline; bottom: -17px;}
#megadeals-hero a:not(.button):not(.tooltip), #megadeals-row a:not(.button):not(.tooltip), #category-products a:not(.button):not(.tooltip) {text-decoration: none;}
#megadeals-hero .button span, #megadeals-row .button span, #category-products .button span {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; text-decoration: underline; color: #555555;}
#megadeals-hero .products-grid .base-info .b-set, #megadeals-row .products-grid .base-info .b-set, #category-products .products-grid .base-info .b-set {display: block;}

/* producttext */
#megadeals-hero h3, #megadeals-row h3, #category-products h3 {font-size: 13px; text-transform: uppercase;}
#megadeals-hero h3 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); font-weight: normal; left: 1px; min-height: 30px; position: relative; text-align: left; top: 5px; width: 220px;}
#megadeals-row h3, #category-products h3 {background: none; font-weight: normal; min-height: 30px; min-width: 204px; position: relative; text-align: left; top: 20px;}

/* basket off */
#megadeals-hero .products-grid .base-info .b-set .add-to-cart, #megadeals-row .products-grid .base-info .b-set .add-to-cart, #category-products .products-grid .base-info .b-set .add-to-cart {display: none;}

/* megadeals hero price settings */
/* legacy price
#megadeals-hero .price > span {height: 65px !important;}
#megadeals-hero .price .p-1 {background-position: -74px -96px !important;width: 41px;}
#megadeals-hero .price .p-2 {background-position: -142px -96px !important;width: 54px;}
#megadeals-hero .price .p-3 {background-position: -224px -96px !important;width: 53px;}
#megadeals-hero .price .p-4 {background-position: -301px -96px !important;width: 56px;}
#megadeals-hero .price .p-5 {background-position: -384px -96px !important;width: 51px;}
#megadeals-hero .price .p-6 {background-position: -464px -96px !important;width: 52px;}
#megadeals-hero .price .p-7 {background-position: -536px -96px !important;width: 56px;}
#megadeals-hero .price .p-8 {background-position: -622px -96px !important;width: 52px;}
#megadeals-hero .price .p-9 {background-position: -699px -96px !important;width: 51px !important;}
#megadeals-hero .price .p-0 {background-position: -1px -96px !important;width: 50px;}
#megadeals-hero .price .p-d {background-position: -775px -96px !important;width: 54px !important;}
*/

/* megadeals row and category products price settings */
/* #megadeals-row .price > span, #category-products .price > span {height: 46px !important;}
#megadeals-row .price .p-1, #category-products .price .p-1 {background-position: -77px -216px !important; width: 28px !important;}
#megadeals-row .price .p-2, #category-products .price .p-2 { background-position: -140px -216px !important; width: 40px !important;}
#megadeals-row .price .p-3, #category-products .price .p-3 { background-position: -225px -216px !important; width: 37px !important;}
#megadeals-row .price .p-4, #category-products .price .p-4 { background-position: -300px -216px !important; width: 43px !important;}
#megadeals-row .price .p-5, #category-products .price .p-5 {background-position: -383px -216px !important; width: 39px !important;}
#megadeals-row .price .p-6, #category-products .price .p-6 {background-position: -464px -216px !important; width: 38px !important;}
#megadeals-row .price .p-7, #category-products .price .p-7 {background-position: -537px -216px !important; width: 39px !important;}
#megadeals-row .price .p-8, #category-products .price .p-8 {background-position: -621px -216px !important; width: 39px !important;}
#megadeals-row .price .p-9, #category-products .price .p-9 {background-position: -696px -216px !important ;width: 41px !important;}
#megadeals-row .price .p-0, #category-products .price .p-0 { background-position: 2px -216px !important; width: 39px !important;}
#megadeals-row .price .p-d, #category-products .price .p-d {background-position: -774px -216px !important; width: 37px !important;}
*/


/**** Catagory Page ****/
/* Product Karusell */
.products-carousel {
background: url("images/category/products-carousel-bg.png") no-repeat scroll center -25px transparent;
	border:medium none !important;
	height: 226px !important;
}
.products-carousel .prev,.products-carousel .next{
top: 35% !important;
}
.products-carousel li {
	height:214px;
}

.products-grid .base-info h3,
#product-preview .base-info h3 {
	font-size:15px;	
	text-align: left;
	margin-bottom:10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	width:210px;
}

.products-grid .base-info h3 {
	margin: 42px 12px 0;
}

.products-grid .base-info h3 a,
#product-preview .base-info h3 a {
	color:#000 !important;
	font-weight: bold;
	font-size: 16px;
}

.products-grid .base-info .installment-compact,
#product-preview .base-info .installment-compact,
.products-grid .base-info .price,
#product-preview .base-info .price {
    left: 25px;
    right: auto;
}

.products-grid .base-info .installment-compact,
#product-preview .base-info .installment-compact,
.products-carousel .base-info .price {
	left: 12px;
}

#product-preview {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.45);
}

#product-preview .content dl {
   padding-top:0;
}

#product-preview .content dl dt {
   color: #525252;
}

#product-preview .content dl dd {
	color:#000;
}

#product-preview .content .rate {
	text-align: left;
	margin-left:12px;
	background:none;
	border:none;
}

#product-preview .content dl {
	background: none;
}

.products-grid .base-info .installment-compact .label,
#product-preview .base-info .installment-compact .label {
	 width: 45px;
}

.products-grid .base-info .installment-compact .value,
#product-preview .base-info .installment-compact .value {
	padding-left:0;
}

#product-preview .content .b-set {
  margin: 10px 0 7px 12px;
  text-align: left;
}

#product-preview .content .b-set .button {
   margin: 0 7px 0 0;
}

#product-preview .content .b-set .button.add-to-cart:before {
    background: url("images/general/sprites.png") no-repeat scroll -365px 0 transparent;
    height: 16px;
    left: 7px;
    top: 5px;
    width: 20px;
}

.products-grid .base-info .photo,
#product-preview .base-info .photo {
	height: 155px;
    line-height: 155px;
}

.products-grid .base-info .price,
#product-preview .base-info .price {
	top:110px;
}

.products-grid .base-info .installment-compact,
#product-preview .base-info .installment-compact {
	top:170px !important;
}


#product-preview .base-content {
  padding: 5px 0 0;
  overflow: hidden;
  text-align: center;
}

.base-info onair h3 {
	margin: 26px 12px 0 !important;
}

#product-preview .base-content dl {
	background-color: #F6F6F6;
    color: #535353 !important;
}

#product-preview .base-content dl dt {
  width: 110px;
}

/* Product Karusell End */

/*EXTRA*/

#product-preview .base-content .b-set .add-to-cart span {
    padding-left: 0px !important;
}
#product-preview .button.add-to-cart{
	color: #FFFFFF !important;
	height: 30px !important;
}
#product-preview .button.add-to-cart span{
line-height: 30px !important;
}
#product-preview .button.arrow {
    	background:-moz-linear-gradient(top, #FEFEFE, #F0F0F0)!important;
	background:-webkit-linear-gradient(top, #FEFEFE, #F0F0F0)!important;
	background:-o-linear-gradient(top, #FEFEFE, #F0F0F0)!important;
	background:-ms-linear-gradient(top, #FEFEFE, #F0F0F0)!important;
	background:linear-gradient(top, #FEFEFE, #F0F0F0)!important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F0F0F0')!important;
	border: 1px solid #DFDFDF !important;
	color: #555555 !important;
    padding-left: 0;
    padding-right: 0;
	padding-bottom: 8px !important;
	padding-top: 8px !important;
	margin-top: -1px !important;
}


