

/* Start:/bitrix/templates/.default/ajax/ajax.min.css?1752154231420*/
iframe.waitwindowlocal{position:absolute;border:0;z-index:9999}div.waitwindowlocal{position:absolute;width:25px;height:25px;padding:0;z-index:10000;background-color:#fcf7d1;border:1px solid #e1b52d;background-image:url(/bitrix/templates/.default/ajax/images/wait.gif);background-position:center center;background-repeat:no-repeat}div.waitwindowlocalshadow{position:absolute;z-index:9998;background-image:url(/bitrix/templates/.default/ajax/images/shadow.gif);border:1px solid #808080}
/* End */


/* Start:/bitrix/templates/print/styles.css?175215423047526*/
body {font-size: 62.5%; margin: 0; padding:0px; background: #f3fbff url(/bitrix/templates/print/images/bg.png) 0 0 repeat-x;  color:#414141; font-family: 'Trebuchet MS', Arial, Tahoma, sans-serif;}


/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#01589f; text-decoration:underline;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {}
h1, h2 {font-size:18px; font-weight:normal; color:#cc3300; padding:0px 0 8px 0; margin:0;}
h1.dash a, h2.dash a {color:#cc3300; text-decoration:none; border-bottom:1px dashed #cc3300;}
h1.dash a:hover, h2.dash a:hover {border-bottom:0;}
.dash_blue a {color:#01589f; text-decoration:none; border-bottom:1px dashed #01589f;  zoom:1;}
.dash_blue a:hover {border-bottom:0;}
h3 {font-size:15px; margin:0; padding:0 0 4px;}
h4 {color:#01589f; font-size:1.27em; font-weight:normal; margin:0; padding:5px 0;}
h5 {font-size:1.1em; font-weight:normal; margin:0; padding:0;}


ul {}
ul li {}

p, .p {margin:0; padding:6px 0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input, select, .select {font: 11px 'Trebuchet MS', Arial;}
textarea, select, input[type=text] {border:1px solid #b2b2b2; }

big {font-size:1.1em;}

.cl {clear:both; font-size:0;}
.blue, .blue a {color:#3479b2;}
a.dash_blue {text-decoration:none; border-bottom:1px dashed #01589f; }
a:hover.dash_blue {border-bottom:0; }
a.dash_red {color:#cc3300; text-decoration:none; border-bottom:1px dashed #cc3300; }
a:hover.dash_red {border-bottom:0; }
.ref {color:#cc3300; text-decoration:none;}
a:hover.ref {text-decoration:underline;}

#main  {background:url(/bitrix/templates/print/images/shadow.png) 50% 0 repeat-y;}
#main_global {width:100%; min-width:1000px; max-width:1280px; margin: 0 auto;}
#container {position:relative; width:100%; overflow:hidden; font-size: 1.1em; background: #fff url(/bitrix/templates/print/images/header_bg.jpg) 224px -21px no-repeat;}

.wrapper {width:100%; float:left; clear:both; }
/*---header---*/
#header { height:164px; width:100%; }
.header_content {margin:0 0 0 235px; height:164px;}
.header_left {position:absolute;  top:0; left:0; width:228px; height:189px; z-index:500;  background:url(/bitrix/templates/print/images/header_left.png) 0 0 no-repeat;}/**/
.ico_block {padding: 20px 0 0 70px; height:52px;}
.ico_block a {display:block; width:24px; height:28px; float:left; margin: 0 4px 0 0;}
.ico_block a.ico_home {background:url(/bitrix/templates/print/images/ico_block.gif) 0 0 no-repeat;}
.ico_block a.ico_map {background:url(/bitrix/templates/print/images/ico_block.gif) -28px 0 no-repeat;}
.ico_block a.ico_mail {background:url(/bitrix/templates/print/images/ico_block.gif) -56px 0 no-repeat;}
.ico_block a:hover.ico_home {background:url(/bitrix/templates/print/images/ico_block.gif) 0 -32px no-repeat;}
.ico_block a:hover.ico_map {background:url(/bitrix/templates/print/images/ico_block.gif) -28px -32px no-repeat;}
.ico_block a:hover.ico_mail {background:url(/bitrix/templates/print/images/ico_block.gif) -56px -32px no-repeat;}

#logo {width:224px; text-align:center; font-family:Tahoma; color:#787878;}
#logo img {display:block; margin: 0 auto 6px; }

.header_content {margin:0 0 0 235px; height:164px; background:url(/bitrix/templates/print/images/maple.png) 100% 0 no-repeat;}
.header_content .tel { font-size:15px; color:#fff; padding: 25px 0 0 25px; height:92px;}
.header_content .tel  span {font-size:11px; display:inline-block; width:57px; height:17px; line-height:16px;text-align:center; background:url(/bitrix/templates/print/images/tel_call.gif) 0 0 no-repeat;}
.header_content .tel div {float:left; font-size:24px; height:27px; line-height:27px; padding: 0 5px 0 0; margin:1px 0 0 -10px;  background:url(/bitrix/templates/print/images/tel_right.gif) 100% 0 no-repeat;}
.header_content .tel div div {height:27px; padding: 0 5px 0 10px; margin: 0;background:url(/bitrix/templates/print/images/tel_left.gif) 0 0 no-repeat;}

.search {width:157px; height:30px; padding: 10px 0 0 0; float:right;background:url(/bitrix/templates/print/images/search_bg.png) 0 0 no-repeat;}
.search input {color:#858585; font-size:11px; width:118px; padding:0px 5px; border:0; background:none; height:16px; margin: 0 0 2px 0;}
.search a {margin: 0 3px;}

#main_menu {font-size:13px; font-weight:bold; list-style-type:none; margin:0; padding:13px 0 0 0; line-height:1.6;}
#main_menu li {padding: 0 19px 0 24px; float:left; background:url(/bitrix/templates/print/images/mm_arr.gif) 0 5px no-repeat;}
#main_menu li a {text-decoration:none; border-bottom:1px dashed #01589f;}
#main_menu li a:hover {border:0;}
/*---/header---*/

.main_content {width:100%;background:url(/bitrix/templates/print/images/content_bg.gif) 0 0 repeat-y;}
/*---content---*/
.content {padding:0 200px 0 223px; line-height:1.1;}
.content ul {padding: 0 0 0 10px; list-style-type:none; margin:0;}
.content ul li {padding: 0 0 0 8px;  background:url(/bitrix/templates/print/images/arr_01.gif) 0 5px no-repeat;}
.content1 {padding:0 0 0 223px; line-height:1.1;}
.content1 ul {padding: 0 0 0 10px; list-style-type:none; margin:0;}
.content1 ul li {padding: 0 0 0 8px;  background:url(/bitrix/templates/print/images/arr_01.gif) 0 5px no-repeat;}
.grey_block {padding:24px 26px 0 30px;  background:#dbe6ed;}
.grey_light_block {padding:18px 26px 0 30px;  background:#f1f5f8;}
.grey_light_block1 {padding:10px 9px 0 30px;  background:#f1f5f8;}
.big_text {font-size:1.2em;}
.biger_text {font-size:1.1em;}
.ico_more_red {float:right; display:block; width:14px; height:16px; margin:0px 0 0 0; border:0 !important; background:url(/bitrix/templates/print/images/ico_more_red.gif) 0 0 no-repeat;}
.ico_more_blue {float:right; display:block; width:14px; height:16px; margin:0px 0 0 0; border:0 !important; background:url(/bitrix/templates/print/images/ico_more_blue.gif) 0 0 no-repeat;}

.catalog {text-align:center; clear:both; line-height:1.35; padding:9px 0 0 0;}
.catalog .item {display:inline-block; width:130px; height:153px; vertical-align:top; padding: 4px 0 0 0; margin: 0 -2px 10px 0 ; background:url(/bitrix/templates/print/images/catalog_blue.gif) 0 0 no-repeat;}
.catalog .item_red {background:url(/bitrix/templates/print/images/catalog_red.gif) 0 0 no-repeat;}
.catalog .item .img {height:105px; overflow:hidden;}

.catalog1 {font-size:1.2em; clear:both; line-height:1.22; padding:9px 0 0 0; margin: 0 -36px 0 0; font-weight:bold;}
.catalog1 .item {text-align:center; display:inline-block; width:130px; 	vertical-align:top; padding: 4px 33px 15px 0; margin: 0 0 0px 0 ;}
.catalog1 .item .img {width:128px; padding:4px 2px 0 0; height:102px; overflow:hidden;  background:url(/bitrix/templates/print/images/catalog_blue.png) 0 0 no-repeat;}
.catalog1 .item_red .img {width:128px; padding:4px 2px 0 0; height:102px; overflow:hidden;  background:url(/bitrix/templates/print/images/catalog_red.png) 0 0 no-repeat;}

.catalog2 {clear:both; line-height:1.22; padding:9px 0 0 0;}
.catalog2 .item {text-align:center; float:left; width:127px; height:128px; vertical-align:top; padding: 4px 6px 0 0; margin: 0 0 10px 0 ;}
.catalog2 .item .img {width:128px; padding:4px 2px 0 0; margin: 0 -3px 0 0; height:102px; overflow:hidden;  background:url(/bitrix/templates/print/images/catalog_blue1.png) 0 0 no-repeat;}
.catalog2 .item_red .img {width:128px; padding:4px 2px 0 0; margin: 0 -3px 0 0;height:102px; overflow:hidden;  background:url(/bitrix/templates/print/images/catalog_red1.png) 0 0 no-repeat;}
.catalog2 .price {display:inline-block; font-size:17px; color:#cc3300; height:27px; line-height:26px; background: #fcf2da url(/bitrix/templates/print/images/price_l.gif) 0 0 no-repeat;}
.catalog2 .price .price_r {display:inline-block;  height:27px;background: url(/bitrix/templates/print/images/price_r.gif) 100% 0 no-repeat;}
.catalog2 p {padding:4px 0;}

.line {border-bottom:1px dashed #c2c7ca; height:10px; clear:both;}
.line1 {border-bottom:1px dashed #c2c7ca; height:10px; clear:both; margin: 8px 0 14px;}
.text_block {padding:14px 26px 10px 30px !important; }

.path {color:#01589f; position: relative; top:-21px; margin:0 0 -12px; font-size:11px; line-height:1.2;}
.path span  {color:#6e6e6e;}

.block_colsult_frame {  color:#686868; padding:10px 0 0 0; margin: 0 -20px 0 -13px; }
.block_colsult_frame1 { width:554px; margin: 0 auto;  background:url(/bitrix/templates/print/images/block_colsult_frame_bt.gif) 0 100% repeat-x;}
.bcf_r {background:url(/bitrix/templates/print/images/block_colsult_frame_r.gif) 100% 0 repeat-y;}
.bcf_l {background:url(/bitrix/templates/print/images/block_colsult_frame_l.gif) 0 0 repeat-y;}
.bcf_t {background:url(/bitrix/templates/print/images/block_colsult_frame_t.gif) 0 0 repeat-x;}
.bcf_tl {background:url(/bitrix/templates/print/images/block_colsult_frame_tl.gif) 0 0 no-repeat;}
.bcf_tr {background:url(/bitrix/templates/print/images/block_colsult_frame_tr.gif) 100% 0 no-repeat;}
.bcf_bl {background:url(/bitrix/templates/print/images/block_colsult_frame_bl.gif) 0 100% no-repeat;}
.bcf_br {padding: 8px 20px 15px 13px; background:url(/bitrix/templates/print/images/block_colsult_frame_br.gif) 100% 100%  no-repeat;}
.bcf_br1 {padding: 8px 20px 15px 13px; background:url(/bitrix/templates/print/images/block_colsult_frame_br1.gif) 100% 100%  no-repeat;}

.form_consult .title {1height:38px;}
.form_consult  h2 {float:left; padding-right:5px;}
.form_consult input {border:1px solid #b2b2b2; padding:1px 4px; width:120px; margin: 2px 0 5px;}
.form_consult .title select {width:200px; margin:2px 0 0 0;}
.form_consult .title .select {width:186px; margin:3px 0 0 0; display:inline-block; vertical-align:top;}
.form_consult textarea {border:1px solid #b2b2b2; padding:1px 4px; width:90%; margin: 2px 0 5px; height:125px;}
.form_consult .go {border:0; padding:0 0 2px; width:93px; margin: 2px 0 4px; height:20px; color:#fff; font-size:13px; background:url(/bitrix/templates/print/images/go_send.gif) 0 0 no-repeat;}
.consult_tel {font-weight:bold; color:#01589f; padding: 0 0 0 7px; height:32px; line-height:32px; font-size:24px; 	clear:both; margin: 0 0 12px; background:url(/bitrix/templates/print/images/consult_tel_l.gif) 0 0 no-repeat;}
.consult_tel div {padding: 0 7px 0 0; height:32px; float:left; background: #e6eff7 url(/bitrix/templates/print/images/consult_tel_r.gif) 100% 0 no-repeat;}
.consult_tel span {font-size:15px; vertical-align:2px;}

#form_consult {padding: 0 10px 5px 0; margin: 0 -10px -5px 0; background:url(/bitrix/templates/print/images/block_colsult_frame_br.gif) 100% 100%  no-repeat;}

.icq_block {width:104px; font-size:13px; margin:8px 0; background:#e6eff7 url(/bitrix/templates/print/images/icq_block_top.gif) 0 0 no-repeat;}
.icq_block_bt {padding: 2px 2px 6px 6px; background:url(/bitrix/templates/print/images/icq_block_bt.gif) 0 100% no-repeat;}
.icq_block .icq {font-size:13px;padding-top:0;}
.icq_block .skype {font-size:13px;}

.go {cursor:pointer;}

.compare_prev {float:right;width:195px;  }
.compare_prev span {color:#01589f;}
.comapare_text {margin:0 208px 0 0; padding:0 20px 0 0; border-right:1px dashed #9fa3a6;}
.comapare_text p {padding:0 0 16px 0;}

.img_blue_frame {float:left; border-top:3px solid #01589f; padding:0 1px 1px 1px; background:#bfd2df; margin: 0 18px 10px 0}

.table_param { clear:both; border:1px solid #5891c0; font-size:11px; margin:0 0 20px;}
.table_param table {width:100%; text-align:center; background:#fff; }
.table_param th {background:#b4d7dc; border-right:1px solid #e5f1f3; font-weight:normal; color:#000; line-height:0.9;  font-weight:bold;  padding:4px 1px; font-size:0.9em;}
.table_param td {padding:4px 1px; border-right:1px solid #cee5e8; border-top:1px solid #cce4e7;text-align:center;}
.table_param .even td {background:#e7f2f4; }
.table_param td.last, .table_param th.last  {border-right:0; }
.table_param small {font-size:0.8em;}

/*.refresh_ico, .del_ico, .basket_ico, .basket_full_ico, .ok_ico,  .compare_ico  {width:18px; margin:0 auto;  position:relative;}*/

.refresh_ico, .del_ico, .ok_ico, .ok_ico2, .compare_ico {width:18px; margin:0 auto; position:relative;} 
.basket_ico, .basket_full_ico { margin:0 auto; position:relative; width:40px; line-height:1.2; } 
.basket_ico .icon, .basket_full_ico .icon { margin:0 auto; position:relative;} 



.refresh_ico .icon {display:inline-block;  vertical-align:middle; width:17px; height:17px; margin: 0 auto; position:relative; background:url(/bitrix/templates/print/images/refresh_ico.png) 0 0 no-repeat;}
.del_ico .icon, .del_icon {display:inline-block; vertical-align:middle; width:17px; height:17px; margin: 0 auto; position:relative; background:url(/bitrix/templates/print/images/del_ico.png) 0 0 no-repeat;}
.basket_ico .icon {display:inline-block;  vertical-align:middle; width:17px; height:17px; margin: 3px auto 0; position:relative; background:url(/bitrix/templates/print/images/basket_ico.png) 0 0 no-repeat;}
.basket_full_ico .icon {display:inline-block;  vertical-align:middle; width:17px; height:20px; margin: 0 auto; position:relative; background:url(/bitrix/templates/print/images/basket_full_ico.png) 0 0 no-repeat;}
.ok_ico .icon, .ok_ico2 .icon {display:inline-block;  vertical-align:middle; width:15px; height:15px; margin: 1px auto; position:relative;  background:url(/bitrix/templates/print/images/ok_ico.png) 0 0 no-repeat;}
.compare_ico .icon, .compare_icon {display:inline-block;  vertical-align:middle; width:18px; height:18px; margin: 0px auto; position:relative;  background:url(/bitrix/templates/print/images/compare_ico.png) 0 0 no-repeat;}

.drop_ico_active  .icon, .drop_ico_active1  .icon {z-index:110; position:relative;}
.drop_ico_active {cursor:pointer; }


.pages {font-size:11px; margin:0 0 10px; font-weight:bold;}
.pages span {font-size:14px; color:#00345f; font-weight:bold;}
.pages a {text-decoration:none; }
.pages a:hover {text-decoration:underline; }
.pages a.next {padding:0 12px 0 0; margin:0 0 0 4px; text-decoration:underline; background:url(/bitrix/templates/print/images/pages_next.gif) 100% 5px no-repeat; }
.pages a:hover.next {text-decoration:none;}
a.next {padding:0 12px 0 0; background:url(/bitrix/templates/print/images/pages_next.gif) 100% 5px no-repeat; }

.product_img {width:180px; text-align:center; padding:10px 18px 20px 0; vertical-align:top;}
.product_img img {border-top:3px solid #01589f; padding:0 1px 1px 1px; background:#bfd2df; margin: 0 0 3px 0; display:block; font-size:11px;}
.product_img .zoom_ico {padding:0 0 0 15px; background:url(/bitrix/templates/print/images/zoom_ico.gif) 0 4px no-repeat;}

.product_descr {vertical-align:top; padding:10px 0 20px; background:url(/bitrix/templates/print/images/product_bg.jpg) 157px 0 no-repeat;}
.extra_menu {float:left; width:180px; padding:0 0 20px 0;}
.extra_menu p {padding:4px 0 6px;}
.print_ico {padding:0 0 0 24px; background:url(/bitrix/templates/print/images/print_ico.gif) 0 0 no-repeat;}
.pdf_ico {padding:0 0 0 24px; background:url(/bitrix/templates/print/images/pdf_ico.gif) 0 0 no-repeat;}
.print_compare {float:right; font-size:13px; padding-bottom:2px; margin: 0 0 25px 0;}

.prize {float:left; width:145px; position:relative; padding: 0 0 18px 0; margin:0 -10px 0 0;}
.prize_active {z-index:100;}
.prize_active .prize_inner {z-index:105; position:relative;}
.prize img {float:left; border-top:3px solid #01589f; padding:0 1px 1px 1px; background:#bfd2df; margin: 0 8px 3px 0; display:block; font-size:11px;}
.title_dash {font-size:18px; padding: 0 0 8px 0;}
.prize_active .prize_drop {display:block;}
.prize_drop {display:none; position:absolute;top:-8px; left:-12px; line-height:18px;}
.prize_drop1 {width:231px; line-height:18px; padding:46px 20px 5px 12px; background:url(/bitrix/templates/print/images/drop_prize_bg.png) 0 0 repeat-y;}
.prize_drop1_top  {width:263px; height:9px; line-height:0; font-size:0;  background:url(/bitrix/templates/print/images/drop_prize_top.png) 0 0 no-repeat;}
.prize_drop1_bt  {width:263px; height:7px; line-height:0; font-size:0;  background:url(/bitrix/templates/print/images/drop_prize_bt.png) 0 0 no-repeat;}
.prize_drop_content {position:content;}

.fright {float:right;}
.tcenter {text-align:center;}
.top27 {padding-top:27px;}

.table {width:100%; font-size:11px; background:#fff; text-align:left; margin:15px 0 10px; color:#686868;}
.table th {border:1px solid #c2d4e1; background:#e7f2f4; font-weight:bold; padding: 16px 12px; }
.table th a {text-decoration:none; color:#333333;}
.table th a:hover {text-decoration:underline;}
.table td {border:1px solid #c2d4e1; padding: 13px 12px;}
.table .even td {background:#fefaf0;}
.sort_up {padding: 0 12px 0 0; background:url(/bitrix/templates/print/images/sort_up.gif) 100% 5px no-repeat;}
.sort_down {padding: 0 12px 0 0; background:url(/bitrix/templates/print/images/sort_up.gif) 100% 5px no-repeat;}


.contact_white {height:67px; padding:0 0 0 7px; margin: 0 0 15px;  background:url(/bitrix/templates/print/images/contact_white.gif) 0 0 no-repeat;}
.contact_white_r {height:63px; float:left; padding: 4px 18px 0 0; background:#fff url(/bitrix/templates/print/images/contact_white_r.gif) 100% 0 no-repeat;}
.contact_white_tel {border-bottom:1px dashed #d4d4d4; padding: 0 0 7px 0; margin:0 0 10px 0;}
.contact_white_tel span {color:#01589f; font-size:1.75em; margin: 0 0 0 5px;}
.contact_white_tel span span {font-size:0.62em; margin:0;}

.contact_white .icq {font-size:1em; background-position: 0 1px; margin:0 10px 0 0; background-repeat:no-repeat;}
.contact_white .skype {font-size:1em; background-position: 0 1px; background-repeat:no-repeat;}

.order_ico {padding: 0 0 0 20px; background:url(/bitrix/templates/print/images/order_ico.gif) 0 0 no-repeat;}

.rubr_block {width:173px; font-size:13px; margin:0 0 0 -10px; background: #fff url(/bitrix/templates/print/images/rubr_top.gif) 0 0 no-repeat;}
.rubr_block_bt {padding:5px 10px 8px; background: url(/bitrix/templates/print/images/rubr_block_bt.gif) 0 100% no-repeat;}
.rubr_block h5 {font-size:14px; color:#787878;  padding:2px 0 8px; margin:0 0 8px;}
.rubr_block ul {margin: 0 0 0 -4px; padding:0;}
.rubr_block ul li {padding:0 0 3px 24px; background:url(/bitrix/templates/print/images/rubr_arr.gif) 0 0 no-repeat;}
.rubr_block ul li.active {background:url(/bitrix/templates/print/images/rubr_active.gif) 0 0 no-repeat;}
.rubr_block ul li.active a {background:#d1e1ee url(/bitrix/templates/print/images/rubr_active_r.gif) 100% 0 no-repeat;}
.rubr_block ul a {text-decoration:none; display:inline-block;padding: 0 7px 0 0; height:17px; line-height:16px; }
.rubr_block ul a:hover {text-decoration:underline;}

.question {font-size:16px; line-height:1.3; border-bottom:1px dashed #d6d6d6; padding: 2px 0 10px 25px; margin: 0 0 15px 0; background:url(/bitrix/templates/print/images/lm_arr_01.gif) 0 7px no-repeat;}
.question div {font-size:13px;color:#686868; font-style:italic; padding:0 0 6px 0;}

.public h4 {font-size:17px; padding:0;}
.public h4 a {text-decoration:none;}
.public h4 a:hover {text-decoration:undreline;}
.public {font-size:13px; color:#686868; padding: 2px 0 5px 25px; margin: 0 0 0 0; background:url(/bitrix/templates/print/images/lm_arr_01.gif) 0 7px no-repeat;}
.public div { border-bottom:1px dashed #d6d6d6; color:#686868; padding: 0 0 15px; margin: 0;}
.public .all {display:block; width:66px; height:17px; font-size:11px; text-align:center; line-height:16px; margin:0; color:#fff; text-decoration:none; background:url(/bitrix/templates/print/images/public_all.gif) 0 0 no-repeat;}
.public a:hover.all {text-decoration:underline;}
.public p {padding:6px 0 10px;}


.section {font-size:12px; color:#fff;padding:0 0 0 6px; height:17px; background:url(/bitrix/templates/print/images/section_l.gif) 0 0 no-repeat;}
.section span {display:block; float:left; height:17px; padding: 0 7px 0 1px; line-height:16px; background:#01589f url(/bitrix/templates/print/images/section_r.gif) 100% 0 no-repeat;}
.teleph {font-size:24px; color:#01589f; padding: 2px 0 17px;}
.teleph span {font-size:15px;}
.contacts_info {padding: 7px 0 17px; color:#686868;}
.weblock form {width:520px;}
.grey_block .basket_info1 {margin: 0 -6px 6px; padding:0; clear:both; width:190px;  background:#fff url(/bitrix/templates/print/images/basket_info1.gif) 0 0 no-repeat;}
.grey_block  .basket_info_inner1 {margin: 0; padding:2px 3px 2px 6px; background:url(/bitrix/templates/print/images/basket_info1_bt.gif) 0 100% no-repeat;}
.grey_block  .basket_info1 table td {padding:1px 0 1px 0;}

.minus_ico {display:inline-block; width:8px; height:8px; vertical-align:middle; background:url(/bitrix/templates/print/images/minus_ico.gif) 0 50% no-repeat;}
.plus_ico {display:inline-block; width:8px; height:8px; vertical-align:middle; background:url(/bitrix/templates/print/images/plus_ico.gif) 0 50% no-repeat;}
.numb {width:12px; padding:0; text-align:center; font-size:11px; color:#686868; border:0; background:none; vertical-align:middle;}

.total {font-size:20px; color:#565656; padding:0 0 15px 0;}
.continue_order {font-size:16px; padding:0 0 10px;}
.continue_order .ico_more_blue {float:none; display:inline-block; vertical-align:-4px;}

.title_choose_rubric {float:left; font-size:14px; color:#6e6e6e; margin: 0 5px 0 0;}
.choose_rubric {float:left; width:214px; font-size:16px; position:relative; padding: 0 0 0  14px; }
.choose_rubric {float:left; width:214px; font-size:16px; position:relative; padding: 0 0 0  14px; }
.title_active .choose_rubric_drop {display:block;}
.choose_rubric_drop {display:none; top:0; left:0; position:absolute; padding:8px 0 0 0; top:-8px; left:0; width:243px;background:url(/bitrix/templates/print/images/choose_rubric_drop_top.png) 0 0 no-repeat;}
.choose_rubric_drop ul {padding:26px 14px 14px 14px; width:243px;background:url(/bitrix/templates/print/images/choose_rubric_drop.png) 0 100% no-repeat;}
.choose_rubric_drop ul li  {padding:0 0 8px; background:none;}
.choose_rubric_drop ul a {color:#686868; border-bottom:1px dashed #686868; text-decoration:none;}
.choose_rubric_drop ul a:hover {border-bottom:0;}
.title_active .choose_rubric_inner  {z-index:110;}
.choose_rubric_inner  {position:relative;}
.choose_rubric_inner a {color:#3c7eb5; border-bottom:1px dashed #3c7eb5; text-decoration:none;}
.choose_rubric_inner a:hover {border-bottom:0;}

.title_block {margin:0 208px 0 0;}
.title_block h1 {padding: 0 0 18px 0;}

.block_client {padding:10px 0 0 0; margin:0 0 2px;}
.block_client .text {border-bottom:1px dashed #b3b8bb; margin:0 0 0 100px; min-height:70px; padding: 0 0 14px 0; line-height:1.3;}
.block_client .text h4 {font-size:1.5em;padding:0 0 4px;}
.last .text {border-bottom:0;}
.block_client .img {float:left; width:84px; height:68px; text-align:center; background:url(/bitrix/templates/print/images/client_bg.gif) 0 0 no-repeat;}


/*---/content---*/

/*---left_part---*/
.left_part {width:223px; float:left; margin:0 0 0 -100%;  line-height:1.1em; padding:0 8px 0 0; background:url(/bitrix/templates/print/images/left_part_shadow.png) 100% 0 no-repeat;}
.left_part .title, .right_part .title, .basket_block .title {font-size:1.54em; font-weight:normal; color:#cc3300; padding:0 0 15px 0; margin:0; line-height:1.1;}
.left_part .title a.dash, .right_part .title a.dash {color:#cc3300; text-decoration:none; border-bottom:1px dashed #cc3300;}
.left_part .title a.dash:hover, .right_part .title a.dash:hover {border-bottom:0;}
.left_part .title1, .right_part .title1 {position:relative; font-size:15px; font-weight:bold; color:#cc3300; padding:0 0 0 0; margin:0; line-height:14px; height:32px;}
.left_part .title1 a.dash, .right_part .title1 a.dash {color:#cc3300; text-decoration:none; border-bottom:1px dashed #cc3300;}
.left_part .title1 a.dash:hover, .right_part .title1 a.dash:hover {border-bottom:0;}
.left_menu {list-style-type:none; margin:0; padding:35px 0 20px 0; font:bold 1.1em Tahoma; background: #fff url(/bitrix/templates/print/images/lm_bg.jpg) 100% 100% no-repeat;}
.left_menu li {padding: 4px 0 3px 14px; background:url(/bitrix/templates/print/images/left_menu_line.gif) 0 100% no-repeat;}
.left_menu li.last {background:none;}
.left_menu li span {display:block; padding: 0 17px 7px 20px; background:url(/bitrix/templates/print/images/lm_arr.gif) 0 3px no-repeat;}
.left_menu li a {text-decoration:none;}
.left_menu li a:hover  {color:#cc3300;}
.left_menu li a.active  {color:#cc3300;}
.left_menu ul {list-style-type:none; margin:0 0 0 -14px; padding:0 20px 0 29px; background: #fffaef url(/bitrix/templates/print/images/lm_drop.gif) 199px 100% no-repeat;}
.left_menu ul li {padding:7px 0 7px 22px; border-bottom:1px dashed #d4d4d4; background:url(/bitrix/templates/print/images/lm_arr_01.gif) 5px 10px no-repeat;}
.left_menu ul li.last {border-bottom:0;  background:url(/bitrix/templates/print/images/lm_arr_01.gif) 5px 10px no-repeat;}
.left_menu ul ul {list-style-type:none; margin:0; padding:3px 0px 0 0px; font-size:0.9em; font-weight:normal; background:none;}
.left_menu ul ul li {padding:5px 0 0px 8px; border-bottom:0; background:url(/bitrix/templates/print/images/arr_01.gif) 0 10px no-repeat;}
.left_menu ul ul li a:hover {text-decoration:underline;}

.title h1, .title h2, .title h3, .title h4, .title h5 {padding-top:0;}
.title_active {position:relative; z-index:100; }
.title_active .dash, .title_active .dash_blue {position:relative; z-index:105;}
.title_active h1 .title_l, .title_active h2 .title_l, .title_active h3 .title_l {top:-7px;}
.title_active .title_l { display:block; position:relative;  z-index:105; height:32px; padding: 0 0 0 7px; top:-9px; margin: 0 0 0 -7px; background:url(/bitrix/templates/print/images/title_l.png) 0 0 no-repeat;}
.title_active .title_r {height:24px; line-height:16px; float:left;padding: 8px 14px 0 0px; margin: 0 -14px 0 0; background:url(/bitrix/templates/print/images/title_r.png) 100% 0 no-repeat;}

.progress {padding:0 0 9px;line-height:1.1; background:url(/bitrix/templates/print/images/progress_shadow.jpg) 0 100% no-repeat;}
.progress_inner {padding:18px 25px 18px 30px; border-left:2px solid #cc3300;}
.progress .all {display:block; width:82px; height:17px; text-align:center; line-height:16px; margin:0 auto; color:#cc3300; text-decoration:none; background:url(/bitrix/templates/print/images/progress_all.gif) 0 0 no-repeat;}
.progress a:hover.all {text-decoration:underline;}
.progress .title {padding-bottom:20px;}

.title_active .progress_drop {display:block; top:-6px;  }
.progress_drop {position:absolute; width:667px; height:251px; top:-60000px; font-size:11px; left:-6px;}
.progress_drop1 { width:667px; height:251px;background:url(/bitrix/templates/print/images/progress_drop.png) 0 0 no-repeat;}
.progress_drop2 {position:relative; width:611px; height:196px; padding:54px 47px 0 9px;}
.progress_drop .progress_scroll {width:580px;}
.progress_drop .progress_scroll_inner{width:580px;}
.progress_drop .all {float:right;}

.progress_scroll {position:relative; width:97px; padding: 0 0 8px 34px;}
.progress_scroll_inner {position:relative; width:97px; overflow:hidden;}
.progress_scroll_list {position:relative; }
.progress_scroll_list img  {margin: 0 20px 0 0;}
.progress_scroll .prev_ico {display:block; position:absolute; width:16px; height:15px; left:10px; top:63px; background:url(/bitrix/templates/print/images/prev_ico.gif) 0 0 no-repeat;}
.progress_scroll .next_ico {display:block; position:absolute; width:16px; height:15px; right:-24px; top:63px; background:url(/bitrix/templates/print/images/next_ico.gif) 0 0 no-repeat;}

.client_block {padding:8px 25px 20px 32px; background:#fff url(/bitrix/templates/print/images/client_block.png) 100% 100% no-repeat;}
.client_block .title {padding:0 0 10px 0;}
.client_block .all {display:block; width:68px; height:17px; text-align:center; line-height:16px; margin:0 0 0 auto; color:#01589f; text-decoration:none; background:url(/bitrix/templates/print/images/client_all.gif) 0 0 no-repeat;}
.client_block a:hover.all {text-decoration:underline;}
.client {margin: 0 -25px 0 -32px; width:220px; font-size:1.1em;}
.client td {border-bottom:1px dashed #d1d1d1; height:60px;}
.client .last td {border-bottom:0;}
.client .img {border:0; text-align:center; width:75px;}

.banner {text-align:center; padding:10px 0;}

.bgnone {background:none !important;}


/*---/left_part---*/

/*---right_part---*/
.right_part {width:200px; margin:0 0 0 -200px; float:left; line-height:1.1em;}
.right_part h3 {font-size:16px; line-height:18px;}
.right_part .banner  {text-align:left;}
.basket_block {background:#fcf4df; border-right:2px solid #cc3300; padding: 21px 22px 20px 22px; line-height:1.1em;}
.basket_corner {width:35px; height:35px; float:left; margin:0 -35px -35px 0;  position:relative; left: -57px; top:-21px; background:url(/bitrix/templates/print/images/basket_corner.gif) 0 0 no-repeat;}
.basket_info {margin: 0 -6px 6px; padding:0; clear:both; width:166px;  background:#fefbf3 url(/bitrix/templates/print/images/basket_info.gif) 0 0 no-repeat;}
.basket_info_inner {margin: 0; padding:2px 3px 2px 6px; background:url(/bitrix/templates/print/images/basket_info_bt.gif) 0 100% no-repeat;}
.basket_info table {width:100%; text-align:right; color:#6c6c6c; margin:0;}
.basket_info table td {padding:0;}
.basket_info table td.dt {text-align:left; color:#01589f;}

.basket_info1 {margin: 0 -6px 6px; padding:0; clear:both; }
.basket_info_inner1 {margin: 0; }
.basket_info1 table {width:100%; text-align:right; color:#6c6c6c; margin:0;}
.basket_info1 table td {padding:0;}
.basket_info1 table td.dt {text-align:left; color:#01589f;}

.content1 .basket_block {width:154px; float:right; margin: -24px -26px 18px 0;}

.contacts_block {padding: 8px 22px 15px 22px; font-size:1.1em;}
.contacts_corner {width:35px; height:35px; float:left; margin:0 -35px -35px 0;  position:relative; left: -57px; top:-8px; background:url(/bitrix/templates/print/images/contacts_corner.gif) 0 0 no-repeat;}
.contacts_block .mail {font-size:12px; color:#fff; display:inline-block; background:url(/bitrix/templates/print/images/mail_left.gif) 0 0 no-repeat;}
.contacts_block .mail span {display:block;height:20px; padding: 0 7px; line-height:20px; background:url(/bitrix/templates/print/images/mail_right.gif) 100% 0 no-repeat;}
.contacts_block .consultation {margin:0; padding:0 0 4px; position:relative;}

.consultation .drop_consul {left:-135px;}

.icq {font-size:1.1em; color:#676767; padding:1px 0 2px 23px; margin:4px 0 0 0; background-position: 0 1px; background-repeat:no-repeat;}
.skype {font-size:1.1em; color:#676767; padding:0px 0 3px 23px; margin:4px 0 0 0; background:url(/bitrix/templates/print/images/skype.gif) 0 0 no-repeat;}
.mail_ico {padding:0px 0 3px 23px; margin:4px 0 0 0; background:url(/bitrix/templates/print/images/mail_ico.gif) 0 0 no-repeat;}
.quest_block {padding: 0 0 8px 0; background:url(/bitrix/templates/print/images/quest_bg.jpg) 0 100% no-repeat;}
.quest_block_inner { padding: 5px 22px 12px 22px;  border-right:2px solid #cc3300; }
.quest_block .last {border:0;}
.all_blue {display:inline-block;  height:17px;  line-height:16px; margin:2px 0 0; color:#01589f; text-decoration:none;  padding:0 5px 0 0; background:url(/bitrix/templates/print/images/all_blue_r.gif) 100% 0 no-repeat;}
.all_blue span {display:block;  height:17px;  padding:0 0 0 5px;  background:url(/bitrix/templates/print/images/all_blue_l.gif) 0 0 no-repeat;}
a.all_blue:hover {text-decoration:underline !important;}

.quest {border-bottom:1px dashed #d1d1d1; padding:0 0 12px 0; margin: 0 0 10px 0;}
.quest a {font-size:1.1em;}
.quest p {font-style:italic; color:#6e6e6e; padding:0 0 12px;}

.info_block_shadow{margin:0 0 0 -7px; padding:0 0 0 7px; background: transparent url(/bitrix/templates/print/images/right_shadow.png) 0 0 no-repeat;}
.info_block {padding: 5px 22px 30px 22px;  border-right:2px solid #01589f; background:url(/bitrix/templates/print/images/info_block.png) 0 100% no-repeat;}
.info_block .last {border:0;}

.info {color:#6e6e6e; border-bottom:1px dashed #d1d1d1; padding:4px 0 12px 0; margin: 0 0 6px 0;}

.param_show {padding: 0 0 0 1px; margin: 0 0 15px -1px; position:relative; background:url(/bitrix/templates/print/images/param_block_bg.jpg) 0 100% no-repeat;}
.param_show fieldset {padding: 28px 22px 15px 22px; font-size:1.2em; color:#01589f; background:url(/bitrix/templates/print/images/shadow_block.gif) 0 0 no-repeat;}
.param_show_inner {padding: 28px 22px 15px 22px; font-size:1.2em; background:url(/bitrix/templates/print/images/shadow_block.gif) 0 0 no-repeat;}
.param {margin: 0 -22px 6px -15px; padding:6px 22px 20px 15px; background:url(/bitrix/templates/print/images/param.gif) 0 100% no-repeat;}
.param_last {margin: 0 -22px 6px -15px; padding-bottom:6px; background:none;}
.param_show .param_diap   {color:#333333; font-size:0.8em; padding:12px 0 0 0; }
.param_show .param_diap  input {border:1px solid #b2b2b2; padding:0px 4px; width:42px; margin: 0 4px 0 0; text-align:center; vertical-align:middle;}
.param_show	select {border:1px solid #b2b2b2; padding-left: 4px;  width:125px; margin:8px 0 0 0; font-size:11px; }
.param_show	.select { width:121px; margin:8px 0 0 0; font-size:11px; color:#333333; }
.param_show	.select input {color:#333333; font-size:11px; }
.param_show	.last  {border:0;}
.param_show .go {border:0; padding:0 0 2px; width:129px; margin: 2px 0 4px; height:20px; color:#fff; font-size:13px; background:url(/bitrix/templates/print/images/go_clear_result.gif) 0 0 no-repeat;}
.scale {height:20px; margin: 15px -22px 0 -11px; position:relative; width:157px; padding: 2px 8px; background:url(/bitrix/templates/print/images/scale_bg.gif) 0 0 no-repeat;}
.scale_inner {position:relative;}
.scale_line {position:absolute; height:6px; line-height:0; font-size:0; background:#cc3300; top:0; border-left:1px solid #fff; border-right:1px solid #fff; }
.diap_01 {position:absolute; font-size:11px; color:#878889; width:40px; text-align:center; left:-20px; top:9px; line-height:12px;}
.diap_02 {position:absolute; font-size:11px; color:#878889; width:40px; text-align:center; right:-20px; top:9px; line-height:12px;}
.diap_03 {position:absolute; font-size:11px; color:#878889; width:40px; text-align:center; left:-20px; top:9px; line-height:12px;}
.diap_04 {position:absolute; font-size:11px; color:#878889; width:40px; text-align:center; right:-20px; top:9px; line-height:12px;}

.error_block {padding: 5px 22px 30px 22px;}
.title_other .ico_more_blue {margin-top:10px;}
.title_active .title_other {z-index:120; position:relative;}

/*---/right_part---*/


/*---footer---*/
.wrapper_footer {float:left; height:77px; width:100%; font-weight:bold; background: #e2eff1 url(/bitrix/templates/print/images/footer_bg.jpg) 100% 0 no-repeat;}
.wrapper_footer div div  div {font-weight:normal;}
.address {float:left; width:200px; padding: 11px 25px 0 36px; line-height:1.2;}
.title_footer {height:26px; margin:0 0 0 -7px; color:#7c7c7c;}
.title_footer div {float:left; height:17px; line-height:16px; color:#fff;   background:#01589f url(/bitrix/templates/print/images/footer_title_l.gif) 0 0 no-repeat;}
.title_footer div div {padding:0 7px; background:url(/bitrix/templates/print/images/footer_title_r.gif) 100% 0 no-repeat;}
.footer_tel .title_footer {height:20px;}
.footer_tel {float:left; width:250px; padding: 11px 25px 0 36px; color:#01589f; line-height:1.3;}
.footer_tel span { color:#7c7c7c; font-size:0.85em;}
.footer_tel .tel {font-size:1.6em; font-weight:bold;}
.footer_left {float:left; width:188px; margin:0 0 0 -100%; color:#494949;  padding:36px 0 0 38px; line-height:1.1; height:41px; font-size:1.1em; background:url(/bitrix/templates/print/images/footer_left.jpg) 0 0 no-repeat;}
.footer_right {float:left; width:170px; margin:0 0 0 -175px; color:#494949; padding:22px 0 0 0; line-height:1.1;}
/*---/footer---*/

/*---popap---*/
.title_active .drop_proposal {display:block;}
.drop_proposal {display:none; position:absolute; width:545px; top:23px; font-size:13px; left:-8px; line-height:1.35; z-index:103;}
.drop_proposal_top { width:545px;  height:13px; line-height:0; font-size:0; background:url(/bitrix/templates/print/images/drop_proposal_top.png) 0 0 no-repeat;}
.drop_proposal_bt { width:545px;  height:7px;  line-height:0; font-size:0;background:url(/bitrix/templates/print/images/drop_proposal_bt.png) 0 0 no-repeat;}
.drop_proposal_center { width:485px;  padding:0px 35px 20px 25px; background:url(/bitrix/templates/print/images/drop_proposal_center.png) 0 0 repeat-y;}

.title_active .drop_proposal1 {display:block;}
.drop_proposal1 {display:none; position:absolute; width:312px; top:23px; font-size:13px; left:-95px; line-height:1.35; z-index:103;}
.drop_proposal1_top { width:312px;  height:13px; line-height:0; font-size:0; background:url(/bitrix/templates/print/images/drop_proposal1_top.png) 0 0 no-repeat;}
.drop_proposal1_bt { width:312px;  height:7px;  line-height:0; font-size:0;background:url(/bitrix/templates/print/images/drop_proposal1_bt.png) 0 0 no-repeat;}
.drop_proposal1_center { width:252px;  padding:0px 35px 20px 25px; background:url(/bitrix/templates/print/images/drop_proposal1_center.png) 0 0 repeat-y;}

.title_active .drop_proposal2 {display:block; }
.drop_proposal2 {display:none; position:absolute; width:392px; top:0px; font-size:13px; left:-198px; line-height:1.35; z-index:103;}
.drop_proposal2_top { width:392px;  height:45px; line-height:0; font-size:0; background:url(/bitrix/templates/print/images/drop_proposal2_top.png) 0 0 no-repeat;}
.drop_proposal2_bt { width:392px;  height:7px;  line-height:0; font-size:0;background:url(/bitrix/templates/print/images/drop_proposal2_bt.png) 0 0 no-repeat;}
.drop_proposal2_center { width:342px;  padding:8px 35px 20px 15px; background:url(/bitrix/templates/print/images/drop_proposal2_center.png) 0 0 repeat-y;}
.param_show_inner .drop_proposal2 {top:25px;}

.title_active .drop_consul {display:block;}
.drop_consul {display:none; position:absolute; width:311px; top:-6px; font-size:13px; left:-141px; line-height:1.35; z-index:103;}
.drop_consul_top { width:311px;  height:45px; line-height:0; font-size:0; background:url(/bitrix/templates/print/images/drop_consul_top.png) 0 0 no-repeat;}
.drop_consul_bt { width:311px;  height:7px; line-height:0; font-size:0; background:url(/bitrix/templates/print/images/drop_consul_bt.png) 0 0 no-repeat;}
.drop_consul_center { width:266px;  padding:0px 25px 20px 20px; background:url(/bitrix/templates/print/images/drop_consul_center.png) 0 0 repeat-y;}

.title_active .drop_consul1 {display:block; }
.drop_consul1 {display:none; position:absolute; width:311px; color:#333333; font-weight:normal; top:22px; font-size:13px; left:-141px; line-height:1.35; z-index:103;}
.drop_consul1_top { width:311px;  height:13px; line-height:0; font-size:0; background:url(/bitrix/templates/print/images/drop_consul1_top.png) 0 0 no-repeat;}
.drop_consul_bt { width:311px;  height:7px; line-height:0; font-size:0; background:url(/bitrix/templates/print/images/drop_consul_bt.png) 0 0 no-repeat;}
.drop_consul_center { width:266px;  padding:0px 25px 20px 20px; background:url(/bitrix/templates/print/images/drop_consul_center.png) 0 0 repeat-y;}

.title_active .drop_quest  {display:block; left:-141px;}
.drop_quest input {border:1px solid #b2b2b2; padding:1px 4px; width:120px; margin: 0 0 4px;}
.drop_quest select {border:1px solid #b2b2b2; padding-left: 4px; width:269px; margin: 0 0 4px;}
.drop_quest textarea {border:1px solid #b2b2b2; padding:1px 4px; width:259px; margin: 0 0 4px; height:125px;}

.drop_ico_right {left:auto !important; right:-11px !important;}
.drop_ico_active {z-index:100;}

.drop_ico_active .drop_ok {display:block;}
.ok_ico .drop_ok {left:-5px; }
.drop_ok {display:none;   position:absolute; top:-5px; left:-50000px; z-index:103;}

.drop_ico_active .drop_compare {display:block;}
.compare_ico .drop_compare {left:-5px; }
.drop_compare {display:none;   position:absolute; top:-5px; left:-50000px; z-index:103;}

.drop_ico_active .drop_refresh {display:block;}
.refresh_ico .drop_refresh, .ok_ico2 .drop_refresh {left:-5px; top:-5px;}
.drop_refresh {display:none;   position:absolute; top:-50000px; left:-50000px; z-index:103;}

.drop_ico_active .drop_basket {display:block;}
.basket_ico .drop_basket {right:0px; }
.drop_basket {display:none;   position:absolute; top:-5px; right:50000px; z-index:103; white-space: nowrap;}

.drop_ico_active .drop_full_basket {display:block;}
.basket_full_ico .drop_full_basket {right:0px; }
.drop_full_basket {display:none;   position:absolute; top:-5px; right:50000px; z-index:103;}

.drop_ico_active1 .drop_full_basket1 {display:block;}
.basket_full_ico .drop_full_basket1 {right:0px; }
.drop_full_basket1 {display:none;   position:absolute; top:-5px; right:50000px; z-index:103;}

.drop_ico_active .drop_del {display:block;}
.del_ico .drop_del {right:-11px; }
.drop_del {display:none;   position:absolute; top:-5px; right:50000px; z-index:103;}

.drop_ico_active .drop_del1 {display:block;}
.del_ico .drop_del1 {left:-11px; }
.drop_del1 {display:none;   position:absolute; top:-5px; left:50000px; z-index:103;}

.drop_ico_active .drop_ok {display:block;}
.ok_ico .drop_ok {left:-5px; }
.drop_ok {display:none;   position:absolute; top:-5px; left:-50000px; z-index:103;}
.drop_info {width:143px; height:181px; padding: 20px 20px 0 28px; font-size:11px; color:#333333; text-align:left;  background:url(/bitrix/templates/print/images/drop_info.png) 0 0 no-repeat;}
.drop_info p {padding:7px 0;}

.drop_info1 { height:60px;  white-space: nowrap; padding: 0 0 0 6px; font-size:14px; color:#01589f; text-align:left;  background:url(/bitrix/templates/print/images/drop_info_l.png) 0 0 no-repeat;}
.drop_info11 {padding: 18px 30px 0 16px; height:42px; background:url(/bitrix/templates/print/images/drop_info_r.png) 100% 0 no-repeat;}

.drop_ico_active .drop_info2 {display:block;}
.drop_info2 { width:252px; height:47px; padding: 13px 20px 0 28px; font-size:12px; color:#333333; text-align:left; background:url(/bitrix/templates/print/images/drop_info2.png) 0 0 no-repeat;}
.title_active .drop_quest  {display:block;  }
.drop_quest {position:absolute;  top:-12px; font-size:13px; color:#414141; font-weight:bold;left:-141000px; line-height:1.35; }
.drop_quest form {width:267px; height:390px; padding:45px 25px 10px 20px; background:url(/bitrix/templates/print/images/drop_quest.png) 0 0 no-repeat;}
.drop_quest fieldset {position:relative;}
.drop_quest input {border:1px solid #b2b2b2; padding:1px 4px; width:120px; margin: 0 0 4px;}
.drop_quest .select input {color:#414141 !important; font-size:11px !important; }
.drop_quest select {border:1px solid #b2b2b2; padding-left: 4px; width:269px; margin: 0 0 4px; font-weight:normal; font-size:11px;}
.drop_quest .select { width:263px; margin: 0 0 4px; font-weight:normal; font-size:11px;}
.drop_quest textarea {border:1px solid #b2b2b2; padding:1px 4px; width:259px; margin: 0 0 4px; height:125px;}
.drop_quest  .go {border:0; padding:0 0 2px; width:93px; margin: 2px 0 4px; height:20px; color:#fff; font-size:13px; background:url(/bitrix/templates/print/images/go_send.gif) 0 0 no-repeat;}
#title_quest {padding-top:1px;}

.error_block form {font-size:12px;}
.error_block p {padding:10px 0 16px;}
.error_block .block_colsult_frame form {font-size:13px;}
.error_block .weblock, .error_block .weblock form {font-size:13px;}
.error_block form table {width:100%;}
.error_block .block_colsult_frame form table {width:auto;}
.error_block .weblock form table {width:auto;}
.error_block table input {width:50px; margin: 0 0 0px; float:right;}
.error_block input {border:1px solid #b2b2b2; padding:1px 4px; width:200px; margin: 1px 0 4px;}
.error_block input.inp_radio {border:0; padding:0; width:auto; margin: 0; vertical-align:bottom;}
.error_block select {border:1px solid #b2b2b2; padding-left: 4px; width:269px; margin: 1px 0 4px;}
.error_block textarea {border:1px solid #b2b2b2; padding:1px 4px; width:345px; margin: 1px 0 4px; height:65px;}
.error_block .block_colsult_frame textarea { width:510px;}
.error_block .weblock textarea { width:510px;}
.error_block  .go { float:right; border:0; padding:0 0 2px; width:93px; margin: 2px 0 4px; height:20px; color:#fff; font-size:13px; background:url(/bitrix/templates/print/images/go_send.gif) 0 0 no-repeat;}
.error_block  i  { color:#666666;}
.red {color:#cc3300;}

select {scrollbar-3dlight-color:blue; scrollbar-arrow-color:white; scrollbar-base-color:green; scrollbar-face-color:pink; scrollbar-track-color:aqua;}
/*---/popap---*/

/*---scrollbar-arrow-color---*/

/*---page_print---*/
#page_print {background:#fff;}
#page_print #container {background:none; padding:0 10px; width:auto;}
#page_print .header_content, #page_print .header_left {background:none;}
#page_print #header {border-bottom:1px dashed #8c8c8c; height:154px; margin: 0 0 10px;}
#page_print #logo {padding: 70px 48px 0 4px; float:left; width:180px;}
#page_print .print_tel {padding: 60px 0 0 0; float:left; color:#7c7c7c; width:345px;	}
#page_print .print_tel div {font-size:24px; color:#0d60a4;}
#page_print .print_tel div span {font-size:16px; color:#0d60a4;}
#page_print .print_address {padding: 57px 0 0 0; float:left; color:#7c7c7c;}
#page_print .print_address span { color:#333333;}
#page_print .wrapper {float:none;}
#page_print .content {margin:0; padding:0;}
#page_print .main_content{background:none;}
#page_print .grey_block {background:none;}
#page_print .grey_light_block1 {background:none;}
#page_print .product_descr {background:none;}
#page_print .contact_white {background:none;}
#page_print .contact_white_r {background:none;}
#page_print .prize {float:right; width:162px; padding:10px 0 10px 25px; margin:-10px 0 0 0; background:url(/bitrix/templates/print/images/product_prize.gif) 0 0 no-repeat;}
/*---/page_print---*/

.select {border:1px solid #b2b2b2; height:16px; position:relative; line-height:16px; background:#fff url(/bitrix/templates/print/images/select.gif) 100% 1px no-repeat;}
.select_active {z-index:50;}
.select_active  .select_drop {left:-1px; top:-1px;}
.select_inner {height:16px; padding-right: 20px; position:relative; line-height:16px; overflow:hidden; cursor:pointer;}
.select input { color:#414141; border:0; padding:0 0 0 4px !important; background:none; cursor:pointer; width:95%; font-size:12px; line-height:16px; margin:0 !important;}
.select_inline {float:left;  font-size:12px; zoom:0 !important; top:-1px; }
.select_drop {position:absolute; top:-1000000px; left:-100000px; background:#fff; border:1px solid #b2b2b2; height:83px; overflow:hidden; width:100%;}
.select_drop ul {list-style-type:none; margin:0 16px 0 0; padding:1px 0 0 0; position:relative; }
.select_drop ul li {background:none; padding:0 0 0 5px;}
.select_scroll {height:83px; background:#e5e5e5; position:absolute; top:0px; right:0px; width:15px; }
.select_up {display:block; cursor:pointer; width:15px !important; height:15px; position:absolute; top:0; left:0; background:url(/bitrix/templates/print/images/select_up.gif) 0 0 no-repeat;}
.select_down {display:block; cursor:pointer; width:15px !important; height:15px; position:absolute; bottom:0; left:0; background:url(/bitrix/templates/print/images/select_down.gif) 0 0 no-repeat;}
.grey { color:#878889;}
.grey input { color:#878889;}

.fleft {float:left;}
.p .fleft {margin:0 4px 0 0;}

.jcarousel-skin-tango li{float:left; width:117px;}

a {cursor:pointer;}
.title h1 {height:32px; line-height:18px; }
.title h2 {height:32px; line-height:18px; }
.title h3 {height:32px; line-height:16px;}
.title h3 .title_l {top:-8px;}

.hide {display:none;}

.scroll-pane {height:83px; overflow:auto; float:left; width:100%;}
.roller {position:absolute; width:16px; height:161px; background:url(/bitrix/templates/print/images/scroll.png) 0 0 repeat; cursor:pointer; overflow:hidden;}
.jScrollPaneTrack {background:url(/bitrix/templates/print/images/pane.png) 0 0 no-repeat; cursor:pointer; height:100%; position:absolute; right:0px; top:0; width:16px; float:right; display:none;}
.jScrollPaneDrag {background:url(/bitrix/templates/print/images/scroll.png) 0 0 no-repeat; cursor:pointer; overflow:hidden; position:absolute; }
.jScrollPaneDragTop {left:0; overflow:hidden; position:absolute; top:0; }
.jScrollPaneDragBottom {bottom:0; left:0; overflow:hidden; position:absolute; }
.jScrollPaneContainer {overflow:hidden; position:relative; z-index:1; }
.jScrollArrowUp { display:block; cursor:pointer; width:15px !important; height:15px; position:absolute; top:0; right:0; text-indent:-1000px; background:url(/bitrix/templates/print/images/select_up.gif) 0 0 no-repeat;}
.jScrollArrowDown { display:block; cursor:pointer; width:15px !important; height:15px; position:absolute; bottom:0; right:0; text-indent:-1000px; background:url(/bitrix/templates/print/images/select_down.gif) 0 0 no-repeat;}

.jcarousel-container {position: relative;}
.jcarousel-clip { z-index: 2;  padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {   z-index: 1; overflow: hidden;  position: relative;  top: 0;  left: 0;  margin: 0;   padding: 0;}
.jcarousel-list li, .jcarousel-item {  float: left;  list-style: none;  width: 75px;  height: 75px;}
.jcarousel-next {   z-index: 3;  display: none;}
.jcarousel-prev {   z-index: 3;   display: none;}

.title .jcarousel-skin-tango .jcarousel-container-horizontal {padding:0 0 8px 34px;   width: 580px;}
.jcarousel-skin-tango .jcarousel-container-horizontal {padding:0 0 8px 34px;   width: 97px;}
.jcarousel-skin-tango .jcarousel-container-vertical {  width: 75px;  height: 580px;  padding: 40px 20px;}
.title .jcarousel-skin-tango .jcarousel-clip-horizontal {     width:  580px;    height: 140px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {     width:  97px;    height: 140px;}
.jcarousel-skin-tango .jcarousel-clip-vertical {    width:  75px;   height: 580px;}
.jcarousel-skin-tango .jcarousel-item {  width: 97px;  height: 140px; padding:0 0 0 0;}
.jcarousel-skin-tango .jcarousel-item-horizontal {  margin-right: 23px;}
.jcarousel-skin-tango .jcarousel-item-vertical {  margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {  background: #fff;  color: #000;}

.jcarousel-skin-tango .jcarousel-next-horizontal { cursor:pointer;background:url(/bitrix/templates/print/images/next_ico.gif) 0 0 no-repeat; display:block; height:15px; position:absolute; right:-24px; top:63px; width:16px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {    background:url(/bitrix/templates/print/images/prev_ico.gif) 0 0 no-repeat; display:block; height:15px; left:10px; position:absolute; top:63px; width:16px;cursor:pointer; }

.hrepf{
	background:url('/bitrix/templates/all/images/i-media.png');
	width:75px;
	height:15px;
}

.header_content .tel { font-size:24px; color:#fff; padding: 35px 0 0
25px; height:82px;}
.header_content .tel span {font-size:11px; display:block; margin: 2px
0 0 64px;width:85px; height:17px; line-height:16px;text-align:center;
background:url(/bitrix/templates/print/images/tel_call.gif) 0 0 no-repeat;}
.header_content .tel div {float:left; font-size:24px; height:27px;
line-height:27px; padding: 0 5px 0 0; margin:1px 0 0 -10px;
background:url(/bitrix/templates/print/images/tel_right.gif) 100% 0 no-repeat;}
.header_content .tel div div {height:27px; padding: 0 5px 0 10px;
margin: 0;background:url(/bitrix/templates/print/images/tel_left.gif) 0 0 no-repeat;}
.header_content .tel a {color:#fff;}
/* End */
/* /bitrix/templates/.default/ajax/ajax.min.css?1752154231420 */
/* /bitrix/templates/print/styles.css?175215423047526 */
