div.search div.shop {top: 24px;}
div.search div.filter {padding-top: 10px;}
div.search div.filter label input {top: 9px;}
a.operator:link, a.operator:visited, a.operator:hover {padding-top: 8px;}
div.footer .xq span {margin-top: -6px;}
ul.list li {padding-top: 13px; padding-bottom: 10px;}
ul.one-click-params li {padding-top: 8px; padding-bottom: 8px;}
ul.viewed-items li {padding-top: 8px; padding-bottom: 8px;}
div.book-info div.bottom-links {padding-top: 8px;}
a.hint:link, a.hint:visited, a.hint:hover {margin-top: 3px;}
div.bottom-links div.col-2 ul li {background-position: 0 8px;}
div.inline-catalog ul {margin-bottom: -10px;}
div.tabs a:link, div.tabs a:visited, div.tabs a:hover {padding-top:15px; padding-bottom: 14px;}
table.catalog tr td.cover {padding-right: 10px;}
table.catalog div.cover {display:inline;}
table.catalog div.cover img {margin-bottom: 0; /*float:left;*/}
table.cart div.cover {display:inline;}
table.cart div.cover img {margin-bottom: 0; /*float:left;*/ float: none;}
table.defer tr td.sum {width:13%;}
table.defer tr td.close {width:11%;}
table.catalog tr td img.tb {margin-top:5px; margin-bottom: 0;}
table.catalog tr td.price {padding-top:15px;}
table.catalog tr td.price p {padding-bottom: 3px;}
a.green-note:link, a.green-note:visited, a.green-note:hover, a.orange-note:link, a.orange-note:visited, a.orange-note:hover {top: 3px;}
dl.comments dd {padding-bottom: 20px;}
dl.comments ul.stars {padding-bottom: 9px;}
div.gray p {padding-top: 2px;}
table.slider tr.title td a:link, table.slider tr.title td a:visited, table.slider tr.title td a:hover {line-height: 14px;}
table.slider tr.buy td {padding-top: 8px;}
table.slider tr.buy td img {margin-bottom: 2px;}
div.padding dl.main-links {position: relative; top: -11px; margin-bottom: -25px;}
table.slider div.cover {display: inline;}
a.right-link:link, a.right-link:visited, a.right-link:hover {/*top: 5px;*/ margin-top: -23px;}
span.right-msg {top: 6px;}
span.all-comments {top: 5px;}
h1 span.right-msg {top: 10px;}
h1 span.dotted {top: 8px;}

div.submenu {position: absolute;}
.home-page div.submenu {position: relative;}
div.submenu a:link, div.submenu a:visited, div.submenu a:hover {padding: 10px 20px 9px 20px;}
div.submenu a:hover, div.submenu  ul li.hovered a:link, div.submenu  ul li.hovered a:visited, div.submenu  ul li.hovered a:hover {padding-top: 11px; padding-bottom: 10px; /*position: relative;*/}
div.submenu ul li {/*height: 30px;*/}
div.submenu ul li ul li {/*height: auto;*/}
div.submenu ul li ul li a:link, div.submenu ul li ul li a:visited, div.submenu ul li ul li a:hover {padding-top: 10px; padding-bottom: 7px;}
div.submenu span.dropdown {left: 200px;}
div.submenu span.smIeFix {display: block; width: 190px; height: 18px; position: absolute; top: 197px; background: url(../images/bg-sm-1.gif) no-repeat 0 0;}

