@charset "utf-8";
* {
margin:0;
padding:0
}
body {
background:#f3f2e9 url('images/bg_1.gif') left top repeat-x;
text-align:left;
}
img {border:none}
ul {
list-style-type:none;
}
a {
  color: #000;
}
h2 {
width:197px;
height:60px;
text-align:center;
font:30px Times;
color:#000;
margin-lefT:36px;
padding-top:38px;
}
a.h1, h1 {
background: url('images/dot_4.gif') left bottom repeat-x;
font:24px Times;
color:#000;
padding-top:11px;
margin-left:22px;
_margin-left:11px;
padding-bottom:3px;
}
h3 {
background: url('images/dot_4.gif') left bottom repeat-x;
font:24px Times;
color:#000;
padding-top:11px;
margin-left:22px;
_margin-left:11px;
padding-bottom:3px;
}
#all {
width:100%;
text-align:left;
min-width:1000px;
width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.header {
background: url('images/bg_header.jpg') left top no-repeat;
width:100%;
height:300px;
}
.logo {
margin-left:58px;
_margin-left:29px;
float:left;
}
.ic_1 {
margin-right:47px;
padding-top:34px;
float:right;
float:right;
}
.ic_2 {
margin-right:54px;
padding-top:34px;
float:right;
}
.ic_3 {
margin-right:34px;
_margin-right:17px;
padding-top:34px;
float:right;
}
.main_link {
font:14px Times;
color:#d8d6c8;
margin:36px 0 0 56px;
_margin-left:28px;
float:left;
}
.tah36 {
font:36px Times;
}
.tah24 {
font:24px Times;
}
.main_link a {
color:#d8d6c8;
text-decoration:none;
}
.menu {
margin-right:21px;
_margin-right:7px;
margin-top:51px;
float:right;
}
.menu li {
background: url('images/dot_1.gif') left 8px no-repeat;
padding-left:10px;
font:17px Times;
color:#000;
margin-right:12px;
float:left;
}
.menu a {
color:#000;
}
.find {
font:36px Times;
color:#000;
margin:0 0 0 461px;
}
.tah24 {
font:24px Times;
}
.tx_1 {
margin:-17px 0 0 116px;
display:block;
}
.how {
background: url('images/dot_2.gif') left bottom repeat-x;
font:14px Times;
color:#000;
padding-bottom:5px;
margin:10px 0 0 56px;
//margin:13px 0 0 56px;
_margin-left:28px;
float:left;
}
.how a {
color:#000;
text-decoration:none;
}
.ic_4 {
background: url('images/ic_4.gif') left top no-repeat;
width:81px;
height:81px;
margin:-22px 0 0 13px;
float:left;
}
html:root .ic_4{margin:-33px 0 0 13px;} 
html:first-child .ic_4{margin:-26px 0 0 13px;}   
@media not all and (-webkit-min-device-pixel-ratio) { 
.ic_4  {margin:-26px 0 0 13px !important;}  
}
.search {
margin:10px 0 0 30px;
//margin:10px 0 0 15px;
float:left;
}
.search input {
border:1px solid #000;
width:365px;
_width:375px;
height:25px;
_height:31px;
line-height:31px;
font:14px Times;
color:#888888;
padding-left:10px;
padding-top:4px;
//padding-top:7px;
display:block;
}
*:first-child+html .search input{height:22px;}
.search_but{
background:url('images/search_but.gif') left top no-repeat;
cursor:pointer;
border:none;
width:44px;
height:44px;
margin:5px 0 0 25px;
float:left;
}
.start {
background: url('images/dot_3.gif') left 7px repeat-x;
margin:20px 0 0 6px;
padding-left:126px;
font:12px Times;
color:#bebdb6;
float:left;
}
.start span {
background:#f3f2e9;
display:block
}
.content {
width:100%;
}
.wrapper {
width:100%;
float:left;
}
.sub_cont {
margin:21px 35px 0 302px;
}
.w100 {
width:100%;
}
.c {
width:100%;
text-align:center;
}
.ban_1 {
margin:0px auto;
}
.block_2 {
background:#f9f9f4 url('images/dot_5.gif') left bottom repeat-x;
width:100%;
margin-top:32px;
padding-bottom:40px;
}
.block_2_top {
background:#dcdaca url('images/block_2_top.gif') left top repeat-x;
width:100%;
}
.left_block {
width:70%;
float:left;
}
.right_block {
text-align:right;
width:29%;
float:right;
}
.rubriki {
background:#000;
padding:6px;
font:14px Times;
color:#fff;
margin:12px 0 0 22px;
float:left;
_margin-left:11px
}
.rubriki a {
color:#fff;
}
.rating {
font:14px Times;
color:#000;
margin:12px 0 12px 22px;
}
.comments {
background:url('images/com_c.gif') left top repeat-x;
height:24px;
margin-top:54px;
padding:5px 8px 0 8px;
font:14px Times;
color:#fff;
float:right;
position:relative;
}
.com_l {
background:url('images/com_l.gif') left top no-repeat;
width:6px;
height:24px;
position:absolute;
left:0px;
top:0px;
}
.com_r {
background:url('images/com_r.gif') left top no-repeat;
width:12px;
height:28px;
position:absolute;
right:-1px;
top:0px;
}
.tx_2 {
position:relative;
z-index:100;
}
.com_link {
margin:55px 20px 0 6px;
_margin-right:10px;
font:14px Times;
color:#000;
float:right;
}
.com_link a {
color:#000;
}
.tovar_pic {
padding-top:29px;
margin:0px auto;
}
.text_1 {
font:14px Times;
color:#000;
margin:31px 20px 0 20px;
overflow: auto;
padding-bottom: 5px;
}
.text_1 strong.c {
width:100%;
display:block;
text-align:center;
}
.next {
background:url('images/ar_2.gif') left 7px no-repeat;
width:220px;
_width:235px;
padding-left:18px;
font:14px Times;
color:#000;
margin:0pc auto;
margin-top:25px !important;
}
.next a {
font:14px Times;
color:#000;
}
.pages {
width:100%;
font:14px Tahoma;
color:#000;
text-align:center;
margin-top:42px;
}
.pages a {
color:#515151;
text-decoration:none;
}
.pages a:active {
font-weight:bold;
color:#000;
}
.left_bar {
width:257px;
margin-left:-100%;
margin-top:15px;
float:left;
}
.block_1_top {
background: url('images/block_1_top.gif') left top no-repeat;
width:254px;
height:86px;
}
.block_1_bot {
background: url('images/block_1_bot.gif') left top no-repeat;
width:235px;
height:46px;
position:absolute;
left:0px;
bottom:0px;
}
.block_1 {
background:#fff;
width:235px;
position:relative;
padding-bottom:24px;
margin-bottom:24px;
}
.list_1 {
margin:0px 0 0 32px;
padding-top:11px;
position:relative;
z-index:100;
}
.list_55 {
margin:0px 0 0 32px;
padding-top:11px;
position:relative;
z-index:100;
}
.list_1 li {
margin-top:3px;
_margin-top:0px;
font:14px Tahoma;
position:relative;
z-index:100;
clear:both;
}
.list_1  strong {
margin-top:7px;
float:left;
display:block
}
.list_1 a {
background: url('images/ar_1.gif') left 12px no-repeat;
color:#000;
padding:6px 6px 6px  11px;
display:block;
line-height:120%;
float:left;
position:relative;
z-index:100;
}
.list_1 a:hover {
background:#000;
padding:6px 6px 6px  11px;
color:#fff;
text-decoration:none;
}
.footer {
background:#eae8d9 url('images/footer_bg.gif') left top no-repeat;
width:100%;
height:91px;
margin-top:45px;
}
.copy {
font:14px Times;
color:#000;
margin-left:40px;
_margin-left:20px;
padding-top:37px;
float:left;
}
.copy a{
color:#000;
}
.icf_1 {
margin:27px 0 0 47px;
float:left;
}
.count_1 {
margin:32px 34px 0 0;
_margin-right:17px;
float:right;
}
.count_2 {
margin:32px 22px 0 0;
float:right;
}

.commentlist{margin: 0 10px; list-style: none;}
.commentlist li {border-bottom: 1px solid #eee; padding: 7px 2px 5px 2px;}
.commentlist li div {
  padding: 7px;
}
#commentform {
  padding: 9px;
}
.bgpagee {
background:#f3f2e9;
padding:14px;
height:14px;
width:322px;
}
.text_7{
font:15px Times;
color:#000;
margin:9px 20px 0 20px;
overflow: auto;
padding-bottom: 5px;
}
a.h7, h7 {
background: url('images/dot_4.gif') left bottom repeat-x;
font:22px Times;
color:#000;
padding-top:11px;
padding-bottom:3px;
}
.glhf {
font:14px Times;
}
.glhf2 {
text-align:center;
font:24px Times;
color:#000;
}
.block_glhf {
background:#eae8d9 url('images/block_2_top.gif') left top repeat-x;
width:100%;
}