#apDivBank {
	position:absolute;
	width:1000px;
	height:20px;
	z-index:9;
	left: 2px;
	top: 662px;
}
.inkassoSchrift11 {
	font-size: 11px;
	letter-spacing: 0px;
	color: #2B2B2B;
}
.inkassoSchrift11_fett {
	font-size: 11px;
	letter-spacing: 0px;
	color: #161616;
	font-weight: bold;
}

body {
	position: relative;
	width: 1000px;
	margin: 0 auto;
	margin-top: 20px;
	background-color: #FFFFFF;	/*margin-right: -3px;*/
	font-family: Arial, Helvetica, sans, sans-serif;
	border-color: #D5D5D5;
	background-image: url(../img/hgtest.gif);
	background-repeat: no-repeat;
	
}

td {
	font-family: Arial, sans-serif;
	border-color: #C0C0C0;
}

th {
	font-family: Arial, sans-serif;
	border-color: #C0C0C0;
}
.inkassoUeberschrift {
	font-size: 12px;
	font-weight: bold;
	color: #555555;
}
.inkassoOrange {
	font-size: 12px;
	color: #FF8000;
	font-weight: bold;
}

a {
	color: #555555;
	text-decoration: none;
}

a:link {
	color: #555555;
	text-decoration: none;
}

a:hover {
	color: #FF8000;
	text-decoration: underline;
}

.inkassoSchrift12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B2B2B;
}
.inkassoSchrift14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2B2B2B;
}
.inkassoSchrift12_fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B2B2B;
	font-weight: bold;
}
.inkassoSchriftWeiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.inkassoSchriftFett11 {font-size: 11px}
.inkassoUeberschrift14 {
	font-size: 14px;
	font-weight: bold;
	color: #555555;
	letter-spacing: 0px;
	word-spacing: 0px;
}
.inkassoSchrift10 {
	font-size: 10px;
	letter-spacing: 0px;
	color: #404040;
}
.inkassoSchrift9 {
	font-size: 9px;
	letter-spacing: 0px;
	color: #404040;
}
.inkassoSchrift11blink {
	font-size: 11px;
	letter-spacing: 0px;
	color: #404040;
}
.inkassoSchriftWeiss12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.inkassoHeadEuro16 {
	color: #e87c3c;
	font-size: 16px;
}
.inkassoOrange16 {font-size: 16px}
.inkassoSchriftBraun16 {color: #6a4a35}
#apDivTopLi {
	position:absolute;
	width:125px;
	height:104px;
	z-index:88;
	left: 5px;
	top: 130px;
	background-image: url(../img/logos/idg_logo_neu_02.gif);
	padding-left: 15px;
	padding-top: 10px;
}
#apDivTopRe {
	position:absolute;
	width:609px;
	height:30px;
	z-index:82;
	left: 150px;
	top: 135px;
	padding-left: 10px;
	padding-top: 10px;
}
#apDivDown {
	position:absolute;
	width:983px;
	height:20px;
	z-index:84;
	left: 0px;
	top: 720px;
	background-image: url(../img/hg1.png);
	border-style: solid;
	border-width: 1px;
	border-color: #D4D4D4;
	visibility: visible;
	padding: 5px;
}

#apDivIDG {
	position:absolute;
	width:123px;
	height:101px;
	z-index:83;
	left: 612px;
	top: 550px;
	visibility: hidden;
}



