/* (c) 2001 - 2007, EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* Sprachumschaltung */
.sprachnavigation { }
.sprachnavigation li { display: block; }

.sprachnavigation a:link { }
.sprachnavigation a:visited { }
.sprachnavigation a:hover { }
.sprachnavigation a:active { }

/* Sprachnavigation: Ebene 1 */
.sprachnavigation .ebene-1 { }
.sprachnavigation .ebene-1:link { }
.sprachnavigation .ebene-1:visited { }
.sprachnavigation .ebene-1:hover { }
.sprachnavigation .ebene-1:active { }

.sprachnavigation .ebene-1-aktiv { }
.sprachnavigation .ebene-1-aktiv:link { }
.sprachnavigation .ebene-1-aktiv:visited { }
.sprachnavigation .ebene-1-aktiv:hover { }
.sprachnavigation .ebene-1-aktiv:active { }

.sprachnavigation .ebene-1-inaktiv { }
.sprachnavigation .ebene-1-inaktiv:link { }
.sprachnavigation .ebene-1-inaktiv:visited { }
.sprachnavigation .ebene-1-inaktiv:hover { }
.sprachnavigation .ebene-1-inaktiv:active { }

/* Metanavigation */
.metanavigation { float: right; text-align: center; }
.metanavigation li { display: inline; background: url(../pics/layout/navi-weiss-hg-mittel.gif) repeat-x center top; text-align: center; padding: 0; margin-left: 3px; float: left; }

