#body1 {
     background: url("/bilder/butik/bg.gif") no-repeat scroll center top transparent;
     color: #000000;
     font-family: Helvetica,Arial,sans-serif;
     font-size: 12px;
     line-height: 14px;
     margin: 0pt 0pt 20px;
}

#body2 {
     background-color: #FFFFFF;
     color: #000000;
     font-family: Helvetica,Arial,sans-serif;
     font-size: 12px;
     line-height: 14px;
     margin-left: 0pt;
     margin-top: 0pt;
}

p, td, ul {
     color: #000000;
     font-family: Helvetica,Arial,sans-serif;
     font-size: 12px;
     line-height: 18px;
     margin: 0pt;
}

select, input, textarea {
     color: #333333;
     font-family: Helvetica,Arial,sans-serif;
     font-size: 10px;
}

select.dropdown_varumarken {
     font-size: 12px;
     height: 135px;
}

h1 {
     color: #938D86;
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-size: 25px;
     font-style: italic;
     font-weight: normal;
     line-height: normal;
     margin-bottom: 12px;
     margin-top: 0pt;
}

h1.Artikelgrupp {
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-size: 14px;
     font-style: italic;
     font-weight: normal;
     line-height: normal;
     margin-bottom: 10px;
     margin-top: 0pt;
}
h1.varumarke {
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-size: 18px;
     font-style: italic;
     font-weight: normal;
     line-height: normal;
     margin-bottom: 10px;
     margin-top: 0pt;
}

h1.Artikelgrupp a {
     color: #938D86;
}

h2 {
     font-size: 13px;
     font-style: normal;
     font-weight: bold;
     line-height: normal;
     margin-bottom: 5px;
     margin-top: 0pt;
}

h3 {
     font-size: 15px;
     font-style: normal;
     font-weight: bold;
     line-height: normal;
     margin-bottom: 5px;
     margin-top: 10px;
}

h4 {
     font-size: 12px;
     font-style: normal;
     font-weight: bold;
     line-height: normal;
     margin-top: 0pt;
}

a:link {
     color: #000000;
     outline: medium none;
     text-decoration: none;
}

a:visited {
     color: #000000;
     outline: medium none;
     text-decoration: none;
}

a:active {
     color: #F26522;
     outline: medium none;
     text-decoration: none;
}

a:hover {
     color: #F26522;
     outline: medium none;
     text-decoration: none;
}
.PT_UtskriftIkonKampanj {
	
 background: url("/bilder/butik/kampanj.png") no-repeat scroll 0 0 transparent;
    height: 50px;
    position: absolute;
    width: 75px;
	}
.rubriker, .rubriker-avdelning, .rubriker-presentkort {
     background: url("../bilder/butik/rubrik-bg.gif") repeat-x scroll 0pt 0pt transparent;
     color: #FFFFFF;
     cursor: pointer;
     float: left;
     font-size: 14px;
     font-weight: bold;
     height: 23px;
     line-height: 23px;
     margin: 0pt 0pt 2px;
     padding: 0pt 0pt 0pt 10px;
     width: 150px;
}

.rubriker-presentkort a {
     color: #FFFFFF;
}

.infogad_html_artikel, .PT_Topoffer  {
	-moz-box-shadow:3px 2px 6px #C4C4C4; -webkit-box-shadow:3px 2px 6px #C4C4C4; box-shadow:3px 2px 6px #C4C4C4;
     overflow: hidden;
     padding: 5px;
	position:relative;
/*
	float:left;
*/
	background:#fff;
     width: 650px;
    margin: 10px 3px 15px;
	
}

.infogad_html {
     -moz-box-shadow:2px 2px 10px #999999; -webkit-box-shadow:2px 2px 10px #999999; box-shadow:2px 2px 10px #999999;
	margin: 0pt 3px;
     overflow: hidden;
     padding: 5px;
background:#fff;
     width: 650px;
}

.rubriker2 {
     background-color: #3F3F3F;
     color: #777777;
     font-size: 14px;
     height: 18px;
     padding-top: 6px;
     text-align: center;
     width: 190px;
}

.Rubrik-hogerkolumn {
     color: #F47721;
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-size: 18px;
     font-style: italic;
     font-weight: normal;
     line-height: normal;
     margin-bottom: 10px;
     margin-top: 0pt;
}

.Snabbkassa_Varukorg {
     margin: 29px 0pt 0pt;
}

.HTMLkod {
     color: #333333;
     font-family: courier,courier new;
     font-size: 10px;
}

.BildZoomThumbnails {
     border: 0pt none #D5D5D5;
     display: block;
     float: left;
     margin-bottom: 5px;
     margin-left: 2px;
     width: 60px;
}

.BildZoomThumbnails img {
     border: 1px solid #D3D3D3;
}

div.kundservice-content-text div#WebbMeny ul li a {
     color: #FFFFFF ! important;
     display: block;
     font-size: 16px;
}

div.kundservice-content-text div#WebbMeny ul li a:hover {
     text-decoration: none;
}

#sokruta {
     background-image: url("/bilder/butik/sokruta.gif");
     background-position: left center;
     background-repeat: no-repeat;
     border: medium none;
     display: inline;
     height: 29px;
     margin-left: 0pt;
     margin-right: 0pt;
     margin-top: 0pt;
     padding: 0pt;
     width: 160px;
}

.sokruta {
     background-color: transparent;
     border: 1px solid transparent;
     color: #777777;
     float: left;
     font-size: 11px;
     height: 17px;
     margin-left: 5px;
     margin-top: 2px;
     padding-left: 2px;
     padding-top: 3px;
     width: 120px;
}

.sokruta-epost {
     border: 1px solid #CCCCCC;
     height: 18px;
     width: 100px;
}

.sokknapp {
     display: block;
     float: left;
     height: 20px;
     width: 25px;
}

.PT_Header1 {
     margin: 10px 0pt;
     width: 670px;
}

.PT_Header1Filter {
     float: left;
     line-height: 20px;
     width: 670px;
}

.PT_Header1Sortera {
     color: #938D86;
     float: left;
     height: 42px;
     line-height: 22px;
     margin: 10px 0pt 20px;
     width: 670px;
}

.PT_Header1Sortera b {
     float: left;
     margin: 0pt 0pt 2px;
     width: 100%;
}

.left {
     float: left;
}

.right {
     float: right;
}

.PT_Header1Fler {
     color: #FFFFFF;
     float: right;
     text-align: right;
     width: 670px;
}

.PT_Header1Rubrik {
     color: #938D86;
     font-weight: bold;
}

.PT_Header2 {
     margin: 20px 0pt 10px;
     width: 670px;
}

#PT_Header3 {
     float: left;
     margin-left: 10px;
     margin-top: 1px;
     padding-right: 10px;
     padding-top: 12px;
}

#PT_Header4 {
     background: url("../bilder/ibutik-a/_bg_ton_gra_h50.gif") repeat scroll 0pt 0pt transparent;
     border: 1px solid #CECECE;
     height: 38px;
     margin-bottom: 8px;
     margin-top: 8px;
     width: 588px;
}

#PT_Header5 {
     float: right;
     padding-right: 10px;
     padding-top: 12px;
}

#PT_Header6 {
     float: right;
     margin-left: 0pt;
     margin-top: 0pt;
     padding-right: 0pt;
     padding-top: 0pt;
}

.FB-Gilla {
     margin-bottom: 10px;
     margin-top: 10px;
     width: 55px;
}

.ListaHori {
     color: #000000;
     display: block;
     font-size: 12px;
     line-height: 15px;
     margin-left: 0pt;
     width: 150px;
}

.ListaHori a {
     color: #000000;
     display: block;
     text-decoration: none;
}

.ListaHori a:hover {
     display: block;
     text-decoration: underline;
}

#wrapper {
  	background-color: #FFFFFF;
	-moz-box-shadow:0pt 0pt 10px #666666; -webkit-box-shadow:0pt 0pt 10px #666666; box-shadow:0pt 0pt 10px #666666;
     margin: 0pt auto;
     padding: 0pt 0pt 10px;
     position: relative;
     width: 990px;
}

.wrapper-footer {
     background-color: #FFFFFF;
     margin: 0pt auto 20px;
     padding-bottom: 15px;
     position: relative;
     width: 955px;
}

.wrapper-footer p, .wrapper-footer a {
    
}

.wrapper-startsidan {
     margin: 0pt auto;
     padding-bottom: 20px;
     position: relative;
     width: 955px;
}

#top-wrapper {
     height: 190px;
     margin-bottom: 10px;
     position: relative;
     width: 990px;
}

#main-wrapper {
     margin-bottom: 20px;
     margin-top: 0pt;
     position: relative;
     width: 990px;
     z-index:0;
}

#main-wrapper-start {
     background-color: #FFFFFF;
     margin-left: 10px;
     margin-top: 0pt;
     position: relative;
     width: 930px;
}

#vansterkolumnen-wrapper {
     float: left;
     position: relative;
     width: 160px;
     z-index: 100;
}

#hogerkolumnen-wrapper {
     float: right;
     width: 140px;
}

#hogerkolumnen-start {
     float: right;
     overflow: hidden;
     width: 150px;
}

#main {
     float: left;
     margin: 0pt 0pt 0pt 15px;
     width: 670px;
}

#main-start {
     float: left;
     margin: 0pt 4px;
     overflow: hidden;
     width: 670px;
}

#main-produkt {
     float: left;
     margin: 0pt 4px;
     overflow: hidden;
     width: 822px;
}

#logo a {
     float: left;
     height: auto;
     margin: 45px 0pt 0pt 10px;
     z-index: 50;
}

#toppmeny {
     float: left;
     margin: 0pt 0pt 0pt 20px;
}

#kundtjanst-topp {
     height: auto;
     left: 260px;
     position: absolute;
     top: 80px;
     width: auto;
}

#topp-yta {
     height: 90px;
     left: 570px;
     position: absolute;
     top: 28px;
     vertical-align: middle;
     width: 90px;
     z-index: 205;
}

#sokrutan {
     height: 40px;
     padding: 0pt 0pt 0pt 10px;
     width: 150px;
}

#banneryta-topp {
     float: right;
     margin: 10px 10px 0pt 0pt;
     width: 167px;
}

#banneryta-topp-2 {
     float: left;
     height: 45px;
     margin: 0pt;
     width: 390px;
}

.banneryta-topp-content-1 {
     background: url("../bilder/butik/css-sprites-3.png") no-repeat scroll 0pt -4px transparent;
     float: left;
     height: 47px;
     padding: 0pt 0pt 0pt 55px;
     width: 100px;
}

.banneryta-topp-content-2 {
     
     float: left;
     height: 47px;
     padding: 0pt 0pt 0pt 10px;
     width: 180px;
}

#lankar-hoger-topp {
     left: 720px;
     position: absolute;
     top: 5px;
     width: 275px;
}

.kundservice, .information, .kampanjer, .dinsida {
     cursor: pointer;
     float: left;
     height: 50px;
     width: 128px;
}

.kundservice {
     background: url("../bilder/butik/kundservice.png") no-repeat scroll 0pt 0pt transparent;
     width: 143px ! important;
}

.information {
     background: url("../bilder/butik/information.png") no-repeat scroll 0pt 0pt transparent;
}

.kampanjer {
     background: url("../bilder/butik/kampanjer.png") no-repeat scroll 0pt 0pt transparent;
}
.kundservicedk, .informationdk, .kampanjerdk, .dinsidadk {
     cursor: pointer;
     float: left;
     height: 50px;
     width: 128px;
}
.dinsidadk {
     background:url("/bilder/butik/dinsida_dk.png") no-repeat scroll 0pt 0pt transparent !important;
}

.kundservicedk {
     background:url("/bilder/butik/kundservice_dk.png") no-repeat scroll 0pt 0pt transparent!important;
     width: 143px ! important;
}

.informationdk {
     background:url("/bilder/butik/information_dk.png") no-repeat scroll 0pt 0pt transparent !important;
}

.kampanjerdk{
     background:url("/bilder/butik/kampanjer_dk.png") no-repeat scroll 0pt 0pt transparent !important;
}


.kampanjer-float {
     float: left;
     margin: 0pt 0pt 0pt 10px;
	width:100%;
}

.kampanjer-float p {
     color: #F47721;
     float: left;
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-size: 18px;
     font-style: italic;
     font-weight: normal;
     height: 35px;
     line-height: 35px;
     width: 100%;
}

.kampanjer-float a {
     color: #817B75;
     display: inline;
     float: left;
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-size: 14px;
     font-style: italic;
     margin: 0pt 20px 0pt 0pt;
}

.kampanjer-float a:hover {
     color: #555555;
}

.kampanjer-float br {
     display: none;
}

.dinsida {
     background: url("../bilder/butik/dinsida.png") no-repeat scroll 0pt 0pt transparent;
}

