body {
	background-color: #FFF5E8;
}
.Stil35 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000; }
.Stil36 {font-family: Arial}
.Stil37 {	font-size: 10px;
	color: #333333;
}
.Stil10 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.Stil38 {font-size: 10px}
.Stil18 {	font-size: 12px;
	font-family: Arial;
	color: #333333;
}
.Stil39 {font-size: 10px; font-family: Arial; }
.Stil40 {color: #006600}
.hauptrahmen {
	position: absolute;
	z-index: 1;
	height: 868px;
	width: 751px;
	left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;

}
.hauptrahmen2 {
	position: absolute;
	z-index: 1;
	height: 980px;
	width: 751px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
}
.hauptrahmen22 {
	position: absolute;
	z-index: 1;
	height: 1090px;
	width: 751px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
}
.hauptrahmen3 {
	position: absolute;
	z-index: 1;
	height: 1679px;
	width: 751px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
}
.hauptrahmen4 {
	position: absolute;
	z-index: 1;
	height: 3400px;
	width: 751px;
	left: 0px;
	top: -1px;
	background-color: #FFFFFF;
	border: thin solid #993300;
	overflow: visible;
}
.hauptrahmen5 {
	
	position: absolute;
	z-index: 1;
	height: 7500px;
	width: 751px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
}
.hauptrahmen6 {
	
	position: absolute;
	z-index: 1;
	height: 5998px;
	width: 751px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
}
.hauptrahmen68 {
	
	position: absolute;
	z-index: 1;
	height: 8500px;
	width: 751px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
}

.hauptrahmen7 {
	
	position: absolute;
	z-index: 1;
	height: 2200px;
	width: 751px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
}

.hauptrahmen8 {
	
	position: absolute;
	z-index: 1;
	height: 650px;
	width: 751px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
}
.hauptrahmen9 {
	
	position: absolute;
	z-index: 1;
	height: 2200px;
	width: 770px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
		border: thin solid #993300;
	}
	.hauptrahmen10 {
	
	position: absolute;
	z-index: 1;
	height: 5380px;
	width: 770px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
	}
	.hauptrahmen100 {
	
	position: absolute;
	z-index: 1;
	height: 2814px;
	width: 770px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
	}
	.hauptrahmen10 {
	
	position: absolute;
	z-index: 1;
	height: 3035px;
	width: 790px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
	border: thin solid #993300;
	}
	
	.hauptrahmen222 {
	
	position: absolute;
	z-index: 1;
	height: 1350px;
	width: 833px;
left: 4px;
	top: 2px;
	background-color: #FFFFFF;
	border: thin solid #993300;
	}
		.hauptrahmen11 {
	
	position: absolute;
	z-index: 1;
	height: 1600px;
	width: 751px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
		border: thin solid #993300;
	}
	.hauptrahmen12 {
	
	position: absolute;
	z-index: 1;
	height: 5229px;
	width: 850px;
left: 0px;
	top: 0px;
	background-color: #FFFFFF;
		border: thin solid #993300;
}
.toprahmen {
	position: absolute;
	z-index: 1;
	height: 77px;
	width: 847px;
	left: 2px;
	top: 0px;
	border-top: 1px dashed #FF9900;
	border-right: 1px none #FF9900;
	border-bottom: 1px none #FF9900;
	border-left: 1px none #FF9900;
}
.toprahmen4 {
	position: absolute;
	z-index: 1;
	height: 77px;
	width: 734px;
	left: 3px;
	top: 0px;
	border-top: 1px dashed #FF9900;
	border-right: 1px none #FF9900;
	border-bottom: 1px none #FF9900;
	border-left: 1px none #FF9900;
}
.toprahmen2 {
	position: absolute;
	z-index: 1;
	height: 77px;
	width: 770px;
	left: 2px;
	top: 0px;
	border-top: 1px dashed #FF9900;
	border-right: 1px none #FF9900;
	border-bottom: 1px none #FF9900;
	border-left: 1px none #FF9900;
}
.bildfeld {
	position: absolute;
	height: 190px;
	width: 140px;
	left: 14px;
	top: 31px;
	border: thin none #FF9900;
	background-image: url(http://www.abo-kompass.de/abo/zeitschriften-hintergrund.gif);
	overflow: visible;
}

.textfeld {
	position: absolute;
	height: 846px;
	width: 581px;
	left: 164px;
	top: 105px;
	border: thin none #FF9900;
}
.textfeld6 {
	position: absolute;
	height: 846px;
	width: 581px;
	left: 10px;
	top: 173px;
	border: thin none #FF9900;
}
.textfeldviel {
	position: absolute;
	height: 700px;
	width: 570px;
	left: 168px;
	top: 98px;
	border: thin none #FF9900;
}
.textfeld2 {
	position: absolute;
	height: 289px;
	width: 470px;
	left: 160px;
	top: 750px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.textfeld3 {
	position: absolute;
	height: 49px;
	width: 260px;
	left: 171px;
	top: 685px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.textfeld4 {
	position: absolute;
	height: 2900px;
	width: 594px;
	left: 156px;
	top: 101px;
	border: 1px none #FF9900;
}
.textfeld45 {
	position: absolute;
	height: 1897px;
	width: 594px;
	left: 156px;
	top: 101px;
	border: 1px none #FF9900;
}
.textfeld5 {
	position: absolute;
	height: 130px;
	width: 470px;
	left: 162px;
	top: 910px;

}

.textfeldviele {
	position: absolute;
	height: 350px;
	width: 470px;
	left: 145px;
	top: 120px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #000000;
	position: absolute;
	height: 20px;
	width: 520px;
	left: 138px;
	top: -166px;
}
.titelviele {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #000000;
	position: absolute;
	height: 20px;
	width: 520px;
	left: 5px;
	top: 5px;
}
.toptitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: lighter;
	color: #990000;
	position: absolute;
	height: 15px;
	width: 480px;
	left: 143px;
	top: 80px;
}

.bild {
	position: absolute;
	height: 100px;
	width: 162px;
	left: 12px;
	top: 20px;
}
.bildviele {
	position: absolute;
	height: 100px;
	width: 162px;
	left: 4px;
	top: 25px;
}
.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	position: absolute;
	width: 140px;
	left: 6px;
	top: 108px;
	background-color: #FFFFFF;
	overflow: visible;
	background-image: url(menu.gif);
	height: 217px;
}
.navineu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	position: absolute;
	width: 140px;
	left: 6px;
	top: 108px;
	background-color: #FFFFFF;
	overflow: visible;
	background-image: url(menuneu.gif);
	height: 270px;
}

.navi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	position: absolute;
	width: 142px;
	left: 7px;
	top: 336px;
	background-color: #FFFBEC;
	overflow: visible;
	background-image: url(menu2.gif);
	height: 278px;
}
.navi2neu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	position: absolute;
	width: 142px;
	left: 7px;
	top: 391px;
	background-color: #FFFBEC;
	overflow: visible;
	background-image: url(menu2.gif);
	height: 278px;
}

