/* Block categories */

div.block_vertical h4 {
background:transparent url(../img/block_header.png) no-repeat scroll left top;
color:#fff;
font-family:Arial,Verdana,Helvetica,Sans-Serif;
font-size:16px;
font-weight:bold;
height:35px;
line-height:2em;
padding-left:27px;
padding-top:6px;
text-transform:uppercase;
}

#left_column div.block_vertical, #right_column div.block_vertical {
background:transparent url(../img/block_footer.gif) no-repeat scroll left bottom;
padding-bottom:6px;
width:230px;
}

div.block_vertical  li {
background:#FFFFFF url(../img/block_bg.gif) repeat-y;
list-style-position:outside;
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

div#categories_block_left_vertical li a:link, #categories_block_left_vertical li a:visited {
/*background:#F8F8F8;*/
background:#F8F8F8 /*url(../img/menu_vertical.png) no-repeat*/;
border-bottom:medium none;
bottom:-5px;
color:#8e8e8e;
display:block;
font-size:11px;
height:20px;
line-height:18px;
margin-left:2px;
margin-top:0;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:221px;
*padding-left:10px;
*width:216px;
*border-left:1px solid #E7E7E7;
}

#categories_block_left_vertical ul li a:hover{
color:#0279C5;
display:block;
line-height:18px;
padding-left:5px;
*padding-left:10px;
text-decoration:none;
border-bottom:none;
font-size:11px;
/*background:#000 url(../img/menu_vertical_hover.png) no-repeat*/;
background:#e9e9e9;
}