.kundservice-content, .information-content, .kampanjer-content, .dinsida-content {
   
	 background:-webkit-gradient(linear,0 0,0 bottom,from(#BDB4AB),to(#D2C7BC)); 
	 background:-moz-linear-gradient(#BDB4AB,#D2C7BC); 
	 background:linear-gradient(#BDB4AB,#D2C7BC);
	 border-radius: 0pt 0pt 10px 0pt;  -moz-border-radius:  0pt 0pt 10px 0pt; -webkit-border-radius:  0pt 0pt 10px 0pt;
	-moz-box-shadow:0pt 0pt 10px #666666; -webkit-box-shadow:0pt 0pt 10px #666666; box-shadow:0pt 0pt 10px #666666;
	display: none;
	float:left;
	right:190px;
     height: 250px;
     position: absolute;
     width: 550px;     z-index: 99000;
}

.kundservice-content, .information-content, .dinsida-content {
     height: 210px ! important;
     padding: 40px 0pt 0pt;
}

.kundservice-content-text {
     float: left;
     height: 50px;
     margin: 0pt 0pt 20px 20px;
     width: 270px;
}

.information-content {
     margin: 0pt 0pt 0pt 130px;
     width: 450px;
		right:160px;
}

.kampanjer-content {
     margin: 0pt 0pt 0pt 255px;
     width: 475px;
	right:10px;
	padding:40px 0 0 0;
}

.dinsida-content {
     height: 200px;
     margin: 0pt 0pt 0pt 385px;
     width: 270px;
	right:85px;
}

.kampanjer-content {
     height: 100px ! important;
}

.kampanjer-content h2 {
     top: 140px ! important;
}

.kundservice-content h2, .dinsida-content h2, .kampanjer-content h2, .information-content h2 {
     background: url("/bilder/butik/flik-drop-down.png") no-repeat scroll 0pt 0pt transparent;
     color: white;
     font-size: 14px;
     height: 60px;
     left: -4px;
     line-height: 50px;
     position: absolute;
     text-align: center;
     text-transform: uppercase;
     top: 250px;
     width: 145px;
}

.ruta, .ruta-kampanjer {
     background: url("../bilder/butik/bg-ruta.gif") repeat-x scroll 0pt 0pt transparent;
     display: none;
     float: left;
     padding: 0pt 0pt 0pt 10px;
     width: 150px;
}
.ruta-kampanjer {

     padding: 0pt !important;

}

.ruta-kampanjer br {
     display: none;
}

.ruta-varumarken, #form {
     height: 300px;
     margin: 10px 0pt 0pt;
     width: 151px;
}

.ruta-varumarken a {
     display: block;
}

.ruta-avdelning {
     background: url("../bilder/butik/bg-ruta.gif") repeat-x scroll 0pt 0pt transparent;
     padding: 0pt 0pt 10px 10px;
     width: 140px;
}

#kundservice {
     border: 1px solid #CECECE;
     margin-bottom: 10px;
     padding: 5px;
     width: 148px;
}

#kampanjer {
     border: 1px solid #CECECE;
     margin-bottom: 10px;
     padding: 5px;
     width: 148px;
}

#kampanjer a {
     color: #000000;
     margin-bottom: 5px;
}

#kampanjer a:hover {
     text-decoration: underline;
}

#kampanjer br {
     margin-bottom: 5px;
}

#kundtjanst {
     border: 1px solid #CECECE;
     margin-bottom: 10px;
     padding: 5px;
     width: 148px;
}

#betalalternativ {
     border: 1px solid #CECECE;
     margin-bottom: 10px;
     padding: 5px;
     width: 148px;
}

#sok {
     height: 29px;
     margin-bottom: 10px;
     width: 160px;
}

#nyheter {
     border: 1px solid #CECECE;
     margin-bottom: 10px;
     padding: 5px;
     text-align: center;
     width: 148px;
}

#topplistan {
     border: 1px solid #CECECE;
     margin-bottom: 10px;
     padding: 5px 10px;
     width: 158px;
}

#varumarken {
     border: 1px solid #CECECE;
     margin-bottom: 10px;
     padding: 5px;
     width: 148px;
}

#rekommenderar {
     background-color: #FFFFFF;
     padding-top: 10px;
     width: 160px;
}

#friyta {
     background-color: #FFFFFF;
     padding-top: 10px;
     width: 160px;
}

#div_ruta4 {
     padding-bottom: 5px;
     padding-left: 10px;
     width: 175px;
}

#footer {
     width: 100%;
}

#footer-streck {
     background-color: #B13838;
     font-size: 3px;
     height: 3px;
     line-height: 3px;
     width: 985px;
}

#footer-wrapper {
     height: 50px;
     width: 100%;
}

#footer-rad {
     border-top: 1px solid #AEAAA4;
     float: left;
     margin: 0pt 0pt 0pt 10px;
     padding: 13px 0pt 0pt;
     width: 970px;
}

#footer-rad-1 {
     color: #FFFFFF;
     float: left;
     font-size: 11px;
     line-height: 18px;
     width: 280px;
}

.footer-rad-1 {
     color: #000000;
     float: left;
     font-size: 11px;
     line-height: 18px;
     width: 240px;
}

#footer-rad-1 td {
     font-size: 11px;
     line-height: 14px;
}

#footer-rad-1 a, #footer-rad-1 p {
     color: #FFFFFF;
     font-size: 11px;
     line-height: 18px;
     text-decoration: none;
}

#footer-rad-2 {
     float: right;
     width: 150px;
}

#produktbeskrivning1 {
     background-color: #FFFFFF;
     padding: 0pt;
}

#lankar-topp {
     background: url("../bilder/butik/topplist.gif") repeat-x scroll 0pt 0pt transparent;
color: #FFFFFF;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 31px;
    margin: 5px 0 0;
    padding: 5px 0 0;
    position: relative;
    text-align: center;
    width: 100%;

}

#lankar-topp-vanster a {
     border-right: 1px solid;
     color: #FFFFFF;
     font-size: 11px;
     font-style: normal;
     font-weight: normal;
     line-height: normal;
     margin-right: 10px;
     padding-right: 10px;
}

.inloggning a {
     color: #FFFFFF;
     font-size: 12px;
     font-style: normal;
     font-weight: normal;
     line-height: normal;
     margin-right: 10px;
     padding-right: 10px;
}

#lankar-topp-vanster {
     left: 150px;
     margin-left: 0pt;
     margin-top: 6px;
     position: absolute;
     text-transform: uppercase;
     top: 0pt;
}

#lankar-topp-hoger {
     left: 760px;
     padding-top: 6px;
     position: absolute;
     text-align: right;
     top: 0pt;
     width: 150px;
}

.inloggning {
     width: 150px;
}

#streck-topp {
     background-color: #ED8121;
     height: 3px;
     position: absolute;
     top: 158px;
     width: 955px;
     z-index: 220;
}

#Topp {
     background-color: #555555;
     height: 44px;
     left: 0pt;
     position: absolute;
     top: 134px;
     vertical-align: middle;
     width: 955px;
}

.rutaTopp {
     background: url("../bilder/butik/ruta_topp.gif") repeat scroll 0pt 0pt transparent;
     height: 16px;
     width: 202px;
}

.rutaMitten {
     background: url("../bilder/butik/ruta_mitten.gif") repeat scroll 0pt 0pt transparent;
     width: 202px;
}

.rutaBott {
     background: url("../bilder/butik/ruta_bott.gif") repeat scroll 0pt 0pt transparent;
     height: 16px;
     width: 202px;
}

.topplankarSvart, .topplankarSvart a:link, .topplankarSvart a:visited {
     color: #333333;
     font-size: 11px;
     line-height: normal;
     text-decoration: none;
}

.topplankarSvart a:hover, .topplankarSvart a:active {
     text-decoration: underline;
}

#artikelcell-wrapper {
     position: relative;
     width: 382px;
}

#artikelcellNormal {
     background-color: #EDEDED;
     position: relative;
     width: 184px;
}

#artikelcellKampanj {
     background-color: #EDEDED;
     left: 184px;
     position: absolute;
     top: 0pt;
     width: 184px;
}

.start-hoger-nyhetsbrev {
     background-color: #FDD2B0;
     padding: 10px;
     width: 130px;
}

.start-hoger-nyhetsbrev-rubrik {
     color: #817B75;
     font-size: 14px;
     font-weight: bold;
     margin: 0pt 0pt 10px;
     text-transform: uppercase;
}

.start-hoger-nyhetsbrev-form-epost, .start-hoger-nyhetsbrev-form-namn {
     background: none repeat scroll 0pt 0pt #FFFFFF ! important;
	float:left;
	border-radius: 5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
     border: 1px solid #938D86 ! important;
     color: #666666 ! important;
     height: 12px;
     margin: 1px 0pt;
     padding: 4px;
     position: relative;
     width: 120px;
}

.start-hoger-topplista {
     margin: 6px 0pt;
     width: 150px;
}

.start-hoger-topplista a {
     background-color: #FDD2B0;
     color: #817B75;
     display: block;
     height: 27px;
     line-height: 27px;
     margin: 0pt 0pt 1px;
     padding: 0pt 0pt 0pt 10px;
     text-transform: uppercase;
     width: 150px;
}

.start-hoger-banner {
     width: 150px;
}

html body#body1 div#wrapper div#main-wrapper div#hogerkolumnen-start div.start-hoger-nyhetsbrev form.mceVisualAid table tbody tr td {
     font-size: 10px;
}

.submit-skicka {
    
}

.left, .ProduktbeskrAntalvalTabell {
     float: left;
}

.right {
     float: right;
}

.Artikelgrupp_wrapper, .Artikelgrupp_wrapperKampanj {
     background: url("../bilder/butik/prodb_center_bg.png") repeat-y scroll -5px -5px transparent;
     float: left;
     width: 160px;
	 padding: 0 0 10px 0;
}

.Artikelgrupp_wrapper_top {
     background: url("../bilder/butik/prodb_top_bg.png") repeat-y scroll -5px -5px transparent;
     float: left;
     height: 10px;
     width: 160px;
}

.Artikelgrupp_wrapper_bottom {
     background: url("../bilder/butik/prodb_bottom_bg.png") repeat-y scroll -5px -5px transparent;
     float: left;
     height: 10px;
     width: 160px;
}

.Artikelgrupp_wrapper2, .Artikelgrupp_wrapperKampanj2 {
     background: none repeat scroll 0pt 0pt #FFFFFF;
     -moz-box-shadow:0pt 0pt 5px #999999; -webkit-box-shadow:0pt 0pt 5px #999999;
	box-shadow: 0pt 0pt 5px #999999;
     float: left;
     margin: 3px;
     padding: 2px;
     width: 100px;
}

.PT_Bildruta, .PT_BildrutaKampanj {
     margin: -7px 10px 0pt 1px;
     position: relative;
     text-align: center;
     width: 150px;
     z-index: 20;
}

.PT_Bildruta a, .PT_BildrutaKampanj a {
     display: table-cell;
     height: 155px;
     text-align: center;
     vertical-align: middle;
     width: 160px;
}

.PT_Bildruta a:hover, .PT_BildrutaKampanj a:hover {

}

.PT_Bildruta img, .PT_BildrutaKampanj img {
     display: block;
     margin: 0pt auto;
     text-align: center;
}

.PT_Bildruta2, .PT_BildrutaKampanj2 {
     height: 50px;
     margin-bottom: 10px;
     margin-top: 5px;
     position: relative;
     text-align: center;
     width: 50px;
     z-index: 20;
}

.PT_Bildruta2 a, .PT_BildrutaKampanj2 a {
     display: table-cell;
     height: 50px;
     text-align: center;
     vertical-align: middle;
     width: 50px;
}

.PT_Bildruta2 img, .PT_BildrutaKampanj2 img {
     display: block;
     margin: 0pt auto;
     text-align: center;
}

.PT_BeskrText_Kort {
     height: 75px;
     overflow: hidden;
     padding: 0pt 0pt 0pt 13px;
     width: 130px;
}

.PT_BeskrText_Kort2 {
     height: 30px;
     overflow: hidden;
     width: 105px;
}

.PT_Beskr, .PT_Beskr a, .PT_BeskrKampanj, .PT_BeskrKampanj a:active, .PT_BeskrKampanj a {
     color: #000000;
     font-size: 14px;
     font-weight: normal;
     height: 35px;
     margin: 5px 0pt 0pt;
     overflow: hidden;
     text-align: center;
     text-decoration: none;
}

.PT_Beskr a:hover, .PT_BeskrKampanj a:hover, .PT_BeskrKampanj a:hover {
     color: #333333;
     text-decoration: none;
}

.PT_Beskr2, .PT_Beskr2 a:link, .PT_Beskr2 a:visited {
     color: #000000;
     font-size: 11px;
     font-weight: bold;
     line-height: normal;
     text-decoration: none;
}

.PT_Beskr2 a:active, .PT_Beskr2 a:hover {
     text-decoration: underline;
}

.PT_BeskrKampanj2, .PT_BeskrKampanj2 a:link, .PT_BeskrKampanj2 a:visited {
     color: #000000;
     font-size: 11px;
     font-weight: bold;
     line-height: normal;
     text-decoration: none;
     vertical-align: middle;
}

.PT_BeskrListaBakgrund {
     background-image: url("/bilder/ibutik-a/_bg_ton_gra_h50.gif");
     background-repeat: repeat-x;
}

.PT_BeskrLista, .PT_BeskrLista a:link, .PT_BeskrLista a:visited {
     color: #000000;
     font-size: 12px;
     font-weight: bold;
     line-height: 16px;
     margin: 0pt;
     padding-left: 5px;
     vertical-align: middle;
}

.PT_BeskrLista a:active, .PT_BeskrLista a:hover {
     text-decoration: none;
}

.PT_Text_Kort2, .PT_Text_KortKampanj2 {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     line-height: normal;
     overflow: hidden;
     z-index: 10;
}

.PT_Text_Kort, .PT_Text_KortKampanj {
     font-weight: bold;
     text-align: center;
}

.PT_Text_Kort a, .PT_Text_KortKampanj a {
font-size:10px;
text-transform:uppercase;
}


.PT_VisaFlerArtiklar {
     background-color: #FFFFFF;
     height: 30px;
     left: 0pt;
     padding-right: 12px;
     padding-top: 1px;
     position: relative;
     text-align: right;
     top: 0pt;
     width: 100%;
     z-index: 10;
}

.PT_Topp {
     background: url("../bilder/bg-sort.gif") repeat scroll 0pt 0pt transparent;
     color: #505050;
     font-size: 10px;
     height: 31px;
     margin-bottom: 10px;
     margin-top: 10px;
     padding-left: 10px;
     padding-top: 8px;
     width: 710px;
}

.PT_Topp a:link, .PT_Topp a:visited {
     color: #505050;
     font-size: 10px;
     text-decoration: none;
}

.PT_Topp2 {
     float: left;
     width: 350px;
}

.PT_Topp3 {
     float: right;
     padding-right: 10px;
     text-align: right;
     width: 350px;
}

.PT_Pris {
     color: #F47721;
}

.PT_PrisKampanj {
     color: #000000;
}

