<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {height:100%; overflow-y: scroll;}

body {
	color:#333333;
 	font-size: 1.125rem;
 	line-height: 1.75rem;
 	font-family: 'Open Sans', sans-serif;
	margin:0pt;
 -webkit-text-size-adjust: none;
}

.navi_redaktion {font-size:8pt; color:#000000; background-color:#f1f9db;}
.navi_redaktion_dropdown {background-color:#f1f9db;}

div.navi_redaktion a:link			{color:#000000; font-weight:normal;}
div.navi_redaktion a:visited 	{color:#000000; font-weight:normal; outline: none;}
div.navi_redaktion a:active		{color:#000000; font-weight:normal; outline: none;}
div.navi_redaktion a:focus	  {color:#000000; font-weight:normal; outline: none;}
div.navi_redaktion a:hover   	{color:#007700; font-weight:normal; outline: none;}

.work_redaktion {font-size:8pt; color:#000000; background-color:#ffffff;}

div.work_redaktion a:link			{color:#000000; font-weight:normal;}
div.work_redaktion a:visited 	{color:#000000; font-weight:normal; outline: none;}
div.work_redaktion a:active		{color:#000000; font-weight:normal; outline: none;}
div.work_redaktion a:focus	  {color:#000000; font-weight:normal; outline: none;}
div.work_redaktion a:hover   	{color:#007700; font-weight:normal; outline: none;}

.clearfix:after {content: ""; display: block; height: 0; line-height:0px; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

IMG {border:0px; max-width:100% !important; height:auto !important;}
FONT		 {font-family: 'Open Sans', sans-serif; font-size: 1.125rem; line-height: 1.75rem; color: rgba(51,51,51,1);}
P {font-family: 'Open Sans', sans-serif; font-size: 1.125rem; line-height: 1.75rem; color: rgba(51,51,51,1);}

.gruen {font-family: 'Open Sans', sans-serif; font-size: 1.125rem; line-height: 1.75rem; color:#85b001;}

.kleinweiss {font-family: 'Open Sans', sans-serif; font-size: 0.9rem; line-height: 1.2rem; color:#FFFFFF;}
.sideboxstyle {width:100%; text-align:left; margin-top:5px; margin-bottom:30px; font-family: 'Open Sans', sans-serif; font-size: 0.8rem; line-height: 1.3rem; color:rgba(51,51,51,1);}
.fotounterschrift {font-family: 'Caveat', cursive; font-size: 25px; line-height: 25px; color: rgba(51,51,51,1);}
.fotounterschriftzeile2 {font-family: 'Open Sans', sans-serif; font-size: 0.8rem; line-height: 1.2rem; color: rgba(51,51,51,1);}
.logoschriftzugzeile {width:91%; max-width:990px; margin-left:8%; margin-right:1%; font-family: 'Open Sans', sans-serif; font-size: 2.125rem; line-height: 4.5rem; color: rgba(255,255,255,1);}
.socialmediabuttonbox {float:left; width:30px; margin-left:-50px; position: sticky; top:20px;}
.logoschrift {font-family: 'Open Sans', sans-serif; font-size: 2.6rem; line-height: 4.5rem; color:#f6f7f1;}


/* START Gewichtskurve neu */
#chart {
  max-width: 100%;
  margin: 0px auto;
}

.apexcharts-zoom-icon.apexcharts-selected svg {
  fill: #85b001 !important;
}

.apexcharts-pan-icon.apexcharts-selected svg {
  stroke: #85b001 !important;
}
/* ENDE Gewichtskurve neu */

.menupunktzeile {margin-top:3px;
	               width:100%;
	               border-bottom: 1px dotted #cdcdcd;
	               font-family: 'Open Sans', sans-serif;
	               font-size: 1rem;
	               line-height: 3.75rem;
	               color: rgba(51,51,51,1);}


.ausblenden2 {visibility:hidden; display:none;}
.gesamtseitenbreite {width:91%; margin-left:8%; margin-right:1%;}

#flex-container {width:91%; max-width:990px; margin-left:8%; margin-right:1%;}


.pflanzenbox {float:left; width:122px; height:200px; text-align:center; margin-right:15px; margin-bottom:20px;}
.pflanzenboxtext {font-size: 16px; hyphens: auto;}
.pflanzenboxbot	{font-size: 7pt; color:#265622; margin-top:-5px;}

.logozeile {background-image:url(/images/heilfastenkur-de-logozeile.jpg); width:875px; height:156px; margin-left:14px; margin-top:22px;}
.logozeilemobile {visibility:hidden; display:none;}

.kopfzeilenbreite {width:90%; top:0px;}
.hauptteilbreite {width:90%; height:100%;}
.textbreite {width:70%;}

.menupunkteoben {margin-left:0px; margin-top:0px; position:absolute; text-align:left;}
.menupunkteunten {width:91%; max-width:990px; margin-left:8%; margin-right:1%; margin-top:0px; text-align:left; margin-bottom:10px; margin-top:25px;}

.eingabefelder {width:320px; height:25px; border-color:#91BB01; border-width:1px; border-style:solid;}
.texteingabefeld {width:100%; border-color:#91BB01; border-width:1px; border-style:solid; padding:10px; font-size:1.3em; font-weight:300; font-family: 'Open Sans', sans-serif;}
.abschickfeld {font-family: 'Open Sans', sans-serif; font-size: 1.125rem; width:320px; height:30px; border-color:#91BB01; border-width:1px; border-style:solid; background-color:#91BB01; color:#FFFFFF;}

.logobox {margin-left:2px; width:156px; padding-top:1px; text-align:center; position:absolute;}
.logoboxklickfeld {width:156px; height:156px;}
.mondphasenbox {width:150px; position:absolute; margin-left:395px; margin-top:10px; text-align:right;}
.teefuertoniabox {width:152px; height:152px; border-style:solid; border-color:  #91bb01; border-width:2px; margin-bottom:3px;}

.werbeboxrechts {width:156px; height:156px; background-color:#91bb01;}
.werbeboxrechts2 {width:156px; margin-top:-140px; text-align:center;}

.navirechtsbox {float:right; margin-right:0px; margin-top:0px;}
.navilinksbox {visibility:hidden; display:none; background-color:#FFFFFF; width:173px; height:100%; float:left;}
.navilinkseinaus {padding-left:0px; line-height:15px; text-align:left;}

.naviboxenorange {width:156px; height:156px; margin-top:3px; background-color:#ff9200;}
.naviboxengruen {width:156px; height:156px; margin-top:3px; background-color:#91bb01;}
.naviboxtonia {width:156px; height:156px; margin-top:3px; text-align:center;}
.naviboxtoniamobile {visibility:hidden; display:none;}

.suchfeldeinaus {margin-bottom:20px; text-align:left; background: none; font-size:7pt; color:#91bb01;}

.eingabefeld {width:98%; height:30px; padding-left:2%; background-color:#FFFFFF; border: 1px solid #c0c1c2; font-family: 'Open Sans', sans-serif; font-size: 0.9rem; color: rgba(51,51,51,1);}
.lupenstyle {width:100%; margin-top:-65px; text-align:right;}
.suchfeldbox {float:right; width:25%; margin-top:-5px;}

.menubuttonanzeigen {visibility:hidden; display:none;}

.zurueckbox {}

.wunschliste {visibility:visible; display:block; }
.wunschlistemobile {visibility:hidden; display:none;}

.adsensebannermobileoben {visibility:hidden; display:none;}

.zitathintergrund {margin-top:40px; width:630px; height:412px; background-image:url(/medien/Poesiealbum.jpg);}

h1 {font-weight: 600; font-size: 1.5em; color:#85b001; line-height: 2rem;}
h2 {font-weight: 600; font-size: 1.5em; color:#85b001; line-height: 2rem; margin-top:30px; padding-top:10px; border-top: 1px dotted #85b001;}
h3 {font-weight: 600; font-size: 1.3em; margin-top:0px; margin-bottom:10px; padding-top:0px; color: rgba(51,51,51,1);}
h4 {font-size: 9pt; font-family:Verdana,Helvetica; color:#85b001; font-weight:normal;}
h5 {font-size: 9pt; font-family:Verdana,Helvetica; color:#85b001;}
h6 {font-size: 8pt; font-family:Verdana,Helvetica; color:#85b001;}

hr {border: 0px; border-bottom: 1px dotted #cdcdcd;}

a:link		{color:#cb061e;}
a:hover   {color:#000000; outline: none;}
a:visited {color:#cb061e; outline: none;}
a:active	{color:#cb061e; outline: none;}
a:focus	  {color:#000000; outline: none;}

ul {list-style:square; overflow:auto;}
li {color: rgba(51,51,51,1);}

li a:link		{color: rgba(51,51,51,1);}
li a:visited {color: rgba(51,51,51,1); outline: none;}
li a:active	{color: rgba(51,51,51,1); outline: none;}

.normalertext 	{font-size: 12px; line-height:17px;}
.ueberschriftbox {font-weight:600; font-size: 12px; font-family:Verdana,Helvetica; color:#85b001; margin-bottom:7px; padding-top:0px; border-bottom: 1px dotted #85b001;}
.signal					{font-size:12px; font-family:Verdana; color:#831E1E;}
.signalklein		{font-size:10px; font-family:Verdana; color:#831E1E;}
.keinumbruch 		{white-space:nowrap;}
.seitenzaehler	{font-size:small; color:#85b001; line-height:16px;}

.schrift_zaehlerz	{}

.menufarbe    {background: none; font-size:9pt; color:#FFFFFF; text-decoration: none; margin:0px; line-height:21px;}

.menu:link    {background: none; font-size:9pt; font-weight:bold; color:#FFFFFF; text-decoration: none; margin:0px; line-height:21px;}
.menu:visited {background: none; font-size:9pt; font-weight:bold; color:#FFFFFF; text-decoration: none; margin:0px; line-height:21px; outline: none;}
.menu:hover   {background: none; font-size:9pt; font-weight:bold; color:#874e03; text-decoration: none; margin:0px; line-height:21px; outline: none;}
.menu:active  {background: none; font-size:9pt; font-weight:bold; color:#FFFFFF; text-decoration: none; margin:0px; line-height:21px; outline: none;}

.forenbox {width:100%; height:auto; text-align:left; margin-top:3px; background-color:#91bb01; border: 1px solid #c0c1c2;}
.forenboxmobile {visibility:hidden; display:none;}
.loginmobile {visibility:hidden; display:none;}
.logintext {margin-bottom:10px; font-size: 14px; line-height: 18px; color:#ffffff;}
.menufarbeforum    {background: none; color:#FFFFFF; text-decoration: none; margin:0px; line-height:16px;}

.menuforum:link    {background: none; font-size: 14px; line-height: 18px; color:#FFFFFF; text-decoration: none; margin:0px;}
.menuforum:visited {background: none; font-size: 14px; line-height: 18px; color:#FFFFFF; text-decoration: none; margin:0px; outline: none;}
.menuforum:hover   {background: none; font-size: 14px; line-height: 18px; color: rgba(51,51,51,1); text-decoration: none; margin:0px; outline: none;}
.menuforum:active  {background: none; font-size: 14px; line-height: 18px; color:#FFFFFF; text-decoration: none; margin:0px; outline: none;}

.kontakt {background: none; font-size:14px; color:#91bb01;}
.menukontakt:link    {background: none; font-size:14px; color:#91bb01; text-decoration: none;}
.menukontakt:visited {background: none; font-size:14px; color:#91bb01; text-decoration: none; outline: none;}
.menukontakt:hover   {background-color:#91bb01; font-size:14px; color:#FFFFFF; text-decoration: none; outline: none;}
.menukontakt:active  {background: none; font-size:14px; color:#91bb01; text-decoration: none; outline: none;}

.menukommentar:link    {font-size:11px; color:#000000;}
.menukommentar:visited {font-size:11px; color:#000000; outline: none;}
.menukommentar:hover   {font-size:11px; color:#757575; outline: none;}
.menukommentar:active  {font-size:11px; color:#000000; outline: none;}

.infobuttonbox      {text-align:center; font-size:11px; width:12px; height:13px; float:left; margin-right:10px; margin-top:2px; text-decoration: none; border: 1px solid; border-color:#d3d3d3;}

.menuboxen {margin-right:15px; font-family: 'Open Sans', sans-serif; font-size: 0.9rem; line-height: 1.75rem; color: rgba(51,51,51,1);}
.menuboxen:link    {background: none; color: rgba(51,51,51,1); text-decoration: none;}
.menuboxen:visited {background: none; color: rgba(51,51,51,1); text-decoration: none; outline: none;}
.menuboxen:hover   {background: none; color: rgba(51,51,51,1); text-decoration: underline; outline: none;}
.menuboxen:active  {background: none; color: rgba(51,51,51,1); text-decoration: none; outline: none;}

.menuoben {margin-right:9px; font-family: 'Open Sans', sans-serif; font-size: 0.9rem; line-height: 3.75rem; color: rgba(51,51,51,1);}
.menuoben:link    {background: none; color: rgba(51,51,51,1); text-decoration: none;}
.menuoben:visited {background: none; color: rgba(51,51,51,1); text-decoration: none; outline: none;}
.menuoben:hover   {background: none; color: rgba(51,51,51,1); text-decoration: underline; outline: none;}
.menuoben:active  {background: none; color: rgba(51,51,51,1); text-decoration: none; outline: none;}

.aufgeklappt {margin-right:15px; font-family: 'Open Sans', sans-serif; font-size: 0.9rem; line-height: 2rem; color: rgba(51,51,51,1);}
.aufgeklappt:link    {background: none; color: rgba(51,51,51,1); text-decoration: none;}
.aufgeklappt:visited {background: none; color: rgba(51,51,51,1); text-decoration: none; outline: none;}
.aufgeklappt:hover   {background: none; color: rgba(51,51,51,1); text-decoration: underline; outline: none;}
.aufgeklappt:active  {background: none; color: rgba(51,51,51,1); text-decoration: none; outline: none;}

 a.tooltip {color:#d3d3d3; text-decoration: none; outline:none; }
 a.tooltip strong {line-height:15px;}
 a.tooltip:hover {background-color: #ff9200; color:#ffffff; text-decoration:none;}
 a.tooltip span { z-index:10;display:none; padding:4px 4px; margin-top:3px; margin-left:-9px; width:200px; line-height:16px; }
 a.tooltip:hover span{ display:inline; position:absolute; color:#111; border:1px solid #DCA; background:#fffAF0;}
 .callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}
 /*CSS3 extras*/
 a.tooltip span { border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: 5px 5px 8px #CCC; -webkit-box-shadow: 5px 5px 8px #CCC; box-shadow: 5px 5px 8px #CCC; }

.tabtitelzeile {background-color:#91BB01; color:#ffffff; padding-left:5px; padding-right:5px;}
.tabtextzeile  {background-color:#f1f9db; padding-left:5px; padding-right:5px;}

.anfang	 {font-size:14pt; color:#000000;}
.klein	 {font-size:8pt; color:#265622; line-height:12px;}
.kleinfarbig			{font-size: 7pt; color:#265622; line-height:12px;}

.hellgrau					{font-size:small; color:#b6b4b4;}
.hellgrau2				{font-size:11px; color:#b6b4b4; line-height:14px;}

.farbig						{font-size:14px; color:#265622; line-height:22px;}

.produkttextforum	{font-size:11px; color:#000000; margin-top:-20px;}
.produkttextforum2{font-size:11px; color:#000000;}
.gruen_fett {font-size: 10pt; font-family:Verdana,Helvetica; color:#85b001;}
.produktunterschrift {font-size:0.8rem; color:#5c7903;}
.box_wer_ist_online {font-size:14px;}
.linktippbox {background-color:#f1f9db; float:right; padding:4px; margin-left:10px; margin-bottom:10px; border-color:#ddebb5; border-style:solid; border-width:1px;}
.fussnote {width:100%; background-color:#91bb01;}
.toniabildbox {background-color:#ffffff; padding:1px; text-align:center; float:right; width:35%; margin-left:20px; margin-top:20px;}

/* wird über die Redaktion ausgegeben: */
.fussnotentextgestaltung {margin-left:205px; text-align: left;}

/* für die Vorlagen im CKEditor */
.bild_links {float:left; margin-top:5px; margin-bottom:5px; margin-left:0px; margin-right:5px; text-align:center; line-height: 12px;}
.bild_rechts {float:right; margin-top:5px; margin-bottom:5px; margin-left:7px; margin-right:0px; text-align:center; line-height: 12px;}
.bild_mittig {margin-left:auto;margin-right:auto; text-align:center; margin-top:5px; margin-bottom:5px; line-height: 12px;}
.bildunterschrift {font-size:small; color:#b6b4b4; line-height: 12px;} 

.rahmen_1px{border-width: 1px; border-style: solid; border-color:#e3d7cb; padding:2px;}

.buch_produkt_links_ausgerichtet  {float:left; padding-right:20px; background-color:#FFFFFF;}
.buch_produkt_rechts_ausgerichtet {float:right; padding-left:20px; background-color:#FFFFFF;}
.buch_produkt_mittig_ausgerichtet {text-align:center; width:100%; background-color:#FFFFFF;}

sup { line-height: 0;}

.buechertippboxen {float:left; padding:10px; margin-left:0px; margin-right:8px; margin-bottom:8px;}

.werbeboxbreite {width:1062px;}

.superbannerbox {margin-left:345px; margin-top:-1px; margin-bottom:3px; visibility:visible; display:block;}

.skyscraperbox {margin-left:0px; visibility:visible; display:block;}

.abstand_skyscraper {display: flex; align-items: center; justify-content: center;}

.tabelle-im-text {margin-left:10px; margin-bottom:10px; width:280px; float:right;}

.kapitaelchen {font-size: 80px;
line-height: 50px;
margin-top: -5px;
margin-right: 3px;
margin-left: -6px;
font-style: normal;
font-weight: 200;
display: inline-block;
float: left;
box-sizing: inherit;
text-rendering: optimizeLegibility;
font-kerning: normal;
font-feature-settings: "kern";
font-variant-ligatures: common-ligatures;}

.aufklappbar {background-color:#ffffff;
							z-index: 1000001;
							margin-top:-7px;
							margin-left:0px;
							padding: 20px;
							border-radius: 3px;
							background: #fff;
							box-shadow: 4px 5px 18px -3px rgba(0, 0, 0, 0.5);
							border: 1px solid #aaa;
							position:absolute !important;}

.gedichtestyle {font-family:Caveat; font-size:28px; color:#502e01; padding-left:7px; padding-right:5px; text-align:center; line-height:24px;}
.gedichtebox {max-width:630px;}
.buchseite1 {width:50%; min-height:412px; float:left; background-image:url(/images/Poesie-1.jpg); display:flex; align-items:center; justify-content:center;}
.buchseite2 {width:50%; min-height:412px; float:left; background-image:url(/images/Poesie-2.jpg); display:flex; align-items:center; justify-content:center;}



.forenbreite {width:100%;}
.beitragsbox {width:100%; min-height:160px; word-wrap:break-word;}
.forummobile {}
.forummobiletabelletabtitelzeile {-o-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; color:#ffffff; background-color:#91BB01; padding-left:5px; padding-right:5px;}
.forummobiletabelletabtextzeile {-o-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; font-size:small; background-color:#f1f9db;}
.forumtitelmobile {}
.forumtextmobile {}

.forum_neuesthema {margin-top:12px; float:right;}

.forumtitelzeile {width:100%; background-color:#91BB01; color:#ffffff; padding-left:5px; padding-right:5px; -o-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; }
.forumtextzeile  {width:100%; background-color:#f1f9db; margin-top:2px;  padding-left:5px; padding-right:5px; padding-bottom:15px; padding-top:5px;-o-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; }
.tabtitelzeile {background-color:#91BB01; color:#ffffff; padding-left:5px; padding-right:5px;}
.tabtextzeile  {background-color:#f1f9db; padding-left:5px; padding-right:5px;}

.fussnote_partnerprogramm {font-size:small; line-height:18px; margin-top:5px; color:#b6b4b4; width:100%; max-width:990px; margin-bottom:20px;}

 #asidenavi {float:right; width:25%;}

 summary:focus {outline: none;}

.nav-channel-arrow-left {
	transform: rotate(135deg);
  left: 30px;
  top: -9px;
	display: block;
	position: absolute;
	width: 15px;
	height: 15px;
	background: #fff;
	border-left: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}

.shariff .orientation-horizontal li {max-width: 90px; min-width: 60px;}
.shariff .orientation-vertical{text-align:center; min-width:30px}
.shariff .orientation-vertical .info{text-align:center; width:30px;min-width:30px!important;}
.shariff li a{color:#fff;}

.pfeilnachoben {width:91%;
	              max-width:990px;
	              margin-left:8%;
	              margin-right:1%;
	              text-align:right;
	              margin-bottom:-20px;}

#i123qblock {
    display: flex;
    flex-wrap: wrap;
}

#haeufigefragenflex {
    display: flex;
    flex-wrap: wrap;
}


.fragenboxen {
							font-size:14px;
							line-height:22px;
  						width:29%;
							margin-right:1.8%;
							margin-bottom:16px;
  						border-width: 1px;
  						border-style: solid;
  						border-color:#e3d7cb;
  						padding:5px;
  						padding-bottom:10px;}

.fragenbild {width:100%; height:auto; margin-bottom:4px;}

.newsboxen {float:left;
							font-size:14px;
							line-height:22px;
  						width:45%;
							margin-right:1.8%;
							margin-bottom:16px;
  						border-width: 1px;
  						border-style: solid;
  						border-color:#e3d7cb;
  						padding:5px;
  						padding-bottom:10px;}

#cse-search-results iframe {width: 100%; height:2000px;}

.kurhausadresse {float:right; width:30%; background-color:#ffffff; padding-left:20px;}

.helfer1 {width:49%; float:left; margin-right:2px;}
.helfer2 {width:49%; float:left;}
.helfertitel {margin-bottom:2px; background-color:#91BB01; color:#ffffff; padding-left:5px; padding-right:5px;}
.helfertext  {margin-bottom:2px; background-color:#f1f9db; padding-left:5px; padding-right:5px;}

.wunschzettelfoto {width:320px; height:auto; float:right; text-align:center; margin-left:7px; margin-top:10px; margin-bottom:10px;}

.prohinweis {color:#b3b3b3; font-size:small; line-height:1.2;}

.entdeckerboxen {width:30%; float:left; border-left:#f1f1f1 2px solid; margin-top:4px; padding-left:10px;}


/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/includes/fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('/includes/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/includes/fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/includes/fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/includes/fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/includes/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* caveat-regular - latin */
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 400;
  src: url('/includes/fonts/caveat-v4-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Caveat Regular'), local('Caveat-Regular'),
       url('/includes/fonts/caveat-v4-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/includes/fonts/caveat-v4-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/includes/fonts/caveat-v4-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/includes/fonts/caveat-v4-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/includes/fonts/caveat-v4-latin-regular.svg#Caveat') format('svg'); /* Legacy iOS */
}

.infoarea {margin-bottom:40px;}
.contentwrap {border: 1px solid #e5e5e5; width:343px; float:left;}
.visual {width:345px; float:left; margin-bottom:-7px;}
.whinweis {width:100%; color:#b3b3b3; font-size: 11px; margin-bottom:-5px;}
.ueberschriftenbox {background-color:#f3f3f3; padding-left:7px; padding-bottom:3px;}
.headline {margin-left:0px; font-size: 21px; color:#4f4f4f; line-height:25px;}
.textarea {padding:7px; font-size: 16px; color:#b3b3b3; line-height:21px;}
.pfeilkreisbanner {margin:7px; float:right;}

div.privacy-msg p {
    width:98.5%;
    height:540px;
    border: 1px solid #f1f1f1;
    padding-top: 20px;
    padding-left:3px;
    padding-right:3px;
    text-align:center;
    position: relative;
    color:#000000;
    font-size:16px;
    background-image:url(/images/karteeinblenden.jpg);
    background-size: 100%;
		background-repeat: no-repeat;

}
</pre></body></html>