body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
pre {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
}
code {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
}
samp {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
}
a:link {
	color: #0000CC;
	text-decoration: none;
}
a:hover {
	color: #0000CC;
	text-decoration: underline;
}
a:visited {
	color: #003399;
	text-decoration: none;
}
.tableBorder {
	border: 1px solid #999999;
	background: #FDFDFD;
}
.tableColor {
	background: #dedede;
}
.tableErrColor {
	background: #ffcccc;
}
.creditsLink {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.creditsText {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.navBlur {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.navFocus {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.navText {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.flankCaption {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #111111;
}
.flankLink {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.searchbar {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	background: #fdfdfd;
}
.flankText {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.flankInput {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.flankLabel {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.regInput {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #fefefe;
}
.regReqInput {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #FFDEDE;
}
.regCaption {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.regLabel {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.regData {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
}
.regText {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.regReqLabel {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.regErrMsg {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.orderColLabel {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.orderItemText {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.orderItemLink {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.orderItemPrice {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.orderItemCatFocus {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.orderItemCatBlur {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.mainCaption {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
.mainText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.mainLink {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.mainLabel {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.infoText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.infoLabel {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.infoLink {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.infoCaption {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #111111;
}
.infoPrice {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.bildText {
	font: bold 12px Arial, Verdana, Arial, Helvetica, sans-serif;
	color: #345678;
	text-align: center;
}
