
.CartDeliveryStatus
{
  font-size: 10px;
  color: #D2520C;
}

.CartPrice
{
  font-size: 10px;
  font-weight: bold;
  color: #D2520C;
}

SELECT.Basic
{
  background: #fff;
  font-size: 10px;
}

SELECT.CartPrice
{
  font-family: Arial, Courier New, Courier;
  font-size: 10px;
}

INPUT.Basic, TEXTAREA.Basic, INPUT.text, TEXTAREA.text
{
  border: 1px solid #7F7F7F;
  font-size: 11px;
}

INPUT.textinvalid
{
  border: 1px solid red;
  font-size: 11px;
}

INPUT.RadioButton
{
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

.mouseOverDescription
{
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  padding: 4px;
  width: 247px;
  background-color: #FFFFD2;
  font-size: 10px;
  display: none;
  position: absolute;
  z-index: 99;
}

.mouseOverSettings
{
  border: 1px solid #000;
  padding: 4px;
  width: 270px;
  background: #FFFFD2;
  font-size: 10px;
  display: none;
  position: absolute;
  z-index: 99;
  text-align: left;
}

.WarningBox
{
  background: #f6dcce;/*#EBEDED*/
  color: #D2520C;
  line-height: 15px;
}




.small
{
  font-size: 10px;
}



.accounterror
{
  color: Red;
  font-weight: bold;
}


.carttop
{
  padding: 4px;
  color: #fff;
  font-weight: bold;
  background: #D2520C;
}

.cartitem
{
  background: #fff;
  padding: 4px;
  color: #D2520C;
}

.cartitemalternate
{
  background: #faede6;
  padding: 4px;
  color: #D2520C;
}

table.striped td
{
  border-bottom: 1px solid #dedede;
}
table.striped td.carttop, table.striped td.nostripe
{
  border: 0;
}

h2.white_padded
{
  padding: 0 0 0 10px;
  font-size: 11px;
  color: #fff;
  font-family: Verdana;
  margin: 0;
}

table.account td
{
  background: #fdf7e5;
  padding: 4px 8px;
  color: #876a11;
}
table.account td.header
{
  background: #e7ae00;
  padding: 0;
}


.cartcontent
{
  background: #fbeee8;
  width: 526px;
}
.cartcontent div
{
  margin: 2px 0;
  padding: 2px;
}


.cartsum
{
  font-size: 14px;
  font-family: Arial;
}

.searchpath
{
  color: #777;
  font-size: 9px;
}




input.gra9{
   border:1px solid;
   border-top-color:#AAAAAB;
   border-left-color:#AAAAAB;
   border-right-color:#AAAAAB;
   border-bottom-color:#AAAAAB;
}

select.gra9{
   border:1px solid;
   border-top-color:#AAAAAB;
   border-left-color:#AAAAAB;
   border-right-color:#AAAAAB;
   border-bottom-color:#AAAAAB;
}

input.svart10{
   border:1px solid;
   border-top-color:#AAAAAB;
   border-left-color:#AAAAAB;
   border-right-color:#AAAAAB;
   border-bottom-color:#AAAAAB;

}
textarea.gra9{
   border:1px solid;
   border-top-color:#AAAAAB;
   border-left-color:#AAAAAB;
   border-right-color:#AAAAAB;
   border-bottom-color:#AAAAAB;
}


.kundvgnPris {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: normal;
        color: #FFFFFF;
}
.menutext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #FFFFFF;
}
.menutextheader {
        font-family: sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        color: #000000;
}
.svart10 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #000000;
}
.svart12fet {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
}
.svart9fet {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-style: normal;
        font-weight: bold;
        color: #000000;
}
.puff10vit {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
}
.gra9fet {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #5F5F5F;
        font-weight: bold;
}
.checkoutnumb{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #5596C5;
        font-weight: bold;
}
.helpnumb{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #A40404;
        font-weight: bold;
}
.helpheader{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #A40404;
        font-weight: bold;
}
.helpgra9{

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #5F5F5F;
        font-weight: bold;
}
.gra12fet {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #5F5F5F;
        font-weight: bold;
        text-decoration: none;
}
H1 {
        display: inline;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 16px;
        color: #008AFF;
        font-weight: bold;
}
/*H1:hover {
        text-decoration: underline;
} */
.prod_header{
        display: inline;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 18px;
        color: #008AFF;
        font-weight: bold;
        text-decoration: none;
}
.prod_header:visited{
        color: #008AFF;
        text-decoration: none;
}
.prod_header:hover{
        color: #000000;
        text-decoration: none;
}

.tillbehor_header{
        display: inline;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 16px;
        color: #5F5F5F;
        font-weight: bold;
        text-decoration: none;
}

.menu_selected{
        display: inline;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 12px;
        color: #2A9BC7;
        font-weight: bold;
        text-decoration: none;
}
.menu_selected:hover{
        text-decoration: underline;
}
H2 {
        display: inline;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-size: 14px;
        color: #5F5F5F;
        font-weight: bold;
}
.bla9pris {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #3D87BD;
}
.gra9Lnk {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #5F5F5F;
        font-weight: bold;
        text-decoration: none;
}

