HTML
{
	background-color:White
}

BODY
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font: Arial;
	margin: 5px;
}

A{
	/* color: #3F8E3E; */
	/* color: #56b683; */
	color: #29734c;
	text-decoration:none;
}

A:hover{
	color: #0000CD;
	text-decoration:underline;
}

A.copyright
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #356F32;
}

A.copyright:hover
{
	color: #FFFACD;
	text-decoration:none
}

A.login
{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #356F32;
}

A.login:hover
{
	color: #FFFACD;
	text-decoration:none
}

TABLE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

TD{
	vertical-align: top;
	padding:0px;
	margin:0px;
}

IMG {
	padding:0px;
	margin:0px;
	border:0px;
}


.LabelDetail {
	font-weight: bold;
}

TABLE.Header {
	border-collapse:collapse;
	width:100%;
	padding:0px;
	margin:0px;
}
TABLE.Header TD{
	padding:0px;
}

TABLE.Main{
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	width:100%;
}

/* Navigation */
TD.Navigation {
	padding:0px;
	background-image: url(../img/BannerNavigation.gif);
	background-repeat: no-repeat;
	background-color: #b2eff4;
	width:150px;
	color: #0062AB;
	border-left: 1px solid White;
	border-right:1px solid White;
}

TABLE.Menu{
	
}

TABLE.Footer{
	/* background: #7FC57E; */
	background: #29b068;
	width:100%;
	color:white;
	font-weight:bold;
	text-align:center;
}

TABLE.Menu TD{
	padding:1px;
	color: #0062AB;
}

A.Menu{
	color: #0062AB;
	text-decoration: none;
	padding-left:15px;
}

A.Menu:Hover{
	color: Black;
	text-decoration: underline;
}

A.MenuHeader{
	color: #0062AB;
	text-decoration: none;
	font-weight:bold;
}

A.MenuHeader:Hover{
	color: Black;
	text-decoration: underline;
}

TD.Content{
	padding:4px;
	background-image: url(../img/ContentFahne.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

DIV.Content{
	padding:2px;
}

TABLE.CurrentPosition{
  color: #29b068;
	/* color: #0073A3; */
	font-weight: bold;
}

TABLE.Data1{
	border-collapse: collapse;
	border: 1px solid #29b068;
	width: 80%;
}

TABLE.Data1 TR.Header{
	background-color: #29b068;
	font-weight: bold;
	color: White;
}

TABLE.Data1 TD{
	padding: 3px;
	border: 1px solid #C2E1C3;
}

TABLE.Data2{
	border-collapse: collapse;
	border: none;
	width: 80%;
	border: 1px solid #29b068;
}

TABLE.Data2 TR.Header{
	background-color: #29b068;
	font-weight: bold;
	color: White;
}

TABLE.Data2 TD{
	padding: 3px;
	border: none;
}

SPAN.Title{
	font-weight:bold;
	color:black;
}

TABLE.Transparent{
	border-collapse: collapse;
	border: 0px none;
}

TABLE.Transparent TD.Gross{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	border: none;
}
	
TABLE.Transparent TD{
	border:none;
}
TD.Transparent{
	border:1px solid red;
	padding:0px;
}

Div.Form{
	border: 1px solid #C2E1C3;
}

HR.Form{
	border: 1px solid #C2E1C3;
	line-height: 1px;
	margin:0px;
	padding:0px;
}

INPUT{
	border: 1px solid #C2E1C3;
}

INPUT.Button{
	background: #29b068;
	color:white;
}

TEXTAREA{
	border: 1px solid #29b068;
}

TABLE.Form{
	border: 1px solid #ADE4C9;
	/* background: #E8F2E8; */
	background: #ddf7e9;
	border-collapse: collapse;
}

Table.Form TD{
	padding: 1px;
	padding-left:3px;
}

Table.Form TD.Header{
	color:white;
	font-weight: bold;
	padding:2px;
	border: 1px solid #C2E1C3;
	background-color: #ddf7e9;
	background: #29b068;
}


TABLE.Guestbook{
	border: 1px solid #ADE4C9;
	background: #ddf7e9;
	border-collapse: collapse;
}

Table.Guestbook TD{
	padding: 1px;
	padding-left:3px;
}

Table.Guestbook TD.HeaderL{
	color:white;
	font-size: 11px;
	font-weight: normal;
	padding:2px;
	background: #29b068;
	text-align: left;
}

Table.Guestbook TD.HeaderR{
	color:white;
	font-size: 11px;
	font-weight: normal;
	background: #29b068;
	text-align: right;
}

Table.Guestbook TD.Message{
	font-size: 11px;
	font-weight: normal;
}

.MaskenballTitel{
	font-weight:bolder;
	font-family: Comic Sans MS;
	font:"Comic Sans MS";
	font-size: 32px;
	color:Black;
	text-align: center;
}

.MaskenballTitelKlein{
	font-weight:bold;
	font-family: Comic Sans MS;
	font:"Comic Sans MS";
	font-size: 14px;
	color:Black;
	text-align: center;
}

.MaskenballText{
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font:Arial;
	font-size: 12px;
	color:#F90089;
	text-align: right;
}

.HorizLine{
	border: 1px dotted #29b068;
}
