@charset "UTF-8";
body {background-color: #000011; color: #fff;}
td { vertical-align: top; }
.wrapper810 { background-color: #203060; width: 810px; color: #fff; margin: 0 auto;}
.wrapper1050 { background-color: #203060; width: 1050px; color: #fff; margin: 0 auto;}
.logo2 {float: left;}
.headline2 {padding-left: 1px; padding-top: 6px;}
.menueTop {font-weight: bold; margin-left: 50px; }
.menueCell{ float: left; margin-left: 4px; padding: 2px; padding-left: 8px; padding-right: 8px;}
.contentWrap {padding: 12px 12px 0; clear: both;}
.imageCel {padding-top: 10px; padding-bottom: 5px; text-align: center;}

.MagicThumb,.MagicThumb:hover{cursor:url(graphics/zoomin.cur), pointer;outline:0!important}
.MagicThumb-expanded-thumbnail{cursor:default}
.MagicThumb span{display:none!important}
.MagicThumb img{border:0;outline:0}
.MagicThumb-expanded{cursor:url(graphics/zoomout.cur), pointer;background:transparent;border:1px solid #ccc;outline:0;padding:0}
.MagicThumb-caption{color:#333;font:normal 10pt Verdana, Helvetica;background:#ccc;text-align:left;border:0!important;outline:0!important;padding:8px}
.MagicThumb-buttons{background:transparent url(graphics/buttons1.png) no-repeat 0 0;height:24px;display:block}
.MagicThumb-buttons a{width:24px;height:24px;overflow:hidden;margin:0 1px!important}
.MagicThumb-loader{font:normal 12pt sans-serif;border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;text-decoration:none;text-align:left;margin:0;padding:2px 2px 2px 22px}
.MagicThumb-external-caption{display:none}
.Accordion{border-left:1px none gray;border-right:1px none #000;border-bottom:1px none gray;overflow:hidden;border-top-style:none}
.AccordionPanel{margin:0;padding:2px}
.AccordionPanelTab{font:bold 12px Verdana;background-color:#506590;border-top:1px none #000;border-bottom:1px none gray;border-right-style:none;border-left-style:none;cursor:pointer;margin:0;padding:2px}
.AccordionPanelTabN{font:normal 11px Verdana;background-color:#506590;border-top:1px none #000;border-bottom:1px none gray;border-right-style:none;border-left-style:none;cursor:pointer;margin:0;padding:2px}
.AccordionPanelContent{overflow:auto;background-color:#405080;margin:0;padding:4px}
.AccordionPanelOpen .AccordionPanelTab {background-color: #7090b0;}
.AccordionPanelTabHover {color: #920016;}
.AccordionPanelOpen .AccordionPanelTabHover {color: #920016;}
.AccordionFocused .AccordionPanelTab{background-color:#6080a0}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab{background-color:#6c96c9}
.CollapsiblePanel{border-left:1px none gray; border-right: 1px none #000; border-bottom:1px none gray; overflow:hidden; border-top-style:none;border-width:1px;margin:0;padding:2px; background-color:#405080;}
.CollapsiblePanelTab{font:bold 12px Verdana; background-color:#405080;border-bottom:1px none gray;border-top:1px none #000;border-top-style:none;border-right-style:none;border-left-style:none;cursor:pointer;margin:0;padding:2px}
.CollapsiblePanelContent{background-color:#405080;margin:0;padding:4px}
.CollapsiblePanelTab a{color:#ffffcc;text-decoration:none}
.CollapsiblePanelTabHover,.CollapsiblePanelOpen .CollapsiblePanelTabHover{color:#920016;background-color:#7090b0}
.CollapsiblePanelFocused .CollapsiblePanelTab{background-color:#6c96c9;}
.TabbedPanels{float:left;clear:none;width:100%;margin:0;padding:0}
.TabbedPanelsTabGroup{margin:0;padding:0}
.TabbedPanelsTab{position:relative;top:1px;float:left;font:bold 12px sans-serif;background-color:#356085;list-style:none;cursor:pointer;border-color:#999 #999 #999 #ccc;border-style:none;border-width:1px;margin:0 1px 0 0;padding:4px 10px}
.TabbedPanelsTabSelected{background-color:#7090b0;border-bottom:1px none #eee;border-top-style:none;border-right-style:none;border-left-style:none}
.TabbedPanelsTab a{color:#920016;text-decoration:none}
.TabbedPanelsContentGroup{clear:both;background-color:#7090b0;border-color:#999 #999 #ccc #ccc;border-style:none;border-width:1px}
.TabbedPanelsContent{padding:4px}
.TabbedPanelsContentVisible{font:12px Verdana;background-color:#405080;border-bottom:1px none #ccc;margin:0;padding:2px}
.VTabbedPanels .TabbedPanelsTabGroup{float:left;width:10em;height:20em;background-color:#405c6a;position:relative;border-color:#999 #999 #ccc #ccc;border-style:none;border-width:1px}
.VTabbedPanels .TabbedPanelsTab{float:none;border-top:medium none;border-left:medium none;border-right:medium none;border-bottom-style:none;margin:0}
.VTabbedPanels .TabbedPanelsTabSelected{background-color:#eee;border-bottom:1px none #999;border-top-style:none;border-right-style:none;border-left-style:none}
.VTabbedPanels .TabbedPanelsContentGroup{clear:none;float:left;width:30em;height:20em;padding:0}
h1 {font-size: 20px; font-weight: bold; margin: 0: padding: 0; color: #ffc;  }
h2 {font-size:18px;font-weight:bold;margin:0; padding:0; color: #ffc; }
h3 {font-size:14px;font-weight:bold;margin:0 0 3px;padding:0; color: #fff;  }
h4 {font-size:12px;font-weight:bold;margin:0 0 3px;padding:0; color: #ffc;  }
p {margin-top: 0;}
.Headline{font-size:15px;font-weight:700;margin:0 0 3px;padding:0; }
.logo,.Picture,.Logo{background-color:#203060}
.Gallery,.InfoCellSmall{color:#f5f5f5;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;background-color:#102040;border:ridge 1px #d1d3c3;padding:2px}
.taste { color: #d3efff; font-weight: bold; }
.regler { color: #d3efff; font-weight: bold; }
.InfoCellMedium,.InfoCellBig{color:#f5f5f5;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;background-color:#102040;border:ridge 1px #d1d3c3;padding:2px}
.FormTextCell,.FormInputCell{padding:1px 4px}


#lbOverlay.black,#lbTopContainer.black,#lbBottomContainer.black{background-color:#000}
#lbOverlay.grey,#lbTopContainer.grey,#lbTopContainer.red,#lbTopContainer.green,#lbTopContainer.blue,#lbTopContainer.gold,#lbTopContainer.orange,#lbBottomContainer.grey,#lbBottomContainer.red,#lbBottomContainer.green,#lbBottomContainer.blue,#lbBottomContainer.gold,#lbBottomContainer.orange{background-color:#333}
#lbPrev,#lbPrevTop,#lbNext,#lbNextTop,#lbClose,#lbCloseTop,#lbPrint,#lbPrintTop,#lbPlay,#lbPlayTop,#lbPause,#lbPauseTop{width:26px;height:28px;float:right;border:none!important;margin:0 0 1px 8px}
#lbDescBottom,.lytetip:hover span{display:block}
.AccordionPanelOpen .AccordionPanelTab,.CollapsiblePanelOpen .CollapsiblePanelTab,.CollapsiblePanelClosed .CollapsiblePanelTab{background-color:#7090b0}
.AccordionPanelTabHover,.AccordionPanelOpen .AccordionPanelTabHover,.TabbedPanelsTabHover{ color:#920106; background-color: #6e95c6; }
.AccordionPanelContentSolo { background-color: #405080; margin: 2px; padding: 2px  }
.AccordionPanelContentSolo:hover { background-color: #6e95c6; margin: 2px; padding: 2px }

.blackblue { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.blackblue:link { color: #00a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.blackblue:visited { color: #00f; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.blackblue:hover { color: #700; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.blackblue:active { color: #f00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.txt9px{font-size:9px}
.txt10px{font-size:10px}
.txt11px{font-size:11px}
.txt11pxfcc { color: #ffc; font-size: 11px; font-style: normal; }
.txt11pxfccBold { color: #ffc; font-size: 11px; font-style: normal; font-weight: bold;}
.txt12px {color: white; font-size:12px; font-style:normal}
.txt12pxBold {color: white; font-size:12px;font-weight:700;font-style:normal}
.txt12pxBoldYellow{color:#ff9;font-size:12px;font-weight:700;font-style:normal}
.txt12pxBoldfcc{color:#ffc;font-size:12px;font-weight:700;font-style:normal}
.txt13px{font-size:13px}
.txt13pxBold{font-size:13px; font-weight: bold;}
.txt13pxBoldfcc {font-size:13px; color: #ffc; font-weight: bold;}
.txt14px{font-size:14px}
.txt14pxBold { font-size: 14px; font-weight: bold; font-style: normal; }
.txt14pxBoldYellow{color:#ff9;font-size:14px;font-weight:700;font-style:normal}
.txt14pxBoldfcc { color: #ffc; font-size: 14px; font-weight: bold; font-style: normal; }
.txt15px{font-size:15px}
.txt15pxBoldYellow{color:#ff9;font-size:15px;font-weight:700}
.txt15pxBoldfcc { color: #ffc; font-size: 15px; font-weight: bold; }
.txt16px{font-size:16px}
.txt16pxBold{font-size:16px; font-weight: bold;}
.txt16pxBoldH{font-size:16px; font-weight: bold;  font-family: Helvetica, Arial, sans-serif; ;}
.txt16pxBoldYellow{color:#ff9;font-size:16px;font-weight:700}
.txt16pxBoldfcc { color: #ffc; font-size: 16px; font-weight: bold; }
.txt18pxBoldfcc { color: #ffc; font-size: 18px; font-weight: bold; }
.txt20pxBoldfcc { color: #ffc; font-size: 20px; font-weight: bold; }
.txt20pxBoldfccH { color: #ffc; font-size: 20px; font-weight: bold; font-family: Helvetica, Arial, sans-serif; }
.txt24pxBoldfcc { color: #ffc; font-size: 24px; font-weight: bold; }
.txt24pxBoldfccH { color: #ffc; font-size: 24px; font-weight: bold; font-family: Helvetica, Arial, sans-serif; }

.BoldOrange{color:#f7962d;font-weight: bold;font-style:normal}
.BoldOrange2{color:#ed8d46;font-weight: bold;font-style:normal}
.NOrange{color:#f7962d; font-style:normal}
.GreenBold{color:6eff2c; font-weight: bold; font-style:normal}
.Orange{color:#f1a13f; text-decoration: underline;}
.yellowBold{color:#fdf52d; font-weight: bold;}


 .here5 { color: #f1923d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }
a.here5:link { color: #e98f4a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }
a.here5:visited { color: #e98f4a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }
a.here5:hover { color: #f4002d; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cbcbcb; text-decoration: none; display: block; }
a.here5:active { color: #e98f4a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }

 .here6 { color: #f1923d; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.here6:link { color: #e98f4a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.here6:visited { color: #e98f4a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.here6:hover { color: #f4002d; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cbcbcb; text-decoration: none;  }
a.here6:active { color: #e98f4a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.block19 { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.block19:link { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.block19:visited { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.block19:hover { color: #920016; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #6e95c6;}
a.block19:active { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

.SubMenueCell2 { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #334365; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: solid 1px #d1d3c3; border-bottom: none; display: block; width: 145px; border-spacing: 0px;}
.SubMenueCellActive2 { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #4b5b7d; display: block; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: ridge 1px #d1d3c3; width: 145px; border-spacing: 0px; }
 .SubMenueCellLast2 { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #334365; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: solid 1px #d1d3c3; display: block; width: 145px; border-spacing: 0px;}
 .SubMenueCell3 { color: #f5f5f5; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #334365; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: solid 1px #d1d3c3; border-bottom: none; display: block; width: 145px; border-spacing: 0px; font-weight: bold;}

.SubMenueCell4 { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #334365; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: solid 1px #d1d3c3; border-bottom: none; display: block; width: 135px; border-spacing: 0px;}
.SubMenueCellActive4 { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #4b5b7d; display: block; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: ridge 1px #d1d3c3; width: 135px; border-spacing: 0px; }
 .SubMenueCellLast4 { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #334365; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: solid 1px #d1d3c3; display: block; width: 135px; border-spacing: 0px;}
  .SubMenueCell4Last { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #334365; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: solid 1px #d1d3c3; display: block; width: 135px; border-spacing: 0px;}  

 .breadcrumps{width:610px;height:20px;padding-left:4px;padding-top:4px;font-size:10px;margin-top:2px;margin-bottom:2px;border-bottom:0px solid #d1d3c3;}
.ifr { border: 0px; margin: 0px; overflow-x: hidden; overflow-y: auto;}

.product_logo{float:right;width:100px}
.headline{width:auto;background-color:#203060}

a.topmenue:link{color:#ffc;text-decoration:none}
a.topmenue:visited{color:#ffc;text-decoration:none}
a.topmenue:hover{color:#900;background-color:#deddce;text-decoration:none;display:block}
a.topmenue:active{color:#ffc;text-decoration:none}

.ListText15 { color: #fff; font-size: 15px; font-weight: bold; margin-bottom: 6px; list-style-type: disc; list-style-position: outside; }
.ListButtonRedBig { font-size: 15px; color: #ed0033; margin-bottom: 6px; list-style-type: disc; list-style-position: outside; }

 .PriceTable2 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #334365; padding: 2px; border: ridge 1px #d1d3c3; margin-top: 2px; margin-bottom: 6px; }







