body { }
#boxlogo { position:absolute; top:0px; left:0px; width:186px; height:78px; z-index:3; }
#box1 { position:absolute; top:80px; left:0px; width:186px; height:21px; z-index:3; }
#box2 { position:absolute; top:102px; left:0px; width:184px; height:86px; z-index:3; }
#boxnav { position:absolute; top:193px; left:0px; width:186px; height:115px; z-index:3; }
#box3 { position:absolute; top:315px; left:0px; width:184px; height:118px; z-index:3; text-align:center; }
#boxbanner { position:absolute; top:0px; left:190px; width:598px; height:78px; z-index:3; }
#box4 { position:absolute; padding:0px; spacing:0px; top:80px; left:190px; width:598px; height:21px; z-index:3; }
#boxcenter { position:absolute; top:102px; left:190px; width:598px; height:280px; z-index:3; }
#boxright { position:absolute; top:0px; left:692px; width:40px; height:10px; z-index:3; }
#boxfooter { position:absolute; top:384px; left:190px; width:598px; height:20px; z-index:3; }

.body { padding: 0px; spacing:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11pt; font-style:normal; font-weight:normal; color:#000000; letter-spacing:normal; line-height:14px; }

.table0 { display:table; border-collapse:collapse; width:770px; }
.table1 { display:table; border-collapse:collapse; width:100%; }
.table2 { display:table; border-collapse:collapse; }

.tr { display:table-row; }
.tr1 { display:table-row; }

.td0 { display:table-cell; padding:0px; spacing:0px; width:100%; }
.td1 { display:table-cell; padding:0px; spacing:0px; width:500px; color:red; }
.td2 { display:table-cell; padding:0px; spacing:0px; width:220px; }
.td3 { display:table-cell; padding:0px; spacing:0px; width:280px; }
.td4 { display:table-cell; padding:0px; spacing:0px; width:100%; }

.tdht { display:table-cell;  background-color:yellow; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; margin-left:0px; padding:0px; width:100%; }
.tdtit { display:table-cell; background-color:pink; color:blue; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:12pt; margin-left:0px; padding:0px; width:400px; }

.amgr  { display:table-cell; background-color:fffff; color:#990033; border:solid 1px #990033; text-decoration:none; font-size:8pt; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; width:186px; text-indent:3px; }
.amgr1 { display:table-cell; color:#990033; border:solid 1px #990033; text-decoration:none; font-size:8pt; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; width:150px; text-align:justify; text-indent:3px; }
.avnw  { display:table-cell; background-color:fffff; color:#0066cc; border:solid 1px #0066cc; text-decoration:none; font-size:8pt; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; width:186px; text-indent:3px; }
.arfn  { display:table-cell; background-color:fffff; color:#ff3333; border:solid 1px #ff3333; text-decoration:none; font-size:8pt; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; width:186px; text-indent:3px; }
.arfr  { display:table-cell; background-color:fffff; color:#ff3333; border:solid 1px #ff3333; text-decoration:none; font-size:8pt; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; width:186px; text-indent:3px; }
.adnw  { display:table-cell; background-color:fffff; color:#009999; border:solid 1px #009999; text-decoration:none; font-size:8pt; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; width:186px; text-indent:3px; }
.avtr  { display:table-cell; background-color:fffff; color:#ff9933; border:solid 1px #ff9933; text-decoration:none; font-size:8pt; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; width:186px; text-indent:3px; }
.awer  { display:table-cell; background-color:fffff; color:#ffcc00; border:solid 1px #ffcc00; text-decoration:none; font-size:8pt; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; width:186px; text-indent:3px; }

.alnk { display:table-cell; background-color:fffff; color:#ff947a; border:solid 1px #ff947a; text-decoration:none; font-size:8pt; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; width:186px; }


.tdnews { display:table-cell; background-color:blue; color:#ffffff; padding:5px; width:100%; }

.pueb { margin-left:10px; text-decoration:none; font-weight:bold; font-family:Verdana,Arial, Helvetica, sans-serif; color:#005ead; font-size:12pt; }
.ptxt { margin-left:20px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }
.titel { margin-left:0px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; }
.prtx { text-align:right; margin-right:2px; text-decoration:none; color:#000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }

.pfoo { color:#000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; margin-left:2px; }

.lnk  { text-decoration:none; color:black; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }
.tlnk { text-decoration:none; color:black; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }


.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 3px;
	}

.haupttextfeld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	margin: auto;
	padding: 2px 10px 0px;
	letter-spacing: normal;
	}
	
	.bild_unterschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	margin: auto;
	padding: 2px 3px 3px;
	letter-spacing: normal;
	}
	.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	margin: auto;
	padding: 2px 2px 5px;
	letter-spacing: normal;
	}

.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin: auto;
	padding: 0px 0px 0px;
	letter-spacing: normal;
	}
.kopftext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: B71F30;
	margin: auto;
	padding: 2px 10px 5px;
	letter-spacing: normal;
	}
	
	.angebot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #8D0D00;
	margin: auto;
	padding: 2px 10px 5px;
	letter-spacing: normal;
	}
.neu_angebot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #8D0D00;
	margin: auto;
	padding: 2px 10px 5px;
	letter-spacing: normal;
	}
	.cd_angebot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #8D0D00;
	margin: auto;
	padding: 2px 10px 5px;
	letter-spacing: normal;
	}
</style>
