/* Son of Suckerfish Dropdowns: http://www.htmldog.com/articles/suckerfish/dropdowns/ */
#topmenu, #topmenu ul { padding: 0; margin: 0 auto; list-style: none; line-height: 1; z-index: 10000; }
#topmenu a { display: block; }
#topmenu li { float: left; }
#topmenu li ul { position: absolute; width: 10em; left: -999em; }
#topmenu li:hover ul, #topmenu li.sfhover ul { left: auto; }
#topmenu li ul ul { margin: -1em 0 0 10em; }

#topmenu li:hover ul ul, #topmenu li:hover ul ul ul,
#topmenu li.sfhover ul ul, #topmenu li.sfhover ul ul ul { left: -999em; }
#topmenu li:hover ul, #topmenu li li:hover ul, #topmenu li li li:hover ul,
#topmenu li.sfhover ul, #topmenu li li.sfhover ul, #topmenu li li li.sfhover ul { left: auto; }

/* Personal customisations to Dropdowns */
#topmenu ul { margin: 0; padding: 0; margin-left: 10px; }
#topmenu li { border-right: 1px solid #373a20; }
#topmenu a { padding: 0 8px; height:28px; line-height:28px; }
#topmenu a:link, #topmenu a:visited { color: #373a20; text-decoration: none; font-weight: normal; }
#topmenu a:hover { color: #000; }

#topmenu li.lang { margin: 0; margin: 0 10px; width: 125px; height: 28px; background: transparent url(../images/$signs.gif) top left no-repeat; border-right: 0; }
#topmenu li.lang a { margin-left: 30px; background: transparent url(../images/language_bg.png) top left no-repeat; padding-left: 8px; }


/* Footer Menu */

#footermenu ul { padding: 0; margin: 0; list-style-type: none; color: #9d9d96; width: 100%; height: 25px; text-align: center; }
#footermenu li { display: inline; border-right: 2px solid #373a20; }
#footermenu li a { text-decoration: none; color: #373a20; padding: 0 4px; line-height: 25px; }
#footermenu li a:hover { color: #000; }


/* Language Menu */

.anylinkcss {
    position:fixed;
    visibility: hidden;
    border:1px solid black;
    border-bottom-width: 0;
    color:#FFFFFF;
    line-height: 20px;
    z-index: 20000;
    background-color: #ABAAAA;
    width: 120px;
    text-align:left;
}
.anylinkcss a {
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid black;
    color:#000;
    padding: 1px 0;
    text-decoration: none;
    text-indent: 5px;
}
.anylinkcss a:hover { 
    background-color: #AA800E;
    color: white;
}

