/* lib/css/main.css
*/

body,td,th,p,div,li,input { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px }
a { font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline; color:#0089CC }
a:hover { font-style:normal }

/*
*/
.a-anchor a:hover,
.a-anchor a { text-decoration:none; }
h3 .a-anchor a { font-size: 18px }


input.ticker {
  width:250px;
  height:20px;
  font-size:10px;
  border:1px solid #646464;
}
/* relative font größen,
*/
.size9,.sizem3 { font-size: 8px }
.size8,.sizem2 { font-size: 9px }
.size7,.sizem1 { font-size: 10px }
h6,.size6,.size0 { font-size: 12px }
h5,.size5,.sizep1 { font-size: 14px }
h4,.size4,.sizep2 { font-size: 16px }
h3,.size3,.sizep3 { font-size: 18px }
h2,.size2,.sizep4 { font-size: 20px }
h1,.size1,.sizep5 { font-size: 22px }


/* info */

.lay-portlet {
  width:100%;
  margin:1px 0px;
  background-color:#0089CC;
  text-align:left;
  border:0px;
}
.lay-portlet-table {
  width:100%;
  border:0px;
}
.lay-portlet-tr {
  background-color:#0089CC;
}
.lay-portlet-td-title {
  font-weight:bold;
}
.lay-portlet-td-label {
  font-weight:bold;
}
.lay-portlet-title {
  width:100%;
  padding:3px 5px;
  background-color:#0089CC;
  font-weight:bold;
  text-align:left;
}
.lay-portlet-content {
  background-color:#FFFFFF;
}
.lay-portlet-content a {
  color:#0089CC;
}

/* lay-button */

.lay-buttons-tools,
.lay-buttons-tools-foyer,
.lay-buttons-tools-portal {
  width:100%;
}
.lay-buttons-tools-sublevel,
.lay-buttons-tools-table {
}
.lay-button-tools-entry {
  height:18;
}
.lay-button-tools-entry-label {
  font-weight:bold;
}
.lay-buttons-tools-content {
  font-size:9px;
}
.lay-buttons-tools-depth1,
.lay-buttons-tools-depth2,
.lay-buttons-tools-depth3,
.lay-buttons-tools-depth4,
.lay-buttons-tools-depth5,
.lay-buttons-tools-depth6 {
  border:0px;
}
.lay-button-tools-indent {
  width:14;
}
.lay-buttons-tools-content-td {
  width:100%;
}
.lay-buttons-tools-content-table {
  width:100%;
  border:0px;
}

.lay-buttons-main-table {
  border:0px;
}

.lay-buttons-nav {
  border:0px;
}
.lay-buttons-nav-label {
  font-weight:bold;
  white-space:nowrap;
}
.lay-button-nav-td {
  vertical-align:middle;
}

.lay-buttons-sitemap-map {
  border:0px;
}
.lay-button-sitemap {
  width:150;
  vertical-align:top;
}
.lay-button-sitemap-table {
  width:100%;
  border:0px;
}
.lay-button-sitemap-layers {
  border:0px;
}
.lay-button-sitemap-td {
  vertical-align:top;
}
.lay-button-sitemap-1stlayer * {
  color:#000000;
}
.lay-button-sitemap-vertline {
  background-color:#000000;
}
.lay-button-sitemap-separator {
  color:#0089CC;
}
.lay-button-sitemap-horizontal-space {
  height:3px;
}

.lay-button-content {
  width:150;
  color:#000000;
  font-size:12px;
}
.lay-button-sitemap-td {
  vertical-align:middle;
}

.lay-button-caption {
  border:0px;
}
.lay-button-caption-label {
  vertical-align:middle;
}

.lay-button-label-disabled {
  color:#333333;
}

.lay-button-nav-label-selected-current,
.lay-button-lang-label-selected-current,
.lay-button-label-selected-current {
  font-weight:bold;
}

/* lagacy */

.lay-legacy-stdbutton {
  font-size:9px;
}
.lay-legacy-stdbutton-em {
  font-weight:bold;
}

/* lay-dox-info */

.lay-dox {
  background-color:#FFFFFF;
}
.lay-dox-table {
  width:95%;
  text-align:center;
}
.lay-dox-title {
  color:#FFFFFF;
  font-size:22px;
}
.lay-dox-srvmod {
  color:#FFFFFF;
  font-size:20px;
}
.lay-dox-subtitle {
  color:#FFFFFF;
  font-size:20px;
}
.lay-dox-date {
  color:#FFFFFF;
}
.lay-dox-version {
  color:#FFFFFF;
}
.lay-dox-company {
  color:#FFFFFF;
}
.lay-dox-content {
  color:#333333;
  font-size:22px;
}
.lay-dox-copyright {
  color:#FFFFFF;
}

.lay-dox-p-table {
  width:97%;
  text-align:center;
}
.lay-dox-c1 {
  color:#333333;
}
.lay-dox-c2 {
  color:#333333;
}
.lay-dox-c3 {
  color:#333333;
}

.lay-dox-s1 {
  color:#333333;
}
.lay-dox-s2 {
  color:#333333;
}
.lay-dox-s3 {
  color:#333333;
  font-style:italic;
}

.lay-dox-p1 {
  font-weight:bold;
}
.lay-dox-p2 {
  font-weight:bold;
}
.lay-dox-p3 {
  font-size:9px;
}
.lay-dox-p3-title {
  font-weight:bold;
}

.lay-dox-toc-c1 {
  font-size:14px;
}
.lay-dox-toc-c2 {
}
.lay-dox-toc-c3 {
  font-size:9px;
}

/* lay-document */

.lay-document-body {
  color:#333333;
  background-color:#FFFFFF;
}
.lay-document-body-table {
  border:0px;
  text-align:center;
}

.lay-p-c1-title {
  color:#333333;
  font-size:22px;
}
.lay-p-c2-title {
  color:#333333;
  font-size:20px;
}
.lay-p-c3-title {
  color:#333333;
  font-size:18px;
}
.lay-p-s1-title {
  color:#333333;
  font-size:16px;
}
.lay-p-s2-title {
  color:#333333;
  font-size:16px;
  font-style:italic;
}
.lay-p-s3-title {
  color:#333333;
  font-size:14px;
}
.lay-p-p1-title,
.lay-p-p2-title {
  font-weight:bold;
}
.lay-p-p3-title {
  font-size:10px;
}
.lay-p-p1-title-title {
  font-weight:bold;
}

/* lay-p  */

.lay-p-c1 {
  color:#333333;
  font-size:32px;
  font-weight:bold;
}

.lay-p-c2 {
  color:#333333;
  font-size:24px;
  font-weight:bold;
  font-style:italic;
}

.lay-p-c3 {
  color:#333333;
  font-size:24px;
  font-weight:bold;
  text-decoration:underline;
}

.lay-p-s1 {
  color:#333333;
  font-size:18px;
  font-weight:bold;
}

.lay-p-s2 {
  color:#333333;
  font-size:18px;
  font-weight:bold;
  font-style:italic;
}

.lay-p-s3 {
  color:#333333;
  font-size:18px;
  font-weight:bold;
  text-decoration:underline;
}

.lay-p-p1 {
  color:#333333;
  font-size:16px;
  font-weight:bold;
}

.lay-p-p2 {
  color:#333333;
  font-size:16px;
  font-weight:bold;
  font-style:italic;
}

.lay-p-p3 {
  color:#333333;
  font-size:16px;
  font-weight:bold;
  text-decoration:underline;
}

/* lay-markup */

.lay-div-box,
.lay-div-foldingbox {
}

.lay-div-foldingbox-inactive {
  height:20px;
}

.lay-markup-par {
  color:#333333;
  font-weight:bold;
}
.lay-markup-h {
  font-weight:bold;
}
.lay-markup-h-par {
  color:#333333;
  font-weight:bold;
}
.lay-markup-h-small {
  color:#0089CC;
  font-size:10px;
  font-weight:bold;
}
.lay-markup-chapter {
  font-size:10px;
  font-weight:bold;
}
.lay-markup-font-roman {
  font-family:Times;
}
.lay-markup-font-sans {
  font-family:Arial, Helvetica, Verdana;
}
 .lay-markup-font-typewriter {
  font-family:Courier;
}
.lay-markup-div-title {
  color:#333333;
}

.lay-markup-lexikon {
  width:70%;
  text-align:center;
  border:3px solid;
}
.lay-markup-location {
  font-size:10px;
}
.lay-markup-pathlabels {
  color:#333333;
  font-size:8px;
}
.lay-markup-em {
  color:#0089CC;
}

/* lay-page */
/* Hintergrund: lay-page-<type>-<area>-<render>-body */

.lay-page-main-portal-body,
.lay-page-main-foyer-body,
.lay-page-main-course-body,
.lay-page-main-wbt-body,
.lay-page-report-course-body {
  background-color:#FFFFFF;
  padding:4px;
}

.lay-page-main-title {
  color:#333333;
  font-weight:bold;
}

.lay-page-tools-portal-body,
.lay-page-tools-portal-null-body,
.lay-page-tools-foyer-body,
.lay-page-tools-foyer-null-body,
.lay-page-tools-course-body {
  background-color:#0089CC;
}
.lay-page-tools-title {
  color:#333333;
}

.lay-page-nav-portal-body,
.lay-page-nav-foyer-body,
.lay-page-nav-workspace-null-body {
  background-color:#333333;
}
.lay-page-nav-title {
  color:#FFFFFF;
}

.lay-page-news-portal-body,
.lay-page-news-foyer-body {
  background-color:#0089CC;
}
.lay-page-news-title {
  color:#333333;
}

.lay-page-info-portal-body,
.lay-page-info-foyer-body {
  background-color:#0089CC;
}
.lay-page-info-title {
  color:#333333;
  font-weight:bold;
}

.lay-page-title {
}

.lay-page-title-portal-body,
.lay-page-title-foyer-body,
.lay-page-title-module-body,
.lay-page-title-workspace-body {
  background-color:#0089CC;
}
.lay-page-title-title {
  color:#55DBFF;
}

.lay-page-help-portal-body,
.lay-page-help-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-help-title {
  color:#333333;
}

.lay-page-form-portal-body,
.lay-page-form-foyer-body,
.lay-page-form-workspace-body {
  background-color:#FFFFFF;
}
.lay-page-form-title {
  color:#333333;
}

.lay-page-report-portal-body,
.lay-page-report-foyer-body,
.lay-page-report-course-body {
  background-color:#FFFFFF;
}
.lay-page-report-title {
  color:#333333;
  font-weight:bold;
}

.lay-page-shell-licoforum-body,
.lay-page-shell-portal-body,
.lay-page-shell-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-shell-forum-body {
  background-color:#FFFFFF;
  padding:4px;
}
.lay-page-shell-title {
  color:#333333;
}

.lay-page-compact-portal-body,
.lay-page-compact-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-compact-title {
  color:#333333;
}

.lay-page-plain-portal-body,
.lay-page-plain-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-plain-title {
  color:#333333;
}

.lay-page-tight-portal-body,
.lay-page-tight-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-tight-title {
  color:#333333;
}

.lay-page-none-portal-body,
.lay-page-none-foyer-body,
.lay-page-handout-body {
  background-color:#FFFFFF;
}
.lay-page-none-title {
  color:#333333;
}

.lay-page-intro-portal-body,
.lay-page-intro-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-intro-title {
  color:#333333;
}

.lay-page-splash-portal-body,
.lay-page-splash-portal-narow-body,
.lay-page-splash-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-splash-title {
  color:#333333;
}

.lay-page-error-portal-body,
.lay-page-error-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-error-title {
  color:#333333;
}

.lay-page-panel-portal-body,
.lay-page-panel-foyer-body {
  background-color:#B3EFFA;
}
.lay-page-panel-workspace-body {
  vertical-align:middle;
}
.lay-page-panel-title {
  color:#FFFFFF;
}

.lay-page-taskbar-portal-body,
.lay-page-taskbar-foyer-body,
.lay-page-taskbar-workspace-body {
  background-color:#B3EFFA;
}
.lay-page-taskbar-title {
  color:#FFFFFF;
}

.lay-page-popup-portal-body,
.lay-page-popup-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-popup-title {
  color:#333333;
}

.lay-page-menubar-portal-body,
.lay-page-menubar-foyer-body {
  background-color:#B3EFFA;
}
.lay-page-menu-title {
  color:#FFFFFF;
}

.lay-page-path-portal-body,
.lay-page-path-foyer-body {
  background-color:#0089CC;
}
.lay-page-path-title {
  color:#333333;
}

.lay-page-lang-portal-body,
.lay-page-lang-foyer-body {
  background-color:#0089CC;
}
.lay-page-lang-title {
  color:#333333;
}

.lay-page-search-portal-body,
.lay-page-search-foyer-body {
  background-color:#0089CC;
}
.lay-page-search-title {
  color:#333333;
}

.lay-page-quick-portal-body,
.lay-page-quick-foyer-body {
  background-color:#0089CC;
}
.lay-page-quick-title {
  color:#333333;
}

.lay-page-footer-portal-body,
.lay-page-footer-foyer-body {
  background-color:#0089CC;
}
.lay-page-footer-title {
  color:#333333;
}

.lay-page-corner-portal-body,
.lay-page-corner-foyer-body {
  background-color:#0089CC;
}
.lay-page-corner-title {
  color:#333333;
}

.lay-page-about-portal-body,
.lay-page-about-foyer-body {
  background-color:#0089CC;
}
.lay-page-about-title {
  color:#333333;
}

.lay-page-logo {
  border:0px;
  width:100%;
  height:100%;
}
.lay-page-logo-td {
  vertical-align:middle;
  text-align:center;
  width:100%;
}
.lay-page-logo-portal-body,
.lay-page-logo-foyer-body {
  background-color:#0089CC;
}
.lay-page-logo-title {
  color:#333333;
}

.lay-page-browse-portal-body,
.lay-page-browse-foyer-body {
  background-color:#B3EFFA;
}
.lay-page-browse-title {
  color:#FFFFFF;
}

.lay-page-slide-portal-body,
.lay-page-slide-foyer-body {
  background-color:#FFFFFF;
}
.lay-page-slide-title {
  color:#333333;
}

.lay-page-content-default {
  font-family:verdana,arial,helvetica,sans-serif;
}

.lay-page-workshell-info {
  border:0px;
  width:100%;
}
.lay-page-workshell-infos {
  font-size:9px;
}
.lay-page-content-main {
  border:0px;
  text-align:center;
}
.lay-page-content-main-td {
  width:100%;
}

.lay-page-content-tools-table {
  width:100%;
}
.lay-page-content-tools {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:10px;
}
.lay-page-content-title-lib {
  width:100%;
  border:0px;
}
.lay-page-content-title-lib-right {
  text-align:right;
}
.lay-page-content-intro,
.lay-page-content-path {
  width:100%;
  height:100%;
  border:0px;
}
.lay-page-content-intro-td {
  text-align:right;
  vertical-align:bottom;
}
.lay-page-content-path-td {
  vertical-align:middle;
}
.lay-page-content-about-td {
  vertical-align:middle;
  text-align:right;
}


/* lay-page-{@type} */

.lay-page-main,
.lay-page-tools,
.lay-page-about,
.lay-page-corner,
.lay-page-footer {
  width:100%;
  height:100%;
  border:0px;
}

.lay-page-content-popup{
  border:0px;
}
.lay-page-content-popup-title-background {
  background-color:#0089CC;
}
.lay-page-content-popup-title-title {
  color:#333333;
  font-weight:bold;
  width:100%;
  text-align:right;
}
.lay-page-content-popup-table {
  border:0px;
  width:90%;
  text-align:center;
}

.lay-page-content-error {
  border:0px;
}
.lay-page-content-error-td {
  width:10;
}
.lay-page-content-error-title {
  color:#333333;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:16px;
}
.lay-page-content-error-content {
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

 .lay-page-h-simple {
  font-family:verdana,arial,helvetica,sans-serif;
}
.lay-page-h-simple-table {
  border:0px;
  width:100%;
}
.lay-page-h-simple-td {
  text-align:right;
}

/* infobox */

.infobox-with-icon,
.infobox-small-font,
.lay-infobox,
.infotable-list,
.infotable-table {
  width:95%;
  text-align:center;
}
.infobox-text {
  color:#333333;
}
.infobox-text-small {
  color:#333333;
  font-size:9px;
}
.infobox-title,
.infobox-label,
.infotable-title,
.infotable-label {
  font-weight:bold;
}
.infobox-title-em,
.infobox-label-em {
  color:#333333;
  font-weight:bold;
}

.lay-infobox-content {
  color:#333333;
  text-align:center;
  border:0px;
  width:100%;
}
.lay-infobox-content-table {
  border:0px;
  width:100%;
}
.lay-infobox-content-font {
  font-size:10px;
}

.lay-infobox-heavy {
  background-color:#FFFFFF;
  width:90%;
  border:0px;
  text-align:center;
}
.lay-infobox-heavy-table {
  width:100%;
  border:0px;
}
.lay-infobox-heavy-title {
  background-color:#FFFFFF;
  width:100%;
}
.lay-infobox-heavy-content {
  background-color:#FFFFFF;
}
.lay-infobox-heavy-footer {
  background-color:#FFFFFF;
  height:3px;
}

.lay-infobox-meta {
  background-color:#000000;
  width:90%;
  border:0px;
  text-align:center;
}
.lay-infobox-meta-table {
  width:100%;
  border:0px;
}
.lay-infobox-meta-title {
  width:100%;
  background-color:#000000;
  font-weight:bold;
}
.lay-infobox-meta-content {
  background-color:#FFFFFF;
}

.lay-infobox-content {
  background-color:#0089CC;
}
.lay-infobox-content-title {
  background-color:#0089CC;
  font-weight:bold;
  width:100%;
}
.lay-infobox-content-content {
  background-color:#FFFFFF;
}

.lay-infobox-definition-border,
.lay-infobox-warning-border,
.lay-infobox-remark-border,
.lay-infobox-summary-border,
.lay-infobox-audience-border,
.lay-infobox-case-border,
.lay-infobox-objectives-border,
.lay-infobox-example-border,
.lay-infobox-description-border,
.lay-infobox-technical-border,
.lay-infobox-introduction-border,
.lay-infobox-abstract-border,
.lay-infobox-materials-border,
.lay-infobox-advanced-border,
.lay-infobox-reading-border,
.lay-infobox-references-border,
.lay-infobox-details-border,
.lay-infobox-cite-border,
.lay-infobox-theorem-border,
.lay-infobox-rule-border,
.lay-infobox-checklist-border,
.lay-infobox-exercise-border,
.lay-infobox-approach-border,
.lay-infobox-comment-border,
.lay-infobox-directive-border,
.lay-infobox-prerequisites-border {
  background-color:#0089CC;
  padding:0px;
}
.lay-infobox-definition-bg,
.lay-infobox-warning-bg,
.lay-infobox-remark-bg,
.lay-infobox-summary-bg,
.lay-infobox-audience-bg,
.lay-infobox-case-bg,
.lay-infobox-objectives-bg,
.lay-infobox-example-bg,
.lay-infobox-description-bg,
.lay-infobox-technical-bg,
.lay-infobox-introduction-bg,
.lay-infobox-abstract-bg,
.lay-infobox-materials-bg,
.lay-infobox-advanced-bg,
.lay-infobox-reading-bg,
.lay-infobox-references-bg,
.lay-infobox-details-bg,
.lay-infobox-cite-bg,
.lay-infobox-theorem-bg,
.lay-infobox-rule-bg,
.lay-infobox-checklist-bg,
.lay-infobox-exercise-bg,
.lay-infobox-approach-bg,
.lay-infobox-comment-bg,
.lay-infobox-directive-bg,
.lay-infobox-prerequisites-bg {
  background-color:#FFFFFF;
  padding:3px;
}
.lay-infobox-definition-bg-small,
.lay-infobox-warning-bg-small,
.lay-infobox-remark-bg-small,
.lay-infobox-summary-bg-small,
.lay-infobox-audience-bg-small,
.lay-infobox-case-bg-small,
.lay-infobox-objectives-bg-small,
.lay-infobox-example-bg-small,
.lay-infobox-description-bg-small,
.lay-infobox-technical-bg-small,
.lay-infobox-introduction-bg-small,
.lay-infobox-abstract-bg-small,
.lay-infobox-materials-bg-small,
.lay-infobox-advanced-bg-small,
.lay-infobox-reading-bg-small,
.lay-infobox-references-bg-small,
.lay-infobox-details-bg-small,
.lay-infobox-cite-bg-small,
.lay-infobox-theorem-bg-small,
.lay-infobox-rule-bg-small,
.lay-infobox-checklist-bg-small,
.lay-infobox-exercise-bg-small,
.lay-infobox-approach-bg-small,
.lay-infobox-comment-bg-small,
.lay-infobox-directive-bg-small,
.lay-infobox-prerequisites-bg-small {
  background-color:#FFFFFF;
  padding:2px;
}
.lay-infobox-definition-title,
.lay-infobox-warning-title,
.lay-infobox-remark-title,
.lay-infobox-summary-title,
.lay-infobox-audience-title,
.lay-infobox-case-title,
.lay-infobox-objectives-title,
.lay-infobox-example-title,
.lay-infobox-description-title,
.lay-infobox-technical-title,
.lay-infobox-introduction-title,
.lay-infobox-abstract-title,
.lay-infobox-materials-title,
.lay-infobox-advanced-title,
.lay-infobox-reading-title,
.lay-infobox-references-title,
.lay-infobox-details-title,
.lay-infobox-cite-title,
.lay-infobox-theorem-title,
.lay-infobox-rule-title,
.lay-infobox-checklist-title,
.lay-infobox-exercise-title,
.lay-infobox-approach-title,
.lay-infobox-comment-title,
.lay-infobox-directive-title,
.lay-infobox-prerequisites-title {
  background-color:#0089CC;
  color:#333333;
  font-weight:bold;
}
.lay-infobox-definition-title-small,
.lay-infobox-warning-title-small,
.lay-infobox-remark-title-small,
.lay-infobox-summary-title-small,
.lay-infobox-audience-title-small,
.lay-infobox-case-title-small,
.lay-infobox-objectives-title-small,
.lay-infobox-example-title-small,
.lay-infobox-description-title-small,
.lay-infobox-technical-title-small,
.lay-infobox-introduction-title-small,
.lay-infobox-abstract-title-small,
.lay-infobox-materials-title-small,
.lay-infobox-advanced-title-small,
.lay-infobox-reading-title-small,
.lay-infobox-references-title-small,
.lay-infobox-details-title-small,
.lay-infobox-cite-title-small,
.lay-infobox-theorem-title-small,
.lay-infobox-rule-title-small,
.lay-infobox-checklist-title-small,
.lay-infobox-exercise-title-small,
.lay-infobox-approach-title-small,
.lay-infobox-comment-title-small,
.lay-infobox-directive-title-small,
.lay-infobox-prerequisites-title-small {
  background-color:#0089CC;
  color:#333333;
  font-size:10px;
}


/* infotable */

.infotable-title-em,
.infotable-label-em {
  font-weight:bold;
  text-align:center;
}
.infotable-title-centered,
.infotable-label-centered {
  text-align:center;
}

.lay-infotable-function,
.lay-infotable-parameter,
.lay-infotable-value,
.lay-infotable-definition,
.lay-infotable-whowhat,
.lay-infotable-guide,
.lay-infotable-cycle,
.lay-infotable-decision,
.lay-infotable-checklist,
.lay-infotable-cause-effect,
.lay-infotable-action,
.lay-infotable-classification,
.lay-infotable-parts,
.lay-infotable-procedure {
  background-color:#0089CC;
  border:0px;
  text-align:center;
  width:90%;
}
.lay-infotable-function-table,
.lay-infotable-parameter-table,
.lay-infotable-value-table,
.lay-infotable-definition-table,
.lay-infotable-whowhat-table,
.lay-infotable-guide-table,
.lay-infotable-cycle-table,
.lay-infotable-decision-table,
.lay-infotable-checklist-table,
.lay-infotable-cause-effect-table,
.lay-infotable-action-table,
.lay-infotable-classification-table,
.lay-infotable-parts-table,
.lay-infotable-procedure-table {
  border:0px;
  width:100%;
}
.lay-infotable-space {
  height:3;
}
.lay-infotable-function-title,
.lay-infotable-parameter-title,
.lay-infotable-value-title,
.lay-infotable-definition-title,
.lay-infotable-whowhat-title,
.lay-infotable-guide-title,
.lay-infotable-cycle-title,
.lay-infotable-decision-title,
.lay-infotable-checklist-title,
.lay-infotable-cause-effect-title,
.lay-infotable-action-title,
.lay-infotable-classification-title,
.lay-infotable-parts-title,
.lay-infotable-procedure-title,
.lay-infotable-function-footer,
.lay-infotable-parameter-footer,
.lay-infotable-value-footer,
.lay-infotable-definition-footer,
.lay-infotable-whowhat-footer,
.lay-infotable-guide-footer,
.lay-infotable-cycle-footer,
.lay-infotable-decision-footer,
.lay-infotable-checklist-footer,
.lay-infotable-cause-effect-footer,
.lay-infotable-action-footer,
.lay-infotable-classification-footer,
.lay-infotable-parts-footer,
.lay-infotable-procedure-footer {
  background-color:#0089CC;
}
.lay-infotable-function-content,
.lay-infotable-parameter-content,
.lay-infotable-value-content,
.lay-infotable-definition-content,
.lay-infotable-whowhat-content,
.lay-infotable-guide-content,
.lay-infotable-cycle-content,
.lay-infotable-decision-content,
.lay-infotable-checklist-content,
.lay-infotable-cause-effect-content,
.lay-infotable-action-content,
.lay-infotable-classification-content,
.lay-infotable-parts-content,
.lay-infotable-procedure-content {
  background-color:#FFFFFF;
}

.lay-infotable-list {
  background-color:#000000;
  border:0px;
  text-align:center;
  width:90%;
}
.lay-infotable-list-table {
  border:0px;
  width:100%;
}
.lay-infotable-list-title,
.lay-infotable-list-footer {
  background-color:#000000;
}
.lay-infotable-list-content {
  background-color:#FFFFFF;
}

.lay-infotable-stage-border {
  background-color:#0089CC;
  border:0px;
  text-align:center;
  width:90%;
}
.lay-infotable-stage-border-table {
  border:0px;
  width:100%;
}
.lay-infotable-stage-bg {
  background-color:#FFFFFF;
}
.lay-infotable-stage-title,
.lay-infotable-stage-footer {
  background-color:#0089CC;
  font-weight:bold;
}

.lay-infotable-guide-title-title,
.lay-infotable-guide-title-text {
  color:#333333;
  font-weight:bold;
}

.lay-infotable-parameter-td {
  background-color:#0089CC;
  border:0px;
  text-align:center;
  width:90%;
}
.lay-infotable-parameter-table {
  border:0px;
  width:100%;
}
.lay-infotable-parameter-title,
.lay-infotable-parameter-content {
  vertical-align:top;
}

.lay-infotable-toc-c1 {
  font-size:16px;
}
.lay-infotable-toc-c2 {
}
.lay-infotable-toc-c3 {
  font-size:10px;
}

/*
*/

/* pad3 - display */

.pad-display {
  /* height:2.5em; */
  border-collapse:collapse;
  border:solid 1px #646464;
}

table.pad-display {
  margin:1em 0em 1em 0em;
}

td.pad-files {
  height:0.25em;
}

div.pad-files {
  margin-top:0.5em;
  margin-bottom:0em;
  margin-left:0.5em;
  margin-right:0.5em;
  border:0px dashed black;
}

td.pad-display div.pad-type {
  float:left;
  line-height:2.5em;
}

div.pad-duration {
  font-weight:normal;
}

td.pad-display div.pad-image {
  float:left;
  border:none;
  margin-right:0.5em;
}


/* pad3 - overview */

.pad-overview {
  height:2.5em;
  border-collapse:collapse;
  border:solid 0px #646464;
}

table.pad-overview {
  border-top:solid 1px #646464;
  border-bottom:solid 1px #646464;
}

th.pad-overview {
  text-align:left;
  font-weight:normal;
}

tr.pad-overview td.pad-time {
  text-align:left;
}


/* pad3 - print */

.pad-print {
  height:1.5em;
  border-collapse:collapse;
  border:solid 0px #646464;
}

table.pad-print {
}

th.pad-print {
  text-align:left;
  font-weight:bold;
}

tr.pad-print td.pad-time {
  text-align:left;
}

tr.pad-print td.pad-message {
  padding-top:0.5em;
  padding-bottom:0.5em;
  padding-left:0em;
  padding-right:0em;
}

tr.pad-print td.pad-summary {
  font-style:normal;
}

/* pad3 - display (Baum) */

table.pad-display-tree {
  border-top:1px solid black;
  border-bottom:1px solid black;
  margin-top:0.5em;
}

/* pad3 - allgemein */

.pad-empty {
  margin-top:10px;
  font-style:italic;
}

.pad-subject {
  font-weight:bold;
}

.pad-message {
  padding-left:1em;
  padding-right:1em;
}

.pad-time,
.pad-buttons {
  text-align:right;
}

.pad-separator {
  height:1em;
  line-height:1px;
}

.pad-summary {
  font-style:italic;
}

.pad-update {
  margin:5px 0px 5px 0px;
}

.pad-update-ok {
  color:green;
  border:1px dotted green;
}

.pad-update-error {
  color:red;
  border:1px dotted red;
}

.pad-sortlinkbar,.pad-glossary-bar,.pad-filter-bar {
  margin:0px 0px 0px 0px;
  padding:0px 0px 5px 0px;
  border:0px solid green;
  width:100%;
}

img.pad-priority, img.pad-status {
  margin:5px;
}

table.pad-summary tr.pad-summary td.pad-summary {
  font-style:normal;
}

.pad-ticker-type-border {
  padding:3px;
  border:1px solid #646464;
}



/* lib-round-box (lib-util) */

.lib-help {
  text-align:right;
}
/*
*/
.lib-round-box-title {
  width:1%;
  white-space:nowrap;
  font-weight:bold;
}
.lib-round-box-top-space {
  font-size:50%;
}

/* cal */

.cal-cell-top {
  font-size:9px;
}
.cal-view,
.cal-week,
.cal-day-table  {
  border:0px;
}
.cal-view-td  {
  vertical-align:top;
}
.cal-view-content {
  background-color:#646464;
  vertical-align:top;
}
.cal-view-space {
  width:2px;
}

.cal-navigation,
.cal-year,
.cal-month,
.cal-week-wdh,
.cal-day,
.cal-day-display-table,
.cal-cell {
  border:0px;
  width:100%;
}
.cal-navigation-left {
  text-align:left;
  vertical-align:middle;
}
.cal-navigation-center {
  text-align:center;
  vertical-align:middle;
}
.cal-navigation-center-space {
  width:3px;
}
.cal-navigation-right {
  text-align:right;
  vertical-align:middle;
}
.cal-label {
  font-weight:bold;
}
.cal-next {
  font-style:italic;
}
.cal-ui-value-cal-cell {
  font-size:8px;
  vertical-align:top;
  padding:2px;
}

.cal-year-ydm,
.cal-year-ymd,
.cal-year-ywd,
.cal-year-ydw,
.cal-month-ydm,
.cal-month-overview-mwn-title-title,
.cal-month-overview-mwn-title-label,
.cal-month-overview-mnw-title-title,
.cal-month-overview-mnw-title-label,
.cal-month-details-mwn-title,
.cal-month-details-mnw-title,
.cal-month-mwn-title-title,
.cal-month-mwn-title-label,
.cal-month-mnw-title-title,
.cal-month-mnw-title-label,
.cal-month-mwd-title,
.cal-month-md-title,
.cal-month-mdo-title,
.cal-month-mdo-value,
.cal-month-mdh-title,
.cal-month-mhd-title,
.cal-week-overview-mwn-title,
.cal-week-overview-mnw-title,
.cal-week-mwn-title,
.cal-week-mnw-title,
.cal-week-ywd-title,
.cal-week-ydw-title,
.cal-week-wdh-title,
.cal-week-whd-title,
.cal-week-wdx-title,
.cal-week-wdo-title,
.cal-week-wdo-value,
.cal-week-details-wd-title,
.cal-week-details-wd5-title,
.cal-week-wd5-title,
.cal-week-overview-mwn-title,
.cal-dayOfWeek-details-mwn-title,
.cal-day-details-dh-title,
.cal-day-dhx,
.cal-day-dho-title,
.cal-day-dho-value,
.cal-day-dh {
  background-color:#55DBFF;
}
.cal-week-ywd-title,
.cal-week-ydw-title {
  min-width:8.5em;
}
.cal-week-details-mnw-title {
  background-color:#55DBFF;
  padding:2px;
  vertical-align:top;
}

.cal-month-ymd-title {
  width:7%;
  background-color:#55DBFF;
}

.cal-month-ymd-content,
.cal-month-mdo,
.cal-week-ywd,
.cal-week-wdo,
.cal-emptyDay,
.cal-day-details-ywd-title,
.cal-day-details-ydm,
.cal-day-details-ydw,
.cal-day-details-mdx,
.cal-day-display-content,
.cal-day-wdh,
.cal-day-dho,
.cal-hour-details-label,
.cal-hour-details-content,
.cal-hour-label {
  background-color:#FFFFFF;
  vertical-align:top;
}
.cal-day-details-ydm {
  min-width:20em;
}
.cal-week-ywd,
.cal-day-wdh,
.cal-day-mwn-td {
  vertical-align:top;
}
.cal-day-display-content,
.cal-day-wd,
.cal-hour-details-label,
.cal-hour-details-content,
.cal-hour {
  vertical-align:top;
  text-align:left;
}
.cal-day-display-empty {
  min-width:15em;
  min-height:5em;
}
.cal-day-display-first,
.cal-day-display-td {
  border-bottom:1px dashed #55DBFF;
  margin-bottom:1px;
}
/*
.cal-day-display-content {
  min-width:15em;
  min-height:5em;
}
.cal-day-display-header {
  width:100%;
}
.cal-day-display-handle {
  padding:2px;
  text-align:left;
  width:50%;
  float:left;
}
.cal-day-display-label {
  padding:2px;
  text-align:right;
  margin-left:50%;
}
*/
.cal-week-details,
.cal-day-details,
.cal-day-display {
  border:0px;
  width:100%;
  height:100%;
}

.cal-day-cellcount,
.cal-hour-cellcount {
  background-color:#FFFFFF;
}
.cal-week-details-wd-content {
  width:50%;
  vertical-align:top;
  background-color:#FFFFFF;
}
.cal-dayOfWeek-content {
  background-color:#FFFFFF;
  font-weight:bold;
  vertical-align:top;
  text-align:center;
}
.cal-day-details-mwn-content {
  height:100%;
  background-color:#FFFFFF;
  vertical-align:top;
}
.cal-day-details-dh-content {
  height:100%;
  background-color:#55DBFF;
}
.cal-day-details-ywd-separator {
  height:1px;
  background-color:#646464;
  text-align:center;
}
.cal-day-details-ymd {
  width:3%;
  background-color:#FFFFFF;
  vertical-align:top;
  text-align:right;
}
.cal-day-display-first {
  text-align:left;
}
.cal-day-display-td {
  vertical-align:top;
  text-align:right;
  height:20px;
}
.cal-day-display-separator {
  height:1px;
  background-color:#55DBFF;
  text-align:center;
}
.cal-day-display-space {
  height:50;
  width:70;
  text-align:center;
}
.cal-day-ydm,
.cal-day-ywd,
.cal-day-ydw,
.cal-day-mwn,
.cal-day-wdx,
.cal-day-wd5x,
.cal-hour-label {
  vertical-align:top;
  text-align:right;
}
.cal-day-mdo {
  width:3%;
  background-color:#55DBFF;
  text-align:center;
}
.cal-day-wdo {
  width:13%;
  background-color:#55DBFF;
  text-align:center;
}
.cal-day-mdo-cell,
.cal-day-wdo-cell,
.cal-hour-dho-cell {
  height:100%;
  background-color:#FFFFFF;
  vertical-align:middle;
  text-align:center;
}
.cal-day-mdo-allocated,
.cal-day-wdo-allocated,
.cal-hour-dho-allocated {
  height:100%;
}
.cal-day-mdo-allocated {
  min-width:2em;
}
.cal-day-wdo-allocated {
  min-width:6em;
}
.cal-hour-dho-allocated {
  min-width:4.5em;
}
.cal-day-mdx,
.cal-day-wdx,
.cal-day-wd5x,
.cal-hour-dhx,
.cal-hour-dho,
.cal-hour-whd,
.cal-hour-mhd,
.cal-hour-details-label {
  padding:2px;
}
.cal-day-ymd {
  width:3%;
  vertical-align:top;
  text-align:right;
}
.cal-day-wd-cell,
.cal-hour-cell {
  width:100%;
  vertical-align:top;
  text-align:right;
}
.cal-ui-list-event-spacer {
  height:5px;
  background-color:#FFFFFF;
  text-align:center;
}
.cal-cell-value {
  width:30px;
  vertical-align:top;
  text-align:center;
}
.cal-cell-value-space {
  height:20px;
  width:5px;
}
.cal-cell-value-left {
  width:30px;
}
.cal-cell-value-right {
  width:5px;
}
tr.cal-day-whd th,
tr.cal-day-mhd th {
  text-align:left;
  vertical-align:top;
}
.cal-options .ui-list-value-label {
  border-bottom:0px dashed #646464;
  padding:3px 0px;
}
.cal-options .ui-list-value-value {
  border-bottom:0px dashed #646464;
  padding:0px 0px;
}
.cal-options .ui-list {
  width:100%;
  border:0px solid #646464;
  empty-cells:show;
}

/* imap */

.imap-map {
  border:0px;
  width:640;
  text-align:center;
}
.imap-map-table {
  border:0px;
  width:100%;
}
.imap-map-title {
  font-size:18px;
  font-weight:bold;
}
.imap-map-subtitle {
  font-size:14px;
}
.imap-info-label {
  font-weight:bold;
  width:150;
  vertical-align:top;
}
.imap-info-content {
  width:490;
  vertical-align:top;
}
.imap-step {
  font-weight:bold;
}

.imap-toc,
.imap-classification,
.imap-parts-table-content,
.imap-value-table,
.imap-procedure-table-flowchart,
.imap-procedure-table,
.imap-classification-table,
.imap-action-table,
.imap-decision-table,
.imap-who-does-what-table,
.imap-checklist-table,
.imap-flowchart-sequence,
.imap-flowchart-if,
.imap-flowchart-loop,
.imap-stage-table,
.imap-cycle-table,
.imap-cause-effect-table,
.imap-text-structure,
.imap-form {
  border:2px;
}
.imap-toc-td {
  background-color:#f0f0e0;
}
.imap-classification-td {
  background-color:#ffffff;
}

.imap-parts-function {
  border:0px;
  text-align:center;
  width:95%;
}
.imap-parts-function-table,
.imap-parts-table,
.imap-function-table,
.imap-row {
  border:0px;
  width:100%;
}
.imap-parts-table td,
.imap-function-table td {
  font-weight:bold;
}

.imap-row-td,
.imap-flowchart-if-select {
  vertical-align:top;
}
.imap-classification-branch-table,
.imap-classification-branch,
.imap-classification-branch-td-table,
.imap-classification-tree,
.imap-classification-tree-td-table,
.imap-classification-tree-table,
.imap-procedure {
  border:0px;
}
.imap-classification-branch-col,
.imap-flowchart-sequence-td {
  text-align:left;
}
.imap-classification-tree-centered,
.imap-procedure-td,
.imap-procedure-table-position {
  text-align:center;
}
.imap-classification-tree-colored {
  background-color:#000000;
}
.imap-value-content {
  font-style:italic;
}

.imap-classification-branch-td {
  background-color:#000000;
}
.imap-classification-branch,
.imap-classification-branch-td-table,
.imap-classification-tree,
.imap-classification-tree-td,
.imap-classification-tree-td-table,
.imap-procedure-table-flowchart,
.imap-procedure-table-td,
.imap-procedure-table-position {
  background-color:#d0d0ff;
}
.imap-parts-table-body {
  background-color:#d0d0ff;
  text-align:center;
}
.imap-parts-table-title,
.imap-procedure-table-title,
.imap-action-table-title {
  background-color:#c0f0ff;
  font-weight:bold;
}
.imap-decision-table-title,
.imap-who-does-what-table-title {
  background-color:#f0f0ff;
  font-weight:bold;
}
.imap-checklist-table-title {
  background-color:#f0f0ff;
  font-weight:bold;
  text-align:center;
}
.imap-flowchart-sequence,
.imap-flowchart-loop-while,
.imap-flowchart-loop-do {
  background-color:#c0c0ff;
}
.imap-flowchart-if-condition,
.imap-flowchart-loop {
  background-color:#ffffc0;
}
.imap-flowchart-if-yes {
  background-color:#c0ffc0;
  font-weight:bold;
  text-align:center;
}
.imap-flowchart-if-no {
  background-color:#ffc0c0;
  font-weight:bold;
  text-align:center;
}
.imap-flowchart-loop-while-title,
.imap-flowchart-loop-do-title,
.imap-flowchart-loop-until-title {
  font-weight:bold;
  vertical-align:top;
}
.imap-flowchart-loop-until {
  background-color:#ffc0c0;
}
.imap-flowchart-comment-title {
  font-size:10px;
  font-style:italic;
}
.imap-stage-table-title,
.imap-cycle-chart-title {
  background-color:#c0c07f;
  font-weight:bold;
}
.imap-stage-table-content,
.imap-cycle-chart-content {
  background-color:#d0d0ff;
}
.imap-stage-table-position,
.imap-cycle-chart-position {
  text-align:center;
  background-color:#d0d0ff;
}
.imap-cycle-chart-continue {
  background-color:#d0d0ff;
  font-weight:bold;
}
.imap-cause-effect-table-if,
.imap-cause-effect-table-then {
  background-color:#d0c0ff;
  font-weight:bold;
}
.imap-text-structure-title,
.imap-form-td {
  background-color:#f8f8ff;
}


/* vnl */

.vnl-page {
  background-color:#FFFFFF;
}
.vnl-page-isEditView,
.vnl-rows,
.vnl-plain,
.vnl-text1,
.vnl-image1,
.vnl-text2,
.vnl-image2,
.vnl-img-src,
.vnl-img {
  border:0px;
  width:100%;
}
.vnl-page-isEditView-btnPanel {
  height:30;
  background-color:#FFFFFF;
  text-align:left;
  vertical-align:middle;
}
.vnl-page-isEditView-separator {
  height:1;
}

.vnl-cols,
.vnl-l3,
.vnl-c3,
.vnl-r3,
.vnl-l2,
.vnl-l2-table,
.vnl-r2,
.vnl-r2-table {
  border:0px;
  width:100%;
  height:100%;
}
.vnl-cols1,
.vnl-cols2 {
  vertical-align:top;
  width:50%;
}

.vnl-13-image-left,
.vnl-l3-content-left,
.vnl-c3-left,
.vnl-r3-image-left,
.vnl-r3-content-left,
.vnl-12-header,
.vnl-12-image-left,
.vnl-12-footer,
.vnl-r2-image-left,
.vnl-r2-content-left {
  width:150;
  background-color:#0089CC;
}
.vnl-13-image-left,
.vnl-13-text,
.vnl-13-image-right,
.vnl-l3-content-left,
.vnl-13-content-text,
.vnl-r3-content-right,
.vnl-c3-left,
.vnl-c3-content,
.vnl-c3-right,
.vnl-r3-image-left,
.vnl-r3-text
.vnl-r3-image-right,
.vnl-r3-content-left,
.vnl-r3-content,
.vnl-r3-content-right,
.vnl-12-header,
.vnl-12-text,
.vnl-12-image-left,
.vnl-12-footer,
.vnl-l2-content,
.vnl-l2-content-right,
.vnl-r2-image-left,
.vnl-r2-text,
.vnl-r2-footer,
.vnl-r2-content-left,
.vnl-r2-content {
  vertical-align:top;
}

.vnl-13-image-right,
.vnl-l3-content-right,
.vnl-c3-right,
.vnl-r3-image-right,
.vnl-r3-content-right,
.vnl-l2-content-right,
.vnl-r2-footer {
  width:150;
  background-color:#0089CC;
}

.vnl-13-content {
  background-color:#0089CC;
  height:100%;
}
.vnl-12-row {
  height:99%;
}
.vnl-image1-td,
.vnl-img-src-td,
.vnl-img-td {
  text-align:center;
}

.vnl-page-h {
  width:100%;
  border:0px;
}
.vnl-page-h-title {
  color:#333333;
  font-weight:bold;
}
.vnl-border-h {
  width:100%;
  background-color:#55DBFF;
  padding:0px;
  border:0px;
}
.vnl-border-h-space {
  height:1;
}
.vnl-border-v {
  width:1;
  background-color:#55DBFF;
}
.vnl-table-contents {
  border:0px;
}

/* vrs */

.vrs-revisions-border {
  background-color:#000000;
  border:0px;
  width:100%;
}
.vrs-revisions {
  background-color:#0089CC;
  border:0px;
  width:100%;
}
.vrs-revisions-table {
  border:0px;
  width:100%;
}
.vrs-revisions-content {
  background-color:#FFFFFF;
}

.vrs-revisions-label-label,
.vrs-revisions-project-label {
  font-size:10px;
  font-weight:bold;
}
.vrs-revisions-filesrc-label,
.vrs-revisions-expires,
.vrs-revisions-completion,
.vrs-revisions-sizem2,
.vrs-revision-revision-version,
.vrs-revision-revision-description,
.vrs-revision-revision-author-time {
  font-size:9px;
}
.vrs-revision-revision-author {
  font-size:10px;
  font-style:italic;
}
.vrs-revisions-starttime {
  font-size:8px;
}
.vrs-revisions-space {
  background-color:#B3EFFA;
}
.vrs-revisions-version,
.vrs-revisions-type,
.vrs-revisions-status,
.vrs-revisions-timeAuthor,
.vrs-revisions-description {
  font-size:9px;
  font-weight:bold;
}
.vrs-revision-td,
.vrs-revision-revision-version,
.vrs-revision-revision-author-time,
.vrs-revision-revision-description {
  vertical-align:top;
}

/* asmt */

.asmt-page {
  padding:4px;
  background-color:#FFFFFF;
  width:95%;
}
.asmt-content-title {
  color:#E10000;
  font-family:verdana,arial,helvetica,sans-serif;
  font-weight:bold;
}
.asmt-page-table,
.asmt-content-table {
  width:100%;
  border:0px;
}
.asmt-page .asmt-content-form {
  background-color:#FFFFFF;
  width:100%;
}
.asmt-page-session {
  vertical-align:top;
  text-align:left;
  width:100%;
}
.asmt-page-selection {
  vertical-align:top;
  text-align:right;
}
.asmt-content {
  width:100%;
}
.asmt-content-buttons {
  vertical-align:top;
  text-align:left;
}
.asmt-requirements {
  border:0px;
}

.asmt-button-itemselectionlabel {
  font-size:12px;
}

.asmt-items {
  width:100%;
  border:0px;
}
.asmt-items-overview {
  background-color:#000000;
  border:0px;
}
.asmt-items-overview-content-table {
  border:0px;
}
.asmt-items-overview-content {
  background-color:#FFFFFF;
}
.asmt-items-overview-content-nr-label,
.asmt-items-overview-content-marked-label,
.asmt-items-overview-content-answered-label,
.asmt-items-overview-content-question-label {
  font-size:13px;
  font-weight:bold;
  background-color:#878787;
}

.asmt-item-items-overview {
  background-color:#FFFFFF;
  vertical-align:middle;
}
.asmt-item-items-overview-title {
  font-size:14px;
  text-align:right;
}
.asmt-item-items-overview-marker {
  text-align:center;
}
.asmt-item-items-overview-title-title {
  font-size:13px;
}
.asmt-item-items-space {
  height:15;
}
.asmt-item-items-td {
  text-align:left;
  vertical-align:top;
}
.asmt-item-items-marker {
  text-align:center;
  vertical-align:top;
}
.asmt-item-items-marker-table {
  border:0px;
}

.asmt-item-section {
  text-align:left;
  vertical-align:top;
}
.asmt-item-section-marker {
  text-align:center;
  vertical-align:top;
  width:20%;
}
.asmt-item-section-table {
  border:0px;
}
.asmt-item-floating {
  background-color:#FFFFFF;
}
.asmt-item-floating-td {
  text-align:left;
  vertical-align:top;
}
.asmt-item-section-sectiontitle {
  font-size:10px;
}
.asmt-item-section-sectionimage {
  font-size:13px;
}
.asmt-item-section-sectionabout {
  font-size:9px;
}

.asmt-item-question-question {
  font-size:13px;
  font-weight:bold;
}
.asmt-item-question-description {
  font-size:12px;
}
.asmt-item-marker {
  font-size:10px;
}

.asmt-item-credits {
  font-size:12px;
}
.asmt-item-credits-false {
  color:#000000;
}
.asmt-item-credits-true {
  color:#0089CC;
}
.asmt-item-credits-missing {
  color:#000000;
}
.asmt-item-credits-false,
.asmt-item-credits-true,
.asmt-item-credits-missing {
  font-size:14px;
}
.asmt-item-credits-edit {
  font-size:12px;
}

.asmt-item-tail {
  text-align:left;
  vertical-align:top;
}
.asmt-item-tail-false,
.asmt-item-tail-true,
.asmt-item-tail-missing {
  font-size:13px;
  font-weight:bold;
}
.asmt-item-tail-false {
  color:#000000;
}
.asmt-item-tail-true {
  color:#0089CC;
}
.asmt-item-tail-missing {
  color:#000000;
}
.asmt-item-tail-content {
  background-color:#FFFFFF;
}
.asmt-item-tail-content-question,
.asmt-item-tail-content-question2 {
  font-size:13px;
  font-weight:bold;
}
.asmt-item-tail-content-description {
  font-size:12px;
}
.asmt-item-tail-feedback {
  color:#0089CC;
  font-size:10px;
  text-align:left;
  vertical-align:top;
}
.asmt-info-tail-info,
.asmt-info-tail-about {
  font-size:9px;
  text-align:left;
  vertical-align:top;
}
.asmt-item-dispatch-col {
  text-align:left;
  vertical-align:top;
}

.asmt-item-likert,
.asmt-item-text,
.asmt-item-textarea {
  width:100%;
  border:0px;
}
.asmt-item-multiple,
.asmt-item-sort,
.asmt-item-assign,
.asmt-item-self,
.asmt-item-slider {
  border:0px;
}
.asmt-item-assign-dispatch,
.asmt-item-assign-menu,
.asmt-item-assign-dispatch-floating {
  font-size:12px;
}

.asmt-item-yesno-dispatch {
  font-size:13px;
}
.asmt-item-yesno-dispatch-yy,
.asmt-item-yesno-dispatch-nn,
.asmt-item-yesno-dispath-floating-yy,
.asmt-item-yesno-dispath-floating-nn {
  color:#0089CC;
}
.asmt-item-yesno-dispatch-ny,
.asmt-item-yesno-dispatch-yn,
.asmt-item-yesno-dispath-floating-ny,
.asmt-item-yesno-dispath-floating-yn {
  color:#000000;
}
.asmt-item-yesno-dispatch-floating {
   font-size:13px;
}

.asmt-item-slider-min,
.asmt-item-slider-max,
.asmt-item-slider-answer {
  font-size:9px;
}

.asmt-item-slider-tic {
  padding:0px;
}

.asmt-option-single-floating,
.asmt-option-multi-floating,
.asmt-option-sort-floating,
.asmt-select-option {
   font-size:13px;
}
.asmt-option-radio-cell,
.asmt-option-multi,
.asmt-option-sort {
   font-size:13px;
   vertical-align:top;
}

.asmt-option-text-true,
.asmt-option-text-correct,
.asmt-option-text-1-true,
.asmt-option-text-2-true,
.asmt-option-text-correct-1,
.asmt-option-text-correct-2 {
  color:#0089CC;
  font-size:13px;
}

.asmt-option-text-false,
.asmt-option-text-wrong,
.asmt-option-text-1-false,
.asmt-option-text-2-false,
.asmt-option-text-wrong-1,
.asmt-option-text-wrong-2 {
  color:#000000;
  font-size:13px;
}

.asmt-option-text-missing,
.asmt-option-text-1-missing,
.asmt-option-text-2-missing {
  color:#000000;
  font-size:13px;
}

.asmt-option-text,
.asmt-option-text-plain,
.asmt-option-text-1,
.asmt-option-text-2,
.asmt-option-text-plain-1,
.asmt-option-text-plain-2 {
  font-size:13px;
}

.asmt-item-table {
  background-color:#ffffff;
  width:100%;
  border:0px;
}

.asmt-valuation-table,
.asmt-groups,
.asmt-confirm-table,
.asmt-solutionfeedback-table,
.asmt-session-table {
  border:0px;
}

.asmt-session,
.asmt-valuation,
.asmt-sessions,
.asmt-session-sessions,
.asmt-item,
.asmt-item-items {
  background-color:#55DBFF;
}
.asmt-valuation-ratinglist {
  font-size:10px;
  font-style:italic;
}
.asmt-valuation-feedback {
  font-size:9px;
}
.asmt-valuation-groups {
  background-color:#55DBFF;
}
.asmt-valuation-groups-description {
  font-size:8px;
}
.asmt-confirm {
  font-size:13px;
}

.asmt-solutionfeedback {
  color:#000000;
  font-size:10px;
}

.asmt-session-content {
  font-size:14px;
}
.asmt-session-content-title {
  font-weight:bold;
  font-size:16px;
}
.asmt-session-content-description {
  font-size:13px;
  font-style:italic;
}
.asmt-session-content-error {
  color:#FFFFFF;
  font-size:10px;
  font-weight:bold;
  font-style:italic;
}
.asmt-session-user,
.asmt-session-percent,
.asmt-session-start,
.asmt-session-end,
.asmt-session-completed,
.asmt-session-phase,
.asmt-session-current,
.asmt-session-valuation {
  font-size:12px;
}
.asmt-session-completed-true {
  color:#0089CC;
}
.asmt-session-completed-false {
  color:#000000;
}
.asmt-sessions-overview-time
.asmt-sessions-overview-completed,
.asmt-sessions-overview-percent,
.asmt-sessions-overview {
  font-size:12px;
  font-weight:bold;
}
.asmt-session-sessions-time,
.asmt-session-sessions-completed,
.asmt-session-sessions-percent,
.asmt-session-sessions-default {
  font-size:12px;
}
.asmt-session-sessions-completed-true {
  color:#0089CC;
}
.asmt-session-sessions-completed-false {
  color:#000000;
}

/* curr */
/* @type=[ audience | description | objectives | prerequisites | remark | materials ] */

.curr-curriculum-header {
  background-color:#55DBFF;
  border: 1px solid #55DBFF;
  font-size:10px;
}
.curr-curriculum-name {
  font-size:14px;
  font-style:italic;
}
.curr-curriculum-title {
  color:#333333;
  font-size:18px;
  font-weight:bold;
}
.curr-curriculum-image {
  background-color:#FFFFFF;
}

.curr-info-audience {
  background-color:#000000;
  border: 1px solid #000000;
  border-collapse:collapse;
}
.curr-info-description {
  background-color:#000000;
  border: 1px solid #000000;
  border-collapse:collapse;
}

.curr-info-span-description {
  font-size:10px;
  font-style:italic;
  font-weight:normal;
}
.curr-info-objectives {
  background-color:#000000;
  border: 1px solid #000000;
  border-collapse:collapse;
}
.curr-info-prerequisites {
  background-color:#000000;
  border: 1px solid #000000;
  border-collapse:collapse;
}
.curr-info-remark {
  background-color:#000000;
  border: 1px solid #000000;
  border-collapse:collapse;
}
.curr-info-materials {
  background-color:#000000;
  border: 1px solid #000000;
  border-collapse:collapse;
}

.curr-info-head-audience {
  background-color:#000000;
  border: 1px solid #000000;
}
.curr-info-head-description {
  background-color:#000000;
  border: 1px solid #000000;
}
.curr-info-head-objectives {
  background-color:#000000;
  border: 1px solid #000000;
}
.curr-info-head-prerequisites {
  background-color:#000000;
  border: 1px solid #000000;
}
.curr-info-head-remark {
  background-color:#000000;
  border: 1px solid #000000;
}
.curr-info-head-materials {
  background-color:#000000;
  border: 1px solid #000000;
}
.curr-info-head-title-label {
  color:#333333;
  font-size:10px;
  font-weight:bold;
  font-style:normal;
}

.curr-info-head-title {
  font-size:10px;
  font-style:italic;
  font-weight:normal;
}

.curr-group-head-title {
  font-size:10px;
  font-style:italic;
  font-weight:bold;
}

.curr-unit-assessment,
.curr-unit-cbt,
.curr-unit-course,
.curr-unit-curriculum,
.curr-unit-exam,
.curr-unit-test,
.curr-unit-wbt,
.curr-unit-pad,
.curr-unit-workshop {
  border-collapse:collapse;
}

.curr-unit-head-assessment {
  background-color:#FFFFFF;
  border:1px solid #FFFFFF;
}
.curr-unit-head-cbt {
  background-color:#0089CC;
  border:1px solid #0089CC;
}
.curr-unit-head-course {
  background-color:#0089CC;
  border:1px solid #0089CC;
}
.curr-unit-head-curriculum {
  background-color:#0089CC;
  border:1px solid #0089CC;
}
.curr-unit-head-exam {
  background-color:#FFFFFF;
  border:1px solid #FFFFFF;
}
.curr-unit-head-test {
  background-color:#FFFFFF;
  border:1px solid #FFFFFF;
}
.curr-unit-head-wbt {
  background-color:#0089CC;
  border:1px solid #0089CC;
}
.curr-unit-head-workshop {
  background-color:#0089CC;
  border:1px solid #0089CC;
}

.curr-unit-head-label {
  color:#333333;
  font-size:10px;
  font-weight:bold;
}

.curr-unit-head-title {
  color:#333333;
  font-size:10px;
  font-style:italic;
  font-weight:normal;
}

.curr-unit-body-assessment {
  background-color:#FFFFFF;
  border:1px solid #FFFFFF;
  font-size:9px;
}
.curr-unit-body-cbt {
  background-color:#0089CC;
  border:1px solid #0089CC;
  font-size:9px;
}
.curr-unit-body-course {
  background-color:#0089CC;
  border:1px solid #0089CC;
  font-size:9px;
}
.curr-unit-body-curriculum {
  background-color:#0089CC;
  border:1px solid #0089CC;
  font-size:9px;
}
.curr-unit-body-exam {
  background-color:#FFFFFF;
  border:1px solid #FFFFFF;
  font-size:9px;
}
.curr-unit-body-test {
  background-color:#FFFFFF;
  border:1px solid #FFFFFF;
  font-size:9px;
}
.curr-unit-body-wbt {
  background-color:#0089CC;
  border:1px solid #0089CC;
  font-size:9px;
}
.curr-unit-body-workshop {
  background-color:#0089CC;
  border:1px solid #0089CC;
  font-size:9px;
}

/* lico */

.lico-header {
  font-weight:bold;
}

.lico-text,
.lico-textTop {
  font-size:22px;
  margin-left:20px;
  padding-top:10px;
  padding-bottom:5px;
}

.lico-textBottom {
  font-size:22px;
  margin-left:20px;
  padding-top:10px;
  padding-bottom:5px;
}


.lico-item {
  font-size:18px;
  padding-left:20px;
  padding-bottom:10px;
}

.lico-imageTop {
}

.lico-imageTop,
.lico-imageBottom {
  float:right;
  vertical-align:text-top;
  bottom:0px;
}

td.lico-agenda-item,
td.lico-agenda-label,
td.lico-agenda-item-aftercurrent,
td.lico-agenda-item-current,
td.lico-agenda-label-aftercurrent,
td.lico-agenda-label-current {
  width:100%;
  height: 20px;
  padding-left: 4px;
}

.lico-agenda-item,
.lico-agenda-label,
.lico-agenda-item-aftercurrent,
.lico-agenda-item-current,
.lico-agenda-label-aftercurrent,
.lico-agenda-label-current {
  vertical-align:middle;
  white-space:nowrap;
}

td.lico-agenda-item,
td.lico-agenda-label {
  border-top:solid 1px #646464;
}
td.lico-agenda-item-current,
td.lico-agenda-label-current {
  border-top:solid 1px #0089CC;
  border-bottom:solid 1px #0089CC;
}

.lico-agenda-item-current,
a.lico-agenda-item-current,
a.lico-agenda-item-current:link,
a.lico-agenda-item-current:hover,
a.lico-agenda-item-current:visited {
  color:#0089CC
}

.lico-agenda-item-number {
  font-weight:bold;
  padding-right:2px;
}

.lico-agenda-label,
.lico-agenda-label-aftercurrent,
.lico-agenda-label-current {
  text-transform:uppercase;
  font-weight:bold;
}


/* wird die Margin verändert, auch viewerChatLayout anpassen*/
.lico-licoforum-box {
  border:1px solid #646464;
  height:100%;
  margin-top:5px;
}

.lico-licoforum-iframe {
  width:100%;
  border:none;
}

.lico-licoforum-message-meta,
.lico-licoforum-message-text,
.lico-licoforum-message-meta-tutor,
.lico-licoforum-message-text-tutor {
  font-size:10px;
}

.lico-licoforum-message-meta,
.lico-licoforum-message-meta-tutor {
  white-space:nowrap;
  font-style:italic;
}

.lico-licoforum-message-meta-tutor,
.lico-licoforum-message-text-tutor {
  color: #0089CC;
}


/* sysm-mi */
.mi-use {
  color:#a04040;
}

/* sysm */
.sysm-menu {
  background-color:#55DBFF;
}

.sysm-frame-arrange,
.sysm-frame {
  background-color:#55DBFF;
}

