/*
--------------------------------------------------------------------------------------------------
  Detta CSS Ã¤r en del av AskÃ¥s Internetbutik.
  COPYRIGHT (c) ASKÃ…S INTERNET- & REKLAMBYRÃ… AB 1998-2011. ALLA RÃ„TTIGHETER RESERVERADE.
  INNEHÃ…LLET FÃ…R EJ KOPIERAS, Ã„NDRAS, ANVÃ„NDAS, LAGRAS ELLER DISTRIBUERAS UTAN TILLSTÃ…ND 
  FRÃ…N ASKÃ…S INTERNET- & REKLAMBYRÃ… AB.
--------------------------------------------------------------------------------------------------
*/



/*Costom fonts*/

@font-face {
    font-family: 'DroidSansRegular';
    src: url(/includes/fonts/DroidSans-webfont.eot);
    src: url(/includes/fonts/DroidSans-webfont.eot?#iefix) format('embedded-opentype'),
         url(/includes/fonts/DroidSans-webfont.woff) format('woff'),
         url(/includes/fonts/DroidSans-webfont.ttf) format('truetype'),
         url(/includes/fonts/DroidSans-webfont.svg#DroidSansRegular) format('svg');
		 
    font-weight: normal;
    font-style: normal;
	

}

@font-face {
    font-family: 'DroidSansBold';
    src: url(/includes/fonts/DroidSans-Bold-webfont.eot);
    src: url(/includes/fonts/DroidSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),
         url(/includes/fonts/DroidSans-Bold-webfont.woff) format('woff'),
         url(/includes/fonts/DroidSans-Bold-webfont.ttf) format('truetype'),
         url(/includes/fonts/DroidSans-Bold-webfont.svg#DroidSansBold) format('svg');
    font-weight: normal;
    font-style: normal;

}


/*
--------------------------------------------------------------------------------------------------

  Generella instÃ¤llningar

--------------------------------------------------------------------------------------------------
*/

/* custom selection colors */
::-moz-selection {
  color: #fff;
  color: rgba(255, 255, 255, 0.85);
  background: #ea4c89;
}

::selection {
  color: #fff;
  color: rgba(255, 255, 255, 0.85);
  background: #ea4c89;
}


#KnappAdresshamtningKreditor
{
	visibility:visible !important;
	display:block !important;
}


html {
	background-position:center;
	background-color:#F0EFF0;
}


/*
body {
	background-image: url(/bilder/butik/bg_bodywrap_gradient.png);
	background-repeat: repeat-x;
	background-position:bottom center;

}*/
#body1 {
	
	font-family:Arial, Helvetica, sans-serif;;
	font-size:11px;
	line-height:14px;
	color:#333;
	margin:0px;
	height:100%;
}
#body2 {
	font-family:Arial, Helvetica, sans-serif;;
	font-size:12px;
	line-height:normal;
	color:#000;
	margin:0px;
	background-color:#fff;
}
span, p, td, ul {
	font-family:Arial, Helvetica, sans-serif;;
	font-size:11px;
	line-height:normal;
	color:#333;
	margin:0px;
	margin-top:8px;
	margin-bottom:1px;
}


select,input,textarea {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#000;
}
h1 {
	font-size:20px;
	line-height:normal;
	font-weight:bold;
	font-style:normal;
	margin-top:0px;
	margin-bottom:5px;
}
h2 {
	font-size: 16px;
	font-family:Trebuchet MS,Berthold Akzidenz Grotesk,Arial,Tahoma,Sans-serif;
	line-height:normal;
	font-weight:bold;
	font-style:normal;
	margin-top:10px;
	margin-bottom:10px;
}
h3 {
	font-size:16px; 
	line-height:normal;
	font-weight:bold;
	font-style:normal;
	margin-top:10px;
	margin-bottom:5px;
}
h4 {
	font-size:12px; 
	line-height:normal;
	font-weight:bold;
	font-style:normal;
	margin-top:10px;
	margin-bottom:5px;
}

a:link {
	color:#333;
	text-decoration:none;
	outline:none;
}
a:visited {
	color:#333;
	text-decoration:none;
	outline:none;
}
a:active {
	color:#333;
	text-decoration:underline;
	outline:none;
}
a:hover {
	color:#333;
	text-decoration:underline;
	outline:none;
}

#sokrutan {
	width: 329px;
	height: 44px;
	margin-left: 370px;
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -1px -900px;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top: 6px;
	margin-bottom: 10px;
	float: left;
	margin-top: 22px;
	
}
.sokruta {
	width:190px;
	height:20px;
	float:left;
	border:1px solid #ccc;
	background-color:transparent;
	font-size:11px;
	color: #777777;
	padding-top:3px; 
	padding-left:2px;
	margin-right:5px;
}
.sokknapp {
	width:20px;
	height:22px;
	display:block;
	float:left;
	margin:5px 0px 0px 4px;
}
.sokruta-epost {
	width:80px; 
	height:16px;
	border:1px solid #ccc;
	font-size:10px;
}

#varumrutan {  
	position: absolute;
    width: 173px;
	padding-top: 1px;
    padding-left: 10px;
	margin-left: 585px;
    overflow:auto;
}

	
.Rabattkod {
	width:80px; 
	height:16px;
	border:1px solid #ccc;
	font-size:10px;
}
.varumarken-dropdownstruktur {
	width:100%;
	margin-top:10px;
	margin-bottom:5px;
}


/*
--------------------------------------------------------------------------------------------------

  Divar fÃ¶r arbetsyta.html

--------------------------------------------------------------------------------------------------
*/
#container {
   min-height:100%;
   position:relative;
   padding-top:38px;
}

#wrapper {
	width: 980px;
	position: relative;
	margin: 0 auto;
	background-color:#F0EFF0;
	padding-bottom: 100px;
}

#top-wrapper {
	width: 980px;
	height: 150px;
	position: relative;
	z-index: 1000;
	background-color: #F0EFF0;
}

#toppmeny-container {
	background-repeat: repeat-x;
	position: relative;
	height: 0px;
	top: 0;
}

#toppmeny {
	width:980px;
	position:relative;
	margin:0 auto;
}


#toppmeny a {
	
}

#toppmeny p {
	border-right:0px solid;
	color:#333;
	line-height:normal;
	margin-right:0px;
	padding-right:0px;
	float: right;
	
}

.top-logos {
	margin-top: 34px;
	float: right;
	margin-right: 20px;
	}

.logo {
	position:absolute;
	top:12px;
	z-index:50;
	text-align:center;
	left:0;
}
.topplankar {
	position:absolute;
	top:57px;
	left:630px;
	z-index:10050;
}
.topplankar-1 {
	width:64px;
	height:13px;
	text-align:center;
	margin-bottom:5px;
	background:url(/bilder/butik/topplank-gra.gif);
	background-repeat:no-repeat;
}
.topplankar-2 {
	width:64px;
	height:13px;
	text-align:center;
	margin-bottom:5px;
	background:url(/bilder/butik/topplank-gra.gif);
	background-repeat:no-repeat;
}
.topplankar-3 {
	width:64px;
	height:13px;
	text-align:center;
	margin-bottom:5px;
	background:url(/bilder/butik/topplank-rosa.gif);
	background-repeat:no-repeat;
}
.topplankar-4 {
	width:64px;
	height:13px;
	text-align:center;
	margin-bottom:5px;
	background:url(/bilder/butik/topplank-darkgrey.gif);
	background-repeat:no-repeat;
}
.topplankar-1 a {
	color:#fff;
	font-size:10px;
	line-height:normal;
}
.topplankar-1 a:hover {
	text-decoration:none;
}

.topplankar-4 a {
	color:#fff;
	font-size:10px;
	line-height:normal;
}
.topplankar-4 a:hover {
	text-decoration:none;
}

.topplankar-dk {
	position:absolute;
	top:5px;
	left:630px;
	z-index:10050;
}
.topplankar-dk-1 {
	width:84px;
	height:13px;
	text-align:center;
	margin-bottom:5px;
	background:url(/bilder/butik/topplank-gra-dk.gif);
	background-repeat:no-repeat;
}
.topplankar-dk-2 {
	width:84px;
	height:13px;
	text-align:center;
	margin-bottom:5px;
	background:url(/bilder/butik/topplank-gra-dk.gif);
	background-repeat:no-repeat;
}
.topplankar-dk-3 {
	width:84px;
	height:13px;
	text-align:center;
	margin-bottom:5px;
	background:url(/bilder/butik/topplank-rosa-dk.gif);
	background-repeat:no-repeat;
}
.topplankar-dk-4 {
	width:84px;
	height:13px;
	text-align:center;
	margin-bottom:0px;
	background:url(/bilder/butik/topplank-gra-dk.gif);
	background-repeat:no-repeat;
}
.topplankar-dk-1 a {
	color:#fff;
	font-size:10px;
	line-height:normal;
}
.topplankar-dk-1 a:hover {
	text-decoration:none;
}

.topplankar-dk-4 a {
	color:#fff;
	font-size:10px;
	line-height:normal;
}
.topplankar-dk-4 a:hover {
	text-decoration:none;
}

.lank2Text {
	cursor:pointer;
	color:#fff;
	font-size:10px;
	line-height:normal;
}
.lank3Text {
	cursor:pointer;
	color:#fff;
	font-size:10px;
	line-height:normal;
}
#topplank2 {
	width:123px;
	position:absolute;
	top:30px;
	left:2px;
	z-index:10005;
	background-color:#e9e9e9;
	border:1px solid #c1c1c1;
	padding:10px;
	text-align:left !important;
	margin-top:5px;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
}
#topplank3 {
	width:133px;
	position:absolute;
	top:48px;
	left:5px;
	z-index:10005;
	background-color:#e9e9e9;
	border:1px solid #c1c1c1;
	padding:10px;
	text-align:left !important;
	margin-top:5px;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
}

.kundvagn-topp {
	width: 245px;
	height: 77px;
	position: absolute;
	top: 14px;
	left: 725px;
	color: dimGray;
	z-index: 10010;
	margin-left: 25px;
}

.kundvagn-bild {
	margin-bottom: 4px;
	padding-top: 5px;
}


.kundvagn-topp1 {
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: 99px -1062px;
	margin-bottom: 5px;
	width: 130px;
	float: left;
	height: 21px;
	margin-top: 10px;
	margin-left: 2px;
}
.kundvagn-topp1 a {
	color:#000;
	font-size:12px;
	text-decoration:none;
	padding-left:5px;
}
.kundvagn-topp2 {
	color: dimGray;
	font-size: 11px;
	margin-bottom: 2px;
	float: left;
	width: 111px;
	margin-top: 5px;
	
}
.kundvagn-topp3 {
	color:#696969;
	font-size:11px;
	text-transform:uppercase;
}
.kundvagn-innehall {
	color:#f74e97;
	font-weight: bold;
}
#main-wrapper {
	width:980px;
	position:relative;
	margin-bottom:20px;
	min-height:1000px;
	margin-top:10px;
}
#vansterkolumnen-wrapper {
	width:184px;
	float:left;
}
#hogerkolumnen-wrapper {
	width:173px;
	float:right;
}
#main {
	width:785px;
	float:left;
	margin-left: 10px;
}

#main_start  {
	width:785px;
	float:left;
	margin-left: 10px;
}

#mainblogg {
	width:810px;
	float:left;
	margin:0px 0px 10px 10px;
}
.rubriker {
	width:160px;
	height:20px;
	color:#000;
	padding-top:6px;
	padding-left:10px;
	font-size:12px;
	text-transform:uppercase;
	background:url(/bilder/butik/bg-rubriker.gif);
	background-repeat:no-repeat;
}
.rubrik-mestsalda, .rubrik-omoss, .rubrik-info, .rubrik-topbrands, .WebbRubrik, .rubrik-allbrands{
	color: #fff;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0,8px;
	line-height: normal;
	height:21px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	width: 182px; 
	text-shadow:0 1px 1px #000;
	padding:9px 0 0 0px;
	text-align:center;
	border-bottom:1px solid #d4d4d4;
	text-transform:uppercase;
}

.rubrik-info{
	background-position: -3px -1828px;
	}


	.rubrik-mestsalda {
		background-position: -3px -1828px;
	
	}

	.rubrik-topbrands{
		background-position: -3px -1828px;
		padding:7px 0 0 9px;
		width: 173px;
	}

	.rubrik-allbrands {
	background-position: -3px -1788px;
	padding:6px 0 0 9px;
	width: 173px;
	}
.rubrik-omoss {
	background-position: -3px -1828px;
	margin-top:10px;
}
	
	


.rubrik-omoss a {
	color:#fff;
}
.rubrik-omoss a:hover {
	text-decoration:underline;
}
.ruta {
	width: 180px;
	padding-top: 10px !important;
	padding-left: 2px !important;
	background-color: white;
	margin-bottom: 10px !important;
	margin-left: 1px;
	letter-spacing: 0.1em;
	padding-bottom: 10px;
}

.ruta2 {
	width:170px;
	margin-bottom:10px;
}

.ruta_mestsalda {
	width: 180px;
	height: 358px;
	padding-top: 10px;
	padding-left: 3px;
	margin-bottom: 12px;
	background-color:#fff;

	
}

#brandlist {
	padding:0 0 0 2px !important;
}

#brandlist ul {
	margin-top:0px;
	padding-bottom:20px;
}

.rubrik-kundvagn {
	width:190px;
	height:25px;
	background-color:#ed8121;
	color:#ffffff;
	padding-top:12px;
	text-align:center;
	font-size:14px;
}
.ruta-kundvagn {
	width:170px;
	background-color:#ed8121;
	color:#fff;
	padding:10px;
	margin-bottom:10px;
}
.kampanjer {
	width:100%;
}


.kampanjer a {
	color:#000;
}
.kampanjer a:hover {
	text-decoration:underline;
}

.footer {
	bottom: 0;
	width: 100%;
	height: 706px;
	background: url(/bilder/butik/footer.png);
	background-repeat: repeat-x;
}

.footer-content1 {
	margin:45px 0px 20px 0px;
}
.footer-content2 {
	margin:15px 0px 10px 0px;
	text-align:center;
}
.footer-content3 {
	margin:10px 0px 0px 0px;
	text-align:center;
}

.footer-content3 a {
	margin:0px 0px 0px 0px;
	text-align:center;
	color:#F0F0F0;
}
.varumarken-topp {
	width:980px;
	height:31px;
	position:absolute;
	top:78px;
	left:0px;
	margin-right:0;
	background:url(/bilder/butik/bg-varumarken.gif);
	background-repeat:no-repeat;
	z-index:10;
}
.lankar-topp {
	width: 980px;
	height: 24px;
	position: absolute;
	top: 151px;
	left: 0px;
	z-index: 200;
	border-bottom:1px solid #d6d6d6;

}

.lankar-topp-toppmeny a, .lankar-topp-inloggning a {
	font-size:12px;
	color:#000;
	line-height:normal;
	font-weight:normal;
	margin-right:15px;
}
.lankar-topp-toppmeny {
	position:absolute;
	top:0px;
	left:0px;
	margin-top:7px;
	margin-left:10px;
}
.lankar-topp-inloggning {
	position:absolute;
	top:2px;
	left:820px;
}
.inloggning {
	width:100%;
	padding-top:8px;
}

.login-box {
	float: left;
	margin-left: 130px;
	position:relative;
	background-color: #F8F8F8;
	border-left: 1px solid #D1D1D1;
	height:31px;
	padding-top:5px;
	margin-top:0px;
	width:163px;
	}
.login-box:hover {
	background-color:#fff;
}

.login-box a {
	margin-left: 22px;
	margin-top: 9px;
	padding-top: 0px;
	display: block;
	float: left;
}

#Loggain-topp {
	width:235px;
	position:absolute;
	top:74px;
	left:-10px;
	z-index:10005;
	background-color:#fff;
	padding:10px;
	text-align:left !important;
	margin-top:5px;
	-moz-border-radius:3px 3px 3px 3px;
	border:1px solid #C1C1C1;
}

.loginText{
	cursor:pointer;
}
.visa-varukorgen {
	cursor: pointer;
	color: black;
	font-size: 10px;
	text-transform: none !important;
	float: left;
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -1px -1064px;
	width: 16px;
	height: 16px;
	margin-top: 5px;
	}

.loginText a:hover{
	text-decoration:underline;
	
}


.Webbsida_Toppmeny_Markerad {
	font-weight:bold !important;
}

#artikelcell-wrapper {
	position:relative;
	width:382px;
}
#artikelcellNormal {
	position:relative; 
	width:184px; 
	background-color:#ededed;
}
#artikelcellKampanj {
	position:absolute; 
	width:184px; 
	background-color:#ededed; 
	left:184px; 
	top:0;
}
.inloggningsruta {
	margin-left:5px;
}
.input_anvandarnnamn {
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -2px -356px;
	width: 173px;
	height: 24px;
	border:none;
	margin:0px 0px 5px 0px;
	float:left;

}
.input_losenord {
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -2px -356px;
	width: 173px;
	height: 24px;
	border:none;
	margin:0px 0px 5px 28px;
	float:left;


}
.input_anvandarnnamn_text, .input_losenord_text {
	color:#444;
	font-weight:bold;
	padding:2px 0px 0px 5px;
	line-height:normal;
	background:transparent;
	border:none;
	width:125px;
}
.input_knapp {
	float: right;
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -2px -205px;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 2px;
	color: white;
	width: 70px;
	height: 17px;
	margin-top: 5px;
	font-weight: bold;
	font-size: 11px;
	text-shadow: 0px 1px 1px #BA0065;
	margin-right:40px;

}

.input_knapp:hover {
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -2px -225px;
	text-shadow: 0px 1px 1px #BA0065;
	text-decoration: none;
}

