﻿/* CSS styles for NG Reports */
/* ========================= */

body.NGReport
{
    font-family: Arial,Helvetica,Geneva,sans-serif;
    color: #00234B;
    font-size: 11pt;
    margin: 5px;
    background-color: #FFFFFF;
}

.NGReport td
{
    vertical-align: text-top;
}

.NGReport .textgross
{
    font-size: larger;
}

.NGReport .textklein
{
    font-size: 9px;
}

.NGReport table.fields
{
    width: 100%;
}

hr {
    border-color: transparent transparent black;
}

.NGReport .fields td
{
    padding-top: 3px;
}

    .NGReport .fields td.caption, .NGReport .DetailDialog_FormLabelCell
    {
        width: 200px;
        color: black;
        font-weight: bold;
    }

.NGReport .DetailDialog_FormTable
{
    border-spacing:0;
    border-collapse:collapse;
}

.NGReport table.anlassWebAnsichtSubModulVerwendung
{
    page-break-inside: avoid;
}

    .NGReport table.anlassWebAnsichtSubModulVerwendung td
    {
        padding-right: 15px;
    }

.NGReport p
{
    margin-top: 10px;
}

.NGReport .fields .titel
{
    color: black;
    font-weight: bold;
    width: 100%;
    margin-bottom: 2px;
    border-bottom: 1px solid black;
}

.NGReport .fields .subtitel
{
    color: gray;
    font-style: italic;
    margin-bottom: 2px;
}

.NGReport .anlassWebAnsichtHinweis
{
    margin: 2px 0;
}

.NGReport .licenseCompany p
{
    color: #0164A7;
    font-size: 10px;
    margin: 2px;
}

@page
{
    margin-top: 60px;
    margin-left: 60px;
    margin-bottom: 40px;
    margin-right: 20px;
    size: A4;    
}
