*{margin: 0;padding: 0;border: 0}ul, ol, dl{list-style: none}img, fieldset{border: 0}a{color: #5e5e5e;text-decoration: none}a:hover{color: #5e5e5e;text-decoration: none}a:focus, a:active{outline: none}label{cursor: pointer}.killfloat{overflow: hidden;clear: both;font-size: 0;height: 0}.hidden{display: none;visibility: hidden}.invisible{display: inline;overflow: hidden;position: absolute;top: -1000px;left: -1000px;width: 0;height: 0}.big_target:hover{cursor: pointer}body{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 101%;color: #2d2d2d;text-align: center;background-color: #f4f4f4;background-image: url(../images/htg_body.png);background-position: left top;background-repeat: repeat-x}html>body{font-size: 16px}.container{width: 1000px;margin: 0 auto;position: relative;text-align: left}.containerHeader{height: 145px;z-index: 101;position: relative}.containerMain{background-color: #fff;padding: 30px;margin-bottom: 10px;z-index: 100}.containerCenter{float: left;width: 640px}.containerMarginal{float: right;width: 280px;padding-left: 20px}.containerCenterB{float: left;width: 500px}.containerMarginalA{float: left;width: 180px;padding-right: 30px;position: sticky;top: 0px}.containerMarginalB{float: right;width: 200px;padding-left: 30px}.containerPortalTeaser{background-color: #fff;margin-bottom: 10px}.containerBottom{background-color: #fff;padding: 20px;margin-bottom: 20px}.navigationA{position: absolute;left: 174px;top: 92px;padding-left: 2px;background-image: url(../images/htg_navA.gif);background-position: left 10px;background-repeat: no-repeat}.navigationA li{float: left;background-image: url(../images/htg_navA.gif);background-position: right 10px;background-repeat: no-repeat;padding-right: 2px;position: relative}.navigationA li a{font-size: 13px;height: 17px;padding: 13px 18px 13px 20px;display: block;color: #2d2d2d}.navigationA li a.active{color: #2d2d2d;background-image: url(../images/htg_navA_act.gif);background-position: left top;background-repeat: repeat-x}.navigationA li a.hover,.navigationA li a:hover{color: #2d2d2d;background-image: url(../images/htg_navA_act.gif);background-position: left top;background-repeat: repeat-x}.navigationB{display: none;background-color: #fff;border: 1px solid #e8e8e8;border-top: 0;padding: 10px 13px 13px 13px;position: absolute;top: 43px;left: -1px;z-index: 1001}.navigationA li.hover .navigationB{display: block}.navigationB li{float: none;background-image: none;border-bottom: 1px solid #e8e8e8;padding: 1px 0;position: relative}.navigationB li.firstChild{border-top: 1px solid #e8e8e8}.navigationB li a{font-size: 12px;padding: 5px 7px;white-space: nowrap;color: #2d2d2d;display:block}.navigationB li a.active{background-image: none;background-color: #dcdcdc}.navigationB li a:hover,.navigationB li a.hover{background-image: none;background-color: #dcdcdc;color: #2d2d2d}.navigationB li span{font-size: 11px;color: #fff;display: none;background-image: url(../images/htg_navB_info.png);background-position: right top;background-repeat: no-repeat;position: absolute;right: -212px;top: -13px;padding: 12px 12px 12px 23px;width: 177px;min-height: 31px}.navigationB li span.hover{display: block}.navigationB li span.infoBig{background-image: url(../images/htg_navB_info3.png);min-height: 44px}.navigationSubA{margin-top: 10px;border-top: 1px solid #c8c8c8}.navigationSubA li{border-bottom: 1px solid #c8c8c8}.navigationSubA li a{font-size: 12px;line-height: 16px;padding: 2px 0 2px 9px;margin: 1px 0;color: #2d2d2d;background-image: url(../images/htg_navASub.gif);background-position: left 7px;background-repeat: no-repeat;display: block}.navigationSubA li a.active{color: #fff;background-color: #525252;background-image: url(../images/htg_navASub_act.gif)}.navigationSubA li a:hover{color: #fff;background-color: #525252;background-image: url(../images/htg_navASub_act.gif)}.navigationSubB{}.navigationSubB li{border-top: 1px solid #c8c8c8;border-bottom: 0}.navigationSubB li a{padding: 2px 0 2px 27px;color: #2d2d2d;font-weight: normal;background-position: 18px 7px}.navigationSubB li a.active{background-color: #dcdcdc;color: #2d2d2d;font-weight: normal;background-image: url(../images/htg_navASub.gif)}.navigationSubB li a:hover{background-color: #dcdcdc;color: #2d2d2d;font-weight: normal;background-image: url(../images/htg_navASub.gif)}.navigationLanguage{background-image: url(../images/htg_navLanguage.png);background-position: left top;background-repeat: no-repeat;top: 0;left: 699px;position: absolute;width: 120px;height: 28px;padding: 0 0 0 10px}.navigationLanguage li{font-size: 11px;float: left;padding: 6px 0 2px 1px;background-image: url(../images/seperator_navLanguage.gif);background-position: left 8px;background-repeat: no-repeat}.navigationLanguage li.firstChild{background-image: none;padding-left: 4px}.navigationLanguage li a{padding: 0 5px 2px 5px;display: block}.navigationLanguage li.active a{color: #323232;font-weight: bold}.navigationLanguage li a:hover{background-color: #dcdcdc}.loginBox{left: 840px;position: absolute;top: 0;width: 130px;height: 28px}.loginBox li{font-size: 11px}.loginBox li a{padding: 6px 0 9px 21px;display: block;color: #4a4a4a;font-weight: bold;background-image: url(../images/htg_loginBox.jpg);background-position: left top;background-repeat: no-repeat}.loginBox li a:hover{background-image: url(../images/htg_loginBox_hi.jpg)}.loginBox li a span{padding: 0 8px 0 0;background-image: url(../images/icon_login.gif);background-position: right 5px;background-repeat: no-repeat}.navigationService{float: right}.navigationService li{font-size: 11px;float: left;padding: 0 0 0 1px;background-image: url(../images/seperator_navService.gif);background-position: left 3px;background-repeat: no-repeat}.navigationService li.firstChild{background-image: none;padding-left: 6px}.navigationService li a{padding: 0 5px 2px 5px;display: block}.navigationService li a.active{background-color: #dcdcdc}.navigationService li a:hover{background-color: #dcdcdc}.sitemapA li a{font-size: 18px;font-weight: normal;line-height: 26px;padding-bottom: 5px;padding-top: 5px;color: #2d2d2d;display: block}.sitemapB{margin-bottom: 8px}.sitemapB li a{font-size: 13px;font-weight: bold;line-height: 20px;color: #2d2d2d;background-color: #e9e9ec;padding-left: 10px;margin-bottom: 2px}.sitemapC{margin-bottom: 2px}.sitemapC li a{font-size: 12px;font-weight: normal;line-height: 20px;color: #2d2d2d;background-color: #f5F5F5;padding-left: 10px;margin-bottom: 0px}.logoBox{left: -5px;position: absolute;top: 0px}.searchBox{right: 325px;position: absolute;top: 3px}.searchBox .input{border: 1px solid #bbb;color: #4a4a4a;font-family: Arial, Helvetica, sans-serif;font-size: 11px;padding: 2px;width: 218px}.searchBox .submit{background-image: url(../images/htg_searchBtn.png);background-position: left top;background-repeat: no-repeat;background-color: transparent;color: #202020;font-family: Arial, Helvetica, sans-serif;font-size: 11px;height: 21px;width: 61px;text-align: center;display: inline-block;cursor: pointer}.searchBox .submit:hover{background-image: url(../images/htg_searchBtn_hi.png)}#cse-search-results iframe{width: 600px;height: 1250px}.mediaBox{padding-bottom: 20px}.mediaBox iframe{border: 1px solid #d2d2d2;margin-bottom: 12px;margin-top: 6px}.textBox{font-size: 14px;line-height: 22px}.textBox p{padding-bottom: 12px}.textBox address{font-style: normal;padding-bottom: 12px}.textBox p a,.textBox address a,.textBox li a{padding: 0;color: #6161c3}.textBox p a:hover,.textBox address a:hover,.textBox li a:hover{background-color: #dcdcdc}.textBox a.extern{background-image: url(../images/icon_extern.gif);background-position: right 3px;background-repeat: no-repeat;padding-right: 18px!important}.textBox a.secure{background-image: url(../images/icon_lock.gif);background-position: right 1px;background-repeat: no-repeat;padding-right: 18px!important}.textBox a.excel{background-image: url(../images/icon_excel.gif);background-position: left 1px;background-repeat: no-repeat;padding-left: 20px!important}.textBox a.pdf{background-image: url(../images/icon_pdf.gif);background-position: left top;background-repeat: no-repeat;padding-left: 20px!important}.textBox a.image{padding: 0!important;background-color: transparent!important}.textBox a.secondary{font-weight: normal!important}.textBox ul{padding-bottom: 12px}.textBox ul li{background-image: url(../images/icon_bullet.gif);background-position: left 8px;background-repeat: no-repeat;padding-left: 14px;padding-bottom: 6px;font-size: 14px;line-height: 20px}.topBox{float: right;text-align: right;margin-right: -260px;margin-top: -25px;background-color: transparent}.containerDetail .topBox{margin-top: -33px}.topBox span{background-color: #f4f4f4;padding: 4px 15px;font-size: 11px;display: inline-block}.topBox span a{font-weight: normal!important;color: #000!important;padding-left: 13px!important;background-image: url(../images/icon_top.gif);background-position: 2px 6px;background-repeat: no-repeat}.topBox span a:hover{color: #6161c3!important;background-color: transparent!important}div.tipBox{border: 1px dotted #000;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;min-height: 85px}img.tipBox{float: left;margin: 5px;margin-right: 10px}.tipBox p{padding: 8px 20px;font-size: 14px;margin-left: 70px}.tipBox a{font-size: 14px;font-weight: 700}@media screen and (min-width: 1001px){.tipBox p{margin-left: 40px}img.tipBox{margin-top: -10px;margin-left: -25px}}.lines .containerDetail{padding-bottom: 4px!important;border-bottom: 1px solid #ededed;margin-bottom: 20px}.containerDetail{padding-bottom: 20px}.containerDetail h1{font-size: 30px;font-weight: normal;color: #37346c;padding-bottom: 10px}.containerDetail h2{font-size: 18px;line-height: 26px;font-weight: normal;padding-bottom: 15px}.containerDetail h2 a{color: #2D2D2D}.containerDetail h3{font-size: 14px;font-weight: bold;color: #37346c}.containerDetail h4{font-size: 14px;font-weight: normal;color: #37346c}.containerDetail .textBox p a,.containerDetail .textBox li a,.containerDetail .textBox address a{padding: 0;font-weight: bold;color: #6161c3}.containerDetail .textBox p a:hover,.containerDetail .textBox li a:hover,.containerDetail .textBox address a:hover{background-color: #dcdcdc;color: #6161c3}.containerDetail .floatLeft{width: 240px;float:left}.containerDetail .floatRight{width: 240px;float:right}.containerDetail .centerImage{display: block;margin-bottom: 11px;margin-left: auto;margin-right: auto}.containerDetail .floatLeftInline{padding-right: 10px;float:left}.containerDetail .floatRightInline{padding-left: 10px;float:right}.containerDetail .textBox pre{padding-left: 12px;white-space: pre}.containerDetail .imageBox{padding-bottom: 10px}.containerDetail .imageBox .image{position: relative;display: block}.containerDetail .imageBox .image img{color: #dcdcdc;font-size: 13px}.containerDetail .imageBox .image .icon img{position: absolute;bottom: 0;right: 0}.containerDetail .captionBox{background-color: #f5f5f5;padding: 8px 20px;font-size: 13px;line-height: 20px;margin-top: 2px}.containerDetail .floatLeft .captionBox{padding: 2px 10px 4px;line-height: 16px}.containerDetail .floatRight .captionBox{padding: 2px 10px 4px;line-height: 16px}.containerDetail .captionBox p{padding: 0}.containerDetail .faqBox p a{padding: 0;font-weight: normal;color: #6161c3;padding-left: 26px;background-image: url(../images/icon_bullet_small.gif);background-position: 5px 5px;background-repeat: no-repeat;display: inline-block;font-size: 14px !important}.containerDetail .faqBox p a:hover{background-color: #dcdcdc;color: #6161c3}.tableBox{margin-bottom: 25px}.tableBox h2{background-color: #37346c;color: #fff;font-size: 14px;font-weight: bold;padding: 5px 10px;margin-bottom: 2px}.tableBox h3{background-color: #37346c;color: #fff;font-size: 13px;font-weight: normal;padding: 5px 10px;margin-bottom: 2px}.tableBox .textBox{font-size: 11px;line-height: 15px;color: #9b99b5;padding-top: 5px}.tableBox table{font-size: 11px;width: 100%;color: #37346c;border-collapse: collapse;border-bottom: 4px solid #d8d7e2}.tableBox table a{color: #6161C3;font-weight: bold;background-image: url(../images/icon_bullet_small.gif);background-position: left 1px;background-repeat: no-repeat;padding-left: 18px}.tableBox table td,.tableBox table th{padding: 8px;border-bottom: 1px solid #cdccda;vertical-align: top}.tableBox table tr:hover{background-color: #f5f5f5}.tableBox table thead td,.tableBox table thead th{background-color: #d8d7e2;font-weight: bold;border-right: 1px solid #fff;border-bottom: 0;white-space: nowrap}.tableBox table td.headTop{background-color: #37346c;color: #fff;font-size: 13px;font-weight: normal;padding: 5px 10px;border-bottom: 2px solid #fff;border-right: 1px solid #fff;text-align: center}.tableBox table td.headSub{background-color: #d8d7e2;font-weight: bold;border-right: 1px solid #fff;border-bottom: 0}.tableBox table td.headSubMiddle{text-align: center;vertical-align: middle;width: 91px}.tableBox table td.subDate{width: 67px}.tableBox table td.subValue{width: 50px}.containerSpecial{position: relative;padding-bottom: 20px}.containerSpecial .eyecatcherBox{position: absolute;right: 2px;top: -25px}.containerSpecial .headlineBox{background-image: url(../images/htg_special_top.gif);background-position: left top;background-repeat: no-repeat;background-color: #e9e9ec;min-height: 48px;border-bottom: 2px solid #fff}.containerSpecial .headlineBox h2{font-size: 16px;padding: 15px 20px}.containerSpecial .contentBox{background-image: url(../images/htg_special.png);background-position: left bottom;background-repeat: no-repeat;background-color: #e9e9ec;min-height: 270px;padding: 15px 20px}.containerSpecial .textBox ul{padding-bottom: 12px}.containerSpecial .textBox ul li{background-image: url(../images/icon_bullet_big.gif);background-position: left top;background-repeat: no-repeat;padding-left: 37px;font-size: 16px;line-height: 22px;padding-bottom: 12px}.containerCenterB .containerSpecial{padding-bottom: 25px}.containerCenterB .containerSpecial .headlineBox{background-image: url(../images/htg_specialB_top.gif);min-height: 33px}.containerCenterB .containerSpecial .headlineBox h2{font-size: 13px;font-weight: normal;padding: 8px 20px}.containerCenterB .containerSpecial .contentBox{background-image: url(../images/htg_specialB.gif);min-height: 130px}.containerCenterB .containerSpecial .floatLeft{width: 230px;float:left}.containerCenterB .containerSpecial .floatRight{width: 230px;float:right}.containerCenterB .containerSpecial .textBox{font-size: 12px;line-height: 16px}.containerCenterB .containerSpecial .textBox ul li{background-image: url(../images/icon_bullet_mini.gif);background-position: left 3px;background-repeat: no-repeat;padding-left: 18px;font-size: 12px;line-height: 16px;padding-bottom: 6px}.containerCenterB .containerSpecial .textBox ul li ul{padding-top: 6px}.containerCenterB .containerSpecial .textBox ul li ul li{background-image: url(../images/icon_bullet.gif);background-position: left 5px;padding-left: 14px}.containerMarginal .containerSpecial{margin-top: 10px;left: -3px;width: 210px}.containerMarginal .containerSpecial .eyecatcherBox{top: -30px;right: 7px}.containerMarginal .containerSpecial .headlineBox{background-image: url(../images/htg_specialMarginal_top.png);background-color: transparent;border: 0}.containerMarginal .containerSpecial .headlineBox h2{font-size: 11px;line-height: 14px;font-weight: bold;padding: 85px 20px 5px}.containerMarginal .containerSpecial .headlineBox h2 a{color: #202020}.containerMarginal .containerSpecial .contentBox{background-image: url(../images/htg_specialMarginal.gif);background-color: transparent;min-height: 100px;padding: 0 7px 15px 3px}.containerMarginal .containerSpecial .textBox{font-size: 11px;line-height: 14px;padding: 5px 13px 0 17px}p.button{height: 37px;margin: 0 0 0 37px}.containerMarginal p.button{height: 26px;margin: 0}p.button a{font-size: 16px;color: #ffffff;height: 23px;width: 195px;text-align: center;padding: 7px 0;background-image: url(../images/htg_button_register.png);background-position: right top;background-repeat: no-repeat;display: inline-block}p.button a:hover{background-image: url(../images/htg_button_register_hi.png);color: #ffffff}.containerMarginal p.button a{font-size: 11px;font-weight: bold;height: 18px;width: 147px;padding: 4px 0;background-image: url(../images/htg_buttonMarginal_register.png);color: #ffffff}.containerMarginal p.button a:hover{background-image: url(../images/htg_buttonMarginal_register_hi.png);color: #ffffff}p.button a span{padding: 0 15px 0 0;background-image: url(../images/icon_button.gif);background-position: right 5px;background-repeat: no-repeat}.containerMarginal p.button a span{padding: 0 7px 0 0;background-image: url(../images/icon_button_small.gif);background-position: right 5px}.navigationProduct{height: 37px;background-image: url(../images/htg_navProducts.gif);background-position: left top;background-repeat: repeat-x}.navigationProduct li{float: left;width: 213px;height: 31px}.navigationProduct li.center{width: 214px;text-align: center}.navigationProduct li.right{text-align: right}.navigationProduct li a{color: #3b3693;font-size: 16px;padding: 7px 10px 9px 32px;background-image: url(../images/icon_bullet_small.gif);background-position: 10px 11px;background-repeat: no-repeat;display: inline-block}.navigationProduct li a:hover{padding: 3px 10px 5px 32px;background-position: 10px 7px;border-top: 4px solid #dcdcdc;border-bottom: 4px solid #dcdcdc}.containerCenterB .navigationProduct li{width: 166px}.containerCenterB .navigationProduct li.center{width: 168px}.containerCenterB .containerTeaser{padding-bottom: 5px}.containerCenterB .containerTeaser .teaserBox{width: 240px;background-image: url(../images/htg_teaserBox.gif);background-position: left bottom;background-repeat: no-repeat;margin-bottom: 15px}.containerCenterB .containerTeaser .teaserBoxLeft{float: left}.containerCenterB .containerTeaser .teaserBoxRight{float: right}.containerCenterB .containerTeaser .teaserBox .textBox{font-size: 11px;line-height: 14px;color: #202020;padding: 0 20px;min-height: 68px}.containerCenterB .containerTeaser .teaserBoxh2{background-image: url(../images/htg_teaserBox_top.gif);background-position: left top;background-repeat: no-repeat;min-height: 15px;padding: 12px 20px 0 20px;font-size: 11px}.containerCenterB .containerTeaser .teaserBox h2 a,.containerCenterB .containerTeaser .teaserBox .textBox p a{color: #202020}.containerCenterB .containerTeaser .teaserBox .textBox p a:hover{background-color: transparent}.containerMarginal .containerTeaser{border-top: 1px solid #d2d2d2;margin-top: 168px}.containerMarginal .containerTeaser .teaserBox{border-bottom: 1px solid #d2d2d2;padding: 6px 10px 6px 0;margin-top: 1px}.containerMarginal .containerTeaser .teaserBox:hover{background-color: #f5f5f5;background-image: url(../images/htg_teaserBoxMarginal.gif);background-position: left bottom;background-repeat: repeat-x}.containerMarginal .containerTeaser .teaserBox .imageBox{float: left;width: 50px;padding: 0 15px}.containerMarginal .containerTeaser .teaserBox .textBox{float: right;width: 190px;font-size: 12px;line-height: 15px;color: #202020}.containerMarginal .containerTeaser .teaserBox .textBox p{padding: 0}.containerMarginal .containerTeaser .teaserBox .textBox h2{font-size: 12px;padding-bottom: 5px}.containerMarginal .containerTeaser .teaserBox .textBox h2 a,.containerMarginal .containerTeaser .teaserBox .textBox p a{color: #202020}.containerMarginal .containerTeaser .teaserBox .textBox p a:hover{background-color: transparent}.containerMarginalB .containerTeaser{margin-top: 0}.containerMarginalB .containerTeaser .teaserBox{padding-bottom: 8px;padding-right: 5px}.containerMarginalB .containerTeaser .teaserBox .imageBox{padding: 0}.containerMarginalB .containerTeaser .teaserBox .textBox{width: 145px;font-size: 11px;line-height: 14px}.containerMarginalB .containerTeaser .teaserBox .textBox h2{font-size: 11px}.containerPortalTeaser .teaserBox{float: left;border-right: 1px solid #dcdcdc;width: 292px;padding: 10px 20px}.containerPortalTeaser .lastChild{border-right: 0}.containerPortalTeaser .teaserBox .textBox{font-size: 11px;line-height: 14px;color: #989898}.containerPortalTeaser .teaserBox .textBox p{padding-bottom: 0}.containerPortalTeaser .teaserBox .newsBox{color: #202020}.containerPortalTeaser .teaserBox .textBox h2{font-size: 11px;line-height: 14px;height: 30px;padding-bottom: 3px}.containerPortalTeaser .teaserBox .textBox h2 span{padding-top: 5px;display: block}.teaserBox:hover{cursor: pointer}.containerCopyright{padding-right: 80px}.containerCopyright p{font-size: 11px;line-height: 16px;color: #5d5d5d;float: left;padding-right: 10px}.containerCenterB .containerSpecialB .contentBox{padding: 0 0 15px}.containerCenterB .containerSpecialB .headlineBox h2{font-size: 14px}.containerCenterB .containerSpecialB .textBox ul{padding-bottom: 0}.containerCenterB .containerSpecialB .textBox ul li{background: none;padding: 0 20px}.containerCenterB .containerSpecialB .textBox ul li span{background-image: url(../images/icon_bullet_mini.gif);background-position: left 6px;background-repeat: no-repeat;padding-left: 18px;padding-bottom: 6px;font-size: 14px;line-height: 22px;display: block}.containerCenterB .containerSpecialB .textBox ul li.download{padding: 0;border-bottom: 1px solid #fff;background-color: #f1f1f2;margin: 0 0 6px}.containerCenterB .containerSpecialB .textBox ul li.download a{padding: 10px 20px;background-color: #f1f1f2;display: block}.containerCenterB .containerSpecialB .textBox ul li.download a:hover{background-color: #dcdcdc;color: #6161c3}.containerCenterB .containerSpecialB .textBox ul li.download a span{padding-bottom: 0;background-position: left 13px;line-height: 35px}.containerCenterB .containerSpecialB .textBox ul li.download a span.pdf{background-image: url("../images/icon_pdf_big.png");background-position: left top;padding-left: 34px !important;line-height: 35px;display: inline-block}.containerMarginal .containerSpecial .download{border-bottom: 1px solid #d2d2d2;margin-bottom: 7px;background-image: url(../images/htg_textBoxFollow.png);background-position: left bottom;background-repeat: repeat-x;padding: 0;min-height: 60px}.containerMarginal .containerSpecial .download p{padding: 0}.containerMarginal .containerSpecial .download a{padding: 5px 13px 12px 17px;display: block;color: #2D2D2D}.containerMarginal .containerSpecial .download a img{position: absolute;top: -10px;right: 7px}p.teaser-logo{text-align: center;margin-top: 24px}img.teaser-logo{max-height:50px;display: block;margin-left: auto;margin-right: auto}img.teaser-wmlogo{max-height:45px}table.keyboard_button tr td:nth-child(1), table.keyboard tr td:nth-child(1){width:140px}table.keyboard_button tr td:nth-child(2), table.keyboard tr td:nth-child(2){vertical-align: middle !important}table.keyboard_button tr td:nth-child(3){width:60px;vertical-align: middle !important;text-align: center !important}.red{color: red}.fs80{font-size: 80%}blockquote{background: #f5f5f5;border-left: 5px solid #ccc;margin: 1.5em 5px;padding: 0.5em 5px}blockquote p{display: inline}.alert:after{color: red;font-size: 140%;content: " \26A0"}.textBox .loginButtonProd{text-align: center}.loginButtonProd a{display: inline-block;width: 75%;height: 50px;background: linear-gradient(135deg, #635ea6, #7d6ac4);border-radius: 8px;text-align: center;padding: 0 20px;line-height: 50px;font-size: 18px;color: #ffffff !important;font-weight: bold;text-decoration: none;box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);margin: 5px auto;transition: all 0.3s ease}.loginButtonProd a:hover{background: linear-gradient(135deg, #6f64c0, #8b74d9);color: #ffffff !important;box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.2)}.textBox .loginButtonTestsys{text-align: center}.loginButtonTestsys a{display: inline-block;width: 75%;height: 50px;background: linear-gradient(135deg, #388e3c, #43a047);border-radius: 8px;text-align: center;padding: 0 20px;line-height: 50px;font-size: 18px;color: #ffffff !important;font-weight: bold;text-decoration: none;box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);margin: 5px auto;transition: all 0.3s ease}.loginButtonTestsys a:hover{background: linear-gradient(135deg, #43a047, #4caf50);color: #ffffff !important;box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.2)}img{max-width: 100%;height: auto;width: auto}.embed-responsive{position: relative;display: block;height: 0;padding: 0;overflow: hidden}.embed-responsive-16by9{padding-bottom: 56.25%}.embed-responsive-4by3{padding-bottom: 75%}.embed-responsive-480by385{padding-bottom: 76.9%;padding-bottom: 80.1%}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position: absolute;top: 0;left: 0;bottom: 0;height: 100%;width: 100%;border: 0}.containerSocialBookmarks{display: none !important}.containerCenterB .containerTeaser .teaserBox h2{padding: 12px 20px 2px;font-size: 12px;line-height: 16px}.containerCenterB .containerTeaser .teaserBox .textBox{font-size: 12px;line-height: 16px}@media screen and (max-width : 640px ){.containerCenterB .containerTeaser .teaserBox h2{padding: 12px 12px 2px}.containerCenterB .containerTeaser .teaserBox .textBox{min-height: none;padding: 0 12px}}@media screen and (min-width : 1001px ){.navigationC{display: none !important}}.is-desktop{display: block}.is-mobile{display: none}@media screen and (max-width : 1000px ){.is-desktop{display: none}.is-mobile{display: block}}@media screen and (max-width : 1000px ){#sidebargadget{display: none !important}.container{width: 100%}.containerCenter,.containerMarginal,.containerCenterB,.containerMarginalA,.containerMarginalB{float: none;width: 100% !important;padding: 0}.containerMain{padding: 20px}.containerBottom{margin-bottom: 0}.navigationA{display: none}.navigationSubA{display: none}.navigationLanguage{display: none}.loginBox{display: none}.navigationService{float: none;padding: 10px 0 0;border-top: 1px solid #dcdcdc;margin: 10px 0 0}.navigationService li.firstChild{padding-left: 0;margin-left: -5px}.logoBox{left: 15px}.searchBox{display: none}.topBox{float: none;margin: 5px 0}.topBox.is-mobile:last-of-type{margin: 15px 0 -5px}.containerDetail .topBox{margin: 5px 0 20px}.containerDetail .floatLeft,.containerDetail .floatLeftInline,.containerDetail .floatRight,.containerDetail .floatRightInline{box-sizing:border-box;width: 100%;float: none;padding-left: 0;padding-right: 0}.containerDetail .textBox pre{padding-left: 6px;white-space: normal}.containerDetail .imageBox .image .icon img{width: auto;display: none}.containerDetail .imageBox .lightbox:not([title^="wmGuide:"]):not(iframe){pointer-events: none}.mobile-nav.fancybox-margin{margin-right: -300px}.containerDetail .imageBox{margin-bottom: 20px;padding-bottom: 0;text-align: center}.containerDetail .imageBox img{margin: 0 auto}.containerDetail .imageBox h3{text-align: left;background: white;padding-bottom: 5px}.containerDetail .captionBox{padding: 8px 10px !important;box-sizing: border-box;text-align: left}.tableBox{margin-bottom: 12px}}@media screen and ( max-width : 480px ){.containerMain{padding: 20px 10px}.containerBottom{padding: 20px 10px}.logoBox{left: 5px}.containerDetail h1{word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;font-size: 24px}.containerDetail h2{font-size: 16px;line-height: 24px}.containerDetail .floatLeft,.containerDetail .floatLeftInline,.containerDetail .floatRight,.containerDetail .floatRightInline{width: 100%;float: none;padding-left: 0;padding-right: 0}}@media screen and ( max-width : 1000px ){.containerSpecial .headlineBox,.containerCenterB .containerSpecial .headlineBox{background: #e9e9ec;border-radius: 3px 3px 0 0}.containerSpecial .headlineBox h2{padding-right: 120px}.containerSpecial .contentBox,.containerCenterB .containerSpecial .contentBox{background: #e9e9ec;background: -webkit-linear-gradient(#e9e9ec, #d8d8db);background: -o-linear-gradient(#e9e9ec, #d8d8db);background: -moz-linear-gradient(#e9e9ec, #d8d8db);background: linear-gradient(#e9e9ec, #d8d8db);border-radius: 0 0 3px 3px}.containerCenterB .containerSpecial .floatLeft{width: 50%}.containerCenterB .containerSpecial .floatRight{width: 50%}}@media screen and ( max-width : 640px ){.containerCenterB .containerSpecial .floatLeft{width: 100%;float: none}.containerCenterB .containerSpecial .floatRight{width: 100%;float: none}}@media screen and ( max-width : 480px ){.containerSpecial .textBox ul li{font-size: 14px}}@media screen and ( max-width : 1000px ){.containerMarginal .containerSpecial{left: auto;width: 100%;box-shadow: 3px 3px 6px 1px rgba(0,0,0,.1);border-radius: 3px;margin-top: 60px;padding-bottom: 0}.containerMarginal .containerSpecial .headlineBox{background-image: none}.containerMarginal .containerSpecial .headlineBox h2{padding: 20px 20px 5px;font-size: 12px;line-height: 16px}.containerMarginalB .containerTeaser .teaserBox .textBox,.containerMarginalB .containerTeaser .teaserBox .textBox h2{font-size: 12px;line-height: 16px}.containerMarginal .containerSpecial .contentBox{background-image: none;padding: 0 3px 8px}.containerMarginal .containerSpecial .eyecatcherBox{right: 0;top: -50px}.containerMarginal .containerSpecial .textBox{padding: 5px 83px 0 17px;font-size: 12px;line-height: 16px}.containerMarginal .containerSpecial .download{padding: 3px 0}.containerMarginal .containerSpecial .download a{padding: 10px 83px 10px 17px}.containerMarginal .containerSpecial .download a:hover{background-color: #f5f5f5}.navigationProduct li{width: 33.33333% !important}}@media screen and ( max-width : 640px ){.navigationProduct{height: auto;background: none;border-top: 1px solid #d2d2d2}.navigationProduct li{width: 100% !important;border-bottom: 1px solid #d2d2d2;text-align: left !important;float: none;height: 37px}.navigationProduct li a{display: block}.navigationProduct li a:hover{background-color: #f5f5f5;border-color: #f5f5f5}}@media screen and ( max-width : 1000px ){.containerCenterB .containerTeaser .teaserBox{width: 100%;border-radius: 3px;box-shadow: inset 1px 2px 3px rgba(0,0,0,.1);background: #f7f7f7;background: -webkit-linear-gradient(#fcfcfc, #f7f7f7);background: -o-linear-gradient(#fcfcfc, #f7f7f7);background: -moz-linear-gradient(#fcfcfc, #f7f7f7);background: linear-gradient(#fcfcfc, #f7f7f7)}.containerCenterB .containerTeaser .teaserBoxLeft{width: 49%}.containerCenterB .containerTeaser .teaserBoxRight{width: 49%}.containerCenterB .containerTeaser .teaserBox h2{background-image: none}}@media screen and ( max-width : 640px ){.containerCenterB .containerTeaser .teaserBoxLeft{width: 100%;float: none}.containerCenterB .containerTeaser .teaserBoxRight{width: 100%;float: none}}@media screen and ( max-width : 1000px ){.containerMarginal .containerTeaser,.containerMarginalB .containerTeaser{margin-top: 60px;margin-bottom: 0}.containerMarginal .containerTeaser .teaserBox .textBox,.containerMarginalB .containerTeaser .teaserBox .textBox{float: none;width: auto;overflow: hidden;min-height: 50px}.containerPortalTeaser .teaserBox{float: none;border: 0;border-bottom: 1px solid #dcdcdc;width: auto;padding: 20px 0;margin: 0 20px}.containerMarginal .containerTeaser .teaserBox{padding: 10px 10px 10px 0}.containerMarginal .containerTeaser .teaserBox .imageBox{padding: 0 20px 0 0}.containerPortalTeaser .teaserBox .textBox h2,.containerPortalTeaser .teaserBox .textBox{font-size: 12px;line-height: 16px}}@media screen and ( max-width : 480px ){.containerPortalTeaser .teaserBox{margin: 0 10px}}@media screen and ( max-width : 1000px ){.containerPortalTeaser .lastChild{border: 0}.containerCopyright{clear: both;overflow: hidden;padding: 0}.containerCopyright p{padding-right: 5px}.containerSocialBookmarks{float: none;padding: 10px 0 0}#chart_div{width: 100%;overflow: hidden;overflow-x: auto}}.tableBox table thead td:last-child,.tableBox table thead th:last-child{border-right: 0}.visible-xs{display: none}#price_comparison table thead td:first-child{min-width: 145px}@media screen and ( max-width : 480px ){.tableBox table thead td, .tableBox table thead th{white-space: normal}.hidden-xs{display: none}.visible-xs{display: block}#price_comparison table td:first-child{padding-left: 0}#price_comparison table thead td:first-child{min-width: 10px !important}}@media screen and ( max-width : 1000px ){body{padding-top: 60px}.containerHeader{height: 60px;position: fixed;left: 0;top: 0;width: 100%;background-color: #f4f4f4;background-image: url(../images/htg_body.png);background-position: left -20px;background-repeat: repeat-x;box-shadow: 0 0 6px 0 rgba(0,0,0,.6)}.logoBox{left: 5px;height: 82px;overflow: hidden;left: 10px;height: 42px;top: 20px}.logoBox a{display: block;height: 20px;width: 203px;background: url(../images/responsive/logo_mobile.svg) left top no-repeat;background-size: auto 100%}.logoBox img{display: none}}.navigation-mobile{display: none !important}@media screen and ( min-width: 1001px ){.mobile-nav{display: none}}@media screen and ( max-width: 1000px ){html.mobile-nav-open{height: 100%}html.mobile-nav-open body{height: 100%;width: 100%;overflow: hidden;padding-right: 15px;box-sizing: border-box}.mobile-nav{position: fixed;width: 300px;top: 0;right: 0;z-index: 9999;background: #544a87;height: 100%;padding: 80px 0 15px;box-sizing: border-box;margin-right: -300px;overflow-y: auto;overflow-x: hidden;-webkit-transition: margin 400ms;transition: margin 400ms}.mobile-nav h1{position: absolute;top: 0px;left: 40px;color: #fff;font: 700 14px/60px Tahoma,Verdana,Arial;margin: 0;padding: 0}.open-sub{cursor: pointer}.mobile-nav.open{margin-right: 0px}.mobile-nav ul{list-style: none;margin: 0;padding: 0 0 0 40px}.mobile-nav li{margin: 0;padding: 0;border-bottom: 1px solid #2a2446;text-align: left}.mobile-nav li.root{border-top: 0px none;border-bottom: 1px solid rgb(255, 255, 255)}.mobile-nav .active a{color: #e1a8f7}.mobile-nav li:last-of-type{border-bottom: 1px solid #2a2446}.mobile-nav a,.mobile-nav a:active,.mobile-nav a:visited{color: #fff;font: 700 14px/20px Tahoma,Verdana,Arial;padding: 10px 0 10px;display: block;width: 100%;box-sizing: border-box;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out}.mobile-nav span{color: #fff;font: 400 13px/20px Tahoma,Verdana,Arial;padding: 0 0 10px;display: inline-block;width: 100%;margin-top: -10px;display: none}.mobile-nav li a:hover{background-color: #6161c3 !important;padding: 10px 0 10px 5px}.mobile-nav button,.containerHeader .open-nav{position: absolute;right: 0;height: 40px;width: 40px;background: #544a87;text-indent: -9999em;overflow: hidden;z-index: 9998;-webkit-transition: background-color .2s ease-in-out;transition: background-color .2s ease-in-out}.mobile-nav button.open-sub{display: none}.mobile-nav li a.open-sub{background: url("../images/responsive/arrow_next.svg") right 12px top 12px no-repeat;background-size: 9px 15px;width: 100%}.mobile-nav li a.open-sub:hover{}.containerHeader .open-nav{right: 10px;top: 10px}.containerHeader .open-nav:hover{background: #6161c3}.containerHeader .open-nav i{position: absolute;left: 8px;top: 18px;height: 3px;width: 24px;background: white;display: block;cursor: pointer}.containerHeader .open-nav i:before,.containerHeader .open-nav i:after{content: "";position: absolute;left: 0;height: 3px;width: 24px;background: white;display: block}.containerHeader .open-nav i:before{top: -9px}.containerHeader .open-nav i:after{top: 9px}.mobile-nav .close-nav{position: absolute;right: 10px;top: 10px;height: 40px;width: 40px;background: #544a87 url("../images/responsive/close.svg") center center no-repeat;background-size: 16px auto;text-indent: -9999em;overflow: hidden;z-index: 9998;cursor: pointer;-webkit-transition: background-color .2s ease-in-out;transition: background-color .2s ease-in-out;z-index: 1}.mobile-nav .close-nav:hover{background-color: #6161c3}.mobile-nav .close-nav.menu,.mobile-nav .close-sub{top: 10px;padding: 10px 20px 10px 30px;height: 40px;color: #fff;font: 700 14px/20px Tahoma,Verdana,Arial;left: 10px;background: transparent url("../images/responsive/arrow_prev.svg") 12px 12px no-repeat;background-size: 9px 15px;text-indent: 0;width: auto;box-sizing: border-box;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-transition: background-color .2s ease-in-out;transition: background-color .2s ease-in-out;display: inline-block;cursor: pointer}.mobile-nav .close-nav.menu:hover,.mobile-nav .close-sub:hover{background-color: #6161c3}.mobile-nav .close-sub:hover{}.mobile-nav ul ul{position: fixed;right: -300px;top: 0;left: auto;bottom: 0;width: 300px;background: #544a87;z-index: 9999;padding: 80px 0px 15px 40px;box-sizing: border-box;-webkit-transition: right 600ms;transition: right 600ms;overflow-y: auto}.mobile-nav ul ul.open{right: 0}.mobile-nav li.login > a{background: url("../images/responsive/login.svg") right 12px top 12px no-repeat;width: 100%}.mobile-nav li.login > a:hover{}.mobile-nav-language{margin: 20px 0}.mobile-nav-language .active{display: none}.mobile-nav-language a{font: 400 13px/20px Tahoma,Verdana,Arial !important}.mobile-nav-search .searchBox{display: block;position: relative;right: auto;top: auto;padding: 40px 0 40px 40px;text-align: left}.mobile-nav-search .searchBox .input{width: 200px;height: 40px;box-sizing: border-box;float: left;border-left: 0;border-top: 0;border-bottom: 0;border-color: #544a87;font: 400 13px/20px Tahoma,Verdana,Arial;padding: 0 10px}.mobile-nav-search .searchBox .input:hover,.mobile-nav-search .searchBox .input:focus{background: white !important}.mobile-nav-search .searchBox .submit{height: 40px;width: 40px;box-sizing: border-box;background: transparent;text-indent: 10000em;float: left;position: relative;background: url(../images/responsive/search.svg) center center no-repeat;cursor: pointer;-webkit-transition: background-color .2s ease-in-out;transition: background-color .2s ease-in-out}.mobile-nav-search .searchBox .submit:hover{background-color: #6161c3}}@media print{.mobile-nav,#sidebargadget{display:none}}@media (min-width : 1001px ){::-webkit-scrollbar{width: 14px;height: 14px}::-webkit-scrollbar-button{width: 14px;height: 14px;background-repeat: no-repeat;border-radius: 30px}::-webkit-scrollbar-button:vertical:decrement{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(left, #f9f9f9 50%, #e2e2e2 100%);background-position: 4px 3px, 0 0}::-webkit-scrollbar-button:vertical:decrement:hover{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(left, #f9f9f9 50%, #e2e2e2 100%);background-position: -7px 3px, 0 0}::-webkit-scrollbar-button:vertical:decrement:active{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(left, #e2e2e2 100%, #f9f9f9 0%);background-position: -7px 3px, 0 0}::-webkit-scrollbar-button:vertical:increment{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(left, #f9f9f9 50%, #e2e2e2 100%);background-position: -18px 3px, 0 0}::-webkit-scrollbar-button:vertical:increment:hover{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(left, #f9f9f9 50%, #e2e2e2 100%);background-position: -29px 3px, 0 0}::-webkit-scrollbar-button:vertical:increment:active{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(left, #e2e2e2 100%, #f9f9f9 0%);background-position: -29px 3px, 0 0}::-webkit-scrollbar-button:horizontal:decrement{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(top, #f9f9f9 50%, #e2e2e2 100%);background-position: -40px 4px, 0 0}::-webkit-scrollbar-button:horizontal:decrement:hover{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(top, #f9f9f9 50%, #e2e2e2 100%);background-position: -50px 4px, 0 0}::-webkit-scrollbar-button:horizontal:decrement:active{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(top, #e2e2e2 100%, #e2e2e2 0%);background-position: -50px 4px, 0 0}::-webkit-scrollbar-button:horizontal:increment{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(top, #f9f9f9 50%, #e2e2e2 100%);background-position: -60px 4px, 0 0}::-webkit-scrollbar-button:horizontal:increment:hover{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(top, #f9f9f9 50%, #e2e2e2 100%);background-position: -70px 4px, 0 0}::-webkit-scrollbar-button:horizontal:increment:active{background-image: url(../images/scrollbar-arrows.png), -webkit-linear-gradient(top, #e2e2e2 100%, #e2e2e2 0%);background-position: -70px 4px, 0 0}::-webkit-scrollbar-thumb{background: #9494D6;border: 1px solid #fff;border-radius: 30px}::-webkit-scrollbar-thumb:hover{background: #7575CA}::-webkit-scrollbar-thumb:active{background: #6161C3}::-webkit-scrollbar-track{background: #F4F4F4;border: 2px solid #fff;border-radius: 30px}::-webkit-scrollbar-track:hover{background: #DCDCDC}::-webkit-scrollbar-track:active{background: #CFCFCF}::-webkit-scrollbar-corner{background: transparent}html{-ms-scrollbar-track-color: #e0e1e9;-ms-scrollbar-face-color: #b9bbd1;-ms-scrollbar-shadow-color: white}}