.input_knapp:active {
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -2px -246px;
}
.input_knapp a {
	color:#fff;
	text-decoration:none;
	padding-left:5px;
}
.input_nyhetsbrev {
	width:120px;
	height:14px;
	border:none;
	margin:0px;
	background-color:#fff;
	border:1px solid #d9d9d9;
}
.input_nyhetsbrev2 {
	width:105px;
	height:16px;
	border:none;
	float:left;
	margin-top:1px;
	margin-left:5px;
	margin-bottom:4px;
	margin-right:0px;
	background-color:#fff;
	font-size:9px;
	border:1px solid #d9d9d9;
}
.nyhetsbrev_knapp {
	width:44px;
	height:15px;
	margin-top:5px;
	background-color:#fe4365;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
}
.nyhetsbrev_knapp a {
	color:#fff;
	text-decoration:none;
	padding-left:5px;
}
.nyhetsbrev_rubrik {
	padding-bottom:5px;
}

.inloggningsruta-lankar {
	margin-top: 0px;
	float: left;
	margin-bottom: 4px;
	margin-left:98px;
}
.inloggningsruta-lankar a {
	color:#000;
	font-size:10px;
	text-decoration:underline;
}

.KategorierKampanjer {
	width:195px;
	height:31px;
	background:url(/bilder/butik/kategori-kampanjer.gif);
	background-repeat:no-repeat;
	margin:0 0 0 -26px;
}
.KategorierUtfors {
	width: 169px;
	height: 28px;
	line-height: 20px;
	background: #EDEDED;
	background-repeat: no-repeat;
	margin: 0 0 0 0px;
	padding-top: 0px;
	margin-top: 5px;
}
.KategorierPresenter {
	width: 169px;
	height: 28px;
	line-height: 20px;
	background: #EDEDED;
	background-repeat: no-repeat;
	margin: 0 0 0 0px;
	padding-top: 0px;
	margin-top: 5px;
	margin-bottom:5px;
}
.KategorierKampanjerLankar {
	width:160px;
	margin:3px 0px 10px 0px;
	padding-left:4px;
}
.KategorierPresenterLankar {
	width:170px;
	margin:3px 0px 5px 0px;
	background:#f7f7f7;
}
.KategorierPresenterLankar #navigation_typ_ul_li ul ul {
	margin:0 0 8px 0;
}
.KategorierKampanjerLankar br {
	display:none;
}
.KategorierKampanjer a {
	color:#fff;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0,8px;
	line-height:normal;
	padding-left:36px;
	padding-top:6px;
	display:block;
	text-transform:uppercase;
}
.KategorierUtfors a, .KategorierPresenter a {
	color:#2e2e2e;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0,8px;
	line-height:normal;
	padding-left:10px;
	padding-top:4px;
	display:block;
	text-transform:uppercase;
}
.KategorierUtfors a:hover, .KategorierPresenter a:hover {
	color:#888;
	text-decoration:none;
}
.KategorierKampanjer a:hover {
	color:#ddd;
	text-decoration:none;
}
.KategorierKampanjerLankar a, .KategorierPresenterLankar a {
	color:#191919;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:1px;
	display:block;
	padding:2px 0 2px 0;
	padding-left:10px;
}
.KategorierKampanjerLankar a:hover, .KategorierPresenterLankar a:hover {
	background-color:#ddd;
	text-decoration:none !important;
}


/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r grejer under startpuff

--------------------------------------------------------------------------------------------------
*/

.minipuff {
	}
.minipuff a {
	width:150px;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	border:1px solid #ccc;
}
.minipuff a:hover {
	border:1px solid #fe4365;
}
.minipuff img {
	text-align:center;
	margin:0 auto;
	display:block;
}



/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r Artikelgrupp_Std.html

--------------------------------------------------------------------------------------------------
*/
h1.Artikelgrupp {
	font-size:18px;
	line-height:normal;
	font-weight:bold;
	font-style:normal;
	margin-top:0px;
	margin-bottom:10px;
}
.Infogad_HTML {
	float:left;
}
.Infogad_HTML p {
	line-height: 18px;
	text-align: justify;
	margin-bottom: 10px;
}

#Breadcrumb {
	/*background-color:#eaeaea;
	padding:8px 10px 8px 10px;*/
	margin-bottom: 3px;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	float: left;
	width: 595px;
}

#Breadcrumb a,#Breadcrumb a.BreadCrumbActive{
	color:#3c4348;
	background:none;
	text-shadow:none;
	font-size:14px;
}


a.BreadCrumb{

	height: 24px;
	color:3c4348;
	
	
}





#PT_Header1 {
	display:block;
    float: right;
    margin: 0px 0;

}
#PT_Header2 {
	float:right;
	padding-right:10px;
	padding-top:12px;
}
#PT_Header3 {
	float:right;
	padding-right:10px;
	padding-top:4px;
	margin-top:1px;
	margin-left:10px;
}
#PT_Header4 {
	height:38px;
	width:628px;
	border:solid 1px #dddddd;
	background:url(/bilder/ibutik-a/_bg_ton_gra_h50.gif);
	margin-top:8px;
	margin-bottom:8px;
}
#PT_Header5 {
	float:left;
	padding-right:0px;
	height:21px;
	margin-bottom:10px;
	padding-top:0px;
}
#PT_Header6 {
	float:left;
	padding-right:10px;
	padding-top:12px;
	margin-top:1px;
	margin-left:10px;
}

.Artgrupp_header {
	width:100%;
	margin: 10px 0px 10px 0px;
}


.PT_Wrapper_alla {
	width:100%;
	float:left;
	margin-top:0px; /* TEST */
	margin-bottom:6px;	
}
.PT_Wrapper_rad {
	width:100%;
	float:left;
	margin-bottom:5px;
	padding-left:1px;
}
.PT_Wrapper_kolumn {
	width:190px;
	float:left;
	margin-right:0px;
	border: 1px;
	border-color: white;
	border-style: solid;
	background-color:white;
}

.PT_Wrapper_kolumn_specifik:hover, .PT_Wrapper_kolumn:hover{
	border:1px solid white;
	-webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */
     -moz-transition: all 0.3s ease-out;  /* FF4+ */
      -ms-transition: all 0.3s ease-out;  /* IE10 */
       -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
          transition: all 0.3s ease-out;
	background:white;
}

.PT_Wrapper_kolumn_specifik {
	width:190px;
	float:left;
	margin-right:0px;
	border: 1px;
	border-color: white;
	border-style: solid;
	background-color:white;
	
}
.PT_Wrapper_vert_avd {
	width:5px;
	height:10px;
	float:left;
}
.PT_Wrapper_hori_avd {
	width:7px;
	height:10px;
	float:left;
}
.PT_Wrapper {
	width:184px;
	height:285px;
	float:left;
	background-color:#fff;
	position:relative;
}

a.PT_Wrapper_top {
	width:184px;
	height:215px;
	float:left;
	position:relative;
	display:block;
}

.PT_Wrapper:hover{
}

.PT_Wrapper_top_over {
	width:190px;
	height:220px;
	float:left;
	position:absolute;
	top:0;
	left:0;
	z-index:601;
	background-image:url(/bilder/butik/bg_produktbeskr.png);
	background-repeat:repeat-x repeat-y;
	filter: alpha(opacity=0); /* internet explorer */
	-khtml-opacity: 0;      /* khtml, old safari */
	-moz-opacity: 0;       /* mozilla, netscape */
	opacity: 0;           /* fx, safari, opera */

}

.PT_Wrapper_top_over .PT_Text_Kort {
	font-size:12px;
	margin-top:10px;
	color:#333;
	text-align:center;
	margin-top:100px;
	line-height:16px;
	
}

.PT_Beskr_hover a{
	margin-top:30px;
	font-size:14px;
	color:#1a1a1a;
	font-weight:bold;
	text-align:center;
	width:184px;
	height:170px;
	position:absolute;
	line-height:20px;
	text-decoration:none;
}


.PT_Wrapper_top_over:hover {
	filter: alpha(opacity=98); /* internet explorer */
	-khtml-opacity: 0.98;      /* khtml, old safari */
	-moz-opacity: 0.98;       /* mozilla, netscape */
	opacity:0.98;           /* fx, safari, opera */
	-webkit-transition:opacity 0.1s ease;  
   -moz-transition:opacity  0.1s ease;  
   -o-transition:opacity  0.1s ease;  
   transition:opacity  0.1s ease; 
   background-color:#fff;
	}
	

	


.PT_Bildruta {
	width:100%;
	height:175px;
	position:absolute;
	left:0px;
	top:0px;
	line-height:175px;
	text-align:center;
	vertical-align:middle;
}
.PT_Bildruta a {

	text-align:center;
	display:table-cell;
	vertical-align:middle;
	border:1px solid #fff;
}

.PT_Bildruta img {
	text-align:center;
	margin:0 auto;
	display:block;
}

.PT_Faktaruta {
	width:160px;
	position:absolute;
	top:174px;
	left:0px;
	text-align:center;
	padding-left:10px;
}
.PT_Beskr {
	width:100%;
	margin-bottom: 5px;
}
.PT_Beskr a {
	color:#282828;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
}
.PT_Beskr a:hover {
	text-decoration:underline;
}
.PT_Text_Kort {
	color:#7b7b7b;
	font-size:9px;
	line-height:14px;
	font-weight:normal;
	height:35px;
}
.PT_Pris {
	width: 120px;
	position: absolute;
	top: 235px;
	left: 19px;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #F74E97;
	text-align: left;
}
.PT_PrisRek {
	font-size:8px;
	line-height:normal;
	font-weight:normal;
	color:#606060;
}
.PT_PrisKampanj {
	width: 120px;
	position: absolute;
	top: 235px;
	left: 19px;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #F74E97;
	text-align: left;
}
.PT_PrisStafflade {
	width:100%;
	margin-top:0px;
	font-size:12px;
	line-height:normal;
}
.PT_Knappar {
	width:80px;
	position:absolute;
	top: 239px;
	left: 109px;
}

.PT_Pris_Text {
	font-size:12px;
	color:#707070;
	font-weight:bold;
}
.PT_Pris_Text_Kampanj {
	font-size:11px;
	color:#8d003f;
	font-weight:normal;
}

.ruta .PrisBOLD {
	font-size: 18px;
	line-height: normal;
	color: #F49;
	font-weight: bold;
	text-transform: uppercase;
}

.PrisPROCENT {
	color:#CC0000;
}
.PrisORD {
	color:#707070;
	line-height:normal;
	font-size:16px;
	text-decoration:line-through;
}
.PrisREA, .krw_prisKampanj, .krw_pris, .PrisBOLD {
	font-size:16px;
	line-height:normal;
	color:#FF4499;
	font-weight:bold;
	letter-spacing:0,8px;
	text-transform:uppercase;
	
}

.PT_PrisNu {
	font-size:11px;
	line-height:normal;
	font-weight: bold;
	color:#ED8121;
	font-style:normal;
}
.PT_PrisRek, .PT_PrisOrd ,.PRek, .DuSparar{
	color:#999;
	font-size:10px;
}

.PT_Pris_Text_KampanjFet {
	font-weight:bold;
}
.PT_BeskrListaBakgrund {
	background-image:url(/bilder/ibutik-a/_bg_ton_gra_h50.gif);
	background-repeat:repeat-x;
}

/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r Artikelgrupp_Topoffer.html

--------------------------------------------------------------------------------------------------
*/

#AGToffer{
	margin-top:10px;
	display:block;
	height:100%;
}
.PT_Wrapper_topoffer {
	width:596px;
	float:left;
	background-color:#eee;
	padding-left:1px ;
	padding-top: 1px;
	margin-top:0px; /* TEST */
	margin-bottom:10px;
	height:204px;
	margin-top: -1px;
}

.PT_Wrapper_topoffer:hover {
	background-color:#ff4499;
	-webkit-transition:background-color 0.3s ease-in;  
   -moz-transition:background-color 0.3s ease-in;  
   -o-transition:background-color 0.3s ease-in;  
   transition:background-color 0.3s ease-in; 
}

.PT_Wrapper_rad_Top{
	background-color:#fff;
	width: 595px;
	height: 203px;
}

.PT_Wrapper_kolumn_Top {
}

.PT_Bildruta_Top{
	float: left;
	margin: 28px 50px 0px 20px;
}


.PT_Faktaruta_Top{
	float: left;
	width: 400px;
	height: 97px;
	margin-top: 40px;
}
.PT_Beskr_Kampanjtext_Top p{
	font-size: 14px;
	font-weight: bold;
	color: #F49;
	margin-bottom: 10px;
}
.PT_Beskr_Top{
	font-size:20px;
	float:left;
	font-weight: bold;
}

.PT_Text_Kort_Top{
	float:left;
	margin-top: 10px;
	height: auto;
	width: 260px;


}

.PT_PrisKampanj_Top, .PT_Pris_Top{
	float:left;
	font-size: 20px;
	font-weight: bold;
	color: #F49;
	margin-left:10px;
}

.PT_PrisOrdinarie_Top, .PT_PrisRek_Top{
	font-size: 11px;
	margin-top: 5px;
	color: #969696;
	text-decoration: line-through;
}

.PT_Knappar_Top{
	float:left;
	margin-left: 30px;
	margin-top: 5px;
}






.PT_Topoffer {
	z-index:50;
	width:100%;
	position:relative;
	top:0px; 
	left:0px;
	vertical-align: middle;
	padding-top:10px;
	margin-bottom: 10px;
	float:left;
	background:white;
}
.Topoffer_Tabellbakgrund {
	background-color:#fff; 
	padding:20px; 
	margin:0px;
}
.Topoffer_Artikelnamn, .Topoffer_Artikelnamn a:link, .Topoffer_Artikelnamn a:visited  {
	font-size:20px;
	font-weight:bold;
	line-height:normal; 
	color:#000; 
	text-decoration:none;
}
.Topoffer_Artikelnamn a:hover, .Topoffer_Artikelnamn a:active {
	text-decoration:underline;
}
.Topoffer_Pris {
	font-size:30px;
	font-weight:bold;
	line-height:normal;
	color: #F74E97;
}

.PT_PrisOrdinarie {
	text-decoration:none;
	color:#606060;
	font-size:8px;
	line-height:normal;
	font-weight:normal;
}
.PT_PrisOrdinarie .PT_PrisOrd {text-decoration: line-through;}
.PT_KnapparKampanj tabell {
	width:135px;
}

.PT_Tabell {
	z-index:50;
	border: 1px solid #BBBBBB;
	background-color: #EEEEEE;
	width:170px;
	padding:3px;
	margin:0px;
}
.Knapp_Kop_Tabell {
}

.PT_Urvalslist {
	width:100%; 
	border:1px solid #ED8121; 
	background-color:#EEEEEE; 
	padding:0px; 
	margin-bottom: 10px; 
	display:block;
}

.PT_TabellMedPrisOchKopnapp{
	background-color:#EEE;
	border:1px solid red;
	width:170px;
	margin:0;
	padding:0;
}
.PT_Antalsfalt{
	background-color:#FFDC00;
	border:1px solid #666;
	color:#000;
	font-size:10px;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
	width:20px;
	margin:0;
	padding:0;
}
.PT_CellSomAvdelarHorisontellt {
	background-color:#DDD;
	height:5px;
}
.PT_Bild {}

.ProdbVarumarkeProdukterPris {
	color:#B13838;
}

.overstruken {
	text-decoration:line-through;
	color:#888888;
}
.RubrikPRODUKTStor {
	font-size:14px; 
	font-weight:bolder;
}

.IkonerArtgruppFalt {
	width:100%;
	height:33px;
}
.IkonKampanjArtgruppFalt {
	float:left;
	width:55px;
}
.IkonNyhetArtgruppFalt {
	float:left;
	width:55px;
}
.IkonerArtgruppFalt2 {
	width:100%;
	height:33px;
}
.IkonKampanjArtgruppFalt2 {
	float:left;
	width:55px;
}
.IkonNyhetArtgruppFalt2 {
	float:left;
	width:55px;
}


/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r Artikelgrupp_Std2.html

--------------------------------------------------------------------------------------------------
*/
.PT_Wrapper_alla2 {
	width: 395px;
	float:left;
	padding:9px 9px 0px 9px;
	margin-bottom:10px;
}
.PT_Wrapper_rad2 {
	width:100%;
	float:left;
	margin-bottom:9px;
}
.PT_Wrapper_kolumn2 {
	width:198px;
	float:left;
	margin-right:0px;
}
.PT_Wrapper_vert_avd2 {
	width:6px;
	height:10px;
	float:left;
}
.PT_Wrapper_hori_avd2 {
	width:10px;
	height:10px;
	float:left;
}
.PT_Wrapper2 {
	width:394px;
	margin-bottom:2px;
	border-bottom:1px #CCCCCC solid;
	float:left;
	background-color:#fafafa;
	position:relative;
}
.PT_Bildruta2 {
	width:65px;
	height:85px;
	float:left;
	line-height:115px;
	text-align:center;
	vertical-align:middle;
	margin-bottom:2px;
}
.PT_Bildruta2 a {
	width:65px;
	height:85px;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	border:1px solid #fff;
}
.PT_Bildruta2 a:hover {
	border:1px solid #ccc;
}
.PT_Bildruta2 img {
	text-align:center;
	margin:0 auto;
	display:block;
}

.PT_Faktaruta2 {
	width: 280px;
	float: left;
	padding: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}
.PT_Beskr2 {
	width: 100%;
	height: 31px;
	margin-bottom: 5px;
	font-size: 12px;
}
.PT_Beskr2 a {
	color: #333;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
}
.PT_Beskr2 a:hover {
	text-decoration:underline;
}
.PT_Pris2 {
	width: 60px;
	float: left;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FE4365;
	text-transform: uppercase;
	margin-top: 5px;
}
.PT_PrisRek2 {
	font-size:8px;
	line-height:normal;
	font-weight:normal;
	color:#606060;
}
.PT_PrisKampanj2 {
	width: 43px;
	float: left;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #E82B49;
	text-transform: uppercase;
	margin-top: 5px;
}
.PT_PrisOrdinarie2 {
	text-decoration:none;
	color:#606060;
	font-size:8px;
	line-height:normal;
	font-weight:normal;
	text-decoration: line-through;
}

