@charset "utf-8";
/*
	Printing Press

 */


body { padding:0;margin:0;font-size:12px;background:#fff;font-family:Arial, Helvetica, sans-serif;border-top:2px #dedede solid; }
img { border:none; }
h1, h2, h3, h4, h5, h6, ul, li, a, p, form, span, div, input, select, textarea { margin:0;padding:0; }
ul, li { list-style-type:none; }
.clear { clear:both;line-height:0px;height:0;padding:0;font-size:0px; }
input, select, textarea { outline:none;border:none; }
a { text-decoration:none; }
img { boder:none; }

#wrapper { width:100%; }
#header { width:100%;height:115px;background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef));background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%);background: -o-linear-gradient(top,  #ffffff 0%,#efefef 100%);background: -ms-linear-gradient(top,  #ffffff 0%,#efefef 100%);background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); }
.head_box { width:980px;height:115px;margin:0 auto;position:relative; }
.head_box:after { content:'';display:block;clear:both; }
.head_box a.logo { display:block;float:left;width:300px;height:64px;margin:24px 0 0; }
.head_box ul.navigation { display:block;float:right;margin:60px 0 0;width:490px; }
.head_box ul.navigation li { display:block;float:left;margin-right:28px; }
.head_box ul.navigation li:last-child { margin-right:0; }
.head_box ul.navigation li a { display:block;color:#1f1a17;font-size:17px;font-weight:bold; }
.head_box ul.navigation li a:hover, .head_box ul.navigation li a.active { display:block;color:#2985b4; }
.lang_bar { position:absolute;width:491px;height:42px;right:0;bottom:-42px;background:#0093dd;z-index:2; }
.lang_bar:after { content:'';display:block;clear:both; }
.lang_bar span.phone { display:block;float:left;width:162px;height:28px;padding:14px 0 0 51px;font-size:12px;color:#fff;background:url(../image/phone_icon.png) 18px 10px no-repeat;border-right:1px #007abd solid; }
.lang_bar a.facebook { display:block;float:left;width:85px;height:28px;padding:14px 0 0 48px;font-size:12px;color:#fff;background:url(../image/facebook_icon.png) 18px 10px no-repeat;border-right:1px #007abd solid; }
.lang_bar ul.language { display:block;float:left;height:42px;padding:0 0 0 15px; }
.lang_bar ul.language li { display:block;float:left;margin:14px 0 0;border-right:1px #dadada solid;padding:0 5px 0; }
.lang_bar ul.language li:last-child { border-right:none; }
.lang_bar ul.language li a { display:block;color:#fff;font-size:12px; }
.lang_bar ul.language li a:hover, .lang_bar ul.language li a.active { color:#1f1a17; }
#slider { width:100%;height:315px;}
.slider { width:100%;height:315px; }
.slider li { display:block;width:100%;background-size:cover !important;height:318px;float:left; }
.slider_text { width:980px !important;margin:0 auto!important;height:318px!important; }
.slider_text:after { content:'';display:block;clear:both; }
.slider_text p.desc { display:block;float:right;width:490px;padding:30px 0 0;color:#fff;margin:50px 0 0;font-size:25px;line-height:40px; }
#content { width:980px;margin:0 auto 50px;position:relative; }
#content:after { content:'';display:block;clear:both; }
#content h1.page_titlee { display:block;width:460px;height:30px;position:absolute;top:-42px;left:0;background:#00aeef;z-index:2;font-size:17px;padding:12px 0 0 31px;color:#fff;font-weight:normal; }
.home { background:url(../image/content_icon.png) 456px 14px no-repeat #fff!important;color:#393333!important;font-weight:bold!important; }
.product_slider { display:block;background:#0093dd; }
.product_slider:after { content:'';display:block;clear:both; }
.product_slider li { display:block;width:980px;height:208px;float:left; }
.product_slider li a:last-child { border-right:1px #007abd solid;width:243px; }
.product_slider li a { display:block;border:1px #007abd solid;border-right:none;width:244px;float:left;height:50px;padding:158px 0 0;font-size:19px;color:#fff;text-align:center; }
.product_slider li a:hover { background-color:#0086c2 !important; }
.product_slider li a.ic1 { background:url(../image/icon_01.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic2 { background:url(../image/icon_02.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic3 { background:url(../image/icon_03.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic4 { background:url(../image/icon_04.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic5 { background:url(../image/icon_05.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic6 { background:url(../image/icon_06.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic7 { background:url(../image/icon_07.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic8 { background:url(../image/icon_08.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic9 { background:url(../image/icon_09.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic10 { background:url(../image/icon_10.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic11 { background:url(../image/icon_11.png) 70px 32px no-repeat #0093dd; }
.product_slider li a.ic12 { background:url(../image/icon_12.png) 70px 32px no-repeat #0093dd; }
.arr_left { display:block;position:absolute;top:75px;left:30px;width:12px;height:25px;background:url(../image/left_arrow_slider.png) 0 0 no-repeat;z-index:2; }
.arr_right { display:block;position:absolute;top:75px;right:30px;width:12px;height:25px;background:url(../image/right_arrow_slider.png) 0 0 no-repeat;z-index:2; }
.vid_act { width:980px;padding:20px 0; }
.vid_act:after { content:'';display:block;clear:both; }
.video { display:block;float:left;width:489px;border-right:1px #b7b9b8 solid; }
.vid_act a.aksioni { display:block;float:left;width:490px; }
.about_home { width:980px;margin:0 auto;background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f3 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f3));background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f3 100%);background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f3 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f3 100%);background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f3 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f3',GradientType=0 );border-bottom:2px #e1e2e3 solid; }
.about_home:after { content:'';display:block;clear:both; }
.about_home h2.big_title { display:block;font-size:26px;color:#0193dc;padding:35px 31px;font-family:Arial, Helvetica, sans-serif; }
.about_home span.nen_title { display:block;font-size:15px;color:#5b5b5b;padding:0 31px 20px; }
.about_box { float:left;width:428px;padding:10px 31px 45px; }
.about_box:after { content:'';display:block;clear:both; }
.about_box h3.title { display:block;font-size:17px;color:#383431; }
.about_box p.desc { display:block;font-size:15px;color:#444;line-height:25px;padding:10px 0; }
.about_box a.more { display:block;font-size:17px;color:#7f7f7f;text-decoration:underline;font-weight:bold; }
.ab_box { width:200px;font-size:13px;color:#444;line-height:23px;padding:10px 14px 10px 0;float:left; }
.ab_box { width:200px;font-size:13px;color:#444;line-height:23px;padding:10px 14px 10px 0;float:left; }
.ab_box strong { display:block;font-size:17px;color:#7f7f7f; }
.page_banner { width:980px;margin:0 auto; }
.client_list { display:block;width:980px;margin:0 auto;border-right:1px #dadada solid; }
.client_list:after { content:'';display:block;clear:both; }
.client_list li { display:block;width:244px;float:left;border:1px #dadada solid;border-right:none; }
.kont_form { float:left;width:490px; }
.kont_form:after { content:'';display:block;clear:both; }
.kont_form h3.title { display:block;font-size:17px;color:#383431;padding:12px 33px 10px }
.kont_form textarea.message { display:block;width:220px;height:109px;float:left;background:#e6e7e8;color:#717375;padding:15px;font-family: 'Source Sans Pro', sans-serif; }
.kont_form input.inpi { display:block;width:202px;height:40px;float:left;margin:0 0 9px 8px;background:#e6e7e8;color:#717375;padding:0 15px; }
.kont_form input.send_button { display:block;width:232px;height:40px;float:left;margin:0 0 9px 8px;background:#00aeef;color:#fff;text-align:center;cursor:pointer; }
.map { width:980px;border-bottom:6px #00aeef solid; }