/*
* Farben
*
$col_hintergrund   = "#FFFFFF";            // Hintergrund
$col_weiss         = "#FFFFFF";            // Farbe wei�
$col_schwarz       = "#000000";            // Farbe schwarz
$col_rot           = "#FF0000";            // Farbe rot
$col_rot_mittel    = "#CC0000";            // Farbe mittelrot
$col_rot_hell      = "#CC6666";            // Farbe hellrot
$col_blau   = "#119999";            // Farbe blau
$col_grau   = "#BBBBBB";            // Farbe grau #999999
//$col_hell   = "#EEEEEE";            //
//$col_dunkel = "#DDDDDD";            //
$col_hell   = "#F5F5F5";            // #E7E7E7
$col_dunkel = "#DEDEDE";            // #FFCC66
$col_text   = "black";              // Schriftfarbe, allgemein
$col_text_w = $col_weiss;           // Schriftfarbe, allgemein

Vordergrund Hintergrund Farbtyp
#EF9BA0     #ECB3C6 *   pink
#000066 *   #A1C3E5 *   blau
#E77817 *   #FFCC66     orange (#FFCC66)
*/

/*------------------------------------------------------------------------*/
/* Festlegungen fuer den Bereich Body
*/
body
{
    font-family: Arial;
    font-size: 9pt;
    text-align: left;
    color: #716F70;
    background: #F1F1F1;
}

/* Hier werden keine Farben festgelegt
*/
/* Festlegungen fuer die Schriftgroesse Standard
*/
p
{
    font-family: Arial;
    font-size: 9pt;
    text-align: left;
    color: #000000;
}

/* Festlegungen fuer die Schriftgroesse h1
*/
h1
{
    font-family: Arial;
    font-size: 12pt;
    text-align: center;
    color: #000000;
}

/* Festlegungen fuer die Schriftgroesse h2
*/
h2
{
    font-family: Arial;
    font-size: 14pt;
    text-align: center;
    color: #000000;
}

/* Festlegungen fuer die Schriftgroesse h3
*/
h3
{
    font-family: Arial;
    font-size: 15pt;
    text-align: center;
    color: #000000;
}

/* Festlegungen fuer die Schriftgroesse h4
*/
h4
{
    font-family: Arial;
    font-size: 17pt;
    text-align: center;
    color: #000000;
}

/**
* Festlegungen fuer die Anzeige noch nicht besuchter Links
*
* Achtung, die Reihenfolge muss link, visited, hover, active ist zwingend
* und es darf keiner ausgelassen werden.
*/

a:link
{
    text-decoration:none;
    font-family: Arial;
    font-size: 9pt;
    color: #0000FF;
    cursor:pointer;
}

/* Festlegungen fuer die Anzeige besuchter Links
   Anm.: Damit sich die Farbe nicht ver�ndert, m�ssen die gleichen
   Einstellungen wie bei a:link vorgenommen werden
*/
a:visited
{
    text-decoration:none;
    font-family: Arial;
    font-size: 9pt;
    color: #0000FF;
    cursor:pointer;
}

/* Festlegungen fuer die Anzeige der Links, wenn sich die Maus auf dem Link
   befindet
*/
a:hover
{
    text-decoration: underline;
    font-family: Arial;
    font-size: 9pt;
    /*font-weight: bold;*/
    color: #0000FF;
    cursor:pointer;
}

/* Festlegungen fuer die Anzeige der Links, wenn sie angeklickt werden
*/
a:active
{
    text-decoration:none;
    font-family: Arial;
    font-size: 9pt;
    color: #0000FF;
    cursor:pointer;
}

/* Festlegungen fuer die Anzeige der Links, die den Focus erhalten
*/
a:focus
{
    text-decoration:none;
    font-family: Arial;
    color: #0000FF;
    cursor:pointer;
}

/**
* Festlegungen fuer die Anzeige noch nicht besuchter Links
*
* Achtung, die Reihenfolge muss link, visited, hover, active ist zwingend
* und es darf keiner ausgelassen werden.
*/

a.WARENKORB:link
{
    text-decoration:none;
    font-family: Arial;
    font-size: 8pt;
    color: #0000FF;
    cursor:pointer;
}

/* Festlegungen fuer die Anzeige besuchter Links
   Anm.: Damit sich die Farbe nicht ver�ndert, m�ssen die gleichen
   Einstellungen wie bei a:link vorgenommen werden
*/
a.WARENKORB:visited
{
    text-decoration:none;
    font-family: Arial;
    font-size: 8pt;
    color: #0000FF;
    cursor:pointer;
}

/* Festlegungen fuer die Anzeige der Links, wenn sich die Maus auf dem Link
   befindet
*/
a.WARENKORB:hover
{
    text-decoration: underline;
    font-family: Arial;
    font-size: 8pt;
    /*font-weight: bold;*/
    color: #0000FF;
    cursor:pointer;
}

/* Festlegungen fuer die Anzeige der Links, wenn sie angeklickt werden
*/
a.WARENKORB:active
{
    text-decoration:none;
    font-family: Arial;
    font-size: 8pt;
    color: #0000FF;
    cursor:pointer;
}

/* Festlegungen fuer die Anzeige der Links, die den Focus erhalten
*/
a.WARENKORB:focus
{
    text-decoration:none;
    font-family: Arial;
    color: #0000FF;
    cursor:pointer;
}

#COLOR_0000
{
    color: #F8F8F8;
}

#COLOR_0001
{
    color: #0000FF;
}

#COLOR_0002
{
    color: #DC8500;
}
/**********************************/
/* Schriften
*/
#SCHRIFT_AGB, #SCHRIFT_AGB_BOLD
{
    font-family: Arial;
    font-size: 9pt;
    line-height: 12pt;
    /*text-align: left;*/ /*2025 entfernt wg. fehlerhafter Darstellung in Safari*/
    color: #716F70;
    border: none;
    text-decoration: none;
}

#SCHRIFT_AGB_BOLD
{
    font-weight: bold;
}

#SCHRIFT, #SCHRIFT_BOLD, #SCHRIFT_W, #SCHRIFT_BOLD_W,
#SCHRIFT_GR_H, #SCHRIFT_GR, #SCHRIFT_BOLD_GR,
#SCHRIFT_PAD, #SCHRIFT_BOLD_W_R,
#SCHRIFT_PO_120, #SCHRIFT_PO_360,
#SCHRIFT_0000, #SCHRIFT_0001, #SCHRIFT_0002,
#SCHRIFT_0000_B, #SCHRIFT_0001_B, #SCHRIFT_0002_B,
#SCHRIFT_RED, #SCHRIFT_LH
{
    font-family: Arial;
    font-size: 9pt;
    line-height: 11pt; /*13pt;*/
    /*text-align: left;*/ /*2025 entfernt wg. fehlerhafter Darstellung in Safari*/
    color: #716F70;
    border: none;
}

#SCHRIFT_LH
{
    line-height: 14pt;
}

#LH13
{
    line-height: 15pt;
}

#SCHRIFT_PO_120
{
    position: absolute;
    left: 120px;
}

#SCHRIFT_PO_360
{
    position: relative;
    left: 360px;
}

#SCHRIFT, #SCHRIFT_W,
#SCHRIFT_GR_H, #SCHRIFT_GR,
#SCHRIFT_PAD,
#SCHRIFT_PO_120, #SCHRIFT_PO_360,
#SCHRIFT_0000, #SCHRIFT_0001, #SCHRIFT_0002,
#SCHRIFT_RED, #SCHRIFT_LH
{
    font-weight: normal;
}

#SCHRIFT_BOLD, #SCHRIFT_BOLD_W, #SCHRIFT_BOLD_W_R,
#SCHRIFT_0000_B, #SCHRIFT_0001_B, #SCHRIFT_0002_B
{
    font-weight: bold;
}

#SCHRIFT_W, #SCHRIFT_BOLD_W, #SCHRIFT_BOLD_W_R
{
    color: #FFFFFF; /*#716F70;*/ /*#EF9BA0;*/
}

#SCHRIFT_BOLD_W_R
{
    text-align: right;
}

#SCHRIFT_RED
{
    color: #CC0000;
    line-height: 12pt;
}

#SCHRIFT_GR_H
{
    color: #716F70; /*#FFCC66;*/
}

#SCHRIFT_GR, #SCHRIFT_BOLD_GR
{
    color: #999999;
}

#SCHRIFT_BOLD_GR
{
    font-weight: bold;
}

#SCHRIFT_PAD
{
    padding-left: 4pt;
    line-height: 13pt;
    color: #716F70;
}

#SCHRIFT_0000, #SCHRIFT_0000_B
{
    color: #FFCC66;
}

#SCHRIFT_0001, #SCHRIFT_0001_B
{
    color: #716F70;
}

#SCHRIFT_0002, #SCHRIFT_0002_B
{
    color: #DC8500;
}


#SCHRIFT_0003
{
    font-family: Arial;
    font-size: 8pt;
    line-height: 9pt;
    /*text-align: left;*/  /*2025 entfernt wg. fehlerhafter Darstellung in Safari*/
    color: #716F70;
    border: none;
}


#SCHRIFT_9, #SCHRIFT_9_BOLD, #SCHRIFT_9_W,
#SCHRIFT_9_BOLD_W, #SCHRIFT_9_BOLD_RED, #SCHRIFT_9_BOLD_W_R
{
    font-family: Arial;
    font-size: 9pt;
    line-height: 12pt;
    /*text-align: left;*/  /*2025 entfernt wg. fehlerhafter Darstellung in Safari*/
    color: #000000;
    border-style: none;
}

#SCHRIFT_9_BOLD, #SCHRIFT_9_BOLD_W, #SCHRIFT_9_BOLD_RED,
#SCHRIFT_9_BOLD_W_R, #SCHRIFT_16_BOLD
{
    font-weight: bold;
}

#SCHRIFT_9_W, #SCHRIFT_9_BOLD_W, #SCHRIFT_9_BOLD_W_R
{
    color: #716F70; /*#EF9BA0;*/
}

#SCHRIFT_9_BOLD_RED
{
    color: #CC0000;
}

#SCHRIFT_9_BOLD_W_R
{
    text-align: right;
}


#SCHRIFT_12, #SCHRIFT_12_BOLD, #SCHRIFT_12_W,
#SCHRIFT_12_BOLD_W, #SCHRIFT_12_BOLD_RED, #SCHRIFT_12_BOLD_W_R
{
    font-family: Arial;
    font-size: 12pt;
    line-height: 13pt;
    /*text-align: left;*/ /*2025 entfernt wg. fehlerhafter Darstellung in Safari*/ 
    color: #716F70;
    border-style: none;
}

#SCHRIFT_12_BOLD, #SCHRIFT_12_BOLD_W, #SCHRIFT_12_BOLD_RED,
#SCHRIFT_12_BOLD_W_R, #SCHRIFT_16_BOLD
{
    font-weight: bold;
}

#SCHRIFT_12_W, #SCHRIFT_12_BOLD_W, #SCHRIFT_12_BOLD_W_R
{
    color: #716F70; /*#EF9BA0;*/
}

#SCHRIFT_12_BOLD_RED
{
    color: #CC0000;
}

#SCHRIFT_12_BOLD_W_R
{
    text-align: right;
}


#SCHRIFT_16, #SCHRIFT_16_BOLD, #SCHRIFT_16_W,
#SCHRIFT_16_BOLD_W, #SCHRIFT_16_BOLD_RED, #SCHRIFT_16_BOLD_W_R
{
    font-family: Arial;
}

#SCHRIFT_16_BOLD_W_R_Georgia
{
    font-family: Georgia;
}

#SCHRIFT_16, #SCHRIFT_16_BOLD, #SCHRIFT_16_W,
#SCHRIFT_16_BOLD_W, #SCHRIFT_16_BOLD_RED, #SCHRIFT_16_BOLD_W_R,
#SCHRIFT_16_BOLD_W_R_Georgia
{
    font-size: 15pt;
    line-height: 16pt;
    /*text-align: left;*/ /*2025 entfernt wg. fehlerhafter Darstellung in Safari*/
    color: #716F70;
    border-style: none;
}

#SCHRIFT_16_BOLD, #SCHRIFT_16_BOLD_W, #SCHRIFT_16_BOLD_RED,
#SCHRIFT_16_BOLD_W_R, #SCHRIFT_16_BOLD,
#SCHRIFT_16_BOLD_W_R_Georgia
{
    font-weight: bold;
}

#SCHRIFT_16_W, #SCHRIFT_16_BOLD_W, #SCHRIFT_16_BOLD_W_R,
#SCHRIFT_16_BOLD_W_R_Georgia
{
    color: #716F70; /*#EF9BA0;*/
}

#SCHRIFT_16_BOLD_RED
{
    color: #CC0000;
}

#SCHRIFT_16_BOLD_W_R,
#SCHRIFT_16_BOLD_W_R_Georgia
{
    text-align: right;
}

/*---Abstand vom Rand eines Containers---*/
#ABSTAND
{
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;      /*Wert f�r Menuetexte und Flagge*/
    padding-right: 10px;
}

