.aui ul, .aui ol {
    margin: 0 0 10px 25px;
    padding: 0;
}



.aui .farbschema1 .tispo_detailView a {
    color: #be0006;
}
.aui .farbschema1 div.tispo_searchResults a {
    color: #be0006;
}
.aui .farbschema1 .tispo_style2 a {
    color: #be0006;
}
.aui .farbschema2 .tispo_detailView a {
    color: #054295;
}
.aui .farbschema2 div.tispo_searchResults a {
    color: #054295;
}
.aui .farbschema2 .tispo_style2 a {
    color: #054295;
}
.aui .farbschema2 a.topdev_link {
    color: #c00;
}
.aui .farbschema2 .journal-content-article ul {
    list-style-image: url("/layout/css/color_schemes/../../images/tispo/design/bullet_blue.gif");
    list-style-type: none;
    margin: 5px 0 10px 15px;
    padding: 0;
}
.aui .hilfe.site {
    background: #fff none repeat scroll 0 0;
}
.aui .hilfe #main-content {
    background: #fff none repeat scroll 0 0;
    padding-top: 5px;
}
.aui .hilfe #banner {
    background: #fff none repeat scroll 0 0;
}
.aui .hilfe .portlet-column {
    background: #fff none repeat scroll 0 0;
}
.aui .hilfe #banner .site-title {
    background: rgba(0, 0, 0, 0) url("/layout/css/color_schemes/../../images/tispo/design/specific/banner_help.jpg") no-repeat scroll 0 30px;
    height: 70px;
}
.aui .hilfe #tispofo_impressum {
    background-color: #fff;
    color: #000;
    font-size: 8pt;
    position: absolute;
    right: 120px;
    top: 57px;
}
.aui .hilfe #footer, .aui .hilfe #footer p {
    font-size: 1pt;
    height: 0;
    margin: 0;
    padding: 0;
}
.aui .hilfe #navigation {
    display: none;
}
.aui .hilfe #breadcrumbs {
    display: none;
}
.aui .hilfe li.sign-in {
    display: none;
}
.aui .hilfe table.topdev_help_tsp {
    border-top: 1px solid #ccc;
}
.aui .hilfe table.topdev_help_tsp td {
    border-bottom: 1px solid #ccc;
    padding: 5px;
}
.aui .hilfe table.topdev_help_tsp td.leftborder {
    border-left: 1px solid #ccc;
}
.aui .hilfe table.topdev_help_tsp td.rightborder {
    border-right: 1px solid #ccc;
}
.aui .hilfe div.nav-menu {
    margin: 0 -10px 20px 0;
}
.aui .hilfe .nav-menu a {
    color: #0879d5;
    font-size: 12px;
    font-weight: bold;
}
.aui .hilfe .nav-menu h2 {
    line-height: 13px;
    margin-bottom: 0;
}
.aui .hilfe .nav-menu li a {
    font-weight: normal;
}
.aui .hilfe .nav-menu ul {
    list-style: outside none none;
    margin-left: 0;
}
.aui .hilfe .nav-menu li a {
    vertical-align: middle;
}
.aui .hilfe .nav-menu ul > li > a.selected, .aui .hilfe .nav-menu ul > li.open > a {
    font-weight: bold;
}
.aui .hilfe .nav-menu ul.level-1 > li > a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
.aui .hilfe .nav-menu ul.level-2 li a, .aui .hilfe .nav-menu ul.level-3 li a {
    background: transparent none repeat scroll 0 0;
}
.aui .hilfe .nav-menu ul.level-1 > li {
    border-bottom: 1px dotted #6596b5;
    margin-left: 5px;
    margin-right: 5px;
    padding: 5px 0;
    text-align: left;
}
.aui .hilfe .nav-menu ul {
    font: 100%/1.2 Arial,Helvetica,Verdana,sans-serif;
    margin: 0;
}
.aui .hilfe .nav-menu ul.level-1 > li a {
    color: #0879d5;
    padding-left: 2px;
    text-align: left;
}
.aui .hilfe .nav-menu ul.level-1 > li > a.selected, .aui .hilfe .nav-menu ul.level-1 > li.open > a, .aui .hilfe .nav-menu ul.level-2 > li > a.selected, .aui .hilfe .nav-menu ul.level-2 > li.open > a {
    color: #0879d5;
}
.aui .hilfe .nav-menu ul.level-1 > li:first-child {
    border-top: 1px dotted #6596b5;
    margin-top: 8px;
}
.aui .hilfe .nav-menu ul.level-2 > li {
    border-bottom: 1px dotted #6596b5;
    margin-left: 10px;
    padding: 5px 0;
    text-align: left;
}
.aui .hilfe .nav-menu ul.level-2 > li:first-child {
    border-top: 1px dotted #6596b5;
    margin-top: 8px;
}
.aui .hilfe .nav-menu ul.level-2 > li.selected, .aui .hilfe .nav-menu ul.level-2 > li.open {
    color: #0879d5;
}
.aui .hilfe .nav-menu ul li.selected > a.selected {
    color: #0879d5;
}
.aui .hilfe .nav-menu ul.level-2 > li a {
    color: #0879d5;
    font-size: 11px;
    padding-left: 2px;
}
.aui .hilfe .nav-menu ul.level-3 li {
    border-bottom: 1px dotted #6596b5;
    margin-left: 10px;
    padding-bottom: 3px;
    padding-top: 3px;
}
.aui .hilfe .nav-menu ul.level-3 > li:first-child {
    border-top: 1px dotted #6596b5;
    margin-top: 8px;
}
.aui .hilfe .journal-content-article ul {
    list-style: outside none disc;
}
.aui .hilfe a, .aui .hilfe a:hover, .aui .hilfe a:focus {
    color: #0879d5;
}
.aui .separator {
    border-color: #bfbfbf transparent #fff;
    border-style: solid;
    border-width: 1px 0;
}
.aui #wrapper {
    position: relative;
}
.aui .site-title a:hover {
    text-decoration: none;
}
.aui .site-title .site-name {
    display: inline-block;
}
.aui #skip-to-content:focus {
    clip: rect(auto, auto, auto, auto);
    margin-top: 35px;
    right: 5px;
    z-index: 200;
}
.aui #sign-in {
    background: rgba(0, 0, 0, 0) url("/layout/images/common/key.png") no-repeat scroll 3px 50%;
    font-weight: bold;
    padding: 5px 5px 5px 25px;
    position: absolute;
    right: 0;
    top: -1.2em;
}
.aui .redirected-to-message {
    margin-right: 10px;
}
.aui .redirected-to-message a {
    background: #ecfbff none repeat scroll 0 0;
    border: 1px solid #ade5fa;
    color: #8d8d8d;
    padding: 5px;
}
.aui .site-navigation {
    margin-bottom: 6px;
}
.aui .taglib-portal-message {
    margin-bottom: 0;
}
.aui .dockbar.navbar .nav li.dropdown.active .dropdown-toggle {
    background-color: transparent;
}
.aui .dockbar.navbar .nav li.dropdown.active .dropdown-toggle:hover {
    color: #fff;
}
.aui .dockbar.navbar .nav li.dropdown.staging-toggle .dropdown-menu {
    background-color: #55b8ec;
}
.aui .dockbar.navbar .nav > li > a {
    margin: 0 5px 0 0;
    padding: 6px 10px;
}
.aui .dockbar.navbar .nav > li > a:hover {
    background-color: #2fa4f5;
}
.aui .dockbar .info-button {
    top: 9px;
}
.aui .dockbar .info-button a {
    margin-top: -4px;
}
.aui .dockbar .info-button a:hover {
    color: #fff;
}
.aui .dockbar .staging-bar .staging-toggle {
    color: #fff;
}
.aui .dockbar .staging-bar .staging-toggle li a {
    color: #fff;
    font-weight: 300;
    text-decoration: none;
}
.aui .dockbar .staging-bar .staging-toggle .btn-link {
    color: #fff;
    font-size: 12px;
}
.aui .dockbar .page-customization-bar .btn {
    border-color: transparent;
}
.aui .dockbar .page-customization-bar .btn:hover, .aui .dockbar .page-customization-bar .btn:focus {
    background: transparent none repeat scroll 0 0;
    text-decoration: underline;
}
.aui .dockbar .navbar-inner, .aui .dockbar-split .dockbar .navbar-inner {
    background-color: #118ade;
    background-image: linear-gradient(#118ade 0px, #118ade 47%, #1273c7 100%);
}
.aui .dockbar .navbar-inner .nav > li, .aui .dockbar-split .dockbar .navbar-inner .nav > li {
    background-color: #118ade;
    background-image: linear-gradient(#118ade 0px, #118ade 47%, #1273c7 100%);
}
.aui .dockbar-split .dockbar .info-button {
    top: 9px;
}
.aui .dockbar-split .dockbar .navbar-inner .nav-account-controls {
    border-top: 1px solid #00aeff;
}
.aui .dockbar-split .dockbar .navbar-inner .nav-account-controls.nav-account-controls-notice {
    margin-top: 10px;
    top: 50px;
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls {
    background: transparent none repeat scroll 0 0;
    border-top-width: 0;
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls.nav-add-controls-notice {
    top: 70px;
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li {
    background-color: transparent;
    background-image: none;
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a {
    background: #45cbf5 none repeat scroll 0 0;
    line-height: inherit;
    padding: 6px 8px;
}
@media (max-width: 979px) {
    .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a {
        background: transparent none repeat scroll 0 0;
    }
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a:hover {
    background: #5bbae8 none repeat scroll 0 0;
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link {
    background: #92f545 none repeat scroll 0 0;
}
@media (max-width: 979px) {
    .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls > li > a.toggle-controls-link {
        background: transparent none repeat scroll 0 0;
    }
}
.aui .dockbar-split .dockbar .navbar-inner .page-customization-bar {
    background-color: rgba(109, 168, 228, 0.9);
    line-height: 20px;
}
.aui .dockbar-split .dockbar .navbar-inner .page-customization-bar-text {
    height: 43px;
}
.aui .dockbar-split .dockbar .navbar-inner .staging-bar {
    margin: 6px 0;
}
.aui .dockbar-split .dockbar .navbar-inner .staging-bar > li {
    background: transparent none repeat scroll 0 0;
}
.aui #navigation .add-page-editor input {
    margin-top: 0;
}
.aui #navigation .brand {
    margin-left: 0;
    padding: 0 20px 0 0;
}
.aui #navigation .brand img {
    height: 40px;
    width: auto;
}
.aui #navigation .nav li.dropdown > .dropdown-toggle .caret {
    border-bottom-color: #fff;
    border-top-color: #fff;
}
.aui #navigation .nav li.open > a {
    background-color: #a3a3a3;
    color: #fff;
}
.aui #navigation .nav li.active > a {
    background-color: #118ade;
}
.aui #navigation .nav > li > a {
    padding: 4px 15px 5px;
}
.aui #navigation .nav .dropdown-menu {
    background: #00acff none repeat scroll 0 0;
    border-width: 0;
    margin: 0;
}
.aui #navigation .nav .dropdown-menu::after, .aui #navigation .nav .dropdown-menu::before {
    border-width: 0;
}
.aui #navigation .nav .dropdown-menu a {
    color: #fff;
}
.aui #navigation .nav .dropdown-menu a:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    text-decoration: underline;
}
.aui #navigation .navbar-inner {
    background: #555 none repeat scroll 0 0;
    border-width: 0;
    min-height: 36px;
}
.aui #navigation .navbar-inner li a {
    color: #fff;
}
.aui .modify-pages .delete-tab {
    background: #555 none repeat scroll 0 0;
    border: 2px solid #fff;
    color: #fff;
    font-size: 16px;
    padding: 4px;
    right: -10px;
    top: 0;
    z-index: 300;
}
.aui .breadcrumb {
    background-color: #fafafa;
}
.aui #breadcrumbs {
    margin-bottom: 45px;
}
.aui #breadcrumbs .breadcrumb {
    margin-bottom: 0;
}
.aui .portlet-content, .aui .portlet-minimized .portlet-content-container {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #eaeaea;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 12px 10px 10px;
}
.aui .portlet-topper {
    background: #d3d3d3 none repeat scroll 0 0;
    color: #fff;
    padding: 0;
}
.aui .portlet-topper .portlet-title {
    font-size: 1em;
    font-weight: normal;
    line-height: 2.2;
    margin: 0;
}
.aui .portlet-topper .portlet-title i, .aui .portlet-topper .portlet-title span img {
    display: none;
}
.aui .portlet-topper .portlet-topper-toolbar {
    font-size: 0.8em;
    margin: -10px 0 0;
    padding: 0;
    right: 10px;
    top: 50%;
}
.aui .lfr-configurator-visibility .portlet-topper {
    background-color: #a9a9a9;
}
.aui .portlet-borderless-bar .portlet-options .dropdown-toggle {
    background-image: url("/layout/images/portlet/options_borderless.png");
}
.aui .signed-in.controls-visible .portlet-title {
    padding-right: 80px;
}
.aui .portlet-asset-publisher .asset-content, .aui .portlet-asset-publisher .asset-summary, .aui .portlet-asset-publisher .asset-title, .aui .portlet-asset-publisher .header-title, .aui .portlet-asset-publisher li.title-list, .aui .portlet-blogs .entry-body, .aui .portlet-blogs .entry-title, .aui .portlet-blogs .header-title, .aui .portlet-journal-content .journal-content-article, .aui .portlet-message-boards .header-title, .aui .portlet-message-boards .thread-body {
    hyphens: auto;
    word-break: break-all;
}
.aui .portlet-icons {
    float: none;
}
.aui .page-maximized .portlet-icons {
    font-size: 11px;
}
.aui .dropdown-menu > li.portlet-close > a {
    color: #c00;
    font-weight: bold;
}
.aui .dropdown-menu > li.portlet-close > a:focus, .aui .dropdown-menu > li.portlet-close > a:hover {
    background-color: #c00;
    background-image: none;
    color: #fff;
}
.aui .update-reminder-query .control-group {
    max-width: 350px;
}
.aui .update-reminder-query .reminder-query-answer {
    height: 30px;
    width: 100%;
}
.aui .update-reminder-query .reminder-query-question {
    width: 100%;
}
.aui .navbar-inner .nav.staging-bar {
    border-top-width: 0;
    position: static;
}
.aui .navbar-inner .nav.staging-bar li .page-variations {
    display: inline-block;
    margin-left: 8px;
}
.aui .navbar-inner .nav.staging-bar li .page-variations a {
    text-decoration: none;
}
.aui .navbar-inner .nav.staging-bar li.dropdown {
    position: static;
}
.aui .portlet-staging-bar .row-fluid .layout-revision-info .layout-revision-version label {
    color: #b6ddf5;
}
.aui .portlet-staging-bar .label-submit {
    background-color: #469de3;
}
.aui .portlet-staging-bar .layout-branch-selector .icon-caret-down, .aui .portlet-staging-bar .layout-set-branch-selector .icon-caret-down {
    background-color: #469de3;
}
.aui .portlet-staging-bar .page-variations-options .lfr-icon-menu, .aui .portlet-staging-bar .site-pages-variation-options .lfr-icon-menu {
    background-color: #50afe9;
}
.aui .portlet-staging-bar .page-variations-options .lfr-icon-menu .icon-globe, .aui .portlet-staging-bar .page-variations-options .lfr-icon-menu .icon-file, .aui .portlet-staging-bar .site-pages-variation-options .lfr-icon-menu .icon-globe, .aui .portlet-staging-bar .site-pages-variation-options .lfr-icon-menu .icon-file {
    background-color: #469de3;
}
.aui #footer {
    text-align: right;
}
.aui .lfr-hudcrumbs {
    position: fixed;
    top: 0;
    z-index: 300;
}
.aui .lfr-hudcrumbs .breadcrumb {
    background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
}
.aui .lfr-hudcrumbs .breadcrumb li a, .aui .lfr-hudcrumbs .breadcrumb li span {
    color: #fff;
}
.aui .lfr-panel-container {
    background-color: transparent;
}
.aui .lfr-portlet-title-editable-content .field {
    display: inline;
    float: none;
}
.aui .portlet-journal-content .lfr-icon-actions {
    margin-bottom: 3px;
}
.aui #navigation .nav li.open > a {
    box-shadow: none;
}
.aui #navigation .nav .dropdown-menu {
    border-radius: 0;
}
.aui #navigation .nav > .active > a {
    background-color: #118ade;
    background-image: linear-gradient(#118ade 0px, #118ade 47%, #1273c7 100%);
    box-shadow: none;
}
.aui #navigation .navbar-inner {
    border-radius: 0;
    box-shadow: none;
}
.aui #navigation .navbar-inner li a {
    text-shadow: none;
}
.aui .update-reminder-query .reminder-query-answer {
    box-sizing: border-box;
}
.aui .modify-pages .delete-tab {
    border-radius: 50%;
    text-shadow: none;
    transition: opacity 0.3s ease 0s;
}
.aui .modify-pages .delete-tab:hover {
    box-shadow: 0 1px 1px -1px black;
}
.aui .portlet-borderless-bar, .aui .portlet-content .lfr-icon-actions {
    border-radius: 20px;
    box-shadow: 0 1px 3px black inset;
}
.aui .portlet-content, .aui .portlet-minimized .portlet-content-container {
    border-radius: 0 0 3px 3px;
}
.aui .portlet-minimized .portlet-content {
    border-width: 0;
}
.aui .portlet-minimized .portlet-topper {
    border-radius: 3px;
}
.aui .portlet-nested-portlets .portlet-body .portlet, .aui .portlet-nested-portlets .portlet-body .portlet-borderless-container {
    box-shadow: none;
}
.aui .portlet-topper {
    border-radius: 3px 3px 0 0;
}
.aui .dockbar .staging-bar .staging-toggle > a {
    border-radius: 3px;
}
.aui .dockbar-split .dockbar .navbar-inner {
    box-shadow: none;
    text-shadow: none;
}
@media (max-width: 979px) {
    .aui .dockbar-split .dockbar .navbar-inner {
        background-color: #118ade;
        background-image: linear-gradient(#118ade, #1273c7);
    }
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.open > .dropdown-toggle {
    background-color: #0ea6f9;
    background-image: linear-gradient(#0ea6f9, #0993dd);
    box-shadow: none;
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.active > .staging-link.dropdown-toggle {
    background-color: #55b8ec;
    background-image: none;
}
.aui .lfr-hudcrumbs ul {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.aui .lfr-hudcrumbs .breadcrumb li a, .aui .lfr-hudcrumbs .breadcrumb li span {
    text-shadow: -1px -1px black;
}
.aui.ie8 .dockbar-split .dockbar .navbar-inner .info-button a {
    margin-top: -2px;
}
.aui .tispo_cn_groupHeading {
    color: #666;
    font-size: 110%;
    font-weight: lighter;
    line-height: 1.4em;
    padding-bottom: 12px;
    padding-top: 5px;
    text-align: left;
}
.aui .tispo_portlet .tispo_form label {
    min-height: 20px;
}
.aui .ie div.tispo_portlet a, .aui .ie div.tispo_form a {
    padding-bottom: 1px;
    padding-top: 1px;
}
.aui .trident_ie div.tispo_portlet a, .aui .trident_ie div.tispo_form a {
    padding-top: 1px;
}
.aui .aui.ie .modal-body.dialog-iframe-bd, .aui .aui.safari .modal-body.dialog-iframe-bd {
    overflow: hidden;
}
.aui div.tispo_img_checked {
    background-image: url("/layout/images/tispo/design/checked.gif");
    background-repeat: no-repeat;
    height: 17px;
    position: relative;
    width: 20px;
}
.aui .tispo_htmlUserContent blockquote {
    border-left: medium none;
}
.aui .tispo_errorListing ul li {
    color: red;
}
.aui .tispo_detailView a {
    color: #054295;
    font-size: 100%;
}
.aui .tispo_detailView h3 {
    margin-bottom: 0;
}
.aui .tispo_successful_saved {
    color: green;
}
.aui .tispo_labelValueView ul {
    margin: 0 0 0 15px;
    padding: 0;
}
.aui div.tispo_portlet li:nth-child(n+2) {
    margin-top: 3px;
}
.aui .tispo_detailView .tispo_ln_tsp ul {
    margin-left: 0;
    padding-left: 0;
}
.aui div.tispo_detailView ul li {
    list-style-image: url("/layout/images/tispo/design/bullet.gif");
    list-style-type: none;
    padding: 0;
}
.aui div.tispo_dropdownList {
    max-height: 600px;
    max-width: 350px;
}
.aui td[abbr="tispo_textfield"] div.tispo_dropdownList {
    max-height: none;
    max-width: none;
}
.aui div.tispo_dropdownList ul li {
    list-style-image: url("/layout/images/tispo/design/bullet.gif");
    list-style-type: none;
    padding: 0;
}
.aui ul.tispo_linkList li {
    list-style-image: url("/layout/images/tispo/design/bullet.gif");
    list-style-type: none;
    margin: 5px;
}
.aui div.tispo_dropdownList ul li.tispo_selected a {
    color: black;
    font-weight: bolder;
}
.aui div.tispo_dropdownList ul li a b {
    color: black;
    font-weight: bolder;
}
.aui div.tispo_searchForm td {
    padding-bottom: 2px;
    padding-left: 8px;
    padding-right: 3px;
}
.aui .ie div.tispo_searchForm td {
    padding-bottom: 0;
}
.aui div.tispo_searchForm td.tispo_noRightSpace {
    margin-right: 0;
    padding-right: 1px;
}
.aui .ie div.tispo_searchForm td.tispo_doRightSpace {
    padding-right: 4px;
}
.aui div.tispo_searchForm td td {
    padding-left: 0;
}
.aui .ie div.tispo_searchForm td {
    padding-bottom: 3px;
}
.aui .ie div.tispo_searchForm td td {
    padding-bottom: 0;
}
.aui div.tispo_searchForm input[type="text"] {
    background-color: white;
    border: 1px solid #a5aeb5;
    height: 18px;
    width: 100%;
}
.aui div.tispo_searchForm input[readonly] {
    background-color: white;
    border: 1px solid #a5aeb5;
    cursor: default;
    height: 18px;
}
.aui input.topdev_checkbox {
    margin-top: 3px;
}
.aui input[type="checkbox"], .aui input[type="radio"] {
    margin-top: 0;
    vertical-align: top;
    margin-right: 0;
    margin-left: 0;
}

.aui td.tispo_label, .aui .tispo_cn_grid.tispo_cn_gridType_form .tispo_label {
    padding-top: 2px;
}
.aui td.tispo_textValue, .aui div.tispo_form td.tispo_textValue
{
    vertical-align: top;
    padding-top: 2px;
    height: 20px;
}

.aui td.tispo_cn_toplabel {
    font-style: italic;
    padding-bottom: 5px;
    padding-top: 2px;
    vertical-align: top;
}
.aui div.tispo_searchForm select {
    width: 100%;
}
.aui table.tispo_matrixlist table.tispo_composition > tr > td, .aui div.tispo_detailView table.tispo_matrixlist table.tispo_composition > tr > td, .aui div.tispo_detailView table.tispo_matrixlist table.tispo_composition > tbody tr > td, .aui div.tispo_searchResults table.tispo_matrixlist table.tispo_composition > tr > td, .aui div.tispo_searchResults table.tispo_matrixlist table.tispo_composition > tbody > tr > td, .aui table.tispo_composition > tbody > tr > td, .aui table.tispo_composition > tr > td {
    border: 0 none;
}
.aui table.tispo_composition > tbody > tr.tispo_row_odd > td, .aui table.tispo_composition > tr.tispo_row_odd > td {
    background-color: #eee;
}
.aui table.tispo_aspect_padding > tbody > tr > td, .aui table.tispo_aspect_padding > tr > td {
    padding: 4px;
}
.aui table.tispo_subtable td.tispo_multiselect_field {
    padding-right: 3px;
}
.aui .ie table.tispo_subtable td.tispo_multiselect_dropdown {
    background-image: url("/layout/images/tispo/design/dropdown.gif");
    background-position: 0 1px;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}
.aui table.tispo_subtable td.tispo_multiselect_dropdown {
    background-image: url("/layout/images/tispo/design/dropdown.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}
.aui table.tispo_subtable td {
    margin: 0;
    padding: 0;
}
.aui div.tispo_searchForm img.tispo_multiselect {
    height: 17px;
    width: 20px;
}
.aui .ie div.tispo_searchForm img.tispo_multiselect {
    margin-top: 2px;
}
.aui *:not(hr) div.tispo_searchForm img.tispo_multiselect {
    margin-left: 0;
}
.aui div.tispo_resultBar td {
    padding: 2px;
}
.aui div.tispo_searchResults {
    margin-top: 10px;
}
.aui table.tispo_matrixlist, .aui div.tispo_searchResults table.tispo_matrixlist, .aui div.tispo_detailView table.tispo_matrixlist {
    background-color: #cedfe9;
    border-spacing: 1px;
}
.aui table.tispo_matrixlist tr.tispo_row_heading th, .aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_heading th, .aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_heading th {
    background-color: #fff;
    border: 1px solid #cedfe9;
    padding: 3px;
    vertical-align: top;
}
.aui div.tispo_searchResults table.hitlist tr.tispo_row_heading_borderless th {
    background-color: #fff;
    border: 0 solid white;
    vertical-align: top;
}
.aui td.tispo_row_deleted, .aui td.tispo_row_deleted td {
    text-decoration: line-through;
}
.aui div.tispo_detailView table.tispo_blocklist tr.tispo_row_odd td, .aui div.tispo_detailView table.tispo_blocklist tr.tispo_row_odd_selected td {
    background-color: #eee;
    padding: 3px;
    vertical-align: top;
}
.aui div.tispo_detailView table.tispo_blocklist tr.tispo_row_normal td, .aui div.tispo_detailView table.tispo_blocklist tr.tispo_row_normal_selected td {
    background-color: #fff;
    padding: 3px;
    vertical-align: top;
}
.aui table.tispo_matrixlist td {
    padding: 3px;
}
.aui table.tispo_matrixlist tr.tispo_row_odd > td, .aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_odd > td, .aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_odd_selected > td, .aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_odd > td, .aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_odd_selected > td {
    background-color: #eee;
    border: 1px solid #cedfe9;
    padding: 3px;
    vertical-align: top;
}
.aui table.tispo_matrixlist tr.tispo_row_normal > td, .aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_normal > td, .aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_normal_selected > td, .aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_normal > td, .aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_normal_selected > td {
    background-color: #fff;
    border: 1px solid #cedfe9;
    padding: 3px;
    vertical-align: top;
}
.aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_odd td.tispo_icons, .aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_normal td.tispo_icons, .aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_odd td.tispo_icons, .aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_normal td.tispo_icons {
    background-color: #fff;
}

.aui table.tispo_matrixlist tr.tispo_row_odd.tispo_cn_selected > td.tispo_marker,
.aui table.tispo_matrixlist tr.tispo_row_normal.tispo_cn_selected > td.tispo_marker,
.aui table.tispo_matrixlist tr.tispo_row_odd_selected td.tispo_marker,
.aui table.tispo_matrixlist tr.tispo_row_odd.tispo_row_selected td.tispo_marker,
.aui table.tispo_matrixlist tr.tispo_row_normal.tispo_row_selected td.tispo_marker,
.aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_odd.tispo_cn_selected > td.tispo_marker,
.aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_normal.tispo_cn_selected > td.tispo_marker,
.aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_odd_selected td.tispo_marker,
.aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_normal_selected td.tispo_marker,
.aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_odd.tispo_row_selected td.tispo_marker,
.aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_normal.tispo_row_selected td.tispo_marker,
.aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_odd.tispo_cn_selected > td.tispo_marker,
.aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_normal.tispo_cn_selected > td.tispo_marker,
.aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_odd_selected td.tispo_marker,
.aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_normal_selected td.tispo_marker,
.aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_odd.tispo_row_selected td.tispo_marker,
.aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_normal.tispo_row_selected td.tispo_marker
{
    background-color: #bbc;
}
.aui table.tispo_matrixlist tr.tispo_row_odd td.tispo_marker, .aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_odd td.tispo_marker, .aui div.tispo_searchResults table.tispo_matrixlist tr.tispo_row_normal td.tispo_marker, .aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_odd td.tispo_marker, .aui div.tispo_detailView table.tispo_matrixlist tr.tispo_row_normal td.tispo_marker {
    background-color: #fff;
}
.aui table.tispo_matrixlist tr.tispo_row_odd.tispo_row_selected td.tispo_marker, .aui table.tispo_matrixlist tr.tispo_row_normal.tispo_row_selected td.tispo_marker {
    background-color: #bbc;
}
tr.tispo_cn_lastAccessed td.tispo_content, tr.tispo_cn_lastAccessed td.tispo_content td, td.lastAccessed
{
	background: #c9c9c9 !important;
	background-color: #c9c9c9 !important;
}

.aui div.tispo_wizard table.tispo_checklist {
    background-color: #cedfe9;
    border-spacing: 1px;
    margin-left: 15px;
}
.aui div.tispo_wizard table.tispo_checklist tr.tispo_row_heading th {
    background-color: #fff;
    border: 1px solid #cedfe9;
    padding: 3px;
    vertical-align: top;
}
.aui div.tispo_wizard table.tispo_checklist tr.tispo_row_odd td {
    background-color: #eee;
    border: 1px solid #cedfe9;
    padding: 3px;
    vertical-align: top;
}
.aui div.tispo_wizard table.tispo_checklist tr.tispo_row_normal td {
    background-color: #fff;
    border: 1px solid #cedfe9;
    padding: 3px;
    vertical-align: top;
}
.aui div.tispo_searchResults table.hitlist th, .aui div.tispo_searchResults table.hitlist td.tispo_marker {
    background-color: #eee;
    border: 1px solid #cedfe9;
    padding: 5px 5px 0;
}
.aui div.tispo_searchResults table.hitlist td.tispo_marker {
    width: 15px;
}
.aui div.tispo_searchResults table.hitlist td.tispo_content div.tispo_rowBookmarked p.tispo_result_contentBox {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/bookmark.gif") no-repeat scroll 0 5px;
}
.aui div.tispo_searchResults table.hitlist td.tispo_content, .aui div.tispo_searchResults table.hitlist th, .aui div.tispo_searchResults table.hitlist td.tispo_content_current {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/lists/row_background.jpg") repeat-x scroll 0 0;
    border-bottom: 1px solid #cedfe9;
    border-right: 1px solid #cedfe9;
    border-top: 1px solid #cedfe9;
    padding: 5px 12px 0;
    vertical-align: top;
}
.aui div.tispo_searchResults table.hitlist tr.tispo_cn_lastAccessed td.tispo_content {
    background: #c9c9c9 none repeat scroll 0 center;
}
.aui div.tispo_searchResults table.hitlist td.tispo_content:first-child {
    border-left: 1px solid #cedfe9;
}
.aui div.tispo_searchResults table.hitlist td.tispo_content_current {
    background: #eee url("") repeat scroll 0 0;
    border-left: 2px solid #555;
}
.aui div.tispo_searchResults table.hitlist td.tispo_content_current table.tispo_headContent td {
    background-color: #eee;
}
.aui div.tispo_searchResults table.hitlist td.tispo_content p {
    font-style: italic;
    padding-bottom: 0;
    padding-left: 20px;
    padding-top: 8px;
}
.aui div.tispo_searchResults table.hitlist table.tispo_headContent td {
    font-size: 14px;
}
.aui div.tispo_searchResults table.hitlist tr.tispo_row_odd_selected td.tispo_marker {
    background-color: #bbc;
}
.aui div.tispo_searchResults table.hitlist tr.tispo_row_normal_selected td.tispo_marker {
    background-color: #bbc;
}
.aui div.tispo_searchResults a {
    color: #054295;
    font-size: 100%;
    font-weight: normal;
}
.aui div.tispo_form .error {
    color: red;
}
.aui div.tispo_form td.tispo_label {
    padding-top: 2px;
}
.aui p.tispo_checkbox_button {
    float: left;
    margin-right: 2px;
}
.aui p.tispo_checkbox_label {
    margin-left: 15px;
}
.aui div.tispo_checkbox table td {
    margin-top: 2px;
    padding-top: 2px;
    vertical-align: top;
}
.aui div.tispo_form td {
    padding-left: 13px;
    padding-right: 5px;
}
.aui .tispo_form td .tispo_text {
    height: 18px;
}
.aui div.tispo_form div.tab_divX {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/crux.gif") no-repeat scroll left top;
}
.aui table.tispo_form td.obligation, .aui div.tispo_form td.obligation {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/crux.gif") no-repeat scroll left top;
}
.aui .tispo_cn_grid div.obligation, .aui .tispo_form .tispo_cn_grid div.obligation {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/crux.gif") no-repeat scroll left top;
}
.aui table.tispo_form tr.tispo_engaged td.obligation:first-child, .aui div.tispo_form tr.tispo_engaged td.obligation:first-child {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/crux.gif") no-repeat scroll 30px 0;
}
.aui table.tispo_form td.msg_box {
    background-color: #f8f8f8;
    border: 1px solid #5a8777;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}
.aui .ie div.tispo_form td {
    padding-bottom: 0;
}
.aui div.tispo_form td.tispo_noRightSpace {
    margin-right: 0;
    padding-right: 1px;
}
.aui div.tispo_form td[abbr="tispo_textfield"] {
    padding-right: 7px;
}
.aui div.tispo_textfield_dropdown {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/dropdown.gif") no-repeat scroll right 0;
    padding-right: 20px;
}
.aui .ie div.tispo_textfield_dropdown {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/dropdown.gif") no-repeat scroll right 0;
    padding-right: 20px;
}
.aui div.tispo_form td[abbr="tispo_textfield_dropdown"] {
    padding-right: 5px;
}
.aui div.tispo_form td[abbr="tispo_textarea"] {
    padding-right: 7px;
}
.aui div.tispo_form td[abbr="tispo_datepicker"] {
    padding-right: 4px;
}
.aui div.tispo_form td[abbr="tispo_datepicker"] td.tispo_datepicker_textfield {
    padding-right: 4px;
}
.aui .ie div.tispo_form td.tispo_doRightSpace {
    padding-right: 8px;
}
.aui div.tispo_form td td {
    padding-left: 0;
}
.aui div.tispo_form select {
    height: 20px;
}
.aui div.tispo_form input[type="text"], .aui div.tispo_form input[type="password"] {
    height: 18px;
}
.aui div.tispo_form input[type="text"], .aui div.tispo_form input[type="password"], .aui div.tispo_form input[type="file"], .aui div.tispo_form select, .aui div.tispo_form textarea {
    background-color: white;
    border: 1px solid #a5aeb5;
    box-shadow: none;
    color: #000;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    margin-bottom: 2px;
    width: 100%;
}
.aui div.tispo_form .tispo_cn_grid input[type="text"],
.aui div.tispo_form .tispo_cn_grid input[type="password"],
.aui div.tispo_form .tispo_cn_grid input[type="file"],
.aui div.tispo_form .tispo_cn_grid select,
.aui div.tispo_form .tispo_cn_grid textarea
{
    box-sizing: border-box;
}
.aui div.tispo_form input[type="text"], .aui div.tispo_form input[type="password"], .aui div.tispo_form input[type="file"], .aui div.tispo_form textarea {
    padding: 0;
}
.aui div.tispo_form textarea {
    line-height: normal;
    padding-bottom: 1px;
}
.aui b {
    font-weight: bold;
}
.aui div.tispo_form input[type="text"][name="rowsPerPage"] {
    text-align: right;
}
.aui .tispo_form div.tispo_readonly input {
    background-color: #eee;
    border: 1px solid #bbb;
    cursor: default;
}
.aui .tispo_form div.tispo_readonly textarea {
    background-color: #eee;
    border: 1px solid #bbb;
    cursor: default;
}
.aui .tispo_form div.tispo_readonly select {
    background-color: #eee;
    border: 1px solid #bbb;
    color: gray;
    cursor: default;
}
.aui label.tispo_readonly, .aui div.tispo_readonly label, .aui .tispo_form label.tispo_readonly, .aui .tispo_portlet .tispo_form label.tispo_readonly, .aui .tispo_portlet label.tispo_readonly {
    color: gray;
}
.aui table.tispo_subtable td.tispo_multiselect_field {
    padding-right: 3px;
}
.aui .ie table.tispo_subtable td.tispo_multiselect_dropdown {
    background-image: url("/layout/images/tispo/design/dropdown.gif");
    background-position: 0 1px;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}
.aui table.tispo_subtable td.tispo_multiselect_dropdown {
    background-image: url("/layout/images/tispo/design/dropdown.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}
.aui table.tispo_subtable td {
    margin: 0;
    padding: 0;
}
.aui div.tispo_form img.tispo_multiselect {
    height: 17px;
    width: 20px;
}
.aui .ie div.tispo_form img.tispo_multiselect {
    margin-top: 2px;
}
.aui *:not(hr) div.tispo_form img.tispo_multiselect {
    margin-left: 0;
}
.aui div.topdev_tag_pagebar a {
    font-size: 100%;
}
.aui div.tispo_searchResults div.topdev_tag_pagebar a.topdev_tag_pagebar_dblBack_disabled, .aui div.tispo_searchResults div.topdev_tag_pagebar a.topdev_tag_pagebar_back_disabled, .aui div.tispo_searchResults div.topdev_tag_pagebar a.topdev_tag_pagebar_dblForward_disabled, .aui div.tispo_searchResults div.topdev_tag_pagebar a.topdev_tag_pagebar_forward_disabled, .aui div.topdev_tag_pagebar a.topdev_tag_pagebar_dblBack_disabled, .aui div.topdev_tag_pagebar a.topdev_tag_pagebar_back_disabled, .aui div.topdev_tag_pagebar a.topdev_tag_pagebar_dblForward_disabled, .aui div.topdev_tag_pagebar a.topdev_tag_pagebar_forward_disabled {
    color: #aaa;
    font-weight: bolder;
}
.aui div.topdev_tag_pagebar a.topdev_tag_pagebar_dblBack, .aui div.topdev_tag_pagebar a.topdev_tag_pagebar_back, .aui div.topdev_tag_pagebar a.topdev_tag_pagebar_dblForward, .aui div.topdev_tag_pagebar a.topdev_tag_pagebar_forward {
    font-weight: bolder;
}
.aui div.tispo_searchResults div.topdev_tag_pagebar a.topdev_tag_pagebar_goToCurrentPage, .aui div.topdev_tag_pagebar a.topdev_tag_pagebar_goToCurrentPage {
    color: black;
    font-weight: bolder;
}
.aui div.tispo_searchResults div.topdev_tag_pagebar a.topdev_tag_pagebar_goToOtherPage, .aui div.topdev_tag_pagebar a.topdev_tag_pagebar_goToOtherPage {
    color: black;
}
.aui div.tispo_searchResults div.topdev_tag_pagebar td.topdev_tag_pagebar_resultInfo, .aui div.topdev_tag_pagebar td.topdev_tag_pagebar_resultInfo {
    color: #777;
    padding-top: 4px;
}
.aui ul.tispo_linklist {
    margin: 5px 0 0;
}
.aui div.tispo_detailView ul.tispo_linklist li {
    list-style: outside none none;
    padding-bottom: 5px;
    padding-left: 17px;
}
.aui div.tispo_detailView ul.tispo_linklist li.tispo_download {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/download.png") no-repeat scroll 0 0;
}
.aui div.tispo_detailView ul.tispo_linklist li.tispo_forward {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/forward.png") no-repeat scroll 0 0;
}
.aui div.tispo_detailView ul.tispo_linklist li.tispo_print {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/print.png") no-repeat scroll 0 0;
}
.aui div.tispo_detailView ul.tispo_linklist li.tispo_mail {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/mail.png") no-repeat scroll 0 0;
}
.aui .tispo_style2 a {
    color: #054295;
    font-size: 95%;
}
.aui a.tispo_check {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/check.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_check, .aui a.tispo_check_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/check_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_copy {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/copy.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_copy, .aui a.tispo_copy_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/copy_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_preview {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/preview.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_preview, .aui a.tispo_preview_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/preview_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_assign {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/assign.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_assign, .aui a.tispo_assign_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/assign_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_allocate {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/allocate.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_allocate, .aui a.tispo_allocate_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/allocate_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_end {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/end.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_end, .aui a.tispo_end_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/end_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_end:hover, .aui a.tispo_cn_disabled.tispo_end:focus, .aui a.tispo_end_disabled:hover, .aui a.tispo_end_disabled:focus {
    color: gray;
}
.aui a.tispo_export {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/export.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_export, .aui a.tispo_export_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/export_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_export:hover, .aui a.tispo_cn_disabled.tispo_export:focus, .aui a.tispo_export_disabled:hover, .aui a.tispo_export_disabled:focus {
    color: gray;
}
.aui a.tispo_intern {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/intern.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_intern, .aui a.tispo_intern_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/intern_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_intern:hover, .aui a.tispo_cn_disabled.tispo_intern:focus, .aui a.tispo_intern_disabled:hover, .aui a.tispo_intern_disabled:focus {
    color: gray;
}
.aui a.tispo_extern {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/extern.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_extern, .aui a.tispo_extern_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/extern_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_extern:hover, .aui a.tispo_cn_disabled.tispo_extern:focus, .aui a.tispo_extern_disabled:hover, .aui a.tispo_extern_disabled:focus {
    color: gray;
}
.aui a.tispo_undo_extend {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/undo_extend.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_undo_extend, .aui a.tispo_undo_extend_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/undo_extend_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_undo_extend:hover, .aui a.tispo_cn_disabled.tispo_undo_extend:focus, .aui a.tispo_undo_extend_disabled:hover, .aui a.tispo_undo_extend_disabled:focus {
    color: gray;
}
.aui a.tispo_do_extend {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/do_extend.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_do_extend, .aui a.tispo_do_extend_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/do_extend_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_do_extend:hover, .aui a.tispo_cn_disabled.tispo_do_extend:focus, .aui a.tispo_do_extend_disabled:hover, .aui a.tispo_do_extend_disabled:focus {
    color: gray;
}
.aui a.tispo_back {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/back.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_back, .aui a.tispo_back_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/back_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_back:hover, .aui a.tispo_cn_disabled.tispo_back:focus, .aui a.tispo_back_disabled:hover, .aui a.tispo_back_disabled:focus {
    color: gray;
}
.aui a.tispo_print {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/print.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_print, .aui a.tispo_print_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/print_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_print:hover, .aui a.tispo_cn_disabled.tispo_print:focus, .aui a.tispo_print_disabled:hover, .aui a.tispo_print_disabled:focus {
    color: gray;
}
.aui a.tispo_help {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/help.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_help, .aui a.tispo_help_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/help_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_help:hover, .aui a.tispo_cn_disabled.tispo_help:focus, .aui a.tispo_help_disabled:hover, .aui a.tispo_help_disabled:focus {
    color: gray;
}
.aui a.tispo_mail {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/mail.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_mail, .aui a.tispo_mail_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/mail_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_mail:hover, .aui a.tispo_cn_disabled.tispo_mail:focus, .aui a.tispo_mail_disabled:hover, .aui a.tispo_mail_disabled:focus {
    color: gray;
}
.aui a.tispo_search {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/search.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_search, .aui a.tispo_search_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/search_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_search:hover, .aui a.tispo_cn_disabled.tispo_search:focus, .aui a.tispo_search_disabled:hover, .aui a.tispo_search_disabled:focus {
    color: gray;
}
.aui a.tispo_clear {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/clear.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_clear, .aui a.tispo_clear_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/clear_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_clear:hover, .aui a.tispo_cn_disabled.tispo_clear:focus, .aui a.tispo_clear_disabled:hover, .aui a.tispo_clear_disabled:focus {
    color: gray;
}
.aui a.tispo_forward {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/forward.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_forward, .aui a.tispo_forward_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/forward_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_forward:hover, .aui a.tispo_cn_disabled.tispo_forward:focus, .aui a.tispo_forward_disabled:hover, .aui a.tispo_forward_disabled:focus {
    color: gray;
}
.aui .tispo_style2 a.tispo_forward {
    font-weight: bolder;
}
.aui a.tispo_save {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/save.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_save, .aui a.tispo_save_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/save_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_save:hover, .aui a.tispo_cn_disabled.tispo_save:focus, .aui a.tispo_save_disabled:hover, .aui a.tispo_save_disabled:focus {
    color: gray;
}
.aui a.tispo_finalize {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/finalize.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_finalize, .aui a.tispo_finalize_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/finalize_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_finalize:hover, .aui a.tispo_cn_disabled.tispo_finalize:focus, .aui a.tispo_finalize_disabled:hover, .aui a.tispo_finalize_disabled:focus {
    color: gray;
}
.aui a.tispo_send {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/forward.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_send, .aui a.tispo_send_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/forward_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_send:hover, .aui a.tispo_cn_disabled.tispo_send:focus, .aui a.tispo_send_disabled:hover, .aui a.tispo_send_disabled:focus {
    color: gray;
}
.aui a.tispo_ok {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/ok.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_ok, .aui a.tispo_ok_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/ok_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_ok:hover, .aui a.tispo_cn_disabled.tispo_ok:focus, .aui a.tispo_ok_disabled:hover, .aui a.tispo_ok_disabled:focus {
    color: gray;
}
.aui a.tispo_abort {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/abort.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_abort, .aui a.tispo_abort_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/abort_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_abort:hover, .aui a.tispo_cn_disabled.tispo_abort:focus, .aui a.tispo_abort_disabled:hover, .aui a.tispo_abort_disabled:focus {
    color: gray;
}
.aui a.tispo_download {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/download.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_download, .aui a.tispo_download_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/download_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_download:hover, .aui a.tispo_cn_disabled.tispo_download:focus, .aui a.tispo_download_disabled:hover, .aui a.tispo_download_disabled:focus {
    color: gray;
}
.aui a.tispo_password {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/keyword.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_password, .aui a.tispo_password_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/keyword_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_password:hover, .aui a.tispo_cn_disabled.tispo_password:focus, .aui a.tispo_password_disabled:hover, .aui a.tispo_password_disabled:focus {
    color: gray;
}
.aui .tispo_style2 a.tispo_password {
    font-weight: bolder;
}
.aui a.tispo_login {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/login.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_login, .aui a.tispo_login_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/login_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_login:hover, .aui a.tispo_cn_disabled.tispo_login:focus, .aui a.tispo_login_disabled:hover, .aui a.tispo_login_disabled:focus {
    color: gray;
}
.aui .tispo_style2 a.tispo_login {
    font-weight: bolder;
}
.aui a.tispo_edit {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/edit.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_edit, .aui a.tispo_edit_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/edit_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_edit:hover, .aui a.tispo_cn_disabled.tispo_edit:focus, .aui a.tispo_edit_disabled:hover, .aui a.tispo_edit_disabled:focus {
    color: gray;
}
.aui a.tispo_delete {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/delete.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_delete, .aui a.tispo_delete_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/delete_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_delete:hover, .aui a.tispo_cn_disabled.tispo_delete:focus, .aui a.tispo_delete_disabled:hover, .aui a.tispo_delete_disabled:focus {
    color: gray;
}
.aui a.tispo_insert {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/insert.png") no-repeat scroll 0 0;

    padding-left: 15px;
}
.aui a.tispo_cn_disabled.tispo_insert, .aui a.tispo_insert_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/insert_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 15px;
}
.aui a.tispo_cn_disabled.tispo_insert:hover, .aui a.tispo_cn_disabled.tispo_insert:focus, .aui a.tispo_insert_disabled:hover, .aui a.tispo_insert_disabled:focus {
    color: gray;
}
.aui .tispo_style2 a.tispo_insert {
    font-weight: bolder;
}
.aui a.tispo_upload {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/upload.png") no-repeat scroll 0 0;

    padding-left: 12px;
}
.aui a.tispo_cn_disabled.tispo_upload, .aui a.tispo_upload_disabled {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/upload_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 12px;
}
.aui a.tispo_cn_disabled.tispo_upload:hover, .aui a.tispo_cn_disabled.tispo_upload:focus, .aui a.tispo_upload_disabled:hover, .aui a.tispo_upload_disabled:focus {
    color: gray;
}
.aui a.tispo_beauftragen {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/beauftragen.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_beauftragen {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/beauftragen_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_beauftragen:hover, .aui a.tispo_cn_disabled.tispo_beauftragen:focus {
    color: gray;
}
.aui a.tispo_ugtn_status_aendern {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/ugtn_status_aendern.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_ugtn_status_aendern {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/ugtn_status_aendern_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_ugtn_status_aendern:hover, .aui a.tispo_cn_disabled.tispo_ugtn_status_aendern:focus {
    color: gray;
}
.aui a.tispo_tn_status_aendern {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/tn_status_aendern.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_tn_status_aendern {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/tn_status_aendern_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_tn_status_aendern:hover, .aui a.tispo_cn_disabled.tispo_tn_status_aendern:focus {
    color: gray;
}
.aui a.tispo_umsetzen {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/umsetzen.png") no-repeat scroll 0 0;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_umsetzen {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/links/umsetzen_disabled.png") no-repeat scroll 0 0;
    color: gray;

    padding-left: 17px;
}
.aui a.tispo_cn_disabled.tispo_umsetzen:hover, .aui a.tispo_cn_disabled.tispo_umsetzen:focus {
    color: gray;
}
.aui div.tispo_detailViewButtonBar {
    line-height: 25px;
}
.aui td.tispo_current {
    text-decoration: underline;
}
.aui div.tispo_buttonbar {
    margin-top: 4px;
    white-space: nowrap;
}
.aui div.tispo_buttonbar a img {
    background-repeat: no-repeat;
    height: 18px;
    width: 82px;
}
.aui ul.tispo_iconlist li.tispo_anla_file {
    list-style-image: url("/layout/images/tispo/design/icons/document.gif");
    padding-bottom: 5px;
}
.aui div.tispo_buttonbar a.cb_print img {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/buttons/cb_print.gif") no-repeat scroll 0 0;
}
.aui div.tispo_buttonbar a.cb_print_disabled img {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/buttons/cb_print-disabled.gif") no-repeat scroll 0 0;
}
.aui div.tispo_buttonbar a.cb_search img {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/buttons/cb_search.gif") no-repeat scroll right center;
}
.aui div.tispo_buttonbar a.cb_search_disabled img {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/buttons/cb_search-disabled.gif") no-repeat scroll 0 0;
}
.aui div.tispo_buttonbar a.cb_clear img {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/buttons/cb_clear.gif") no-repeat scroll 0 0;
}
.aui div.tispo_buttonbar a.cb_clear_disabled img {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/buttons/cb_clear-disabled.gif") no-repeat scroll 0 0;
}
.aui div.tispo_buttonbar a.cb_send img {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/buttons/cb_send.gif") no-repeat scroll 0 0;
}
.aui img.tispo_datepicker {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/buttons/datepicker.gif") no-repeat scroll center 1px;
    height: 20px;
    width: 19px;
}
.aui td.tispo_icons img {
    height: 18px;
    width: 17px;
}
.aui img.tispo_icon_delete {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/action/delete.gif") no-repeat scroll 0 0;
}
.aui div.tispo_tabbox {
    padding-bottom: 10px;
}
.aui div.tispo_tabbox td.tab_active {
    border-left: 1px solid #aaa;
    border-right: 1px solid #aaa;
    border-top: 1px solid #aaa;
    padding: 4px 7px 5px 4px;
    white-space: nowrap;
}
.aui div.tispo_tabbox td.tab_active a {
    color: black;
}
.aui div.tispo_tabbox td.tab_inactive {
    background-color: #efefef;
    border-color: #aaa;
    border-style: solid;
    border-width: 1px;
    color: #888;
    padding: 4px 7px 5px 4px;
    white-space: nowrap;
}
.aui div.tispo_tabbox td.tab_inactive a {
    color: #888;
}
.aui div.tispo_tabbox td.tab_pusher1 {
    border-bottom: 1px solid #aaa;
    padding-left: 2px;
    padding-right: 2px;
    width: 3px;
}
.aui div.tispo_tabbox td.tab_pusher2 {
    border-bottom: 1px solid #aaa;
}
.aui div.tispo_tabbox td.nav_active {
    padding-right: 5px;
    white-space: nowrap;
}
.aui div.tispo_tabbox td.nav_inactive {
    padding-right: 5px;
    white-space: nowrap;
}
.aui div.tispo_tabbox td.nav_active a {
    color: black;
    font-weight: bolder;
}
.aui div.tispo_tabbox td.body_active {
    border-top: 1px solid #aaa;
}
.aui div.tispo_tabbox td.body {
    padding-left: 10px;
    padding-top: 10px;
}
.aui div.divX {
    display: none;
    font-weight: bolder;
    padding-right: 3px;
    width: 10px;
}
.aui div.steps h1 {
    color: #888;
    font-size: 15px;
    margin-bottom: 20px;
    margin-top: 30px;
}
.aui div.steps_tispo_tabbox {
    margin-bottom: 17px;
    padding-bottom: 17px;
}
.aui div.steps_tispo_tabbox td.tab_inactive_accessible {
    border-top: 5px solid #ccc;
    padding-bottom: 5px;
    padding-right: 7px;
    padding-top: 3px;
}
.aui div.steps_tispo_tabbox td.tab_active {
    border-top: 10px solid #ccc;
    padding-bottom: 5px;
    padding-right: 7px;
    white-space: nowrap;
}
.aui div.steps_tispo_tabbox td.tab_active td {
    color: black;
    font-weight: bold;
}
.aui div.steps_tispo_tabbox td.tab_active a {
    color: black;
    font-weight: bold;
}
.aui div.steps_tispo_tabbox td.tab_inactive {
    border-top: 1px solid #aaa;
    padding-bottom: 5px;
    padding-right: 7px;
    padding-top: 3px;
}
.aui div.steps_tispo_tabbox td.tab_inactive_accessible {
    border-top: 5px solid #ccc;
    padding-bottom: 5px;
    padding-right: 7px;
    padding-top: 3px;
}
.aui div.steps_tispo_tabbox td.tab_inactive td {
    color: #aaa;
}
.aui div.steps_tispo_tabbox td.tab_inactive_accessible td {
    color: #000;
    font-size: 11px;
}
.aui div.steps_tispo_tabbox td.tab_inactive a {
    color: #aaa;
}
.aui div.steps_tispo_tabbox td.tab_pusher1 {
    border-top: 1px solid #aaa;
    padding-left: 2px;
    padding-right: 2px;
    width: 3px;
}
.aui div.steps_tispo_tabbox td.tab_pusher2 {
    border-top: 1px solid #aaa;
}
.aui div.steps_tispo_tabbox td.nav_active {
    color: black;
    font-weight: bolder;
    padding-right: 5px;
    white-space: nowrap;
}
.aui div.steps_tispo_tabbox td.nav_inactive {
    color: #aaa;
    padding-right: 5px;
    white-space: nowrap;
}
.aui div.steps_tispo_tabbox td.nav_active a {
    color: black;
    font-weight: bolder;
}
.aui div.steps_tispo_tabbox td.body_active {
    border-top: 1px solid #aaa;
}
.aui div.steps_tispo_tabbox td.body {
    padding-left: 10px;
    padding-top: 10px;
}
.aui div.divX {
    display: none;
    font-weight: bolder;
    padding-right: 3px;
    width: 10px;
}
.aui table.topdev_small_tabbox {
    width: 100%;
}
.aui table.tispo_small_tabbox td.active {
    background-color: #fff;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    font-size: 10px;
    padding: 4px 10px 10px;
}
.aui table.tispo_small_tabbox td.inactive {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 4px 10px 10px;
}
.aui table.tispo_small_tabbox td.distance {
    background-color: #fff;
    border-bottom: 1px solid #ccc;
}
.aui table.tispo_small_tabbox tr.tab_below td {
    background-color: #fff;
    padding-top: 7px;
}
.aui table.tispo_small_tabbox td.tab_leftbelow {
    border-left: 1px solid #ccc;
}
.aui table.tispo_small_tabbox td.tab_rightbelow {
    border-right: 1px solid #ccc;
}
.aui .tispo_wizard .tispo_tabBar {
    padding-bottom: 20px;
}
.aui .tispo_wizard ul {
    list-style-type: square;
}
.aui .tispo_wizard hr {
    background-color: #ddd;
    border-width: 0;
    color: #ddd;
    height: 2px;
    margin: 6px 0;
}
.aui .tispo_headContent hr {
    border-color: #bfbfbf transparent #fff;
    border-style: solid;
    border-width: 1px 0;
    margin: 6px 0;
}
.aui .tispo_wizard .tispo_tabBar .tispo_currentTab {
    border-top: 10px solid #ccc;
    font-weight: bolder;
    padding: 2px 10px 0;
}
.aui .tispo_wizard .tispo_tabBar .tispo_nextTab, .aui .tispo_wizard .tispo_tabBar .tispo_futureTab {
    border-top: 1px solid #aaa;
    color: #aaa;
    padding: 7px 10px 0;
}
.aui .tispo_wizard .tispo_tabBar .tispo_previousTab {
    border-top: 1px solid #aaa;
    font-weight: lighter;
    padding: 7px 10px 0;
}
.aui .tispo_wizard .tispo_tabBar .tispo_lastPlaceholderTab {
    border-top: 1px solid #aaa;
    color: #aaa;
}
.aui .tispo_wizard .tispo_tabBar td {
    padding-top: 3px;
    text-align: center;
    white-space: nowrap;
}
.aui .tispo_wizard .tispo_tabBar td.tispo_placeholder {
    display: none;
}
.aui .tispo_wizard .tispo_buttonBar {
    border-top: 1px solid #aaa;
    padding-top: 5px;
}
.aui .tispo_wizard h5 {
    font-size: 1.1em;
    font-weight: bold;
    line-height: normal;
    margin: 0;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-top: 15px;
}
.aui .tispo_wizard .tispo_listing td {
    height: 18px;
    padding-right: 10px;
    padding-top: 0;
    vertical-align: top;
}
.aui .tispo_expert td.tispo_content {
    padding-bottom: 4px;
    padding-top: 2px;
}
.aui .tispo_wizard .tispo_listing td.tispo_content {
    font-style: italic;
    vertical-align: top;
}
.aui .tispo_wizard .tispo_listing {
    padding-left: 15px;
}
.aui .tispo_wizard .tispo_tips {
    font-style: italic;
    padding-bottom: 12px;
    padding-left: 15px;
}
.aui .tispo_common_tips {
    font-style: italic;
    padding-bottom: 12px;
    padding-left: 15px;
}
.aui .tispo_expert .tispo_tabBar {
    padding-bottom: 20px;
}
.aui .tispo_expert .tispo_tabBar .tispo_currentTab {
    color: #777;
    height: 24px;
    border: 1px solid #ccc;
    border-bottom: 0;
    border-top: 0;
    padding: 1px 6px 1px 5px;
    background: url(/layout/images/tispo/design/tabs/activeTab.jpg);
    background-repeat: repeat-x;


}
.aui .tispo_expert .tispo_tabBar .tispo_nextTab, .aui .tispo_expert .tispo_tabBar .tispo_futureTab, .aui .tispo_expert .tispo_tabBar .tispo_previousTab {
    height: 24px;
    font-weight: lighter;
    border: 1px solid #ccc;
    border-top: 0;
    padding: 1px 6px 1px 5px;
    background: url("/layout/images/tispo/design/tabs/inactiveTab.jpg");
    background-repeat: repeat-x;
    background-color: #fff;
}
.aui .ie .tispo_expert .tispo_tabBar .tispo_currentTab, .aui .ie .tispo_expert .tispo_tabBar .tispo_nextTab, .aui .ie .tispo_expert .tispo_tabBar .tispo_futureTab, .aui .ie .tispo_expert .tispo_tabBar .tispo_previousTab {
    height: 16px;
}
.aui .tispo_expert .tispo_tabBar td.tispo_placeholder {
    border: 0;
    border-bottom: 1px solid #ccc;
    padding: 3px 0 0;
    width: 4px;
}
.aui .tispo_expert .tispo_tabBar .tispo_lastPlaceholderTab {
    border: 0;
    border-bottom: 1px solid #ccc;
}
.aui .tispo_expert .tispo_tabBar td {
    padding-top: 3px;
    text-align: center;
    white-space: nowrap;
}
.aui .tispo_expert .tispo_buttonBar {
    border-top: 1px solid #aaa;
    padding-top: 5px;
}
.aui .tispo_expert h5 {
    padding-bottom: 5px;
    padding-left: 15px;
    padding-top: 15px;
}
.aui .tispo_expert .tispo_tips {
    display: none;
}
.aui tr.tispo_engaged td:first-child {
    padding-left: 45px;
}
.aui table.tispo_engaged tr td:first-child {
    padding-left: 45px;
}
.aui table.tispo_engaged td {
    padding-bottom: 0;
    padding-top: 0;
    vertical-align: top;
}
.aui tr.tispo_subtable td:first-child, .aui tr.tispo_subtable td {
    margin: 0;
    padding: 0;
}
.aui tr.tispo_engaged div.tispo_checkbox td:first-child {
    padding-left: 0;
}
.aui table.tispo_engaged div.tispo_checkbox tr td:first-child {
    padding-left: 0;
}
.aui .dpDiv {
    border: 1px solid #227;
}
.aui .dpTable {
    background-color: #eee;
    border: 2px solid #999;
    color: #505050;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: center;
    width: 171px;
}
.aui .dpTD {
    border: 1px solid #fff;
}
.aui .dpDayHighlightTD {
    background-color: #ccc;
    border: 1px solid #aaa;
}
.aui .dpTDHover {
    background-color: #9c9988;
    border: 1px solid #888;
    color: #fff;
    cursor: pointer;
}
.aui .dpDayTD {
    background-color: #aaa;
    border: 1px solid #777;
    color: white;
}
.aui .dpTitleText {
    color: gray;
    font-size: 12px;
    font-weight: bold;
}
.aui .dpDayHighlight {
    font-weight: bold;
}
.aui .dpButton {
    background: #fff none repeat scroll 0 0;
    border: 1px solid gray;
    border-radius: 4px;
    color: gray;
    font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 16px;
    padding: 0;
    width: 17px;
}
.aui .dpTodayButton {
    background: #fff none repeat scroll 0 0;
    border: 1px solid gray;
    border-radius: 4px;
    color: gray;
    font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 1px;
}
.aui div.tispo_tsp_help {
    padding-top: 18px;
}
.aui .tispo_detailView td {
    vertical-align: top;
}
.aui .tispo_detailView h3 {
    margin-top: 0;
}
.aui .tispo_detailView .tispo_labelValueView td {
    padding: 3px 5px;
}
.aui .tispo_detailView .tispo_labelValueView td:first-child {
    background-color: #eee;
}
.aui .tispo_detailView .tispo_labelValueView td.tispo_noLabel {
    background-color: #fff;
}
.aui .tispo_detailView td.tispo_left_row {
    padding-right: 25px;
}
.aui .tispo_detailView h4, .aui .tispo_wizard h4, .aui .tispo_expert h4 {
    color: #777;
    margin-top: 10px;
    padding-bottom: 4px;
}
.aui h1, .aui h2, .aui h3, .aui h4, .aui h5, .aui h6, .aui strong {
    font-weight: lighter;
}
.aui .journal-content-article strong, .aui .portlet-journal strong {
    font-weight: bold;
}
.aui .tispo_errorListing h5 {
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1.2em;
}
.aui .tispo_detailView td.tispo_right_row h4 {
    background-repeat: no-repeat;
    text-align: right;
}
.aui .tispo_detailView td.tispo_right_row p {
    padding-left: 27px;
}
.aui .tispo_detailView div.tispo_statusBox h4 {
    background-image: url("/layout/images/tispo/design/specific/registration_header_line.gif");
}
.aui .tispo_detailView div.tispo_timeBox h4 {
    background-image: url("/layout/images/tispo/design/specific/time_header_line.gif");
}
.aui .tispo_detailView div.tispo_documentBox h4 {
    background-image: url("/layout/images/tispo/design/specific/attachment_header_line.gif");
}
.aui .tispo_detailView #organizer_status_1 h4 {
    background-image: url("/layout/images/tispo/design/specific/registration_header_line.gif");
}
.aui .tispo_detailView #organizer_status_2 h4 {
    background-image: url("/layout/images/tispo/design/specific/time_header_line.gif");
}
.aui .tispo_detailView #organizer_reports_1 h4 {
    background-image: url("/layout/images/tispo/design/specific/attachment_header_line.gif");
}
.aui .tispo_detailView #catalog_detail_anbieter h4 {
    background-image: url("/layout/images/tispo/design/specific/registration_header_line.gif");
}
.aui .tispo_detailView #catalog_detail_anmeldung h4 {
    background-image: url("/layout/images/tispo/design/specific/organizer_header_line.gif");
}
.aui .tispo_detailView #catalog_detail_anlagen h4 {
    background-image: url("/layout/images/tispo/design/specific/attachment_header_line.gif");
}
.aui .tispo_detailView #catalog_detail_ort h4 {
    background-image: url("/layout/images/tispo/design/specific/location_header_line.gif");
}
.aui .tispo_detailView #catalog_detail_termin h4 {
    background-image: url("/layout/images/tispo/design/specific/time_header_line.gif");
}
.aui img.tispo_iconButton_back {
    background-image: url("/layout/images/tispo/design/specific/back.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 25px;
    width: 80px;
}
.aui img.tispo_iconButton_print {
    background-image: url("/layout/images/tispo/design/specific/print.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 25px;
    width: 80px;
}
.aui img.tispo_iconButton_help {
    background-image: url("/layout/images/tispo/design/specific/help.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 25px;
    width: 80px;
}
.aui img.tispo_iconEye {
    background-image: url("/layout/images/tispo/design/icons/eye.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 16px;
    width: 32px;
}
.aui img.tispo_handicap_10 {
    background-image: url("/layout/images/tispo/ci/list/handicap_10.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}
.aui img.tispo_handicap_20 {
    background-image: url("/layout/images/tispo/ci/list/handicap_20.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}
.aui img.tispo_handicap_30 {
    background-image: url("/layout/images/tispo/ci/list/handicap_30.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}
.aui img.tispo_handicap_40 {
    background-image: url("/layout/images/tispo/ci/list/handicap_40.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}
.aui img.tispo_handicap_50 {
    background-image: url("/layout/images/tispo/ci/list/handicap_50.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}
.aui img.tispo_handicap_60 {
    background-image: url("/layout/images/tispo/ci/list/handicap_60.gif");
    background-position: center center;
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}
.aui img.tispo_user {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/benutzer.gif") no-repeat scroll 0 0;
    height: 15px;
    width: 15px;
}
.aui img.tispo_group {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/icons/benutzergruppe.gif") no-repeat scroll 0 0;
    height: 15px;
    width: 15px;
}
.aui #portlet_anbieter_logo img.tispo_defaultImage, .aui #portlet_veranstaltung_anbieterdetail img.tispo_defaultImage {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/specific/anbieterDefaultLogo.gif") no-repeat scroll 0 0;
    height: 113px;
    width: 180px;
}
.aui div.tispo_fillTop div.tispo_searchResults {
    margin-top: -15px;
}
.aui img.tispo_defaultMediumPreviewImage {
    background-image: url("/layout/images/tispo/ci/defaultMediumPreviewImage.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    height: 75px;
    width: 100px;
}
.aui div.tispo_lastModification {
    color: #888;
    text-align: right;
}
.aui a.topdev_link {
    color: #c00;
}
.aui td.tispo_catalogRow {
    background: transparent url("/layout/images/tispo/design/lists/row_background.jpg") repeat-x scroll 0 0;
    border: 1px solid #cedfe9;
    padding: 8px 10px;
    vertical-align: top;
}
.aui .tispo_hitText {
    font-weight: bolder;
}
.aui .tispo_star_on {
    background: transparent url("/layout/images/aui/rating.png") no-repeat scroll 0 -16px;
    display: block;
    float: right;
    font-size: 0;
    height: 15px;
    text-indent: -9999em;
    width: 17px;
}
.aui .tispo_star_off {
    background: transparent url("/layout/images/aui/rating.png") no-repeat scroll 0 0;
    display: block;
    float: right;
    font-size: 0;
    height: 15px;
    text-indent: -9999em;
    width: 17px;
}
.aui .ie .tispo_star_on {
    height: 14px;
}
.aui .ie .tispo_star_off {
    height: 14px;
}
.aui .tispo_categoryResult {
    padding-bottom: 25px;
}
.aui div.tispo_noResultsMsg {
    font-style: italic;
    padding-left: 10px;
    padding-top: 10px;
}
.aui div.tispo_form div.tispo_nopadding td {
    padding-left: 0;
}
.aui div.tispo_nopadding > div.tispo_form td {
    padding-left: 0;
}
.aui div.tispo_categorySearch div.tispo_buttonbar {
    margin-top: 0;
}
.aui h5.tispo_groupingList {
    font-size: 110%;
    font-weight: 700;
    margin: 0;
    padding-bottom: 7px;
    padding-top: 15px;
}
.aui span.tispo_telefon {
    background: transparent url("/layout/images/tispo/design/icons/links/phone.png") no-repeat scroll 0 0;
    font-weight: normal;
    padding-left: 18px;
}
.aui td.tispo_row_modified {
    font-style: italic;
}
.aui td.tispo_content td {
    vertical-align: top;
}
.aui div.jHtmlArea {
}
.aui div.jHtmlArea div {
    margin: 0;
    padding: 0;
}
.aui div.jHtmlArea .ToolBar ul {
    background: white url("/layout/images/tispo/design/plugin/jHtmlArea_Toolbar_Group_BG.png") repeat-x scroll 0 0;
    border: 1px solid #ccc;
    float: left;
    margin: 1px;
    padding: 1px;
}
.aui div.jHtmlArea .ToolBar ul li {
    border: 0 none;
    float: left;
    list-style-type: none;
    margin: 1px;
    padding: 1px;
    list-style-image: inherit;
}
.aui div.jHtmlArea .ToolBar ul li:hover {
    background: #ddd url("/layout/images/tispo/design/plugin/jHtmlArea_Toolbar_Group__Btn_Select_BG.png") repeat scroll 0 0;
    border: 1px solid #ccc;
    padding: 0;
}
.aui div.jHtmlArea .ToolBar ul li a {
    background: rgba(0, 0, 0, 0) url("/layout/images/tispo/design/plugin/jHtmlArea.png") no-repeat scroll -16px -500px;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 16px;
    padding: 0;
    width: 16px;
}
.aui div.jHtmlArea .ToolBar ul li a.highlighted {
    background-color: #bbb;
    border: 1px solid #aaa;
    padding: 0;
}
.aui div.jHtmlArea .ToolBar ul li.separator {
    border-left: 1px solid #ccc;
    height: 16px;
    margin: 0 2px 0 3px;
}
.aui div.jHtmlArea .ToolBar ul li.separator:hover {
    background-color: #fff;
    border-bottom: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    padding: 1px;
}
.aui div.jHtmlArea .ToolBar ul li a.bold {
    background-position: 0 0;
}
.aui div.jHtmlArea .ToolBar ul li a.italic {
    background-position: -16px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.underline {
    background-position: -32px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.strikethrough {
    background-position: -48px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.link {
    background-position: -64px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.unlink {
    background-position: -80px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.orderedlist {
    background-position: -96px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.unorderedlist {
    background-position: -112px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.image {
    background-position: -128px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.cut {
    background-position: -144px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.copy {
    background-position: -160px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.paste {
    background-position: -176px 0;
}
.aui div.jHtmlArea .ToolBar ul li a.html {
    background-position: -192px 0;
    opacity: 0.6;
}
.aui div.jHtmlArea .ToolBar ul li a.html.highlighted {
    opacity: 1;
}
.aui div.jHtmlArea .ToolBar ul li a.h1 {
    background-position: 0 -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.h2 {
    background-position: -16px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.h3 {
    background-position: -32px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.h4 {
    background-position: -48px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.h5 {
    background-position: -64px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.h6 {
    background-position: -80px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.subscript {
    background-position: -96px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.superscript {
    background-position: -112px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.indent {
    background-position: -128px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.outdent {
    background-position: -144px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.horizontalrule {
    background-position: -160px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.p {
    background-position: -176px -16px;
}
.aui div.jHtmlArea .ToolBar ul li a.justifyleft {
    background-position: 0 -32px;
}
.aui div.jHtmlArea .ToolBar ul li a.justifycenter {
    background-position: -16px -32px;
}
.aui div.jHtmlArea .ToolBar ul li a.justifyright {
    background-position: -32px -32px;
}
.aui div.jHtmlArea .ToolBar ul li a.increasefontsize {
    background-position: -48px -32px;
}
.aui div.jHtmlArea .ToolBar ul li a.decreasefontsize {
    background-position: -64px -32px;
}
.aui div.jHtmlArea .ToolBar ul li a.forecolor {
    background-position: -80px -32px;
}
.aui div.jHtmlArea .ToolBar ul li a.tispo_jHtmlArea_ToolBarButton_185888 {
    background-color: #185888;
}
.aui div.jHtmlArea .ToolBar ul li a.tispo_jHtmlArea_ToolBarButton_CC0000 {
    background-color: #c00;
}
.aui div.jHtmlArea .ToolBar ul li a.tispo_jHtmlArea_ToolBarButton_666666 {
    background-color: #666;
}
.aui div.jHtmlArea .ToolBar ul li a.tispo_jHtmlArea_ToolBarButton_000000 {
    background-color: #000;
}
.aui .tispo_textarea div.jHtmlArea .ToolBar ul {
    margin-left: 0;
}
.aui .jHtmlArea iframe {
    border: 1px solid #ccc;
}
.aui .tispo_folderDiv {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: transparent url("/layout/images/tispo/design/lists/row_background.jpg") repeat-x scroll 0 0;
    border-color: #cedfe9;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 8px 10px;
    vertical-align: top;
}
.aui .tispo_folderDiv:first-child {
    border-top: 1px solid #cedfe9;
}
.aui .tispo_folderDiv a {
    background: transparent url("/layout/images/tispo/design/icons/fold_open2.jpg") no-repeat scroll 0 0;
    left: 20px;
    margin-left: -20px;
    margin-right: 12px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
}
.aui .tispo_folderDiv a.tispo_fold_open {
    background: transparent url("/layout/images/tispo/design/icons/fold_open2.jpg") no-repeat scroll 0 0;
}
.aui .tispo_folderDiv a.tispo_fold_close {
    background: transparent url("/layout/images/tispo/design/icons/fold_close2.jpg") no-repeat scroll 0 0;
}
.aui .tispo_folderContentDiv {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #cedfe9;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px;
    padding: 8px 10px;
    vertical-align: top;
}
.aui .farbschema1 a.tispo_cn_disabled, .aui .farbschema1 .tispo_detailView a.tispo_cn_disabled, .aui .farbschema2 a.tispo_cn_disabled, .aui .farbschema2 .tispo_detailView a.tispo_cn_disabled, .aui .farbschema1 div.tispo_searchResults a.tispo_cn_disabled, .aui .farbschema2 div.tispo_searchResults a.tispo_cn_disabled, .aui .portlet-content a.tispo_cn_disabled, .aui .aui-dialog-content a.tispo_cn_disabled, .aui div.tispo_searchResults a.tispo_cn_disabled, .aui .portlet-content div.tispo_searchResults a.tispo_cn_disabled, .aui .aui-dialog-content div.tispo_searchResults a.tispo_cn_disabled {
    color: gray;
}
.aui .tispo_expert .tispo_ln_pure td, .aui .tispo_expert .tispo_ln_pure th {
    padding-left: 13px;
}
.aui .tispo_expert .tispo_cn_heading {
    padding-right: 0;
}
.aui .tispo_expert .tispo_label_nopadding, .aui .tispo_expert .tispo_form .tispo_label_nopadding {
    padding-left: 0;
    padding-top: 2px;
    vertical-align: top;
}
.aui .tispo_expert ul {
    margin-bottom: 2px;
    margin-left: 15px;
    margin-top: 0;
}
.aui .tispo_expert .tispo_cn_multiline {
    padding-bottom: 8px;
}
.aui .tispo_expert .tispo_cn_hinweis {
    color: gray;
    font-style: italic;
}
.aui .tispo_expert .tispo_cn_fussnote {
    color: #888;
    font-size: 80%;
}
.aui .tispo_wizard .tispo_ln_pure td, .aui .tispo_wizard .tispo_ln_pure th {
    padding-left: 13px;
}
.aui .tispo_wizard .tispo_cn_heading {
    padding-right: 0;
}
.aui .tispo_wizard .tispo_cn_headBodyTable {
    margin-left: 13px;
}
.aui .tispo_wizard .tispo_label_nopadding, .aui .tispo_wizard .tispo_form .tispo_label_nopadding {
    padding-left: 0;
    padding-top: 2px;
    vertical-align: top;
}
.aui .tispo_wizard ul {
    margin-bottom: 2px;
    margin-left: 15px;
    margin-top: 0;
}
.aui .tispo_wizard .tispo_cn_multiline {
    padding-bottom: 8px;
}
.aui .tispo_wizard .tispo_cn_hinweis {
    color: gray;
    font-style: italic;
}
.aui .tispo_wizard .tispo_cn_fussnote {
    color: #888;
    font-size: 80%;
}
.aui div.tispo_form th {
    padding-left: 13px;
    padding-right: 5px;
}
.aui .tispo_la_rightAlign {
    text-align: right;
}
.aui .tispo_la_leftAlign {
    text-align: left;
}
.aui .tispo_la_bold {
    font-weight: bold;
}
.aui .tispo_la_gray {
    color: #888;
}
.aui .tispo_la_bigger {
    font-size: 120%;
    font-weight: bold;
    letter-spacing: 0.3pt;
}
.aui .tispo_la_blue {
    color: #185888;
}
.aui .tispo_la_small {
    font-size: 80%;
}
.aui tr.tispo_la_rightAlign th, .aui tr.tispo_la_rightAlign td {
    text-align: right;
}
.aui tr th.tispo_la_leftAlign, .aui tr td.tispo_la_leftAlign {
    text-align: left;
}
.aui .tispo_engaged ul li, .aui .tispo_listing ul li {
    list-style-image: url("/layout/images/tispo/design/bullet.gif");
    list-style-type: none;
    padding: 0;
}
.aui .tispo_engaged ul, .aui .tispo_listing ul {
    margin-left: 15px;
    margin-top: 2px;
}
.aui .tispo_detailView .tispo_ln_pure td, .aui .tispo_detailView .tispo_ln_pure th {
    padding-left: 3px;
    padding-right: 3px;
}
.aui .tispo_dn_dozentenliste td, .aui .tispo_dn_dozentenliste th, .aui .tispo_detailView .tispo_ln_pure td, .aui .tispo_detailView .tispo_ln_pure th {
    border: 1px solid #cedfe9;
}
.aui .tispo_detailView .tispo_cn_heading {
    padding-right: 0;
}
.aui .tispo_detailView .tispo_cn_body table td, .aui .tispo_detailView .tispo_cn_body table th {
    padding: 2px;
}
.aui .tispo_detailView .tispo_label_nopadding, .aui .tispo_form .tispo_label_nopadding {
    padding-left: 3px;
    padding-top: 2px;
    vertical-align: top;
}
.aui .tispo_detailView ul {
    margin-bottom: 2px;
    margin-left: 15px;
    margin-top: 0;
}
.aui .tispo_portlet-column-left-small .tispo_detailView ul {
    margin-left: 0;
    padding-left: 0;
}
.aui .swift_ln_strukturZelle3 .tispo_detailView ul {
    margin-left: 0;
}
.aui .tispo_detailView .tispo_cn_multiline {
    padding-bottom: 8px;
}
.aui .tispo_detailView .tispo_cn_hinweis {
    color: gray;
    font-style: italic;
}
.aui .tispo_detailView .tispo_cn_fussnote {
    color: #888;
    font-size: 80%;
}
.aui .tispo_matrixCellTableDiv .tispo_cn_fussnote {
    color: #888;
    font-size: 80%;
    padding-right: 30px;
    text-align: right;
}
.aui .tispo_cn_label {
    background-color: #eee;
}
.aui table.tispo_cn_rightAlign th, .aui table.tispo_cn_rightAlign td {
    text-align: right;
}
.aui #layout-column_column-3 .tispo_portlet ul {
    margin: 0 2em 0 1em;
}
.aui #layout-column_column-3 .tispo_portlet ul.tispo_linklist {
    margin: 0;
}
.aui div.tispo_ln_slim ul {
    margin: 0 0 0 5px;
}
.aui div.tispo_ln_slim ul li {
    margin-bottom: 3px;
}
.aui div.tispo_tag_form_radiobox {
    line-height: 22px;
}
.aui .tispo_cn_gestrichen, .aui .tispo_cn_gestrichen td {
    text-decoration: line-through;
}
.aui .tispo_form label {
    color: #000;
    cursor: default;
    display: inline;
    font-size: 100%;
    line-height: normal;
}
.aui .tispo_form form {
    margin: 0;
}
.aui .tispo_form hr {
    border-color: #bfbfbf rgba(0, 0, 0, 0) white;
    margin: 6px 0;
}
.aui .tispo_form input {
    line-height: 100%;
    margin-top: 0;
    padding: 0;
}
.aui .tispo_form input:focus {
    box-shadow: none;
}
.aui .tispo_form select {
    border-radius: 0;
    color: #000;
    line-height: 100%;
    padding: 1px 1px 1px 0;
}
.aui .tispo_form td {
    margin: 0;
    padding-bottom: 0;
    padding-top: 0;
}
.aui .tispo_form option {
    color: #000;
}
.tispo_expert .tispo_cn_headBodyTable {
    margin-left: 13px;
}
.aui .tispo_detailView h4 {
    font-size: 110%;
    font-weight: 700;
    line-height: 110%;
    margin-bottom: 0;
}
.aui .tispo_errorListing ul {
    list-style: outside none disc;
    margin: 12px 12px 12px 24px;
}
.aui .tispo_checkbox {
    margin-bottom: 3px;
}
.aui .tispo_portlet h3 {
    font-size: 1.4em;
    font-weight: 700;
    line-height: 1em;
    margin: 16px 0;
}
.aui .tispo_portlet h4 {
    border-bottom: 2px solid #ccc;
    font-size: 1.1em;
    font-weight: 700;
    line-height: 1.2em;
}
.aui .tispo_portlet .mediPreviewImage {
    height: 75px;
    vertical-align: unset;
}
.aui div.tispo_portlet .tispo_matrixlist table.tispo_cn_composition > tbody > tr > td {
    border: medium none;
}
.aui .tispo_portlet .tispo_cn_expandable > span, .aui .swift_ln_strukturZelle3 .tispo_portlet .tispo_cn_expandable > span {
    background-repeat: no-repeat;
    cursor: pointer;
    padding-left: 18px;
}
.aui .swift_ln_strukturZelle3 .tispo_portlet .tispo_cn_expandable h4 {
    background-position: 0 0;
}
.aui .tispo_portlet .tispo_cn_notExpanded > span, .aui .swift_ln_strukturZelle3 .tispo_portlet .tispo_cn_notExpanded > span {
    background-image: url("/layout/images/tispo/design/icons/fold_open2.jpg");
    background-repeat: no-repeat;
}
.aui .tispo_portlet .tispo_cn_expanded > span, .aui .swift_ln_strukturZelle3 .tispo_portlet .tispo_cn_expanded > span {
    background-image: url("/layout/images/tispo/design/icons/fold_close2.jpg");
    background-repeat: no-repeat;
}
.aui .tispo_cn_notExpanded > table, .aui .tispo_cn_notExpanded > div, .aui .swift_ln_strukturZelle3 .tispo_cn_notExpanded > table, .aui .tispo_cn_notExpanded > div {
    display: none;
}
.aui .tispo_portlet .tispo_cn_expandable h4, .aui .swift_ln_strukturZelle3 .tispo_portlet .tispo_cn_expandable h4 {
    cursor: pointer;
}
.aui .tispo_portlet .tispo_cn_notExpanded h4, .aui .swift_ln_strukturZelle3 .tispo_portlet .tispo_cn_notExpanded h4 {
    background-image: url("/layout/images/tispo/design/icons/fold_open2.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    border-bottom: 0 none;
    padding-bottom: 0;
    padding-left: 18px;
}
.aui .tispo_portlet .tispo_cn_expanded h4, .aui .swift_ln_strukturZelle3 .tispo_portlet .tispo_cn_expanded h4 {
    background-image: url("/layout/images/tispo/design/icons/fold_close2.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    border-bottom: 2px solid #ccc;
    padding-left: 18px;
}
.aui .tispo_portlet .tispo_cn_notExpanded > h4 {
    background-image: url("/layout/images/tispo/design/icons/fold_open2.jpg");
    border-bottom: 0 none;
}
.aui .swift_ln_strukturZelle3 .tispo_portlet .tispo_cn_expanded h4 {
    padding-bottom: 10px;
}
.aui .tispo_cn_showTechObjDiv {
    background-color: white;
    position: absolute;
    white-space: nowrap;
}
.aui .tispo_resultBar .tispo_cn_showTechObjDiv {
    background-color: inherit;
    position: relative;
    white-space: nowrap;
}
.aui .tispo_portlet form .tispo_cn_indent {
    padding-left: 18px;
}
.aui div.tispo_linkblock a {
    display: inline-block;
    line-height: 15px;
    margin-bottom: 10px;
}
.aui .swift_ln_strukturZelle3 .tispo_portlet h4 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    border-bottom: 0 none;
    color: #000;
    font-size: 1em;
    font-weight: bolder;
    line-height: 15px;
    margin-bottom: 4px;
    margin-top: 4px;
}
.aui .swift_ln_strukturZelle3 .tispo_portlet h4:nth-child(n+3) {
    margin-top: 16px;
}
.aui .tispo_portlet h4 {
    margin-bottom: 0;
}
.aui .tispo_portlet .tispo_form h4 {
    margin-bottom: 10px;
}
.aui #id_tispo_dialog .modal {
    position: relative;
}
.aui .tispo_cn_dialogButtonBar {
    padding-top: 6px;
    text-align: right;
}
.tispo_cn_dialog {
    padding-bottom: 7px;
}
.aui .tispo_cn_dialogButtonBar a {
    margin-left: 5px;
}
.aui div.tispo_cn_spacer {
    display: block;
    height: 5px;
}
.tispo_ln_tsp .tispo_detailView ul.tispo_linklist {
    margin: 5px 0 2px;
}
.tispo_ln_tsp h3 {
    color: #666;
    font-size: 110%;
    font-weight: lighter;
    line-height: 1.4em;
    padding-bottom: 12px;
    padding-top: 5px;
    text-align: left;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_head {
    background-color: #eee;
    font-weight: bold;
    padding: 6px 6px 6px 15px;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_body .tispo_cn_head {
    background-color: inherit;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_body {
    background-color: #fff;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-top: 6px;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_body.tispo_cn_odd {
    background-color: #eee;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_body .tispo_cn_label {
    background-color: transparent;
    padding-right: 7px;
}
.tispo_ln_tsp .tispo_cn_headBodyTable td {
    vertical-align: top;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_body tr.tispo_cn_head td {
    padding-bottom: 7px;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_body tr.tispo_cn_head .tispo_cn_label {
    font-weight: bold;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_body tr.tispo_cn_head .tispo_cn_value {
    font-weight: normal;
}
.tispo_ln_tsp div.tispo_cn_lastChange {
    color: #888;
    font-size: 80%;
    text-align: right;
}
.tispo_ln_tsp a.tispo_print {
    float: right;
    line-height: 14px;
}
.tispo_ln_tsp .tispo_htmlUserContent h1, .tispo_ln_tsp .tispo_htmlUserContent h2, .tispo_ln_tsp .tispo_htmlUserContent h3 {
    line-height: normal;
}
.tispo_ln_tsp .tispo_htmlUserContent blockquote p {
    font-size: 100%;
}
.tispo_ln_tsp .tispo_htmlUserContent h1 {
    color: #666;
    font-size: 110%;
    font-weight: lighter;
    text-align: left;
}
.tispo_ln_tsp .tispo_htmlUserContent h2 {
    font-size: 100%;
    font-weight: bold;
}
.tispo_ln_tsp .tispo_htmlUserContent p {
    margin-bottom: 0;
    margin-top: 0;
}
.tispo_ln_tsp .tispo_htmlUserContent strong {
    font-weight: bold;
}
.tispo_ln_tsp .tispo_cn_headBodyTable {
    border: 1px solid #cedfe9;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    width: 100%;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_body {
    background-color: #fff;
    padding: 6px 5px 8px 15px;
}
.tispo_ln_tsp .tispo_cn_headBodyTable .tispo_cn_body tr.tispo_cn_paragraph > td {
    padding-top: 5px;
}
.aui .tispo_expert .tispo_ln_tsp.tispo_searchResults td.tispo_marker {
    border-bottom: 1px solid #cedfe9;
    border-right: 1px solid #cedfe9;
    padding-top: 5px;
}
.tispo_ln_tsp .tispo_cn_headBodyTable > tbody > tr.tispo_row_heading th {
    border-bottom: 1px solid #cedfe9;
    border-left: 1px solid #cedfe9;
    padding: 5px;
}
.tispo_ln_tsp .tispo_detailView .tispo_cn_groupHeading:nth-child(n+2) {
    padding-top: 20px;
}
.aui p {
    margin-bottom: 1em;
}

.aui h5
{
    margin: 10px 0;
    line-height: 20px;
}

span.swift_cn_csthl { background-color: #ff9; }



.aui img.tispo_ln_loadingIconForTabs
{
    right: 3px;
    top: 44px;
    position: absolute;
}
.tispo_resultBar > table
{
    border: 1px solid #cccccc; background-color: #eeeeee;
}/* baseFile:_main.css*/
@font-face {
    font-family: 'DINMedium';
    src: url('/html/fonts/din_medium-webfont.eot'),
        url('/html/fonts/din_medium-webfont.woff') format('woff'),
        url('/html/fonts/din_medium-webfont.ttf') format('truetype'),
        url('/html/fonts/din_medium-webfont.svg#DINMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'DINLight';
    src: url('/html/fonts/din_light-webfont.eot'),
        url('/html/fonts/din_light-webfont.woff') format('woff'),
        url('/html/fonts/din_light-webfont.ttf') format('truetype'),
        url('/html/fonts/din_light-webfont.svg#DINLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

h1,h2
{
    font: bold 13px/19px Arial,Helvetica,sans-serif;
    margin-top:0px;
    margin-bottom:0px;
}
p
{
    margin-top:0px;
    margin-bottom:0px;
}
a
{
    color: #1f7e7d;
    text-decoration: none;
}
a:focus
{
    outline: thin dotted #333;
}
#skip-to-content {
    clip: rect(0 0 0 0);
    position: absolute;
}


td, th
{
    margin: 0;
    padding: 0;
    /*text-align: left;*/
    /*font: 13px/19px "DINLight",Arial,Helvetica,sans-serif;*/
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
}
label
{
    margin-right: 3px;
}
body
{
    color: #222;
    font: 13px/19px Arial,Helvetica,sans-serif;
    /*font: 13px/19px "DINLight",Arial,Helvetica,sans-serif;*/

    /*font: 0.9em Arial, sans-serif;*/
    margin:0;
    /*text-shadow: 0 1px 0 rgba(255,255,255,0.95);*/
}
input
{
    /*font: 13px/19px "DINLight",Arial,Helvetica,sans-serif;*/
}


.swift_cn_error {
    color: red;
}
form > div.swift_cn_error {
    padding-bottom: 6px;
}









/*              thema           */
.swift_ln_portal > .swift_cn_body
{
    padding-top:20px;
}
.swift_ln_portal
{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0 auto;
    position: relative;
    width: 960px;
}

.swift_ln_headerNav
{
    background: none repeat scroll 0 0 #5ba797;
    height: 25px;
    width: 100%;
    font-size: 14px;
}

.swift_ln_headerNav a
{
    color: #fff;
    margin: 0 2px;
    text-decoration: none;
    display: inline-block;
    padding: 4px 0 1px 27px;
}

.swift_ln_headerNav a.swift_cn_active { color: #ffcc66; }
.swift_ln_portlet_navigator a.swift_cn_active { color: #000; font-weight:bold; }

.swift_cn_head > .swift_ln_headerLine
{
    position: absolute;
    right: 0;
    top: 11px;
}
/*.swift_cn_head > .swift_ln_headerLine a*/
/*{*/
    /*color: #c1c1c1;*/
/*}*/


.swift_ln_portal > .swift_cn_head
{
    position: relative;
}
.swift_ln_portal > .swift_cn_head .swift_ln_loginBar
{
    position: absolute;
    right: 0;
    top: 48px;
}
.swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs > span { padding-left:8px; }
.swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs a span
{
    background: url("/html/images/layout/breadcrumbs.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);
    display: inline-block;
    padding: 0.3em 18px 0.3em 6px;
}
.swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs a:first-child span
{
    padding-left:10px;
}
/*.swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs a:first-child,*/
.swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs a:last-child
{
    color:#4b5567;
}
.swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs a.swift_dn_notClickable
{
    color:inherit;
}

.swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs
{
    background-color:  #eee;
    height: 26px;
}











/*   Artikel-allgemein   */
.swift_ln_artikel > .swift_cn_flexDropdown
{
    position: absolute;
    right: 4px;
    top:2px;
    background-image: url("/html/images/arch/portlet-menu.png");
    background-repeat: no-repeat;
}
.swift_ln_portlet_artikel {    position:relative;}

.swift_ln_artikel > div > .swift_ln_artikel_titel
{
    display: block;
    font-weight: bold;
    margin-bottom: 3px;
    padding: 0 0 3px 18px;
}
.swift_ln_artikel .swift_ln_artikel_bild { display:none; }

.swift_ln_portlet > .swift_cn_body > div:first-child > div:first-child { position:relative; margin-bottom:15px; }


.swift_ln_artikel.swift_dn_zeitlichUnveroeffentlicht {   opacity: 0.4; }




















/*              forms           */
.swift_cn_form > tbody > tr > td
{
    padding-bottom: 1px;
    padding-top: 1px;
}
.swift_cn_form > tbody > tr > td:first-child
{
    padding-left:0px;
}

input.swift_cn_eingabefeld
{
    border: 1px solid #ddd;
    width:100%;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    margin-bottom: 2px;
}
td.swift_cn_eingabefeld input
{
    border: 1px solid #ddd;
    width:100%;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    margin-bottom: 2px;
}
td.swift_cn_eingabefeld textarea
{
    border: 1px solid #ddd;
    width:100%;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    margin-bottom: 2px;
}
td.swift_cn_auswahlfeld select
{
    border: 1px solid #ccc;
    background-color: #fff;
    /*height: 18px;*/
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    width:100%;
}
td.swift_cn_auswahlfeld {}

td.swift_cn_eingabefeld { padding-right:4px; }

table.swift_cn_form td {  vertical-align: top; }
td.swift_cn_feldlabel { padding-left: 5px; padding-right: 5px; }
table.swift_cn_form td.swift_cn_buttonBar  { margin-left: 5px; }


.swift_cn_form td.swift_cn_buttonBar
{
    text-align: right;
    line-height: 20px;
    padding-top: 5px;
}
.swift_cn_form td.swift_cn_buttonBar a
{
    margin-left:6px;
}






/*     Dropdown / contextmenu und co */
.swift_cn_flexDropdown > span { cursor: pointer; color: #0879d5; }
.swift_cn_flexDropdown {  position:relative; display: inline-block; }
.swift_cn_flexDropdown > div
{
    position:absolute;
    left: 0;
    white-space: nowrap;
    border: 1px solid #999;
    box-shadow: 3px 3px 7px 2px rgba(50, 50, 50, 0.2);
    display:none;
    background-color:white;
    z-index: 5;
}
/*
.swift_cn_flexDropdown > div.swift_cn_hideOnBlur > a
{
    display: block;
    margin-right: 3px;
    margin-top: 3px;
    margin-bottom: 3px;
}
*/
.swift_cn_flexDropdown > div.swift_cn_hideOnBlur > a {
    display: block;
    line-height: normal;
    margin-bottom: 5px;
    margin-right: 3px;
    margin-top: 5px;
}


.swift_cn_flexDropdown > div { padding:1px; padding-right:3px;  padding-left:3px; }
/*.swift_cn_flexDropdown > div > a:first-child { padding-top: 5px; }*/
/*.swift_cn_flexDropdown > div > a:last-child { padding-bottom: 5px; }*/









/*          Dialog           */

.swift_cn_curtain
{
    background-color: rgba(0, 0, 0, 0.3);
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 800;
}

.swift_cn_dialogOverlay
{
    position: absolute;
    left: 0px;
    top: 0px;
    width:100%;
    height:100%;
    z-index: 1000;
}
.swift_cn_dialogOverlay > div.swift_cn_dialog
{
    background-color: #fff;
    border:1px solid #666;
    position: absolute;
    box-shadow: 0 0 13px rgba(0, 0, 0, 0.3);
    border-radius: 6px;
    z-index: 2000;
}
.swift_cn_dialog > .swift_cn_head
{
    position:absolute;
    top:0px;
    height:25px;
    width: 100%;
    background-color:#eee;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom: 1px solid #ddd;
}
.swift_cn_dialog .swift_cn_head > span
{
    display: block;
    margin: 5px 5px 5px 10px;
    color: #555;
    font-weight: bold;
}
.swift_cn_dialog > .swift_cn_head > .swift_cn_close
{
    display: inline-block;
    position: absolute;
    top: 2px;
    right: 8px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
    color: rgb(102, 102, 102);
}
.swift_cn_dialog > .swift_cn_body
{
    margin-top:35px;
    margin-bottom:25px;
    margin-left:10px;
    margin-right:10px;
    overflow: visible;
}
.swift_cn_dialog > .swift_cn_foot
{
    bottom: 0;
    height: 25px;
    left: 0;
    position: absolute;
    width: 100%;
}
.swift_cn_dialog > .swift_cn_foot .swift_cn_buttonBar
{
    float: right;
    margin-right: 10px;
    padding-top: 0px;
}
.swift_cn_dialog > .swift_cn_foot .swift_cn_buttonBar a
{
    margin-left: 6px;
}



/*         portlets / allgeimein       */


/*      Zeige / Verstecke Rand / Titel:   */
.swift_ln_portlet.swift_dn_showBorder > .swift_cn_head > .swift_cn_title
{
    font-weight: bold;
    display: block;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-top: 2px;
}

.swift_ln_portlet > .swift_cn_head {position:relative;}
.swift_ln_portlet.swift_dn_showBorder {  border:1px solid #ccc;  }
.swift_ln_portlet.swift_dn_showBorder > .swift_cn_head {  background-color: #eee;  }
.swift_ln_portlet.swift_dn_showBorder > .swift_cn_body { padding: 20px 10px 10px;  }
.swift_ln_portlet.swift_dn_hideBorder > .swift_cn_head > .swift_cn_title { display: none; }

.swift_ln_portlet { margin-bottom: 15px; }

.swift_ln_portlet > .swift_cn_head > .swift_cn_flexDropdown
{
    position: absolute;
    right: 4px;
    top:3px;
    background-image: url("/html/images/arch/portlet-menu.png");
    background-repeat: no-repeat;
}



.swift_cn_buttonBar
{
    padding-top:15px;
    line-height: 20px;
}

.swift_cn_hiddenSubmit
{
    position: absolute; height: 0px; width: 0px; border: none; padding: 0px;
}

.swift_cn_text
{
    margin-left:5px;
}
.swift_cn_hideOnBlur
{
    display: none;
}
a
{
    outline: 0;
}


.swift_dn_dropzone
{
    border: 1px solid #0879d5;
    box-shadow: 3px 3px 14px 0 rgba(50, 50, 50, 0.35);
    color: #0879d5;
    cursor: pointer;
    margin-bottom: 15px;
    margin-top: 15px;
    padding: 2px;
    text-align: center;
}

.swift_cn_dropzone
{
    border: 1px solid #0879d5;
    box-shadow: 3px 3px 14px 0 rgba(50, 50, 50, 0.35);
    color: #0879d5;
    cursor: pointer;
    margin-bottom: 15px;
    margin-top: 15px;
    padding: 2px;
    text-align: center;
}


.swift_cn_actionResult { color:red; }





/*    struktur    */
.swift_ln_strukturZelle
{
    display: inline-block;
    min-height: 40px;
    vertical-align: top;
}
.swift_ln_strukturZelle:first-child { padding-right: 13px; }









.swift_ln_leftSideBar
{
    display: none;
    background-color: white;
    width: 250px;
    position: fixed;
    z-index: 1000;
    border-right: 1px solid #999;
    box-shadow: 3px 3px 7px 2px rgba(50, 50, 50, 0.2);
    height:100%;
}
.swift_ln_smokyBackDiv
{
    display: none;
    background-color: rgba(0,0,0,0.2);
    position: fixed;
    top:0px;
    left: 0px;
    z-index: 999;
    width:100%;
    height:100%;
}

.swift_ln_mobilebar .swift_ln_title { display: inline-block;  padding-left: 10px;  position: absolute;  top: 15px; }
.swift_ln_mobilebar
{

    position: fixed;
    width: 100%;
    z-index: 10;
}

.swift_ln_mobilebar_bar .swift_ln_title { display: inline-block;  padding-left: 10px;  position: absolute;  top: 15px; }
.swift_ln_mobilebar_bar
{
    position: relative;
    font-size: 1.5em;
    padding: 10px;
}
.swift_ln_mobilebar
{
    background-color: #5ba797;
    color: white;
    font-size: 1.5em;
    padding: 10px;
}


    /*    struktur - medien-abhängig    */
.swift_ln_mediaMode1.swift_ln_portal > .swift_cn_head > .swift_ln_mobilebar { display:none;}


.swift_ln_mediaMode2.swift_ln_portal {  width: 100%;  }
.swift_ln_mediaMode2.swift_ln_portal > .swift_cn_body { padding-left: 5px; }
.swift_ln_mediaMode2.swift_ln_portal > .swift_cn_head > .swift_ln_mobilebar { display:none;}


.swift_ln_mediaMode3.swift_ln_portal {  width: 100%; }
.swift_ln_mediaMode3.swift_ln_portal > .swift_cn_body { padding-top: 65px; }

.swift_ln_mediaMode3.swift_ln_portal > .swift_cn_body { padding-left: 0px; }
.swift_ln_mediaMode3.swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs {    display:none; }
.swift_ln_mediaMode3.swift_ln_portal > .swift_cn_head > a.swift_ln_banner {    display:none; }
.swift_ln_mediaMode3.swift_ln_portal > .swift_cn_head > .swift_ln_headerLine {    display:none; }
.swift_ln_mediaMode3.swift_ln_portal > .swift_cn_head > .swift_ln_loginBar {    display:none; }
.swift_ln_mediaMode3.swift_ln_portal > .swift_cn_head > .swift_ln_headerNav {    display:none; }


.swift_cn_float_left {  float:left;  }
.swift_cn_float_right {  float:right;  }

img.swift_cn_float_left {  padding-bottom: 2px;  padding-right: 10px;  }
img.swift_cn_float_right {  padding-bottom: 2px;  padding-left: 10px;  }


.swift_cn_linkblock a
{
    display: inline-block;
    line-height: 15px;
    margin-bottom: 10px;
}


.swift_ln_headerLine > div { display:inline; }

/*.swift_ln_headerLine > .swift_dn_actionBar a { color: #0879d5; }*/
.swift_ln_headerLine .swift_dn_hinzufuegen { position:relative; }

/*
.swift_ln_headerLine .swift_dn_hinzufuegen > div
{
    position:absolute; left: 0; white-space: nowrap;
    border: 1px solid #999;
    box-shadow: 3px 3px 7px 2px rgba(50, 50, 50, 0.2);
    z-index: 10;
    background-color: #ffffff;
}
.swift_ln_headerLine .swift_dn_hinzufuegen > div > a
{
    display: block;
    padding-bottom: 3px;
    padding-right: 5px;
    padding-top: 3px;
}
*/





/* -------- navigation -------- */


.swift_ln_subNav {
    display: none;
    background-color: #ffffff;
    background-image: url("/html/images/layout/bg_nav.gif");
    background-position: 0 6px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #aaa;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    box-shadow: 0 6px 6px 2px rgba(0, 0, 0, 0.2);
    padding-top: 4px;
    position: absolute;
    width: calc(100% - 2px);
    z-index: 10;
}

/*
.swift_ln_subNav > div:nth-child(n+7) {
    background-color: red;
}
*/

.swift_ln_subNav > div:first-child {
    margin-left: 15px;
}
.swift_ln_subNav > div {
    display: inline-table;
    margin-bottom: 10px;
    margin-left: 14px;
    margin-top: 7px;
    position: relative;
    top: 0;
    width: 141px;
}

.swift_ln_subNav > div > div {
    padding-top: 4px;
}

.swift_ln_subNav > div > div > div > div {
    display: none;
}

.swift_ln_subNav a
{
    color:black;
}
.swift_ln_subNav a:hover
{
    color:#1f7e7d;
}


.swift_ln_subNav > div > span a
{
    color: black;
    font-family: "DINMedium", Arial, Helvetica, sans-serif;
}
.swift_ln_subNav > div.swift_cn_active > span > a
{
    text-decoration: underline;
    /*color: #1f7e7d;*/
}
.swift_ln_subNav > div.swift_cn_active > div  > div.swift_cn_active > span > a
{
    text-decoration: underline;
    /*color: #1f7e7d;*/
}

.swift_ln_subNav > div > span a:hover
{
    color:#1f7e7d;
}

.swift_ln_subNav > div > div span a {
    color: #7f7f7f;
    font-size: 12px;
    line-height: 16px;
}




.swift_ln_headerNav {
    background-color: rgba(0, 0, 0, 0);
    position: absolute;
    right: 0;
    top: 166px;
    width: auto;
}


.swift_ln_headerNav a {
    color: #000;
    font-weight: normal;
    margin: 0;
    padding: 8px 10px 10px;
    text-decoration: none;
    border-left: 1px solid rgba(0, 0, 0, 0);
    border-right: 1px solid rgba(0, 0, 0, 0);
}

.swift_ln_headerNav a.swift_cn_over {
    background-color: white;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

.swift_ln_headerNav .swift_cn_active > span > a
{
    color:black;
    font-weight: bold;
}




.swift_ln_full_nav > div > div {  display: none;  }
.swift_ln_full_nav > div
{
    display: inline-block;
    padding-right: 5px;
    position:relative;
}



.swift_ln_portlet_galerie img
{
    cursor:pointer;
    border: 1px solid #999;
}

.swift_ln_dialog_galerie img {
    border: 1px solid #777;
    margin: 3px;
}


.swift_cn_auswahl_list a {
    display: block;
    margin-bottom: 2px;
    margin-top: 1px;
}
.swift_cn_dialog
{
    /*overflow:scroll;*/
}

.swift_cn_dialogOverlay .swift_cn_dialog > .swift_cn_head span
{
    white-space: nowrap;
}
table.swift_cn_list > tbody > tr:nth-child(2n) {  background-color: #efefef;  }
table.swift_cn_list > tbody > tr > td, table.swift_cn_list > tbody > tr > th { padding-right: 5px;}
table.swift_cn_list > tbody > tr > td, table.swift_cn_list > tbody > tr > th
{
    border: 1px solid #cedfe9;
    padding: 3px;
    vertical-align: top;
}
ul li
{
    list-style-image: url("/html/images/layout/bullet.gif");
    list-style-type: none;
    padding: 0;
}
ul
{
    padding-left: 15px;
    margin: 0;
}

/* Icons */

.swift_cn_linkBox > a { display:block; }
.swift_cn_linkBox > a.swift_cn_folder { background-position: 0 2px; hyphens: auto; }

a.swift_cn_iconLink
{
}

a.swift_cn_disabled { color: gray; }


/* veraltete definition: */


a.swift_cn_folder
{
    background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/folder.png") no-repeat scroll 0 0;
    padding-left: 17px;
}
a.swift_cn_back
{
    padding-left: 17px;
}
a.swift_cn_save
{
    padding-left: 17px;
}
a.swift_cn_abort
{
    background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/abort.png") no-repeat scroll 0 0;
    padding-left: 17px;
}















#swift_id_mobileMenuNavContent { display: none;}
.swift_ln_mobile_mainNav > a
{
    display:block;
    font-size: 16px;
    line-height: 20px;
}
.swift_ln_mobile_mainNav
{
    border-bottom: 1px dashed #ccc;
    padding-bottom: 10px;
    padding-left: 15px;
}
.swift_ln_mobile_currentNav {
    padding-left: 15px;
    padding-top: 10px;
}
.swift_ln_mobile_currentNav > a
{
    display: block;
    padding-left: 17px;
    background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/intern.png") no-repeat scroll 0 2px;
}










.swift_ln_portal > .swift_cn_body > .swift_cn_foot { display: none; }
.swift_ln_portal > .swift_cn_foot
{
    border-top: 1px solid #ddd;
    color: #bbb;
    margin-top: 20px;
    padding-bottom: 20px;
    padding-top: 10px;
    text-align: center;
    word-spacing: 10px;
}

.swift_ln_artikelAdmin, .swift_ln_portletAdmin {  clear: both;  }
.swift_ln_artikelAdmin > div:first-child { padding-top: 7px; }

.swift_ln_artikel_inhalt.swift_dn_artikelBearbeitung a > img {
    border: 2px dotted blue;
}


.swift_ln_objekte_artikel_preview.swift_ln_portlet {
    border: none;
    max-height: 500px;
    overflow:scroll;
}
#objekte_verwaltung_edit__artikel .swift_ln_objekte_artikel_preview.swift_ln_portlet {
    overflow:inherit;
    max-height: inherit;
    padding: 20px;
}

html
{
    overflow-y: scroll;
}/* baseFile:_mobile.css*/
.swift_ln_mobile_breadcrumb a {
    background-image: url("/html/images/arch/icons/green/downward.png");
    background-position: 0px 19px;
    background-repeat: no-repeat;
    display: block;
    font-size: 15px;
    height: 32px;
}
.swift_ln_mobile_breadcrumb span {
    display: block;
    font-size: 15px;
}
.swift_ln_mobile_breadcrumb
{
    padding-left: 15px;
    padding-top: 10px;
}/* baseFile:_swift_ln_struktur1.css*/
/*Layout: eine Spalte*/
.swift_ln_struktur1 .swift_ln_strukturZelle1 {    width:960px; }

.swift_ln_struktur1 .swift_ln_strukturZelle1 .swift_ln_portlet > .swift_cn_body > div
{
    background-color: #f0f0f0;
}
.swift_ln_struktur1 .swift_ln_strukturZelle1 .swift_ln_portlet.swift_ln_portletTyp30 > .swift_cn_body > div
{
    background: none;
}


.swift_ln_struktur1 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent
{
    padding: 15px 15px 0;
}
.swift_ln_struktur1 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar
{
    padding-left: 15px;
}/* baseFile:_swift_ln_struktur3.css*/

.swift_ln_struktur3 .swift_ln_strukturZelle1 {   display:none; }
.swift_ln_struktur3 .swift_ln_strukturZelle2
{

    width:740px;  padding-right: 13px;
}

.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet
{
    display: inline-block;
    padding-right: 20px;
    vertical-align: top;
    width: 348px;
    margin-bottom: 15px;
}



.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_portletTyp10
{
    width: calc(100% - 20px);
    /*width: 100%;*/
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet
{

}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet .swift_cn_body
{
    background-image: url("/html/images/arch/bg_gradient.png");
    background-repeat: repeat-x;
    min-height: 130px;
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_portletTyp30 > .swift_cn_body
{
    background: none;
}

.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent
{
    padding: 15px 15px 0;
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar
{
    padding-left: 15px;
}

.swift_ln_struktur3 .swift_ln_strukturZelle3 {    width:193px; }

.swift_ln_mediaMode2 .swift_ln_struktur3 .swift_ln_strukturZelle1 {    display:none; }



.swift_ln_mediaMode3 .swift_ln_struktur3 .swift_ln_strukturZelle3 { width:100%; }
.swift_ln_mediaMode3 .swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent
{
    padding: 15px 15px 0;
}

.swift_ln_mediaMode3 .swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet,
.swift_ln_mediaMode2 .swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet
{
    width: 100%;
}
.swift_ln_mediaMode3 .swift_ln_struktur3 .swift_ln_strukturZelle2
{
    padding-right: 0px;
}
.swift_ln_mediaMode3 .swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet
{
    padding-right: 0px;
}


.swift_ln_mediaMode3 .swift_ln_struktur3 .swift_ln_strukturZelle1 { display:none; }
.swift_ln_mediaMode3 .swift_ln_struktur3 .swift_ln_strukturZelle2 { width:100%; }


.swift_ln_mediaMode2.swift_ln_portal .swift_ln_struktur3 .swift_ln_strukturZelle2  { width: calc(100% - 230px);  }
.swift_ln_mediaMode2.swift_ln_portal .swift_ln_struktur3 .swift_ln_strukturZelle3  { width: calc(100%- (100% - 230px));  }
/* baseFile:_swift_ln_struktur4.css*/
/* Layout: 3 Spalten: schmal-breit-schmal */



.swift_ln_struktur4 .swift_ln_strukturZelle1 {  width:193px;  padding-right: 13px;  }
.swift_ln_struktur4 .swift_ln_strukturZelle2 {  width:545px; padding-right: 13px;  }
.swift_ln_struktur4 .swift_ln_strukturZelle3 {  width:193px; padding-right: 0;  }
.swift_ln_struktur4 .swift_ln_strukturZelle1 .swift_ln_portlet > .swift_cn_body > div {  background-color: #f0f0f0;  }
.swift_ln_struktur4 .swift_ln_strukturZelle3 .swift_ln_portlet > .swift_cn_body > div {  background-color: #f0f0f0;  }
.swift_ln_struktur4 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent {  padding: 15px 15px 0;  }
.swift_ln_struktur4 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar {  padding-left: 15px;  }
.swift_ln_struktur4 .swift_ln_strukturZelle3 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent {  padding: 15px 15px 0;  }
.swift_ln_struktur4 .swift_ln_strukturZelle3 .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar {  padding-left: 15px;  }

.swift_ln_struktur4 .swift_ln_strukturZelle3 .swift_ln_portletTyp20 .swift_cn_body img {  width: 163px;  }

/*.swift_ln_struktur4 .swift_ln_strukturZelle .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar {  padding-left: 15px;  }*/

.swift_ln_mediaMode3.swift_ln_portal .swift_ln_struktur4 > .swift_ln_strukturZelle  { width: 100%; }
.swift_ln_mediaMode3.swift_ln_portal .swift_ln_struktur4 .swift_ln_strukturZelle .swift_ln_portlet .swift_cn_body .swift_ln_portletContent {  padding: 15px 15px 0;  }

/*.swift_ln_struktur4 .swift_ln_strukturZelle1 { width:193px; float:right; padding-right: 0px; }*/
/*.swift_ln_struktur4 .swift_ln_strukturZelle2 { width:750px; }*/
/*.swift_ln_struktur4 .swift_ln_strukturZelle3 { width:169px;  padding-right: 13px; }*/
/*.swift_ln_struktur4 .swift_ln_strukturZelle4 { width:547px; }*/
/* baseFile:_swift_ln_struktur5.css*/
.swift_ln_struktur5 .swift_ln_strukturZelle1
{
    width: calc(100% + 25px);
    padding-right: 13px;
}
.swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet
{
    display: inline-block;
    margin-bottom: 15px;
    padding-right: 11px;
    vertical-align: top;
    width: 310px;
}
.swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet.swift_ln_vorlage4
{
    width: calc(100% - 25px);
}
.swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet.swift_ln_vorlage4 > .swift_cn_body > div
{
    background-color: #f0f0f0;
}
.swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet.swift_ln_portletTyp30 > .swift_cn_body > div {  background: none;  }


.swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet.swift_ln_portletTyp10
{
    width: calc(100% - 22px);
}
.swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body
{
    background-image: url("/html/images/arch/bg_gradient.png");
    background-repeat: repeat-x;
    min-height: 130px;
}
.swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent
{
    padding: 15px 15px 0;
}
.swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar
{
    padding-left: 15px;
}




.swift_ln_mediaMode2.swift_ln_portal .swift_ln_struktur5 .swift_ln_strukturZelle1  { width: 100%; }
.swift_ln_mediaMode2 .swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet {  width: calc( 50% - 30px ); }
.swift_ln_mediaMode2 .swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet.swift_ln_vorlage4 {  width:100%; padding-right:0; }






.swift_ln_mediaMode3 .swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent
{
    /*padding: 15px 15px 0;*/
}

.swift_ln_mediaMode3 .swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet,
.swift_ln_mediaMode3 .swift_ln_struktur5 .swift_ln_strukturZelle1
{
    padding-right: 0px;
}
.swift_ln_mediaMode3 .swift_ln_struktur5 .swift_ln_strukturZelle1 .swift_ln_portlet
{
    padding-right: 0px;
    width:100%;
}
.swift_ln_mediaMode3 .swift_ln_struktur5 .swift_ln_strukturZelle1 { width:100%; }

/* baseFile:links.css*/

a.swift_cn_abort {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/abort.png") no-repeat scroll 0 0; }
a.swift_cn_abort.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/abort_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_back {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/back.png") no-repeat scroll 0 0px; }
a.swift_cn_back.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/back_disabled.png") no-repeat scroll 0 0px;  }

a.swift_cn_check {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/check.png") no-repeat scroll 0 0; }
a.swift_cn_check.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/check_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_delete {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/delete.png") no-repeat scroll 0 0; }
a.swift_cn_delete.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/delete_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_download {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/download.png") no-repeat scroll 0 0; }
a.swift_cn_download.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/download_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_edit {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/edit.png") no-repeat scroll 0 0; }
a.swift_cn_edit.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/edit_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_extern {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/extern.png") no-repeat scroll 0 0; }
a.swift_cn_extern.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/extern_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_folder {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/folder.png") no-repeat scroll 0 0; }
a.swift_cn_folder.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/folder_disabled.png") no-repeat scroll 0 0; }


a.swift_cn_forward {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/forward.png") no-repeat scroll 0 0px; }
a.swift_cn_forward.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/forward_disabled.png") no-repeat scroll 0 0px; }

a.swift_cn_login {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/login.png") no-repeat scroll 0 0; }
a.swift_cn_login.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/login_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_mail {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/mail.png") no-repeat scroll 0 0; }
a.swift_cn_mail.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/mail_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_save {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/save.png") no-repeat scroll 0 0; }
a.swift_cn_save.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/save_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_insert {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/insert.png") no-repeat scroll 0 0; }
a.swift_cn_insert.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/insert_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_intern {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/intern.png") no-repeat scroll 0 0; }
a.swift_cn_intern.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/intern_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_ok {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/ok.png") no-repeat scroll 0 0; }
a.swift_cn_ok.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/ok_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_search {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/search.png") no-repeat scroll 0 0; }
a.swift_cn_search.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/search_disabled.png") no-repeat scroll 0 0; }

a.swift_cn_clear {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/clear.png") no-repeat scroll 0 0; }
a.swift_cn_clear.swift_cn_disabled {  padding-left: 17px; background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/clear_disabled.png") no-repeat scroll 0 0; }
/* baseFile:main.css*/
a
{
    color: #be0006;
    text-decoration: none;
}

body
{
    font: 75%/1.3em Arial,Verdana,sans-serif;
    background: none repeat scroll 0 0 #edf3f9;
}


.swift_cn_head > a.swift_ln_banner
{
    background: rgba(0, 0, 0, 0) url("/html/images/themes/hh/banner.jpg") no-repeat scroll 0 0;
    display: block;
    height: 164px;
    width: 985px;
}



.swift_ln_headerNav
{
    left:0;
    right:auto;
}
p
{
    margin-top:unset;
    margin-bottom: 1em;
    /*hyphens: auto;*/
}

td.swift_cn_auswahlfeld select
{
    background-color: white;
}

.swift_ln_mobilebar
{
    background-color:#185888;
}

.swift_cn_auswahl_list > table > tbody > tr:nth-child(2n) {
    background: #eee;
}



.swift_ln_portlet_galerie > h1
{
    display: block;
    font-weight: bold;
    margin-bottom: 3px;
    padding: 0 0 3px 18px;
    background: rgba(0, 0, 0, 0) url("/html/images/layout/cube-green.jpg") no-repeat scroll 1px 3px;
    font-size: 13px;
}

.aui h5 {
    font-size: 14px;
}

.tispo_portlet {
    text-align: left;
}

.tispo_dialog_shell {
    overflow: auto;
}

.tispo_portlet /*.aui body, body.aui*/ {
    /*font:75%/1.3em Arial,Verdana,sans-serif;color:#000*/
    line-height: 1.3em;
}

/*.tispo_tag_form_dialogdropdown_selectOnlyDiv a.tispo_delete, .tispo_tag_form_dialogdropdown_selectOnlyDiv a.tispo_delete_disabled {
    line-height: 1.3em;
}*/

.aui .swift_cn_body strong {
    font-weight: bold;
}

.swift_ln_headerNav .swift_cn_active > span > a
{
    color:white;
}


.swift_ln_portal
{
    width: 985px;
    padding: 8px;
    background-color: white;
}

hr {
    margin: 20px 0;
    border: 0;
    border-top: 1px solid #eee;
    border-bottom: 1px solid white;
}/* baseFile:swift_dn_hideBorder.css*/
.swift_ln_theme_theme1 .swift_dn_hideBorder .swift_cn_body {
    padding-top: 6px;
}

.swift_ln_theme_theme1 .swift_dn_hideBorder .swift_ln_artikel_titel {
    margin-left: -15px;
    background: inherit;
    padding: 0;
}
.swift_ln_theme_theme1 .swift_dn_hideBorder .swift_ln_artikel_titel h1
{

    background-color: #293a70;
    color: white;
    font-size: 1em;
    display: block;
    font-weight: bold;
    padding: 0px 9px 1px 5px;
    position: absolute;
    line-height: 15px;
    top: 0px;
    width: calc( 100% - 14px);
    margin-right: 10px;
}

.swift_ln_theme_theme1 .swift_ln_portlet
{
    position: relative;
    padding-top: 13px;
}

.swift_ln_theme_theme1 .swift_ln_portlet.swift_dn_hideBorder.swift_ln_portletTyp30  > .swift_cn_head > .swift_cn_title { display: inline; }/* baseFile:swift_dn_showBorder.css*/
/*      Zeige / Verstecke Rand / Titel:   */
.swift_ln_theme_theme1 .swift_ln_portlet.swift_dn_showBorder > .swift_cn_head
{
    background:transparent;
}
.swift_ln_theme_theme1 .swift_ln_portlet.swift_dn_showBorder > .swift_cn_head > .swift_cn_title
{
    display: inline;
    font-weight: bold;
    padding: 2px 8px 2px 7px;
}

.swift_dn_showBorder .swift_ln_artikel > div > .swift_ln_artikel_titel
{
    display: none;
}


.swift_ln_theme_theme1 .swift_ln_portlet.swift_dn_showBorder > .swift_cn_body
{
    padding: 10px 10px 10px;
}

.swift_ln_theme_theme1 .swift_ln_portlet.swift_dn_showBorder.swift_ln_portletTyp2 > .swift_cn_body
{
    padding-right: 0px;
}
.swift_ln_theme_theme1 .swift_ln_portlet.swift_dn_showBorder
{
    border: 1px solid #6596B5;
}/* baseFile:swift_ln_artikel_inhalt.css*/

/*  tabellen  */

.swift_ln_artikel_inhalt table.swift_ln_liste tr:nth-child(2n) td {
    background-color: #eee;
}
.swift_ln_artikel_inhalt table.swift_ln_liste td {
    border: 1px solid #cedfe9;
    padding: 3px;
    vertical-align: top;
    min-width: 10px;
}
.swift_ln_artikel_inhalt table.swift_ln_liste tr:first-child td {
    font-weight: bold;
}


.swift_ln_artikel_inhalt h1, .swift_ln_artikel_inhalt h2, .swift_ln_artikel_inhalt h3 {
    margin: 1em 0;
    line-height: 24px;
}

.swift_ln_portletTyp1.swift_ln_portlet > .swift_cn_head
{
    margin-bottom: 0px;
}
.swift_ln_artikel .swift_ln_artikel_inhalt
{
    -moz-hyphens: auto;
    -o-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}

.swift_ln_artikel_inhalt ul, .aui .swift_ln_artikel_inhalt ul {
    list-style-image: url("/layout/images/tispo/design/bullet_red.gif");
    list-style-type: none;
    margin: 5px 0 10px 15px;
    padding: 0;
}
.swift_ln_artikel_inhalt ul li {
    list-style-image: inherit;
}/* baseFile:swift_ln_artikel_vorlage.css*/

/*   Artikel-vorlage 1   */
.swift_ln_artikel > .swift_ln_artikel_vorlage1.swift_dn_hideBorder > .swift_ln_artikel_titel
{
    display:none;
}

/*   Artikel-vorlage 2   */
.swift_ln_artikel > .swift_ln_artikel_vorlage2.swift_dn_hideBorder > .swift_ln_artikel_titel
{
    background-image: url("/html/images/layout/artikel-titel-bg-green-gray.png");
    background-repeat: repeat-y;
    padding-bottom:2px;
    padding-top:2px;
    color:#5BA797;
}
.swift_ln_artikel .swift_ln_artikel_vorlage2 .swift_ln_artikel_inhalt { padding-left:18px;}

/*   Artikel-vorlage 3   */
.swift_ln_artikel_vorlage3.swift_dn_hideBorder .swift_ln_artikel_titel
{
    background: url("/html/images/layout/cube.gif") no-repeat scroll 1px 1px rgba(0, 0, 0, 0);
    border-bottom: 1px solid #bbb;
}


.swift_ln_artikel > div.swift_ln_artikel_vorlage4.swift_dn_hideBorder > .swift_ln_artikel_titel
{
    padding-left:0px;
}

.swift_ln_artikel_vorlage4.swift_dn_hideBorder .swift_ln_artikel_bild
{
    display: none;
    width:172px;
    float:left;
    margin-bottom: 10px;
    margin-right: 10px;
}


/*   Artikel-vorlage 5   */
.swift_ln_artikel_vorlage5.swift_dn_hideBorder .swift_ln_artikel_titel
{
    background: url("/html/images/layout/cube-green.jpg") no-repeat scroll 1px 3px rgba(0, 0, 0, 0);
    /*border-bottom: 1px solid #bbb;*/
}


/*   Artikel-vorlage 6   */
.swift_ln_artikel_vorlage6.swift_dn_hideBorder .swift_ln_artikel_titel
{
    background: url("/html/images/layout/cube-green.jpg") no-repeat scroll 1px 3px rgba(0, 0, 0, 0);
    border-bottom: 1px solid #bbb;
}


/*   Artikel-vorlage 7   */
.swift_ln_artikel_vorlage7.swift_dn_hideBorder .swift_ln_artikel_titel {
    background: rgba(0, 0, 0, 0) url("/html/images/layout/cube-gelb-dreieck.gif") no-repeat scroll 1px 3px;
}


/*   Artikel-vorlage 8   */
.swift_ln_artikel > .swift_ln_artikel_vorlage8.swift_dn_hideBorder .swift_ln_artikel_titel {
    display: none;
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_vorlage8
{
    width: calc(100% - 20px);
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_vorlage8 .swift_cn_body,
.swift_ln_portlet.swift_ln_vorlage8 .swift_cn_body
{
    background: none;
}


/*   Artikel-vorlage 9   */
.swift_ln_artikel .swift_ln_artikel_vorlage9.swift_dn_hideBorder .swift_ln_artikel_titel h1
{
    /*background: url("/html/images/layout/cube.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    display: inline-block;
    padding: 0 0 6px;
    font-weight: normal;
    font-size:18px;
    font-family: "DINMedium", Arial, Helvetica, sans-serif;
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_vorlage9
{
    width: calc(100% - 20px);
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_vorlage9 > .swift_cn_body > div
{
    background-color: #f0f0f0;
}

.swift_ln_artikel > div.swift_ln_artikel_vorlage9.swift_dn_hideBorder > .swift_ln_artikel_titel
{
    padding-left:0px;
}
/* baseFile:swift_ln_portlet.css*/
.swift_ln_portlet
{
    background-color: #fff;
    border: 1px solid;
    margin: 0 0 10px;
    padding: 0;
    text-align: left;
    border-color: #293a70 #979eba #979eba;
}

.swift_ln_portlet > .swift_cn_head > .swift_cn_title
{
    background-color: #293a70;
    color: white;
    font-size: 1em;
    display: block;
    font-weight: bold;
    padding: 0px 9px 1px 5px;
    position: absolute;
    line-height: 15px;
    top: 0px;
    width: calc( 100% - 14px);
    margin-right: 10px;
}

.swift_ln_portlet > .swift_cn_head
{
    margin-bottom: 10px;
    margin-right: 13px;
    position: static;
}

.swift_ln_portlet > .swift_cn_body
{
    padding: 10px 10px 10px;
    margin-left: 5px;
}
.swift_ln_portletTyp1  > .swift_cn_body
{
    display: inline-table;
}/* baseFile:swift_ln_portletTyp2.css*/
.swift_ln_portletTyp2 .swift_dn_ebene1 > a
{
    display: block;
    padding-left: 17px;
    margin-top:4px;
    margin-bottom:3px;
    background: rgba(0, 0, 0, 0) url("/html/images/arch/icons/red/intern.png") no-repeat scroll 0 2px;
}
.swift_ln_portletTyp2 .swift_cn_hinweis {
    font-style: italic;
}
.swift_ln_portletTyp2 > div.swift_cn_head > .swift_cn_title
{
    display: inline;
    font-weight: bold;
    margin-bottom: 3px;
    padding: 0px 9px 1px 5px;
}
.swift_ln_portletTyp2 > div.swift_cn_head
{
}/* baseFile:swift_ln_portlet_navigator.css*/
.swift_ln_theme_theme1 .swift_ln_portlet > .swift_cn_body > div:first-child > div:first-child
{
    margin-bottom: inherit;
    position: inherit;
}

.swift_ln_theme_theme1 .swift_ln_portlet > .swift_cn_body > .swift_ln_portlet_navigator.swift_ln_portletContent {
}
.swift_ln_portlet.swift_ln_portletTyp2
{
    background-color: #edf3f9;
}

.swift_ln_portlet.swift_ln_portletTyp2 > .swift_cn_body
{
    padding-right: 0px;
    padding-bottom: 30px;
    padding-top: 9px;
}
.swift_ln_portlet.swift_ln_portletTyp2 .swift_cn_buttonbar
{
    padding-top: 15px;
}

.swift_ln_portlet_navigator > div
{
    background: url('/html/images/themes/hh/topdev_nav_l1.png') no-repeat left 3px;
    margin-top: 8px;
    padding-top: 1px;
    padding-left: 14px;
}
.swift_ln_portlet_navigator > div.swift_cn_active
{
    background: url('/html/images/themes/hh/topdev_nav_l1_r.png') no-repeat left 3px;
    padding-right: 0px;
}

.swift_ln_portlet_navigator > div > span
{
    padding-right: 14px;
    display: block;
}


.swift_ln_portlet_navigator a {
    color:#185888;
    font-weight: bold;
    font-size: 11px;
}

.swift_ln_portlet_navigator > div > div
{
    display:none;
}


.swift_ln_portlet_navigator > div.swift_cn_active > span > a,
.swift_ln_portlet_navigator > div.swift_cn_active div.swift_cn_active > span > a
{
    color: #C00;
}
.swift_ln_portlet_navigator > div.swift_cn_active > div > div,
.swift_ln_portlet_navigator > div.swift_cn_active > div > div > div > div
{
    background: url(/html/images/themes/hh/topdev_nav_l2_b.png) no-repeat left 3px;
    padding: 1px 0 7px 16px;
    text-align: left;
}

.swift_ln_portlet_navigator > div.swift_cn_active > div > div.swift_cn_active,
.swift_ln_portlet_navigator > div.swift_cn_active > div > div.swift_cn_active > div > div.swift_cn_active
{
    background: url(/html/images/themes/hh/topdev_nav_l2.png) no-repeat left 3px;
    padding: 1px 0 7px 16px;
    text-align: left;
}



.swift_ln_portlet_navigator > div.swift_cn_active > div a
{
    font-weight: normal;
}
.swift_ln_portlet_navigator > div.swift_cn_active > div
{
    display:block;
    margin-top: 8px;

}
.swift_ln_portlet_navigator > div.swift_cn_active > div > div:first-child
{
}


.swift_ln_portlet_navigator > div.swift_cn_active > div > div > div {
    display: none;
}
.swift_ln_portlet_navigator > div.swift_cn_active > div > div.swift_cn_active > div,
.swift_ln_portlet_navigator > div.swift_cn_active > div > div.swift_cn_active > div > div
{
    display: inherit;
/*    padding-top: 5px;
    padding-bottom: 3px;*/
}

.swift_ln_portlet_navigator > div.swift_cn_active > div > div > div > div {

    margin-left: 10px;
    padding-top: 2px;
    margin-top: 3px;
}/* baseFile:swift_ln_struktur1.css*/
.swift_ln_struktur1 .swift_ln_strukturZelle1 {    width:985px; }
.swift_ln_admin_objekt > div.swift_ln_strukturZelle1 {
    background-color: white;
    padding: 10px;
    width: 945px;
    border: 1px solid #6596b5;
    margin-bottom: 1px;
    display: inline-block;
    margin-left: 9px;
}
.swift_ln_struktur1 > .swift_ln_strukturZelle1 > .swift_ln_portlet.swift_ln_portletTyp3,
.swift_ln_struktur1 > .swift_ln_strukturZelle1 > .swift_ln_portlet.swift_ln_portletTyp3:last-child
{
    border: 1px solid #6596b5;
}
.swift_ln_struktur1 > .swift_ln_strukturZelle1 > .swift_ln_portletTyp3 > .swift_cn_head
{
}
.swift_ln_portletTyp3 > .swift_cn_head
{
    padding-bottom: 0px;
    margin-bottom: 8px;
}
.swift_ln_struktur1 > .swift_ln_strukturZelle1 > .swift_ln_portletTyp3 > .swift_cn_body > div
{
    background-color: inherit;
}
.swift_ln_struktur1 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent
{
    padding: 0 0 2px;
}
.swift_ln_struktur1 .swift_ln_strukturZelle1 .swift_ln_portlet > .swift_cn_body > div
{
    background-color: inherit;
}/* baseFile:swift_ln_struktur2.css*/
/*Layout: 2 Spalten: schmal-breit*/

.swift_ln_struktur2 .swift_ln_strukturZelle1 {
    width: 200px;
    padding-right: 10px;

}

.swift_ln_struktur2 .swift_ln_strukturZelle2 {    width:775px; }


.swift_ln_struktur2 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent
{
}
.swift_ln_struktur2 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar
{
    padding-left: 15px;
}

.swift_ln_struktur2 .swift_ln_strukturZelle1 .swift_ln_portlet.swift_ln_portletTyp30 > .swift_cn_body > div {  background: none;  }
/* baseFile:swift_ln_struktur3.css*/
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_vorlage4
{
    width: 100%;
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_vorlage4 > .swift_cn_body > div
{
    background-color:inherit;
        /*background-color: #f0f0f0;*/
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_vorlage4 > .swift_cn_body
{
}

.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet .swift_cn_body
{
    background:inherit;
}/* baseFile:swift_ln_struktur4.css*/
/* Layout: 3 Spalten: schmal-breit-schmal */



.swift_ln_struktur4 .swift_ln_strukturZelle1 {
    width: 200px;
    padding-right: 10px;
}
.swift_ln_struktur4 .swift_ln_strukturZelle2 {  width:551px; padding-right: 10px;  }
.swift_ln_struktur4 .swift_ln_strukturZelle3 {  width:214px; padding-right: 0;  }



.swift_ln_struktur4 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent {  padding: 0;  }
.swift_ln_struktur4 .swift_ln_strukturZelle3 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent {  padding: 0;  }
.swift_ln_struktur4 .swift_ln_strukturZelle3 .swift_ln_portlet > .swift_cn_body > div {  background-color: transparent;  }
.swift_ln_struktur4 .swift_ln_strukturZelle1 .swift_ln_portlet > .swift_cn_body > div {  background-color: transparent;  }


.swift_ln_struktur4 .swift_ln_strukturZelle1 .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar {  padding-left: 0px;  }
.swift_ln_struktur4 .swift_ln_strukturZelle3 .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar {  padding-left: 0px;  }

/*


*/


.swift_ln_struktur4 .swift_ln_strukturZelle3 .swift_ln_portletTyp20 .swift_cn_body img {  width: 163px;  }

/*.swift_ln_struktur4 .swift_ln_strukturZelle .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar {  padding-left: 15px;  }*/

.swift_ln_mediaMode3.swift_ln_portal .swift_ln_struktur4 > .swift_ln_strukturZelle  { width: 100%; }
/*
.swift_ln_mediaMode3.swift_ln_portal .swift_ln_struktur4 .swift_ln_strukturZelle .swift_ln_portlet .swift_cn_body .swift_ln_portletContent {  padding: 15px 15px 0;  }
*/
/* baseFile:swift_ln_struktur6.css*/
/*Layout: 2 Spalten: breit-schmal*/

.swift_ln_struktur6 .swift_ln_strukturZelle1 {    width:750px; }
.swift_ln_struktur6 .swift_ln_strukturZelle2 {    width:193px; }


.swift_ln_struktur6 .swift_ln_strukturZelle2 .swift_ln_portlet .swift_cn_body .swift_ln_portletContent
{
    padding: 15px 15px 0;
}
.swift_ln_struktur6 .swift_ln_strukturZelle2 .swift_ln_portlet .swift_cn_body > .swift_cn_buttonbar
{
    padding-left: 15px;
}
.swift_ln_struktur6 .swift_ln_strukturZelle2 .swift_ln_portlet > .swift_cn_body > div                       {  background-color: #f0f0f0;  }
.swift_ln_struktur6 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_portletTyp30 > .swift_cn_body > div {  background: none;  }
/* baseFile:theme1.css*/
.swift_ln_theme_theme1 .swift_ln_portal > .swift_cn_head
{
    background-color: #edf3f9;
    height: 213px;
}

.swift_ln_theme_theme1 .swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs
{
    background-color: #fff;
    font-weight: normal;
    font-size: 92%;
    height: 23px;
    padding-left: 0;
    padding-top: 1px;
    position: absolute;
    bottom: 0;
    width: 100%;
}


.swift_ln_theme_theme1 .swift_cn_head > .swift_ln_headerLine {
    display: block;
    position: absolute;
    top: 169px;
    left: 12px;
}

.swift_ln_theme_theme1 .swift_cn_head > .swift_ln_headerLine > a {
    color: #000;
}
.swift_ln_theme_theme1 .swift_cn_head > .swift_ln_headerLine .swift_dn_loginName
{
    font-weight: bold;
    font-size: 11px;
    color: #2b628a;
}

.swift_ln_theme_theme1 .swift_cn_head > .swift_ln_headerLine .swift_dn_loginName > span
{
    padding-left:3px;
}

.swift_ln_theme_theme1 .swift_cn_head .swift_dn_actionBar {
    right: 100px;
    position: absolute;
    padding-top: 1px;
}
.swift_ln_theme_theme1 .swift_cn_head .swift_dn_actionBar .swift_cn_flexDropdown > span
{
}


.swift_ln_theme_theme1 .swift_ln_mediaMode3.swift_ln_portal > .swift_cn_head {
    padding-top: 0;
}

.swift_ln_theme_theme1 .swift_ln_portal > .swift_cn_head .swift_ln_loginBar {
    right: 8px;
    height: 25px;
    top: 169px;
}
.swift_ln_theme_theme1 .swift_cn_flexDropdown > span {
    color: #be0006;
}

.swift_ln_theme_theme1 .swift_ln_searchBox
{
    display: none;
}
.swift_ln_theme_theme1 .swift_ln_searchBox input
{
    border: 1px solid #ddd;
    width: 140px;
}










.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_portletTyp3.swift_ln_vorlage4 > .swift_cn_body > div {
    background-color: transparent;
}
.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_portletTyp3 .swift_cn_body { background-image: none;  }

/*.swift_ln_struktur2 .swift_ln_strukturZelle2 { width: 780px; }*/
/*.swift_ln_struktur2 .swift_ln_strukturZelle1 {  width: 163px; }*/











.swift_ln_struktur3 .swift_ln_strukturZelle2 .swift_ln_portlet.swift_ln_vorlage4 { padding-right: 0; }



.swift_ln_theme_theme1  .swift_dn_siteTree
{
    width: 335px;
}

.swift_ln_theme_theme1 .swift_cn_buttonbar.swift_ln_portletAdmin
{
    border-top: 1px dashed #ccc;
    padding-top: 10px;
    margin-top: 5px;
}


.swift_ln_theme_theme1  .swift_cn_body > .swift_ln_portlet_galerie img {
    width: 163px;
}

.swift_ln_theme_theme1 .swift_ln_portlet_artikel {    position:inherit;}

.swift_ln_theme_theme1 .swift_ln_portlet_galerie > h1 {
    padding:inherit;
    background: inherit;
}

.swift_ln_theme_theme1 .swift_ln_headerLine > div.swift_dn_kontakt_impressum
{
    display: none;
}

.swift_ln_theme_theme1 .swift_ln_loginBar > a.swift_cn_login
{

    background: rgba(0, 0, 0, 0) url(/html/images/themes/hh/login-icon.jpg) no-repeat scroll left;
    padding-left: 21px;
    padding-right: 7px;
    background-position: 0px 0px;
    line-height: 15px;
    display: inline-block;
    font-weight: bold;
    font-size: 11px;
}

.swift_ln_theme_theme1 .swift_ln_headerNav {
   display:none;
}


.swift_ln_theme_theme1 .swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs > span:first-child
{
    padding-left: 0;
    font-weight: bold;
}
.swift_ln_theme_theme1 .swift_ln_portal > .swift_cn_head > .swift_ln_breadcrumbs > span
{
    padding-left: 4px;
}

.swift_ln_theme_theme1 .swift_ln_breadcrumbs a
{
    color:black;

}

.swift_ln_theme_theme1 .swift_ln_portal > .swift_cn_body {
    padding-top: 13px;
}

.swift_ln_theme_theme1 img {
    max-width: 100%;
    vertical-align: middle;
}


.swift_ln_theme_theme1 .swift_ln_portal > .swift_cn_foot
{
    background-color: #edf3f9;
    color: #333;
    height: 20px;
    padding-top: 2px;
    text-align: center;
    padding-bottom: 0;
    word-spacing: 6px;
    margin-top: 4px;
    margin-bottom: 7px;
    border-top: unset;
}

.swift_ln_theme_theme1 .swift_ln_portal > .swift_cn_foot > div
{
    margin: 0 0 10px;
    color: #333;
}
.swift_ln_theme_theme1 .swift_ln_portal > .swift_cn_foot > div a
{
    color: #333;
    font-size: 11px;
}


