
body {
	background-color: white;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td {
	font-family: Verdana;
	font-size: 10px;
	color: black;
}

a {
	font-family: Verdana;
	font-size: 10px;
	color: black;
	text-decoration: none;
}


/* ### Hintergrundfarben ### */

td.pageLeft,
td.pageMain,
td.pageRight {
	background-color: #FBF7EC;
}

td.pageTopMenu,
td.fieldGreen {
	background-color: #C6DCA5;
}

td.menuTopHover,
td.pageTopSubMenu,
td.fieldHGreen {
	background-color: #E5F0D4;
}

.static1 {
	background-color: #FBF5D8;
}
.static2 {
	background-color: #F8EFC2;
}

.fieldBrown {
	background-color: #EBE5C3;
}
.fieldBrown2 {
	background-color: #E4D9B6;
}
.fieldHBrown {
	background-color: #F1EDD5;
}


/* ### Rahmenfarben ### */

.boxServiceChkPlz,
.boxServiceKatalog,
.boxServiceEmpfehlen,
.boxServiceNewsletter,
.boxServiceKdService {
	border-bottom: 1px solid #1F6215;
}

.boxPersBereichFuerSie,
.boxPersBereichMeinEismann,
.boxPersBereichLetzteBest,
.boxPersBereichFavoriten {
	border-bottom: 1px solid #988344;
}

.meinEismann {
	border: 1px solid #988344;
}


/* ### Produktfarben ### */

.sonder2 {
	background-color: #FFE9AF;
}
.sonder3 {
	background-color: #FFE190;
}
.sonderBorder {
	border-top: 2px solid #FF950B;
}
.sonderInput {
	font-size: 12px;
	background-color: #F1E3BA;
}
#sonder {
	color: #970001;
	font-size: 11px;
}

.fuersie2 {
	background-color: #FFE5BE;
}
.fuersie3 {
	background-color: #F4DAB2;
}
.fuersieInput {
	font-size: 12px;
	background-color: #ECDFCB;
}
#fuersie {
	color: #7F4100;
	font-size: 11px;
}

.eisMenuLine {
	border-bottom: 2px solid #668FB5;
}
.eis1 {
	background-color: #D9E2E7;
}

.eis2 {
	background-color: #E8EDF1;
	font-size: 11px;
}
.eis3 {
	background-color: #DCE5EA;
}
.eis4 {
	background-color: #FAFBFC;
	color: #4C687D;
}
.eis5 {
	background-color: #C1D1D8;
	color: #4C687D;
}
.eisBorder {
	border: 1px solid #A5B9C4;
}
.eisBorder1 {
	border-bottom: 1px solid #A5B9C4;
}
.eisBorder2 {
	border-top: 2px solid #A5B9C4;
}
.eisInput {
	font-size: 12px;
	background-color: #E1E5E8;
}
#eis {
	color: #4C687D;
	font-size: 11px;
}

.fertigMenuLine {
	border-bottom: 2px solid #DF9E13;
}
.fertig1 {
	background-color: #F8DA84;
}
.fertig2 {
	background-color: #FDEDBC;
	font-size: 11px;
}
.fertig3 {
	background-color: #FBE4A1;
}
.fertig4 {
	background-color: #FEF7E0;
	color: #8E660E;
}
.fertig5 {
	background-color: #F9DE94;
	color: #8E660E;
}

.fertigBorder {

	border: 1px solid #CAAA21;

}

.fertigBorder1 {

	border-bottom: 1px solid #CAAA21;

}

.fertigBorder2 {

	border-top: 2px solid #CAAA21;

}

.fertigInput {

	font-size: 12px;

	background-color: #EEE3C3;

}

#fertig {

	color: #8E660E;

	font-size: 11px;

}



.snacksMenuLine {

	border-bottom: 2px solid #FF5D2C;

}

.snacks1 {

	background-color: #FCCBBE;

}

.snacks2 {

	background-color: #FFE0D8;

	font-size: 11px;

}

.snacks3 {

	background-color: #FCCBBE;

}

.snacks4 {

	background-color: #FEF7F7;

	color: #A64040;

}

.snacks5 {

	background-color: #FAC4B6;

	color: #A64040;

}

.snacksBorder {

	border: 1px solid #DB431B;

}

.snacksBorder1 {

	border-bottom: 1px solid #DB431B;

}

.snacksBorder2 {

	border-top: 2px solid #DB431B;

}

.snacksInput {

	font-size: 12px;

	background-color: #F0D8D1;

}

#snacks {

	color: #A64040;

	font-size: 11px;

}



.gefluegelMenuLine {

	border-bottom: 2px solid #219062;

}

.gefluegel1 {

	background-color: #C1E5C6;

}

.gefluegel2 {

	background-color: #D5F7DA;

	font-size: 11px;

}