.PT_Knappar2 {
	width: 135px;
	height: 20px;
	float: right;

}
.PT_Knappar2 .Knapp_Info_Vanster {
	display:none;
}
.PT_Knappar2 .Knapp_Info {
	display:none;
}
.PT_Knappar2 .Knapp_Info_Hoger {
	display:none;
}

.ExtraFlerVaror, .ExtraTillbehor, .ExtraAndraKopte{
	float:left;
	width:389px;

}
.ExtraAndraKopte .PT_Wrapper_alla .PT_Wrapper_rad .PT_Wrapper_vert_avd, .ExtraFlerVaror .PT_Wrapper_alla .PT_Wrapper_rad .PT_Wrapper_vert_avd, .ExtraTillbehor .PT_Wrapper_alla .PT_Wrapper_rad .PT_Wrapper_vert_avd{
	width:2px;
}
.ExtraAndraKopte .PT_Wrapper_alla .PT_Wrapper_rad .PT_Wrapper_kolumn_specifik, .ExtraFlerVaror .PT_Wrapper_alla .PT_Wrapper_rad .PT_Wrapper_kolumn_specifik, .ExtraTillbehor .PT_Wrapper_alla .PT_Wrapper_rad .PT_Wrapper_kolumn_specifik{
	margin-bottom:2px;
}
.ExtraFlerVaror h2, .ExtraAndraKopte h2, .ExtraTillbehor h2{
	display: block;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0,8px;
	line-height: normal;
	height: 24px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -3px -1788px;
	width: 183px;
	text-shadow: 0 1px 1px black;
	padding: 8px 0 0 0px;
	text-align: center;
	margin: 0;
	text-transform: uppercase;

}
.ExtraFlerVaror h2{

}
/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r Artikelgrupp_MestSaldaArtiklar.html

--------------------------------------------------------------------------------------------------
*/
.PT_Wrapper_alla_MestSalda {
	width:100%;
}
.PT_Wrapper_rad_MestSalda {
	width:178px;
	float:left;
	margin-bottom:1px;
}

.PT_Wrapper_kolumn_MestSalda {
	width:178px;
	float:left;
	margin-right:0px;
}
.PT_Wrapper_vert_avd_MestSalda {
	width:10px;
	height:10px;
	float:left;
}
.PT_Wrapper_hori_avd_MestSalda {
	width:10px;
	height:10px;
	float:left;
}
.PT_Wrapper_MestSalda {
	width:178px;
	float:left;
	padding:0px;
}

.PT_divider_MestSalda {
	float: left;
	background-repeat: no-repeat;
	width: 178px;
	height: 2px;
	margin: 2px 0 5px 0;
	opacity: 0.4;
	border-bottom: solid 1px #DDD;
	
}
.PT_Bildruta_MestSalda {
	width:30px;
	text-align:center;
	vertical-align:middle;
	line-height:30px;
	margin:0px 0px 0px 0px;
	text-align:center;
	position:relative;
	float:left;
}
.PT_Bildruta_MestSalda a {
	width:25px;
	height:25px;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}
.PT_Bildruta_MestSalda img {
	text-align:center;
	margin:0 auto;
	display:block;
}

.PT_Faktaruta_MestSalda {
	width:146px;
	float:left;
	margin:0px 0px 0px 2px;
}
.PT_Beskr_MestSalda {
	width:100%;
	margin-bottom:5px;
}
.PT_Beskr_MestSalda a {
	font-size:9px;
	line-height:normal;
	font-weight:normal;
	color:#303030;
	letter-spacing:0,8px;
	text-decoration:none;
	float: left;
	text-decoration: none;
	width: 108px;

}


	

.PT_Beskr a:hover , .PT_Beskr_MestSalda a:hover {
	text-decoration:underline;
}


.PT_Pris_MestSalda {
	font-size:10px;
	line-height:normal;
	font-weight:normal;
	color:#fe4365;
	padding-left:5px;
	float: right;
	margin-right: 2px;
	
	}
.PT_PrisKampanj_MestSalda {
	font-size:10px;
	line-height:normal;
	font-weight:normal;
	color:#fe4365;
	padding-left:5px;
	float: right;
	margin-right: 2px;
}
.PT_RekPris_MestSalda {
	width:100%;
	color:#707070;
	font-size:12px;
	line-height:normal;
	margin-top:4px;
}

/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r SÃ¶kresultat

--------------------------------------------------------------------------------------------------
*/

.soklista_Whitewrapper {
	width: 41px;
	height: 49px;
	background-color: white;
	border: 1px solid #EEE;
	margin-top: 1px;
	float: left;
}
.soklista_Graywrapper:hover {
	background-color:#e5e5e5;
}
.soklista_Graywrapper {
	width: 581px;
	height: 51px;
	background-color: #EEE;
	float: right;
	padding-left: 4px;
	border-top: 1px solid white;
}
.soklista {
	width: 628px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
	height: 49px;
	float: left;
}

.soklista_kampanj {
	width: 628px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 2px;
	height: 52px;
	float: left;
	border: solid 1px #fe4365;
}
.soklista_Bildruta {
	width: 40px;
	height: 40px;
	text-align: center;
	float: left;
	margin-top: 7px;
}
.soklista_Bildruta a {
	text-align: center;
	display: table-cell;
	width: 40px;
	height: 30px;
	vertical-align: middle;
}
.soklista_Bildruta img {
	text-align:center;
	margin:0 auto;
	display:block;
}
.soklista_Beskr {
	width: 240px;
	vertical-align: middle;
	float: left;
	margin-top: 17px;
	height: 100%;
	margin-left: 14px;
}
.soklista_Beskr a {
	font-size: 9pt;
	line-height: normal;
	font-weight: bold;
	color: #222;
	text-decoration: none;
}
.soklista_kampanj_text p{
	width: 43px;
	font-size: 9pt;
	color: #fe4365;
	font-weight: bold;
	text-align: left;
	float: left;
	margin-top: 18px;
	margin-bottom: 4px;
	margin-left: 40px;
	
}
.soklista_Beskr a:hover {
	text-decoration:underline;
}

.soklista_Betyg {
	float:left;
	height:15px;
	width:60px;
	margin-top:10px;
	margin-left:10px;
}
.soklista_PrisKnappar {
	width:115px;
	float:left
}
.soklista_Pris {
	width: 43px;
	font-size: 9pt;
	color: #444;
	font-weight: bold;
	text-align: left;
	float: left;
	margin-top: 18px;
	margin-bottom: 4px;
	margin-left: 40px;
}
.soklista_PrisKampanj {
	width: 43px;
	font-size: 9pt;
	color: #fe4365;
	font-weight: bold;
	text-align: left;
	float: left;
	margin-top: 18px;
	margin-bottom: 4px;
	margin-left: 40px;
}
.soklista_Knappar {
	margin-top: 12px;
margin-right: 20px;
float: right;
}
.soklista_Knappar .Knapp_Info, .soklista_Knappar .Knapp_Info_Vanster, .soklista_Knappar .Knapp_Info_Hoger {
	display:none;
}
.soklista_PrisStafflade {
	width:95px;
	margin-top:0px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
}



/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r Artikelgrupp_VariantLista.html

--------------------------------------------------------------------------------------------------
*/
.Variantlista_wrapper {
	width: 800px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.Variantlista_Whitewrapper {
	width: 100px;
	height: 60px;
	background-color: white;
	margin-top: 0px;
	float: left;
	border-bottom: 1px solid #CCC;
}
.Variantlista_Graywrapper:hover {

}
.Variantlista_Graywrapper {
	width: 700px;
	height: 52px;
	float: left;
}
.Variantlista_Graywrapper div {line-height: 52px}
.Variantlista {
	width: 785px;
	padding: 0;
	clear: both;
	margin-top: 10px;
	padding-top: 4px;
	border-radius: 4px;
	padding-bottom: 4px;

	
}
.Variantlista, .krw_bild {

	background: white;

}

.krw_bild {
	height: 66px;
	text-align: center;
	width: 85px;
	margin-top: 2px;
}
.krw_bild img{
	margin-top:5px;
}
.Variantlista_Bildruta a {
	text-align:center;
	display: table-cell;
	width:40px;
	height:30px;
	vertical-align: middle;
}
.Variantlista_Bildruta img {
	text-align: center;
	margin: 0 auto;
	display: block;
	height: 57px;
}

.Variantlista_Onskelistan {
	float: left;
	line-height: normal;
	padding: 0px;
    width:200px;
}

.krw_egenskap
{
	width: 160px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0 0 0;
	margin-top:10px;
}
.krw_Priswrap{
	width:90px;
	float:left;
}
.krw_pris, .krw_prisKampanj
{
	width: 80px;
	padding: 21px 0 0 0;
	text-align:center;

}

.krw_PrisRek{
	text-align:center;
	font-size:9px;

	
}

.krw_lager {
	float:left;
	margin-top: 14px;
	margin-right: 10px;
	line-height: 20px;	
}

/* ARTIKELLISA */














.Variantlista_Beskr {
	width: 125px;
	float: left;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}
.Variantlista_Beskr a {
	font-size:10px;
	line-height:normal;
	font-weight:bold;
	color:#222;
	text-decoration:none;
}
.Variantlista_Beskr a:hover {
	text-decoration:underline;
}

.Variantlista_PrisKnappar {
	float:left
}
.Variantlista_Pris {
	width: 100px;
	font-size: 12px;
	color: #f6496c;
	font-weight: bold;
	text-align: right;
	float: left;
}
.Variantlista_PrisKampanj {
	width: 100px;
	font-size: 14px;
	color: #444;
	font-weight: bold;
	text-align: right;
	float: left;
}
.Variantlista_Knappar {
width:275px;float:left;
}
.Variantlista_Knappar .Knapp_Info, .Variantlista_Knappar .Knapp_Info_Vanster, .Variantlista_Knappar .Knapp_Info_Hoger {
	display:none;
}



/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r Artikelgrupp_Lista1.html

--------------------------------------------------------------------------------------------------
*/


#Bestseller .Artikellista_wrapper {

    width: 800px;
	float: left;
	margin-top: 0px;
	margin-bottom: 6px;
	background-color: white;

}

#Bestseller .Artikellista_header {
    display:none;
}

#Bestseller .Artikellista_Graywrapper {
    width: 158px;
	height: 275px;
	float: left;
	background-color: white;
	position: relative;
    padding:0 !important;
	border: 1px;
	margin-bottom: 10px;
	border-color: #EBEBEB;
	border-style: solid;
}



#Bestseller .Artikellista {
    width:159px;
    height:275px;
    background-color: #FFFFFF;
    float: left;
    margin-right:1px;
    margin-bottom:1px;
}

#Bestseller .Artikellista_Bildruta {
    height: 175px;
    line-height: 115px;
    text-align: center;
    top: 0;
    vertical-align: middle;
    width: 100%;
}
#Bestseller .Artikellista_Bildruta a
{
    border: 1px solid #FFFFFF;
    display: table-cell;
    height: 175px;
    text-align: center;
    vertical-align: middle;
    width: 159px;
}
#Bestseller .Artikellista_Bildruta img {
    display: block;
    margin: 0 auto;
    text-align: center;
}

#Bestseller .Artikellista_Beskr 
{
  margin-bottom: 5px;
    width: 158px;
    float:left;
    margin-top:10px;
    height: 40px;
    text-align: center;;
}

#Bestseller .Artikellista_Beskr a {
    color: #282828;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    text-decoration: none;
}


#Bestseller .Artikellista_Pris2, #Bestseller .Artikellista_PrisKampanj2 {display:block;width:64px;float:left; font-size: 14px;
line-height: normal;
font-weight: bold;
color: #F74E97;
text-align: left;
margin-left:11px;}
#Bestseller .Artikellista_Knappar {width:74px; float:left; margin:0 !important;}

#Bestseller .Artikellista_Knappar .Laggikorgen_Antalsfalt_Select_Td {display:none;}

#Bestseller .Artikellista_Pris, #Bestseller .Artikellista_PrisKampanj  {
    float:none;
    display:none;
}

#Bestseller .Artikellista_TK {
    display:none;
    color: #7B7B7B;
    font-size: 9px;
    font-weight: normal;
    height: 35px;
    line-height: 14px;
    text-align: center;
    
}



.Artikellista_wrapper {
	width: 630px;
	margin-top: 10px;
	overflow:hidden;
	margin-bottom:10px;
}

.Artikellista_header {
    color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0,8px;
	line-height: normal;
	height:24px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -2px -1787px;
	width: 183px; 
	text-shadow:0 1px 1px b;
	padding:3px 0 0 0px;
	text-align:center;
}

.Artikellista_header p{
	font-family:Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	text-transform: uppercase;
	letter-spacing: 0,8px;
}

.Artikellista_Whitewrapper {
	width:33px;
	height:98%;
	background-color:#fff;
	border:1px solid #f3f3f3;
	margin-top:-1px;
	float:left;
}
.Artikellista_Graywrapper:hover {
	background-color:#f1f1f1;
	-webkit-transition:background-color 0.3s ease;  
   -moz-transition:background-color 0.3s ease;  
   -o-transition:background-color 0.3s ease;  
   transition:background-color 0.3s ease;  
}
.Artikellista_Minstantal {}




.Artikellista_Graywrapper {
	width:170px;
	height:100%;
	background-color:#FFF;
	float:right;
	padding-left:5px;
}


.Artikellista {
	width: 210px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	height: 50px;
	float: left;
}

.Artikellista_Bildruta {
	width: 40px;
	height: 40px;
	text-align: center;
	float: left;
	margin-top: 7px;
}
.Artikellista_Bildruta a {
	text-align:center;
	display: table-cell;
	width:40px;
	height:30px;
	vertical-align: middle;
}
.Artikellista_Bildruta img {
	text-align:center;
	margin:0 auto;
	display:block;
}
.Artikellista_Beskr {
	width: 120px;
	vertical-align: middle;
	float: left;
	margin-top: 7px;
	height:100%;
}
.Artikellista_Beskr a {
	font-size:10px;
	line-height:normal;
	font-weight:bold;
	color:#222;
	text-decoration:none;
}


.Artikellista_Beskr a:hover {
	text-decoration:underline;
}

.Artikellista_Betyg {
	float:left;
	height:15px;
	width:60px;
	margin-top:10px;
	margin-left:10px;
}
.Artikellista_PrisKnappar {
	width:115px;
	float:left;
}

.Artikellista_Pris2, .Artikellista_PrisKampanj2, .Artikellista_TK {display:none;}

.Artikellista_Pris {
	width: 43px;
	font-size: 11px;
	color: #444;
	font-weight: bold;
	text-align: left;
	float: left;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}
.Artikellista_PrisKampanj {
	width: 43px;
	font-size: 11px;
	color: #444;
	font-weight: bold;
	text-align: left;
	float: left;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}
.Artikellista_Knappar {
	margin-top: 15px;
}
.Artikellista_Knappar .Knapp_Info, .Artikellista_Knappar .Knapp_Info_Vanster, .Artikellista_Knappar .Knapp_Info_Hoger {
	display:none;
}
.Artikellista_PrisStafflade {
	width:95px;
	margin-top:0px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
}


/*
--------------------------------------------------------------------------------------------------

  Formatmallar fÃ¶r artikelgrupper

--------------------------------------------------------------------------------------------------
*/
.Artgrp_Sorteringsordning {
	font-weight:normal;
	color:#FFF;
}
.Artgrp_Visningsformat {
	font-weight:normal;
	margin-right:8px;
}
.Artgrp_VisaFler {
	margin-top:5px;
	margin-right:5px;
}
.Artgrp_Sorteringsordning_Markerad {
	color:#1d76aa;
}
.Artgrp_Visningsformat_Markerad {
	color:#1d76aa;
}
.Artgrp_VisaFlerArtiklar a:link, .Artgrp_VisaFlerArtiklar a:visited, .Artgrp_VisaFlerArtiklar a:active, .Artgrp_VisaFlerArtiklar a:hover  {
	color: #333; 
	text-decoration: none; 
	font-weight: bold;
	font-size:11px; 
	border: 1px solid #ddd; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:1px; 
	padding-bottom:1px; 
	height:19px; 
	background-color:#ddd;
	border-radius:4px;
}
.Artgrp_VisaFlerArtiklarBott {
	color: #333; 
	text-decoration: none; 
	font-weight: bold;
	font-size:11px; 
	border: 1px solid #ededed; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:1px; 
	padding-bottom:1px; 
	background-color:#ededed;
	margin-top:10px;
	float:left;
}
.Artgrp_VisaFlerArtiklar_Markerad {
	color:#FFF;
	font-weight: bold;
	border: 1px solid #f64591; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:1px; 
	padding-bottom:1px; 
	background-color:#f64591;
	border-radius:4px;
		
}
#Artiklar {
	float:left;
}
.Artgrp_Artikelcell {
	width:160px;
}
td.Artgrp_Avd_Vert {
	width: 5px;

}
td.Artgrp_Avd_Hori {
	height:7px;

}
td.Std2Artgrp_Avd_Vert {
	width:20px;

}
td.Std2Artgrp_Avd_Hori {
	height:19px;
}
.Artgrp_Lista {
	width:580px;
	color:#000000;
	display:block;
	background-color:#ffffff;
	color:#666666;
	text-decoration:none;
	border:1px solid #cccccc;
	padding:4px;
	margin:1px;
}
#ListaOmArtiklarSaknas {
	width:100%;
	color:#000000;
}
#ListaOmArtiklarSaknas ul {
	list-style:none;
	border:none;
	margin:0;
	padding:0;
}
#ListaOmArtiklarSaknas li {
	border-bottom-width:5px;
	border-bottom-style:solid;
	border-bottom-color:#ffffff;
}
#ListaOmArtiklarSaknas li a {
	width:100%;
	display:block;
	background-color:#eeeeee;
	color:#000000;
	text-decoration:none;
	border:1px solid #dddddd;
	padding:5px;
}
html>body #ListaOmArtiklarSaknas li a {
	width:auto;
}
#ListaOmArtiklarSaknas li a:hover {
	background-color:#cccccc;
	color:#000000;
	border:1px solid #bbbbbb;
}

