BODY { display: block !important; /* master rule to not hide the body from the editor */ }

/*Getting form cache*/

body {
		padding-bottom: 15px;
		background-repeat: repeat;
		max-width: 1200px;
		font-family: Open Sans;
		font-weight: bolder;
		padding-top: 15px;
		font-size: 16px;
		color: #173451;
		padding-left: 15px;
		background-position: top left;
		margin-left: auto;
		background-color: #eaf3fc;
		background-attachment: scroll;
		margin-right: auto;
		padding-right: 15px;
}

a {
		text-decoration: none;
		font-weight: bolder;
		border-width: 0px;
		border-style: none;
		color: #1c5996;
		border-radius: 0px;
		font-style: normal;
		border-color: #0078f3;
}

.ueberschrift-slider-01 {
		padding-bottom: 10px;
		border-left-color: #ffffff;
		padding-top: 10px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		color: #ffffff;
		border-right-color: #ffffff;
		padding-right: 20px;
		border-top-color: #ffffff;
		border-right-width: 1px;
		border-top-style: solid;
		font-size: 200%;
		border-left-width: 1px;
		border-right-style: solid;
		padding-left: 20px;
		border-left-style: solid;
		border-bottom-color: #ffffff;
		border-top-width: 1px;
}

.ueberschrift-slider-02 {
		color: #ffffff;
		font-weight: bold;
		font-size: 60px;
}

h5 {
		color: #000000;
		margin-bottom: 15px;
		font-weight: bold;
}

.breadcrumbsNav {
		padding-bottom: 10px;
		color: #ffffff;
		padding-left: 20px;
		background-color: #0078f3;
		padding-top: 10px;
		font-size: 16px;
}

h1 {
		margin-bottom: 30px;
		font-family: Roboto, Helvetica, Arial, sans-serif;
		font-weight: bolder;
		border-width: 0px;
		border-style: none;
		font-size: 16pt;
		display: block;
		color: #1a3070;
		border-radius: 0px;
		border-color: #000000;
}

a.button:hover {
		padding-bottom: 9px;
		text-shadow: none;
		text-decoration: none;
		font-family: "Open Sans";
		border-width: 0px;
		padding-top: 9px;
		border-style: solid;
		display: inline-block;
		color: #ffffff;
		background-color: #2b93fd;
		padding-right: 14px;
		font-weight: bolder;
		font-size: 16px;
		padding-left: 14px;
		border-radius: 4px;
		font-style: normal;
		border-color: #ffffff;
}

a:hover {
		text-decoration: none;
		font-weight: bolder;
		border-width: 0px;
		border-style: none;
		color: #7f003f;
		border-radius: 0px;
		font-style: normal;
		border-color: #0078f3;
}

.tp-caption a:hover {
		color: #fff !important;
}

.tp-caption a {
		color: #fff !important;
}

h4 {
		color: #000000;
		font-weight: bold;
}

h2 {
		color: #1a3070;
		margin-bottom: 25px;
		font-weight: bolder;
		font-size: 12pt;
		display: block;
}

p {
		margin-bottom: 0px;
		font-family: "Open Sans";
		font-size: 14px;
}

hr {
		border-top: 3px solid #0078f3;
		width: 45px;
		margin-left: 0px;
		margin-right: 0px;
}

h3 {
		margin-bottom: 30px;
		font-weight: bold;
}

.table>tbody>tr>td {
		border-top: 0px solid #ffffff;
}

a.button {
		padding-bottom: 9px;
		text-shadow: none;
		text-decoration: none;
		font-family: "Open Sans";
		border-width: 0px;
		padding-top: 9px;
		border-style: solid;
		display: inline-block;
		color: #ffffff;
		background-color: #0078f3;
		padding-right: 14px;
		font-weight: bolder;
		font-size: 16px;
		padding-left: 14px;
		border-radius: 4px;
		font-style: normal;
		border-color: #ffffff;
}

.angebot-text {
		padding-left: 20px;
		padding-right: 20px;
}
