﻿html { overflow-y:scroll; scrollbar-face-color: #f4f2f3; scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-arrow-color: #ffffff; scrollbar-track-color: #ffffff; }
* html { margin: 20px 0px 0px 0px; padding: 0px; }
body { font-family: Arial, sans-serif; font-size: 76%; color: #000000; background-color: #ffffff; margin: 20px 0px 0px 0px; padding: 0px; height: 100%; width: 100%; text-align: center; }
/*typography*/
a, a:visited { color: #333333; text-decoration: none; font-size: 1.0em; }
a:hover { color: #aba7a9; /*orange FD8E01*/ }
h1 { color: #000; font-weight: bolder; font-size: 1.4em; margin-bottom: 3px; margin-top: 3px; }
h1.webbshopenHeader { color:#444444; text-transform: none; font-weight: normal; font-size: 240%; line-height: 100%; margin: 0px 0px 8px 0px; }
h2 { color: #333333; font-size: 240%; }
h4 { color: #333333; font-size: 144%; }
strong, b { font-weight: bold; }
p { font-size: 1.0em; margin: 0px; }
img { border: none; }
/*body elements*/

/************
Content
************/
.content { margin:0 auto; width:815px; }
.footer { clear:both; width:800px; margin:0 auto; }
.clear { clear:both; }
.content .menu { width: 806px; }
.content .menu a { text-decoration: none; float: left; }
.content .menu a img { float: left; }
.content .search { float: left; background-image: url(../images/btn_seach_bg.gif); width: 118px; height: 47px; }
.input_search { border: none; width: 105px; margin-top: 20px; margin-left: 5px; border-color: #ffffff; color: #959595; font-size: 0.8em; }
.content { text-align: left; clear: both; position: relative; left: 0px; top: 0px; width: 800px; }
.content .col1 { position: relative; height: auto; width: 234px; left: 15px; top: 0px; font-weight:normal; }
.content .col2 { position: relative; height: auto; width: 265px; left: 0px; top: 0px; font-size: 0.9em; font-weight:normal; }
.content .col3 { position: relative; height: auto; width: 297px; left: 0px; top: 0px; font-size: 0.9em; font-weight:normal; }
.content .col4 { position: relative; height: auto; width: 566px; left: 0px; top: 0px; font-weight:normal; }
.content .col1, .content .col2, .content .col3, .content .col4 { float: left; }
.content .col4 .subCol1, .content .col4 .subCol2 { float: left; position: relative; height: auto; left: 0px; top: 0px; font-size: 0.9em; }
.content .col4 .subCol1 { width: 275px; }
.content .col4 .subCol2 { left: 15px; width: 270px; }
.ShoueDescription { font-size: 1em; line-height:1.4em; margin: 0px; padding: 0px 0px 0px 0px; }
.ShoueSymbole { line-height: 40px; color: #969696; font-size: 0.9em; font-weight: bold; }
.ShoueArticleInfo { color: #969696; font-size: 0.9em; font-weight: bold; }
.ShoueArticlePrice { color: #0090d4; font-size: 1.6em; font-weight: bold; float: left; }
.ShoueArticlePriceOverline { color: #0090d4; font-size: 1.6em; text-decoration:line-through; }
.ShoueArticlePriceDiscount { color: #ff0000; font-size: 1.6em; }
img.ProductImageMedium { cursor:pointer; cursor:hand; }
.KlarnaKontoInfo { float:left; line-height: 20px; }
.shop_menu { border-bottom:1px dotted #999; text-decoration: none; width: 175px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_blue_arrow.gif); background-position: 100% 50%; background-repeat: no-repeat; display: block; font-weight: bolder; padding:0px 0px 0px 15px; }
.shop_menu_sub { border-bottom:1px dotted #999; text-decoration: none; width: 161px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_blue_arrow.gif); background-position: 100% 50%; background-repeat: no-repeat; display: block; font-weight: bolder; margin: 0px; padding:0px 0px 0px 30px; }
.shop_menu_Toplista { border-bottom:1px dotted #999; text-decoration: none; width: 191px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_blue_arrow.gif); background-position: 100% 50%; background-repeat: no-repeat; display: block; font-weight: bolder; padding:0px; }
.shop_menu_aktive { border-bottom:1px dotted #999; text-decoration: none; width: 191px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_red_arrow.gif); background-position: 100% 50%; background-repeat : no-repeat; display: block; font-weight: bolder; margin: 0px; padding:0px; }
.shop_menu_JustNow, a.shop_menu_JustNow:visited { border-bottom:1px dotted #999; text-decoration: none; width: 191px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_arrow_darkerblue_006cff.gif); background-position: 100% 50%; background-repeat: no-repeat; display: block; font-weight: bolder; margin: 0px; padding:0px; color:#006cff; }
.shop_menu_Outlet, a.shop_menu_Outlet:visited { border-bottom:1px dotted #999; text-decoration: none; width: 191px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_arrow_darkergreen_167b21.gif); background-position: 100% 50%; background-repeat: no-repeat; display: block; font-weight: bolder; margin: 0px; padding:0px; color:#167b21; }
.shop_menu_other { border-bottom:1px dotted #999; text-decoration: none; width: 191px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; display: block; font-weight: bolder; padding:0px 0px 0px 0px; }
.dotted_menu { border-bottom:1px dotted #999; text-decoration: none; width: 191px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_blue_arrow.gif); background-position: 100% 50%; background-repeat: no-repeat; display: block; font-weight: bolder; padding:0px 0px 0px 0px; }
.dotted_menu_aktive { border-bottom:1px dotted #999; text-decoration: none; width: 191px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_red_arrow.gif); background-position: 100% 50%; background-repeat: no-repeat; display: block; font-weight: bolder; margin: 0px; padding:0px; }
.dotted_menu { border-bottom:1px dotted #999; text-decoration: none; width: 191px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_blue_arrow.gif); background-position: 100% 50%; background-repeat: no-repeat; display: block; font-weight: bolder; padding:0px 0px 0px 0px; }
.dotted_menu_aktive { border-bottom:1px dotted #999; text-decoration: none; width: 191px; height: 25px; float: left; vertical-align: text-bottom; line-height: 25px; background-image: url(../images/btn_red_arrow.gif); background-position: 100% 50%; background-repeat: no-repeat; display: block; font-weight: bolder; margin: 0px; padding:0px; }
.line_devider { background-image: url(../images/dotted_line.jpg); background-repeat: repeat-x; width: 100%; height: 1px; margin: 1px 0px 1px 0px; padding:0px; }
.line_devider_red { background-image: url(../images/bottom_redline.gif); background-repeat: no-repeat; height: 9px; display:block; clear:both; width:565px; }
.shop_search label { display: block; margin: 10px 0px 0px 20px; font-size: 0.8em; font-weight: bolder; }
.shop_search select { font-family: Arial, sans-serif; font-size: 0.8em; margin: 0px 0px 0px 20px; width: 150px; }
.shop_search_brand, .shop_search_size, .shop_search_color { float: left; background-position: 0% 0%; background-repeat: no-repeat; width: 193px; height: 58px; display: block; }
.shop_search_brand { background-image: url(../images/bg_seach_marke.gif); }
.shop_search_size { background-image: url(../images/bg_seach_size.gif); }
.shop_search_color { background-image: url(../images/bg_search_color.gif); }
.shop_search_btn { text-decoration: none; width: 191px; height: 20px; float: left; vertical-align: text-bottom; text-align: right; line-height: 20px; background-image: url(../images/btn_red_arrow.gif); background-position: 100% 100%; background-repeat: no-repeat; display: block; font-weight: bolder; }
.shop_shoppping_bagtop label { display: block; margin: 20px 0px 0px 20px; font-size: 1.0em; font-weight: bolder; color: #ffffff; }
.summaruta { color:#000000; background-color: #FFFFFF; }
.shop_shoppping select { font-family: Arial, sans-serif; font-size: 0.8em; margin: 0px 0px 0px 20px; width: 150px; border-color: #ffffff; }
.shop_shoppping_bagtop, .shop_shoppping_middle, .shop_shoppping_bottom { float: left; background-position: 0% 0%; width: 202px; display: block; }
.shop_shoppping_bagtop { height: 38px; background-repeat: no-repeat; background-image: url(../images/shopping_bag_top.gif); }
.shop_shoppping_middle { height: 100%; background-repeat: repeat-y; background-image: url(../images/shopping_bag_middle.gif); }
.shop_shoppping_bottom { height: 60px; background-repeat: no-repeat; background-image: url(../images/shopping_bag_bottom.gif); }
.shop_nav { display: block; height: 1px; width: 565px; z-index:500; position:relative; padding:20px 0px; margin: 0px 0px 20px 0px; text-decoration: none; color: #009fdf; border-bottom: 1px dotted #999; }
.sverigesStorsta { position:absolute; top: 10px; right: 4px; height:66px; width:131px; margin:0px; padding:0px; background-image: url(../images/svergiesstorsta.gif); background-repeat: no-repeat; text-indent:-9999px; }
.shop_nav a { text-decoration: none; color: #009fdf; }
a.shop_arrow_btn { display: block; float: left; height: 20px; line-height: 20px; font-weight: bold; text-decoration: none; background-image: url(../images/btn_red_arrow.gif); background-position: 100% 100%; background-repeat: no-repeat; padding: 0px 25px 0px 0px; margin: 0px 30px 0px 0px; }
.pageNav select { font-family: Arial, sans-serif; font-size: 0.8em; margin: 0px 0px 0px 20px; }
.artikellista { }
.artikelitemInfo { float:left; width:145px; font-size:0.8em; font-weight:bold; }
.artikelitemInfoDiscount { float:left; color:#ff0000; padding-left: 10px; }
.artikelitemInfoDiscountOverLine { float:left; text-decoration:line-through; }
.artikelitemInfoSize { float:left; font-weight:bold; color:#969696 }
.artikelitem1, .artikelitem2, .artikelitem3, .artikelitem4, .artikelitem5, .artikelitem6, .artikelitem7, .artikelitem8, .artikelitem9 { float: left; width: 179px; height: 164px; background-position: 100% 100%; background-repeat: no-repeat; display: block; }
.artikelitem1 { background-image: url(../images/item_green_bg.gif); }
.artikelitem2 { background-image: url(../images/item_greenblue_bg.gif); }
.artikelitem3 { background-image: url(../images/item_purple_bg.gif); }
.artikelitem4 { background-image: url(../images/item_yellow_bg.gif); }
.artikelitem5 { background-image: url(../images/item_lightblue_bg.gif); }
.artikelitem6 { background-image: url(../images/item_lightpink_bg.gif); }
.artikelitem7 { background-image: url(../images/item_lightpurple_bg.gif); }
.artikelitem8 { background-image: url(../images/item_softblue_bg.gif); }
.artikelitem9 { background-image: url(../images/item_softpink_bg.gif); }
.artikelplaceHolder { width: 176px; float: left; }
.artikelplaceHolder .artikelImage { margin-left: 15px; margin-top: 17px; }
.artikelitemSpacer { float: left; width: 14px; display: block; }
.bagButtonleft { background-image: url(../images/btn_add_to_shopingbag_bg.gif); background-position: 0% 0%; background-repeat: no-repeat; width: 137px; height: 63px; display: block; float: left; }
.bagButtonleft select { font-family: Arial, sans-serif; font-size: 0.8em; margin: 0px 0px 0px 20px; width: 100px; }
.bagButtonright { float: left; }
.text { margin-top:5px; width: 250px; line-height:1.4em; font-weight:normal; }
p { margin-top:5px; font-size: 0.9em; line-height:1.4em; }
.input_kontakt { border: none; width: 105px; border-color: #ffffff; color: #888888; font-size: 12px; line-height: 22px; height:22px; margin-top:9px; }
.bgkontaktName { background-image: url(../images/namn_f_e_bg.gif); background-position: 0% 0%; background-repeat: no-repeat; width: 271px; height: 49px; display: block; float: left; }
.bgkontaktTelefon { background-image: url(../images/telefon_bg.gif); background-position: 0% 0%; background-repeat: no-repeat; width: 271px; height: 46px; display: block; float: left; }
.bgkontaktEPost { background-image: url(../images/epost_bg.gif); background-position: 0% 0%; background-repeat: no-repeat; width: 271px; height: 50px; display: block; float: left; }
.bgkontaktMeddelande { background-image: url(../images/meddelande_bg.gif); background-position: 0% 0%; background-repeat: no-repeat; width: 271px; height: 184px; display: block; float: left; }
.bgkontaktEPostShort { background-image: url(../images/input_bg_short.gif); background-position: 0% 0%; background-repeat: no-repeat; width: 124px; height: 50px; display: block; float: left; }
.kassaitem1, .kassaitem2, .kassaitem3, .kassaitem4 { float: left; width: 561px; height: 164px; background-position: 100% 100%; background-repeat: no-repeat; display: block; }
.kassaitem1 { background-image: url(../images/kassa_item_ram_red.gif); height: 196px; /*Agny 2009-09-30.  ver.3 height: 230px; */ }
.kassaitem2 { background-image: url(../images/kassa_item_ram_lila.gif); }
.kassaitem3 { background-image: url(../images/kassa_item_ram_bla.gif); }
.kassaitem4 { background-image: url(../images/kassa_item_ram_green.gif); }
.ShoueArticleKassaInfo { color: #969696; font-size: 0.9em; font-weight: bold; }
.ShoueArticleKassaInfoTotal { color: #000000; font-size: 0.9em; font-weight: bold; }
.clskassa_select { font-family: Arial, sans-serif; font-size: 0.8em; width: 100px; border-color: #ffffff; }
.clskassa_input { font-family: Arial, sans-serif; font-size: 0.8em; width: 100px; border-color: #ffffff; }
.clsKvittoAdress_ram { float: left; width: 270px; height: 172px; background-position: 0% 0%; background-repeat: no-repeat; display: block; background-image: url(../images/kvitto_adress_ram_bla.gif); }
.Skylt1_on { position:absolute; float:left; top:0px auto; left:0px auto; margin: 0px; padding:0px; background-position: left top; z-index:100; }
.Skylt1_on { width: 65px; height: 65px; /*background-image: url(images/kampanjer/rea.gif); */ }
/*********** ADMIN ************/

.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: 170px; background-color: #efefef; border:solid 1px #efefef; }
.ad_selectErr, .ad_inputErr, .ad_textareaErr { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; line-height:19px; height: 19px; width: 170px; background-color: #efefef; border:solid 1px #ff0000; }
.listCol1 { position: relative; float:left; width:170px; }
.listCol2 { position: relative; float:left; width:170px; }
.listCol3 { position: relative; float:left; width:110px; }
.listCol4 { position: relative; float:left; width:110px; }
.adminMenuListCols1 { position: relative; float:left; width:450px; }
.adminMenuListCols2 { position: relative; float:left; width:110px; }
.formCol1 { position: relative; float:left; width:175px; line-height:16px; height: 16px; }
.formCol2 { position: relative; float:left; width:175px; line-height:16px; height: 16px; }
.formCol3 { position: relative; float:left; width:175px; line-height:16px; height: 16px; }
.formCol4 { position: relative; float:left; width:175px; line-height:16px; height: 16px; }
.formCol5 { position: relative; float:left; width:565px; line-height:16px; }
.whiteSpace5 { position: relative; float:left; width:20px; line-height:16px; height: 16px; }
.records { font-weight:bold; }
.records, .recordsOver, .recordsOdd, .recordsActive, .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; }
.recordsActive { background-color:#cacaca; }
.adminMenuListHCols1 a, .adminMenuListHCols2 a, .adminMenuListHCols3 a { font-size: 10px; color:#000000; }
.adminMenuListCols1Even, .adminMenuListCols2Even, .adminMenuListCols3Even { float: left; height: 16px; }
.adminMenuListCols1Odd, .adminMenuListCols2Odd, .adminMenuListCols3Odd { float: left; height: 16px; }
.adminMenuListHCols1, .adminMenuListCols1Even, .adminMenuListCols1Odd { min-width: 200px; width: 200px; }
.adminMenuListHCols2, .adminMenuListCols2Even, .adminMenuListCols2Odd { min-width: 150px; width: 150px; }
.adminMenuListHCols3, .adminMenuListCols3Even, .adminMenuListCols3Odd { min-width: 150px; width: 150px; }
.adminSearchListHCols1 a, .adminSearchListHCols2 a, .adminSearchListHCols3 a, .adminSearchListHCols4 a { font-size: 10px; color:#000000; }
.adminSearchListCols1Even, .adminSearchListCols2Even, .adminSearchListCols3Even, .adminSearchListCols4Even { float: left; height: 16px; }
.adminSearchListCols1Odd, .adminSearchListCols2Odd, .adminSearchListCols3Odd, .adminSearchListCols4Odd { float: left; height: 16px; }
.adminSearchListHCols1, .adminSearchListCols1Even, .adminSearchListCols1Odd { min-width: 80px; width: 80px; }
.adminSearchListHCols2, .adminSearchListCols2Even, .adminSearchListCols2Odd { min-width: 220px; width: 220px; }
.adminSearchListHCols3, .adminSearchListCols3Even, .adminSearchListCols3Odd { min-width: 80px; width: 80px; }
.adminSearchListHCols4, .adminSearchListCols4Even, .adminSearchListCols4Odd { min-width: 100px; width: 100px; }
.clsSokKundHCol1 a, .clsSokKundHCol2 a, .clsSokKundHCol3 a, .clsSokKundHCol4 a { font-size: 10px; color:#000000; }
.clsSokKundCol1Even, .clsSokKundCol2Even, .clsSokKundCol3Even, .clsSokKundCol4Even { float: left; height: 16px; }
.clsSokKundCol1Odd, .clsSokKundCol2Odd, .clsSokKundCol3Odd, .clsSokKundCol4Odd { float: left; height: 16px; }
.clsSokKundHCol1, .clsSokKundCol1Even, .clsSokKundCol1Odd { min-width: 80px; width: 80px; }
.clsSokKundHCol2, .clsSokKundCol2Even, .clsSokKundCol2Odd { min-width: 220px; width: 220px; }
.clsSokKundHCol3, .clsSokKundCol3Even, .clsSokKundCol3Odd { min-width: 80px; width: 80px; }
.clsSokKundHCol4, .clsSokKundCol4Even, .clsSokKundCol4Odd { min-width: 100px; width: 100px; }
.clsSokOrderHCol1 a, .clsSokOrderHCol2 a, .clsSokOrderHCol3 a, .clsSokOrderHCol4 a, .clsSokOrderHCol5 a { font-size: 10px; color:#000000; }
.clsSokOrderCol1Even, .clsSokOrderCol2Even, .clsSokOrderCol3Even, .clsSokOrderCol4Even, .clsSokOrderCol5Even { float: left; height: 16px; }
.clsSokOrderCol1Odd, .clsSokOrderCol2Odd, .clsSokOrderCol3Odd, .clsSokOrderCol4Odd, .clsSokOrderCol5Odd { float: left; height: 16px; }
.clsSokOrderHCol1, .clsSokOrderCol1Even, .clsSokOrderCol1Odd { min-width: 80px; width: 80px; }
.clsSokOrderHCol2, .clsSokOrderCol2Even, .clsSokOrderCol2Odd { min-width: 100px; width: 100px; }
.clsSokOrderHCol3, .clsSokOrderCol3Even, .clsSokOrderCol3Odd { min-width: 80px; width: 80px; }
.clsSokOrderHCol4, .clsSokOrderCol4Even, .clsSokOrderCol4Odd { min-width: 100px; width: 100px; }
.clsSokOrderHCol5, .clsSokOrderCol5Even, .clsSokOrderCol5Odd { min-width: 100px; width: 100px; }
.clsStatRArticleHCol1 a, .clsStatRArticleHCol2 a, .clsStatRArticleHCol3 a, .clsStatRArticleHCol4 a, .clsStatRArticleHCol5 a { font-size: 10px; color:#000000; }
.clsStatRArticleCol1Even, .clsStatRArticleCol2Even, .clsStatRArticleCol3Even, .clsStatRArticleCol4Even, .clsStatRArticleCol5Even { float: left; height: 16px; }
.clsStatRArticleCol1Odd, .clsStatRArticleCol2Odd, .clsStatRArticleCol3Odd, .clsStatRArticleCol4Odd, .clsStatRArticleCol5Odd { float: left; height: 16px; }
.clsStatRArticleHCol1, .clsStatRArticleCol1Even, .clsStatRArticleCol1Odd { min-width: 80px; width: 80px; }
.clsStatRArticleHCol2, .clsStatRArticleCol2Even, .clsStatRArticleCol2Odd { min-width: 200px; width: 200px; }
.clsStatRArticleHCol3, .clsStatRArticleCol3Even, .clsStatRArticleCol3Odd { min-width: 80px; width: 80px; }
.clsStatRArticleHCol4, .clsStatRArticleCol4Even, .clsStatRArticleCol4Odd { min-width: 100px; width: 100px; }
.clsStatRArticleHCol5, .clsStatRArticleCol5Even, .clsStatRArticleCol5Odd { min-width: 10px; width: 10px; }
.clsStatROrderHCol1 a, .clsStatROrderHCol2 a, .clsStatROrderHCol3 a, .clsStatROrderHCol4 a, .clsStatROrderHCol5 a, .clsStatROrderHCol6 a, .clsStatROrderHCol7 a { font-size: 10px; color:#000000; }
.clsStatROrderCol1Even, .clsStatROrderCol2Even, .clsStatROrderCol3Even, .clsStatROrderCol4Even, .clsStatROrderCol5Even, .clsStatROrderCol6Even, .clsStatROrderCol7Even { float: left; height: 16px; }
.clsStatROrderCol1Odd, .clsStatROrderCol2Odd, .clsStatROrderCol3Odd, .clsStatROrderCol4Odd, .clsStatROrderCol5Odd, .clsStatROrderCol6Odd, .clsStatROrderCol7Odd { float: left; height: 16px; }
.clsStatROrderHCol1, .clsStatROrderCol1Even, .clsStatROrderCol1Odd { min-width: 80px; width: 80px; }
.clsStatROrderHCol2, .clsStatROrderCol2Even, .clsStatROrderCol2Odd { min-width: 70px; width: 70px; }
.clsStatROrderHCol3, .clsStatROrderCol3Even, .clsStatROrderCol3Odd { min-width: 80px; width: 80px; }
.clsStatROrderHCol4, .clsStatROrderCol4Even, .clsStatROrderCol4Odd { min-width: 130px; width: 130px; }
.clsStatROrderHCol5, .clsStatROrderCol5Even, .clsStatROrderCol5Odd { min-width: 80px; width: 80px; }
.clsStatROrderHCol6, .clsStatROrderCol6Even, .clsStatROrderCol6Odd { min-width: 100px; width: 100px; }
.clsStatROrderHCol7, .clsStatROrderCol7Even, .clsStatROrderCol7Odd { min-width: 10px; width: 10px; }
.clsStatRHistoryHCol1 a, .clsStatRHistoryHCol2 a, .clsStatRHistoryHCol3 a, .clsStatRHistoryHCol4 a, .clsStatRHistoryHCol5 a, .clsStatRHistoryHCol6 a { font-size: 10px; color:#000000; }
.clsStatRHistoryCol1Even, .clsStatRHistoryCol2Even, .clsStatRHistoryCol3Even, .clsStatRHistoryCol4Even, .clsStatRHistoryCol5Even, .clsStatRHistoryCol6Even { float: left; height: 16px; }
.clsStatRHistoryCol1Odd, .clsStatRHistoryCol2Odd, .clsStatRHistoryCol3Odd, .clsStatRHistoryCol4Odd, .clsStatRHistoryCol5Odd, .clsStatRHistoryCol6Odd { float: left; height: 16px; }
.clsStatRHistoryHCol1, .clsStatRHistoryCol1Even, .clsStatRHistoryCol1Odd { min-width: 80px; width: 80px; }
.clsStatRHistoryHCol2, .clsStatRHistoryCol2Even, .clsStatRHistoryCol2Odd { min-width: 80px; width: 80px; }
.clsStatRHistoryHCol3, .clsStatRHistoryCol3Even, .clsStatRHistoryCol3Odd { min-width: 200px; width: 200px; }
.clsStatRHistoryHCol4, .clsStatRHistoryCol4Even, .clsStatRHistoryCol4Odd { min-width: 100px; width: 100px; }
.clsStatRHistoryHCol5, .clsStatRHistoryCol5Even, .clsStatRHistoryCol5Odd { min-width: 50px; width: 50px; }
.clsStatRHistoryHCol6, .clsStatRHistoryCol6Even, .clsStatRHistoryCol6Odd { min-width: 10px; width: 10px; }
.toplistan { width:270px; min-height:426px; float:left; }
.toplistan .toplistanbakgrund { width:250px; height:435px; background-image:url(../images/startsida_toplist.gif); background-repeat:no-repeat; }
.toplistanr1, .toplistanr2, .toplistanr3, .toplistanr4, .toplistanr5 { float:left; width:250px; }
.toplistanr1 { height:64px; background-image:url(../images/toplista1.gif) }
.toplistanr2 { height:69px; background-image:url(../images/toplista2.gif) }
.toplistanr3 { height:68px; background-image:url(../images/toplista3.gif) }
.toplistanr4 { height:70px; background-image:url(../images/toplista4.gif) }
.toplistanr5 { height:97px; background-image:url(../images/toplista5.gif) }
.toplistanr1 .produktinfo { margin-top:5px; }
.toplistanr2 .produktinfo { margin-top:5px; }
.toplistanr3 .produktinfo { margin-top:5px; }
.toplistanr4 .produktinfo { margin-top:7px; }
.toplistanr5 .produktinfo { margin-top:5px; }
.toplistanr1 .produktbild { margin-top:3px; border: 0px; }
.toplistanr2 .produktbild { margin-top:11px; }
.toplistanr3 .produktbild { margin-top:10px; }
.toplistanr4 .produktbild { margin-top:12px; }
.toplistanr5 .produktbild { margin-top:10px; }
.toplistan .pris { font-size:14px; margin:0px; padding:0px; font-weight:bold; }
.toplistan .produktnamn { font-size:11px; font-weight:normal; width: 110px; line-height:13px; }
.toplistan { }
.toplistan .produktbild { float:left; width:57px; height:51px; }
.toplistan .produktbild a img { width:57px; height:51px; }
.toplistan .produktinfo { float:left; padding-left:50px; width:115px; text-align: center; }
.justnurutaholder { width:250px; height:434px; float:left; padding:0px 5px 0px 0px; }
.justnuruta { width:250px; height:270px; margin-top:5px; background-image:url(../images/startsida_ram2a.gif); background-repeat:no-repeat; }
.justnuruta .prisblobb { float:right; width:77px; height:165px; background-image:url(../images/justnutophoger.gif); text-align:center; }
.justnuruta .prisblobb .pris { padding:85px 15px 0px 0px; font-family:Arial, sans-serif; font-size:18px; font-weight:bold; width: auto; margin: 0px; line-height: 1.1em; }
.col4 h3, .mattabell h3 { font-family:Trebuchet MS; margin: 0px; padding: 0px; line-height: 1.2em; font-size: 16px; }
.skotselrad li { margin-bottom:10px; background-image:url(../images/red_dot.gif); background-repeat:no-repeat; padding-left:15px; }
.mattabell .text { margin-top:5px; width: 250px; line-height:1.4em; font-weight:normal; }
.justnuruta h3 { clear:both; font-size:13px; color: #000000; padding-left: 28px; padding-top: 0px; padding-bottom: 0px; margin:0px; }
.justnuruta p { padding-left:28px; font-size:12px; margin:0px; width: 195px; }
.col4 p { margin-top:5px; line-height:1.4em; font-size: 12px; }
.justnuruta .produkten { float:left; margin:0px; padding:0px; height:165px; width:173px; background-repeat: no-repeat; background-position: 25px 35px; background-color: #FFFFFF; }
.content .menu .justnurubrik { margin:0px; float: none; padding: 0px; }
.startspalt1 { width:250px; height:434px; float:left; padding:0px 18px 0px 12px; }
.startspalt1 h1 { font-size:18px; color: #000000; padding-left: 10px; padding-top: 12px; padding-bottom: 5px; margin: 0px; }
.startspalt1 p { font-size:12px; color:#000000; padding-left: 10px; width: 230px; }
.toplistan .produktnamn a { font-size:11px; font-weight:normal; width: 110px; line-height:13px; float:inherit; color: #000000; padding:0px; }
.toplistan .pris a { font-size:14px; margin:0px; padding:0px; font-weight:bold; color: #000000; float: none; }
.toplistan a:hover { color:#aba7a9; /*orange FD8E01*/ }
/*******************************/

/* Error window style */

.errorWindow { position: absolute; top: 200px; left: 275px; width: 420px; height: 200px; border: solid 1px #747474; background-color: White; }
.errorWindowLeft_bg { float: left; width: 10px; height: 27px; background-image: url(../images/header_rowBg.gif); background-repeat: repeat-x; }
.errorWindowCenter_bg { float: left; width: 410px; height: 27px; background-image: url(../images/header_rowBg.gif); background-repeat: repeat-x; }
.errorWindows_Header { float: left; width: 100px; font-weight: bold; font-size: 1.0em; }
/* Error window style Ends */

/* Error text */
.ErrorText { color:#dd1d2a; font-weight:bold; }
.SuccessText { color:#3a8205; font-weight:bold; }

/* Julspecial */

.julleksaker { padding:5px 15px 0px 12px; }
.twoColumnHolder { float:left; min-height:200px; width: 545px; }
.toplistan .toplistanbakgrundjul { width:270px; height:500px; background-image:url(../images/jul-startsida_toplist.gif); background-repeat:no-repeat; }
.firstPrize { font-size:26px; font-weight:bold; color:#e2001a; }
.secondPrize { font-size:22px; font-weight:bold; color:#9999cc; }
.thirdPrize { font-size:18px; font-weight:bold; color:#05a3e1; }
.otherPrize { font-size:16px; font-weight:bold; }
.KassaContent { position: relative; width:564px; color: #9F9F9F; text-align: left; float:left; }
.KassaContent * { background-repeat: no-repeat; }
.treCol { float:left; width:168px; }
.KassaChoose { height: 180px; }
.faktureramig { margin-right: 30px; }
.klarnakonto { margin-right: 30px; }
.kontokort { margin-right: 0px; }
h2.rubrik { display:block; height:22px; text-indent: -9999px; margin: 0px; }
h2.valj { width:185px; background-image: url(../images/kassa/rub_valjbetalsatt.png); }
h2.hamta { width:287px; float: left; background-image: url(../images/kassa/rub_nykundhamta.png); }
h2.redankund { width:128px; float:left; background-image: url(../images/kassa/rub_redankund.png); background-position: left; }
h2.befintlig { width:220px; float:right; background-image: url(../images/kassa/rub_befintligkund.png); background-position:right; }
h2.kontrollerauppgifter { width:418px; background-image: url(../images/kassa/rub_kontrollerauppgifter.png); }
.KassaLoggain { height: 230px; position: relative; }
.kassainfoLink { display: block; float: left; width:20px; height:20px; background-image: url(../images/kassa/btn_info_lil.png); text-indent: -9999px; }
.decor_line { width:564px; height:18px; clear:both; background-image: url(../images/kassa/decor_line.png); }
.decor_line_dubble { width:564px; height:18px; clear:both; background-image: url(../images/kassa/decor_line_dubble.png); }
.right { float: right; }
.left { float: left; }
.rightText { text-align: right; }
.leftText { text-align: left; }
.formCase { width: 278px; height: 80px; margin: 0px 0px 0px 4px; float: left; }
.formCase input { border: none; background: transparent !important; }/**/
.form_enkelkort, .form_dubbel, .form_enkellong { background-position: 0% 0px; height: 30px; padding: 12px 0px 10px 5px; }
.form_enkelkort { background-image: url(../images/kassa/form_enkelkort_bg.png); }
.form_enkelkort input { width:142px; }
.form_dubbel { background-image: url(../images/kassa/form_dubbel_bg.png); }
.form_dubbel input { width:122px; margin: 0px 7px 0px 0px; }
.form_enkellong { background-image: url(../images/kassa/form_enkellong_bg.png); }
.form_enkellong input { width:262px; }
.lblLabel { font-size:16px; margin: 0px 0px 0px 4px; }
/**/
a.btn_hamtaadress, a.btn_hamtauppgifter, a.btn_glomtlosen, a.btn_fortsattbetala, a.btn_fortsattshoppa, a.btn_betala { width: 146px; height: 33px; display: block; text-indent: -9999px; }
a.btn_hamtaadress { background-image:url(../images/kassa/btn_hamtaadress.png); }
a.btn_hamtauppgifter { background-image: url(../images/kassa/btn_hamtauppgifter.png); }
a.btn_glomtlosen { background-image: url(../images/kassa/btn_glomtlosen.png); width: 134px; height: 39px; }
a.btn_fortsattbetala { background-image: url(../images/kassa/btn_fortsattbetala.png); width: 134px; height: 39px; float: left; }
a.btn_fortsattshoppa { background-image: url(../images/kassa/btn_fortsattshoppa.png); width: 134px; height: 39px; float: left; }
a.btn_betala { background-image: url(../images/kassa/btn_kassa_betala.png); width: 134px; height: 39px; float: left; }
/*a.btn_intejag*/
a.btn_tomformular { width: 170px; height: 23px; display: block; text-indent: -9999px; background-image: url(../images/kassa/btn_tomformular.png); }
/*btn kassa raden*/
.btnTillkassan { display: block; width: 97px; height: 27px; float: left; background-image: url(../images/btn_topkassa3.gif); background-repeat: no-repeat; }
/**/
.HereICome { position: relative; width: 366px; }
.HereICome .highslide-body { text-align: left; }
.HereICome .padding { padding: 10px 30px; }
.HereICome h2 { padding: 0px 0px 8px 0px; margin:0px; }
.HereICome p { padding: 0px 0px 8px 0px; margin: 0px; }
.HereIComeTop { background-image: url(../images/kassa/hereicome_top.png); background-position: 0% 0%; background-repeat: no-repeat; }
.HereIComeBg { background-image: url(../images/kassa/hereicome_bg.png); background-repeat: repeat-y; }
.HereIComeBot { background-image: url(../images/kassa/hereicome_bot.png); background-position: 0% 100%; background-repeat: no-repeat; }
.HereICome .closeme { float:right; display: block; background-image: url(../images/kassa/btn_closeme.png); width: 21px; height: 20px; text-indent: -9999px; }
.clsMessageBody { text-align:left; }


/********************************************************** Navigation*/
#navigation { position: relative; width: 800px; height: 70px; padding: 0px; z-index:998; }
#navigation ul, #navigation li { margin: 0px; padding: 0px; list-style:none; }
#navigation ul { }
#navigation li { float: left; }
#navigation li a { }
#navigation li a:hover { background-color: transparent; }
li.btnWebbutik a, li.btnVarabutiker a, li.btnTipsrad a, li.btnKundlogin a, li.btnKontaktaoss a, li.btnFilmsida a, li.btnBlogg a, li.btnStartsidan a { display: block; height: 50px; background-repeat: no-repeat; text-indent: -9999px; }
li.btnWebbutik a { width: 125px; background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_webbutik.png); }
li.btnWebbutik a:hover, li.btnWebbutik a.selected { }
li.btnVarabutiker a { width: 96px; background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_varabutiker.png); }
li.btnVarabutiker a:hover, li.btnVarabutiker a.selected { background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_varabutiker_on.png); }
li.btnTipsrad a { width: 96px; background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_tipsrad.png); }
li.btnTipsrad a:hover, li.btnTipsrad a.selected { background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_tipsrad_on.png); }
li.btnKundlogin a { width: 87px; background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_kundlogin.png); }
li.btnKundlogin a:hover, li.btnKundlogin a.selected { background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_kundlogin_on.png); }
li.btnKontaktaoss a { width: 71px; background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_kontakt.png); }
li.btnKontaktaoss a:hover, li.btnKontaktaoss a.selected { background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_kontakt_on.png); }
li.btnFilmsida a { width: 73px; background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_filmsida.png); }
li.btnFilmsida a:hover, li.btnFilmsida a.selected { background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_filmsida_on.png); }
li.btnBlogg a { width: 84px; background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_blogg.png); }
li.btnBlogg a:hover, li.btnBlogg a.selected { background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_blogg_on.png); }
li.btnStartsidan a { width: 72px; background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_start.png);  position: absolute; top:0px; right: 80px; z-index:988;}
li.btnStartsidan a:hover, li.btnStartsidan a.selected { background-image: url(http://www.barnskospecialisten.se/images/blogg/nav/btn_start_on.png); }
li.btnLogo a { width: 95px; height:101px; position: absolute; top:0px; right: 0px; z-index:999; background-repeat: no-repeat; text-indent: -9999px; background-image: url(http://www.barnskospecialisten.se/images/blogg/logo_barnskospecialisten.png); }


/********************************************************** End Navigation*/

/*********************print*********************/
@media print {
.footer { display: none; }
body .shop_search { display: none; }
}