.VGArtgrp_Artikelcell {
	width:175px;
}
.VGPrisStor {
	font-size:20px;
	font-weight:bold; 
	color:#ffffff;
}
.VGPrisJmf {
	font-size:10px;
	font-style:italic;
	color: #ffffff;
}
td.VGArtgrp_Avd_Vert {
	width:12px;
}
td.VGArtgrp_Avd_Hori {
	height:25px;
}





/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r varukorgen

--------------------------------------------------------------------------------------------------
*/

#SKE_Pnr:after{
	content: "(ÅÅMMDDXXXX)";
	margin-top: 2px;
	float: left;
	margin-left: 31px;
	font-size: 10px;
	
	
}
.VarukorgLaggtill{
	margin-bottom: 50px;
	font-size: 12px;
	line-height: 17px;
}
.VarukorgLaggtill h1 {
	margin-bottom:20px;
	font-size:20px;
}
.varukorg, .varukorg a {
	font-size:12px;
	line-height:normal;
	color:#333;
	text-decoration:none;
}
.varukorg a:active, .varukorg a:hover {
	text-decoration:underline;
}

#varukorg7-wrapper {
	width:490px;
	position:relative;
	padding-top:0px;
}
#varukorg7-dropdown {
	width:250px;
	float:left;
	padding:0px;
}
#varukorg7-summa {
	width:110px;
	float:left;
	padding:0px;
}
#varukorg7-knappar {
	width:130px;
	float:right;
	padding:0px;
}
#varukorg7-knapp-andra {
	width:120px;
	height:22px;
	background-image:url(/bilder/ibutik-a/knappar/knapp_hela_sok.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:1px 0px 1px 0px;
	font-weight: bold;
	color:#444;
	font-size:11px;
	line-height:100%;
	border:none;
}
#varukorg7-knapp-kassan {
	width:120px;
	height:22px;
	background-image:url(/bilder/ibutik-a/knappar/knapp_hela_sok.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:1px 0px 1px 0px;
	font-weight:bold;
	color:#444;
	font-size:11px;
	line-height:100%;
	border:none;
}


.Knapp_Kundvagn_Checkout_Tabell {
	display:none;
}
.Knapp_Kundvagn_Andra_Tabell td {
	background:none !important;
}
.Knapp_Kundvagn_Andra_Tabell td a {
	font-weight:normal !important;
	text-decoration:underline !important;
}


a.go_to_checkout {
	float: left;
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -2px -971px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 7px;
	color: white;
	width: 93px;
	height: 21px;
	margin-top: 0px;
	font-weight: bold;
	font-size: 11px;
	text-shadow: 0px 1px 1px #1e184e;
	
}

a:hover.go_to_checkout {
	background-position: -2px -1002px;
	text-shadow: 0px 1px 1px #1e184e;
	text-decoration:none;
}

a:active.go_to_checkout {
	background-position: -2px -1032px;
}

/*
--------------------------------------------------------------------------------------------------

   Klasser fÃ¶r knappar

--------------------------------------------------------------------------------------------------
*/

.PT_Knappar .Laggikorgen_Antalsfalt_Select_Td{
	display:none;
}
.Knapp_Kop {
	background-image: url(/bilder/ibutik-a/knappar/knapp_mitten_k.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 1px 0px 1px 0px;
	font-weight: bold;
	color: #FFFFFF;
	font-size:11px;
	height: 23px;
	width:48px;
}
.Knapp_Kop a {
	font-size:11px;
	line-height:10px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.Knapp_Kop a:hover {
		opacity: 0.9;
	text-decoration: underline;
}
.Knapp_Kop a:active {
	opacity: 0.9;
	text-decoration: underline;
}
.Knapp_Kop_Vanster {
	background-image: url(/bilder/ibutik-a/knappar/knapp_vanster_k.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 8px;
}
.Knapp_Kop_Hoger {
	background-image: url(/bilder/ibutik-a/knappar/knapp_hoger_k.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 8px;
}

.Knapp_Kundvagn_TillbakaURL_Tabell {
	height:36px;
	widht:201px;
}
.Knapp_Kundvagn_TillbakaURL_Tabell:hover{
	filter: alpha(opacity=90); /* internet explorer */
	-khtml-opacity: 0.9;      /* khtml, old safari */
	-moz-opacity: 0.9;       /* mozilla, netscape */
	opacity: 0.9;           /* fx, safari, opera */
}
.Knapp_Kundvagn_TillbakaURL { height:36px; background:url(/bilder/butik/Knapp_Kundvagn_TillbakaURL_Mitten.png) repeat-x; }

.Knapp_Kundvagn_TillbakaURL a:hover {}

.Knapp_Kundvagn_TillbakaURL_Vanster { width:18px; height:36px; background:url(/bilder/butik/Knapp_Kundvagn_TillbakaURL_Vanster.png) no-repeat;}

.Knapp_Kundvagn_TillbakaURL_Hoger {width:18px; height:36px; background:url(/bilder/butik/Knapp_Kundvagn_TillbakaURL_Hoger.png) no-repeat;}

.Knapp_Kundvagn_TillbakaURL a {}

.Knapp_Kundvagn_Checkout_I_Sida { width:152px; height:36px; background:url(/bilder/butik/Knapp_Kundvagn_Checkout_I_Sida_Mitten.png) repeat-x; }

.Knapp_Kundvagn_Checkout_I_Sida a:hover {}

.Knapp_Kundvagn_Checkout_I_Sida_Vanster { width:18px; height:36px; background:url(/bilder/butik/Knapp_Kundvagn_Checkout_I_Sida_Vanster.png) no-repeat;}

.Knapp_Kundvagn_Checkout_I_Sida_Hoger {width:18px; height:36px; background:url(/bilder/butik/Knapp_Kundvagn_Checkout_I_Sida_Hoger.png) no-repeat;}

.Knapp_Kundvagn_Checkout_I_Sida a {
	font-size: 14px;
	color: white;
	text-shadow: 0px 1px 1px black;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0px;
}

.Knapp_Generell_Vanster{ width:18px; height:27px; background:url(/bilder/butik/Knapp_Generell_Vanster.png) no-repeat;}
.Knapp_Generell { height:27px; background:url(/bilder/butik/Knapp_Generell_Mitten.png) repeat-x; }
.Knapp_Generell_Hoger {width:18px; height:27px; background:url(/bilder/butik/Knapp_Generell_Hoger.png) no-repeat;}
.Knapp_Generell a{ color: black;
text-shadow: 0px 1px 1px white;
font-weight: bold;}
.Knapp_Kundvagn_Checkout, .Knapp_Kundvagn_Andra, 
.Knapp_Kundvagn_Artikelovervakning, .Knapp_Snabbfragan, .Knapp_Nyhetspopup, .Knapp_HanteraAb {
	background-image: url(/bilder/ibutik-a/knappar/knapp_mitten_i.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 1px 0px 1px 0px;
	font-weight: bold;
	color: #333333;
	font-size:10px;
	height:18px;
}
.Knapp_Kundvagn_Checkout a, .Knapp_Kundvagn_Andra a, 
.Knapp_Kundvagn_Artikelovervakning a, .Knapp_Snabbfragan a, .Knapp_Nyhetspopup a, .Knapp_Nyhetspopup a, .Knapp_HanteraAb a {
	font-size:10px;
	line-height:10px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.Knapp_Generell a:hover, .Knapp_Kundvagn_Checkout a:hover, .Knapp_Kundvagn_Andra a:hover, 
.Knapp_Kundvagn_Artikelovervakning a:hover, .Knapp_Snabbfragan a:hover, .Knapp_Nyhetspopup a:hover, .Knapp_Nyhetspopup a:hover, .Knapp_HanteraAb a:hover {
	text-decoration: underline;
}

.Knapp_Kundvagn_Checkout_Vanster, .Knapp_Kundvagn_Andra_Vanster, 
.Knapp_Kundvagn_Artikelovervakning_Vanster, .Knapp_Snabbfragan_Vanster, .Knapp_Nyhetspopup_Vanster, .Knapp_HanteraAb_Vanster {
	background-image: url(/bilder/ibutik-a/knappar/knapp_vanster_i.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 8px;
	padding: 1px 0px 1px 0px;
}

.Knapp_Kundvagn_Checkout_Hoger, .Knapp_Kundvagn_Andra_Hoger,
.Knapp_Kundvagn_Artikelovervakning_Hoger, .Knapp_Snabbfragan_Hoger, .Knapp_Nyhetspopup_Hoger, .Knapp_HanteraAb_Hoger {
	background-image: url(/bilder/ibutik-a/knappar/knapp_hoger_i.gif);
	background-repeat: no-repeat;
	height:19px;
	width:8px;
	padding:1px 1px 1px 0px;
}


.Knapp_Info {
	background-image: url(/bilder/ibutik-a/knappar/info.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 1px 0px 1px 0px;
	font-weight: bold;
	color: #333333;
	font-size: 11px;
	height: 20px;
	width: 20px;
	display:none;
}
.Knapp_Info a:link {
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.Knapp_Info a:visited {
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.Knapp_Info a:hover {
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.Knapp_Info a:active {
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.Knapp_Info_Vanster {
}
.Knapp_Info_Hoger {
}

.Knapp_Kop_Tabell_Artikel,.Variantlista_Knappar .Knapp_Kop_Tabell,.kop_ruta_kopknapp .Knapp_Kop_Tabell {
	height:44px;
}
.Knapp_Kop_Tabell_Artikel a,.Variantlista_Knappar .Knapp_Kop_Tabell a,.kop_ruta_kopknapp .Knapp_Kop a {
    background: url(/bilder/butik/bh_sprites.png) no-repeat -2px -2154px transparent;
	color: white;
	display: block;
	font-size: 12px !important;
	font-weight: bold;
	width: 126px;
	height: 44px;
	line-height: 41px;
	margin: 7px 20px;
	padding: 7px 0px 0 0px;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow:0px 1px 1px black;
}

.Variantlista_Knappar .Knapp_Kop_Tabell a ,.kop_ruta_kopknapp .Knapp_Kop_Tabell a
{


}
.kop_ruta_kopknapp .Knapp_Info {display:none;}
.Knapp_Kop_Tabell_Artikel a:hover, .Variantlista_Knappar .Knapp_Kop_Tabell a:hover, .kop_ruta_kopknapp .Knapp_Kop a:hover {
	background-position:-2px -2206px;
	
}

.Knapp_Kop_Tabell_Artikel a:active, .Variantlista_Knappar .Knapp_Kop_Tabell a:active, .kop_ruta_kopknapp .Knapp_Kop a:active {
	background-position:-2px -2258px;
}

	
	
.Knapp_Kop_Tabell_Artikel .Knapp_Kop,.Variantlista_Knappar .Knapp_Kop,.kop_ruta_kopknapp .Knapp_Kop {
	height:10px;
	margin:0px;
	color:#fff;
	line-height:100%;
	background-image:none !important;
}
.Knapp_Kop_Tabell_Artikel .Knapp_Kop a:hover, .Knapp_Kop_Tabell_Artikel  .Knapp_Kop a:active {}
.Knapp_Kop_Tabell_Artikel .Knapp_Kop_Vanster,.Variantlista_Knappar .Knapp_Kop_Vanster,.kop_ruta_kopknapp .Knapp_Kop_Vanster {
	width:10px;
	height:10px;
	color:#fff;
	line-height:100%;
	background-image:none !important;
	-moz-border-radius:3px 0px 0px 3px;
	-webkit-border-radius:3px 0px 0px 3px;
	display:none;
}
.Knapp_Kop_Tabell_Artikel .Knapp_Kop_Hoger,.Variantlista_Knappar .Knapp_Kop_Hoger, .kop_ruta_kopknapp .Knapp_Kop_Hoger {
	width:10px;
	height:10px;
	background-image:none !important;
	-moz-border-radius:0px 3px 3px 0px;
	-webkit-border-radius:0px 3px 3px 0px;
	display:none;
}

.Knapp_Sok_Produkt {
	width:60px;
	height:23px;
	margin:0px;
	padding:0px;
	background-color:#999;
	border:none;
	font-size:11px;
	line-height:10px;
	color:#000;
	font-weight:bold;
}

.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 {
}


/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r produktlista

--------------------------------------------------------------------------------------------------
*/
.Produktlista_Artikelnamn, .Produktlista_Artikelnamn a:link, .Produktlista_Artikelnamn a:visited {
	font-size:16px;
	line-height:normal;
	font-weight: bold;
	color:#111111;
	text-decoration:none;
	padding:0px;
}
.Produktlista_Artikelnamn a:hover, .Produktlista_Artikelnamn a:active {
	font-size:16px;
	line-height:normal;
	font-weight:bold;
	text-decoration:underline; 
	color:#111111;
}
.Produktlista_Artikelpris, .Produktlista_Artikelpris a:link, .Produktlista_Artikelpris a:visited, .Produktlista_Artikelpris a:hover, .Produktlista_Artikelpris a:active {
	font-size:21px;
	line-height:normal;
	font-weight:normal;
	color:#111111;
	text-decoration:none;
}


/*
--------------------------------------------------------------------------------------------------

  Utseende pÃ¥ en eventuell produkttabell pÃ¥ startsidan
  (taggen AIRBUTIK-Starttabell - Antal="6")

--------------------------------------------------------------------------------------------------
*/
.Startsida_Produktabell_Produktnamn, .Startsida_Produktabell_Produktnamn a:link, .Startsida_Produktabell_Produktnamn a:visited {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-style:normal;
}
.Startsida_Produktabell_Produktnamn a:hover, .Startsida_Produktabell_Produktnamn a:active {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-style: normal;
}
.Startsida_Produktabell_Text {
	line-height:14px
}
.Startsida_Produktabell_PrisNu {
	font-size:13px;
	font-weight:bold;
	color:#000000;
	font-style:normal;
}
.Startsida_Produktabell_PrisOrd {
	font-size:10px;
	color:#777777;
}
.Startsida_Produktabell_Varumarke {
}
.Startsida_Produktabell_TabellMedPrisOchKopnapp {
	border:1px solid #BBBBBB;
	background-color:#EEEEEE;
	width:170px;
	padding:0px;
	margin:0px;
}
.Startsida_Produktabell_Antalsfalt {
	text-align:center;
	vertical-align:middle;
	color:#000000;
	font-size: 0px;
	font-weight:bold;
	width:30px;
}
.Startsida_Produktabell_CellSomAvdelarHorisontellt {
	background-color:#DDDDDD;
	height:5px;
}
.Produktabell_Bildcell {
	width:170px;
	text-align:center;
	vertical-align:middle;
}
.Produktabell_Knappcell {
	width:170px;
	text-align:left;
	vertical-align:top;
}


/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r egenskapstabell i produktbeskrivningsvyn

--------------------------------------------------------------------------------------------------
*/
.TeknSpec_Tabell {
	width:100%;
	border:0;
	margin:0;
	padding:0;
}
.TeknSpec_Rad1_Vanster {
	background-color:#E1E1E1;
	font-weight:700;
	color:#000;
	padding:3px;
}
.TeknSpec_Rad1_Hoger {
	background-color:#E1E1E1;
	color:#000;
	padding:3px;
}
.TeknSpec_Rad2_Vanster {
	background-color:#F2F2F2;
	font-weight:700;
	color:#000;
	padding:3px;
}
.TeknSpec_Rad2_Hoger {
	background-color:#F2F2F2;
	color:#000;
	padding:3px;
}
.Webbsida_Inst {
	color:#000000;
	font-size:10px;
	font-weight:normal;
	display:block;
}
.Webbsida_Inst a:link {
	color:#000000;
	text-decoration:none;
	display:block;
}
.Webbsida_Inst a:visited {
	color:#000000;
	text-decoration:none;
	display:block;
}
.Webbsida_Inst a:active {
	color:#CC0000;
	text-decoration:underline;
	display:block;
}
.Webbsida_Inst a:hover {
	color:#CC0000;
	text-decoration:underline;
	display:block;
}


/*
--------------------------------------------------------------------------------------------------

  Din sida

--------------------------------------------------------------------------------------------------
*/
.Flik_Vanster{
	width: 10px;
	height: 25px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -1px -723px;
}
.Flik_Hoger {
	width: 10px;
	height: 25px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -118px -756px;
}
.Flik_Streck {
	width:2px;
	visibility:visible;
}
.Flik_Normal {
	font-size: 11px;
	font-weight: normal;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -10px -723px;
}
.Flik_Normal a:link, .Flik_Normal a:visited {
	color:#313131;
	text-decoration:none;
}
.Flik_Normal a:active, .Flik_Normal a:hover {
	color:#313131;
	text-decoration:underline;
}

.Flik_Markerad {
	font-size: 11px;
	font-weight: normal;
	color: white;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -25px -513px;
}
.Flik_Markerad a:link, .Flik_Markerad a:visited {
	color:#FFF ;
	text-decoration:none;
}
.Flik_Markerad a:active, .Flik_Markerad a:hover {
	color:#FFF;
	text-decoration:underline;
}
.Flik_Markerad_Vanster {
	width: 10px;
	height: 25px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -1px -513px;
}
.Flik_Markerad_Hoger {
	width: 10px;
	height: 25px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -118px -513px;
}

.Flik_Saknas {
	font-size:11px;
	font-weight:normal;
	color:#777777;
	background-color:#ffffff;
}

.Flik_Avd_Nedat {
	width:100%;
	height:1px;
	background-color:#CCCCCC;
}

.Dinsida_Underrubrik, .Dinsida_Underrubrik a:link, .Dinsida_Underrubrik a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	background: #F4F4F4;

}
.Dinsida_Underrubrik a:active, .Dinsida_Underrubrik a:hover {
	color:#ED8121;
	text-decoration:underline;
	padding-top:0px;
	padding-right:6px;
	padding-bottom:0px;
	padding-left:6px;
}

#wrapper-mittkonto {
	width:100%;
	margin:0 auto;
	margin-bottom:10px;
}
#wrapper-mittkonto img {
	vertical-align:middle;
	margin-right:5px;
}
.mittkonto-kolumn1 {
	width:33%;
	float:left;
}
.mittkonto-kolumn2 {
	width:33%;
	float:left;
}
.mittkonto-kolumn3 {
	width:33%;
	float:left;
}
.mittkonto-rubrik {
	font-size:14px;
	font-weight:bold;
	line-height:normal;
}
.mittkonto-text {
	font-size:12px;
	line-height:normal;
	margin-right:15px;
}
.mittkonto-streck {
	width:100%;
	float:left;
	background-color:#ddd;
	height:1px;
	line-height:1px;
	margin:20px 0px 20px 0px;
	
}

.mittkonto-funktion-wrapper {
	width:100%;
	margin:0 auto;
	margin-bottom:20px;
}
.mittkonto-funktion-rubrik {
	float:left;
	margin:0px 0px 0px 0px;
}
.mittkonto-funktion-dropdown {
	float:right;
	margin:0px 0px 0px 0px;
	padding:10px;
	background-color:#ddd;
}


/*
--------------------------------------------------------------------------------------------------

  Artikelutskrift - produkttrÃ¤d 

--------------------------------------------------------------------------------------------------
*/

#Forhenne,#Forhonom, .Produkttrad {
	width:100%;
	font-size:11px;
	line-height:normal;
	font-weight:normal;
	margin-bottom:0px;
}



#navigation_typ_ul_li ul.Lev1, #navigation_typ_ul_li ul.Lev2, #navigation_typ_ul_li ul.Lev3 {
	display:none;
	background-color:white;
}
#navigation_typ_ul_li {


}

#main-wrapper #vansterkolumnen-wrapper #brandlist ul {
	height: 209px;
	overflow: auto;
	padding-bottom: 20px;
	margin-bottom: 15px;
	list-style: none;
	padding-left: 10px;
	line-height: 17px;
}


.brands-list {
	width: 182px;
	padding-left: 3px !important;
	background-color:#FcFcFc;
	border-right: 1px #E5E5E5 solid;
	border-bottom: 1px #E5E5E5 solid;
	margin-bottom:10px !important;
	min-height:168px;
	
}

.brands-list span {
	color: white;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 0,8px;
	line-height: normal;
	height: 24px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -1px -1px;
	width: 183px;
	text-shadow: 0 1px 1px black;
	padding: 4px 0 0 0;
	text-align: center;
}
	

#navigation_typ_ul_li .Lev0, .kampanjer ul, .brands ul  {
	width: 182px;
	padding-top: 10px !important;
	padding-left: 0px !important;
	background-color: white;
	margin-bottom: 10px !important;
	min-height: 326px;
	margin-left: 1px;
	letter-spacing: 0.1em;
	
}

 .brands ul {
    padding-left: 14px !important;
    width: 168px;
}
#navigation_typ_ul_li .kampanjer {
/*	width:160px;*/
	
}
.kampanjer ul li, .brands ul li {margin-bottom:0 !important}



#navigation_typ_ul_li .Lev0 li, #navigation_typ_ul_li .Lev1 li, #navigation_typ_ul_li .Lev2 li {
	margin-bottom:0px !important;
	padding-left: 0px;
}


#navigation_typ_ul_li ul {
	list-style:none; 
	margin:0; 
	padding:0;
}
#navigation_typ_ul_li span.header {
	display:block;
	color: white;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0,8px;
	line-height: normal;
	height: 24px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -2px -1787px;
	width: 183px;
	text-shadow: 0 1px 1px black;
	padding: 4px 0 0 0px;
	text-align: center;
	margin-top:0;
}
#navigation_typ_ul_li span.header a {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	text-transform: uppercase;
	padding-left: 10px;
	letter-spacing: 0,8px;
	display: block;
	width: 146px !important;
	margin-top: 4px;
	text-decoration: none;
}
#navigation_typ_ul_li span.header a:hover {
	text-decoration:none;
	background:none !Important;
	color:#ddd;
}
#navigation_typ_ul_li li a img {margin-right:3px}
#navigation_typ_ul_li li a {
	display:block;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	color:#191919;
	font-weight:normal;
	text-decoration:none;
	margin-top:1px;
	margin-bottom:0px;
}


