/*----------------------------------------------------------------------------
 CSS-File for module 'menu'

 $Id: menu.css 133 2008-01-07 21:22:01Z Jackalope $
----------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------
    styles for cimage 'default'
----------------------------------------------------------------------------*/

/* the basics */
/*
#menu_default {
}
#menu_default * {
}
#menu_default .title {
}
*/

/* basic setup for all submenu elements */
#menu_default ul {
    margin: 0;
    padding: 0;
    text-align: right;
    font-size: 15pt;
    line-height: 2em;
    list-style: none;
    /*font-family: monospace;*/
    /*font-size: 16pt;*/
}
/*
#menu_default ul.active {
}
*/
/* basic setup for all menuitem elements */
#menu_default li {
    margin: 0;
    padding: 0;
    display: block;
}
/*
#menu_default li.active {
}
*/
/* basic setup for menu-item-links */
#menu_default a, 
#menu_default a:link, 
#menu_default a:visited, 
#menu_default a:active {
    margin-right: 80px;
}

#menu_default a:hover {
    color: #999;
    text-decoration:none;
    font-style: italic;
}

#menu_default a.active {
    color: #999;
}

#menu_default a.active:hover {
}

/* special setup for the first level of submenu- and menuitem-elements*/
#menu_default ul.level_0 {
}
#menu_default li.level_0 {
}
html>body #menu_default li.level_0.active, 
html>body #menu_default li.level_0:hover {
    background: url(../images/tex_c.png) 160px 0.5em no-repeat;
}
html>body #menu_default li + li.level_0.active, 
html>body #menu_default li + li.level_0:hover {
    background: url(../images/tex_s.png) 162px 0.3em no-repeat;
}
html>body #menu_default li + li + li.level_0.active, 
html>body #menu_default li + li + li.level_0:hover {
    background: url(../images/tex_fl.png) 162px 0.1em no-repeat;
}
html>body #menu_default li + li + li + li.level_0.active, 
html>body #menu_default li + li + li + li.level_0:hover {
    background: url(../images/tex_Fr.png) 162px 0.4em no-repeat;
}
html>body #menu_default li + li + li + li + li.level_0.active, 
html>body #menu_default li + li + li + li + li.level_0:hover {
    background: url(../images/tex_g.png) 160px 0.5em no-repeat;
}
#menu_default a.level_0 {
}
#menu_default a.level_0:hover {
}

#menu_default ul.level_1 {
    font-size: 0.7em;
    line-height: 1.5em;
    background: url(../images/menu_level1_ul.png) bottom left no-repeat;
    padding-bottom: 11px;
    margin-bottom: 1.5em;
    font-family: monospace;
}
#menu_default li.level_1 {
    background: url(../images/menu_level1_li.png) bottom left repeat-y;
    padding-right: 1em; 
}
/*
#menu_default a.level_1 {
}
#menu_default a.level_1:hover {
}
*/
/*----------------------------------- END ----------------------------------*/
