@charset "windows-1251";
body {position: relative; font-family: Verdana; text-align: justify; margin: 2px 15px 10px 15px; 
padding: 0; font-size: 12px; color: #51636F;}

form {margin: 0;}

a {color: #004E85; font-weight: bold; text-decoration: none;}
a:visited {color: #004E85; font-weight: bold; text-decoration: none;}
a:hover {color: #004E85; font-weight: bold; text-decoration: none;}
a.deshevle {color: #51636F; font-weight: bold; text-decoration: none;}
a.deshevle:visited {color: #51636F; font-weight: bold; text-decoration: none;}
a.back {background: url(../images/ico_back.gif) no-repeat right center; margin-top: 5px; padding: 9px 30px 10px 0;}
a.more {background: url(../images/ico_more.gif) no-repeat right center; margin-top: 5px; padding: 9px 30px 10px 0; display: block; float: left; font-size: 0.9em;}
a.branch_r {COLOR: #004E85; TEXT-DECORATION: none}
a.branch_r:visited {COLOR: #004E85; TEXT-DECORATION: none}
a.branch_r:hover {BACKGROUND-COLOR: navy; COLOR: white; TEXT-DECORATION: none}


H1 {font-size:18px; font-family:Arial Narrow, Helvetica, Arial; font-weight:bold; text-transform:uppercase; color: #008689;}
h3 {font-size: 12.5px;}

a.metkoru { text-decoration: none; background-color: #6d0101; color: #ffffff; font-weight: bold; font-family: Verdana; font-size: 11px; }
a.metkoru:visited { text-decoration: none; background-color: #6d0101; color: #ffffff; font-weight: bold; font-family: Verdana; font-size: 11px; }
a.metkoru:active { text-decoration: none; background-color: #6d0101; color: #ffffff; font-weight: bold; font-family: Verdana; font-size: 11px; }
a.metkoru:hover { text-decoration: none; background-color: #6d0101; color: #ffffff; font-weight: bold; font-family: Verdana; font-size: 11px; }

.left {float: left;}
.right {float: right;}
.clearing {clear: both; height: 0;}
.green {color: #008689;}
.blue {color: #004E85;}
.red {color: #BE3422;}

hr {color: #BE3422; height: 1px;}
hr.large {height: 2px; width: 219px; margin: 0 auto;}
hr.green {clear: both; color: #008689; height: 1px; width: 123px;}
hr.greenL {clear: both; color: #AAC3C4; height: 1px; width: 80%;}
hr.greenb {clear: both; color: #008689; height: 2px; width: 100%;}
hr.blue {clear: both; color: #5B7B97; height: 1px; margin: 10px 0 5px 0;}

html>body .clearing {margin: 0;}
html>body hr {background-color: #BE3422; height: 1px; border: 0;}
html>body hr.green {background-color: #008689; height: 1px; border: 0; margin: 5px auto;}
html>body hr.greenL {background-color: #AAC3C4; height: 1px; border: 0; margin: 0 auto;}
html>body hr.blue {background-color: #5B7B97; height: 1px; border: 0;}

div.title, div.title1, div.title2 {font-weight: bold; margin: 10px 0;}
div.mim {margin: 10px 0; font-size: 11px;}

#header {height: 19px; background: url(../images/c_1.gif) repeat-x; color: #51636F; font-weight: bold;}
#header .in {float: left; height: 18px; padding: 1px 5px 0 10px; background: url(../images/cor_l_1.gif) no-repeat;}
#header .left {height: 15px; background: url(../images/str_1.gif) no-repeat left center; padding: 2px 0 0 8px;}
#header .left a {background: url(../images/str_1.gif) no-repeat right top; padding-right: 6px;}
html>body #header .left {height: 17px; padding-top: 1px;}
#header .right {height: 18px; padding: 1px 14px 0 0; background: url(../images/cor_r_1.gif) no-repeat top right;}
#header .right span {background: url(../images/str_1.gif) no-repeat left bottom; padding: 0 0 0 15px;}

#logo {clear: both; height: 61px; background: url(../images/logo.gif) no-repeat left bottom; width: 100%; padding-top: 13px;}
#logo a {display: block; width: 300px; height: 60px; float: left; margin-left: 13px;}
#logo .right {background: url(../images/phones.gif) no-repeat; height: 51px; width: 351px; margin-right: 4px;}

#search_out {background: url(../images/c_2.gif) repeat-x; height: 38px;}
#search {background: url(../images/cor_r_2.gif) no-repeat right top; float: left; width: 100%; margin-right: -250px; height: 38px; clear: both;}
#search .in {margin-right: 250px; height: 38px;}
#search form, #search div {display: inline;}
#search div.form {text-transform: uppercase; color: #fff; font-size: 0.88em; font-weight: bold; padding-right: 15px; padding-left: 21px;}
#search input.text {width: 109px; height: 16px; margin: 6px 12px 7px 12px; vertical-align: middle;}
#search input.button {vertical-align: middle;}
#search div.stripe {background: url(../images/str_2.gif) no-repeat; padding: 25px 0 0px 1px; vertical-align: bottom;}
#search div.more {vertical-align: middle; padding: 10px 0 9px 10px;}
#search a {color: #fff;}
#search a img {vertical-align: bottom; margin-left: 11px; padding: 8px 8px 0 0;}

#course {float: right; font-weight: bold; color: #BD3422; text-align: center; width: 68px; background: #fff url(../images/course.gif) no-repeat center top; padding: 19px 13px 5px 13px;}
#basket {margin-right: 0.069%; float: right; height: 38px; background: url(../images/c_3.gif) repeat-x;}
#basket span {background: url(../images/cor_r_3.gif) no-repeat right top; padding: 12px 7px 0 0;}
html>body #basket span {padding-top: 9px;}
#basket a {color: #fff; text-transform: uppercase; font-size: 0.9em;}
#basket a img {background: url(../images/cor_l_3.gif) no-repeat left top; margin-right: 5px; padding: 7px 0 0 5px; vertical-align: middle;}

#topmenu {clear: both;}
#topmenu ul {list-style: none; margin: 0; padding: 0; height: 98px; width: 100%;}
#topmenu li {position: relative; z-index: 4; float: left; height: 98px; width: 16.66667%; text-align: center;}
#topmenu li div.in {position: relative; z-index: 3; background: url(../images/c_4.gif) no-repeat center center;}
#topmenu #begin {background: url(../images/menu_cor_l_b.gif) no-repeat left bottom;}
#topmenu #end a {background: url(../images/menu_cor_r_e.gif) no-repeat right bottom;}
html>body #topmenu #end {padding: 0;}
#topmenu a {text-transform: uppercase; font-size: 0.75em; display: block; height: 86px; color: #fff; padding: 12px 10px 0 6px; background: url(../images/menu_cor_r.gif) no-repeat right bottom; line-height: 12px;}
#topmenu li span.out {display: block; height: 98px; background: url(../images/menu_cor_l.gif) no-repeat left bottom;}
#topmenu li a span.text {padding-top: 14px; display: block; vertical-align: middle;}
#topmenu li a img {display: block; margin: 0 auto;}
#topmenu li div.submenu {width: 100%; height: auto; display: none; background: url(../images/c_5.gif) no-repeat left bottom; position: absolute; z-index: 2; top: 63px; left: 0; margin-right: 12px;}
#topmenu li ul {height: auto; padding-bottom: 16px; background: url(../images/c_6.gif) no-repeat right bottom;}
#topmenu li li {float: none; height: 19px; width: auto; background: #E7F1F7; padding: 0 8px;}
html>body #topmenu li li, html>body #topmenu li li a {height: auto; font-size: 0.9em;}
#topmenu li li a {padding: 2px 0; text-align: left; text-transform: none; font-size: 0.8em; color: #008689; height: 15px; background: transparent; border-bottom: 1px solid #AAC3C4;}
#topmenu li .first {padding-top: 35px;}
#topmenu li li a:hover {color: #BE3422;}

#topbanner {clear: both; padding: 10px 0; text-align: center;}

#out_wrapper {position: relative; margin-bottom: 20px; height: 100%;}

#wrapper {float: left; width: 100%; margin-right: -218px;}
#in_wrapper {margin-right: 218px; background: #fff;}

#container {margin-left: -218px; float: right; width:100%;}
#content_block {margin-left: 218px; background: #fff;}

#cont_1 {background: #fff; color: #506472; padding-bottom: 1px; height: 100%;}
#cont_1 div.title span.out {display: block; background: url(../images/md_c_1_t_l.gif) no-repeat;}
#cont_1 div.title span.in {display: block; background: url(../images/md_c_1_t_r.gif) no-repeat right top; padding: 8px 0 0 16px;}
#cont_1 div.title span.in_b {display: block; padding: 8px 0 0 16px;}
#cont_1 .news {padding: 15px; background: url(../images/md_c_3.gif) repeat-x; border-bottom: 1px solid #004E85;}
#cont_1 .news div.title2 {clear: both; color: #008689; margin: 0 0 10px 0;}
#cont_1 .news div.text {padding-bottom: 5px;}
#cont_1 .news a {font-size: 0.9em;}
#cont_1 .newslast {padding: 15px; background: url(../images/md_c_3.gif) repeat-x;}
#cont_1 .newslast div.title2 {clear: both; color: #008689; margin: 0 0 10px 0;}
#cont_1 .newslast div.text {padding-bottom: 5px;}
#cont_1 .newslast a {font-size: 0.9em;}
#cont_1 .into {padding: 15px; background: url(../images/md_c_3.gif) repeat-x;}
#cont_1 a.all {color: #506472; font-weight: bold; background: url(../images/ico_news.gif) no-repeat; padding: 6px 0 9px 40px;}

.goods #cont_1 {color: #fff; font-weight: bold;}
.goods #cont_1 div.title span.out {background: url(../images/md_c_1_t_l2.gif) no-repeat;}
.goods #cont_1 div.title span.out span.in {height: 21px;}
.goods #cont_1 #goodstitle span.out {background: url(../images/md_c_1_t_l1.gif) no-repeat;}
.goods #cont_1 #goodstitle span.out span.in {height: 21px;}
.goods #cont_1 div.out {margin: 0 1px; background: #5C7B97 url(../images/md_c_1_t.gif) repeat-x; height: 100%;}
.goods #cont_1 div.in {background: url(../images/md_c_1_r.gif) no-repeat right bottom;}
.goods #cont_1 div.inner {background: url(../images/md_c_1_l.gif) no-repeat left bottom; padding: 15px; padding-bottom: 0;}
html>.goods #cont_1 div.inner {padding: 15px;}
.goods #cont_1 div.inest {width: 100%; float: left; height: 15px; padding-top: 7px;}
.goods #cont_1 input.button {float: left; margin-top: -3px; margin-left: 7px;}
.goods #cont_1 input.text {width: 70px; margin: 0 10px;}
.goods #cont_1 table {width: 100%;}
.goods #cont_1 select {margin: 0;}
.goods #cont_1 .sort {border-bottom: 1px solid #fff; width: 100%; margin: 10px 0 20px 0; clear: both; height: 20px;}
.goods #cont_1 .sort .right {border-right: 1px solid #fff; width: auto; padding: 5px 22px 2px 22px;}
.goods #cont_1 .sort .left {padding-top: 5px;}
.goods #cont_1 .sort .right a {color: #E7F1F7;}

#cont_2 {clear: both; background: #fff; color: #506472;}
#cont_2 div.title {text-transform: uppercase; color: #000; font-size: 0.75em; background: url(../images/md_c_2_t.gif) repeat-x; height: 29px; margin: 0 1px;}
#cont_2 div.title span.out {display: block; background: url(../images/md_c_2_t_l.gif) no-repeat; height: 29px;}
#cont_2 div.title span.in {display: block; background: url(../images/md_c_2_t_r.gif) no-repeat right top; height: 21px; padding: 8px 0 0 16px;}
#cont_2 div.outter {margin: 0 1px; background: #F7F6F2 url(../images/m_c_3.gif) repeat-x left bottom;}
#cont_2 div.out {background: url(../images/md_c_2.gif) repeat-x;}
#cont_2 div.in {background: url(../images/m_block_c_l.gif) no-repeat left bottom;}
#cont_2 div.inner {background: url(../images/m_block_c_r.gif) no-repeat right bottom; height: 100%; padding: 15px; padding-bottom: 25px;}
#cont_2 hr.greenL {width: 100%; margin: 0;}
#cont_2 .item {font-size: 0.9em; font-weight: bold; color: #008689;}
#cont_2 .item a {color: #004E85; display: block; margin-bottom: 5px;}

.catalog {color: #506472; border-top: 1px solid #004E85; padding: 0 1px;}
.catalog div.title {text-transform: uppercase; color: #000; font-size: 0.75em; background: url(../images/md_c_3_t.gif) repeat-x; height: 29px; margin: 0;}
.catalog div.title span.out {display: block; background: url(../images/md_c_3_t_r.gif) no-repeat right top; height: 29px;}
.catalog div.title span.in {display: block; width: 50%; padding-right: 2px; background: url(../images/md_c_3_t_l.gif) no-repeat; height: 29px;}
.catalog div.title span.inner {display: block; background: url(../images/md_c_3_t_m.gif) no-repeat right top;height: 19px; padding: 10px 0 0 16px;}
.catalog .row {clear: both; width: 100%; height: 180px; float: none; background: url(../images/md_c_3.gif) repeat-x; border-bottom: 1px solid #004E85; padding: 1px 0;}
.catalog .rowUp {clear: both; width: 100%; height: 1px; float: none; border-bottom: 1px solid #004E85;}
.catalog #final {border-bottom: 10px solid #5B7B97;}
.catalog .left, .catalog .price {position: relative; height: 162px; padding: 10px;}
.catalog .price, .catalog .right {border-left: 1px solid #004E85; width: 31.9%; float: right;}
.catalog .price a.basket, .catalog .price a.backetact {margin-bottom: 0;}
.catalog .price a.buy {margin-top: 10px;}
.catalog .price a.tell {margin-bottom: 0;}
.catalog .price a.install {margin-bottom: 0;}
.catalog .left {width: 58%; padding-bottom: 0; margin-bottom: -15px;}
.catalog .price div.title2 {margin: 0;}
.catalog div.title2 {color: #BE3422; margin-top: 0;}
.catalog .image {float: left; padding: 0 25px 0 15px;}
.catalog .text {float: left; width: 65%;}

.goods table.green {width: 100%;}
.goods table.green td {padding: 5px 0;}
.goods table.green td.right {border-left: 1px solid #008689; width: 185px; padding: 5px 10px; text-align: right;}
.goods table.green td.right a {background: url(../images/arrows.gif) no-repeat right center; padding-right: 20px;}

.goods .compare {padding: 10px 0 0 0;}
.goods .compare input {margin-right: 10px;}
.goods hr.blue {margin: 5px 1px 0 1px;}
html>.goods hr.blue {margin: 10px 1px 1px 1px;}
.goods table.green {margin: 0;}

#goods {margin: 0 1px; padding: 20px 15px 15px 15px;}
#goods #item {width: 100%; color: #506472; border-bottom: 10px solid #5B7B97; margin-bottom: 20px;}
#goods #item .right {width: 80%; margin: -10px 0 24px 0;}
#goods #item div.title2 {color: #BE3422; border-bottom: 2px solid #BE3422; margin: 10px 0;}
#goods #item td.price div.title2, .price div.title2 {color: #BE3422; margin: 10px 0 0 0; padding-bottom: 2px; border-bottom: 1px solid #BE3422;}
.price ul {list-style: none; padding: 0; margin: 0;}
.price li {font-weight: bold; text-align: right; color: #BE3422; font-size: 23px; font-family: Tahoma; padding: 2px 0; border-bottom: 1px solid #BE3422;}
.price a {color: #008689; font-weight: bold; font-size: 0.9em;}
.price a.buy {background: url(../images/ico_buy.gif) no-repeat right center; margin-top: 30px; width: 100%; padding: 8px
 0 9px 0; display: block; }
.price a.tell {display: block; width: 100%; background: url(../images/ico_tell.gif) no-repeat right center; margin: 5px 10px 10px 0; padding: 8px 0 9px 0;}
.price a.install {display: block; width: 100%; background: url(../images/ico_install_2.gif) no-repeat right center; margin: 5px 10px 10px 0; padding: 8px 0 9px 0;}
.price a.basket, .price a.backetact {display: block; width: 100%; background: url(../images/ico_basket.gif) no-repeat right center; margin: 5px 10px 10px 0; padding: 8px 0 9px 0;}
.price a.backetact {background: url(../images/ico_basket_act.gif) no-repeat right center;}
#goods div.title2 {margin: 0;}
#goods .red {line-height: 1.5em;}

#left_block {float: left; width: 218px; height: 100%;}

.standard {background: url(../images/l_c_2.gif) repeat-y;}
.standard div.title, #right_1 div.title, #cont_1 div.title {text-transform: uppercase; color: #506472; font-size: 0.75em; background: url(../images/l_c_1a.gif) repeat-x; height: 29px; margin: 0;}
.standard div.title span.out {display: block; background: url(../images/l_c_1_b.gif) no-repeat; height: 29px;}
#left_1 div.title span.in {display: block; background: url(../images/l_c_1_e.gif) no-repeat right top; height: 21px; padding: 8px 0 0 16px;}
.standard div.title span.in, #left_2 div.title span.in, #left_3 div.title span.in, #right_1 div.title span.in {display: block; background: url(../images/l_c_1_e2.gif) no-repeat right top; height: 21px; padding: 8px 0 0 16px;}
.standard div.out {background: url(../images/l_c_2_t.gif) repeat-x;}
.standard div.in {padding: 15px; padding-bottom: 5px; background: url(../images/l_c_2_b.gif) no-repeat left bottom;}
html>body .standard div.in {padding-bottom: 15px;}
.standard div.title1 {color: #BE3422; margin: 0; height: 100%; font-size: 11px;}
.standard hr {clear: both; margin: 1px 0;}
.standard div.title2 {color: #008689; margin: -6px 0 0 0; float: left;}
html>body .standard hr.green {background-color: #008689; height: 1px; border: 0; margin: 5px auto;}
html>body .standard div.title1 {margin-bottom: 7px;}
html>body .standard div.title2 {margin-top: 0;}
.standard ul {list-style: none; margin: 0; padding: 0; float: right; margin-top: -6px;}
html>body .standard ul {margin: 0;}
.standard li {text-align: right; color: #008689; font-weight: bold; border-bottom: 1px solid #BE3422; padding: 2px 0 2px 5px;}
.standard img {margin-top: 15px; margin-bottom: 5px;}
.standard #left_2b {display: block; background: url(../images/l_c_1_e2.gif) no-repeat right top; width: 615px; padding: 8px 0 0 8px;}



#bot_block {margin: 0 1px; background: url(../images/l_c_4.gif) repeat-y; position: absolute; bottom: 0; z-index: 3;}
html>body #bot_block {position: relative;}
#bot_block div.title, #bot_block div.title span.out {height: 35px;}
#bot_block div.title span.in {height: 25px;}
#bot_block div.out {background: url(../images/l_c_4.gif) repeat-y right top;}
#bot_block div.in {padding-bottom: 5px; background: url(../images/l_c_2_b1.gif) repeat-x left bottom; padding-top: 5px;}
#bot_block table {width: 98%; padding: 1px 0;}
#bot_block table td {border-right: 1px solid #008689; padding: 0 5px; padding-bottom: 5px;}
#bot_block table #ultimate {border-right: 0;}
#bot_block table div.title2 {color: #004E85; font-size: 0.9em; margin-top: -4px; float: none; text-align: center;}
#bot_block hr.blue {margin: 0; margin-bottom: -7px;}
#bot_block table b {display: block; text-align: center; margin: -7px 0;}
html>body #bot_block hr.blue, html>body #bot_block table b {margin: 0;}
#bot_block img.im {margin: -14px -15px 0 0;}
html>body #bot_block img.im {margin: -20px -15px 0 0;}

#left_block .counters {font-size: 0.9em; color: #9FAAB0; background: url(../images/m_c_1.gif) repeat-y; text-align: center; margin-bottom: 10px;}
#left_block .counters div.out {background: #E6F0F6 url(../images/l_c_3.gif) no-repeat;}
#left_block .counters div.in {background: url(../images/l_r_block_down.gif) no-repeat left bottom; padding: 20px 0; height: 100%;}
#left_block .counters img {display: block; margin: 0 auto; margin-bottom: 10px;}
#left_block .counters hr {margin-top: -3px;}
#left_block .counters a {color: #9FAAB0; font-weight: bold;}

#right_block {float: right; width: 218px;}

#right_1 {background: #008689;}
#right_1 div.out {background: url(../images/r_c_1_t.gif) repeat-x;}
#right_1 div.in {padding: 15px; padding-top: 10px; background: url(../images/r_c_1_b.gif) no-repeat left bottom;}
#right_1 ul {list-style: none; margin: 0; padding: 0;}
#right_1 li {height: 20px; padding: 4px 0 0 52px;}
#right_1 li div {border-bottom: 1px solid #fff; padding-bottom: 5px;}
#right_1 li a {color: #fff; font-weight: bold;}
#right_1 li a:hover {color: #EDDEBF;}
#right_1 #rmenu1 {background: url(../images/info_ico_1.gif) no-repeat;}
#right_1 #rmenu2 {background: url(../images/info_ico_2.gif) no-repeat;}
#right_1 #rmenu3 {background: url(../images/info_ico_3.gif) no-repeat;}
#right_1 #rmenu4 {background: url(../images/info_ico_4.gif) no-repeat;}
#right_1 #rmenu5 {background: url(../images/info_ico_5.gif) no-repeat;}
#right_1 #rmenu6 {background: url(../images/info_ico_6.gif) no-repeat;}
#right_1 #rmenu7 {background: url(../images/info_ico_7.gif) no-repeat;}
#right_1 #rmenu8 {background: url(../images/info_ico_8.gif) no-repeat;}
#right_1 #rmenu9 {background: url(../images/info_ico_9.gif) no-repeat;}
#right_1 #rmenu10 {background: url(../images/info_ico_10.gif) no-repeat;}
#right_1 #rmenu11 {background: url(../images/info_ico_11.gif) no-repeat;}
#right_1 #rmenu12 {background: url(../images/info_ico_12.gif) no-repeat;}
#right_1 #rmenu13 {background: url(../images/info_ico_13.gif) no-repeat;}
#right_1 #rmenu14 {background: url(../images/info_ico_14.gif) no-repeat;}

#right_2, #right_3 {color: #506472; font-size: 0.9em; text-align: center; position: relative; z-index: 2;}
#right_2 div.title {text-align: left; text-transform: uppercase; color: #000; font-size: 0.8em; background: url(../images/r_c_2.gif) repeat-x; height: 29px; margin: 0;}
#right_2 div.title span.out {display: block; background: url(../images/r_c_2_b.gif) no-repeat; height: 29px;}
#right_2 div.title span.in {display: block; background: url(../images/r_c_2_e.gif) no-repeat right top; height: 21px; padding: 8px 0 0 16px;}
#right_2 div.out {background: #E6F0F6 url(../images/r_c_2_t.gif) repeat-x;}
#right_2 div.in {padding: 10px; background: url(../images/r_c_2_b2.gif) no-repeat left bottom; padding-bottom: 15px;}
#right_2 div.title1, #right_3 div.title1 {color: #008689; text-align: center; font-size: 1.1em; margin: 0;}
#right_2 img {border: 1px solid #008689; margin: 10px 0;}
#right_2 .text, #right_3 .text {text-align: left;}
#right_2 .textsmall {font-size: 9px; font-weight: none; text-align: center;}
#right_2 .textsmall a {font-size: 9px; font-weight: none; text-align: center;}
#right_2 .textbig {font-size: 11px; font-weight: none; text-align: left;}
#right_2 .textbig a {font-size: 12px; font-weight: none; text-align: left;}
#right_2 a.price {color: #506472; font-weight: bold; background: url(../images/ico_dollar.gif) no-repeat; padding: 4px 0 6px 30px;}

#right_3 {background: #E6F0F6 url(../images/l_c_3.gif) no-repeat;}
#right_3 div.out {background: url(../images/l_r_block_down.gif) no-repeat left bottom; padding: 10px; padding-bottom: 15px;}
#right_3 img {margin: 10px 0;}
#right_3 a.all {color: #506472; font-weight: bold; background: url(../images/ico_arrow.gif) no-repeat; padding: 4px 0 6px 30px;}

#banners {padding: 10px 0; width: 100%; text-align: center; background: #fff;}

#right_block .counters {font-size: 0.9em; color: #9FAAB0; background: url(../images/m_c_1.gif) repeat-y; text-align: center;}
#right_block .counters div.out {background: url(../images/l_c_3.gif) no-repeat;}
#right_block .counters div.in {background: url(../images/l_r_block_down.gif) no-repeat left bottom; padding: 20px 0; height: 100%;}
#right_block .counters img {margin: 0; margin-bottom: 5px;}
#right_block .counters hr {margin-top: -3px;}
#right_block .counters a {color: #9FAAB0; font-weight: bold;}

#bottom {clear: both; height: 52px; background: url(../images/b_c_3.gif) repeat-x;}
#bottom .left {font-size: 11px; background: url(../images/b_c_3_l1.gif) no-repeat; height: 19px; width: 49.9%; text-align: right;}
#bottom .left div {font-size: 11px; height: 17px; padding: 2px 25px 0 0; background: url(../images/str_1.gif) no-repeat right center;}
#bottom .right {font-size: 11px; background: url(../images/b_c_3_r1.gif) no-repeat right top; height: 19px; width: 49.9%; text-align: left;}
#bottom .right div {font-size: 11px; height: 17px; padding: 2px 0 0 20px;}
#bottom .left, #bottom .right, #bottom a {color: #506472; font-weight: bold;}
#bottom .in {font-size: 11px; color: #fff; clear: both; background: url(../images/b_c_3_l.gif) no-repeat;}
#bottom .in div {font-size: 11px; text-align: center; height: 23px; background: url(../images/b_c_3_r.gif) no-repeat right top; padding-top: 10px;}
#bottom .in a {font-size: 11px; color: #fff; font-weight: bold;}

td.just {font-size: 12px; text-align: justify; }

INPUT.main {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
INPUT.but { 
        BACKGROUND-COLOR: #cccccc; CURSOR: hand; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
SELECT {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
OPTION {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
TEXTAREA {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
UL {
	LIST-STYLE: square;
}


.basket #cont_1 div.title span.out {background: url(../images/md_c_1_t_l2.gif) no-repeat; height: 100%;}
.basket #cont_1 div.title span.out span.in {height: 21px;}

.basket #right_1 div.out {background: #fff;}
.basket #right_1 div.in {padding: 15px; padding-top: 10px; background: #fff;}
.basket #right_1 div.title span.in {background: url(../images/l_c_1_e3.gif) no-repeat right top;}