.gefluegel3 {

	background-color: #C1E5C6;

}

.gefluegel4 {

	background-color: #FEF7F7;

	color: #2B5F0F;

}

.gefluegel5 {

	background-color: #B5DCBB;

	color: #2B5F0F;

}

.gefluegelBorder {

	border: 1px solid #419965;

}

.gefluegelBorder1 {

	border-bottom: 1px solid #419965;

}

.gefluegelBorder2 {

	border-top: 2px solid #419965;

}

.gefluegelInput {

	font-size: 12px;

	background-color: #DFEAE1;

}

#gefluegel {

	color: #2B5F0F;

	font-size: 11px;

}



.fischMenuLine {

	border-bottom: 2px solid #0080D7;

}

.fisch1 {

	background-color: #8DC2E1;

}

.fisch2 {

	background-color: #DBEFFB;

	font-size: 11px;

}

.fisch3 {

	background-color: #C4E2F4;

}

.fisch4 {

	background-color: #F4FAFB;

	color: #498DB2;

}

.fisch5 {

	background-color: #B2DAF0;

	color: #498DB2;

}

.fischBorder {

	border: 1px solid #5493B6;

}

.fischBorder1 {

	border-bottom: 1px solid #5493B6;

}

.fischBorder2 {

	border-top: 2px solid #5493B6;

}

.fischInput {

	font-size: 12px;

	background-color: #D4E3EC;

}

#fisch {

	color: #498DB2;

	font-size: 11px;

}



.kartoffelnMenuLine {

	border-bottom: 2px solid #B76B00;

}

.kartoffeln1 {

	background-color: #F1D1A3;

}

.kartoffeln2 {

	background-color: #FFE8C6;

	font-size: 11px;

}

.kartoffeln3 {

	background-color: #FADDB4;

}

.kartoffeln4 {

	background-color: #FFF5E7;

	color: #994F00;

}

.kartoffeln5 {

	background-color: #F0C390;

	color: #994F00;

}

.kartoffelnBorder {

	border: 1px solid #B38E59;

}

.kartoffelnBorder1 {

	border-bottom: 1px solid #B38E59;

}

.kartoffelnBorder2 {

	border-top: 2px solid #B38E59;

}

.kartoffelnInput {

	font-size: 12px;

	background-color: #F1E6D5;

}

#kartoffeln {

	color: #994F00;

	font-size: 11px;

}



.gemueseMenuLine {

	border-bottom: 2px solid #A5DD70;

}

.gemuese1 {

	background-color: #D6E9B2;

}

.gemuese2 {

	background-color: #E4F1C5;

	font-size: 11px;

}

.gemuese3 {

	background-color: #D3E8A5;

}

.gemuese4 {

	background-color: #F4FFDC;

	color: #3F6625;

}

.gemuese5 {

	background-color: #BCCF94;

	color: #3F6625;

}

.gemueseBorder {

	border: 1px solid #A4CA5D;

}

.gemueseBorder1 {

	border-bottom: 1px solid #A4CA5D;

}

.gemueseBorder2 {

	border-top: 2px solid #A4CA5D;

}

.gemueseInput {

	font-size: 12px;

	background-color: #DBE5C3;

}

#gemuese {

	color: #3F6625;

	font-size: 11px;

}



.tortenMenuLine {

	border-bottom: 2px solid #E06A7D;

}

.torten1 {

	background-color: #FFE4E4;

}

.torten2 {

	background-color: #FCE8E8;

	font-size: 11px;

}

.torten3 {

	background-color: #F5C8C8;

}

.torten4 {

	background-color: #FEF7F7;

	color: #A64040;

}

.torten5 {

	background-color: #F8CFCF;

	color: #A64040;

}

.tortenBorder {

	border: 1px solid #DC6464;

}

.tortenBorder1 {

	border-bottom: 1px solid #DC6464;

}

.tortenBorder2 {

	border-top: 2px solid #DC6464;

}

.tortenInput {

	font-size: 12px;

	background-color: #ECD6D6;

}

#torten {

	color: #A64040;

	font-size: 11px;

}



.culinariaMenuLine {
	border-bottom: 2px solid #C3060F;
}
.culinaria1 {
	background-color: #FDEEBB;
}
.culinaria2 {
	background-color: #FDEEBB;
	font-size: 11px;
}
.culinaria3 {
	background-color: #F5DF95;
}
.culinaria4 {
	background-color: #FFF7DC;
	color: #C3060F;
}
.culinaria5 {
	background-color: #F2D986;
	color: #C3060F;
}
.culinariaBorder {
	border: 1px solid #CDB479;
}
.culinariaBorder1 {
	border-bottom: 1px solid #CDB479;
}
.culinariaBorder2 {
	border-top: 2px solid #CDB479;
}
.culinariaInput {
	font-size: 12px;
	background-color: #ECE2BD;
}
#culinaria {
	color: #C3060F;
	font-size: 11px;
}