.navi3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	position: absolute;
	width: 142px;
	left: 3px;
	top: 112px;
	background-color: #FFCC66;
	overflow: visible;
	height: 278px;
}
.navi2viele {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px dotted #FF6600;
	position: absolute;
	width: 115px;
	left: 5px;
	top: 100px;
	background-color: #FFFBEC;
	overflow: visible;
}
.werbung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px dotted #FF6600;
	position: absolute;
	width: 178px;
	left: 757px;
	top: 111px;
	background-color: #FFFBEC;
	overflow: visible;
}
.werbung2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px dotted #FF6600;
	position: absolute;
	width: 115px;
	left: 874px;
	top: 108px;
	background-color: #FFFBEC;
	overflow: visible;
}
.werbung3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px dotted #FF6600;
	position: absolute;
	width: 115px;
	left: 807px;
	top: 109px;
	background-color: #FFFBEC;
	overflow: visible;
}
.werbungviele {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px dotted #FF6600;
	position: absolute;
	width: 105px;
	left: 6px;
	top: 260px;
	background-color: #FFFFFF;
	overflow: visible;
}
.werbung5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px dotted #FF6600;
	position: absolute;
	width: 115px;
	left: 645px;
	top: 4px;
	background-color: #FFFBEC;
	overflow: visible;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	height: 20px;
	width: 300px;
	left: 167px;
	top: 17px;
}
.text2viele {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	height: 20px;
	width: 250px;
	left: 215px;
	top: 30px;
}
.folder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	width: 480px;
	position: absolute;
	top: 680px;
	left: 160px;
}

.Stil2 {font-size: 12px}
.Stil12 {font-family: Arial, Helvetica, sans-serif}
.Stil13 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.Stil14 {font-size: 14px}
.Stil1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: table-row;
}
.Stil2 {font-size: 12px}
.Stil3 {
	color: #003300;
	font-weight: bold;
}
.Stil4 {color: #666666}
.Stil6 {
	font-size: 16px;
	color: #990000;
	font-weight: bold;
}
.Stil15 {
	color: #990000;
	font-weight: bold;
}
.Stil20 {
	color: #990000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.Stil21 {color: #990000}
.Stil23 {color: #333333}
.Stil25 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: table-row; color: #000000;}
.Stil26 {color: #990000; font-weight: bold; font-size: 12px; }
.Stil27 {
	color: #000000;
	font-size: 14px;
}
.Stil28 {color: #000000}
.Stil29 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000;}
a:link{
	color: #333333;
}

a:visited{
	color: #000000;
}

a:hover{
	color: #990000;
.orangetext {
	display: table-row;
}
.unnamed1 {
}
.rahmen {
	border: thin dotted #990000;
}
.rahmentabelle {
	border: thin solid #FF9900;
}
.top10 {
	border: 1px solid #993300;
	position: absolute;
	visibility: visible;
	left: 16px;
	top: 105px;
}
