html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Droid Sans';src:url('../fonts/DroidSans-webfont.eot');src:url('../fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/DroidSans-webfont.woff') format('woff'),url('../fonts/DroidSans-webfont.ttf') format('truetype'),url('../fonts/DroidSans-webfont.svg#droid_sansregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Droid Sans Bold';src:url('../fonts/DroidSans-Bold-webfont.eot');src:url('../fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/DroidSans-Bold-webfont.woff') format('woff'),url('../fonts/DroidSans-Bold-webfont.ttf') format('truetype'),url('../fonts/DroidSans-Bold-webfont.svg#droid_sansbold') format('svg');font-weight:normal;font-style:normal}.ext-menu,.ext-menu *{margin:0;padding:0;list-style:none}.ext-menu li{position:relative}.ext-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.ext-menu > li{float:left}.ext-menu li:hover > ul,.ext-menu li.sfHover > ul{display:block}.ext-menu a{display:block;position:relative}.ext-menu ul ul{top:0;left:100%}.ext-menu{float:left;margin-bottom:1em}.ext-menu ul{box-shadow:0px 0px 1px rgba(0,0,0,.2);min-width:12em;*width:12em}.ext-menu a{text-decoration:none;zoom:1}.ext-menu li{white-space:nowrap;*white-space:normal;-webkit-transition:background .2s;transition:background .2s}.ext-menu ul li{background:#FFF;width:100%;padding:5px 5px 5px 5px}.ext-menu ul ul li{background:#FFF;width:100%;padding:5px}.ext-menu ul li:hover,.ext-menu ul li.sfHover{background:#F9F9F9;-webkit-transition:none;transition:none}.ext-arrows .ext-with-ul{padding-right:2.5em;*padding-right:1em}.ext-arrows .ext-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dFeEFF;border-top-color:rgba(255,255,255,.5)}.ext-arrows > li > .ext-with-ul:focus:after,.ext-arrows > li:hover > .ext-with-ul:after,.ext-arrows > .sfHover > .ext-with-ul:after{border-top-color:white}.ext-arrows ul .ext-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dFeEFF;border-left-color:rgba(255,255,255,.5)}.ext-arrows ul li > .ext-with-ul:focus:after,.ext-arrows ul li:hover > .ext-with-ul:after,.ext-arrows ul .sfHover > .ext-with-ul:after{border-left-color:white}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'Droid Sans',sans-serif;font-size:14px;width:100%;margin:auto;line-height:20px}h1{font-family:'Droid Sans Bold',sans-serif;font-weight:100}h1,h2,.result-title{font-family:'Droid Sans Bold',sans-serif;font-weight:normal;font-size:21px;color:#87898c;line-height:1.3em}h3{font-family:'Droid Sans Bold',sans-serif;font-weight:normal;font-size:18.2px;color:#87898c;line-height:1.3em}p{font-size:14px}a{text-decoration:none;color:#CC5471;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a:hover{color:#59B3DC}b,strong{font-family:'Droid Sans Bold',sans-serif;font-size:14px;font-weight:100}strong{font-family:'Droid Sans Bold',sans-serif;font-size:14px;font-weight:100}sub{vertical-align:sub;font-size:smaller}mark{background:#a9e2fe}.visually-hidden{display:none !important}#wrapper{width:1015px;margin:auto;padding-top:30px}#main{width:1015px;float:left;padding-bottom:50px}#top{float:left;width:100%}#top_left,#main_left{width:325px;float:left}#top_left .toogle,#main_left .toogle{display:none}#main_left{margin-top:30px;position:relative;min-height:628px}#main_left .custom{margin-top:103px;bottom:0px}#main_left .custom_news{background:#eee;color:#333;border:1px solid #CC5471;margin-bottom:20px;max-height:240px}#main_left .custom_news p{padding:10px 7px}#main_left .custom_news h3{font-size:1.2em;color:#FFF;display:block;background:#CC5471;padding:5px}#main_left .inline_nav{margin-bottom:30px}#main_left .inline_nav p{padding:5px 0px 5px 15px}#main_left .inline_nav p:nth-child(odd){background:#F5F5F5;display:block}#main_left .inline_nav p:before{content:'';width:8px;height:8px;background:url('../images/arw.png');position:absolute;display:block;margin:7px 0px 0px -10px}body.front #main_left .custom{margin-top:103px;position:absolute;bottom:0px}#top_right,#main_right{width:690px;float:left;padding-left:50px}#top_right{height:165px;float:left;padding-top:150px}#top_right a{color:#87898c;font-size:16px}#top_right a:hover{color:#59B3DC}#top_right .awesompletes > input{display:inline-block;width:110px}#top_right .awesomplete{float:left;width:100px}#top_right .awesomplete input[type="text"]{border:0px;font-family:'Droid Sans',sans-serif;font-size:16px;height:22px;margin-top:-1px;color:#87898c;padding-top:1px;width:110px}#top_right .awesomplete input[type="text"]:focus{background:#f5f5f5}.result-title{margin-top:10px;color:#CC5471 !important}#ordering_chzn,#limit_chzn{width:50% !important}.only,.phrases,.searchintro{margin-top:20px}.chzn-results li{list-style:none !important;margin-left:0px !important;padding:5px !important;margin-top:0px;margin:0px !important}.chzn-results li:hover{background:#59B3DC}button.btn{display:none}#main_right{margin-top:30px;position:relative}#main_right .pull-{float:left;margin-right:30px;width:205px}#main_right figure.right{position:absolute;margin-left:-375px;margin-top:0px}#main_right .item-image.right.scroll{position:fixed;margin-top:0px !important;top:10px}#main_right .readmore{font-family:'Droid Sans Bold',sans-serif}#main_right .items-row{width:100%;padding-bottom:8px;min-height:120px}#main_right li{font-family:'Droid Sans',sans-serif;font-size:14px;list-style-position:inside;padding:0;list-style:initial;margin-left:30px;margin-bottom:10px;margin-top:5px}#main_right table{margin-top:40px}#main_right .content-links-a{display:none}#main_right .sige_cont_0{height:230px !important}#main_right span.sige_caption{font-size:14px !important;font-family:'Droid Sans',sans-serif !important;font-weight:normal;width:184px !important}#main_right #print{position:absolute;display:block;opacity:0.5;top:0;right:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;cursor:pointer;font-weight:500;color:#CC5471;background:url('../images/print-ico.png') no-repeat left;padding-left:23px}#main_right #print::after{background:url('../images/print-ico.png') no-repeat left}#main_right #print li{list-style:none !important;text-align:right}#main_right #print:hover{opacity:1}#main_right #print a{text-align:right}#main_right #print a:hover{color:#CC5471}#main_right #print,#main_right .print{position:absolute;display:block;opacity:0.5;top:0;right:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;cursor:pointer;font-weight:500;color:#CC5471;background:url('../images/print-ico.png') no-repeat left;padding-left:23px}#main_right #print::after,#main_right .print::after{background:url('../images/print-ico.png') no-repeat left}#main_right #print li,#main_right .print li{list-style:none !important;text-align:right}#main_right #print:hover,#main_right .print:hover{opacity:1}#main_right #print a,#main_right .print a{text-align:right}#main_right #print a:hover,#main_right .print a:hover{color:#CC5471}body.preise #main_right .item-content{position:relative}body.preise #main_right .item-content .print{top:-30px}body.front #main_right .blog-item,body.software #main_right .blog-item{display:flex}body.front #main_right .blog-item figure,body.software #main_right .blog-item figure{margin:0 30px 30px 0}body.front #main_right .pull-,body.front #main_right .pull-left,body.software #main_right .pull-,body.software #main_right .pull-left{float:left;margin-right:30px;width:205px}body.front #main_right p,body.software #main_right p{width:405px;float:left}body.front #main_right ul,body.software #main_right ul{width:405px;float:left}body.front #main_right .readmore,body.software #main_right .readmore{font-family:'Droid Sans Bold',sans-serif;float:left}.testversionen{margin-top:30px}.testversionen a{display:block;padding:5px;border:1px solid #87898c;width:100px;background:#FFF}.testversionen a:hover{border:1px solid #59B3DC;background:#59B3DC !important;color:#FFF}body.in_nav #left_scroller{margin-top:230px}body.preise.in_nav #left_scroller.scroll_left{top:50px}body.preise.in_nav #left_scroller{margin-top:10px}.left_scroller{margin-top:-257px !important}body.software .testversionen,body.font .testversionen{margin-top:10px}.scroll_left{position:fixed !important;margin-top:-110px !important;width:325px}textarea{height:auto;min-height:50px}select{width:100%}table{background:white;margin-bottom:1.25rem;border:solid 1px #dddddd;table-layout:auto}table caption{background:transparent;color:#222}table thead{background:whitesmoke}table thead tr th,table thead tr td{padding:0.5rem 0.625rem 0.625rem;font-family:'Droid Sans Bold',sans-serif;color:#87898c}table tfoot{background:whitesmoke}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-family:'Droid Sans Bold',sans-serif;color:#222222}table tr th,table tr td{padding:0.5625rem 0.625rem;color:#222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem;vertical-align:middle}.row0{border-bottom:1px solid #DDD}.row1{height:5px}#footer{width:100%;float:left;background:#87898c;height:30px;position:fixed;bottom:0px;padding:5px 0px 0px 0px}#footer #nav_bot{width:1015px;margin:auto;padding-left:375px;background:#F00}#footer #nav_bot .item-143{float:right}#footer #nav_bot .red{background:#59B3DC;color:#FFF;padding:15px;transition:background ease-in-out .2s;position:relative}#footer #nav_bot .red:hover{background:#59B3DC}#footer #nav_bot .red:before{content:'';width:8px;height:10px;background:url('rect.png');display:block;position:absolute;margin:-15px -8px}#footer a{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#FFF}#footer a:hover{color:#59B3DC}#footer .item-119,#footer .item-120,#footer .item-121,#footer .item-122,#footer .item-123,#footer .item-142{display:none}.nav li{float:left;list-style:none;margin-right:15px}.nav li.item-248{display:none}body.software .item-image.right{float:left;margin-left:-375px}#main_right .contact_form form{width:590px;margin-top:30px}#main_right .contact_form form input,#main_right .contact_form form textarea{font-family:'Droid Sans',sans-serif;font-size:14px;border:1px solid #DDD;-webkit-transition:border-bottom 0.1s ease-in-out;-moz-transition:border-bottom 0.1s ease-in-out;transition:border-bottom 0.1s ease-in-out}#main_right .contact_form form input:focus,#main_right .contact_form form textarea:focus{border-bottom:2px solid #59B3DC}#main_right .contact_form form .inputbox{width:100%;height:30px;background:#f9f9f9;padding:0px 0px 0px 3px;margin:0px 0px 15px 0px}#main_right .contact_form form .textarea{width:100%;height:209px;background:#f9f9f9;resize:none;margin:0px 0px 15px 0px}#main_right .contact_form form .button{cursor:pointer;height:30px;margin-top:15px;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}#main_right .contact_form form .button:hover{background:#59B3DC}#main_right .contact_form form .firstRow{width:100%;float:left}#main_right .contact_form form .firstRow div{width:100%;float:left}#main_right .contact_form form .firstRow .p1,#main_right .contact_form form .firstRow .p2{width:49%}#main_right .contact_form form .firstRow .p2{margin-left:2%}#main_right .contact_form form #data{overflow:hidden;height:0px;background:#f9f9f9;-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;transition:height .5s ease-in-out}#main_right .contact_form form #data.dataShow{padding:15px;height:193px;border:1px solid #CCC}#main_right .contact_form form .dataToggle{color:#CC5471;cursor:pointer}#main_right .contact_form form #data_intro,#main_right .contact_form form #data_sec{margin:15px 0px}#main_right .contact_form form .hd_field{width:0;height:0;padding:0;margin:0;overflow:hidden;border:0 !important}body.referenzen .page-header h2{border-bottom:1px solid #87898C;display:block;width:88%;margin-top:15px;margin-bottom:5px}#redim-cookiehint{width:328px;padding:15px;box-sizing:border-box;position:fixed;background-color:#adadad;font-size:14px;z-index:9999999;bottom:0px;bottom:106px;left:50%;margin-left:-507px;border-radius:0px 20px 0px 0px}#redim-cookiehint .cookiecontent{font-size:14px;line-height:18px;color:#fff;display:inline-block;width:80%}#redim-cookiehint .cookiebuttons{display:inline-block;float:right}#redim-cookiehint .clr{clear:both}#redim-cookiehint .cookiebuttons .btn{padding:5px 10px !important;color:#ffffff;background-color:#333;font-size:12px;line-height:14px;display:inline-block}#redim-cookiehint .cookiebuttons .btn:hover{background-color:#111111;color:#ffffff}#redim-cookiehint.hidden{display:none;visibility:hidden}body.datenschutz h3{margin:30px 0px 10px 0px}body.datenschutz h4{font-family:'Droid Sans Bold',sans-serif;color:#87898c;font-size:15px;margin-top:15px;line-height:15px}body.download #main_right table{width:100%;margin-top:15px}.infoBox{background:#f7f7f7;padding:15px;margin-bottom:60px}.visforms-form label{width:100%}.visforms-form .vis_mandatory{width:100%;display:block}.visforms-form .visCSSinput{width:100%}.visforms-form .field6{display:flex;flex-direction:row-reverse}.visforms-form .field6 label{width:auto;margin-left:1%}.visforms-form .field1,.visforms-form .field3{width:49%;float:left;margin-right:2%}.visforms-form .field2,.visforms-form .field4{width:49%;float:left}.visforms-form .el-6{width:100%}.visforms-form .visBtnCon{text-align:left !important}.visforms-form input[type="submit"]{cursor:pointer;width:50%;height:30px;margin-top:15px;font-size:14px;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;border-radius:0;border:1px solid #CCC}.visforms-form input[type="submit"]:hover{background:#59B3DC}.visforms-form input,.visforms-form textarea{font-family:'Droid Sans',sans-serif;font-size:14px;border:1px solid #DDD;-webkit-transition:border-bottom 0.1s ease-in-out;-moz-transition:border-bottom 0.1s ease-in-out;transition:border-bottom 0.1s ease-in-out}.visforms-form input:focus,.visforms-form textarea:focus{border-bottom:2px solid #59B3DC}.visforms-form input[type="text"],.visforms-form input[type="email"]{width:100%;height:30px;background:#f9f9f9;padding:0px 0px 0px 3px;margin-bottom:20px}#main_right .com-finder #search-results{float:left}#main_right .com-finder #search-results ol#search-result-list{list-style:none;float:left}#main_right .com-finder #search-results ol#search-result-list li.result__item{width:100%;list-style:none;margin:0;padding:30px 0;float:left;border:none;border-bottom:1px solid #CCC}#main_right .com-finder #search-results ol#search-result-list li.result__item .result__description{width:100%}#main_right .com-finder #search-results ol#search-result-list li.result__item::marker{display:none}.jd-item-page{background:#EEE;padding:45px 15px}.jd-item-page input{padding:5px}.jd-item-page input#jd_password{background:#CC5471;color:#FFF;border:none;padding:7px 15px;margin-left:10px;border-radius:5px;cursor:pointer;transition:ease .2s background}.jd-item-page input#jd_password:hover{background:#59B3DC}.jd-item-page .jdbutton{background:#CC5471;color:#FFF;border:none;padding:12px 30px;margin-left:10px;border-radius:5px;cursor:pointer;transition:ease .2s background}.jd-item-page .jdbutton:hover{background:#59B3DC}@media (max-width:668px){html{-webkit-text-size-adjust:none}#wrapper{width:100%;float:left;padding:2.5% 2.5% 0px 2.5%}#top_left,#top_right,#main_right,#main_left,#main{width:100%}#main_left,#left_scroller{margin-top:10px !important;height:auto !important;min-height:0px}#top_left{width:100%}#top_left .toogle{display:block;width:100%;background:#87898c;padding:5px 0px 5px 0px;text-align:center;cursor:pointer;z-index:20000;color:#FFF}#top_left .logo img{max-width:100% !important}.mob_active{height:auto !important;display:block !important;-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;transition:height .5s ease-in-out}#top_right{display:none;padding-top:0px;padding-left:0px;overflow-x:scroll;background:#F5F5F5}#top_right .nav{padding:10px 0px 0px 0px}#top_right .ext-menu{margin-bottom:0px}#top_right li,#top_right .awesomplete{width:100%;padding:10px 10px 10px 10px;border-bottom:1px solid #ddd;background:#F5F5F5}#top_right li input[type="text"],#top_right .awesomplete input[type="text"]{background:#F5F5F5}#top_right li .nav-child,#top_right .awesomplete .nav-child{position:relative;float:left;background:#EFEFEF;margin:5px -10px 0px -10px}#top_right li .nav-child a,#top_right .awesomplete .nav-child a{padding-left:10px;background:#EFEFEF}#top_right li .nav-child li,#top_right .awesomplete .nav-child li{background:#EFEFEF}#main_right{padding-left:0px}#main_right .pull-left{display:block;width:100%}#main_right .pull-left img{margin:auto}#main_right .item-image.right{width:100%;position:relative !important;float:left;margin-left:0px}#main_right .item-image.right img{max-width:100%}table tr td img{max-width:120px}body.update-service table tr td img{display:none}body.front #main_right p,body.software #main_right p{width:100%}body.front #main_right .blog-item,body.software #main_right .blog-item{display:flex;flex-direction:column}body.front #main_right .blog-item figure,body.software #main_right .blog-item figure{margin:30px 0 15px 0}body.front #main_right .blog-item img,body.software #main_right .blog-item img{width:100%}.readmore{margin:5px 0px 20px 0px;display:block}#footer{position:relative;height:auto}#footer #nav_bot{width:100%;padding-left:2.5%}#footer #nav_bot ul{width:100%;list-style:none;float:left;position:relative;padding-top:40px}#footer #nav_bot ul li{width:100%;text-align:center;padding:10px 0}#footer #nav_bot .red{position:absolute;top:-30px;left:50%;margin-left:-85px}#footer #nav_bot .red:before{display:none}#main_right .contact_form form{width:100%}#main_right .contact_form form input,#main_right .contact_form form textarea{width:100%}#main_right .contact_form form .inputbox{width:100%}#main_right .contact_form form .textarea{width:100%}#main_right .contact_form form .button{-webkit-appereanc:none;background:#59B3DC;color:#FFF}#main_left .custom{display:none !important;visibility:hidden}.testversionen{display:none}.inline_nav{display:none}.print-icon{display:none}#redim-cookiehint{width:100%;bottom:30px;left:0px;margin-left:0px;border-radius:0px 0px 0px 0px}}@media (min-width:669px) and (max-width:1023px){#wrapper,#main{width:96%;padding:2% 0 2% 0%}#top_left,#main_left{width:100%;float:left;margin-top:10px}#top_left img,#main_left img{max-width:100%}#top_right,#main_right{width:100%;float:left}#top_right img,#main_right img{max-width:100%}#main_right{padding-left:0px;margin-top:10px}#main_right .items-row{width:100%}#main_right .pull-left{margin-bottom:40px}#main_right .item-image.right{width:100%;position:relative;float:left;margin-left:0px}#main_right .item-image.right img{max-width:100%;position:relative}#main_right .item-image.right.scroll{position:initial !important;float:left;margin:0px}#main_right .icons{right:8%;position:absolute}#top_right{padding-top:20px;padding-left:0px;height:auto}#top_right input[type="text"]{width:100px}#footer #nav_bot{padding-left:2%}#main_left,#left_scroller{margin-top:10px !important;height:auto}#left_scroller .custom{display:none}.testversionen{display:none}.inline_nav{display:none}#redim-cookiehint{width:100%;bottom:30px;left:0px;margin-left:0px}}#main_right .sige_single{width:100%;float:left}#main_right .sige_single li{margin-top:0px;margin-left:0px;margin-bottom:0px}#main_right .sige_single .sige_cont_0{height:auto !important;margin-top:10px;margin-bottom:10px}