body
{
	padding: 5px 5px 5px 5px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #FF4C52;
	text-decoration: none;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #FF4C52;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #000000;
	text-decoration: underline;
}
a.front_titel:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight : bold;
}

a.front_titel:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight : bold;
}
a.front_titel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	background-color: #FF4C52;
	color: #FFFFFF;
	text-decoration: none;
	font-weight : bold;
}
 A.front_buttonlink:link    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration : none;
	display: block;
	width: auto;
	text-align : center;
	padding : 2px 2px;
	background : transparent;
	background-color : #DCDCDC;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #000000;
	text-transform : uppercase;
}
  A.front_buttonlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration : none;
	display: block;
	width: auto;
	text-align : center;
	padding : 2px 2px;
	background : transparent;
	background-color : #DCDCDC;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #000000;
	text-transform : uppercase;
}
  A.front_buttonlink:hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration : none;
	display: block;
	width: auto;
	text-align : center;
	padding : 2px 2px;
	background : transparent;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #000000;
	background-color : #FF4C52;
	text-transform : uppercase;
}
.activebuttonlink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration : none;
	display: block;
	width: auto;
	text-align : center;
	padding : 2px 2px;
	background : transparent;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #000000;
	background-color : #FF4C52;
	font-weight : bold;
	text-transform : uppercase;
}
A.front_sublink:link    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 180px;
	padding : 4px 0px 4px 20px;
	background : transparent;
	text-align : left;
	margin : 4px 0px 4px 0px;
}
A.front_sublink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 180px;
	padding : 4px 0px 4px 20px;
	background : transparent;
	text-align : left;
	margin : 4px 0px 4px 0px;
}
  A.front_sublink:hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 180px;
	padding : 4px 0px 4px 20px;
	background : transparent;
	background-image : url(images/subred.gif);
	background-repeat : no-repeat;
	text-align : left;
	margin : 4px 0px 4px 0px;
}
.activesublink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 180px;
	padding : 4px 0px 4px 20px;
	background : transparent;
	font-weight : bold;
	background-image : url(images/subred.gif);
	background-repeat : no-repeat;
	text-align : left;
	margin : 4px 0px 4px 0px;
}
A.front_piclink:link    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration : none;
	background-color: transparent;
}
  A.front_piclink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration : none;
	font-weight : bold;
	background-color: transparent;
}
  A.front_piclink:hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration : none;
	font-weight : bold;
	background-color: transparent;
}
.front_txtstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
}
.front_titelstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	font : bold;
}
.front_datestyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	font-style : italic;
	color: #464646;
}
.front_smallstyle {
	font-size: 9px;
}
.front_mediumstyle {
	font-size: 12px;
}
.front_bigstyle {
	font-size: 14px;
}

 TD.navzeile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
}
div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
}
input.text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-style : solid;
	border-width : 1px;
}
 textarea {
	color:#000000;
	background-color: White;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	border-style : solid;
	border-width : 1px;
}
 input.imagebrowse {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-style : solid;
	border-width : 1px;
	display: block;
}
select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color : #F7F7F7;
}
div.inhalt{
	background-color: #FFFFFF;
	border: 1px dashed #999999;
	width : 100%;
	padding : 10px;
}
div.headtitel{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	width : 100%;
	padding : 10px;
	border-width : 0px 0px 1px 0px;
	border-color : #999999;
	border-style : dashed;
}
.subheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 2px;
	color: #000000;
	text-decoration : none;
	display: block;
	width: 180px;
	padding : 35px 0px 20px 0px;
	background : transparent;
	background-image : url(images/subline.gif);
	background-repeat : no-repeat;
	text-transform : uppercase;
	text-align : left;
}
.innerframe
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 2px;
	color: #000000;
	text-decoration : none;
	padding : 1px 1px 1px 1px;
	background : transparent;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #000000;
	background-color : #FFFFFF;
}
.outerframe
 {
	text-decoration : none;
	background : transparent;
	border-width : 0px 2px 2px 0px;
	border-style : solid;
	border-color : #999999;
	background-color : #FFFFFF;
}