/*  Barrierearm - Tags  */
.invisible {
	position: absolute;
	left: -10000px;
	top: -10000px;
	overflow: hidden;
	display: inline;
    }

/* Box Kennwortschutz  */
#boxdev{
 height: 200px;
 width: 300px;
 margin-top: -100px;
 margin-left: -150px;
 position: absolute;
 top: 25%;
 left: 50%;
 background-color: #FFF;
 border: 2px solid #999;
z-index:3;
}
.inputdev{
  background-color: #CCC;
  width: 200px;
  border: 1px solid #333;
}
.inputdevwarnung{
  background-color: #CCC;
  width: 200px;
  border: 1px solid #FBB;
}
/* ENDE Box Kennwortschutz  */
/* Image Background Stretcher */
HTML {_background: url(/images/space.gif) no-repeat fixed;}
.bgstretcher-area { text-align: left; }
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {
	position: absolute;
	top: 0;
	left: 0;
}
.bgstretcher UL, .bgstretcher UL LI {
	margin: 0;
	padding: 0;
	list-style: none;
}
.bgstretcher {
	/* background: black;  */
	overflow: hidden;
	width: 100%;
	position: fixed;
	z-index: 1;
	_position: absolute; /*IE6 doesn't support fixed positioning*/
	top: 0;
	left: 0;
}
/* CSS für Button deign by */
div.footer_copyright {
	 position:absolute;
	 display:block;
	 z-index:2;
	 float:right;
	 width:70px;
	 height:25px;
	 right:0;
	 top:0;
	 vertical-align:top;
	 text-align:right;
	 
}

/* CSS für Button print, zurück */
div.fkt_bottom {position: relative; float: right; right: 0;}
div.fkt_bottom_print, div.fkt_bottom_back  {position: relative; float: left;}

div.banner_mobil {display: none;}


