#logo
{
	margin-bottom	: 83px;
}
#contact, #steuer-id
{
	position		: absolute;
	left			: 110px;
}
#contact
{
	top				: 85px;
	padding-bottom	: 40px;
}
.text, #steuer-id
{
	font-family		: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
	font-weight		: 300;
	font-size		: 18px;
	line-height		: 30px;
	color			: #797974;
}
#steuer-id
{
	bottom			: 20px;
	font-size		: 13px;
}
.strong
{
	font-weight		: bold;
}
.red
{
	color			: #d2232a;
}
.mail-link
{
	margin-top		: 8px;
}
a
{
	color			: #ffffff;
	text-decoration	: none;
}
a:hover
{
	text-decoration	: underline;
}
a.nolink, a.nolink:hover
{
	text-decoration	: none;
	cursor:default;
}
@media screen and (max-height: 580px), screen and (max-width: 400px)
{
	#logo
	{
		margin-bottom	: 20px;
	}
	#contact, #steuer-id
	{
		left			: 20px;
	}
	#contact
	{
		top				: 30px;
	}
}