.cmstabel {
border-top:10px solid #fff;
border-bottom:10px solid #fff;
background:url(../images/cat_top.gif) left top repeat-y;
padding:10px;
}
.cmstabel h2 {
font:bold 16px Arial, Helvetica, sans-serif;
color:#000;
margin-bottom:5px;
}
.categorybox {
float:left;
position:relative;
overflow:hidden;
width:180px;
height:208px;
border:1px solid #ddd;
margin:0 5px 10px;
padding:0;
text-align:center;
}
.categorybox-prod {
padding:7px 0 0;
}
.categorybox table {
width:180px;
height:157px;
margin:0 auto;
}
.categorybox table td {
text-align:center;
vertical-align:middle;
}

.categorybox-desc a {
position:absolute;
left:0;top:170px;
display:block;
width:160px;
height:36px;
font:bold 12px Verdana, Geneva, sans-serif;
color:#000;
text-decoration:none;
padding:0 10px;
}