.PT_PrisKampanj, .PT_Pris {
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-size: 19px;
     height: 35px;
     line-height: normal;
     text-align: center;
     width: 160px;
	color:#F47721;
}

.PT_Pris2, .PT_PrisKampanj2 {
     color: #000000;
     font-size: 15px;
     font-weight: bold;
     height: 32px;
     line-height: normal;
     margin-top: 5px;
     vertical-align: middle;
     width: 105px;
}

.PT_Pris_Text {
     color: #707070;
     font-size: 12px;
     font-weight: bold;
}

.PT_Pris_Text_Kampanj {
     color: #8D003F;
     font-size: 13px;
     font-weight: normal;
}

.PT_Pris_Text_KampanjFet {
     font-weight: bold;
}

.PT_PrisLista {
     color: #000000;
     font-size: 14px;
     font-weight: bold;
     line-height: normal;
}

.PT_PrisListaKampanj {
     color: #FF0000;
     font-size: 14px;
     font-weight: normal;
     line-height: normal;
}

.PT_PrisListaKampanjOrdinarie {
     color: #777777;
     font-size: 11px;
     line-height: normal;
     text-decoration: line-through;
}

.PT_PrisStafflade {
     font-size: 14px;
     line-height: normal;
     margin-top: 0pt;
     text-align: center;
     vertical-align: middle;
     width: 170px;
}

.PT_PrisStaffladeKampanj {
     font-size: 14px;
     line-height: normal;
     margin-top: 0pt;
     text-align: center;
     vertical-align: middle;
     width: 170px;
}

.PT_PrisOrdinarie {
     color: #707070;
     float: left;
     font-size: 10px;
     line-height: normal;
     margin: -2px 0pt 0pt;
     text-align: center;
     text-decoration: line-through;
     width: 100%;
}

.PT_PrisOrdinarie2 {
     color: #707070;
     font-size: 10px;
     line-height: normal;
     text-decoration: line-through;
}

.PT_Knappar, .PT_KnapparKampanj {
     display: none;
     height: 35px;
     margin-top: 5px;
     text-align: center;
     width: 170px;
}

.PT_KnapparKampanj tabell {
     width: 135px;
}

.PT_Logoruta {
     background-color: #FFFFFF;
     height: 25px;
     margin-bottom: 2px;
     margin-top: 2px;
     text-align: right;
     vertical-align: middle;
     width: 135px;
     z-index: 30;
}

.PT_Logoruta2 {
     background-color: #FFFFFF;
     height: 25px;
     margin-bottom: 2px;
     margin-top: 2px;
     vertical-align: middle;
     width: 135px;
     z-index: 30;
}

.PT_Tabell {
     background-color: #EEEEEE;
     border: 1px solid #BBBBBB;
     margin: 0pt;
     padding: 3px;
     width: 170px;
     z-index: 50;
}

.Knapp_Kop_Tabell {
    
}

.PT_Urvalslist {
     background-color: #EEEEEE;
     border: 1px solid #ED8121;
     display: block;
     margin-bottom: 10px;
     padding: 0pt;
     width: 100%;
}

.PT_PrisNu {
     color: #ED8121;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
     line-height: normal;
}

.PT_PrisOrd {
     color: #CC3300;
     font-size: 10px;
}

.PT_TabellMedPrisOchKopnapp {
     background-color: #EEEEEE;
     border: 1px solid red;
     margin: 0pt;
     padding: 0pt;
     width: 170px;
}

.PT_Antalsfalt {
     background-color: #FFDC00;
     border: 1px solid #666666;
     color: #000000;
     font-size: 10px;
     font-weight: 700;
     margin: 0pt;
     padding: 0pt;
     text-align: center;
     vertical-align: middle;
     width: 20px;
}

.PT_CellSomAvdelarHorisontellt {
     background-color: #DDDDDD;
     height: 5px;
}

.PT_Bild {
    
}

.ProdbVarumarkeProdukterPris {
     color: #B13838;
}

.Topoffer_Artikelnamn, .Topoffer_Artikelnamn a:link, .Topoffer_Artikelnamn a:visited {
     color: #404040;
     font-size: 21px;
     font-weight: bold;
     line-height: normal;
     text-decoration: none;
}

.Topoffer_Artikelnamn a:hover, .Topoffer_Artikelnamn a:active {
     color: #404040;
     font-size: 21px;
     font-weight: bold;
     line-height: normal;
     text-decoration: underline;
}

.Topoffer_Pris {
  color: #F47721;
    font-family: georgia;
    font-size: 28px !important;
    line-height:normal;
  
}

.Topoffer_Tabellbakgrund {
     background-color: #FFFFFF;
     margin: 0pt;
     padding: 20px;
}

.overstruken {
     color: #888888;
     text-decoration: line-through;
}

.PrisBOLD {
     color: #F47721;
     font-family: Georgia,Arial,Sans-serif;
     font-size: 36px;
     font-weight: normal;
     line-height: normal;
}

.PrisPROCENT {
     color: #CC0000;
}

.PrisORD {
    color: #707070;
    float: left;
    font-family: georgia;
    font-size: 20px;
    line-height: 41px;

    width:100%;
    text-decoration: line-through;


}

.PrisREA {
  color: #F47721;
    float: left;
    font-family: Georgia,Arial,Sans-serif;
    font-size: 36px;
    font-weight: normal;
    line-height: normal;
    width: 50%;

}

.RubrikPRODUKTStor {
     font-size: 14px;
     font-weight: bolder;
     line-height: normal;
}

td.artikelgrupp_hori {
     background-image: url("/bilder/ibutik-a/_bg_hori_rodprick.gif");
     background-position: center center;
     background-repeat: repeat-x;
}

td.artikelgrupp_vert {
     background-image: url("/bilder/ibutik-a/_bg_vert_rodprick_35.gif");
     background-position: center center;
     background-repeat: repeat-y;
}

.IkonerArtgruppFalt {
     height: 33px;
     width: 100%;
}

.IkonKampanjArtgruppFalt {
     float: left;
     /*width: 55px;*/
}

.IkonNyhetArtgruppFalt {
     float: left;
     width: 55px;
}

.IkonerArtgruppFalt2 {
     height: 33px;
     width: 100%;
}

.IkonKampanjArtgruppFalt2 {
     float: left;
     width: 55px;
}

.IkonNyhetArtgruppFalt2 {
     float: left;
     width: 55px;
}

.PT_Wrapper_alla_MestSalda {
     width: 100%;
}

.PT_Wrapper_rad_MestSalda {
     float: left;
     margin-bottom: 5px;
     width: 170px;
}

.PT_Wrapper_kolumn_MestSalda {
     float: left;
     margin-right: 0pt;
     width: 170px;
}

.PT_Wrapper_vert_avd_MestSalda {
     float: left;
     height: 10px;
     width: 10px;
}

.PT_Wrapper_hori_avd_MestSalda {
     float: left;
     height: 10px;
     width: 10px;
}

.PT_Wrapper_MestSalda {
     float: left;
     padding: 0pt;
     width: 170px;
}

.PT_Bildruta_MestSalda {
     float: left;
     line-height: 50px;
     margin: 0pt;
     position: relative;
     text-align: center;
     vertical-align: middle;
     width: 50px;
}

.PT_Bildruta_MestSalda a {
     display: table-cell;
     height: 30px;
     text-align: center;
     vertical-align: middle;
     width: 50px;
}

.PT_Bildruta_MestSalda img {
     display: block;
     margin: 0pt auto;
     text-align: center;
}

.PT_Faktaruta_MestSalda {
     float: right;
     margin: 0pt;
     width: 115px;
}

.PT_Beskr_MestSalda {
     margin-bottom: 5px;
     width: 100%;
}

.PT_Beskr_MestSalda a {
     color: #000000;
     font-size: 11px;
     font-weight: bold;
     line-height: normal;
     text-decoration: none;
}

.PT_Pris_MestSalda {
     color: #C4363F;
     font-size: 15px;
     font-weight: bold;
     line-height: normal;
     width: 100%;
}

.PT_PrisKampanj_MestSalda {
     color: #FF0000;
     font-size: 15px;
     font-weight: bold;
     line-height: normal;
     width: 100%;
}

.PT_RekPris_MestSalda {
     color: #707070;
     font-size: 12px;
     line-height: normal;
     margin-top: 4px;
     width: 100%;
}

.Artikelgrupp_wrapper_start {
     border: 1px solid #CECECE;
     float: left;
     height: 270px;
     padding-left: 20px;
     padding-right: 10px;
     width: 555px;
}

.Artikelgrupp_wrapperKampanj_start {
     border: 1px solid #CECECE;
     float: left;
     height: 270px;
     padding-left: 20px;
     padding-right: 10px;
     width: 536px;
}

.PT_Bildruta_start {
     float: right;
     height: 200px;
     margin-bottom: 10px;
     margin-top: 5px;
     padding-right: 10px;
     position: relative;
     text-align: center;
     width: 200px;
     z-index: 20;
}

.PT_Bildruta_start a {
     display: table-cell;
     height: 200px;
     text-align: center;
     vertical-align: middle;
     width: 200px;
}

.PT_Bildruta_start img {
     margin: 0pt auto;
     text-align: center;
}

.PT_BildrutaKampanj_start {
     float: right;
     height: 200px;
     margin-bottom: 10px;
     margin-top: 5px;
     padding-right: 30px;
     text-align: center;
     vertical-align: middle;
     width: 200px;
     z-index: 20;
}

.PT_BildrutaKampanj_start a {
     display: table-cell;
     height: 200px;
     text-align: center;
     vertical-align: middle;
     width: 200px;
}

.PT_BildrutaKampanj_start img {
     margin: 0pt auto;
     text-align: center;
}

.PT_Beskr_start, .PT_Beskr_start a:link, .PT_Beskr_start a:visited {
     color: #404040;
     font-size: 21px;
     font-weight: bold;
     line-height: normal;
     margin-bottom: 10px;
     margin-top: 5px;
     text-decoration: none;
     vertical-align: middle;
     width: 310px;
     z-index: 10;
}

.PT_Beskr_start a:active, .PT_Beskr_start a:hover {
     color: #404040;
     font-size: 21px;
     font-weight: bold;
     line-height: normal;
     text-decoration: underline;
}

.PT_BeskrKampanj_start, .PT_BeskrKampanj_start a:link, .PT_BeskrKampanj_start a:visited {
     color: #404040;
     font-size: 21px;
     font-weight: bold;
     line-height: normal;
     margin-bottom: 10px;
     margin-top: 5px;
     text-decoration: none;
     vertical-align: middle;
     width: 310px;
     z-index: 10;
}

.PT_BeskrKampanj_start a:active, .PT_BeskrKampanj_start a:hover {
     color: #404040;
     font-size: 21px;
     font-weight: bold;
     line-height: normal;
     text-decoration: underline;
}

.PT_Text_Kort_start {
     color: #404040;
     font-size: 14px;
     font-weight: normal;
     line-height: normal;
     width: 250px;
     z-index: 10;
}

.PT_Text_KortKampanj_start {
     color: #404040;
     font-size: 14px;
     font-weight: normal;
     line-height: normal;
     width: 250px;
     z-index: 10;
}

.PT_Pris_start {
     color: #B13838;
     float: left;
     font-size: 36px;
     font-weight: bold;
     height: 50px;
     line-height: 48px;
     vertical-align: middle;
     width: 180px;
}

.PT_Pris_Text_start {
     color: #707070;
     font-size: 12px;
     font-weight: bold;
}

.PT_Pris_Text_Kampanj_start {
     color: #707070;
     font-size: 10px;
     font-weight: normal;
}

.PT_PrisKampanj_start {
     color: #B13838;
     float: left;
     font-size: 36px;
     font-weight: normal;
     line-height: 55px;
     vertical-align: middle;
     white-space: nowrap;
     width: 180px;
}

.PT_PrisKampanj_startFet {
     font-weight: bold;
}

.PT_PrisStafflade_start {
     font-size: 14px;
     height: 20px;
     margin-top: 0pt;
     text-align: center;
     vertical-align: middle;
     width: 135px;
}

.PT_PrisStaffladeKampanj_start {
     font-size: 14px;
     height: 20px;
     margin-top: 0pt;
     text-align: center;
     vertical-align: middle;
     width: 135px;
}

.PT_PrisOrdinarie_start {
     color: #707070;
     font-size: 13px;
     line-height: 10px;
     text-decoration: none;
}

.PT_Knappar_start {
     float: left;
     height: 35px;
     margin-top: 20px;
     text-align: center;
     width: 100px;
}

.PT_KnapparKampanj_start {
     float: left;
     height: 35px;
     margin-top: 20px;
     text-align: center;
     width: 100px;
}

.PT_KnapparKampanj_start table {
     width: 100px;
}

.PT_KnapparKampanj_start table tr td.Knapp_Kop_Hoger {
     width: 0pt;
}

.PT_KnapparKampanj_start table tr td.Knapp_Kop_Vanster {
     width: 0pt;
}

.PT_Knappar_start table {
    
}

.PT_Knappar_start table tr td.Knapp_Kop_Vanster {
     width: 10px;
}

.PT_Knappar_start table tr td.Knapp_Kop_Vanster {
     width: 10px;
}

.PT_PrisNu_start {
     color: #CA4242;
     font-size: 11px;
     font-style: normal;
     font-weight: bold;
}

.PT_PrisOrd {
     color: #CC3300;
     font-size: 10px;
}

.PT_TabellMedPrisOchKopnapp {
     background-color: #EEEEEE;
     border: 1px solid red;
     margin: 0pt;
     padding: 0pt;
     width: 170px;
}

