﻿p {
	margin: 0.5em 0em;
 }
.editable  {
	padding: 0em 0em;
 }
#cms_template  {
	width: 990px;
	x-text-align: center;
	margin: 1em auto;
	font-family: Verdana;
 }
#cms_root  {
	padding: 0px 0px 20px 0px;
 }
#cms_root a {
	color: #000000;
 }
#cms_root p {
	font-size: 100%;
	margin: 0px 0px 30px 0px;
	font-weight: normal;
	text-align: justify;
 }
#cms_root h1 {
	font-size: 105%;
	margin: 0px 0px 20px 0px;
	font-weight: normal;
 }
#cms_root h2 {
	color: #FAA527;
	font-size: 120%;
	font-weight: normal;
	letter-spacing: -0.05em;
	background: url(../media/linie_orange.gif) repeat-x;
	padding-top: 7px;
	text-align: justify;
 }
#cms_root h3 {
	color: #CFB570;
	font-size: 120%;
	font-weight: normal;
	letter-spacing: -0.05em;
	background: url(../media/linie_braun.gif) repeat-x;
	padding-top: 7px;
	text-align: justify;
 }
#cms_root h4 {
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
	background-color: #CFB570;
	repeat-x: undefined;
	padding: 7px 7px;
	text-align: justify;
 }
#cms_root h5 {
	font-size: 100%;
	font-weight: bold;
	background-color: #D8DADB;
	repeat-x: undefined;
	padding: 7px 7px;
	text-align: justify;
 }
#cms_root ul {
	list-style: url(../media/pfeil_schwarz.gif);
 }
#cms_root div.haslayout {
	padding-left: 0px;
 }
#text-14  {
	padding: 30px 0px 30px 0px;
 }
#text-58-col-1  {
	padding: 0px auto;
	text-align: center;
	margin: 7px 0px 0px 0px;
 }
#text-17-ed  {
	color: white;
	font-size: 18px;
	padding: 20px;
	height: 153px;
	letter-spacing: -0.05em;
 }
#text-14-col-2  {
	float: left;
	width: 732px;
	height: 168px;
	overflow: hidden;
	margin: 0px 0px 0px 8px;
 }
#text-14-col-1  {
	background: url(../media/HG_braun.gif) no-repeat;
	float: left;
	width: 250px;
	height: 168px;
	overflow: hidden;
 }
#img-11  {
	padding: 35px 0px 0px 0px;
 }
#text-20-col-1  {
	width: 990px;
	border: 1px #e8e8e3 solid;
	background: #eee8d4;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
 }
#menu-19  {
	margin: 2px auto;
 }
#menu-19 a {
	color: black;
	text-decoration: none;
 }
#menu-19 ul {
	margin: 0px 0px 0px 163px;
 }
#menu-19 li {
	float: left;
	background: url(../media/strich.gif) no-repeat;
	margin: 0px 0px;
	list-style: none;
	padding: 0px 12px 0px 15px;
 }
#menu-19 li.menu-first {
	background: none;
 }
#text-20  {
	margin: 10px 0px 0px 0px;
 }
#text-20 -col-1 {
	width: 990px;
	border: 1px #e8e8e3 solid;
	background: #eee8d4;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	width: 990px;
	border: 1px #e8e8e3 solid;
	background: #eee8d4;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
 }
#text-58  {
	padding: 20px 0px 0px 0px;
 }
#text-58 -col-1 {
	padding: 0px auto;
	text-align: center;
	margin: 7px 0px 0px 0px;
 }