div.authorization div.remember {padding-bottom: 11px; margin-top: -1px;}
table.form {table-layout: fixed;}
table.form tr td {padding-top: 9px; padding-bottom: 10px;}
table.form tr td.label {padding-top: 13px;}
table.form tr td.sex {padding-bottom: 14px;}
span.note {background-position: 0 52%;}
div.cat table a:link, div.cat table a:visited, div.cat table a:hover {background-position: 0 4px;}
div.cat table a span {background: url(../images/bg-33.gif) repeat-x 0 1px;}
div.choose-items label input {top: 0px;}
div.body div.filter select {position: relative; top: 2px; margin-top: -3px;}
div.pagination ul {display: inline;}
div.pagination ul li {display: inline; padding: 7px 5px 0 4px; height: 24px;}
div.pagination ul li.prev {margin-top: -1px; padding: 4px 2px 0 2px;}
div.pagination ul li.next {margin-top: -1px; padding: 4px 2px 0 3px;}
div.pagination a.first:link, div.pagination a.first:visited, div.pagination a.first:hover {position: relative; top: -1px;}
div.pagination a.last:link, div.pagination a.last:visited, div.pagination a.last:hover {position: relative; top: -1px;}
div.discount {zoom:1;}
div.discode input.submit {margin-top: -4px;}
ul.rd-block li {display: inline;}
ul.rd-block li label input {top: -1px;}
ul.toggle li {height: 17px; padding-top: 3px;}
div.search-results table.catalog tr td img.tb {margin: 7px 0 1px 0;}
div.search-results div.filter {padding-bottom: 0;}
div.search-results table.catalog tr td.price {padding-top: 18px;}
div.user-block ul li img {margin-bottom: 6px;}
div.user-block ul {margin: -18px 0 0 0; position: relative; top: 18px;}
div.owner-menu ul {padding: 6px 0 0 0;}
div.owner-menu ul li {padding: 6px 0 5px 0;}
div.subcategory ul li.selected a:link, div.subcategory ul li.selected a:visited, div.subcategory ul li.selected a:hover {padding: 6px 0 5px 11px;}
div.neighbor-found img {margin-bottom: 5px;}
div.cblock h3 a.hint:link, div.cblock h3 a.hint:visited, div.cblock h3 a.hint:hover {margin-top: 5px;}
table.user-list tr td {padding-bottom: 10px;}
div.blog {padding: 18px 0 19px 0;}
div.blog-links {padding: 11px 0 0 0; margin-bottom: -1px;}
div.pwd-change table.form tr td {width: 40%;}
div.pwd-change table.form tr td.label {white-space: nowrap; width: 30%;}
div.pwd-change table.form tr td.note {width: 30%;}
div.sitelook-settings table.form span.tp {top: -2px;}
div.boosted-cats ul label input {top: 13px;}
div.boosted-cats ul {width: 100%; position: relative;}
div.friends-search div.fl label input {top: 10px;}
div.inbox div.filter select.fl-right {margin-top: -19px;}
div.new-msg {padding-bottom: 10px;}
div.view-msg div.author {position: static;}
div.view-msg div.author span.ar {display: inline-block; bottom: auto; left: auto; right: auto; top: 28px; margin-left: 11px;}
div.text-editor {zoom:1;}
div.look-inside {float: left; padding-bottom: 0;}
ul.one-click {position: relative; top: -11px; margin: 0 0 -26px 0;}
ul.one-click li {padding: 13px 0 16px 0;}
ul.one-click p {padding-bottom: 5px;}
table.author tr td.book-info {padding-top: 19px;}
table.author div.underline {padding-bottom: 8px; margin-bottom: 15px;}
table.author div.underline p {padding-top: 4px !important;}
table.author div.underline a.lnk:link, table.author div.underline a.lnk:visited, table.author div.underline a.lnk:hover {bottom: 8px;}
div.pg-mini {zoom:1}
table.product div.cover img {float: none; margin-bottom: -3px;}
div.order-back a:link, div.order-back a:visited, div.order-back a:hover {height: 22px; padding: 8px 1px 0 28px;}
div.step table tr td img {margin-bottom: 7px;}
div.order-contacts tr td.phone {padding-right: 122px !important;}
div.order-contacts tr td.phone table tr td {padding-right: 2px;}
div.order-contacts tr td.phone table tr td.code {padding-right: 0;}
div.order-accept table.catalog tr td.price {width: 17%;}
div.order-accept table.catalog tr td.status {width: 29%;}
div.order-accept table.catalog tr.total td.cover span {margin-top: 1px;}
div.order-accept div.catalog {padding-bottom: 4px;}
div.level-2 {zoom:1}
dl.level-2 dt label input {top: 1px;}
div.choose {zoom:1}
table.catalog p.tip {margin-bottom: 2px;}
div.order-of table.catalog tr td.status {width: 176px;}
div.inbox div.filter span.fl-right {margin-top: -14px;}
table.orders img.icon {margin-top: 3px;}
div.payment-type h2 a.hint:link, div.payment-type h2 a.hint:visited, div.payment-type h2 a.hint:hover {margin-top: 2px;}
table.catalog tr td.order {padding-top: 34px;}
div.order-items table.catalog {margin-bottom: -10px !important;}
div.willdeleted table.catalog {margin-bottom: 0px !important;}
#send-to-friend div.pp-block {margin-bottom: 0;}
div.gift {padding-bottom: 28px;}
div.gift div.pp-block {padding-bottom: 0 !important;}
div.dc input.bt {margin-top: 10px;}
div.user-block p.total-friends {margin-bottom: 18px; padding-bottom: 0;}
div.friends-sale textarea {padding-left: 5px; width: 99%;}
div.fp div.search-field input.text {line-height: 13px;}
div.fp div.flist ul {padding-bottom: 10px;}
table.fa tr td.userpic {padding-bottom: 15px;}
div.usr-rating {line-height: 12px;}
div.usr-rating div.progress {height: 10px; padding-top: 2px;}
div.text-content ul li {background-position: 3px 8px;}
p.birthday span {padding-top: 3px; padding-bottom: 4px;}
div.recommended table.catalog tr td.cover {padding-right: 18px;}
div.recommended table p.title {padding-top: 5px !important;}
div.recommended div.yprice {margin-bottom: 3px;}
div.recommended .tb {margin-bottom: 3px !important;}
div.choice-gift table.catalog tr td.cb {padding-bottom: 2px;}
table.payments tr th {height: 33px;}
table.payments tr td {padding: 12px 0 15px 0;}
table.payments tr td.type span {padding: 3px 0 0 0; margin-bottom: -2px;}
table.payments tr td.status img {top: 5px;}

div.cblock {/*width: 100%;*/ zoom:1;}
div.yblock {/*width:100%;*/ zoom:1;}
div.gblock {/*width:100%;*/ zoom:1;}
div.filter {/*width: 100%;*/ zoom:1;}

div.inline-catalog ul {/*width: 100%;*/ zoom:1;}
/*
table.layout {table-layout: fixed;}
table.layout tr td.left-block {width: 190px; padding-right: 10px;}
table.layout tr td.right-block {width: 250px;}
table.layout tr td.middle-block {padding-right: 10px;}
*/