/* Ändra storlek på relaterade bilder*/

td.RelatedProductImage image{
}

/* Byta bakgrund på hela skiten*/

body {
background: url("/pub_images/original/Snow-cross-background_6999.jpg?19592") repeat-x scroll center center #000000;
color: #666666;
margin: 0;
padding: 0;
}

div.LeftSpacerInner1 {
height: 800px;
background: none;
}

div.RightSpacerInner1 {
height: 800px;
position: absolute;
background: none !important; 
}

div.PageMenuFooter {
background: url("/pub_images/original/pagemenufooter-trans_7000.png") no-repeat scroll 0 0 transparent;
clear: both;
height: 17px;
width: 994px;
}


/* facewidget  VISA INTE*/

#FacebookWidgetWrapper {
display: none;
} 

/* slut*/

/* Byt layout på


/* Knappar i nedre del av kassa */

div.gratisbyte {
background-image: url("/pub_images/original/Gratis-Byte_6761.png");
width: 80px;
height: 35px;
position: absolute;
top: 534px;
left: 508px;
}

div.köpdagar {
background-image: url("/pub_images/original/14-dagars_6762.png");
width: 80px;
height: 35px;
position: absolute;
top: 534px;
left: 590px;
}





/* Lagertömning */

div.salenot {
display: none;
}

div.sale {
background-image: url("/pub_images/original/Lagertomning_6749.png");
height: 119px;
margin-left: 322px;
margin-top: 10px;
position: absolute;
width: 365px;
}

div.sale:hover {
cursor: pointer;
}

/* Generell produktbild */

div.generell {
background-image: url("/pub_images/original/Generell-produkt_6743.png");
height: 12px;
left: 4px;
position: absolute;
top: 506px;
width: 400px;
}
/* Försöka fixa att bakgrund inte syns i safarai*/
td.SiteWrapper {
background: url("/App_Themes/FrameworkBasic/images/custom/site-wrapper-bg.gif") no-repeat scroll right bottom transparent !important;
width: 994px;
}


/* hemknapp */

div.home {
background: url("/pub_images/original/homeclick_6695.png") no-repeat scroll center top transparent;
height: 85px;
margin-left: 8px;
margin-top: 54px;
width: 285px;
position: absolute;
}

div.home:hover {
cursor: pointer;
}

/* kontaktfält längst ner på sidan*/

div.FooterContentBodyCssClass a {
    margin-left: 6px;
}

div.companycontacts {
background: url("/pub_images/original/CONTACTSBACKGROUND_6694.jpg") no-repeat scroll center top transparent;
height: 25px;
margin-left: 167px;
padding-bottom: 4px;
padding-top: 4px;

}

div.BottomSpacer {
    background: none repeat scroll 0 0 transparent;
    height: 15px;
    margin-top: 7px;
    padding-bottom: 20px;
}

div.FooterContentBodyCssClass table{
text-align: center;
width: 100%;
}

div.FooterContentBodyCssClass td img {
margin-left: 170px;
}

/* SLUT*/

/*pekare i inloggningssidan*/

.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner {
color: #000000;
cursor: pointer;
}


/* ÄNDRA POSITION PÅ TEXT I KASSAN*/

div.SmallCartBody {
    color: #000000;
    padding: 56px 0 0 96px;
    text-align: left;
}

/* ÄNDRA OPACITY PÅ VARUMÄRKEN TILL VÄNSTER*/
div.leftbrands img{
opacity: 0.4;
}

div.leftbrands img:hover{
opacity: 1;
}

/*SLUT*/


/*
ÄNDRAR BORDER PÅ BILDER FRAMSIDA
*/

div.frontborder img:hover{
        opacity: 0.8;
}
.frontborder hover{
}
*/