/*------------------------------------------------------------------------*/
#TAB_WEBSITE_INDEX
{
    border-style: none;
    border-width: 0px;
    border-color: red;/*#123456;*/
    border-collapse: collapse;
    top: 0px;
    left: 0px;
    width: 100%;
    line-height: 11pt;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
}

#TAB_ZELLE_INDEX_MIDDLE, #TAB_ZELLE_INDEX_LEFT
{
  /*border: solid;
    border-width: 1px;*/
    width: 100%;
    height: 80px;
    font-family: Arial;
    font-size: 9pt;
    line-height: 11pt;
}

#TAB_ZELLE_INDEX_MIDDLE
{
    text-align: center;
}

#TAB_ZELLE_INDEX_LEFT
{
    text-align: left;
}


/****************************************/
/* Angaben fuer die Teile der Webseiten

   r...Reihe, Nummerierung von oben nach unten
   s...Spalte, Nummerierung von links nach rechts
*/
#TAB_WEBSITE, #TAB_WEBSITE_LEFT, #TAB_WEBSITE_CENTER, #TAB_WEBSITE_CENTER_S
{
    /*border-style: solid;
    border-width: 1px;
    border-color: #123456;
    border-collapse: collapse;*/
    line-height: 11pt;
    /*margin: 0px;*/
    /*background-color: #FFFFFF;*/
}

#TAB_WEBSITE
{
    top: 0px;
    left: 0px;
    position: absolute;
    width: 100%;
    background-color: #FFFFFF;
    /*text-align: center;*/
}

#TAB_WEBSITE_LEFT
{
    top: 0px;
    left: 0px;
    position: relative;
    text-align: left;
    width: 820px;
    /*
    padding-bottom: 20px;
    background-color: #FFFF00;
    */
}

#TAB_WEBSITE_CENTER
{
    top: 0px;
    left: 0px;
    position: relative;
    text-align: center;
    padding-bottom: 20px;
    width: 100%;
    /*background-color: #FF00FF;*/
}

#TAB_WEBSITE_CENTER_S
{
    top: 0px;  /*NEU seit 22.01.2008*/
    left: 0px;/*100px; /*NEU seit 22.01.2008*/
    width: 480px; /*NEU seit 22.01.2008*/  /*820px*/
    margin-left: 170px;
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
    /*
    padding-left: 50px;
    padding-right: 50px;
    */
    /*
    background-color: #00FFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #123456;
    */
}

#TAB_WEBSITE_CENTER_M
{
    top: 0px;  /*NEU seit 22.01.2008*/
    left: 0px;/*100px; /*NEU seit 22.01.2008*/
    width: 720px; /*NEU seit 22.01.2008*/  /*820px*/
    margin-left: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
    /*
    padding-left: 50px;
    padding-right: 50px;
    */
    /*
    background-color: #00FFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #123456;
    */
}

#TAB_WEBSITE_CENTER_MM
{
    top: 0px;
    left: 0px;
    width: 797px;
    margin-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
}

#TAB_WEBSITE_CENTER_SL
{
    top: 0px;  /*NEU seit 22.01.2008*/
    left: 0px;/*100px; /*NEU seit 22.01.2008*/
    width: 480px; /*NEU seit 22.01.2008*/  /*820px*/
    margin-left: 170px;
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative;
    text-align: left;
    /*
    padding-left: 50px;
    padding-right: 50px;
    */
    /*
    background-color: #00FFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #123456;
    */
}

/*Neu Aufteilung*/

#PART_r0_s0, #PART_r0_s1, #PART_r0_s2,
#PART_r1_s0, #PART_r1_s1, #PART_r1_s2,
#PART_r2_s0, #PART_r2_s1, #PART_r2_s2,
#PART_r3_s0, #PART_r3_s1, #PART_r3_s2,
#PART_r4_s0, #PART_r4_s1, #PART_r4_s2
{
    position: absolute;
    /*
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;*/
}
/*
#PART_r0_s0
{
    position: absolute;
}
*/
#PART_r0_s0, #PART_r0_s1, #PART_r0_s2
{
    top: 1px;
    /*height:40px;*/
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom: none;
    border-width:1px;
    border-color:#999999;
    /*table-layout: auto;*/
    vertical-align: middle;
}

#PART_r1_s0, #PART_r1_s1, #PART_r1_s2
{
    /*top: 41px;*/
    /*height: 29px;*/ /*24px;*/
    padding-top: 0px; /*4px;*/
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    /*
    border-left: none;
    border-bottom: none;
    border-width:1px;
    border-color:#F8F8F8;
    */
    /*table-layout: auto;*/
    vertical-align: middle;
}

#PART_r2_s0, #PART_r2_s1, #PART_r2_s2
{
    top: 70px; /*65px;*/
    height:14px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    /*border-left: none;
    border-bottom: none;
    border-width: 1px;
    border-color:#F8F8F8;*//*#A1C3E5;*/
    /*table-layout: auto;*/
    vertical-align: middle;
}

#PART_r3_s0
{
    /*
    top: 84px;
    height:575px;
    */
    top: 85px;
    height:574px; /*500px*/
    /*
    border-left: solid;
    border-width: 1px;
    border-color:#F8F8F8;*//*#A1C3E5;*/
    /*table-layout: auto;*/
    vertical-align: top;
}

#PART_r3_s1, #PART_r3_s2
{
    /*
    top: 84px;
    height:540px;
    */
    top: 85px;
    height:539px; /*500px*/

    border-left: solid;
    border-width: 1px;
    border-color:#F8F8F8;/*#A1C3E5;*/
    /*table-layout: auto;*/
    vertical-align: top;
}
/*
#PART_r3_s1, #PART_r3_s2
{
    border-left: solid;
    border-width: 1px;
    border-color:#F8F8F8;
}
*/
#PART_r4_s0, #PART_r4_s1, #PART_r4_s2
{
    top: 624px; /*540px*/
    height:34px;
    padding-top: 2px;
    /*padding-bottom: 2px;*/
    padding-left: 5px;
    padding-right: 5px;
    border-top: solid;
    border-width: 1px;
    border-color:#FFAAFF;/*#F8F8F8;*//*#A1C3E5;*/
    /*table-layout: auto;*/
    vertical-align: bottom;
}

/*
#PART_r4_s1, #PART_r4_s2
{
    border-left: solid;
    border-width: 1px;
    border-color:#000000;
}
*/

#PART_r0_s0, #PART_r1_s0, #PART_r2_s0, #PART_r3_s0, #PART_r4_s0
{
    left: 0px;
}
/*
#PART_r3_s0, #PART_r4_s0
{
    border-left: none;
    border-width: 1px;
    border-color:#F8F8F8;
}
*/
#PART_r0_s0
{
    /*width: 495px;*/
    width: 138px;
    height: 68px;
    /*width: 50%;*/
    background-color:#FFFFFF;
    text-align: left;
}

#PART_r0_s1
{
    /*left: 50%;*/
    /*left: 496px;*/
    left: 139px;
    /*width: 495px;*/
    width: 852px;
    height: 40px;
    padding-top: 2px;
    padding-bottom: 0px;
    /*width: 100%;*/
    background-color:#FFFFFF;
    text-align: center;
}

#PART_r0_s2
{
    left: 0px;
    width: 0px;
    height: 40px;
    background-color:#FFFFFF;
    text-align: center;
}

#PART_r1_s0
{
    top: 69px;
    width: 139px;
    height: 1px;
    background-color:#FFFFFF;/*#999999;*/
    text-align: left;
}

#PART_r1_s1
{
    top: 41px;
    left: 139px;
    /*width: 551px;*/
    width: 301px;
    height: 29px;
    background-color:#FFFFFF;/*#F8F8F8;*/
    /*text-align: center;*/
}

#PART_r1_s2
{
    top: 41px;
    /*left: 690px;*/
    left: 440px;
    /*width: 301px;*/
    width: 551px;
    height: 29px;
    background-color:#FFFFFF;/*#F8F8F8;*//*#999999;*/
    /*text-align: center;*/
}

#PART_r2_s0
{
    width: 139px;
    /*height:19px;*/
    background-color:#FFFFFF;
    text-align: center;
}

#PART_r2_s1
{
    left: 139px;
    /*width: 551px;*/ /*eigentlich 541px bei Firefox perfekt, IE schlecht bei United Domains*/
    width: 301px;
    /*height:19px;*/ /*18px*/

    border-left: solid;
    border-top: solid;
    border-color: #FFFFFF;/*#F8F8F8;*/
    border-width: 1px;

    background-color:#FFFFFF;/*#F8F8F8;*/
    /*text-align: center;*/
}

#PART_r2_s2
{
    /*left: 690px;*/
    left: 440px;
    /*width: 301px;*/
    width: 551px;
    /*height:19px;*/ /*18px*/

    border-top: solid;
    border-color: #FFFFFF;/*#F8F8F8;*/
    border-width: 1px;

    background-color:#FFFFFF;/*#F8F8F8;*/
    text-align: center;
}

#PART_r3_s0
{
    width: 138px;
    background-color:#F8F8F8;
    text-align: left;
    /*padding-top: 0px;*/
    padding-bottom: 2px;
    /*padding-left: 0px;*/
    /*padding-right: 0px;*/
    border-right: solid;
    border-width: 1px;
    border-color:#F8F8F8;
}

#PART_r3_s1
{
    left: 138px;
    width: 857px;/*860px;*/
    /*width: 70%;*/
    background-color:#FFFFFF;
    text-align: left;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 5px;
    /*padding-right: 0px;*/
    overflow: auto; /*Durch Scrollleisten vollst�ndige Einsicht
                          auf gesamten Inhalt*/
    scrollbar-base-color: #FFFFFF;/*#A1C3E5; /*Basisfarbe der Scroll-Leiste*/
    scrollbar-3dlight-color: #A1C3E5; /*Farbe f�r 3D-Effekte*/
    scrollbar-arrow-color: #716F70; /*Farbe f�r Verschiebepfeile*/
    scrollbar-darkshadow-color: #A1C3E5; /*Farbe f�r Schatten*/
    scrollbar-face-color: #A1C3E5; /*Farbe f�r Oberfl�che*/
    scrollbar-highlight-color: #FFFFFF;/*Farbe f�r oberen und linken Rand*/
    scrollbar-shadow-color: #716F70; /*Farbe f�r unteren und rechten Rand*/
    scrollbar-track-color: #F8F8F8;/*#EEEEEE; /*Farbe f�r freibleibenden Verschiebeweg*/

}

#PART_r3_s2
{
    left: 880px;
    width: 120px;
    background-color:#FFFFFF;
    text-align: left;
}

#PART_r4_s0
{
    width: 138px;
    background-color:#F8F8F8;
    text-align: left;
    /*
    border-right: solid;
    border-width: 1px;
    border-color:#F8F8F8;
    */
}

#PART_r4_s1
{
    left: 138px;
    /*left: 178px;  = 138+40 von TAB_WEBSITE.left*/
    width: 852px;
    background-color:#FFFFFF;
    text-align: left;
}

#PART_r4_s2
{
    left: 860px;
    width: 140px;
    background-color:#FFFFFF;
    text-align: left;
}

/*Aufteilung innerhalb der Seite r3s1*/

#INPART_r0_s1, #INPART_r0_s2,
#INPART_r1_s0, #INPART_r1_s1, #INPART_r1_s2,
#INPART_r2_s0, #INPART_r2_s1, #INPART_r2_s2,
#INPART_r3_s0, #INPART_r3_s1, #INPART_r3_s2,
#INPART_r4_s0, #INPART_r4_s1, #INPART_r4_s2
{
    position: absolute;
    /*
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    */
}

#INPART_r0_s0
{
    position: absolute;
}

#INPART_r0_s0, #INPART_r0_s1, #INPART_r0_s2
{
    top: 0px;
    height:200px;
    padding-top: 30px;
    /*
    border-top: solid;
    border-bottom: solid;
    border-left: solid;
    border-right: solid;
    */
    border-top: none;
    border-bottom: none;
    border-left: none;
    border-right: none;

    border-width:1px;
    border-color:#999999;
    vertical-align: middle;
}

#INPART_r1_s0, #INPART_r1_s1, #INPART_r1_s2
{
    top: 231px;
    height:289px;
    border-top: none;
    border-bottom: none;
    border-width:1px;
    border-color:#F8F8F8;
    /*table-layout: auto;*/
    vertical-align: middle;
}

#INPART_r2_s0, #INPART_r2_s1, #INPART_r2_s2
{
    top: 241px;
    height:200px;
    border-left: none;
    border-bottom: none;
    border-width: 1px;
    border-color:#A1C3E5;
    /*table-layout: auto;*/
    vertical-align: middle;
}

#INPART_r3_s0, #INPART_r3_s1, #INPART_r3_s2
{
    top: 81px;
    height:540px; /*500px*/
    /*table-layout: auto;*/
    vertical-align: top;
    overflow: auto; /*Durch Scrollleisten vollst�ndige Einsicht
                          auf gesamten Inhalt*/
}

