body{text-align:center;font-family:arial;background-color:White}.login-head,.login-head-,.login-head-ru,.login-head-ua{z-index:1;margin:100px auto 0;background:url(/s/7/i/login/bg-top.jpg) no-repeat;width:428px;height:120px;position:relative}.login-head-mini{background:url(/s/7/i/login/bg-top-mini.png) no-repeat 0 0 !important;height:90px}.login-head h3{margin:0;padding:0;position:absolute;z-index:1;top:80px;left:142px;top:95px;width:174px}.login-head-en,.login-head-de{margin:100px auto 0;background:url(/s/7/i/login/bg-top-en.jpg) no-repeat;width:428px;height:94px}#loginForm{padding:1px 30px 30px;margin:0 auto 0;text-align:left;background:url(/s/7/i/login/bg-bottom.png) 0 100% no-repeat;width:368px!important;width:428px;position:relative;display:block}#loginForm input{width:100%;font-size:1.5em;margin-top:6px}#loginForm input.checkbox,#loginForm input.submit{width:auto}#loginForm p{margin:1em 0}#loginForm .errors div{color:red;font-size:1.3em}#loginForm label{cursor:pointer}#loginForm div.inner{position:relative}#loginForm span.hint{font-size:0.8em;color:gray}.login-links{margin:1em auto 0;text-align:left;width:368px;position:relative;font-size:0.85em}.login-links ul{margin:0;padding:0}.login-links li{list-style-image:none;list-style-type:none;margin-bottom:0.5em}.login-links a{color:#438EB3}.login-links .login-news-link{color:#cf4010;background:url("/s/7/i/login/bg-news-link.png") no-repeat scroll right top transparent;margin-left:20px;padding-bottom:3px;padding-right:22px;padding-top:1px}.inner h1{font-size:20px}.inner .message{font-size:0.85em}.inner .message a{color:#438EB3}p.captchaBlock img{float:left;margin-right:0.5em;border:1px solid #999;cursor:pointer}p.captchaBlock label{display:block;margin-bottom:0.3em}.captcha{position:relative}.captcha label{float:left}.captcha img{float:left;margin-top:6px}.captcha input{width:140px!important;margin-top:19px!important;margin-left:100px}.captcha a{display:block;float:left;clear:both;color:#438EB3;font-size:0.85em;margin-top:2px;border-bottom:1px dotted;text-decoration:none}.captcha .changeCaptchaIcon{margin:5px 0 0 1px}.captcha .changeCaptcha{cursor:pointer}.login-save-disabled{color:#999}.login-save-disabled div.info{color:black;font-size:0.6em;margin-top:-3px}body{min-width:980px}.ui-login-layout-main{width:427px;float:left}.ui-login-layout-left,.ui-login-layout-right{width:50%;text-align:left;min-height:100px;height:auto !important;height:100px}.ui-login-layout-left{float:left;margin-right:-214px}.ui-login-layout-right{float:right;margin-left:-214px}.ui-login-layout-left-inner{margin-right:214px}.ui-login-layout-right-inner{margin-left:214px}a,a:link,a:hover,a:visited,a:active{color:#438eb3}.teaser-crm{width:315px;margin:71px 0 0 auto;padding:126px 20px 0 0;background:url(/i/HN_CRM.png) no-repeat;font-size:15px}.teaser-crm h2{margin:0}.teaser-crm .ny-gift{margin-top:20px;padding:75px 0 0 135px;background:url(/i/HN_gift.png) no-repeat}.teaser-crm .ny-gift a{font-size:16px;font-weight:bold}.teaser-crm p{font-size:13px;margin:0 0 5px;line-height:1.5}.teaser-crm .customers-and-sales{margin:5px 0}.teaser-rebate{width:250px;margin:0 auto 0 90px}.teaser-rebate .shuffle{padding-top:205px;background:url(/i/HN_shuffle.jpg) no-repeat}.teaser-rebate .rebate-30{padding-top:91px;background:url(/i/HN_30.png) no-repeat}.teaser-rebate p{line-height:1.5;font-size:13px;margin:0}.teaser-rebate h3{margin:5px 0}.g-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}* html .g-clearfix{height:1%}*:first-child+html .g-clearfix{min-height:1px}
div.fancy-container{position:absolute;min-width:50px;min-height:50px;z-index:10000}div.fancy-bubble{position:absolute;margin-top:5px;padding-bottom:25px}div.fancy-bubble div.top-left{background:url(/s/7/i/window/fancy-bubble/top-left.png) no-repeat top left;padding:0 0 0 15px}div.fancy-bubble div.top-right{background:url(/s/7/i/window/fancy-bubble/top-right.png) no-repeat top right;padding:15px 0 0}div.fancy-bubble div.bottom-right{background:url(/s/7/i/window/fancy-bubble/bottom-right.png) no-repeat bottom right;padding:0 15px 0 0}div.fancy-bubble div.bottom-left{background:url(/s/7/i/window/fancy-bubble/bottom-left.png) no-repeat bottom left;padding:0 0 15px 15px;margin-left:-15px}div.fancy-bubble button.close{position:absolute;top:-4px;right:-7px;background:url(/s/7/i/window/fancy-bubble/button-close.png) no-repeat;width:26px;height:25px;border:none;overflow:hidden;text-indent:-9999999px;outline:none;cursor:pointer}div.fancy-bubble button:-moz-focus-inner{border:none}div.fancy-bubble div.tip-bottom-left{background:url(/s/7/i/window/fancy-bubble/tip-bottom.png) no-repeat;position:absolute;bottom:10px;left:15px;width:35px;height:24px}div.fancy-bubble div.tip-bottom-right{background:url(/s/7/i/window/fancy-bubble/tip-bottom.png) no-repeat;position:absolute;bottom:-15px;right:15px;width:35px;height:24px}div.fancy-bubble div.tip-left-top{background:url(/s/7/i/window/fancy-bubble/tip-left.png) no-repeat;position:absolute;top:15px;left:-14px;width:21px;height:29px}div.fancy-bubble div.tip-left-bottom{background:url(/s/7/i/window/fancy-bubble/tip-left.png) no-repeat;position:absolute;bottom:40px;left:-14px;width:21px;height:29px}div.fancy-bubble div.tip-top-left{background:url(/s/7/i/window/fancy-bubble/tip-top.png) no-repeat;position:absolute;top:-14px;left:23px;width:26px;height:17px}div.fancy-bubble div.tip-top-right{background:url(/s/7/i/window/fancy-bubble/tip-top.png) no-repeat;position:absolute;top:-14px;right:30px;width:26px;height:17px}div.fancy-bubble div.tip-right-top{background:url(/s/7/i/window/fancy-bubble/tip-right.png) no-repeat;position:absolute;top:42px;right:-14px;width:21px;height:27px}div.fancy-bubble div.tip-right-bottom{background:url(/s/7/i/window/fancy-bubble/tip-right.png) no-repeat;position:absolute;bottom:42px;right:-14px;width:21px;height:27px}div.fancy-bubble div.content{position:relative;min-height:30px;min-width:35px}div.fancy-bubble .file-upl{padding-top:1px}.fancy-modal-bg{position:fixed;background-color:Gray;left:0;top:0;width:100%;height:100%;z-index:1000;opacity:0.5;-moz-opacity:0.50;filter:alpha(opacity=50)}.fancy-bubble p.add_new_template{margin:0 !important}.withBottom{padding:15px;background:#f4f4ee;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;position:absolute;left:-9px;width:318px}
.ui-sdf-error a{color:#438EB3 !important;white-space:nowrap}.ui-sdf-error{min-width:700px;padding:35px 30px}.ui-sdf-error .inner{width:100%;overflow:hidden;background:#fff}.ui-sdf-error .megaplan{background:url(/s/7/i/megaplan.gif) no-repeat 0 65%;padding-left:132px;min-height:16px;color:#616161;font-size:1.95em;margin:0;font-weight:normal}.body-en .ui-sdf-error .megaplan{background-image:url(/s/7/i/megaplan.en.gif)}.ui-sdf-error .inner .block{padding:32px 0 0 132px}.ui-sdf-error .debug{font-family:monospace;max-height:300px;overflow:auto}.ui-sdf-error p.large{font-size:1.4em;margin:1em 0}.ui-sdf-error ul{margin:0 0 0 15px;padding:0}.ui-sdf-error li{padding:0 0 1em}
button.common{border:0;padding:0;margin:0;outline:none;cursor:pointer;background:transparent;user-select:none;-moz-user-select:none;text-shadow:0 0 2px #333;font-size:100%;overflow:visible;font-family:Arial,Tahoma,Verdana,Sans-Serif}html>body button.common,x:-moz-any-link,x:default{margin:0 -3px}button::-moz-focus-inner{border:0}button.common span{display:block;white-space:nowrap;position:relative;font-weight:bold;padding:0 0 0 19px;text-align:center;background:url(/s/7/i/btn/bg-buttons-big.png) no-repeat 0 0;height:36px;line-height:36px;border:0}button.common span span{display:block;padding:0 19px 0 0;height:36px;line-height:36px;background-position:100% 0;color:#fff}button.common span span .button-text span,button.common span span .button-text{padding:0;background:transparent}button.common:focus span{background-position:0 -36px}button.common:focus span span{background-position:100% -36px}button.progress span.button-text span{color:transparent !important;text-shadow:none;//visibility:hidden;visibility:hidden\9}button.progress:focus .button-text,button.progress:hover .button-text,button.progress .button-text{background:url(/s/7/i/btn/loader-green.gif) no-repeat 50% 53% !important}button.progress:focus span,button.progress:hover span,button.progress span{background-position:0 -111px}button.progress:focus span span,button.progress:hover span span,button.progress span span{background-position:100% -111px}button.red.progress:focus .button-text,button.red.progress:hover .button-text,button.red.progress .button-text,button.red-big.progress:hover .button-text,button.red-big.progress:focus .button-text,button.red-big.progress .button-text{background-image:url(/s/7/i/btn/loader-red.gif) !important}button.silver.progress:focus .button-text,button.silver.progress:hover .button-text,button.silver.progress .button-text{background-image:url(/s/7/i/btn/loader-grey.gif) !important}button.disabled span,button.disabled:focus span{background-position:0 -294px !important}button.disabled span span,button.disabled:focus span span{background-position:100% -294px !important;color:#fff !important}button.green-big:focus span{background-position:0 -75px}button.green-big:focus span span{background-position:100% -75px}button.green-big:hover span{background-position:0 -36px}button.green-big:hover span span{background-position:100% -36px}button.green-big.progress:focus span,button.green-big.progress:hover span,button.green-big.progress span{background-position:0 -111px}button.green-big.progress:focus span span,button.green-big.progress:hover span span,button.green-big.progress span span{background-position:100% -111px}button.red-big span{background-position:0 -148px}button.red-big span span{background-position:100% -148px}button.red-big:focus span{background-position:0 -222px}button.red-big:focus span span{background-position:100% -222px}button.red-big:hover span{background-position:0 -184px}button.red-big:hover span span{background-position:100% -184px}button.red-big.progress:focus span,button.red-big.progress:hover span,button.red-big.progress span{background-position:0 -259px}button.red-big.progress:focus span span,button.red-big.progress:hover span span,button.red-big.progress span span{background-position:100% -259px}button.progress,button.disabled{cursor:default}button.right{float:right}button.green span,button.red span,button.silver span{padding:0 0 0 16px;background:url(/s/7/i/btn/bg-buttons-regular.png) no-repeat 0 0;height:32px;line-height:32px}button.green span span,button.red span span,button.silver span span{padding:0 17px 0 0;height:32px;line-height:32px;background-position:100% 0}button.red.disabled span,button.green.disabled span,button.silver.disabled span,button.red.disabled:focus span,button.green.disabled:focus span,button.silver.disabled:focus span{background-position:0 -381px !important}button.red.disabled span span,button.green.disabled span span,button.silver.disabled span span,button.red.disabled:focus span span,button.silver.disabled:focus span span,button.green.disabled:focus span span{background-position:100% -381px !important}button.green:focus span{background-position:0 -64px}button.green:focus span span{background-position:100% -64px}button.green:hover span{background-position:0 -31px}button.green:hover span span{background-position:100% -31px}button.green.progress:focus span,button.green.progress:hover span,button.green.progress span{background-position:0 -96px}button.green.progress:focus span span,button.green.progress:hover span span,button.green.progress span span{background-position:100% -96px}button.red span{background-position:0 -127px}button.red span span{background-position:100% -127px}button.red:hover span{background-position:0 -158px}button.red:hover span span{background-position:100% -158px}button.red:focus span{background-position:0 -191px}button.red:focus span span{background-position:100% -191px}button.red.progress:focus span,button.red.progress:hover span,button.red.progress span{background-position:0 -223px}button.red.progress:focus span span,button.red.progress:hover span span,button.red.progress span span{background-position:100% -223px}button.silver .button-text span{text-shadow:none;color:#000}button.silver span{background-position:0 -254px}button.silver span span{background-position:100% -254px}button.silver:hover span{background-position:0 -285px}button.silver:hover span span{background-position:100% -285px}button.silver:focus span{background-position:0 -318px}button.silver:focus span span{background-position:100% -318px}button.silver.progress:focus span,button.silver.progress:hover span,button.silver.progress span{background-position:0 -350px}button.silver.progress:focus span span,button.silver.progress:hover span span,button.silver.progress span span{background-position:100% -350px}button.common.plus span span .button-text{padding-left:18px;margin-left:2px;margin-right:3px;background:url(/s/7/i/ico/grey-plus.png) no-repeat 0 10px}
