      /* Grundkonfiguration */
      body { margin: 0px; font-size: 15px; font-family: Verdana, Arial, Helvetica; color: #000000; }

      h1 { font-size: 20px; font-family: Verdana, Arial, Helvetica; color: #1D6CB5; font-weight: bold; text-transform: uppercase; }
      h2 { padding: 0px 0px 8px 11px; margin: 20px 0px 10px 0px; text-transform: uppercase; color: #333; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; line-height: 10px; }
      .big { font-size: 14px; font-family: Verdana, Arial, Helvetica; color: #000000; font-weight: bold; }
      .small { font-size: 11px; font-size: 10px; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,sans-serif; color: #333; }
      th { background-color: #00755D; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-align: left; color: #FFFFFF;}
      <!--th { background-color: #00755D; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; color: #FFFFFF;}-->
      table { border-collapse: collapse; }

      /* Links */
      a { color: #1D6CB5; text-decoration: none; }
      a:link { color: #1D6CB5; }
      a:visited { color: #1D6CB5; }
      a:hover { text-decoration: underline; color: #1D6CB5; }
      a:active { color: #1D6CB5; }

      a.small { font-size: 10px; color: #12790B; }
      a.fat { font-weight: bold; color: #12790B; }
      a.fat:visited { font-weight: bold; color: #12790B; }
      a.fat:active { font-weight: bold; color: #12790B; }

      /* Klassendefinitionen */
      .sdw_right { background: url('img/schatten_rechts.gif') repeat-y top left; vertical-align: top; padding: 0px; }
      .sdw_bottom { width: 100%; background: url('img/schatten_unten.gif') repeat-x top left; text-align: left; vertical-align: top; padding: 0px; }
      .sdw_corner { background: url('img/schatten_rechtsunten.gif') no-repeat top left; }
	  
      .sdw { margin: 5px; }
      .sdw_border { border: 1px solid #00755D; }

      /*table.tab_list th{ background-color: #00755D; font-size: 14px; font-family: Verdana, Arial, Helvetica; color:#FFFFFF;}*/
      tr.tab_bottom_border {  text-align: left; }
      tr.tab_bottom_border td { 
	  		/*border-bottom: 1px solid #00755D;*/
			/*background-color:#E4EAE8;*/
			font-weight: bold;
		 }
	  tr.tab_bottom_border th {
			background-color: #00755D;
			text-align:left;
			font-size: 12px; 
			font-family: Verdana, Arial, Helvetica; 
			color:#FFFFFF;
			font-weight: bold;
			background-image:url(img/edge8x8.jpg);
			background-repeat:no-repeat;
			background-position:bottom left;
			text-transform: uppercase;
	  	}
	  tr.tab_bottom_border a { font-family:Verdana, Arial, Helvetica; font-size:12px; text-decoration: none; }
	  

	table.listbox{ 
					border-collapse:collapse; 
					} 
	table.listbox td { font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:11px; 
					font-weight:normal;
					text-align:left;
					color:#000000;
					border:1px solid #B0C4BD;
					padding-right:5px; 
					padding-left:5px;
					padding-top:2px;
					padding-bottom:2px;
					}
	table.listbox th { font-family:Verdana, Arial, Helvetica, sans-serif; 
					font-size:12px; 
					font-weight:bold;
					text-align:left;
					color:#FFFFFFF;
					border:1px solid #DDDDDD;
					padding-right:5px; 
					padding-left:5px;
					padding-top:4px;
					padding-bottom:4px;
					}