#INPART_r4_s0, #INPART_r4_s1, #INPART_r4_s2
{
    top: 621px; /*540px*/
    height:40px;
    /*table-layout: auto;*/
    vertical-align: bottom;
}

#INPART_r0_s0, #INPART_r1_s0, #INPART_r2_s0, #INPART_r3_s0, #INPART_r4_s0
{
    left: 1px;
}

#INPART_r3_s0, #INPART_r4_s0
{
    border-left: none;
    border-right: none;
    border-width: 1px;
    border-color:#F8F8F8;
}

#INPART_r0_s0
{
    width: 825px;
    background-color:#FFFFFF;
    text-align: center;
    /*
    border: solid;
    border-color: red;
    */
}

#INPART_r0_s1
{
    left: 0px;
    width: 0px;
    background-color:#FFFFFF;
    text-align: center;
}

#INPART_r0_s2
{
    left: 0px;
    width: 0px;
    background-color:#FFFFFF;
    text-align: center;
}

#INPART_r1_s0
{
    /*left: 0px;*/
    width: 410px;
    background-color:#FFFFFF;/*#A9BFF3;*//*#999999;*/
    /*border: solid;*/
    border-top: none;
    border-right: none;
    border-width:1px;
    border-color:red;/*#A9BFF3;*/
    padding-top: 20px;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 10px;
    text-align: left;/*justify;*/
}

#INPART_r1_s1
{
    left: 436px;/*441px;*/
    width: 390px;
    background-color:#FFFFFF;/*#ECB3C6;*/
    /*
    border: solid;

    border-top: none;
    border-left: none;
    border-width:1px;
    border-color:red;/*#A9BFF3;*/
    /**/
    padding-top: 20px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
}

#INPART_r1_s2
{
    width: 0%;
    background-color:#F8F8F8;
    text-align: center;
}

#INPART_r2_s0
{
    width: 1000px;
    /*width: 100%;*/
    background-color:#F8F8F8;
    text-align: left;
}

#INPART_r2_s1
{
    width: 0%;
    background-color:#F8F8F8;
    text-align: center;
}

#INPART_r2_s2
{
    width: 0%;
    background-color:#F8F8F8;
    text-align: center;
}

