@import url("../karenbysimonsen.dk_Junni2012/theme.css");

/* Dropdown menu */
.menu { position: absolute; top:144px; right: -3px; background: none; color: #000; margin:0; text-transform: uppercase; width: auto; font-size: 13px; font-weight: bold; z-index:9999}
.menu a:link { color: #000000; font-size:13px; font-weight:normal; text-decoration:none; font-weight: bold }
.menu a:active { color: #000000; font-size:13px; font-weight:normal; text-decoration:none; }
.menu a:visited { color: #000000; font-size:13px; font-weight:normal; text-decoration:none; }
.menu a:hover { color: #000000; font-size:13px; font-weight:normal; text-decoration:none; font-weight: bold}
.menuNormbg { background:none; height:12px; line-height:12px; padding:0px;}
.menuNormbg a { margin: 0 7px 0 7px }
.menuOverbg { background:none; height:12px; line-height:12px; padding:0px;}
.menuOverbg a {margin: 0 7px 0 7px }

#topDropDownMenu { margin:0 0 0 0; z-index: 99999 }

li.expanderMenu { padding:0 !important; z-index:60 }
li.expanderMenu.showAsHover {color: #FFF }


/*@media screen and (-webkit-min-device-pixel-ratio:0) {#topDropDownMenu li.expanderMenu:hover { background:#000; color: #FFF !important }}
*/

.topLineLink {color: #000000; font-size:13px; font-weight:normal; text-decoration:none; font-weight: bold; margin: 0 7px 0 7px}
li.expanderMenu .topLineLink { color: #000000; font-size:13px; font-weight:normal; text-decoration:none; font-weight: bold }
/*li#topmenu_0.expanderMenu .topLineLink { padding:10px 15px 9px 33px; background: url(images/sprite_images.png) left -534px no-repeat; color: #363231}*/
li#topmenu_0.expanderMenu .topLineLink:hover { color: #000}
li.expanderMenu.showAsHover .topLineLink { color:#000 !important;  }
li#topmenu_0.expanderMenu.showAsHover .topLineLink { color: #000 !important }
li.expanderMenu .topLineLink:hover { color:#000; }


#topDropDownMenu .menuHeightDiv { height:9px; background:none }
li.expanderMenu div.menuContainer { top: auto;}
li.expanderMenu div.menuFirstWrap { padding:0; background: #000; width: auto !important}
li.expanderMenu div.menuSecondWrap { padding:0 0 0 19px; margin:0; background:none }
li.expanderMenu div.menuThirdWrap { border:none; background:none; padding:15px 0 24px }

#topDropDownMenu dl { border:none; padding-left:10px;  text-align: left }
#topDropDownMenu dl:first-child { padding-left:0; background: none; text-align: left}
#topDropDownMenu dt { display: block; border-bottom: none; display: block; margin: 0 0 5px; padding: 5px 15px 5px 0; height: 20px}
#topDropDownMenu dt .menuLinkElement { text-align: left; font-size: 15px; color: #FFF; text-transform: uppercase; font-weight: normal; float:left; font-weight: bold}
#topDropDownMenu dd { padding:0; margin:0 43px 0 0 }
#topDropDownMenu dd a { display:block; padding:3px 0 2px; line-height:16px; font-weight:normal; color:#cccccc; text-transform:none; text-align: left; text-shadow: #1c1c1c -1px 1px;}
#topDropDownMenu dd a:hover {color: #FFF}
/* e:Dropdown menu */

/*new checkout*/
	.isCheckout .che_delete{ margin:6px 28px 0 3px; }
	.isCheckout .deleteLeftTh{ width: 52px;}
	.isCheckout .itemQtyTh{ width: 58px;}
	.isCheckout .mainItemNoHeader{ width: 48px;}
	.isCheckout .itemNoCheckout{ width: 48px; float: left; margin-top: 7px;}
	.isCheckout .itemNameTd, .isCheckout .itemNameTh{width:260px;}
	.antalpro {margin: 4px 30px 0 4px; }
	.shopvidere { background: url(images/spriteImages.png) no-repeat scroll 0 0; margin-right: 10px; width:209px; height: 40px; }
	.neeste { background: url(images/spriteImages.png) no-repeat scroll right 0 ; margin-right: 0 ; width: 209px; height: 40px; }
	.che_bstep2 .w129 { background-position:7px -975px; width:128px; }
	.che_bstep2 .w20 { padding: 5px 0 0 0; width: 10px;}
	
/*e: new checkout*/


.productListView3 .overlayList img{ max-width: 86px;}
.productListView3 .overlayList{ top:-5px; left:-7px; width:86px; height:86px;}
.isProduct .overlayList{ left:-9px; top:-7px; width:109px; height:106px;}
.boxRightContent .relatedProduct .overlayList, .boxRightContent .relatedProduct .overlayList img{ width:30px; height:30px;}
.boxRightContent .relatedProduct .overlayList{ left:-2px; top:-2px;}