Files
gutachten_t3/packages/gutachten/Classes/Downloads/style.css
T

422 lines
6.6 KiB
CSS

body {
font-family: sans-serif;
font-size: 11pt;
line-height: 18pt;
margin: 0;
padding: 0;
}
h1 {
font-size: 2.3em;
margin: 2mm 0;
}
h3 {
font-size: 1.4em;
margin: 0;
padding: 0;
}
h4 {
font-size: 1.1em;
margin: 0;
}
p {
margin: 0;
padding: 0;
}
.pl-1{
padding-left: 1mm;
}
.grau {
color: #999;
}
.bg-gray {
background-color: #efefef;
}
.right {
text-align: right;
}
.orange {
color: orange;
}
.normal {
font-weight: normal;
}
.halfpage {
width: 40%;
}
.size1 {
font-size: 1em;
}
.size09 {
font-size: .9em;
}
.size08 {
font-size: .8em;
}
.size07 {
font-size: .75em;
}
.right {
text-align: right !important;
}
.center {
text-align: center;
}
.left {
text-align: left !important;
}
.bold {
font-weight: bold;
}
.border-bt {
border-bottom: 0.1mm solid #cbcbcb;
border-top: 0.1mm solid #cbcbcb;
}
.br {
border-right: 0.1mm solid #cbcbcb;
}
.bt {
border-top: 0.1mm solid #cbcbcb;
}
.bb {
border-bottom: 0.1mm solid #cbcbcb;
}
.allheader{
font-weight: bold;
background-color: #ecf2f9;
}
.rotate {
transform: rotate(-90.0deg);
-moz-transform: rotate(-90.0deg);
/* FF3.5+ */
-o-transform: rotate(-90.0deg);
/* Opera 10.5 */
-webkit-transform: rotate(-90.0deg);
/* Saf3.1+, Chrome */
}
.deckblatt {
padding: 1rem;
background-color: #efefef;
height: 290mm;
}
.gutachter {
height: 100mm;
text-align: right;
margin-top: 3mm;
margin-right: 3mm;
padding: 0;
}
.gutachten {
height: 50mm;
text-align: left;
margin-left: 15mm;
}
.zweckbox {
height: 80mm;
text-align: right;
margin-right: 5mm;
}
.auftraggeber {
text-align: right;
margin-right: 5mm;
vertical-align: bottom;
}
.header {
padding: 1mm 3mm;
font-size: 1.3em;
background-color: #ecf2f9;
border: 0.1mm solid #ccc;
width: 196mm;
margin-top: 7mm;
margin-bottom: 4mm;
}
.textblock {
padding: 0;
margin-top: 10mm;
margin-bottom: 7mm;
}
/* GUTACHTEN TABLES START */
table.footer {
font-size: .7em;
border-top: 0.1mm solid #ccc;
width: 100%;
margin: 5mm 7mm;
}
table.inhalt {
width: 196mm;
margin-left: 7mm;
margin-right: 7mm;
}
.inhalt td {
padding: 1.5mm;
}
table.ganzebreite {
width: 196mm;
margin-bottom: 5mm;
}
.ganzebreite td .cell1 {
padding-left: 5mm;
}
table.center td {
text-align: center;
}
.ganzebreite th {
background-color: #cbcbcb;
}
table.nutzwert-neu {
font-size: .75em;
width: 100%;
margin-bottom: 7mm;
border-top: 0.1mm solid #cbcbcb;
border-right: 0.1mm solid #cbcbcb;
border-bottom: 0.1mm solid #cbcbcb;
}
table.ganzebreite tr.header-row td,
table.nutzwert-neu tr.header-row td,
table.nutzwert-neu tr.header-row th {
padding: 5px 10px;
background-color: #ecf2f9;
border-bottom: 0.1mm solid #cbcbcb;
color: #000;
font-weight: bold;
}
table.nutzwert-neu td.first {
background-color: #ecf2f9;
}
table.nutzwert-neu td.right {
text-align: right;
}
table.nutzwert-neu td.center {
text-align: center;
}
table.nutzwert {
font-size: .75em;
width: 100%;
margin-left: 5mm;
margin-right: 5mm;
margin-bottom: 7mm;
}
.nutzwert tr.header-row td {
padding: 5px 10px;
background-color: #efefef;
border-left: 0.1mm solid #cbcbcb;
font-weight: bold;
}
.nutzwert th {
padding: 5px 4px;
text-align: center;
background-color: #efefef;
border-left: 0.1mm solid #cbcbcb;
}
.nutzwert td {
padding: 3px 2px;
text-align: center;
}
.nutzwert td.abschluss-first {
padding: 5px 10px;
background-color: #efefef;
border-top: 0.1mm solid #cbcbcb;
border-left: 0.1mm solid #cbcbcb;
border-bottom: 0.1mm solid #cbcbcb;
font-weight: bold;
text-align: left;
}
.nutzwert td.abschluss {
padding: 5px 4px;
background-color: #efefef;
border-top: 0.1mm solid #cbcbcb;
border-left: 0.1mm solid #cbcbcb;
border-bottom: 0.1mm solid #cbcbcb;
font-weight: bold;
}
th.abschluss {
background-color: #cbcbcb;
}
.nutzwert td.abschluss .cell0 {
background-color: #efefef;
border-left: 0.1mm solid #cbcbcb;
}
.nutzwert td.cell0 {
width: 10mm;
font-weight: bold;
border-left: 0.1mm solid #cbcbcb;
}
.nutzwert td.cell4 {
padding-left: 1mm;
text-align: left;
}
.nutzwert td.cell0 {
background-color: #efefef;
}
.nutzwert th.cell0 {
border-left: 0.1mm solid #cbcbcb;
}
table.zusammenstellung {
font-size: .8em;
width: 100%;
margin-left: 5mm;
margin-right: 5mm;
margin-bottom: 0;
}
.zusammenstellung th {
background-color: #efefef;
}
.lt {
border-top: 0.1mm solid #cbcbcb;
border-left: 0.1mm solid #cbcbcb;
}
.anmerkung {
margin: 0;
padding: 0;
font-size: .75em;
width: 100%;
margin-left: 5mm;
margin-right: 5mm;
margin-bottom: 7mm;
}
.top {
vertical-align: top;
}
/* PURE TABLES START */
.pure-table {
/* Remove spacing between table cells (from Normalize.css) */
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
/* border: 0.1mm solid #cbcbcb; */
}
.pure-table-noborder {
/* Remove spacing between table cells (from Normalize.css) */
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
}
.pure-table caption {
color: #000;
font: italic 85%/1 arial, sans-serif;
padding: 1em 0;
text-align: center;
}
.pure-table td,
.pure-table th,
.pure-table-noborder td,
.pure-table-noborder th {
border-left: 0.1mm solid #cbcbcb;
/* inner column border */
border-width: 0 0 0 0.1mm;
font-size: inherit;
margin: 0;
overflow: visible;
/*to make ths where the title is really long work*/
padding: .5em 1em;
/* cell padding */
}
.pure-table thead {
background-color: #e0e0e0;
color: #000;
text-align: left;
vertical-align: bottom;
}
/*
striping:
even - #fff (white)
odd - #f2f2f2 (light gray)
*/
.pure-table td {
background-color: transparent;
}
.pure-table-odd td {
background-color: #f2f2f2;
}
/* nth-child selector for modern browsers */
.pure-table-striped tr:nth-child(2n-1) td {
background-color: #f2f2f2;
}
/* BORDERED TABLES */
.pure-table-bordered td {
border-bottom: 0.1mm solid #cbcbcb;
}
.pure-table-bordered tbody>tr:last-child>td {
border-bottom-width: 0;
}
/* HORIZONTAL BORDERED TABLES */
/* .pure-table-horizontal td,
.pure-table-horizontal th {
border-width: 0 0 0.1mm 0;
border-bottom: 0.1mm solid #cbcbcb;
} */
.pure-table-horizontal tbody>tr:last-child>td {
border-bottom-width: 0;
}