/* Element */
body {
    background-color:#eff0ea;
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size:67.5%;
	letter-spacing: 0.04em;
	line-height: normal;
    background-image:url(/bilder/bodystore/bg.png);
    background-position: top center;
    background-repeat: no-repeat;
	background-attachment: fixed;
    background-color: #eff0ea;
    margin:0;
    padding:0;
}
img {
    border:none;
}
h1 {
	font-size: 20px; font-weight: bold; font-style: normal; line-height: normal; margin-top: 0px;
}
h2 {
	font-size: 17px; font-weight: bold; font-style: normal; line-height: normal; margin-top: 0px;
}
h3 {
	font-size: 12px; font-weight: bold; font-style: normal; line-height: normal; margin-top: 0px; color:#435422;
}
h4 {
	font-size: 12px; font-weight: bold; font-style: normal; line-height: normal; margin-top: 0px;
}
a:link {
	color: #935611; text-decoration: none;
}
a:visited {
	color: #935611; text-decoration: none;
}
a:active {
	color: #935611; text-decoration: underline;
}
a:hover {
	color: #935611; text-decoration: underline;
}
html>body #ListaOmArtiklarSaknas li a{
	width:auto;
}
/* id */
#container {
    margin:0 auto;
    width:940px;
    min-height:600px; /* ta bort sedan */
}
#header {
    margin:0 auto;
    width:930px;
    height:107px;
	position:relative;
}
#logo {
    float:left;
    /*width:371px;*/
    width:420px;
	margin-top: 14px;
}
#header-stuff {
    width:487px;
    height:105px;
    margin-left:17px;
    float:right;
}
#basket {
    position:absolute;
    width:284px;
    z-index:999;
    /*background-image:url(/bilder/bodystore/basket-top.png);
    background-position: top center;
    background-repeat: no-repeat;*/
	margin:1px 0 0 5px;
}
#basket h4 {
    font-size:1em;
    font-weight:normal;
    padding:0;
    width:245px;
    margin:0 auto;
	margin-top: 5px;
}
#basket-content {
    width:245px;
    margin:0 auto;
}
#basket-content .Varukorg_Topp {
    width:245px;
    margin:0 auto;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-top:10px;
	margin-bottom:5px;
}
#basket-content .Varukorg_Topp td { padding:5px 0; }
#basket-content .Varukorg_Summering {
    width:245px;
    margin:0 auto;
}
#basket-middle {
    width:284px;
    background-image:url(/bilder/bodystore/basket.png);
    background-position: center top;
    background-repeat:repeat-y;
    padding:10px 0 0 0;
	}
#basket-bottom {
    width:284px;
    height:19px;
    background-image:url(/bilder/bodystore/basket.png);
    background-position: bottom center;
    background-repeat:no-repeat;
}
#basket-h span#basket-freight{ margin-left: 21px;}
span#basket-empty{ margin-left: 40px;display:block;margin-top:14px;padding-bottom:7px;}
#basket-h span#basket-qty{ margin-left: 21px;}
#basket-h span#basket-qty-nofreight{ margin-left: 21px;line-height: 32px;}
#basket-h span#basket-sum{ margin-left: 0;}
#freight-info {
    float:right;
    color:#935611;
    font-size:10px;
    font-style:italic;
    width:184px;
	height:65px;
	background-image:url(/bilder/bodystore/freight-info.png);
	padding-top: 16px;
	text-align: center;
	margin: 0 auto;
	margin-right: 8px;
}
#freight-info br { clear:right; }
#login-area {
    width:487px;
    height:50px;
    margin:57px 0 0 0 ;
    background-image:url(/bilder/bodystore/logga_in_ruta.png);
    background-position:bottom right;
    background-repeat: no-repeat;
    padding:0;
}
#login-area input {
    border:none;
    width:120px;
    height:18px;
    font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size:100%;
    color:#707070;
    font-style:italic;
    background-color:transparent;
    margin-left:5px;
}
#login-area #anvnamn {
    border:none;
    background-image:url(/bilder/bodystore/input-bg.png);
    background-repeat:no-repeat;
	position:absolute;
    width:131px;
    height:24px;
	margin-top:22px;
	margin-left:25px;
    z-index:1;
    padding:0;
    line-height:24px;
}
#login-area #Losenord {
    border:none;
    background-image:url(/bilder/bodystore/input-bg.png);
    background-repeat:no-repeat;
    width:131px;
    height:24px;
	position:absolute;
    margin-top:22px;
    margin-left:160px;
    line-height:24px;
    z-index:1;
    padding:0;
}
#login-area #login-links {
    position:absolute;
	height:25px;
    width:150px;
    margin-top:20px;
    margin-left:305px;
    line-height:25px;
}
#login-area #login-links a {
    color: #935611;
    text-decoration:none;
}
/*#header br { clear:right; }*/
#sub-header {
    width:930px;
    margin:-15px auto 0 auto;
    background-image:url(/bilder/bodystore/top-main-bg.png);
    background-position:bottom;
}
#sub-header-start {
    width:930px;
    margin:-15px auto 0 auto;
	background-image:url(/bilder/bodystore/top-main-bg-start.png);
    background-position:bottom;
}
#main-navigation {
    width:930px;
    height:57px;
    background-image:url(/bilder/bodystore/main_topp.png);
    background-position:top left;
    background-repeat: no-repeat;
}
#main-menu {
    float:left;
    width:710px;
    height:42px;
}
#main-menu ul {
    margin:0;
    padding:0;
    list-style:none;
}
#main-menu ul li {
    float:left;
    min-width:110px;
    height:40px;
    margin:2px 0 0 15px;
	line-height:42px;
}
#main-menu ul li a {
    display:block;
    line-height:42px;
    height:40px;
    text-align:center;
    font-size:12px;
    font-family:Georgia,"Trebuchet MS",Arial,Helvetica,sans-serif;
    text-decoration:none;
    color:#fff3ae;
	padding-left:5px;
	padding-right:5px;
	margin-right:8px;
}
#main-menu ul li a.current {
	background-image:url(/bilder/bodystore/meny-topp-markerad-hoger.png);
    background-position: center right;
    background-repeat: no-repeat;
	color: #955710;
}
#main-menu ul li span { display:block; margin-left:8px; }
#main-menu ul li span.current {
	display:block;
	margin-left:8px;
	background-image:url(/bilder/bodystore/meny-topp-markerad-vanster.png);
    background-position: center left;
    background-repeat: no-repeat;
}
#site-search {
    float:left;
    width:185px;
    border:none;
    display:inline;
    background-image:url(/bilder/bodystore/search.png);
    background-position: center;
    background-repeat: no-repeat;
    margin-top:7px;
    margin-right:5px;
}
a#a-search {
    display: block;
    width:20px;
    margin-left:-30px;
    margin-top:7px;
    height:23px;
    float:left;
}
#site-search input {
    width:155px;
    margin-left:5px;
    margin-top:3px;
    font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
    border:none;
    font-size:100%;
    color:#707070;
    font-style:italic;
	background-color:transparent;
}
#banner1 {
    float:left;
    padding-left:15px;
    padding-bottom:15px;
    background-image:url(/bilder/bodystore/main_skugga.png);
    background-position:left;
    background-repeat: repeat-y;
    z-index:-1;
}
#banners { width:930px; margin:0 auto 0 auto; }
#banner2 {
    float:left;
    padding-right:15px;
    padding-bottom:15px;
    background-image:url(/bilder/bodystore/main_skugga.png);
    background-position:right;
    background-repeat: repeat-y;
}
#sub-header img { z-index:-1; }
#main-content {
    margin:0 auto;
    width:930px;
    min-height:494px;
    background-image:url(/bilder/bodystore/main_skugga.png);
    background-position:center;
    background-repeat: repeat-y;
}
#main-footer {
    height:29px;
    margin:0 auto;
    width:930px;
    background-image:url(/bilder/bodystore/main_bott.png);
    background-position:center bottom;
    background-repeat: repeat-y;
}
#content-wrapper {
    margin: 0px 3px 0px 30px;
    width:875px;
    min-height:474px;
    background-color:#ecffd8;
}
#sidebar {
    margin:-14px 0 0 -35px;
    width:185px;
    float:left;
}
#product-info, #product-tip, #product-campaigns { margin-top:-11px; }
#product-info ul, #product-tip ul,#product-campaigns  ul {
    width:150px;
    margin:0 auto;
    padding:5px 0 10px 0;
    /*border-bottom:1px solid #d8d8d8;*/
}
#product-info ul li, #product-tip ul li, #product-campaigns ul li {   margin:0; }
#content {
    margin: -12px 0 0 0;
    position:relative;
    width:716px;
    float:left;  
}
#how-help {
    width:715px;
    height:64px;
    background-image:url(/bilder/bodystore/hur_kan_vi_hjalpa_dig.png);
    background-position: center;
    background-repeat: no-repeat;
    margin-left:3px;
}
#how-help span {
	display:block;
	position:absolute;
	width:375px;
	left:185px;
    line-height:64px;
	color: #935611;
}
#how-help .halsoguide {
    position:absolute;
	left:572px;
    font-style:italic;
    text-decoration:none;
    color:#5c350b;
    font-weight: bolder;
	line-height:64px;
	z-index:999;
	cursor:pointer;
}
#how-help #halsoguide {
	position:absolute;
	top:50px;
	width:720px;
	z-index:999;
	margin-left:-5px;
}
#how-help #halsoguide ul
{
	margin:0;
	padding:0;
	list-style:none;
	margin-bottom:10px;
}
#how-help #halsoguide ul li
{
	margin-left:5px;
}
#how-help #halsoguide .Rubrik_SidaH2{
	display:block;
	font-size:18px;
	left:0;
	line-height:normal;
	position:relative;
	width:auto;
}
#how-help .stang-guide {
	text-align:right;
    z-index:999;
	cursor:pointer;
	display:block;
	background:url(/bilder/bodystore/close-button-kreditor.png);
	background-position:top right;
	background-repeat:no-repeat;
	height:25px;
	cursor:pointer;
}
#footer { margin:22px auto; width:940px; text-align:center; color:#575757; }
#footer-text { margin:0px auto; width:600px; height: 30px; text-align:center; padding-bottom: 10px; }
#footer-ruta { margin:5px auto; width:365px; height: 103px; text-align:center; background-image: url(/bilder/bodystore/footer-trygg-ehandel.png); }
#footer-ruta-left { float:left; width:65px; text-align:left; padding-left: 14px; padding-top: 25px; }
#footer-ruta-middle { float: left; width:150px; text-align:left; padding-top: 28px; font-style:italic; }
#footer-ruta-right { float: left; width:70px; text-align:left; padding-top: 13px; }
#footer-symboler { margin:0px auto; width:645px; height: 25px; text-align:center; background-image: url(/bilder/bodystore/betalsymboler.png); margin-top: 20px; }
#Artikelinformation_Header ul {
    list-style:none;
    margin:0;
    padding:0;
}
#Artikelinformation_Header ul li { float:left; height: 41px; }
#Artikelinformation_Header ul li#Flik_Vanster.Flik_Normal {
    background-image: url(/bilder/bodystore/flik-vanster-omarkerad.png);
    background-repeat: no-repeat;
    width: 318px;
}
#Artikelinformation_Header ul li#Flik_Vanster.Flik_Markerad {
    background-image: url(/bilder/bodystore/flik-vanster-markerad.png);
    background-repeat: no-repeat;
    width: 318px;
}
#Artikelinformation_Header ul li#Flik_Hoger.Flik_Normal {
    background-image: url(/bilder/bodystore/flik-hoger-omarkerad.png);
    background-repeat: no-repeat;
    background-position:top left;
    width: 394px;
}
#Artikelinformation_Header ul li#Flik_Hoger.Flik_Markerad {
    background-image: url(/bilder/bodystore/flik-hoger-markerad.png);
    background-repeat: no-repeat;
    background-position:top left;
    width: 394px;
}
#Artikelinformation_Header ul li a {
    display:block;
    margin:5px;
    padding:5px 0 5px 15px;
    width:293px;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