.PT_Antalsfalt {
     background-color: #FFDC00;
     border: 1px solid #666666;
     color: #000000;
     font-size: 10px;
     font-weight: 700;
     margin: 0pt;
     padding: 0pt;
     text-align: center;
     vertical-align: middle;
     width: 20px;
}
.artikel-topplista-bild {float:left; width:50px;}
.artikel-topplista-text {float:left; width:90px; margin: 0 0 20px 0;}
.artikel-topplista-pris {
	clear:left;
	color: #F47721;
    font-family: georgia;
    font-size: 16px;
    line-height:normal;
}
.artikel-topplista-text p a {
   float: left;
    font-size: 9px;
    font-weight: bold;
    line-height: 12px;
    padding: 5px 0;
    text-transform: uppercase;

}
.artikel-topplista-text a {font-size:11px;}

.PT_CellSomAvdelarHorisontellt {
     background-color: #DDDDDD;
     height: 5px;
}

.PT_Bild {
    
}

.PrisBOLD_start {
     font-size: 36px;
     font-weight: bold;
     line-height: normal;
}

.PrisPROCENT {
     color: #CC0000;
}

.PrisORD_start {
     color: #333333;
     line-height: normal;
     text-decoration: line-through;
}

.PrisREA_start {
     color: #CA4242;
     font-size: 14px;
     font-weight: bolder;
}

.Artgrp_Sorteringsordning {
     color: #FFFFFF;
     font-weight: normal;
}

.Artgrp_Sorteringsordning a {
	text-transform:uppercase;
	  background:-webkit-gradient(linear,0 0,0 bottom,from(#F99755),to(#F47721)); background:-moz-linear-gradient(#F99755,#F47721); 
	 border-radius: 5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
     color: #FFFFFF;
     padding: 3px 5px;
     position: relative;
         background: #F99755;
}

.Artgrp_Sorteringsordning a:hover {
     		  background:-webkit-gradient(linear,0 0,0 bottom,from(#F47721),to(#F99755)); background:-moz-linear-gradient(#F47721,#F99755); background:linear-gradient(#F47721,#F99755);
	 border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
     position: relative;
         background: #F99755;
}

.Artgrp_Sorteringsordning_Markerad {
     color: #FFFFFF;
     font-weight: bold;
     text-decoration: underline;
}

.Artgrp_Visningsformat {
     font-weight: normal;
}

.Artgrp_Visningsformat_Markerad {
     color: #1D76AA;
}

.Artgrp_VisaFlerArtiklar {
     font-weight: normal;
     height: 17px;
     margin-bottom: 5px;
     padding-bottom: 5px;
}

.Artgrp_VisaFlerArtiklar a:link, .Artgrp_VisaFlerArtiklar a:visited, .Artgrp_VisaFlerArtiklar a:active, .Artgrp_VisaFlerArtiklar a:hover {
     background-color: #D2C7BC;
	 border-radius: 2px;-moz-border-radius: 2px; -webkit-border-radius: 2px;  
     color: #FFFFFF;
     font-size: 10px;
	font-weight:bold;
     padding: 3px 5px;
     position: relative;
     text-decoration: none;
     text-transform: uppercase;
}

.Artgrp_VisaFlerArtiklar_Markerad {
     background-color: #938D86;
	 border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  
     color: #FFFFFF;
	font-weight:bold;
     font-size: 10px;
     padding: 3px 5px;
	position: relative;
     text-decoration: none;
     text-transform: uppercase;
}

.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 {
     background-color: #FFFFFF;
     border: 1px solid #CCCCCC;
     color: #666666;
     display: block;
     margin: 1px;
     padding: 4px;
     text-decoration: none;
     width: 580px;
}

#ListaOmArtiklarSaknas {
     color: #000000;
     width: 100%;
}

#ListaOmArtiklarSaknas ul {
     border: medium none;
     list-style: none outside none;
     margin: 0pt;
     padding: 0pt;
}

#ListaOmArtiklarSaknas li {
     border-bottom: 5px solid #FFFFFF;
}

#ListaOmArtiklarSaknas li a {
     background-color: #EEEEEE;
     border: 1px solid #DDDDDD;
     color: #000000;
     display: block;
     padding: 5px;
     text-decoration: none;
     width: 100%;
}

html > body #ListaOmArtiklarSaknas li a {
     width: auto;
}

#ListaOmArtiklarSaknas li a:hover {
     background-color: #CCCCCC;
     border: 1px solid #BBBBBB;
     color: #000000;
}

.VGArtgrp_Artikelcell {
     width: 175px;
}

.VGPrisStor {
     color: #FFFFFF;
     font-size: 20px;
     font-weight: bold;
}

.VGPrisJmf {
     color: #FFFFFF;
     font-size: 10px;
     font-style: italic;
}

td.VGArtgrp_Avd_Vert {
     width: 12px;
}

td.VGArtgrp_Avd_Hori {
     height: 25px;
}

#Faktablad {
     float: left;
     margin-bottom: 20px;
     width: 825px;
}
#ArtnrFaltText {
 	text-transform:uppercase;
 	font-weight: bold;
     width: 100px;
	float:left;
}
.TeknSpec_Rad1_Vanster, .TeknSpec_Rad2_Vanster {
 	text-transform:uppercase;
	float:left;
    margin:3px  0 0 0;	
	font-weight: bold;
     width: 100px;
}
.TeknSpec_Rad1_Hoger, .TeknSpec_Rad2_Hoger { 
 float: left;
    padding: 3px 0 0 0;
    width: 100px;
}

#Bildkolumn {
     float: left;
     margin-right: 20px;
     vertical-align: middle;
     width: 405px;
}

#Faktakolumn {
     float: left;
     top: 0pt;
     width: 245px;
}

#ArtikelnamnFalt {
     color: #000000;
     font-size: 26px;
     font-style: normal;
     font-weight: normal;
     line-height: normal;
     margin-bottom: 0px;
     width: 100%;
}

#Onskelistan {
     display: none;
     margin-bottom: 10px;
     margin-top: 10px;
     width: 100%;
}

.TeknSpec_Tabell {
     float: left;
     width: 100%;
}

.Egenskaper {
     margin: 0pt 0pt 10px;
     width: 100%;
}

#ArtnrFaltRad {
     float: left;
     font-size: 12px;
     margin: 0pt 0pt 0pt 3px;
     width: 100%;
}



#ArtnrFalt {
     float: left;
     width: 50%;
}

#LevtidFaltRad {
     float: left;
     font-size: 10px;
     margin-bottom: 1px;
     margin-top: 4px;
     width: 100%;
}

#LevtidFaltText {
     float: left;
     font-weight: bold;
     text-transform: uppercase;
     width: 72px;
}

#LevtidFalt {
    float: left;
    margin: 0 0 0 10px;
    width: 160px;
}

#FraktFaltRad {
     float: left;
     padding-top: 5px;
     width: 100%;
}

#FraktFaltText {
     float: left;
     font-weight: bold;
     top: 0pt;
     width: 30%;
}

#FraktFalt {
     float: right;
     top: 0pt;
     width: 70%;
}

#KampanjFalt {
     margin-top: 0pt;
     width: 100%;
}

#KampanjFalt2_Header, #KampanjFalt3_Header, #KampanjFalt4_Header, #KampanjFalt5_Header {
     display: block;
     float: left;
     margin: 5px 0pt 0pt 3px;
     visibility: visible;
     width: 100%;
}

#KampanjFalt2Text, #KampanjFalt3Text, #KampanjFalt4Text, #KampanjFalt5Text {
     float: left;
     font-weight: bold;
     width: 100px;
}

#KampanjFalt2, #KampanjFalt3, #KampanjFalt4, #KampanjFalt5 {
     float: left;
     width: 100px;
}

#KundBetygRad {
     float: left;
     padding-top: 5px;
     width: 100%;
}

#KundBetygText {
     float: left;
     font-weight: bold;
     top: 0pt;
     width: 30%;
}

#KundBetyg {
     float: right;
     top: 0pt;
     width: 70%;
}

#OrderFalt {
     margin-top: 10px;
     width: 100%;
}

#OrderFalt b {
 	text-transform:uppercase;
 	float: left;
     margin: 3px 10px 0pt 0pt;
}

#SubmitFalt {
     padding: 5px 0pt 0pt;
     width: 100%;
}

#PrisFalt {
color: #FFFFFF;
    float: left;
    font-family: Georgia,Arial,Sans-serif;
    font-size: 30px;
    height: 100%;
    margin: 20px 0;
    width: 100%;

}

#Avbetalning {
     float: left;
     margin-bottom: 10px;
     padding-top: 0pt;
     width: 100%;
}

#AvbetFaltText {
     float: left;
     font-weight: bold;
     top: 0pt;
     width: 30%;
}
#AvbetFalt img {display:none;}
#AvbetFalt {
     float: left;
     font-size: 11px;
     top: 0pt;
     width: 70%;
}

#RekPrisFalt {
     width: 100%;
}

#VarumarkeText {
     font-size: 11px;
     font-weight: bold;
}

#VarumarkeFalt {
     float: left;
     margin-bottom: 20px;
     width: 150px;
}

#PrisFaltStafflade {
     width: 100%;
}

#Produktinfofalt {
     margin: 0pt 0pt 15px;
     visibility: visible;
     width: 405px;
}

#Produktinfo {
     border: 0pt none;
     display: block;
     font-size: 13px;
     line-height: 20px;
     visibility: visible;
     width: 100%;
     z-index: 1;
}

#Produktinfo p {
     font-size: 13px;
     line-height: 20px;
}

#ProduktinfoOvrigt {
     border: 0pt none;
     display: none;
     visibility: hidden;
     width: 100%;
     z-index: 1;
}

#Lager_Storleksguide {
     border: 0pt none;
     display: none;
     position: relative;
     visibility: hidden;
     width: 100%;
     z-index: 1;
}

#SaldoRad {
     display: none;
     padding-top: 5px;
     width: 100%;
}

#SaldoText {
     float: left;
     font-weight: bold;
     top: 0pt;
     width: 30%;
}

#SaldoFalt {
     float: right;
     top: 0pt;
     width: 70%;
}

.rubrikPris {
     color: #333333;
     font-size: 22px;
     font-weight: bold;
}

#Lager_Pilar {
     display: block;
     margin-bottom: 10px;
     position: relative;
     text-decoration: none;
     visibility: visible;
     width: 100%;
}

#Lager_Pilar a:link, #Lager_Pilar a:visited {
     color: #938D86;
     font-size: 41px;
     font-weight: normal;
     padding-left: 0pt;
     padding-right: 0pt;
}

#Lager_Pilar a:hover, #Lager_Pilar a:active {
     text-decoration: underline;
}

#Lager_Pilar h2 a, #Lager_Pilar h2 {
     color: #938D86;
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-size: 14px ! important;
     font-style: italic;
     font-weight: normal;
     line-height: normal;
     margin-bottom: 5px;
     margin-top: 0pt;
}

#Vaxla_Artikel_Foregaende {
     float: left;
     height: 18px;
     margin-left: 0pt;
     margin-right: 4px;
     padding-top: 0pt;
     vertical-align: middle;
}

#Vaxla_Artikel_Produktlista {
     background-color: #EFEFEF;
     float: left;
     height: 21px;
     margin-right: 4px;
     padding-left: 10px;
     padding-right: 10px;
     vertical-align: middle;
}

#Vaxla_Artikel_Nasta {
     float: left;
     height: 18px;
     padding-top: 0pt;
     vertical-align: middle;
}

#Vaxla_Artikel {
     background-color: #EFEFEF;
     float: left;
     height: 18px;
     vertical-align: middle;
}

#FlerAndra {
     display: block;
     margin-bottom: 5px;
     position: relative;
     text-decoration: none;
     visibility: visible;
     width: 100%;
}

.Ikon_Nyhet {
     background: url("../bilder/butik/bg_push_ny_big.png") repeat scroll 0pt 0pt transparent;
     height: 60px;
     width: 90px;
}

.Ikon_Kampanj {
     background: url("../bilder/butik/bg_push_rea_big.png") repeat scroll 0pt 0pt transparent;
     height: 60px;
     width: 90px;
}

#Ikonerfalt {
     margin-bottom: 10px;
     margin-top: 10px;
     width: 100%;
}

#IkonKampanjFalt {
     float: left;
     width: 95px;
}

#IkonNyhetFalt {
     float: left;
     width: 95px;
}

.Telefonbestall {
  	text-transform:uppercase;
  	font-size: 13px;
     font-weight: bold;
     margin: 15px 0px;
     width: 100%;
float:left;
}

.FriFrakt {
     float: left;
     margin: 0pt 0pt 20px;
     width: 50px;
}

.Extra {
     margin: 0pt 0pt 30px;
     width: 100%;
}

.Fraga {
/*     background: url("../bilder/butik/prod-fraga.gif") no-repeat scroll 0pt 0pt transparent;*/
    border:1px solid #ccc;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius:3px;
    position: relative;
     float: left;

     margin: 10px 0pt;
     padding: 10px 8px 8px;
     width: 220px;
}

.FragaForm1 {
	 border-radius: 3px;  -moz-border-radius: 3px; -webkit-border-radius: 3px;
  
     border: 1px solid #DDD5CD;
     height: 18px;
     margin: 0pt 0pt 5px;
     padding: 0pt 0pt 0pt 5px;
     position: relative;
     width: 213px;
}

.FragaForm2 {
	 border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;
 height: 54px !important;
     border: 1px solid #DDD5CD;
     margin: 0pt 0pt 5px;
     padding: 0pt 0pt 0pt 5px;
     position: relative;
     width: 213px;
}

.FragaRubrik {
     font-weight: bold;
     margin: 2px 0pt;
}

.Flik_Beskr_Vanster {
     background-image: url("/bilder/ibutik-a/dinsida/flik_produkter_vanster.gif");
     background-position: center center;
     background-repeat: repeat-x;
     height: 24px;
     width: 10px;
}

.Flik_Beskr_Hoger {
     background-image: url("/bilder/ibutik-a/dinsida/flik_produkter_hoger.gif");
     background-position: center center;
     background-repeat: repeat-x;
     height: 24px;
     width: 10px;
}

.Flik_Beskr_Streck {
     background-image: url("/bilder/ibutik-a/dinsida/flik_produkter_streck.gif");
     background-position: center center;
     background-repeat: no-repeat;
     height: 24px;
     width: 1px;
}

