/* Content Menü */


/* Menü | 1. Ebene */

#nav, #nav ul {

z-index:100;                    /* Position Z */

list-style: none;               /* Aufzählungszeichenart */

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

width:auto;                     /* UL Breite */
height:20pt;                    /* UL Höhe */

margin:0px;                     /* Aussenabstand 1. Ebene */
padding:0px;                    /* Innenabstand 1. Ebene */

background:#E9E4E4;             /* Hintergrundfarbe 1. Ebene */
border-top:0px solid red;       /* Oberer Rand 1. Ebene */
border-left:0px solid red;      /* Linker Rand 1. Ebene */
border-right:0px solid red;     /* Rechter Rand 1. Ebene */
border-bottom:0px solid red;    /* Unterer Rand 1. Ebene */
border-collapse:collapse;       /* Ränder übereinander */

}


/* Untermenüs | 2. und 3. Ebene on Load */

#nav li#links1 ul, #nav li#links2 ul, #nav li#rechts1 ul, #nav li#rechts2 ul {

position:absolute;              /* Positionsart */
top:auto;                       /* Position Top */
left: -999em;                   /* Position Left */

width:10em;                     /* Breite 1. und 2. Untermenü */
height:auto;                    /* Höhe aller Untermenüs */

margin:0px;                     /* Aussenabstand 2. und 3. Ebene */
padding:0px;                    /* Innenabstand 2. und 3. Ebene */

background:#E9E4E4;             /* Hintergrundfarbe 2. und 3. Ebene */
border-top:0px solid red;       /* Oberer Rand 2. und 3. Ebene */
border-left:1px solid red;      /* Linker Rand 2. und 3. Ebene */
border-right:1px solid red;     /* Rechter Rand 2. und 3. Ebene */
border-bottom:1px solid red;    /* Unterer Rand 2. und 3. Ebene */
border-collapse:collapse;       /* Ränder übereinander */

} 


/* Untermenü 1 nach links | Position 2. Ebene mit Hover auf 1. Ebene */

#nav li#links1:hover ul, #nav li#links1.sfhover ul {

top:auto;                       /* Position Top */
left:auto;                      /* Position Left */

margin-top:-1px;                /* Aussenabstand Oben 2. Ebene */
margin-left:1px;                /* Aussenabstand Links 2. Ebene */
margin-right:0px;               /* Aussenabstand Rechts 2. Ebene */
margin-bottom:0px;              /* Aussenabstand Unten 2. Ebene */
padding:0px;                    /* Innenabstand 2. Ebene */

}


/* Untermenü 2 nach links | Position 3. Ebene mit Hover auf 2. Ebene */
#nav li li#links2:hover ul, #nav li li#links2.sfhover ul {

top:auto;                       /* Position Top */
left:auto;                      /* Position Left */

margin-top:-8pt;                /* Aussenabstand Oben 3. Ebene */
margin-left:9em;                /* Aussenabstand Links 3. Ebene */
margin-right:0px;               /* Aussenabstand Rechts 3. Ebene */
margin-bottom:0px;              /* Aussenabstand Unten 3. Ebene */
padding:0px;                    /* Innenabstand 3. Ebene */

}


/* Untermenü 1 nach Rechts | Position 2. Ebene mit Hover auf 1. Ebene */
#nav li#rechts1:hover ul, #nav li#rechts1.sfhover ul {

top:auto;                       /* Position Top */
left:auto;                      /* Position Links */

margin-left:-7px;               /* Aussenabstand Oben 2. Ebene */
margin-top:-1px;                /* Aussenabstand Links 2. Ebene */
margin-right:0px;               /* Aussenabstand Rechts 2. Ebene */
margin-bottom:0px;              /* Aussenabstand Unten 2. Ebene */
padding:0px;                    /* Innenabstand 2. Ebene */

}


/* Untermenü 2 nach Rechts | Position 3. Ebene mit Hover auf 2. Ebene */
#nav li li#rechts2:hover ul, #nav li li#rechts2.sfhover ul {

top:auto;                       /* Position Top */
left:auto;                      /* Position Links */

margin-left:-9em;               /* Aussenabstand Oben 3. Ebene */
margin-top:-8pt;                /* Aussenabstand Links 3. Ebene */
margin-right:0px;               /* Aussenabstand Rechts 3. Ebene */
margin-bottom:0px;              /* Aussenabstand Unten 3. Ebene */
padding:0px;                    /* Innenabstand 3. Ebene */

}


/* Untermenü 2 | Position 3. Ebene mit Hover auf 1. Ebene */
#nav li#links1:hover ul ul, #nav li#links1.sfhover ul ul, #nav li#rechts1:hover ul ul, #nav li#rechts1.sfhover ul ul {

position:absolute;              /* Posiionsart */
top:auto;                       /* Position Top */
left: -999em;                   /* Position Links */ 