#Artikelinformation_Header ul li.Flik_Markerad a { color:#435422; }
#Artikelinformation_Header ul li.Flik_Normal a { color:#707d57; }
#Artikelinformation_Innehall {
    background-image: url(/bilder/bodystore/info-bg-middle.png);
    background-repeat: repeat-y;
    padding:0 45px 25px 28px ;
}
#FelaktigProduktBeskrivning .huvudrubrik { display:none; }
#Artikelinformation_Footer {
    background-image: url(/bilder/bodystore/info-bg-footer.png);
    background-repeat: no-repeat;
    background-position:bottom center;
    height:20px;
}
#PT_Bildruta {
	float:left;
	width:100px;
	height:100px;
	text-align: center;
	vertical-align: middle;
	padding-bottom:0px;
	padding-top: 0px;
	margin: 0 auto;
	line-height: 75px;
	display:block;
}
#PT_Bildruta2 {
	float:left;
	width:100px;
	height:100px;
	text-align: center;
	vertical-align: middle;
	padding-bottom:0px;
	padding-top: 0px;
	margin: 0 auto;
	line-height: 75px;
	display:block;
}
#PT_Bildruta img {
    display:block;
    margin:13px auto 7px auto;
}
#PT_Bildruta_Kompakt {
	float:left;
	width:90px;
	height:90px;
	text-align: center;
	vertical-align: middle;
	position:relative; 
	top:0px; 
	left:0px;
	padding-bottom:0px;
	padding-top: 0px;
	margin: 0 auto;
}
#PT_Beskr { z-index:10; width:220px;  position:relative;}
#PT_Beskr2 { z-index:10; width:220px;}
#PT_Text_Kort {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	z-index:10;
	width:220px;
	height:80px;
	position:relative; 
	top:0px; 
	left:0px;
	vertical-align: middle;
}
#PT_Text_Kort_Rekommenderar {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	z-index:10;
	width:220px;
	height:55px;
	position:relative; 
	top:0px; 
	left:0px;
	vertical-align: middle;
}
#PT_Text_Kort2 {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	z-index:10;
	width:220px;
	height:80px;
	vertical-align: middle;
}
#PT_Text_Kort2_Rekommenderar  {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	z-index:10;
	width:220px;
	height:55px;
	vertical-align: middle;
}
#PT_Topoffer {
	z-index:50;
	width:100%;
	height:140px;
	position:relative;
	top:0px; 
	left:0px;
	vertical-align: middle;
	padding-top:10px;
	margin-bottom: 10px;
}
#PT_VisaFlerArtiklar {
	z-index:10;
	background-color: #ffffff;
	width:99%;
	height:30px;
	position:relative; 
	top:0px; 
	left:0px;
	padding-top: 5px;
	padding-left: 0px;
	text-align: right;
}
#PT_Pris {
	width:220px;
	height:20px;
	position:relative; 
	top:0px; 
	left:0px;
	margin-left: 0px;
	margin-top: 10px;
}
#PT_Pris2 {
	width:220px;
	height:20px;
	margin-left: 0px;
	margin-top: 10px;
}
#PT_Knappar {
	width:220px;
	position:relative; 
	top:0px; 
	left:0px;
}
#PT_Knappar2 { width:220px; }
#PT_Knappar2_Paket { width:220px;  margin-left:335px}

