

.catalog-price { color: red; }
div.catalog-sections-top table td { padding-right: 10px; padding-top: 10px; }


table.table-basket-line { padding: 3px; font-size: 12px; }
.basket-line-personal, .basket-line-basket { width: 16px; height: 16px; background-repeat: no-repeat; display: block; }
.basket-line-personal { background-image: url('personal.gif'); }
.basket-line-basket { background-image: url('basket.gif'); }


div.news-list img.preview_picture { margin: 0pt 4px 6px 0pt; float: left; }
.news-date-time { color: rgb(72, 109, 170); }


a, img { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }


body { margin: 0px; padding: 0px; }
img { border: 0px none ; margin: 0px; padding: 0px; }
a { color: rgb(0, 0, 0); outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
a, img { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
body, td { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: rgb(0, 0, 0); }
.table_shapka { margin: 0pt auto; text-align: center; }
.city_link a:link { color: rgb(255, 242, 0); }
.city_link a:visited { color: rgb(255, 242, 0); }
.city_link a:hover { color: rgb(255, 153, 0); }
#kolumn_1 { border: 0pt none ; vertical-align: top; width: 200px; position: relative; float: left; }
#kolumn_2 { border: 0pt none ; vertical-align: top; width: 800px; position: relative; float: left; }
.back_block_bottom { background: transparent url('bott320.gif') no-repeat scroll center bottom; width: 100%; height: 23px; }
.back_block_top { background: transparent url('block_sm_top_bg.png') no-repeat scroll center top; width: 100%; height: 22px; margin-top: 10px; }
.back_block_top .zagolovok { font-size: 10pt; position: relative; top: 3px; left: 10px; font-weight: bold; }
.back_block { background: transparent url('bg_icq3.png') no-repeat scroll center top; width: 100%; height: 38px; margin-top: 10px; }
.login_backet { color: rgb(0, 0, 0); font-size: 7pt; position: relative; top: 11px; margin-left: 12px; }
.icq_block { background: transparent url('bg_icq.jpg') no-repeat scroll center top; width: 100%; height: 38px; }
.icq_text { color: rgb(0, 0, 0); font-size: 10pt; position: relative; top: 5px; margin-left: 15px; }
.icq_text span { margin-left: 10px; }
.icq_text img { position: relative; top: 4px; }
.icq_text a { color: rgb(0, 0, 0); font-size: 8pt; text-decoration: underline; }
a.footer { color: rgb(238, 238, 238); }


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


.jcarousel-skin-tango .jcarousel-container { -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; }
.jcarousel-skin-tango .jcarousel-container-horizontal { padding: 20px; width: 248px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { border: 1px solid rgb(192, 192, 192); width: 245px; height: 90px; }
.jcarousel-skin-tango .jcarousel-item { width: 70px; height: 70px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin: 6px; padding-top: 4px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.jcarousel-skin-tango .jcarousel-next-horizontal { background: transparent url('next-horizontal1.png') no-repeat scroll 0pt 0pt; position: absolute; top: 50px; right: -5px; width: 32px; height: 32px; cursor: pointer; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: -32px 0pt; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0pt; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0pt; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { background: transparent url('prev-horizontal1.png') no-repeat scroll 0pt 0pt; position: absolute; top: 50px; left: -5px; width: 32px; height: 32px; cursor: pointer; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: -32px 0pt; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0pt; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0pt; }
.jcarousel-skin-tango-big .jcarousel-container { -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; margin-left: auto; margin-right: auto; }
.jcarousel-skin-tango-big .jcarousel-container-horizontal { padding: 10px 20px; width: 528px; }
.jcarousel-skin-tango-big .jcarousel-clip-horizontal { border: 1px solid rgb(192, 192, 192); width: 524px; height: 208px; }
.jcarousel-skin-tango-big .jcarousel-item { width: 250px; height: 188px; }
.jcarousel-skin-tango-big .jcarousel-item-horizontal { margin: 6px; padding-top: 4px; }
.jcarousel-skin-tango-big .jcarousel-item-placeholder { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.jcarousel-skin-tango-big .jcarousel-next-horizontal { background: transparent url('next-horizontal1.png') no-repeat scroll 0pt 0pt; position: absolute; top: 105px; right: -5px; width: 32px; height: 32px; cursor: pointer; }
.jcarousel-skin-tango-big .jcarousel-next-horizontal:hover { background-position: -32px 0pt; }
.jcarousel-skin-tango-big .jcarousel-next-horizontal:active { background-position: -64px 0pt; }
.jcarousel-skin-tango-big .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango-big .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango-big .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0pt; }
.jcarousel-skin-tango-big .jcarousel-prev-horizontal { background: transparent url('prev-horizontal1.png') no-repeat scroll 0pt 0pt; position: absolute; top: 105px; left: -5px; width: 32px; height: 32px; cursor: pointer; }
.jcarousel-skin-tango-big .jcarousel-prev-horizontal:hover { background-position: -32px 0pt; }
.jcarousel-skin-tango-big .jcarousel-prev-horizontal:active { background-position: -64px 0pt; }
.jcarousel-skin-tango-big .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango-big .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango-big .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0pt; }
.block_news_white_text { background: rgb(255, 255, 255) url('orange_bg2.jpg') no-repeat scroll left center; color: rgb(255, 255, 255); }
.block_news_black_text { background: rgb(255, 255, 255) url('gray_bg2.jpg') no-repeat scroll left center; color: rgb(0, 0, 0); }
.block_news_white_text a { color: rgb(255, 255, 255); text-decoration: none; }
.block_news_black_text a { color: rgb(0, 0, 0); text-decoration: none; }