.Flik_Beskr_Normal {
     background-image: url("/bilder/ibutik-a/dinsida/flik_produkter_bg.gif");
     background-position: center center;
     background-repeat: repeat-x;
     color: #FFFFFF;
     font-size: 12px;
     font-weight: bold;
}

.Flik_Beskr_Normal a {
     color: #FFFFFF;
     text-decoration: none;
}

.Flik_Beskr_Normal a:hover {
     text-decoration: underline;
}

.Flik_Beskr_Markerad_Vanster {
     background-image: url("/bilder/ibutik-a/dinsida/flik_produkter_markerad_vanster.gif");
     background-position: center center;
     background-repeat: repeat-x;
     height: 24px;
     width: 10px;
}

.Flik_Beskr_Markerad_Hoger {
     background-image: url("/bilder/ibutik-a/dinsida/flik_produkter_markerad_hoger.gif");
     background-position: center center;
     background-repeat: repeat-x;
     height: 24px;
     width: 10px;
}

.Flik_Beskr_Markerad_Streck {
     background-image: url("/bilder/ibutik-a/dinsida/flik_produkter_markerad_streck.gif");
     background-position: center center;
     background-repeat: no-repeat;
     height: 24px;
     width: 1px;
}

.Flik_Beskr_Markerad {
     background-image: url("/bilder/ibutik-a/dinsida/flik_produkter_markerad_bg.gif");
     background-position: center center;
     background-repeat: repeat-x;
     color: #222222;
     font-size: 12px;
     font-weight: bold;
}

.Flik_Beskr_Markerad a:link, .Flik_Beskr_Markerad a:visited {
     color: #222222;
     text-decoration: none;
}

.Flik_Beskr_Markerad a:active, .Flik_Beskr_Markerad a:hover {
     color: #222222;
     text-decoration: underline;
}

.Flik_Beskr_Saknas_Vanster {
     background-image: url("/bilder/ibutik-a/dinsida/flik_vanster.gif");
     background-position: center center;
     background-repeat: no-repeat;
     height: 21px;
     width: 9px;
}

.Flik_Beskr_Saknas_Hoger {
     background-image: url("/bilder/ibutik-a/dinsida/flik_hoger.gif");
     background-position: center center;
     background-repeat: no-repeat;
     height: 21px;
     width: 9px;
}

.Flik_Beskr_Saknas_Streck {
     background-image: url("/bilder/ibutik-a/dinsida/flik_streck.gif");
     background-position: center center;
     background-repeat: no-repeat;
     height: 21px;
     width: 1px;
}

.Flik_Beskr_Saknas {
     background-image: url("/bilder/ibutik-a/dinsida/flik_bg.gif");
     background-position: center center;
     background-repeat: repeat-x;
     color: #777777;
     font-size: 10px;
     font-weight: bold;
}

.varukorg, .varukorg a:link, .varukorg a:visited {
     color: #FFFFFF;
     font-size: 12px;
     line-height: normal;
     text-decoration: none;
}

.varukorg a:active, .varukorg a:hover {
     color: #FFFFFF;
     text-decoration: underline;
}

#varukorg7-wrapper {
     font-size: 10px;
     padding-top: 0pt;
     position: relative;
     width: 230px;
}

#varukorg7-dropdown {
     float: left;
     margin-bottom: 5px;
     padding: 0pt;
     width: 230px;
}

.Varukorg_Typ5_Select {
     font-size: 10px;
     width: 215px;
}

#varukorg7-summa {
     float: left;
     margin-bottom: 10px;
     padding: 0pt;
     width: 110px;
}

#varukorg7-knappar {
     float: left;
     height: 18px;
     margin: 0pt;
     padding: 0pt;
     width: 185px;
}

#varukorg7-knappar a {
     color: #FFFFFF;
}

.varukorg7-knapp-andra {
     background-image: url("/bilder/knapp-kundvagn-andra.gif");
     background-repeat: no-repeat;
     float: left;
     font-size: 10px;
     font-weight: bold;
     height: 15px;
     line-height: 100%;
     margin-right: 5px;
     padding: 3px 30px;
}

.varukorg7-knapp-andra a {
     font-size: 10px;
     font-weight: bold;
     line-height: 100%;
}

.varukorg7-knapp-kassan {
     background-image: url("/bilder/knapp-kundvagn-kassan.gif");
     background-repeat: no-repeat;
     float: left;
     font-size: 10px;
     font-weight: bold;
     height: 15px;
     line-height: 100%;
     margin: 0pt;
     padding: 3px 17px;
}

.varukorg7-knapp-kassan a {
     font-size: 10px;
     font-weight: bold;
     line-height: 100%;
}

.Knapp_Kop_Tabell_Artikel {
     height: 29px;
     width: auto;
}

.Knapp_Kop_Tabell_Artikel a {
     color: #FFFFFF;
     display: block;
     font-size: 12px ! important;
     font-weight: normal;
     height: 29px;
     line-height: 29px;
     text-transform: uppercase;
}

.Knapp_Kop_Tabell_Artikel .Knapp_Kop {
     color: #FFFFFF;
     height: 29px;
     line-height: 29px;
     margin: 0pt;
     padding: 1px 0pt;
     width: auto;
}

.Knapp_Kop_Tabell_Artikel .Knapp_Kop a:link, .Knapp_Kop a:visited,  div#LSS_Result div.column a.SokMer {
	  background:-webkit-gradient(linear,0 0,0 bottom,from(#F99755),to(#F47721)); background:-moz-linear-gradient(#F99755,#F47721); background:linear-gradient(#F99755,#F47721);
      border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
     color: #FFFFFF;
     font-weight: normal;
     padding: 3px 5px;
		text-transform:uppercase; font-weight:bold; 
	float:left;
	position: relative;
    background: #F99755;
}

.Knapp_Kop_Tabell_Artikel .Knapp_Kop a:hover, .Knapp_Kop_Tabell_Artikel .Knapp_Kop a:active {
    background: #F99755;
	background:-webkit-gradient(linear,0 0,0 bottom,from(#F47721),to(#F99755)); background:-moz-linear-gradient(#F47721,#F99755); background:linear-gradient(#F47721,#F99755); 
}

.Knapp_Kop_Tabell_Artikel .Knapp_Kop_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_artikel_vanster_k.gif");
     background-repeat: no-repeat;
     color: #FFFFFF;
     display: none;
     height: 29px;
     line-height: 100%;
     width: 0pt;
}

.Knapp_Kop_Tabell_Artikel .Knapp_Kop_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_artikel_hoger_k.gif");
     background-repeat: no-repeat;
     display: none;
     height: 29px;
     width: 0pt;
}

.Knapp_Sok_Produkt {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hela_sok.gif");
     background-repeat: repeat-x;
     border: medium none;
     color: #444444;
     font-size: 10px;
     font-weight: bold;
     height: 22px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
     width: 50px;
}

.Knapp_Kop {
     background-repeat: repeat-x;
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     height: 18px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
}

.Knapp_Kop_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 0pt;
     width: 0pt;
}

.Knapp_Kop_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 0pt;
     width: 0pt;
}

.Knapp_HanteraAb {
     background-image: url("/bilder/ibutik-a/knappar/knapp_mitten_i.gif");
     background-repeat: repeat-x;
     color: #FFFFFF;
     font-size: 10px;
     font-weight: bold;
     height: 18px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
}

.Knapp_HanteraAb a:link, .Knapp_HanteraAb a:visited {
     color: #FFFFFF;
     font-size: 10px;
     text-decoration: none;
}

.Knapp_HanteraAb a:hover, .Knapp_HanteraAb a:active {
     color: #FFFFFF;
     font-size: 10px;
     text-decoration: underline;
}

.Knapp_HanteraAb_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_k.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_HanteraAb_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_k.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 1px 1px 0pt;
     width: 25px;
}

.Knapp_Info {
 font-size:10px;   
}

.Knapp_Info_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 0pt;
     width: 0pt;
}

.Knapp_Info_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 0pt;
     width: 0pt;
}

html body#body1 div#wrapper div#main-wrapper div#hogerkolumnen-start div.start-hoger-nyhetsbrev form.mceVisualAid table tbody tr td.submit-skicka input {
     margin: 5px 0pt ! important;
     padding: 0px 2px  ! important;
}
fieldset div.skicka input.Snacka {
     float: right !important;
}
html body#body1 div#wrapper div#main-wrapper div#main-start form.mceVisualAid table tbody tr td div table tbody tr td input.html, html body#body1 div#wrapper div#main-wrapper div#hogerkolumnen-start div.start-hoger-nyhetsbrev form.mceVisualAid table tbody tr td.submit-skicka input {
      background:#A8A29C; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
 	text-transform:uppercase;
  	 border: 1px solid #fff;
     color: #fff;
     cursor: pointer;
     display: inline;
     float: left;
     height: 20px;
     line-height: 20px;
     margin: 5px;
     padding: 3px 6px;
     position: relative;
}
fieldset div.skicka input.Snacka, .Knapp_Generell a, .input_knapp a, .input_losenord a, .forgotten-password a, .Knapp_Kop a:link, .Knapp_Kop a:visited, .Knapp_Info a:link, .Knapp_Info a:visited {
      background:-webkit-gradient(linear,0 0,0 bottom,from(#F99755),to(#F47721)); background:-moz-linear-gradient(#F99755,#F47721); background:linear-gradient(#F99755,#F47721);
	 border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
 	text-transform:uppercase;
  	 border: 0pt none;
     color: #fff;
     cursor: pointer;
text-align:center;
     display: inline;
     float: left;
     height: 20px;
     line-height: 20px;
     margin: 5px;
     padding: 1px 5px;
     position: relative;
     background: #F99755;
}

.Knapp_Generell a:hover, .input_knapp a:hover, .input_losenord a:hover, .forgotten-password a:hover, .Knapp_Kop a:hover, .Knapp_Kop a:active, .Knapp_Info a:hover, .Knapp_Info a:active {
  background:-webkit-gradient(linear,0 0,0 bottom,from(#F47721),to(#F99755)); background:-moz-linear-gradient(#F47721,#F99755); background:linear-gradient(#F47721,#F99755); 
     background: #F99755;
}

.Knapp_Generell a:hover, .Knapp_Generell a:active {
    text-align:center;
}

.Knapp_Generell_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_i.gif");
     background-repeat: no-repeat;
     display: none;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Generell_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_i.gif");
     background-repeat: no-repeat;
     display: none;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Kundvagn_Checkout {
     background-image: url("/bilder/ibutik-a/knappar/knapp_mitten_k.gif");
     background-repeat: repeat-x;
     border: medium none;
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     height: 18px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
}

.Knapp_Kundvagn_Checkout a:link, .Knapp_Kundvagn_Checkout a:visited {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: none;
}

.Knapp_Kundvagn_Checkout a:hover, .Knapp_Kundvagn_Checkout a:active {
     color: #000000;
     font-size: 10px;
     font-weight: bold;
     text-decoration: underline;
}

.Knapp_Kundvagn_Checkout_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_k.gif");
     background-repeat: no-repeat;
     height: 25px;
     padding: 1px 0pt;
     width: 10px;
}

.Knapp_Kundvagn_Checkout_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_k.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Kundvagn_Andra {
     background-image: url("/bilder/ibutik-a/knappar/knapp_mitten_i.gif");
     background-repeat: repeat-x;
     border: medium none;
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     height: 18px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
}

.Knapp_Kundvagn_Andra a:link, .Knapp_Kundvagn_Andra a:visited {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: none;
}

.Knapp_Kundvagn_Andra a:hover, .Knapp_Kundvagn_Andra a:active {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: underline;
}

.Knapp_Kundvagn_Andra_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Kundvagn_Andra_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_i.gif");
     background-repeat: no-repeat;
     height: 25px;
     padding: 1px 0pt;
     width: 10px;
}

.Knapp_Kundvagn_Checkout_I_Sida {
     background-image: url("/bilder/ibutik-a/knappar/knapp_mitten_i.gif");
     background-repeat: repeat-x;
     color: #444444;
     font-size: 10px;
     font-weight: normal;
     height: 18px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
}

.Knapp_Kundvagn_Checkout_I_Sida a:link, .Knapp_Kundvagn_Checkout_I_Sida a:visited {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: none;
}

.Knapp_Kundvagn_Checkout_I_Sida a:hover, .Knapp_Kundvagn_Checkout_I_Sida a:active {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: underline;
}

.Knapp_Kundvagn_Checkout_I_Sida_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Kundvagn_Checkout_I_Sida_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Kundvagn_TillbakaURL {
     background-image: url("/bilder/ibutik-a/knappar/knapp_mitten_i.gif");
     background-repeat: repeat-x;
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     height: 18px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
}

.Knapp_Kundvagn_TillbakaURL a:link, .Knapp_Kundvagn_TillbakaURL a:visited {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: none;
}

.Knapp_Kundvagn_TillbakaURL a:hover, .Knapp_Kundvagn_TillbakaURL a:active {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: underline;
}

.Knapp_Kundvagn_TillbakaURL_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Kundvagn_TillbakaURL_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Kundvagn_Artikelovervakning {
     background-image: url("/bilder/ibutik-a/knappar/knapp_mitten_i.gif");
     background-repeat: repeat-x;
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     height: 18px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
}

.Knapp_Kundvagn_Artikelovervakning a:link, .Knapp_Kundvagn_Artikelovervakning a:visited {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: none;
}

.Knapp_Kundvagn_Artikelovervakning a:hover, .Knapp_Kundvagn_Artikelovervakning a:active {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: underline;
}

.Knapp_Kundvagn_Artikelovervakning_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Kundvagn_Artikelovervakning_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Snabbfragan {
     background-image: url("/bilder/ibutik-a/knappar/knapp_mitten_i.gif");
     background-repeat: repeat-x;
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     height: 18px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
}

.Knapp_Snabbfragan a:link, .Knapp_Snabbfragan a:visited {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: none;
}

.Knapp_Snabbfragan a:hover, .Knapp_Snabbfragan a:active {
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     text-decoration: none;
}

.Knapp_Snabbfragan_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Snabbfragan_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Nyhetspopup {
     background-image: url("/bilder/ibutik-a/knappar/knapp_mitten_i.gif");
     background-repeat: repeat-x;
     color: #000000;
     font-size: 10px;
     font-weight: normal;
     height: 18px;
     line-height: 100%;
     margin: 0pt;
     padding: 1px 0pt;
}

.Knapp_Nyhetspopup a:link, .Knapp_Nyhetspopup a:visited {
     color: #000000;
     font-size: 10px;
     text-decoration: none;
}

.Knapp_Nyhetspopup a:hover, .Knapp_Nyhetspopup a:active {
     color: #000000;
     font-size: 10px;
     text-decoration: none;
}

.Knapp_Nyhetspopup_Vanster {
     background-image: url("/bilder/ibutik-a/knappar/knapp_vanster_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Nyhetspopup_Hoger {
     background-image: url("/bilder/ibutik-a/knappar/knapp_hoger_i.gif");
     background-repeat: no-repeat;
     height: 18px;
     padding: 1px 0pt;
     width: 25px;
}

.Knapp_Kundvagn_Locadi {
    
}

.Knapp_Kundvagn_Locadi a:link {
    
}

.Knapp_Kundvagn_Locadi a:visited {
    
}

.Knapp_Kundvagn_Locadi a:hover {
    
}

.Knapp_Kundvagn_Locadi a:active {
    
}

.Knapp_Kundvagn_Locadi_Vanster {
    
}

.Knapp_Kundvagn_Locadi_Hoger {
    
}

.Produktlista_Artikelnamn, .Produktlista_Artikelnamn a:link, .Produktlista_Artikelnamn a:visited {
     color: #111111;
     font-size: 16px;
     font-weight: bold;
     line-height: normal;
     padding: 0pt;
     text-decoration: none;
}

.Produktlista_Artikelnamn a:hover, .Produktlista_Artikelnamn a:active {
     color: #111111;
     font-size: 16px;
     font-weight: bold;
     line-height: normal;
     text-decoration: underline;
}

.Produktlista_Artikelpris, .Produktlista_Artikelpris a:link, .Produktlista_Artikelpris a:visited, .Produktlista_Artikelpris a:hover, .Produktlista_Artikelpris a:active {
     color: #111111;
     font-size: 21px;
     font-weight: bold;
     line-height: normal;
     text-decoration: none;
}

.Flik_Vanster {
     height: 22px;
     width: 0px;
}

.Flik_Hoger {
     height: 22px;
     width: 0px;
}

.Flik_Streck {
     visibility: hidden;
     width: 0pt;
}

.Flik_Normal {

     background-position: center center;
     background-repeat: repeat-x;
     font-size: 11px;
     font-weight: normal;
}

.Flik_Normal a:link, .Flik_Normal a:visited {
     color: #FFFFFF;
	     background-image: url("../bilder/butik/rubrik-bg.gif");
		padding:5px;
		font-weight:bold;
		margin:0px 1px;
     text-decoration: none;
}

.Flik_Normal a:active, .Flik_Normal a:hover {
     color: #FFFFFF;
     text-decoration: underline;
}

.Flik_Markerad {
     background-position: center center;
     background-repeat: repeat-x;
     color: #ED8121;
     font-size: 11px;
     font-weight: normal;
}

.Flik_Markerad a:link, .Flik_Markerad a:visited {
     background-image: url("../bilder/butik/rubrik-bg.gif");
	color: #ED8121;
			padding:5px;
		font-weight:bold;
		margin:0px 1px;
     text-decoration: none;
}

.Flik_Markerad a:active, .Flik_Markerad a:hover {
     color: #ED8121;
     text-decoration: underline;
}

.Flik_Saknas {
     background-image: url("../bilder/butik/rubrik-bg.gif");
     background-position: center center;
     background-repeat: repeat-x;
     color: #777777;
     font-size: 11px;
     font-weight: normal;
}

.Flik_Avd_Nedat {
     background-color: #CCCCCC;
     height: 1px;
     width: 100%;
}

.Dinsida_Underrubrik, .Dinsida_Underrubrik a:link, .Dinsida_Underrubrik a:visited {
     color: #333333;
     font-size: 11px;
     font-weight: normal;
     padding: 0pt 6px;
     text-decoration: none;
}

.Dinsida_Underrubrik a:active, .Dinsida_Underrubrik a:hover {
     color: #ED8121;
     padding: 0pt 6px;
     text-decoration: underline;
}

#navigation_typ_ul_li {
     font-size: 11px;
     font-weight: normal;
     line-height: normal;
     margin: 5px 0pt 5px -10px;
     width: 145px;
}

#navigation_typ_ul_li ul {
     list-style: none outside none;
     margin: 0pt;
     padding: 0pt;
}

#navigation_typ_ul_li li {
     display: block;
     margin: 4px 0pt;
     padding: 0pt;
}
div#navigation_typ_ul_li ul li ul li a span {text-transform:none !important;}
#navigation_typ_ul_li li a {float:none;}
#navigation_typ_ul_li li a:link, #navigation_typ_ul_li li a:visited {
     display: inline;
     font-size: 12px;
     margin: 0pt ! important;
     padding: 0pt ! important;
     text-transform: uppercase;
     width: 140px;
}

