﻿*{margin:0; padding:0;}
ul,li {list-style:none;}
img {border:none;}
a {color:#006BA8; border:none;}
body {font-family: Tahoma, Arial, sans-serif; font-size: 11px;  background:url('/img/bg_body.jpg') #ffffff repeat-x top; color:#000000;}
td {font-family:tahoma; font-size:12px; color:#000000;}
table { border-collapse: collapse}

#left { background:url("/img/bg_left.jpg") no-repeat top; }
#right { background:url("/img/bg_right.jpg") no-repeat top; }

#top_1 { background:url("/img/bg_top_1.jpg") no-repeat top right; }
#top_2 { background:url("/img/bg_top_2.jpg") no-repeat top; }
#top_3 { background:url("/img/bg_top_3.jpg") no-repeat top left; }
#top_4 { background:url("/img/bg_top_4.jpg") repeat-x; }
#top_6 { background:url("/img/bg_top_6.gif") repeat-x; }
#top_7 { background:url("/img/bg_top_7.jpg") no-repeat; }
#top_8 { background:url("/img/r_2.gif") repeat-x bottom #ffffff; }
#input_1 {height:25px; width:175px; padding:4px 0px 0px 0px;;  background:url("/img/serch_2.gif") #ffffff repeat-x; border:none;}
#serch a {color:#209ddb; text-decoration:underline; margin:0px 0px 0px 20px;}
#serch a:hover {color:#209ddb; text-decoration:none; margin:0px 0px 0px 20px;}
#phone {color:#75caff; font-size:14px; padding:0px 0px 0px 10px; }
#phone_1 {color:#ffffff; font-size:21px; padding:0px 27px 0px 0px; background:url("/img/bg_top_5.jpg") no-repeat right; }

#menu {margin:0px 0px 0px 19px;}
#menu a {white-space: nowrap; color:#ffffff; font-size:12px; text-decoration:underline;}
#menu a:hover {white-space: nowrap; color:#ffffff; font-size:12px; text-decoration:none;}
#menu_100 {background-color: #F5F9FC}
#menu_1 {background:url("/img/menu_7.gif") repeat-x;}
#menu_100 ul {list-style:square !important;}
#menu_100 a {text-decoration:none}
#menu_2 {background:url("/img/menu_6.gif") repeat-x;}
#menu_2 a {white-space: nowrap; color:#1380c5; font-size:12px; text-decoration:none;}
#menu_2 a:hover {white-space: nowrap; color:#1380c5; font-size:12px; text-decoration:underline;}
#menu_3 {background:url("/img/menu_11.gif") repeat-x; }
#menu_3 a {white-space: nowrap; color:#ffffff; font-size:12px; text-decoration:none;}
#menu_3 a:hover {white-space: nowrap; color:#ffffff; font-size:12px; text-decoration:underline;}
#menu_4 {background:url("/img/menu_12.gif") repeat-x;}
#menu_4 a {white-space: nowrap; color:#ffffff; font-size:12px; text-decoration:none;}
#menu_4 a:hover {white-space: nowrap; color:#ffffff; font-size:12px; text-decoration:underline;}
#menu_5 {margin:0px 19px 0px 0px;}

#navigations {padding:0px 21px 0px 21px; color:#aeaead;}
#navigations a {white-space: nowrap; color:#000000;  font-size:11px; text-decoration:none;}
#navigations a:hover {white-space: nowrap; color:#000000;  font-size:11px; text-decoration:underline;}

#login {background:url("/img/login_bg_2.gif") repeat-x;}
#login td { color:#ffffff; font-size:11px; }
#login a {color:#ffff00; text-decoration:underline; }
.login_input {background:url("/img/input_login_2.gif") #ffffff repeat-x; height:22px; width:100px; border:none; margin:0px; padding:3px 0px 0px 0px;  font-size:11px; color:#7f7f7f;}
#login .otstup_1 {padding:0px 3px 0px 20px;}
#login .otstup_2 {padding:0px 7px 0px 20px;}


#content_1 { background:url("/img/bg_content.gif") #ffffff repeat-x top;}
#content_2 { background:url("/img/image_1.jpg") no-repeat top right; }
.content_otstup {padding:0px 25px 25px 25px;}
.showmore {
width:120px;
background-color:#9536F4 !important;
padding:1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color:white !important;
cursor:pointer;
}



/*#left_block { background:url("/img/block_left_bg.gif") repeat-y;} */
#left_block .top_1 {background-image: -moz-linear-gradient(top, #B554FC 21%, #9637F5 46%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.21, #B554FC), color-stop(0.46, #9637F5));
border-top: 2px solid #2E2ABF;


}
#left_block .top_2 {background:#41add9;}
#left_block .top_3 {background:#d53337;}
.zag_1 { color:#ffffff; padding:6px 0px 6px 22px !important;
background-image: -moz-linear-gradient(top, #B554FC 21%, #9637F5 46%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.21, #B554FC), color-stop(0.46, #9637F5));

}
#zag_2 {background:#cfeaf7; color:#016c9e; font-size:12px;}
#zag_2 ul li {color:#016c9e; font-size:13px; line-height:14px; background:url('/img/pimpa_2.gif') no-repeat 7px 7px; padding:2px 0 2px 20px;}
.block_2_otstup_1 {padding:15px 12px 25px 12px;}
.tovar_1 {color:#666666; text-size:11px; padding:14px 0px 10px 0px;}
.tovar_1 a {color:#006ba8; text-decoration:underline;}
.tovar_1 a:hover {color:#006ba8; text-decoration:none;}
.tovar_1 span {color:#000000; text-size:11px; font-weight:bold; margin:10px 0px 10px 0px; display: block}
.korz {background:url("/img/vkorzinu.gif") no-repeat;  display:block; width:83px; height:26px;}
.korz:hover {background:url("/img/vkorzinu_1.gif") no-repeat; display:block; width:83px; height:26px;}


#left_block_menu .catalogname {font-size:12px; color:#000000; text-decoration:underline; font-weight: bold;}
#left_block_menu ul {margin:3px 0px 16px 0px;}
#left_block_menu ul li { background:url('/img/pimpa_3.gif') no-repeat 7px 9px; padding:2px 0 2px 18px;}
#left_block_menu ul li a {font-size:11px; color:#666666; text-decoration:underline;}
#left_block_menu ul li a:hover {font-size:11px; color:#666666; text-decoration:none;}

#right_block_menu ul {margin:20px 0px 20px 25px;}
#right_block_menu ul li { background:url('/img/pimpa_4.gif') no-repeat 7px 9px; padding:2px 0 2px 18px;}
#right_block_menu ul li a {font-size:11px; color:#666666; text-decoration:underline;}
#right_block_menu ul li a:hover {font-size:11px; color:#666666; text-decoration:none;}


#korzina_1 { background:url("/img/korzina_2.jpg") repeat-y 12px 0px; padding:0px 0px 0px 23px; }
#korzina_2 {color:#ffffff; padding:0px 0px 7px 0px; font-size:13px;}
.korzina_3 {color:#ffffff; padding:8px; background:#6626b4; font-size:10px;}
.korzina_3 span {color:#b789eb; font-size:10px;}
#korzina_4 { padding:20px 0px 0px 12px;}

.spec_1 {color:#006b93;  font-size:15px; line-height:15px; padding:0px 0px 0px 33px;}
.spec_1 span {color:#515152;  font-size:15px;}
.spec_2 {color:#ce0003;  font-size:15px; line-height:15px; padding:0px 0px 0px 33px;}
.spec_2 span {color:#515152;  font-size:15px;}
.spec_3 {color:#983b00;  font-size:15px; line-height:15px; padding:0px 0px 0px 33px;}
.spec_3 span {color:#515152;  font-size:15px;}
.spec_4 {color:#518800;  font-size:15px; line-height:15px; padding:0px 0px 0px 33px;}
.spec_4 span {color:#515152;  font-size:15px;}


#niz  { background:url("/img/niz_bg.gif") repeat-x; }
.niz_1  { background:url("/img/niz_bg_2.jpg") #438612 repeat-x top; }
#niz_2  { background:url("/img/niz_1.jpg") no-repeat; }
.nizz_1  { background:url("/img/niz_bg_4.jpg")  repeat-x bottom; }
#menu_niz a {white-space: nowrap; color:#ffffff; font-size:12px; text-decoration:none; margin:0px 13px 0px 13px;}
#menu_niz a:hover {white-space: nowrap; color:#ffffff; font-size:12px; text-decoration:underline; margin:0px 13px 0px 13px;}
#menu_niz .bg_1 { background:url("/img/niz_menu_2.gif") repeat-x; }

#copyright {color:#ffffff; font-size:11px; padding:23px 0px 22px 15px; line-height:15px;}
#copyright a {color:#fffc00; text-decoration:underline;}
#copyright a:hover {color:#fffc00; text-decoration:none;}

#counter {padding:0px 12px 24px 0px;}

.razdelit {background:url("/img/razd_line.gif") repeat-y;}





#inner_content table, #inner_content td, #inner_content th {border-collapse: collapse; vertical-align: top;}

#inner_content h3 {color: #000; font-size: 16px; font-weight: bold; padding: 20px 0 20px 0px; white-space: nowrap;}
#inner_content h5 {color: #000; font-size: 16px; font-weight: bold; padding: 38px 0 10px 0px; white-space: nowrap;}
#inner_content h2 {color: #000; font-size: 14px; font-weight: bold; padding: 20px 0 10px 0px; white-space: nowrap;}
#inner_content h2 span {color: #3e8ed0; font-size: 14px; font-weight: bold;}
#inner_content .text_1 {color: #666666; font-size: 11px; padding:0px 180px 0px 0px;}
#inner_content .text_2 {color: #000000; font-size: 11px; padding:0px 0px 0px 0px;}
#inner_content .text_3 a {
color: #006ba8;
font-size: 11px;
margin:0px 6px 0px 0px;
text-decoration:none;
line-height:16px;
}

#inner_content .text_3 a:hover {
color: #006ba8;
font-size: 11px;
margin:0px 6px 0px 0px;
text-decoration:underline;
line-height:16px;
}
#answer small {color: #71797d; font-size: 10px;}
#answer span {display: block; padding-bottom: 10px; color: #0086ac;}
#answer b {display: block; padding-bottom: 10px;}
#answer p {padding-bottom: 10px;}
#answer .center p {padding-top: 5px;}
#answer li {padding: 0 0 20px 5px; margin-bottom: 20px; border-bottom: 1px solid #d5e8f1;}

#question .table {margin-left: 5px; padding: 25px; background: #cfeaf7; width: 575px;}
#question input.text {width: 245px; height: 20px; border: 1px solid #c8c8c8; margin-bottom: 8px;}
#question textarea {width: 480px; height: 90px; border: 1px solid #c8c8c8; margin-bottom: 8px;}
#question p {padding-top: 5px;}

#delivery p.sec {padding: 0 0 0 25px; height: 20px; background:url(/img/arrow_green.gif) no-repeat 8px 0; color: #000; font-weight: bold;}
#delivery p.about {padding: 5px 0 30px 5px; color: #000;}
#delivery li {padding: 2px 0 2px 35px; background: url(/img/arrow_blue.gif) no-repeat 25px 8px;}
#delivery ul {padding-bottom: 50px;}
#delivery span {color: #000;}



#com input.text {width: 410px; height: 20px; margin-bottom: 8px; border: 1px solid #c8c8c8;}
#com input.check {width: 14px; height: 13px; margin-bottom: 10px;}
#com textarea {width: 410px; height: 101px; margin-bottom: 17px; border: 1px solid #c8c8c8;}
#com p {padding: 2px;}
#com span {display: block; padding-bottom: 7px; font-size: 10px;}
#com_inner {width: 540px; padding: 30px; background: #cfeaf7; margin-left: 5px;}
#com .put td {padding: 20px 20px 20px 0;}
#com .put img {margin-top: 15px;}
#com .in img {margin: 0 0 0 10px;}
#com .lead {width: 590px; padding-bottom: 15px; margin-left: 5px;}
#com .put .in td {padding: 0;}
#com .in {margin-top: 10px;}
#com .in input {width: 200px !important;}
#com .loi {margin: 8px 0 12px;}
#com .in p {padding: 5px;}
#com .put .nop {padding: 0; margin: 0;}
#com .put .poi {padding-left: 20px;}
#com h4 {font-size: 16px; color: #000; font-family: Tahoma, Arial, sans-serif;}
#com .put {margin-left: 5px;}
.box2_t7 {padding: 30px; background: #d3e8f4; margin-left: 5px;}
.box2_t9 {width:550px; padding: 30px; background: #d3e8f4; margin-left: 5px;}
.box2_t7 nobr {color: #1f3d57;}
#contact_text {color: #1f3d57; padding: 30px 0 10px; margin-left: 5px;}
#contact_text big {font-size: 14px;}
#input_3 {margin-bottom: 10px;}
#com .anit td {padding: 5px; font-size: 14px;}
#com .anit strong {font-size: 12px;}

#bin-main .table {padding: 5px 0 0 5px; font-size: 11px;}
#inner_content #bin-main table, #inner_content #bin-main td, #inner_content #bin-main th {border-collapse: separate;}
#inner_content #bin-main .title td {border-collapse: collapse;}
#bin-main .item .end img {margin: 7px 10px 32px; border: none; position: static; }
#bin-main .item .end a {margin: 0; padding: 0; border: none; display: inline; }
#bin-main .title {height: 24px; font-size: 11px; font-weight: bold; background: #993af6; color: #fff;}
#bin-main .title td {border-bottom: 1px solid #fff;}
#bin-main .title span {padding: 5px 0 0 8px; display: block; white-space: nowrap; color:#ffffff;}
#bin-main .item img {float: left; margin: 8px;}
#bin-main .item a {display: block; padding: 6px 20px 2px 56px; font-weight: bold; color: #006ba8;}
#bin-main .item input {width: 59px; margin: 3px 6px 0 6px; border: 1px solid #e5e5e5;}
#bin-main .item p {padding: 6px 20px 0 6px; white-space: nowrap;}
#bin-main .item td {border: 1px solid #ebeff2; font-size: 11px; background: #f5f9fc;}
#bin-main .delivery td {border-left: 1px solid #eff3f5;  font-size: 11px;}
#bin-main .delivery span {display: block; padding: 25px 20px 0 6px; white-space: nowrap;}
#bin-main .delivery p {padding: 6px 20px 9px 6px; white-space: nowrap;}
#bin-main .delivery b {display: block; padding-bottom: 7px; color: #707070; font-size: 11px;}
#bin-main .total {height: 21px; background: #cfeaf7; font-size: 11px;}
#bin-main .total span {display: block; padding: 3px 20px 0 6px; font-weight: bold;  white-space: nowrap;}
#bin-main .total b {display: block; padding: 3px 20px 3px 6px;}
#bin-main .button input {margin-top: 8px;}
#bin-main .info {padding: 20px 20px 0 18px;}
#bin-main .history {background: #d3e8f4; width: 610px; margin-left: 5px;}
#bin-main .history li {margin: 5px 35px 8px 25px; padding-bottom: 12px; padding-left: 25px; line-height: 160%; border-bottom: 1px solid #a2c5dc;}
#bin-main .history li.begin {padding-top: 15px; padding-bottom: 5px; padding-left: 0px; border-bottom: none; font-size: 14px;}
#bin-main .history li.end {padding-bottom: 20px; border: none; margin-bottom: 10px;}
#bin-main h4.history {padding: 17px 0 23px 20px; font-size: 11px;}
#bin-main .history strong {color: #000;}
#bin-main .history img {float: right;}
#bin-main .nobor td {border: none;}
#bin-main .nobor a {padding: 0px; padding-top: 8px;}
#bin-main .nobor img {margin-left: 0px;}
#bin-main p.text_01 {white-space: normal; color: #787878; padding-bottom: 10px;}
#bin-main p.resp {padding: 20px; color: #989898; width: 600px;}
#bin-main .history .o1 {background: url(/img/h1.gif) no-repeat 0 2px;}
#bin-main .history .o2 {background: url(/img/h2.gif) no-repeat 0 2px;}
#bin-main .history .o3 {background: url(/img/h3.gif) no-repeat 0 2px;}
#bin-main .history .end {background: url(/img/h4.gif) no-repeat 0 2px;}
#bin-main .button {padding: 10px; width: 590px; background: #cfeaf7; margin-top: 10px;}
p.grey {color: #989898; padding-top: 15px; width: 610px; margin-left: 5px;}

#map li {padding-bottom: 12px; padding-left: 15px; background: url(/img/arrow_blue_small.gif) no-repeat 5px 4px;}
#map a {color: #0086ac;}
#map .inner li {padding: 5px 0 0 15px; background: url(/img/arrow_blue.gif) no-repeat 7px 10px;}
#map .inner a {color: #71797d;}

#reg input.text {width: 410px; height: 20px; margin-top: 8px; border: 1px solid #c8c8c8;}
#reg input.check {width: 14px; height: 13px; margin-top: 8px;}
#reg textarea {width: 410px; height: 101px; margin-top: 8px; border: 1px solid #c8c8c8;}
#reg td {vertical-align: top; font-size: 11px;}
#reg p {padding-top: 10px;}
#reg small {font-size: 10px;}
#reg h3 small {font-size: 14px;}
#pod {margin-top: 10px;}
#reg #com_inner .lead {font-size: 11px; width: 500px; padding-bottom: 10px;}

#poisk td{color: #000; vertical-align: top;}
#poisk select {width: 365px; height: 22px; border: 1px solid #a2c5dc; background: #f8f8f8; margin-bottom: 8px;}
#poisk p {padding: 2px; color: #203c55; font-size: 11px;}
#blue {background: #d3e8f4; width: 470px; padding: 30px; margin-left: 5px;}

#reg .lead {color: #203c55; font-size: 11px; width: 530px; padding-bottom: 20px;}
#reg input.text {width: 385px; height: 20px; margin-top: 8px; border: 1px solid #c8c8c8;}
#reg input.check {width: 14px; height: 13px; margin-top: 8px;}
#reg textarea {width: 385px; height: 101px; margin-top: 8px; border: 1px solid #c8c8c8;}
#reg td {vertical-align: top; font-size: 11px;}
#reg p {padding-top: 10px;}
#reg td small {font-size: 10px; display: block; width: 385px;}
#reg h3 small {font-size: 14px;}
#pod {margin-top: 10px;}
#reg #com_inner .lead {font-size: 11px; width: 500px; padding-bottom: 10px;}

#product {margin:10px 0px 0px 0px;}
#product td {vertical-align: top;}
#item small {color: #757575; font-size: 11px;}
#item h4 {font-weight: normal; font-size: 11px; padding-bottom: 20px;}
#show_1 .show {border: 1px solid #dde7ed; margin: 0 12px 20px 0;}
#show_1 {padding-top: 15px;}
#arti {padding-bottom: 10px;}
#arti a {margin-right: 20px;}
#arti img {border: 1px solid #dde7ed;}
#item {padding-right: 50px;}
#product .oo {color: #757575; font-size: 14px;}
#product b {color: #000;}
#product span {color: #88bb04; font-weight: bold;}
#product a {color: #757575; margin-left: 5px;}
#product select {width: 100px; margin-right: 10px;}
.prop {margin-left: 5px;}
.prop li {padding-left: 15px; background: url(/img/list.gif) no-repeat 5px 6px; color: #757575;}
.prop .nobg {background: none;}
.more strong {margin-right: 10px;}
.more {margin-left: 5px;}

#product i {color: #828282; font-style: normal; display: block; padding: 2px 10px;}
#product .text_03 {width: 200px; border: 1px solid #a2c5dc; margin-bottom: 5px;}
#product .text_04 {width: 75px; border: 1px solid #a2c5dc; margin-bottom: 5px;}
.box2_t7 td { color: #828282; font-size: 11px;}
#product .box2_t7 .text {width: 200px; border: 1px solid #a2c5dc;}
#product .link {color: #006ba8;}
.show_1 .show {margin: 0 12px 20px 0;}
.show_1 {padding-top: 15px;}
#product .article {color: #006ba8; font-size: 13px; font-weight: bold; display: block; padding-bottom: 10px;}
#product span.color {font-size: 11px; color: #828282; font-weight: normal; margin: 0 5px;}
#product select.color {width: 125px;}
#product .listy li {background: #f5f9fc; padding: 10px; margin-left: 5px; margin-bottom: 20px; float: left; display:block;width: 200px;height: 225px;}
#product .listy {margin-top: 20px; }
#product .spon li {float: left; width: 140px; font-size: 11px; color: #8c8d8e;}
#product .spon a {color: #006ba8;}

#contact {padding: 15px 75px 0 18px; color: #7f7f7f;}

#contact h3 {padding: 0 0 14px 1px; color: #e9307b; font-weight: normal; font-size: 12px;}

#contact p {padding-top: 26px; margin-top: 17px; border-top: 1px solid #dbdbdb; font-size: 12px; line-height: 140%;}

#contact td{color: #000; vertical-align: top;}

#contact input.text {width: 360px; height: 20px; border: 1px solid #d5d5d5; background: #f8f8f8;}

#contact textarea {width: 360px; height: 90px; margin-bottom: 8px; border: 1px solid #d5d5d5; background: #f8f8f8;}

#contact table span {color: #444444; font-size: 10px;}

#contact input {margin-bottom: 8px;}