#INPART_r3_s0
{
    width: 140px;
    /*width: 15%;*/
    background-color:#F8F8F8;
    text-align: left;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

#INPART_r3_s1
{
    left: 140px;
    width: 860px;
    /*width: 70%;*/
    background-color:#FFFFFF;
    text-align: left;
}

#INPART_r3_s2
{
    left: 880px;
    width: 120px;
    /*width: 100%;*/
    background-color:#FFFFFF;
    text-align: left;
}

#INPART_r4_s0
{
    width: 140px;
    /*width: 15%;*/
    background-color:#F8F8F8;
    text-align: left;
}

#INPART_r4_s1
{
    left: 140px;
    width: 860px;
    /*width: 720px;*/
    /*width: 70%;*/
    background-color:#FFFFFF;
    text-align: left;
}

#INPART_r4_s2
{
    left: 860px;
    width: 140px;
    /*width: 15%;*/
    background-color:#FFFFFF;
    text-align: left;
}

/*Aufteilung innerhalb der Seite r3s1 f�r den einzelnen Artikel*/

#atk_ID, #atk_besch,
#atk_sex, #logo, #foto_colour,
#wahl,
#colour_head, #colour,
#size_head, #size, #size_sheet,
#preis_hinweis, #preis_etikett, #preis,
#menge_head, #menge_eingabe, #menge_submit,
#atk_foto_l_front, #atk_foto_l_back,
#atk_foto_l_front_txt, #atk_foto_l_back_txt
{
    position: absolute;
    left: 73px;
    width: 350px;

    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 10px;
/*
    border-top: solid;
    border-bottom: solid;
    border-left: solid;
    border-right: solid;
    border-width:1px;
*/
/*
    border-top: none;
    border-bottom: none;
    border-left: none;
    border-right: none;
*/
    /*border-color:#999999;*/
    /*vertical-align: left;*/

    text-align: left;
}

#atk_ID
{
    top: 50px;
    height: 20px;
    border-color:#999999;
}

#atk_besch
{
    top: 74px;
    height: 104px;/*80px;*/
    border-color:#DD0000;
}

#atk_sex
{
    top: 182px;/*158px;*/
    height: 20px;
    border-color:#00EE00;
}

#logo
{
    top: 206px;/*182px;*/
    height: 40px;
    /*background-color:#EEEEEE;*/

    border-color:#999999;
}

#foto_colour
{
    top: 226px;
    height: 20px;
}

#preis_etikett
{
    top: 249px;/*248px;*/
    left: 74px;
    /*top: 323px;*/
    height: 32px;
    width: 218px;

    padding-top: 0px;
    padding-right: 0px;
    /*padding-bottom: 2px;*/

    text-align: right;

    /*background-color: #F8F8F8;*/
    /*border: solid;*/
    border-color:#E000FF;
}

#preis
{
    top: 250px;
    /*top: 323px;*/
    height: 32px;
    width: 214px;/*218px;*/

    padding-top: 7px;
    padding-right: 6px;
    /*padding-bottom: 2px;*/

    text-align: right;
    vertical-align: baseline;

    font-family: Arial;
    font-size: 12pt;
    color: #716F70;
    font-weight: bold;

    border-color:#999999;
}

#preis_hinweis
{
    top: 250px;
    /*top: 323px;*/
    left: 304px; /* preis.left+preis.width*/
    height: 30px;
    width: 119px; /*350-preis.width*/

    padding-top: 9px;
    /*padding-bottom: 2px;*/

    text-align: right;
    vertical-align: baseline;

    border-color:#AA0000;
}

#wahl
{
    /*top: 251px;*/
    top: 292px;
    height: 17px;
    padding-top: 4px;
    padding-bottom: 0px;
    background-color:#E1E1E1; /*#F8F8F8;*//*#E3EBFE;/*#EEEEEE*/;
    /*
    border-top: solid;
    border-width:1px;
    border-color:#999999;
    */
}

#colour_head
{
    /*top: 275px;*/
    top: 313px;
    height: 17px;
    width: 60px;

    padding-top: 5px;

    background-color:#E1E1E1;/*#E3EBFE;/*#EEEEEE*/;

    border-color:#00FF99;
}

#colour
{
    /*top: 275px;*/
    top: 313px;
    left: 133px; /*top.left+hize_head.width*/
    height: 20px;
    width: 299px;

    padding-left: 1px;

    background-color:#E1E1E1;/*#E3EBFE;/*#EEEEEE*/;

    border-color:#009999;
}

#size_head
{
    /*top: 299px;*/
    top: 337px;
    height: 17px;
    width: 60px;

    padding-top: 5px;

    background-color:#E1E1E1;/*#E3EBFE;/*#EEEEEE*/;
    border-color:#BB00BB;
}

#size
{
    /*top: 299px;*/
    top: 337px;
    left: 133px; /*top.left+hize_head.width*/
    height: 20px;
    width: 115px;

    padding-left: 1px;

    background-color:#E1E1E1;/*#E3EBFE;/*#EEEEEE*/;
    border-color:#BB00BB;
}

#size_sheet
{
    /*top: 299px;*/
    top: 337px;
    left: 248px;
    height: 17px;
    width: 175px;

    padding-top: 5px;

    background-color:#E1E1E1;/*#E3EBFE;/*#EEEEEE*/;

    text-align: right;

    border-color:#BB00BB;
}

#menge_head
{
    top: 361px; /*size.top+size.height+size.padding-top*/
    height: 26px;
    width: 60px;

    padding-top: 12px;

    background-color:#E1E1E1;/*#E3EBFE;/*#EEEEEE*/;

    text-align: left;

    border-color:#BB00BB;
}

#menge_eingabe
{
    top: 361px; /*size.top+size.height+size.padding-top*/
    left: 133px; /*top.left+hize_head.width*/
    height: 30px;
    width: 115px;
    padding-top: 8px;
    padding-left: 1px;

    background-color:#E1E1E1;/*#E3EBFE;/*#EEEEEE*/;

    text-align: left;

    border-color:#BB00BB;
}

#menge_submit
{
    top: 361px; /*size.top+size.height+size.padding-top*/
    left: 248px;
    height: 30px;
    width: 175px;
    padding-top: 8px;

    background-color:#E1E1E1;/*#E3EBFE;/*#EEEEEE*/;

    text-align: right;

    border-color:#BB00BB;
}

#atk_foto_l_front
{
    top: 119px;
    left: 444px;
    height: 200px;
    width: 200px;
    padding-left: 25px;
    border-color:#999999;
}

#atk_foto_l_back
{
    top: 119px;
    left: 680px;/*628px;*/
    height: 200px;
    width: 140px;
    padding-left: 25px;
    border-color:#999999;
}

#atk_foto_l_front_txt
{
    top: 74px;
    left: 444px;
    height: 40px;
    width: 200px;
    /*padding-top: 2px;*/

    vertical-align: top;

    padding-left: 25px;
    border-color:#00FF99;
}

#FIRMA
{
    width: 300px;
    margin-top: 0px;
    /*margin-left: 189px;*/
    margin-left: 260px; /*202px;*/
    /*text-align: right;*/
    text-align: center;
    vertical-align: middle;
    padding-top: 0px;
    padding-right: 3px;
}

#AKTUELLES_DATUM,
#ZUGRIFFE, #AKTUELLER_WARENKORB
{
    /*
    border-style: solid;
    border-width: 1px;

    vertical-align: middle;
    */
    padding-top: 0px;
    /*padding-bottom: 1px;*/
}

#AKTUELLER_ANWENDER
{
    /*
    border-style: solid;
    border-width: 1px;

    vertical-align: middle;
    */
    padding-bottom: 0px;
    /*padding-bottom: 1px;*/
}

#AKTUELLER_WARENKORB
{
    width: 460px;
    text-align: left;
}

#AKTUELLER_ANWENDER, #AKTUELLES_DATUM, #ZUGRIFFE
{
    /*width: 295px;*/
    width: 545px;
    text-align: right;
    padding-right: 3px;
}

#INNERHALB_PART_r3
{
    border: none;
    /*
    padding-top: 0px;
    padding-bottom: 2px;
    padding-left: 1px;
    padding-right: 1px;
    */
    width: 848px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    background-color: #FFFFFF;
}

#INNERHALB_PART_r4
{
    border: none;
    padding-top: 0px;
    padding-bottom: 2px;
    padding-left: 1px;
    padding-right: 1px;
}

#HOME
{
    border-style: none;
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    border-collapse: collapse;
    top: 200px;
    left: 330px;
    width: 580px;/*600px;*/
    margin-left: 130px;
    padding: 10px;
    background-color: #FFFFFF;
    text-align: left;
}

#IMPRESSUM, #IMPRESSUM_NOBORDER
{
    top: 200px;
    left: 390px;
    width: 460px;
    margin-left: 200px;
    margin-bottom: 5px;
    padding: 10px;
    background-color: #FFFFFF;
    text-align: left;
}

#IMPRESSUM
{
    border-style: solid;
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    border-collapse: collapse;
}

#FEHLERBOX
{
    top: 0px;
    left: 0px;
    width: 756px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 30px;
    padding-right: 30px;
    color: #CD0000;
    background-color: #FFFFFF;
    text-align: center;
    border-style: solid;
    border-width: 2px;
    border-color: #CD0000;
    border-collapse: collapse;
}
/*------------------------------------------------------------------------*/
/**********************************/
/* Angaben fuer Tabellen
*/
/*   Suchetabelle
*/
#TAB_SUCHE
{
    border-style: none;
    border-width: 1px;
    border-color: #CC0000;
    border-collapse: collapse;
    padding: 2px;
}

#TAB_SUCHEZELLE_LEFT, #TAB_SUCHEZELLE_MIDDLE, #TAB_SUCHEZELLE_RIGHT
{
    font-family: Arial;
    font-size: 9pt;
    vertical-align: middle;
    background-color: #FFFFFF;
}

#TAB_SUCHEZELLE_LEFT
{
    text-align: left;
}

#TAB_SUCHEZELLE_MIDDLE
{
    text-align: center;
}

#TAB_SUCHEZELLE_RIGHT
{
    text-align: right;
}

/*------------------------------------------------------------------------*/
/* Navigationstabelle
*/
#TAB_NAVIGATION
{
    border-top: solid;/*none;*/
    border-left: solid; /*none*/
    border-bottom: solid; /*none*/
    border-right: solid; /*none*/
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    background-color: #F8F8F8; /*NEU*/
    background-color: #FFFFFF; /*NEU*/
    padding: 2px;
}

#TAB_NAVIZELLE_LEFT, #TAB_NAVIZELLE_MIDDLE, #TAB_NAVIZELLE_RIGHT
{
    font-family: Arial;
    font-size: 9pt;
    background-color: #F8F8F8;
    background-color: #FFFFFF; /*NEU*/
}

#TAB_NAVIZELLE_LEFT
{
    text-align: left;
}

#TAB_NAVIZELLE_MIDDLE
{
    text-align: center;
}

#TAB_NAVIZELLE_RIGHT
{
    text-align: right;
}

#TAB_NAVIZEILE_U
{
    background-color: #FFFFFF;
}

#TAB_NAVIZEILE_G
{
    background-color: #CC0000;
}

#DIV_BASKET_FULL,
#DIV_BASKET_LEFT, #DIV_BASKET_MIDDLE, #DIV_BASKET_RIGHT
{
    background-color: #F8F8F8;
    font-family: Arial;
    font-size: 9pt;
}

#DIV_BASKET_FULL
{
    /*background-color: #E7E7E7;
    border-left: solid;
    border-right: solid;
    border-bottom: solid;
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    position: relative;*/
    position: absolute;
    left: 5px;
    width: 850px;
    margin-left: 0px;
    padding-top:   0pt;
    padding-left:  0pt;
    padding-right: 0pt;
}

#DIV_BASKET_LEFT, #DIV_BASKET_MIDDLE, #DIV_BASKET_RIGHT
{
    background-color: #FFFFFF; /*NEU*/
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    position: absolute;
    top: 19pt;
    padding: 2pt;
}

#DIV_BASKET_LEFT
{
    left:    0px;
    width: 200px;
    text-align: left;
}

#DIV_BASKET_MIDDLE
{
    left:  200px;
    width: 450px;
    text-align: center;
}

#DIV_BASKET_RIGHT
{
    left:  650px;
    width: 200px;
    text-align: right;
}

#DIV_ORDER_FULL,
#DIV_ORDER_LEFT, #DIV_ORDER_MIDDLE, #DIV_ORDER_RIGHT,
#DIV_ORDER_LEFT_L, #DIV_ORDER_MIDDLE_L, #DIV_ORDER_RIGHT_L,
#DIV_ORDER_LEFT_XL
{
    background-color: #FFFFFF; /*NEU*/
    font-family: Arial;
    font-size: 9pt;
    /* Nur f�r Tests
    border: solid;
    border-width: 1px;
    border-color: #000000;
    */
}

#DIV_ORDER_FULL
{
    position: relative;/*absolute;*/
    left: 48px;
    height: 48px;
    width: 770px;
    /* Nur f�r Tests
    border: solid;
    border-width: 1px;
    border-color: #000000;
    */
    margin-left: 0px;
    padding-top:   0pt;
    padding-left:  0pt;
    padding-right: 0pt;

    text-align: center; /*Neu am 02.01.09*/
}

#DIV_ORDER_LEFT, #DIV_ORDER_MIDDLE, #DIV_ORDER_RIGHT,
#DIV_ORDER_LEFT_L, #DIV_ORDER_MIDDLE_L, #DIV_ORDER_RIGHT_L,
#DIV_ORDER_LEFT_XL
{
    background-color: #FFFFFF; /*NEU*/
    /* Nur f�r Tests
    border: solid;
    border-width: 1px;
    border-color: #DFDFDF; #A9BFF3;
    */
    position: absolute;
    height: 30px;
    /*top: 19pt;*/
    padding-top: 2px;
    /*padding-bottom: 8px;*/
}

#DIV_ORDER_LEFT
{
    left:    0px;
    width: 220px;
    text-align: left;
}

#DIV_ORDER_MIDDLE
{
    left:  221px;
    width: 328px;
    text-align: center;
    padding-left: 0pt;
    padding-right: 0pt;
}

#DIV_ORDER_RIGHT
{
    left:  550px;
    width: 220px;
    text-align: right;
}

#DIV_ORDER_LEFT_L
{
    left:    0px;
    width: 410px;/*465px;*/
    text-align: left;
}

#DIV_ORDER_LEFT_XL
{
    left:    0px;
    width: 760px;
    text-align: left;
}

#DIV_ORDER_MIDDLE_L
{
    left:  411px;
    width: 240px;
    text-align: center;
}

#DIV_ORDER_RIGHT_L
{
    left:  652px;
    width: 119px;
    text-align: right;
}

#TAB_LIEFER_LEFT, #TAB_LIEFER_MIDDLE, #TAB_LIEFER_RIGHT,
#TAB_LIEFER_TEXT_RIGHT,
#TAB_LIEFER_INPUT_LEFT, #TAB_LIEFER_INPUT_RIGHT,
#TAB_LIEFER_SUBMITTEXT, #TAB_LIEFER_SUBMIT,
#TAB_LIEFER_DB_SUBMITTEXT, #TAB_LIEFER_DB_SUBMIT
{
    /*border-style: solid;*/ /*NUR FUER TESTS*/
    font-family: Arial;
    font-size: 9pt;
    line-height: 11pt;
    vertical-align: middle;
    background-color: #FFFFFF;
}

#TAB_LIEFER_LEFT
{
    width: 10%;  /*13%*/
    text-align: left;
}

#TAB_LIEFER_MIDDLE
{
    width: 16.6%;  /*13%*/
    text-align: center;
}

#TAB_LIEFER_RIGHT
{
    width: 23.2%;  /*13%*/
    text-align: right;
}

#TAB_LIEFER_TEXT_RIGHT
{
    width: 37%;  /*13%*/
    text-align: right;
}

#TAB_LIEFER_INPUT_LEFT
{
    width: 13%;  /*13%*/
    text-align: left;
    padding: 2pt;
}

#TAB_LIEFER_INPUT_RIGHT
{
    width: 13%;  /*13%*/
    text-align: right;
    padding: 2pt;
}

#TAB_LIEFER_SUBMITTEXT
{
    width: 38%;
    text-align: right;
}

#TAB_LIEFER_SUBMIT
{
    width: 12%;
    text-align: right;
}

#TAB_LIEFER_DB_SUBMITTEXT
{
    width: 88%;
    text-align: right;
}

#TAB_LIEFER_DB_SUBMIT
{
    width: 12%;
    text-align: right;
}
/*------------------------------------------------------------------------*/
/* Ergebnisstabelle
*/
/* ORIGINAL*/
/*
#TAB_ERGEBNIS
{
    border-style: none;
    border-width: 1px;
    border-color: #123456;
    border-collapse: separate;
    line-height: 10pt;
    margin: 0px;
    padding: 1px;
    background-color: #FFFFFF;
}
*/
#TAB_ERGEBNIS_DEF, #TAB_ERGEBNIS
{
    line-height: 11pt;/*10pt*/
    /*margin: 0px;
    padding: 0px;*/
    background-color: #FFFFFF;
}

#TAB_ERGEBNIS
{
    border-style: solid;/*none;*/
    /*border-style: hidden;*/
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    border-collapse: collapse;/*separate;*/
    /*border-spacing: 1px;*/
    padding: 10px;
    /*width: 95%;*/
}

#TAB_ERGEBNIS_1, #TAB_ERGEBNIS_2, #TAB_ERGEBNIS_3,
#TAB_ERGEBNIS_2_VAR, #TAB_ERGEBNIS_2_VAR_NO_BORDER,
#TAB_ERGEBNIS_NO_BORDER
{
    line-height: 10pt;
    margin: 0px;
    /*padding: 0px;*/
    background-color: #FFFFFF;
}

#TAB_ERGEBNIS_1
{
    width: 100%;
}

#TAB_ERGEBNIS_2
{
    width: 100%; /*838px;/*100%;*/
    border-top: none; /*solid; /*none;*/
    border-width: 1px;
    border-color: #A1C3E5;/*#F8F8F8;*/
    border-collapse: collapse;/*separate;*/
}

#TAB_ERGEBNIS_2_VAR
{
    border-top: solid; /*solid*/
    border-width: 3px;
    border-color: #CFCFCF;/*#A1C3E5;/*#FFCC66;*/
    border-collapse: collapse;/*separate;*/
}

#TAB_ERGEBNIS_2_VAR_NO_BORDER
{
    border-top: none;
}

#TAB_ERGEBNIS_3
{
    width: 50%;
    border-top: solid;
    border-width: 1px;
    border-color: #F8F8F8;
    border-collapse: separate;
}

#TAB_ERGEBNIS_NO_BORDER
{
    width: 100%;
    border-top: none;
    border-width: 1px;
    border-color: #F8F8F8;
    border-collapse: collapse;/*separate;*/
}

#TAB_ERGEBNIS_FUSS
{
    border-top: none;
    border-width: 1px;
    border-color: #F8F8F8;
    border-collapse: collapse;
    line-height: 11pt;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
}

/*------------------------------------------------------------------------*/
/* Tabellen�berschrift
*/
#TAB_UEBER_LEFT, #TAB_UEBER_MIDDLE, #TAB_UEBER_RIGHT,
#TAB_UEBER_LEFT_S, #TAB_UEBER_MIDDLE_S, #TAB_UEBER_RIGHT_S
{
    border: solid;
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    /*border-color: #FFFFFF;*/
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    color: #716F70;
    height: 40px;
    vertical-align: middle;
    white-space: normal;
    /*background-color: "#999999";*/
    background-color: #F8F8F8;
    background-color: #E7E7E7;
    background-color: #CADAFE;
    background-color: #F8F8F8;
}

#TAB_UEBER_LEFT
{
    text-align: left;
    padding: 2pt;
}

#TAB_UEBER_MIDDLE
{
    text-align: center;
    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-left: 1px;
    padding-right: 1px;
}

#TAB_UEBER_RIGHT
{
    text-align: right;
    padding: 2pt;
}

#TAB_UEBER_LEFT_S
{
    text-align: left;
    padding: 1px;
}

#TAB_UEBER_MIDDLE_S
{
    text-align: center;
    padding: 1px;
}

#TAB_UEBER_RIGHT_S
{
    text-align: right;
    padding: 1px;
}
/*------------------------------------------------------------------------*/
/* Tabellenzellen */
#TAB_ZELLE_LEFT, #TAB_ZELLE_MIDDLE, #TAB_ZELLE_RIGHT,
#TAB_ZELLE_LEFT_R, #TAB_ZELLE_MIDDLE_R, #TAB_ZELLE_RIGHT_R
{
    border: solid;
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    font-family: Arial;
    font-size: 9pt;
    line-height: 10pt;
}

#TAB_ZELLE_LEFT, #TAB_ZELLE_LEFT_R
{
    text-align: left;
}

#TAB_ZELLE_MIDDLE, #TAB_ZELLE_MIDDLE_R
{
    text-align: center;
}

#TAB_ZELLE_RIGHT, #TAB_ZELLE_RIGHT_R
{
    text-align: right;
}

#TAB_ZELLE_LEFT_R, #TAB_ZELLE_MIDDLE_R, #TAB_ZELLE_RIGHT_R
{
    background-color: #CC6666;
}


/*------------------------------------------------------------------------*/
/* Tabellenzellen */
#TAB_ZELLE_LEFT_30, #TAB_ZELLE_MIDDLE_30, #TAB_ZELLE_RIGHT_30,
#TAB_ZELLE_LEFT_42, #TAB_ZELLE_MIDDLE_42, #TAB_ZELLE_RIGHT_42,
#TAB_ZELLE_RIGHT_L_42, #TAB_ZELLE_RIGHT_L_42_B,
#TAB_ZELLE_LEFT_50, #TAB_ZELLE_MIDDLE_50, #TAB_ZELLE_RIGHT_50,
#TAB_ZELLE_LEFT_58, #TAB_ZELLE_MIDDLE_58, #TAB_ZELLE_RIGHT_58,
#TAB_ZELLE_LEFT_L_58, #TAB_ZELLE_LEFT_L_58_B,
#TAB_ZELLE_RIGHT_42_B, #TAB_ZELLE_LEFT_58_B,
#TAB_ZELLE_LEFT_70, #TAB_ZELLE_MIDDLE_70, #TAB_ZELLE_RIGHT_70,
#TAB_ZELLE_LEFT_42_R, #TAB_ZELLE_MIDDLE_42_R, #TAB_ZELLE_RIGHT_42_R,
#TAB_ZELLE_LEFT_50_R, #TAB_ZELLE_MIDDLE_50_R, #TAB_ZELLE_RIGHT_50_R,
#TAB_ZELLE_LEFT_58_R, #TAB_ZELLE_MIDDLE_58_R, #TAB_ZELLE_RIGHT_58_R,
#TAB_ZELLE_LEFT_58_B_R,
#TAB_ZELLE_LEFT_50_RTxt, #TAB_ZELLE_MIDDLE_50_RTxt, #TAB_ZELLE_RIGHT_50_RTxt
{
    /*border: solid;*/
    /*border-width: 1px;*/
    font-family: Arial;
}

#TAB_ZELLE_LEFT_30, #TAB_ZELLE_MIDDLE_30, #TAB_ZELLE_RIGHT_30,
#TAB_ZELLE_LEFT_42, #TAB_ZELLE_MIDDLE_42, #TAB_ZELLE_RIGHT_42,
#TAB_ZELLE_LEFT_50, #TAB_ZELLE_MIDDLE_50, #TAB_ZELLE_RIGHT_50,
#TAB_ZELLE_LEFT_58, #TAB_ZELLE_MIDDLE_58, #TAB_ZELLE_RIGHT_58,
#TAB_ZELLE_RIGHT_42_B, #TAB_ZELLE_LEFT_58_B,
#TAB_ZELLE_LEFT_70, #TAB_ZELLE_MIDDLE_70, #TAB_ZELLE_RIGHT_70,
#TAB_ZELLE_LEFT_42_R, #TAB_ZELLE_MIDDLE_42_R, #TAB_ZELLE_RIGHT_42_R,
#TAB_ZELLE_LEFT_50_R, #TAB_ZELLE_MIDDLE_50_R, #TAB_ZELLE_RIGHT_50_R,
#TAB_ZELLE_LEFT_58_R, #TAB_ZELLE_MIDDLE_58_R, #TAB_ZELLE_RIGHT_58_R,
#TAB_ZELLE_LEFT_58_B_R,
#TAB_ZELLE_LEFT_50_RTxt, #TAB_ZELLE_MIDDLE_50_RTxt, #TAB_ZELLE_RIGHT_50_RTxt
{
    font-size: 9pt;
    line-height: 11pt;
}

#TAB_ZELLE_RIGHT_L_42, #TAB_ZELLE_RIGHT_L_42_B,
#TAB_ZELLE_LEFT_L_58, #TAB_ZELLE_LEFT_L_58_B
{
    font-size: 12pt;
    line-height: 13pt;
}

#TAB_ZELLE_LEFT_30, #TAB_ZELLE_MIDDLE_30, #TAB_ZELLE_RIGHT_30,
#TAB_ZELLE_LEFT_42, #TAB_ZELLE_MIDDLE_42, #TAB_ZELLE_RIGHT_42,
#TAB_ZELLE_RIGHT_L_42, #TAB_ZELLE_RIGHT_L_42_B,
#TAB_ZELLE_LEFT_50, #TAB_ZELLE_MIDDLE_50, #TAB_ZELLE_RIGHT_50,
#TAB_ZELLE_LEFT_58, #TAB_ZELLE_MIDDLE_58, #TAB_ZELLE_RIGHT_58,
#TAB_ZELLE_LEFT_L_58, #TAB_ZELLE_LEFT_L_58_B,
#TAB_ZELLE_RIGHT_42_B, #TAB_ZELLE_LEFT_58_B,
#TAB_ZELLE_LEFT_70, #TAB_ZELLE_MIDDLE_70, #TAB_ZELLE_RIGHT_70
{
    color: #716F70;
}

#TAB_ZELLE_LEFT_30, #TAB_ZELLE_MIDDLE_30, #TAB_ZELLE_RIGHT_30,
#TAB_ZELLE_LEFT_30_R, #TAB_ZELLE_MIDDLE_30_R, #TAB_ZELLE_RIGHT_30_R
{
    width: 30%;
}

#TAB_ZELLE_LEFT_42, #TAB_ZELLE_MIDDLE_42, #TAB_ZELLE_RIGHT_42,
#TAB_ZELLE_RIGHT_L_42, #TAB_ZELLE_RIGHT_L_42_B,
#TAB_ZELLE_LEFT_42_R, #TAB_ZELLE_MIDDLE_42_R, #TAB_ZELLE_RIGHT_42_R,
#TAB_ZELLE_RIGHT_42_B
{
    width: 41.86%;
    width: 41.02%;
}

#TAB_ZELLE_LEFT_50, #TAB_ZELLE_MIDDLE_50, #TAB_ZELLE_RIGHT_50,
#TAB_ZELLE_LEFT_50_R, #TAB_ZELLE_MIDDLE_50_R, #TAB_ZELLE_RIGHT_50_R,
#TAB_ZELLE_LEFT_50_RTxt, #TAB_ZELLE_MIDDLE_50_RTxt, #TAB_ZELLE_RIGHT_50_RTxt
{
    width: 50%;
}

#TAB_ZELLE_LEFT_58, #TAB_ZELLE_MIDDLE_58, #TAB_ZELLE_RIGHT_58,
#TAB_ZELLE_LEFT_L_58, #TAB_ZELLE_LEFT_L_58_B,
#TAB_ZELLE_LEFT_58_B,
#TAB_ZELLE_LEFT_58_R, #TAB_ZELLE_MIDDLE_58_R, #TAB_ZELLE_RIGHT_58_R,
#TAB_ZELLE_LEFT_58_B_R
{
    width: 58.14%;
    width: 56.98%;
}

#TAB_ZELLE_LEFT_70, #TAB_ZELLE_MIDDLE_70, #TAB_ZELLE_RIGHT_70,
#TAB_ZELLE_LEFT_70_R, #TAB_ZELLE_MIDDLE_70_R, #TAB_ZELLE_RIGHT_70_R
{
    width: 70%;
}

#TAB_ZELLE_LEFT_42_R, #TAB_ZELLE_MIDDLE_42_R, #TAB_ZELLE_RIGHT_42_R,
#TAB_ZELLE_LEFT_50_R, #TAB_ZELLE_MIDDLE_50_R, #TAB_ZELLE_RIGHT_50_R,
#TAB_ZELLE_LEFT_58_R, #TAB_ZELLE_MIDDLE_58_R, #TAB_ZELLE_RIGHT_58_R,
#TAB_ZELLE_LEFT_58_B_R
{
    /*background-color: #CD0000;/*#A9BFF3;*/
    /*border: solid;*/
    border-top: solid;
    border-bottom: solid;
    border-width: 1px;
    border-color: #FFFFFF;
    background-color: #CC0000;/*#A9BFF3;*/
    color: #CC0000;
}

#TAB_ZELLE_LEFT_42_R, #TAB_ZELLE_LEFT_50_R, #TAB_ZELLE_LEFT_58_R,
#TAB_ZELLE_LEFT_58_B_R
{
    border-right: solid;
    border-color: #FFFFFF;
    border-width: 1px;
}

#TAB_ZELLE_RIGHT_42_R, #TAB_ZELLE_RIGHT_50_R, #TAB_ZELLE_RIGHT_58_R
{
    border-left: solid;
    border-color: #FFFFFF;
    border-width: 1px;
}

#TAB_ZELLE_MIDDLE_42_R, #TAB_ZELLE_MIDDLE_50_R, #TAB_ZELLE_MIDDLE_58_R
{
    border: solid;
    border-color: #FFFFFF;
    border-width: 1px;
}

#TAB_ZELLE_LEFT_50_RTxt, #TAB_ZELLE_MIDDLE_50_RTxt, #TAB_ZELLE_RIGHT_50_RTxt
{
    color: #CC0000;/*#A9BFF3;*/
}

#TAB_ZELLE_LEFT_30,
#TAB_ZELLE_LEFT_42,
#TAB_ZELLE_LEFT_50,
#TAB_ZELLE_LEFT_58,
#TAB_ZELLE_LEFT_58_B,
#TAB_ZELLE_LEFT_L_58,
#TAB_ZELLE_LEFT_L_58_B,
#TAB_ZELLE_LEFT_70,
#TAB_ZELLE_LEFT_42_R,
#TAB_ZELLE_LEFT_50_R,
#TAB_ZELLE_LEFT_58_R,
#TAB_ZELLE_LEFT_58_B_R,
#TAB_ZELLE_LEFT_50_RTxt
{
    text-align: left;
    padding-left: 4px;
}

#TAB_ZELLE_MIDDLE_30,
#TAB_ZELLE_MIDDLE_42,
#TAB_ZELLE_MIDDLE_50,
#TAB_ZELLE_MIDDLE_58,
#TAB_ZELLE_MIDDLE_70,
#TAB_ZELLE_MIDDLE_42_R,
#TAB_ZELLE_MIDDLE_50_R,
#TAB_ZELLE_MIDDLE_58_R,
#TAB_ZELLE_MIDDLE_50_RTxt
{
    text-align: center;
    padding-left: 4px;
    padding-right: 4px;
}

#TAB_ZELLE_RIGHT_30,
#TAB_ZELLE_RIGHT_42,
#TAB_ZELLE_RIGHT_L_42,
#TAB_ZELLE_RIGHT_L_42_B,
#TAB_ZELLE_RIGHT_50,
#TAB_ZELLE_RIGHT_58,
#TAB_ZELLE_RIGHT_70,
#TAB_ZELLE_RIGHT_42_R,
#TAB_ZELLE_RIGHT_50_R,
#TAB_ZELLE_RIGHT_58_R,
#TAB_ZELLE_RIGHT_42_B,
#TAB_ZELLE_RIGHT_50_RTxt
{
    text-align: right;
    /*padding-top: 3px; NEU entfernt 21.02.2023*/ 
    padding-right: 4px;
}

#TAB_ZELLE_LEFT_58_B,
#TAB_ZELLE_LEFT_58_B_R,
#TAB_ZELLE_LEFT_L_58_B,
#TAB_ZELLE_RIGHT_42_B,
#TAB_ZELLE_RIGHT_L_42_B
{
    font-weight: bold;
}

/*------------------------------------------------------------------------*/
/* Tabellenzellen bei gerader (_G_)und ungerader (_U_)Tabellenreihe */
#TAB_ZELLE_G_LEFT, #TAB_ZELLE_G_MIDDLE, #TAB_ZELLE_G_RIGHT,
#TAB_ZELLE_U_LEFT, #TAB_ZELLE_U_MIDDLE, #TAB_ZELLE_U_RIGHT,
#TAB_ZELLE_TEXT_G_LEFT, #TAB_ZELLE_TEXT_G_MIDDLE, #TAB_ZELLE_TEXT_G_RIGHT,
#TAB_ZELLE_TEXT_U_LEFT, #TAB_ZELLE_TEXT_U_MIDDLE, #TAB_ZELLE_TEXT_U_RIGHT,
#TAB_ZELLE_TEXT_G_LEFT_C, #TAB_ZELLE_TEXT_G_MIDDLE_C, #TAB_ZELLE_TEXT_G_RIGHT_C,
#TAB_ZELLE_TEXT_U_LEFT_C, #TAB_ZELLE_TEXT_U_MIDDLE_C, #TAB_ZELLE_TEXT_U_RIGHT_C,
#TAB_ZELLE_BUTTON_G_LEFT, #TAB_ZELLE_BUTTON_G_MIDDLE, #TAB_ZELLE_BUTTON_G_RIGHT,
#TAB_ZELLE_BUTTON_U_LEFT, #TAB_ZELLE_BUTTON_U_MIDDLE, #TAB_ZELLE_BUTTON_U_RIGHT,
#ZELLE_LEFT, #ZELLE_MIDDLE, #ZELLE_RIGHT,
#ZELLE_LEFT_BOLD, #ZELLE_MIDDLE_BOLD, #ZELLE_RIGHT_BOLD
{
    border: solid;
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    font-family: Arial;
    font-size: 9pt;
    line-height: 10pt; /*war zuletzt 8pt*/
}

#TAB_ZELLE_G_LEFT, #TAB_ZELLE_G_MIDDLE, #TAB_ZELLE_G_RIGHT,
#TAB_ZELLE_TEXT_G_LEFT, #TAB_ZELLE_TEXT_G_MIDDLE, #TAB_ZELLE_TEXT_G_RIGHT,
#TAB_ZELLE_BUTTON_G_LEFT, #TAB_ZELLE_BUTTON_G_MIDDLE, #TAB_ZELLE_BUTTON_G_RIGHT
{
    /*color: #DC8500;*/
    color: #716F70;
}

#TAB_ZELLE_U_LEFT, #TAB_ZELLE_U_MIDDLE, #TAB_ZELLE_U_RIGHT,
#TAB_ZELLE_TEXT_U_LEFT, #TAB_ZELLE_TEXT_U_MIDDLE, #TAB_ZELLE_TEXT_U_RIGHT,
#TAB_ZELLE_BUTTON_U_LEFT, #TAB_ZELLE_BUTTON_U_MIDDLE, #TAB_ZELLE_BUTTON_U_RIGHT
{
    /*color: #DC8500;*/
    color: #716F70;
}
/*
#TAB_ZELLE_TEXT_G_LEFT_C, #TAB_ZELLE_TEXT_G_MIDDLE_C, #TAB_ZELLE_TEXT_G_RIGHT_C
{
    color: #DC8500;
}

#TAB_ZELLE_TEXT_U_LEFT_C, #TAB_ZELLE_TEXT_U_MIDDLE_C, #TAB_ZELLE_TEXT_U_RIGHT_C
{
    color: #DC8500;
}
*/
#TAB_ZELLE_G_LEFT, #TAB_ZELLE_G_MIDDLE, #TAB_ZELLE_G_RIGHT,
#TAB_ZELLE_U_LEFT, #TAB_ZELLE_U_MIDDLE, #TAB_ZELLE_U_RIGHT,
#ZELLE_LEFT, #ZELLE_MIDDLE, #ZELLE_RIGHT,
#ZELLE_LEFT_BOLD, #ZELLE_MIDDLE_BOLD, #ZELLE_RIGHT_BOLD
{
    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-left: 4px;
    padding-right: 4px;
}

#TAB_ZELLE_TEXT_G_LEFT, #TAB_ZELLE_TEXT_G_MIDDLE, #TAB_ZELLE_TEXT_G_RIGHT,
#TAB_ZELLE_TEXT_U_LEFT, #TAB_ZELLE_TEXT_U_MIDDLE, #TAB_ZELLE_TEXT_U_RIGHT,
#TAB_ZELLE_TEXT_G_LEFT_C, #TAB_ZELLE_TEXT_G_MIDDLE_C, #TAB_ZELLE_TEXT_G_RIGHT_C,
#TAB_ZELLE_TEXT_U_LEFT_C, #TAB_ZELLE_TEXT_U_MIDDLE_C, #TAB_ZELLE_TEXT_U_RIGHT_C
{
    padding-top: 1pt;
    padding-bottom: 1pt;
    padding-left: 2pt;
    padding-right: 2pt;
}

#TAB_ZELLE_BUTTON_G_LEFT, #TAB_ZELLE_BUTTON_G_MIDDLE, #TAB_ZELLE_BUTTON_G_RIGHT,
#TAB_ZELLE_BUTTON_U_LEFT, #TAB_ZELLE_BUTTON_U_MIDDLE, #TAB_ZELLE_BUTTON_U_RIGHT
{
    vertical-align: bottom;

    padding-top: 2pt;
    padding-bottom: 2pt;
    padding-left: 2px;
    padding-right: 2px;

}

#TAB_ZELLE_G_LEFT, #TAB_ZELLE_G_MIDDLE, #TAB_ZELLE_G_RIGHT,
#TAB_ZELLE_TEXT_G_LEFT, #TAB_ZELLE_TEXT_G_MIDDLE, #TAB_ZELLE_TEXT_G_RIGHT,
#TAB_ZELLE_BUTTON_G_LEFT, #TAB_ZELLE_BUTTON_G_MIDDLE, #TAB_ZELLE_BUTTON_G_RIGHT
{
    background-color: #E7E7E7;
    background-color: #FFFFFF; /*NEU*/
}

#TAB_ZELLE_U_LEFT, #TAB_ZELLE_U_MIDDLE, #TAB_ZELLE_U_RIGHT,
#TAB_ZELLE_TEXT_U_LEFT, #TAB_ZELLE_TEXT_U_MIDDLE, #TAB_ZELLE_TEXT_U_RIGHT,
#TAB_ZELLE_BUTTON_U_LEFT, #TAB_ZELLE_BUTTON_U_MIDDLE, #TAB_ZELLE_BUTTON_U_RIGHT
{
    background-color: #F8F8F8;
    background-color: #FFFFFF; /*NEU*/
}

#TAB_ZELLE_TEXT_G_LEFT_C, #TAB_ZELLE_TEXT_G_MIDDLE_C, #TAB_ZELLE_TEXT_G_RIGHT_C
{
    background-color: #F8F8F8;
    background-color: #F3FBFF;
    background-color: #FAFAFA;
}

#TAB_ZELLE_TEXT_U_LEFT_C, #TAB_ZELLE_TEXT_U_MIDDLE_C, #TAB_ZELLE_TEXT_U_RIGHT_C
{
    background-color: #F8F8F8;
    background-color: #F3FBFF;
    background-color: #FAFAFA;
}

#ZELLE_LEFT, #ZELLE_MIDDLE, #ZELLE_RIGHT
{
    background-color: #E7E7E7;
    background-color: #FFFFFF; /*NEU*/
    color: #DC8500;
    color: #716F70;
}

#ZELLE_LEFT_BOLD, #ZELLE_MIDDLE_BOLD, #ZELLE_RIGHT_BOLD
{
    background-color: #E7E7E7;
    background-color: #FFFFFF; /*NEU*/
    font-weight: bold;
    color: #DC8500;
    color: #716F70;
}

#TAB_ZELLE_G_LEFT, #TAB_ZELLE_U_LEFT,
#TAB_ZELLE_TEXT_G_LEFT, #TAB_ZELLE_TEXT_U_LEFT,
#TAB_ZELLE_TEXT_G_LEFT_C, #TAB_ZELLE_TEXT_U_LEFT_C,
#TAB_ZELLE_BUTTON_G_LEFT, #TAB_ZELLE_BUTTON_U_LEFT,
#ZELLE_LEFT, #ZELLE_LEFT_BOLD
{
    text-align: left;
}

#TAB_ZELLE_G_MIDDLE, #TAB_ZELLE_U_MIDDLE,
#TAB_ZELLE_TEXT_G_MIDDLE, #TAB_ZELLE_TEXT_U_MIDDLE,
#TAB_ZELLE_TEXT_G_MIDDLE_C, #TAB_ZELLE_TEXT_U_MIDDLE_C,
#TAB_ZELLE_BUTTON_G_MIDDLE, #TAB_ZELLE_BUTTON_U_MIDDLE,
#ZELLE_MIDDLE, #ZELLE_MIDDLE_BOLD
{
    text-align: center;
}

#TAB_ZELLE_G_RIGHT, #TAB_ZELLE_U_RIGHT,
#TAB_ZELLE_TEXT_G_RIGHT, #TAB_ZELLE_TEXT_U_RIGHT,
#TAB_ZELLE_TEXT_G_RIGHT_C, #TAB_ZELLE_TEXT_U_RIGHT_C,
#TAB_ZELLE_BUTTON_G_RIGHT, #TAB_ZELLE_BUTTON_U_RIGHT,
#ZELLE_RIGHT, #ZELLE_RIGHT_BOLD
{
    text-align: right;
}


/*------------------------------------------------------------------------*/
/* Tabellenzellen mit vertikaler Ausrichtung */
#TAB_ZELLE_LEFT_V, #TAB_ZELLE_MIDDLE_V, #TAB_ZELLE_RIGHT_V
{
    border: solid;
    border-width: 1px;
    border-color: #DFDFDF;/*#A9BFF3;*/
    font-family: Arial;
    font-size: 9pt;
    vertical-align: top;
}

#TAB_ZELLE_LEFT_V
{
    text-align: left;
}

#TAB_ZELLE_MIDDLE_V
{
    text-align: center;
}

#TAB_ZELLE_RIGHT_V
{
    text-align: right;
}

/*------------------------------------------------------------------------*/
/* Tabellenzellen mit vertikaler Ausrichtung, _XS... Schriftgr��e */
#TAB_ZELLE_LEFT_V_XS, #TAB_ZELLE_MIDDLE_V_XS, #TAB_ZELLE_RIGHT_V_XS
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: 400;
    line-height: 11pt; /*NEU seit 22.01.2008*/
    vertical-align: top;
    /*color: black;*/
    color: #716F70;
    background-color: #FFFFFF;
    /*NEU padding NEU*/
    padding-left: 0px;
    padding-right: 10px;
}

