div.boxbody_start {
    background: url(../grfx/all/corner_gray_bl.gif) no-repeat bottom left;
    padding: 0.5em 1em 0.5em 1em;
}

div.boxbody_start ul {
    list-style: none;
    margin: 0em 0em 1em 0em;
    padding-left: 1.2em;
}

/*
div.boxbody_start a {
    font-size: 0.95em;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}
*/

div#mainmenu a {
    font-size: 0.95em;
}

/*ul.level1 > li.haschildren {
    list-style: disc url(../grfx/all/arrow_right.gif);

}*/
li.haschildren {
    list-style: disc url(../grfx/all/arrow_right.gif);
    /*background: url(../grfx/all/arrow_right.gif) no-repeat left;*/
}
/*ul.level1 > li.haschildren_open {
    list-style: disc url(../grfx/all/arrow_down.gif);
    
    margin-top: 1em;
    margin-bottom: 1em;
}*/
li.haschildren_open {
    list-style: disc url(../grfx/all/arrow_down.gif);
    /*display: list-item;    list-style-image: url(../grfx/all/arrow_down.gif);*/
    /*background: url(../grfx/all/arrow_right.gif) no-repeat left;*/
    margin-top: 1em;
    margin-bottom: 1em;
}
div.box_start li.haschildren_open > a {
    color: #666666;
    font-weight: bold;
}
div.box_start li.haschildren_open > a.active {
    color: #D92425;
    font-weight: bold;
}
div.box_start a.active {
    color: #D92425;
    font-weight: bold;
}
div.box_start a:hover {
    color: #D92425;
    text-decoration: underline;
}
/* }}} */


.arrow_right{
   /* background-image: url(../grfx/all/arrow_right.gif) no-repeat bottom left;*/
    background: url(../grfx/all/arrow_right.gif) no-repeat top left;

}

.arrow_down{
    background-image: url(../grfx/all/arrow_down.gif) no-repeat bottom left;

}
