/* 
    Document   : ksfacts.css
    Created on : 27.04.2012
    Updated on : 10.02.2025
    Author     : Raimund Kraska
    Description:
        Purpose of the stylesheet follows.
*/

H1 { 
    font-family: Garamond, "Times New Roman", Times, Serif;
}                

.ks_statiselect  {
    white-space: nowrap;
}
.ks_item_headomo {
    float: left;
}
.ks_mobile .ks_canvas lable.ks_inputcheckbox {
    padding: 12px;
    cursor: pointer;
}
.ks_mobile .ks_auswahl img {
    width: 1.5em;
}

.ks_mobile .ks_selector_div .ks_inputtext {
    font-size: 1.5em;
}
.ks_PrintOptionAdressengeraetestatus_einsatz {
    margin-left: 1.5em;
}
.ks_PrintOptionAdressenbenutzerstatus_einsatz {
    margin-left: 1.5em;
}
.ks_PrintOptionAdressenlizenzenstatus_einsatz {
    margin-left: 1.5em;
}
.ks_PrintOptionAdressenvertraegestatus_einsatz {
    margin-left: 1.5em;
}
.ks_mobile .ks_leistungszeitenquickedittext > div {
    width: 98%;
    float: none;
}
.ks_mobile .ks_leistungszeitenquickeditdatazeit_start {
    width: 98%;
}

/*
* Suchbereich
*/

.ks_adresse {
    display: table-cell;
    text-align: left;
}
.ks_adressen .ks_datagrid_col_name {
    width: 250px;
}
.ks_adressennotizen .ks_relevance0 {
    background-color: greenyellow;
}
.ks_adressennotizen .ks_relevance1 {
    color: white;
    background-color: green;
}
.ks_adressennotizen .ks_relevance2 {
    background-color: yellow;
}
.ks_adressennotizen .ks_relevance3 {
    background-color: orange;
}
.ks_adressennotizen .ks_relevance4 {
    background-color: red;
}
.ks_adressennotizen .ks_relevance5 {
    color: white;
    background-color: brown;
}

/* Offene Leistungen */
.ks_leistungszeitenopendata {
    background-color: yellow;
}
.ks_leistungszeitenopendatatext {
    clear: left;
}
.ks_leistungszeitenopendatatext  .ks_bd_textarea {
    width: 32%;
    float: left;
}
/* Datenselektionsbereich */
/*
* Eingabebereich
*/
.ks_leistungszeiteneingabeformelements {
    min-width: 60em;
}
.ks_leistungszeiteneingabeformelements .ks_begrwert {
    min-width: 7em;
}

.ks_leistungszeitencontenttextedittext {
    clear: both;
    position: relative;
    margin-top: 2em;
}
.ks_leistungszeitencontenttext {
    clear: both;
}
.ks_leistungszeitencontenttext .ks_datatext {
    border-style: solid;
}
.ks_leistungszeitencontenttext .ks_bd_textarea {
    width: 33%;
    float: left;
}
/*
* Erfassungsfenster
*/

.ks_leistungszeiteneingabedata .ks_bd_div {
    float: left;
}
.ks_leistungszeiteneingabetext {
    clear: left;
}
.ks_leistungszeiteneingabetext  .ks_bd_textarea {
    width: 32%;
    float: left;
}
/*
Abrechnungsarbeitsbericht
*/
.ks_abrechnung_div {
    margin-top: 1em;
    background-color: white;
}
/* Darstellung einer Dateliste */




/* Schnellerfassungsbereich*/
.ks_mobile .ks_leistungszeitenquickeditdata .ks_auswahl {
    min-height: 2em;
    font-size: 2em;
}
.ks_mobile .ks_leistungszeitenquickeditdata .ks_datetimeblock {
    clear: both;
}
.ks_leistungszeitenquickeditgrund {
    clear: left;
}
.ks_leistungszeitenquickedittext {
    clear: left;
}

.ks_leistungszeitenquickedittext  > div {
    width: 32%;
    float: left;
}
.ks_leistungszeitenquickeditdataid_adresse .ks_acworkplace {
    width: 90%;
    min-height: 60em;
}
.ks_leistungszeitenquickeditdataid_adresse .ks_acworkplacewa iframe {
    min-height: 60em;
}
/* Openliste */
.leistungszeitenopenbody {
}
.leistungszeitenopentext .ks_bd_div {
    float: left;
    width: 32%;
}
.leistungszeitenopentext .ks_datawert {
    clear: left;
    width: 100%;
}
.leistungszeitenopentext .ks_textarea {
    width: 100%;
}
.leistungszeitenabrechnungsbutton {
    float: left;
    
}

.ks_teilzeit .ks_textarea {
    width: 50em;
}

