﻿body 
{
    font-family:Verdana;
    font-size:9pt;
    line-height:14pt;
}

a
{
    color:#b83a69;
}

a:hover
{
    color:Gray;
}



a.purple
{
    color:#b83a69;
}

a.purple:hover
{
    color:Gray;
    cursor:pointer;
}

a.purple:visited
{
    color:#b83a69;
}

a.Navy
{
    color:Navy;
    text-decoration:none;
    cursor:pointer;
}

a.Navy:Hover
{
    color:Navy;
    text-decoration:underline;
    cursor:pointer;
}

/* ### Rubriker ###*/
h1
{
    font-family:Verdana;
    font-size:14pt;
    font-weight:bold;
    padding:0px 0px 0px 0px;
    line-height:16pt;
}

.sidRubrik18
{
    font-family:Verdana;
    font-size:18pt;
    font-weight:bold;
    
}

.sidRubrik16
{
    font-family:Verdana;
    font-size:16pt;
    font-weight:bold;
    
}

.sidRubrik
{
    font-family:verdana;
    font-size:14pt;
    font-weight:bold;
    line-height:16pt;
    padding-bottom:6px;
    
}

.bildiSida
{
    margin-top:20px;
    margin-bottom:15px;
    width:500px;
}

.sidRubrik14
{
    font-family:verdana;
    font-size:14pt;
    font-weight:bold;
    line-height:16pt;
    
}

.sidRubrik12
{
    font-family:Verdana;
    font-size:12pt;
    font-weight:bold;
    line-height:14pt;
    
}

.avdRubrik
{
    font-family:Verdana;
    font-size:9pt;
    font-weight:bold;
    padding-top:6px;
}

.ingress
{
    font-family:Verdana;
    font-size:10pt;
    font-weight:bold;
    padding-bottom:8px;
}

.indrag
{
    font-family:Verdana;
    font-size:9pt;
    padding-bottom:4px;
    padding-top:4px;
    padding-left:10px;
    padding-right:10px;
}


.underrubrik12
{
    font-family:Verdana;
    font-size:12pt;
    font-weight:normal;
    line-height:14pt;
    
}

.bildtext
{
    font-family:Verdana;
    font-size:7pt;
}

.rubrik12
{
    font-family:Verdana;
    font-size:12pt;
    font-weight:bold;
    line-height:20pt;
}  

.datum
{
    font-size:7pt;
    color:Gray;
}

/* #### Textelement ####*/
.grayVerdana
{
    font-family:Verdana;
    color:Gray;
    font-size:8pt;
}

a.Navy
{
    font-family:Verdana;
    color:Navy;
    font-size:8pt;
    text-decoration:none;
}

a.Navy:Hover
{
    font-family:Verdana;
    color:Navy;
    font-size:8pt;
    text-decoration:underline;
}

a.Navy:Visited
{
    font-family:Verdana;
    color:Navy;
    font-size:8pt;
    text-decoration:none;
}

.whiteVerdana
{
    font-family:Verdana;
    color:#ffffff;
    font-size:8pt;
}

.text8pt
{
    font-size:8pt;
    line-height:normal;
}

.text7pt
{
    font-size:7pt;
}

.shortProductText
{
    font-size:8pt;
    line-height:12pt;
}

.GrayText8pt
{
    font-size:8pt;
    font-weight:bold;
    color:Gray;
}

/* #### Länkar ####*/
a.linkRubrik
{
    font-family:Lucida Sans;
    font-size:14pt;
    font-weight:bold;
    color:#b83a69;
    text-decoration:none;
    line-height:16pt;
}

a.linkRubrik:Hover
{
    text-decoration:underline;
    line-height:16pt;
}

a.linkRubrik:Visited
{
    font-family:Lucida Sans;
    font-size:14pt;
    font-weight:bold;
    color:#b83a69;
    text-decoration:none;
    line-height:16pt;
}

a.linkAllArticles
{
    font-family:Lucida Sans;
    font-size:12pt;
    color:#b83a69;
    text-decoration:none;
    text-align:right;
}

