/* -------------------------- */
/* allgemeiner Arbeitsbereich */
/* -------------------------- */

body
{
   background-color:#FFFFFF;
}

a {
	color: Black;
}

td, input, select, textarea
{
   font-family: Arial, Helvetica, sans-serif ;
   font-size: 11px;
}

a:link 
{ 
   text-decoration:none;    
}

a:visited 
{ 
   text-decoration:none;      
}

a:active 
{ 
   text-decoration:none;      
}

a.Standard 
{ 
   color: #00B518;
   text-decoration:underline;      
}

a.Black
{ 
   color: #000000;
   text-decoration:underline;      
}

a.Black:visited
{ 
   color: #000000;
   text-decoration:underline;      
}

/*Ueberschrift*/
.headline          {font-size:13px; font-family:Verdana, Helvetica, Geneva, sans-serif, Arial; font-weight:bold; color:#56585A; line-height: 18px;}
.subheadline       {font-size:11px; font-family:Verdana, Helvetica, Geneva, sans-serif, Arial; font-weight:bold; color:#56585A; line-height: 16px;}

/* -------------------------- */
/* Navigation                 */
/* -------------------------- */

a.GlobalNavLink
{
   color: #FFFFFF;
}

a.NavLink
{
   color: #56585A;
}

a.LeftNavLink
{
   color: #56585A;
   text-decoration:underline;   
}

td.nav
{
   background:  #FFFFFF;
   font-weight: bold; 
}

td.nav_logo
{
   background:  #DEDEDE;
   font-weight: bold; 
}

td.nav_info
{
   background:  #EEEEEE;
   font-weight: bold; 
}

td.nav_user
{
   background:  #EEEEEE;
   font-weight: bold; 
}

td.ApplHead
{
   color:  #56585A;
   font-weight: bold; 
   font-size: 17px;
}

/* -------------------------- */
/* Formulare                  */
/* -------------------------- */

td.line
{
   background: #FFFFFF;
}


td.info
{
   background:  #D1D2D4;
   font-weight: bold; 
}

td.label
{
   background:  #D1D2D4;
}

td.label_top
{
   background:  #D1D2D4;
   vertical-align: top;
}

td.input
{
   background:  #D1D2D4;
}

select.input
{
   background: #FFFFFF;
}


textarea.input
{
   background: #FFFFFF;
}

td.button
{
   background: #D4D5DC;
   font-weight: bold;
}

td.button_over
{
   background: red;
   font-weight: bold;
}

td.button_lh
{
   background-color: #FEFEFE;
   font-weight: bold;
}

td.button_ld
{
   background-color: #EEEEEE;
   font-weight: bold;
}

a.button_lh
{
   color: #56585A;
}

a.button_ld
{
   color: #56585A;
}

/* ------------------- */
/* Listen              */
/* ------------------- */

td.listhead
{
   background:  #EEEEEE;
   font-weight: bold;
}

td.listheadordered
{
   background:  #D4D5DC;
   font-weight: bold;
}

td.listdata
{
   background:  #EEEEEE;
}

td.listdataordered
{
   background:  #D4D5DC;
}

td.listfooter
{
   background-color: #EEEEEE;
   font-weight: bold;
}

td.listdata_lh
{
   background-color: #FEFEFE;
   vertical-align: top;
}

td.listdata_ld
{
   background-color: #EEEEEE;
   vertical-align: top;
}

td.listdata_over
{
   background-color: #D4D5DC;
   vertical-align: top;
}

li.label
{
   color: #56585A;
}

a.listdata_lh
{
   color: #56585A;
}

/* ------------------- */
/* Navigationsbaum     */
/* ------------------- */
a.navitem
{
}

a.navitemselected
{
   font-weight: bold;
}

a.treeitem
{
}

a.treeitemselected
{
   font-weight: bold;
}

