@charset "utf-8";
/* CSS Document */



body {
	background-color: #ffffcc;
	font-size: small;
}
a:link {
	color: #C31B34;
}
a:visited {
	color: #C31B34;
}
a:hover {
	color: #C31B34;
}
a:active {
	color: #C31B34;
}
.container {
	position: absolute;
	background-image: url(images/layerbg.gif);
	width: 720px;
	left: 50%;
	margin-left: -380px;  /* Um die Hälfte der Breite nach links schieben */
	margin-left: -360px;
}
.header {
	height: 120px;
	width: 660px;
	background-image: url(images/headerbg.gif);
	padding-top: 30px;
	padding-right: 30px;
	padding-left: 30px;
	background-repeat: no-repeat;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
a {
	font-weight: bold;
}
.maincontent {
	width: 660px;
	padding-right: 30px;
	padding-left: 30px;
	background-image: url(images/layerbg.gif);
}
.spacertd {
	background-color: #CBCBA3;
	width: 1px;
}
.ctl {
	background-image: url(images/ctl.gif);
	height: 24px;
	width: 20px;
}
.ct {
	background-image: url(images/ct.gif);
	height: 24px;
}
.ctr {
	background-image: url(images/ctr.gif);
	height: 24px;
	width: 16px;
}
.cl {
	background-image: url(images/cl.gif);
	width: 20px;
	background-repeat: repeat;
}
.cr {
	background-image: url(images/cr.gif);
	width: 16px;
	background-repeat: repeat;
}
.cbl {
	background-image: url(images/cbl.gif);
	height: 11px;
	width: 20px;
}
.cb {
	background-image: url(images/cb.gif);
	height: 11px;
}
.cbr {
	background-image: url(images/cbr.gif);
	height: 11px;
	width: 16px;
}
.footer {
	height: 50px;
	width: 650px;
	background-image: url(images/footerbg.gif);
	padding-right: 40px;
	padding-left: 30px;
	background-repeat: no-repeat;
	text-align: right;
	padding-top: 20px;
}
.redxt {
	color: #C71F36;
}
.newstd {
	padding-left: 4px;
	border: thin solid #C71A36;
}

