.bodyStyle { margin:0px; padding:0px; background:url(/webshop/images/backgroundLeft.gif) repeat-y; background-position:left top; }
.bodyTop { background:url(/webshop/images/background.gif) repeat-x; background-position:top; }

h1 { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; font-weight:bold; margin:0 }
h1 A { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; font-weight:bold; margin:0 }

h2 { color: #4b6986; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration:none; margin:0 }
h2 A { color: #4b6986; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-decoration:none; margin:0 }

.text  { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none;}
.text A  { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none;}
.textBig  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none;}
.textBig A  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none;}
.textBlue  { color: #4b6986; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none;}
.textBlue A  { color: #4b6986; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:underline;}
.textBlueBig  { color: #4b6986; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none;}
.textBlueBig A  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:underline;}
.textBlueBig2  { color: #4b6986; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none;}
.textRed  { color: #ae0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none;}
.textRed A  { color: #ae0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none;}
.menu  { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; font-weight:bold }
.menu A { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; font-weight:bold }
.subMenu  { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; font-weight:normal}
.subMenu A { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; font-weight:normal}
.priceBlueBig  { color: #4b6986; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; font-weight:bold}
.priceBlueBig2  { color: #4b6986; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; font-weight:bold}
.priceGreenBig  { color: #87853f; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; font-weight:bold}
.indkoebskurv  { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration:none;}
.indkoebskurvTop  { height:40px; background:url(/webshop/images/indkoebskurvTop.gif); padding-left:12px; padding-top:27px; }
.indkoebskurvTotal  { border-bottom:#000000 3px double; padding-top:8px; background:#e4e4cc;}
.indkoebskurvFragt  { border-bottom:#000000 1px solid; padding-top:4px; padding-bottom:4px; background:#e4e4cc; }
.indkoebskurvRowFirst  { border-top:#000000 1px solid; border-bottom:#000000 1px solid; padding-top:4px; padding-bottom:4px; background:#e4e4cc; }
.indkoebskurvRowDark  { border-bottom:#000000 1px solid; padding-top:4px; padding-bottom:4px; background:#d5d5b7; }
.indkoebskurvRowLight  { border-bottom:#000000 1px solid; padding-top:4px; padding-bottom:4px; background:#e4e4cc; }
.produktvisningRowFirst  { background:#FFFFFF;padding-top:10px; padding-bottom:10px; }
.produktvisningRowDark  { background:#e6eef0; padding-top:10px; padding-bottom:10px; border-top:#b2cbd2 1px solid; }
.produktvisningRowLight  {background:#ffffff; padding-top:10px; padding-bottom:10px; border-top:#b2cbd2 1px solid; }
.indkoebskurvVisningRowDark  { color: #4b6986; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; border-top:#b2cbd2 1px solid; background:#edf5f7; padding-bottom:5px; padding-top:5px }
.indkoebskurvVisningRowLight  { color: #4b6986; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; border-top:#b2cbd2 1px solid; background:#f7f9f9; padding-bottom:5px; padding-top:5px }
.indkoebskurvVisningWhiteSmall  { color: #4b6986; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; border-top:#b2cbd2 1px solid; background:#ffffff; padding-bottom:3px; padding-top:3px; }
.indkoebskurvVisningWhiteBig  { color: #4b6986; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-decoration:none; border-top:#b2cbd2 1px solid; background:#ffffff; padding-bottom:10px; padding-top:10px }
.fpHeadline  { color: #4b6986; font-size: 19px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 24px; text-decoration:none;}
.searchTop  { height:45px; background:url(/webshop/images/searchTop.gif); padding-left:12px; padding-top:27px; }
.searchButton { border:#ffffff 1px solid; height:17px; width:50px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#4b6986; color:#FFFFFF  }

.input { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border:#7f9db9 1px solid; height:13px }
.inputProduktliste { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border:#7f9db9 1px solid; height:13px; width:35px; text-align:center }

.shopHeader{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#d41f30;
}

.shopHeader A{
color:#d41f30;
}

.menuMouseOver { background-image:url(/webshop/images/menuMouseOver.gif); background-position:left; background-repeat:no-repeat; background-color:#ffae51 }
.menuAktiv  { background-image:url(/webshop/images/subMenuGraphic.gif); background-position:left; background-repeat:no-repeat; background-color:#dbdbbb;}
.menuInaktiv {}

.subMenuMouseOver { background-image:url(/webshop/images/subMenuGraphicMouseOver.gif); background-position:left; background-repeat:no-repeat; background-color:#ffae51}
.subMenuAktiv  { background-image:url(/webshop/images/subMenuGraphicMouseOver.gif); background-position:left; background-repeat:no-repeat; background-color:#ffae51 }
.subMenuInaktiv  { background-image:url(/webshop/images/subMenuGraphic.gif); background-position:left; background-repeat:no-repeat; background-color:#dbdbbb}