#TAB_ZELLE_LEFT_V_XS
{
    text-align: justify;/*left;*/
}

#TAB_ZELLE_MIDDLE_V_XS
{
    text-align: center;
}

#TAB_ZELLE_RIGHT_V_XS
{
    text-align: right;
}

/*------------------------------------------------------------------------*/
/* Tabellenzellen mit vertikaler Ausrichtung, _XSR... Schriftgr��e und
   Farbe*/
#TAB_ZELLE_LEFT_V_XSR, #TAB_ZELLE_MIDDLE_V_XSR, #TAB_ZELLE_RIGHT_V_XSR
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: 500;
    line-height: 13pt;
    vertical-align: top;
    color: #CC0000;/*#A9BFF3;*/
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px;
    border-color: #CC0000;/*#A9BFF3;*/
    padding-top: 6px;
    padding-bottom:4px;
}

#TAB_ZELLE_LEFT_V_XSR
{
    text-align: left;
    padding-left: 4px;
}

#TAB_ZELLE_MIDDLE_V_XSR
{
    text-align: center;
    /*padding-left: 4px;*/
}

#TAB_ZELLE_RIGHT_V_XSR
{
    text-align: right;
    padding-right: 4px;
}

#TAB_ZELLE_LEFT_V_XSB, #TAB_ZELLE_MIDDLE_V_XSB, #TAB_ZELLE_RIGHT_V_XSB
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: 500;
    line-height: 13pt;
    vertical-align: top;
    color: #0000CC;/*#A9BFF3;*/
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px;
    border-color: #0000CC;/*#A9BFF3;*/
    padding-top: 6px;
    padding-bottom:4px;
}

