	html { width:100%; height:100% }
	body { height:100%; position:relative; overflow-x:hidden }

	body { background:url('../style/img/holzmuster.jpg') left top repeat; min-width:50em; }

	#content { background:url('../style/img/schulheft.png') left top repeat; margin:0px auto 0px auto; min-height:100%; width:90%; max-width:70em; min-width:70%; position:relative }

	#decoration1 { background:url('../style/img/schulheft-shadow.png') left top repeat-y; position:absolute; width:101px; left:-5px; top:0px; height:100% }

	#decoration2 { background:url('../style/img/schulheft-shadow2.png') left top repeat-y; position:absolute; width:10px; right:-5px; top:0px; height:100% }

	#address { margin:0px auto; padding:14em 0em 0em 0em; width:24em; line-height:1.2; max-width:90% }
	#inaddress { border:34px solid #ffffff; text-align:center;-moz-border-image: url('../style/img/schulheft-etikett.png') 34 34 34 34 stretch; -webkit-border-image: url('../style/img/schulheft-etikett.png') 34 34 34 34 stretch; }

	#arounddisclaimer { padding-top:3em; padding-bottom:3em; padding-left:2em }
	#disclaimer { background:#eeeebb; position:relative; z-index:2; margin-left:auto; margin-right:-2em; padding:2em 4em; max-width:24em }
	#disclaimer { box-shadow: 1px 1px 5px rgba(0,0,0,1); -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,1); -moz-box-shadow: 1px 1px 5px rgba(0,0,0,1); -o-box-shadow: 1px 1px 5px rgba(0,0,0,1); -ie-box-shadow: 1px 1px 5px rgba(0,0,0,1); }

	#decoration3, #decoration4 { position:absolute; left:50%; width:72px; height:31px; margin-left:-36px; background:url('../style/img/tesafilm.png') }

	#decoration3 { top:-15px }
	#decoration4 { bottom:-15px }

	h1 { margin:0px; padding:0em 0em .6em 0em; font-size:0.9em; font-weight:normal; background:#ffffff }
	#inaddress p { margin:0px; padding:.4em; border-bottom:1px solid #999999; font-size:1.2em; background:#ffffff  }
	
	#afternavi { height:100% }

	@media only screen and (max-width: 750px) {
		body { min-width:0em }
		#content { width:100% }
		#decoration1 { display:none }
		#decoration2 { display:none }
		#address { padding-top:4.2em }
	}

	@media only screen and (max-width: 400px) {
		#disclaimer { padding: 2em 4em 0em 2em }
	}