#navigation_typ_ul_li li a:hover {
	width:100% !Important;
	text-decoration:none !Important;
	background-color:#313131;
	color:white;
}
#navigation_typ_ul_li li a.sub-current{
		background-color:#e5e5e5;
}
#navigation_typ_ul_li ul {
	font-size: 12px;
}
#navigation_typ_ul_li ul li {
	margin-bottom:5px;
}
#navigation_typ_ul_li ul li {
	padding:0;
}
#navigation_typ_ul_li ul a {
	color: #191919;
	font-weight: normal;
	margin-top: 1px;
	margin-bottom: 3px;
	padding-bottom: 4px !important;
	font-size: 11px;
	text-transform:none;
	
}
#navigation_typ_ul_li ul a.sub-current{
	color:#999;
}
#navigation_typ_ul_li ul a:hover {
	text-decoration:underline;
}
.navigation_typ_ul_li_kategoriersaknas {
	font-style:italic;
}


/*
--------------------------------------------------------------------------------------------------

  Thomas urballning - produkttrÃ¤d 

--------------------------------------------------------------------------------------------------
*/


#navigation_typ_ul_li ul ul a {
	color: #191919;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 1px;
	font-size: 11px;
	padding-bottom: 0px;
	padding-left: 21px;
	letter-spacing: 0.1em;
	padding-top: 2px;
}
#navigation_typ_ul_li ul ul a:hover {
	text-decoration:underline;
}



/*
--------------------------------------------------------------------------------------------------

  Thomas urballning - produkttrÃ¤d 

--------------------------------------------------------------------------------------------------
*/


a.current {font-weight:bold !important; color:#000 }
a.current:hover {
	color:white;
}
.navigation_typ_ul_li_kategoriersaknas {
	font-style:italic;
}
.MARKERAD, .MARKERAD a {
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
.MARKERAD a:hover {
	text-decoration:underline;
}


.sidomenyProdukt li a:link, .sidomenyProdukt li a:visited {
	font-size:14px;
	display:block;
	padding:0.4em 0 0.4em 0.5em;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	margin-top:1px;
	margin-bottom:1px;
}
.sidomenyProdukt li a:hover {
	color:#333333;
	font-weight:normal;
	margin-top:1px;
	margin-bottom:1px;
}
.sidomenyProdukt li a:link, .sidomenyProdukt li a:visited {
	font-size:14px;
	display:block;
	padding:0.4em 0 0.4em 0.5em;
	background-image:url(/bilder/ibutik-a/nav_bg_gra.gif);
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	margin-top:1px;
	margin-bottom:1px;
}
.sidomenyProdukt li a:hover {
	background-image:url(/bilder/ibutik-a/nav_bg_orange.gif);
	color:#333333;
	font-weight:normal;
	margin-top:1px;
	margin-bottom:1px;
}






/*
--------------------------------------------------------------------------------------------------

  Sidomeny, infosidor

--------------------------------------------------------------------------------------------------
*/
#WebbMeny {
	color: #191919;
	font-weight: normal;
	margin-top: 1px;
	margin-bottom: 3px;
	padding-bottom: 4px !important;
	font-size: 11px;
	text-transform: none;
	line-height: 16px;
}
#WebbMeny ul {
	list-style:none;
	margin:0;
	padding:0;
}
#WebbMeny li {
	margin:0px;
	padding:2px 0px 4px 0px;
	clear:left;
}
#WebbMeny li a {
	display:block;
	color:#000; 
	text-decoration:none; 
	margin:0px;
	padding-left:10px;
}
#WebbMeny li a:hover {
	text-decoration:underline;
}
#WebbMeny ul {
	font-weight:normal;
}
#WebbMeny ul ul {
	margin-left:12px;
	display: none;
}
.WebbMenyMarkerad {
	font-weight:bold;
	color:#000;
}


/*
--------------------------------------------------------------------------------------------------

  Flikar fÃ¶r toppmeny
  AnvÃ¤nds med taggen  AIRBUTIK-Artikelgrupper-Toppmeny 

--------------------------------------------------------------------------------------------------
*/
.Webbsida_Toppmeny_Flik_Streck {
}

.Webbsida_Toppmeny_Flik_Normal_Vanster {
	width:12px;
	height:30px;
	background-image:url(/bilder/toppmeny/flik_vanster.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.Webbsida_Toppmeny_Flik_Normal_Hoger {
	width:12px;
	height:30px;
	background-image:url(/bilder/toppmeny/flik_hoger.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.Webbsida_Toppmeny_Flik_Normal {
	font-size:11px;
	font-weight:bold;
	background-image:url(/bilder/toppmeny/flik_bg.gif);
	background-repeat:repeat-x;
	background-position:center center;
}
.Webbsida_Toppmeny_Flik_Normal a {
	color:#ffffff;
	text-decoration:none;
}
.Webbsida_Toppmeny_Flik_Normal a:hover {
	text-decoration:underline;
}
.Webbsida_Toppmeny_Flik_Markerad_Vanster {
	width:12px;
	height:30px;
	background-image:url(/bilder/toppmeny/flik_vanster_markerad.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.Webbsida_Toppmeny_Flik_Markerad_Hoger {
	width:12px;
	height:30px;
	background-image:url(/bilder/toppmeny/flik_hoger_markerad.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.Webbsida_Toppmeny_Flik_Markerad {
	font-size:11px;
	font-weight:bold;
	background-image:url(/bilder/toppmeny/flik_bg_markerad.gif);
	background-repeat:repeat-x;
	background-position:center center;
}
.Webbsida_Toppmeny_Flik_Markerad a {
	color:#ffffff;
	text-decoration:none;
}
.Webbsida_Toppmeny_Flik_Markerad a:hover {
	color:#4C4B4C;
	text-decoration:underline;
}


/*
--------------------------------------------------------------------------------------------------

  Klasser fÃ¶r bloggar

--------------------------------------------------------------------------------------------------
*/
.blogginlagg {
	margin-bottom:20px;
	font-size:11px;
}
.blogginlagg_rubrik {	
	padding-top:6px;
	padding-right:0px;
	padding-bottom:6px;
	padding-left:0px;
}
.blogginlagg_rubrik a {
	padding-top:6px;
	padding-right:0px;
	padding-bottom:6px;
	padding-left:0px;
	font-size:20px;
	text-decoration:none;
}
.blogginlagg_rubrik a:hover {
	text-decoration:underline;
}
.blogginlagg_innehall {
	padding-top:10px;
	padding-bottom:10px;
}
.blogginlagg_innehall a {
	color:#666666;
	text-decoration:none;
}
.blogginlagg_data {
	color:#666666;
	font-weight:bold;
	font-size:16px;
	padding-top:0px;
	padding-bottom:30px;
}
.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 {
	 font-size:14px;
	 text-align:center;
	 padding-bottom:5px;
	 padding-top:3px;
	 border-top:solid 1px #ffe1e1;
	 background:white url(/bilder/ibutik-a/blogg/btnbg.gif) repeat-x left bottom;
}
.blogginlagg_kommentarsknapp a {
	color:black;
	text-decoration:none;
}
.blogginlagg_kommentarsknapp a:hover {
	color:#e9adad;
	text-decoration:none;
}
.blogginlagg_kommentarer {
	margin-top:15px;
	display:block;
}
.bloggkommentar_saknas {
	font-style:italic;
}


/* CSS fÃ¶r skrivna kommentarer nedan */

.bloggkommentar_avdelare {
	border:1px solid #aaa;
	width:100%;
	height:1px;
}
.bloggkommentar {
	margin-top:12px;
	margin-bottom: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 {
	margin-top:6px;
	font-size:10px;
	font-style:italic;
}
.bloggkommentar_url {
	font-size:11px; 
	font-style:italic;
}
.bloggkommentar_url a {
	color:#666666;
	text-decoration:none;
}


/* CSS fÃ¶r att GÃ–RA kommentarer */

.bloggkommentarsfalt_avdelare {
	margin-top:15px;
}
.bloggkommentarsfalt {
}
.bloggkommentarsfalt_form {
}
.bloggkommentarsfalt_namn1 {
	margin-top:6px;
	font-size:10px;
}
.bloggkommentarsfalt_namn2 {
}
.bloggkommentarsfalt_namn_falt {
	font-size:10px;
	width:300px;
}
.bloggkommentarsfalt_epost1 {
	margin-top:6px;
	font-size:10px;
}
.bloggkommentarsfalt_epost2 {
}
.bloggkommentarsfalt_epost_falt {
	font-size:10px;
	width:300px;
}
.bloggkommentarsfalt_url1 {
	margin-top:6px;
	font-size:10px;
}
.bloggkommentarsfalt_url2 {
}
.bloggkommentarsfalt_url_falt {
	font-size:10px;
	width:300px;
}
.bloggkommentarsfalt_kommentar1 {
	margin-top:6px;
	font-size:10px;
}
.bloggkommentarsfalt_kommentar2 {
	margin-bottom:4px;
}
.bloggkommentarsfalt_kommentar_falt {
	font-size:10px;
	width:300px;
	height:40px;
}


/*
--------------------------------------------------------------------------------------------------
      
  Klasser fÃ¶r snabbkassan

--------------------------------------------------------------------------------------------------

*/
.Laggikorgen_Antalsfalt {
	background: url(/bilder/butiksspecifikt/antal_pic.gif) no-repeat top left;
	border:1px solid #ddd;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	width:12px;
	font-size:10px
}

#OrderFalt .Laggikorgen_Antalsfalt {
	width:16px !important;
	height:14px !important;
	border:2px solid #3B5998;
	font-size:11px;
	color:#999;
	padding:3px 5px 0px 5px;
}

.KundprofilFaltOK {
	border:1px solid #aaaaaa; 
	background-color:#ffffff; 
	width:250px;
}
.KundprofilFaltFEL {
	border:2px solid #ff0000; 
	background-color:#ffffff; 
	width:250px;
}

.KundprofilFaltOK_Kort {
	border:1px solid #aaaaaa;
	background-color:#ffffff; 
	width:100px;
}
.KundprofilFaltFEL_Kort {
	border:2px solid #ff0000; 
	background-color:#ffffff; 
	width:100px;
}

.bestallningsknapp {
	width: 265px;
	height: 83px;
	font-size:14px; 
	line-height:normal;
	color:#ffffff;
	font-weight:bold;
	background:url(/bilder/ibutik-a/knappar/knapp_hela_bestall.png)  no-repeat 0 0;
	text-transform: uppercase;
	cursor:pointer;
	text-shadow: 0px 1px 1px #000;
	margin-top:10px;
	border:none;
}

.bestallningsknapp:hover {
	background-position: 0 -84px;

}

.bestallningsknapp:active {
	background-position: 0 -170px;

}

/*    CSS fÃ¶r rubrikerna   */

.Snabbkassa_Flik_Vanster {
	height:21px;
	width:9px;
	background-color: #2E2E2E;
	background-repeat: no-repeat;
	background-position: center center;
}
.Snabbkassa_Flik_Hoger {
	height:21px;
	width:9px;
	background-color: #2E2E2E;	
	background-repeat: no-repeat;
	background-position: center center;
}
.Snabbkassa_Flik_Streck {
	height:21px;
	width:1px;
	background-color: #2E2E2E;
	background-repeat: no-repeat;
	background-position: center center;
}

.Snabbkassa_Flik_Normal {
	font-size: 8pt;
	font-weight: bold;
	color: #FFF;
	background-color: #2E2E2E;	
	background-repeat: repeat-x repeat-y;
	background-position: center center;
}
.Snabbkassa_Flik_Normal a:link {
	color: #000;
	text-decoration: none;
}
.Snabbkassa_Flik_Normal a:visited {
	color: #000;
	text-decoration: none;
}
.Snabbkassa_Flik_Normal a:active {
	color: #f00;
	text-decoration: underline;
}
.Snabbkassa_Flik_Normal a:hover {
	color: #f00;
	text-decoration: underline;
}

.Snabbkassa_Flik_Normal span {
	color:#FFF;
}

.Snabbkassa_Flik_Markerad {
	font-size: 8pt;
	font-weight: bold;
	background-image: url(/bilder/ibutik-a/dinsida/flik_bg.gif);
	background-repeat: repeat-x repeat-y;
	background-position: center center;
}
.Snabbkassa_Flik_Markerad a:link {
	color: #000;
	text-decoration: none;
}
.Snabbkassa_Flik_Markerad a:visited {
	color: #000;
	text-decoration: none;
}
.Snabbkassa_Flik_Markerad a:active {
	color: #ffffff;
	text-decoration: underline;
}
.Snabbkassa_Flik_Markerad a:hover {
	color: #f00;
	text-decoration: underline;
}

.Snabbkassa_Flik_Saknas {
	font-size: 8pt;
	font-weight: bold;
	color: #777;
	background-image: url(/bilder/ibutik-a/dinsida/flik_bg.gif);
	background-repeat: repeat-x repeat-y;
	background-position: center center;
}


/*    CSS fÃ¶r kundadressfÃ¤lt   */

.Snabbkassa_Kunduppgift_Etiketter {
	width:110px;
	float:left;
	text-align:right;
	margin-right:0.5em;
	display:block;
}
.Snabbkassa_Kundfalt_Marginal {
	margin:0; 
	padding:2px;
}
.Snabbkassa_Varningsmeddelande {
	color:#f00; 
	font-weight:bold;
}
.Snabbkassa_OKmeddelande {
	color:#080; 
	font-weight:bold;
}
.Snabbkassa_RutaAvd {
	padding:12px;
	background-color:#eeeeee;
}


/*
--------------------------------------------------------------------------------------------------
      
  Definitioner fÃ¶r startsida.html

--------------------------------------------------------------------------------------------------

*/
.startsidan-wrapper {
	width:100%;
	height:396px;
}
.startsidan-wrapper p {
	padding: 0px;
}
.startsidan-webbsidor {
	margin-top:0px;
	margin-bottom:0px;
}
.startsidan-starttabell {
	margin-top:-10px;
	margin-bottom:10px;
	float:left;
	padding-bottom: 20px;
	background-color: none;
	padding-top:10px;
}
.startsidan-starttabell h2{
	display:none;
	}
.startsidan-nyheter {
	margin-top:0px;
	margin-bottom:10px;
}
.startsidan-snabbfraga {
	margin-top:0px;
	margin-bottom:10px;
}
.rubriker-startsida {
	width:790px;
	height:19px;
	padding:6px 0px 4px ;
	margin-top:10px;
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -1px -381px;
	background-repeat: no-repeat;
	border-bottom:3px solid #393939;
	padding-left:10px;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:normal;
}


/*
--------------------------------------------------------------------------------------------------
      
  Definitioner fÃ¶r Bilder_Artikelgrupper.html

--------------------------------------------------------------------------------------------------

*/
.bildcell-artgruppbilder {
	z-index:20;
	width:165px;
	height:135px;
	margin-bottom:5px;
	text-align:center;
	vertical-align:middle;
}
.namncell-artgruppbilder, .namncell-artgruppbilder a:link, .namncell-artgruppbilder a:visited {
	z-index:10;
	width:165px;
	height:40px;
	font-size:14px;
	color:#333333; 
	text-decoration:none; 
	font-weight:bold; 
}
.namncell-artgruppbilder a:hover, .namncell-artgruppbilder a:active {
	font-size:14px;
	color:#333333; 
	text-decoration:underline; 
}


/*
--------------------------------------------------------------------------------------------------

   Ã–vriga definitioner

--------------------------------------------------------------------------------------------------

*/
.valutavaljare {
	color:#666666;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	padding:0px;
}
.valutavaljare a:link, .valutavaljare a:visited {
	color:#666666; 
	text-decoration:none; 
	font-weight:normal; 
	padding:0px;
}
.valutavaljare a:hover, .valutavaljare a:active {
	color:#ca4242; 
	text-decoration:none; 
	font-weight:normal; 
	padding:0px;
}

.RUBRIKstartsida, .RUBRIKstartsida a:link, .RUBRIKstartsida a:visited {
	font-size:11px;
	font-weight:bold;
	color:#282828;
	text-decoration: none;
}
.RUBRIKstartsida a:active, .RUBRIKstartsida a:hover {
	color: #CC3600;
	text-decoration: underline;
}

#Felmeddelande {
	position:relative;
	top:-100px;
}
#Felmeddelande H1 {
	color:#ffffff;
}

#dialogruta {
	visibility:hidden;
	position:absolute;
	left:0px;
	top:0px;
	z-index:3005;
	background-position:center center;
	min-width:100%;
}

#dialogruta div { 
	font-size:12px; 
	line-height:16px; 
	color:#ffffff;
	width:500px;
	margin:150px 250px;
	border:1px solid #000;
	padding:15px;
	text-align:center;
	background-image:url(/bilder/ibutik-a/bakgrund_dialog_text.gif);
	background-position:center center;
	opacity:0.9;
	position: relative;
/*	-moz-opacity:0.9;
	filter:alpha(opacity=90);
	-khtml-opacity: 0.9;*/
}

#dialogruta div a { 
	font-size:12px; 
	color:#ffffff;
}

.popupfonster-top { 
	width:430px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
}

.popupfonster-content { 
	width:430px; 
	border:1px solid #999999;
	padding:10px;
	margin-left:10px;
}



#delameddigwrap{width:150px; height:34px;padding-left:30px;margin-top:10px;background-image: url(/bilder/share-icon-24x24.png);background-position: center left;background-repeat: no-repeat;cursor: pointer}
#delameddig {padding: 7px 0;display:block;cursor: pointer}
#delameddig span{text-decoration: underline;cursor: pointer}
#share_div{z-index:1000;background-color: #fff;padding:10px;border:1px solid #ccc;position: absolute;}
#share_div br.clearer{clear:left;}
#share_div ul { list-style: none;margin:0;padding:0;}
#share_div ul li{float:left;margin-left:20px;}
#share_div ul li img{border:none;cursor: pointer;}
#share_div ul li a{padding:0;}

.ListaHori {
	color: #888;
	font-size: 8pt;
	width: 850px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-left: 150px;
	background-image: url(/bilder/butik/footer-divider.png);
	background-repeat: repeat-x;
	background-position: topleft;
	padding-top:20px;
}



.ListaHori a:after {
	content:"|";
	margin-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	-moz-text-shadow: 0px 1px 0px #000;
	-webkit-text-shadow: 0px 1px 0px #000;
	text-shadow: 0px 1px 0px black;
	color: white;
	font-size: 12px;
	font-weight: bold;
}

	
.ListaHori a:link {
	color:#fff;
	padding:5px;
	text-decoration:none;
	text-shadow:0px 1px 1px #000;
	margin-bottom:7px;
}
.ListaHori a:visited {
	color:#fff;
	padding:5px;
	text-decoration:none;
}
.ListaHori a:active {
	color:#eee;
	padding:5px;
	text-decoration:underline;
}
.ListaHori a:hover {
	color:#ababab;
	padding:5px;
	text-decoration:underline;
}
#bottom_brands a {
	color:gray;
	size:10px;
}
#bottom_brands a:hover {
	color:black;
	text-decoration:underline;
}

#lankar-topp {
	position:relative;
	left:10px;
	width:100%;
	height:20px;
	margin:4px 0 0px 0;
	z-index:200;
}
#lankar-topp p{
	text-align: center;
	font-size: 11px;
	color: #000000;
	text-shadow: 0px 1px 1px white;
	margin-top: 5px;
	
}



