.amt {
  /*   Styles fuer Amtsseiten
    ************************************************** */
  /* Global Navigation */
  /* First level */
  /* Second level */
  /* main navigation with 2 Lines */
  /* Sub Navigation */
  /* Main Content */
  /* Teaser */ }
  .js .amt .webbs-core-wrapper-2 {
    margin-top: 0; }
  .mobile .amt #branding {
    height: 82px; }
  .amt .webbs-core-logo-wrapper {
    margin-bottom: 0; }
  .amt .webbs-core-nav-global {
    margin-bottom: 51px; }
  .amt .mobile .webbs-core-nav-global {
    clear: both; }
  .amt .webbs-core-nav-global-box {
    background: #246036;
    /* Old browsers */
    background: -moz-linear-gradient(top, #246036 0%, #205530 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #246036), color-stop(100%, #205530));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #246036 0%, #205530 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #246036 0%, #205530 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #246036 0%, #205530 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #246036 0%, #205530 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#246036', endColorstr='#205530', GradientType=0);
    /* IE6-8 */
    width: 100%;
    margin: 0;
    padding: 0; }
  .amt #welcome .webbs-core-nav-global {
    margin-bottom: 0; }
  .amt .webbs-core-nav-global.has-subnav {
    min-height: 7.64em; }
  .amt .em-increased-1 .webbs-core-nav-global.has-subnav {
    min-height: 10em; }
  .amt .webbs-core-nav-global.has-subnav.has-multiline {
    min-height: 8.45em; }
  .amt .webbs-core-nav-global ul {
    width: 951px;
    margin: 0 auto;
    border: none;
    border-left: 1px solid #1d4e2c;
    padding: 0; }
  .amt .webbs-core-nav-global li {
    border-right: 1px solid #1d4e2c;
    margin: 0;
    padding: 0;
    font-size: 100%;
    text-transform: none; }
  .amt .webbs-core-nav-global strong,
  .amt .webbs-core-nav-global a,
  .amt .webbs-core-nav-global .on a {
    display: block;
    background: -moz-linear-gradient(top, #246036 0%, #205530 100%);
    /* FF3.6+ - BASEL-808 - Windows8 Bugfix */
    margin: 0;
    border: none;
    padding: 15px 11px;
    color: #ececec;
    text-shadow: 0 -1px #173e23;
    text-decoration: none;
    font-size: 130%; }
  .amt .webbs-core-nav-global a:focus,
  .amt .webbs-core-nav-global a:active,
  .amt .webbs-core-nav-global a:hover,
  .amt .webbs-core-nav-global .open a,
  .amt .webbs-core-nav-global .on a,
  .amt .webbs-core-nav-global strong {
    background: #588065;
    border: none;
    color: #fff;
    text-shadow: 0 -1px #44644e; }
  .amt .webbs-core-nav-global .open a,
  .amt .webbs-core-nav-global .on a,
  .amt .webbs-core-nav-global strong {
    background: #fcfcfc;
    color: #845f35;
    text-shadow: none;
    font-weight: bold; }
  .amt .webbs-core-nav-global .open a,
  .amt .webbs-core-nav-global .on a,
  .amt .webbs-core-nav-global strong {
    background: #fcfcfc; }
  .amt .webbs-core-nav-global.has-subnav .open a,
  .amt .webbs-core-nav-global.has-subnav .on a,
  .amt .webbs-core-nav-global.has-subnav strong {
    background: #EFF1F2; }
  .amt .webbs-core-nav-global li ul {
    background: #EFF1F2;
    width: 951px;
    border: none;
    margin: 0 auto; }
  .amt .webbs-core-nav-global-box-box {
    position: absolute;
    left: 0;
    top: 4.5em;
    width: 100%;
    background: #eff1f2;
    border-bottom: 1px solid #e0e4e6;
    padding: 3px 0; }
  .em-increased-1 .amt .webbs-core-nav-global-box-box {
    top: 7em; }
  .amt .webbs-core-nav-global li li {
    background: #eff1f2;
    min-height: 1px;
    border: none;
    padding: 0 5px 0 0; }
  .amt .webbs-core-nav-global .open li a,
  .amt .webbs-core-nav-global li li strong,
  .amt .webbs-core-nav-global li li a {
    background: #eff1f2;
    margin: 0;
    border: none;
    padding: 8px 15px;
    color: #204453;
    font-size: 120%;
    text-shadow: none; }
  .amt .webbs-core-nav-global.has-subnav .open li a:hover,
  .amt .webbs-core-nav-global.has-subnav .open li a:focus,
  .amt .webbs-core-nav-global.has-subnav .open li a:active {
    background: #e6e4e0;
    border-radius: 2px;
    border: none;
    color: #333;
    text-shadow: none; }
  .amt .webbs-core-nav-global .open .on a,
  .amt .webbs-core-nav-global .open li strong {
    background: none;
    color: #845f35; }
  .amt .webbs-core-nav-global .multiline > li {
    min-height: 46px; }
  .amt .webbs-core-nav-global .multiline > li > strong,
  .amt .webbs-core-nav-global .multiline > li > a,
  .amt .webbs-core-nav-global .multiline > li.on > a {
    display: table-cell;
    height: 3.7em;
    padding: 0 12px;
    vertical-align: middle; }
  .amt .multiline .webbs-core-nav-global-box-box {
    top: 4.8em; }
  .amt .webbs-core-nav-global ul .multiline > li {
    min-height: 1px; }
  .amt .webbs-core-nav-global ul .multiline > li > strong,
  .amt .webbs-core-nav-global ul .multiline > li > a,
  .amt .webbs-core-nav-global ul .multiline > li.on > a {
    display: table-cell;
    height: 3.6em;
    padding: 0 12px;
    vertical-align: middle; }
  .amt .webbs-core-nav {
    background: #f4f5f6;
    border-top: 1px solid #eceff0;
    border-bottom: 1px solid #eceff0; }
  .amt .webbs-core-nav li {
    border-top: 1px solid #d8dee0;
    border-bottom: none;
    padding: 4px; }
    .amt .webbs-core-nav li li {
      border: none;
      padding: 10px 0 0 26px;
      font-size: 100%; }
  .amt .webbs-core-nav li:first-child {
    border: none; }
  .amt .webbs-core-nav li ul {
    padding-top: 0; }
  .amt .webbs-core-nav li li {
    padding-top: 0; }
  .amt .webbs-core-nav li a,
  .amt .webbs-core-nav li strong {
    display: block;
    border: none;
    padding: 5px; }
  .amt .webbs-core-nav li a:hover,
  .amt .webbs-core-nav li a:active,
  .amt .webbs-core-nav li a:focus,
  .amt .webbs-core-nav .open li a:hover,
  .amt .webbs-core-nav .open li a:active,
  .amt .webbs-core-nav .open li a:focus {
    background: #ebe7e4;
    border-radius: 2px;
    border: none;
    text-decoration: none; }
  .amt .webbs-core-nav .open a:hover,
  .amt .webbs-core-nav .open a:active,
  .amt .webbs-core-nav .open a:focus {
    background: none; }
  .amt.webbs-core-nav-col .webbs-core-main h1 {
    padding-top: 4px; }
  .amt .webbs-core-main h1 {
    margin: 42px 0 0;
    padding: 0 0 21px; }
  .amt .webbs-core-main .highlight h2,
  .amt .webbs-core-main .highlight h3,
  .amt .webbs-core-main .highlight p {
    font-size: 120%; }
  .amt.col-float4 .webbs-core-main .teaser-group .teaser h3 {
    min-height: 33px;
    text-transform: none; }

.intranet {
  /*
    Intranet Styles
    **************************************************
    
    Angaben von Zeix:
        Header:
            background: #4b3e39;
            Text: color: #e3e1e1;
    
        Footer:
            background: #382e2b;
    silke:  lighter background: #403531;
            Text: color: #bdbcbc;
            Links: color: #9fbcce; :hover #f7fcff;
    
        Globalnavigation:
            background: #0f4f78;
            background: -moz-linear-gradient(top, #0f4f78 0%, #0e496f 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f4f78), color-stop(100%, #0e496f));
            background: -webkit-linear-gradient(top, #0f4f78 0%, #0e496f 100%);
            background: -o-linear-gradient(top, #0f4f78 0%, #0e496f 100%);
            background: -ms-linear-gradient(top, #0f4f78 0%, #0e496f 100%);
            background: linear-gradient(to bottom, #0f4f78 0%,#0e496f 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f4f78', endColorstr='#0e496f',GradientType=0 );
    
            Text: color: #ececec text-shadow: 0 -1px #0a354f;
            Trenner: border-right: 1px solid #0c3e5f;
            :hover color: #fff; text-shadow: 0 -1px #082b40; background: #0a3854;
    
        Links:
            color: #0f4f78;
            border-bottom: 1px solid #b4c8d4;
            :hover bleibt gleich wie Extranet
    
        Buttons:
            background: #0f4f78;
            :hover bleibt gleich wie Extranet
    
    ************************************************** */
  /*
    colors
    */
  /*
    Extends
    */
  /*
    Icons
    */
  /* Second Sprite */
  /* Footer Icons */
  /* File Types */
  /* Player Sprite */
  /*
    Links
    */
  /*
    Header
    */
  /*
    Schnellzugriffe
    */
  /*
    Navigation
    */
  /*
    Glossar
    */
  /*
    Main
    */
  /*
    Datepicker
    */
  /*
    Diverse Controls and Form Elements
    Lightbox, Teaser-Switcher, Combobox, Submit Buttons
    */
  /*
    Footer
    */ }
  .intranet a.external,
  .intranet .external a,
  .intranet .webbs-core-navigator-box > ul > li a.flyout-btn,
  .intranet .webbs-core-navigator-box > ul > li strong,
  .intranet .webbs-core-navigator .section .close a,
  .intranet .webbs-core-speclist .legal .close,
  .intranet .webbs-core-cart-add-cart .close,
  .intranet .webbs-core-showbox .close-button,
  .intranet .webbs-core-navigator .links li,
  .intranet .webbs-core-navigator .links li.external a,
  .intranet #stage .teaser-video h3 + a span,
  .intranet .webbs-core-media-row .webbs-core-media.preview span,
  .intranet .webbs-core-glossary-box a.toggle,
  .intranet #stage .rack-teaser h2 a em,
  .intranet #stage .rack-teaser h3 a em,
  .intranet .webbs-core-teaser-wrapper .prev span,
  .intranet .webbs-core-teaser-wrapper .next span,
  .intranet .webbs-core-showbox-toolbar a.prev,
  .intranet .webbs-core-showbox-toolbar a.next,
  .intranet .webbs-core-media dd.zoom a,
  .intranet .text .rack-teaser span.zoom,
  .intranet .widecol .rack-teaser span.zoom,
  .intranet #main p.top a,
  .intranet .detail-box .pagination li a,
  .intranet .back a,
  .intranet .cart a,
  .intranet a.cart,
  .intranet .pager a,
  .intranet #main .toggle-box h2,
  .intranet #wrapper .keyword-search .expanded > legend,
  .intranet #wrapper .theme-search h4 span,
  .intranet .webbs-core-theme-navigator li a[data-rel],
  .intranet .webbs-core-search-results-related-box dt,
  .intranet .webbs-core-search-results-related-box legend,
  .intranet .widecol .main-box-box a.more,
  .intranet .webbs-core-site-info-toggle,
  .intranet .text .webbs-core-toc a,
  .intranet .webbs-core-site-info .service-nav li a,
  .intranet .webbs-core-site-info a.all,
  .intranet .webbs-core-site-info table a,
  .intranet .webbs-core-site-info .vcard a.webbs-core-contact,
  .intranet #extras .vcard a.webbs-core-contact,
  .intranet .webbs-core-site-info input[type=submit],
  .intranet .webbs-core-breadcrumb li strong,
  .intranet .webbs-core-site-info .search-accordion h4,
  .intranet .webbs-core-site-info .publications td a.cart,
  .intranet .webbs-core-breadcrumb li a,
  .intranet #main .highlight h2 a,
  .intranet .webbs-core-publications .tooltip-wrapper,
  .intranet .webbs-core-meta ul.service li.webcam a,
  .intranet .webbs-core-webcam .close,
  .intranet #main .breadcrumb-cart li,
  .intranet #main .list-view a.info,
  .intranet a.print,
  .intranet .path li,
  .intranet #view-cart a,
  .intranet #view-cart strong,
  .intranet .webbs-core-cart-add-cart .cart-info a,
  .intranet .webbs-core-cart-add-cart .cart-box h2 a,
  .intranet .webbs-core-search-results ol.contacts a,
  .intranet #main .clip-clap h3,
  .intranet #main .clip-clap h4,
  .intranet #main .clip-clap h5,
  .intranet #main .clip-clap h6,
  .intranet .clip-clap .webbs-core-contact a,
  .intranet .clip-clap .center a,
  .intranet #staatskalender .search-results .webbs-core-contact a,
  .intranet #staatskalender .search-results .center a,
  .intranet #wrapper span.datepicker-trigger,
  .intranet .webbs-core-search-box input.button[type=submit],
  .intranet .widecol .overview a {
    background-image: url(../img/icons/icon-sprites-intranet.png);
    background-repeat: no-repeat; }
  .mobile .intranet a.external,
  .mobile .intranet .external a,
  .mobile .intranet .webbs-core-navigator-box > ul > li a.flyout-btn,
  .mobile .intranet .webbs-core-navigator-box > ul > li strong,
  .mobile .intranet .webbs-core-navigator .section .close a,
  .mobile .intranet .webbs-core-speclist .legal .close,
  .mobile .intranet .webbs-core-cart-add-cart .close,
  .mobile .intranet .webbs-core-showbox .close-button,
  .mobile .intranet .webbs-core-navigator .links li,
  .mobile .intranet .webbs-core-navigator .links li.external a,
  .mobile .intranet #stage .teaser-video h3 + a span,
  .mobile .intranet .webbs-core-media-row .webbs-core-media.preview span,
  .mobile .intranet .webbs-core-glossary-box a.toggle,
  .mobile .intranet #stage .rack-teaser h2 a em,
  .mobile .intranet #stage .rack-teaser h3 a em,
  .mobile .intranet .webbs-core-teaser-wrapper .prev span,
  .mobile .intranet .webbs-core-teaser-wrapper .next span,
  .mobile .intranet .webbs-core-showbox-toolbar a.prev,
  .mobile .intranet .webbs-core-showbox-toolbar a.next,
  .mobile .intranet .webbs-core-media dd.zoom a,
  .mobile .intranet .text .rack-teaser span.zoom,
  .mobile .intranet .widecol .rack-teaser span.zoom,
  .mobile .intranet #main p.top a,
  .mobile .intranet .detail-box .pagination li a,
  .mobile .intranet .back a,
  .mobile .intranet .cart a,
  .mobile .intranet a.cart,
  .mobile .intranet .pager a,
  .mobile .intranet #main .toggle-box h2,
  .mobile .intranet #wrapper .keyword-search .expanded > legend,
  .mobile .intranet #wrapper .theme-search h4 span,
  .mobile .intranet .webbs-core-theme-navigator li a[data-rel],
  .mobile .intranet .webbs-core-search-results-related-box dt,
  .mobile .intranet .webbs-core-search-results-related-box legend,
  .mobile .intranet .widecol .main-box-box a.more,
  .mobile .intranet .webbs-core-site-info-toggle,
  .mobile .intranet .webbs-core-site-info .service-nav li a,
  .mobile .intranet .webbs-core-site-info a.all,
  .mobile .intranet .webbs-core-site-info table a,
  .mobile .intranet .text .webbs-core-toc a,
  .mobile .intranet .webbs-core-site-info .vcard a.webbs-core-contact,
  .mobile .intranet #extras .vcard a.webbs-core-contact,
  .mobile .intranet .webbs-core-site-info .search-accordion h3,
  .mobile .intranet .webbs-core-breadcrumb li strong,
  .mobile .intranet .webbs-core-site-info input[type=submit],
  .mobile .intranet .webbs-core-site-info .publications td a.cart,
  .mobile .intranet .webbs-core-breadcrumb li a,
  .mobile .intranet #main .highlight h2 a,
  .mobile .intranet .webbs-core-publications .tooltip-wrapper,
  .mobile .intranet .webbs-core-meta ul.service li.webcam a,
  .mobile .intranet .webbs-core-webcam .close,
  .mobile .intranet #main .breadcrumb-cart li,
  .mobile .intranet #main .list-view a.info,
  .mobile .intranet a.print,
  .mobile .intranet .path li,
  .mobile .intranet #view-cart a,
  .mobile .intranet #view-cart strong,
  .mobile .intranet .webbs-core-cart-add-cart .cart-info a,
  .mobile .intranet .webbs-core-cart-add-cart .cart-box h2 a,
  .mobile .intranet .webbs-core-search-results ol.contacts a,
  .mobile .intranet #main .clip-clap h3,
  .mobile .intranet #main .clip-clap h4,
  .mobile .intranet #main .clip-clap h5,
  .mobile .intranet #main .clip-clap h6,
  .mobile .intranet .clip-clap .webbs-core-contact a,
  .mobile .intranet .clip-clap .center a,
  .mobile .intranet #staatskalender .search-results .webbs-core-contact a,
  .mobile .intranet #staatskalender .search-results .center a,
  .mobile .intranet #wrapper span.datepicker-trigger,
  .mobile .intranet .webbs-core-search-box input.button[type=submit],
  .mobile .intranet .widecol .overview a {
    background-image: url(../img/icons/icon-sprites-intranet_.svg); }
  .intranet .webbs-core-showbox .close-button {
    color: #0f4f78; }
  .intranet a.rss,
  .intranet .rss a,
  .intranet .webbs-core-publications .sort,
  .intranet a.info-toggle,
  .intranet .hint-box h2 {
    background-image: url(../img/icons/icon-sprites-2-intranet.png);
    background-repeat: no-repeat; }
  .mobile .intranet a.rss,
  .mobile .intranet .rss a,
  .mobile .intranet .webbs-core-publications .sort,
  .mobile .intranet a.info-toggle,
  .mobile .intranet .hint-box h2 {
    background-image: url(../img/icons/icon-sprites-2-intranet_.svg); }
  .intranet #site-info-nav .toc li a,
  .intranet #site-social-nav-box li a {
    background-image: url(../img/icons/icon-sprites-footer-intranet.png);
    background-repeat: no-repeat; }
  .mobile .intranet #site-info-nav .toc li a,
  .mobile .intranet #site-social-nav-box li a {
    background-image: url(../img/icons/icon-sprites-footer-intranet_.svg); }
  .intranet a.download,
  .intranet .linklist .download a,
  .intranet .webbs-core-site-info .linklist .download a,
  .intranet .webbs-core-site-info table a.download,
  .intranet .svg .webbs-core-site-info table a.download,
  .intranet a.pdf,
  .intranet a.doc,
  .intranet a.xls,
  .intranet a.ppt,
  .intranet a.jpg,
  .intranet a.png,
  .intranet a.gif,
  .intranet a.tif,
  .intranet a.eps,
  .intranet a.zip,
  .intranet a.mp3,
  .intranet a.no-type {
    background-image: url(../img/icons/file-types-intranet.png) !important;
    background-position: 3px -298px;
    background-repeat: no-repeat;
    padding: 2px 0 3px 25px; }
  .intranet .webbs-core-media-controls button,
  .intranet .webbs-core-media-controls button .jme-icon,
  .intranet .webbs-core-media-controls .media-bar,
  .intranet .webbs-core-media-controls .ws-range .ws-range-thumb,
  .intranet .webbs-core-media-controls .time-slider .ui-slider-handle,
  .intranet .webbs-core-media-controls .volume-slider,
  .intranet .webbs-core-media-controls .volume-slider .ui-slider-range {
    background-image: url(../img/player-sprites-intranet.png); }
  .intranet a,
  .intranet a:visited,
  .intranet .webbs-core-site-info .section-container a,
  .intranet .webbs-core-site-info .section-container a.all,
  .intranet .webbs-core-site-info .vcard a.webbs-core-contact,
  .intranet #extras .vcard a.webbs-core-contact,
  .intranet .webbs-core-site-info .vcard .maps-link a,
  .intranet .webbs-core-site-info .links li a {
    color: #0f4f78; }
    .intranet a:hover,
    .intranet a:visited:hover,
    .intranet .webbs-core-site-info .section-container a:hover,
    .intranet .webbs-core-site-info .section-container a.all:hover,
    .intranet .webbs-core-site-info .vcard a.webbs-core-contact:hover,
    .intranet #extras .vcard a.webbs-core-contact:hover,
    .intranet .webbs-core-site-info .vcard .maps-link a:hover,
    .intranet .webbs-core-site-info .links li a:hover {
      color: #333; }
  .intranet .webbs-core-nav-global a, .intranet .webbs-core-nav-global a:hover {
    color: #ececec; }
  .intranet .webbs-core-nav-global .on a, .intranet .webbs-core-nav-global .on a:hover {
    color: #845f35; }
  .intranet #main a:hover,
  .intranet #main a:active,
  .intranet #main a:focus,
  .intranet #extras a:hover,
  .intranet #extras a:active,
  .intranet #extras a:focus {
    border-color: #b4c8d4; }
  .intranet .webbs-core-navigator {
    background-color: #4b3e39; }
    .intranet .webbs-core-navigator .sender {
      float: left;
      color: #fff;
      font-size: 125%;
      font-weight: normal;
      line-height: 2.5;
      letter-spacing: 4px;
      text-transform: uppercase;
      padding-left: 1px;
      border-bottom: none; }
    .intranet .webbs-core-navigator p.sender {
      margin-top: 4px; }
    .intranet .webbs-core-navigator .suffix {
      font-weight: bold;
      padding-left: 1px; }
    .intranet .webbs-core-navigator .section .close {
      background-color: #FCF7F5; }
  .intranet .webbs-core-navigator .section .close a,
  .intranet .webbs-core-speclist .legal .close,
  .intranet .webbs-core-cart-add-cart .close {
    background-color: #FCF7F5;
    color: #0f4f78; }
  .intranet .webbs-core-navigator-box > ul {
    background-color: #4b3e39; }
    .intranet .webbs-core-navigator-box > ul > li {
      border-right-color: #524641; }
      .intranet .webbs-core-navigator-box > ul > li.home {
        border-right-color: #4b3e39; }
      .intranet .webbs-core-navigator-box > ul > li.home a,
      .intranet .webbs-core-navigator-box > ul > li.home strong {
        background-color: #4b3e39;
        padding-top: 2px; }
      .intranet .webbs-core-navigator-box > ul > li a,
      .intranet .webbs-core-navigator-box > ul > li strong {
        background-color: #524641;
        color: #E3E2E2; }
      .intranet .webbs-core-navigator-box > ul > li a:hover,
      .intranet .webbs-core-navigator-box > ul > li a:active,
      .intranet .webbs-core-navigator-box > ul > li a:focus,
      .intranet .webbs-core-navigator-box > ul > li strong,
      .intranet .webbs-core-navigator-box > ul > li a.on:hover,
      .intranet .webbs-core-navigator-box > ul > li a.on:active,
      .intranet .webbs-core-navigator-box > ul > li a.on:focus {
        background-color: #2b2421; }
      .intranet .webbs-core-navigator-box > ul > li a.js-selected {
        border-color: #E3E2E2 #E3E2E2 #FCF7F5; }
      .intranet .webbs-core-navigator-box > ul > li a.js-selected,
      .intranet .webbs-core-navigator-box > ul > li a.js-selected:hover,
      .intranet .webbs-core-navigator-box > ul > li a.js-selected:active,
      .intranet .webbs-core-navigator-box > ul > li a.js-selected:focus {
        background-color: #FCF7F5; }
  .intranet .webbs-core-search-box {
    float: right;
    background-color: #524641; }
    .chrome .intranet .webbs-core-search-box input[type=search],
    .chrome .intranet .webbs-core-search-box input[type=text] {
      width: 145px; }
    .mozilla .intranet .webbs-core-search-box input[type=search],
    .mozilla .intranet .webbs-core-search-box input[type=text] {
      width: 139px; }
    .intranet .webbs-core-search-box input[type=submit] {
      background-color: #0f4e77; }
    .intranet .webbs-core-search-box #searchbar, .intranet .webbs-core-search-box .button {
      margin-top: 3px; }
  .intranet #view-cart {
    background-color: #4b3e39; }
  .intranet .webbs-core-navigator .rapid-access {
    position: absolute;
    right: 18px;
    top: 66px;
    width: 17.5em; }
    .intranet .webbs-core-navigator .rapid-access > div {
      margin: 0; }
    .intranet .webbs-core-navigator .rapid-access h3 {
      position: static;
      width: auto;
      height: auto;
      font-size: 120%;
      font-weight: normal;
      padding: 0; }
      .intranet .webbs-core-navigator .rapid-access h3 > a {
        background-color: #e1e1e1;
        border: solid 1px #e1e1e1;
        border-radius: 4px;
        padding: 14px 50px 3px 10px;
        color: #333; }
        .intranet .webbs-core-navigator .rapid-access h3 > a.js-selected {
          background-color: transparent;
          border-color: #0f4f78;
          border-radius: 0; }
      .intranet .webbs-core-navigator .rapid-access h3 .icon {
        position: absolute;
        right: 10px;
        top: 9px;
        display: block;
        width: 24px;
        height: 24px;
        background: #0f4f78 url(../img/icons/icon-sprites.png) -13px -190px;
        border-radius: 3px; }
    .intranet .webbs-core-navigator .rapid-access a {
      display: block;
      min-height: 23px; }
    .intranet .webbs-core-navigator .rapid-access a:hover,
    .intranet .webbs-core-navigator .rapid-access a:focus,
    .intranet .webbs-core-navigator .rapid-access a:active,
    .intranet .webbs-core-navigator .rapid-access a.js-selected {
      color: #333;
      text-decoration: none; }
      .intranet .webbs-core-navigator .rapid-access a:hover *,
      .intranet .webbs-core-navigator .rapid-access a:focus *,
      .intranet .webbs-core-navigator .rapid-access a:active *,
      .intranet .webbs-core-navigator .rapid-access a.js-selected * {
        text-decoration: none; }
      .intranet .webbs-core-navigator .rapid-access a:hover .icon,
      .intranet .webbs-core-navigator .rapid-access a:focus .icon,
      .intranet .webbs-core-navigator .rapid-access a:active .icon,
      .intranet .webbs-core-navigator .rapid-access a.js-selected .icon {
        background-color: #333; }
    .intranet .webbs-core-navigator .rapid-access a.a11y-focus-key .icon {
      right: 9px;
      top: 8px;
      border: 2px solid #e13030; }
    .intranet .webbs-core-navigator .rapid-access ul {
      background-color: #fff;
      border: solid 1px #0f4f78;
      border-top: none; }
    .intranet .webbs-core-navigator .rapid-access li {
      display: block;
      list-style-type: none;
      font-size: 120%; }
      .intranet .webbs-core-navigator .rapid-access li a {
        display: block;
        min-height: 10px;
        font-weight: bold;
        margin: 0;
        padding: 6px 13px; }
        .intranet .webbs-core-navigator .rapid-access li a:hover, .intranet .webbs-core-navigator .rapid-access li a:focus, .intranet .webbs-core-navigator .rapid-access li a:active {
          background-color: #e7ebed; }
  .intranet .webbs-core-nav-global-box {
    background: #0f4f78;
    background: -moz-linear-gradient(top, #0f4f78 0%, #0e496f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f4f78), color-stop(100%, #0e496f));
    background: -webkit-linear-gradient(top, #0f4f78 0%, #0e496f 100%);
    background: -o-linear-gradient(top, #0f4f78 0%, #0e496f 100%);
    background: -ms-linear-gradient(top, #0f4f78 0%, #0e496f 100%);
    background: linear-gradient(to bottom, #0f4f78 0%, #0e496f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f4f78', endColorstr='#0e496f', GradientType=0);
    /* IE6-9 */ }
  .intranet .webbs-core-nav-global li {
    border-color: #0c3e5f; }
  .intranet .webbs-core-nav-global a {
    background: #0f4f78;
    text-shadow: none; }
  .intranet .webbs-core-nav-global a:focus,
  .intranet .webbs-core-nav-global a:active,
  .intranet .webbs-core-nav-global a:hover,
  .intranet .webbs-core-nav-global .open a,
  .intranet .webbs-core-nav-global .on a {
    background: #0a3854;
    text-shadow: none; }
  .intranet .webbs-core-nav-global .open a,
  .intranet .webbs-core-nav-global .on a,
  .intranet .webbs-core-nav-global strong {
    background: #fcfcfc; }
  .intranet .webbs-core-glossary-index {
    background-color: #FCF7F5; }
    .intranet .webbs-core-glossary-index li a,
    .intranet .webbs-core-glossary-index li span {
      background-color: #EBE9E8; }
    .intranet .webbs-core-glossary-index li a:hover,
    .intranet .webbs-core-glossary-index li a:active,
    .intranet .webbs-core-glossary-index li a:focus {
      background-color: #FFF; }
  .intranet #main .hint-box {
    border-color: #0f4f78; }
  .intranet #mediareleases .webbs-core-wrapper-2,
  .intranet #mediareleases-detail .webbs-core-wrapper-2,
  .intranet #events .webbs-core-wrapper-2,
  .intranet #event-detail .webbs-core-wrapper-2 {
    margin-top: 45px; }
  .intranet #mediareleases-detail #extras a.print {
    float: right;
    margin-bottom: 40px;
    position: static;
    border-bottom: 1px transparent; }
  .intranet #events .webbs-core-wrapper-3 {
    float: right; }
  .intranet .webbs-core-datepicker .pager .previous,
  .intranet .webbs-core-datepicker .pager .next,
  .intranet .webbs-core-datepicker td.today span,
  .intranet .webbs-core-datepicker td.today a,
  .intranet .webbs-core-datepicker td.chosen-date span,
  .intranet .webbs-core-datepicker td.chosen-date a,
  .intranet .webbs-core-datepicker td a:active,
  .intranet .webbs-core-datepicker td a:focus,
  .intranet .webbs-core-datepicker td a:hover {
    background-color: #0f4f78; }
  .intranet .webbs-core-datepicker td.other-month {
    color: #0f4f78; }
  .intranet .webbs-core-teaser-wrapper .prev span,
  .intranet .webbs-core-teaser-wrapper .next span,
  .intranet .webbs-core-showbox-toolbar a.prev:not(.ui-disabled),
  .intranet .webbs-core-showbox-toolbar a.next:not(.ui-disabled),
  .intranet .combobox span,
  .intranet .webbs-core-wrapper-2 .webbs-core-search-filter input[type=submit],
  .intranet input[type=submit] {
    background-color: #0f4f78; }
  .intranet .webbs-core-teaser-wrapper .prev.show span:hover,
  .intranet .webbs-core-teaser-wrapper .next.show span:hover,
  .intranet .webbs-core-showbox-toolbar a.prev:not(.ui-disabled):hover,
  .intranet .webbs-core-showbox-toolbar a.next:not(.ui-disabled):hover {
    background-color: #18333e; }
  .intranet .webbs-core-site-info {
    background-color: #403531; }
    .intranet .webbs-core-site-info p {
      color: #bdbcbc; }
    .intranet .webbs-core-site-info a,
    .intranet .webbs-core-site-info a:visited {
      color: #9fbcce; }
      .intranet .webbs-core-site-info a:hover,
      .intranet .webbs-core-site-info a:visited:hover {
        color: #FCF7F5; }
    .intranet .webbs-core-site-info .section-group {
      background-color: #4b3e39; }
    .intranet .webbs-core-site-info #site-info-toc {
      background: #2b2421; }
  .intranet .webbs-core-site-info-toggle {
    background-color: #2b2421; }
  .intranet #site-info-nav .toc li a,
  .intranet #site-info-nav .toc li:first-child a {
    border-color: #111; }
  .intranet #site-info-box {
    border-top-color: #2b2421; }
  .intranet .jspDrag {
    background: #0f4f78; }

.editmode.js #stage .rack {
  height: auto; }

.editmode .col-float4 #main .teaser-group .mgnlEditorBar {
  max-width: 950px; }

.editmode #stage .rack-teaser {
  min-height: 100px; }

.editmode .webbs-core-navigator-box .section-group,
.editmode .webbs-core-site-info .section-group {
  display: none; }

.editmode .webbs-core-navigator.flyout-solo .section-group,
.editmode .webbs-core-site-info.flyup-solo .section-group,
.editmode .webbs-core-navigator.flyout-solo .section,
.editmode .webbs-core-site-info.flyup-solo .section {
  display: block; }

.editmode .webbs-core-site-info.flyup-solo .maps.section .section-container {
  min-height: 660px; }
  .editmode .webbs-core-site-info.flyup-solo .maps.section .section-container iframe {
    min-height: 660px; }

.editmode.js-on .webbs-core-site-info-wrapper {
  position: static;
  bottom: auto;
  clear: both; }

.editmode #main .main-box .teaser-group {
  width: 454px; }

.editmode #main .teaser {
  margin-right: 19px; }

.editmode #main .teaser.latest {
  margin-right: 0; }

.editmode #main .teaser.highlight {
  margin-right: 0; }

.editmode .webbs-core-glossary-index {
  margin-top: 0; }

.editmode #wrapper .latest-mod {
  margin-top: 0;
  margin-right: 0;
  padding-top: 0; }

.editmode .latest-mod div + li {
  border-top: none; }

.editmode .webbs-core-site-info-toggle {
  display: none; }

.editmode #site-social-nav-box li a {
  margin-top: 8px; }

.editmode #stage .teaser-video h3 + a {
  height: auto; }

.editmode .form-generator .webbs-core-form-item {
  min-width: 120px; }

.editmode .form-generator span.datepicker-trigger {
  display: none; }

.editmode .text .rack-teaser,
.editmode .widecol .rack-teaser {
  float: none;
  margin-bottom: 20px; }

.editmode.no-js .text .webbs-core-teaser-box,
.editmode .text .webbs-core-teaser-box,
.editmode .widecol .webbs-core-teaser-box {
  opacity: 1; }

.editmode #main .form-generator .webbs-core-form-item {
  clear: both; }