/*
ÄNDRAR BORDER PÅ BILDER FRAMSIDA SLUT



/*ändrar utseende på droplist*/
/*
.FilterItem select {
background-image: url("/pub_images/original/select_std_bg_6421.png");
float: right;
width: 216px; 
height: 35px;
display: block; 
padding-left: 10px; 
color: #333; 
font-size: 12px; 
text-decoration: none !important; 
font-weight: bold; 
line-height: 35px;
background-color: transparent; background-position: top left; 
background-repeat: no-repeat;
float: left; 
clear: both;
outline: none;
}
*/
a.select { 
width: 216px; height: 35px;
display: block; padding-left: 10px; 
color: #333; font-size: 12px; text-decoration: none !important; 
font-weight: bold; line-height: 35px;
background-color: transparent; background-position: top left; background-repeat: no-repeat;
float: left; clear: both;
outline: none;
}

a.select:hover { background-position: bottom left; color: #FFF !important; }

a.select { background-image: url("/pub_images/original/select_std_bg_6421.png"); }/* Use (../images/select_std_bg.png); if you link the stylesheet in the head */
ol, ul {
margin: 0 0 0 20px;
padding: 0;
}

ul.select_list { 
position: absolute; 
width: 226px; background: #FFF; 
border: 1px solid #333; 
list-style-type: none; 
display: none; 
z-index: 999; 
margin: 0; margin-top: 35px;
cursor: pointer; 
height: auto;
overflow: auto;
}

ul.select_list li { width: 216px; line-height: 2em; padding-left: 10px; color: #333333; background-color: #f4f4f4; border-top: 1px solid #ccc; display: block; }
ul.select_list li:hover, ul.select_list li.hover, ul.select_list li.selected { background-color: #7c7c7c !important; color: #FFF !important; }
/* For Long lists */
ul.long-list { height: 120px !important; } 
ul.long-list li { width: 198px !important; }
.hidden { display: none; }

/*ändrar utseende på droplist SLUT*/


/*Arai visir på köpet*/

div.visor {
background: url("/pub_images/original/Visor_6413.png") no-repeat scroll 0 0 transparent;
height: 117px;
left: 260px;
position: absolute;
top: 400px;
width: 243px;
z-index: 10;
display:none;
}
}

/*Arai visir på köpet SLUT */


/* Nederdel på framsida 3x3 bilder*/

div.presenttable {
    background-color: grey;
    padding: 5px 0 0 6px;
}

table.quantum {
    background-color: grey;
    height: 615px;
    width: 765px;
}

table.quantum tr {
}

table.quantum tr td{
}


table.quantum tr td img{
}


table.quantum tr td img:hover{
opacity: 0.7;
}

/* Nederdel på framsida 3x3 bilder SLUT*/


div.ProductArticleNumber {
color:#999999;
display:none;
font-size:13px;
left:235px;
position:absolute;
top:0;
}

/* presentation på framsida*/

div.presentation {
border: 1px solid lavender;
margin-bottom: 5px;
}

div.presentationinner h1 {
margin-bottom: 2px;
margin-left: 8px;
margin-top: 2px;
}

div.presentationinner {
margin-bottom: 2px;
margin-left: 8px;
margin-top: 2px;
}

/* presentation på framsida SLUT*/

/* STORLEKAR PÅ HJÄLMAR*/

div.notround {
    border-bottom: 1px solid Silver;
    border-color: Silver;
    border-top: 1px solid Silver;
    margin-bottom: 16px;
}

div.round {
    border-bottom: 1px solid Silver;
    border-color: Silver;
    border-top: 1px solid Silver;
    margin-bottom: 16px;
}

/* KNAPP VISA ALLA MÄRKEN*/
a.allbrand {
background-color: black;
color: white;
font-variant: small-caps;
font-weight: bold;
padding-left: 4px;
padding-right: 4px;
margin-right: 2px;
}

img.sporthelmets {
margin-left: 295px;
margin-top: 20px;
}


/* Ändra utseende på köpknapp*/

td.PurchaseBlockBuy a {
background: url("/pub_images/original/Kundvagn_6003.jpg") no-repeat scroll 0 0 transparent;
height: 40px;
width: 197px;
z-index: 1000;
}

/* problem med att animerad köpknapp ej funkar*/

td.PurchaseBlockBuy a img {
height: 40px;
width: 197px;
}


/* Ändra utseende på köpknapp SLUT*/


/* NYHETSRUTOR HÖGER OM SHOP START*/

div.RightSpacerInner1  {
    background: url("/App_Themes/FrameworkBasic/images/custom/right-spacer-inner-1-bg.gif") no-repeat scroll left top transparent;
    height: 800px;
    position: absolute;
}

div.newsSpacer {
    background: none repeat scroll 0 0 transparent;
    height: 400px;
    margin-left: 3px;
    margin-top: 0px;
    width: 133px;
}

div.newsSpacerNews1 {
    background-image: url("/pub_images/original/oppettider_6426.png");
    height: 234px;
    margin-left: 6px;
    position: relative;
    top: 192px;
    width: 158px;
display: none;
}

div.newsSpacerNews2 {
height: 185px;
margin-left: 6px;
position: relative;
margin-top: 193px;
width: 133px;
display: none;
}


/* NYHETSRUTOR HÖGER OM SHOP SLUT*/

/* DIVERSE INFO BILDER PÅ PRODUKT START*/

div.goretex {
background-image: url("/pub_images/original/Goretex_6051.png");
width: 100px;
height: 100px;
position: absolute;
top: 21px;;
z-index:10;
left: 400px;

}

div.deal{
background-image: url("/pub_images/original/good_6095.png");
height: 42px;
left: 5px;
position: absolute;
top: 21px;
width: 89px;
z-index:10;
}

div.werec{
background-image: url("/pub_images/original/werec_6032.png");
height: 42px;
left: 5px;
position: absolute;
top: 21px;
width: 89px;
z-index:10;
}


div.soon {
background-image: url("/pub_images/original/soon_5970.png");
height: 42px;
left: 5px;
position: absolute;
top: 21px;
width: 89px;
z-index:10;
}

div.safety {
background-image: url("/pub_images/original/Marushin-safety-crack_5973.png");
width: 200px;
height: 47px;
}


div.sharp {
background-image: url("/pub_images/original/sharp-logo_5976.png");
height: 63px;
left: 407px;
position: absolute;
top: 0px;
width: 120px;
z-index:10;
}

div.newbie {
background-image: url("/pub_images/original/newbie-bg_5962.png");
height: 42px;
left: 5px;
position: absolute;
top: 21px;
width: 89px;
z-index:10;
display: none;
}

div.news {
background-image: url("/pub_images/original/News_6688.png");
height: 70px;
left: 3px;
position: absolute;
top: 18px;
width: 132px;
z-index: 10;
}

div.italy {
left:16px;
top:22px;
position:absolute;
width: 200px;
height: 43px;
background-image: url("/pub_images/original/italy-flag_5953.jpg");
}


/* DIVERSE INFO BILDER PÅ PRODUKT SLUT*/


/* ÄNDRING I HUVUDMENY START*/

/*
div.PageMenuFooter {
background: url("/pub_images/original/pagemenufooter_6874.png") no-repeat scroll 0 0 transparent;
clear: both;
height: 17px;
width: 994px;
}
*/

div.PageMenuWrapper {
    background: url("/pub_images/original/MENYKNAPPAR-BACKGROUND-994PX_SNOW_BLACK_7001.jpg") no-repeat scroll left top transparent;
}

div.PageLink1 a {
display: none;
}

div.PageLink2 a {
    background: url("/pub_images/original/motorcykel_6907.png") no-repeat scroll 0 0 transparent;
height: 40px;
width: 170px;
margin-left: 157px;
}

div.PageLink3 a {
background: url("/pub_images/original/motocross_6906.png") no-repeat scroll 0 0 transparent;
height: 40px;
width: 170px;
}

div.PageLink4 a {
display: none;
}

div.PageLink5 a {
display: none;
}

div.PageLink6 a {
background: url("/pub_images/original/SNOW_6908.jpg") no-repeat scroll 0 0 transparent;
height: 40px;
width: 170px;
}

div.PageLink7 a {
display: none;
}

div.PageLink8 a {
display: none;
}

div.PageLink9 a {
display: none;
}

div.PageLink10 a {
display: none;
}

div.PageLink11 a {
background: url("/pub_images/original/snow_6909.png") no-repeat scroll 0 0 transparent;
height: 40px;
width: 170px;
}

/* ÄNDRING I HUVUDMENY SLUT*/



/* ZOOM BILD PÅ PRODUKTVISNING*/
div.zoomplus{
margin-left:5px;
margin-right:8px;
}

/* ÄNDRA STORLEK PRODUKTBILD START*/
div.ProductImageClickMessage {
display: none;
}

div.BigProductImageBody {
margin-bottom:-4px;
z-index: 0;
}

div.BigProductImage  {
    height: 558px;
    text-align: center;
}

div.ProductImagesWrapper {
float:left;
margin-left:0px;
margin-top:15px;
width:500px;
margin-bottom:20px;
border:3px solid lavender;
}

div.BigProductImage a{
}

/* ÄNDRA STORLEK PRODUKTBILD SLUT*/

#fancybox-content {
padding: 0;
margin: 0;
imageScale: false;
}

div.ProductThumbnailsBody  {
    border-top: 3px solid lavender;
    font-size: 11px;
    height: 45px;
    margin-top: 0;
    padding-top: 5px;
    position: absolute;
    text-align: left;
    top: 518px;
    width: 500px;
}

div.ProductThumbnailsBody div{
display:inline;
}

div.certleft {
text-align:center;
}


/* FÖRSTORING AV MAIN AREA START*/
div.RightArea {
margin-left: 1004px;
margin-top: -20px;
position: absolute;
width: 160px;
z-index: 1000;
}

div.NewsletterBoxHeader {
    background: url("/pub_images/original/newslistheader-bg_6781.png") no-repeat scroll 0 0 transparent;
}

div.NewsListHeader {
    background: url("/pub_images/original/newslistheader-bg_6781.png") no-repeat scroll 0 0 transparent;
}

div.RecommendationGeneralWrapper div.RWItemTemplate {
clear: both;
margin-top: 10px;
width: 149px;
}

div.NewsletterBoxWrapper {
background: url("/pub_images/original/newsletterB_6783-arrow_6784.png") no-repeat scroll 0 0 transparent;
height: 240px;
margin-top: 15px;
padding-top: 0;
}

div.NewsletterBoxRadioSubscribe {
float: left;
margin-bottom: 4px;
margin-right: -1px;
}

#RecommendationGeneral {
background: url("/pub_images/original/newsbackgroundwhite_6782.png");
margin-top: 13px;
height: 355px;
}