.metanavigation a { background: url(../pics/layout/navi-weiss-rundung-links.gif) no-repeat left top; float: left; margin: 0; padding-left:13px; text-decoration: none; }
.metanavigation a span { background: url(../pics/layout/navi-weiss-rundung-rechts.gif) no-repeat right top; display: block; padding:3px 18px 2px 5px;}
.metanavigation a:link span { font-size: 11px; font-weight: bold; }
.metanavigation a:visited span { color: #000; font-weight: bold; }
.metanavigation a:hover span { color: #000; text-decoration: none; font-weight: bold; }
.metanavigation a:active span { color: #000; font-weight: bold; }

/* Metanavigation: Ebene 1 */
.metanavigation .ebene-1 { }
.metanavigation .ebene-1:link { }
.metanavigation .ebene-1:visited { }
.metanavigation .ebene-1:hover { }
.metanavigation .ebene-1:active { }

.metanavigation .ebene-1-aktiv { font-weight: bold; }
.metanavigation .ebene-1-aktiv:link { }
.metanavigation .ebene-1-aktiv:visited { }
.metanavigation .ebene-1-aktiv:hover { }
.metanavigation .ebene-1-aktiv:active { }

.metanavigation .ebene-1-inaktiv { }
.metanavigation .ebene-1-inaktiv:link { }
.metanavigation .ebene-1-inaktiv:visited { }
.metanavigation .ebene-1-inaktiv:hover { }
.metanavigation .ebene-1-inaktiv:active { }

/* Pfadnavigation */
.pfadnavigation-link { text-align: left; display: inline; }

/* Hauptnavigation */
.hauptnavigation { float: left; text-align: center; margin-left: 35px; }
.hauptnavigation li { display: inline; background: url(../pics/layout/navi-rot-hg-mittel.gif) repeat-x center top; text-align: center; padding: 0; margin-right: 3px; float: left; }

.hauptnavigation a { background: url(../pics/layout/navi-rot-rundung-links.gif) no-repeat left top; float: left; margin: 0; padding-left:13px; text-decoration: none; }
.hauptnavigation a span { background: url(../pics/layout/navi-rot-rundung-rechts.gif) no-repeat right top; display: block; padding:5px 18px 4px 5px;}


.hauptnavigation a:link span { font-size: 12px; font-weight: bold; color: #fff; text-decoration: none; }
.hauptnavigation a:visited span { font-size: 12px; font-weight: bold; color: #fff; text-decoration: none; }
.hauptnavigation a:hover span { font-size: 12px; font-weight: bold; color: #000; text-decoration: none; }
.hauptnavigation a:active span { font-size: 12px; font-weight: bold; color: #fff; text-decoration: none; }

/* Hauptnavigation: Ebene 1 */
.hauptnavigation .ebene-1 { text-decoration: none; }
.hauptnavigation .ebene-1:link { text-decoration: none; }
.hauptnavigation .ebene-1:visited { text-decoration: none; }
.hauptnavigation .ebene-1:hover { text-decoration: none; }
.hauptnavigation .ebene-1:active { text-decoration: none; }

.hauptnavigation li .ebene-1-li { display: inline; background: url(../pics/layout/navi-beige-hg-mittel.gif) repeat-x center top; text-align: center; padding: 0; margin-right: 0px; float: left; }
.hauptnavigation li a.ebene-1-aktiv { background: url(../pics/layout/navi-beige-rundung-links.gif) no-repeat left top; float: left; margin: 0; padding-left:13px; text-decoration: none; }
.hauptnavigation li a.ebene-1-aktiv span { background: url(../pics/layout/navi-beige-rundung-rechts.gif) no-repeat right top; display: block; padding:5px 18px 4px 5px;}
.hauptnavigation li a.ebene-1-aktiv:link span { color: #fff;}
.hauptnavigation li a.ebene-1-aktiv:visited span { color: #fff;}
.hauptnavigation li a.ebene-1-aktiv:hover span { color: #000;}
.hauptnavigation li a.ebene-1-aktiv:active span { color: #fff;}

.hauptnavigation .ebene-1-inaktiv { }
.hauptnavigation .ebene-1-inaktiv:link { }
.hauptnavigation .ebene-1-inaktiv:visited { }
.hauptnavigation .ebene-1-inaktiv:hover { }
.hauptnavigation .ebene-1-inaktiv:active { }

/* Hauptnavigation: Ebene 2 */
.hauptnavigation-2 { float: left; text-align: center;}
.hauptnavigation-2 ul { /*margin-left: 32px;*/}
.hauptnavigation-2 li { display: inline; /*float: left;*/ }

.hauptnavigation-2 a:link { text-decoration: none; }
.hauptnavigation-2 a:visited { text-decoration: none; }
.hauptnavigation-2 a:hover { text-decoration: none; }
.hauptnavigation-2 a:active { text-decoration: none; }


.hauptnavigation-2 .ebene-2 a { color: #b5125b; text-decoration: none; }

.hauptnavigation-2 .ebene-2 span { text-decoration: none; font-weight: bold; margin-left: 20px; color: #b5125b;}
.hauptnavigation-2 .ebene-2:link span { text-decoration: none; color: #b5125b;}
.hauptnavigation-2 .ebene-2:visited span { text-decoration: none; color: #b5125b; }
.hauptnavigation-2 .ebene-2:hover span { text-decoration: none; color: #fff;}
.hauptnavigation-2 .ebene-2:active span { text-decoration: none; color: #b5125b;}

.hauptnavigation-2 .ebene-2-aktiv span { text-decoration: none; font-weight: bold; margin-left: 20px; color: #fff;}
.hauptnavigation-2 .ebene-2-aktiv:link span { text-decoration: none; color: #fff;}
.hauptnavigation-2 .ebene-2-aktiv:visited span { text-decoration: none; color: #fff;}
.hauptnavigation-2 .ebene-2-aktiv:hover span { text-decoration: none; color: #fff;}
.hauptnavigation-2 .ebene-2-aktiv:active span { text-decoration: none; color: #fff;}

.hauptnavigation-2 .ebene-2-inaktiv { margin-left: 20px; }
.hauptnavigation-2 .ebene-2-inaktiv:link { }
.hauptnavigation-2 .ebene-2-inaktiv:visited { }
.hauptnavigation-2 .ebene-2-inaktiv:hover { }
.hauptnavigation-2 .ebene-2-inaktiv:active { }

/* Hauptnavigation: Ebene 3 */
.hauptnavigation .ebene-3 { margin-left: 40px; }
.hauptnavigation .ebene-3:link { }
.hauptnavigation .ebene-3:visited { }
.hauptnavigation .ebene-3:hover { }
.hauptnavigation .ebene-3:active { }

.hauptnavigation .ebene-3-aktiv { font-weight: bold; margin-left: 40px; }
.hauptnavigation .ebene-3-aktiv:link { }
.hauptnavigation .ebene-3-aktiv:visited { }
.hauptnavigation .ebene-3-aktiv:hover { }
.hauptnavigation .ebene-3-aktiv:active { }

.hauptnavigation .ebene-3-inaktiv { margin-left: 40px; }
.hauptnavigation .ebene-3-inaktiv:link { }
.hauptnavigation .ebene-3-inaktiv:visited { }
.hauptnavigation .ebene-3-inaktiv:hover { }
.hauptnavigation .ebene-3-inaktiv:active { }
