/* (c) 2001 - 2007, EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */


/* Metanavigation */
.metanavigation                              { list-style-type: none; margin-left: 185px; }
.metanavigation li                           { float: left; margin-right: 10px; }
.metanavigation span                         { color: #CB0027; font-size: 11px; }

.metanavigation a:link,
.metanavigation a:visited                    { line-height: 11px; padding-left: 7px; color: #CB0027; font-size: 11px; }

.metanavigation li.ebene-1-aktiv a:link,
.metanavigation li.ebene-1-aktiv a:visited   { line-height: 11px; background: url(../pics/layout/blaserbasel/bu_arrow_red_bg_white.gif) 0px 6px no-repeat; }

.metanavigation a:hover                      { background: url(../pics/layout/blaserbasel/bu_arrow_red_bg_white.gif) 0px 6px no-repeat; text-decoration: none; }

/* Quicklinks */
.quicklinks                              { list-style-type: none; }
.quicklinks li                           { float: left; margin-right: 10px; }

.quicklinks a:link,
.quicklinks a:visited                    { padding-left: 7px; color: #80C29C; font-size: 11px; }

.quicklinks li.ebene-1-aktiv a:link,
.quicklinks li.ebene-1-aktiv a:visited   { background: url(../pics/layout/blaserbasel/bu_arrow_green_bg_white.gif) 0px 6px no-repeat; }

.quicklinks a:hover                      { background: url(../pics/layout/blaserbasel/bu_arrow_green_bg_white.gif) 0px 6px no-repeat; text-decoration: none; }

/* Hauptnavigation */
.hauptnavigation                             { list-style-type: none; float: left; }
.hauptnavigation li                          { float: left; }
.hauptnavigation img                         { display: block; margin-bottom: 20px; }

/* Hauptnavigation: Ebene 1 */
.hauptnavigation .ebene-1,
.hauptnavigation .ebene-1:link,
.hauptnavigation .ebene-1:visited,
.hauptnavigation .ebene-1-aktiv,
.hauptnavigation .ebene-1-aktiv:link,
.hauptnavigation .ebene-1-aktiv:visited,
.hauptnavigation .ebene-1-inaktiv,
.hauptnavigation .ebene-1-inaktiv:link,
.hauptnavigation .ebene-1-inaktiv:visited    { display: block; font-size: 12px; padding-bottom: 7px; color: #C5C6C8; border-bottom: 10px solid #C5C6C8; }

.hauptnavigation .ebene-1:hover,
.hauptnavigation .ebene-1:active,
.hauptnavigation .ebene-1-aktiv:hover,
.hauptnavigation .ebene-1-aktiv:active,
.hauptnavigation .ebene-1-inaktiv:hover,
.hauptnavigation .ebene-1-inaktiv:active     { text-decoration: none; }

.hauptnavigation .navigation-punkt-einstieg { margin-right: 3px; }

.hauptnavigation .punkt1 a:link,
.hauptnavigation .punkt1 a:visited { color: #CB0027; border-bottom: none; }
.hauptnavigation .punkt2 a:link,
.hauptnavigation .punkt2 a:visited { color: #12B9E3; border-bottom: none; }
.hauptnavigation .punkt3 a:link,
.hauptnavigation .punkt3 a:visited { color: #80C29C; border-bottom: none; }
.hauptnavigation .punkt4 a:link,
.hauptnavigation .punkt4 a:visited { color: #FECC00; border-bottom: none; }
.hauptnavigation .punkt5 a:link,
.hauptnavigation .punkt5 a:visited { color: #F39900; border-bottom: none; }

.hauptnavigation .hauptnavigation-flaeche-aktiv { width: 189px; margin-right: 3px; border-bottom: 3px solid #C5C6C8; }
.hauptnavigation .hauptnavigation-flaeche { width: 189px; margin-right: 3px; border-bottom: 3px solid #ffffff; }

.hauptnavigation .hauptnavigation-flaeche .punkt-fach:hover { color: #FECC00; border-bottom: 10px solid #FECC00; }
.hauptnavigation .hauptnavigation-flaeche .punkt-glas:hover { color: #80C29C; border-bottom: 10px solid #80C29C; }
.hauptnavigation .hauptnavigation-flaeche .punkt-grp:hover { color: #CB0027; border-bottom: 10px solid #CB0027; }
.hauptnavigation .hauptnavigation-flaeche .punkt-shop:hover { color: #F39900; border-bottom: 10px solid #F39900; }
.hauptnavigation .hauptnavigation-flaeche .punkt-sicher:hover { color: #12B9E3; border-bottom: 10px solid #12B9E3; }

/* Hauptnavigation: Ebene 2 */
.hauptnavigation-ebene-2-bereich { clear: both; height: 27px; background-color: #C5C6C8; border-bottom: 3px solid #ffffff; }

.hauptnavigation-ebene-2 { list-style-type: none; padding: 5px 0px 0px 5px; }
.hauptnavigation-ebene-2 li { float: left; margin-right: 16px; }
.hauptnavigation-ebene-2 .li-ebene-2-aktiv { }

.hauptnavigation-ebene-2 a.ebene-2,
.hauptnavigation-ebene-2 a.ebene-2:link,
.hauptnavigation-ebene-2 a.ebene-2:visited,
.hauptnavigation-ebene-2 a.ebene-2-aktiv,
.hauptnavigation-ebene-2 a.ebene-2-aktiv:link,
.hauptnavigation-ebene-2 a.ebene-2-aktiv:visited,
.hauptnavigation-ebene-2 a.ebene-2-inaktiv,
.hauptnavigation-ebene-2 a.ebene-2-inaktiv:link,
.hauptnavigation-ebene-2 a.ebene-2-inaktiv:visited { line-height: 17px; padding-left: 7px; display: block; font-size: 12px; color: #ffffff; }

.hauptnavigation-ebene-2 a.ebene-2-aktiv,
.hauptnavigation-ebene-2 a.ebene-2-aktiv:link,
.hauptnavigation-ebene-2 a.ebene-2-aktiv:visited { line-height: 17px; background: url(../pics/layout/blaserbasel/bu_arrow_white_bg_grey.gif) 0px 7px no-repeat; }

.hauptnavigation-ebene-2 .ebene-2:hover,
.hauptnavigation-ebene-2 .ebene-2:active,
.hauptnavigation-ebene-2 .ebene-2-aktiv:hover,
.hauptnavigation-ebene-2 .ebene-2-aktiv:active,
.hauptnavigation-ebene-2 .ebene-2-inaktiv:hover,
.hauptnavigation-ebene-2 .ebene-2-inaktiv:active     { line-height: 17px; background: url(../pics/layout/blaserbasel/bu_arrow_white_bg_grey.gif) 0px 7px no-repeat; text-decoration: none; }

/* Hauptnavigation: Ebene 3 */
.hauptnavigation-ebene-3 { float: left; list-style-type: none; padding-left: 12px; width: 153px; }

.hauptnavigation-ebene-3 .ebene-3,
.hauptnavigation-ebene-3 .ebene-3:link,
.hauptnavigation-ebene-3 .ebene-3:visited,
.hauptnavigation-ebene-3 .ebene-3-aktiv,
.hauptnavigation-ebene-3 .ebene-3-aktiv:link,
.hauptnavigation-ebene-3 .ebene-3-aktiv:visited,
.hauptnavigation-ebene-3 .ebene-3-inaktiv,
.hauptnavigation-ebene-3 .ebene-3-inaktiv:link,
.hauptnavigation-ebene-3 .ebene-3-inaktiv:visited    { font-size: 12px; line-height: 17px; color: #C5C6C8; }

.hauptnavigation-ebene-3 .ebene-3:hover,
.hauptnavigation-ebene-3 .ebene-3:active,
.hauptnavigation-ebene-3 .ebene-3-aktiv:hover,
.hauptnavigation-ebene-3 .ebene-3-aktiv:active,
.hauptnavigation-ebene-3 .ebene-3-inaktiv:hover,
.hauptnavigation-ebene-3 .ebene-3-inaktiv:active     { text-decoration: none; }

/* Hauptnavigation: Ebene 4 */
.hauptnavigation-ebene-4 { list-style-type: none; padding-left: 7px; }

.hauptnavigation-ebene-4 .ebene-4,
.hauptnavigation-ebene-4 .ebene-4:link,
.hauptnavigation-ebene-4 .ebene-4:visited,
.hauptnavigation-ebene-4 .ebene-4-aktiv,
.hauptnavigation-ebene-4 .ebene-4-aktiv:link,
.hauptnavigation-ebene-4 .ebene-4-aktiv:visited,
.hauptnavigation-ebene-4 .ebene-4-inaktiv,
.hauptnavigation-ebene-4 .ebene-4-inaktiv:link,
.hauptnavigation-ebene-4 .ebene-4-inaktiv:visited { padding-left: 7px; font-size: 12px; line-height: 17px; color: #C5C6C8; }

.hauptnavigation-ebene-4 .ebene-4-aktiv,
.hauptnavigation-ebene-4 .ebene-4-aktiv:link,
.hauptnavigation-ebene-4 .ebene-4-aktiv:visited { background: url(../pics/layout/blaserbasel/bu_arrow_grey_bg_white.gif) 0px 6px no-repeat; }

.hauptnavigation-ebene-4 .ebene-4,
.hauptnavigation-ebene-4 .ebene-4:link,
.hauptnavigation-ebene-4 .ebene-4:visited { background: url(../pics/layout/blaserbasel/bu_arrow_grey_bg_white.gif) 0px 6px no-repeat; }


.hauptnavigation-ebene-4 .ebene-4:hover,
.hauptnavigation-ebene-4 .ebene-4:active,
.hauptnavigation-ebene-4 .ebene-4-aktiv:hover,
.hauptnavigation-ebene-4 .ebene-4-aktiv:active,
.hauptnavigation-ebene-4 .ebene-4-inaktiv:hover,
.hauptnavigation-ebene-4 .ebene-4-inaktiv:active { background: url(../pics/layout/blaserbasel/bu_arrow_grey_bg_white.gif) 0px 6px no-repeat; text-decoration: none; }

/* Hauptnavigation: Ebene 5 */
.hauptnavigation-ebene-5 { list-style-type: none; padding-left: 7px; }

.hauptnavigation-ebene-5 .ebene-5,
.hauptnavigation-ebene-5 .ebene-5:link,
.hauptnavigation-ebene-5 .ebene-5:visited,
.hauptnavigation-ebene-5 .ebene-5-aktiv,
.hauptnavigation-ebene-5 .ebene-5-aktiv:link,
.hauptnavigation-ebene-5 .ebene-5-aktiv:visited,
.hauptnavigation-ebene-5 .ebene-5-inaktiv,
.hauptnavigation-ebene-5 .ebene-5-inaktiv:link,
.hauptnavigation-ebene-5 .ebene-5-inaktiv:visited { padding-left: 8px; font-size: 12px; line-height: 17px; color: #C5C6C8; }

.hauptnavigation-ebene-5 .ebene-5-aktiv,
.hauptnavigation-ebene-5 .ebene-5-aktiv:link,
.hauptnavigation-ebene-5 .ebene-5-aktiv:visited { background: url(../pics/layout/blaserbasel/bu_arrow_grey_bg_white.gif) 0px 6px no-repeat; }

.hauptnavigation-ebene-5 .ebene-5,
.hauptnavigation-ebene-5 .ebene-5:link,
.hauptnavigation-ebene-5 .ebene-5:visited { background: url(../pics/layout/blaserbasel/bu_arrow_grey_bg_white.gif) 0px 6px no-repeat; }

.hauptnavigation-ebene-5 .ebene-5:hover,
.hauptnavigation-ebene-5 .ebene-5:active,
.hauptnavigation-ebene-5 .ebene-5-aktiv:hover,
.hauptnavigation-ebene-5 .ebene-5-aktiv:active,
.hauptnavigation-ebene-5 .ebene-5-inaktiv:hover,
.hauptnavigation-ebene-5 .ebene-5-inaktiv:active { background: url(../pics/layout/blaserbasel/bu_arrow_grey_bg_white.gif) 0px 6px no-repeat; text-decoration: none; }

.sitemap-bereich { margin-left: 192px; }
.sitemap-bereich h1 { color: #CB0027; }
.sitemap-bereich ul { list-style-type: none; line-height: 17px; }
.sitemap-bereich ul li ul li { margin-left: 30px; color: #646B67; }
.sitemap-bereich .li-ebene-1 a:link,
.sitemap-bereich .li-ebene-1 a:visited { padding-left: 0px; color: #C5C6C8; text-decoration: none; }
.sitemap-bereich ul li.li-ebene-1 ul li a:link,
.sitemap-bereich ul li.li-ebene-1 ul li a:visited { padding-left: 8px; color: #C5C6C8; text-decoration: none; background: url(../pics/layout/blaserbasel/bu_arrow_grey_bg_white.gif) 0px 6px no-repeat; }

.sitemap-bereich .li-ebene-1 a:hover { color: #CB0027; }
.sitemap-bereich ul li.li-ebene-1 ul li a:hover { color: #CB0027; background: url(../pics/layout/blaserbasel/bu_arrow_red_bg_white.gif) 0px 6px no-repeat; }

.sitemap-bereich span.ebene-3,
.sitemap-bereich span.ebene-4,
.sitemap-bereich span.ebene-5 { padding-left: 8px; background: url(../pics/layout/blaserbasel/bu_arrow_darkgrey_bg_white.gif) 0px 6px no-repeat; }
