/*
	absolut positionierte Elemente
	2007-05-18	  oge	 content: Breite wieder auf 605px gesetzt - war 800 (SGR000072)
	2006-09-22	  oge	 vnav: min-height deaktiviert MFO000026
	2006-08-22    oge    fehlenden z-index eingefuegt
*/

div.header {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 120px;
	z-index: 5;
	background: White url(../images/header_03.jpg) no-repeat right;
	border-top: 0px solid  #0462AD;
}

#header1 {background-image:url(../images/header_03.jpg);}

#header2 {background-image:url(../images/privatkunden.jpg);}

#header3 {background-image:url(../images/firmenkunden.jpg);}

#header4 {background-image:url(../images/junge_kunden.jpg);}

#header5 {background-image:url(../images/ihre_volksbank.jpg);}

#header6 {background-image:url(../images/header_01.jpg);}

#header7 {background-image:url(http://www.gad.de/xggad1/images/header_02.jpg);}

#header8 {background-image:url(../images/header_03.jpg);}

#hnav {
	position: absolute;
	left: 0px;
	top: 121px;
	height: 28px;
	width: 100%;
	background-image: url(../images/verlauf_hauptnavi.gif);
	z-index: 5;
	overflow: hidden;
}

#vnav {
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 150px;
	width: 147px; /*min-height:100%;*/
	z-index: 0;
}

#searchbox {
	position: absolute;
	left: 10px;
	bottom: 3px;
	height: 25px;
	z-index: 1010;
	width: 145px;
	overflow: hidden;
	margin:0px;
	padding:0px;
}

#cnav {
	position: absolute;
	bottom: 60px;
	width: 150px;
	z-index: 999;
	left: 0px;
/*	background-color: #f6f7f7; */
	background-color: transparent; 
}

#bankdata {position:absolute; left:795px; top:126px; width:195px; height:45px; z-index:5; text-align:right; padding:0 5px 0 5px; display:none;}

#sysnav {
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 25px;
	width: 100%;
	z-index: 1004;
	color: #7A7A7A;
	font-size: 9px;
	background-image: url(../images/footer_bg.gif);
	overflow: hidden;
	padding-left: 160px;
	padding-top: 8px;
}

* + html #sysnav {
	width: expression(this.offsetParent.offsetWidth-160);
}

* html #sysnav {
	width: expression(this.offsetParent.offsetWidth-160);
	height: 33px;
}

#sysnavauthor {position:absolute; left:0px; top:10px; width:990px; z-index:5; color:#7A7A7A; font-size:9px; margin-left:10px; margin-top:2px;}

div.navpath {
	position: absolute;
	top: 149px;
	left: 190px;
	width: 810px;
	height: 16px;
	line-height: 16px;
	background-color: transparent;
	color: #7A7A7A;
	font-size: 10px;
	display:none;
}

div.mainbackground {
	position: absolute;
	top: 170px;
	left: 170px;
	width: 789px !important;
	z-index: 998;
	overflow: auto;
	border: 1px solid white;
	bottom: 54px;
	height: auto;
	padding: 20px 20px 20px 20px;
	background-color: Silver;
	filter:Alpha(opacity=50);
	display: none;
}

* html div.mainbackground {
	height: expression(this.offsetParent.offsetHeight-256);
}

#content {
	position: absolute;
	top: 170px;
	left: 170px;
	width: 789px !important;
	z-index: 999;
	overflow: auto;
	border: 0px;
	bottom: 54px;
	height: auto;
	padding: 20px 20px 20px 20px;
	border: 1px solid white;
	background: #F2F3F4 url(../images/bg2.gif) no-repeat fixed center;
	color: Black;
}

* html #content {
	height: expression(this.offsetParent.offsetHeight-256);
}

#banklogo {
	position: absolute;
	top: 0px;
	height: 120px;
	left: 0px;
	z-index: 6;
	overflow: hidden;
}

body {
	background-image: url(http://www.gad.de/xggad1/images/bg.html);
	background-repeat: no-repeat;
	overflow: hidden;
	background-color: #EDEEF0;
	background-attachment: fixed;
	background-position: 100px;
}

* html {
	overflow: hidden;
}