a.linkAllArticles:Hover
{
    font-family:Lucida Sans;
    font-size:12pt;
    color:#b83a69;
    text-decoration:underline;
    text-align:right;
}

a.linkAllArticles:Visited
{
    font-family:Lucida Sans;
    font-size:12pt;
    color:#b83a69;
    text-decoration:none;
    text-align:right;
}

a.topSites
{
    font-family:Verdana;
    color:Gray;
    text-decoration:none;
    font-size:8pt;
}

a.topSites:hover
{
    text-decoration:underline;
}

a.topSites:visited
{
    font-family:Verdana;
    color:Gray;
    text-decoration:none;
    font-size:8pt;
}

a.linkFirstPageText
{
    font-family:Verdana;
    font-size:9pt;
    line-height:14pt;
    text-decoration:none;
    color:Black;
}

a.linkFirstPageText:hover
{
    text-decoration:underline;
    color:Gray;
}

a.linkFirstPageText:Visited
{
    font-family:Verdana;
    font-size:9pt;
    line-height:14pt;
    text-decoration:none;
    color:Black;
}

a.black
{
    color:Black;
    text-decoration:none;
    font-weight:bold;
}
 
a.black:hover
{
    text-decoration:underline;
    color:Maroon;
} 

a.playImage
{
    
}

a.playImage:hover
{
    background-image:url(../../images/Graphics/PlayBtnWhite.png);
    background-repeat:no-repeat;
}

a.playImageBig
{
}

a.playImageBig:hover
{
    background-image:url(../../images/Graphics/PlayBtn.png);
    background-position:center center;
    background-repeat:no-repeat;
}

a.whiteLink
{
    color:#ffffff;
    font-size:8pt;
    text-decoration:none;
}

a.whiteLink:hover
{
    text-decoration:underline;
}


/* Webshop */
.productTitle
{
    font-family:Lucida Sans, Verdana;
    font-size:16pt;
    font-weight:bold;
    line-height:20px;
}

.productPrice
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    color:Maroon;
}

.productPriceSmall
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    color:Maroon;
}

.productTitleSmall
{
    font-family:Lucida Sans, Verdana;
    font-size:8pt;
    font-weight:bold;
    line-height:15px;
}

.productTitlePlug
{
    font-family:Lucida Sans, Verdana;
    font-size:11pt;
    line-height:17px;
}

.productList
{
    height:205px;
    width:110px;
    background-color:Transparent;

}

.productImage
{
    height:125px;
    vertical-align:top;
    text-align:center;
 }
 
 .bgList
 {
    background-image:url(../../images/webshop/maroon_bgList.jpg);
    background-repeat:repeat-x;
 }
 
 .shopCartPrice
 {
    font-size:16pt;
    color:Maroon;
    font-weight:bold;
 }
 
 .shopCartTop
 {
    background-image:url(../../images/webshop/shopCartTop.jpg);
    width:100%;
    height:31px;
    background-repeat:no-repeat;
}

.tabFirst
 {
    width:122px;
    background-image:url(../../images/webshop/kundvagn.png);
    background-repeat:no-repeat;
    height:35px;
 }
 
 .tabFirstDisabled
 {
    width:122px;
    background-image:url(../../images/webshop/kundvagnDisabled.png);
    background-repeat:no-repeat;
    height:35px;
 }
 