#TAB_ZELLE_LEFT_V_XSB
{
    text-align: left;
    padding-left: 4px;
}

#TAB_ZELLE_MIDDLE_V_XSB
{
    text-align: center;
    /*padding-left: 4px;*/
}

#TAB_ZELLE_RIGHT_V_XSB
{
    text-align: right;
    padding-right: 4px;
}
/*------------------------------------------------------------------------*/
/* Tabellenzellen mit vertikaler Ausrichtung, _XSR... Schriftgr��e und
   Farbe*/
#TAB_ZELLE_LEFT_V_XS_0001, #TAB_ZELLE_MIDDLE_V_XS_0001,
#TAB_ZELLE_RIGHT_V_XS_0001
{
    font-family: Arial;
    font-size: 11pt;
    font-weight: 500;
    vertical-align: top;
    color: #716F70;/*#A9BFF3;*/
    background-color: #FFFFFF;
    border-style: none;
    border-width: 1px;
    border-color: #DC8500;/*#A9BFF3;*/
    padding-top: 6px;
    padding-bottom:6px;
}

#TAB_ZELLE_LEFT_V_XS_0001
{
    text-align: left;
    padding-left: 4px;
}

#TAB_ZELLE_MIDDLE_V_XS_0001
{
    text-align: center;
}

#TAB_ZELLE_RIGHT_V_XS_0001
{
    text-align: right;
    padding-right: 4px;
}

/*------------------------------------------------------------------------*/
/* Tabellenzellen mit vertikaler Ausrichtung, _S... Schriftgr��e */
#TAB_ZELLE_LEFT_V_S, #TAB_ZELLE_MIDDLE_V_S, #TAB_ZELLE_RIGHT_V_S
{
    font-family: Arial;
    font-size: 12pt;
    font-weight: 500;
    line-height: 13pt;
    vertical-align: top;
    color: #716F70;
    background-color: #FFFFFF;
}

#TAB_ZELLE_LEFT_V_S
{
    text-align: left;
}

#TAB_ZELLE_MIDDLE_V_S
{
    text-align: center;
}

#TAB_ZELLE_RIGHT_V_S
{
    text-align: right;
}

/*------------------------------------------------------------------------*/
/* Tabellenzellen mit vertikaler Ausrichtung, _SR... Schriftgr��e und
   Farbe*/
#TAB_ZELLE_LEFT_V_SR, #TAB_ZELLE_MIDDLE_V_SR, #TAB_ZELLE_RIGHT_V_SR
{
    font-family: Arial;
    font-size: 12pt;
    font-weight: 500;
    vertical-align: top;
    color: #CC0000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px;
    border-color: #CC0000;
}

#TAB_ZELLE_LEFT_V_SR
{
    text-align: left;
}

#TAB_ZELLE_MIDDLE_V_SR
{
    text-align: center;
}

#TAB_ZELLE_RIGHT_V_SR
{
    text-align: right;
}

/*------------------------------------------------------------------------*/
/* Tabellenzellen mit vertikaler Ausrichtung, _L... Schriftgr��e */
#TAB_ZELLE_LEFT_V_L, #TAB_ZELLE_MIDDLE_V_L, #TAB_ZELLE_RIGHT_V_L
{
    font-family: Arial;
    font-size: 13pt;
    font-weight: 700;
    line-height: 14pt;
    /*font-weight: 500;*/
    vertical-align: top;
    color: #716F70;
    background-color: #FFFFFF;
}

#TAB_ZELLE_LEFT_V_L
{
    text-align: left;
}

#TAB_ZELLE_MIDDLE_V_L
{
    text-align: center;
}

#TAB_ZELLE_RIGHT_V_L
{
    text-align: right;
}


