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
CSS
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 ;
}
#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 ;
}
#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 ;
}
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;
}