.table-main {
	border: 1px solid #000000;
}
.table-footer {
	border-top: 1px solid #A1A1A1;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #A1A1A1;
}

.MenuLeftGrey { 
	background-color: #999999; 
	width: 149px; 
	height: 21px; 
	border-top: 0px; 
	border-left: 0px; 
	border-bottom: solid 1px white; 
	border-right: 0px solid white; 
	padding-left: 8px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: bold; 
	color: #FFFFFF; 
	cursor: hand;
}

.MenuLeftGreyOver { 
	background-color: #990134; 
	width: 149px; 
	height: 21px; 
	border-top: 0px; 
	border-left: 0px; 
	border-bottom: solid 1px white; 
	border-right: 0px solid white; 
	padding-left: 8px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: bold; 
	color: #FFFFFF; 
	cursor: hand;
}

.MenuLeftDarkGrey { 
	background-color: #666666; 
	width: 149px; 
	height: 21px; 
	border-top: 0px; 
	border-left: 0px; 
	border-bottom: 0px; 
	border-right: 0px; 
	padding-left: 8px; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	padding-right: 4px;
}

.PromoRightYellow { 
	background-color: #FFB40D; 
	width: 165px; 
	height: 21px; 
	border-top: 0px; 
	border-left: 0px; 
	border-bottom: 0px; 
	border-right: 0px; 
	padding-left: 3px; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: bold; 
	color: #FFFFFF; 
}

A.PromoRightYellowLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFFFFF;}
A.PromoRightYellowLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFFFFF;}
A.PromoRightYellowLink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #990134;}
A.PromoRightYellowLink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #990134;}

A.sidepaneltitlelink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFFFFF;}
A.sidepaneltitlelink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFFFFF;}
A.sidepaneltitlelink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFB30F;}
A.sidepaneltitlelink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #FFB30F;}

A.pagelinkbold:link     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #000000; }
A.pagelinkbold:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #000000; }
A.pagelinkbold:active   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #999999; }
A.pagelinkbold:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #999999; }

a.menulink:link, a.menulink:visited, .menutext {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
a.menulink:hover, a.menulink:active{ font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}

a:link, a:visited { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #A60A1F; font-weight: bold; text-decoration: none;}
a:hover, a:active { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFB30F; font-weight: bold;}

P, .text-normal {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.text-small {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.title {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #9D001B;
	font-weight: bold;
}

a.list:link, a.list:visited {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.list:hover, a.list:active {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFB30F;
	font-weight: bold;
}

.text-normalWhite {

	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.text-normalRed {

	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #993333;
}

.formBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 200;
	border: 1px solid #9D001B;
}

.formBoxVirt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 60px;
	width: 200px;
	border: 1px solid #9D001B;
}

.submitbox { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #9D001B; 
	font-style: normal; 
	color: #000000; 
	background-color: #CCCCCC;
}

.table {

border-style: solid;
border-color: #990033 #990033 #990033 #990033;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-top-width: 1px;

}
.rechtsbloklink {
	background-color: #FFB40D; 
	width: 165px; 
	height: 21px; 
	border-top: 0px; 
	border-left: 0px; 
	border-bottom: 0px; 
	border-right: 0px; 
	padding-left: 3px; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: bold; 
	color: #FFFFFF; 
}


a.rechtsbloklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.rechtsbloklink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990134;
	text-decoration: none;
}
a.rechtsbloklink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990134;
	text-decoration: none;
}
a.rechtsbloklink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
