#page #content .space{ clear:both; height: 40px;
} #page #content p{ padding: 15px 18px 40px 0; font-size: 1.4em;
}
#page #content .hr{ clear:both; margin: 0 18px 0 0; height: 1px; overflow:hidden; background: #754E15; border-bottom: 1px solid white;
}
#subcategory{ clear:left; height: 25px;
}
#subcategory a{ display:block; width: 160px; height: 40px; line-height: 30px; float:left; margin: 0 0 0 26px; font-size: 15px; font-weight: bold; text-indent: 45px; text-decoration: none; background: url('/_img/buttons.png') no-repeat;
}
#subcategory a.a1{ background-position: 0 -1015px;
}
#subcategory a.a2{ background-position: 0 -1055px;
}
#subcategory a.a3{ background-position: 0 -1095px;
}
#subcategory a.a4{ background-position: 0 -1135px;
}
#subcategory a.a1:hover, #subcategory a.a1_active{ background-position: -210px -1015px;
}
#subcategory a.a2:hover, #subcategory a.a2_active{ background-position: -210px -1055px;
}
#subcategory a.a3:hover, #subcategory a.a3_active{ background-position: -210px -1095px;
}
#subcategory a.a4:hover, #subcategory a.a4_active{ background-position: -210px -1135px;
}
.hproduct{ position: relative; clear:both; margin: 0 18px 0 0; padding: 13px 0 0 0;
}
.hproduct div{ position: relative; width: 196px; height: 196px; padding: 2px; margin: 3px 20px 25px 0; border: 2px solid #754e15; float:left;
}
.hproduct div a{ display:block; width: 196px; height: 196px; line-height: 196px; padding: 0; margin:0; border: 0; float:none; background: white; text-align: center; text-decoration: none;
}
.hproduct div span{ display:block; position: absolute; left:5px; top:5px; width: 35px; height: 30px; padding:0; background: url('/_img/types.png') no-repeat; cursor:default;
}
.hproduct div span.img_1{ background-position: 0 -90px;
}
.hproduct div span.img_2{ background-position: 0 0px;
}
.hproduct div span.img_3{ background-position: 0 -30px;
}
.hproduct div span.img_4{ background-position: 0 -60px;
}
.hproduct div div img{ vertical-align: middle;
}
.hproduct small{ display:block; position: absolute; top: 20px; right:10px; font-size: 1.8em; font-weight: bold; padding: 4px;
}
.hproduct h2{ font-size: 3em; font-weight: normal; padding: 5px 0 10px 0;
}
.hproduct h2 a{ text-decoration: none;
}
.hproduct h2 a:hover{ }
.hproduct dl{ width: 260px; min-height: 105px; line-height: 150%; float:left; overflow:hidden; margin: 0 15px 5px 0; font-size: 1.3em;
}
.hproduct dl dt{ width: 100px; float:left; clear:left; font-weight: bold;
}
.hproduct dl dd{ width: 160px; float:left;
}
#page #content .hproduct p.description{ width: 255px; min-height: 105px; float:left; margin: 0; padding:0; overflow:hidden; font-size: 1.3em;
}
#page #content .hproduct p.description.full{ width: 530px;
}
.hproduct span.pr{ display:block; float:left; width: 402px;
}
.hproduct span.pr span{ display:block; float:left; font-size: 2.3em; line-height: 34px; font-weight: bold; padding: 0 0 10px 0;
}
.hproduct span span.price{ width: 170px; margin: 0 0 0 15px; text-align: right; font-size: 3em;
}
.hproduct span.dis{ width: 520px; display:block; float:left; font-size: 1.4em;
}
.hproduct span.dis span{ margin: 0 0 0 20px; text-decoration: line-through;
}
.hproduct .url{ display:block; width: 146px; height: 55px; line-height: 55px; float:left; margin: -10px -3px 10px 0; font-size:2em; font-weight: bold; text-decoration: none; text-align: center; color: white; background: url('/_img/buttons.png') -270px -580px no-repeat;
}
.hproduct .url:hover{ margin: -7px -3px 7px 3px;
}
#pages{ clear:left; padding: 20px 18px 0 0;
}
#pages a{ display:block; width: 40px; height: 40px; line-height: 40px; text-align: center; float:right; font-weight: bold; font-size: 1.6em; text-decoration: none; background: url('/_img/buttons.png') -345px -645px no-repeat;
}
#pages a.active, #pages a:hover{ background: url('/_img/buttons.png') -300px -645px no-repeat;
}
