/* Link */
a                         { color: #FF3333; text-decoration: none; }
/* Link (Mouseover) */
a:hover                   { color: #3333FF; text-decoration: underline; }
/* Blocksatz */
.blocksatz { text-align: justify}
/* Dokument */
body { scrollbar-base-color:#336699; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#FF9933; scrollbar-arrow-color:#FF9933; scrollbar-face-color:#669966;; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

/* Menü Top */
.LinkMenuTop              { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/* Menü Top (Mouseover) */
.LinkMenuTop:hover        { color: #ff0000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

/* Überschrift 1 */
.TextHeadline1            { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: underline; }
/* Überschrift 2 */
.TextHeadline2            { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/* Überschrift 3 */
.TextHeadline3            { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/* Text normal */
.TextContent              { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
/* Text unten */
.TextBottom               { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; }

/* äußere Tabelle */
.FrameTable               { border: 3px #40AA60 solid; }
/* Menü 1 aktiv */
.menu0active              { padding-right: 5px; padding-left: 10px; }
/* Menü 1 inaktiv */
.menu0inactive            { padding-right: 5px; padding-left: 10px; }
/* Menü 2 aktiv */
.menu1active              { padding-right: 5px; padding-left: 3px; }
/* Menü 2 inaktiv */
.menu1inactive            { padding-right: 5px; padding-left: 20px; }
/* Menü 3 aktiv */
.menu2active              { padding-right: 5px; padding-left: 17px; }
/* Menü 3 inaktiv */
.menu2inactive            { padding-right: 5px; padding-left: 34px; }
/* Menü 1 aktiv */
.menu0active a            { color: #339933; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/* Menü 1 Link inaktiv */
.menu0inactive a          { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/* Menü 1 Link (Mouseover) aktiv */
.menu0active a:hover    { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
/* Menü 1 Link (Mouseover) inaktiv */
.menu0inactive a:hover    { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
/* Menü 2 Link inaktiv */
.menu1active a            { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/* Menü 2 Link aktiv */
.menu1inactive a          { color: #339933; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/* Menü 2 Link (Mouseover) aktiv */
.menu1active a:hover    { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
/* Menü 2 Link (Mouseover) inaktiv */
.menu1inactive a:hover    { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
/* Menü 3 Link aktiv */
.menu2active a            { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/* Menü 3 Link inaktiv */
.menu2inactive a          { color: #339933; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
/* Menü 3 Link (Mouseover) aktiv */
.menu2active a:hover    { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }
/* Menü 3 Link (Mouseover) inaktiv */
.menu2inactive a:hover    { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/* Toolsbox 1 Tabellenkopf */
.ToolBox1Head             { padding-right: 5px; padding-left: 10px; }
/* Toolsbox 1 Tabellenkörper */
.ToolBox1Body             { padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; }
/* Toolsbox 1 Überschrift */
.ToolBox1Head font        { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
/* Toolsbox 1 normaler Text */
.ToolBox1Body font        { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
/* Toolsbox 1 Link */
.ToolBox1Body a           { color: #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration:none; }
/* Toolsbox 1 Link (Mouseover) */
.ToolBox1Body a:hover     { color: #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration:underline; }

/* Toolsbox 2 Text */
.ToolBox2 th font             { color: #FF3333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
/* Toolsbox 2 Text */
.ToolBox2 td font             { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
/* Toolsbox 2 Link */
.ToolBox2 td a            { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none; }
/* Toolsbox 2 Link (Mouseover)*/
.ToolBox2 td a:hover       { color: #333399; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:underline; }
/* Menüpfad */
.LinkRootPath { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
/* Textfeld */
.inputfield { font-family: Arial; font-size: 10px; cursor: text; background-color: #FFFFFF; color: #000000; border: 1px #336699 solid; }
/* Radiofeld */
.inputradio { color: #336699; }
/* Button */
.inputbutton { font-family: Arial; font-size: 12px; cursor: hand; background-color: #6089FF; color: #333399; border: 1px double #333399; font-weight: bold; }
/* unterstrichene Tabellenzelle */
.TdUnderline { border-bottom-style: solid; border-top-color: #009933; border-right-color: #009933; border-bottom-color: #009933; border-left-color: #009933; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.TextError {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF3333}
.TextDialog {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333399}
