/* Anwendungsrahmen */
.rahmen_schw     {border: 1px dotted #000000;}
.rahmen_grau     {border: 1px dotted #666666;}

/* Buttons */
.button_100px    {border: 1px solid; border-color: #006699; background-color: #e1eaf8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 100px;}
.button_120px    {border: 1px solid; border-color: #006699; background-color: #e1eaf8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 120px;}
.button_lang     {border: 1px solid; border-color: #006699; background-color: #e1eaf8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

/* Texte */
.txt50px         {border: 1px solid; border-color: #006699; background-color: #e1eaf8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 50px;}
.txt100px        {border: 1px solid; border-color: #006699; background-color: #e1eaf8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 100px;}
.txt150px        {border: 1px solid; border-color: #006699; background-color: #e1eaf8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 150px;}
.txtOpt50px      {border: 1px solid; border-color: #006699; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 50px;}
.txtOpt100px     {border: 1px solid; border-color: #006699; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 100px;}
.txtOpt150px     {border: 1px solid; border-color: #006699; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 150px;}
.txtTitle        {border: 1px solid; border-color: #006699; background-color: #e1eaf8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold;}
.txtTitleHTML    {border: 1px solid; border-color: #000000; background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold;}
.txtScrollColor  {border: 1px solid; border-color: #006699; background-color: #e1eaf8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; scrollbar-base-color: #e1eaf8; }
.text,td         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal }
.naviColor       {color: #3366cc;}
.titleColor      {color: #084792;}
.error           {color: #cc0000;}
.highlight       {color: #006400;}

/* Elemente */
li               {list-style-image: none; text-align: left; list-style-type: circle;}
h3               {font-size: 13px; font-weight: bold;}
a                {color: #3366cc; font-weight: bold;}
a:hover          {color: #006400; font-weight: bold;}

/* Tabellenhintergrund */
.bg              {background-color: #e1eaf8;}

/* DataGrid */
.header          {background-color: #bee0f3; font-size: 12px; font-weight: bold;}
.item            {background-color: #ffffff; font-size: 12px; font-weight: bold; color: #4a3c8c}
.alternate       {background-color: #e7f2fe; font-size: 12px; font-weight: bold; color: #4a3c8c}
.selected        {background-color: #f4eb45; color: #084792; font-weight: bold;}
.pager           {background-color: #e7e7ff; color: #4a3c8c}


