@charset "UTF-8";*{font-family:Helvetica, Arial, sans-serif}*:focus{outline:none}body,html{text-align:center;padding:0;margin:0}body{min-width:910px;padding:0 20px}#main{text-align:left;margin:0 auto;width:910px;position:relative;top:0;left:0}#content{width:100%;padding-top:11px;padding-top:391px;overflow:hidden}#footer{margin:20px 0 13px 0;position:relative;border-top:1px solid #a0a0a0;height:30px}#footer *{text-transform:uppercase;text-decoration:none;color:#a0a0a0;font-size:11px}#footer a.fb{position:absolute;top:5px;left:40px}#footer a.fb img{border:0 none}#___plusone_0{position:absolute !important;top:5px !important}#footer p{position:absolute;top:0;left:0;line-height:30px;margin:0;margin-left:75px;padding:0}#footer ul{height:30px;margin:0;padding:0}#footer li{float:right;list-style-type:none;padding:10px 0}#footer li a{display:block;padding:0 2px;margin-left:14px;line-height:10px}#footer li a:hover,#footer li a:focus,#footer li.active a{color:black}#footer ul ul{display:none}#header{position:absolute;top:0;left:0;height:380px;width:100%;background-position:bottom center;background-repeat:no-repeat;background-color:transparent}#logo{display:block;height:41px;width:215px;position:absolute;top:34px;right:3px;text-indent:-9999px;background:url('/tpl/logo.png') center right no-repeat white}#navigation{position:absolute;top:105px;left:0;padding:0;margin:0;width:100%;height:30px;text-align:justify}#navigation:hover ul,#navigation:hover + .footer{display:none !important}#navigation li{float:left;list-style-type:none;position:relative;display:block;font-size:14px;line-height:30px;text-transform:uppercase;text-decoration:none;color:black;font-weight:bold;color:#9f9f9f;margin-left:52.9px;cursor:default}#main #nav_kontakt{margin-left:0;float:right}#navigation a{text-decoration:none;color:#9f9f9f}#navigation a:hover,#navigation a:focus{color:black}#navigation li.first,#navigation li.first ul{margin-left:0}#navigation ul,#header .footer ul{display:none;margin:0;margin-left:-16px;padding:10px 16px;position:absolute;top:30px;left:0;width:auto;height:auto;background-image:url('/tpl/alpha.png');list-style-type:none}#navigation ul li{float:none;margin-left:0}#navigation ul a,#header .footer ul a{display:block;font-size:14px;text-decoration:none;color:#9f9f9f;margin-left:36.9px;padding:0;margin:0;color:white;white-space:nowrap;line-height:24px;text-transform:none;font-weight:normal}#navigation li.active,#navigation li:hover{color:black}#navigation li.active ul a,#navigation li:hover ul a{color:white}#navigation li.active ul,#navigation li:hover ul,#header .footer .active ul{display:block}#navigation li:hover ul{z-index:999;display:block !important}#navigation ul li.active a,#navigation ul li a:hover,#navigation ul li a:focus{color:#f7a800}#navigation li.closeNav{position:relative}#navigation li.closeNav a,#navigation .active li.closeNav a.closed{position:absolute;bottom:-9px;right:-16px;height:20px;width:20px;background-color:red;background:url('/tpl/kreuz.png') center no-repeat;display:none}#navigation .active li.closeNav a{display:block}#header .footer,#header .footer ul a{list-style:none;display:block}#header .footer a{display:none}#header .footer ul{position:absolute;left:0;bottom:0px;top:auto;margin:0}#header .footer .active a:focus,#header .footer .active a:hover,#header .footer .active .active a{color:#f7a800}#breadcrumb{height:31px;line-height:11px;padding:10px 0;position:absolute;top:380px;right:0;font-size:11px;text-transform:uppercase}#breadcrumb a{color:black;text-decoration:none}#breadcrumb a:hover,#breadcrumb a:focus{text-decoration:underline}#content{line-height:20px;text-align:justify;font-size:13px}h1{font-size:20px;text-transform:uppercase;font-weight:lighter;margin-bottom:16px}h2{font-size:17px;font-weight:lighter;text-transform:uppercase;margin-bottom:10px}h3{font-size:14px;font-weight:lighter;margin-bottom:10px}p strong{font-size:13px}p{margin-top:0;margin-bottom:20px}ul{padding-left:0;list-style-position:inside;list-style-type:square}blockquote{font-style:italic;margin:18px 40px}cite{padding-left:15px;border-top:1px dotted #ddd;margin-top:2px;margin-bottom:1em;font-style:normal;font-variant:small-caps;font-weight:lighter;float:right}blockquote + p{clear:right}input,textarea,select,button{background-color:#efefef;border:1px solid white;padding:5px 2px;font-size:12px}select{padding:4px 2px}input,select,button{width:364px}textarea{width:434px;height:120px}button{position:static}input:focus,textarea:focus,select:focus,button:focus{border:1px solid #efefef;background-color:white}label{font-weight:lighter;float:left;width:70px;cursor:pointer}a:link{color:black;text-decoration:underline}a:visited{color:black;text-decoration:underline}a:focus{color:black;text-decoration:none}a:hover{color:#0075b0;text-decoration:none}a:active{color:black;text-decoration:underline}.right,.left,.r,.l{width:440px}.right,.r{float:right}.left,.l{float:left}.right > *:first-child,.left > *:first-child,.r > *:first-child,.l > *:first-child{margin-top:0}.clear{clear:both;height:1px}.clearfix:after,.four:after,.files:after,.l:after,.r:after,.left:after,.right:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix,.r,.l,.right,.left{display:inline-block}html[xmlns] .clearfix,html[xmlns] .l,html[xmlns] .r,html[xmlns] .left,html[xmlns] .right{display:block}* html .clearfix,* html .l,* html .r,* html .left,* html .right{height:1%}.button,button{color:#0075b0 !important;text-decoration:none !important;font-weight:bold;text-transform:uppercase}ul.files{width:460px;list-style-type:none}ul.files li{width:95px;margin-right:20px;margin-bottom:10px;text-align:center;float:left}ul.files li:nth-child(4n+1){clear:left}ul.files a{padding-top:50px;background:url('/tpl/pdf.png') top center no-repeat;font-size:.9em;text-decoration:none;display:block}ul.files .teamviewer a{background-image:url('/tpl/teamviewer.png')}ul.files .firefox a{background-image:url('/tpl/firefox.png')}ul.files .opera a{background-image:url('/tpl/opera.png')}ul.files .internet-explorer a{background-image:url('/tpl/internet-explorer.png')}ul.files .safari a{background-image:url('/tpl/safari.png')}ul.files .filezilla a{background-image:url('/tpl/filezilla.png')}ul.files .thunderbird a{background-image:url('/tpl/thunderbird.png')}a.glossar{text-decoration:none}.space{margin-top:2em}.space *:first-child{margin-top:0}form .spcae{margin-top:1em}.team{background-color:#e3e3e3;background-color:#eee;background-position:408px 225px;background-repeat:no-repeat;padding:10px;margin-bottom:20px;height:240px;line-height:18px}.team img{float:left;margin-right:10px}.team h3{padding:5px;background:#fff;margin-top:0;margin-bottom:5px;color:#0075b0}.team.krebs{background-image:url('/media/img/sternzeichen/krebs.png');background-position:390px 228px}.team.fisch{background-image:url('/media/img/sternzeichen/fisch.png')}.team.jungfrau{background-image:url('/media/img/sternzeichen/jungfrau.png');background-position:404px 219px}.team.loewe{background-image:url('/media/img/sternzeichen/loewe.png');background-position:408px 220px}.team.waage{background-image:url('/media/img/sternzeichen/waage.png');background-position:400px 226px}#clients{width:920px;clear:both}#clients a{width:172px;height:54px;background-position:center;background-repeat:no-repeat;border:1px solid #ddd;margin:0 10px 10px 0;text-indent:-1000px;display:block;float:left;overflow:hidden}#references{width:940px;margin-top:0em;overflow:hidden;clear:both}#references.web{width:980px}#references.js{width:auto}#references #box{margin:0}#references div{position:relative;top:0;left:0;width:440px;margin-right:30px;margin-top:3em;float:left}#references.facebook div{padding-bottom:1em}#references.web div{height:34.25em;margin-right:50px;overflow:hidden}#references #box{height:auto}#references div h3{margin:0;text-transform:uppercase;text-align:left}#references div img{width:440px;height:290px;margin-bottom:1em;line-height:290px;text-align:center;display:block}#references div:nth-child(odd){clear:left}#references.js div:nth-child(odd){clear:none}.startseite #references div img{height:98px;margin-top:5px;line-height:98px}#references.web div img{width:200px;height:150px;margin-top:.5em;margin-right:20px;line-height:150px;float:left;display:none}#references.web div img[src]{display:block}#references div p,#references div li{font-size:.9em}#references.web div p{width:420px;clear:left}#references div p a{float:right}#references.web div ul{width:440px;padding-left:20px;list-style-position:outside}#references.web div li{width:180px;padding-right:20px;margin-right:20px;float:left;text-align:left}#references div > a{position:absolute;bottom:0;right:20px;width:200px;text-align:right}#references.facebook div > a{right:0;width:auto}#references ul.nav{width:auto;padding:0;padding-top:1.7em;text-align:center;clear:both}#references .nav li{margin:0 8px;color:#a3a3a3;display:inline;cursor:pointer}#references .nav li.active{color:#000}#domaincheck,#quick{height:300px;width:440px;background-color:#eee}#quick{height:auto;padding-top:1px;padding-bottom:10px}#quick ul{padding:0;margin:10px 0;list-style:none}#quick fieldset li{padding:5px;background:#fff;margin-top:-5px;margin-bottom:0;text-align:right;overflow:hidden}#quick .success{width:auto;margin-top:-4px;margin:0 10px;text-align:left}#quick fieldset{padding:0 10px;border:none}#quick legend{padding:0;margin:0;text-transform:uppercase}#quick label{width:auto;margin-top:1px;text-align:left}#quick input{width:295px}#quick button{padding:5px;margin-left:auto;display:block}#quick del{width:290px;margin-left:auto;margin-right:1px}.four{width:945px;margin-top:1em;clear:both}.four div{width:205px;margin-right:30px;float:left}.four div:nth-child(4n+1){clear:left}.four div h4{margin-bottom:5px;font-size:1.1em;font-weight:lighter}.four div p{font-size:.9em}.four div p a{float:right}.four div img{width:205px;height:42px;margin-bottom:10px;display:block}.sitemap .four div{width:200px;height:14em;padding:0 10px;background:#eee;margin-bottom:10px;margin-right:10px}.sitemap .four div *{text-decoration:none}.sitemap .four div h2{width:100%;padding:5px;background:#fff;margin:-5px;margin-top:5px;color:#0075b0}.glossar .four li,.sitemap .four li{margin-bottom:.5em;list-style:none;line-height:1.25em;text-align:left}.glossar .four{width:940px;background:url('/tpl/4columns.png') 0 0 repeat}.glossar .four div{width:195px;padding:5px;padding-bottom:0;margin-right:30px}.glossar .four h2{color:#0075b0;padding:2px 6px;background:#fff;margin-bottom:.5em;font-size:1em;font-weight:bold}.glossar .four div h2:first-child{margin-top:0}.glossar .four ul{margin-top:.5em;margin-bottom:1.5em}.glossar .four li{padding-left:.25em}.glossar .four li a{text-decoration:none}.form{margin-top:0;list-style:none}.form li{padding-left:80px;padding-top:1px;list-style:none !important;clear:both}.form label{position:relative;left:0;top:5px;width:auto;margin-top:4px;margin-left:-80px;line-height:1em;text-align:left}form i,form em,.space i,.space em,.required label{padding-right:6px;background:url('/tpl/star.png') right top no-repeat}form i,form em,.space i,.space em{padding:0 .2em;background-position:center top}.form button{position:static;margin-left:auto;margin-right:10px;display:block}.form input,.form textarea,.form select{width:340px;margin:0;margin-left:1px;float:left}.form select{padding:4px 2px;width:345px}.form .two input,.form .two textarea{width:240px}.form .two select{width:245px}.form .two label + input,.form .two label + textarea{width:93px}.form .two label + select{width:99px}.form .success,form .success,p.success{width:406px;padding:8px 10px;background:#0075b0;margin-bottom:1em;color:#fff;font-weight:lighter}p.success{width:auto;margin-top:1.5em;clear:both}.form .success:first-line,form .success:first-line,p.success:first-line{font-size:1.25em}.form del,form del{width:335px;padding:6px 0;padding-right:9px;background:url('/tpl/pfeil-u.png') top right no-repeat;border-top:1px solid #f7a800;margin-left:2px;margin-top:0px;color:#e90;line-height:1.3em;text-decoration:none;text-align:right;display:none;clear:both}.form .fail del,form .fail del{display:block}.form input[type=radio],.form input[type=checkbox]{width:auto;margin-left:-80px;margin-right:0}.form input[type=radio] + label,.form input[type=checkbox] + label{top:-3px;left:-65px;width:400px;margin-left:1em}.fallback.form{position:relative;left:0;top:0}.fallback.form ul{overflow:hidden}.fallback.form li{width:350px}.fallback.form label{top:1px;margin-bottom:.5em}.fallback.form textarea{width:420px;height:115px !important;margin-left:-80px}.fallback.form h3{clear:both}#domaincheck{width:auto;padding:10px}#domaincheck form{padding:5px 0;padding-left:10px;background:#fff}#domaincheck form *{vertical-align:middle}#domaincheck input{width:150px}#domaincheck select{width:auto;margin:0}#domaincheck div{padding:5px 10px;background:#bbb url('/tpl/hint.png') 5px 5px no-repeat;margin-top:10px;color:#fff;text-indent:24px}#domaincheck div.fail,#domaincheck div.error{background-color:#f7a800;background-image:url('/tpl/cross.png')}#domaincheck div.error{background-image:url('/tpl/warning.png')}#domaincheck div.success{background-color:#0075b0;background-image:url('/tpl/check.png')}#domaincheck a{color:white}#domaincheck a:hover{text-decoration:none}.article{margin-bottom:2.5em;clear:both}p + .article{border:none}.article h3{color:#0075b0;font-size:17px}.author,.date{padding-right:15px;padding-top:4px;border-top:1px dotted #ddd;margin-top:-5px;margin-bottom:1em;font-size:.9em;float:left}.text{clear:both}.article .text a{margin-bottom:2.5em;float:right}.full_article .text a{float:none;margin:0}.text p a{margin:auto;float:none}#content .download,#content .expert{position:relative;top:0;left:0;width:440px;border:none;margin-bottom:1.25em;text-decoration:none;display:block}#content .download img,#content .expert img{border:none}#content .expert{width:420px;height:160px;padding:10px;line-height:2em;text-align:right}#content .download span,#content .expert strong{position:absolute;bottom:0;right:0;left:0;padding:10px;padding-bottom:7px;background:url('/tpl/black40.png');background:rgba(0,0,0,.4);color:#fff;font-weight:lighter;font-size:14px;line-height:1em;text-transform:uppercase;text-align:right;text-shadow:0 0 5px rgba(0,0,0,.75);-webkit-text-shadow:0 0 5px rgba(0,0,0,.75);-o-text-shadow:0 0 5px rgba(0,0,0,.75)}#content .expert h3{margin-top:0;margin-bottom:1.8em;color:#0075b0;font-weight:normal;font-size:14px;text-transform:uppercase}#content .expert a{text-decoration:none}#content .download:hover span,#content .expert a:focus,#content .expert a:hover{color:#f7a800}#angebot{clear:both;overflow:hidden}#angebot form{position:relative;padding-bottom:30px}#angebot-anfordern{clear:both;text-align:right;margin-top:20px}#angebot-anfordern a{padding-left:17px;height:20px;line-height:20px;background:url('/tpl/pfeil-r.png') 0px 2px no-repeat transparent}#angebot-anfordern.active a{background-image:url('/tpl/pfeil-u.png')}#angebot ul.portfolio{margin:0;padding:0;height:140px}#angebot ul.portfolio li{list-style-type:none;background-color:#0075b0;color:white;width:126px;height:25px;padding:0 5px;line-height:25px;font-size:12px;margin:4px 16px;margin-left:0;float:left;position:relative;z-index:50}#angebot ul.portfolio li.yellow{background-color:#f6a800}#angebot ul.portfolio li.red{background-color:#b20000}#angebot ul.portfolio li.green{background-color:#67b000}#angebot ul.auswahl span,#angebot ul.gewaehlt span{position:absolute;bottom:0;right:0;height:12px;width:12px;line-height:11px;text-decoration:none}#angebot ul.auswahl span{background:url('/tpl/plus.png') 125px 15px no-repeat transparent;height:100%;width:100%;cursor:move}#angebot ul.gewaehlt span{background:url('/tpl/kreuz.png') 125px 15px no-repeat transparent;height:100%;width:100%;cursor:pointer}#angebot ul.auswahl{width:456px}#angebot ul.gewaehlt{width:456px;background:none}#angebot ul.gewaehlt.dropzoneTarget{background:#f0f0f0}#angebot ul.gewaehlt.dropzoneOver{background:#e8e8e8}#angebot #submitButton,button{background-color:white;text-align:right;width:auto;right:0;bottom:0;z-index:40000;cursor:pointer}#submitButton{height:30px;width:200px;position:absolute;bottom:0;right:0;clear:both}#angebot textarea{height:160px}#angebotUnload{height:100%;width:100%;background-image:url('/tpl/alpha.png');position:fixed;top:0;left:0;z-index:999;text-align:center}#angebotUnloadContainer{background-color:white;width:500px;height:300px;margin:0 auto;margin-top:300px}.angebotShadow{background-color:#0075b0;color:white;width:126px;height:25px;padding:0 5px;line-height:25px;font-size:12px;margin:0;position:absolute;text-align:left;z-index:99999;cursor:move}.angebotShadow span{position:absolute;bottom:0;right:0;height:12px;width:12px;line-height:11px;text-decoration:none;background:url('/tpl/plus.png') 125px 15px no-repeat transparent;height:100%;width:100%}.angebotShadow.removing span{background-image:url('/tpl/kreuz.png')}.angebotShadow.yellow{background-color:#f6a800}.angebotShadow.red{background-color:#b20000}.angebotShadow.green{background-color:#67b000}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px),@media only screen and (max-device-width: 480px){#navigation li{margin-left:43px}}
