﻿html, body
{
    font-family: Verdana;
    font-size: 10pt;

    scrollbar-arrow-color: #7C7C7C;
    scrollbar-3dlight-color: #4F4F82;
    scrollbar-darkshadow-color: #4F4F82;
    scrollbar-face-color: #f4f4f0;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #d0d0d0;
    scrollbar-track-color: #F4F4F4;

}

body {
    /*background-color: red;*/
    /*background: lightgray url(images/VRPayment_bg.jpg) no-repeat center fixed;*/

      background: #bed7f0 url(images/wallpaper.jpg) no-repeat center fixed;
      background-size: 200px auto;
}

#Hauptfenster {
    background: lightgray url(images/VRPayment_bg.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    */height: 100vh;*/
}

.Logo {
    /*background: url(images/VRPayment_logo.png) no-repeat top left;
    top: 25px;
    left: 50%;
    margin-left: -488px;
    position: absolute;
    width: 152px;
    height: 22px;*/
}

.Logo2 {
    /*background: transparent url(images/Logo_VR_Payment.png) no-repeat top left;
    top: 15px;
    left: 50%;
    margin-left: -284px;
    position: absolute;
    width: 210px;
    height: 55px;*/
}

.Button_Leiste {
    top: -92px;
    left: 638px;
    position: relative;
    width: 324px;
    height: 37px;
    background: #0067bb;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;

    /*evtl. für neues Layout nicht mehr verwenden*/
    /*background: #F8F4F0 url(images/toptool_bg.png) no-repeat top left;*/
}

/*
evtl. neu
RZ_Color:           #EAE2D5 (234,226,213)   Sandstein
AG_OH_WE_Color:     #6FAAD5 (111,170,213)   dunkles Blau
TI_Color:           #DBEAF4 (219,234,244)   helles Blau
Orange:             #EE7000 (238,112,0)

aktuell
RZ_Color:           #EAE2D5 (234,226,213)   Sandstein
AG_OH_WE_Color:     #A1B9C7 (111,170,213)   Ozean
TI_Color:           #BFC49A (219,234,244)   Olive
*/

.RZ_Color, .RZ_Color div.RadGrid .rgAltRow {
    background-color: #ccdbf0 !important; /*#EAE2D5;*/
}

.AG_OH_WE_Color {
    background-color: #a3c4e5 !important; /*#bed7f0; #A1B9C7;*/
}

.TI_Color, .TI_Color div.RadGrid .rgAltRow {
    background-color: #e5eef7 !important; /*#BFC49A;*/
}

.Zeile_Add_Color {
    background-color: #DBEAF4;
}

input {
}

textarea
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;    
}

.TextBox, .TextBox_Pflicht, .TextBox_Fehler, .TextBox_Gesperrt {
    height: 15px;
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    border: solid 1px gray !important;
    border-top-style: none !important;
    border-right-style: none !important;
    padding-left: 2px !important;
}

    .Button_alt {
        background: transparent url('images/ButtonSprites.gif') no-repeat -10px -22px;
        padding: 0px;
        border: solid 1px gray;
        font-family: Verdana, Arial, Helvetica;
        font-size: 8pt;
        height: 18px;
    }

    .Button {
        background-color: white;
        color: black;
        padding: 0px;
        border: solid 1px white;
        border-radius: 3px;
        font-family: Verdana, Arial, Helvetica;
        font-size: 8pt;
        height: 12pt;
    }

    .Button[disabled], .Button[disabled]:hover, .Button[disabled]:focus, .Button[disabled]:active, .LinkButtonDisabled {
        border: solid 1px transparent;
        color: gray;
    }

    .Button:hover {
        border: solid 1px gray !important;
    }

    .Neu_Buttons:hover {
        border-radius: 3px;
        margin: -1px -1px -1px -1px;
        /*padding: -3px -3px -3px -3px;*/
    }

    .LinkButtonDisabled {
        background-color: white;
        padding: 0px;
        border: solid 1px white;
        border-radius: 3px;
        font-family: Verdana, Arial, Helvetica;
        font-size: 8pt;
        height: 12pt;
        border: solid 1px transparent;
        color: gray !important;
    }

    .Header_Label {
        background-color: #fcd7bc; /*Color_Pflicht*/
    }

    .Info_Leiste {
        background-color: #f57b21; /*Orange*/
        padding-left: 20px;
    }

    .Schriftarten_Kasten{
        background-color: white;
        color: darkslategray;
    }

    @-moz-document url-prefix() {
        .Button {
            padding: 0px 0px 1px 0px;
        }
    }

    input [type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner 
{    
    border-bottom: none;
    border-top: none;
} 


.Label
{
    border: solid 1px gray;
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
    padding-top: 1px;
    height: 16px; 
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt; 
}

.Label_Orange {
    color: #f57b21; /*Orange*/
}

a {
    color: black;
}