  body 
  {
    background-image:url(gui/img/bg.jpg);
    color: #666;
    margin: 10pt;
    padding: 0;
    border: 0;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;

    scrollbar-base-color:#B5C0D6;				/* Basisfarbe der Scroll-Leiste */
    scrollbar-3dlight-color:#B5C0D6;		/* Farbe für 3D-Effekte */
    scrollbar-arrow-color:#000000;      /* Farbe für Verschiebepfeile */
    scrollbar-darkshadow-color:#B5C0D6; /* Farbe für Schatten */
    scrollbar-face-color:#C8D0DD;       /* Farbe für Oberfläche */
    scrollbar-highlight-color:#FFFFFF;  /* Farbe für oberen und linken Rand */
    scrollbar-shadow-color:#2D2D2D;     /* Farbe für unteren und rechten Rand */
    scrollbar-track-color:#EEF7FC;      /* Farbe für freibleibenden Verschiebeweg */

  }

	table.Border
	{
	  background-color: #ffffff;
	  /*border-width:0px; border-color:#FFFFFF; border-style:ridge; padding:0px;*/
    background-image:url(gui/img/content_bg.jpg);
    background-repeat:no-repeat;
    background-position:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	}	  
	
	table.Menu
	{
   text-align: center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;	
   font-weight:bold;
	}
	
	table.Background
	{
   background-image:url(gui/img/content_bg.jpg);
   background-repeat:no-repeat;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
  a.MenuLink:link
  {
    color: #46597F;
	  border-width:2px; border-color:#A5BEE9; border-style:ridge; padding:0px;
    width:100pt;
    line-height:20pt;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;	
    font-weight:bold;
    text-decoration:none;      

    background-image:url(gui/img/menu_bg.jpg);
    background-repeat:no-repeat;
    background-position:center;

  }

  a.MenuLink:visited
  {
    color: #0E085E;
    background-color:#FFFFFFF;
	  border-width:2px; border-color:#FFFFFF; border-style:ridge; padding:0px;
    width:100pt;
    line-height:20pt;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;	
    font-weight:bold;
    text-decoration:none;   

    background-image:url(gui/img/menu_bg.jpg);
    background-repeat:no-repeat;
    background-position:center;       
  }

  a.MenuLink:hover
  {
    color: #46597F;
    background-color: #FFFFFF;
	  border-width:2px; border-color:#A5BEE9; border-style:ridge; padding:0px;
    width:100pt;
    line-height:20pt;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;	
    font-weight:bold;
    text-decoration:none;
  }

  a.MenuLink:active
  {
    color: #46597F;
    background-color: #FFFFFF;
	  border-width:2px; border-color:#A5BEE9; border-style:ridge; padding:0px;
    width:100pt;
    line-height:20pt;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;	
    font-weight:bold;
    text-decoration:none;     

  }

  a.MenuLink:focus
  {
    color: #46597F;
    background-color: #FFFFFF;
	  border-width:2px; border-color:#A5BEE9; border-style:ridge; padding:0px;
    width:100pt;
    line-height:20pt;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;	
    font-weight:bold;
    text-decoration:none;
  }
    
	div.Border
	{
		display:none; 
		border:1pt solid #000000; 
		width:170pt;
	}
	
	table.TblDiv
	{
		color:#000000;
		font-size:10pt;
		font-family:Verdana, Times New Roman;
		margin:5pt;
    font-weight:bold;
		width:250pt;
	}
	
	td.BorderUnderline
	{
		border-top:1pt solid #000000; 
		height:5pt;
	}
	
	td.DivHeader
	{
		font-weight:bold;
	}
	
	.Error
	{
		font-family:Verdana, Times New Roman;    
		font-size:11pt;
    font-weight:bold;
	  color:#D10100;
	}

  .Header
  {
    font-size:13pt;	
		font-family:Verdana, Times New Roman;    
    font-weight:bold;
    color:#5C7C9C;
  }
  
  .Text
  {
    font-size:10pt;	
		font-family:Verdana, Times New Roman;    
    color:#000000;
    font-weight:bold;
  }

  .Copyright
  {
    font-size:8pt;	
		font-family:Verdana, Times New Roman;    
    color:#9C9B97;
  }
  
  .InfoText
  {
    font-size:11pt;	
		font-family:Verdana, Times New Roman;    
    color:#000000;
    font-weight:bold;
    line-height:16pt;
    text-align: center;    
  }
  
  .InputText
  {
    background-color:#FFFFFF;
    font-size:10pt;	
		font-family:Verdana, Times New Roman;    
	  border-width:1pt; 
	  border-color:#FFFFFF; 
	  border-style:ridge;
  }
  
  hr.Limiter
  {
    width:300pt;
    height:2pt;
    color:#B5C0D6;
    border:1pt solid #EEF7FC;
  }
  
  .Button
  {
    font-size:11pt;	
		font-family:Verdana, Times New Roman;    
		text-align: center;    
    font-weight:bold;
    color:#000000;
    background-color:#FFFFFF;
    border:1pt ridge #B5C0D6;
  }