/* Neuerfassung in Arbeitebene */
.ks_leistungszeitencreatetext  > div {
    width: 32%;
    float: left;
}

#verbmatselection {
    width: 28em;
    float: left;
}
#verbmatselection .ks_bd_div {
    float: left;
}

#verbmatselection .ks_begrwert {
    width: 8em;
}

#verbmatinhalt {
    position: relative; 
    margin-top: 0.5em;
    left: 0px; 
    width: 100%;
    background-color: #eaeaaa; 
    float: left;
}

#verbmatcontenttext .ks_datawert {
    clear: both;
}
#verbmatcontenttext {
    clear:both;
}

#linkgeraete {
    clear: left;
}
.ks_table_div td {
    white-space: nowrap;
}
.ks_verbmateintraege {
}
.ks_verbmateintraege.ks_eintraege {
    float: left;
}
#verbmateingabedata .ks_begrwert {
    width: 10em;
}
#verbmateingabedatabeschreibung {
    clear: left;
}
.ks_amountplusverbmat {
    clear: left;
}
.ks_amountplusverbmat .ks_begrwert {
    width: 10em;
}
.ks_amountminusverbmat {
    clear: left;
}
.ks_amountminusverbmat .ks_begrwert {
    width: 10em;
}
.ks_verbmatstatus0 {
    background-color: white;
}
.ks_verbmatstatus1 {
    background-color: green;
}
.ks_verbmatstatus2 {
    background-color: yellow;
}
.ks_verbmatstatus3 {
    background-color: red;
}
.ks_verbmatstatus8 {
    background-color: gray;
}
.ks_verbmatstatusorder {
    background-color: aqua;
}
.ks_verbmatstatusenough {
    background-color: whitesmoke;
}
.ks_contentverbmatTabs01 {
    min-width: 40em;
}

.ks_linkedto ul {
    border-left-style: solid;
}

.ks_rngin .ks_datagrid_col_rg_nummer {
    width: 140px;
}
.ks_rngin .ks_datagrid_col_status {
    width: 70px;
}
.ks_rngin .ks_datagrid_col_adresse {
    width: 200px;
}
.ks_rnginpostencontenttext {
    clear: both;
}
.ks:gsin .ks_datagrid_col_status {
    width: 10em;
}

/*
    Fibukontorahmen
*/
.ks_fibukontorahmen .ks_datagrid_col_id_art {
    width: 14em;
}
.ks_fibukontorahmen .ks_datagrid_col_id_role {
    width: 14em;
}
.ks_fibukontorahmen .ks_datagrid_col_konto_nummer {
    width: 7em;
}
.ks_fibukontorahmen .ks_datagrid_col_konto_name {
    width: 8em;
}
.ks_fibukontorahmen .ks_datagrid_col_konto_abschluss {
    width: 8em;
}
.ks_fibukontorahmen .ks_datagrid_col_konto_relation {
    width: 8em;
}
/*
    Eingangsrechnungen
*/

#rnginpostenselection {
    max-width: 20em;
    float: left
}
#rnginpostenselection .ks_selector_element .ks_begrwert {
    width: 5em;
}
#rnginposteneintraege {
    min-width: 60em;
}
.ks_datagrid_col_position {
    width: 60px;
}
.ks_datagrid_col_adresse {
    width: 10em;
}
.ks_datagrid_col_Art {
    width: 6em;
}
.ks_datagrid_col_Beschreibung {
    width: 15em;
}
.ks_datagrid_col_rg_nummer {
    width: 5em;
}
.ks_datagrid_col_Menge {
    width: 60px;
}
.ks_datagrid_col_Einzelpreis {
    width: 100px;
}
.ks_datagrid_col_Steuersatz {
    width: 3em;
}
.ks_datagrid_col_Rabatt {
    width: 4em;
}
.ks_datagrid_col_NettoSumme {
    width: 100px;
}
.ks_datagrid_col_Postenbetrag {
    width: 100px;
}
.ks_rnginposteneingabedataarea .ks_radioitem {
    float: left;
}
#rnginposteneingabedatamenge {
    clear: left;
}
.ks_verbuchen {
    background-color: white;
}
.ks_verbuchung {
    min-width: 31em;
    margin-left: 1em;
}
.ks_verbuchung .ks_bd_div {
    width: 15em;
}

/*
Artikeleinkauf
*/
.ks_artikeleinkaufcontenttext {
    clear: both;
}

/*
    Fibu
*/
.ks_fibuauswertungcol0 {
    width: 10em;
}
.ks_fibuauswertungcol1 {
    width: 10em;
}
.ks_fibuauswertungcol2 {
    width: 10em;
}
.ks_fibuauswertungcol3 {
    width: 10em;
}
.ks_fibuauswertungcol4 {
    width: 10em;
}