*	{
	margin: 0;
	padding: 0;	
	}
	
body	{
	padding: 200px 0 0 308px;	
	background-color: #fff;
	background-image: url(images/backgroundff.png);
	background-position: 1px 0;
	background-repeat: repeat;
	font-family: Urbana, sans-serif;
	font-size: 124.01%;
	}

#tds_sm    {
	position:absolute;
	top: 28px;
	left:780px;
	opacity: 0.8;
	-moz-opacity: 0.8;
   filter: Alpha(opacity=80);	
	}

#tds-gruppe_sm    {
	position:absolute;
	top: 25px;
	left:537px;
	opacity: 0.8;
	-moz-opacity: 0.8;
   filter: Alpha(opacity=80);	
	}

#container   {
	background-color: #fff;
	background-image: url(images/a2.png);
	background-repeat: no-repeat;
	color: #d60056; 
	padding: 0 51px 45px 30px;
	width: 458px;
	min-height: 1185px;
        height:auto !important;  
        height: 1185px;  
	}

#container h1   {
	font-weight: normal;
	font-size: 1.8em;
	padding: 15px 0 42px 0;
	
	}

#container a  {
	text-decoration: none;
}

#container a:link, #container a:visited   {
	color: #d60056; 
}

#container a:hover, #container a:focus   {
	color: #ff4c94;
	text-decoration: underline; 
}

#container a:active   {
	color: #d60056;
	text-decoration: underline; 
}


#titel    {
	position:absolute;
	top: 153px;
	left:309px;
	font-weight: normal;
	font-size: 1.8em;

	}

#credit    {
	position: fixed;
	bottom: 25px;
	left: 55px;
	opacity: 0.8;
	-moz-opacity: 0.8;
   filter: Alpha(opacity=80);	
	z-index: 2;
	}

#navigation   {
	position:absolute;
	top: 183px;	
	left: 89px;
	width: 200px;
	font-weight:bold;
	color: #d60056;	
	font-size: 1em;
	line-height: 2.3;	
	}
	
#navigation a   {
	text-decoration: none;	
	}	
	
#navigation a:link,#navigation a:visited,#navigation a:link   {
	color: #d60056;	
	font-weight: normal;
	}	

#navigation a:hover, #navigation a:focus  {
	color: #ff4c94;
        text-decoration: underline;	
	}

#navigation a:active    {
	color: #d60056;
        text-decoration: underline;	
	}

#formular label   {
	float:left;
	width: 135px;
	}

#formular input    {
	opacity: 0.80;
	-moz-opacity: 0.80;
   filter: Alpha(opacity=80);	
	}		
	

#person p   {
	margin: 10px 0 10px 0;
	} 
	
#credit2   {
	position: absolute;
	bottom: 27px;
	right: 4px;
	width: 130px;
	font-size: 0.5em;
	color: #d60056;
	}	

#zusatzfrage p  {
	margin-left: 20px;
		}

.halberdurchschuss   {
	margin-top: 0.5em;
	}