div.MainArea {
    background-color: White;
    border-left: 0 solid #EEEEEE;
    border-right: 0 solid #EEEEEE;
    display: inline;
    float: left;
    margin: 0 5px 5px;
    overflow: hidden;
    width: 776px;
}
/* FÖRSTORING AV MAIN AREA SLUT*/

/* LINJE UNDER LOGO VARUMÄRKE*/
div.brandlogo {
border-bottom:1px solid #e3e3e3;
border-color:#d3d3d3;
padding-bottom:7px;
}

/* 360° CSS START*/
table.linkspin {
    margin-top: 15px;
    width: 157px;
    margin-left: 25px;
}

div.spinframe {
    background-image: url("/pub_images/original/360-background_6008.jpg");
    background-repeat: no-repeat;
    width: 80px;
    height: 80px;
}

table.linkspin td iframe {
margin-top: 0px;
border: 2px solid;
border-style: dashed;
border-color: #d2d2d2;
}

/* 360° CSS SLUT*/


/*ovanliggande flash top area*/
div.LogoWrapper {
display:none;
float:left;
}

/*byte bakgrund jpg top area och cart area*/
div.TopArea {
background:url("/pub_images/original/logo-bg-left2012_6685.jpg") no-repeat scroll 0 0 black;
height:198px;
width:994px;
}

