html, body, textarea {scrollbar-face-color: #28428B; scrollbar-highlight-color: #161C27; scrollbar-shadow-color: #161C27; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #161C27; scrollbar-track-color: #FFFFFF; scrollbar-darkshadow-color: #28428B; background-attachment: fixed;}
body.main {background-color: #28428B; color: #AAAAAA; margin: 0px; padding: 0px; overflow: auto;}

table.main {width: 100%; height: 100%; border: 0px solid #000000; border-spacing: 0px; margin: 0px; padding: 0px;}
div.main {width: 90%; height: 90%; max-width: 1160px; min-height: 550; background-color: #FFFFFF; text-align: left; margin: 0px; padding: 1px; border: 3px solid #161C27;}
div.main_s {width: 98%; height: 98%; max-width: 1160px; min-height: 510px; background-color: #FFFFFF; text-align: left; margin: 0px; padding: 1px; border: 2px solid #161C27;}

table.title {border: 0px solid #000000; border-spacing: 0px; margin: 0px; margin-left: 3px; margin-top: 10px; padding: 0px;}
table.title_s {border: 0px solid #000000; border-spacing: 0px; margin: 0px; margin-left: 2px; margin-top: 5px; padding: 0px;}
div.titleT1 {font-family: 'Courier New', Courier, monospace; font-size: 35px; font-weight: bold; color: #28428B; margin: 0px;}
div.titleT1_s {font-family: 'Courier New', Courier, monospace; font-size: 22px; font-weight: bold; color: #28428B; margin: 0px;}
div.titleT2 {font-family: 'Courier New', Courier, monospace; font-size: 18px; font-weight: normal; color: #161C27; line-height: 9px;}
div.titleT2_s {font-family: 'Courier New', Courier, monospace; font-size: 14px; font-weight: normal; color: #161C27; line-height: 8px;}
div.titleT3_s {font-family: 'Courier New', Courier, monospace; font-size: 14px; font-weight: normal; color: #161C27; line-height: 12px; margin-left: 8px;}
img.titleT1 {width: 300px; height: 70px; border: 0px solid #000000; margin: 10px; margin-top: 5px; margin-left: 25px; margin-right: 40px;}
img.titleT1_s {width: 150px; height: 35px; border: 0px solid #000000; margin: 0px; margin-right: 18px; margin-bottom: 5px;}
img.titleT2 {width: 120px; height: 70px; border: 0px solid #000000; margin: 10px; margin-top: 5px; margin-left: 40px; margin-right: 25px;}
div.titleLn {margin: 0px; margin-top: 10px;}
img.titleL1 {width: 97%; height: 16px; border: 0px solid #000000; margin: 0px;}
img.titleL2 {width: 8px; height: 16px; border: 0px solid #000000; margin: 0px;}

table.data {width: 100%; border: 0px solid #000000; border-spacing: 0px; margin: 0px; padding: 0px;}
td.data {text-align: left; vertical-align: top; width: 175px;}
td.data_s {text-align: left; vertical-align: top; width: 40px;}
div.dataD1 {padding: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #28428B;}
div.dataD2 {width: 100%; height: 400px; padding: 0px; margin: 0px; border: 0px solid #000000; text-align: left; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000000;}
div.dataD3 {height: 100%; overflow-y: scroll; overflow-x: hidden; overflow: auto; text-align: justify; margin: 0px; padding: 0px; padding-right: 10px;}
div.dataD4 {margin: 0px; padding: 0px; padding-right: 8px; padding-bottom: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000000; text-align: justify;}
div.dataDC {width: 90%; max-width: 1160px; text-align: right; padding: 1px; padding-right: 0px; padding-bottom: 2px; margin: 1px; border: 0px solid #000000; font-family: 'Courier New', Courier, monospace; font-size: 12px; font-weight: normal; color: #CCCCCC; background-color: transparent;}
h1.dataH1 {text-align: left; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #28428B;}
h2.dataH2 {text-align: left; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #28428B;}

div.menu {width: 175px; text-align: left; vertical-align: top; border: 0px solid #000000; padding: 0px; padding-left: 26px; padding-top: 8px; margin: 0px;}
img.menu {width: 150px; height: 35px; border: 0px solid #000000; margin: 2px;}
img.makt {width: 170px; height: 35px; border: 0px solid #000000; margin: 2px;}

div.menu_s {width: 40px; text-align: left; vertical-align: top; border: 0px solid #000000; padding: 0px; padding-top: 8px; margin: 0px;}
img.menu_s {width: 34px; height: 35px; border: 0px solid #000000; margin: 2px;}
img.makt_s {width: 40px; height: 35px; border: 0px solid #000000; margin: 2px;}

img.icon {width: 52px; height: 35px; border: 0px solid #000000; padding: 0px; margin: 2px; cursor: pointer;}
img.icon_s {width: 45px; height: 35px; border: 0px solid #000000; padding: 0px; margin: 2px; cursor: pointer;}

img.left {margin-left: 2px; margin-right: 15px; margin-top: 10px; margin-bottom: 10px; border: 0px; padding: 0px; clear: left;}
img.right {margin-left: 15px; margin-right: 2px; margin-top: 10px; margin-bottom: 10px; border: 0px; padding: 0px; clear: right;}

a.textT1:link {color: #28428B; background: transparent; text-decoration: underline; padding-top: 0px; padding-bottom: 0px;}
a.textT1:visited {color: #28428B; background: transparent; text-decoration: underline; padding-top: 0px; padding-bottom: 0px;}
a.textT1:active {color: #28428B; background: transparent; text-decoration: underline; padding-top: 0px; padding-bottom: 0px;}
a.textT1:focus {color: #FFFFFF; background: #28428B; text-decoration: underline; padding-top: 0px; padding-bottom: 0px;}
a.textT1:hover {color: #FFFFFF; background: #28428B; text-decoration: underline; padding-top: 0px; padding-bottom: 0px;}

a.typeTN:link {color: #FFFFFF; background: none; text-decoration: none; font-weight: bold; overflow: hidden;}
a.typeTN:visited {color: #FFFFFF; background: none; text-decoration: none; font-weight: bold; overflow: hidden;}
a.typeTN:active {color: #000000; background: none; text-decoration: none; font-weight: bold; overflow: hidden;}
a.typeTN:focus {color: #000000; background: none; text-decoration: none; font-weight: bold; overflow: hidden;}
a.typeTN:hover {color: #000000; background: none; text-decoration: none; font-weight: bold; overflow: hidden;}

a.textTC:link {color: #CCCCCC; background: transparent; text-decoration: none; padding-top: 0px; padding-bottom: 0px;}
a.textTC:visited {color: #CCCCCC; background: transparent; text-decoration: none; padding-top: 0px; padding-bottom: 0px;}
a.textTC:active {color: #CCCCCC; background: transparent; text-decoration: none; padding-top: 0px; padding-bottom: 0px;}
a.textTC:focus {color: #FFFFFF; background: transparent; text-decoration: underline; padding-top: 0px; padding-bottom: 0px;}
a.textTC:hover {color: #FFFFFF; background: transparent; text-decoration: underline; padding-top: 0px; padding-bottom: 0px;}

div.floatT1 {float: left; margin: 0px; padding: 0px; padding-right: 8px; padding-bottom: 8px;}
table.floatT1 {border: 0px solid #000000; border-spacing: 0px; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000000;}
ul.floatT1 {list-style-type: disc; text-align: left; margin: 0px; margin-left: 25px; padding: 0px;}
div.clearT1 {clear: left; width: 100%; margin: 0px; padding: 0px; padding-right: 8px; padding-bottom: 8px;}
div.floatT2 {float: left; border: 2px solid #FFFFFF; border-spacing: 2px; margin: 0px; padding: 5px;}
table.floatT2 {width: 100%; text-align: center; border: 0px solid #000000; border-spacing: 0px; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000000;}
table.floatT3 {float: left; width: 100%; text-align: center; border: 0px solid #28428B; border-spacing: 1px; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000000;}
tr.floatT3T {background: transparent;}
tr.floatT3H {background: #F0F5FF;}
tr.floatT3D {background: #B5CBFF;}
th.floatT3 {padding: 3px; padding-left: 8px; padding-right: 8px;}
th.floatT3S {padding: 3px; padding-left: 3px; padding-right: 3px;}
td.floatT3 {padding: 1px; padding-left: 8px; padding-right: 8px;}
td.floatT3S {padding: 1px; padding-left: 3px; padding-right: 3px;}

div.nojs {width: 95%; border: 0px solid #000000; background-color: transparent; padding: 10px; margin: 0px;}
table.nojs {width: 90%; text-align: center; border: 8px double #FFFFFF; background-color: #771111; padding: 10px; margin: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF;}
table.prtP1 {width: 90%; text-align: center; border: 8px double #FFFFFF; background-color: #28428B; padding: 10px; margin: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF;}
table.prtP2 {width: 90%; text-align: center; border: 8px double #FFFFFF; background-color: #771111; padding: 10px; margin: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF;}
table.prtP3 {width: 90%; text-align: center; border: 0px solid #000000; background-color: #771111; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;}
div.prt {float: left; text-align: center; border: 0px solid #000000; background-color: #771111; padding: 5px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;}

img.navi {width: 35px; height: 35px; border: 0px solid #000000; padding: 0px; padding-top: 5px; margin: 0px; cursor: pointer;}
td.naviN1 {width: 152px; height: 20px; text-align: center; vertical-align: middle; padding: 2px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF;}
td.naviN2 {width: 152px; height: 20px; text-align: left; vertical-align: middle; border: 1px solid #FFFFFF; background-color: #28428B; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; cursor: pointer;}
td.naviN3 {width: 152px; height: 20px; text-align: left; vertical-align: middle; border: 1px solid #FFFFFF; background-color: #B5CBFF; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #253663;}
div.naviN2 {width: 152px; overflow: hidden;}

table.mail {width: 98%; border: 0px solid #000000; border-spacing: 0px; margin: 0px; padding: 0px;}
td.mailM1 {width: 10%; text-align: right; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000000;}
td.mailM1_s {width: 10%; text-align: left; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000000;}
td.mailM2 {width: 88%; text-align: left; vertical-align: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #000000;}
td.mailM3 {width: 2%; text-align: left; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #888888;}
td.mailM4 {text-align: center; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #888888;}

textarea.mail {width: 100%; font-family: 'Courier New', Courier, mono; font-size: 15px; color: #000000; background-color: #FFFFFF; border: 1px solid #666666; margin-top: 1px; margin-bottom: 1px; margin-left: 1px; margin-right: 1px;}
input.mailMI {width: 100%; font-family: 'Courier New', Courier, mono; font-size: 15px; color: #000000; background-color: #FFFFFF; border: 1px solid #666666; margin-top: 1px; margin-bottom: 1px; margin-left: 1px; margin-right: 1px;}
input.mailMB {width: 150px; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #28428B; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px;}
.aktiv_mail {width: 150px; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #B5CBFF; background-color: #253663; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px; cursor: pointer;}
.passiv_mail {width: 150px; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #28428B; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px;}
.aktiv_login {width: 150px; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #B5CBFF; background-color: #253663; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px; cursor: pointer;}
.passiv_login {width: 150px; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #28428B; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px;}

a.textTM:link {color: #FFFFFF; background: #161C27; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 3px;}
a.textTM:visited {color: #FFFFFF; background: #161C27; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 3px;}
a.textTM:active {color: #FFFFFF; background: #161C27; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 3px;}
a.textTM:focus {color: #28428B; background: #DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 3px;}
a.textTM:hover {color: #28428B; background: #DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 3px;}

font.size12 {font-size: 12px;}

textarea.list {width: 100%; font-family: 'Courier New', Courier, mono; font-size: 15px; color: #000000; background-color: #B5CBFF; border: 0px solid #000000; margin: 0px;}
input.numH {width: 50px; height: 26px; font-family: 'Courier New', Courier, mono; font-size: 16px; font-weight: normal; color: #000000; background-color: #F0F5FF; text-align: right; text-decoration: none; border: 1px solid #9EBBFF; padding: 5px; margin: 0px;}
input.numD {width: 50px; height: 26px; font-family: 'Courier New', Courier, mono; font-size: 16px; font-weight: normal; color: #000000; background-color: #B5CBFF; text-align: right; text-decoration: none; border: 1px solid #9EBBFF; padding: 5px; margin: 0px;}
input.list {width: 220px; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #28428B; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px; margin-bottom: 5px;}
input.sum1 {width: 40px; height: 24px; max-width: 80px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #000000; background-color: transparent; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px;}
input.sum2 {width: 40px; height: 20px; max-width: 80px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; background-color: transparent; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px;}
input.ronly {height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; background-color: transparent; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px;}
img.list {border: 0px solid #000000; padding: 0px; margin: 0px;}
.aktiv_order {width: 220px; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #B5CBFF; background-color: #253663; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px; margin-bottom: 5px; cursor: pointer;}
.passiv_order {width: 220px; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #28428B; text-decoration: none; border: 0px solid #000000; padding: 0px; margin: 0px; margin-bottom: 5px;}

div.mitte {width: 100%; text-align: center; border: 0px solid #000000; padding: 0px; margin: 10px; margin-left: -15px; margin-right: 0px;}

div.box {text-align: center; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF; margin: 0px; padding: 0px;}
table.box {text-align: center; vertical-align: middle; border: 0px solid #000000; margin: 15px; padding: 0px;}

a.box:link {color: #FFFFFF; background: #B5CBFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 5px; padding-left: 30px; padding-right: 30px;}
a.box:visited {color: #FFFFFF; background: #B5CBFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 5px; padding-left: 30px; padding-right: 30px;}
a.box:active {color: #FFFFFF; background: #B5CBFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 5px; padding-left: 30px; padding-right: 30px;}
a.box:focus {color: #28428B; background: #F0F5FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 5px; padding-left: 30px; padding-right: 30px;}
a.box:hover {color: #28428B; background: #F0F5FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 5px; padding-left: 30px; padding-right: 30px;}

div.error {width: 100%; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #AA0000; margin: 0px; padding: 0px; padding-right: 8px; padding-bottom: 8px;}