.tabFirstSelected
 {
    width:122px;
    background-image:url(../../images/webshop/kundvagnSelected.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:0;
 }
 
 .tabSecond
 {
    width:122px;
    background-image:url(../../images/webshop/betalnings.png);
 
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
  .tabSecondDisabled
 {
    width:122px;
    background-image:url(../../images/webshop/betalningsDisabled.png);
    background-repeat:no-repeat;
    height:35px;
 }
 
  .tabSecondSelected
 {
    width:122px;
    
    background-image:url(../../images/webshop/betalningsSelected.png);
    background-repeat:no-repeat;
    height:35px;
 }
 
  .tabThird
 {
    width:122px;
    background-image:url(../../images/webshop/dinaUppgifter.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
   .tabThirdSelected
 {
    width:122px;
    background-image:url(../../images/webshop/dinaUppgifterSelected.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
   .tabThirdDisabled
 {
    width:122px;
    background-image:url(../../images/webshop/dinaUppgifterDisabled.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
   .tabFour
 {
    width:122px;
    background-image:url(../../images/webshop/leverans.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
    .tabFourSelected
 {
    width:122px;
    background-image:url(../../images/webshop/leveransSelected.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
    .tabFourDisabled
 {
    width:122px;
    background-image:url(../../images/webshop/leveransDisabled.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
.tabFive
 {
    width:122px;
    background-image:url(../../images/webshop/bekrafta.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }

.tabFiveSelected
 {
    width:122px;
    background-image:url(../../images/webshop/bekraftaSelected.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
.tabFiveDisabled
 {
    width:122px;
    background-image:url(../../images/webshop/bekraftaDisabled.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
 .tabSix
 {
    width:96px;
    background-image:url(../../images/webshop/kvitto.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
  .tabSixSelected
 {
    width:96px;
    background-image:url(../../images/webshop/kvittoSelected.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
  .tabSixDisabled
 {
    width:96px;
    background-image:url(../../images/webshop/kvittoDisabled.png);
    background-repeat:no-repeat;
    height:35px;
    z-index:10;
 }
 
 .tabFaktura
 {
    width:63px;
    background-image:url(../../images/webshop/betFaktura.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
  .tabFakturaSelected
 {
    width:63px;
    background-image:url(../../images/webshop/betFakturaSelected.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
  .tabFakturaHover
 {
    width:63px;
    background-image:url(../../images/webshop/betFakturaHover.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
  .tabKort
 {
    width:63px;
    background-image:url(../../images/webshop/betKort.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
 .tabKortSelected
 {
    width:63px;
    background-image:url(../../images/webshop/betKortSelected.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
  .tabKortHover
 {
    width:63px;
    background-image:url(../../images/webshop/betKortHover.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
   .tabDelbetalning
 {
    width:63px;
    background-image:url(../../images/webshop/betDelbetalning.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
    .tabDelbetalningSelected
 {
    width:63px;
    background-image:url(../../images/webshop/betDelbetalningSelected.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
    .tabDelbetalningHover
 {
    width:63px;
    background-image:url(../../images/webshop/betDelbetalningHover.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }

  .tabPostförskott
 {
    width:63px;
    background-image:url(../../images/webshop/betPostforskott.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
   .tabPostförskottSelected
 {
    width:63px;
    background-image:url(../../images/webshop/betPostforskottSelected.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
   .tabPostförskottHover
 {
    width:63px;
    background-image:url(../../images/webshop/betPostforskottHover.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:18px;
    z-index:10;
 }
 
 .tabGray
 {
    width:85px;
    background-image:url(../../images/webshop/tabGray.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:23px;
 }
 
 a.tabGray .rtsOut .rtsTxt
{
    padding:2px 0px 0px 0px;
    font-family:Verdana;
    font-size:7pt;
    font-weight:bold;
    color:White;
}
 
  .tabGrayHover
 {
    width:85px;
    background-image:url(../../images/webshop/tabGrayHover.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:23px;
 }
 
  .tabGraySelected
 {
    width:85px;
    background-image:url(../../images/webshop/tabGraySelected.png);
    background-repeat:no-repeat;
    background-color:Transparent;
    height:23px;
 }
 
  a.tabGraySelected .rtsOut .rtsTxt
{
    padding:2px 0px 0px 0px;
    font-family:Verdana;
    font-size:7pt;
    font-weight:bold;
    color:Gray;
}
 
 /* Produkt tabbar*/
 .tabProduct
 {
    width:70px;
    height:24px;
    background-image:url(../../images/webshop/tabProduct.png);
    background-repeat:no-repeat;
 }
    
 
/*Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}


.filledRatingStar {
    background-image: url(../../Images/Webshop/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../../Images/Webshop/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../../Images/Webshop/SavedStar.png);
}


/* Asp.Net element */
.textBox
{
    background-color:#eae9e9;
    border: solid 1px Gray;
    height:18px;
    font-size:8pt;
    color:Gray;
    font-weight:bold;
    padding-top:3px;
    padding-left:3px;
}  

.textBoxSearch
{
    background-color:#eae9e9;
    border: solid 1px Gray;
    height:15px;
    font-size:10pt;
    color:Gray;
    font-weight:bold;
    width:190px;
} 

a.buttonGray
{
    background-color:Gray;
    color:#ffffff;
 }
 
 a.buttonGray:Hover
{
    background-color:#f3f3f3;
    color:#ffffff;
 }
 
a.btnInfo 
 { 
    font-family: Verdana; 
    font-size: 7pt; 
    color: #FFFFFF; 
    background-image:url(../../images/webshop/btnMerInfo.png);
    background-repeat:no-repeat;
    text-align:center;
    text-decoration:none;
    font-weight:bold;
    
 } 
 
a.btnInfo:hover
{ 
    background-image:url(../../images/webshop/btnMerInfoHover.png);
    background-repeat:no-repeat;
    font-weight: bold; 
    color:#ffffff;
}

a.btnBuy
 { 
    font-family: Verdana; 
    font-size: 7pt; 
    color: #FFFFFF; 
    background-image:url(../../images/webshop/btnBuy.png);
    background-repeat:no-repeat;
    padding:0px;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
 }
 
 a.btnBuy:hover
{ 
    background-image:url(../../images/webshop/btnBuyHover.png);
    background-repeat:no-repeat;
    font-weight: bold; 
    color:#ffffff;
}

a.btnGreen
 { 
    font-family: Verdana; 
    font-size: 8pt; 
    color: #FFFFFF; 
    background-image:url(../../images/webshop/btnGreen.png);
    background-repeat:no-repeat;
    padding:0px;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
 }
 
 a.btnGreen:hover
 { 
    font-family: Verdana; 
    font-size: 8pt; 
    color: #FFFFFF; 
    background-image:url(../../images/webshop/btnGreenHover.png);
    background-repeat:no-repeat;
    padding:0px;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
 }
 
a.btnGray
 { 
    font-family: Verdana; 
    font-size: 8pt; 
    color: #FFFFFF; 
    background-image:url(../../images/webshop/btnGray.png);
    background-repeat:no-repeat;
    padding:0px;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
 }
 
 a.btnGray:hover
 { 
    font-family: Verdana; 
    font-size: 8pt; 
    color: #FFFFFF; 
    background-image:url(../../images/webshop/btnGrayHover.png);
    background-repeat:no-repeat;
    padding:0px;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
 }

/* Modal */
.modalBackground
{
    background-color:Black;
    filter:alpha(opacity=80);
    opacity:0.8;
}

.modalPopUp
{
    width:500px;
    border-width:0px;
    border-style:solid;
    border-color:Gray;
    background:#ffffff;
    padding:10px;
}


/* Table */
table.form
{
    width:100%;
    padding:2px;
    border:solid 1px #f3f3f3;
}

td.descr
{
    width:100px;
    background-color:#f3f3f3;
}

div.account
{
    background-color:#f6f6f6;
    margin-left:auto;
    margin-right:auto;
    padding:10px;
    width:600px;
}

fieldset.account
{
    width:520px;
    margin-bottom:15px;
    border:solid 1px #d2d2d2;
}

.tabsDiv
{
    margin-bottom: -1px; 
    float: left; 
    position: relative; 
    z-index: 2;
    background-color:Transparent;
    width:100%;
}

.multipageDiv
{
    border: solid 1px gray; 
    width: 90%; 
    padding: 20px 20px 20px 20px;
    float: left; 
    background-color: Transparent; 
    z-index: 1; 
    min-height: 300px
}

.vs
{
    background-color:#fce1e1;
    border: dashed 1px Maroon;
    padding:10px;
}

.PanelLive
{
    background-image:url(../../images/Graphics/gradientBlue.png);
    background-repeat:repeat-x;
    min-height:120px;
}

.LiveTitle
{
    font-size:13pt;
    font-weight:bold;
    text-align:center;
    color:#b83a69;
}

.LiveEvent
{
    font-size:20pt;
    font-weight:bold;
    color:#353535;
    text-align:center;
 }