margin:0px;                     /* Aussenabstand 3. Ebene */
padding:0px;                    /* Innenabstand 3. Ebene */

}


/* Menüeinträge Ebene 1 */
#nav li#links1, #nav li#rechts1 {

float:left;                     /* Menü horizontal positionieren links */

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

text-align:center;              /* Textausrichtung horizontal */
vertical-align:top;             /* Textausrichtung vertikal */

width:76px;                     /* Breite Menüeintrag */
height:20pt;                    /* Höhe Menüeintrag */

margin:0px;                     /* Aussenabstand Menüeintrag */
padding:0px;                    /* Innenabstand Menüeintrag */

background:#E9E4E4;             /* Hintergrundfarbe Menüeintrag */
border-top:0px solid red;       /* Oberer Rand Menüeintrag */
border-left:0px solid red;      /* Linker Rand Menüeintrag */
border-right:0px solid red;     /* Rechter Rand Menüeintrag */
border-bottom:0px solid red;    /* Unterer Rand Menüeintrag */
border-collapse:collapse;       /* Ränder übereinander */

}


/* leere Menüs */
#nav li#nodropdown {

float:left;                     /* Menü horizontal positionieren links */

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

text-align:center;              /* Textausrichtung horizontal */
vertical-align:top;             /* Textausrichtung vertikal */

width:76px;                     /* Breite Menüeintrag */
height:20pt;                    /* Höhe Menüeintrag */

margin:0px;                     /* Aussenabstand Menüeintrag */
padding:0px;                    /* Innenabstand Menüeintrag */

background:#E9E4E4;             /* Hintergrundfarbe Menüeintrag */
border-top:0px solid red;       /* Oberer Rand Menüeintrag */
border-left:0px solid red;      /* Linker Rand Menüeintrag */
border-right:0px solid red;     /* Rechter Rand Menüeintrag */
border-bottom:0px solid red;    /* Unterer Rand Menüeintrag */
border-collapse:collapse;       /* Ränder übereinander */

}


/* Menüeinträge Ebene 2 und 3 */
#nav li li, #nav li li li {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;             /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

text-align:center;              /* Textausrichtung horizontal */
vertical-align:top;             /* Textausrichtung vertikal */

width:10em;                     /* Breite Menüeintrag */
height:19pt;                    /* Höhe Menüeintrag */

margin:0px;                     /* Aussenabstand Menüeintrag */
padding:0px;                    /* Innenabstand Menüeintrag */

background:#E9E4E4;             /* Hintergrundfarbe Menüeintrag */
border-top:1px solid red;       /* Oberer Rand Menüeintrag */
border-left:0px solid red;      /* Linker Rand Menüeintrag */
border-right:0px solid red;     /* Rechter Rand Menüeintrag */
border-bottom:0px solid red;    /* Unterer Rand Menüeintrag */
border-collapse:collapse;       /* Ränder übereinander */

}


/* Menüeinträge 1. Ebene Linkformatierung */
#nav li a {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;	        /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */
text-transform:none;            /* Kapitälchen | Hoch- und Tiefgestellt */
text-decoration:none;           /* Unter- Überstrichen | Durchgestrichen */

display:block;                  /* Box um den Text */
width:75px;                     /* Box Breite */
height:100%;                    /* Höhe Box */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#E9E4E4;             /* Texthintergrundfarbe */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:1px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */
border-collapse:collapse;       /* Ränder übereinander */

}


/* Menüeinträge 2. und 3. Ebene Linkformatierung */
#nav li li a, #nav li li li a {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;             /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

display:block;                  /* Box um den Text */
width:100%;                     /* Breite Box */
height:100%;                    /* Höhe Box */

text-align:center;              /* Textausrichtung horizontal */
Vertical-align:middle;          /* Textausrichtung vertikal */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#E9E4E4;             /* Hintergrundfarbe Box */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:0px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */
border-collapse:collapse;       /* Ränder übereinander */

}


/* Menüeinträge 1. Ebene Linkformatierung on Load */
#nav li a:link {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;	        /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

display:block;                  /* Box um den Text */
width:75px;                     /* Box Breite */
height:100%;                    /* Box Höhe */

text-decoration:none;           /* Text: unterstrichen | überstrichen | durchgestrichen */
text-transform:none;            /* Text: kaptiälchen | hochgestellt | tiefgestellt */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#E9E4E4;             /* Hintergrundfarbe Box */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:1px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */
border-collapse:collapse;       /* Ränder übereinander */

}


/* Menüeinträge 1. Ebene Linkformatierung besucht */
#nav li a:visited {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;	        /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

display:block;                  /* Box um den Text */
width:75px;                     /* Box Breite */
height:100%;                    /* Box Höhe */

text-decoration:none;           /* Text: unterstrichen | überstrichen | durchgestrichen */
text-transform:none;            /* Text: kaptiälchen | hochgestellt | tiefgestellt */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#E9E4E4;             /* Hintergrundfarbe Box */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:1px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */
border-collapse:collapse;       /* Ränder übereinander */

}