#lankar-topp ul.meny {margin:0; padding:0; list-style:none; z-index:3000; color:#333;}
#lankar-topp ul.meny li {float:left; z-index:2000;color:#333;}

#lankar-topp ul.meny li div#Grupp1 {width:280px;border:1px solid #d8d8d8;position:absolute;z-index:200;padding:15px; background:url(../../..//bilder/butik/bg-dropmeny.png);}
#lankar-topp ul.meny li div#Grupp1 ul {z-index: 1000;margin:0;list-style: none;padding: 0;position:relative}
#lankar-topp ul.meny li div#Grupp1 ul.Column1 {width:170px;float:left;position:relative}
#lankar-topp ul.meny li div#Grupp1 ul.Column2 {width:110px;float:right;position:relative}
#lankar-topp ul.meny li div#Grupp1 ul li {float:none;z-index:1000;position:relative} 
#lankar-topp ul.meny li div#Grupp1 ul li a {border:none;padding:3px 0px 7px 0px; text-transform:none !important; color:#333; font-size:11px;position:relative; font-weight:normal !important;}

#lankar-topp ul.meny li div#Grupp2 {width:280px;border:1px solid #d8d8d8;position:absolute;z-index:1000;padding:15px; background:url(../../..//bilder/butik/bg-dropmeny.png);}
#lankar-topp ul.meny li div#Grupp2 ul {z-index: 1000;margin:0;list-style: none;padding: 0;position:relative}
#lankar-topp ul.meny li div#Grupp2 ul.Column1 {width:170px;float:left;position:relative}
#lankar-topp ul.meny li div#Grupp2 ul.Column2 {width:110px;float:right;position:relative}
#lankar-topp ul.meny li div#Grupp2 ul li {float:none;z-index:1000;position:relative} 
#lankar-topp ul.meny li div#Grupp2 ul li a {border:none;padding:3px 0px 7px 0px; text-transform:none !important; color:#333; font-size:11px;position:relative; font-weight:normal !important;}

#lankar-topp ul.meny li div#Grupp3 {width:280px;border:1px solid #d8d8d8;position:absolute;z-index:1000;padding:15px; background:url(../../..//bilder/butik/bg-dropmeny.png);}
#lankar-topp ul.meny li div#Grupp3 ul {z-index: 1000;margin:0;list-style: none;padding: 0;position:relative}
#lankar-topp ul.meny li div#Grupp3 ul.Column1 {width:170px;float:left;position:relative}
#lankar-topp ul.meny li div#Grupp3 ul.Column2 {width:110px;float:right;position:relative}
#lankar-topp ul.meny li div#Grupp3 ul li {float:none;z-index:1000;position:relative} 
#lankar-topp ul.meny li div#Grupp3 ul li a {border:none;padding:3px 0px 7px 0px; text-transform:none !important; color:#333; font-size:11px;font-weight:normal !important; position:relative}

#lankar-topp ul.meny li div#Grupp4 {width:280px;border:1px solid #d8d8d8;position:absolute;z-index:1000;padding:15px; background:url(../../..//bilder/butik/bg-dropmeny.png);}
#lankar-topp ul.meny li div#Grupp4 ul {z-index: 1000;margin:0;list-style: none;padding: 0;position:relative}
#lankar-topp ul.meny li div#Grupp4 ul.Column1 {width:170px;float:left;position:relative}
#lankar-topp ul.meny li div#Grupp4 ul.Column2 {width:110px;float:right;position:relative}
#lankar-topp ul.meny li div#Grupp4 ul li {float:none;z-index:1000;position:relative} 
#lankar-topp ul.meny li div#Grupp4 ul li a {border:none;padding:3px 0px 7px 0px; text-transform:none !important; color:#333; font-size:11px; font-weight:normal !important; line-height:15px;position:relative}

#lankar-topp ul.meny li div#Brands {width:450px;border:1px solid #d8d8d8;position: absolute;z-index: 1000;background:url(../../..//bilder/butik/bg-dropmeny.png);padding:15px;}
#lankar-topp ul.meny li div#Brands ul {z-index: 1000;margin: 0;list-style: none;padding: 0;position: relative}
#lankar-topp ul.meny li div#Brands ul.Column1 {width:150px;float:left;position: relative}
#lankar-topp ul.meny li div#Brands ul.Column2 {width:150px;float:left;position: relative}
#lankar-topp ul.meny li div#Brands ul.Column3 {width:150px;float:left;position: relative}
#lankar-topp ul.meny li div#Brands ul li {float:none;z-index: 1000;position: relative} 
#lankar-topp ul.meny li div#Brands ul li a {border:none;padding:3px 0px 7px 0px; text-transform:none !important; color:#333; font-size:11px; font-weight:normal !important; position:relative}

#lankar-topp ul.meny li div#Brandlist {width:450px;border:1px solid #d8d8d8;position: absolute;z-index: 1000;background:url(../../..//bilder/butik/bg-dropmeny.png);padding:15px;}
#lankar-topp ul.meny li div#Brandlist ul {z-index: 1000;margin: 0;list-style: none;padding: 0;position: relative}
#lankar-topp ul.meny li div#Brandlist ul.Column1 {width:190px;float:left;position: relative}
#lankar-topp ul.meny li div#Brandlist ul li {float:none;z-index: 1000;position: relative} 
#lankar-topp ul.meny li div#Brandlist ul li a {border:none;padding:3px 0px 7px 0px; text-transform:none !important; color:#333; font-size:11px; font-weight:normal !important; position:relative}

#lankar-topp ul.meny li#lankar-topp-hoger {
	font-size:12px;
	float:right;
}

.lankar-topp-rubrik {
	color:#000;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
	margin-bottom:10px;
}

#lankar-topp a {
	color:#333;
	padding:3px 20px 5px 7px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
}
#lankar-topp a:visited {
	color:#333;
	text-decoration:none;
}
#lankar-topp a:active {
}
#lankar-topp a:hover {
	text-decoration:underline;
}
	
#varukorg8-summa {
	float:left;
}

#sum8 {
	font-weight: bold;
	color:#f74e97;

}

.Snabbkassa_Rekommenderat {
	border: 1px solid #ddd;
	padding:10px;
}
.loader {background:url(/bilder/ibutik-a/bakgrund_dialog.gif);position: absolute;z-index:1000;top:0;left:0;}
.loader p {width:400px;padding:20px;background: #fff;border:2px double #ccc;}
.loader p img {display: block; margin: 20px auto 0 auto;}
.loader p span {display:block;width:400px;text-align: center; font-size: 1.4em;font-style: italic;color:#000}


.bh_subslide_wrap {
	border:none;
	float:right;
	border-style: none;
}



.sub_slide1:hover, .sub_slide2:hover {
	filter: alpha(opacity=70); /* internet explorer */
	-khtml-opacity: 0.7;      /* khtml, old safari */
	-moz-opacity: 0.7;       /* mozilla, netscape */
	opacity: 0.7;           /* fx, safari, opera */
	 -webkit-transition: all 0.1s linear;  /* Saf3.2+, Chrome */
     -moz-transition: all 0.1s linear;  /* FF4+ */
      -ms-transition: all 0.1s ease-out;  /* IE10 */
       -o-transition: all 0.1s ease-out;  /* Opera 10.5+ */
          transition: all 0.1s ease-out;

}



.sub_slide1 {
	border:none;
	border-style: none;
	margin-bottom:10px;
}

.sub_slide1 a{
	border:none;
	border-style: none;
	height:195px;
	width:220px;
}
.subimg_2, .subimg_1{
	border-style:none;
}
.subimg_2:hover {
	border-style: none;
	filter: alpha(opacity=70); 
	-khtml-opacity: 0.7;      
	-moz-opacity: 0.7;       
	opacity: 0.7;           
}

.subimg_1:hover {
	filter: alpha(opacity=70); 
	-khtml-opacity: 0.7;      
	-moz-opacity: 0.7;       
	opacity: 0.7; 
	border-style: none;          
}

/* footer 2.0 */
.footer-content {
	width:980px;
	position:relative;
	margin:0 auto;
	padding-top:1px;
	display:block;
	height:100%;
}
.footer-logo {
	float:left;
	margin-top:18px;
	
}
.footer-kundservice {
	margin-top:18px;
	float:left;
	width:130px;
	padding-left:33px;
	background-image:url(/bilder/butik/footer-divider.png);
	background-repeat:repeat-x;
	background-position:bottom left;
	height:196px;
	
}

.footer-service-header {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	-moz-text-shadow: 0px 1px 0px #000; /* Firefox */
	-webkit-text-shadow: 0px 1px 0px #000; /* Safari, Chrome */
	text-shadow: 0px 1px 0px #000; /* CSS3 */
}

.footer-service {
	color:#fff;
	font-size:11px;
	font-weight:normal;
	margin-bottom:5px;
	-moz-text-shadow: 0px 1px 0px #000; /* Firefox */
	-webkit-text-shadow: 0px 1px 0px #000; /* Safari, Chrome */
	text-shadow: 0px 1px 0px #000; /* CSS3 */
}
.footer-service a{
	text-decoration:none;
	color:#fff;
}
.footer-service a:hover {
	color:#ccc;
}

.footer-service img {
	margin-right:5px;
	width:18px;
}

.footer-share-wrap {
	margin-top:18px;
	float:left;
	width:130px;
	padding-left:35px;
	background-image:url(/bilder/butik/footer-divider.png);
	background-repeat:repeat-x;
	background-position:bottom left;
	height:196px;
	
}

.footer-share-header {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	-moz-text-shadow: 0px 1px 0px #000; /* Firefox */
	-webkit-text-shadow: 0px 1px 0px #000; /* Safari, Chrome */
	text-shadow: 0px 1px 0px #000; /* CSS3 */
}


.footer-share {
	color:#fff;
	font-size:11px;
	font-weight:normal;
	margin-bottom:5px;
	-moz-text-shadow: 0px 1px 0px #000; /* Firefox */
	-webkit-text-shadow: 0px 1px 0px #000; /* Safari, Chrome */
	text-shadow: 0px 1px 0px #000; /* CSS3 */
}
.footer-share a{
	text-decoration:none;
	color:#fff;
}
.footer-share a:hover {
	color:#ccc;
}

.footer-share img {
	margin-right:5px;
	width:18px;
}

.footer-mail-form{
	margin-top:0;
	float:left;
	width:300px;
	margin-left:195px;
}
.footer-mail-form form{
		height:20px;
		float:left;
}
.footer-mail-header {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	-moz-text-shadow: 0px 1px 0px #000; /* Firefox */
	-webkit-text-shadow: 0px 1px 0px #000; /* Safari, Chrome */
	text-shadow: 0px 1px 0px #000; /* CSS3 */
	
}
.footer-mail-meta {
	color:#fff;
	font-size:11px;
	font-weight:normal;
	margin-bottom:5px;
	-moz-text-shadow: 0px 1px 0px #000; /* Firefox */
	-webkit-text-shadow: 0px 1px 0px #000; /* Safari, Chrome */
	text-shadow: 0px 1px 0px #000; /* CSS3 */
}

.footer_input_nyhetsbrev{
	font-size:11px;
	float:left;
	background-image:url(/bilder/butik/bh_sprites.png);
	background-repeat:no-repeat;
	background-position:-1px -65px;
	border:0;
	width:150px;
	height:20px;
	background-color:transparent;
}

.footer_nyhetsbrev_knapp {
	float:left;
	width:62px;
	height:20px;
}
.footer_nyhetsbrev_knapp a{
	
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/bilder/butik/bh_sprites.png);
	background-repeat:no-repeat;
	background-position:-1px -86px;
	display:block;
	border:0;
	width:62px;
	height:17px;
	background-color:transparent;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:3px;
	margin-left:10px;
	text-transform:uppercase;
	
}
.footer_nyhetsbrev_knapp a:hover{
	text-decoration:none;

	background-position:-1px -107px;
}
.footer-copyright{
	float:right;
	margin-top: 11px;
	margin-bottom: 11px;
}
.footer-copyright p{
	color:#FFF;
	font-size:11px;
	
	
}

.footer-logos {
	float: left;
margin-top: 13px;
position: absolute;
bottom: 27px;
left: 0;
}

.footer-content .top_brands_wrap {
	float:left;
	height:15px;
	margin-top:2px;
	border-right:1px solid #666;
}


.footer_secondrow{
	width:980px;
	height:246px;
}

.top_brands_header{
	float:left;
	height:20px;
	font-size:11px;
	font-weight:bold;
	color:#ccc;
	margin:0 10px 0 0;
	text-transform:uppercase;
	
	
}

.top_brand {
	float:left;
	height:15px;
	font-size:11px;
	font-weight:bold;
	color:#ccc;
	padding-left:10px;
	border-left:1px solid #666;
	margin-right:10px;
}

a.top_brand{
	color:#fff;
}
/* footer 2.0 end */

/* Produkt 2.0 */

.prodName{
	color:#cf266f;
}

#Faktablad {
	margin-top: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 4px;
	height:440px;
	
}