/**********************************/
/* Angaben fuer Formulare
*/
#FORM_FILE_LEFT,
#FORM_RADIO_LEFT, #FORM_RADIO_MIDDLE, #FORM_RADIO_RIGHT,
#FORM_TEXT_LEFT, #FORM_TEXT_MIDDLE, #FORM_TEXT_RIGHT,
#FORM_TEXT_LEFT_M, #FORM_TEXT_MIDDLE_M, #FORM_TEXT_RIGHT_M,
#FORM_TEXT_LEFT_S, #FORM_TEXT_MIDDLE_S, #FORM_TEXT_RIGHT_S,
#FORM_TEXT_LEFT_MS, #FORM_TEXT_MIDDLE_MS, #FORM_TEXT_RIGHT_MS,
#FORM_TEXT_LEFT_XS, #FORM_TEXT_MIDDLE_XS, #FORM_TEXT_RIGHT_XS,
#FORM_TEXT_LEFT_XS_ERR, #FORM_TEXT_MIDDLE_XS_ERR, #FORM_TEXT_RIGHT_XS_ERR,
#FORM_TEXT_LEFT_XS_2, #FORM_TEXT_MIDDLE_XS_2, #FORM_TEXT_RIGHT_XS_2,
#FORM_TEXT_LEFT_XS_2_ERR, #FORM_TEXT_MIDDLE_XS_2_ERR, #FORM_TEXT_RIGHT_XS_2_ERR,
#FORM_TEXT_LEFT_XXS, #FORM_TEXT_MIDDLE_XXS, #FORM_TEXT_RIGHT_XXS,
#FORM_TEXT_LEFT_3XS, #FORM_TEXT_MIDDLE_3XS, #FORM_TEXT_RIGHT_3XS,
#FORM_TEXT_SUCHE_LEFT,
#FORM_NUMBER_LEFT_XS, #FORM_NUMBER_MIDDLE_XS, #FORM_NUMBER_RIGHT_XS,
#FORM_DATE_LEFT, #FORM_DATE_MIDDLE, #FORM_DATE_RIGHT,
#FORM_DATE_LEFT_S, #FORM_DATE_MIDDLE_S, #FORM_DATE_RIGHT_S,
#FORM_DATE_LEFT_M, #FORM_DATE_MIDDLE_M, #FORM_DATE_RIGHT_M,
#FORM_DATE_LEFT_MS, #FORM_DATE_MIDDLE_MS, #FORM_DATE_RIGHT_MS,
#FORM_DATE_LEFT_XS, #FORM_DATE_MIDDLE_XS, #FORM_DATE_RIGHT_XS,
#FORM_DATE_LEFT_XS_2, #FORM_DATE_MIDDLE_XS_2, #FORM_DATE_RIGHT_XS_2,
#FORM_DATE_LEFT_XXS, #FORM_DATE_MIDDLE_XXS, #FORM_DATE_RIGHT_XXS,
#FORM_TIME_LEFT, #FORM_TIME_MIDDLE, #FORM_TIME_RIGHT,
#FORM_TIME_LEFT_S, #FORM_TIME_MIDDLE_S, #FORM_TIME_RIGHT_S,
#FORM_TIME_LEFT_M, #FORM_TIME_MIDDLE_M, #FORM_TIME_RIGHT_M,
#FORM_TIME_LEFT_MS, #FORM_TIME_MIDDLE_MS, #FORM_TIME_RIGHT_MS,
#FORM_TIME_LEFT_XS, #FORM_TIME_MIDDLE_XS, #FORM_TIME_RIGHT_XS,
#FORM_TIME_LEFT_XS_2, #FORM_TIME_MIDDLE_XS_2, #FORM_TIME_RIGHT_XS_2,
#FORM_TIME_LEFT_XXS, #FORM_TIME_MIDDLE_XXS, #FORM_TIME_RIGHT_XXS,
#FORM_SELECT_LEFT, #FORM_SELECT_MIDDLE, #FORM_SELECT_RIGHT,
#FORM_SELECT_LEFT_M, #FORM_SELECT_MIDDLE_M, #FORM_SELECT_RIGHT_M,
#FORM_SELECT_LEFT_M_1,
#FORM_SELECT_LEFT_S, #FORM_SELECT_MIDDLE_S, #FORM_SELECT_RIGHT_S,
#FORM_SELECT_LEFT_XL, #FORM_SELECT_MIDDLE_XL, #FORM_SELECT_RIGHT_XL,
#FORM_SELECT_LEFT_XS, #FORM_SELECT_MIDDLE_XS, #FORM_SELECT_RIGHT_XS,
#FORM_SELECT_LEFT_XS_2, #FORM_SELECT_MIDDLE_XS_2, #FORM_SELECT_RIGHT_XS_2,
#FORM_SELECT_LEFT_XS_2_ERR, #FORM_SELECT_MIDDLE_XS_2_ERR, #FORM_SELECT_RIGHT_XS_2_ERR,
#FORM_BUTTON, #FORM_BUTTON_M, #FORM_BUTTON_S
{
    font-family: Arial;
    font-size: 9pt;
    line-height: 11pt;
    color: #716F70;
}

#FORM_FILE_LEFT
{
    padding-bottom: 0px; /*1px;*/
    margin-left: 2px;
    vertical-align: middle;
    /*width: 280pt;*/
    width: 210pt;/*160pt;*/
    text-align: left;
    /*height: 17pt;*/
}

#FORM_RADIO_LEFT, #FORM_RADIO_MIDDLE, #FORM_RADIO_RIGHT
{
    height: 11pt;
    width: 10pt;
    vertical-align: middle;
}
/*
#FORM_SELECT_LEFT, #FORM_SELECT_MIDDLE, #FORM_SELECT_RIGHT,
#FORM_SELECT_LEFT_S, #FORM_SELECT_MIDDLE_S, #FORM_SELECT_RIGHT_S,
#FORM_SELECT_LEFT_XL, #FORM_SELECT_MIDDLE_XL, #FORM_SELECT_RIGHT_XL
{
    height: 14pt;
}
*/
#FORM_SELECT_LEFT, #FORM_SELECT_MIDDLE, #FORM_SELECT_RIGHT
{
    width: 340pt; /*280pt*/
}

#FORM_SELECT_LEFT_M, #FORM_SELECT_MIDDLE_M, #FORM_SELECT_RIGHT_M
{
    width: 269pt;
}

#FORM_SELECT_LEFT_M_1
{
    width: 220pt;
}

#FORM_SELECT_LEFT_S, #FORM_SELECT_MIDDLE_S, #FORM_SELECT_RIGHT_S
{
    /*width: 145pt;*/
    width: 140pt;
}

#FORM_SELECT_LEFT_XL, #FORM_SELECT_MIDDLE_XL, #FORM_SELECT_RIGHT_XL
{
    width: 450px;
}


#FORM_TEXT_LEFT, #FORM_TEXT_MIDDLE, #FORM_TEXT_RIGHT,
#FORM_TEXT_LEFT_M, #FORM_TEXT_MIDDLE_M, #FORM_TEXT_RIGHT_M,
#FORM_TEXT_LEFT_S, #FORM_TEXT_MIDDLE_S, #FORM_TEXT_RIGHT_S,
#FORM_TEXT_LEFT_MS, #FORM_TEXT_MIDDLE_MS, #FORM_TEXT_RIGHT_MS,
#FORM_TEXT_LEFT_XS, #FORM_TEXT_MIDDLE_XS, #FORM_TEXT_RIGHT_XS,
#FORM_TEXT_LEFT_XS_ERR, #FORM_TEXT_MIDDLE_XS_ERR, #FORM_TEXT_RIGHT_XS_ERR,
#FORM_TEXT_LEFT_XS_2, #FORM_TEXT_MIDDLE_XS_2, #FORM_TEXT_RIGHT_XS_2,
#FORM_TEXT_LEFT_XS_2_ERR, #FORM_TEXT_MIDDLE_XS_2_ERR, #FORM_TEXT_RIGHT_XS_2_ERR,
#FORM_TEXT_LEFT_XXS, #FORM_TEXT_MIDDLE_XXS, #FORM_TEXT_RIGHT_XXS,
#FORM_TEXT_LEFT_3XS, #FORM_TEXT_MIDDLE_3XS, #FORM_TEXT_RIGHT_3XS,
#FORM_TEXT_SUCHE_LEFT,
#FORM_NUMBER_LEFT_XS, #FORM_NUMBER_MIDDLE_XS, #FORM_NUMBER_RIGHT_XS,
#FORM_DATE_LEFT, #FORM_DATE_MIDDLE, #FORM_DATE_RIGHT,
#FORM_DATE_LEFT_S, #FORM_DATE_MIDDLE_S, #FORM_DATE_RIGHT_S,
#FORM_DATE_LEFT_M, #FORM_DATE_MIDDLE_M, #FORM_DATE_RIGHT_M,
#FORM_DATE_LEFT_MS, #FORM_DATE_MIDDLE_MS, #FORM_DATE_RIGHT_MS,
#FORM_DATE_LEFT_XS, #FORM_DATE_MIDDLE_XS, #FORM_DATE_RIGHT_XS,
#FORM_DATE_LEFT_XS_2, #FORM_DATE_MIDDLE_XS_2, #FORM_DATE_RIGHT_XS_2,
#FORM_DATE_LEFT_XXS, #FORM_DATE_MIDDLE_XXS, #FORM_DATE_RIGHT_XXS,
#FORM_TIME_LEFT, #FORM_TIME_MIDDLE, #FORM_TIME_RIGHT,
#FORM_TIME_LEFT_S, #FORM_TIME_MIDDLE_S, #FORM_TIME_RIGHT_S,
#FORM_TIME_LEFT_M, #FORM_TIME_MIDDLE_M, #FORM_TIME_RIGHT_M,
#FORM_TIME_LEFT_MS, #FORM_TIME_MIDDLE_MS, #FORM_TIME_RIGHT_MS,
#FORM_TIME_LEFT_XS, #FORM_TIME_MIDDLE_XS, #FORM_TIME_RIGHT_XS,
#FORM_TIME_LEFT_XS_2, #FORM_TIME_MIDDLE_XS_2, #FORM_TIME_RIGHT_XS_2,
#FORM_TIME_LEFT_XXS, #FORM_TIME_MIDDLE_XXS, #FORM_TIME_RIGHT_XXS
{
    padding-bottom: 1px;
    vertical-align: middle;
}

#FORM_TEXT_LEFT, #FORM_TEXT_MIDDLE, #FORM_TEXT_RIGHT
{
    /*height: 12pt;*/
    width: 280pt;
}

#FORM_TEXT_LEFT_M, #FORM_TEXT_MIDDLE_M, #FORM_TEXT_RIGHT_M
{
    /*height: 12pt;*/
    width: 265pt;
}

#FORM_TEXT_LEFT_S, #FORM_TEXT_MIDDLE_S, #FORM_TEXT_RIGHT_S
{
    /*height: 12pt;*/
    width: 140pt;
}

#FORM_TEXT_LEFT_MS, #FORM_TEXT_MIDDLE_MS, #FORM_TEXT_RIGHT_MS
{
    /*height: 12pt;*/
    width:  110pt;
}

#FORM_TEXT_LEFT_XS, #FORM_TEXT_MIDDLE_XS, #FORM_TEXT_RIGHT_XS,
#FORM_TEXT_LEFT_XS_ERR, #FORM_TEXT_MIDDLE_XS_ERR, #FORM_TEXT_RIGHT_XS_ERR,
#FORM_NUMBER_LEFT_XS, #FORM_NUMBER_MIDDLE_XS, #FORM_NUMBER_RIGHT_XS
{
    /*height: 12pt;*/
    /*
    border: solid;
    border-color:#999999;
    border-width: 1px;
    */
    width:  36pt;
}

#FORM_TEXT_LEFT_XXS, #FORM_TEXT_MIDDLE_XXS, #FORM_TEXT_RIGHT_XXS
{
    /*height: 12pt;*/
    width:  28pt;
}

#FORM_TEXT_LEFT_3XS, #FORM_TEXT_MIDDLE_3XS, #FORM_TEXT_RIGHT_3XS
{
    /*height: 12pt;*/
    width:  15pt;
}

#FORM_TEXT_LEFT_XS_ERR, #FORM_TEXT_MIDDLE_XS_ERR, #FORM_TEXT_RIGHT_XS_ERR
{
    /*height: 12pt;*/
    color: #FFFFFF;
    background-color: #FF0000;
}

#FORM_TEXT_LEFT_XS_2, #FORM_TEXT_MIDDLE_XS_2, #FORM_TEXT_RIGHT_XS_2
{
    /*height: 12pt;*/
    width:  70pt;
}

#FORM_TEXT_LEFT_XS_2_ERR, #FORM_TEXT_MIDDLE_XS_2_ERR, #FORM_TEXT_RIGHT_XS_2_ERR
{
    /*height: 12pt;*/
    width:  70pt;
    color: #FFFFFF;
    background-color: #FF0000;
}

#FORM_TEXT_SUCHE_LEFT
{
    /*height: 12pt;*/
    width: 120pt;
}

/*
#FORM_SELECT_LEFT_XS, #FORM_SELECT_MIDDLE_XS, #FORM_SELECT_RIGHT_XS,
#FORM_SELECT_LEFT_XS_2, #FORM_SELECT_MIDDLE_XS_2, #FORM_SELECT_RIGHT_XS_2,
#FORM_SELECT_LEFT_XS_2_ERR, #FORM_SELECT_MIDDLE_XS_2_ERR, #FORM_SELECT_RIGHT_XS_2_ERR
{
    height: 14pt;
}
*/
#FORM_SELECT_LEFT_XS, #FORM_SELECT_MIDDLE_XS, #FORM_SELECT_RIGHT_XS
{
    width:  60pt;
}

#FORM_SELECT_LEFT_XS_2, #FORM_SELECT_MIDDLE_XS_2, #FORM_SELECT_RIGHT_XS_2
{
    width:  90pt;
}

