﻿body
{
    background-color: #FFFFFF;
    font-weight: normal;
    font-size: 8pt;
    color: #000000;
    font-family: Arial;
    vertical-align: top;
    text-align: left;
    background-image: none;
}

table
{
    vertical-align: top;
    text-align: left;
    color: black;
    font-size: 8pt;
    background-color: white;
    width: 75%;
}

h1
{
    font-weight: normal;
    font-size: 18pt;
    color: black;
    margin-left: 15px;
    font-family: 'Century Gothic';
}
div
{
    vertical-align: top;
    text-align: left;
}

*:focus {outline: none;}

.red
{
    background-color: orangered;
}
.green
{
    background-color: teal;
}
.darkred
{
    background-color: darkred;
}

.yellow
{
    background-color: darkorange;
}

.heute
{
    font-weight: bold;
    font-size: 10pt;
    color: yellow;
    font-style: italic;
    font-family: Arial;
}
.date
{
    font-size: 6pt;
    font-family: 'Century Gothic';
    color: white;
    background-color: #5b88b0;
    font-weight: normal;
    font-style: italic;
   }
.time
{
    font-size: 8pt;
    font-family: 'Century Gothic';
    color: white;
    background-color: #5b88b0;
    font-weight: normal;
    font-style: italic;
   }
.panele
{
    font-weight: bold;
    font-size: 8pt;
    color: #696969;
    background-color: white;
}
.btnTitle
{
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    background-color: #666666;
    width: 600px;
}
.btnStandard
{
    font-weight: bold;
    font-size: 8pt;
    color: #6699aa;
}
.btnMini
{
    font-weight: bold;
    font-size: 6pt;
    color: #6699aa;
}
.btnMenue
{
    border-style: outset;
    border-width: 1px;
    font-family: Arial;
    width: 90px;
    height: 20px;
    color: #6699aa;
    vertical-align: middle;
    font-size: 7pt;
    font-weight: normal;
    background-color: #FFFFFF;
}

.dropdown
{
    font-weight: bold;
    font-size: 8pt;
    color: #696969;
    background-color: #f5f5f5;
    width: 206px;
}

.textboxStd
{
    font-weight: normal;
    font-size: 10pt;
    font-family: Arial;
    width: 200px;
}
.textboxMini
{
    font-weight: normal;
    font-size: 7pt;
    font-family: Arial;
}
.errorStar
{
    font-weight: bold;
    font-size: 18pt;
}
.labelBox
{
    font-weight: normal;
    font-size: 8pt;
    color: #666666;
}
.gridStd
{
    font-weight: normal;
    color: black;
    font-size: 8pt;
    font-family: Arial;
}
.labelInfo
{
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
    background-color: #ddeedd;
    border-width: 2px;
    border-color: #CC0000;
}
.viewStd
{
    border: 10px solid #FFFFFF;
    font-weight: normal;
    font-size: 8pt;
    font-family: Arial;
    background-color: #FFFFFF;
}

.panelHead
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: Arial;
    vertical-align: middle;
    text-align: left;
    background-color: #FFFFFF;
    height: 30px;
}
.panelHeadCenter
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: Arial;
    vertical-align: middle;
    text-align: center;
    background-color: #FFFFFF;
    height: 30px;
}
.multiline
{
    font-weight: normal;
    font-size: 10pt;
    font-family: Arial, Helvetica, Sans-Serif;
    text-align: left;
}
.multilineSmall
{
    font-weight: normal;
    font-size: 7pt;
    color: #226666;
    font-family: Verdana;
    background-color: white;
    border-right: white 2px solid;
    border-top: white 2px solid;
    border-left: white 2px solid;
    border-bottom: white 2px solid;
    text-align: left;
}

.labelSmall
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
}
.datalistStd
{
    background-color: transparent;
}
.masterTable
{
    vertical-align: top;
    background-color: white;
    text-align: left;
}
.calendar
{
    background-color: #eeaa55;
    text-decoration: none;
    font-weight: normal;
    font-size: 7pt;
}
td
{
    vertical-align: top;
    text-align: left;
}

.labelHeader
{
    font-size: 16pt;
    color: #6699aa;
    font-family: 'Arial Black';
    font-style: normal;
    font-weight: normal;
    background-color: #FFFFFF;
}
.colLeft
{
    background-color: #ddeedd;
    text-align: left;
}
.colRight
{
    background-color: #ddeedd;
    vertical-align: top;
    text-align: center;
}
.colRightRA
{
    background-color: #ddeedd;
    vertical-align: top;
    text-align: right;
}

.rowTop
{
    background-color: #eeaa55;
}
.rowFoot
{
    background-color: #eeaa55;
}
.bemerkung
{
    font-weight: bold;
}
.beschreibung
{
}
.sonstiges
{
}
.option
{
}

.erstellt
{
}

