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: #E2E9DA;*/
		background-color: #F1F7E8;
}
.mainWindow {
		border:1px solid #b70000;
}
.content {
		background-color:#f9e4c8;
}
.welcomeText {
		padding-right:20px;
}
.lightgreen {
		background-color: #cddcb8;
}
.midgreen {
		background-color:#b9ce9d;
}
.darkgreen {
		background-color:#9ebe70;
}
.red {
		background-color:#b70000;
}
.rahmen {
		border:1px solid #000000;
}
table {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
}
h1 {
		font-family: Verdana, 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: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
		font-weight: bold;
}
.head {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        color: #000000;
        text-align: left;
}
.verhead {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14pt;
        font-weight: bold;
        color: #000000;
        text-align: right;
}

#startText { position:absolute; top:0px; left:-6000px; }
#startList h2 { padding:0; margin:2px 0; font-weight:normal; }

/* BEGINN TEXTLINKS (ANKER) */
a:link {
    	color: #b70000;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a:visited {
    	color: #b70000;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a:hover {
    	color: #9ebe70;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a:active {
    	color: #9ebe70;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
}
a.text:link {
    	color: #000000;
        text-decoration: none;
        background: none;
        font-size: 10pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
}
a.text:visited {
    	color: #000000;
        text-decoration: none;
        background: none;
        font-size: 10pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
}
a.text:hover {
    	color: #4f4f4f;
        text-decoration: none;
        font-family: Verdana, 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: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
}
.sub:link  {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        color:#000000;
}
.sub:visited  {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        color:#000000;
}
.sub:hover {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size: 8pt;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        color:#b70000;
}
.sub:active {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        color:#b70000;
}
.sub_aktiv:link  {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        color:#b70000;
}
.sub_aktiv:visited  {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        color:#b70000;
}
.sub_aktiv:hover  {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        color:#b70000;
}
.sub_aktiv:active  {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        color:#b70000;
}
/* ENDE TEXTLINKS (ANKER) */


/* BEGINN DIVERSE */
.txtinput {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        border:1pt solid #b70000;
}
.submit {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
		color:#b70000;
        border:1pt solid #b70000;
		background-color:#cddcb8;
}
.gross {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12pt;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}
.sgross {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20pt;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}
.klein {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
}
.important {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        color: #ff0000;
}
.select {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 7pt;
        background-color: #ffffff;
        color: #000000;
        border: 1 solid #af5f61; 
		z-index=1;
}
.fehlt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        color: #ff0000;
}
.orderHead {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:10pt;
		font-weight:bold;
		font-style:normal;
		text-decoration:none;
		color:#cddcb8;
		background-color:#b70000;
		padding-left:2px;
		padding-right:2px;
		padding-top:2px;
		padding-bottom:2px;
		width:180px;
}
.adress {
		font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size:8pt;
        font-weight:normal;
		font-style:normal;
        text-decoration:none;
    	color:#ffffff;
}
/* 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 #b70000;
}
.hpAngebot {
  		background-color: #ffffff;
 		border: 1pt solid #b70000;
}
a.angebotName:link {
		color:#cddcb8;
}
a.angebotName:visited {
		color:#cddcb8;
}
a.angebotName:hover {
		color:#ffffff;
}
a.angebotName:active {
		color:#ffffff;
}
/* ENDE SHOP */


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