@import url('classes.css');* {    margin: 0;    padding: 0;}img{    border:none;}body {	text-align: center;	background: url(bilder/background.gif) center repeat-y #c1c1c1;	font-family: Arial, Verdana, sans-serif;	color: #000000;	font-size: 14px;	overflow-y: scroll;}#wrapper {    background-color: white;    max-width: 800px;    margin: 10px auto;    	text-align:left;}p { line-height: 140%;}#footer ul{	list-style:none;}#footer ul li{	float:left;}#header{	min-height: 100px;		/*background: url('gesundheitsamt_ffm_logo_v_100x71.png') 10px 15px no-repeat;*/	border-bottom: 2px solid black;}#header a{	display: block;	padding-left: 140px;	padding-top: 15px;	font-size: 20px;	text-decoration: none;	color: #000;	line-height: 1.8em;}#header a:hover{	/* text-shadow: 0px 0px 2px #888; */	opacity:0.5;}#header a:hover span{	/* text-shadow: 0px 0px 2px #BBB; */}#footer ul{	margin: 0 0 0 20px;}#footer ul li{	margin: 0 5px 0 0;}#footer{	clear: both;	margin-top: 30px;	border-top: 1px solid black;	padding: 4px 0 2em 0;}#content{	min-height: 20px;	padding: 10px 20px;}#content h2{	margin-bottom: 9px;}#content p + p, #content p + ul, #content ul + p{	margin-top: 9px;}#content ul{	margin-left: 20px;}/* Eingabeformular auf der Startseite für den Code */form{	margin-top: 20px;	overflow: auto;}form label{	display: block;	float: left;		margin-right: 30px;}form input{	display: block;	float: left;		margin-top: 7px;	margin-right: 20px;	padding: 3px 5px;	border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border: 1px solid #000;}form input.submit{	background-color: #CCC;	border: 1px solid #777;}form input.submit:hover,form input.submit:focus,form input.submit:active{	background-color: #DDD;	border: 1px solid #888;}html body #lesebestaetigung{	margin-top: 30px;	padding-top: 7px;	border-top: 1px solid #000;}html body .lesebestaetigung-gesendet{	margin-bottom: 20px;}h4.verweise{	margin-top: 20px;	padding-top: 7px;	border-top: 1px solid #EEE;}ul.verweise li{	margin-top: 4px;}.englisch-text{	color: #999;}@media (max-width: 768px){ body {  background-color: #FFFFFF; }   #wrapper {   width: 100%;   max-width: none;   margin: 10px 0px 0px 0px;  }  	#header	{		background-position: center top;	}	#header h1 a	{		padding: 75px 0 0 10px;		line-height: 1.3em;	}		#content	{		padding: 10px;	}		form input, form label	{		float: none;		display: inline;		margin: 2px 0;		padding: 0;	}	form input	{		margin-right: 4px;	}	input[type="submit"],	input.submit	{		white-space: pre-wrap;	}}