BODY { height:100%; /*font-family:Arial, sans-serif; font-size:76%; */}
p { font-family:Arial, sans-serif; font-size:76%; padding:0px 0px 10px 0px; margin:0px;}
img { border: none; margin: 0px; padding: 0px;}
.clear { clear:both;}
/* ID */
#TopMenu { width: 759px; margin: 0px; padding: 0px; float: left; border: none;}
#TopMenu a { margin: 0px; padding: 0px; border: none;}
#TopMenu a img { border: none; margin: 0px; padding: 0px; vertical-align: top;}
/*****************Ny meny dropdown*****************/
#TopMenu ul { list-style: none; margin: 0px; padding: 0px;}
#TopMenu li { list-style: none; margin: 0px; padding: 0px; float: left;}
/**********************************/
/* cls */
.webbshopBody { background-image: url(images/backround12.jpg); background-position: center top; background-repeat: no-repeat; background-color: #f5e800; /*background-color: white; */
text-align: center; margin: 0px; min-height: 100%; height: auto !important; height: 100%;}
.webbshopBody2 { background-image: url(images/backround13.jpg); background-position: center top; background-repeat: no-repeat; background-color: #f5e800; /*background-color: white; */
text-align: center; margin: 0px; min-height: 100%; height: auto !important; height: 100%;}

