.vertical UL
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    WIDTH: 204px;
    COLOR: #3c557e;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.vertical LI A
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 1px solid;
    MARGIN-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1em;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: 1px solid;
    WIDTH: 200px;
    COLOR: #3c557e;
    PADDING-TOP: 0.1em;
    BORDER-BOTTOM: 1px solid;
    HEIGHT: 1.2em;
    TEXT-DECORATION: none
}
.vertical LI
{
    DISPLAY: inline
}
.vertical LI UL
{
    MARGIN-TOP: -1.3em;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 0px;
    COLOR: #3c557e;
    POSITION: absolute
}
.horizontal UL
{
    BORDER-RIGHT: 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px solid;
    LIST-STYLE-TYPE: none;
    HEIGHT: 1.4em
}
.horizontal LI
{
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px
}
.horizontal LI A
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 1px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    FLOAT: left;
    PADDING-BOTTOM: 1em;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: 1px;
    WIDTH: 125px;
    PADDING-TOP: 0.1em;
    BORDER-BOTTOM: 1px;
    HEIGHT: 1.2em;
    TEXT-DECORATION: none
}
.horizontal LI LI A
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue 1px solid;
    PADDING-LEFT: 28px;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 28px;
    BORDER-LEFT: darkblue 1px solid;
    BORDER-BOTTOM: darkblue 1px solid;
    TEXT-DECORATION: none
}
.horizontal LI UL
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: 1px solid;
    MARGIN-TOP: 1.3em;
    DISPLAY: block;
    MARGIN-LEFT: -1px;
    BORDER-LEFT: medium none;
    WIDTH: 129px;
    BORDER-BOTTOM: medium none;
    POSITION: absolute;
    HEIGHT: auto
}
.horizontal LI LI UL
{
    MARGIN-TOP: 0.1em;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 0px;
    POSITION: absolute;
    TEXT-DECORATION: none
}
.horizontal LI UL LI A
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 15px;
    WIDTH: 125px
}
.inaccesible LI UL
{
    DISPLAY: none
}
.arrow A SPAN
{
    PADDING-LEFT: 1em;
    FONT-SIZE: 85%
}
.arrow A:hover SPAN
{
    PADDING-LEFT: 2em
}
.arrow A SPAN.noshow
{
    VISIBILITY: hidden
}
.plus A SPAN
{
    PADDING-LEFT: 0.5em
}
.blackwhite LI A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #e1ebff
}
.blackwhite LI A:hover
{
    BORDER-RIGHT: darkblue thin;
    BORDER-TOP: darkblue thin;
    BORDER-LEFT: darkblue thin;
    COLOR: brown;
    BORDER-BOTTOM: darkblue thin;
    BACKGROUND-COLOR: #e1ebff
}
.blackwhite UL
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin
}
.bluewhite LI A
{
    BORDER-LEFT-COLOR: #000033;
    BORDER-BOTTOM-COLOR: #000033;
    COLOR: #000000;
    BORDER-TOP-COLOR: #000033;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-COLOR: #000033
}
.bluewhite LI A:hover
{
    BORDER-LEFT-COLOR: #000033;
    BORDER-BOTTOM-COLOR: #000033;
    COLOR: white;
    BORDER-TOP-COLOR: #000033;
    BACKGROUND-COLOR: #2f6096;
    BORDER-RIGHT-COLOR: #000033
}
.bluewhite UL
{
    BORDER-LEFT-COLOR: #000033;
    BORDER-BOTTOM-COLOR: #000033;
    BORDER-TOP-COLOR: #000033;
    BORDER-RIGHT-COLOR: #000033
}
.arrow
{
    FONT-FAMILY: Verdana
}
.blackwhite
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana
}
.bluewhite
{
    FONT-FAMILY: Verdana
}
.horizontal
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.inaccesible
{
    FONT-FAMILY: Verdana
}
.plus
{
    FONT-FAMILY: Verdana
}
.vertical
{
    FONT-FAMILY: Verdana
}
.horizontal LI LI
{
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 0px
}
.horizontal LI UL LI
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 0px
}
.blackwhite LI
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin
}

