#site-content {
	background: inherit; text-align: left; color: rgb(255, 255, 255);
}
#main-block p#breadcrumb {
	color: rgb(144, 176, 191); font-size: 1em; margin-bottom: 30px;
}
#main-block h1 {
	background: inherit; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 1.8em; letter-spacing: 0.1em; font-size: 1.6em; font-weight: normal;
}
#main-block h2 {
	background: inherit; color: rgb(144, 176, 191); line-height: 1.6em; font-size: 1.4em; font-weight: bold;
}
#main-block h3 {
	background: inherit; color: rgb(144, 176, 191); line-height: 1.4em; font-size: 1.2em; font-weight: bold;
}
#main-block h4 {
	background: inherit; color: rgb(196, 196, 196); line-height: 1.2em; font-size: 1.1em; font-weight: bold;
}
#main-block h5 {
	background: inherit; color: rgb(196, 196, 196); line-height: 1em; font-size: 1em; font-weight: bold;
}
#main-block h6 {
	background: inherit; color: rgb(196, 196, 196); line-height: 1em; font-size: 0.9em; font-weight: bold;
}
#main-block img {
	margin: 4px 0px; display: block;
}
#main-block img.floatLeft {
	margin: 4px 10px 4px 0px; float: left;
}
#main-block img.floatRight {
	margin: 4px 0px 4px 10px; float: right;
}
#main-block a {
	color: rgb(144, 176, 191); text-decoration: underline;
}
#main-block a:link {
	color: rgb(144, 176, 191); text-decoration: underline;
}
#main-block a:hover {
	color: rgb(144, 176, 191); text-decoration: none;
}
#main-block a.faq {
	color: rgb(238, 238, 238); text-transform: none; line-height: 2em; font-size: 1.4em; text-decoration: none;
}
#main-block a.faq:link {
	color: rgb(238, 238, 238); text-transform: none; line-height: 2em; font-size: 1.4em; text-decoration: none;
}
#main-block a.faq:hover {
	color: rgb(144, 176, 191); text-decoration: underline;
}
#main-block p {
	line-height: 1.6em; font-size: 1.2em; margin-bottom: 1.6em;
}
#nav p {
	margin-bottom: 1.2em;
}
#main-block table {
	line-height: 1.6em; font-size: 1.2em;
}
#main-block td {
	padding: 0px;
}
#main-block blockquote {
	margin: 0px 0px 0px 20px;
}
#main-block ul {
	line-height: 1.6em; font-size: 1.2em; margin-bottom: 1.2em;
}
#main-block ol {
	line-height: 1.6em; font-size: 1.2em; margin-bottom: 1.2em;
}
#main-block ol li {
	margin: 0px 0px 0px 30px; list-style-type: decimal-leading-zero;
}
#main-block ul li {
	margin: 0px 0px 0px 20px; list-style-type: square;
}
#main-content-block div.floatLeft img {
	margin: 4px 40px 4px 0px; float: left;
}
#main-content-block div.floatRight img {
	margin: 4px 0px 4px 40px; float: right;
}
#main-content-block div.txt-img {
	padding: 12px 0px; clear: both;
}
#main-content-block div.team {
	padding: 12px 0px; clear: both; margin-bottom: 0px;
}
#main-content-block div.team div {
	width: 100px;
}
#main-content-block div.team p {
	letter-spacing: 0.05em; font-size: 1.3em; margin-top: 0px;
}
#main-content-block div.team div.floatLeft img {
	margin: 4px 0px;
}
#main-content-block div.galerie {
	clear: both;
}
#main-content-block div.galerie div.image {
	width: 270px; float: left;
}
#main-content-block div.galerie div.image img {
	padding: 5px; border: 1px solid rgb(170, 170, 170);
}
label.text {
	width: 80px; height: 25px; padding-top: 5px; clear: left; float: left; display: block;
}
label.textarea {
	width: 80px; height: 25px; padding-top: 5px; clear: left; display: block;
}
input.text {
	border-width: 1px 6px; border-style: solid; border-color: rgb(255, 255, 255) rgb(144, 176, 191); width: 370px; height: 20px; color: rgb(0, 0, 0); float: left; background-color: rgb(238, 238, 238);
}
textarea.textarea {
	border-width: 1px 6px; border-style: solid; border-color: rgb(255, 255, 255) rgb(144, 176, 191); width: 450px; height: 100px; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238);
}
.submit {
	border: currentColor; color: rgb(255, 255, 255); margin-top: 10px; background-color: rgb(144, 176, 191);
}
