html, body {
	margin:0px;
	height:100%;
}

body {
	background-image:url(images/bg_top.gif);
	background-repeat:repeat-x;
	background-color:black;
	color:#f7ce6b;
}



body, td, th { 
	font-family:Arial,Verdana;
	font-size:14px;
}


a {
	text-decoration: none;
	color:#f7ce6b;
}

a:hover {
	text-decoration: underline;
	color:white;
}

.redlink, .sonderfarbe {
	color:red;
}
.bluelink {
	color: #01A2FF;
}

.sonderfarbe {
	color:#aaaaaa;
}
  
small { font-size:11px; }
.smaller, .smaller .preis td { font-size:13px; }


h1, h2, .produktname { font-size:15px; font-weight:bold; margin-bottom:0px;  display:inline; }
h2 { margin-bottom:0px; }
h1 { text-transform:uppercase; }
h1 a { text-decoration:underline; }

#Head {
	height:88px;
	text-align:center;
}

#Left {
	width:190px;
	background-image:url(images/bg_left.gif);
}

#Navigation {
	border:solid 0px;
	padding:10px;
	padding-top:0px;
	height:100%;
}
#Navigation .Spacer {
	height:1.5em;
}

 #Navigation td {
   font-family: arial;
   font-weight: bold;
   font-size: 11pt;
   color: #f7ce6b;
}

#Navigation a { font-family:Arial, sans-serif; font-weight:bold; color:#f7ce6b; font-size:14px;  line-height:1.5em;  }
#Navigation .highlight a { color:red; }
	

#Content {
	height:100%;
}

.HinweisDiv {
	border:dashed 1px #333333;
	padding:8px;
}


/* ------------------------  Rezepte */
#RezeptNavigation {
	margin-right:5px;
	width:170px;
}


#RezeptNavigation td.active {
	background-color:#222222;
}

#RezeptNavigation td.active a {	
	color:red; text-decoration:none; 
}

hr { border: solid 1px; color:orange; margin-top:0px; }

/* ------------------------ formatierung der tabellen */
/*
input, textarea {
	border:dashed 1px darkgray;
	background-color:white;

	padding:5px;
	color:#333333; 
	font-family:verdana,helvetica;
	font-size:13px;

}
*/


#searchform input {
	width:130px;
	border: solid 1px #444444;
	color:red; 
	color: #222222;
}
#searchform .button {
	width:85px;
	background-color:#222222;
	color:red; 
}

.bild { 
	width:220px; 
	padding:10px;
	text-align:center;
	float:right;
}

th {
	padding:5px;
	background-color:#f7ce6b;
	color:black;
} 


.borderline, .borderdark {
	border:solid 1px #f7ce6b;
}
.borderdark {
	border-color:#333333;
}


/* Bestellung */
.input_text { width:320px; }
td.Bezeichnung { width:180px; }
.Prueffeld {
	display:none;
}

/* Sortiment und Produkte */
th.schild { color:black; }
td.schild, td.schildMo  { color:white; font-size:13px; padding:10px; background-color:black; }
td.schild h1 a {  text-decoration:none; }
td.schildMo, tr.pglistMo { background-color:#222222; cursor:hand; }

tr.pglist { background-color:black; }
tr.pglistMo td.bild { border:solid 1px #222222; }

.sortimentsauswahl { width:100%; padding:10px;}

.produktname { text-transform:none; }
.produktbeschreibung {}
.bestellblock { padding:5px; background-color:#333333; border-color:#999999; border-collapse:collapse; }
.bestellblock td {  border-bottom:solid 1px black; }
.bestellnummer { font-weight:bold; }
.preis td { text-align:right; border:0px; }
#preisspalte td { text-align:right; border:0px; }


/************** Bestellung **************************/
hr{
	background-color: #333; /* Farbe für Opera und Firefox */
	color: #333; /* Farbe für Internet Explorer (IE) */
	border: 0;
	height: 2px;
	margin-top:5px;
	margin-bottom:5px;
}

.Switch {
	display:block; 
	margin-top:2px; 
	margin-bottom:0px; 
	background-color:#333333; 
	border-top: solid 0px; 
	padding:6px;
	cursor:hand;
}
.Switch a:hover {
	text-decoration:underline;
}


.bg_highlight {
	background-color:#222222;
	border: solid 1px #444444;
	padding:1em;
}

.delete, .new , .order {
	background-repeat: no-repeat;
	background-position: right -4px;
}


.delete {
	background-image:url(images/merkzettel/note_delete.gif);
}

.new {
	border:solid 1px #666666;
	padding-right:28px;
	background-image:url(images/merkzettel/note_new.gif);
	margin-bottom:1em;
}

.order {
	background-image:url(images/merkzettel/note_order.gif);
	padding-right:36px;
}
.order {
	background-image:url(images/merkzettel/note_order.gif);
	background-position: right -4px;
	padding-right:36px;
}


.Switch a { color:red; text-decoration:none; }
