DIV.IndentControl
{
	line-height:1.5em;
}

TABLE.MainMenuTable
{
	width:100%;
}

TABLE.MainMenuTable TD
{
	vertical-align:middle;
	background-color:#b2d9ff;
	height:1.8em;
	padding-left:0.5em;
	padding-right:0.5em;
	letter-spacing:0.1em;
}

TABLE.MainMenuTable TD.RightOuterCell
{
	text-align:right;
	width:100%;
}

TABLE.MainMenuTable TD A:link, TABLE.MainMenuTable TD A:visited, TABLE.MainMenuTable TD A:active
{
	padding-left:0.3em;
	padding-right:0.3em;
}

TABLE.MainMenuTable TD A:hover
{
	background-color:#3f5682; 
	color:#b2d9ff;
	text-decoration:none;
}

TABLE.MainMenuTable TD A.sel:link, TABLE.MainMenuTable TD A.sel:visited, TABLE.MainMenuTable TD A.sel:active
{
	background-color:#3f5682; 
	color:#ffe68c;
	text-decoration:none;
}

TABLE.MainMenuTable TD A.sel:hover
{
	color:#b2d9ff;
}

TABLE.ContentTable
{
	width:100%;
	margin-top:0.3em;
}

TABLE.ContentTable TD
{
	background-color:#ebf2f9;
}

TABLE.ContentTable TD.RightOuterCell
{
	border-left:0.2em solid #3a5380;
	width:100%;
}

TABLE.ContentTable TD.LeftOuterCell Table.NavigationTable
{
	width: 18em;
	//width:16em;
	// früher 20em
}

TABLE.ContentTable TD.LeftOuterCell Table.NavigationTable TD
{
	white-space:normal;
}

TABLE.ContentTable TD.LeftOuterCell Table.NavigationTable TD IMG
{
	margin-top:0.4em;
}

TABLE.ContentTable TD Table.InfoTable
{
	margin-top:0.4em;
}

TABLE.ContentTable TD Table.InfoTable TD
{
	font-size:1em;
	padding:0.5em;
	white-space:normal;
}

TABLE.ContentTable TD Table.InfoTable TD A:link,
TABLE.ContentTable TD Table.InfoTable TD A:visited,
TABLE.ContentTable TD Table.InfoTable TD A:active
{
	text-decoration:underline;
}

TABLE.ContentTable TD Table.InfoTable TD A:hover
{
	text-decoration:none;
}

TABLE.ContentTable TD Table.InfoTable TD A.OebigLinkButton:link,
TABLE.ContentTable TD Table.InfoTable TD A.OebigLinkButton:visited,
TABLE.ContentTable TD Table.InfoTable TD A.OebigLinkButton:active
{
	text-decoration:none;
}