 .boxText { font-family: Verdana, Arial, sans-serif;               font-size: 12px; }
                       .errorBox { font-family : Verdana, Arial, sans-serif;            font-size : 10px;            background: #ffb3b5;            font-weight: bold; }
            .stockWarning { font-family : Verdana, Arial, sans-serif;            font-size : 10px;            color: #cc0033; }
            .productsNotifications { background: #f2fff7; }
            .orderEdit { font-family : Verdana, Arial, sans-serif;            font-size : 10px;            color: #70d250;            text-decoration: underline; }
            BODY {background: #ffffff;              color: #000000;              margin: 0px; }
            A {color: #000000;              text-decoration: underline; }
            A:hover {color: #AABBDD;              text-decoration: underline; }
            FORM {display: inline; }
            TR.header {background: #ffffff; }
            TR.headerNavigation {background: #ffffff; }
            TD.headerNavigation {font-family: Verdana, Arial, sans-serif;              font-size: 12px;              background: #d6dcfe;              color: #000000;              font-weight : bold; }
            A.headerNavigation { color: #000000; }
            A.headerNavigation:hover { color: #000000; }
            TD.listheader {font-family: Verdana, Arial, sans-serif;               font-size: 11px;              line-height: 1.5;              background: #ffffff;              color: #ff9900;              font-weight : bold; }
             td.small { color: #c0c0c0;             font-family: Verdana, Arial, sans-serif;              font-size: 9px;            font-weight: normal; }
            TR.headerError {background: #ff0000; }
            TD.headerError {font-family: Tahoma, Verdana, Arial, sans-serif;            font-size: 12px;             background: #ff0000;              color: #ffffff;              font-weight : bold;              text-align : center; }
            TR.headerInfo {background: #00ff00; }
            TD.headerInfo {font-family: Tahoma, Verdana, Arial, sans-serif;            font-size: 12px;            background: #00ff00;              color: #ffffff;              font-weight: bold;              text-align: center; }
            TR.footer { background: #ffffff; }
            TD.footer {font-family: Verdana, Arial, sans-serif;             font-size: 10px;              background: #d6dcfe;              color: #ffffff;              font-weight: bold; }
            .infoBox {background: #ffffff; }
            .infoBoxContents { font-family: Verdana, Arial, sans-serif;              font-size: 12px;            background: #ffffff; }
            .infoBoxNotice {background: #FF8E90; }
            .infoBoxNoticeContents {background: #FFE6E6;              font-family: Verdana, Arial, sans-serif;              font-size: 10px; }
            TD.infoBoxHeading {background: #FFFF99;            font-family: Verdana, Arial, sans-serif;             font-size: 12px;              font-weight: bold;              color: #ffffff; }
            TD.infoBoxHeadingh {background: #5888AB;            font-family: Verdana, Arial, sans-serif;             font-size: 12px;              font-weight: bold;              color: #ffffff; }
              .eknavHeading {background: #d6dcfe;             font-family: Verdana, Arial, sans-serif;             font-size: 10px;              font-weight: bold;              color: #000000; }
            .productListing-heading {font-family: Verdana, Arial, sans-serif;               font-size: 11px;              line-height: 1.5;              background: #ffffff;              color: #ff9900;              font-weight : bold; }
            .button_table{background: #d6dcfe;            border: 1px;              border-style: solid;              border-color: #003399;              border-spacing: 1px; }
              TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif;              font-size: 10px; }
            TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: #f8f8f9; }
            TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #ffffff; }
            TABLE.productListing {border: 0px;              border-style: solid;              border-color: #b6b7cb;              border-spacing: 1px; }
            TD.productListing-data {font-family: Verdana, Arial, sans-serif;              font-size: 12px; }
            A.pageResults {color: #0000FF; }
            A.pageResults:hover {color: #0000FF;              background: #FFFF33; }
            TD.pageHeading, DIV.pageHeading {font-family: Verdana, Arial, sans-serif;              font-size: 16px;              font-weight: bold;              color: #6699cc; }
            TR.subBar {background: #f4f7fd; }
            TD.subBar {font-family: Verdana, Arial, sans-serif;              font-size: 10px;              color: #000000; }
            TD.main, P.main {font-family: Verdana, Arial, sans-serif;              font-size: 11px;              line-height: 1.5; }
            TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif;              font-size: 10px; }
            TD.smallText_o, SPAN.smallText_o, P.smallText_o {font-family: Verdana, Arial, sans-serif;              font-size: 10px; }
              A.smallText_o {color: #000000; }
            TD.t8_grau, SPAN.t8_grau, P.t8_grau {font-family: Arial, sans-serif;              font-size: 9px;            color: #c0c0c0; }
            TD.t9_black, SPAN.t9_black, P.t9_black {font-family: Verdana, Arial, sans-serif;              font-size: 9px;            color: #000000; }
            TD.accountCategory {font-family: Verdana, Arial, sans-serif;              font-size: 13px;              color: #aabbdd; }
            TD.fieldKey {font-family: Verdana, Arial, sans-serif;              font-size: 12px;              font-weight: bold; }
            TD.fieldValue {font-family: Verdana, Arial, sans-serif;              font-size: 12px; }
            TD.tableHeading {font-family: Verdana, Arial, sans-serif;              font-size: 12px;              font-weight: bold; }
            SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif;              font-size: 10px;              color: #ff0000; }
            CHECKBOX, INPUT, RADIO, SELECT {font-family: Verdana, Arial, sans-serif;              font-size: 11px; }
            TEXTAREA {width: 100%;              font-family: Verdana, Arial, sans-serif;              font-size: 11px; }
            SPAN.greetUser {font-family: Verdana, Arial, sans-serif;              font-size: 12px;              color: #f0a480;              font-weight: bold; }
            TABLE.formArea {background: #f1f9fe;              border-color: #6699FF;              border-style: solid;              border-width: 1px; }
            TD.formAreaTitle {font-family: Tahoma, Verdana, Arial, sans-serif;              font-size: 12px;              font-weight: bold; }
            SPAN.markProductOutOfStock {font-family: Tahoma, Verdana, Arial, sans-serif;              font-size: 12px;              color: #c76170;              font-weight: bold; }
            SPAN.productSpecialPrice {font-family: Verdana, Arial, sans-serif;              color: #ff0000; }
            SPAN.errorText {font-family: Verdana, Arial, sans-serif;              color: #ff0000; }
            .moduleRow { ; }
            .moduleRowOver { background-color: #D7E9F7;            cursor: pointer;            cursor: hand; }
            .moduleRowSelected { background-color: #E9F4FC; }
            .checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif;            font-size: 10px;            color: #8c8c8c; }
            .checkoutBarCurrent { font-family: Verdana, Arial, sans-serif;            font-size: 10px;            color: #000000; }
             .messageBox { font-family: Verdana, Arial, sans-serif;            font-size: 10px; }
            .messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif;            font-size: 10px;            background-color: #ffb3b5; }
            .messageStackSuccess { font-family: Verdana, Arial, sans-serif;            font-size: 10px;            background-color: #99ff00; }
             .inputRequirement { font-family: Verdana, Arial, sans-serif;            font-size: 10px;            color: #ff0000; }
            .poll_txt{ font-family: Verdana, Arial, sans-serif;            font-size: 10px; }
            .tab1{   border-color: #F7AB5F;              font-family: Verdana, Arial, sans-serif;            font-size: 10px;                  border-style: solid;              border-width: 1px; }
            .tab2{   border-color: #d7e9f7;            font-family: Verdana, Arial, sans-serif;            font-size: 10px;               border-style: solid;              border-width: 1px; }
            .techdata_row1{  background-color: #F0F1F0;            font-family: Verdana, Arial, sans-serif;            font-size: 10px; }
            .techdata_row2{  background-color: #f8f8f9;            font-family: Verdana, Arial, sans-serif;            font-size: 10px; }
            .techdata_tab{  border-style: solid;             font-family: Verdana, Arial, sans-serif;            font-size: 10px;            border-color: #5888AB;            border-width: 1px; }
            .techdata3{  border-style: solid;             font-family: Verdana, Arial, sans-serif;            font-size: 10px;            border-color: #5888AB;            border-width: 1px; }
            .techdata33{  background-color: #F0F1F1;            font-family: Verdana, Arial, sans-serif;            font-size: 10px;             border-width: 0px; }
            .productName {font-family: Verdana, Arial, sans-serif;              font-size: 12px;              font-weight: bold;              color: #000000;            text-decoration: underline; }
            .preis_info {font-family: Verdana, Arial, sans-serif;              font-size: 16px;              font-weight: bold;              color: #6699cc;            text-decoration: underline; }
            .preis {font-family: Verdana, Arial, sans-serif;              font-size: 12px;              font-weight: bold;              color: #6699cc;            text-decoration: underline; }
            .eknavContent {font-family: Verdana, Arial, sans-serif;              font-size: 10px;             color: #f0f0f0;              font-weight : bold;            text-decoration: none; }
            .button_td{font-family: Verdana, Arial, sans-serif;              font-size: 12px;              font-weight: bold;              color: #ffffff;            text-decoration: underline; }
              TD.category_desc {  font-family: Verdana, Arial, sans-serif;             font-size: 11px;             line-height: 1.5; }
              category_desc {  font-family: Verdana, Arial, sans-serif;             font-size: 11px;             line-height: 1.5; }
              .smallText_grau{font-family: Verdana, Arial, sans-serif;              font-size: 9px;              color: #AABBDD; }
              .smallText_foo{font-size: 5px;              color: #AABBDD; }
             .dataTableHeadingRow { background-color: #C9C9C9; }
             .dataTableHeadingContent { font-family: Verdana, Arial, sans-serif;              font-size: 10px;              color: #ffffff;              font-weight: bold; }
             .dataTableRow { background-color: #FFFFFF; }
             .dataTableRowSelected { background-color: #DEE4E8; }
             .dataTableRowOver { background-color: #F0F1F1;              cursor: pointer;              cursor: hand; }
             .dataTableContent { font-family: Verdana, Arial, sans-serif;              font-size: 10px;              color: #000000; }
            .new_pro{  background-color: #ffffff;             border-color: #5888AB;             border-style: dashed;             border-width: 1px; }
             .footer_klein { font-family: Verdana, Arial, sans-serif;              font-size: 9px;              color: #000000; }
            TD.inMainBoxHeading {background: #5888AB;            font-family: Verdana, Arial, sans-serif;             font-size: 10px;              font-weight: bold;              color: #f0f0f0; }
            .dashed {border-color: #5888AB;             color: #6699FF;            border-style: dashed;             border-width: 1px; }
            .linie {background-color: #ffffff;             border-color: #5888AB;             border-style: solid;             border-width: 1px; }
            .aktivnav {background-color: #F0F1F1;             border-color: #5888ab;              border-width: 0px; }
            h1 {font-size: 14px; }
             .lmaktiv{background: #d6dcfe;                 font-family: Verdana, Arial, sans-serif;            font-size: 10px;             color: #ff0000; }
                 .lmh{background-image: url('maps/lmhinter.gif'); }
            TR.suchbox {background: #ffffff; }
            SPAN.ssmall,A.ssmall,td.ssmall {font-family: Arial, sans-serif;              font-size: 10px;              color: #808080; }
            .kwheading {font-family: Verdana,Arial, sans-serif;              font-size: 11px;              color: #666666;             font-weight: bold; }
             .tarifBoxContents { font-family: Verdana, Arial, sans-serif;              font-size: 12px;            background: #ffffff; }
            TD.tarifBoxHeading {background: #ff9900;            font-family: Verdana, Arial, sans-serif;             font-size: 12px;              font-weight: bold;              color: #000000; }
            .infoHeading { font-family: Verdana, Arial, sans-serif;              font-size: 12px;             background: #ffffff;            font-weight: bold; }
            li {color: #6699cc; }
            li.of {color: #ff9900; }
            td.column_left{background: #ffff99; }
            td.column_lefth{background: #E7EBF7; }
            td.topheader{background: #ffff99; }
            td.topheaderh{background: #E7EBF7; }
            td.topbutton{background: #6699cc; }
            td.topbuttonh{background: #6699cc; }
