Каталоги
.block-grid{
display: block;
list-style: none;
width: 100%;
padding: 0;
margin: 0 0 10px 0;
zoom: 1;
word-spacing: -0.25em;
}
.block-grid li{
display: -moz-inline-box;
display: inline-block;
word-spacing: normal;
vertical-align: middle;
margin: 0;
text-align: center;
padding: 0;
}
.block-grid-4 li{
width: 33.3333333%
}
.block-grid-4 li{
width: 25%;
}
.block-grid-5 li{
width: 20%;
}
.block-grid-6 li{
width: 16.6666666%;
}
.block-grid-7 li{
width: 14.28555555%;
}
.block-grid li .block{
text-align: center;
border: 2px solid transparent;
padding: 10px;
word-wrap: break-word;
color: #2b2b2b;
}
table.detail-grid td p,
table.detail-grid td,
.block-grid li .block *{
text-align: center;
}
.block-grid li .block img{
margin-bottom: 10px;
}
.block-grid li:hover .block{
border-color: #e4e4e4;
cursor: pointer;
}
.detail-grid{
border-top: 1px solid #ecd9b3;
border-left: 1px solid #ecd9b3;
position: relative;
}
.detail-grid:before{
display: block;
position: absolute;
content: "";
top: -3px;
height: 2px;
background: #e0974a;
left: 0;
right: 0;
}
.detail-grid li .block,
.detail-grid li:hover .block{
font-size: 14px;
border-width: 0 1px 1px 0;
border-color: #ecd9b3;
border-style: solid;
}
.detail-grid:after,
.pagetabs:after,
.way:after {
content: " ";
display: table;
clear: both;
*zoom: 1;
}
table.detail-grid td{
border: 1px solid #ecd9b3;
padding: 10px;
}
table.detail-grid tr:first-child td{
border-top: none;
}
table.detail-grid:before{
top: -2px;
left: -1px;
right: -1px;
}
.block-grid-subgroup li .block{
height: 110px;
}
.detail-image-container{
text-align: center;
margin-bottom: 10px;
}
.detail-image{
display: inline-block;
padding: 0;
margin: 0 auto;
position: relative;
}
.detail-image img.resize,
.detail-image > img{
width: 100%;
}
.tabs{
margin-bottom: 10px;
}
.tabs li{
list-style-type: none;
display: inline-block;
}
.tabs li a{
padding: 18px;
display: block;
}
.tabs li a.select{
background: #004098;
color: #FFF;
}
.coord{
border:2px solid transparent;
display: block;
position: absolute;
}
.coord:hover{
border:2px solid #fbab4a;
}
ul.way{
display: block;
margin-bottom: 20px;
}
ul.way li{
display: inline-block;
background: url('/_sysimg/big_catalog2/arrow.gif') right center no-repeat;
padding: 0 20px 0 0;
}
ul.way li:last-child{
background: none;
padding-right: 0;
}
.way_top{
margin-top: -10px;
}
.bottom_line{
border-bottom: 2px solid #e4e4e4;
margin-bottom: 10px;
}
.bottom_line tr:last-child td{
padding-bottom: 10px;
}
.top_line {
border-top: 2px solid #e4e4e4;
padding-top: 10px;
}
.top_line tr:first-child td{
padding-top: 10px;
}
.data{
margin: 10px 0;
}
tr.over:hover td,
tr.over:hover td a{
color: #2b2b2b!important;
}
td[align="rigth"] {
text-align: right;
}