body, td {
	font-family: arial,verdana;
   font-size: 11px;
   vertical-align: top;
}

.Label {
	font-weight: bold;
}

.Data {

}

h3 {
	font-size: 18px;
   color: rgb(120,120,120);
   margin: 2px 0px;
}

h4 {
	font-size: 14px;
   color: rgb(120,120,120);
   margin: 2px 0px;
}

th {
	text-align: left;
   font-size: 11px;
   padding: 1px 4px;
   color: rgb(0,0,0);
}

.common .rubrik {
   background-color: rgb(0,120,0);
   width: 40px;
}

.natur .odd {
	background-color: rgb(247,219,191);
   padding: 1px 5px;
}
.natur .even {
   padding: 1px 5px;
}
.natur .rubrik {
   background-color: rgb(255,89,0);
   width: 40px;
}

.neu .odd {
	background-color: rgb(247,219,191);
   padding: 1px 5px;
}
.neu .even {
   padding: 1px 5px;
}
.neu .rubrik {
   background-color: rgb(255,89,0);
   width: 40px;
}

.all .odd {
	background-color: rgb(247,219,191);
   padding: 1px 5px;
}
.all .even {
   padding: 1px 5px;
}
.all .rubrik {
   background-color: rgb(255,89,0);
   width: 40px;
}

.kraeuter .odd {
	background-color: rgb(204,252,191);
   padding: 1px 5px;
}
.kraeuter .even {
   padding: 1px 5px;
}
.kraeuter .rubrik {
   background-color: rgb(0,181,0);
   width: 40px;
}

.bonbon .odd {
	background-color: rgb(204,252,191);
   padding: 1px 5px;
}
.bonbon .even {
   padding: 1px 5px;
}
.bonbon .rubrik {
   background-color: rgb(0,181,0);
   width: 40px;
}

.salz .odd {
	background-color: rgb(204,245,255);
   padding: 1px 5px;
}
.salz .even {
   padding: 1px 5px;
}
.salz .rubrik {
   background-color: rgb(0,166,217);
   width: 40px;
}

.misch .odd {
	background-color: rgb(209,209,255);
   padding: 1px 5px;
}
.misch .even {
   padding: 1px 5px;
}
.misch .rubrik {
   background-color: rgb(25,25,255);
   width: 40px;
}

.rezept .odd {
	background-color: rgb(240,204,230);
   padding: 1px 5px;
}
.rezept .even {
   padding: 1px 5px;
}
.rezept .rubrik {
   background-color: rgb(153,23,116);
   width: 40px;
}

.salat .odd {
	background-color: rgb(217,255,191);
   padding: 1px 5px;
}
.salat .even {
   padding: 1px 5px;
}
.salat .rubrik {
   background-color: rgb(0,144,0);
   width: 40px;
}

.salat .odd {
	background-color: rgb(217,255,191);
   padding: 1px 5px;
}
.salat .even {
   padding: 1px 5px;
}
.fisch .rubrik {
   background-color: rgb(0,150,200);
   width: 40px;
}

.fisch .odd {
	background-color: rgb(161,223,245);
   padding: 1px 5px;
}
.fisch .even {
   padding: 1px 5px;
}
.backen .rubrik {
   background-color: rgb(178,0,0);
   width: 40px;
}

.grill .odd {
	background-color: rgb(229,203,178);
   padding: 1px 5px;
}
.grill .even {
   padding: 1px 5px;
}
.grill .rubrik {
   background-color: rgb(127,0,0);
   width: 40px;
}


.ansatz .odd {
	background-color: rgb(232,185,247);
   padding: 1px 5px;
}
.ansatz .even {
   padding: 1px 5px;
}
.ansatz .rubrik {
   background-color: rgb(153,0,204);
   width: 40px;
}


.dip .odd {
	background-color: rgb(229,203,178);
   padding: 1px 5px;
}
.dip .even {
   padding: 1px 5px;
}
.dip .rubrik {
   background-color: rgb(127,0,0);
   width: 40px;
}

.cucina .odd {
	background-color: rgb(255,191,194);
   padding: 1px 5px;
}
.cucina .even {
   padding: 1px 5px;
}
.cucina .rubrik {
   background-color: rgb(255,0,13);
   width: 40px;
}

.tee .odd {
	background-color: rgb(237,214,255);
   padding: 1px 5px;
}
.tee .even {
   padding: 1px 5px;
}
.tee .rubrik {
   background-color: rgb(186,102,255);
   width: 40px;
}

.sonst .odd {
	background-color: rgb(247,245,204);
   padding: 1px 5px;
}
.sonst .even {
   padding: 1px 5px;
}
.sonst .rubrik {
   background-color: rgb(217,204,0);
   width: 40px;
}

.show .odd {
	background-color: rgb(247,245,204);
   padding: 1px 5px;
}
.show .even {
   padding: 1px 5px;
}
.show .rubrik {
   background-color: rgb(217,204,0);
   width: 40px;
}

td.menu_ {
	font-weight: bold;
   color: black;
   background-color: rgb(200,200,200);
   padding:2px 5px;
}
td.menu_ a {
   text-decoration: none;
   color: black;
}

td.menu_selected {
   font-weight: bold;
   color: white;
   background-color: rgb(255,0,0);
   padding:2px 5px;
}
td.menu_selected a {
	text-decoration: none;
   color: white;
}

td.menu_top {
	font-size: 14px;
   font-weight: bold;
   color: white;
   background-color: rgb(0,120,0);
   padding:2px;
}
td.menu_top a {
	text-decoration: none;
   color: white;
}

tr.even {
   border-width: 1px;
   border-style: inset;
   background-color:rgb(255,255,255);
   padding: 1px 5px;
   vertical-align: middle;
}

tr.odd {
   border-width: 1px;
   border-style: inset;
   background-color:rgb(225,225,225);
   padding: 1px 5px;
   vertical-align: middle;
}

.outset {
   background-color: rgb(235,235,235);
   border-color: rgb(250,250,250) rgb(160,160,160) rgb(160,160,160) rgb(250,250,250);
   border-width: 2px;
   border-style: solid;
   padding: 10px;
}
