html,body,ul,ol,li,p,td,h1,h2,h3,h4,h5,h6,form,fieldset,a,img{margin:0;padding:0;border:0}
a img{border:none;cursor:pointer;text-decoration:none}
html{font-size:.8em}
body{font-family:Arial, sans-serif;background:#fff}
.body{min-width:78em}
h1,h2,h3,h4,h5{font-weight:normal}
h1,h2,h3{letter-spacing:-.015em;font-family:Georgia, "Times New Roman", Times, serif}
h1{font-size:4.6em;padding-bottom:.65em}
h2{font-size:2.7em;line-height:1.1em;padding-bottom:.5em}
h3{font-size:1.6em;font-family:Georgia, "Times New Roman", Times, serif;padding-bottom:.25em}
h4{}
h5{font-size:1.15em;padding-bottom:1em}
p{font-size:1.25em;padding-bottom:1.25em;line-height:1.5em}
.content p{color:#333}
.content .under-header p{font-size:1em;padding-bottom:0}
ul{list-style:none}
.container{padding:2em 4em}
.content .container{padding-left:25%;padding-right:10%;margin-left:1em;margin-right:2em}
.content .under-header .container{padding-right:23%;padding-top:1em}
.max-width{max-width:65em}
a:link,.xhr:link,.xhr:visited{color:#007dc6}
a:visited{color:#663399}
a:hover,a:active,.xhr:hover{color:#1993fa}
.xhr{text-decoration:none;border-bottom:1px dashed}
label{cursor:pointer}
table{border-collapse:collapse}

.columns{overflow:hidden}
.double .column-left{width:75%;float:left}
.double .column-left .container{padding:0 1em 0 35%;margin:0}
.double .column-right{margin-left:75%}
.double .img{text-align:right;max-width:75em;margin-left:-250px;padding:0 5em 5em 0}
.trio .col-left{float:left;width:25%}
.trio .col-right{float:right;width:25%}
.trio .col-middle{margin:0 25%}
.trio .col-middle .container{padding:1em 2em 1em 1em}

.row{width:100%;height:auto;overflow:hidden}
.cell{vertical-align:top;overflow:hidden;float:left;display:block}
.half .cell{width:50%}
.tierce .cell{width:33.3%}
.sprite i{margin-left:-18px;padding-right:18px;background:url(http://www.artic.ua/images/design/sprite.png) no-repeat 0 0}
.sprite i:before{content:''}
a.sprite i{cursor:pointer}

.popup{position:absolute;z-index:55}
.popup table{width:100%}
.popup td{vertical-align:top;padding:0}
.popup td,.popup .l div,.popup .r div{background:url(http://www.artic.ua/images/design/popup-bg.png) no-repeat 0 0}
.popup .lt,.popup .rt,.popup .lb,.popup .l,.popup .r,.popup .rb{width:60px}
.popup .lt,.popup .t,.popup .rt,.popup .lb,.popup .b,.popup .rb{height:60px}
.popup .t,.popup .b{background-repeat:repeat-x}
.popup .lt{background-position:0 0}
.popup .rt{background-position:-60px 0}
.popup .lb{background-position:0 -60px}
.popup .rb{background-position:-60px -60px}
.popup .l{background-position:0 -364px}
.popup .r{background-position:-60px -364px}
.popup .t{background-position:0 -120px}
.popup .b{background-position:0 -180px}
.popup .l div,.popup .r div{width:60px;height:60px}
.popup .l div{background-position:-232px -60px}
.popup .r div{background-position:-260px -60px}
.popup .bg{background:#dadada}
.popup .indent{position:relative;margin:-1.5em;padding:0 0 0 1.5em}
.popup .pistil{width:120px;height:62px;background-image:url(http://www.artic.ua/images/design/popup-bg.png);background-repeat:no-repeat}
.popup .close a{display:block;float:right;margin:-2.5em -2.5em 0 0;width:50px;height:30px;background:url(http://www.artic.ua/images/design/sprite.png) no-repeat -20px 0;position:relative;z-index:10}
.popup .close a:hover{background-position:-70px 0}
.popup .item{padding-bottom:.9em}
.popup .item .title{font-size:1.15em;padding-bottom:.15em}
.popup .text{width:98%;font-size:1.25em}
.popup input.text{padding:.5em .1em .15em}
.popup textarea.text{height:5em;font-size:1.6em}
.popup .submit{padding:0;width:99%}
.popup .submit .cell{width:auto}
.popup .submit .notice{padding-right:2em}
.popup .submit .button{float:right}
.popup .submit .button input{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.65em;padding:.1em .7em}

.header{width:100%}
.header .col-left{text-align:center}
.header .logo{
	width:175px;
	height:100px;
	margin:1.95em auto 0;
	position:relative;
	z-index:1
}
.header .logo .mask{
	display:block;
	width:100%;
	height:100%;
	background:url(http://www.artic.ua/images/design/logo-mask.png) no-repeat 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:4.2em;
	line-height:1.4em;
	font-weight:bold
}
.header .logo-bg{
	background:url(http://www.artic.ua/images/design/logo-bg.jpg) repeat-x 0 14px
}

.header .phone{padding-top:1.75em}
.header .phone .top{font-family:Georgia, "Times New Roman", Times, serif;font-size:2.6em;line-height:1.1em}
.header .phone .top .code{font-size:.75em}
.header .phone .callback{padding-top:.15em;position:relative;z-index:90}
.header .phone .callback .link{font-size:.85em;text-align:right;width:20em;padding-bottom:.15em}
.callback-popup{width:50em;margin:0 0 0 -31em}
.callback-popup .pistil{background-position:0 -240px;margin:1.5em 0 -22px 34em;position:relative}
.callback-popup .item .phone-number{font-size:2.8em;padding:.1em .05em}

.header .menu-main .container{padding-top:3.6em;padding-bottom:.5em;padding-right:0}
.header .menu-main ul{overflow:hidden;font-family:Georgia, "Times New Roman", Times, serif;font-size:2.5em;line-height:1.1em}
.header .menu-main li{float:left;padding-right:.4em}
.header .menu-main li a:link,.header .menu-main li a:visited{color:#007cd6}
.header .menu-main li a:hover{color:#1993fa}
.header .menu-main .active{font-weight:bold}

.vacancy{background-color:#fbf7d9;padding:.5em .8em;float:left;font-size:11pt;
	margin:1.5em 0 0 1em;
	border-radius:.6em;
	-moz-border-radius:.6em;
	box-shadow:2px 2px 4px -2px #555;
	-moz-box-shadow:2px 2px 4px -2px #555;
	-webkit-box-shadow:2px 2px 4px -2px #555;
}
.vacancy .cone{position:relative;margin:.5em 0 -24px 0}

.content{}
.content .text-block .container{padding:2em 0 2em 25%}
.content .text-block p{width:70%}

.footer p.seo{color:#b1b1b1}
.footer p.seo a:link,.footer p.seo a:visited{color:#b1b1b1}
.footer p.seo a:hover{color:#999}
.footer .container{padding:6em 15% 3em 1em;margin-left:25%}
.footer .copyrights,.footer .menu-bottom{font-size:1.25em}
.footer .copyrights{color:#333}
.footer .beta{color:#999;float:right}
.footer .menu-bottom{padding-top:.5em;padding-bottom:1.25em;line-height:1.5em}
.footer .menu-bottom li{display:inline;padding-right:.75em}
.footer .menu-bottom li.active{font-weight:bold}
.footer .feedback-popup{width:50em;margin:-28em 0 0 4em}
.footer .feedback-popup .pistil{background-position:0 -302px;margin:-22px 0 0 240px}
.footer .feedback-popup textarea.text{height:8em}
.footer .feedback-popup .success{padding:56px 0;text-align:center}
.footer .feedback-popup .success .button{float:none}