div.CartArea {
    background: url("/pub_images/original/logo-bg-right2012_6686.jpg") no-repeat scroll 0 0 transparent;
}

/*TILLÄGG GRÖN PLUPP PÅ LAGERSTATUS START*/
td.PurchaseBlockStock span.MaskedInStockCssClass {
background-image:url("/pub_images/original/Productinstock_5910.png");
background-repeat:no-repeat;
background-position:left;
width:132px;
}

td.PurchaseBlockStock span.MaskedNotInStockCssClass {
background-image:url("/pub_images/original/Productnotinstock_5911.png");
background-repeat:no-repeat;
background-position:left;
width:146px;
}
/*TILLÄGG GRÖN PLUPP PÅ LAGERSTATUS SLUT*/

/* STORLEK PÅ PRIS START*/

span.PriceStandard span.PriceAmount {
font-size:20px;
font-weight:bold;
color:red;
}

span.PricePromotion span.PriceAmount {
font-size:20px;
font-weight:bold;
}

td.PurchaseBlockPrice span.PriceEarlier {
display:inline;
}

/* STORLEK PÅ PRIS SLUT*/

/* ÄNDRING AV PRODUKTVISNINGS LAYOUT START*/

div.infotab1 {
background-image: url("/pub_images/original/infotab1_6039.png");
float: left;
height: 20px;
margin-bottom: 15px;
width: 776px;
}

