body {
        background-color: white;
        margin: 0px 0px;
}
p, table, form, div, textarea, label {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        padding: 0px 0px;
        margin: 0px 0px;
        color: black;
	border-color: black;
}
td, th {
	border-color: gray;
}
table { border-collapse: collapse;}
tr { text-align: left;}
.center { text-align: center; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a:link { color: black }
a:visited { color: black }
.errorMessage {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
        color: #CC0000;
        text-align: center;
        margin: 5px;
        padding: 2px;
        background-color: white;
}
.Dialogtitel { color: black; font-weight: bold; background-color:#D6EBFF }
.Dialoglabel { color: black; background-color:#E9F1FE }
.Dialoglabelfett { font-weight: bold; color: black; background-color:#E9F1FE }
.DialogFehler { font-weight: bold; color: #CC0000; background-color:#E9F1FE }
.Dialogtext { color: black; background-color:#E9F1FE }
.Dialoglist { color: black; background-color:#FBFDFF }
.Minititel { font-size: 9pt; color: black; background-color:#E9F1FE }
.Minilabel { font-size: 9pt; color: black; background-color:#E9F1FE }
.Minitext { font-size: 9pt; color: black; background-color:#FBFDFF }
.Eingabefeld { }
.Pushbutton { color: black; width: 120px }
.Pushbuttonfett { font-weight:bold; color:black; width:100px }
.TopMenuitem font-weight: bold; color: black; background-color:#E9F1FE}
.Menuitem { color: black; background-color:#E9F1FE}
.Schatten { background-color: #8BAEC9; }
.Hell { background-color: #FFFFFF; }
h1, h2, h3, h4, h5, h6 { font-size: 10pt; font-weight: bold; }
/* Stile für den Rahmen */
#Kopfmenu {
        height: 100px;
        width: 195px;
        border: 0px;
        padding: 0px;
}
#Kopfdata {
        height: 100px;
        width: 600px;
        border: 0px;
        padding: 0px;
}
#Fussmenu {
        height: 50px;
        width: 195px;
        border: 0px;
        padding: 0px;
}
#Fussdata {
        height: 50px;
        width: 600px;
        border: 0px;
        padding: 0px;
}
.Schattenrechts {
        width: 13px;
        border: 0px;
        padding: 0px;
}
#Menuspalte {
        width: 195px;
        vertical-align: top;
        text-align: center;
        padding: 0px;
}
#Dataspalte {
        width: 600px;
        height: 400px;
        padding-bottom: 15px;
        vertical-align: top;
        text-align: center;
        padding: 0px;
}
.tMinihell {
        height: 12px;
        font-size: 9pt;
        background-color:#FBFDFF;
}
.tMinidunkel {
        height: 12px;
        font-size: 9pt;
}
/* Menü per List */
ul.LMenu {
        width: 195px;
        padding: 0px;
        margin: 0px;
        text-align: left;
        list-style-type: none;
}
ul.LMenu li.LMenuitem {
        height: 24px;
        font-size: 9pt;
        font-weight:bold;
}
ul.LMenu li.LMenuitem img{
        position: relative;
        top: 5px;
        left: 35px;
}
ul.LMenu li.LMenuitem a {
        position: relative;
        top: 5px;
        left: 35px;
        font-family: Arial, Helvetica, sans-serif;
}
ul.LMenu li.LMenuitemaktiv {
        height: 24px;
        font-size: 9pt;
        font-weight:bold;
}
ul.LMenu li.LMenuitemaktiv img{
        position: relative;
        top: 5px;
        left: 35px;
}
ul.LMenu li.LMenuitemaktiv a {
        position: relative;
        top: 5px;
        left: 35px;
        font-family: Arial, Helvetica, sans-serif;
}
ul.LMenu li.LSubitem {
        height:24px;
        font-size: 9pt;
        font-weight:normal;
        text-align: left;
}
ul.LMenu li.LSubitem img{
        position: relative;
        top: 5px;
        left: 50px;
}
ul.LMenu li.LSubitem a {
        position: relative;
        top: 5px;
        left: 50px;
        font-family: Arial, Helvetica, sans-serif;
}
ul.LMenu li.LSubitemaktiv {
        height:24px;
        font-size: 9pt;
        font-weight:normal;
        text-align: left;
}
ul.LMenu li.LSubitemaktiv img{
        position: relative;
        top: 5px;
        left: 50px;
}
ul.LMenu li.LSubitemaktiv a {
        position: relative;
        top: 5px;
        left: 50px;
        font-family: Arial, Helvetica, sans-serif;
}
ul.LMenu li.LMenutop {display:none;}
ul.LMenu li.LMenubottom {display:none;}
ul.LMenu li.LMenutrenner {display:none;}
.LMenudis {
        position: relative;
        top: 5px;
        left: 60px;
        color: #999999
}
.pTitel, .pTitelo {
         text-align: center;
        font-weight: bold;
        background-color: #B3D5FB;
        padding: 5px 10px;
        margin: 0px;
        border: 1px solid #8AAFD9;
}
.pDialog, .pDialogo, .pDialogb, .pDialogob {
        text-align: left;
        color: black;
        padding: 10px 10px;
        background-color: #E9F1FE;
        border: 1px solid #8AAFD9;
}
.pDialog, .pDialogo, .pTitelo {border-top: 0px;}
.pButtonbar {
        text-align: center;
        padding: 5px 10px;
        background-color: #B3D5FB;
        border: 1px solid #8AAFD9;
        border-top: 0px;
}
.b5 {padding-bottom: 5px;}
.b10 {padding-bottom: 10px;}
.mb5 {margin-bottom: 5px;}
.mb10 {margin-bottom: 10px;}
.mt10 {margin-top: 10px;}
.ml25 {margin-left: 25px;}

#content {width: 560px; margin: auto;}
#tClient {margin: auto; width: 520px; table-layout: fixed}
#tClient td {padding: 2px; overflow: hidden}
#tClient th {padding: 2px; overflow: hidden}
#tClient .c1 {text-align: left; width:20px;}
#tClient .c3 {text-align: left; width:80px;}
#tClient .c4 {text-align: left; width:140px;}
#tClient .c5 {text-align: center; width:90px; }
#tClient .c6 {text-align: right; width:40px;}
#tClient .c7 {text-align: left; width:120px;}
#tClient .c8 {text-align: left; width:50px;}
#tClient .c9 {text-align: left; width:70px;}
#tHead {margin: 1px; width: 520px; table-layout: fixed}
#tHead th {padding: 2px; overflow: hidden}
#tHead .c1 {text-align: left; width:20px;}
#tHead .c3 {text-align: left; width:80px;}
#tHead .c4 {text-align: left; width:140px;}
#tHead .c5 {text-align: center; width:90px; }
#tHead .c6 {text-align: right; width:40px;}
#tHead .c7 {text-align: left; width:120px;}
#tHead .c8 {text-align: left; width:50px;}
#tHead .c9 {text-align: left; width:70px;}
#tLegende {margin:auto}
#tLegende td {padding: 2px 2px;}
#tClient a:link { color: blue }
#tClient a:visited { color: blue }
.Mikrohell {height: 12px; font-size: 8pt; background-color:#FBFDFF;}
.Mikrodunkel {height: 12px; font-size: 8pt;}
