@import url("../accumolo_base/theme.css");

/*CLH*/
	/* CHANGE STANDARD STYLE */
		/* general */
		body, html{ background:#fff; }
		.ajaxload { background: url(images/ajax-loader.gif) no-repeat scroll 0 0; }	
		/* e:general */

		/* change font-family */
		/*body, html, input, textarea, select, h2, .menu, .additionalMenu, .ssResultSectionError, .mcbLogoBox a, .ssBoxTextDiv input.ssBoxTextBox, 
		.wideFooterExtensionContent .bottomSmallCartItemCount, .topSmallCart .topSmallCartItemCount, #topSmallCartPrice, .selected .bt2 span, .selected .bt2 .number, 
		.bt3 a, .leftMenuHeader, .subMenuNorm a, .menuMore a, .menuLess a, .ParentItemGroupSingleNode a, #compact-singlenodemenu-show-more-less-button, #compact-singlenodemenu-show-more-less-button.isShown, 
		.topSectionBreadcrumb .next, .topSectionBreadcrumb li a, .topSectionView2 h1, .topSectionView2 p, .productListView4 .productTextInfoContainer .productHeader a, .productListView4 .productTextInfoContainer .listItemDescription a, 
		.productListView4 .divPrices .priceStor, .productListView4 .divPrices .prevPriceList, .productListView4 .divPrices .savePriceList, .productListView4 .divPrices .priceStorExcl, .productListView4 .divOrderInnerOrder .divOrderInnerStock .stock .stockText, 
		.productListView4 .divOrderInnerOrder .inputQuantityContainer .inputQuantity, .productListView4 .divOrderInnerOrder .addToCartButtonContainer .listAddToCartButton, .productListView4 .divOrderInnerOrder .addToCartButtonContainer .listAddToCartButton:hover, 
		.productListView4 .divOrderInnerInfo a, .productListView4 .freightLink a, .productListView4 .productActionContainer .divOfferConditions span, .noItemsTable .productHeader, .noItemsTable table td, .productListView3 .inputQuantity, 
		.noItemsTable .headlineList, .divItemGroups .row .item a, .isProduct .headline, .isProduct .productItemInfo .prevPrice, .isProduct .priceStorExcl, .isProduct .divOfferConditions, .isProduct .stockText, .isProduct .choiceBox .inputQuantity, .isProduct .itemNo, 
		.itemInfo, #productRelationsCenter .relationsTable .relationsTableHeader, #productRelationsCenter .relatedProductCenterText .text a, .boxRightHeader, .textStor, .text, .headline, .bigButton, #LoginContainer #loginDiv .ForumButton, 
		#LoginContainer #createUserDiv .ForumButton, #LoginContainer .ForumButton, #deliveryAddressTable .textStor, .userInformationFields .textStor, .userBillingAddressHeader .textStor 
		{ font-family: Helvetica, Arial, sans-serif; }*/
		/* e:change font-family */

		/* choose languages */
		#TopImageMap img { background: url(images/custom/box-flags.png) 0 0 no-repeat; }
		/* e:choose languages */

		/* logo */
		#top { width: 290px; height: 60px; position: absolute; top: 69px; left: 345px; } 
		.top, .topDiv, .topDiv a, .logoImg { width: 290px; height: 60px; }
		.topDiv a { background: url(images/custom/logo.png) no-repeat 0 0; }
		/* e:logo */

		/* top cart */
		.wideFooterExtensionContent .bottomSmallCartItemCount, .topSmallCart .topSmallCartItemCount { background: #828282; text-shadow:none; }
		/* e:top cart */

		/* super search */
		.ssBoxButtonDiv { background: #828282; }
		.ssBoxButtonDiv input{ background: url(images/sprite_images.png) no-repeat -30px 7px; }

		.wideFooterExtensionContent .ssBoxButtonDiv input { background-position: -73px 3px; }
		/* e:super search */

		/* top menu */	
		.additionalMenu a[href$="/login/"] { border-bottom: #828282 2px solid;}
		.menuNormbg, .menuOverbg { background: url(images/sprite_images.png) no-repeat 0 -45px; }
		/* e:top menu */

		/* dropdown menu */
		#topDropDownMenu { background:none; border: none; text-shadow:none; }
		li.expanderMenu .topLineLink { background:none;  }
		li.expanderMenu.showAsHover .topLineLink { background-color:#FFF; color: #000; }

		li.expanderMenu div.menuFirstWrap {
		}
		#topDropDownMenu .menuLinkElement { color: #000; }
		#topDropDownMenu dd li { border-bottom: 1px solid #d9d9d9; }
		#topDropDownMenu dd li a { color: #000; }
		#topDropDownMenu dl { border:none; background:none; border-right: 1px solid #d9d9d9; border-left: 1px solid #FFF; }
		/* e:dropdown menu */

		/* left menu */
		.leftMenuHeader a:before { background:none; }
		.leftMenuHeader a{ padding:0}
		/* e:left menu */

		/* single node menu */
		.ParentItemGroupSingleNode a:before { background: url(images/sprite_images.png) no-repeat scroll -490px 4px #828282; }
		/* e:single node menu */

		/* facilitated filter */
		.facetFilterDirectLinkContainer .facetFilterDirectLink_showButton { background: #828282; text-shadow:none; }
		.filterResetAllFilter, .resetAllFilter input { background: #828282; text-shadow:none; padding: 0; text-align: center; }
		.customCheckboxContainer.isCheck { background: url(images/custom-checkbox.png) no-repeat scroll 0 2px; }

		.filterOption { background: #828282; }
		.filterOptionSelection { text-shadow:none; }
		/* e:facilitated filter */

		/* footer */
		.wideFooterFrontpage { background: #484848; }
		.divFooterPart1 .title, .divFooterPart2 .title, .divFooterPart3 .title { color: #FFF; text-shadow:none; }
		.divFooterPart1, .divFooterPart2, .divFooterPart3 { color: ##8e8d88; text-shadow:none; }
		.wideFooterFrontpage p a { color: #8e8d88; }

		.divFooterPart3 a[href^="tel:"]:before,
		.divFooterPart3 a[href^="mailto:"]:before,
		.divFooterPart3 a[href^="https://www.facebook.com"]:before {
			box-shadow: none; /* default: -1px -1px 0 rgba(0,0,0,.23); */
			background-color: #828282;
			background-image: url(images/sprite_images.png);
		}

		.textAdress, .textAdress a:link { color: #413e3e; text-shadow:none; }
		.mcbLogoBox a { color: #413e3e; text-shadow:none; }

		.textAdress { background: url(images/sprite_images.png) right -902px no-repeat; padding: 0 286px 0 0; }
		/* e:footer */

		/* footer extension */
		.wideFooterExtension { background-color: #FFF !important; }
		#TopImageMap_Footer { background: url(images/custom/box-sticky.png) no-repeat 0 6px; }
		/* e:footer extension */

		/* frontpage */
		.productNewsContainerOuter .frontpageHeadline { color: #727272; }
		.productNewsContainer .textBox .frontpagePrices .purchaseButton { background: #828282; }
		/* e:frontpage */

		/* product list view 3 */
		.isProductlist .topSectionView2NoPicture { background: url(images/productList_itembg.jpg) no-repeat right center; }

		.productListView3 .savePriceList {background: none; padding: 0;}

	
		/* e:product list view 3 */

		/* product detail */
		.isProduct .addToCart { background: #828282; }
		.isProduct .addToCart:after { background: url(images/sprite_images.png) no-repeat -340px 10px #5e5e5e; border-left: 1px solid #707070; }
		.isProduct .savePrice {background: none; padding: 0;}
		/* e:product detail */

		/* check out */
		.bt2 { background: #f6f6f6; border: 1px solid #d7d7d7; }
		.bt2 .number { background: #FFF; border: 1px solid #e3e3e3; }
		.selected .bt2 { background: #000; border-color: #000; }
		.selected .bt2 .number { background: #757575; border: 1px solid #e3e3e3; }

		a.neeste { background-color: #000; border: 1px solid #000; }
		a.shopvidere { background-color: #f6f6f6; border: 1px solid #d7d7d7; }

		.bt3 a { background: #000; text-shadow:none; }

		.jegaccep { background: #a0a0a0; }
		.che_allprice2 { background: #000; }

		.isCheckout a.bt3 span { background: #000; }
		/* e:check out */

		/* top login */
		.loginBoxWrapper { background: #484848; }
		.tla .tlaLoginBtn { background: #828282; }
		.loginBoxWrapper.authenticated { background: #484848; }
		.tla .tlaLogoutBtn { background: #828282; }

		.tla .tlaFeedback .ajaxload { background: url(images/ajax-loader-bg.gif) 0 0 no-repeat; }
		/* e:top login */

		/* login page */
		#LoginContainer #loginDiv .ForumButton { background: #828282; }
		#LoginContainer #loginDiv .ForumButton:hover { background:#828282; }
		#LoginContainer #createUserDiv .ForumButton { background: #828282; }
		#LoginContainer #createUserDiv .ForumButton:hover { background:#828282; }

		.bigButton { background: #828282; }
		.bigButton:hover { background: #828282; }

		#LoginContainer .ForumButton { background: #828282; }
		#LoginContainer .ForumButton:hover { background: #828282; }
		/* e:login page */

		/* article page */
		/* e:article page */

		/* news page */
		/* e:news page */

		/* check list */
		.divListSort select { border: 1px solid #999; }
		.wishList .printIconCheckList { background-color: #828282; }
		.wishList #wishListItems { border: 4px solid #828282; }
		/* e:check list */

	/* E:CHANGE STANDARD STYLE */



	/* CUSTOM STYLE */
		/* dropdown menu */
		/* e:dropdown menu */

		/* product list view 3 */
		.productListView3 .priceStor { font-size: 20px; line-height: 22px; }
		.topSectionView2 p { width: 420px; }
		/* e:product list view 3 */
	/* E:CUSTOM STYLE */


/*e:CLH*/


/*Add new style*/


/*MENU*/
.menu, .additionalMenu { font-family: Helvetica, Arial, sans-serif;}
.menu { color:#3a3737; background: #fff; height: 54px;left: 40px; margin: 0; padding:0;position: absolute; bottom: 0; width: 900px; z-index: 910; border-bottom:none }

.additionalMenu{ font-size: 11px; width:600px; margin:0; padding:0; height:23px; line-height: 15px; text-align: center; color: #3a3737; position: absolute; top:15px; left:40px; z-index:950; }
.additionalMenu .menuNormbg a, .additionalMenu .menuOverbg a{ background: url(images/sprite_images.png) 0 -290px no-repeat; font-size: 11px; color: #3a3737; text-transform: none; font-weight: normal; padding: 0 6px 0 12px } 
.additionalMenu .menuNormbg:first-child, .additionalMenu .menuOverbg:first-child { padding-right: 7px;}
.additionalMenu .menuNormbg:first-child a, .additionalMenu .menuOverbg:first-child a{ border-bottom: #000 2px solid; background: none; padding: 0}

.menuNormbg, .menuOverbg { line-height: 17px; height: auto; padding: 0}
.menu .menuNormbg, .menu .menuOverbg { padding:0 11px 0 0; height: auto; line-height:15px !important;}
.menu .menuNormbg a, .menu .menuOverbg a { font-size:15px; text-decoration:none; text-transform: none; text-transform: uppercase }
.menu .menuOverbg a { color: #FFF;}
.menu .menuNormbg a { color: #FFF; }
.menu .menuNormbg:last-child a { color: #3a3737 !important;}


.additionalMenu .menuContainer { top: 19px; position: absolute; }
.additionalMenu dd { padding: 0; display: block}
.additionalMenu div.menuThirdWrap { border: none; -webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.22); -moz-box-shadow:    0px 0px 6px 0px rgba(0, 0, 0, 0.22);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.22); padding: 6px 10px 6px 11px; text-align: left }
.additionalMenu dt { display: none}
#topDropDownMenu dl, .additionalMenu dl { background: none; border-right: none}
.additionalMenu .menuThirdWrap a { background: none; color: #6c6966}
.additionalMenu .menuThirdWrap a:hover { color: #484848}
.additionalMenu div.menuFirstWrap { padding: 0}
.additionalMenu .menuContainer .menuThirdWrap a { padding: 0; margin: 0; font-size: 11px; line-height: 19px; }



/*DROPDOWN MENU */
#topDropDownMenu { margin:0; height: 44px; width: 660px; padding:9px 0 0 21px;}
li.expanderMenu {z-index:60; padding:0   }
li.expanderMenu.showAsHover {height: 44px; padding: 0 6px 0 5px}
.topLineLink { background: none; color: #FFF;  display:block; font-size:15px; line-height:54px; }
li.expanderMenu .topLineLink { font-weight:400; color:#484848; position:relative; z-index:999; font-size:14px; text-transform: uppercase; line-height: 38px; padding: 0 0 7px 0; }
li.expanderMenu.showAsHover .topLineLink { background:url("images/dropdownMenu.png") no-repeat scroll center bottom;}
#topDropDownMenu li { padding: 0 9px 0 0; margin:0 0 0 25px; }
#topDropDownMenu li#topmenu_0{margin-left:0;}
#topDropDownMenu .menuHeightDiv { height:0; background:none }
li.expanderMenu div.menuContainer {z-index:990; margin-top:-1px; top:55px}
li.expanderMenu div.menuFirstWrap { }
li.expanderMenu div.menuFirstWrap {    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);    border: 1px solid #ddd;    border-radius: 5px;    padding: 0 0 29px;}
li.expanderMenu div.menuSecondWrap { padding:0 0 0 30px; margin:0; background:none }
li.expanderMenu div.menuThirdWrap { border:none; background:none; padding:17px 0 0 }

#topDropDownMenu dl { border:none;  background:url(images/borderLi.png) repeat-y; padding-left:19px; padding-right:31px; }

#topDropDownMenu .menuLinkElement{ color:#484848; }
#topDropDownMenu dd { padding:0; margin:0 ; width:134px; border-top: 1px solid #ddd; }
#topDropDownMenu dd a { display:block; padding:7px 0 6px; line-height:16px; font-weight:normal; color:#fff; text-transform:none;  }
#topDropDownMenu dd li { border-bottom: #ddd 1px solid; margin:0;}
#topDropDownMenu dd li a{ color: #484848; font-size:11px; line-height: 16px; font-weight: normal; text-transform: uppercase;}
#topDropDownMenu dt a, .additionalMenu dt a { font-weight: normal !important}

#topDropDownMenu dt { border-bottom:1px solid #ddd; padding:0 0 6px; margin:0; display: none; }
#topDropDownMenu dt .menuLinkElement {border-bottom: none; display: block; margin: 0 0 0; padding: 0 15px 0 0; font-size: 12px;  font-weight: bold !important; text-transform: none;}
#topDropDownMenu .menuThirdWrap dl:first-child{ background:none; padding-left:0}
li.expanderMenu .topLineLink{ padding:0 14px 8px 8px !important}

/*TOP MENU DROPDOWN*/




/*SEARCH RESULT*/
.topSection .ssResult{ left: auto !important; right: -10px; top: 42px !important; display: block}
.ssResultSection { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: -1px 0px 3px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:    -1px 0px 3px 0px rgba(50, 50, 50, 0.5);box-shadow: -1px 0px 3px 0px rgba(50, 50, 50, 0.5);}
.ssResultSectionError{ font-weight:700; font-size:16px; font-family:"open-sans",sans-serif; width: 681px; background: #FFF }
.ssResultItemText a, .ssResultItemText { color: #2b2b2b !important; font-size: 12px;}
.groups .ssResultSectionHead {-webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px;} 
.ssResultTop { background: none; height: 0; padding: 0}
.ssResultSectionHead {background: none repeat scroll 0 0 #2b2b2b; color: #FFFFFF; font-size: 15px; font-weight: normal; padding: 5px 0 5px 20px !important; text-align: left;  -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; moz-border-radius-topright: 3px;border-top-left-radius: 3px; border-top-right-radius: 3px }
.ssResultSection .itemActive {background-color: #F5F5F5; border-bottom: 1px solid #dbdbdb;}
.ssResultItemImage { border: 1px solid #dbdbdb; float: left; height: 27px; margin: 5px 5px 5px 0; overflow: hidden; width: 30px;}
.ssResultItemImage img { width: 30px; height: auto}

.ssResultItemText a, .ssResultGroupText a, .ssResultSeeAll a{ font-size: 12px !important; font-weight: normal !important; color: #000 !important;}
.ssResultSeeAll { background: #f5f5f5; padding-bottom: 10px;}
.ssResultSeeAll a { font-weight: normal !important;  font-size: 18px !important; color: #000 !important}
.ssResultGroupText a { margin-left: 10px}
.ssResultItemText {float: left;font-size: 12px; padding: 0 0 0 0;}
.ssResultGroupText { float: left; font-size: 12px; padding:0;}
.groups li {cursor: pointer; height: 40px;}
.ssResultSection li { border-bottom: 1px solid #dbdbdb; border-top: none; clear: both; display: block; margin: 0;  padding: 0 0 0 10px; line-height: 40px}
.ssResultGroupText a, .ssResultItemText a { text-transform: none}
.noresult { background: none;}

.ssResultBottom {background: none; height: auto;}
.ssResultContent { background: none}


/*e:MENU*/


.loginBoxWrapper{ display:none}
body{height: auto; min-height: 100%;}
.topSectionView2{background-position: right bottom; height:210px;}
.main{background:url("images/bg.png") repeat-y scroll center 0;}
.mainContent{position:relative;}
#TopImageMap{position:absolute; z-index:1999; width:130px; right:161px; top:0; height:36px;}
#TopImageMap img{position:static;width:130px; height:36px; background:none}
.topSection {    background:url(images/bg_topmarit.png) center -39px no-repeat;    border-bottom: medium none;    height: 211px;    padding: 0 40px;
    position: relative;    width: 900px;    z-index: 900;}

#topmenuAdditional_0 a{    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    border-bottom: 2px solid #000;    padding: 0;  height: auto;    margin: auto;    overflow: inherit;    text-indent: inherit;    width: auto; text-transform:uppercase}
#topmenuAdditional_1 {    background: url("images/sprite_images.png") no-repeat scroll 0 -45px rgba(0, 0, 0, 0);    padding-left: 0;}
.topSmallCart{width: 120px;}
.topSmallCart:before, .bottomSmallCart:before{ background:none;content:"" }
.topSmallCart:after, .bottomSmallCart:after{ background:none;content:""}
.topSmallCart, .bottomSmallCart{ background-color: transparent ; border:none}
#topSmallCartPrice{ color:#3a3737; left:inherit; right:18px; top:14px; font-size:11px; text-align:center; width:97px;}
#topSmallCartCount{ display:none !important}
.topDiv a{ background:none}
.productNewsContainerOuter { display:none}
a.neeste {    background-color: #828282;    border: 1px solid #828282;}
.selected .bt2 {    background: #828282;    border-color: #828282;}
.bt3 a {    background: #828282;    text-shadow: none;}





/* supper search */
		.ssBox { background: #FFF; border: 1px solid #DDD; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; height: 27px; margin: 0; padding: 0; position: absolute; right: 12px; top: 12px; width: 200px; z-index: 999; }
		.ssBoxTextDiv { width: 200px; }
		.ssBoxTextDiv input.ssBoxTextBox { width: 120px; padding: 0 5px 0 17px; height: 27px; line-height: 27px; font-size: 12px; }
		.ssBoxButtonDiv { background: none; width: 18px; height: 18px; position: absolute; top: 6px; right: 10px; }
		.ssBoxButtonDiv input { background: url(images/sprite_images.png) right -156px; width: 23px; height: 18px; }
		.ssBox .ssBoxLoaderIcon img { position: absolute; right: 35px; top: 6px; }
		.topSection .ssResult { left: auto !important; right: -11px; top: 41px !important; }
		/* e:supper search */
.wideFooter {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    display: table;    margin: 0 auto;    padding-top: 0;    width: 980px;}
.wideFooterFrontpage {    background: url("images/bg_footer.png") repeat-y scroll center 0 rgba(0, 0, 0, 0);    color: #8e8d88; float: left;padding: 29px 55px 34px;    width: 900px;}
.wideFooterContent {    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);    float: left;    height: 43px;    margin: 0 auto;    padding: 0 15px 68px;
    position: relative;    width: 980px;}

.mcbLogo { right: 13px; }
.topSmallCart { top:-156px; }

/*change as SOAP*/

.isWebpage .left{ display:none}
.isWebpage .right , .isWebpage .center{ display:table-cell; float:none; vertical-align: top}
.isWebpage .center{ width:auto; padding-right:0; min-width:700px}
.isWebpage .center .centerContent{ width:auto}
.isWebpage .left { display: none; }
.isWebpage .centerContent { padding: 0; width: auto; }
.Img { border: none; }
.right { padding-left:20px; padding-right:0; }

.centerProductListNoRight { background:none; padding:0; }
.topSectionView2Outer { background:none; height:auto; padding:0; }
.topSectionView2 { height:210px !important; }
.topSectionView2 h1 { display:none; }
.isProductlist .noPicture { margin:0; }

.productListView3 .headlineList a { color: #484848; display: block; font-size: 13px; font-weight: 400; line-height: 16px; margin: 9px 0 2px; padding: 0 25px; text-align: center; text-transform: none; width: 138px; text-transform: lowercase; }
.productListView3 .headlineList a::first-letter { text-transform: uppercase}
.productListView3 .headlineList a:first-letter { text-transform: uppercase\9}

.productListView3 .divPrices { float: left; margin-top: 0; padding: 0 0 26px; position: relative; width: 100%; }
.productListView3 .priceStor { font-size: 15px; font-weight: bold; width: 100%; }
.productListView3 .listProductText { margin-bottom: 0px; } 
.productListView3 .purchaseButton:after { background: none; border: 0 none; }
.productListView3 .purchaseButton { padding: 0; background: #fff; border: #494949 solid 1px; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; color: #484848; font-size: 12px; font-weight: normal; -moz-text-shadow: none; -webkit-text-shadow: none; text-shadow: none; text-transform: none; height: 20px; line-height: 20px; width: 76px; left: 53px; }
.productListView3 .itemCol1:hover .purchaseButton, .productListView3 .itemCol2:hover .purchaseButton, .productListView3 .itemCol3:hover .purchaseButton { background: #d0d1d2; border: 1px solid #d0d1d2; color: #432b38; }

.qv-item-variant-notcolor-panel { top: 140px; float: none; left: 13px; position: absolute; width: 100%; }
.qv-variant-notcolor .all { position: absolute; left: 0; width: 100%; text-align: center; padding: 5px 0; background: #FFF; opacity: 0.8; filter: alpha(opacity=80); }
.qv-variant-notcolor .data { position: absolute; left: 0; width: 100%; text-align: center; padding: 5px 0; background: #FFF; opacity: 0.8; filter: alpha(opacity=80); top:-199px }
.isProduct .checkAndWishList { display: none; }
.isProduct .infoLink { float: left; height: 32px; margin: 12px 0 0; position: relative; width: 124px; }
.isProduct .infoLink a{ background: url("images/sprite_images.png") no-repeat scroll 96px -2719px #fafafa; border: 1px solid #e0e0e0; border-radius: 2px; color: #484848; cursor: pointer; display: block; font-size: 11px; font-style: italic; height: 30px; line-height: 30px; margin: 0 !important; padding: 0 26px 0 0; text-align: center; text-decoration: none; text-transform: none; width: 98px; }
.isProduct .choiceBordersInner .freightLink a { font-size: 11px; }

.isCheckout .deleteLeftTh{ width:51px}
.isCheckout .itemQtyTh{ width:62px}
.antalpro{ margin-right:45px}

/*update style like soaded*/
/*Slideshow homepage*/
.frontpageOuter{ width:900px; float:left; position:relative; overflow: visible; padding-bottom:0; padding-top: 0; height: 411px; border: none; margin:0 0 4px 0;}
.peKenBurns .peKb_slides { width: 900px; height: 461px; background-color: transparent;  border-radius:0; padding: 0;}
.peKenBurns {width: 900px; height: 461px; overflow: visible !important}
.peKb_iebg{ padding:10px 0 0 0}

.peKenBurns .peKb_slides { border-radius:0; -moz-border-radius:0; height: 461px; }
.peKenBurns .peKb_slides .peKb_frame { background:transparent; height: 461px; padding-left: 4px }
.peKenBurns .peKb_slides .peKb_caption { display:none }
.peKenBurns .peKb_timer { width:12px; height:12px; color:transparent; margin:1px 0 0 }
.peKenBurns .peKb_timer canvas { display:none }
.peKenBurns .peKb_timer .peKb_overlay { width:12px; height:12px; background:url(images/sprite_images.png) -40px -424px no-repeat }

.peKenBurns .peKb_videoClose, .peKenBurns .peKb_shadow { display:none }
.peKenBurns .peKb_controls { overflow:visible; z-index:220; margin-top:-45px !important; }
.peKenBurns .peKb_controls .peKb_holder { margin-top:0; overflow:visible }
.peKenBurns .peKb_controls .peKb_mainPanel { position:static; }
.peKenBurns .peKb_controls .peKb_slideBtns { height:12px; padding-right: 0; margin: 3px 0 0 0; padding: 0}
.peKenBurns .peKb_controls .peKb_slideBtns li { height:12px; width:12px; margin: 0 3px; }
.peKenBurns .peKb_controls .peKb_slideBtns li a { height:12px; width:12px; background:url(images/sprite_images.png) -40px -980px no-repeat; }
.peKenBurns .peKb_controls .peKb_slideBtns a:hover { background-position:0 -1019px }
.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide, .peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide:hover { background-position:-40px -1019px }

.peKenBurns .peKb_controls .peKb_arrows { position:absolute; top:-70px; right:0; border-radius:0; z-index:20; width: 60px; display:none; }
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev, .peKenBurns .peKb_controls .peKb_arrows .peKb_next { height:38px; width:20px }
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev, .peKenBurns .peKb_controls .peKb_arrows .peKb_prev:hover, 
.peKenBurns .peKb_controls .peKb_arrows .peKb_next, .peKenBurns .peKb_controls .peKb_arrows .peKb_next:hover { background-image:url(images/sprite_images.png) !important }
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev { background-position:0 -1084px; padding-right: 0}
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev:hover { background-position:0 -1084px }
.peKenBurns .peKb_controls .peKb_arrows .peKb_next { background-position:right -1084px; padding-left:0 }
.peKenBurns .peKb_controls .peKb_arrows .peKb_next:hover { background-position:right -1084px }
.peKenBurns .peKb_shadow .peKb_middle {background:none;}
.peKenBurns .peKb_timer .peKb_sprite{background:none;}
/* Fix slideshow's default style for IE */

/*CONDITIONAL STYLES FOR IE7*/
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel { background:none }
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg { background:none }
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight { background:none }
.ie7 .peKenBurns .peKb_videoClose { background:none }
.ie7 .peKenBurns .peKb_logoLabel { background:none }

/*END CONDITIONAL STYLES FOR IE7*/

/*------------------------------------------------------------------------*/

/*CONDITIONAL STYLES FOR IE8*/
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel { background:none }
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg { background:none }
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight { background:none }
.ie8 .peKenBurns .peKb_videoClose { background:none }
.ie8 .peKenBurns .peKb_logoLabel { background:none }
/*END CONDITIONAL STYLES FOR IE8*/

/* e:Fix slideshow's default style for IE */

/* e:PeKenBurns slide show */





/**/
.isCheckout .deleteLeftTh{ width:51px}
.isCheckout .itemQtyTh{ width:62px}
.antalpro{ margin-right:45px}
.isWebpage .left{ display:none}
.isWebpage .right , .isWebpage .center{ display:table-cell; float:none; vertical-align: top}
.isWebpage .center{ width:auto; padding-right:0; min-width:700px}
.isWebpage .center .centerContent{ width:auto}
.right{padding-left:20px; padding-right:0}
.isProduct .sizeGuideLink {
    float: left;
    height: 32px;
    margin: 12px 0 0;
    position: relative;
    width: 124px;
}
.isProduct .infoLink {
    float: left;
    height: 32px;
    margin: 12px 0 0;
    position: relative;
    width: 124px;
}
.isProduct .infoLink a{background: url("images/sprite_images.png") no-repeat scroll 96px -2719px #fafafa;
    border: 1px solid #e0e0e0;    border-radius: 2px;    color: #484848;    cursor: pointer;
    display: block;    font-size: 11px;
    font-style: italic;
    height: 30px;
    line-height: 30px;
    margin: 0 !important;
    padding: 0 26px 0 0;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    width: 98px;}
.isProduct .checkAndWishList{ display:none}
.divFooterPart2 a{ text-decoration:none}



/* dropdown language */
#languageMenu { width: auto; margin:0; position:absolute; background: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; right:180px; top:15px; z-index:999; height:18px; border:1px solid #b6b6b6; }
#languageMenu li.ipcontrolmode { padding: 0 20px 0 10px; background: url(images/dropdownArrow.png) 98px 7px no-repeat; width: 81px; }
#languageMenu .chooselanguage { display: none}
#languageMenu .dropdown { padding:0; }
#languageMenu .dropdown a { color: #000; display: block; font-size: 11px; height: 18px; line-height: 17px; padding: 0 6px; width:88px; background: none; text-transform:uppercase; }
#languageMenu .dropdown a img { float:right; margin:3px -3px 0 0; }
#languageMenu .dropdown a img { margin-top:-14px; }
#languageMenu .sub_navigation { display:none; padding:6px 6px 3px; margin:5px 0 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #b6b6b6; width:98px; background:#fff; position: relative; left: -10px; }
#languageMenu .sub_navigation a { color:#000; font-size:11px; width:auto; line-height:12px; background:none; text-transform:uppercase; padding:0; height: auto; }
#languageMenu .sub_navigation li {  background-position: right center; height: auto; margin: 0; padding: 0 23px 0 0; text-align: right; width: 73px; margin:0 0 7px; }
/* e:dropdown language */


.isProduct .productItemInfo { margin: 10px 0 0; }
.isProduct .headline { font-size: 15px; line-height: 18px; }
.isProduct .priceStor { font-size: 19px; line-height: 20px; margin: 0 0 0 -1px; }
.isProduct .itemPrices { margin: 5px 0 0; }
.isProduct .inputSelect { border: 1px solid #d1d1d1; color: #484848; display: inline-block; float: left; font-size: 11px; width: 150px; margin:0 10px 10px 0 !important; height:23px; line-height:23px; padding:0 0 0 5px; background: url(images/select_bg.jpg) 0 0 repeat-x; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.isProductlist .topSectionView2Outer .topSectionView2 {
	background-image:none!important;
}

.isProductlist .topSectionView2Outer {
	height:35px;
	overflow: hidden;
	margin-bottom:0px;
}
.isProductlist .topSectionView2Outer .topSectionBreadcrumb {
	position: initial;
	top:0px;
	left:0px;
	margin-top:11px;
}
.isProductlist .centerProductListNoRight {
	margin-top:0px;
}

img[usemap], map area {
	outline:none;
}
/*lookbook*/
.itemSetProductList .bigButton{ width:auto}
.itemSetProductList  .imageBoxItemSet img{ width:100px}
.itemSetProductList .itemSetCol3 {    float: left;    width: 120px; padding-left:10px}
.itemSetProductList .itemSetCol3  select{width: 110px;}
.itemSetProductList  .divPricesOrder {    padding: 10px 0 5px;}
.itemSetProductList  .stock{ float:left; margin-left:0; padding-left:0}
.itemSetInfo{ margin-bottom:15px}

/* correct overlays styling */
.productListView3 .overlayList,
.isProduct .imageBorderMedium .overlayList { width: auto !important; height: auto !important; top: 0; left: 0; }
.productListView3 .overlayList img { width: 60px !important; }
.isProduct .imageBorderMedium .overlayList img { width: auto !important; height: auto !important; }