#navigation_typ_ul_li li a:hover {
     text-decoration: underline;
}

#navigation_typ_ul_li ul ul {
     color: #817B75;
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-style: italic;
     font-weight: bold;
     margin: 0px 5px 5px 15px;
}

#navigation_typ_ul_li ul ul li {
     padding: 0pt;
}

#navigation_typ_ul_li ul ul a:link, #navigation_typ_ul_li ul ul a:visited {
     color: #817B75;
     display: block;
     float: left;
     font-weight: normal;
     margin-bottom: 0pt;
     margin-top: 0pt;
     width: 115px;
}

#navigation_typ_ul_li ul ul a:hover {
     text-decoration: underline;
}

.navigation_typ_ul_li_kategoriersaknas {
     font-style: italic;
}

.MARKERAD, .MARKERAD a:link, .MARKERAD a:visited {
     text-decoration: underline;
}

.MARKERAD a:active, .MARKERAD a:hover {
     color: #000000;
     font-weight: bold;
     text-decoration: none;
}

.sidomenyProdukt li a:link, .sidomenyProdukt li a:visited {
     background-image: url("/bilder/ibutik-a/nav_bg_gra.gif");
     color: #333333;
     display: block;
     font-size: 14px;
     font-weight: normal;
     margin-bottom: 1px;
     margin-top: 1px;
     padding: 0.4em 0pt 0.4em 0.5em;
     text-decoration: none;
}

.sidomenyProdukt li a:hover {
     background-image: url("/bilder/ibutik-a/nav_bg_orange.gif");
     color: #333333;
     font-weight: normal;
     margin-bottom: 1px;
     margin-top: 1px;
}

.sidomenyProdukt li a:link, .sidomenyProdukt li a:visited {
     background-image: url("/bilder/ibutik-a/nav_bg_gra.gif");
     color: #333333;
     display: block;
     font-size: 14px;
     font-weight: normal;
     margin-bottom: 1px;
     margin-top: 1px;
     padding: 0.4em 0pt 0.4em 0.5em;
     text-decoration: none;
}

.sidomenyProdukt li a:hover {
     background-image: url("/bilder/ibutik-a/nav_bg_orange.gif");
     color: #333333;
     font-weight: normal;
     margin-bottom: 1px;
     margin-top: 1px;
}

#WebbMeny {
     padding-left: 0pt;
     width: 148px;
}

#WebbMeny ul {
     list-style: none outside none;
     margin: 0pt;
     padding: 0pt;
}

#WebbMeny li {
     float: left;
     margin: 0pt 0pt 0pt 10px;
     width: 190px;
}

#WebbMeny li a {
     color: #000000;
     display: block;
     margin-bottom: 0pt;
     margin-top: 0pt;
     text-decoration: none;
}

#WebbMeny li a:hover {
     text-decoration: underline;
}

#WebbMeny ul {
     float: left;
     font-weight: normal;
     width: 400px;
}

#WebbMeny ul ul {
     margin-left: 12px;
}

.WebbMenyMarkerad {
     font-weight: bold;
}

.Webbsida_Toppmeny_Flik_Streck {
    
}

.Webbsida_Toppmeny_Flik_Normal_Vanster {
     background-image: url("/bilder/toppmeny/flik_vanster.gif");
     background-position: center center;
     background-repeat: no-repeat;
     height: 30px;
     width: 12px;
}

.Webbsida_Toppmeny_Flik_Normal_Hoger {
     background-image: url("/bilder/toppmeny/flik_hoger.gif");
     background-position: center center;
     background-repeat: no-repeat;
     height: 30px;
     width: 12px;
}

.Webbsida_Toppmeny_Flik_Normal {
     background-image: url("/bilder/toppmeny/flik_bg.gif");
     background-position: center center;
     background-repeat: repeat-x;
     font-size: 11px;
     font-weight: bold;
}

.Webbsida_Toppmeny_Flik_Normal a:link, .Webbsida_Toppmeny_Flik_Normal a:visited {
     color: #FFFFFF;
     text-decoration: none;
}

.Webbsida_Toppmeny_Flik_Normal a:active, .Webbsida_Toppmeny_Flik_Normal a:hover {
     color: #E40108;
     text-decoration: none;
}

.Webbsida_Toppmeny_Flik_Markerad_Vanster {
     background-image: url("/bilder/toppmeny/flik_vanster_markerad.gif");
     background-position: center center;
     background-repeat: no-repeat;
     height: 30px;
     width: 0px;
}

.Webbsida_Toppmeny_Flik_Markerad_Hoger {
     background-image: url("/bilder/toppmeny/flik_hoger_markerad.gif");
     background-position: center center;
     background-repeat: no-repeat;
     height: 30px;
     width: 12px;
}

.Webbsida_Toppmeny_Flik_Markerad {
     background-image: url("/bilder/toppmeny/flik_bg_markerad.gif");
     background-position: center center;
     background-repeat: repeat-x;
     font-size: 11px;
     font-weight: bold;
}

.Webbsida_Toppmeny_Flik_Markerad a:link, .Webbsida_Toppmeny_Flik_Markerad a:visited {
     color: #FFFFFF;
     text-decoration: none;
}

.Webbsida_Toppmeny_Flik_Markerad a:active, .Webbsida_Toppmeny_Flik_Markerad a:hover {
     color: #4C4B4C;
     text-decoration: none;
}

.blogginlagg {
     font-size: 13px;
     margin-bottom: 20px;
}

.blogginlagg_rubrik {
     padding: 6px 0pt;
}

.blogginlagg_rubrik a:link, .blogginlagg_rubrik a:visited {
     font-size: 20px;
     padding: 6px 0pt;
     text-decoration: none;
}

.blogginlagg_rubrik a:active, .blogginlagg_rubrik a:hover {
     font-size: 20px;
     padding: 6px 0pt;
     text-decoration: underline;
}

.blogginlagg_innehall {
     padding-bottom: 10px;
     padding-top: 10px;
}

.blogginlagg_innehall a {
     color: #666666;
     text-decoration: none;
}

.blogginlagg_data {
     color: #666666;
     font-size: 16px;
     font-weight: bold;
     padding-bottom: 30px;
     padding-top: 0pt;
}

.blogginlagg_data a {
     color: #666666;
     font-size: 14px;
}

.blogginlagg_datum {
     font-size: 11px;
     font-style: italic;
}

.blogginlagg_datum a {
     color: #666666;
     text-decoration: none;
}

.blogginlagg_antalkommentarer {
     font-size: 11px;
     font-style: italic;
}

.blogginlagg_antalkommentarer a {
     color: #666666;
     text-decoration: none;
}

.blogginlagg_kommentarsknapp {
     background: url("/bilder/ibutik-a/blogg/btnbg.gif") repeat-x scroll left bottom white;
     border-top: 1px solid #FFE1E1;
     font-size: 14px;
     padding-bottom: 5px;
     padding-top: 3px;
     text-align: center;
}

.blogginlagg_kommentarsknapp a {
     color: black;
     text-decoration: none;
}

.blogginlagg_kommentarsknapp a:hover {
     color: #E9ADAD;
     text-decoration: none;
}

.blogginlagg_kommentarer {
     display: block;
     margin-top: 15px;
}

.bloggkommentar_saknas {
     font-style: italic;
}

.bloggkommentar_avdelare {
     border: 1px solid #AAAAAA;
     height: 1px;
     width: 100%;
}

.bloggkommentar {
     margin-bottom: 12px;
     margin-top: 12px;
}

.bloggkommentar_rubrik {
     margin-bottom: 6px;
}

.bloggkommentar_antal {
     float: left;
     margin-right: 10px;
}

.bloggkommentar_innehall_blockerat {
     font-size: 10px;
     text-decoration: line-through;
}

.bloggkommentar_innehall {
     font-size: 10px;
}

.bloggkommentar_tid {
     font-size: 10px;
     font-style: italic;
     margin-top: 6px;
}

.bloggkommentar_url {
     font-size: 11px;
     font-style: italic;
}

.bloggkommentar_url a {
     color: #666666;
     text-decoration: none;
}

.bloggkommentarsfalt_avdelare {
     margin-top: 15px;
}

.bloggkommentarsfalt {
    
}

.bloggkommentarsfalt_form {
    
}

.bloggkommentarsfalt_namn1 {
     font-size: 10px;
     margin-top: 6px;
}

.bloggkommentarsfalt_namn2 {
    
}

.bloggkommentarsfalt_namn_falt {
     font-size: 10px;
     width: 300px;
}

.bloggkommentarsfalt_epost1 {
     font-size: 10px;
     margin-top: 6px;
}

.bloggkommentarsfalt_epost2 {
    
}

.bloggkommentarsfalt_epost_falt {
     font-size: 10px;
     width: 300px;
}

