html, body, .gesamt, .inhalt {

	overflow: hidden;
	height:100%;
background:url(/bilder/hg0.jpg) repeat-x; 

}
*html #randuntenIE {
   display: block;

	text-align: center;
	position:absolute; 
   width:830px; 
   min-width:830px; 
	margin-left:-401px; 
	left:50%; 
	bottom:0px; 
	height:51px; 
	border-top: 1px solid #414141;
	z-index:2;

}
.blocklinkswerbung {
display:none;
}

.blocklocation {

	display: block;
	height: 57px;
	left: 50%;
	margin-left: -402px;
	overflow: auto;
	position: absolute;
	top: 0px;
	width: 835px;
	z-index: 10;
}
.blocklocation img {
width:221px;
height:22px;
margin-left:-3px;
margin-top:-2px;
margin-bottom:-2px;
}
.blockmitte {
	background: #FFFFFF;
	background-color: #FFFFFF;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	bottom: 51px;
	display: block;
	left: 50%;
	margin-left: -401px;
	overflow: auto;
	padding-top: 15px;
	position: absolute;
	top: 93px;
	width: 830px;
	z-index: 2;
overflow:auto;
}



* html .blockmitte {
	top:0;
	bottom:0;
	height:100%;
	border-top: 93px solid #eaeaff;
	border-bottom:50px solid #fff;	


}

.blockmitte table {margin:5px;margin-left:20px;}
.blockmitte td h2, .blockmitte td h3 {margin-left:0px;}

.blockmitte img,.blockmitte h1, .blockmitte h2, .blockmitte h3 {
	margin-left: 20px;
}
.blockoben {
	display: none;
}

.blockrechts {
  
	background-color: transparent;
	bottom: 51px;
	display: block;
	left: 50%;
	margin-left: 250px;
	overflow: hidden;
	padding-top: 5px;
	position: absolute;
	top: 100px;
	width: 155px;
	z-index: 3;
	font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: none;
}

*html .blockrechts {
	height:100%;
	border-top: 93px solid FFF;
	bottom:0;
	top:0;
	border-bottom:50px solid #FFF;
}

.blockunten {

	text-align: center;
	position:absolute; 
   width:530px; 
   min-width:530px; 
	margin-left:-251px; 
	left:50%; 
	bottom:0px; 
	height:25px; 
	font-size:9px; 
	z-index:20; 
	border:0px;
	overflow: hidden;
}


.blockunten_linktausch {

	text-align: center;
	position:absolute; 
   width:530px; 
   min-width:530px; 
	margin-left:-251px; 
	left:50%; 
	bottom:25px; 
	height:25px; 
	font-size:9px; 
	z-index:19; 
	border:0px;


}

*html .blockunten_linktausch {
	bottom:0; 
	border-bottom:25px solid #fff;

}


.blockvorzurueck {
	background-color: transparent;
	border: 0px solid #808080;
	top: 60px;

	display: block;
	left: 50%;
	margin-left: -80px;
	overflow: hidden;
	padding-top: 5px;
	position: absolute;
	top: 90px;
	width: 155px;
	z-index: 200;
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.position {
	color: #313131;
	font: bolder 85% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

.ueberschriftnavi {

	background-image: url(../bilder/css/navi_ueberschrift.jpg);
	background-repeat: no-repeat;
	border-bottom: 1px solid #B0A0FE;
	border-top: 1px solid #7D7D7D;
	color: #000000;
	display: block;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 3px;
        
}


#suchfeld {
	display: block;
	height: 57px;
	left: 50%;
	margin-left: 290px;
	overflow: auto;
	position: absolute;
	top: 10px;
	width: 152px;
       overflow:hidden;
	z-index: 10;
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
*html #randuntenie {
   display: block;

	text-align: center;
	position:absolute; 
   width:830px; 
   min-width:830px; 
	margin-left:-401px; 
	left:50%; 
	bottom:0px; 
	height:51px; 
	border-top: 1px solid #414141;
	z-index:2;

}
 .randunten_linksbanner {

display: block;
	left: 50%;
	margin-left: 440px;
	overflow:auto;
	padding-top: 5px;
	position: absolute;
	top: 88px;
	width: 100px;

}



#adsense {
	background: transparent;
	padding-top: 5px;
	display:block; 
	overflow:hidden; 
	position:absolute; 
	top:53px; 
	bottom:51px;
	width:100%; 
       width:120px; 
	margin-left:438px; 
	left:50%;
	z-index:1; 
}

/* ----------------------- Linktausch ------------------- */


#wrap {background-color: #fff;font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;overflow:hidden;border:1px #cccccc solid;width:10px; position:absolute; width:120px;height:85%; margin-left:-530px;left:50%;top:57px;}
#wrap a {color:#000;font-size:9px;display:block;text-decoration:none;margin-top:3px;background-color:#d0f6ff;text-align:left;}
#wrap a:hover {background-color:#d9d9ff;}
#wrap h3 {color:#676767;font-size:12px;font-weight:bold;display:block;background-color:#d0f6ff;height:22px;padding:5px;}
#wrap a.linktausch {font-weight:bold;font-size:10px;background-color:#BFF2FF;padding:5px 0 ;}
#wrap a.linktausch:hover {background-color:#d0f6ff;}
#wrap p {text-align:left;font-size:9px;margin:0px 2px 10px 2px;}

#form1 h3 {margin:0;padding:0;}
#form1 {width:600px;margin-top:-50px;}
#form1 p, #form1 li  {font-size:11px;}