.traditionMenuLine {
	border-bottom: 2px solid #AB8579;
}
.tradition1 {
	background-color: #EDDFCC;
}
.tradition2 {
	background-color: #F4E7D4;
	font-size: 11px;
}
.tradition3 {
	background-color: #E5D5BF;
}
.tradition4 {
	background-color: #FFF7EC;
	color: #694E27;
}
.tradition5 {
	background-color: #E9DAC5;
	color: #694E27;
}
.traditionBorder {
	border-top: 1px solid #B19168;
}
.traditionBorder1 {
	border-bottom: 1px solid #B19168;
}
.traditionBorder2 {
	border-top: 2px solid #B19168;
}
.traditionInput {
	font-size: 12px;
	background-color: #E4DDD2;
}
#tradition {
	color: #694E27;
	font-size: 11px;
}



.prod2 {

	background-color: #F5EDC6;

	font-size: 11px;

}

.prod3 {

	background-color: #E3D395;

}

.prodBorder {

	border-top: 2px solid #CDBFCC;

}

.prodInput {

	font-size: 12px;

	background-color: #E3D395;

}
#prod {
	color: #887324;
	font-size: 11px;
}





/* ### Start- & Sonder- & andere Seiten ### */

#rezepte {
	color: #8A7327;
	font-size: 11px;
}
.rezepte3 {
	background-color: #F0DC9F;
}

.homeAngebote,
.rezepte1 {
	background-color: #F6EAB0;
}
.homeEmpfehlungen {
	background-color: #F4E5A0;
}
.homeNeuheiten,
.rezepte2,
.jobs1 {
	background-color: #F9F1C9;
}
#textHome {
	font-size: 11px;
	color: #6E1100;
}
#textBrown {
	color: #6E5507;
}

#main {
	color: #6E5507;
	font-size: 11px;
}
.main1 {
	font-size: 11px;
	background-color: #F5EDC6;
}
.main2 {
	font-size: 11px;
	background-color: #FAF5DF;
}
.mainBottom {
	width: 574px;
	height: 18px;
	border-top: 1px solid #CAB21F;
	border-bottom: 1px solid #CAB21F;
	background-color: #F9F2CB;
}
#mainBorderTop {
	border-top: 1px solid #CAB21F;
}



.wkorbHead {

	border-bottom: 1px solid #CAB21F;

}

#wkorbPart {

	font-size: 11px;

	background-image: url('images/warenkorb_part_back.gif');

}

#wkorbBottom {

	font-size: 11px;

	border-top: 1px solid #CAB21F;

	border-bottom: 1px solid #CAB21F;

}

.textMain {
	font-size: 11px;
}





/* ### Main - Tables ### */



td.pageTop {

	height: 98px;

	background-image: url('images/top.jpg');

	border-bottom: 1px solid white;

}



td.pageTopMenu {

	height: 20px;

}



td.pageTopSubMenu {

	height: 20px;

	border-bottom: 1px solid white;

}



td.pageLeft {

	width: 155px;

}



td.pageRight {

	width: 240px;

	overflow: auto;

}



td.pageMain {

	width: 590px;

	/*padding: 16px;*/

}





/* ### Menu ### */



td.menuTop,

td.menuTopHover {

	height: 20px;

	font-family: Tahoma;

	font-size: 11px;

	color: #1F6215;

	padding-left: 12px;

	padding-right:12px;

	border-bottom: 1px solid white;

	cursor: pointer;

}



td.subMenuTop {

	height: 20px;

	font-size: 11px;

	color: #1F6215;

	padding-left: 12px;

	padding-right:12px;

	cursor: pointer;

}



td.menuLeft {

	font-size: 10px;

	padding-left: 14px;

	background-image: url('images/arrow_red_menu.gif');

	background-repeat: no-repeat;

	cursor: pointer;

}





/* ### Boxes ### */



#boxRight {

	padding-top: 5px;

	padding-bottom: 5px;

}



.boxServiceHead {
	height: 18px;
}

.boxServiceChkPlz {

	background-image: url('images/right_chk_plz.jpg');

	background-repeat: no-repeat;

}

.boxServiceKatalog {

	background-repeat: no-repeat;

}

.boxServiceEmpfehlen {

	background-repeat: no-repeat;

}

.boxServiceNewsletter {

	background-image: url('images/right_newsletter.jpg');

	background-repeat: no-repeat;

}

.boxServiceKdService {

	background-repeat: no-repeat;

}



.boxWarenkorbHead {

	height: 18px;

}

.boxWarenkorbPart {

	height: 25px;

	border-bottom: 1px dashed #85774A;

}

