Nie ma plików boxes.css i menu.css ponieważ zostały one zastąpione wspólnym styles.css w którym masz połączoną zawartość owych plików.
Cześć odpowiedzialna za css menu jest w sekcji Navigation
a) W app/design/frontend/default/twoj_motyw/template/catalog/navigation/ tworzymy plik left_menu.phtml o następującej zawartości:
<?php
/**
* Top menu for store
*
* @see Mage_Catalog_Block_Navigation
*/
?>
<div class="box vert-nav">
<?php $_menu = ''?>
<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php $_menu .= $this->drawItem($_category) ?>
<?php endforeach ?>
<?php if ($_menu): ?>
<div class="border-creator">
<ul id="nav_vert">
<?php echo $_menu; ?>
</ul>
</div>
<?php endif; ?>
</div>
b) W app/design/frontend/default/twoj_motyw/layout/catalog.xml odnajdujemy:
<reference name="left">
<block type="core/template" name="left.permanent.callout" template="callouts/left_col.phtml">
...
</block>
</reference>
i powyżej dodajemy (pomiędzy znacznikami reference):
<block type="catalog/navigation" name="catalog.vertnav" template="catalog/navigation/left_menu.phtml" />
c) Otwieramy skin/frontend/default/twoj_motyw/css/styles.css i znajdujemy sekcje Navigation:
/********** < Navigation */
.nav-container {}
#nav { border:1px solid #ddd; padding:5px 0; margin:10px 0; font-size:13px; }
...
dodajemy następujący fragment odpowiadający za styl menu (tu również wszystkie kolory itp można definiować według swoich upodobań):
/************ VERT NAV ************/
.vert-nav .border-creator { border-style:solid; border-color:#848484; border-width:0 1px 1px 1px; }
#nav_vert { background:#CED0CC; padding:0 20px; font-size:1.1em; }
/************** ALL LEVELS *************/ /* Style consistent throughout all nav levels */
#nav_vert li { position:relative; text-align:left; }
#nav_vert li.over { z-index:999; }
#nav_vert a,
#nav_vert a:hover { display:block; line-height:1.3em; text-decoration:none; }
#nav_vert span { display:block; cursor:pointer; white-space:nowrap; }
#nav_vert li ul span {white-space:normal; }
/************ 0 LEVEL ***************/
#nav_vert li { float:none; }
#nav_vert li.active a { color:#d96708; }
#nav_vert a { float:left; padding:5px 12px 6px 8px; color:#ffffff; font-weight:bold; }
#nav_vert li.over a,
#nav_vert a:hover { color:#d96708; }
/************ 1ST LEVEL ************/
#nav_vert ul li,
#nav_vert ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(../images/nav_divider.gif) repeat-x 0 100%; }
/*#nav ul li.over { background:#d5e4eb url(../images/nav_divider.gif) repeat-x 0 100%; }*/
#nav_vert ul li.last { background:#ecf3f6; padding-bottom:0; }
#nav_vert ul a,
#nav_vert ul a:hover { float:none; padding:0; background:none; }
#nav_vert ul li a { font-weight:normal !important; }
/************ 2ND LEVEL ************/
#nav_vert ul { position:absolute; width:15em; top:10px; left:-10000px; border:1px solid #899ba5; }
/* Show menu */
#nav_vert li.over > ul { left:115px; }
#nav_vert li.over > ul li.over > ul { left:100px; }
#nav_vert li.over ul ul { left:-10000px; }
#nav_vert ul li a { background:#ecf3f6; }
#nav_vert ul li a:hover { background:#d5e4eb; }
#nav_vert ul li a,
#nav_vert ul li a:hover { color:#2f2f2f !important; }
#nav_vert ul span, #nav_vert ul li.last li span { padding:3px 15px 4px 15px;}
/************ 3RD+ LEVEL ************/
#nav_vert ul ul { top:5px; }
i po dokonaniu owych zmian odświeżamy cache i mamy menu po lewej stronie