@charset "utf-8";

html {
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

body {
	background-color: #808080;
	color:#564b47;	
	padding:40px;
	margin:0px;
}

#head {
	text-align: right;
	text-transform: uppercase;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
	color: #7A7C7E;
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	background-color: #1f2734;

}

#head img {
	padding-top: 40px;
	padding-right: 60px;
	padding-bottom: 20px;
}


#inhalt { 	
	text-align: left;
	text-transform: uppercase;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
	line-height: 20px;
	color: #7A7C7E;
	vertical-align: text-bottom;	
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	background-color: #1f2734;
	height: auto;

}

#inhalt table {
	width: 600px;
	margin: 0 auto;
	padding: 0;
	height: auto;
}

#inhalt th {
vertical-align: top;
}

#inhalt td {
	vertical-align: top;
	text-align: left;
	margin: 0 auto;
	height: 25%;
}

#inhalt a:link {
	color: #7A7C7E;
	text-decoration: none;
	text-transform: none;
	font-size: 0.8em;
}

#inhalt a:hover {
	color: #ffffff;
	text-decoration: underline;
	text-transform: none;
	font-size: 0.8em;
}

#inhalt a:visited {
	color: #7A7C7E;
	text-decoration: none;
	text-transform: none;
	font-size: 0.8em;
}

#inhalt a:active {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
	font-size: 0.8em;
}


#footer {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
	font-weight: 300;	
	color: #7A7C7E;
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	background-color: #1f2734;
	text-align: left;
	height: 120px;
	vertical-align: top;
	font-size: 14px;
}


#footer table {
	width: 100%;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 30px;
}

#footer a:link {
	color: #7A7C7E;
	text-decoration: none;
}

#footer a:hover {
	color: #ffffff;
	text-decoration: none;
}

#footer a:visited {
	color: #7A7C7E;
	text-decoration: none;
}

#footer a:active {
	color: #ffffff;
	text-decoration: none;
}

#weg {
	display: none;
}

#impressum { 	
	text-align: left;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
	line-height: 20px;
	color: #7A7C7E;
	vertical-align: text-bottom;	
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	background-color: #1f2734;
	height: auto;

}

#impressum table {
	width: 600px;
	margin: 0 auto;
	padding: 0;
	height: auto;
}

#impressum th {
vertical-align: top;
}

#impressum td {
	vertical-align: top;
	text-align: left;
	margin: 0 auto;
	height: 25%;
}

#impressum a:link {
	color: #7A7C7E;
	text-decoration: none;
	text-transform: none;
}

#impressum a:hover {
	color: #ffffff;
	text-decoration: underline;
	text-transform: none;
}

#impressum a:visited {
	color: #7A7C7E;
	text-decoration: none;
	text-transform: none;
}

#impressum a:active {
	color: #ffffff;
	text-decoration: none;
	text-transform: none;
}

.text {
	text-transform: none;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
	font-weight: 300;	
	color: #7A7C7E;
	margin: 0px auto;
	padding-top: 20px;
	text-align: left;
	vertical-align: top;
	font-size: 16px;
	padding-bottom: 120px;	
	line-height: 26px;
}

.text a:link {
	color: #7A7C7E;
	text-decoration: none;
}

.text a:hover {
	color: #ffffff;
	text-decoration: none;
}

.text a:visited {
	color: #7A7C7E;
	text-decoration: none;
}

.text a:active {
	color: #ffffff;
	text-decoration: none;
} 

.textpost {
	text-transform: none;
	font-weight: 100;
	font-family: 	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
	color: #7A7C7E;
	margin: 0px auto;
	padding-top: 20px;
	text-align: left;
	vertical-align: top;
	font-size: 16px;
}