div.campain {
background-image: url("/pub_images/original/campain_6415.png");
float: left;
height: 125px;
margin-bottom: 15px;
width: 800px;
background-repeat: no-repeat;
display: none;
}



div.MonthlyCostWrapperCssClass {
margin-top: 5px;
}

div.ProductDescriptionBody {
margin:15px 27px;}

div.ProductAttributesWrapper select {
clear:both;
display:block;
width:197px;
}

div.ProductAttributesWrapper {
margin-top:15px;
}

table.PurchaseBlock td.ProductQuantity{
display: none;
}

table.PurchaseBlock td {
display: inline;
float: left;
}

table.PurchaseBlock td.PurchaseBlockStock {
    margin-bottom: 20px;
    margin-top: 20px;
}

table.PurchaseBlock td.PurchaseBlockPrice {
margin-top: 15px;
margin-left: 10px;
margin-right:15px
}

table.PurchaseBlock td.PurchaseBlockPrice  span{
}


div.ToolbarWrapper {
display:none;
margin-bottom:15px;
padding-left:15px;
text-align:left;
}

div.ProductDescriptionText {
font-size:13px;
margin-bottom:20px;
text-align: center;
}

div.ProductDescriptionWrapper {
border-bottom: 3px solid lavender;
border-right: 3px solid lavender;
border-top: 3px solid lavender;
height: 554px;
margin-left: 0;
margin-right: 10px;
margin-top: 15px;
overflow: hidden;
width: 257px;
}

div.ProductPageHeader {
display:none;
left:235px;
margin-top:0;
position:absolute;
top:0;
}

div.PurchaseBlockWrapper  {
background:none repeat scroll 0 0 #FFFFFF;
margin-bottom:0;
margin-top:0;
padding:0px 0px;
height:0;
border: none;
}

div.ProductAttribute1 {
clear:both;
margin-top:20px;
padding-bottom:4px;
}

div.ProductPageHeader2 {
left:235px;
position:static;
top:0;
}

div.ProductPageHeader2 h1 {
border-bottom:0 solid #EEEEEE;
color:#666666;
font-size:16px;
font-weight:normal;
margin:0 0px 30px;
}

/* ÄNDRING AV PRODUKTVISNINGS LAYOUT SLUT*/



/* GANGSTERS PARADISE START*/
div.FooterContentBodyCssClass a img {
display: none;
}
/* GANGSTERS PARADISE SLUT*/