#FORM_SELECT_LEFT_XS_2_ERR, #FORM_SELECT_MIDDLE_XS_2_ERR, #FORM_SELECT_RIGHT_XS_2_ERR
{
    width:  90pt;
    color: #FFFFFF;
    background-color: #FF0000;
}

#FORM_RADIO_LEFT,
#FORM_SELECT_LEFT, #FORM_SELECT_LEFT_M,
#FORM_SELECT_LEFT_M_1,
#FORM_SELECT_LEFT_S, #FORM_SELECT_LEFT_XL,
#FORM_SELECT_LEFT_XS, #FORM_SELECT_LEFT_XS_2, #FORM_SELECT_LEFT_XS_2_ERR,
#FORM_TEXT_LEFT, #FORM_TEXT_LEFT_M, #FORM_TEXT_LEFT_S,
#FORM_TEXT_LEFT_MS,
#FORM_TEXT_LEFT_XS, #FORM_TEXT_LEFT_XS_ERR,
#FORM_TEXT_LEFT_XS_2, #FORM_TEXT_LEFT_XS_2_ERR, #FORM_TEXT_LEFT_XXS,
#FORM_TEXT_LEFT_3XS,
#FORM_NUMBER_LEFT_XS
{
    text-align: left;
}

#FORM_RADIO_MIDDLE,
#FORM_SELECT_MIDDLE, #FORM_SELECT_MIDDLE_M,
#FORM_SELECT_MIDDLE_S, #FORM_SELECT_MIDDLE_XL,
#FORM_SELECT_MIDDLE_XS, #FORM_SELECT_MIDDLE_XS_2, #FORM_SELECT_MIDDLE_XS_2_ERR,
#FORM_TEXT_MIDDLE, #FORM_TEXT_MIDDLE_M, #FORM_TEXT_MIDDLE_S,
#FORM_TEXT_MIDDLE_MS,
#FORM_TEXT_MIDDLE_XS, #FORM_TEXT_MIDDLE_XS_ERR,
#FORM_TEXT_MIDDLE_XS_2, #FORM_TEXT_MIDDLE_XS_2_ERR, #FORM_TEXT_MIDDLE_XXS,
#FORM_TEXT_MIDDLE_3XS,
#FORM_NUMBER_MIDDLE_XS
{
    text-align: center;
}

#FORM_RADIO_RIGHT,
#FORM_SELECT_RIGHT, #FORM_SELECT_RIGHT_M,
#FORM_SELECT_RIGHT_S, #FORM_SELECT_RIGHT_XL,
#FORM_SELECT_RIGHT_XS, #FORM_SELECT_RIGHT_XS_2, #FORM_SELECT_RIGHT_XS_2_ERR,
#FORM_TEXT_RIGHT, #FORM_TEXT_RIGHT_M, #FORM_TEXT_RIGHT_S,
#FORM_TEXT_RIGHT_MS,
#FORM_TEXT_RIGHT_XS, #FORM_TEXT_RIGHT_XS_ERR,
#FORM_TEXT_RIGHT_XS_2, #FORM_TEXT_RIGHT_XS_2_ERR, #FORM_TEXT_RIGHT_XXS,
#FORM_TEXT_RIGHT_3XS,
#FORM_NUMBER_RIGHT_XS
{
    text-align: right;
}


#FORM_BUTTON
{
    height: 17pt;   /* height=font-size + 6pt*/
    text-align: center;
    vertical-align: middle;
    padding-left: 4px;
    padding-right: 4px;
    background-color:#F8F8F8;
}

#FORM_BUTTON_M
{
    height: 17pt;   /*war zuletzt 14pt*/
    text-align: center;
    vertical-align: middle;
    padding-top: 0px;
    padding-bottom: 1px;
    padding-left: 2px;
    padding-right: 2px;
    background-color:#F8F8F8;
}

#FORM_BUTTON_S
{
    height: 14pt;   /*war zuletzt 14pt*/
    text-align: center;
    vertical-align: middle;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 2px;
    padding-right: 2px;
    background-color:#F8F8F8;
}

#TEXTAREA_BLUE
{
    font-family: Arial;
    font-size: 9pt;
    line-height: 11pt; /* war zuletzt 10pt*/
    color: #716F70;
    width: 320pt;
    padding-left: 1px;
    background-color:#FFFFFF;
    scrollbar-base-color: #FFFFFF;/*#A1C3E5; /*Basisfarbe der Scroll-Leiste*/
    scrollbar-3dlight-color: #A1C3E5; /*Farbe f�r 3D-Effekte*/
    scrollbar-arrow-color: #716F70; /*Farbe f�r Verschiebepfeile*/
    scrollbar-darkshadow-color: #A1C3E5; /*Farbe f�r Schatten*/
    scrollbar-face-color: #A1C3E5; /*Farbe f�r Oberfl�che*/
    scrollbar-highlight-color: #FFFFFF;/*Farbe f�r oberen und linken Rand*/
    scrollbar-shadow-color: #716F70; /*Farbe f�r unteren und rechten Rand*/
    scrollbar-track-color: #F8F8F8;/*#EEEEEE; /*Farbe f�r freibleibenden Verschiebeweg*/
}

#TEXTAREA_RED
{
    font-family: Arial;
    font-size: 9pt;
    line-height: 11pt; /* war zuletzt 10pt*/
    color: #FF0000;
    width: 760px; /*573pt;*/
    padding-left: 1px;
    background-color:#FFFFFF;
    scrollbar-base-color: #FFFFFF;/*#A1C3E5; /*Basisfarbe der Scroll-Leiste*/
    scrollbar-3dlight-color: #A1C3E5; /*Farbe f�r 3D-Effekte*/
    scrollbar-arrow-color: #716F70; /*Farbe f�r Verschiebepfeile*/
    scrollbar-darkshadow-color: #A1C3E5; /*Farbe f�r Schatten*/
    scrollbar-face-color: #A1C3E5; /*Farbe f�r Oberfl�che*/
    scrollbar-highlight-color: #FFFFFF;/*Farbe f�r oberen und linken Rand*/
    scrollbar-shadow-color: #716F70; /*Farbe f�r unteren und rechten Rand*/
    scrollbar-track-color: #F8F8F8;/*#EEEEEE; /*Farbe f�r freibleibenden Verschiebeweg*/
}
/**********************************/
/*
*/

#ICON_ACTIV
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
}

#ICON_ACTIV_HINTERGRUND
{
    background-color: #000000;
}

/**********************************/
/* Angaben fuer das Men�
*/

#MENUE_TAB_UEBER_LEFT, #MENUE_TAB_UEBER_MIDDLE, #MENUE_TAB_UEBER_RIGHT
{
    font-family: Arial;
    /*font-size: 12pt;*/
    font-size: 9pt;
    background-color:#999999;
    color: #000000;
}

#MENUE_TAB_UEBER_LEFT
{
    text-align: left;
}

#MENUE_TAB_UEBER_MIDDLE
{
    text-align: center;
}

#MENUE_TAB_UEBER_RIGHT
{
    text-align: right;
}


#MENUE_TAB_ZELLE_LEFT, #MENUE_TAB_ZELLE_MIDDLE, #MENUE_TAB_ZELLE_RIGHT
{
    font-family: Arial;
    /*font-size: 12pt;*/
    font-size: 9pt;
    text-align: left;
    background-color:#999999;
    color: #000000;
}

#MENUE_TAB_ZELLE_LEFT
{
    text-align: left;
}

#MENUE_TAB_ZELLE_MIDDLE
{
    text-align: center;
}

#MENUE_TAB_ZELLE_RIGHT
{
    text-align: right;
}



/*
#MENUE_LEFT
{
    display: block;
    height: 18pt;
    width: 139px;
    border: solid;
    border-color:#999999;
    border-width: 1px;
    border-collapse: collapse;
    font-family: Arial;
    font-size: 9pt;
    text-align: left;
    vertical-align: middle;
    padding-left: 5px;
    background-color:#999999;
    color: #000000;
}

#MENUE_LEFT:hover
{
    background-color: white;
}
*/

a.MENUE
{
    display: block;
    width: 138px; /*eigentlich 133px bei Firefox perfekt, IE schlecht bei United Domains*/
    height: 24px;/*auto;*/
    line-height: 24px;
    /*
    border-right: solid;
    */
    border-bottom: solid;
    border-color: #F8F8F8;/*#A9BFF3;*/
    border-width: 1px;
    font-family: Arial;
    font-size: 9pt;
    /*font-weight: bold;*/
    text-align: left;
    padding-left: 5px;
    /*padding-top: 4px;*//*6px;*/
    /*padding-bottom: 4px;*/
    background-color: #FFFFFF;
    /*color: #000000;*/
    border-collapse: collapse;
}

a.MENUE:link
{
    background-color: #5E5E5E;
    color: #FFFFFF;
    text-decoration:none;
}

a.MENUE:visited
{
    background-color: #5E5E5E;
    color: #FFFFFF;
    text-decoration:none;
}

a.MENUE:focus
{
    background-color: #404040;
    color: #FFFFFF;
    text-decoration:none;
}

a.MENUE:hover
{
    background-color: #404040;
    color: #FFFFFF;
    text-decoration:none;
}

a.MENUE:active
{
    background-color: #404040;
    color: #FFFFFF;
    text-decoration:none;
}
/*
a.MENUE:focus
{
    background-color: #404040;
    color: #FFFFFF;
    text-decoration:none;
}
*/

a.SUBMENUE
{
    display: block;
    width: 138px; /*eigentlich 133px bei Firefox perfekt, IE schlecht bei United Domains*/
    height: 24px;/*auto;*/
    line-height: 24px;
    /*
    border-right: solid;
    */
    border-bottom: solid;
    border-color: #F8F8F8;/*#A9BFF3;*/
    border-width: 1px;
    font-family: Arial;
    font-size: 9pt;
    /*font-weight: bold;*/
    text-align: left;
    padding-left: 5px;
    /*padding-top: 4px;*//*6px;*/
    /*padding-bottom: 4px;*/
    background-color: #FFFFFF;
    /*color: #000000;*/
    border-collapse: collapse;
}

a.SUBMENUE:link
{
    background-color: #878787;
    color: #FFFFFF;
    text-decoration:none;
}

a.SUBMENUE:visited
{
    background-color: #878787;
    color: #FFFFFF;
    text-decoration:none;
}

a.SUBMENUE:focus
{
    background-color: #404040;
    color: #FFFFFF;
    text-decoration:none;
}

a.SUBMENUE:hover
{
    background-color: #404040;
    color: #FFFFFF;
    text-decoration:none;
}

a.SUBMENUE:active
{
    background-color: #404040;
    color: #FFFFFF;
    text-decoration:none;
}
/*
a.SUBMENUE:focus
{
    background-color: #404040;
    color: #FFFFFF;
    text-decoration:none;
}
*/

#LINE_0
{
    width: 840px;/*100%;*/
    border-top: solid;
    border-color:#F8F8F8;
    border-width: 1px;
    padding-top: 2pt;
    padding-bottom: 0pt;
    padding-left: 0pt;
    padding-right: 0pt;
}

#LINE_1
{
    width: 840px;/*100%;*/
    border-top: solid;
    border-color: #A1C3E5;
    border-width: 1px;
    padding-top: 2pt;
    padding-bottom: 0pt;
    padding-left: 0pt;
    padding-right: 0pt;
}

#LINE_2
{
    width: 840px;/*100%;*/
    border-top: none;/*solid;*/
    border-color:#F8F8F8;
    border-width: 1px;
    padding-top: 0pt;
    padding-bottom: 0pt;
    padding-left: 0pt;
    padding-right: 0pt;
}

#BLOCK
{
    left: 0px;
    width: 138px;
    height: 0px; /*20px;*/
}

#BLOCK_HALF
{
    left: 0px;
    width: 138px;
    height: 10px;
}

#ZELLE_RL
{
    position: relative;
    top: 0px;
    left: 0px;
    width: 110px;
    border: solid;
    border-width:1px;
}

#ZELLE_RR
{
    position: relative;
    top: 0px;
    left: 115px;
    width: 110px;
    border: solid;
    border-width:1px;
}

#WORKFLOW_OPTION_s0, #WORKFLOW_OPTION_s1, #WORKFLOW_OPTION_s2
{
    position: absolute;
    top: 88px;
    height:24px;
    padding-top: 4pt;
    /*padding-bottom: 15px;*/
    padding-left: 4pt;
    /*padding-right: 5px;*/
    border: solid;
    border-width:1px;
    border-color:#F8F8F8;
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
}

#WORKFLOW_OPTION_s0
{
    left: 5px;
    width: 350px;
    background-color:#F8F8F8;
    text-align: left;
}

#WORKFLOW_OPTION_s1
{
    left: 349px;
    width: 251px;
    background-color:#F8F8F8;
    text-align: left;
}

#WORKFLOW_OPTION_s2
{
    left: 599px;
    width: 251px;
    background-color:#F8F8F8;
    text-align: left;
}

#OPTION_BODY
{
    position: absolute;
    top: 111px;
    left: 5px;
}
