body {
      margin:0px 0px 0px 20px;
      background-color:#000000;
      background-image:url('images/back.jpg');
        background-repeat:repeat-x;
        background-attachment:fixed;
        background-position:bottom;
         FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
         FONT-SIZE: 13px;
         COLOR: #000000;
      }

.Header {
      width:980px;
      height:158px;
      margin:0px 0px 0px 0px;
      font-size: 11px;
      font-weight: normal;
      background-color:#000000;
      background-image:url('images/header.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.Header_Bottom {
      width:980px;
      height:32px;
      margin:0px 0px 0px 0px;
      padding-top:0px;
      padding-left:190px;
      text-align:left;
      font-family: verdana;
      font-weight: bold;
      color:#ffffff;
      font-size: 10px;
      background-color:#65CBFF;
      background-image:url('images/header_bottom.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.Menuspaltelinks {
      width:189px;
      text-align:left;
      padding-top:32px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
      background-color:#333333;
      background-image:url('images/unsereprodukte.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.Menuspaltepartner {
      width:189px;
      text-align:left;
      padding-top:32px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
      background-color:#333333;
      background-image:url('images/partnerseiten.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.Menuspaltevideos {
      width:189px;
      text-align:left;
      padding-top:32px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
      background-color:#333333;
      background-image:url('images/videos.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.menu_gruppen_top {
      width:189px;
      height:35px;
      margin:0px 0px 0px 0px;
      padding-top:13px;
      padding-left:10px;
      text-align:left;
      font-family: verdana;
      font-weight: bold;
      font-size:14px;
      color:#ffffff;
      background-image:url('images/top_menu_banner.gif');
      background-position:center top;
      background-repeat:no-repeat;
      cursor:pointer;
      }

.Menuspalte {
      width:189px;
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
      background-color:#65CBFF;
      }

.menu_info_top {
      width:189px;
      height:22px;
      margin:0px 0px 0px 0px;
      padding:4px;
      text-align:center;
      font-family: verdana;
      font-weight: bold;
      font-size:12px;
      color:#333333;
      background-image:url('images/top_menu_info_rechts.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.topliste_spar {
      font-family: verdana;
      font-size: 9px;
      font-weight: normal;
      color:#999999;
      width:190px;
      height:236px;
      padding-top:8px;
      padding-right:5px;
      padding-left:5px;
      text-align:left;
      background-image:url('images/back_tops_neu.gif');
      background-position:left bottom;
      background-repeat:no-repeat;
      cursor:pointer;
      }


TD    {FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; FONT-SIZE: 13px}
FORM    {FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; FONT-SIZE: 11px}
SELECT    {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; border-color: #000000; border-width: 1px}
SELECT.small {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; border-color: #000000; border-width: 1px}
INPUT     {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; border-color: #000000; border-width: 1px}
TEXTAREA  {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; border-color: #000000; border-width: 1px}
OPTION    {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; border-color: #000000; border-width: 1px}

.siteline{background:#ffffff;border:1px solid #006699}

.small {font-size : 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.medium {font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.large {font-size : 15px; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }
.arrow {font-size : 14px; font-weight : bold; color: #bb0000; }

h1 {font-size : 17px; font-weight : bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
h2 {font-size : 15px; font-weight : bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

a, a:link, a:active, a:visited {text-decoration: none; color: #006699; }
a:hover {text-decoration: underline; color: #bb0000; }

a.navlink, a.navlink:link, a.navlink:active, a.navlink:visited {font-size : 11px; color: #CCCCCC; font-family: Verdana, Arial, Helvetica; }
a.navlink:hover {text-decoration: none; color: #65CBFF; }
a.wnavlink, a.wnavlink:link, a.wnavlink:active, a.wnavlink:visited {font-size : 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; }
a.wnavlink:hover {text-decoration: none; color: #F3F5F7; }



a.nav-menu,a.nav-menu:link,a.nav-menu:active,a.nav-menu:visited {
      color:#000000;
      font-family: verdana;
      font-weight: 500;
      font-size:13px;
      line-height:13px;
      padding-top:3px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:3px;
      background-image:url('images/button_header_trenn.gif');
      background-position:right top;
      background-repeat:no-repeat;
}
a.nav-menu:hover{
color:#ffffff;
text-decoration: none;
}
/*a.nav-menu,a.nav-menu:hover,a.nav-menu:link,a.nav-menu:active,a.nav-menu:visited {font-size : 12px; color: #ffffff; text-decoration: none; font-family: Verdana; font-weight : bold; }*/

/* CSS für die Newsletterschublade -------------------------------------- Start */
#newsletterTab {
    bottom:0;
    /*border-bottom: 1px solid #000000;*/
    font-size:1.8em;
    margin:0px 0px 0px -8px;
    padding:0px 20px 7px 0px;
    position:fixed;
    right:0;
    text-align: right;
    width:100%;
    z-index:1000;
    cursor:pointer;
}
#newsletterschublade {
    background-color: #FFFFFF;
    border-top: 5px solid #053B55;
    bottom:-296px;
    box-sizing:border-box;
    color: #000000;
    height:301px;
    left: 0px;
    margin:0;
    padding:0px 0px 0px 150px;
    position:fixed;
    text-align: left;
    width: 100%;
    min-width: 1180px;
    z-index:1001;
}
#EMVADMIN2_FIELD{
    background: #65CBFF;
    color: #000000;
    border: 0px;
    font-size: 16px;
    margin-right: 5px;
    margin-top: 4px;
    height: 28px;
}
#emvForm label{
    background: #65CBFF;
    color: #000000;
    padding: 8px;
    border: 0px;
    font-size: 18px;
    margin-right: 5px;
    overflow: auto;
    cursor: pointer;
    }

.nl_vorteile_links {
    width: 270px;
}
.nl_vorteile_rechts {
    width: 150px;
}
.nl_vorteile_links, .nl_vorteile_rechts {
    padding-left: 25px;
    width: 270px;
    float: left;
    margin: 5px;
    font-size: 12px;
    font-family: Verdana,sans-serif;
    background: url(http://www.body-attack.de/bilder/Newsletter/nl_pfeil_aufzaehlung.png) no-repeat;
}
/* CSS für die Newsletterschublade -------------------------------------- Ende */