#PT_Knappar table, #PT_Knappar2  table,#PT_Knappar2_Paket  table { width:100%; padding:0;}
#PT_Knappar #Knapp_Info, #PT_Knappar2 #Knapp_Info,#PT_Knappar2_Paket #Knapp_Info, .PT_Topoffer #Knapp_Info { width:150px; }
#RubrikBeskrivning { font-size: 14px; font-style: normal; color: #435422; margin-top: 6px; }
#Lager_Pilar { position:relative; width:100%;visibility:visible;display:block;margin-bottom:15px; }
#Knapp_Kop, #Knapp_Generell {
    height:24px;
    background-image:url(/bilder/bodystore/knapp-kop-hoger.png);
    background-position: right center;
    background-repeat: no-repeat;
	font-size: 11px;
  
}
#Knapp_Kop a,#Knapp_Generell a {
    padding-left:32px;
    padding-right:6px;
    color:#fff;
    line-height:24px;
    background-image:url(/bilder/bodystore/knapp-kop-vanster.png);
    background-position: left center;
    background-repeat: no-repeat;
    margin-right:10px;
    display:block;
	font-size: 11px;
	text-transform: uppercase;
}
#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 { display:block; background-color:#eeeeee; color:#000000; text-decoration:none; width:100%; border:1px solid #dddddd; padding:5px;}
#ListaOmArtiklarSaknas li a:hover { background-color:#cccccc; color:#000000; border:1px solid #bbbbbb; }
#dialogruta {
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align:center;
	z-index: 1000;
	background-image:url(/bilder/ibutik-a/bakgrund_dialog.gif);
	background-position: center center;
}
#dialogruta div { 
	font-family: Arial, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px; line-height: 16px; color: #ffffff;
	width:500px;
	margin: 150px auto;
	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;
	-moz-opacity: 0.9;
	filter: alpha(opacity=90);
	-khtml-opacity: 0.9;
}
/* produktträd */
#navigation_typ_ul_li { width: 175px; font-family: Arial, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
#navigation_typ_ul_li ul { list-style: none; margin: 0; padding: 0; }
#navigation_typ_ul_li li { margin-top: 1px; margin-bottom: 1px; padding: 0; display:inline; }
#navigation_typ_ul_li li a:link, #navigation_typ_ul_li li a:visited {
	display: block;
	padding: 0.3em 0 0.3em 0.2em;
	background-image: url(/bilder/ibutik-a/produktsidomeny/link.png);
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	margin-top: 1px;
	margin-bottom: 1px;
}
#navigation_typ_ul_li li a:hover { background-image: url(/bilder/ibutik-a/produktsidomeny/hover.png); color: #333333; font-weight: normal; margin-top: 1px; margin-bottom: 1px; }
#navigation_typ_ul_li ul ul { margin-left: 10px; }
#navigation_typ_ul_li ul ul li { padding: 0; }
#navigation_typ_ul_li ul ul a:link, #navigation_typ_ul_li ul ul a:visited { background-image: url(/bilder/ibutik-a/produktsidomeny/link.png); color: #333333; font-weight: normal; margin-top: 1px; margin-bottom: 1px; }
#navigation_typ_ul_li ul ul a:hover { background-image: url(/bilder/ibutik-a/produktsidomeny/hover.png); color: #333333; font-weight: normal; margin-top: 1px; margin-bottom: 1px; }
/*Sidomeny, infosidor*/
#WebbMeny { width: 100%; padding-left: 0px; }
#WebbMeny ul { list-style: none; margin: 0; padding: 0; }
#WebbMeny li { margin-top: 0px; margin-bottom: 0px; padding: 0; display:inline; }
#WebbMeny li a:link, #WebbMeny li a:visited { display: block; padding: 0; color: #000; text-decoration: none; margin-top: 1px; margin-bottom: 1px; }
#WebbMeny li a:hover { 	color: #555; font-weight: normal; margin-top: 1px; margin-bottom: 1px; }
#WebbMeny ul ul { margin-left: 12px; font-weight: normal; }
#WebbMeny ul ul li { padding: 0; }
#WebbMeny ul ul a:link, #WebbMeny ul ul a:visited { color: #000; margin-top: 1px; margin-bottom: 1px; }
#WebbMeny ul ul a:hover { color: #555; font-weight: normal; margin-top: 1px; margin-bottom: 1px; }
#frmSort { 	display:inline; }
#sorter {
	font-family: Arial, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:11px;
}
#navigation ul {
	list-style:none;
	margin:0;
	padding:0;
}
#navigation ul li { 	padding: 0 0 0 10px; }
#navigation ul li img {
	border:none;
	vertical-align: middle;
	margin-right:5px;
}
#tagg-moln  {text-align:center;}
#tagg-moln a {
	padding:7px 10px;
	display:block;
	float:left;
}
#tagg-moln br { clear:left; }
#tagg-moln a { line-height:1.8em; margin:0px;}
#tagg-moln a.sok-mid { font-size:1.4em; }
#tagg-moln a.sok-top { font-size:1.6em; font-weight:bold; }
#Varukorg {
    width:230px;
    overflow:hidden;
    background-color:#FFFFFF;
    color:#000000;
    border-color:#000000;
    background-color:#f00;
    z-index:1000;
    min-height: 32px;
}
#Varukorg table { width:230px; z-index:999; }
#Varukorg form { width:230px; z-index:999; }
/* klasser */
.sidebarbox h3 {
    font-size:12px;
    margin:0;
    padding:0;
    font-family:Georgia,"Trebuchet MS",Arial,Helvetica,sans-serif;
    font-weight:normal;
    width:184px;
    height:34px;
}
.sidebarbox h3.first.closed {
    background-image:url(/bilder/bodystore/nav-top-closed-pn.png);
    background-position: center;
    background-repeat: no-repeat;
    height:37px;
    cursor:pointer;
}
.sidebarbox h3.first.selected {
    background-image:url(/bilder/bodystore/nav-top-pn.png);
    background-position: center;
    background-repeat: no-repeat;
    height:37px;
    cursor:pointer;
}
.sidebarbox h3 span {
    display:block;
    width:150px;
    height:25px;
    line-height:30px;
    padding-left:19px;
    text-decoration:none;
    color: #935611;
    cursor:pointer;
}
.sidebarbox h3.first span,.sidebarbox h3.single span { line-height:42px; }
.sidebarbox h3.closed {
    background-image:url(/bilder/bodystore/nav-closed-pn.png);
    background-position: center;
    background-repeat: no-repeat;
    height:29px;
    cursor:pointer;
}
.sidebarbox h3.closed-single {
    background-image:url(/bilder/bodystore/nav-pn.png);
    background-position: center;
    background-repeat: no-repeat;
    height:29px;
    cursor:pointer;
}
.sidebarbox h3.selected {
    background-image:url(/bilder/bodystore/nav-pn.png);
    background-position: center;
    background-repeat: no-repeat;
    height:29px;
    cursor:pointer;
}
.sidebarbox h3.lastclosed {
    background-image:url(/bilder/bodystore/nav-bottom-closed-pn.png);
    background-position: center;
    background-repeat: no-repeat;
    height:37px;
    cursor:pointer;
}
.sidebarbox h3.lastopen {
    background-image:url(/bilder/bodystore/nav-pn.png);
    background-position: center;
    background-repeat: no-repeat;
    height:29px;
    cursor:pointer;
}
.sidebarbox h3.single {
    background-image:url(/bilder/bodystore/nav-top-pn.png);
    background-position: center;
    background-repeat: no-repeat;
    height:37px;
}
.sidebarbox .sbb-middle {
    width:184px;
    background-image:url(/bilder/bodystore/ruta-mitt.png);
    background-repeat:repeat-y;
    padding-top:5px;
	padding-bottom:5px;
}
.sidebarbox .sbb-middle-none {
	display:none;
}
.sidebarbox .sbb-middle-none ul{
	display:none;
}
.sidebarbox .sbb-middle-last {
    width:184px;
    background-image:url(/bilder/bodystore/test.png);
    background-position: bottom center;
    background-repeat:no-repeat;
    padding-top:5px;
    padding-bottom:15px;
}
.sidebarbox .sbb-middle-last #VarumarkenDD { width:150px; margin: 10px auto 0 auto; }
.sidebarbox .sbb-middle-last #VarumarkenDD select {margin:0 auto;font-family: Trebuchet MS,Arial,Helvetica,sans-serif;font-size: 11px; color:#707070;;border:1px solid #ccc;}
.sidebarbox .sbb-middle-last #KampanjKod { width:150px; margin: 10px auto 0 auto; }
.sidebarbox .sbb-middle-last #KampanjKod input {
	background-image: url(/bilder/bodystore/kampanjkod.png);
	background-position:top left;
	background-repeat:no-repeat;
	border: none;
	height:24px;
	line-height:24px;
	padding:3px 0 0 8px;
	width:119px;
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style:italic;
	color: #707070;
	float:left;
}
.sidebarbox .sbb-middle-last ul
{
	border-bottom:none;
}
.sidebarbox .sbb-middle-last #KampanjKod a {
    display:block;
    width: 20px;
    height:24px;
    line-height:24px;
    text-align:right;
    float:left;
}
.sidebarbox ul {
    list-style: none;
    margin:0 auto;
    padding:0 0 10px 0;
    width:170px;
    border-bottom:1px solid #D8D8D8;
}
.sidebarbox ul li { margin:0 0 0 14px; }
.sidebarbox ul li a {     color: #435422; text-decoration:none; }
.sidebarbox ul li.current a	{
    padding-left:10px;
    font-style: italic;
	background-image: url(/bilder/bodystore/meny-punkt.png);
	background-position: center left;
	background-repeat: no-repeat;
}
.sidebarbox ul li a.last-current { 	color: #935611; font-weight:bold; font-style:italic; }
.sidebarbox {
    position:relative;
    border:1px solid transparent;
    width:184px;
    margin-bottom:0px;
}
.sidebarbox ul ul { border-bottom:none; }
.a-header first a:link { font-family: Georgia, Trebuchet MS, Arial,Helvetica,sans-serif; color: #935611; font-size:12px; margin:0; padding:0; }
.clearer { clear:both; }
.left-float { float:left; width:49%; }
.left-float-wide { float:left; width:74%; }
.left-float-narrow { float:left; width:24%; }
.Artikelgrupp_Horisontell {
	background-image: url(/bilder/bodystore/artikelgrupp_horisontell.png);
	background-repeat: repeat-x;
	padding: 0px 0px 0px 0px;
	height: 1px;
}
.Artikelgrupp_Vertikal {
	background-image: url(/bilder/bodystore/artikelgrupp_vertikal.png);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
	width: 1px;
}

.PT_left-float {    	float:left; width:70px; }
.PT_right-float {     float:left; width:220px; }
.PT_right-float2 {     float:left; width:220px; }
.PT_Artikelgrupp { 	width:333px;padding-top:9px; padding-bottom:3px; }
.PT_Artikelgrupp_Paket { width:684px;padding-top:9px; padding-bottom:3px; }
.PT_right-float2_Paket { float:left; width:550px; }
.PT_ArtikelgruppKompakt { 	width:133px;padding-top:9px; padding-bottom:3px; }
.PT_Produktnamn {
	font-family: Trebuchet MS, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #435422;
	text-decoration:none;
}
.PT_Produktnamn a:link {
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #935611;
	text-decoration:none;
}
PT_Produktnamn a:visited {
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #935611;
	text-decoration:none;
}
PT_Produktnamn a:active {
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #935611;
	text-decoration:underline;
}
.PT_Produktnamn a:hover {
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #935611;
	text-decoration:underline;
}
.PT_ProduktnamnAndraSomKopt {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #435422;
	text-decoration:none;
	vertical-align:middle;
	z-index:10; 
	width:117px; 
	height:30px; 
	text-align: center;
	margin:10px 0 0 0;
}
.PT_ProduktnamnAndraSomKopt a:link {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #935611;
	text-decoration:none;
	text-align: center;
}
PT_ProduktnamnAndraSomKopt a:visited {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #935611;
	text-decoration:none;
	text-align: center;
}
PT_ProduktnamnAndraSomKopt a:active {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #935611;
	text-decoration:underline;
	text-align: center;
}
.PT_ProduktnamnAndraSomKopt a:hover {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #935611;
	text-decoration:underline;
	text-align: center;
}
.PT_Bildruta_Kompakt div a {
	width:81px;
	height:81px;
	display:block;
	margin:0 0 0 11px;
	padding-right: 20px;
	background-image:url(/bilder/bodystore/knapp-kop-plus.png);
	background-position:center right;
	background-repeat:no-repeat;
}
.PT_Bildruta_Kompakt div a img {
	margin:0;
}

.PT_ProduktnamnAndraSomKopt a:visited,.PT_ProduktnamnAndraSomKopt a:hover,.PT_ProduktnamnAndraSomKopt a:active.PT_ProduktnamnAndraSomKopt a { line-height:13px; }
.PT_Logoruta {
	z-index:30;
	width:170px;
	background-color:#fff;
	height:25px;
	margin-top:2px;
	margin-bottom:2px;
	text-align: right;
	vertical-align: middle;
}
.PT_Logoruta2 {
	z-index:30;
	background-color:#fff;
	width:170px;
	height:25px;
	margin-top:2px;
	margin-bottom:2px;
	vertical-align: middle;
}
.PT_Tabell { z-index:50; border: 1px solid #BBBBBB; background-color: #EEEEEE; width: 170px; padding: 3px; margin: 0px; }
.PT_Urvalslist { width:100%; border: 1px solid #FF0000; background-color: #EEEEEE; padding: 0px; margin-bottom: 10px; display: block; }
.PT_PrisNu { font-size: 12px; font-weight: normal; color: #000; font-style: normal; }
.PT_PrisKampanj { font-size: 12px; font-weight: normal; color: #ff0000; font-style: normal; }
.PT_PrisRek { font-size: 10px; font-weight: normal; color: #727272; font-style: normal; }
.PT_PrisOrdinarie { text-decoration: line-through; color: #777777; }
.PT_PrisOrd{font-size:10px;}
.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;}
.Topoffer_Artikelnamn { font-family: Arial, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; font-size: 18px;  font-weight: bolder; line-height: 22px; }
.Topoffer_Artikelnamn a:link { 	font-family: Arial, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: bolder; line-height: 22px; color: #555555; text-decoration: none; }
.Topoffer_Artikelnamn a:visited { font-family: Arial, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: bolder; line-height: 22px; color: #555555; text-decoration: none; }
.Topoffer_Artikelnamn a:hover { font-family: Arial, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: bolder; line-height: 22px; color: #555555; text-decoration: underline; }
.Topoffer_Artikelnamn a:active { font-family: Arial, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: bolder; line-height: 22px; color: #555555; text-decoration: underline; }
.Topoffer_Pris { font-size: 18px; font-weight: normal line-height: 28px; color: #ca4242; width: 150px; height: 35px; }
.Topoffer_Pris .PrisBOLD { font-size: 18px; font-weight: bold; line-height: 28px; color: #8C0000; width: 150px; height: 35px; }
.Topoffer_Pris .Startsida_Produktabell_PrisOrd {font-size:18px;color:#8C0000;}
.Topoffer_Pris .PrisORD{font-size:14px;color:#000;}
.Topoffer_Tabellbakgrund { 	margin:0 auto; }
.Topoffer_Tabellbakgrund tr td table { 	width:auto; }
.overstruken { 	text-decoration: line-through; color: #888888; }
.PrisBOLD { font-weight: bolder;font-size:12px; }
.sok-resultat .PrisBOLD { font-size:12px;font-weight:normal;}
.sok-resultat .PrisREA { font-size:12px;}
.PrisPROCENT { 	color: #CC0000; }
.PrisORD { 	text-decoration: line-through; }
.RubrikPRODUKTStor { font-size: 10pt; font-weight: bolder; }
td.artikelgrupp_hori { background-image: url(/bilder/ibutik-a/_bg_hori_rodprick.gif); background-repeat: repeat-x; background-position: center center; }
td.artikelgrupp_vert { background-image: url(/bilder/ibutik-a/_bg_vert_rodprick_35.gif); background-repeat: repeat-y; background-position: center center; }
.AndraSomKopt_VertAvd { background-color: #e5e5e5; }
.AvdStreck{ color: #a8a8a8; padding-left:6px; padding-right:6px; }
.Rubrik_SidaH3 { font-size: 12px; font-style: normal; color: #435422; margin-top: 0px; margin-bottom: 4px; }
.Rubrik_SidaH3 a:link { color: #435422; text-decoration: none; }
.Rubrik_SidaH3 a:visited { 	color: #435422; text-decoration: none; }
.Rubrik_SidaH3 a:active { 	color: #435422; text-decoration: underline; }
.Rubrik_SidaH3 a:hover { 	color: #435422; text-decoration: underline; }
.Rubrik_SidaH2 { 	font-size: 22px; font-style: normal; color: #585c5f; margin-top: 0px; font-family: Journal, Georgia, Trebuchet MS, Arial, Helvetica, Times, serif; font-weight: normal; }
.Rubrik_SidaH2 a:link { 	color: #585c5f; text-decoration: none; font-weight: normal; }
.Rubrik_SidaH2 a:visited { 	color: #585c5f; text-decoration: none; font-weight: normal; }
.Rubrik_SidaH2 a:active { 	color: #585c5f; text-decoration: underline; font-weight: normal; }
.Rubrik_SidaH2 a:hover { 	color: #585c5f; text-decoration: underline; font-weight: normal; }
.varukorg { 	font-size: 11px; line-height: 17px; color: #333333; }
.varukorg a:link { 	color: #333333; text-decoration: none; }
.varukorg a:visited { 	color: #333333; text-decoration: none; }
.varukorg a:active { 	color: #3079B7; text-decoration: underline; }
.varukorg a:hover { 	color: #3079B7; text-decoration: underline; }
.Produktlista_Artikelnamn { 	font-size: 11px; font-weight: bold; color: #000000; padding: 0px; }
.Produktlista_Artikelnamn a:link { 	font-size: 11px; text-decoration: none; color: #000000; }
.Produktlista_Artikelnamn a:visited { 	font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; }
.Produktlista_Artikelnamn a:hover { 	font-size: 11px; text-decoration: underline; color: #000000; }
.Produktlista_Artikelnamn a:active { 	font-size: 11px; text-decoration: underline; color: #000000; }
.Produktlista_Artikelpris { 	font-weight: bold; font-size: 11px; color: #000000; }
.rubrikPris { font-size:12px; color:#8c0000; font-weight: normal; }
.PrisREA { 	font-size:12px; color:#8c0000; font-weight: normal; }
.ArtikelnamnH2 { 	font-size: 20px; font-weight: normal; color: #435422; font-style: normal; width:467px; margin-bottom: 5px; }
.ArtikelnamnH2Topp { 	font-size: 12px; font-weight: bold; color: #435422; font-style: normal; margin-bottom: 4px; padding-left: 3px; }
.StreckToppAvd { float:left;width:100%; background-color:#e5e5e5; height: 1px; margin-top: 0; margin-bottom: 0; }
.ProdbeskToppTillbaka a:link { font-size: 11px; color: #435422; font-style: normal; }
.ProdbeskToppTillbaka a:visited { font-size: 11px; color: #435422; font-style: normal; }
.ProdbeskToppTillbaka a:hover { font-size: 11px; color: #435422; font-style: normal; }
.ProdbeskToppTillbaka a:active { font-size: 11px; color: #435422; font-style: normal; }
.KunderKopt { font-size: 10px; color: #000000; font-style: normal; }
.KunderKopt a:link { font-size: 10px; color: #935611; font-style: normal; }
.KunderKopt a:visited { font-size: 10px; color: #935611; font-style: normal; }
.KunderKopt a:hover { font-size: 10px; color: #935611; font-style: normal; }
.KunderKopt a:active { font-size: 10px; color: #935611; font-style: normal; }
.Leveranstid { font-size: 11px; color: #000000; font-style: normal; }
.Leveranstid a:link { color: #000000; font-style: normal; }
.Leveranstid a:visited { color: #000000; font-style: normal; }
.Leveranstid a:hover { color: #000000; font-style: normal; }
.Leveranstid a:active { color: #000000; font-style: normal; }
.DuSparar { font-size: 11px; color: #8c0000; font-style: normal; }
.KreditorAvbet { font-size: 11px; color: #000000; font-style: normal; }
.Kreditor_Info { position:absolute;width:400px;height:250px;overflow: auto; background:url(/bilder/bodystore/box-kreditorinfo.png);}
.Kreditor_Info div {z-index:1000;width:360px; margin:0 auto; padding:0 0 5px 5px;}
.Kreditor_Info .Kreditor_Info_Stang {display:block; background:url(/bilder/bodystore/close-button-kreditor.png); background-position:top left; background-repeat:no-repeat;cursor:pointer;height:23px;margin:2px 0 0 2px;}
.Betyg { width:145px;}
#ArtnrFalt{ width:215px;text-align:right}
.Betyg a:link { color: #000000; font-style: normal; }
.Betyg a:visited { color: #000000; font-style: normal; }
.Betyg a:hover { color: #000000; font-style: normal; }
.Betyg a:active { color: #000000; font-style: normal; }
.Startsida_Produktabell_Produktnamn { 
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.Startsida_Produktabell_Produktnamn a:link {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.Startsida_Produktabell_Produktnamn a:visited {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.Startsida_Produktabell_Produktnamn a:hover {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.Startsida_Produktabell_Produktnamn a:active {
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.Startsida_Produktabell_Text { line-height: 14px }
.Startsida_Produktabell_PrisNu {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.Startsida_Produktabell_PrisOrd { font-size: 10px; 	color: #777777; }
.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: 10px;
	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;
}
.Startsida_Produktabell_Antalsfalt { display:none; }

.TeknSpec_Tabell { border:0; margin:0; padding:0; width:100%; }
.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: 8pt; 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; }
.Artgrp_Sorteringsordning { display:block;width: 90px;float:left;font-weight: normal;line-height:24px; }
.Artgrp_Visningsformat { 	font-weight: normal; }
.Artgrp_Visningsformat_Markerad { 	color: #000000; font-style:italic; }
.Artgrp_VisaFlerArtiklar { 	font-weight: normal; }
.Artgrp_VisaFlerArtiklar_Markerad { 	color: #a8a8a8; font-weight: normal; }
.Artgrp_Artikelcell { width: 160px; }
td.Artgrp_Avd_Vert { 
	width: 35px;
	background-image: url(/bilder/ibutik-a/_bg_vert_rodprick_35.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
td.Artgrp_Avd_Hori {
	height: 7px;
	background-image: url(/bilder/ibutik-a/_bg_hori_rodprick.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
td.Std2Artgrp_Avd_Vert {
	width: 20px;
	background-image: url(/bilder/ibutik-a/_bg_vert_rodprick.gif);
	background-repeat: repeat-y;
	background-position: center center;
}
td.Std2Artgrp_Avd_Hori {
	height: 19px;
	background-image: url(/bilder/ibutik-a/_bg_hori_rodprick_19.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.Artgrp_Lista { width:580px; color:#000000; display:block; background-color:#fff; color:#666666; text-decoration:none; border:1px solid #cccccc; padding:4px; margin:1px; }
.VGArtgrp_Artikelcell { width: 175px; }
.VGPrisStor { font-size: 16pt; font-weight: bold; color: #FFFFFF; }
.VGPrisJmf { font-size: 8pt; font-style: italic; color: #FFFFFF; }
td.VGArtgrp_Avd_Vert { 	width: 12px; }
td.VGArtgrp_Avd_Hori { 	height: 25px; }
/* CSS för flikar nedan */ 
.Flik_Vanster {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_vanster.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Hoger {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_hoger.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Streck {
	height:21px;
	width:1px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_streck.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Markerad {
	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
	background-image: url(/bilder/ibutik-a/dinsida/flik_bg.gif);
	background-position: center center;
}
.Flik_Markerad a:link { 	color: #FF0000; text-decoration: none; }
.Flik_Markerad a:visited { 	color: #FF0000; text-decoration: none; }
.Flik_Markerad a:active { 	color: #FF0000; text-decoration: underline; }
.Flik_Markerad a:hover { 	color: #FF0000; text-decoration: underline; }
.Flik_Saknas { 	font-size: 8pt; font-weight: bold; color: #777777; 	background-image: url(/bilder/ibutik-a/dinsida/flik_bg.gif); background-position: center; }
.Flik_Avd_Nedat { 	width:100%; height:1px; background-color: #CCCCCC; }
.Dinsida_Underrubrik { 	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size: 7pt; font-weight: bold; padding-top: 0px; padding-bottom: 0px; padding-right: 6px; padding-left: 6px; }
.Dinsida_Underrubrik a:link { 	color: #000000; text-decoration: none; padding-top: 0px; padding-bottom: 0px; padding-right: 6px; padding-left: 6px; }
.Dinsida_Underrubrik a:visited { 	color: #000000; text-decoration: none; padding-top: 0px; padding-bottom: 0px; padding-right: 6px; padding-left: 6px; }
.Dinsida_Underrubrik a:active { 	color: #CC0000; text-decoration: underline; padding-top: 0px; padding-bottom: 0px; padding-right: 6px; padding-left: 6px; }
.Dinsida_Underrubrik a:hover { 	color: #CC0000; text-decoration: underline; padding-top: 0px; padding-bottom: 0px; padding-right: 6px; padding-left: 6px; }
/* Produktträd */
.navigation_typ_ul_li_kategoriersaknas { 	font-style: italic; }
.MARKERAD { 	font-weight: bold; color:#444444; }
.MARKERAD a:link { 	text-decoration: none; color:#444444; }
.MARKERAD a:visited { 	text-decoration: none; color:#444444; }
.MARKERAD a:active { 	text-decoration: none; color:#444444; }
.MARKERAD a:hover { 	text-decoration: none; color:#444444; }
.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: #000000;
	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: #000000;
	font-weight: normal;
	margin-top: 1px;
	margin-bottom: 1px;
}
.WebbMenyMarkerad { 	font-weight: bold; color: #555; }
/*Utseende på flikar för toppmeny  Används med taggen  AIRBUTIK-Artikelgrupper-Toppmeny */
.Webbsida_Toppmeny_Flik_Normal_Vanster {
	height:30px;
	width:12px;
	background-image: url(/bilder/toppmeny/flik_vanster.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Webbsida_Toppmeny_Flik_Normal_Hoger {
	height:30px;
	width:12px;
	background-image: url(/bilder/toppmeny/flik_hoger.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Webbsida_Toppmeny_Flik_Normal {
	font-family: Trebuchet MS, Tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-image: url(/bilder/toppmeny/flik_bg.gif);
	background-position: center center;
}
.Webbsida_Toppmeny_Flik_Normal a:link { color: #ffffff; text-decoration: none; }
.Webbsida_Toppmeny_Flik_Normal a:visited { color: #ffffff;  text-decoration: none;}
.Webbsida_Toppmeny_Flik_Normal a:active { 	color: #e40108; 	text-decoration: none; }
.Webbsida_Toppmeny_Flik_Normal a:hover { 	color: #e40108; 	text-decoration: none; }
.Webbsida_Toppmeny_Flik_Markerad_Vanster {
	height:30px;
	width:12px;
	background-image: url(/bilder/toppmeny/flik_vanster_markerad.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Webbsida_Toppmeny_Flik_Markerad_Hoger {
	height:30px;
	width:12px;
	background-image: url(/bilder/toppmeny/flik_hoger_markerad.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Webbsida_Toppmeny_Flik_Markerad {
	font-family: Trebuchet MS, Tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-image: url(/bilder/toppmeny/flik_bg_markerad.gif);
	background-position: center center;
}
.Webbsida_Toppmeny_Flik_Markerad a:link { 	color: #ffffff; text-decoration: none; }
.Webbsida_Toppmeny_Flik_Markerad a:visited { 	color: #ffffff;	text-decoration: none; }
.Webbsida_Toppmeny_Flik_Markerad a:active { 	color: #4C4B4C;	text-decoration: none; }
.Webbsida_Toppmeny_Flik_Markerad a:hover { 	color: #4C4B4C; text-decoration: none; }
/*Stilmallar för bloggar */
.blogginlagg { 	margin-bottom:20px; font-size:13px; }
.blogginlagg_rubrik {	
	padding-top:6px;
	padding-bottom:6px;
	padding-right:0px;
	padding-left:0px;
}
.blogginlagg_rubrik a:link {
	padding-top:6px;
	padding-bottom:6px;
	padding-right:0px;
	padding-left:0px;
	font-size:20px;
	text-decoration: none;
}
.blogginlagg_rubrik a:visited {
	padding-top:6px;
	padding-bottom:6px;
	padding-right:0px;
	padding-left:0px;
	font-size:20px;
	text-decoration: none;
}
.blogginlagg_rubrik a:active {
	padding-top:6px;
	padding-bottom:6px;
	padding-right:0px;
	padding-left:0px;
	font-size:20px;
	text-decoration: underline;
}
.blogginlagg_rubrik a:hover {
	padding-top:6px;
	padding-bottom:6px;
	padding-right:0px;
	padding-left:0px;
	font-size:20px;
	text-decoration: underline;
}
.blogginlagg_innehall {
	padding-top:10px;
	padding-bottom:10px;
	padding-top:0px;
}
.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:8pt; font-style: italic; }
.blogginlagg_datum a { 	color:#666666; text-decoration:none; }
.blogginlagg_antalkommentarer { font-size:8pt; 	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:8pt; 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_namn1 { margin-top:6px; font-size:10px; }
.bloggkommentarsfalt_namn_falt { font-size:10px; width:300px; }
.bloggkommentarsfalt_epost1 { margin-top:6px; font-size:10px; }
.bloggkommentarsfalt_epost_falt { font-size:10px; width:300px; }
.bloggkommentarsfalt_url1 { margin-top:6px; font-size:7pt; }
.bloggkommentarsfalt_url_falt { font-size:7pt; width:300px; }
.bloggkommentarsfalt_kommentar1 { margin-top:6px; font-size:7pt; }
.bloggkommentarsfalt_kommentar2 { margin-bottom:4px; }
.bloggkommentarsfalt_kommentar_falt { font-size:10px; width:300px; height:40px; }
/* CSS för flikar i produktbeskrivningen*/
.Flik_Beskr_Vanster {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_produkter_vanster.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Beskr_Hoger {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_produkter_hoger.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Beskr_Streck {
	height:21px;
	width:1px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_produkter_streck.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Beskr_Normal {
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	background-image: url(/bilder/ibutik-a/dinsida/flik_produkter_bg.gif);
	background-position: center center;
}
.Flik_Beskr_Normal a:link { color: #999999; text-decoration: none; }
.Flik_Beskr_Normal a:visited { color: #999999; text-decoration: none; }
.Flik_Beskr_Normal a:active { color: #0e65be; text-decoration: underline; }
.Flik_Beskr_Normal a:hover { color: #0e65be; text-decoration: underline; }
.Flik_Beskr_Markerad_Vanster {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_produkter_markerad_vanster.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Beskr_Markerad_Hoger {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_produkter_markerad_hoger.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Beskr_Markerad_Streck {
	height:21px;
	width:1px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_produkter_markerad_streck.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Beskr_Markerad {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(/bilder/ibutik-a/dinsida/flik_produkter_markerad_bg.gif);
	background-position: center center;
}
.Flik_Beskr_Markerad a:link { color: #333333; text-decoration: none; }
.Flik_Beskr_Markerad a:visited { color: #333333; text-decoration: none; }
.Flik_Beskr_Markerad a:active { color: #0e65be; text-decoration: underline; }
.Flik_Beskr_Markerad a:hover { color: #0e65be; text-decoration: underline; }
.Flik_Beskr_Saknas_Vanster {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_vanster.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Beskr_Saknas_Hoger {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_hoger.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Beskr_Saknas_Streck {
	height:21px;
	width:1px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_streck.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Beskr_Saknas {
	font-size: 8pt;
	font-weight: bold;
	color: #777777;
	background-image: url(/bilder/ibutik-a/dinsida/flik_bg.gif);
	background-position: center center;
}
/*  CSS för snabbkassan */
.Laggikorgen_Antalsfalt { width: 30px; }
.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 { font-size: 11pt; color:#009900; font-weight: bold; }
.Snabbkassa_Flik_Vanster {
	height:21px; 	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_vanster.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Snabbkassa_Flik_Hoger {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_hoger.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Snabbkassa_Flik_Streck {
	height:21px;
	width:1px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_streck.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Snabbkassa_Flik_Normal {
	font-size: 8pt;
	font-weight: bold;
	color: #000;
	background-image: url(/bilder/ibutik-a/dinsida/flik_bg.gif);
	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_Markerad {
	font-size: 8pt; 	font-weight: bold;
	background-image: url(/bilder/ibutik-a/dinsida/flik_bg.gif);
	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-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:#eee; }
.valutavaljare { color: #666666; font-size: 10px; font-weight: normal; text-decoration: none; padding: 0px; }
.valutavaljare a:link { color: #666666; text-decoration: none; font-weight: normal; padding: 0px; }
.valutavaljare a:visited { color: #666666; text-decoration: none; font-weight: normal; padding: 0px; }
.valutavaljare a:hover { color: #FF0000; text-decoration: none; font-weight: normal; padding: 0px; }
.valutavaljare a:active { color: #FF0000; text-decoration: none; font-weight: normal; padding: 0px; }
.Flik_Markerad_Vanster { 
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_vanster.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Flik_Markerad_Hoger {
	height:21px;
	width:9px;
	background-image: url(/bilder/ibutik-a/dinsida/flik_hoger.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.RUBRIKstartsida { 	font-size: 11px; font-weight: bold; color:#282828; }
.RUBRIKstartsida a:link { color: #282828; text-decoration: none; }
.RUBRIKstartsida a:visited { color: #282828; text-decoration: none; }
.RUBRIKstartsida a:active { color: #CC3600; text-decoration: underline; }
.RUBRIKstartsida a:hover { color: #CC3600; text-decoration: underline; }
.gg_form table td {
    background-color:#fff;
}
.huvudrubrik {
    font-size: 12px;
    color: #435422;
    font-weight:bold;
    display:block;
}
.sbb-top {
	background-image: url(/bilder/bodystore/box-artikelgrupp.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding:15px 15px 0 25px;
}
.sbb-top table { margin:0 auto; }
.sbb-top table { margin:0; }
.sbb-top .left-float h3 { margin:0; }
.sbb-bottom {
	height:18px;
	background-image: url(/bilder/bodystore/box-artikelgrupp.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	margin-bottom:7px;
}
.tbb-top {
	background-image: url(/bilder/bodystore/box-artikelgruppsinfo.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding:15px 15px 0 25px;
}
.tbb-top table { margin:0 auto; }
.tbb-top table { margin:0; }
.tbb-top .left-float h3 { margin:0; }
.tbb-bottom {
	height:18px;
	background-image: url(/bilder/bodystore/box-artikelgruppsinfo.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	margin-bottom:7px;
}

.obb-top {
	background-image: url(/bilder/bodystore/box-artikelgrupp.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding:15px 15px 15px 25px;
}
.obb-top table { margin:0 auto; }
.obb-top table { margin:0; }
.obb-top .left-float h3 { margin:0; }
.obb-bottom {
	height:18px;
	background-image: url(/bilder/bodystore/box-artikelgrupp.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	margin-bottom:7px;
}

.pbb-top {
	background-image: url(/bilder/bodystore/box-artikelgrupp.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding:11px 15px 0 17px;
}

.pbb-top table { /*margin:0 auto;*/ width : 684px; 	padding:0 8px 0 9px; }
.pbb-top table td {width:333px;}
.pbb-top table table { margin:0; }
.pbb-top #SubmitFalt table { margin:0;padding:0; }
.pbb-top #SubmitFalt table { margin:0;width:288px;}
.pbb-top #SubmitFalt table td {width:auto;}
.pbb-top .left-float h3 { margin:0; }
.pbb-bottom, .pbb-bottom-kassanIE7 {
	height:12px;
	background-image: url(/bilder/bodystore/box-artikelgrupp.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	margin-bottom:0px;
}
.BannerytaVanster { background:url(/bilder/bodystore/banner-start-bg.png); width:350px; height: 104px; margin-left:5px; }
.BannerytaHoger { background:url(/bilder/bodystore/banner-start-bg.png); width:350px; height: 104px; margin-left:11px; }
.BannerytaWrapper{ width:100%; margin-bottom:5px; }
.BannerytaContent {  float:left; width:49%; }
.inloggning {
	position:absolute;
    width:400px;
    height:24px;
	margin-top:22px;
	margin-left:25px;
    z-index:1;
    padding:0;
    line-height:24px;
}
/* special selectar, prod sida */
.CustomSelectProperties {
	height:24px;
	background:url(/bilder/bodystore/select-hoger.png);
	background-repeat:no-repeat;
	background-position:center left;
	float:left;
}
.CustomSelectProperties input {
	height:24px;
	line-height:24px;
	background-color:transparent;
	border:none;
	padding-left: 20px;
	padding-top: 4px;
	font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:11px;
}
.CustomSelectButton {
	width:25px;
	height:24px;
	background:url(/bilder/bodystore/select-vanster.png);
	float:left;
}
.CustomSelect ul,.CustomSelectAntal ul {
	position:absolute;
	background-color: #fff;
	margin:0;
	padding:0;
	list-style:none;
	border:1px solid #ccc;
	margin-left:10px;
	z-index:1000;
}
.CustomSelect ul li,.CustomSelectAntal ul li {
	height:24px;
	line-height:24px;
	padding-left:10px;
	background-color:#f9f2d7;
	text-align:left;
}
.CustomSelect ul li.selected,.CustomSelectAntal ul li.selected { background-color:#fff; }
.CustomSelectAntal { float:left; }

fieldset#formSort, fieldset#formSortSok
{
	border:none;
	margin:0;
	padding:0;
	float:left;
	width:180px;
}
fieldset#formSortSok {
	width:234px;
	margin-left:354px;
}
fieldset#formSortSok label
{
	display:block;
	float:left;
	width:80px;
	line-height:24px;
}
fieldset#formSortSok .CustomSelect
{
	float:left;
}
fieldset#formSort input
{
	padding-top:5px;
}

fieldset#formSort ul
{
	z-index:1000;
}
/*avancerad sok*/
fieldset#AvanceradSok { border:none; }
fieldset#AvanceradSok label {
	float:left;
	width:175px;
	margin-top:8px;
}
fieldset#AvanceradSok .FormContainer div { float:left; }
fieldset#AvanceradSok .FormContainerActive div { float:left; }
fieldset#AvanceradSok input
{
	background:url(/bilder/bodystore/tipsaenvan-input.png);
	background-repeat: no-repeat;
}
fieldset#AvanceradSok input, fieldset select {
	float:left;
	margin-top:3px;
	height:20px;
	padding:4px 2px 0px 2px;
	width:202px;
	font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:11px;
	border:none;
}
fieldset#AvanceradSok .select-input,fieldset#AvanceradSok .select-input-hover {
	background:url(/bilder/bodystore/selectbox.png);
	background-repeat: no-repeat;
	width: 185px;
	height:24px;
 	padding-left:20px;
 	cursor: default;
	border:none;
}
fieldset#AvanceradSok .reset-cb { border:none; background-image:none;width:auto;}
/*fieldset#AvanceradSok div#select-varum-container{*/
/*	height:150px;*/
/*	overflow: auto;*/
/*	z-index:4;*/
/*	width:180px;*/
/*	position:absolute;*/
/*	clear:left;*/
/*	margin:-4px 0 0 4px;*/
/*}*/
fieldset#AvanceradSok ul#select-varum, fieldset#AvanceradSok ul#select-agrp,fieldset#AvanceradSok ul#select-sub-agrp {
	position:absolute;
	margin:-6px 0 0 3px;
	clear:left;
	list-style: none;
	padding: 0;
	display:block;
	z-index:1;
	border:1px solid #ccc;
	width:180px;
	background-color:#f9f2d7;
}
fieldset#AvanceradSok ul#select-varum li, fieldset#AvanceradSok ul#select-agrp li, fieldset#AvanceradSok ul#select-sub-agrp li {
	background-color:#f9f2d7;
	padding:3px 0 2px 16px;
	width:164px;
}
fieldset#AvanceradSok select { padding:1px; min-width:162px; }
fieldset#AvanceradSok select option { padding:3px; }
fieldset#AvanceradSok .lbold { font-weight: bold; font-size:1.2em; }
fieldset#AvanceradSok .lunbold { font-weight: normal; font-size:1em; }
fieldset#AvanceradSok .FormContainer { padding:1px 5px 3px 5px; height:35px; }
fieldset#AvanceradSok .FormContainerActive { padding:1px 5px 3px 5px; height:35px; background-color:#f7fcff;}
fieldset#AvanceradSok br { clear:left; }
fieldset#AvanceradSok .frmButton {
	width:75px;
	height:26px;
	border:none;	
	background-image: url(/bilder/bodystore/knapp_skicka.png);
	background-repeat: no-repeat;
	background-color:#fff; 
	margin:0 0 20px 200px;
	padding:0;
	color:#935611;
}
fieldset#AvanceradSok .frmButton:hover  { background-image: url(/bilder/bodystore/knapp_skicka.png); 	font-weight:bold; }
fieldset#AvanceradSok .frmButtonHover {
	width:75px;
	height:26px;
	border:none;	
	background-image: url(/bilder/bodystore/knapp_skicka.png);
	background-repeat: no-repeat;
	background-color:#fff; 
	margin:0 0 0 200px;
	padding:0;
	font-weight:bold;
}
/* Standard sok */
ul#autosuggest {
	list-style:none;
	padding:0;
	border:1px solid #ccc;
	width:202px;
	position:absolute;
	z-index:1;
	background-color:#f9f2d7;
	margin:0;
}
ul#autosuggest li {
	background-color:#f9f2d7;
	padding:3px 0 2px 10px;
	width:192px;
}

ul#autosuggest li#selected { background-color:#fff; }
ul#autosuggest, li#none { background-color:transparent; }
ul#autosuggest li:hover, ul#autosuggest li.mhover,fieldset#AvanceradSok ul#select-varum li:hover, fieldset#AvanceradSok ul#select-agrp li:hover,fieldset#AvanceradSok ul#select-varum li.mhover, fieldset#AvanceradSok ul#select-agrp li.mhover,fieldset#AvanceradSok ul#select-sub-agrp li.mhover,fieldset#AvanceradSok ul#select-sub-agrp li:hover { background-color:#fff; cursor:pointer; }
/* sokresultat */
.sok-resultat td.rubrik-kol { border-bottom:1px solid #ccc; }
.sok-resultat td, .sok-resultat tr { background-color:#fff; }
.sok-resultat tr.mellanrum { line-height:0; }
ul#auto_suggest {
	background-color:#F8EFD3;
	border:1px solid #ccc;
	list-style: none;
	padding:0;
	position:absolute;
	width:170px;
	z-index:1000;
	margin:4px 0 0 5px;
}
ul#auto_suggest li {
	background-color:#F8EFD3;
	border-bottom:1px dotted #ccc;
	font-size:1em;
	font-style:italic;
	font-weight:bold;
	padding:3px 0 2px 10px;
	width:160px;
	color:#935611;
}
ul#auto_suggest li#selected {background-color:#fff;}
ul#auto_suggest li#none{background-color:transparent;}
ul#auto_suggest li#sok-avancerat {background-color:#8c5210;color:#F8EFD3;font-style:normal;}
ul#auto_suggest li#sok-avancerat.mhover{background-color:#8c5210;color:#F8EFD3;font-style:normal;}
ul#auto_suggest li:hover, ul#auto_suggest li.mhover {background-color:#fff;cursor:pointer;}
.gg_form table tr td {background-color:transparent;}
#tipsaenvan {
	position:absolute;
	z-index:11000;
	width: 390px;
	height:291px;
	margin-left:-8px;
	background:url(/bilder/bodystore/box-tipsaenvan.png);
}
#tipsaenvan .huvudrubrik{
	margin-left:10px;
}

#tipsaenvan-content .gg_form table tr td  b
{
	font-weight:normal;
}
	

#tipsaenvan .Stang_Tips
{
	display:block;
	height:30px;
	width:30px;
	background:url(/bilder/bodystore/close-button-kreditor.png);
	background-position:center center;
	background-repeat:no-repeat;
	cursor:pointer;
}
#tipsaenvan-content{
	height:255px;
}
#tipsaenvan-content table
{
	width:370px;
}
#tipsaenvan-content table tr td br{display:none;}
#tipsaenvan-content .tev-input, #KontaktBS .tev-input
{
	background-image: url(/bilder/bodystore/tipsaenvan-input.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-color:transparent;
	width:206px;
}
#KontaktBS select
{
	width:206px;
}
#KontaktBS table tr td.Knapp_Generell_Vanster,#KontaktBS table tr td.Knapp_Generell_Hoger
{
	background-image:none;
}
#KontaktBS table tr td.Knapp_Generell
{
	text-align:center;width:140px;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_hoger.png);
	background-position:right center;
	background-repeat:no-repeat;
}
#KontaktBS table tr td.Knapp_Generell a{
	display:block;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_vanster.png);
	background-position:left center;
	background-repeat:no-repeat;
	margin:0 11px;
	padding-left:11px;
	color:#935611;
	text-transform: none;
}

#tipsaenvan-content input, #KontaktBS input
{
	background-color:transparent;
	border-color:transparent;
	width:196px;
	margin:0 auto;
	display:block;
}
#tipsaenvan-content .tev-textarea, #KontaktBS .tev-textarea
{
	background-image: url(/bilder/bodystore/tipsaenvan-input-text.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-color:transparent;
	width:206px;
}
#tipsaenvan-content textarea, #KontaktBS textarea
{
	background-color:transparent;
	border-color:transparent;
	width:196px;
	height:80px;
	margin:0 auto;
	display:block;
}
#tipsaenvan-content input.BS2009-button
{
	width:75px;
	height:26px;
	border:none;	
	background-image: url(/bilder/bodystore/knapp_skicka.png);
	background-repeat: no-repeat;
	background-color:#fff; 
	margin:0 0 20px 200px;
	padding:0;
	color:#935611;
}
.tpp-top {
	background-image: url(/bilder/bodystore/box-tipsaenvan.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding:15px 15px 0 25px;
}
.tpp-top table{ margin:0 auto;width:370px;}
.tpp-bottom {
	height:18px;
	background-image: url(/bilder/bodystore/box-tipsaenvan.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	margin-bottom:7px;
}
#Faktablad table.InfoTabell,#Faktablad table.Info2Tabell,#Faktablad table.Orderfalt  {width:467px;}
#Faktablad table tr td table tr td table {width:288px;padding:0;}
#KampanjFalt ul{list-style:none;	margin:0;	padding:0;}
#KampanjFalt ul li{	float:left;	width:80px;	padding-right:4px;}
#KampanjFalt ul li.KampanjFalt2 {	width:200px;}
#KampanjFalt ul li.KampanjFalt_Mellanrum{	width:21px;}
.dinsida {	padding:0 8px 0 9px; width:664px; }
.dinsida-meny { padding:0 8px 0 9px; 	width:664px; }
.dinsida-order{width:634px}
.pbb-top table.bestall-steg1 {background-color:transparent;width:650px;}
.pbb-top table.bestall-steg1 tr {background-color:transparent;}
.pbb-top table.bestall-steg1 tr td {background-color:transparent;width:auto;}
.pbb-top table.bestall-steg1 tr td.PresentKort {width:210px;}
.pbb-top table.bestall-steg1 tr td table{background-color:transparent;padding:0;width:650px;}
.pbb-top table.bestall-steg1 tr td table tr td bestall-steg1-presentkort{background-color:transparent;padding:0;width:650px;}
.pbb-top table.bestall-steg1 tr td table tr td table.bestall-steg1-presentkort tr td table.Knapp_Generell_Tabell { width:200px;}
.pbb-top table.bestall-steg1 tr td table tr td table.bestall-steg1-presentkort tr td table.Knapp_Generell_Tabell #Knapp_Generell{
	text-align:center;width:140px;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_hoger.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.pbb-top table.bestall-steg1 tr td table tr td table.bestall-steg1-presentkort tr td table.Knapp_Generell_Tabell #Knapp_Generell a{
	display:block;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_vanster.png);
	background-position:left center;
	background-repeat:no-repeat;
	margin:0 11px;
	padding-left:11px;
	color:#935611;
	text-transform: none;
}
.Varukorg_Andra #Knapp_Generell{width:130px !important;}
.Varukorg_Andra #Knapp_Generell a{
	text-transform: uppercase;
}

.bestall-steg1-presentkort tr td.PresentKort input{
	border:none;background:url(/bilder/bodystore/tipsaenvan-input.png) no-repeat top center;
	width:202px !important;height:20px !important;padding:4px 2px 2px 2px;line-height:20px !important;
}
.Kassan-Totalpris{background-color:#f7fcff !important; padding:3px 0 !important;}
.pbb-top table.bestall-steg1 tr td table.Knapp_Generell_Kassan{width:630px;}
.pbb-top table.bestall-steg1 tr td table.Knapp_Generell_Kassan tr td{width:210px;}
.pbb-top table.bestall-steg1 tr td table.Knapp_Generell_Kassan #Knapp_Generell{
	text-align:center;width:140px;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_hoger.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.pbb-top table.bestall-steg1 tr td table.Knapp_Generell_Kassan #Knapp_Generell a{
	display:block;
	text-transform: none;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_vanster.png);
	background-position:left center;
	background-repeat:no-repeat;
	margin:0 11px;
	padding-left:11px;
	color:#935611;
}
.pbb-top table.bestall-steg2 {width:670px;}
.pbb-top table.bestall-steg2 tr td { width:auto;padding:2px;}
.pbb-top table.bestall-steg2 tr td table.Knapp_Generell_Tabell{width:210px;}
.pbb-top table.bestall-steg2 tr td table.Knapp_Generell_Tabell tr td{width:210px;}
.pbb-top table.bestall-steg2 tr td table.Knapp_Generell_Tabell #Knapp_Generell{
	text-align:center;width:140px;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_hoger.png);
	background-position:right center;
	background-repeat:no-repeat;

}
.pbb-top table.bestall-steg2 tr td table.Knapp_Generell_Tabell #Knapp_Generell a{
	display:block;
	text-transform: none;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_vanster.png);
	background-position:left center;
	background-repeat:no-repeat;
	margin:0 11px;
	padding-left:11px;
	color:#935611;
}

.pbb-top table.bestall-steg3 {width:670px;}
.pbb-top table.bestall-steg3 tr { background:transparent;}
.pbb-top table.bestall-steg3 tr td { width:auto;padding:2px;background:transparent;}
.pbb-top table.bestall-steg3 tr td table.Knapp_Generell_Tabell{width:210px;}
.pbb-top table.bestall-steg3 tr td table.Knapp_Generell_Tabell tr td{width:210px;}
.pbb-top table.bestall-steg3 tr td table.Knapp_Generell_Tabell #Knapp_Generell{
	text-align:center;width:140px;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_hoger.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.pbb-top table.bestall-steg3 tr td table.Knapp_Generell_Tabell #Knapp_Generell a{
	display:block;
	text-transform: none;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_vanster.png);
	background-position:left center;
	background-repeat:no-repeat;
	margin:0 11px;
	padding-left:11px;
	color:#935611;
}

.pbb-top table.bestall-steg3b {width:670px;}
.pbb-top table.bestall-steg3b tr { background:transparent;}
.pbb-top table.bestall-steg3b tr td { width:auto;padding:2px;background:transparent;}
.pbb-top table.bestall-steg3b tr td table.Knapp_Generell_Tabell{width:210px;}
.pbb-top table.bestall-steg3b tr td table.Knapp_Generell_Tabell tr td{width:210px;}
.pbb-top table.bestall-steg3b tr td table.Knapp_Generell_Tabell #Knapp_Generell{
	text-align:center;width:140px;
	height:26px;
	line-height:26px;
	
	background-image:url(/bilder/bodystore/knapp_generell_hoger.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.pbb-top table.bestall-steg3b tr td table.Knapp_Generell_Tabell #Knapp_Generell a{
	display:block;
	text-transform: none;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_vanster.png);
	background-position:left center;
	background-repeat:no-repeat;
	margin:0 11px;
	padding-left:11px;
	color:#935611;
}
.pbb-top table.bestall-steg4
{
	width:auto;
}
.kundlogin tr td table.Knapp_Generell_Tabell #Knapp_Generell{
	text-align:center;width:140px;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_hoger.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.kundlogin tr td table.Knapp_Generell_Tabell #Knapp_Generell a{
	display:block;
	text-transform: none;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_vanster.png);
	background-position:left center;
	background-repeat:no-repeat;
	margin:0 11px;
	padding-left:11px;
	color:#935611;
}

.gg_form table,.gg_form table tr, .gg_form table tr td, .gg_form table tr td table{background-color:transparent;}
.Kreditor_Avbet { border:1px solid;}
.Kreditor_Avbet table{background-color:white;}
.nykund {width:610px;}
.nykund table {width:600px;}
.nykund table tr td{width:290px;}
.nykund table tr td table{width:290px;}
.nykund table.Knapp_Generell_Tabell #Knapp_Generell{
	text-align:center;width:140px;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_hoger.png);
	background-position:right center;
	background-repeat:no-repeat;
}
.nykund table.Knapp_Generell_Tabell #Knapp_Generell a{
	display:block;
	text-transform: none;
	height:26px;
	line-height:26px;
	background-image:url(/bilder/bodystore/knapp_generell_vanster.png);
	background-position:left center;
	background-repeat:no-repeat;
	margin:0 11px;
	padding-left:11px;
	color:#935611;
}
.kundlogin input
{
	background-image:url(/bilder/bodystore/kampanjkod.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:18px;
	width:120px;
	border:1px solid transparent;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:100%;
}
#popupfonster {
	position:absolute;
	z-index:11000;
	width: 390px;
	height:291px;
	margin-left:-8px;
	background:url(/bilder/bodystore/box-tipsaenvan.png);
}
.PT_Bildruta_Topoffer { width:120px;float:left;}
.PT_Info_Topoffer {float:left;width:500px;}
.clearleft {clear:left; }
.PT_Info_Topoffer .ReturneraKopknapp{width:250px;margin:0;padding:0;}
.pbb-top .PT_Topoffer .PT_Info_Topoffer table {width:250px;margin:0;padding:0;}
.pbb-top.PT_Topoffer.PT_Info_Topoffer table tr td{width:auto;margin:0;padding:0;}
.KAMPANJ_AID{	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;	font-size: 11px;}
.InfoRad{line-height:30px;}
.InfoRad br{display:inline;}
.Divider{line-height:3px;height:3px;padding:0 0 5px 0;}
#VarumarkeFalt{height:30px;}
.PT_ArtikelgruppKompakt#VarumarkeFalt{width:auto;}
.Info2Tabell tr td .PrisREA,.Info2Tabell tr td .PrisBOLD {font-size:18px;}
.Info2Tabell tr td div#PrisFalt span.PrisORD {font-size:14px; color:#000;}
#SubmitFalt .Knapp_Kop_Tabell tr td.AntalBen {width:70px;}
#SubmitFalt .Knapp_Kop_Tabell tr td.AntalBox {width:70px;}
.pbb-top #SubmitFalt .Knapp_Kop_Tabell {width:330px;margin-top:2px;}
.pbb-top #SubmitFalt .Knapp_Kop_Tabell tr td.Knapp_Kop_td{width:168px;}
.pbb-top table tr td.EgenskapsTD{width:70px;}
.pbb-top .Knapp_Generell_Tabell {width:240px !important;}
.pbb-top .Knapp_Generell_Tabell tr td.Knapp_Generell_Spacer{width:70px !important;}
.pbb-top .Knapp_Generell_Tabell tr td.Knapp_Generell_td{width:168px!important;}
#Faktablad table tr td table tr td table.EgenskapsTabell {width:400px;padding:0;}
#Faktablad table tr td table tr td table.EgenskapsTabell tr td{padding:0;}
.pbb-top table tr td.EgenskapsTD2{width:auto;}
.pbb-top table.AndraSomKopt{width:674px;padding:0;}
.pbb-top table.AndraSomKopt tr td{width:auto;padding:0;}
#banner1 img {width:  519px; height: 227px; }
#banner1 #imgPager {position:absolute;margin-top:206px;margin-left:6px;height:12px;z-index:1000;background-color:transparent;}
#banner1 #imgPager a{display:block;float:left;color:transparent;width:18px;height:12px;background:url(/bilder/bodystore/start-banner-punkt.png) center center no-repeat;}
#banner1 #imgPager a.activeSlide {background:url(/bilder/bodystore/start-banner-punkt-fyld.png) center center no-repeat;}
.ProdbeskToppTillbaka {margin-left:20px;float:left;}
#OmdomenDiskussioner table tr td #Knapp_Generell{width:120px;}
.ZoomInfo{height:34px;line-height:17px;background-image:url(/bilder/bodystore/gif/forstoringsglas.gif);background-repeat:no-repeat;width:120px;margin:0 auto;padding-left:18px;color:#935611;}
.ProdbeskToppLank {float:right;margin-right:20px;}
.ProdbeskToppLank a {color:#435422;font-size:11px;font-style:normal;}

h1.ArtikelnamnH2 {color:#435422;font-size:20px;font-style:normal;font-weight:normal;margin-bottom:5px;width:467px;line-height:normal;margin-top:0;}



.Julkalender {
	font-family:Georgia, "Trebuchet MS", Tahoma, verdana, arial, helvetica, sans-serif;
	font-size:34px;
	color:#a51407;
	line-height:normal;
}
.Julkalender a:link {
	color:#a51407;
	text-decoration:none;
}
.Julkalender a:visited {
	color:#a51407;
	text-decoration:none;
}
.Julkalender a:active {
	color:#a51407;
}
.Julkalender a:hover {
	color:#a51407;
}

#Layer1 {
	position: relative;
	z-index:1;
	left: 240px;
	top: 33px;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
}
#Layer2 {
	position: relative;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:2;
	left: 324px;
	top: 145px;
}

#Layer3 {
	position: relative;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:2;
	left: 190px;
	top: 100px;
}

#Layer4 {
	position: relative;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:2;
	left: 450px;
	top: 70px;
}
#Layer5 {
	position: relative;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:2;
	left: 345px;
	top: 80px;
}
#Layer6 {
	position:relative;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:3;
	left: 116px;
	top: 1px;
}
#Layer7 {
	position:relative;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:4;
	left: 19px;
	top: 80px;
}
#Layer8 {
	position:relative;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:5;
	left: 86px;
	top: 30px;
}
#Layer9 {
	position:relative;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:1;
	left: 25px;
	top: 195px;
}
#Layer10 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:6;
	left: 122px;
	top: 552px;
}
#Layer11 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:7;
	left: 199px;
	top: 407px;
}
#Layer12 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:8;
	left: 34px;
	top: 636px;
}
#Layer13 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:9;
	left: 162px;
	top: 285px;
}
#Layer14 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:10;
	left: 213px;
	top: 626px;
}
#Layer15 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:11;
	left: 250px;
	top: 507px;
}
#Layer16 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:12;
	left: 254px;
	top: 315px;
}
#Layer17 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:13;
	left: 468px;
	top: 53px;
}
#Layer18 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:14;
	left: 334px;
	top: 93px;
}
#Layer19 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:15;
	left: 442px;
	top: 306px;
}
#Layer20 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:16;
	left: 488px;
	top: 368px;
}
#Layer21 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:17;
	left: 481px;
	top: 454px;
}
#Layer22 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:18;
	left: 398px;
	top: 520px;
}
#Layer23 {
	position:absolute;	border: 1px solid #F00;text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:19;
	left: 416px;
	top: 132px;
}
#Layer24 {
	position:absolute;
	border: 1px solid #F00;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	z-index:20;
	left: 365px;
	top: 418px;
}
div.tooltip { 
    width:200px; 
    display:none; 
    color:#000; 
    text-align:left; 
    font-size:10px; 
 	z-index:10000;
}
div.tooltip .tt_top
{
	background: url(/bilder/tooltip.png) top center no-repeat;
	margin:0 auto;
	padding: 10px 10px 0 10px;
	width:180px;
	line-height: 1.2;
}
div.tooltip .tt_btn
{
	background: url(/bilder/tooltip.png) bottom center no-repeat;
	margin:0 auto;
	padding: 0 10px 0 10px;
	width:180px;
	height: 10px;
	line-height: normal;
}