body{font-family:Georgia,serif;color:#58595b;background:url('../img/bg.webp') 50% 0 no-repeat;font-display:optional}#container{margin:0 auto;width:1024px}#head{position:relative;z-index:10;height:130px;color:#939598}#head a{text-decoration:none;color:#939598}#head a:hover,#head .active,#head .active>a{color:#000080 !important}#head .active{font-weight:bold}#head .logo{position:absolute;left:85px;top:45px}#head .menu{position:absolute;left:261px;top:63px;width:654px;height:34px;padding:0 20px;text-transform:uppercase;background:url('../img/topMenu-bg.png')}#head .menu ul{float:right;list-style:none none}#head .menu ul li{position:relative;float:left;margin:0;font-size:18px}#head .menu ul li a{float:left;padding:4px 15px;height:26px}#head .menu ul li ul{position:absolute;left:0;top:34px;float:none;display:none;width:200px;background:url('../img/topMenu-ul-bg.png')}#head .menu ul li ul.cols2{left:-100px;width:401px}#head .menu ul li:hover ul{display:block}#head .menu ul li ul li{width:200px;font-size:0.9em;font-weight:normal}#head .menu ul li ul.cols2 li{border-top:1px solid #A3A5A8}#head .menu ul li ul li:first-child,#head .menu ul li ul li:nth-child(2){border-top:0}#head .menu ul li ul.cols2 li:nth-child(odd){border-right:1px solid #A3A5A8}#head .menu ul li ul li a{float:none;display:block;padding-bottom:2px;color:#58595b}#head .menu ul li ul li a:hover,#head .menu ul li ul li.active a{background:#ccc}#head .search{position:absolute;left:682px;top:15px;border-right:1px dotted #939598}#head .search input{float:left;margin-right:10px;background:#dcddde;border:0}#head .search input[type=text]{padding:4px 7px;height:16px;width:137px}#head .search input[type=submit]{width:25px;height:24px;background:transparent url('../img/search-submit.png')}#head .lang{position:absolute;left:910px;top:13px;font-size:16px}#content{position:relative;z-index:5;padding:100px 80px 40px}#content.home{margin-top:-33px;padding:360px 0 0;background:url('../img/home-bg.webp') 460px 0 no-repeat}#content .box{float:left;padding:0 15px;border-left:1px dashed #b1b2b4}#content td{padding:0 15px;border-left:1px dashed #b1b2b4}#foot{color:#333;font-size:0.9em;background:#a3a5a8}#foot p.copyright{float:right;margin-left:40px !important;margin-right:80px}#foot p{margin:5px auto}#foot p.contact{float:left;margin-left:80px}#foot p a{color:#333}h1,h2,h3,h4,h5,h6{font-style:italic;font-weight:normal;color:#000080}h1{position:absolute;right:80px;top:0;padding-left:30px;color:#58595b;background:url('../img/quotes.png') 0 0 no-repeat}a{color:#000080}a:hover{text-decoration:none}a.reverse,.aReverse a{text-decoration:none}a.reverse:hover,.aReverse a:hover{text-decoration:underline}ul{list-style:url('../img/bullet.png')}ul li{margin-left:15px}.font{font-family:Arial,sans-serif;font-display:optional}.home .text{position:absolute;left:95px;top:50px;color:#000080}.home .text .big{font:3em/1 Arial,sans-serif;font-display:optional}.home .wrap{padding:30px 80px;background:url('../img/wrap-bg.png') repeat-y}#slogan{position:absolute;left:520px;top:240px;padding-left:30px;font-style:italic;font-size:1.4em;background:url('../img/quotes.png')0 0 no-repeat}.slogan__container{overflow:hidden;position:relative;display:block}.slides-control{position:relative;width:1200px;height:100px;left:-400px}.slides-control__slide{display:block;position:absolute;top:0px;left:400px;z-index:0;visibility:hidden}.slogan__container,.slides-control__slide{width:400px;height:100px}.slides-control__slide--active{visibility:visible}#pages .box{margin:0 10px}#pages .box.pages_small{cursor:pointer}#references{position:relative;margin:0 -80px -40px;padding-bottom:40px;height:507px;color:#000;background:url('../img/references-bg.png') 0 100% no-repeat;font-family:Arial,sans-serif;font-display:optional}#references .arrow{position:absolute;top:120px;z-index:10;width:14px;height:22px;background:url('../img/arrows.png')}#references .arrow.prev{left:250px;background-position:0 0}#references .arrow.next{right:250px;background-position:-14px 0}#references .container div{margin:0 60px;width:400px;cursor:pointer}#references .container div.active{margin-top:40px;cursor:default}#references .container div h2{margin-bottom:10px;font-size:1.3em;font-family:Georgia,serif;border-bottom:2px solid #000080;font-display:optional}#references .container div p{margin-bottom:10px}.hide{display:none}.nonjs{text-align:center;background-color:#ffc107;color:#212529}.contact-address{width:200px}.contact-billing{width:250px}.contact-gps{width:320px}div.box p a{color:#58595b;text-decoration:none}.clear{clear:both}