body
{
	padding-right: 0pt;
	padding-left: 0pt;
	font-size: 8pt;
	padding-bottom: 0pt;
	margin: 10pt;
	padding-top: 0pt;
	font-family: Tahoma;
	background-color: #ffffff;
}
table
{
	font-family:Tahoma;
	font-size:8pt;
	border-collapse:collapse;
}
a:hover
{
	color: #de000c;
	font-size: 8pt;
	font-family: Tahoma;
	text-decoration: underline;
}
a
{
	font-weight: bold;
	font-size: 8pt;
	color: #3300ff;
	font-family: Tahoma;
	text-decoration: none;
}

.borderRight
{
	border-right: #000000 1px solid;
}
.borderBottom
{
	border-bottom: #000000 1px solid;
}
.borderRightBottom
{
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
}
.tabImpressumHeader
{
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-right: black 1px solid;
	font-weight: bold;
	color: #000000;
	background-color: #c6cbce;
	border-collapse:collapse;
}
.tabImpressumCell
{
	border: black 1px solid;
	color: #000000;
	border-collapse:collapse;
}
.divContent
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #f5f5f5;
}
.bottomLink a
{
	font-weight: bold;
	font-size: 8pt;
	color: #000066;
	font-family: Tahoma;
	text-decoration: none;
}
.divCR
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 7pt;
	padding-bottom: 5px;
	color: #a9a9a9;
	padding-top: 5px;
}
.tdContent
{
	padding: 5px;
}
.tabNews
{
	font-weight: bold;
	font-size: 10px;
}
.tabNewsHeader
{
	font-size: 9px;
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
  color: #003366;

}
.tdNews
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-LEFT: #A5B5C6 1px solid;
	BORDER-BOTTOM: #A5B5C6 1px solid;
	BORDER-RIGHT: #A5B5C6 1px solid;
}
.tdWelcome
{
	PADDING: 10px;
	BORDER-LEFT: #A5B5C6 1px solid;
	BORDER-BOTTOM: #A5B5C6 1px solid;
	BORDER-RIGHT: #A5B5C6 1px solid;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;

}
.tabNews a
{
	font-weight: normal;
	font-size: 9px;
	color: black;
	text-decoration: none;
}
.tabNews a:hover
{
	color: #de000c;
	font-weight: normal;
	font-size: 9px;
	text-decoration: underline;
}
.Caption
{
	font-weight: bold;
	color: #000066;
}
#tabInner
{
	padding: 3px;
}
#tdPos
{
	font-weight: bold;
	font-size: 12px;
	color: #696969;
	padding-left: 3px;
	background-color: #f5f5f5;
}
#tdContent
{
	padding-top: 10pt;
}
#TxtArea
{
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 30px;
	height: 229px;
	background-color: #ececec;
}
#DivBorder
{
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
}
#tdBorderBottom
{
	border-bottom: #c4c4c4 1px solid;
}
#DivText
{
	font-size: 12px;
	padding: 5px;
}
#DivCaption
{
	font-weight: bold;
	background-image: url(images/bglinear.gif);
  color: #003366;
	padding: 5px;
}
#tdInnerContent
{
	border-right: #c4c4c4 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	border-left: #c4c4c4 1px solid;
	padding-top: 10px;
	border-bottom: #c4c4c4 1px solid;
	background-color: #f5f5f5;
}
#tdOuter
{
	border-right: #c4c4c4 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	border-left: #c4c4c4 1px solid;
	padding-top: 10px;
	border-bottom: #c4c4c4 1px solid;
	background-color: #fffafa;
}
UL
{
	list-style-image: url(images/arr.gif);
}