#Bildkolumn {
	float:left;
	width: 300px;
	text-align: center;
	background-color:#fff;
	height:400px;
	padding: 10px 0px 10px 0px;
    line-height: 62px;
	 -moz-border-radius: 4px; /* Firefox */
  	-webkit-border-radius: 4px; /* Safari, Chrome */
 	 border-radius: 4px; /* CSS3 */
}


#produktbild{
	background-color:transparent;
/*
    display: block;
    line-height: 400px;
    margin: 0 auto;
*/
    vertical-align: middle;
}

#Faktakolumn {
	width: 341px;
	float: left;
	text-align: justify;
	height:400px;
	padding: 10px 10px 10px 10px;
	text-shadow:0px 1px 1px white;
	background-color: white;
}

.Artikelfakta-wrapper {


}

.Artikelfakta {
	border-top:1px solid white;
	height: 229px;
	overflow: hidden;
	line-height:18px;
	padding-top:10px;

}


.Artikelfakta p{
	line-height:18px;
	padding-bottom:8px;
}

#Meta_Faktakolumn {
	background-color:#F4F4F4;
	float:left;
	width:100px;
	margin: 0 10px 0 10px;
	display:block;
	-moz-border-radius: 4px;
	border-radius: 4px;
	height:420px;
	-moz-box-shadow:1px 1px 1px #ccc; /* Firefox */
  	-webkit-box-shadow:1px 1px 1px #ccc; /* Safari, Chrome */
  	box-shadow:1px 1px 1px #ccc; /* CSS3 */
	margin-bottom:0px;
	
}

#Onskelistan, .Onskelistan  {
	background-image: url(/bilder/butik/bh_sprites.png);
	background-position: -1px -128px;
	background-repeat: no-repeat;
	height: 34px;
	width: 50px;
	margin: 13px 0 0 10px;
	padding:0 0 0 20px;
	
}
.Onskelistan {
    background-position: -1px -138px;
    height: 25px;
    width: 100px;
    margin:0px;
}
.produkt_meta_divider {
	float:left;
	background-image:url(/bilder/butik/bh_sprites.png);
	background-position:-1px -194px;
	background-repeat:no-repeat;
	width:100px;
	height:4px;
	margin:5px 0 5px 0;
	
}

#AddThis {
	margin-bottom:5px;
	margin-left:10px;
	
}

#FaltRader {
	margin: 0px 0px 5px 10px;
	float: left;
	font-size:10px;
}

#ArtnrFaltText{
	color:#666;
	margin-bottom:0px;
}
#ArtnrFalt{
	font-size:11px;
	color:#666;
	margin-right:3px;
	font-weight:normal;
	margin-top: 2px;
}

#ArtnrFalt a{
	padding-left:3px;
	color:#666;
	font-weight:bold;
	
}
#LevtidFaltText{
	color:#666;
	margin-bottom:3px;
}
#LevtidFalt{
	font-size:11px;
}

#KundBetygRad {
	float: left;
	margin-left: 9px;
	margin-bottom: 5px;
	padding-right: 15px;
}


#ArtikelnamnFalt{
	text-transform:none;
	font-size:16px;
	text-align:left;
	margin-bottom:10px;
}


#RekPrisFalt {
	margin-bottom:10px;
	}
	
#KampanjFalt2_Header {
	margin-bottom:10px;
}

.kop-info {
	float:left;
	width:315px;
}

#KampanjFalt2Text{
	font-weight:bold;
	color:#ff4499;
	display:none;
}

#ArtikelfaktaText {
	font-weight: bold;
	color: black;
	margin-top: 15px;
	font-size: 14px;
	border-bottom: 1px solid #c4c4c4;
	padding-bottom: 10px;
	margin-bottom: 0px;
	width: 341px;
}
#VarumarkeFalt {
	margin:10px 0 5px 10px;
}

#Artgrupp {
	height:16px;
	width:100%;
}
#Artgrupp a{
	display: block;
	float: left;
	height: 24px;
	line-height: 24px;
	padding:0px 15px;
	text-align:center;
	}

#Artgrupp a:hover, #Artgrupp a.BreadCrumbActive:hover {
	background-color:#313131;
	color:white;
	text-decoration:none;
	text-shadow: 0px 1px 1px black;
	}
#Artgrupp a.first{
	background-color: #EBEBEB;
	background-image:none;
}

#Artgrupp a.BreadCrumbActive{
	display: block;
	float: left;
	height: 24px;
	line-height: 24px;
	text-align:center;
	padding:0px 15px;
	color: #5b6267;
	margin-top: 0;
	text-shadow: 0px 1px 1px #fff;
}

#Artgrupp span{
	display: block;
	float: left;
	height: 24px;
	line-height: 24px;
	padding: 0 20px 0 20px;
	background: #f64b95 ;
	color: white;
	margin-top: 0;
}


a.BreadCrumbActive {
/*
	display: block;
	float: left;
	height: 24px;
	line-height: 24px;
	padding: 0 20px 0 20px;
	background: #F74D96 url(/bilder/butik/bc2.gif) center left no-repeat;
	color: white;
	margin-top: 0;
	text-shadow: 0px 1px 1px #ba005f;
*/

}


.produkt_Priser {
	float:left;
}

#Avbetalning{
	float:left;
	margin-left:20px;
	
}

.kop_ruta_wrapper, .kop_ruta_wrapperSET {
	width: 782px;
	height: 70px;
	padding-left: 3px;
	margin-bottom: 1px;
	background-color: white;
	display: block;
}
.kop_ruta_wrapperSET .kop_ruta_kopknapp {
	float:left;
}
.kop_ruta_wrapperSET .Knapp_Kop_Tabell_Artikel {float:left;width:150px;}
.kop_ruta_wrapperSET #SubmitFalt {width:150px;}
.kop_ruta_kopknapp {
	float:right;
	height:70px;
	overflow:hidden;
}

.kop_ruta_divider_vert {
	float: left;
	width: 4px;
	height: 70px;
	background-position: -1px -284px;
	background-repeat: no-repeat;
	margin-right: 10px;
	border-left: solid 1px #F0EFF0;
}


.OrderFaltAntal {
	float:left;
	margin-right:10px;
	margin-top: 24px;

}

.SubmitFalt {
	float:left;
	margin-top:14px;
	
}
#Produktinfofalt {
	width: 376px;
	float: left;
	min-height: 445px;
	line-height: 18px;
	margin-top: 13px;
	margin-right: 10px;
	background-color:none;
	text-shadow:0px 1px 1px white;
	background:white;
	margin-bottom:500px;
	padding-left:10px;
	
}

.produktinfo_wrapper{
	float:left;
}

.produkt_tabbar {
	margin-top:11px;
	border-bottom:2px solid #fe459d;
	
}

.ExtraFlerVaror{
}


.Extra_header {
	width: 100%;
	border-bottom: 2px solid #212629;
	height: 28px;
	margin-top: 10px;
	margin-bottom: 10px;
	
}


.Flik_Beskr_Normal {
	margin-right:10px;
}

.Flik_Beskr_Markerad {
	margin-right:10px;
}

#Produktinfo p{
	line-height: 18px;
	padding-bottom:8px;
}
/* Produkt 2.0 end */
.ArtGrp_Content{
	 width:785px; float:left; margin-top:0px;}
.ArtGrp_Topp .Infogad_HTML {float:left;width:595px;margin:0 10px 0 0; border-bottom:solid 1px #ddd;}

#lev1_ArtGrp, #lev1_Infogad {
	border:none;
}
.Egen_Infogad_HTML{
	line-height:18px; 
}

#AGInfo {float: left;
width: 554px;
background:none;
margin-bottom: 5px;
min-height: 154px;
padding: 5px 20px 10px 20px;}
#AGInfo p {line-height:18px; text-shadow:0px 1px 1px white;}
#AGReko {float: left;width: 570px;background: #F4F4F4;margin-bottom: 5px;height: 115px;padding:20px;}
#AGReko p{line-height:18px;}

 .TopplistaNiva3 .Artikellista_wrapper {margin-top:0px !important;}
 .Topplista {float:right;}
 .Topplista .Artikellista_wrapper {
	margin-top: 0;
	overflow:hidden;
	margin-bottom:8px;
	width:183px;
	height:auto;
	background-color: #FFF;
	margin-top:0px;

}
.Topplista .Artikellista {height:33px;width:180px;float:none;}
 .Topplista .Artikellista_header {paddin-top:1px !important;height:25px}
 .Topplista .Artikellista_header p {
	color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0,8px;
	line-height: normal;
	height: 21px;
	width: 183px;
	text-shadow: 0 1px 1px #000;
	margin-top:4px;
}

