body, table
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
}

.txtHeadline
{
	font-size: 16pt;
	line-height: 20pt;
	font-weight: 500;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
}

.txtMain
{
	font-size: 10pt;
	line-height: 13pt;
}

.txtError
{
	font-size: 10pt;
	line-height: 13pt;
	font-weight: bold;
	color: Red;
}

.txtSmall
{
	font-size: 8pt;
	/*line-height: 13pt;*/
}

.txtLeftTable
{
	font-size: 8pt;
	color: White;
}

.txtSmallBlack
{
	font-size: 8pt;
	color: black;
}

.txtImageNumber
{
	font-size: 13pt;
	font-weight: bold;
	color: White;
}

.txtWhiteText
{
	color: White;
}

.txtRightTable
{
	font-size: 10pt;
	color: black;
}

.txtTableHeadline
{
	font-size: 10pt;
	color: black;
	font-weight: bold;
}

a, a:visited
{
	color: black;
	text-decoration: underline;
	font-weight: bold;
}

a:hover
{
	text-decoration: underline;
	color: gray;
}

a#menu
{
	text-decoration: none;
	color: black;
	font-size: 10pt;
	font-weight: normal;
}

/* Tabellen */
.tblMessageTable
{
	border-collapse: collapse;
	border: black 1pt solid;
}

.tblInfo
{
	border-width: 2pt;
	border-color: #eeeeee;
	border-style: solid;
}

.tblTableBorder
{
	border-width: 1pt;
	border-color: #989898;
	border-style: solid;
	border-right-width: 1pt;
	border-right-color: #989898;
	border-right-style: solid;
}

.tblTableBorderRed
{
	border-width: 1pt;
	border-color: red;
	border-style: solid;
	border-right-width: 1pt;
	border-right-color: red;
	border-right-style: solid;
}

/* Formularfelder */

.ediSmall
{
	border-style: solid;
	border-width: 1pt;

	font-family: Verdana;
	font-size: 8pt;

	background-color: white;
	width: 100px;
}

.ediNormal
{
	border-style: solid;
	border-width: 1pt;

	font-family: Verdana;
	font-size: 10pt;

	background-color: white;
	width: 100px;
}

.imgStandard
{
	border-color: Black;
}

.imgWhite
{
	border-color: white;
	border-style: solid;
	border-width: 1pt;
}

.cilInlineEditor
{
	display: block;
}

/* Calender-Control */
.Calender
{
	background: black;
	font-size: 8pt;
	border: black 1pt solid;
}

.CalenderTop
{
	background: white;
	font-size: 10pt;
	font-weight: bold;
}

.CalenderHeader
{
	background-color: #FFBA00;
}

.CalenderBody
{
	background-color: #FFDE69;
	text-align: center;
}

.CalenderBodyLeft
{
	background-color: #FFDE69;
}

.CalenderWeekend
{
	background-color: #FFE99A;
	text-align: center;
}

.VotingNote
{
	font-size: 30pt;
}

a#SitemapLevel1
{
	font-size: 10pt;
	text-decoration: none;
}

a#SitemapLevel2
{
	font-size: 9pt;
	text-decoration: none;
}