body, table
{
	background-color: #FFFFFF;
	font-family: Tahoma, Arial;
	font-size: 9pt;
}

h1, h2, h3
{
	font-family: Tahoma;
	font-weight: bold;
}

h1
{
	font-size: 16pt;
}
h2
{
	font-size: 14pt;
}
h3
{
	font-size: 10pt;
}

a
{
	text-decoration: none;
	color: #0060D0;
}

a:visited
{
	color: #606060;
}
a:active
{
	color: #A04000;
}
a:hover
{
	color: #A04000;
}

td
{
	padding: 6px;
}

table.Statistik
{
	border: 2px solid #808080;
}

table.Statistik thead td
{
	font-weight: bold;
	background-color: #808080;
}

table.Statistik td
{
	padding-top: 3px;
	padding-bottom: 3px;
}

table.IdeaTable
{
	border: 2px solid #808080;
}

table.IdeaTable thead td
{
	font-weight: bold;
	background-color: #808080;
}

td.IdeaHead
{
	font-weight: bold;
}

tr.IdeaHead_undone
{
	background-color: #FFD0A0;
}

tr.IdeaHead_done
{
	background-color: #D0FFA0;
}

tr.IdeaHead_running
{
	background-color: #A0D0FF;
}

tr.IdeaHead_obsolete
{
	background-color: #D0D0D0;
}

tr.IdeaContent_undone
{
	background-color: #FFF0E0;
}

tr.IdeaContent_done
{
	background-color: #F0FFE0;
}

tr.IdeaContent_running
{
	background-color: #E0F0FF;
}

tr.IdeaContent_obsolete
{
	background-color: #F0F0F0;
}

td.IdeaContent
{
	padding-bottom: 20px;
	border-bottom: 1px solid #808080;
}

div.IdeaContent
{
	padding: 6px;
}

div.References, div.Comments
{
	margin-top: 8px;
}

div.Comment
{
	padding: 6px;
	font-style: italic;
}

ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}
