/*
--------------------------------------------------------------------------------------------------
  Detta CSS Ã¤r en del av AskÃ¥s Internetbutik.
  COPYRIGHT (c) ASKÃS INTERNET- &REKLAMBYRÃ AB 1998-2013. ALLA RÃ„TTIGHETER RESERVERADE.
  INNEHÃLLET FÃR EJ KOPIERAS, Ã„NDRAS, ANVÃ„NDAS, LAGRAS ELLER DISTRIBUERAS UTAN TILLSTÃND FRÃN ASKÃS INTERNET- &REKLAMBYRÃ AB.
--------------------------------------------------------------------------------------------------
*/
/*
--------------------------------------------------------------------------------------------------
GENERELLA EGENSKAPER / GENERAL PREFERENCES
--------------------------------------------------------------------------------------------------
*/
#body1, #body2{font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; line-height:normal; color:#333; margin:0px; background-color:#323232}
.footer {width:970px; padding:10px; background-color:#f3f3f3; float:left}
.header {width:990px; height:150px; background:url(/bilder/butik/topp.png) no-repeat; margin:10px 0 0 0; padding:0 0 36px 0;}
.address {font-style:normal;}
p, td, ul {font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; line-height:normal; color:#333}
select, input, textarea {font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; line-height:normal; color:#333}
h1, h2, h3, h4{line-height:normal; font-weight:bold; font-style:normal; margin:5px 0px 5px 0px}
h1{font-size:20px !important}
h2{font-size:18px !important}
h3{font-size:16px !important}
h4{font-size:12px !important}
a:link, a:visited {color:#333 !important; outline:none; text-decoration:none; }
a:active, a:hover {color: #999999 !important; outline: medium none; text-decoration: none; }
#wrapper{width:990px; position:relative; margin:0 auto; background-color:#323232; padding-bottom:10px}
/*
--------------------------------------------------------------------------------------------------
ARBETSYTA
--------------------------------------------------------------------------------------------------
*/
#main-wrapper{ background-color: #FFFFFF; float: left; margin: 0; padding: 10px 0; width: 990px;}
#vansterkolumnen-wrapper{float: left; margin: 0 0 0 10px; width: 180px;}
#hogerkolumnen-wrapper{width:190px; float:right}
#main{   float: left; margin: 0 10px 10px; width: 590px;}
#artikelcell-wrapper{position:relative; width:382px}
#artikelcellNormal{position:relative; width:184px; background-color:#ededed}
#artikelcellKampanj{position:absolute; width:184px; background-color:#ededed; left:184px; top:0}
.logo{float: left; margin: 0px 0; text-align: center; height:130px; padding:15px 0 0 6px;}
.banneryta-topp{width:230px; float:right; height:140px; padding:10px 0 0 0;}
.rubriker {background-color: #323232; border-radius: 5px 5px 0 0; color: #FFFFFF;  float: left; font-size: 12px; font-weight: bold; height: 35px; line-height: 35px; position: relative;  text-align: center; width: 180px;}
.rubrik-kundvagn {    background-color: #fbcf2c; border-radius: 5px 5px 0 0; color: #000; float: left; font-size: 12px; font-weight: bold; height: 35px; line-height: 35px; position: relative; text-align: center; width: 180px;}
.ruta{background-color: #F0F0F0; float: left; margin: 0; padding: 5px; width: 170px;}
.ruta-vanerspalt {    background-color: #F0F0F0; float: left; margin: 0; padding: 5px; width: 170px;}
.ruta-kundvagn{background-color: #F0F0F0;  color: #333333; float: left; margin: 0 0 10px; padding: 10px; width: 160px;}
.ruta-kundvagn-bild{ background: url("bilder/butik/kundvagn.png") no-repeat scroll 0 0 transparent;display: none; height: 32px; width: 36px;}
.kampanjer{width:100%}
.Webbsida_Toppmeny_Markerad{font-weight:bold !important}
.askas{float:left; width:125px; height:19px; margin:10px 0px 5px 0px; background:url(https://www.askas.se/bilder/internetbutik-fran-askas.gif) no-repeat}
html body#body1 div#wrapper div#main-wrapper div#main table tbody tr td table tbody tr td img {height:0px; display:none;}
.varumarken-dropdownstruktur{width:100%; margin:10px 0px 5px 0px}
.footer {position:relative; width:970px; padding:10px; background-color:#f3f3f3; float:left; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; behavior:url(/includes/PIE.htc); margin:0 0 20px 0;}
.footer-content1 {width:302px; padding:10px; background-color:##f3f3f3; float:left; border-right:1px solid #323232; height:247px;}
.footer-content2 {width:302px; padding:10px; background-color:#f3f3f3; float:left;}
#fancybox-tmp { border: 0 none;display: none; margin: 0; overflow: auto; padding: 0;}
#fancybox-loading { cursor: pointer; display: none; height: 40px;  left: 50%;  margin-left: -20px  margin-top: -20px; overflow: hidden; position: fixed; top: 50%;  width: 40px;  z-index: 1104;}
#fancybox-loading div { background-image: url("fancybox.png"); height: 480px;  left: 0;  position: absolute; top: 0; width: 40px;}
#fancybox-overlay {  display: none;  left: 0; position: absolute;  top: 0;  width: 100%; z-index: 1100;}
#fancybox-overlay { display: none;  left: 0; position: absolute;  top: 0; width: 100%; z-index: 1100;}
#fancybox-outer { background: none repeat scroll 0 0 #FFFFFF; height: 100%; position: relative;  width: 100%;}
#fancybox-bg-n { background-image: url("fancybox-x.png"); left: 0; top: -20px;  width: 100%;}
.fancybox-bg { border: 0 none;  height: 20px;  margin: 0; padding: 0; position: absolute; width: 20px; z-index: 1001;}
.fancybox-bg { border: 0 none; height: 20px;  margin: 0; padding: 0; position: absolute; width: 20px; z-index: 1001;}
.fancybox-bg { border: 0 none;  height: 20px; margin: 0; padding: 0; position: absolute; width: 20px; z-index: 1001;}
.logotyp{ background:url(/bilder/butik/demo_logotyper.png) no-repeat scroll 0 -160px transparent; height:134px; overflow:hidden; width:295px;}
/*

--------------------------------------------------------------------------------------------------
LOGGIN
--------------------------------------------------------------------------------------------------
*/
#topline {width:100%; height:35px; background-color:#d4e7b7; line-height:35px;}
.inloggning-top {  float: left;  font-size: 12px;  height: 30px; margin: 0 0 0; padding: 0 0 0 11px;  position: relative; width: 150px; }
.mallar-top { float:right; position: relative; width: auto ; height:15px;}
.inloggning-top a { color: #FFFFFF; font-size: 12px;  font-weight: bold; height: 55px; margin: 0; width: 100px;}
.inloggning-top a:hover {font-size: 12px;  height: 20px; line-height:0px; margin: 0 0 0 0; width: 100px}
.login-box  {  border-color: #D4E7B7; border-radius: 0 0 10px 10px; border-style: solid;  display: none; float: right; padding: 10px;  position: relative;  top: 32px; width: 253px; z-index: 10000; margin: 0 -102px 0 0;}
.login-box-top{    background-color: #FFFFFF; border-radius: 10px 10px 0 0; border-style: solid; height: 10px; left: 1219px;  margin: 0; position: absolute; top: 35px;width: 253px; z-index: 10000;}
.login-boxrad  { height: 39px; width: 240px;}
.login-content {  float: left;  position: relative; width: 240px; }
.login-content p { color:#FFF; width:90px; float:left }
.input_knapp a, .login-button a, div.logout-box div.login-content div.login-button a { color: #FFFFFF !important; font-size: 11px !important; font-weight: bold; line-height: 15px !important; margin: -10px 0px 0px 0 !important; padding: 4px !important; float:left; text-align: center }
.input_anvandarnnamn_text, .input_losenord_text {  height: 15px; line-height: 25px; width: 120px; margin:7px 0px 0px 0px}
.topline_content { height: 100%; margin: auto; padding: 0 25px 0 0; width: 990px;}
#inloggning-topWrapper{ float: right; height: 35px; margin: 0 0 0; width: 90px;}
.loggain{ float: right; padding: 0 0 0 0; }

/*

--------------------------------------------------------------------------------------------------
ARTIKELGRUPP_STD
--------------------------------------------------------------------------------------------------
*/
h1.Artikelgrupp{font-size:14px !important; font-weight:bold; font-style:normal; margin:10px 0px 10px 0px;}
h1.Artikelgrupp a {}
.Infogad_HTML {width:100%}
.Infogad_HTML p {}
.Artgrupp_header{font-size:10px; width:100%; margin:10px 0px 10px 0px}
.PT_Wrapper_alla{   background-color: #EFEFEF; float: left;  margin: 6px 0; padding: 6px 6px 0; width: 583px;}
.PT_Wrapper_rad{float: left; margin: 0 0 5px; width: 100%;}
.PT_Wrapper_kolumn{float: left; margin: 0; width: 190px;}
.PT_Wrapper_vert_avd{float: left; height: 10px; width: 6px;}
.PT_Wrapper_hori_avd{width:10px; height:10px; float:left}
.PT_Wrapper{background-color: #FFFFFF; float: left; height: 280px; position: relative; width: 190px;}
.PT_Bildruta{height: 115px; line-height: 50px; margin: 0; text-align: center; vertical-align: middle; width: 100%;}
.PT_Bildruta a{border: 1px solid #FFFFFF; display: table-cell; height: 115px; text-align: center; vertical-align: middle; width: 190px;}
.PT_Bildruta img{display: block; margin: 0 auto; text-align: center;}
.PT_Faktaruta{ height: 55px; margin: 5px 10px 15px; width: 170px;}
.PT_Beskr{  margin-bottom: 5px; width: 100%;}
.PT_Beskr a{ color: #282828; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: none;}
.PT_Beskr a:hover {}
.PT_Text_Kort{color: #7B7B7B; font-size: 9px; font-weight: normal; height: 35px; line-height: 14px;}
.PT_Pris{color: #000000; font-size: 14px; font-weight: bold; line-height: normal; margin: 0 0 10px 10px; width:170px;}
.PT_PrisKampanj{width:100%; height:35px; font-size:14px; font-weight:bold; color:#cb0e0e; margin: 0 0 10px 10px;}
.testStaffelProcent{color:#cb0e0e; }
.PT_PrisStafflade, .testStaffladePriserRad{color:#333;width:100%; margin:0px 0px 0px 0px; line-height:normal; font-weight:normal; font-size:11px;}
.PT_PrisRek{color: #606060; display: none;  font-size: 8px; font-weight: normal; line-height: normal;}
.PT_Pris_Text{ color:#707070; font-weight:bold}
.PT_Pris_Text_Kampanj{ color:#8d003f;}
.ruta .PrisBOLD{font-size:14px; font-weight:bold;}
.PrisBOLD{font-size:25px; font-weight:bold;}
.PrisPROCENT{color:#C00}
.PrisORD{color:#707070; font-size:18px; text-decoration:line-through}
.PrisREA{font-size:18px; color:#C00; font-weight:bold}
.PT_PrisNu{font-size:11px; font-weight:bold; color:#ED8121; font-style:normal}
.PT_PrisOrd{color:#C30; font-size:10px}
.PT_Pris_Text_KampanjFet{font-weight:bold}
.PT_BeskrListaBakgrund{background:#ddd; background-repeat:repeat-x}
.PT_Topoffer{z-index:50; width:100%; position:relative; top:0px; left:0px; vertical-align:middle; padding-top:10px; margin:0px 0px 10px 0px; border:1px solid #ddd}
.Topoffer_Tabellbakgrund{background-color:#fff; padding:20px; margin:0px}
.Topoffer_Artikelnamn, .Topoffer_Artikelnamn a:link, .Topoffer_Artikelnamn a:visited {font-size:20px; font-weight:bold; }
.Topoffer_Artikelnamn a:hover, .Topoffer_Artikelnamn a:active {}
.Topoffer_Pris{font-size:30px; font-weight:bold;}
.PT_PrisOrdinarie{color:#666; text-decoration:line-through}
.PT_KnapparKampanj tabell {width:135px}
.PT_Tabell{z-index:50; border:1px solid #BBB; background-color:#EEE; width:170px; padding:3px; margin:0px}
.Knapp_Kop_Tabell{}a
.PT_Urvalslist{width:100%; border:1px solid #ED8121; background-color:#EEE; padding:0px; margin:0px 0px 10px 0px; display:block}
.PT_TabellMedPrisOchKopnapp{background-color:#EEE; border:1px solid red; width:170px; margin:0; padding:0}
.PT_Antalsfalt{background-color:#FFDC00; border:1px solid #666; font-size:10px; font-weight:700; text-align:center; vertical-align:middle; width:20px; margin:0; padding:0}
.PT_CellSomAvdelarHorisontellt{background-color:#DDD; height:5px}
.PT_Bild{}
.ProdbVarumarkeProdukterPris{color:#B13838}
.overstruken{text-decoration:line-through; color:#888}
.RubrikPRODUKTStor{font-size:14px; font-weight:bolder}
.IkonerArtgruppFalt{width:100%; height:33px}
.IkonKampanjArtgruppFalt{float:left; width:55px}
.IkonNyhetArtgruppFalt{float:left; width:55px}
.IkonerArtgruppFalt2{width:100%; height:33px}
.IkonKampanjArtgruppFalt2{float:left; width:55px}
.IkonNyhetArtgruppFalt2{float:left; width:55px}
.sizechart {border: 1px solid #dddddd; background-color: #EEEEEE; padding: 5px; margin: 0px}
.Artgrp_Sorteringsordning{margin:0px 8px 0px 0px}
.Artgrp_Visningsformat{margin:0px 8px 0px 0px}
.Artgrp_VisaFler{margin:5px 5px 0px 0px}
.Artgrp_Sorteringsordning_Markerad{color:#1d76aa}
.Artgrp_Visningsformat_Markerad{color:#1d76aa}
.Artgrp_VisaFlerArtiklar{font-weight:bold}
.Artgrp_VisaFlerArtiklar_Markerad{color:#1d76aa}
.Artgrp_Artikelcell{width:160px}
td.Artgrp_Avd_Vert{width:5px}
td.Artgrp_Avd_Hori{height:7px}
td.Std2Artgrp_Avd_Vert{width:20px}
td.Std2Artgrp_Avd_Hori{height:19px}
.Artgrp_Lista{width:580px; display:block; background-color:#fff; color:#666; ; border:1px solid #ccc; padding:4px; margin:1px}
#ListaOmArtiklarSaknas{width:100%; float:left;}
#ListaOmArtiklarSaknas ul{list-style:none; border:none; margin:0; padding:0}
#ListaOmArtiklarSaknas li{border-bottom-width:5px; border-bottom-style:solid; border-bottom-color:#fff}
#ListaOmArtiklarSaknas li a{width:100%; display:block; background-color:#eee; border:1px solid #ddd; padding:5px}
html>body #ListaOmArtiklarSaknas li a{width:auto}
#ListaOmArtiklarSaknas li a:hover {background-color:#ccc; border:1px solid #bbb}
.VGArtgrp_Artikelcell{width:175px}
.VGPrisStor{font-size:20px; font-weight:bold; color:#fff}
.VGPrisJmf{font-size:10px; font-style:italic; color:#fff}
td.VGArtgrp_Avd_Vert{width:12px}
td.VGArtgrp_Avd_Hori{height:25px}
/*
--------------------------------------------------------------------------------------------------
TOPPLISTA
--------------------------------------------------------------------------------------------------
*/
.artikel-topplista-pris {color: #7EABBA; font-style: italic;}
.artikel-topplista-pris p {color: #666; text-decoration:line-through; font-style: italic; float:left; font-size:9px;}
.artikel-topplista-wrapper {float:left; margin:5px 0px;}
.artikel-topplista-bild  {float:left; width:50px; margin:0 10px 0 0;}
.artikel-topplista-text  {float: right; font-size: 10px; width: 90px;}
.artikel-topplista-text p {width:100%; font-weight:bold; font-size: 9px; display:none;}
/*
--------------------------------------------------------------------------------------------------
ARTIKELGRUPP LISTA1
--------------------------------------------------------------------------------------------------
*/
.Artikellista_wrapper{width:100%; float:left}
.Artikellista{width:588px; border-bottom:1px solid #ddd; padding:5px 0px 5px 0px; margin:0px 0px 10px 0px}
.Artikellista_Bildruta{width:60px; height:40px; text-align:center; float:left; margin:0px 0px 0px 0px}
.Artikellista_Bildruta a{text-align:center; display:table-cell; width:60px; height:40px; vertical-align:middle}
.Artikellista_Bildruta img{text-align:center; margin:0 auto; display:block}
.Artikellista_Beskr{width:250px; vertical-align:middle; float:left; margin:7px 0px 0px 0px}
.Artikellista_Beskr a{font-weight:bold; }
.Artikellista_Beskr a:hover {}
.Artikellista_Betyg{float:left; height:15px; width:60px; margin:10px 0px 0px 10px}
.Artikellista_PrisKnappar{width:115px; float:left}
.Artikellista_Pris{width:110px; font-size:14px; font-weight:bold; text-align:right; float:left; margin:12px 0px 0px 0px}
.Artikellista_PrisKampanj{width:110px; font-size:14px; color:#cb0e0e; font-weight:bold; text-align:right; float:left; margin:5px 0px 0px 0px}
.Artikellista_Knappar{width:80px; margin:10px 0px 0px 10px; float:right}
.Artikellista_Knappar .Knapp_Info, .Artikellista_Knappar , .Artikellista_Knappar 
.Artikellista_PrisStafflade{ margin:0px 0px 0px 0px;  font-size:14px}
.Knapp_Info_Vanster{width: 0;}
.Knapp_Info_Hoger{width:0px}
/*
--------------------------------------------------------------------------------------------------
PRODUCTVIEW / PRODUKTBESKRIVNING
--------------------------------------------------------------------------------------------------
*/
.breadcrumb{font-size:14px; width:100%; margin:0px 0px 0px -5px}
#Faktablad{width:100%; margin:0px 0px 10px 0px; float:left;}
#Bildkolumn{width:290px; float:left; margin:0px 30px 0px 0px; vertical-align:middle; text-align:center}
#Faktakolumn{width:270px; float:left; top:0px}
#ArtikelnamnFalt{width:100%; font-size:22px; margin:0px 0px 15px 0px}
#FraktFaltRad, #LevtidFaltRad {display:none;}
#FraktFaltText, #LevtidFaltText, #SaldoText, #ArtnrFaltText, #KundBetygText {width:50%; float:left; top:0px; font-weight:bold}
#FraktFalt, #SaldoFalt, #LevtidFalt, #ArtnrFalt {width:50%; float:right; top:0px}
#FraktFaltRad, #LevtidFaltRad, #ArtnrFaltRad, #KundBetygRad {width:100%; float:left; margin:3px 0px 0px 0px;}
#SaldoRad{ display:none;}
#KundBetyg{width:50%; float:right; top:0px}
#Avbetalning{background: none repeat scroll 0 0 #F2F2F2; border-bottom: 1px dashed #DDDDDD; border-top: 1px dashed #DDDDDD; float: left; margin: 10px 0 0; padding: 10px; width: 250px;}
.Laggikorgen_Antalsfalt {width:129px !important;}
#AvbetFaltText{width:100%; float:left; top:0px; font-weight:bold}
#AvbetFalt{width:50%; float:left; top:0px}
/*KAMPANJ */
#KampanjFalt{width:270px; float:left; margin:5px 0px 10px 0px}
.KampanjFalt-Header {width:100%; visibility:visible; display:block; float:left; font-size:11px; margin:3px 0px 0px 0px}
.KampanjFalt-Text {width:33%; float:left; top:0px; font-weight:bold}
.KampanjFalt {width:67%; float:right; top:0px}
#FaltRader{background: none repeat scroll 0 0 #f1f1f1; border-bottom: 1px dashed #999999; border-top: 1px dashed #999999; float: left; margin: 10px 0; padding: 10px; width: 250px;}
#OrderFalt{width:100%; float:left}
#SubmitFalt{width:100%; float:left; padding:0px; margin:5px 0px 0px 0px}
#PrisFalt{width:100%; margin:0px 0px 10px 0px; float:left; font-size:18px}
#PrisFaltStafflade{width:100%; padding:10px 0px 0px 0px; float:left; color:#ca4242}
.VarumarkeFalt{width:100%; float:left; padding:0px; margin:5px 0px 0px 0px;}
#PrisFaltStafflade{width:100%; padding:0px; float:left}
#Produktinfofalt{visibility:visible; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background-color:#fff; padding:15px 0; margin:0px 0px 10px 0px; width:100%;}
#Produktinfo{width:100%; border:0px none; visibility:visible; display:block}
#Produktinfo p {display: block; /*float: left;*/ margin: 0; padding: 10px 0px; visibility: visible; width: 100%;}
#Produktinfo li{margin:0px 0px 0px 15px}
#Lager_Storleksguide{width:100%; position:relative; border:0px none; visibility:hidden; display:none}
.rubrikPris{font-size:22px; font-weight:bold}
.Lager_Pilar{float: left; padding:0 0 5px 0; position:relative; width:100%; visibility:visible; display:block; margin:0px 0px 10px 0px; ; border-bottom:1px solid #ddd}
.Lager_Pilar_Artgrupp{width:100%; float:left}
.Lager_Pilar_Vaxla{float:right}
.Lager_Pilar a{font-size:14px; font-weight:bold; padding:0px 5px}
.Lager_Pilar a:hover, #Lager_Pilar a:active {}
#Vaxla_Artikel{float:left; background-color:#ddd; height:18px; vertical-align:middle}
.Vaxla_Artikel_Foregaende {float:left; margin:0px 10px; height:15px}
.Vaxla_Artikel_Nasta {float:left; height:15px; vertical-align:middle}
.Vaxla_Artikel_Foregaende a, .Vaxla_Artikel_Nasta a{font-size:10px; padding:3px 5px; background-color:#f1f1f1}
.Vaxla_Artikel_Foregaende a:hover, .Vaxla_Artikel_Nasta a:hover {background-color:#ddd}
#Vaxla_Artikel_Produktlista {float:left; padding-left:10px; padding-right:10px; background-color:#ddd; height:21px; vertical-align:middle; margin:0px 4px 0px 0px}
#FlerAndra{position:relative; width:100%; visibility:visible; display:block; margin:0px 0px 5px 0px; }
.Ikon_Nyhet{width:90px; height:60px; background:url(../bilder/butik/bg_push_ny_big.png)}
.Ikon_Kampanj{width:90px; height:60px; background:url(../bilder/butik/bg_push_rea_big.png)}
#Ikonerfalt{width:100%; margin:10px 0px 10px 0px}
#IkonKampanjFalt{width:95px; float:left}
#IkonNyhetFalt{float:left; width:95px}
.BildZoomThumbnails{width:60px; height:60px; float:left; border:1px solid #ddd; margin:0px 0px 5px 2px; display:block}
.BildZoomThumbnails a {display: table-cell; height: 60px; text-align: center; vertical-align: middle; width: 60px;}
.BildZoomThumbnails img{border:0px; display: block; margin: 0 auto; text-align: center;}
.Extra{width:100%; float:left}
.Egenskaper_Tabell, .Egenskaper_Tabell table{padding:0px !important; margin:0px}
.Egenskaper_Tabell select{margin:0px 0px 5px 0px}
/*
--------------------------------------------------------------------------------------------------
FLIKAR
--------------------------------------------------------------------------------------------------
*/
.Flik_Saknas{color:#666; background-color:#fff}
.Flik_Avd_Nedat{width:100%; height:1px; background-color:#CCC}
.Flik_Beskr_Streck, .Flik_Beskr_Markerad_Streck, .Webbsida_Toppmeny_Flik_Streck, .Flik_Streck{width:1px; height:24px}
.Flik_Beskr_Normal a, .Webbsida_Toppmeny_Flik_Normal a, .Flik_Beskr_Saknas, 
.Flik_Normal a:link, .Flik_Normal a:visited { background:none repeat scroll 0 0 #F5F5F5;  color:#666;  font-weight:bold;  padding:3px 5px}
.Flik_Beskr_Normal a:hover, .Flik_Beskr_Markerad a:hover, .Webbsida_Toppmeny_Flik_Normal a:hover, .Webbsida_Toppmeny_Flik_Markerad a:hover, .Flik_Normal a:active, .Flik_Normal a:hover, .Flik_Markerad a:active, .Flik_Markerad a:hover
{background:none repeat scroll 0 0 #ddd}
.Flik_Beskr_Markerad_Vanster, .Flik_Beskr_Markerad_Hoger, .Flik_Beskr_Vanster, .Flik_Beskr_Hoger, .Webbsida_Toppmeny_Flik_Normal_Vanster, .Webbsida_Toppmeny_Flik_Normal_Hoger, .Webbsida_Toppmeny_Flik_Markerad_Vanster, .Webbsida_Toppmeny_Flik_Markerad_Hoger, .Flik_Beskr_Saknas_Vanster, .Flik_Beskr_Saknas_Hoger, .Flik_Vanster, .Flik_Hoger, .Flik_Markerad_Hoger, .Flik_Markerad_Vanster{width:0px}
.Flik_Beskr_Markerad a, .Webbsida_Toppmeny_Flik_Markerad a, .Flik_Markerad a:link, .Flik_Markerad a:visited { background:none repeat scroll 0 0 #ddd;  color:#666;  font-weight:bold;  padding:3px 5px}
/*
--------------------------------------------------------------------------------------------------
KNAPPAR 
--------------------------------------------------------------------------------------------------
*/
.Knapp_Kop{ height: 22px; margin: 0; padding: 0;}
.Knapp_Kop a{  background-color: #fbcf2c; color: #000!important; font-size: 11px; font-weight: bold; line-height: 10px;  padding: 3px 5px;}
.Knapp_Kop a:hover {; background-color:#CBE4ED}
.Knapp_Sok_Produkt { background: url("/bilder/butik/sokknapp2.gif") no-repeat scroll 0 0 transparent; border: medium none; height: 20px; margin: 5px 0 0 -30px; padding: 0;  width: 20px;}
 .Knapp_Generell, .Knapp_Kundvagn_Checkout, .Knapp_Kundvagn_Andra, .Knapp_Kundvagn_Checkout_I_Sida, .Knapp_Kundvagn_TillbakaURL, .Knapp_Kundvagn_Artikelovervakning, .Knapp_Snabbfragan, .Knapp_Nyhetspopup, .Knapp_HanteraAb{height:20px; margin:0px; padding:0px 5px 0 0}
.Knapp_Info a, .Knapp_Generell a, .Knapp_Kundvagn_Checkout a,  .Knapp_Kundvagn_Checkout_I_Sida a, .Knapp_Kundvagn_TillbakaURL a, .Knapp_Kundvagn_Artikelovervakning a, .Knapp_Snabbfragan a, .Knapp_Nyhetspopup a, .Knapp_Nyhetspopup a, .Knapp_HanteraAb a{background-color: #FBCF2C; color:#000 !important ;font-size: 11px;  font-weight: bold;  line-height: 10px; padding: 3px 5px; }
.Knapp_Kundvagn_Andra a{background-color: #FBCF2C; color: #000 !important; font-size: 11px;  font-weight: bold;  line-height: 10px; padding: 3px 5px; }
.Knapp_Info a:hover, .Knapp_Generell a:hover, .Knapp_Kundvagn_Checkout a:hover, .Knapp_Kundvagn_Andra a:hover, .Knapp_Kundvagn_Checkout_I_Sida a:hover, .Knapp_Kundvagn_TillbakaURL a:hover, .Knapp_Kundvagn_Artikelovervakning a:hover, .Knapp_Snabbfragan a:hover, .Knapp_Nyhetspopup a:hover, .Knapp_Nyhetspopup a:hover, .Knapp_HanteraAb a:hover { background-color:#e9d10c}
.Knapp_Kop_Tabell_Artikel{width:100%; height:35px}
.Knapp_Kop_Tabell_Artikel a{height:20px; display:block; font-size:13px; padding-top:10px; color:#fff; !important; font-weight:bold; width:260px; line-height:10px}
.Knapp_Kop_Tabell_Artikel .Knapp_Kop{width:130px; height:35px; margin:0px; color:#000; line-height:100%;}
.Knapp_Kop_Tabell_Artikel  .Knapp_Kop_Tabell_Artikel .Knapp_Kop a:active {}
.Knapp_Kop a:hover{background-color: #eab800;}
.PT_Knappar{margin: 0 0 0 5px; width: 100%;}
.Knapp_Info{height: 20px;  margin: 0; padding: 0 5px 0 0;}
/*
--------------------------------------------------------------------------------------------------
SEARCH / SÖK
--------------------------------------------------------------------------------------------------
*/
#sokrutan{ float: right; height: 33px; margin: 4px 10px 0 0; padding: 0px 0 0 4px; width: 180px}
.Sokfalt{ background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC; color: #777777; float: left; font-size: 11px;  height: 25px;  line-height: 25px; margin: 0 5px 0 0; padding: 3px 0 0 5px; width: 180px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  -khtml-border-radius: 5px; }
.sokknapp{width:20px; height:22px; display:block; float:left; margin:5px 0px 0px 4px}
.sokruta-epost{width:100px; height:16px; border:1px solid #ccc}
/*
--------------------------------------------------------------------------------------------------
NAV / MENY
--------------------------------------------------------------------------------------------------
*/
nav {}
#navigation_typ_ul_li, #WebbMeny, .kampanjmenu {font-size: 11px;  font-weight: normal; line-height: normal; width: 100%;}
#navigation_typ_ul_li ul, #WebbMeny ul, .kampanjmenu ul {  list-style: none outside none; margin: 0; padding: 0;}
#navigation_typ_ul_li li, #WebbMeny li, .kampanjmenu li {    display: inline; margin: 1px 0; padding: 0;}
#navigation_typ_ul_li li a, #WebbMeny li a, .kampanjmenu li a { border-bottom: 1px solid #DDDDDD; color: #333333; display: block;  font-weight: normal; margin: 1px 0; padding-top: 2px; padding:2px 0 5px 0;}
#navigation_typ_ul_li li a:hover, #navigation_typ_ul_li ul ul a:hover, #WebbMeny li a:hover {background:#f1f1f1;}
#navigation_typ_ul_li ul ul, #WebbMeny ul ul, .kampanjmenu ul ul {margin:0px 0px 0px 10px}
#navigation_typ_ul_li ul ul li{padding:0}
#navigation_typ_ul_li ul ul a{border-bottom:1px dashed #ddd; margin:1px 0px 1px 0px}
.kampanjmenu ul li br {display:none;}
.navigation_typ_ul_li_kategoriersaknas{font-style:italic}
.MARKERAD, .MARKERAD a, .WebbMenyMarkerad {font-weight:bold;}
.MARKERAD a:hover {}
.lankar-topp{background-color: #F0F0F0; float: left;height: 37px;line-height: 37px; position: relative; width: 989px;   -moz-box-shadow:    0 -8px 6px -6px #606060; -webkit-box-shadow: 0 -8px 6px -6px #606060; box-shadow: 0 -8px 6px -6px #606060; margin:0 0 0 1px; }
.lankar-topp a{background-color:#F0F0F0; border-left: 1px solid #DDDDDD;    border-right: 1px solid #DDDDDD;  float: left; font-weight: bold;  height: 37px;
 line-height: 37px; margin: 0 0 0 0; padding: 0 10px; text-transform: uppercase; margin:0 -1px 0-1px;}
.lankar-topp a:hover {height:37px; background-color:#F1F1F1; float:left; line-height:37px}

/*
--------------------------------------------------------------------------------------------------
CART / SHOPPINGBAG / KASSA
--------------------------------------------------------------------------------------------------
*/
.varukorg, .varukorg a{ color: #000000; font-size: 12px; line-height: normal;}
.varukorg a:active, .varukorg a:hover {}
.Laggikorgen_Antalsfalt{ border:1px solid #999; padding-left:5px;  padding-right:5px;  padding-top:3px}
.KundprofilFaltOK{border:1px solid #aaa; background-color:#fff; width:250px}
.KundprofilFaltFEL{border:2px solid #f00; background-color:#fff; width:250px}
.KundprofilFaltOK_Kort{border:1px solid #aaa; background-color:#fff; width:100px}
.KundprofilFaltFEL_Kort{border:2px solid #f00; background-color:#fff; width:100px}
.bestallningsknapp{ border:1px solid #ED8121;  color:#ED8121;  font-size:14px; font-weight:bold; height:40px;  text-transform:uppercase}
/*rubrikerna*/
.Snabbkassa_Flik_Vanster, .Snabbkassa_Flik_Hoger{width:0px; height:30px}
.Snabbkassa_Flik_Streck{}
.Snabbkassa_Flik_Normal{font-size:14px; padding:0px 10px; font-weight:bold; color:#404040; background:#f1f1f1; height:30px}
.Snabbkassa_Flik_Normal a:link, .Snabbkassa_Flik_Normal a:visited {color:#404040; }
.Snabbkassa_Flik_Normal a:active, .Snabbkassa_Flik_Normal a:hover {color:#b13838; }
.Snabbkassa_Flik_Markerad{}
.Snabbkassa_Flik_Markerad a:link, .Snabbkassa_Flik_Markerad a:visited {}
.Snabbkassa_Flik_Markerad a:active, .Snabbkassa_Flik_Markerad a:hover {}
.Snabbkassa_Flik_Saknas{background:#f1f1f1}
/*kundadressfalt */
.Snabbkassa_Kunduppgift_Etiketter{width:110px; float:left; text-align:right; margin:0em 0.5em 0em 0em; display:block}
.Snabbkassa_Kundfalt_Marginal{margin:0; padding:2px}
.Snabbkassa_Varningsmeddelande{color:#f00; font-weight:bold}
.Snabbkassa_OKmeddelande{color:#080; font-weight:bold}
.Snabbkassa_RutaAvd{padding:12px; background-color:#eee}

#SumInkInfo b {display:none;}
#SumInkInfo:after {content:"ATT BETALA (inkl. moms) OBS! Frakt tillkommer."; font-weight:bold;}

/*
--------------------------------------------------------------------------------------------------
INDEX / STARTPAGE / STARTSIDAN
--------------------------------------------------------------------------------------------------
*/
.startsidan-wrapper{width:100%}
.startsidan-webbsidor{margin:0px 0px 10px 0px}
.startsidan-starttabell{  float: left; margin: 0 0 10px;}
/*
--------------------------------------------------------------------------------------------------
Bilder_Artikelgrupper.html
--------------------------------------------------------------------------------------------------
*/
.bildcell-artgruppbilder{z-index:20; width:165px; height:135px; margin:0px 0px 5px 0px; text-align:center; vertical-align:middle}
.namncell-artgruppbilder, .namncell-artgruppbilder a:link, .namncell-artgruppbilder a:visited {z-index:10; width:165px; height:40px; font-size:14px; font-weight:bold}
.namncell-artgruppbilder a:hover, .namncell-artgruppbilder a:active {font-size:14px;}
/*
--------------------------------------------------------------------------------------------------
VARIUS 
--------------------------------------------------------------------------------------------------
*/
.valutavaljare{color:#666; font-size:10px ; padding:0px}
.valutavaljare a:link, .valutavaljare a:visited {color:#666; padding:0px}
.valutavaljare a:hover, .valutavaljare a:active {color:#ca4242; padding:0px}
.RUBRIKstartsida, .RUBRIKstartsida a:link, .RUBRIKstartsida a:visited {font-weight:bold; color:#282828; }
.RUBRIKstartsida a:active, .RUBRIKstartsida a:hover {color:#CC3600; text-decoration:underline}
#Felmeddelande{position:relative; top:-100px}
#Felmeddelande H1{color:#fff}
#dialogruta{visibility:hidden; position:absolute; left:0px; top:0px; z-index:3005; background-position:center center; min-width:100%}
#dialogruta div{line-height:16px; color:#fff; width:500px; margin:150px 250px; border:1px solid #000; padding:15px; text-align:center; background-image:url(/bilder/ibutik-a/bakgrund_dialog_text.gif); background-position:center center; opacity:0.9; position:relative; /*-moz-opacity:0.9; filter:alpha(opacity=90); -khtml-opacity:0.9; */}
#dialogruta div a{color:#fff}
.popupfonster-top{width:430px; margin:10px 0px 10px 10px}
.popupfonster-content{width:430px; border:1px solid #999; padding:10px; margin:0px 0px 0px 10px}
/*
--------------------------------------------------------------------------------------------------
CONTENTSLIDER
--------------------------------------------------------------------------------------------------
*/
.theme-default .nivoSlider {position:relative; background:#fff url(../bilder/butik/loading.gif) no-repeat 50% 50%;}
.theme-default .nivoSlider img {position:absolute; top:0px; left:0px; display:none;}
.theme-default .nivoSlider a {border:0; display:block;}
.theme-default .nivo-controlNav {bottom: 2px; margin-left: -40px; position: absolute; right: 10px;}
.theme-default .nivo-controlNav a {display:block; width:22px; height:22px; background:url(/bilder/butik/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left;}
.theme-default .nivo-controlNav a.active {background-position:0 -22px;}
.theme-default .nivo-directionNav a { display:block; width:30px; height:30px; background:url(/bilder/butik/arrows.png) no-repeat; text-indent:-9999px; border:0;}
.theme-default a.nivo-nextNav {background-position:-30px 0;	right:15px;}
.theme-default a.nivo-prevNav {left:15px;}
.theme-default .nivo-caption, .nivo-caption p {color:#fff !important;}
.theme-default .nivo-caption a {color:#fff; border-bottom:1px dotted #fff;}
.theme-default .nivo-caption a:hover {color:#fff;}
.nivoSlider{position:relative}
.nivoSlider img{position:absolute; top:0px; left:0px}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none}
/* The slices and boxes in the Slider */
.nivo-slice{display:block; position:absolute; z-index:5; height:100%}
.nivo-box{display:block; position:absolute; z-index:5}
/* Caption styles */
.nivo-caption{position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; /* Overridden by captionOpacity setting */width:100%; z-index:8}
.nivo-caption p{padding:5px; margin:0}
.nivo-caption a{display:inline !important}
.nivo-html-caption{ display:none}
/* Direction nav styles (e.g. Next &Prev) */
.nivo-directionNav a{position:absolute; top:45%; z-index:9; cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
/* Control nav styles (e.g. 1, 2, 3...) */
.nivo-controlNav a{position:relative; z-index:9; cursor:pointer}
.nivo-controlNav a.active{font-weight:bold;}

#minsida{
	text-align: left;
	display: block;
	width:100%;
	margin-bottom: 10px;

}

#minsidaul {
	list-style: none;
	margin: 0;
	padding: 0;
/*	float: right; */
	
}

#minsidaa, #minsidah2, #minsidah3 {
	font-size:8pt;
	display: block;
	margin: 0;
	padding: 1px 1px;
}

#minsidah2, #minsidah3 {
	color: #fff;
}

#minsidaa {
	padding: 6px;
	color: #000;
	background:#F0F0F0;
	text-decoration: none;
	font-size:8pt;
}

#minsidaa:hover {
	padding: 6px;
	color: #fff;
	background: #F0F0F0;
	font-size:8pt;
}

#minsidali {
	position: relative;
}

#minsidaul ul {
	position: absolute;
	z-index: 500;
	width:175px;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #888 #555 #bbb;
}

#minsidaul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}

div#minsidaul ul,
div#minsidaul li:hover ul ul,
div#minsidaul ul li:hover ul ul
{
	display: none;
}

div#minsidaul li:hover ul,
div#minsidaul ul li:hover ul,
div#minsidaul ul ul li:hover ul
{
	display: block;
}
/*
--------------------------------------------------------------------------------------------------
dropdown varukorg
--------------------------------------------------------------------------------------------------
*/
.varukorgsbild{background:url(/bilder/butik/shopping_cart.png) no-repeat; width:25px; margin:-4px 0 0 3px; height:25px; float:left;}
.varukorgknapp{ float:left; background:#FBCF2C;  font-weight:bold; padding:3px 5px;}
.Varukorg {height:65px;position:relative;font-size: 12px;}
.Varukorg span {display:block;line-height:18px;float:left;margin:0 16px 0 0;position:relative;}
.Varukorg .AIRvarukorg-Arrow {width:16px;height:16px;margin:-1px 7px 7px 7px; float:left;}
.Varukorg .AIRvarukorg-Text {margin:0;}
.Varukorg .AIRvarukorg-Qty {margin:0;}
.Varukorg .AIRvarukorg-Sum {}
#AIRvarukorg-Wrap {position:absolute;background:#F0F0F0;width:374px;border:1px solid #CCCCCC;padding:8px; z-index:10; right:10px;}
#AIRvarukorg-Wrap .BWrap {}
#AIRvarukorg-Wrap .BWrap .RowWrap {width:374px;margin:0 0 0 4px;}
#AIRvarukorg-Wrap .BWrap .RowWrap .RowTopp {} /* För gåva */
#AIRvarukorg-Wrap .BWrap .RowWrap .Row {margin: 0 0 8px 0;}
#AIRvarukorg-Wrap .BWrap .RowWrap .Row .Img {float:left;width:30px;height:50px;line-height: 50px;overflow:hidden;margin:0 6px 0 0}
#AIRvarukorg-Wrap .BWrap .RowWrap .Row .Img img {margin:-12px 0 -22px 0 }
#AIRvarukorg-Wrap .BWrap .RowWrap .Row .TxtWrap {float:left;height:50px;line-height: 50px;width:338px;}
#AIRvarukorg-Wrap .BWrap .RowWrap .Row .TxtWrap .DescrWrap {width:180px;}
#AIRvarukorg-Wrap .BWrap .RowWrap .Row .TxtWrap .DescrWrap,#AIRvarukorg-Wrap .BWrap .RowWrap .Row .TxtWrap .Price {float:left;font-size:12px;margin:0 2px;}
#AIRvarukorg-Wrap .BWrap .RowWrap .Row .TxtWrap .Price {width:50px;text-align: right;}
#AIRvarukorg-Wrap .BWrap .RowWrap .Row .TxtWrap input {float:left;font-size:12px;margin:12px 2px 0 2px;width:30px}
#AIRvarukorg-Wrap .Rem, #AIRvarukorg-Wrap .Sub, #AIRvarukorg-Wrap .Add {cursor: pointer;margin:15px 2px 0 2px;float:left;width:16px;}
#AIRvarukorg-Wrap .BWrap .RowWrap .Row div img {vertical-align: middle;display: block;}
#AIRvarukorg-Wrap .BWrap .Footer {width:374px;margin:0 0 0 4px;}
#AIRvarukorg-Wrap .BWrap .Footer .SumWrap {font-size: 12px;margin:0 0 16px 0}
#AIRvarukorg-Wrap .BWrap .Footer .SumWrap .SumTxt{width:302px;float:left;text-align:right;}
#AIRvarukorg-Wrap .BWrap .Footer .SumWrap .Sum {width:50px;text-align: right;float:left}
#AIRvarukorg-Wrap .BWrap .Footer .Checkout {font-size: 12px;text-align: right;}
#AIRvarukorg-Wrap .BWrap .Footer .Checkout a{}
.Checkout a{background:#FBCF2C; padding:3px 5px; font-weight:bold;}

.MomsVal {  background: none repeat scroll 0 0 #DDDDDD;
    float: left;
    margin: 0 0 10px;
    padding: 5px;
    width: 170px;}

/* Dev - visa köpknapparna i nya temat, döljer de här som default */
.PT_Wrapper_kolumn .PT_Knappar {display: none;}