.gra9Lnk:hover {

        text-decoration: underline;
}

.gra9Lnk2 {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #5F5F5F;
        font-weight: bold;
        text-decoration: none;
}

.gra9Lnk2:hover {

        text-decoration: underline;
}

.LnkLetter {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #5F5F5F;
        font-weight: bold;
        text-decoration: none;
}

.LnkLetter:hover {

        text-decoration: underline;
}

.svart11fet {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
}
.bla10fet {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #3D87BD;
}
.svart12fet {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #000000;
}
.gra9 {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #5F5F5F;
        font-weight: normal;
}
A.gra9 {

        font-size: 11px;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: none;
}
A.gra9:hover {

        font-size: 11px;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: underline;
}
.gra10 {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: green;
        font-weight: normal;
}
.gra10gra {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #5F5F5F;
        font-weight: normal;
}
.gra11 {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #5F5F5F;
        font-weight: bold;
        text-decoration: none;
}
.gra11gra {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: none;
}
.gra9kop {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: none;
}
.gra12gra {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: none;
}
.gra13gra {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: none;
}
.vit9 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #FFFFFF;
}
.vit9Lnk {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #FFFFFF;
        font-weight: normal;
        text-decoration: none;
}

.vit9Lnk:hover {

        text-decoration: underline;
}
.dropdownmenu {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: none;
}
.itemgroup {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #5F5F5F;
        font-weight: bold;
        text-decoration: none;
}
.artno {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: none;
}
.levtime {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #3D87BD;
        font-weight: bold;
        text-decoration: none;
}
.manuallyedited {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8px;
        color: green;
        font-weight: bold;
        text-decoration: none;
}
.error {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: red;
        font-weight: bold;
        text-decoration: none;
}
.warn {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: green;
        font-weight: bold;
        text-decoration: none;
}
.dropdownmenu:hover {

        text-decoration: underline;
}
.gra11:hover {

        text-decoration: underline;
}
.itemgroup:hover {

        text-decoration: underline;
        color: #3B84BC;
}
.artno:hover {

        text-decoration: underline;
        color: #3B84BC;
}
.gra12fet:hover {
        text-decoration: underline;
        color: #3B84BC;
}
.svart12fet:hover {
        text-decoration: underline;
        color: #3B84BC;
}
.myordersheader{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #5F5F5F;
        font-weight: bold;
}
.menu_l{
        font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #5F5F5F;
        font-weight: bold;
        text-decoration: none;
}
input.black_l{
        font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
        border: 1px solid black;
        font-size: 13px;
}
input.gray_l{
        font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
        border: 1px solid #7F7F7F;
        font-size: 13px;
}
.desc_text{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.7em;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: none;
}
.cart_items{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8;
        color: #5F5F5F;
        font-weight: normal;
        text-decoration: none;
}

b.blue
  {
    font:10px verdana, arial, helvetica, sans-serif;
    font-weight: bold;
    color:#5596C5;
  }
  b.red
  {
    font:10px verdana, arial, helvetica, sans-serif;
    font-weight: bold;
    color:#C21A1A;
  }
  b.red_small
  {
    font:10px verdana, arial, helvetica, sans-serif;
    color:#C21A1A;
  }
  b.offerh1
  {
    font-family: verdana, arial, helvetica, sans-serif;
    color:#5596C5;
    font-size:16px;
  }
  b.offerh2
  {
    font-family: verdana, arial, helvetica, sans-serif;
    color:#5F5F5F;
    font-size:11px;
  }
  a.bluelink
  {
    color:#5596C5;
  }
  a.bluelink:hover
  {
    color:#5596C5;
  }
  a.bluelink:visited
  {
    color:#5596C5;
  }


.transparentInfo
{
    background-color:#ffffff;
    display:none;
    position:absolute;
    color: #5F5F5F;
    border: 1px solid black;
    font-family:Verdana;
    font-size:10px;
}
.transparentInfoCart
{
    background-color:#ffffff;
    display:none;
    width:212px;
    position:absolute;
    color: #5F5F5F;
    border: 1px solid black;
    font-family:Verdana;
    font-size:10px;
}
.transparentInfo_landscape
{
    background-color:#FFFFFF;
    display:none;
    width:480px;
    position:absolute;
    color: #5F5F5F;
    border: 1px solid #B1B0B0;
    font-family:Verdana, Geneva, Helvetica, sans-serif;
    font-size:11px;
}
.pop_header
{
    color: #5596C5;
    font-size:13px;
    font-weight: bold;
    text-decoration: none;
}

span.mark_searchword
{
  border-bottom: 1px solid #B6EDFD;
  background: #DFF4FA;
}

.search_info
{
  font-family: Verdana, Geneva, Helvetica, sans-serif;
  font-size: 11px;
  color: #008AFF;
  font-weight: bold;
  text-decoration: none;
}

img.hand
{
 cursor: pointer;
 cursor: hand;
}

.input_err
{
  background-color:#fecece;
  /*border:1px solid #fee4e4; */
}
