/* Allgemeines */
body                    { background-color:#FFFFFF; scrollbar-base-color:#EFEFEF; scrollbar-3dlight-color:#5A5A5A; scrollbar-arrow-color:#5A5A5A; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#5A5A5A; scrollbar-track-color:#F5F5F5; }
body.randlos            { margin-left:0pt; margin-right:0pt; margin-top:0pt; margin-bottom:0pt; }

span.link1              { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:none; cursor:pointer;}
span.link1:hover        { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:underline; cursor:pointer; }
span.link1_2            { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:underline; cursor:pointer; }
span.link2              { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:none; font-weight:bold; cursor:pointer; }
span.link2:hover        { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:underline; font-weight:bold; cursor:pointer;}
span.link2_2            { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:underline; font-weight:bold; cursor:pointer; }

table { line-height:15pt; }

/* Debug und Messages */
FONT.MyMessage          { color: #5A5A5A; font-size: 14px; }
FONT.MyError            { color: #FF0000; font-size: 14px; }

/* Tabellenzeilen */
.statictext             { text-align:left; font-family:arial,verdana; font-size:10pt; color:#5A5A5A; }
.statictext_klein       { text-align:left; font-family:arial,verdana; font-size:8pt; color:#5A5A5A; }

.1pt                    { font-size:1; }

.headline               { font-family:arial,verdana; font-size:11pt; color:#5A5A5A; font-weight:bold; }
.headline2              { font-family:arial,verdana; font-size:14pt; color:#5A5A5A; font-style:italic; }
.headline3              { font-family:arial,verdana; font-size:10pt; color:#5A5A5A; text-decoration:underline; }

h2                      { font-family:arial,verdana; font-size:10pt; color:#5A5A5A; text-decoration:underline; margin:0px; }

.static                 { font-family:arial,verdana; font-size:9pt; color:#5A5A5A; }
.static_b               { font-family:arial,verdana; font-size:9pt; color:#5A5A5A; font-weight:bold; }
.static2                { font-family:arial,verdana; font-size:9pt; color:#5A5A5A; }
.static3                 { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:none; }

a.link1                 { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:none; }
a.link1:hover           { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:underline; }
a.link2                 { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:none; font-weight:bold; }
a.link2:hover           { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:underline; font-weight:bold; }
a.link3                 { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:underline; }
a.link3:hover           { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#5A5A5A; text-decoration:none; }
a.link4                 { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:9pt; color:#5A5A5A; text-decoration:underline; }
a.link4:hover           { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:9pt; color:#5A5A5A; text-decoration:none; }
a.link5                 { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#CC0000; text-decoration:none; font-weight:bold; }
a.link5:hover           { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:8pt; color:#CC0000; text-decoration:underline; }
a.link6                 { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:7pt; color:#5A5A5A; text-decoration:none; }
a.link6:hover           { font-family:Arial, Helvetica, Verdana, Sans-serif; font-size:7pt; color:#5A5A5A; text-decoration:underline; }





/* inputs */
.itext1                 { font-family:arial,verdana; font-size:9pt; height:16pt; border:1pt solid #ACACAC; background-color:#F1F1F1; }
.itext1_readonly        { font-family:arial,verdana; font-size:9pt; height:16pt; border:1pt solid #ACACAC; background-color:#FFFFFF; }
.itext1_zahl            { font-family:arial,verdana; font-size:9pt; height:16pt; border:1pt solid #ACACAC; background-color:#F1F1F1; text-align:right; }
.itext1_zahl_readonly   { font-family:arial,verdana; font-size:9pt; height:16pt; border:1pt solid #ACACAC; background-color:#FFFFFF; text-align:right; }
.icheck1                { font-family:arial,verdana; font-size:9pt; height:16pt; margin-left:-2pt; }
.ibutton1                { font-family:arial,verdana; font-size:9pt; height:16pt; background-color:#FFFFFF; color:#5A5A5A; border:1pt solid #5A5A5A; }

/* selects */
select                  { font-family:arial,verdana; font-size:9pt; height:16pt; border:1pt solid #ACACAC; background-color:#F1F1F1; }

/* textarea */
.tarea1                 { font-family:arial,verdana; font-size:9pt; border:1pt solid #ACACAC; background-color:#FFFFFF; }

/* divs */
div.scroll1             {   scrollbar-base-color:#CC0000; scrollbar-3dlight-color:#FFFFFF; scrollbar-arrow-color:#CF0000; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#FFFFFF; scrollbar-track-color:#C0C0C0; }

.orange                 { background-color:#FFAD00; }
.orange2                { background-color:#FFE5AD; }
.olivegreen             { background-color:#C5FF5F; }
.1pt                    { font-size:1pt; }

.border_cell            { border-left:1pt solid #5A5A5A; border-top:1pt solid #5A5A5A; border-right:1pt solid #5A5A5A; border-bottom:1pt solid #5A5A5A; font-family:arial; }
