#submenu {background-color: #c30001;height: 22px;line-height: 22px;width: 100%;}.button {background-color: #c30001;height: 16px;width: 66px;}.button a {display: block;height: 16px;color: white; text-decoration: none;}.buttond a:hover {color: white; text-decoration: none; background-color:#FF0000;}.button2 {background-color: #c30001;height: 16px;width: 66px; float: left}.button2 a {display: block;height: 16px;color: white; text-decoration: none;}.button2 a:hover {color: white; text-decoration: none; background-color:#FF0000;}.button3 {background-color: #b90c1f;height: 16px;width: 90px; float: right}.button3 a {display: block;height: 16px;color: white; text-decoration: none;}.button3 a:hover {color: white; text-decoration: none; background-color:#FF0000;}/* ---------- MAINRIGHT_RED ELEMENTEN ---------- */#searchBox {margin-left: 28px;margin-top: 15px;border: 1px solid #c30001;height: 71px;width: 195px;}.searchBoxTop {background-color: #c30001;height: 13px;color: white;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;text-indent: 7px;text-transform:uppercase;}.searchBoxInfo {margin-top: 5px; height: 58px; padding-left: 7px;}.searchBoxInput {border: 1px solid #a2787c; width: 174px;padding: 1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}.advancedsearch {margin-top: 16px;width: 98px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;float: left;padding-left: 15px;}.advancedsearch a {color: black; text-decoration: underline;}.advancedsearch a:hover {color: black; text-decoration: none;}.searchButton {float: left; padding-top: 14px;}.buttonLeft {background-image:url(../images/buttonBorder.gif);background-repeat:no-repeat;width: 1px;height: 16px;float: left;font-size: 1px;}.buttonRight {height: 16px;background-image:url(../images/buttonBorder.gif);background-repeat:no-repeat;width: 1px;float: left;font-size: 1px;}.buttonMain {text-align: center;font-family:Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;text-transform:uppercase; height: 16px;color: white;line-height: 16px;width: 64px;float: left;}.buttonMain2 {text-align: center;font-family:Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;text-transform:uppercase; height: 16px;color: white;line-height: 16px;width: 88px;float: left;}#shoppingCartBox {margin-left: 28px;margin-top: 15px;border: 1px solid #c30001;height: 71px;width: 195px;}.shoppingCartBoxTop {background-color: #c30001;height: 13px;color: white;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;text-indent: 5px;text-transform:uppercase;}.shoppingCartBoxInfo {width: 185px;margin-top: 5px; height: 58px; margin-left: 7px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}.shoppingCartView {margin-top: 3px;padding-left: 40px; margin-right: 8px;float: left;}.shoppingCartOrder {margin-top: 3px;float: left;}#newsLetterBox {margin-left: 28px;margin-top: 15px;border: 1px solid #b90c1f;height: 130px;width: 195px;}.newsLetterBoxTop {background-color: #b90c1f;height: 13px;color: white;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;text-indent: 5px;text-transform:uppercase;}.newsLetterBoxInfo {width: 178px;margin-top: 5px; height: 78px; margin-left: 7px;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}.newsLetterInput {width: 100px; border: 1px solid #a2787c;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 1px;}.newsLetterBoxInfo1 {height: 30px; float: left;}.newsLetterBoxInfo2 {height: 30px; float: right;}