/* Menüeinträge 1. Ebene Linkformatierung mouseover (hover) */
#nav li a:hover {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;	        /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

display:block;                  /* Box um den Text */
width:75px;                     /* Box Breite */
height:100%;                    /* Box Höhe */

text-decoration:underline;      /* Text: unterstrichen | überstrichen | durchgestrichen */
text-transform:none;            /* Text: kaptiälchen | hochgestellt | tiefgestellt */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#FFFFFF;             /* Hintergrundfarbe Box */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:1px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */
border-collapse:collapse;       /* Ränder übereinander */

}


/* Menüeinträge 1. Ebene Linkformatierung onFocus (aktiv) */
#nav li a:active {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;	        /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

display:block;                  /* Box um den Text */
width:75px;                     /* Box Breite */
height:100%;                    /* Box Höhe */

text-decoration:underline;      /* Text: unterstrichen | überstrichen | durchgestrichen */
text-transform:none;            /* Text: kaptiälchen | hochgestellt | tiefgestellt */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#FFFFFF;             /* Hintergrundfarbe Box */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:1px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */

}


/* Menüeinträge 2. und 3. Ebene Linkformatierung on Load */
#nav li li a:link, #nav li li li a:link {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;             /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

display:block;                  /* Box um den Text */
width:100%;                     /* Box Breite */
height:100%;                    /* Box Höhe */

text-decoration:none;           /* Text: unterstrichen | überstrichen | durchgestrichen */
text-transform:none;            /* Text: kaptiälchen | hochgestellt | tiefgestellt */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#E9E4E4;             /* Hintergrundfarbe Box */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:0px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */

}


/* Menüeinträge 2. und 3. Ebene Linkformatierung besucht */
#nav li li a:visited, #nav li li li a:visited {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;             /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

display:block;                  /* Box um den Text */
width:100%;                     /* Box Breite */
height:100%;                    /* Box Höhe */

text-decoration:none;           /* Text: unterstrichen | überstrichen | durchgestrichen */
text-transform:none;            /* Text: kaptiälchen | hochgestellt | tiefgestellt */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#E9E4E4;             /* Hintergrundfarbe Box */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:0px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */
border-collapse:collapse;       /* Ränder übereinander */

}


/* Menüeinträge 2. und 3. Ebene Linkformatierung mouseover (hover) */
#nav li li a:hover, #nav li li li a:hover {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;             /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

display:block;                  /* Box um den Text */
width:100%;                     /* Box Breite */
height:100%;                    /* Box Höhe */

text-decoration:underline;      /* Text: unterstrichen | überstrichen | durchgestrichen */
text-transform:none;            /* Text: kaptiälchen | hochgestellt | tiefgestellt */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#FFFFFF;             /* Hintergrundfarbe Box */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:0px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */
border-collapse:collapse;       /* Ränder übereinander */

}


/* Menüeinträge 2. und 3. Ebene Linkformatierung onFocus (aktiv) */
#nav li li a:active, #nav li li li a:active {

font-family:arial;              /* Schriftart */
font-size:8pt;                  /* Schriftgrösse */
font-weight:normal;             /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:9pt;                /* Höhenabstand Text */

display:block;                  /* Box um den Text */
width:100%;                     /* Box Breite */
height:100%;                    /* Box Höhe */

text-decoration:underline;      /* Text: unterstrichen | überstrichen | durchgestrichen */
text-transform:none;            /* Text: kaptiälchen | hochgestellt | tiefgestellt */

margin:0px;                     /* Aussenabstand Box */
padding:0px;                    /* Innenabstand Box */

background:#FFFFFF;             /* Hintergrundfarbe Box */
border-top:0px solid red;       /* Oberer Rand Box */
border-left:0px solid red;      /* Linker Rand Box */
border-right:0px solid red;     /* Rechter Rand Box */
border-bottom:0px solid red;    /* Unterer Rand Box */

}


/* Menürand links und rechts */
.rand {

font-family:arial;              /* Schriftart */
font-size:10pt;                 /* Schriftgrösse */
font-weight:normal;               /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:11pt;               /* Höhenabstand Text */

width: 10px;
height: 20pt;

background:red;
border-color:red;
border-style:solid;
border-top-width:1px;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-collapse:collapse;       /* Ränder übereinander */

}

/* Menüteil */
.menupart {

font-family:arial;              /* Schriftart */
font-size:10pt;                 /* Schriftgrösse */
font-weight:normal;               /* Schriftdicke */
color:black;                    /* Schriftfarbe */
line-height:11pt;               /* Höhenabstand Text */

width: 760px;
height: 20pt;

background:none;
border-color:red;
border-style:solid;
border-top-width:1px;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-collapse:collapse;       /* Ränder übereinander */

}