UNPKG

web-common-design

Version:

This package provides basic style sheet files, which may be useful for all projects and may help to publish a consistent design.

311 lines (259 loc) 6.57 kB
html { background-color: rgb(255, 255, 255); margin: 0; padding: 0; height: 100%; } body { background-color: rgb(255, 255, 255); border: 0 none; color: rgb(33, 33, 33); font-size: 9pt; /*.85em;*/ font-family: Verdana, Arial; margin: 0; padding: 0; height: 100%; } #bodySection .TnsDragNDrop__selectedfiles li div.fileCheckError { padding: 5px 10px; } #body-wrapper .tablesorter tbody td { font-size: 9pt; } /*großer container für alles mit maximaler breite und ränder die automatisch gleich sind und sich anpassen*/ #body-wrapper.smallbodywrapper { width: 1250px; margin-left: auto; margin-right: auto; /*wir wollen direkt beim inhalt scrollen und nicht ganz rechts außen*/ overflow: hidden; background: rgb(0, 0, 0); } body.in-iframe #body-wrapper.smallbodywrapper { width: 100%; } #body-wrapper.extendedbodywrapper { width: 1500px; margin-left: auto; margin-right: auto; /*wir wollen direkt beim inhalt scrollen und nicht ganz rechts außen*/ overflow: hidden; } #main-content.withFooter, #main-content.extendedbodywrapper.withFooter { bottom: 26px !important; } #main-content.smallbodywrapper { background: rgb(255, 255, 255); /*oberer abschluss zum header und verbindung zum menüblock*/ border-top: 0; /*füllt rechte hälft aus*/ float: right; width: 985px; /*der inhalt darf das menü nicht überdecken*/ margin: 0 0 0 220px; /*der inhalt soll nicht zu nah an den rändern zu header, menü oder footer kommen */ padding: 10px 20px; /*inhalt soll scrollbar sein*/ overflow: auto; /*der inhalt soll immer vom header bis zum footer gehen*/ position: absolute; bottom: 0; top: 100px; } #main-content.smallbodywrapper.insideColumns { overflow: hidden; } body.in-iframe #main-content.smallbodywrapper { border-top: none; margin: 0; padding: 0; top: 0; width: 100%; } #main-content.extendedbodywrapper { background: rgb(255, 255, 255); /*oberer abschluss zum header und verbindung zum menüblock*/ border-top: 10px solid lightgray; /*füllt rechte hälft aus*/ float: right; width: 1235px; /*der inhalt darf das menü nicht überdecken*/ margin: 0 0 0 220px; /*der inhalt soll nicht zu nah an den rändern zu header, menü oder footer kommen */ padding: 10px 20px; /*inhalt soll scrollbar sein*/ overflow: auto; /*der inhalt soll immer vom header bis zum footer gehen*/ position: absolute; bottom: 0; top: 85px; } #main-content.extendedbodywrapper.insideColumns { overflow: hidden; } #main-content #editcontainer { overflow-y: auto; } #motto.extendedbodywrapper { clear: both; position: fixed; bottom: 10px; margin-left: 1500px; width: auto; height: auto; } #motto.smallbodywrapper { clear: both; position: fixed; bottom: 10px; margin-left: 1250px; width: auto; height: auto; } #motto.withFooter { bottom: 36px !important; } #header { clear: both; } .utilitymenu { font-family: Frutiger, Verdana, Arial; font-size: 10pt; color: rgb(51, 51, 51); text-decoration: underline rgb(51, 51, 51); } div.utilitymenucontainer { text-align: right; padding-top: 30px; } div.utilityandinfocontainter { padding: 5px; float: right; } div.infocontainer { color: rgb(255, 255, 255); background: rgb(0, 0, 0); padding: 5px; margin-top: -5px; } div.isbrand { margin-top: 35px; } div.bodybordertop { border-top: solid 1px rgb(51, 51, 51); } header { min-width: 850px; } div.viewheader { font-family: Frutiger, Verdana; font-size: 22px; color: rgb(51, 51, 51); margin-top: 10px; margin-bottom: 10px; padding-left: 10px; padding-bottom: 10px; border-bottom: dotted 1px rgb(51, 51, 51); } div.viewsubheader { font-family: Frutiger, Verdana; font-size: 14pt; color: rgb(51, 51, 51); margin-top: 30px; margin-bottom: 10px; padding-left: 10px; padding-bottom: 20px; } div.buttonlist { padding-bottom: 15px; padding-top: 5px; border-bottom: dotted 1px rgb(51, 51, 51); margin-bottom: 10px; } .refTable { border-spacing: 0 3px; } .refTable .procedureHint { color: rgb(0, 176, 240); } .refTable input[type=checkbox], .refTable label { cursor: pointer; } .refTable tr:hover td { background-color: rgb(243, 243, 243); background-color: rgba(0, 176, 240, 0.2); } /*.refTable tr td { background-color: rgb(224, 224, 255); } .refTable tr:nth-child(even) td { background-color: rgb(238, 238, 255); }*/ .refTable tr td { padding: 4px; border-style: solid; border-color: transparent; border-width: 0; } .refTable tr td:first-child { border-left-width: 1px; } .refTable tr td:last-child { border-right-width: 1px; } .refTable tr.refHighlight td { border-color: rgb(0, 176, 240); border-width: 1px 0 1px 0; } .refTable tr.refHighlight td:first-child { border-left-width: 1px; } .refTable tr.refHighlight td:last-child { border-right-width: 1px; } .highlightDisabled:disabled { color: rgb(33, 33, 33); background-color: rgb(255, 255, 255); border: 1px solid rgb(112, 112, 112); } .highlightDisabled.noborder:disabled { border: none; } .cke_show_borders { border: 1px solid grey; padding: 5px; } .cke_show_borders p { margin: 0; } .cke_textarea_inline { min-height: 100px; width: 800px; } .pt-20 { padding-top: 20px; } .tr-td-pt10i td { padding-top: 10px !important; } body .resumableWrapper .resumableBrowse { min-height: 30px; } a.attachmentLink, a.attachmentLink:link, a.attachmentLink:visited, a.attachmentLink:active { text-decoration: none; color: rgb(55, 55, 55); color: rgb(0, 124, 217); } a.attachmentLink:hover { color: rgb(99, 99, 99); } .mailWidth { width: 800px; } .bold { font-weight: bold; }