CSS responsible for menu:
[code:1]
/***** menu BestCSS *****/
@media print { .cbMenu, .cbSSmenu { visibility:hidden; } }
/* BestCSS Menu Functional: */
.cbpMenu { margin: 0px; padding: 0px; z-index: 4; }
.cbMenu, .cbSSmenu {margin: 0px !important; padding: 0px !important; white-space: nowrap; text-align: left; float: left; list-style: none outside none !important;
width: 8em !important; }
.cbMenu ul { position: absolute; left: auto; z-index: 32001; } /* second-level lists */
.cbMenu ul ul { margin: -1em 0px 0px 10em; z-index: 32001; } /* third-and-above-level lists N/A yet */
.cbMenu span, .cbSSmenu span { display: none; }
.cbMenu a { text-align: center; }
.cbSSmenu a { text-align: left; display: block; width: 100% !important; }
.cbSSmenu li { list-style: none outside none; display: block; width: 100% !important; }
html>body .cbMenu a, html>body .cbMenu a:visited, html>body .cbMenu a:hover, html>body .cbMenu a:active,
html>body .cbSSmenu a, html>body .cbSSmenu a:visited, html>body .cbSSmenu a:hover, html>body .cbSSmenu a:active { width:auto !important; }
.cbSSmenu img { margin-right: 8px; border: none; }
.cbSSmenu img.hr { margin: 1px 0px 1px 0px; display:block; width:100% !important; height:1px; }
#conteneurmenu { height: 30px; }
/* BestCSS Menu Decoration: */
.cbMenu, .cbSSmenu {
background: #CCC;
color: #606060;
font: bold 12px Menu,Arial,Verdana,sans-serif;
border: 1px solid #CCC;
}
.cbMenu {
margin-right: 0.5em !important;
}
.cbSSmenu {
width: auto !important;
margin-top: 0.3em !important;
}
.cbSSmenu li {
padding: 0px !important;
margin: 0px !important;
background: #CCC;
border-bottom: 1px solid #CCC;
border-right: 1px solid #CCC;
width:auto !important;
}
.cbMenu a, .cbSSmenu a, .cbMenu a:link, .cbMenu a:visited, .cbMenu a:hover, .cbSSmenu a:link, .cbSSmenu a:visited, .cbSSmenu a:hover {
display: block;
color: #404040;
text-decoration: none;
font-family: Menu,Arial,Verdana,sans-serif;
font-size: 12px;
margin: 0px;
padding: 2px;
}
.cbSSmenu a, .cbSSmenu a:link, .cbSSmenu a:visited, .cbSSmenu a:hover {
padding-left: 5px;
padding-right: 3px;
}
.cbSSmenu ul:hover, .cbSSmenu a:hover, .cbSSmenu a:focus, .cbMenu a:hover, .cbMenu a:focus {
background: #EEEEEE;
color: #000040;
text-decoration: none;
margin: 0px;
}
[/code:1]
Also check your plugin/tab params for the cb.menu plugin/tab. Examine default templates template.css file and you'll see all the default styles necessary. Some required, others optional. When creating a template you should begin by editing it live with Firebug. This will allow you to dynamically change the styles without actually changing them. Find what fits and appeals to you then modify it in the file.