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: #FFFFFF;
}
table {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 10pt;
}
h1 {
		font-family: Helvetica, Verdana, Arial, 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: Helvetica, Verdana, Arial, sans-serif;
        font-size: 10pt;
		font-weight: bold;
}
hr {
		color: #BB0000;
}
.head {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        color: #000000;
        text-align: left;
}
.verhead {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        color: #000000;
        text-align: right;
}
.hrbar {
	background-color: #BB0000;
	border: 1pt solid #FFFFFF;
}
.apofoto {
	border: 1pt solid #000000;
}
.team {
	font-size: 8pt;
}
/* BEGINN Styles für die Startseite */

.startFont {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 10pt;
        font-weight: bold;
        color: #BB0000;
}
.font_white_box {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        color: #FCECDB;	
}

/* ENDE Styles für die Startseite */

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


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


/* BEGINN Terziäre Menustrucktur */
.menubox {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        color: #FFFFFF;	
}
.menubox:link {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        color: #FFFFFF;	
}
.menubox:visited {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        color: #FFFFFF;	
}
.menubox:hover {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        color: #FFFFFF;	
}
.menubox:active {
        font-family: Helvetica, Verdana, Arial, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        color: #FFFFFF;	
}
/* ENDE Terziäre Menustrucktur */