.bloggkommentarsfalt_url1 {
     font-size: 10px;
     margin-top: 6px;
}

.bloggkommentarsfalt_url2 {
    
}

.bloggkommentarsfalt_url_falt {
     font-size: 10px;
     width: 300px;
}

.bloggkommentarsfalt_kommentar1 {
     font-size: 10px;
     margin-top: 6px;
}

.bloggkommentarsfalt_kommentar2 {
     margin-bottom: 4px;
}

.bloggkommentarsfalt_kommentar_falt {
     font-size: 10px;
     height: 40px;
     width: 300px;
}

.Laggikorgen_Antalsfalt {
     border: 1px solid #CCCCCC;
     color: #000000;
     padding-left: 5px;
     padding-right: 5px;
     padding-top: 3px;
     width: 128px ! important;
}

.KundprofilFaltOK {
     background-color: #FFFFFF;
     border: 1px solid #AAAAAA;
     width: 250px;
}

.KundprofilFaltFEL {
     background-color: #FFFFFF;
     border: 2px solid #FF0000;
     width: 250px;
}

.KundprofilFaltOK_Kort {
     background-color: #FFFFFF;
     border: 1px solid #AAAAAA;
     width: 100px;
}

.KundprofilFaltFEL_Kort {
     background-color: #FFFFFF;
     border: 2px solid #FF0000;
     width: 100px;
}

.bestallningsknapp {
	  background:-webkit-gradient(linear,0 0,0 bottom,from(#F99755),to(#F47721)); background:-moz-linear-gradient(#F99755,#F47721); background:linear-gradient(#F99755,#F47721);
 border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
     border: medium none;
     color: #FFFFFF;
     float: left;
     font-size: 16px;
     font-weight: bold;
	text-transform:uppercase;
     height: 35px;
     line-height: 35px;
     margin: 0pt 0pt 10px;
     position: relative;
          background: #F99755;
}

.Snabbkassa_Flik_Vanster {
     background-position: center center;
     background-repeat: no-repeat;
     height: 22px;
}

.Snabbkassa_Flik_Hoger {
     background-position: center center;
     background-repeat: no-repeat;
     height: 22px;
}

.Snabbkassa_Flik_Streck {
     background-image: url("/bilder/ibutik-a/dinsida/flik_streck.gif");
     background-position: center center;
     background-repeat: no-repeat;
     display: none;
     height: 22px;
     width: 1px;
}

.Snabbkassa_Flik_Normal {
     background: url("../bilder/butik/rubrik-bg.gif") repeat-x scroll 0pt 0pt transparent;
     color: #FFFFFF;
     font-size: 12px;
     font-weight: bold;
     height: 22px;
     padding: 0pt 0pt 0pt 10px;
     text-transform: uppercase;
}

.Snabbkassa_Flik_Normal a:link, .Snabbkassa_Flik_Normal a:visited {
     color: #FFFFFF;
     text-decoration: none;
}

.Snabbkassa_Flik_Normal a:active, .Snabbkassa_Flik_Normal a:hover {
     color: #FFFFFF;
     text-decoration: underline;
}

.Snabbkassa_Flik_Markerad {
     background-image: url("/bilder/ibutik-a/dinsida/flik_bg.gif");
     background-position: center center;
     background-repeat: repeat-x;
     font-size: 11px;
     font-weight: bold;
}

.Snabbkassa_Flik_Markerad a:link, .Snabbkassa_Flik_Markerad a:visited {
     color: #FFFFFF;
     text-decoration: none;
}

.Snabbkassa_Flik_Markerad a:active, .Snabbkassa_Flik_Markerad a:hover {
     color: #FFFFFF;
     text-decoration: underline;
}

.Snabbkassa_Flik_Saknas {
     background-image: url("/bilder/ibutik-a/dinsida/flik_bg.gif");
     background-position: center center;
     background-repeat: repeat-x;
     color: #777777;
     font-size: 10px;
     font-weight: bold;
}

.Snabbkassa_Kunduppgift_Etiketter {
     display: block;
     float: left;
     margin-right: 0.5em;
     text-align: right;
     width: 135px;
}

.Snabbkassa_Kundfalt_Marginal {
     margin: 0pt;
     padding: 2px;
}

.Snabbkassa_Varningsmeddelande {
     color: #FF0000;
     font-weight: bold;
}

.Snabbkassa_OKmeddelande {
     color: #008800;
     font-weight: bold;
}

.Snabbkassa_RutaAvd {
     background-color: #EEEEEE;
     padding: 12px;
}

.Rubrik_Varukorg {
     margin-top: 0pt ! important;
}

.Kassan {
     width: 100%;
}

.Kassan h1 {
     font-size: 13px;
}

.startsidan-wrapper {
     width: 100%;
}

.startsidan-wrapper p {
     padding: 0pt;
}

.infogad-startsida {
     margin-bottom: 5px;
     margin-top: 0pt;
}

.rubriker-startsida {
     color: #938D86;
     font-family: Georgia,Arial,Helvetica,sans-serif;
     font-size: 24px;
     font-style: italic;
     font-weight: normal;
     line-height: normal;
     margin: 5px 0pt 10px;
}

.snabbfragan {
     background-color: #EEEEEE;
     padding: 10px;
     width: 100%;
}

.bildcell-artgruppbilder {
     height: 135px;
     margin-bottom: 5px;
     text-align: center;
     vertical-align: middle;
     width: 165px;
     z-index: 20;
}

.namncell-artgruppbilder, .namncell-artgruppbilder a:link, .namncell-artgruppbilder a:visited {
     color: #333333;
     font-size: 14px;
     font-weight: bold;
     height: 40px;
     text-decoration: none;
     width: 165px;
     z-index: 10;
}

.namncell-artgruppbilder a:hover, .namncell-artgruppbilder a:active {
     color: #333333;
     font-size: 14px;
     text-decoration: underline;
}

.valutavaljare {
     color: #666666;
     font-size: 10px;
     font-weight: normal;
     padding: 0pt;
     text-decoration: none;
}

.valutavaljare a:link, .valutavaljare a:visited {
     color: #666666;
     font-weight: normal;
     padding: 0pt;
     text-decoration: none;
}

.valutavaljare a:hover, .valutavaljare a:active {
     color: #CA4242;
     font-weight: normal;
     padding: 0pt;
     text-decoration: none;
}

.Snabbkassa_Varukorg {
     margin: 20px 0pt 0pt;
}

.Flik_Markerad_Vanster {

     height: 22px;
     width: 0px;
}

.Flik_Markerad_Hoger {
     height: 22px;
     width: 0px;
}

.RUBRIKstartsida, .RUBRIKstartsida a:link, .RUBRIKstartsida a:visited {
     color: #282828;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
}

.RUBRIKstartsida a:active, .RUBRIKstartsida a:hover {
     color: #CC3600;
     text-decoration: underline;
}

#Felmeddelande {
     position: relative;
     top: -100px;
}

#Felmeddelande H1 {
     color: #FFFFFF;
}

#dialogruta {
     background-position: center center;
     left: 0pt;
     min-width: 100%;
     position: absolute;
     top: 0pt;
     visibility: hidden;
     z-index: 3005;
}

#dialogruta div {
     background-image: url("/bilder/ibutik-a/bakgrund_dialog_text.gif");
     background-position: center center;
     border: 1px solid #000000;
     color: #FFFFFF;
     font-size: 12px;
     line-height: 16px;
     margin: 150px 250px;
     opacity: 0.9;
     padding: 15px;
     position: relative;
     text-align: center;
     width: 500px;
}

#dialogruta div a {
     color: #FFFFFF;
     font-size: 12px;
}

.popupfonster-top {
     margin-bottom: 10px;
     margin-left: 10px;
     margin-top: 5px;
     width: 430px;
}

.popupfonster-content {
     border: 1px solid #999999;
     margin-left: 10px;
     padding: 10px;
     width: 430px;
}

#Felmeddelande_varningstext {
     position: relative;
     top: 300px;
}

#Felmeddelande_varningstext H1 {
     background: none repeat scroll 0pt 0pt transparent ! important;
     color: #FFFFFF;
}

#Felmeddelande_varningstext a {
     color: #FFFFFF;
}

#dialogruta_varningstext a {
     color: #FFFFFF;
}

#dialogruta_varningstext {
     background-position: center center;
     left: 0pt;
     min-width: 100%;
     position: absolute;
     top: 0pt;
     visibility: hidden;
     z-index: 9005;
}

#dialogruta_varningstext div {
     background-image: url("/bilder/ibutik-a/bakgrund_dialog_text.gif");
     background-position: center center;
     border: 1px solid #000000;
     color: #FFFFFF;
     font-size: 12px;
     line-height: 16px;
     margin-left: 220px;
     opacity: 0.9;
     padding: 15px;
     position: relative;
     text-align: center;
     width: 500px;
}

.LSS_Input {
     background: url("/bilder/butik/sokruta.gif") no-repeat scroll left center transparent;
 border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
     border: 1px solid #A49F99;
     height: 25px;
     position: relative;
	float:left;
	width: 145px;}


.Sokfalt {
     background: none repeat scroll 0pt 0pt transparent;
     border: 0pt none;
     color: #A49F99;
     font-size: 14px;
     height: 25px;
     line-height: 25px;
     margin: 0pt;
     padding: 0pt 0pt 0pt 23px;
     width: 122px;
}

.top-bottom-content {
     float: right;
     height: 50px;
     margin: 2px 0pt 0pt 20px;
     width: 740px;
}

.varukorg, .varukorg a {
     color: #222222;
     font-size: 12px;
     line-height: normal;
     text-decoration: none;
}

.varukorg a:active, .varukorg a:hover {
    
}

.checkout {
     background: url("/bilder/butik/kundvagn-bg.gif") no-repeat scroll right center transparent;
     float: right;
     margin: 0pt;
     width: 187px;
}

.checkout-wrapper {
     float: left;
     height: 100px;
     margin: 0pt;
     width: 195px;
}

.checkout-products {
     background: none no-repeat scroll right bottom #FFFFFF;
     border: 1px dashed #DADADA;
      -moz-box-shadow:0pt 0pt 2px #000000; -webkit-box-shadow:0pt 0pt 2px #000000;
	box-shadow: 0pt 0pt 5px #999999;
     color: #778899;
     display: none;
     font-size: 11px;
     line-height: 0;
     margin-right: 0pt;
     padding: 12px;
     position: absolute;
     right: 10px;
     text-align: left;
     top: 125px;
     width: 285px;
     z-index: 100;
}

.checkout-cart {
     color: #555555;
     float: left;
     font-size: 12px;
     font-weight: bold;
     margin: 14px 0pt 0pt;
     text-transform: uppercase;
     width: 125px;
}

.checkout-cart a {
     color: #555555;
}

.checkout-total, .checkout-amount {
     color: #555555;
     float: left;
     font-size: 10px;
     font-weight: bold;
     margin: 5px 0pt 0pt;
     text-transform: capitalize;
     width: 75px;
}

.show-cart {
     color: #555555;
     float: right;
     font-size: 10px;
     font-weight: bold;
     height: 25px;
     line-height: 25px;
     margin: 15px 0pt 0pt;
     text-align: right;
     width: 130px;
}

.checkout-total a, .checkout-amount a {
     color: #555555;
}

#varukorg8-summa, .checkout-amount-number {
     color: #555555;
     float: left;
     font-size: 10px;
     font-weight: bold;
     margin: 5px 0pt 0pt 5px;
     text-transform: none;
     width: 50px;
}

#GodkannaVillkorRam {
     background: none repeat scroll 0pt 0pt #F9F9F9;
     border: 1px dotted red;
     padding: 10px 20px;
}

#kundvagn-topp {
    background: url("../bilder/butik/bg-kassa.png") repeat scroll 0 0 transparent;
    color: #555555;
    float: right;
    margin: 20px 0 0 0;
    padding: 10px;
    position: absolute;
    right: 10px;
    text-align: left !important;
    top: 40px;
    z-index: 10;
    border-radius: 10px;  -moz-border-radius: 10px; -webkit-border-radius: 10px; 
     -moz-box-shadow: 0pt 1px 5px #000000; -webkit-box-shadow: 0pt 1px 5px #000000;
	box-shadow: 0pt 1px 5px #000000; 
    
}

.kundvagn-topp {
     color: #333333;
     float: left;
     position: relative;
     z-index: 10;
	margin:0 0 0 30px;
}

.kundvagn-topp p {
     color: #F47721;
     font-family: georgia;
     font-size: 16px;
     font-style: italic;
     margin-top: 0pt ! important;
     text-align: center;
     text-shadow: 0pt 0pt 5px #FFFFFF;
     width: 330px;
}

.kundvagn-topp-1 {
     background: url("../bilder/butik/kundvagn-bg.gif") no-repeat scroll 0pt 0pt transparent;
     height: 40px;
	float:left;
     margin: 0px;
     z-index:10;
     padding: 5px 0pt 0pt 50px;
     position: relative;
     text-transform: uppercase;
     width: 240px;
}

.kundvagn-topp-1-text {
     height: 22px;
     line-height: 22px;
}

.kundvagn-topp-1 a, .kundvagn-topp-1 span b {
     cursor: pointer;
     font-weight: bold;
     padding: 0pt 5px 0pt 0pt;
     text-decoration: underline;
}

.kundvagn-foldout {
     color: #000000;
     cursor: pointer;
     float: left;
     margin: 2px 10px 0pt 0pt;
     text-decoration: none;
     text-transform: none ! important;
}

.kundvagn-laddar {
     height: 96px;
     margin: 0pt auto;
     width: 250px;
}

.RowWrap, .Img, .Descr, .Sub, .Add, .Qty, .Price, .Rem, .SumTxt, .Sum {
     float: left;
}

.Sub {
     padding: 10px 0pt 0pt;
}

.Add, .Rem {
     padding: 5px 0pt 0pt;
}

.Qty {
     height: 25px;
     line-height: 25px;
     text-align: center;
}