.clsMainContainer { margin: 0 auto; min-height: 100%; height: auto !important; height: 100%; /*height: 911px; */
width: 973px;}
.clsMainContainerInner { background-color: White; float: left; width: 773px; min-height: 911px; height: auto !important; height: 911px;}
.clsMainContainerArticles { background-color: #ffffff; height: 100%; width: 773px; margin: 0px; padding: 0px; float: left;}
/* cls Articel Info start */
.clsArticleImagebg { width: 249px; height: 295px; margin: 0px; padding: 0px; background-image: url(images/arikel_bg.gif); background-position: right top; position: relative;}
.clsArticleImagePosition { margin: 0px 0px 0px 28px; /*margin: 29px 0px 0px 17px; */
padding: 19px 0px 0px 0px;}
.clsArticleImagePosition a img { width: 192px; height: 265px;}
.clsWebShopMainBody { vertical-align: top; margin: 0px; padding: 0px; width: 759px; float: left; min-height: 100%; height: auto !important; height: 100%; background-color: #ffffff;}
.clsArticleInfoContainer { width: 536px; min-height: 322px; height: auto !important; height: 322px; margin: 0px; padding: 0px; float: left;}
.clsArticleInfoContainerInner { width: 265px; float: left; margin: 0px; padding: 0px;}
.clsArticleInfo { width: 271px; float: left; margin: 0px; padding: 0px;}
.clsArticleInfoHeaderName { font-family: Arial; font-size: 18px; margin-top: 20px; color: #07a631; text-transform: uppercase;}
.clsArticleInfoHeader { font-family: Arial; font-size: 16px; color: #000000; font-weight: bold;}
.clsArticleInfoDescription { font-family: Arial; font-size: 11px; line-height: 14px; color: #000000; min-width: 245px; width: 245px;}
.clsArticleWebPriceInfo { font-family: Arial; font-size: 18px; line-height: 18px; color: #07a631;}
.clsArticleInfoTextGray { color: #939393;}
.clsArticleInfoTextRed { color: #e21212;}
.clsCurrencyContainer { float: left; margin: 32px 0px 0px 35px;}
.clsAntalContainer { float: left; margin: 35px 0px 0px 15px;}
.clsLeftCorner { background-image: url(images/left_gray.gif); background-position: 0% 0%; background-repeat: no-repeat; min-height: 17px; height: auto !important; height: 17px; min-width: 6px; width: 6px; float:left; font-family: Arial; font-size: 11px; line-height: 17px;}
.clsArticleInfoHeaderFiller { background-image: url(images/gray_filler.gif); background-position: 50% 0%; background-repeat: repeat; min-height: 17px; height: auto !important; height: 17px; min-width: 233px; width: 233px; float:left; font-family: Arial; font-size: 11px; line-height: 17px;}
.clsRightCorner { background-image: url(images/right_gray.gif); background-position: 0% 0%; background-repeat: no-repeat; min-height: 17px; height: auto !important; height: 17px; min-width: 6px; width: 6px; float:left; line-height: 17px; font-family: Arial; font-size: 11px; line-height: 17px;}
.clsAddToShopingBag { background-position: 100% 100%; background-repeat: no-repeat; min-height: 91px; height: auto !important; height: 91px; min-width: 246px; width: 246px; float:left; font-family: Arial; font-size: 11px; line-height: 17px;}
.clsAddToShopingBag2 { font-family: Arial; font-size: 11px; line-height: 17px;}
/* cls Articel Info slut */
/* Article Info small start */
.clsSmalArticleContainer { margin-top: 10px;}
.clsSmalArticleContainerInner { float: left; font-family: Arial; font-size: 11px; width: 85px; margin-left: 3px;}
.clsSmalArticleContainerInner a { text-decoration: none; color: #000000;}
.clsSmalArticleHeader { color: #000000; vertical-align: top; height: 45px;}
.clsSmalArticlePriceInfo { color: #03437e; vertical-align: bottom; float: left; margin: 0px;}
.clsSmalArticleContainerLeft { padding: 0px; margin: 0px; width: 160px; float: left;}
.clsSmalArticleContainerMidle { padding: 0px; margin: 0px 0px 0px 15px; width: 160px; float: left;}
.clsSmalArticleContainerRight { padding: 0px; margin: 0px 0px 0px 15px; width: 160px; float: left;}
.clsSmalArticleImagePosition { width: 72px; float: left;}
.clsSmalArticleImagePosition a img { width: 72px; height: 100px;}
/* Article Info small end */
/***********************************************************************/
/***********************************************************************/
/***********************************************************************/

/* Shopping Meny Den gamla gröna Starts*/

/*
.clsShopingMenybg {
	background-image: url(images/shopingmeny_bg.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 207px;
	height: 26px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.clsShopingMenybgRed {
	background-image: url(images/shopingmeny_bg_red.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 207px;
	height: 26px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.clsShopingMenybgBlue {
	background-image: url(images/shopingmeny_bg_blue.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 207px;
	height: 26px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.clsShopingMenybgYellow {
	background-image: url(images/shopingmeny_bg_yellow.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 207px;
	height: 26px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.clsShopingMenybgGul {
	background-image: url(images/shopingmeny_bg_gul.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 207px;
	height: 26px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.clsShopingMenybgMarin {
	background-image: url(images/shopingmeny_bg_marin.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 207px;
	height: 26px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.clsShopingMenybgDarkred {
	background-image: url(images/shopingmeny_bg_darkred.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 207px;
	height: 26px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.clsShopingMenybgRosa {
	background-image: url(images/shopingmeny_bg_rosa.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 207px;
	height: 26px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.clsShopingMenybg a, .clsShopingMenybgRed a, .clsShopingMenybgBlue a, .clsShopingMenybgYellow a, .clsShopingMenybgGul a, .clsShopingMenybgMarin a, .clsShopingMenybgDarkred a, .clsShopingMenybgRosa a {
	color: White;
	float: left;
	text-decoration: none;
	margin-left: 7px;
	padding-top: 5px;
	font-family: Arial;
	font-size: 12px;
}
.clsShopingSubMenyContainer {
	margin: 2px 0px 0px 29px;
	padding: 0px;
}
.clsShopingSubMenyContainerInner {
	margin: 5px 0px 0px 0px;
}
.clsShopingSubMenyContainerInner a {
	color: #00b131;
	float: left;
	margin-left: 6px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;

}*/

/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
/* Shopping Meny Starts*/ /*2009-10-26 gömd background-color*/
#ProduktMenu {min-height: 160px; width: 207px; float:left; margin: 0px 0px 0px 0px; padding: 0px;}
#ProduktMenu img {display:none; visibility:hidden;}
*html #ProduktMenu {height: 160px;}
#ProduktMenu ul, #ProduktMenu li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none;}

#ProduktMenu a, 
.clsShopingMenybgGreen a, 
.clsShopingMenybgRed a, 
.clsShopingMenybgBlue a, 
.clsShopingMenybgYellow a, 
.clsShopingMenybgGul a, 
.clsShopingMenybgMarin a, 
.clsShopingMenybgDarkred a, 
.clsShopingMenybgRosa a, 
.clsShopingMenybgMagenta a, 
.sajtmap a, 
.sajtmap2 a, 
.clsJulnyheter a {
	color: #009933;
	text-decoration: none;
	font-weight: bold;
	background: url(images/nav/arrow_green_small.png) no-repeat;
	background-position: right 0px;
	border-bottom: 1px dotted #009933;
	font-family: Arial;
	font-size: 12px;
	display: block;
	padding: 5px 22px 0px 0px;
	width: 185px;
	/*background-color: #D5F4EA;*/
}
#ProduktMenu a:hover {
	color: #006600;
	border-bottom-color: #006600;
	background-image: url(images/nav/arrow_green_small_over.png);
	/*background-color: #CDF1E8;*/
}

#ProduktMenu .under li {list-style: none;}
#ProduktMenu .under a {background: url(images/nav/arrow_green_small2.png); color: #009933; background-position: left 1px; background-repeat: no-repeat; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 15px; display: block; height: 16px; line-height: 16px; text-decoration: none; border: 0px #000 solid; /*background-color: #E0F8F0;*/}
#ProduktMenu .under a:hover {
	background: url(images/nav/arrow_green_small2_over.png) no-repeat;
	color: #006600;
	/*background-color: #CFF3E6;*/
}
#ProduktMenu .clsShopingMenybgDarkred a {
	background-image: url(images/nav/arrow_red_small.png);
	color:#a81818;
	border-bottom-color: #a81818;
	/*background-color: #FCE9E9;*/
}
#ProduktMenu .clsShopingMenybgDarkred a:hover {
	background-image: url(images/nav/arrow_red_small_over.png); 
	color:#841216; 
	border-bottom-color: #841216; 
	/*background-color: #FADCDC;*/
}
#ProduktMenu .clsShopingMenybgBlue a, .sajtmap a, .sajtmap2 a {
	background-image: url(images/nav/arrow_blue_small.png);
	color: #009bd6;
	border-bottom-color: #009bd6;
	/*background-color: #DDE8F7;*/
}
#ProduktMenu .clsShopingMenybgBlue a:hover, .sajtmap a:hover, .sajtmap2 a:hover {
	background-image: url(images/nav/arrow_blue_small_over.png);
	color: #0085b8;
	border-bottom-color: #0085b8;
	/*background-color: #D8E4F5;*/
}
#ProduktMenu .clsShopingMenybgRed a {
	background-image: url(images/nav/arrow_red_small.png); 
	color:#c0292a; border-bottom-color: #c0292a; 
	/*background-color: #FCE9E9;*/
}
#ProduktMenu .clsShopingMenybgRed a:hover {
	background-image: url(images/nav/arrow_red_small_over.png); 
	color:#a81818; border-bottom-color: #a81818; 
	/*background-color: #FADCDC;*/
}
#ProduktMenu .clsShopingMenybgGreen a {background-image: url(images/nav/arrow_green_small.gif); color:#009933; border-bottom-color: #009933;}
#ProduktMenu .clsShopingMenybgGreen a:hover {background-image: url(images/nav/arrow_green_small_over.gif); color:#006600; border-bottom-color: #006600;}
#ProduktMenu .clsShopingMenybgYellow a {background-image: url(images/nav/arrow_yellow_small.gif); color:#dfc32a; border-bottom-color: #dfc32a;}
#ProduktMenu .clsShopingMenybgYellow a:hover {background-image: url(images/nav/arrow_yellow_small_over.gif); color:#d1ac18; border-bottom-color: #d1ac18;}
#ProduktMenu .clsShopingMenybgGul a {background-image: url(images/nav/arrow_yellow_small.gif); color:#dfc32a; border-bottom-color: #dfc32a;}
#ProduktMenu .clsShopingMenybgGul a:hover {background-image: url(images/nav/arrow_yellow_small_over.gif); color:#d1ac18; border-bottom-color: #d1ac18;}
#ProduktMenu .clsShopingMenybgMarin a {background-image: url(images/nav/arrow_marin_small.gif); color:#1b738c; border-bottom-color: #1b738c;}
#ProduktMenu .clsShopingMenybgMarin a:hover {background-image: url(images/nav/arrow_marin_small_over.gif); color:#0f536c; border-bottom-color: #0f536c;}
#ProduktMenu .clsShopingMenybgDarkblue a {background-image: url(images/nav/arrow_darkblue_small.gif); color:#13487b; border-bottom-color: #13487b;}
#ProduktMenu .clsShopingMenybgDarkblue a:hover {background-image: url(images/nav/arrow_darkblue_small_over.gif); color:#0a2e5b; border-bottom-color: #0a2e5b;}
#ProduktMenu .clsShopingMenybgRosa a {background-image: url(images/nav/arrow_pink_small.gif);}
#ProduktMenu .clsShopingMenybgMagenta a {background-image: url(images/nav/arrow_magenta_small.gif); color: #e1007a; border-bottom-color: #e1007a;}
#ProduktMenu .clsShopingMenybgMagenta a:hover {background-image: url(images/nav/arrow_magenta_small_over.gif); color: #c3006a; border-bottom-color: #c3006a;}
#ProduktMenu .clsJulnyheter a {background-image: url(images/nav/arrow_greenred_small.gif);}
.clsInputButtonBuy { margin: 0px 8px 0px 0px; font-family: Arial; font-size: 11px; float:right;}

/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
/* ToppList Start */
.clsToppListContainer { float: left; width: 163px; height: 429px; margin: 135px 0px 0px 24px;}
.clsToppListContainerInner { margin: 0px; padding: 0px;}
.clsToppListCInnerRight { margin: 2px 0px 0px 30px; padding: 0px; height: 65px;}
.clsToppListCInnerLeft { margin: 2px 0px 0px 8px; padding: 0px; height: 65px;}
.clsToppListContainer1 { background-image: url(images/toplista1.gif); background-position: left top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.clsToppListContainer2 { background-image: url(images/toplista2.gif); background-position: right top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.clsToppListContainer3 { background-image: url(images/toplista3.gif); background-position: left top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.clsToppListContainer4 { background-image: url(images/toplista4.gif); background-position: right top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.clsToppListContainer5 { background-image: url(images/toplista5.gif); background-position: left top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.clsToppListContainer6 { background-image: url(images/toplista6.gif); background-position: right top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.clsToppListImageConatinerRight { width: 42px; height: 57px; float: right; margin: 2px 8px 0px 0px;}
.clsToppListImageConatinerRight img { width: 42px; height: 57px; /*	border: solid 1px #000000; */}
.clsToppListImageConatinerLeft { width: 42px; height: 57px; float: left; margin: 2px 0px 0px 0px;}
.clsToppListImageConatinerLeft img { width: 42px; height: 57px; /*	border: solid 1px #000000; */}
.clsToppListContainerHeader { color: #860000; vertical-align: top; height: 37px;}
.clsToppListContainerHeader a { text-decoration: none; color: #860000;}
.clsToppListContainerHeaderLeft { float: left; font-family: Arial; font-size: 11px; font-weight: bold; margin: 2px 0px 0px 3px; width: 85px;}
.clsToppListContainerHeaderLeft a { text-decoration: none; color: #860000;}
.clsToppListContainerPrice { color: #860000; vertical-align: bottom; float: left; font-family: Arial; font-size: 14px; font-weight: bold;}
/* ToppList Ends */
/* Shopping bag */
.clsShoppingBagHeaders { font-family: Arial; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #034480; height: 15px; width: 741px;}
.clsShoppingBagHeaderAmount { float: left; width: 75px;}
.clsShoppingBagHeaderAmountText { margin: 0px 0px 0px 10px;}
.clsShoppingBagHeaderArticleNumber { float: left; width: 105px;}
.clsShoppingBagHeaderProduct { float: left; width: 285px;}
.clsShoppingBagHeaderPrice { float: left; width: 175px;}
.clsShoppingBagKvittoHeaderPrice { float: left; width: 155px;}
.clsShoppingBagHeaderTotal { float: left; width: 175px;}
.clsShoppingBagKvittoHeaderTotal { float: left; width: 105px;}
.clsShoppingBagItembg { margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: url(images/shoppingitem_bg.gif); background-repeat: no-repeat; width: 741px; height: 35px;}
.clsShoppingBagItembgPrint { margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 741px; height: 35px;}
.clsShoppingBagItemInner { margin: 0px; height: 35px; width: 741px; float: left;}
.clsShoppingBagItemQuantity { float: left; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 0px; width: 75px;}
.clsShoppingBagItemQuantityKvitto { float: left; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 0px; padding: 5px 0px 0px 20px; width: 55px;}
.clsShoppingBagItemArticleNumber { float: left; width: 105px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.clsShoppingBagItemName { float: left; width: 279px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 0px; padding: 8px 0px 0px 0px;}
.clsShoppingBagItemNameRabatt { float: left; width: 285px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 0px; padding: 8px 0px 0px 0px; color: #ff2904;}
.clsShoppingBagItemPrice { float: left; width: 175px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 0px; padding: 8px 0px 0px 0px;}
.clsShoppingBagItemPriceRabatt { float: left; width: 175px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 0px; padding: 8px 0px 0px 0px; color: #ff2904;}
.clsShoppingBagKvittoItemPrice { float: left; width: 155px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 5px 0px 0px 0px;}
.clsShoppingBagKvittoItemPriceRabatt { float: left; width: 155px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 0px; padding: 8px 0px 0px 0px; color: #ff2904;}
.clsShoppingBagItemTotal { float: left; width: 150px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 0px; padding: 8px 0px 0px 0px;}
.clsShoppingBagItemTotalText { font-family: Arial; font-size:16px; font-weight:bolder; text-transform:uppercase; color: #006600; text-decoration:none;}
.clsShoppingBagKvittoItemTotal { float: left; width: 115px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 5px 0px 0px 0px;}
.clsShoppingBagKvittoItemTotalRabatt { float: left; width: 115px; font-family: Arial; font-size: 11px; text-transform: uppercase; margin: 5px 0px 0px 0px; color: #ff2904;}
.clsInputShoppingBagAmount { float: left; width: 25px; font-family: Arial; font-size: 11px; margin: 8px 0px 0px 10px; padding: 0px 0px 0px 0px;}
.clsShoppingBagDiscountContainer { margin: 0px;}
.clsShoppingBagSummaryContainer { height: 35px; margin: 0px 0px 10px 0px;}
.clsShoppingBagSummaryCInner1 { float: left; margin: 9px 0px 0px 0px;}
.clsShoppingBagSummaryCInner2 { float: left; margin: 9px 0px 0px 19px;}
.clsShoppingBagSummaryCInner3 { float: left; margin: 9px 0px 0px 9px;}
.clsShoppingBagSummaryContbtnbg1 { margin: 0px; background-image: url(images/shopping_button_bg.gif); background-position: left top; background-repeat: no-repeat; width: 158px; height: 26px;}
.clsShoppingBagSummaryContbtnbg2 { margin: 0px; background-image: url(images/shopping_button_l_bg.gif); background-position: left top; background-repeat: no-repeat; width: 192px; height: 26px;}
.clsShoppingBagSummaryContbtnbg3 { margin: 0px; background-image: url(images/shopping_button_l_bg.gif); background-position: left top; background-repeat: no-repeat; width: 160px; height: 26px;}
.clsShoppingBagSummaryContbtnbg5 { margin: 0px; background-image: url(images/btn_updatebackround.gif); background-position: left top; background-repeat: no-repeat; width: 192px; height: 26px;}
.clsShoppingBagSummaryContbtnbg6 { margin: 0px; background-image: url(images/btn_discountbackround.gif); background-position: left top; background-repeat: no-repeat; width: 160px; height: 26px;}
.clsShoppingBagSummaryContbtnbg7 { margin: 0px; background-image: url(images/btn_paybackround.gif); background-position: left top; background-repeat: no-repeat; width: 90px; height: 26px;}
.clsShoppingBagSummaryContbtnbg4 { margin: 0px; background-image: url(images/shopping_button_l_bg.gif); background-position: left top; background-repeat: no-repeat; width: 130px; height: 26px;}
.clsShoppingBagSummaryContbtn1 { font-family: Arial; font-size: 12px; color: #ffffff; text-transform: uppercase; margin: 5px 0px 0px 8px; float: left; text-decoration: none;}
.clsShoppingBagSummaryContbtn2 { font-family: Arial; font-size: 12px; color: #ffffff; text-transform: uppercase; margin: 5px 0px 0px 8px; float: left; text-decoration: none;}
.clsShoppingBagSummarybtnArrow { float: right; margin: 0px;}
.clsShoppingBagSummaryCurrency { float: left; margin: 0px 0px 0px 25px; width:50px;}
.clsShoppingBagTotalHeader { margin: 9px 0px 0px 25px; float: left;}
.clsShoppingBagTotal { float: left; margin: 8px 0px 0px 10px; font-family: Arial; font-size: 18px; font-weight: bold; color: #ff2904;}
.clsShoppingBagTotalMoms { float: left; margin: 8px 0px 0px 10px; font-family: Arial; font-size: 18px; font-weight: bold; color: #000000;}
.clsShoppingBagLinkButtons { font-family: Arial; font-size:14px; font-weight:bolder; text-transform:uppercase; color: #006600; text-decoration:none;}
.clsShoppingBagLinkButtonsMedium { font-family: Arial; font-size:14px; font-weight:bolder; color: #006600; text-decoration:none;}
.clsShoppingBagLinkButtonsSmall { font-family: Arial; font-size:10px; color: #000000; text-decoration:none;}
.clsShoppingBagLinkButtonsLarge { font-family: Arial; font-size:18px; font-weight:bolder; text-transform:uppercase; color: #006600; text-decoration:none;}
/* Shopping bag ends*/
/* new Shoping Bag Member form starts */
.clsFloatLeft { float:left; float: left; margin: 0px; padding: 0px; }
.clsShopingBagMemberFormHeader { float: left; margin: 0px; padding: 0px 0px 0px 0px; width: 100px; font-family: Arial; font-size: 11px; color: #000000;}
.clsInputBagMemberFormInput { font-family: Arial; font-size: 11px;}

/* Shoping Bag Member Start */
.clsShopingBagMemberContainer { float: left; margin: 0px; padding: 0px 0px 0px 0px; width: 300px; height: 170px;}
.clsShopingBagMemberContainerPopup { float: left; margin: 0px; padding: 60px 0px 0px 0px; width: 155px; height: 160px;}
.clsShopingBagBuyBtn { }
.clsShopingBagMemberHeaderContainer { float: left; margin: 0px; padding: 0px 0px 0px 0px; width: 212px; font-family: Arial; font-size: 11px; color: #ffffff;}
.clsShopingBagMemberHeaderContainerPopup { float: left; margin: 0px; padding: 60px 0px 0px 0px; width: 180px; font-family: Arial; font-size: 11px; color: #ffffff; height: 160px;}
.clsShopingBagMemberHeader { font-family: Arial; font-size: 18px; color: #ffffff; text-transform: uppercase; font-weight: bold;}
.clsShopingBagMemberHeaderText { font-family: Arial; font-size: 11px; color: #ffffff; letter-spacing: 1px;}
.clsShopingBagMemberHeaderText2 { font-family: Arial; font-size: 11px; color: #000000; line-height:12px;}
/* Shoping Bag Member Ends */
/* Kassa / Bli medlem / Kontakta Start */
.clsKassa_step1_MainContainer { float: left; margin: 0px; padding: 0px; width: 515px;}
.clsKassa_step1_Condition { float: left; margin: 0px; padding: 0px; width: 225px;}
.clsKassa_step2_MainContainer { float: left; margin: 0px; padding: 0px; width: 515px; height:293px;}
.clsKassa_step1_greenBG { float: left; margin: 8px 0px 0px 0px; padding: 0px; background-position: left top; background-repeat: no-repeat; width: 515px; height: 233px;}
.clsKassa_step1_blueBG { float: left; margin: 8px 0px 0px 0px; padding: 0px; background-position: left top; background-repeat: no-repeat; width: 515px; height: 145px;}
.clsKassa_step1_redBG { float: left; margin: 8px 0px 0px 0px; padding: 0px; background-position: left top; background-repeat: no-repeat; width: 515px; height: 145px;}
.clsKassa_step1_gulBG { float: left; margin: 8px 0px 0px 0px; padding: 0px; background-position: left top; background-repeat: no-repeat; width: 515px; height: 186px;}
.clsKassa_step1_MainContainer { float: left; margin: 0px; padding: 0px; width: 515px; /*height: 293px; */
background-position: left top; background-repeat: no-repeat;}
.clsKontakta_Oss_MainContainer { float: left; margin: 0px; padding: 0px; width: 515px; height: 350px; background-position: left top; background-repeat: no-repeat;}
.clsKontakta_BliAterF_MainContainer { float: left; margin: 0px; padding: 0px; width: 515px; height: 614px; background-position: left top; background-repeat: no-repeat;}
.clsChangePRofile { float:left; margin:0px; padding:0px; width:515px; height:450px; background-position: left top; background-repeat: no-repeat;}
.clsForgotPassword_MainContainer { float: left; margin: 0px; padding: 0px; width: 515px; height: 284px; background-position: left top; background-repeat: no-repeat;}
.clsEmpty_MainContainer { float: left; margin: 0px; padding: 0px; width: 490px;}
/* Kassa / Bli Medlem / Kontakta Slut */
.clsKassaPopup { background-position: left top; background-repeat: no-repeat; width: 533px; height: 286px;}
.clsClassic { background-position: right top; background-repeat: no-repeat; width: 209px; height: 241px; margin-left: 10px;}
.clsSearchBarSmall { background-image: url(images/start_searchbg.gif); background-position: right top; background-repeat: no-repeat; width: 206px; height: 47px;}
.clsSearchBar { background-image: url(images/undermeny.gif); background-position: right top; background-repeat: no-repeat; width: 757px; height: 46px;}
.clsSearchBar_green { background-image: url(images/undermeny.gif); background-position: right top; background-repeat: no-repeat; width: 757px; height: 46px;}
.clsSearchBar_green2 { background-image: url(images/bg/undermeny_2.gif); background-position: top; background-repeat: no-repeat; width: 745px; height: 46px;}
.clsSearchBar_gul { background-image: url(images/undermeny_gul.gif); background-position: right top; background-repeat: no-repeat; width: 757px; height: 46px;}
.clsSearchBar_gul2 { background-image: url(images/bg/undermeny_gul2.gif); background-position: right top; background-repeat: no-repeat; width: 757px; height: 46px;}
.clsSearchBar_bla { background-image: url(images/undermeny_bla.gif); background-position: right top; background-repeat: no-repeat; width: 757px; height: 46px;}
.clsSearchBar_rod { background-image: url(images/undermeny_rod.gif); background-position: right top; background-repeat: no-repeat; width: 757px; height: 46px;}
.clsSearchBar_rod2 { background-image: url(images/undermeny_rod_2.gif); background-position: right top; background-repeat: no-repeat; width: 757px; height: 46px;}
.clsSearchBar_lila { background-image: url(images/bg/undermeny_lila.gif); background-position: left top; background-repeat: no-repeat; width: 750px; height: 46px;}
.clsSearchBar_lila2 { background-image: url(images/bg/undermeny_lila2.gif); background-position: left top; background-repeat: no-repeat; width: 750px; height: 46px;}
.clsShortDevider { background-image: url(images/devider.gif); background-position: left top; background-repeat: no-repeat; width: 510px; height: 12px;}
.clsShoppingDevider { background-image: url(images/shopping_devider.gif); background-position: left top; background-repeat: no-repeat; width: 742px; height: 13px;}
.clsShoppingDeviderSoft { background-image: url(images/horizontalline_gray.gif); background-position: left top; background-repeat: no-repeat; width: 742px; height: 8px;}
.clsDevider_blue { background-image: url(images/line_blue.gif); background-position: left top; background-repeat: no-repeat; width: 742px; height: 13px;}
.clsDevider_green { background-image: url(images/line_green.gif); background-position: left top; background-repeat: no-repeat; width: 742px; height: 13px;}
.clsBottomDevider { background-image: url(images/linge_bottom.gif); background-position: left top; background-repeat: no-repeat; width: 755px; height: 12px; margin-left: 17px;}
.clsBottomDeviderContainer { clear:both; height: 55px; background-color: #ffffff;}
.clsBottomDeviderInner { text-align: center; margin: 5px 0px 0px 0px;}
.clsBottomDeviderBottom { margin-bottom: 40px;}
.clsHeaderSoftGray { color: #9a9a9a; font-family: Arial; font-size: 11px;}
.clsOrderRows { color: #000000; font-family: Arial; font-size: 11px; margin-left: 15px;}
.clsOrderTotal { color: #000000; font-family: Arial; font-size: 11px; margin-left: 8px;}
.clsSajtLogo {}
.clsSajtLogo a, a.clsSajtLogo { font-family: Arial; font-size: 11px; color: #412222; text-decoration: none; font-weight: bold; display: block; text-align: right; width: 163px;}
/* Input Fields Start */
.clsInputSelect { font-family: Arial; font-size: 11px;}
.clsInputSelectZ { font-family: Arial; font-size: 11px; z-index:1;}
.clsInput { font-family: Arial; font-size: 11px;}
.clsInputDisable { font-family: Arial; font-size: 11px; background-color: #eaeaea; color: #aeaeae;}
.clsInputSelectShoppingbag { width: 205px; color: #000000; font-family: Arial; font-size: 11px;}
.clsInputButtonBuy { margin: 0px 0px 3px 5px; font-family: Arial; font-size: 11px;}
.clsInputButtonKassa { margin: 0px 20px 0px 0px; font-family: Arial; font-size: 13px; font-weight: bold;}
.clsInputHeader { font-family: Arial; font-size: 11px; color: #ffffff; margin: 0px; padding: 0px;}
.clsInputHeaderBold { font-family: Arial; font-size: 11px; color: #ffffff; margin: 0px; padding: 0px; font-weight: bold;}
.clslblText { font-family: Arial; font-size: 11px; color: #ffffff;}
.clslblAddressBlack { font-family: Arial; font-size: 11px; color: #000000; line-height: 16px;}
.clsInputHeaderBoldBlack { font-family: Arial; font-size: 11px; color: #000000; margin: 0px; padding: 0px; font-weight: bold;}
.clslblAddressTextBlackItalic { font-family: Arial; font-size: 11px; color: #000000; font-style: italic;}
.clslblAddressTextBlackB { font-family: Arial; font-size: 11px; color: #000000; font-weight: bold;}
.clslblLargeText { font-family: Arial; font-size: 16px; color: #ffffff; font-weight: bold;}
.clslblLargeTextYellowBackround { font-family: Arial; font-size: 16px; color: #333333; font-weight: bold;}
.clslblButikerHeaderText { font-family: Arial; font-size: 18px; color: #ffffff; font-weight: bold;}
.clslblButikerText { margin: 0px 20px 0px 0px; font-family: Arial; font-size: 11px; color: #333333; font-weight: bold; width: 475px;}
.clslblButikerText a { font-family: Arial; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
.clslblKvittoLargeTextBlue { font-family: Arial; font-size: 18px; color: #034480;}
.clslblKvittoLargeTextSoft { font-family: Arial; font-size: 18px; color: #999999; /*font-weight: bold; */
font-style: italic;}
.clslbl13LargeText { font-family: Arial; font-size: 13px; color: #ffffff; font-weight: bold;}
.clslbl12LargeText { font-family: Arial; font-size: 12px; color: #ffffff; font-weight: bold;}
.clslnkClassic { font-family: Arial; font-size: 11px; color: #860000; font-weight: bold; text-decoration: none; line-height: 13px;}
.clslnkClassicPrice { font-family: Arial; font-size: 13px; color: #860000; font-weight: bold; text-decoration: none; margin-top: 3px;}
h1 { margin:0; padding:0; font-family: Arial; font-size: 18px; margin-top: 20px; color: #07a631; text-transform: uppercase; font-weight: normal;}
h2 { font-family: Arial; font-size: 12px; font-weight: normal; color: #000000;}
h3 { font-family: Arial; font-size: 11px; font-weight: normal; color: #000000; line-height: 16px;}
.clstext18 { font-family: Arial; font-size: 18px; color: #000000; font-weight: normal;}
.clsTotalPosition { float:right; margin-right:45px;}
.tickerlink { text-decoration:none; font-family: Arial; font-size: 13px; font-weight: bold; color: #034480;}
.clsOutOfStock_off { position:absolute; top:0px; right:0px; width: 102px; height: 104px; margin: 20px 0px 0px 130px; padding: 0px; background-image: url(images/OutOfStock.gif); background-position: left top; z-index:100; display:none;}
.clsOutOfStock_on { position:absolute; top:0px; right:0px; width: 102px; height: 104px; margin: 20px 0px 0px 130px; padding: 0px; background-image: url(images/OutOfStock.gif); background-position: left top; z-index:100;}
/* Kampanj Skyltar */
.Skylt1_on,
.Skylt2_on,
.Skylt3_on,
.Skylt4_on,
.Skylt5_on,
.Skylt6_on,
.Skylt7_on,
.Skylt8_on { position:absolute; top:0px; right:0px; margin: 20px 0px 0px 130px; padding: 0px; background-position: left top; z-index:100;}
.Skylt1_on { width: 85px; height: 85px; background-image: url(images/kampanjer/rea.gif);}
.Skylt2_on { width: 94px; height: 85px; background-image: url(images/kampanjer/halloween.gif);}
.Skylt3_on { width: 94px; height: 93px; background-image: url(images/kampanjer/jul.gif);}
.Skylt4_on { width: 106px; height: 129px; background-image: url(images/kampanjer/kraftskiva.gif);}
.Skylt5_on { width: 84px; height: 85px; background-image: url(images/kampanjer/pask.gif);}
.Skylt6_on { width: 92px; height: 107px; background-image: url(images/kampanjer/student.gif);}
.Skylt7_on { width: 94px; height: 84px; background-image: url(images/kampanjer/valentin.gif);}
.Skylt8_on { width: 91px; height: 81px; background-image: url(images/kampanjer/nyheter.gif);}
.clsSound_on { position:absolute; float:left; top:0px auto; left:0px auto; width: 64px; height: 62px; margin: 250px 0px 0px 155px; padding: 0px; z-index:101;}
.ShowAllArticle { font-family:Arial; text-decoration:none; color:Black; font-size:76%; font-weight:bold; text-transform:uppercase;}
.clsText { font-family: Arial; font-size: 11px; line-height:16px;}
/* Input Fields Ends */
/* cls Ends */
.clsTempSpace { clear:both; height: 13px; width: 100px;}
* html .clsTempSpace { clear:both; height: 5px;}
/* -= ADMIN =- */
.content { text-align: left; clear: both; position: relative; left: 0px; top: 0px; width: 800px; font-family:Verdana;}
.content .col1 { position: relative; height: auto; width: 234px; left: 15px; top: 0px;}
.content .col4 { position: relative; height: auto; width: 566px; left: 0px; top: 0px; font-size:0.8em;}
.content .col1,
.content .col2,
.content .col3,
.content .col4 { float: left;}
.shop_menu { text-decoration: none; width: 191px; height: 20px; float: left; vertical-align: text-bottom; line-height: 20px; background-image: url(images/menyicon.gif); background-position: 100% 100%; background-repeat: no-repeat; display: block; font-weight: bolder; font-size:0.8em; text-decoration:none; color:Black;}
.line_devider { float: left; background-image: url(images/dotted_line.jpg); background-repeat: repeat-x; width: 100%; height: 1px; margin: 1px 0px 1px 0px; padding:0px;}
.formCol1 { position: relative; float:left; width:155px; line-height:16px; height: 16px; font-weight:bold;}
.formCol2 { position: relative; float:left; width:155px; line-height:16px; height: 16px; font-weight:bold;}
.formCol3 { position: relative; float:left; width:155px; line-height:16px; height: 16px; font-weight:bold;}
.formCol4 { position: relative; float:left; width:155px; line-height:16px; height: 16px; font-weight:bold;}
.formCol5 { position: relative; float:left; width:565px; line-height:16px; font-weight:bold;}
.formCol { position: relative; float:left; line-height:16px; font-weight:bold;}
.whiteSpace5 { position: relative; float:left; width:20px; line-height:16px; height: 16px;}
.ad_select,
.ad_input,
.ad_textarea { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; line-height:19px; height: 19px; width: 150px; background-color: #efefef; border:solid 1px #efefef;}
.formular { background-color: #ffffff; font-family: verdana, sans-serif; border: 1px solid; border-color: #000000; font-size: 11px;}
.txtBoxForm { background-color: #ffffff; font-family: verdana, sans-serif; border: 1px solid; border-color: #000000; font-size: 11px; width:180px;}
.ArtikleForm ol { margin:0px; clear:both;}
.ArtikleForm ol li { list-style-type:none; float:left; font-family: verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size : 10px; color: #000000;}
.ArtikleForm ol li div { margin:0px; padding: 5px 0px 0px 0px;}
.ArtikleForm ol li div p { width:180px; margin:0px; padding: 0px 10px 0px 0px; float:left;}
.ArtikleFormAdminForm { list-style-type: none; float: left; font-family: verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size : 10px; color: #000000;}
.AdminMenyText { color: #000000; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; vertical-align: middle;}
.clsdrpYear { background-color: #ffffff; font-family: verdana, sans-serif; border: 1px solid; border-color: #000000; font-size: 11px; width:60px;}
.clsdrpMonth { background-color: #ffffff; font-family: verdana, sans-serif; border: 1px solid; border-color: #000000; font-size: 11px; width:50px;}
.clsdrpDay { background-color: #ffffff; font-family: verdana, sans-serif; border: 1px solid; border-color: #000000; font-size: 11px; width:50px;}
.listCol1 { position: relative; float:left; width:100px;}
.listCol2 { position: relative; float:left; width:170px;}
.listCol3 { position: relative; float:left; width:110px;}
.listCol4 { position: relative; float:left; width:110px;}
.listColMakeUpSchool1 { position: relative; float:left; width:300px;}
.listColMakeUpSchool2 { position: relative; float:left; width:90px;}
.records,
.recordsOver,
.recordsOdd,
.recordsEven,
.recordsOdd a,
.recordsEven a,
.recordsOver a { font-size: 10px; padding: 0px; margin:0px; height: 24px; line-height:24px; clear:both;}
.recordsOdd { background-color:#ffffff;}
.recordsEven { background-color:#f5f5f5;}
.recordsOver { background-color:#cacaca;}
.records .listCol1,
.records .listCol2,
.records .listCol3,
.records .listCol4 { font-weight:bold;}
.adminLinkMeny { font-family:Arial; font-size:12px; text-decoration:none; text-transform:uppercase; color:Black;}
.adminLinkMeny:hover { font-family:Arial; font-size:12px; text-decoration:none; text-transform:uppercase; color: #aba7a9;}
.textboldmaroon {font-family:Verdana; font-size:11px; text-decoration:none;}
/*****************************************************************/
/***************************          *********************************/
/*****************************************************************/
.aktuelltMaster { text-align: left; margin: 0px 0px 0px 20px; padding: 0px; width: 730px;}
.aktuelltMaster h1 { color: #9a50b3; height: 26px; width: 100%; background-image: url(images/se/aktuellt_header.gif); background-repeat: no-repeat; background-position: left center; margin: 20px 0px 4px 0px; padding: 0px;}
.aktuelltMaster h1 span { display: none; visibility: hidden;}
.aktuelltMaster h2 { color: #9A50B3; font-size: 180%; font-weight: bold; padding: 16px 0px 0px 0px; margin: 0px;}
.aktuelltMaster img { padding-top: 16px;}
.aktuelltContent h3 { font-size: 14px; font-weight: bold;}
.aktuelltContent p { font-family: Arial; font-size: 11px; line-height: 16px;}
.aktuelltContent a { color: #9A50B3; text-decoration: none; font-weight: bold; padding: 10px 38px 7px 0px; background-image: url(images/bg/aktuellt_arrow_lila.gif); background-repeat: no-repeat; background-position: 100% 50%; display: block; float: left;}
.aktuelltMenu a { font-family: Arial; font-size: 11px; color: #9A50B3; text-decoration: none; background: url(images/bg/aktuellt_arrow_lila.gif) no-repeat 100% 50%; border-bottom: 1px dotted #9A50B3; display: block; padding: 3px 32px 2px 0px; width: 168px;}
.aktuelltMenu a:hover { color: #009933; background-image: url(images/bg/aktuellt_arrow_green.gif); border-bottom-color: #009933;}
.aktuelltMenu .date { font-weight: bold;}
.aktuelltMaster .aktuelltMenu { background-image: url(images/bg/papperslappen_mid.gif); background-repeat: repeat-y; background-position: 0px 70px; float: right; width: 230px;}
.aktuelltMaster .aktuelltMenu .aktuelltMenuHeader { background-image: url(images/se/h1/h2_nyheter.gif); background-repeat: no-repeat; background-position: 0% 0%; height: 70px; width: 230px; text-indent: -9999px;}
.aktuelltMaster .aktuelltMenu .aktuelltArkivMenuHeader { background-image: url(images/se/h1/h2_nyhetsarkiv.gif); background-repeat: no-repeat; background-position: 0% 0%; height: 70px; width: 230px; text-indent: -9999px;}
.aktuelltMaster .aktuelltMenu .padding { padding-top: 0px; padding-right: 16px; padding-bottom: 20px; padding-left: 20px;}
.aktuelltMaster .aktuelltMenu .aktuelltMenuBottom { background-image: url(images/bg/papperslappen_bot.gif); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 50px;}
/*****************************************************************/
/************************VaraVannerMaster*******************************/
/*****************************************************************/
.VaraVannerMaster .VaraVannerFrame { background-image: url(images/bg/frame_purple_mid.gif); background-repeat: repeat-y; background-position: 0px 0px; float: left; width: 337px; text-align:left;}
.VaraVannerMaster .VaraVannerFrame .Header { background-image: url(images/bg/frame_purple_top.gif); background-repeat: no-repeat; background-position: 0% 0%; height: 20px; width: 337px; text-indent: -9999px;}
.VaraVannerMaster .VaraVannerFrame .padding { padding-top: 10px; padding-right: 30px; padding-bottom: 50px; padding-left: 30px;}
.VaraVannerMaster .VaraVannerFrame .Bottom { background-image: url(images/bg/frame_purple_bot.gif); background-repeat: no-repeat; background-position: center bottom; min-height:200px; padding-bottom: 20px;}
.VaraVannerMaster .VaraVannerFrame p { font-family: Arial; color:#FFFFFF; padding:0px; margin:0px; font-size:80%;}
.VaraVannerMaster .VaraVannerFrame a { font-style: italic; color: #FFFFFF; text-decoration: none;}
.VaraVannerMaster h1,
.VaraVannerMaster .se h1,
.VaraVannerMaster .en h1 { background-image: url(images/se/h1/h1_vara_vanner.gif); background-repeat: no-repeat; background-position: 0% 0%; height:42px; padding:0px; margin: 20px 0px;}
.VaraVannerMaster .en h1 { background-image: url(images/en/h1/h1_vara_vanner.gif);}
.VaraVannerMaster h1 span { display:none; visibility:hidden;}
.VaraVannerMaster h2 { color:#FFFFFF; font-size:120%; padding:0px 0px 2px 0px; margin:0px;}
/****************************/
.cls_SkickaKarlek_Master { width: 759px; text-align:left; float: left;}
.cls_SkickaKarlek_Master .padding { padding-top: 20px; padding-right: 20px; padding-bottom: 0px; padding-left: 10px;}
.cls_SkickaKarlek_Master .cls_SkickaKarlek_Form { background-image: url(images/se/karlek/karlek_form_red_bg.gif); background-repeat: repeat-y; background-position: 0px 0px; float: right; width: 500px; text-align:left;}
.cls_SkickaKarlek_Master .cls_SkickaKarlek_Form p { color: #FFFFFF; font-weight: bold;}
.cls_SkickaKarlek_Master .cls_SkickaKarlek_Form .padding { padding: 10px 25px 5px 25px;}
.cls_SkickaKarlek_Master .cls_SkickaKarlek_Form .Bottom { background-image: url(images/se/karlek/karlek_form_red_bot.gif); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 50px;}
* html .cls_SkickaKarlek_Master .cls_SkickaKarlek_Form .Bottom { height: 250px; padding-bottom: 0px;}
.cls_SkickaKarlek_Master .Col { float:left; width:220px;}
.cls_SkickaKarlek_Master .Coll { float:left; width:120px;}
.cls_SkickaKarlek_Master .Colr { float:right; width:270px;}
.cls_SkickaKarlek_Master p { font-family: Arial; color:#000000; padding:0px 10px 0px 0px; margin:0px;}
.cls_SkickaKarlek_Master .RequiredFields { font-style: italic; font-size:80%; color: #FFFFFF; text-decoration: none;}
.cls_SkickaKarlek_Master h1,
.cls_SkickaKarlek_Master .se h1,
.cls_SkickaKarlek_Master .en h1 { background-image: url(images/se/karlek/h1_karlekshalsning.gif); background-repeat: no-repeat; background-position: 0% 0%; height:42px; padding:0px; margin: 0px;}
.cls_SkickaKarlek_Master .en h1 { background-image: url(images/en/karlek/h1_karlekshalsning.gif);}
.cls_SkickaKarlek_Master h2 { background-image: url(images/se/karlek/h2_karlek_form_red.gif); background-repeat: no-repeat; background-position: 0% 0%; height: 62px; padding: 0px; margin: 0px;}
.cls_SkickaKarlek_Master h2 span { display:none; visibility:hidden;}
/*****************************************************************/
/***************************          *********************************/
/*****************************************************************/
.ProdViewNav { clear: both; width: 625px; height: 50px; padding: 10px 0px;}
.ProdViewNav select { color: #666600; font-family:"Palatino Linotype", "Times New Roman", Times, serif; font-size:12px;}
.ProdViewNav .col3,
.next,
.prev { float: left; width: 206px;}
/*Föregående*/
.ProdViewNav .prev span { /*Föregående text*/
display: none; overflow: hidden; visibility: hidden;}
.ProdViewNav .prev a,
.ProdViewNav .prev a { /*Föregående Link båda*/
background: url(images/next.gif) no-repeat 0px 0px; display: block; height: 46px; width:186px;}
.ProdViewNav .prev a { /*Föregående Link english*/
background: url(images/prev.gif) no-repeat 0px 0px;}
/*Nästa*/
.next { /*Till skillnad till prev ligger den till höger*/
text-align: right;}
.ProdViewNav .next span { /*Nästa text*/
display: none; overflow: hidden; visibility: hidden;}
.ProdViewNav .next a,
.ProdViewNav .next a { /*Nästa Link båda*/
background: url(images/prev.gif) no-repeat 0px 0px; display: block; height: 46px; width:120px;}
.ProdViewNav .next a { /*Nästa Link english*/
background: url(images/next.gif) no-repeat 0px 0px;}
/*Föregående och Nästa hover båda språken
.ProdViewNav .prev a:hover,
.ProdViewNav .prev a:hover,
.ProdViewNav .next a:hover,
.ProdViewNav .next a:hover { background-position: 0px -26px;}
*/

/***********************************************************************/
/***********************************************************************/
/***********************************************************************/
/********SminkningarBody**********/
.SminkningarBody {}/*samma som webbshopBodyNY*/
/* SminkningarBody ToppList Start */
.SminkningarBody .clsToppListContainer { float: left; width: 200px; /*min-height: 300px; */
margin: 0px; z-index: 900;}
* html .SminkningarBody .clsToppListContainer { height: 300px;}
.SminkningarBody .clsToppListContainer .Top { background: url(images/se/smink/smink_fore_efter_top.png) no-repeat 0% 0%; width: 200px; height: 152px;}
.SminkningarBody .clsToppListContainer .Bg { background: url(images/se/smink/smink_fore_efter_bg.png) repeat-y 0% 0%; margin: -20px 0px 0px 0px;}
.SminkningarBody .clsToppListContainer .Bot { background: url(images/se/smink/smink_fore_efter_bot.png) no-repeat 0% 100%; padding: 0px 0px 20px 0px; min-height: 300px;}
* html .SminkningarBody .clsToppListContainer .Bot { height: 300px;}
.SminkningarBody .clsToppListContainerInner { margin: 0px; padding: 0px 0px 0px 10px;}
.SminkningarBody h1 { color: #FFFFFF; padding-left: 10px; font-size: 100%;}
.SminkningarBody .clsToppListContainerInner img { padding: 6px 21px; background-image:url(images/se/smink/smink_fore_efter_ram.png);}
.BtnSeMorePics a { display:block; width: 215px; height: 66px; background-image: url(images/se/smink/smink_fore_efter.png); text-indent: -9999px;}
a.clsSajtLogo { display:block; text-align:center; padding: 0px 0px 0px 20px;}

/**************************Ny Webbshop********************************/
.webbshopBodyNY, .SminkningarBody { background-image: url(images/bg/bg_webbshop.gif); background-position: center top; background-repeat: no-repeat; background-color: #f5e800; /*background-color: white; */
text-align: center; margin: 0px; min-height: 100%; height: auto !important; height: 100%;}

/* webbshopBodyNY ToppList Start */
.webbshopBodyNY .clsToppListContainer { float: left; width: 200px; /*min-height: 300px; */
margin: 0px; z-index: 900;}
* html .webbshopBodyNY .clsToppListContainer { height: 300px;}
.webbshopBodyNY .clsToppListContainer .Top { background: url(images/se/topplista/passa-bra-banner-top.png) no-repeat 0% 0%; width: 200px; height: 129px;}
.webbshopBodyNY .clsToppListContainer .Bg { background: url(images/se/topplista/passa-bra-banner-bg.png) repeat-y 0% 0%; margin: -7px 0px 0px 0px;}
.webbshopBodyNY .clsToppListContainer .Bot { background: url(images/se/topplista/passa-bra-banner-bot.png) no-repeat 0% 100%; padding: 0px 0px 20px 0px; min-height: 300px;}
* html .webbshopBodyNY .clsToppListContainer .Bot { height: 300px;}
.webbshopBodyNY .clsToppListContainerInner { margin: 0px; padding: 0px 0px 0px 18px;}
.webbshopBodyNY .clsToppListCInnerRight { margin: 2px 0px 0px 0px; padding: 0px; height: 65px;}
.webbshopBodyNY .clsToppListCInnerLeft { margin: 2px 0px 0px 8px; padding: 0px; height: 65px;}
.webbshopBodyNY .clsToppListContainer1 { background-image: url(images/se/topplista/passabest1.gif); background-position: left top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.webbshopBodyNY .clsToppListContainer2 { background-image: url(images/se/topplista/passabest2.gif); background-position: right top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.webbshopBodyNY .clsToppListContainer3 { background-image: url(images/se/topplista/passabest3.gif); background-position: left top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.webbshopBodyNY .clsToppListContainer4 { background-image: url(images/se/topplista/passabest4.gif); background-position: right top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.webbshopBodyNY .clsToppListContainer5 { background-image: url(images/se/topplista/passabest5.gif); background-position: left top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.webbshopBodyNY .clsToppListContainer6 { background-image: url(images/se/topplista/passabest6.gif); background-position: right top; background-repeat: no-repeat; width: 168px; height: 65px; margin-top: 7px;}
.webbshopBodyNY .clsToppListImageConatinerRight { width: 42px; height: 57px; float: right; margin: 2px 8px 0px 0px;}
.webbshopBodyNY .clsToppListImageConatinerRight img { width: 42px; height: 57px; /*	border: solid 1px #000000; */}
.webbshopBodyNY .clsToppListImageConatinerLeft { width: 42px; height: 57px; float: left; margin: 2px 0px 0px 0px;}
.webbshopBodyNY .clsToppListImageConatinerLeft img { width: 42px; height: 57px; /*	border: solid 1px #000000; */}
.webbshopBodyNY .clsToppListContainerHeader { color: #860000; vertical-align: top; height: 37px;}
.webbshopBodyNY .clsToppListContainerHeader a { text-decoration: none; color: #860000;}
.webbshopBodyNY .clsToppListContainerHeaderLeft { float: left; font-family: Arial; font-size: 11px; font-weight: bold; margin: 2px 0px 0px 3px; width: 85px;}
.webbshopBodyNY .clsToppListContainerHeaderLeft a { text-decoration: none; color: #860000;}
.webbshopBodyNY .clsToppListContainerPrice { color: #860000; vertical-align: bottom; float: left; font-family: Arial; font-size: 14px; font-weight: bold;}
.webbshopBodyNY .clsToppListContainer a.clsSajtLogo { text-decoration: none; color: #860000; font-weight: bold; font-family: Arial; font-size: 9px;}
/* ToppList Ends */
/***************************WebQuestions börjar*********************************/
.WebQuestions { font-family: Arial; font-size:12px; color: #FFFFFF; width: 206px;}
.WebQuestions .Bg { background: url(images/se/webquestions/webquestions_bg.gif) repeat-y top center;}
.WebQuestions .Top { background: url(images/se/webquestions/webquestions_top.gif) no-repeat top center; padding-top:30px;}
/*#22b8cb*/
.WebQuestions .Bot { background: url(images/se/webquestions/webquestions_bot.gif) no-repeat bottom center;}
.WebQuestions .padding { padding: 10px; clear: both;}
.WebQuestions h2 { padding: 0px 0px 10px 0px; margin:0px; color: #FFFFFF; font-size: 16px; font-family: Arial; font-weight: bold;}
.WebQuestions ul { margin: 0px; padding: 0px; list-style: none;}
.WebQuestions li { margin: 0px; padding: 0px 0px 10px 0px; list-style: none;}
.WebQuestions li:hover { color:#FFFFFF; text-decoration: underline; cursor:pointer;}
.WebQuestions textarea { width:175px; height:40px; font-family: Arial;}
.WebQuestions input { float: left;}
.WebQuestions input.btn { width:165px; height: 29px; background:url(images/se/webquestions/webquestions_btn.gif) no-repeat 100% 0%; display:block; float: right;}
.WebQuestions label div { float: left;}
.WebQuestions .Comment { float: left;}
.WebQuestions a.kollaResultat { color:#FFFFFF; text-decoration: none; font-weight: bold; text-align: right; display: block; padding: 2px 5px 2px 2px;}
/**************************/
.WebQuestionsMaster {text-align: left; font-family: Arial; font-weight: normal; color: #000; margin: 20px 0px 0px 0px;padding: 0px; width: 740px; float: left;}
.WebQuestionsMaster h1 {color: #cc0000;height: 26px;width: 100%;background-image: url(images/se/webquestions/webquestions_visa_h1.gif);background-repeat: no-repeat;background-position: left center;margin: 0px 0px 4px 0px;padding: 0px; float: left;}
.WebQuestionsMaster h1 span {display: none;visibility: hidden;}
.WebQuestionsMaster h2,
.Label_Nmb {color: #cc0000;font-size: 140%;font-weight: bold;padding: 16px 0px 0px 0px;margin: 0px;}
/**************************/
.WebQuestionsContent {font-size: 14px; font-weight: bold; float:left; width:340px; margin: 0px;}
.WebQuestionsContent h3 {font-size: 130%; line-height:110%;}
.WebQuestionsContent p {font-family: Arial;font-size: 11px;line-height: 16px;}
.WebQuestionsContent a:hover {background-image: url(images/bg/aktuellt_arrow_green.gif);}
.WebQuestionsContent .Bars {background: url(images/se/webquestions/WebQuestions_bars_bg.gif) no-repeat 0px 100%; border-bottom: 1px solid #000000; border-left: 1px solid #000000; height: 280px; padding-bottom: 30px;}
.WebQuestionsContent .StatisticBar { padding-top: 0px; margin: 0px; height:15px;}
/**************************/
.WebQuestionsMenu {background: url(images/se/webquestions/webquestions_visa_bg.gif) repeat-y 0% 50%; float: right; width: 365px;}
.WebQuestionsMenu a {font-family: Arial;font-size: 11px;color: #000000;text-decoration: none;background: url(images/se/webquestions/webquestions_arrow.gif) no-repeat 100% 50%;border-bottom: 1px dotted #cc0000;display: block;padding: 19px 32px 6px 0px;width: 290px;}
.WebQuestionsMenu a:hover {color: #009933;background-image: url(images/se/webquestions/webquestions_arrow_hover.gif);border-bottom-color: #009933;}
.WebQuestionsMenu .date {font-weight: bold;}
.WebQuestionsMenu .padding {padding: 0px 22px 80px 25px;}
.WebQuestionsMenu .H1 {background: url(images/se/webquestions/webquestions_visa_top.gif) no-repeat 0% 50%; height: 80px;width: 365px;text-indent: -9999px;}
.WebQuestionsMenu .Bot {background: url(images/se/webquestions/webquestions_visa_bot.gif) no-repeat 0% 100%; padding-bottom: 0px;}
.WebAnswers { clear:both;}
.WebAnswers ul {margin: 10px 0px 10px 3px; padding: 0px;}
.WebAnswers li {margin: 0px 0px 10px 16px; padding: 0px; list-style-position: outside; list-style-image: url(images/se/webquestions/dot_red.gif); font-size: 90%;}
.WebAnswers .WebAnswersNav .btnPrev { display: inline; width:178px; height:48px; background: url(images/se/webquestions/btnPrev.gif) no-repeat 0% 0%;}
.WebAnswers .WebAnswersNav .btnNext { display: inline; width:134px; height:48px; background: url(images/se/webquestions/btnNext.gif) no-repeat 100% 0%;}
/***************************WebQuestions slut*********************************/
.SiteMapMaster { width:515px; margin-top:20px; float:left; font-family: Arial; font-size:13px; color: #FFFFFF; font-weight: bold;}
.SiteMapMaster .Bg { background: url(images/se/sitemap_bg.gif) repeat-y top center; margin-bottom: -20px;}
.SiteMapMaster .Top { background: url(images/se/sitemap_bg_top.gif) no-repeat top center;}
.SiteMapMaster .Bot { background: url(images/se/sitemap_bg_bot.gif) no-repeat bottom center; min-height: 343px;}
.SiteMapMaster .padding { padding: 80px 0px 40px 60px; clear: both;}
.SiteMapMaster a { text-decoration: none; color: #ffffff;}
.SiteMapMaster ul { margin: 0px 0px 0px 9px; padding: 0px; list-style-type: disc;}
.SiteMapMaster li { margin: 0px 0px 0px 9px; padding: 0px; list-style-type: circle;}
.SiteMapMaster ul ul { margin: 0px 0px 0px 9px; padding: 0px; list-style-type: circle;}
.clsSiteMapCol { float:left; width: 200px;}
/*****************************************************************/
/***************************Press*********************************/
/*****************************************************************/
#pressContentDiv div { float:left;}
#pressContentDiv .pressbildSmall { height:156px; width:145px; border:none;}
#pressContentDiv .bildtextDiv { margin:0px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000;}
.linkButton img { border:none;}
.bildtextDiv { margin:0px; width:155px; padding:8px 0px 0px 18px; text-align:center; height:22px;}
#pressContentDiv .bildlänk { padding:0px 15px 0px 15px; margin:0px; width:192px; text-align:center; background-image:url(../images/press/pressbilder_bakgrund.jpg); background-repeat:no-repeat; background-position:top; height:270px; padding-top:20px;}
#pressContentDiv .bildlänk .pressText {text-align: left; padding: 0px 15px 0px 15px; height: 166px;}
#pressContentDiv .bildlänk .pressText a {text-decoration: none; color: #000000; font-weight: bold;}
#pressContentDiv .bildlänk .pressText a:hover {text-decoration: underline;}
.pressDate {padding-left: 55px; text-align:center;}
#presstextContainer {float:right; width: 400px; margin: 10px 0px 0px 100px;}
#pressVdBilderDiv { width:751px; margin:0px; padding:0px; float:left; padding-left: 40px;}
#pressProduktbilderDiv { padding:0px 0px 30px 20px; width:710px;}
.radDiv { margin:0px; padding:15px 0px 15px 0px; /*height:270px; */}
#pressContentDiv asp:LinkButton { }
/*****************************************************************/
/***************************Press      *********************************/
/*****************************************************************/
.PressMaster { text-align: left; margin: 0px; padding: 0px; width: 730px; font-family: Arial; font-size: 12px;}
.PressMaster h1, #pressH1 { color: #9a50b3; height: 26px; width: 100%; background-image: url(images/se/h1/h1_press.gif); background-repeat: no-repeat; background-position: left center; margin: 20px 0px 4px 0px; padding: 0px;}
.PressMaster h1 span { display: none; visibility: hidden;}
.PressMaster h2 { color: #9A50B3; font-size: 180%; font-weight: bold; padding: 0px 0px 6px 0px; margin: 0px;}
.PressContent { text-align: left; margin: 0px; padding: 0px; width: 480px; float:left;}
.PressContent .padding { padding: 0px 0px 20px 0px;}
.PressPictures { padding: 10px 0px; clear: both;}
.PressPictures .PictureHolder { margin: 0px 0px 20px 0px; width: 182px; text-align: center; background-image:url(images/press/pressbilder_bakgrund.jpg); background-repeat:no-repeat; background-position:top; height: 270px; float:left;}
.PressPictures a.presspiclink,
.PressPictures a.presstextlink { padding: 25px 10px 0px 10px; color:#9A50B3; height: 162px; display: block; text-align: left; font-weight: bold; text-decoration: none;}
.PressPictures a.presspiclink { text-align: center;}
.PressPictures a.presspiclink:hover,
.PressPictures a.presstextlink:hover { color:#009933;}
.PressContent h3 { font-size: 14px; font-weight: bold;}
.PressContent p { font-family: Arial; font-size: 11px; line-height: 16px;}
.PressMenu ul,
.PressMenu li { padding: 0px; margin: 0px; list-style: none;}
.PressMenu a { font-family: Arial; font-size: 12px; color: #9A50B3; text-decoration: none; font-weight: bold; background: url(images/bg/aktuellt_arrow_lila.gif) no-repeat 100% 50%; border-bottom: 1px dotted #9A50B3; display: block; padding: 10px 32px 6px 0px; width: 168px;}
.PressMenu a:hover { color: #009933; background-image: url(images/bg/aktuellt_arrow_green.gif); border-bottom-color: #009933;}
.PressMaster .PressMenu { width: 230px; float:left; margin: 0px; padding: 0px;}
/*****************************************************************/
/************************Happenings; OmOss*******************************/
/*****************************************************************/
.OmOssMaster { text-align: left; margin: 0px; padding: 0px; width: 730px;}
#h1_happenings { background:url(images/se/h1/h1_happenings.gif) no-repeat left top; height:28px; width:510px; margin: 20px 0px 0px 0px; padding: 0px;}
#h1_happening_persbrandt { background:url(images/se/h1/h1_happening_persbrandt.gif) no-repeat left top; height:60px; width:510px; margin: 0px 0px 4px 0px; padding: 0px;}
#h1_happening_vakna { background:url(images/se/h1/h1_happening_vakna.gif) no-repeat left top; height:28px; width:510px; margin: 0px 0px 4px 0px; padding: 0px;}
#h1_happening_thevoicetestar { background:url(images/se/h1/h1_happening_thevoicetestar.gif) no-repeat left top; height:28px; width:510px; margin: 0px 0px 4px 0px; padding: 0px;}
#h1_happening_niceprice { background:url(images/se/h1/h1_happenings_niceprice.gif) no-repeat left top; height:28px; width:510px; margin: 0px 0px 4px 0px; padding: 0px;}
#h1_happening_jamie  { background:url(images/se/h1/h1_happening_jamieolivers.gif) no-repeat left top; height:57px; width:510px; margin: 0px 0px 4px 0px; padding: 0px;}
.OmOssMaster h1#h1_happenings span,
.OmOssMaster h1#h1_happening_persbrandt span,
.OmOssMaster h1#h1_happening_niceprice span,
.OmOssMaster h1#h1_happening_vakna span,
.OmOssMaster h1#h1_happening_thevoicetestar span, 
.OmOssMaster h1#h1_happening_jamie span { display: none; visibility: hidden;}
.OmOssMaster h2 { color: #9A50B3; font-size: 180%; font-weight: bold; padding: 16px 0px 0px 0px; margin: 0px;}
.OmOssContent { width: 500px; float:left;}
.OmOssContent img { padding-top: 16px;}
.OmOssContent h3 { font-size: 14px; font-weight: bold;}
.OmOssContent p { }
.OmOssMaster .OmOssContent .padding { padding: 0px 0px 0px 0px;}
.OmOssMaster .OmOssMenu { width: 230px; float:left; margin: 0px; padding: 0px;}
.OmOssMaster .OmOssMenu .padding { padding: 0px 0px 0px 0px;}
.OmOssMenu ul,
.OmOssMenu li { padding: 0px; margin: 0px; list-style: none;}
.OmOssMenu a { font-family: Arial; font-size: 12px; color: #9A50B3; text-decoration: none; font-weight: bold; background: url(images/bg/aktuellt_arrow_lila.gif) no-repeat 100% 50%; border-bottom: 1px dotted #9A50B3; display: block; padding: 10px 32px 6px 0px; width: 168px;}
.OmOssMenu a:hover { color: #009933; background-image: url(images/bg/aktuellt_arrow_green.gif); border-bottom-color: #009933;}

h1#h1_vanliga_fragor { color: #009933; height: 26px; width: 100%; background-image: url(images/se/h1/h1_vanliga_fragor.gif); background-repeat: no-repeat; background-position: left center; margin: 20px 0px 4px 0px; padding: 0px;}
h1#h1_vanliga_fragor span { display: none; visibility: hidden;}
/*****************************************************************/
/***************************     MainMaster     *********************************/
/*****************************************************************/
.webbshopBody .MainMaster { text-align: left; margin: 0px; padding: 0px; width: 730px;}
.clsEmpty_MainContainer { text-align: left; margin: 0px; padding: 0px; width: 430px;}
.UsualQuestion { font-family: Arial; font-size: 12px; color: #006600; text-decoration: none; font-weight: bold; background: url(images/nav/arrow_green_small.gif) no-repeat 100% 50%; border-bottom: 1px dotted #009933; display: block; padding: 10px 32px 6px 0px; width: 420px;}
.UsualQuestionSelected { font-family: Arial; font-size: 12px; color: #006600; text-decoration: none; font-weight: bold; background: url(images/nav/arrow_green_small_down.gif) no-repeat 100% 50%; border-bottom: 1px dotted #009933; display: block; padding: 10px 32px 6px 0px; width: 420px;}
.UsualAnswer { font-family: Arial; font-size: 12px; color:#666666; display:block; padding: 2px 10px 20px 10px;}
.UsualAnswer a, .UsualAnswer a:visited, .UsualAnswer a:link, .UsualAnswer a:active { color: #006600; font-weight:bold; text-decoration:none;}
.UsualAnswerSelected { font-family: Arial; font-size: 12px; color: #666666; display:block; padding: 2px 10px 20px 10px;}

/***************** / STORE START ************************/
.clsButikerInfobg { text-align:center; width: 309px; min-height: 499px; float:left;}
.clsButikerInfobgBottom { height:23px; width:309px; }
.clslblButikerText { text-align:left; font-family: Arial; font-size: 11px; color: #333333; font-weight: bold; width: 270px;}
.clslblButikerHeaderText { font-family: Arial; font-size: 16px; color: #ffffff; font-weight: bold; }
.clslblButikerText a { font-family: Arial; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; text-align:left; }
.clsButiksInfo { margin-left:204px; width: 510px; font-weight: bold; font-family:arial; }
/***************** / STORE END ************************/

.KundLogout {display: block; width: 220px; height: 50px; background: transparent url(images/se/ban_kundlogout.gif) center center no-repeat; text-indent: -9999px;}
.KundLogin {display: block; width: 220px; height: 50px; background: transparent url(images/se/ban_kundlogin.gif) center center no-repeat; text-indent: -9999px;}
.BackToRegister {display: block; width: 220px; height: 50px; background: transparent url(images/se/ban_backtocashier.gif) center center no-repeat; text-indent: -9999px;}
.FadeInMessage { font-family:Arial; padding: 0px 0px 0px 10px; width: 270px; height: 70px; position:absolute; top: 100px; left: 0px; z-index: 1000; line-height: 70px; vertical-align:middle; color:#fff; background-color: #06a52e; font-weight:bold; }
.SubMenu { float:left; margin:0px 0px 0px 10px; padding: 17px 0px 0px 0px; } 
.SubMenu  a { color: #fff; font-weight: bold; font-family: arial; text-decoration: none; padding: 0px 20px 0px 0px;  }
#btnBackToRegister { cursor: pointer; }

/***************** / STORE START ************************/
.LeftButtonContainer { float:left; width: 340px; margin: 10px 0px 10px 20px; }
.LeftButton { float:left; width: 120px;  }
.ShareMeDiv { padding: 5px 0px 0px 5px;}
/***************** / STORE END ************************/


/***************** / POPUP BANNER ************************/
.PopupBg { top:0px; font-family:arial; position:absolute; left: 0px; z-index:1700; width: 100%; height: 200%; background: url(images/bg/black50.png); }
.PanelEditDevTalk { z-index: 2000; position: absolute; top:100px; left: 200px; width:512px; font-family:Arial; font-size:11px; }
.PanelEditWrapper .TopContainer { width: 512px; float:left; background:url(images/bg/popup_top.png) no-repeat; height:32px; }
.PanelEditWrapper .BottomContainer { width: 512px; float:left; background:url(images/bg/popup_bot.png) no-repeat; height:32px; }
.PanelEditWrapper .Content { padding:30px 65px 30px 40px; float:left; width: 412px; background:url(images/bg/popup_mid.png) repeat-y;  }
/***************** / POPUP BANNER ************************/

/***************** / Månadesn skönika ************************/

.skronikaBg { background-image: url("images/manadensskronika/manadens-skronika-bg.jpg"); background-repeat:repeat-y; width: 770px;}
.skronikaBg .TopBg { background-image: url("images/manadensskronika/manadens-skronika-top.jpg"); background-repeat:no-repeat; background-position: 0% 0%;}
.skronikaBg .BottomBg { background-image: url("images/manadensskronika/manadens-skronika-bottom.jpg"); background-repeat:no-repeat; background-position: 0% 100%; min-height: 586px; }
.skronikaBg .skronika_content{ padding:  60px 0px 50px 80px; clear:both; }
.skronikaBg .skronika_header{ padding: 0px 0px 0px 100px;}
.skronikaBg H1 {  font-family:"Times New Roman"; font-size: 25px; margin:0px; padding:0px; color:Black; }
.skronikaBg H2 {  font-family:"Times New Roman"; font-size: 14px; margin:0px; padding:0px; }
.skronikaBg img{ float:left; }
.skronikaBg p{ width: 470px; font-family:"Times New Roman"; font-size: 12px; padding: 0px 0px 40px 20px; float:left; display:block; }

/***************** / POPUP BANNER ************************/


/* admin-högtider.aspx */
.InfoContainerLeft { float:left; width: 260px; margin-bottom:5px; }
.InfoContainerRight { float:right; width: 260px; margin-bottom:5px; }
.InfoContainerLarge { float:left; margin-bottom:5px; width: 100%; }

/* högtider.aspx */
.HolidayMaster { margin:0; padding:0; text-align:left; width:730px; }
.HolidayMaster h2 { color: #bc2327; font-size: 180%; padding: 0px 0px 0px 0px; margin: 0px;}
.HolidayMaster .OmOssContent .padding { padding:0px; }
.HolidayMaster .OmOssMenu { float:left; margin:0; padding:0; width:230px; }
.HolidayMaster #h1_holidays { background:url(images/se/h1/h1_holidays.gif) no-repeat left top; height:28px; width:510px; margin: 20px 0px 0px 0px; padding: 0px;}
.HolidayMaster #h1_holidays_headline { background:url(images/se/h1/h1_holidays_headline.gif) no-repeat left top; height:28px; width:510px; margin: 0px 0px 0px 0px; padding: 0px;}
.HolidayMaster h1#h1_holidays_headline span { display:none; visibility:hidden; }
.HolidayMaster h1#h1_holidays span { display:none; visibility:hidden; }
.HolidayMaster .OmOssMenu a { color:#bc2327; background:transparent url(images/bg/arrow_red.gif) no-repeat scroll 100% 50%; }
.HolidayMaster .OmOssMenu a:hover { background-image:url(images/bg/aktuellt_arrow_green.gif); border-bottom-color:#009933; color:#009933; }
.HolidayMaster .OmOssContent h3 { color: #bc2327; font-size: 13px; font-weight:bold; }

.clsArticleSmallImagebg { background-image:url(images/arikel_bg_small.gif); background-position:right top; height:192px; margin:0; padding:0; position:relative; width:162px; margin-left:5px; }
.clsArticleSmallImagePosition { margin:0px 0px 0px 0px; padding:15px 0px 0px 0px; }
.en_rad_med_banners a { margin:0; padding:0; border:0; float:left;}

/* buttericks-lyckometer.aspx */
.DrSmartCommentContainer { float:left; width: 350px; }
.DrSmartArticleContainer { float:right; width: 358px; }
.DrSmartInner { width: 358px; }
.DrSmartArticleContainer .Bg { background: url(images/bg/lyckometern_ram_bg.gif) repeat-y 0 0; min-height:107px; }
.DrSmartArticleContainer .Top { background: url(images/bg/lyckometern_ram_top.gif) no-repeat 0 0; }
.DrSmartArticleContainer .Bot { background: url(images/bg/lyckometern_ram_bot.gif) no-repeat 0 100%; min-height:132px; }
.DrSmartArticleContainer .padding { padding: 20px 20px 0px 20px; }
.DrSmartArticleContainer .clsArticleWebPriceInfo { color: #5a91c4; line-height:20px; }
.DrSmartArticleContainer .clsArticleInfo h1 { color: #5a91c4;  }
.plupContainer { padding: 0px 10px 0px 0px; vertical-align: middle; }
.plupTextContainer {  font-style:italic; font-family:Arial,sans-serif; font-size:76%; font-weight:normal; line-height:16px; }
#pnlHappinessDescription_Container { min-height: 1%; }
#pnlDrSmartComment_Container { min-height: 1%; }
#pnlArticleAndComment_Container { min-height: 1%; }
/**/
/****************************FOOTER********************************/
.footerContent { text-align:center; font-size:11px; font-weight:bold; font-family: Arial, sans-serif; text-transform:uppercase; height:55px; width: 755px; margin: 20px auto; background-image: url(images/se/ban_new/line_bottom.png); background-position: 50% 0%; background-repeat: no-repeat; padding: 20px 0px 20px 10px; }
.footerContent ul { padding-left: 10px;}
.footerContent ul, .footerContent li { margin:0px; padding:0px; list-style:none;}
.footerContent li { border-right: 1px #36BBCD solid; float: left; padding: 0px 5px 0px 0px; margin: 0px 5px 0px 0px; }
.footerContent a { text-decoration:none; color:#000000; display: block; padding: 1px; }
.footerContent li.omega { border: none; padding: 0px; margin: 0px;}
/*******************New index sida************************/

#StartBanners { position: relative; width:740px; }
#banLookUpPackage { position:absolute; z-index: 50; left:253px; top:0px; width:234px; height:75px; }
--#banLookUpPackage a {
display:block;
width:234px;
height:75px;
background: url(images/se/ban_new/ban_look-up-package.png);
text-indent: -9999px;
}
#banNewsletter { position:absolute; z-index: 50; left:506px; top:0px; width:234px; height:75px; }
#bg-searchruta_ { /*.clsSearchBarSmall*/ position:absolute; left:0px; top:0px; width:234px; height:75px; background-image:url(images/se/ban_new/bg_searchruta.png); }
#StartPageText { position:absolute; left:253px; top:55px; width:400px; height:73px; font-size:16px; letter-spacing: 1px; }
#txtStartPageBottom { display:block; text-indent: -9999px; }
#banClosestShopServiceContact { position:absolute; left:253px; top:148px; width:234px; height:210px; background-image:url(images/se/ban_new/ban_closest-shop-service-ko.png); }
#banEdge { position:absolute; left:506px; top:148px; width:234px; height:145px; }
#banEdge a { width:234px; height:145px; display: block; background:url(images/se/ban_new/ban_edge.png) no-repeat; text-indent: -9999px; }
#banErbjudande {/*borttaget för nu*/ display: none; visibility:hidden; position:absolute; left:253px; top:293px; width:234px; height:145px; }
#banErbjudande a { display: block; width:234px; height:145px; background:url(images/se/ban_new/ban_erbjudande_01.png) no-repeat; text-indent: -9999px; }
#banInspiration {/*borttaget för nu*/ display: none; visibility:hidden; position:absolute; left:506px; top:293px; width:234px; height:145px; }
#banInspiration a { display:block; width:234px; height:145px; background:url(images/se/ban_new/ban_inspiration_01.png) no-repeat; text-indent: -9999px; }
#btnHandlaAvenHar { position:absolute; left:144px; top:-62px; width:108px; height:73px; background: url(images/se/ban_new/btn_handla-aven-har.png) no-repeat; }
#btnFoljOssPaFacebook { position:absolute; left:506px; top:293px; width:234px; height:65px; }
#btnFoljOssPaFacebook a { width:234px; height:65px; background:url(images/se/ban_new/btn_folj-oss-pa-facebook.png) no-repeat; display:block; text-indent: -9999px; }
ul#webbutikMenu { position:absolute; left:0px; top:75px; width:234px; height:275px; margin:0px; padding: 10px 0px 0px 0px; list-style:none; background:url(images/se/ban_new/webbutik_menu_top.png) no-repeat 0% 0%; }
ul#webbutikMenu li { margin:0px; padding:0px; list-style:none; }
ul#webbutikMenu li a { text-indent: -9999px; display: block; }
li#webbutikMenu_fest a { width:234px; height:51px; background:url(images/se/ban_new/webbutik_menu_fest.png) no-repeat; }
li#webbutikMenu_present a { width:234px; height:51px; background:url(images/se/ban_new/webbutik_menu_present.png) no-repeat; }
li#webbutikMenu_mask a { width:234px; height:51px; background:url(images/se/ban_new/webbutik_menu_mask.png) no-repeat; }
li#webbutikMenu_skamt a { width:234px; height:51px; background:url(images/se/ban_new/webbutik_menu_skamt.png) no-repeat; }
li#webbutikMenu_drakt a { width:234px; height:60px; background:url(images/se/ban_new/webbutik_menu_drakt.png) no-repeat; }
/*******************************************************************/