

.hidden {
    display: none;
}
/* Menu list */
#menu_first_level {
    padding: 0px 17px;
    background: transparent url('../../images/first_level_line.gif') repeat-x left bottom;   
    height: 34px;     
    clear: both;
/*    float: left;*/
    text-align: left;
}

#menu_first_level_ul, #menu_second_level ul {
    padding: 0px 0px 0px 0px;
    margin:  0px 0px 0px 0px;
}

#menu_first_level ul, #menu_second_level ul {
    list-style-type: none;
}
#menu_first_level ul li {
    float: left;
    background: transparent url('../../images/first_level_tab_right.gif') no-repeat right top;
    padding: 14px 0px 5px 0px;
    margin-right: 2px;
/*    height: 20px;*/
}
#menu_first_level ul li.cm-active {
    background: transparent url('../../images/first_level_active_tab_right.gif') no-repeat right top;
    padding: 12px 0px 7px 0px;
}
#menu_first_level ul li a, #menu_first_level ul li a:visited, #menu_first_level ul li a:hover, #menu_first_level ul li a:active {
    background: url('../../images/first_level_tab_left.gif') no-repeat left top;
    font: bold 12px Arial;
    color: #616161;
    padding: 14px 17px 5px 17px;
    text-decoration: none;
    outline: none;
    cursor: pointer;
}
#menu_first_level ul li a:hover {
    text-decoration: none;
    color: #000; 
}
#menu_first_level ul li.cm-active a, #menu_first_level ul li.cm-active a:visited, #menu_first_level ul li.cm-active a:hover, #menu_first_level ul li.cm-active a:active {
    background: url('../../images/first_level_active_tab_left.gif') no-repeat left top;
    color: #000;
    padding: 12px 17px 7px 17px;
    text-decoration: none;
}
#menu_first_level ul li#tabs_home a, #menu_first_level ul li#tabs_home a:visited, #menu_first_level ul li#tabs_home a:hover, #menu_first_level ul li#tabs_home a:active {
/*    background: url('images/first_level_tab_home.gif') no-repeat;*/
    padding-right: 16px;
    padding-left: 16px;
    text-decoration: none;
}
#menu_first_level ul li#tabs_home.cm-active a, #menu_first_level ul li#tabs_home.cm-active a:visited, #menu_first_level ul li#tabs_home.cm-active a:hover, #menu_first_level ul li#tabs_home.cm-active a:active {
/*    background: url('images/first_level_active_tab_home.gif') no-repeat;*/
    padding-right: 16px;
    padding-left: 16px;
}
#menu_second_level {
    background-color: transparent;
    padding: 0px 4px;
    clear: both;
/*    float: left;   */
}
#menu_second_level ul {
    list-style-type: none;
    background-color: transparent;
    padding-bottom: 6px;
    max-width: 1024px;
}
#menu_second_level ul li {
    float: left;
    display: inline;
    height: 20px;
    padding: 0px 7px;
/*    background: url('images/second_level_delim.gif') no-repeat;*/
    background-position: right 2px;
    margin-top: 7px;
    white-space: nowrap;
}
#menu_second_level ul li.no-border {
    background-image: none;
}
#menu_second_level ul li a, #menu_second_level ul li a:visited, #menu_second_level ul li a:hover, #menu_second_level ul li.cm-active a, #menu_second_level ul li.cm-active a:hover {
/*    font: normal 12px arial;*/
/*    color: #0033cc;*/
/*    text-decoration: underline;*/
}
#menu_second_level ul li a:hover, #menu_second_level ul li.cm-active a:active, #menu_second_level ul li.cm-active a:visited {
/*    text-decoration: none;*/
}
#menu_second_level ul li.cm-active a, #menu_second_level ul li.cm-active a:visited, #menu_second_level ul li.cm-active a:hover, #menu_second_level ul li.cm-active a:active {
/*    font-weight: bold;*/
}
#menu_second_level ul li.cm-active a, #menu_second_level ul li.cm-active a:visited, #menu_second_level ul li.cm-active a:hover, #menu_second_level ul li.cm-active a:active {
/*    font: bold 12px Arial;*/
/*    color: #000000;*/
}
/* /Menu list */
