body  { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif ; scrollbar-arrow-color: #4c5c6a; scrollbar-base-color: #4c5c6a; scrollbar-shadow-color: #4c5c6a; }
a:link { color: #ffc; text-decoration: none; }
.MainMenueTop { color: #fff; background-color: #384048; margin-top: 2px; margin-right: 2px; margin-left: 2px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; border: ridge 1px #dddccd; }
a:visited { color: #ffc; text-decoration: none; }
a:active { color: #ffc; text-decoration: none; }
.LeftCell { background-color: #738394; padding-top: 6px; }
standard { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.StandardNoBack:lnk { color: #fcd72f; font-family: Verdana, Arial, Helvetica, sans-serif; }
StandardNoBack { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.StandardNoBack:hover { color: #f9952a; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.standard:hover { color: #900; background-color: #80aad9; text-decoration: none; }
block { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }
block1 { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }
block2 { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }
block3 { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }
block4 { color: #fcd72f; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }
block6 { color: #fcd72f; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; }
a.block:hover { color: #900; text-decoration: none; background-color: #80aad9; display: block; }
a.block1:hover { color: #900; text-decoration: none; background-color: #80aad9; display: block; }
a.block2:hover { color: #920016; text-decoration: none; background-color: #83a8d6; display: block; }
a.block3:hover { color: #920016; text-decoration: none; background-color: #83a8d6; display: block; }
a.block3:lnk { color: #f5f5f5; text-decoration: none; background-color: #363465; display: block; }
a.block4:hover { color: #920016; text-decoration: none; background-color: #83a8d6; display: block; }
a.block4:lnk { color: #fcd72f; text-decoration: none; background-color: #505c68; display: block; }
a.block5:lnk { color: #f5f5f5; text-decoration: none; background-color: #363465; display: block; }
a.block5:hover { color: #363465; text-decoration: none; background-color: #f5f5dc; display: block; }
a.block7:hover { color: #fcd72f; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #3b6596; text-decoration: none; display: block; }
a.block6:hover { color: #920016; text-decoration: none; background-color: #83a8d6; display: block; }
.Logo { background-color: #464646 }
.Picture { background-color: #2e588a }
menue { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.menue:hover { color: #900; text-decoration: none; background-color: #add8e6; display: block; }
H1 { margin: 0 0 5px; padding: 0 }
H2 { margin: 0 0 3px; padding: 0 }
HR { color: #f5f5dc }
.LinkCell { color: #f5f5f5; padding: 2px 2px 2px 8px; border: ridge 2px #dddccd; }
.InfoCellSmall { color: #f5f5f5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-stretch: narrower; background-color: #21456a; padding: 2px; border: ridge 1px #dddccd; }
.InfoCellMedium { color: #f5f5f5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-stretch: narrower; background-color: #21456a; padding: 2px; border: ridge 1px #dddccd; }
.InfoCellBig { color: #f5f5f5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #0c2c5a; padding: 2px; border: ridge 1px #dddccd; }
.PriceCell { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #4e5c69; padding: 2px; border: ridge 1px #dddccd; display: block; }
.TellAFriendCell { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #4e5c69; padding: 2px; display: block; border: ridge 1px #dddccd; }
.PriceButton   { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #4e5c69; padding: 2px; border: ridge 1px #dddccd; }
.PriceTable { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #4e5c69; padding: 2px; border: ridge 1px #dddccd; }
.AddBasket { color: #ffff75; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #4e5c69; text-align: center; height: 18px; margin-top: 4px; padding: 2px; border: solid 1px #dddccd; }
.Quantity { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #4e5c69; text-align: center; margin-top: 4px; padding: 2px; height: 18px; border: solid 1px #dddccd; }
.InputButton { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #3b4249; display: block; padding: 2px; width: 200px; height: 18px; border-color: #202020; outline: ridge 2px #202020 }
.InputSubmitBox { color: #ffff48; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; background-color: #3e444a; text-align: center; width: 84px; padding: 2px; height: 18px; margin-top: 4px; border: solid 1px #d1d3c3; }
.InputNewsletterSubmit { color: #ffff48; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-color: #384048; padding: 2px; width: 45px; height: 18px; margin-left: 4px; border: solid 1px #d1d3c3; }
.InputSearchSubmit { color: #ffff48; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-color: #384048; width: 60px; height: 18px; margin-top: 4px; padding: 2px; border: solid 1px #d1d3c3; }
.InputSearchSubmitDe { color: #ffff48; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-color: #384048; margin-top: 4px; padding: 2px; width: 72px; height: 18px; border: solid 1px #d1d3c3; }
.InputTxtField { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #384048; width: 180px; margin-top: 4px; display: block; padding: 2px; border-color: #202020; outline: ridge 2px #202020   }
.InputTxtField2 { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #384048; width: 180px; margin-top: 4px; padding: 2px; border: ridge 2px #202020; }
.InputNewsletter { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #384048; padding: 2px; width: 90px; border: ridge 2px #202020; }
.InputSearch { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #384048; padding: 2px; width: 100%; border: ridge 2px #202020; }
.InputTxtBox { color: #ffc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #384048; padding: 2px; width: 182px; margin-top: 4px; border: ridge 2px #202020; }
.InputCell { padding-left: 4px; }
table /* Haupttabelle */  { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #4e5c69; border-color: #369 }
.SubMenueBar { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; background-color: #4e5c69; padding: 2px; border: ridge 1px #dddccd; display: block; }
.a.SubMenueBar:hover { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #4e5c69; text-decoration: none; display: block; padding: 2px; border: ridge 1px #dddccd; }
.MainMenueBar { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #778797; margin-top: 4px; margin-bottom: 4px; padding-top: 1px; padding-bottom: 1px; padding-left: 2px; border: ridge 1px #dcdbcc; }
.TopMenueTable { background-color: #738394; margin-left: 3px; border-color: #a7a7a7; border-style: ridge; border-width: 1px 3px 1px 1px; }
.TopMenueCell { color: #fff; background-color: #505c68; margin-top: 2px; margin-right: 2px; margin-left: 2px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; border: ridge 1px #dddccd; }
.topmenue { text-decoration: none; }
.a.topmenue:hover { color: #900; background-color: #deddce; text-decoration: none; display: block; }
.MenueTable { background-color: #2e588a; border-right: 1px solid #f5f5dc }
.FormTable { background-color: #435268; margin: 0 2px 2px; padding: 4px; border: groove 1px #d1d3c3; }
.FormTextCell { padding: 1px 4px; }
.FormInputCell { padding: 1px 4px; }
.MainCell { background-color: #4e5c69; padding: 4px; border-right: 1px solid #f5f5dc; border-left: 1px solid #f5f5dc; }
.WindowCell { background-color: #4e5c69; padding: 4px; border: solid 1px #f5f5dc; outline: ridge 2px #4b4b4b; }
.MainCellTop { background-color: #4e5c69; padding: 4px; border-left: 1px solid #f5f5dc; }
.MainCellLine { background-color: #4e5c69; padding-right: 4px; padding-left: 4px; border-left: 1px solid #f5f5dc; }
.ProBasicCellTop { background-color: #4e5c69; padding-top: 4px; padding-bottom: 8px; }
.ProBasicCellMenueBar { background-color: #4e5c69; }
.a.ProBasicCellMenueBar:hover { color: #f9952a; background-color: #7dacdc; border-right: 1px solid #f5f5dc; border-left: 1px solid #f5f5dc; }
.ProBasicBlankCell { background-color: #4e5c69; }
.ProBasicCellLeft { background-color: #4e5c69; padding-right: 4px; padding-bottom: 0; padding-left: 0; }
.ProBasicCellRight { background-color: #4e5c69; border-left: 1px solid #f5f5dc; }
.FooterCell { color: #f5f5f5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: #464646; padding-left: 2px; }
.MainTableFooter { font-size: 11px; line-height: 14px; background-color: #464646; margin: 0; padding: 0; }
.Footer { color: #f5f5f5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #464646; display: block; }
.a.Footer:hover { color: #850014; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ededed; text-decoration: none; display: block; }
.MenueBox { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; height: 400px; overflow: auto; display: block; padding-left: 2px   }
.SubMenueCell { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #505c68; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: ridge 1px #dddccd; display: block; }
.SubMenueCellActive { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #738394; display: block; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #dddccd; border-style: ridge; border-width: 3px 1px 1px 3px; }
.ToolModMenue { color: #fff100; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #505c68; display: block; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: ridge 1px #dddccd; }
.ToolModFloatTable { background-color: #738394; margin-left: 3px; border: ridge 3px #dddccd; }
.ToolModFloatCell { color: #fff100; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #505c68; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border: ridge 1px #dddccd; }
.MenueCellActive { color: #ff3; background-color: #607081; margin-top: 1px; margin-right: 2px; margin-left: 2px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; border-top: 3px ridge #dddccd; border-right: 1px ridge #dddccd; border-left: 3px ridge #dddccd; border-bottom-width: 1px; }
.MenueCellToolMod { color: #ff3; background-color: #505c68; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }
.MenueCell { color: #ffc; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #435268; padding-bottom: 1px; padding-left: 4px; border: ridge 1px #dddccd; }
.a.MenueCell:hover { color: #fcd72f; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #6a97c9; display: block; }
.ShippingTable { border: groove 3px #bebebe; }
.ShippingCell { background-color: #435268; border: solid 1px #7f7f7f; }
S { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.S:hover { color: #f9952a; font-family: Verdana, Arial, Helvetica, sans-serif; }
.11px { font-size: 11px; }
.13px { font-size: 13px; }
.14px { font-size: 14px; }
.15px { font-size: 15px; }
.inputNormal
		{ color: #ffc; font-size: 13px; font-weight: normal; background-color: #5c6776; width: 100%; }
.inputNotRequired { color: #ffc; font-size: 13px; font-weight: normal; background-color: #4d4d4d; width: 100%; }
.inputHighlighted
		{ color: black; font-size: 13px; background-color: #fde2e1; width: 100%; }