.gridviewBilder
{
    border-color: #ddeedd;
    background-color: #ddeedd;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
.detailsviewText
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    margin: 10px;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-top-style: solid;
    border-top-color: transparent;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: transparent;
    border-bottom-style: solid;
}
.gridviewVMenue
{
    vertical-align: top;
    background-color: transparent;
    text-align: center;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
}
.datalistHMenue
{
    background-color: transparent;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    margin: 5px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-top-color: transparent;
    border-right-color: transparent;
}
.gridviewDetails
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    margin: 10px;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-top-style: solid;
    border-top-color: transparent;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: transparent;
    border-bottom-style: solid;
}
.gridview
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    margin: 10px;
    border-left-color: gainsboro;
    border-bottom-color: gainsboro;
    border-top-style: solid;
    border-top-color: gainsboro;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: gainsboro;
    border-bottom-style: solid;
}
.bildtext
{
    color: #666666;
}
.infoBox
{
    border: 10px solid #FFFFFF;
    font-family: Arial;
    font-size: 8pt;
    color: #006699;
    font-style: italic;
}
.bgTitle
{
    background-color: #FFFFFF;
    color: white;
    font-weight: bold;
}
.labelUhr
{
    font-weight: bold;
    color: #5B5B5B;
}
.labelBanner
{
    font-size: 7pt;
}
.rowAlternating
{
    background-color: gainsboro;
}
.row
{
    background-color: white;
}
rowSelected
{
    background-color: #ddeedd;
    color: white;
}
.rowHeader
{
    border-style: solid;
    border-width: 0px;
    margin: 3px;
    color: #000000;
    font-weight: bold;
    background-color: #FFFFFF;
}
.rowFooter
{
    background-color: #eeaa55;
    color: white;
    font-weight: bold;
}
.rowPager
{
    background-color: gainsboro;
    font-weight: bold;
}
.rowFooterSum
{
    background-color: #FFFFFF;
    color: white;
    font-size: 14pt;
    font-family: 'Arial Black' , Arial;
}
.fieldHeader
{
    background-color: #FFFFFF;
    color: #666666;
    text-align: right;
    padding-right: 5px;
}
.labelSeitentitel
{
    font-size: 10pt;
    color: #003366;
    font-weight: bold;
}
.labelCurrency
{
    font-weight: bold;
}
.board
{
    border: 10px solid #FFFFFF;
    width: 450px;
}
.colCenter
{
    background-color: #FFFFFF;
    color: #000000;
}
.colCenterBlack
{
    background-color: #000000;
    color: #FFFFFF;
}
.header
{
    background-image: url(Grafik/Header1000_Sea.png);
    text-align: center;
}
.labelTitle
{
    font-size: 12pt;
    color: #006699;
    font-family: 'Arial Black' , Arial;
}
.labelTitleGrey
{
    font-size: 12pt;
    color: #FFFFFF;
    font-family: 'Arial Black' , Arial;
    background-color: #666666;
}
.editor_bgBlack
{
    background-color: #000000;
    font-size: 10pt;
    color: white;
    font-family: Verdana, Arial;
}
.editor_bgWhite
{
    background-color: white;
    font-size: 10pt;
    color: #000000;
    font-family: Verdana, Arial;
}
er
{
    border-style: none;
    border-width: 0px;
}
.masterHeadMenueTD
{
    text-align: center;
    height: 15px;
    background-color: #ddeedd;
}
.masterFootMenueTD
{
    text-align: center;
    height: 50px;
    vertical-align: middle;
    background-color: #FFFFFF;
}

.masterHeader
{
    background-image: url( '../Upload/Header1000.jpg' );
    width: 744px;
    height: 80px;
}

.textLink
{
    color: #C6222A;
}
.tableStart
{
    border: 2px solid #FFFFFF;
    width: 744px;
}
.tablePage
{
    width: 664px;
}
Header
{
    border: 3px solid #FFFFFF;
    background-color: #FFFFFF;
    color: #000000;
    font-weight: bold;
}

.colLeftMaster
{
    background-color: #ddeedd;
    text-align: center;
}
.colLeftCentered
{
    text-align: center;
    background-color: #ddeedd;
}
.viewSeparator
{
    border: 3px solid #E0E0E0;
    font-family: Arial;
    font-size: 8pt;
    color: #666666;
    background-color: #E0E0E0;
    text-align: left;
}
.viewSeparator
{
    border: 3px solid #E0E0E0;
    font-family: Arial;
    font-size: 8pt;
    color: #666666;
    background-color: #E0E0E0;
    text-align: left;
}
.viewSeparatorRight
{
    border: 3px solid #E0E0E0;
    font-family: Arial;
    font-size: 8pt;
    color: #666666;
    background-color: #E0E0E0;
    text-align: right;
}
.gridBlack
{
    background-color: #000000;
    color: #FFFFFF;
}

.gridGrey
{
    background-color: #666666;
    color: #FFFFFF;
}

.thumbList
{
    background-color: #FFFFFF;    
}
.checkbox
{
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
}
.detailsBlack
{
    color: #000000;
    background-color: #FFFFFF;
}
.rowFieldHeaderBlack
{
    color: #808080;
}
.labelWhite
{
    color: #FFFFFF;
    font-size: 8pt;
    font-weight: bold;
}
.labelWhiteSmall
{
    color: #999999;
    font-size: 8pt;
    font-style: italic;
}
.validatorAsterix
{
    font-weight: bold;
    font-size: 16pt;
    color: #FF0000;
    font-family: 'Arial Black';
}

