	body { 
		color: #444444; 
		font-size: 11px; 
		font-family: arial, sans-serif; 
		background-color: white; 
		margin: 0px;
	}
	td { 
		color: #444444; 
		font-size: 11px; 
		font-family: arial, sans-serif; 
	}
	.menu a { 
		color: #FFFFFF;
		font-weight: bold;
		text-align: right;
		text-decoration: none;
		background-color: transparent;
		padding: 3px 10px;
		display: block;
	}
	.menuactive a { 
		color: #FFFFFF;
		font-weight: bold;
		text-align: right;
		text-decoration: none;
		background-color: #C7CBDD;
		padding: 3px 10px;
		display: block;
	}
	/*
	.menu a:hover { 
		color:#225C85;
		background-color:#C2C2C3;
	}
	*/
	.submenu {
		text-align: left;
		background-color:#C7CBDD;
	}
	.submenu a {
		color:#0C6CB5;
		font-weight: normal;
		display:block;
		padding:3px 10px;
		text-align: left;
		text-decoration:none;
		background-color:transparent;
	}
	.submenu a:hover {
		background-color:#C7CBDD;
		color:#FFFFFF;
	}
	.submenuactive a {
		background-color:#C7CBDD;
		color:#FFFFFF;
	}
	
    td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
      }

.schattenr { background-image: url(images/schattenr.gif) }
.schattenu { background-image: url(images/schattenu.gif) }
.td_blau { background-color: #0c6cb6 }
.showtable a  { color: black; font-size: 11px; line-height: 15px; text-decoration: none; border: 0px }
.showtable a:hover { color: #888; font-size: 11px; line-height: 15px; text-decoration: none; border: 0px }
.showtableactive { color: #888; font-size: 11px; line-height: 15px; text-decoration: none; border: 0px }
