#maintable{min-width:980px;margin:0 auto;width:980px;}
#maintable2{width:980px;}
#content_table{width:770px;}
.style2{font-weight:bold}
.style4{color:#CCCCCC}
.style2{color:#145381}
.style3{color:#145381;font-family:Arial;font-size:10px;font-weight:bold;}
.style6{color:#ff0000;font-size:10px;text-decoration:none;text-align:left;font-family:Arial;}
.style19{font-weight:bold}
.style21{font-weight:bold}
.style23{font-weight:bold}
.style25{font-weight:bold}
.style26{color:#15348d;font-family:bold Arial, sans-serif;text-decoration:none;font-weight:bold;}
.style8{font-size:10px}
.style9{color:#145381;font-family:Arial;font-size:10px;}
.style10{text-decoration:none;text-align:left;font-family:Arial;color:#ff0000;}
a, a:link, a:active, a:visited{color:#FD0C12;transition:color 0.2s ease-in 0s;}
a:hover{color:#1EAC21;}
ul{padding-left:20px;}
body{color:#003366;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.clear{clear:both;font-size:0;height:0;line-height:0;}
#maintable h1{font-size:22px;}
#maintable h2{font-size:18px;}
#maintable h3{font-size:14px;}
#maintable h4{font-size:12px;}
.style1{color:#1C3E97;font-weight:bold;}
a.white_link, a.white_link:link, a.white_link:active, a.white_link:visited{color:white;text-decoration:none;}
a.white_link:hover{text-decoration:underline;}
a.green_button{font-weight:700;color:white;text-decoration:none;padding:.8em 1em calc(.8em + 0px);border-radius:3px;background:rgb(64,199,129);box-shadow:0 -3px rgb(53,167,110) inset;transition:0.2s;min-width:100px;display:inline-block;margin:5px;text-align:center;}
a.green_button:hover{background:rgb(53, 167, 110);}
a.green_button:active{background:rgb(33,147,90);box-shadow:0 3px rgb(33,147,90) inset;}
.info{padding:5px 10px;border-radius:10px;text-align:left;}
.info-table-right{border-radius:0px 10px 10px 0px;border:1px solid #003366;}
.info-yellow{background-color:#FFFF99;}
.info-blue{background-color:#eafdff;}
table.menu{width:200px;}
table.menu a{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:none;color:#15348d;}
table.menu td.top, table.menu td.second{background:#fff;width:100%;padding:0;}
table.menu td.top_active{background-color:#ffffff;width:100%;padding:0;}
table.menu td.top a, table.menu td.top_active a{background-color:#ffffff;padding:3px 2px 3px 15px;}
table.menu td.top a, table.menu td.top_active a{color:#15348d;}
table.menu td.second_active{background:#ffffff;width:100%;padding:0;}
table.menu td.second a, table.menu td.second_active a{padding:3px 2px 3px 35px;}
table.menu td a{display:block;outline:none;border:1px solid #fff;}
table.menu td.top_active a{border:1px solid #f581ca;border-radius:10px;}
table.menu td.second_active a{border:1px solid #6a8bec;border-radius:10px;}
table.menu .top a:hover{background:#fdbddf;border:1px solid #fdbddf;border-radius:10px;transition:border 0.1s ease-in 0s;}
table.menu .second a:hover{background:#dbecfb;border:1px solid #dbecfb;border-radius:10px;transition:border 0.1s ease-in 0s;}
#topmenu td{text-align:center;}
#topmenu a{transition:border 0.2s ease-in 0s;}
#topmenu a:hover{border-bottom:1px solid #FD0C12;}
.top-item{color:#006 !important;text-decoration:none;text-align:center;font-size:12px;font-weight:bolder;font-family:Arial, Helvetica, sans-serif;margin-left:5px;margin-right:5px;}
.form-table-block{background-color:#e52dda;padding:10px;padding-top:15px;padding-bottom:5px;width:180px;border-radius:10px;}
.form-table-index{border-collapse:collapse;font-family:Arial, Helvetica, sans-serif;}
.form-table-index td{padding-bottom:3px;}
.form-table-index .inputtext{width:100px;font-size:10px;}
.form-table-index .inputlabel{width:80px;color:#FFFFFF;font-size:14px;text-align:right;}
.form-table-index .inputsubmit{float:right;}
.form-table-index a{color:#FFFFFF;margin-left:10px;}
.form-table textarea{height:40px;width:95%;}
.index-block{border:1px solid #FFFFFF;border-top:0;padding-bottom:10px;margin-top:0;border-radius:10px;transition:border 0.1s ease-in 0s;}
.index-block.hover{border:1px solid #d7d5d8;border-top:0;}
.index-block-title{padding:4px 0px;text-align:center;border-radius:10px;}
.index-block-title a{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#FFFFFF;text-decoration:none;}
.index-block-image{height:187px;vertical-align:middle;display:table-cell;text-align:center;margin:0 auto;position:relative;width:25%;}
.index-block-image a{display:block;vertical-align:middle;text-align:center;}
.index-block-image img{border:none;}
.index-block-text{color:#15348d;font-size:13px;font-family:Arial, Helvetica, sans-serif;padding:0px 20px;}
.index-block-text p{margin:0;}
ul.page_submenu{font-family:Arial, Helvetica, sans-serif;font-size:16px;}
ul.page_submenu li{color:#003366;}
ul.page_submenu li strong{font-size:10px;}
.breadcrumb{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.small-text{font-size:10px;}
.color-red{color:#ff0000;}
.color-red2{color:#0000FF;}
.color-green{color:#008000;}
.block_title{font-size:16px;color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.block_body{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.block_info{background-color:#f0fafb;width:90%;height:100%;min-height:100%;border-radius:10px;padding:10px;}
.block_info ul{padding-left:20px;margin:0;}
.block_info ul li{padding-bottom:10px;font-family:Arial;font-size:10px;font-style:italic;}
.order_link{font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:right;}
.big_order_link{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;text-align:right;}
.table1{border-collapse:collapse;}
.table1 th{border:1px solid #003366;text-align:center;padding:3px;font-size:14px;}
.table1 td{font-size:12px;padding:10px;border:1px solid #003366;}
.table2{border-collapse:collapse;}
.table2 th{border:1px solid #003366;text-align:center;padding:3px;font-size:14px;}
.table2 td{font-size:12px;padding:3px;border:1px solid #003366;}
.sape{display:none;visibility:hidden;overflow:hidden;}
.main-slider{height:281px;width:740px;margin:0 auto;background:url('images/slider-bg.jpg');position:relative;overflow:hidden;font-family:"Arial", "Helvetica", "Tahoma", sans-serif;}
.main-slider img{height:281px;width:430px;display:block;float:left;}
.slide-info{margin:35px 12px 0 0;float:right;width:260px;height:235px;position:relative;font-family:"Arial", "Helvetica", "Tahoma", sans-serif;}
.cu-main-slider ul{list-style-type:none;margin:0;padding:0;}
.cu-main-slider ul li{display:block;float:left;height:281px;width:740px;}
#maintable .slide-info h3{font-family:"Arial", "Helvetica", "Tahoma", sans-serif;margin:0;font-size:22px;font-weight:bold;color:#00000;text-transform:uppercase;line-height:32px;}
#maintable .slide-info h3 span{display:block;font-size:24px;font-weight:normal;color:#bc1958;text-transform:lowercase;}
.slide-info p{margin-top:10px;color:#160377;font-family:Arial;font-size:12px;line-height:14px;}
.slide-info p + a{margin-bottom:10px;font-size:10px;color:#ba3664;display:block;}
.slide-info .catalog_b,
.sale-info .buy{margin:0 6px 0 0;padding:0 0 0 8px;width:81px;height:21px;display:block;float:left;background:url('/web/20161110213921im_/http://www.allprint-service.ru/bitrix/templates/images/buts.png') -97px 0px;font-size:11px;line-height:21px;text-decoration:none;color:#fff;font-family:"Arial", "Helvetica", "Tahoma", sans-serif;}
.slide-info .catalog_b:hover,
.sale-info .buy:hover,
.slide-info .catalog_b:focus,
.sale-info .buy:focus{background-position:-97px -21px;}
.make_b{padding:0 0 0 8px;width:89px;height:21px;display:block;float:left;background:url('images/buts.png');font-size:11px;line-height:21px;text-decoration:none;color:#fff;font-family:"Arial", "Helvetica", "Tahoma", sans-serif;}
a.make_b{color:#fff;}
.make_b:hover,
.make_b:focus{background-position:0px -21px;}
.slide-info .catalog_b,
.sale-info .buy{margin:0 6px 0 0;padding:0 0 0 8px;width:81px;height:21px;display:block;float:left;background:url('images/buts.png') -97px 0px;font-size:11px;line-height:21px;text-decoration:none;color:#fff;}
.slide-info .catalog_b:hover,
.sale-info .buy:hover,
.slide-info .catalog_b:focus,
.sale-info .buy:focus{background-position:-97px -21px;}
ul.slide-nav,
#controls{position:absolute;bottom:10px;right:10px;list-style:none;margin:0;padding:0;overflow:hidden;}
#controls li{display:inline;}
ul.slide-nav li a,
#controls li a{margin:0 0 0 1px;background:url('images/slider-nav-menu.gif') no-repeat;display:block;float:left;width:16px;height:16px;font-size:10px;text-align:center;line-height:16px;color:#4f4f4f;text-decoration:none;}
ul.slide-nav li a:hover,
ul.slide-nav li.active a,
#controls li.active a{background:url('images/slider-nav-menu.gif') -16px -16px no-repeat;color:#fff;}
ul.slide-nav li.active a,
#controls li.active a{cursor:default;}
a.make_b, a.catalog_b{border-radius:10px;}
#share42{padding:6px 6px 0;background:#FFF;border:1px solid #E9E9E9;border-radius:4px;}
#share42:hover{background:#F6F6F6;border:1px solid #D4D4D4;box-shadow:0 0 5px #DDD;}
#share42 a{opacity:0.5}
#share42:hover a{opacity:0.7}
#share42 a:hover{opacity:1}
#share42 a{position:relative;}
#share42 a span{display:none;position:absolute;z-index:10;top:0;left:100%;height:19px;margin-left:5px;padding:0 5px;background:#FFF;border-radius:4px;border:1px solid #AAA;box-shadow:0 0 5px rgba(0,0,0,0.25);text-align:center;color:#666;font:10px/20px Arial, sans-serif;}
#share42 a:hover span{display:block}
#share42 a span:before{content:'';position:absolute;top:50%;left:-5px;margin-top:-3px;width:5px;height:7px;background:url(data:image/gif;base64,R0lGODlhBQAHAJEDAKqqqsnJyf///////yH5BAEAAAMALAAAAAAFAAcAAAIMnBEXMijiXlts1lkAADs=) no-repeat;}
#back-top{position:fixed;bottom:60px;margin-left:30px;}
#back-top a{width:108px;display:block;text-align:center;font:11px/100% Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top a:hover{color:#000;}
#back-top span{width:108px;height:108px;display:block;margin-bottom:7px;background:#ddd url(up-arrow.png) no-repeat center center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top a:hover span{background-color:#777;}
.product-description{padding:10px;width:180px;}
#contacts-wide{width:700px;position:relative;}
#contacts-left{width:520px;float:left;}
#contacts-right{margin-left:550px;width:150px;padding:10px;}
#qr-code{width:130px;height:130px;}
#map{margin:20px;position:relative;}
.ui-tabs{padding:5px 0px;position:relative;}
.ui-tabs .ui-tabs-nav{margin:0;padding:0px;}
.ui-helper-clearfix::before, .ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table;}
.ui-helper-clearfix::after{clear:both;}
.ui-helper-clearfix::before, .ui-helper-clearfix::after{border-collapse:collapse;content:"";display:table;}
.ui-tabs .ui-tabs-nav li{float:left;list-style:outside none none;margin:1px 0.2em 0 0;padding:0;position:relative;top:0;white-space:nowrap;border:1px solid #B2D2FC;border-bottom:none;border-radius:10px 10px 0px 0px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;background:#B2D2FC;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:0.5em 1em;text-decoration:none;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#003366;text-decoration:none;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#003366;text-decoration:none;}
.ui-tabs .ui-tabs-panel{border-width:0;display:block;padding:5px;border:1px solid #B2D2FC;}
.custom_tables tr td{font-size:13px;}
.custom_tables{width:100%;text-align:center;}
.table_titles{font-weight:bold;margin-bottom:15px;}