body {
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        padding-top: 0pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        margin-top: 0pt;
        background-color: #edf8f2;
        font-family: Arial, Helvetica, sans-serif;
}
table {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}
h1 {
		font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
		font-weight: bold;
}
h2 {
		/* ist im Prinzip gleicher Font wie standard in bold, aber wird von Suchmaschine höher gewichtet */
		font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
		font-weight: bold;
}
.head {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        color: #000000;
        text-align: left;
}
.verhead {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        color: #000000;
        text-align: right;
}

/* BEGINN TEXTLINKS (ANKER) */
a:link {
    	color: #000000;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a:visited {
    	color: #000000;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a:hover {
    	color: #4f4f4f;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a:active {
    	color: #4f4f4f;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a.text:link {
    	color: #C4C567;
        text-decoration: none;
        background: none;
        font-size: 10pt;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
}
a.text:visited {
    	color: #C4C567;
        text-decoration: none;
        background: none;
        font-size: 10pt;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
}
a.text:hover {
    	color: #4f4f4f;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a.text:active {
    	color: #4f4f4f;
        text-decoration: none;
        background: none;
        font-size: 10pt;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
}
/* ENDE TEXTLINKS (ANKER) */


/* BEGINN DIVERSE */
.txtinput {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10;
		background-color: #ffffff;
        border: 1pt solid #000000;
}
.submit {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10;
		background-color: #DDE18E;
        border: 1pt solid #000000;
}
.gross {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}
.sgross {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20pt;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}
.klein {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}
.important {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        color: #ff0000;
}
.select {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 7pt;
        background-color: #ffffff;
        color: #000000;
        border: 1px solid #af5f61; 
		z-index:1;
}
.fehlt {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        color: #ff0000;
}
/* ENDE DIVERSE */


/* BEGINN POPUP.JS LAYOUT */
.poptable {
        border: 0pt solid #000000;
		background-color: #5ea294;
}
.popbg {
        background-color: #ffffff;
}
.poptitle {
        background-color: #5ea294;
		font-size: 8pt;
		color: #ffffff;
		font-weight: bold;
}
.popcontent {
        background-color: #ffffff;
		font-size: 8pt;
}
/* ENDE POPUP-JS LAYOUT */


/* BEGINN VERWALTUNG LAYOUT */
.ver_standard {
		background-color: #c9c9c9;
		border-style: none;
}
.rezepte {
        font-size: 13pt;
}
.suche {
		background-color: #ffff66;
}
.contentbg {
    	background-color: #eeeeee;
}
/* ENDE VERWALTUNG LAYOUT */


/* BEGINN SHOP */
.angebot {
  		background-color: #ffffff;
 		border: 1pt solid #000000;
}
.hpAngebot {
  		background-color: #ffffff;
 		border: 1pt solid #000000;
}
/* ENDE SHOP */


/* BEGINN HOMOEOPATHIE */
.tabground {
		background-color: #75a6b9;
}
/* ENDE HOMOEOPATHIE */

/* ENDE NAVIGATIONS LINK */
.bild_oben_links {
	margin-right: 0.3cm;
	margin-bottom: 0.3cm;
	margin-top: 0.1cm;
	float: left;
}

.bild_links{
	margin-right: 0.3cm;
	margin-top: 0.1cm;
	margin-bottom: 0.1cm;
	float: left;
}

.bild_unten_links{
	margin-right: 0.3cm;
	margin-top: 0.1cm;
	margin-bottom: 0.3cm;
	float: left;
}

.bild_unten_rechts {
	margin-left: 0.3cm;
	margin-top: 0.1cm;
	margin-bottom: 0.3cm;
	float: right;	
}

.bild_rechts {
	margin-left: 0.3cm;
	margin-top: 0.1cm;
	margin-bottom: 0.3cm;
	float: right;
}

.bild_oben_rechts {
	margin-left: 0.3cm;
	margin-top: 0.1cm;
	margin-bottom: 0.3cm;
	float: right;
}
/* START Seiten Bilder */

/* START Vorschlagbilder */
.vorschlag_bild {
	background-color: #FF9900;
}
/* ENDE Vorschlagbilder */

/* START SubMenu */
a.submenu:link, a.submenu:visited { color:#000000; text-decoration:none; background:none; font-size:11px; font-family:Arial,Helvetica,sans-serif; font-weight:normal; }
a.submenu:hover, a.submenu:active { color:#DDE18E; }
/* ENDE SubMenu */

/* BEGINN SHOP */
.angebot {
  		background-color: #ffffff;
 		border: 1pt solid #DDE18E;
}
.hpAngebot {
  		background-color: #ffffff;
 		border: 1pt solid #DDE18E;
}
.angebot_headline {
	background-color: #DDE18E;
}
.angebot_font {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        color: #DDE18E;
}
.angebot_font_small {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        color: #DDE18E;
}
.angebot_body_font {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        font-style: normal;
        font-variant: normal;
        color: #000000;	
}
a.artikel:link {
    	color: #000000;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a.artikel:visited {
    	color: #000000;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a.artikel:hover {
    	color: #DDE18E;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a.artikel:active {
    	color: #DDE18E;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a.artikelName:link {
    	color: #000000;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
}
a.artikelName:visited {
    	color: #000000;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
}
a.artikelName:hover {
    	color: #DDE18E;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
}
a.artikelName:active {
    	color: #DDE18E;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: bold;
}
/* ENDE SHOP */

/* Header */
.logoBorder{
	border-top : 1px solid #B7E1CA;
	border-bottom : 1px solid #B7E1CA;
	border-right : 1px solid #B7E1CA;
}