.ArtGrp_Topp {
	float: left;
	width: 595px;
	border-bottom:1px solid white;
	margin-bottom:10px;
}
 .Topplista .Artikellista_Graywrapper {padding:0;width:183px;float:none; margin-top:2px; border-bottom:solid 1px #f3f3f3;border-top:solid 1px #fff;}
 .Topplista .Artikellista_Graywrapper .Artikellista_Knappar {display:none;}
 .Topplista .Artikellista_Graywrapper .Artikellista_Bildruta {width:25px;margin:0 !important;height:31px}
 .Topplista .Artikellista_Graywrapper .Artikellista_Bildruta a{width:25px;}
.Topplista .Artikellista_Graywrapper .Artikellista_Beskr {width: 156px; float: left; margin: 0px 0px 0px 2px; }
 .Topplista .Artikellista_Graywrapper .Artikellista_Beskr a {width: 106px; font-weight: normal; display: block; float: left;}
 .Topplista .Artikellista_Graywrapper .Artikellista_Beskr .Artikellista_Pris,
 .Topplista .Artikellista_Graywrapper .Artikellista_Beskr .Artikellista_PrisKampanj {font-weight: normal;color:#f00; float:right;width:auto;display: inline; margin-top: 10px; margin-right:2px;}


.ArtGrp_Tabs {width:785px;border-bottom:2px solid #2c2c2c; margin-top:0; margin-bottom:4px;}
.Start { margin-top:16px;}
.ArtGrp_Tabs ul {list-style: none;padding:0;margin:0;}
.ArtGrp_Tabs ul li {float:left;width:192px;height: 23px;margin:0 4px 0 0;}

.ArtGrp_Tabs ul li a{
	display: block;
	width: 192px; 
	height: 22px;
	background: url(/bilder/butik/bh_sprites.png) no-repeat;
	text-align: center;
	line-height: 25px;
	color: #343434;
	text-shadow: 0 1px 1px white;
}


.ArtGrp_Tabs ul li a.First_Tab {
	background-position:-6px -1889px;

	}
.ArtGrp_Tabs ul li a.First_Tab.Aktiv {
	background-position:-6px -1916px;
	text-shadow: 0 1px 1px black;
	color:white;
	height: 23px
}	
.ArtGrp_Tabs ul li a.Middle_Tab {
	background-position:-6px -1942px;

	}	
.ArtGrp_Tabs ul li a.Middle_Tab.Aktiv {
	background-position:-6px -1968px;
	text-shadow: 0 1px 1px black;
	color:white;
	height: 23px
}		
	
.ArtGrp_Tabs ul li a.Last_Tab {
	background-position:-6px -1994px;

}
.ArtGrp_Tabs ul li a.Last_Tab.Aktiv {
	background-position:-6px -2019px;
	text-shadow: 0 1px 1px black;
	color:white;
	height: 23px
}		



	






.ArtGrp_Tabs ul li a:hover { 
	filter: alpha(opacity=80); /* internet explorer */
	-khtml-opacity: 0.8;      /* khtml, old safari */
	-moz-opacity: 0.8;       /* mozilla, netscape */
	opacity: 0.8;           /* fx, safari, opera */
	text-decoration: none;
	}
.ArtGrp_Tabs ul li a.Aktiv:hover { 
	filter: alpha(opacity=100); /* internet explorer */
	-khtml-opacity: 1.0;      /* khtml, old safari */
	-moz-opacity: 1.0;       /* mozilla, netscape */
	opacity: 1.0;           /* fx, safari, opera */
	text-decoration: none;
	}	





#Varumarken {position: absolute;
width: 794px;
background: url(/bilder/butik/head.png);
margin-top: 29px;
margin-left: 173px;
border: 6px;
border-top-width: 6px;
background-color: white;
background-repeat: no-repeat;
background-position: center;
z-index: 30000;
border-style: solid;
border-color: #545557;}
#Varumarken a {display:block;font-size: 12px;line-height: 18px; }

#Varumarken h2 {border-bottom: 1px; border-bottom-style: solid; border-bottom-color: #CCC;}

#Varum_container {
width: 140px;
float: left;
height: 350px;
margin-left: 10px;
margin-top: 10px;
}
.Varum_Grupperad {padding:0 0 0 46px;}
.Varum_Grupperad br {clear:left}
.Varum_Grupperad .column {float:left;width:189px; margin-top:0px;}
.Varum_Grupperad .column ul {list-style: none;margin:0;padding:0;width:auto;}


a.Lasmer {
	text-decoration:underline;
}

.Ikon_Lager_Positiv, .PT_Ikon_Lager_1_SV {width:16px;height:16px;background:url(/bilder/ibutik-a/symboler/symbol_bock.png) no-repeat;float: left;margin-right: 8px; margin-top: 2px;}
.Ikon_Lager_Negativ, .PT_Ikon_Lager_2_SV {width:16px;height:16px;background:url(/bilder/ibutik-a/symboler/symbol_kryss.png) no-repeat;float: left;margin-right: 8px; margin-top: 2px;}

.ArtGrp_Topp {
	
}

.AG_Tabs {
	list-style: none;
	float:left;
	margin-top:15px;

}
.Toff {
	float:left;
}

.AG_Tabs li{
	float:left;
}
.AG_Tabs a {
	float:left;
	margin:0;
	padding: 0px 0px 0px 20px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	
}

ul.AG_Tabs {
	padding-left:0px;
	margin-bottom:0px;

}

.AG_Tabs .AG_Aktiv {
	float:left;
}

.Kategorier_wrapper {
	background: #FFF;
	float:left;	
}


.Kategorier_cellblock {
width: 380px;
float: left;
margin-top: 10px;
margin-left: 10px;
padding-bottom: 10px;
height: 85px;
border:1px solid #ebebeb;
}

.Kategorier_cellblock:hover {
	border:1px solid #f64591;
	-webkit-transition:border 0.3s ease;  
   -moz-transition:border  0.3s ease;  
   -o-transition:border  0.3s ease;  
   transition:border  0.3s ease; 
}

.Kategorier_bild {
float:left;
width:100px;
margin:5px 0 0 5px;

}


.Kategorier_text_wrapper {
	margin-top:5px;
width: 270px;
float:left;
}

.Kategorier_rubrik {
font-size: 12px;
font-weight:bold;
margin-bottom: 3px;

}

.Kategorier_text {
line-height: normal;
}









.Flik_Beskr_Vanster{
	width: 10px;
	height: 25px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -6px -1915px;
}
.Flik_Beskr_Hoger {
	width: 10px;
	height: 25px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -190px -2018px;
}
.Flik_Beskr_Streck {
	width:0px;
	visibility:hidden;
}
.Flik_Beskr_Normal {
	font-size: 11px;
font-weight: normal;
background: url(/bilder/butik/bh_sprites.png);
background-repeat: repeat-x;
background-position: -6px -2018px;
}
.Flik_Beskr_Normal a:link, .Flik_Beskr_Normal a:visited {
	color:#FFF;
	text-decoration:none;
}
.Flik_Beskr_Normal a:active, .Flik_Beskr_Normal a:hover {
	color:#FFF;
	text-decoration:underline;
}

.Flik_Beskr_Markerad {
	font-size: 11px;
	font-weight: normal;
	color: white;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -15px -546px;
}

.Flik_Beskr_Markerad a:link, .Flik_Beskr_Markerad a:visited {
	color:#FFF ;
	text-decoration:none;
}
.Flik_Beskr_Markerad a:active, .Flik_Beskr_Markerad a:hover {
	color:#FFF;
	text-decoration:underline;
}
.Flik_Beskr_Markerad_Vanster {
	width: 10px;
	height: 25px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -2px -587px;
}
.Flik_Beskr_Markerad_Hoger {
	width: 10px;
	height: 25px;
	background: url(/bilder/butik/bh_sprites.png);
	background-repeat: repeat-x;
	background-position: -122px -587px;
}

.share {padding:5px;}
/*FLOAT-LEFT*/
#ArtikelfaktaText, .Artikelfakta-wrapper, .Artikellista_Minstantal, .kop_ruta_wrapper, .Artgrp_VisaFlerArtiklar {float:left;}
/*FLOAT-RIGHT*/
.Knapp_Kop_Tabell_Artikel,.Variantlista_Knappar .Knapp_Kop_Tabell,.kop_ruta_kopknapp .Knapp_Kop_Tabell, #SubmitFalt {float:right; width:255px;}
/*DISPLAY:NONE*/
.ProduktbeskrAntalvalText 
{display:none;}
/*OMDÖMME KORRIGERING*/
div#ProduktinfoOvrigt table tbody tr td form table tbody tr td input, div#ProduktinfoOvrigt table tbody tr td form table tbody tr td select, div#ProduktinfoOvrigt table tbody tr td form table tbody tr td textarea
{max-width:150px;}
.Laggikorgen_Antalsfalt_Select_Td
{

    background-position: 49px -285px;
    background-repeat: no-repeat;
    padding: 0 10px 0 0;
	border-right:solid 1px #F0EFF0;
}


span.VariantIkoner
{
	display:block;
	float:left;
	bottom: 0;
	left:0;
	z-index: 100;
	width:170px;
}
span.VariantIkoner div {	
margin:0 auto;
padding:3px;
}
span.VariantIkoner div img{display:inline;margin:0 2px;}

a.LankBildArtgrp:hover span.VariantIkoner
{
	display:block;
	margin: 0 auto;
}
a.LankBildArtgrp
{
/*  position: relative; */
	display: block; 
	z-index: 200;
	margin:14px 0 10px 0;
	height:210px;
}
.PT_BeskrLista img {width:50px; height:50px;}

.Artgrp_VisaFlerArtiklar {
	height: 17px;
	margin-top: 3px;
	min-width: 192px;
	padding-top: 5px;
	margin-bottom: 10px;
	margin-right:10px;
}

.Ikon_Nyhet {
    background: url(/bilder/butik/nyhet_tag.png) no-repeat;
	height: 57px;
	position: absolute;
	width: 57px;
	z-index: 599;
	top: 27px;
	left: 193px;
} 
.PT_UtskriftIkonNyhet {
    background: url(/bilder/butik/nyhet_tag.png) no-repeat;
	height: 57px;
	position: absolute;
	width: 57px;
	z-index: 599;
	top: 0px;
	left: 0;
}
.Ikon_Kampanj {
    background: url(/bilder/butik/kampanj_tag.png) no-repeat;
	height: 57px;
	position: absolute;
	width: 57px;
	z-index: 600;
	top: 27px;
	left: 193px;
}
.PT_UtskriftIkonKampanj {
	background: url(/bilder/butik/kampanj_tag.png) no-repeat;
	height: 57px;
	position: absolute;
	width: 57px;
	z-index: 600;
	top: 0px;
	left: 0;
}
a.KampanjLank {
	width: 173px;
	height: 24px;
	background: url(/bilder/butik/bh_sprites.png);
	background-position: -1px -1279px;
	display: block;
	float: right;
	padding-left: 20px;
	padding-top: 9px;
	font-size: 12px;
	color: white;
	
}

a.KampanjLank:hover {
	background: url(/bilder/butik/bh_sprites.png);
	background-position: -1px -1312px;

	
}

a.KampanjLank a{
	color:#fff;
	text-shadow:0px 1px 1px #1a1a1a;
}

.IkonLimitedEdition {
   height: 13px;
	position: absolute;
	width: 66px;
	z-index: 1;
	top: 450px;
	left: 345px;
}
.PT_IkonLimitedEdition {

	 height: 13px;
	position: absolute;
	width: 73px;
	z-index: 1;
	top: 220px;
	left: 90px;
}
.IkonBloggFavorit {
    height: 13px;
	position: absolute;
	width: 66px;
	z-index: 1;
	top: 450px;
	left: 269px;

}
.PT_IkonBloggFavorit {

    height: 13px;
	position: absolute;
	width: 66px;
	z-index: 1;
	top: 220px;
	left: 19px;
}


/** VÄNSTER FÄLT NEDRE **/

.vansterfalt_wrap {
	margin-top:10px;
	background:white;
	padding-top:10px;
	padding-bottom:10px;
	
	
}

.vasterfalt_frakt {
	padding-left:12px;
	padding-bottom:10px;
	border-bottom:#efefef 1px solid;
}

.vasterfalt_frakt img{
	border-style:none;
}

.vansterfalt_social{
	margin-top:10px;
	border-bottom: #EFEFEF 1px solid;
	padding-bottom: 10px;
}

.vansterfalt_social iframe {
	margin-left:35px;
	margin-bottom:20px;
}

.social_facebook{
		padding-top:5px;
		font-size:12px;
		color:#284b95;
		font-weight:bold;
		padding-left:36px;
		height:19px;
		background: url(/bilder/butik/bh_sprites.png);
		background-position: 6px -1173px;
		margin-bottom:0px;
}
.social_facebook a{
	color:#284b95;
}
.social_facebook a:hover{
	color:#596dbf;
}
.social_facebook:hover{
		background-position: 6px -1197px;
}
.social_twitter {
		padding-bottom:5px;
		font-size:12px;
		font-weight:bold;
		padding-left:36px;
		height:19px;
		background: url(/bilder/butik/bh_sprites.png);
		background-position: -1px -1226px;
		margin-top:5px;
		

}

.social_twitter:hover {
	background-position: -1px -1251px;
}

.social_twitter a{
	color:#3399ca;
}
.social_twitter a:hover{
	color:#54b2e4;
}

.vansterfalt_nyhetsbrev{}

.vansterfalt_header {
}

.vansterfalt_omdomen {
border-bottom: #EFEFEF 1px solid;
	padding-bottom: 20px;
	
}


.omdomen_pricerunner p{
	background: url(/bilder/butik/bh_sprites.png) no-repeat;
	background-position: -4px -1431px;
	padding-left: 37px;
	width: 147px;
	height: 19px;
	padding-top: 10px;
	font-weight: bold;
}

.omdomen_pricerunner a{
	background: url(/bilder/butik/bh_sprites.png) no-repeat;
	background-position: -4px -1393px;
	width: 83px;
	height: 17px;
	padding-top: 18px;
	display: block;
	margin-left: 44px;
}

.omdomen_prisjakt p{
	background: url(/bilder/butik/bh_sprites.png) no-repeat;
	background-position: -4px -1492px;
	padding-left: 37px;
	width: 147px;
	height: 24px;
	padding-top: 10px;
	font-weight: bold;
}

.omdomen_prisjakt a{
	background: url(/bilder/butik/bh_sprites.png) no-repeat;
	background-position: -4px -1357px;
	width: 134px;
	height: 5px;
	padding-top: 18px;
	display: block;
	margin-left: 43px;
}



.nyhetsbrev_header {

	}
	
	.footer-mail-form{
	margin-top:1px;
	float:left;
	width:300px;
	margin-left:195px;
}
.footer-mail-form form{
		height:20px;
		float:left;
}
.footer-mail-header {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	-moz-text-shadow: 0px 1px 0px #000; /* Firefox */
	-webkit-text-shadow: 0px 1px 0px #000; /* Safari, Chrome */
	text-shadow: 0px 1px 0px #000; /* CSS3 */
	
}
.footer-mail-meta {
	color:#fff;
	font-size:11px;
	font-weight:normal;
	margin-bottom:5px;
	-moz-text-shadow: 0px 1px 0px #000; /* Firefox */
	-webkit-text-shadow: 0px 1px 0px #000; /* Safari, Chrome */
	text-shadow: 0px 1px 0px #000; /* CSS3 */
}

.input_nyhetsbrev{
	font-size:11px;
	float:left;
	background-image:url(/bilder/butik/bh_sprites.png);
	background-repeat:no-repeat;
	background-position:-1px -65px;
	border:0;
	width:150px;
	height:20px;
	background-color:transparent;
}

.nyhetsbrev_knapp {
	float:left;
	width:62px;
	height:20px;
}
.nyhetsbrev_knapp a{
	
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/bilder/butik/bh_sprites.png);
	background-repeat:no-repeat;
	background-position:-1px -87px;
	display:block;
	border:0;
	width:62px;
	height:17px;
	background-color:transparent;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:3px;
	margin-left:10px;
	text-transform:uppercase;
	
}
.nyhetsbrev_knapp a:hover{
	text-decoration:none;

	background-position:-1px -107px;
}

.bloggare-header {
margin-bottom: 27px;
border-bottom: solid 1px #EFEFEF;
padding-bottom: 20px;
margin-right: 10px;
overflow: auto;
margin-top: 10px;
}

h1.bloggare-header-text {
font-size:20px;
line-height: normal;
}

.bloggare-header-img {
margin-bottom: 8px;
float: right;

}


.bloggare-ruta {
float: left;
width: 360px;
margin-right: 10px;
height: 135px;
margin-top: 12px;

}

.bloggare-bild {
width: 125px;
float: left;
margin-right: 10px;

}


.bloggare-textblock {
float: left;
width: 225px;
}


.bloggare-rubrik {
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 3px;
}

.bloggare-adress {
margin-bottom: 5px;
font-size: 10px;
font-weight: bold;
}

.bloggprodukt-wrapper {
float: left;
width: 100%;
margin-bottom: 30px;
}


.bloggprodukt-rubrik {
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 8px;
}


.bloggprodukt-link a, .bloggare-adress a {
	background-color: black;
	display: block;
	color: white;
	padding-left: 6px;
	padding-right: 6px;
	width: 112px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	margin-top: 8px;
}

.bloggare-info {
	margin-bottom:5px;
}

.bloggprodukt-link a:hover {
	background-color: #ff4499;
	text-decoration: none;
}

.bloggare-adress a:hover {
	background-color: #ff4499;
	text-decoration: none;	
	}

.bloggprodukt-text {
	margin-bottom: 10px;
}

.bloggprodukt-textwrapper {
	float: left;
	width: 420px;
}

.bloggprodukt-bild {
	float: left;
	width: 150px;
	margin-right: 20px;
	text-align: center;
}


.bloggare-header-text {
	font-size: 14px;
	line-height: 18px;
}

.Artnr_Ikon {display: none;}
.PT_UtskriftIkonVariant {
	background: url("/bilder/butik/flera_varianter_tag.png") no-repeat scroll 0 0 transparent;
	height: 78px;
	left: 0;
	position: absolute;
	top: 0;
	width: 78px;
	z-index: 599;
}
.PT_UtskriftIkonVariant_Artikel {
	background: url("/bilder/butik/flera_varianter_tag.png") no-repeat scroll 0 0 transparent;
	height: 79px;
	left: 193px;
	position: absolute;
	top: 34px;
	width: 78px;
	z-index: 599;
}
.OrderFaltSET {display:block !important:}

.DuSparar {text-decoration: none !important; font-weight: bold; color: black;}

#Faktablad .DuSparar {
	font-size:14px;
	margin-bottom:10px;
}

.kassa_vanster_header{
	font-size:12px;
	font-weight:bold;
	margin:8px 0 10px 5px;
	text-align:center;
}

.kassa_vanster_text{
	margin:10px 0 10px 5px;
	line-height:17px;
	text-align:center;
	width:160px;
}

.kassa_vanster_img{
	padding:10px 0 10px 10px;
	border-top:1px solid #f4f4f4;
	border-bottom:1px solid #f4f4f4;
	width:151px;
}

img#posten {
	margin-left:22px;
	width:102px;
}


.utf-bott tr{
	height:40px;
	
}

.utf-bott .PrisREA{ }
.utf-bott .Knapp_Kop{ padding-top:6px; display:block;  margin-top:10px; float:left;}
.utf-bott .Knapp_Kop_Vanster{ display:block;  margin-top:10px; float:left;}
.utf-bott .Knapp_Kop_Hoger{ display:block;  margin-top:10px; float:left;}

.utf-bott .PrisORD {}
.utf-bott .PrisPROCENT {}

.artikellista_set {
	margin-top: 12px;
	list-style: none
	}
.artikellista_set b{
	display: none;
	}

.StrkFalt {
	margin-top: 5px;
	margin-right: 3px;
	}

.StrkFalt span{
	font-size: 11px;
	color: #666;
	font-weight: normal;
	}

.IkonKampanjFalt {

}

.IkonNyhetFalt {

}

#main-order-slutford {
	padding:20px;
	border-radius:4px;
	background:white;
}
.kop_ruta_wrapperSET .OrderFaltAntal select {width:100px;display:block;}
.kop_ruta_wrapperSET .OrderFaltAntal select.Laggikorgen_Antalsfalt_Select {width:auto;display:inline;}

.Min_Order ul {list-style:none;margin:0;padding:0;}
.Min_Order ul li {width:632px;height:63px;border:1px solid #e3e3e3;padding:3px;margin-bottom:6px;}
.Min_Order ul li.Sum {display:none;}
.Min_Order ul li div {float:left;height:63px;line-height:63px;}
.Min_Order ul li .B { background:#fff;width:63px;height:63px}
.Min_Order ul li .B img {display:block;margin:0 auto;}
.Min_Order ul li .T {width:328px;margin-left:3px;padding:0 0 0 38px;}
.Min_Order ul li .Q { width:70px;text-align:center;}
.Min_Order ul li .P,.Min_Order ul li.Sum div.Tot {width:91px;padding:0 38px 0 0;text-align:right;}
.Min_Order ul li div.br{clear:left;}

.Min_Order_Top ul {list-style:none;margin:0;padding:0;}
.Min_Order_Top ul li {width:640px;height:28px;background: url(/bilder/butik/min_order.gif) no-repeat center;}
.Min_Order_Top ul li div {float:left;height:28px;line-height:28px;color:#fff;font-size:10px;}
.Min_Order_Top ul li .B {background: url(/bilder/butik/min_order.gif) no-repeat center; width:63px;height:28px}
.Min_Order_Top ul li .T {background: url(/bilder/butik/min_order.gif) no-repeat center; width:328px;margin-left:3px;padding:0 0 0 38px;}
.Min_Order_Top ul li .Q {background: url(/bilder/butik/min_order.gif) no-repeat center; width:70px;text-align:center;}
.Min_Order_Top ul li .P {background: url(/bilder/butik/min_order.gif) no-repeat center; width:91px;padding:0 43px 0 0;text-align:right;}
.Min_Order_Top ul li div.br{clear:left;}


/*brands style*/

.brands-shortcut {
	width: 780px;
	display: block;
	height: 18px;
	margin: 0px 0 10px 0;
	padding-top: 5px;
	padding-bottom: 10px;
	background-color: white;
	padding-left: 5px;
	
	
}

.brands-shortcut ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}

.brands-shortcut ul li{
	float:left;
	
}

.brands-shortcut ul li a{
	display: block;
	margin-right: 18px;
	font-size: 14px;
	height: 18px;
	width: 12px;
	text-align: center;
	padding-top: 2px;
	padding-left: 0px;
	border-bottom: 1px solid black;

}

.brands-shortcut ul li a:hover{
	border-bottom: 1px solid white;
	text-decoration:none;
		-webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */
     -moz-transition: all 0.3s ease-out;  /* FF4+ */
      -ms-transition: all 0.3s ease-out;  /* IE10 */
       -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
          transition: all 0.3s ease-out;
	
}

.brands_wrapper {
}

.brands-header {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 7px;
	color: #313131;
	font-family: Arial, Helvetica, sans-serif;

}
.brands_wrapper .Varum_Grupperad{
	padding-left:0px;
}
.brands_wrapper .Varum {
	border: 0;
	float: left;
	margin: 0;
	padding: 18px 0 20px 15px;
	font-size: 23px;
	color:#313131;
	display:block;
	width:35px;
	text-align:center;
}
.brands_wrapper .Varum_Grupperad ul{
	list-style:none;
	background-color:white;
	min-height:20px;
	padding: 10px 0 10px 10px;;
}

.brands_wrapper .Varum_Grupperad ul li{
	line-height:19px;
}


.A, .B, .C, .D, .E, .F, .G, .H, .H, .I, .J, .K, .L, .M, .N, .O, .P, .Q, .R, .S, .T, .U, .V, .W, .X, .Y, .Z {
	background-color:white;
	margin-bottom:10px;
}
#klarna_partpayment_kassa{display:none}


/*
* Val av utlämningsställe DHL / Schenker
*/ 

/* BOX-SIZING */
#utlamningsstalle, #utlamningsstalle_val, #utlamningsstalle_adress, 
#utlamningsstalle_alt_ort, #utlamningsstalle_oppettider
{-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}

/* WIDTH */
#utlamningsstalle, #utlamningsstalle_skiljelinje, #vu_extra_info_nollstall
{width:100%;}
#utlamningsstalle_val, #utlamningsstalle_adress, 
#utlamningsstalle_alt_ort, #utlamningsstalle_oppettider
{width:50%;}

/* PADDING */ 
#utlamningsstalle_val, #utlamningsstalle_adress  
{padding:0 10px 0 0 !important;}
#utlamningsstalle_alt_ort, #utlamningsstalle_oppettider
{padding:0 0 0 10px !important;}

/* BORDERS */
#utlamningsstalle_val {border-right:1px solid #fff; }
#utlamningsstalle_adress {border-right:1px solid #fff;}
#utlamningsstalle_alt_ort{border-left:1px solid #ddd;}
#utlamningsstalle_oppettider{border-left:1px solid #ddd;}

#utlamningsstalle_val, #utlamningsstalle_adress, #utlamningsstalle_alt_ort,#vu_extra_info,
#utlamningsstalle_skiljelinje, #utlamningsstalle, #utlamningsstalle_oppettider
{display:inline-block;}

#utlamningsstalle {padding:10px; background:#f5f5f5;}
#utlamningsstalle ul, #utlamningsstalle li {list-style:none; margin:0px; padding:0px; float:left}
#utlamningsstalle_skiljelinje {border-bottom:1px solid #DDD; border-top:1px solid #FFF; height:0; padding:0px; margin:10px 0 !important;}
#utlamningsstalle_val select, #Utlamning_ExtraOrt {margin:10px 0 0; background:#fff; height:24px; border:1px solid #ddd; width:70%}
#vu_sok {margin:10px 0 0; width:19%; background:#999; height:30px; border:1px solid #777; text-align:center; line-height:30px; color:#fff; text-decoration:none; padding:5px 15px;}
#vu_extra_info_nollstall{font-style:italic; text-align:right; }
#vu_nollstall_ikon 
{background:none repeat scroll 0 0 red; border:1px solid #FFF; color:#FFF; display:inline; 
font-size:11px; font-style:normal; font-weight:bold; height:10px; margin:0 5px; padding:1px 4px; 
width:10px; text-decoration:none;}

#vu_felmeddelande{color:#FF0000};
#utlamningsstalle_wrapper{width: 417px;}
