	/**** eNavi ****/
	
	#eNavi h3 {
		padding: 0 0 0 18px;
		margin: 0;
		background: #39415f;
		font-weight: bold;
	}
	
	#eNavi .info {
		float: right;
		padding-right: 10px;
		text-decoration: underline;
		color: #FFF;
	}
	
	#eNavi ul li form {
		padding: 8px 0 8px 18px;
		margin: 0;
	}

	#eNavi ul {
		padding: 0;
		margin: 0;
		list-style: none;
	}
	
	#eNavi ul li {
		border-bottom: 1px #FFF solid;
	}
	
	#eNavi ul li a {
		padding: 2px 0 0 18px;
		width: 173px;
		height: 15px;
		display: block;
	}
	
	#eNavi div.text {
		padding: 2px 0 0 18px;
		width: 173px;
		display: block;
		border-bottom: 1px #FFF solid;
	}
	
	#eNavi ul li a:hover {
		background: #A5A9B2;
	}
	
	#eNavi ul li.selected a{
		background: #FFF;
	}
	
	#eNavi ul#profile {
		border-top: 1px #39415f solid;
	}
	
	#eNavi ul#profile li {
		border-bottom: 1px #39415f solid;
	}
	
	#eNavi ul li a#logout {
		background: url(../pix/logout.gif) no-repeat right;
		font-weight: bold;
	}
	
	#eNavi ul li a:hover#logout {
		background: url(../pix/logout.gif) #A5A9B2 no-repeat right;
	}


	/**** Neues Tabellen Layout BEGIN ****/

	h2.titel {
		border-bottom: 1px #007f3e solid;
		margin-bottom: 20px;
	}
	
	/* gerade Zeilen */
	tr.odd {
		background-color: #e2e5ea;
	}
	
	/* ungerade Zeilen */
	
	tr.text td {
		padding: 3px 5px;
	}
	
	tr.abstand td {
		border-bottom-width: 10px;
	}
	
	tr.even {
		background-color: #f1f2f4;
	}
	
	tr.odd td.noborder,
	tr.even td.noborder	{
		border-left: none;
	}
	
	tr.odd td,
	tr.even td{
		padding: 0 5px;
		border-left: 1px #9ca3b5 dotted;
	}
	
	tr.odd td,
	tr.even td,
	tr.tabletitle td,
	tr.spacerBorder td{
		border-bottom: 1px #363d47 solid; 
	}
	
	/**** Tabletitle ****/
	
	tr.tabletitle{
		height: 18px;
		background-color: #748098;
	}
	tr.tabletitle td{
		height: 18px;
		padding: 0 5px;
		background-color: #748098;
	}
	
	/**** New Tabellen Layout END ****/
	
	td.bordergrau{
		padding: 0 5px;
		border-left: 1px #9ca3b5 dotted;
	}
	
	td.bordergrau_right{
		padding: 0 5px;
		border-right: 1px #9ca3b5 dotted;
	}
	
	td.bordergrau_both{
		padding: 0 5px;
		border-left: 1px #9ca3b5 dotted;
		border-right: 1px #9ca3b5 dotted;
		text-align: center;
	}

	/**** Tooltip ****/
	
	.wTooltip {
		background: #c2c6cd;
		border: 1px #363d48 solid;
		font-size: 11px;
		padding: 4px;
		margin: 0;
		color: #000;
		font-family: arial, helvetiva, sans-serif;
	}	