#apDivHead {
	position:absolute;
	width:1008px;
	height:128px;
	z-index:100;
	left: 0px;
	top: 0px;
	overflow: visible;
	background-image: url(../img/logos/head_gruen_20.png);
	visibility: visible;
}
#apDivRechtsOben {
	position:absolute;
	width:220px;
	height:130px;
	z-index:85;
	left: 775px;
	top: 135px;
	border-color: #D4D4D4;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
}
#apDivAuftragGruen {
	position:absolute;
	width:150px;
	height:60px;
	z-index:106;
	top: 50px;
	overflow: visible;
	left: 38px;
}
#apDivImpressumRechts {
	position:absolute;
	width:220px;
	height:234px;
	z-index:96;
	left: 775px;
	top: 275px;
	overflow: visible;
	border-width: 1px;
	border-style: solid;
	border-color: #D4D4D4;
}
#apDivNaviLeiste {
	position:absolute;
	width:140px;
	height:326px;
	z-index:92;
	left: 5px;
	top: 250px;
	overflow: visible;
}
#apDivTestenSieUnsJetzt {
	position:absolute;
	width:200px;
	height:90px;
	z-index:105;
	left: 11px;
	top: 115px;
	background-image: url(../img/idg_rechts_impr.gif);
}
#apDivSeitenImpressum {
	position:absolute;
	width:174px;
	height:108px;
	z-index:90;
	left: 776px;
	top: 530px;
}
#apDivHintergrundWeiss {
	position:absolute;
	width:1010px;
	height:752px;
	z-index:0;
	left: 0;
	top: 0;
	background-color: #FFFFFF;
	visibility: visible;
}
#apDivImprText {
	position:absolute;
	width:200px;
	height:40px;
	z-index:104;
	left: 5px;
	top: 5px;
	background-image: url(../img/animate/vergleich/vergleich.gif);
}
#apDivUeberschrLeistungen {
	position:absolute;
	width:593px;
	height:25px;
	z-index:11;
	left: 167px;
	top: 192px;
	visibility: visible;
	background-image: url(../img/Reiter_kurz_01.gif);
	border-right-color: #d4d4d4;
	border-right-width: 1px;
	border-right-style: solid;
	padding-right: 5px;
}
#apDivUhrzeit {
	position:absolute;
	width:96px;
	height:20px;
	z-index:1;
	top: 99px;
	left: 22px;
}
#apDivIDGHintergrBild {
	position:absolute;
	width:761px;
	height:497px;
	z-index:2;
	left: 41px;
	top: 92px;
	background-image: url(../img/logo_transparent_schraeg_01.gif);
	overflow: visible;
	visibility: visible;
}
#apDivCopyright {
	position:absolute;
	width:155px;
	height:12px;
	z-index:102;
	left: 823px;
	top: 10px;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	padding: 1px;
}

#apDivCallback {
	position:absolute;
	width:120px;
	height:20px;
	z-index:86;
	left: 773px;
	top: 650px;
	padding: 5px;
}
.inkassoSchrift11hellgrau {
	font-size: 11px;
	letter-spacing: 0px;
	color: #999;
}

.aerobuttonmenu{ /*container that holds a row of aero buttons*/
	overflow: visible; /*See: http://www.quirksmode.org/css/clearing.html */
	width: auto;
	padding: 2px;
	border-width: 1px 0;
}

* html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/
	width: 95%;
}

.aerobuttonmenu a.aero{ /*aero button CSS*/
	background: transparent url(../img/aeroleft.gif) no-repeat top left;
	display: block;
	float: left;
	font: bold 13px Verdana, Trebuchet MS; /* Change 13px as desired */
	line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */
	height: 31px; /* Height of button background height */
	padding-left: 10px; /* Width of left menu image */
	text-decoration: none;
	margin-right: 5px; /*spacing between buttons*/



filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/
	opacity: 0.9;
	-moz-opacity: 0.9;
}

.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
color: white; /*button text color*/
}

.aerobuttonmenu a.aero span{
	background: transparent url(../img/aeroright.gif) no-repeat top right;
	display: block;
	padding: 4px 10px 6px 0; /*Set 10px here to match value of 'padding-left' value above*/
}

.aerobuttonmenu a.aero:hover{ /* Hover state CSS */
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
opacity: 1;
-moz-opacity: 0.99;
}

.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */
	color: #FF8000;
}

.black a.aero{
	background-image: url(../img/aeroleftblack.gif);
}

.black a.aero span{
	background-image: url(../img/aerorightblack.gif);
}

.aerobuttonmenu .rightsection{
float: right;
width: 100px;
position: relative;
top: 3px;
padding-right: 5px;
text-align: right;
}

.aerobuttonmenu .rightsection a{
color: navy;
}
.inkassoSchrift11Block {
	font-size: 11px;
	letter-spacing: 0px;
	color: #2B2B2B;
	text-align: justify;
}
#apDivTopReInhalt {
	position:absolute;
	width:300px;
	height:22px;
	z-index:100;
	left: 458px;
	top: 146px;
}