.boxDirektBestHead {

	height: 18px;

}



.boxPersBereichHead {

	height: 18px;

}

.boxPersBereichFuerSie {

	background-repeat: no-repeat;

}

.boxPersBereichMeinEismann {

	background-repeat: no-repeat;

}

.boxPersBereichLetzteBest {

	background-repeat: no-repeat;

}

.boxPersBereichFavoriten {

	background-repeat: no-repeat;

}





/* ### Pages ### */



.homeAngebote {

	background-repeat: no-repeat;

}

.homeEmpfehlungen {

	background-repeat: no-repeat;

}



/* ### Felder ### */





/* ### Links ### */



#link {

	cursor: pointer;

}



a.link {

	color: black;

}



a.link:hover {

	color: #6F6F6F;

}



a.linkGreen,

a.linkGreen:hover {

	font-size: 11px;

	color: #1F6215;

}



a.linkGreen:hover {

	font-weight: bold;

}



a.linkGrey,

a.linkGrey:hover {

	color: #6F6F6F;

}



a.linkGrey:hover {

	color: black;

}





/* ### Inputfelder ### */



input,

textarea {

	font-family: Verdana;

	font-size: 10px;

}



select {

	font-family: Verdana;

	font-size: 11px;

}



input.input,

select.input,

textarea.input {

	background-color: #FAF5DF;

	font-size: 11px;

}



textarea.input {

	scrollbar-DarkShadow-Color: #FAF5DF;

	scrollbar-Face-Color: #EDDB99;

	scrollbar-Highlight-Color: #CBB321;

	scrollbar-Shadow-Color: #CBB321;

	scrollbar-3dLight-Color: #FAF5DF;

	scrollbar-Track-Color: #FAF5DF;

	scrollbar-Arrow-Color: #CBB321;

}



input.input,

textarea.input {

	border: 1px solid #CBB321;

}



input.inputGrey {

	border: 1px solid #5F635E;

	color: #5F635E;

	background-color: #ECECEC;

}



input.inputGreen {

	border: 1px solid #5F635E;

	color: #5F635E;

	background-color: #EBF1E3;

}



.inputError {

	border: 1px solid #F35F5E;

	color: #5F635E;

	background-color: #F1cBc3;

}



td.inputProd {

	border: 1px solid #B4B8BB;

}





/* ### Sonstiges ### */



#scroll {

	scrollbar-DarkShadow-Color: #FAF5DF;

	scrollbar-Face-Color: #EDDB99;

	scrollbar-Highlight-Color: #CBB321;

	scrollbar-Shadow-Color: #CBB321;

	scrollbar-3dLight-Color: #FAF5DF;

	scrollbar-Track-Color: #FAF5DF;

	scrollbar-Arrow-Color: #CBB321;

}



#picNoRep {

	background-repeat: no-repeat;

}



.metagroupFamilienRe {

	background-image: url('images/metagroup_familien_re.gif');

	background-repeat: no-repeat;

	cursor: pointer;

}

.metagroupKinderRe {

	background-image: url('images/metagroup_kinder_re.gif');

	background-repeat: no-repeat;

	cursor: pointer;

}

.metagroup12PersonenRe {

	background-image: url('images/metagroup_12personen_re.gif');

	background-repeat: no-repeat;

	cursor: pointer;

}

.metagroupSchnellRe {

	background-image: url('images/metagroup_schnell_re.gif');

	background-repeat: no-repeat;

	cursor: pointer;

}

.metagroupGourmetRe {

	background-image: url('images/metagroup_gourmet_re.gif');

	background-repeat: no-repeat;

	cursor: pointer;

}

.metagroupFitRe {

	background-image: url('images/metagroup_fit_re.gif');

	background-repeat: no-repeat;

	cursor: pointer;

}



.textGrey {

	color: #6F6F6F;

}



.trustedMenuLine {

	border-bottom: 2px solid #ECD58E;

}

.trusted {

	background-image: url('images/trusted.jpg');

	background-repeat: no-repeat;

	font-size: 9px;

}



.success {

	color: green;

}



.error {

	color: red;

}



.border {

	border: 1px solid #0D4082;

}



.spacer {

	font-size: 1px;

	padding: 0px;

}

img{
    border:0px;
}
.fieldYellow {
	background-color:#F4EAAF;
}
.linkText{
    color:#B40001;
    font-size:11px;
}

.userDef_TextRot{
	color: red;
}
.userDef_TextGruen{
	color: #108E3C;
}

#boxError{
	font-size:11px;
	border: 2px solid #B40001;
	padding: 8px;
	background-color: #F2C2C2;
}

.userDef_TextRed{
	color:#D30E15;
	font-weight:bold;
}
a.text-link {
	font-size:11px;
	color: #D30E15;
	text-decoration:underline;
	font-weight:bold;
}	