.Row {
     float: left;
     width: 100%;
}

.Checkout a {
	  background:-webkit-gradient(linear,0 0,0 bottom,from(#F99755),to(#F47721)); background:-moz-linear-gradient(#F99755,#F47721); background:linear-gradient(#F99755,#F47721);
      border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
     color: #FFFFFF;
     float: left;
     font-size: 14px;
     font-weight: bold;
     padding: 8px 14px;
     position: relative;
     text-transform: uppercase;
     background: #F99755;
}

.Checkout a:hover {
		  background:-webkit-gradient(linear,0 0,0 bottom,from(#F47721),to(#F99755)); background:-moz-linear-gradient(#F47721,#F99755); background:linear-gradient(#F47721,#F99755); 
     background: #F99755;
}

.Knapp_Till_Kassan a {
     float: left;
     text-decoration: underline;
}

.kundvagn-arrow {
     float: left;
     margin: -51px -13px 0pt 0pt;
     position: relative;
}

.SumWrap {
     color: #F47721;
     float: left;
     font-family: georgia;
     font-size: 20px;
     font-style: italic;
     margin: 10px 0pt;
     width: 100%;
}

.Sum {
     font-weight: bold;
     margin: 0pt 5px;
}

.Add img, .Sub img {
     padding: 0pt 5px;
}

.Rem {
     margin: 0pt 0pt 0pt 5px;
}

.TxtWrap {
  	float:right;
  	padding-top: 0pt ! important;
     width: 299px ! important;
}

.Descr {
     font-size: 10px;
     width: 130px;
}

.Price, .Descr {
 	overflow:hidden;
 	background: none repeat scroll 0pt 0pt #FFFFFF;
     font-size: 10px;
     height: 30px;
     line-height: 30px;
     margin: 0pt 5px 0pt 0pt;
     min-width: 37px;
     padding: 0pt 0pt 0pt 5px;
}

.kundvagn-laddar img {
     display: block;
     margin: 32px auto 0pt;
}

.kundvagn-topp1 {
     margin-bottom: 5px;
}

#signin_menu {
     border: 0pt none;
     float: left;
}

.input_anvandarnnamn_text, .input_losenord_text {
      border-radius: 5px 5px 5px 5px;  -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
     border: 0pt solid #FFFFFF;
          -moz-box-shadow: 0pt 0pt 5px #888888; -webkit-box-shadow: 0pt 0pt 5px #888888;
	box-shadow: 0pt 0pt 5px #888888; 
     height: 25px;
     position: relative;
     width: 250px;
}

.inloggningsruta p {
     color: #F47721;
     font-family: georgia;
     font-size: 16px;
     font-style: italic;
     font-weight: bold;
     margin: 5px 0pt;
}

div#main table {
     max-width: 670px;
}

#WebbMeny li a {
     display: block;
     float: left;
     font-size: 10px;
     margin: 0pt 0pt 30px;
     text-transform: uppercase;
     width: 250px;
}

.content a, .ruta a, .ruta-kampanjer a {
     display: block;
     float: left;
     font-size: 10px;
     margin: 0pt 0pt 5px;
     text-transform: uppercase;
     width: 140px;
}

.Omdomen-text {
     color: #938D86;
     float: left;
     font-size: 14px;
     font-weight: bold;
     margin: 0pt 0pt 10px;
     width: 140px;
}

#Meddelande {
    border: 1px solid #FFFFFF;
    border-radius: 3px 3px 0pt 0pt;-moz-border-radius: 3px 3px 0pt 0pt; -webkit-border-radius: 3px 3px 0pt 0pt;
    min-height: 120px;
    padding: 5px;
    width: 105px;

}

.Egenskaper_Tabell {
     float: left;
}

.Namn {
     color: #F47721;
     font-style: italic;
}

.Txt {
     color: #938D86;
}

.OmdomeLank {
     width: 70px;
}

.Omdome {
     float: left;
     width: 140px;
}

.Omdome ul {
     list-style: none outside none;
     margin: 0pt;
     padding: 0pt;
}

.Omdome ul.o li {
     float: left;
     height: 30px;
     margin: 0pt 2px 0pt 0pt;
     text-align: center;
     width: 50px;
}

.LSS_Art_Text {
     background: none repeat scroll 0pt 0pt #FFFFFF;
     float:left;
     width:180px;
     padding:0 0 0 10px;
}

.Omdome ul.o li a {
    background: url("/bilder/butik/omdomme-rubrik.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #CCC6BF;
	border-radius:5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px;  
    color: #938D86;
    display: block;
    float:left;
    position:relative;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: -1px 0 0;
    text-transform: uppercase;
    width: 50px;

}

.Omdome ul.o li a:hover {
     background: none repeat scroll 0pt 0pt #CCC6BF;
}

.Omdome .kommentera {
     background: url("/bilder/butik/omdomme-rubrik-2.jpg") repeat-x scroll 0pt 0pt transparent;
	 border-radius: 0px 5px 5px 5px; 
	 -moz-border-radius: 0px 5px 5px 5px; 
	 -webkit-border-radius: 0px 5px 5px 5px;   
     border: 1px solid #CCC6BF;
     clear: left;
	float:left;*/
	position:relative;
     padding: 10px;
	width:120px;
}

.LoginKommentarer span {
     float: left;
     margin: 0pt 0pt 5px;
}

.Omdome .kommentera fieldset {
     border: medium none;
     margin: 0pt;
     padding: 0pt;
}

.Omdome .kommentera .LoginKommentarer {
    
}

.Omdome .kommentera .LoginKommentarer .input_anvandarnnamn_text, .Omdome .kommentera .LoginKommentarer .input_losenord_text {
	 border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;   
     border: 0pt solid #FFFFFF;
               -moz-box-shadow: 0pt 0pt 5px #888888; -webkit-box-shadow: 0pt 0pt 5px #888888;
	box-shadow: 0pt 0pt 5px #888888;
     height: 25px;
     margin: 5px 0pt;
     position: relative;
     width: 120px;
}

div.LoginKommentarer form div.input_knapp {
     font-size: 8px ! important;
}

.Omdome .kommentera .LoginKommentarer br {
     clear: left;
}

.contentslide {
     border: 0pt none;
     padding: 0pt;
     width: 670px;
}

.contentslide .opacitylayer {
     height: 100%;
     opacity: 1;
     width: 100%;
}

.contentslide .contentdiv {
     display: none;
}

.pagination {
     height: 20px;
     left: 535px;
     position: relative;
     top: -30px;
     width: 170px;
     z-index: 1;
}

* html .pagination {
     width: 670px;
}

.pagination a, .pagination a:visited {
     background-color: #F47721;
     color: #FFFFFF;
     font-size: 12px;
     font-weight: bold;
     line-height: normal;
     padding: 2px 5px;
     text-decoration: none;
}

.pagination a:hover, .pagination a.selected {
     background-color: #FFFFFF;
     color: #000000;
}

.select-dropdown {
     margin: 0pt 20px 0pt 0pt;
}

.select-dropdown strong {
     margin: 0pt 5px 0pt 0pt;
}

#LSS_Result, #LSS_Result div, #LSS_Result ul, #LSS_Result ul li {
     list-style: none outside none;
     z-index: 1000;
}

#LSS_Result .LSS {
     background: url("/bilder/ibutik-a/search.png") no-repeat scroll left center transparent;
     padding-left: 20px;
     width: 100px;
}

#LSS_Result .LSS_Loader img {
     display: block;
     margin: 10px auto 0pt;
     width: 32px;
}

#LSS_Result {
     background-image: url("/bilder/butik/vit_opacity_0.8.png");
     border: 1px solid #DDDDDD;
	box-shadow: 2px 3px 7px #666666;
               -moz-box-shadow: 2px 3px 7px #666666; -webkit-box-shadow: 2px 3px 7px #666666;
	margin-bottom: 20px;
     padding: 10px 15px;
     position: absolute;
     width: 687px;
}

#LSS_Result .Info {
     margin-top: 20px;
}
div.LSS_Art_Bild img {border:0px;}
#LSS_Result a {
     background: none repeat scroll 0pt 0pt #FFFFFF;
     font-size: 11px ! important;
     line-height: normal;
border:0px;
}
#LSS_Result a:hover {
border:0px;
}
#LSS_Close {
     background: url("/bilder/ibutik-a/close.png") no-repeat scroll right center transparent;
     cursor: pointer;
     display: block;
     font-size: 11px;
     position: absolute;
     right: 10px;
     text-decoration: none;
}

#LSS_Result div.column.big {
     float: left;
     margin-top: 5px;
     width: 250px;
}

#LSS_Result div.column.small {
     border-left: 2px dotted #555555;
     float: left;
     margin-top: 5px;
     padding-left: 10px;
     width: 205px;
}

#LSS_Result h3 {
     color: #EC7206;
     font-size: 14px ! important;
     font-style: italic;
}

div.column .SokMer {
     display: block;
     font-size: 12px ! important;
     font-weight: bold;
     margin-top: 10px;
}

div.column ul {
     background-color: transparent;
     padding: 0pt 20px 0pt 0pt;
}

div.column ul li {
     background-color: transparent;
     font-size: 11px;
     padding: 2px 2px 5px;
}

div.column ul li div a span {
     font-weight: bold;
}

div.column ul li.LSS_Hover {
     background-color: #EEEEEE;
     cursor: pointer;
}

div.column ul li.LSS_Divider {
     background-color: #EEC815;
     font-style: italic;
     padding-top: 10px;
}

div.column ul li.LSS_Divider.LSS_Hover {
     background-color: #EED915;
     font-style: italic;
     font-weight: bold;
     padding-top: 10px;
}

div.column ul li div.AS_Knappar br {
     clear: left;
}

div.column ul li div.AS_Knapp_Kop {
     background: url("/bilder/ibutik-a/knappar/knapp_kop.gif") no-repeat scroll center center transparent;
     float: left;
     height: 23px;
     line-height: 21px;
     width: 46px;
}

div.column ul li div.AS_Knapp_Info {
     background: url("/bilder/ibutik-a/knappar/knapp_info.gif") no-repeat scroll center center transparent;
     float: left;
     height: 23px;
     line-height: 21px;
     margin-right: 10px;
     width: 46px;
}

div.column ul li div.AS_Knapp_Kop a {
     color: #FFFFFF;
     display: block;
     font-weight: bold;
     margin: 0pt auto;
     text-align: center;
     text-decoration: none;
     width: 42px;
}

div.column ul li div.AS_Knapp_Info a {
     color: #444444;
     display: block;
     font-weight: bold;
     margin: 0pt auto;
     text-align: center;
     text-decoration: none;
     width: 42px;
}

div.column ul li div.AS_Knapp_Kop a:hover, #LSS_Result ul li div.AS_Knapp_Info a:hover {
     text-decoration: underline;
}

.ArtHover {
     background-color: #FFFFFF;
     	 border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px;
     border: 1px solid #CCCCCC;
	box-shadow: 10px 10px 10px #EEEEEE;
               -moz-box-shadow: 10px 10px 10px #EEEEEE; -webkit-box-shadow: 10px 10px 10px #EEEEEE;
	padding: 6px;
     position: absolute;
}

.ArtHover ul.ArtikelInfo {
     list-style: none outside none;
     margin: 0pt;
     padding: 10px;
}

.ArtHover ul.ArtikelInfo li.Bild img {
     display: block;
     margin: 0pt auto;
}

.ArtHover ul.ArtikelInfo li.Lank {
     clear: both;
     display: none;
}

.loader {
     background-color: #FFFFFF;
     padding: 50px 0pt;
     width: 250px;
}

.loader img {
     display: block;
     margin: 0pt auto;
}

.Filter {
    
}

.Filter div {
     width: 598px;
}

.Filter div h3 {
     border-bottom: 1px solid #CCCCCC;
     font-size: 12px;
     margin-bottom: 5px;
}

.Filter div br {
     clear: left;
}

.Filter div ul {
     list-style: none outside none;
     margin: 0pt;
     padding: 0pt;
}

.Filter div ul li {
     background: url("/bilder/butik/filter-bg-hela.gif") repeat scroll 0pt 0pt transparent;
     float: left;
     height: 23px;
     margin: 5px 1px;
     width: 96px;
}

.Filter div ul li a {
     color: #000000;
     display: block;
     line-height: 20px;
     text-align: center;
     text-decoration: none;
}

.Filter div ul li.selected {
     background: url("/bilder/butik/filter-bg-hela-close.gif") repeat scroll 0pt 0pt transparent;
}

#navigation_typ_ul_li ul li {
     overflow: hidden;
}

.big ul.LSS_Artiklar {
     margin: 0pt;
     padding: 0pt;
}

.LSS_Art_Bild {
     float:left;
     width:50px;
}

.LSS_Artikel li {
     background-color: #FFFFFF;
}

a.LSS_Artikel {
     border: 1px solid transparent;
     display: block;
     margin-bottom: 5px;
     padding: 3px;
}

a.LSS_Artikel:hover {
     border: 1px solid #DDDDDD;
     color: #000000;
}

#LSS_Result .produktnamn {
     font-size: 14px;
}

#LSS_Result .varumarke {
     font-weight: bold;
  text-transform: uppercase;
}

#LSS_Result .pris {
     color: #EC7206;
}



#page-wrap			{ width: 140px; margin: 0px auto 50px auto; position: relative; }

.scroll-pane 		{ width: 140px; overflow: auto; padding-right: 0px; height: 300px; }

.bottomshadow 		{ position: absolute; top: 375px; left: -47px; z-index: 9999; }

.jScrollPaneContainer 	{ position: relative; overflow: hidden; z-index: 1; }

.jScrollPaneTrack 		{ position: absolute; cursor: pointer; right: 0; top: 0; height: 100%;
						  background: url("../bilder/butik/bar.jpg") top center repeat-y; padding: 3px; }

.jScrollPaneDrag	{ position: absolute; background: url("../bilder/butik/ball.png") center center no-repeat;
					  cursor: pointer; overflow: hidden; }

