body {
	background-color:#FFFFFF;
	color:#000000;
	font-size:12px;
	font-family:arial,helvetica,swiss,sans-serif;
}

p,div,table {
	color:#000000;
	font-family:arial,helvetica,swiss,sans-serif;
}

td {
	color:#000000;
	font-family:arial,helvetica,swiss,sans-serif;
	padding-left:4px;
	padding-right:4px;
}

.warnung {
	font-weight:bold;
	font-size:12px;
	color:#D80004;
}

.fehler {
	background-color:#FFA2A2;
}

td.kopfadresse {
	font-size:14px;
	font-weight:bold;
	padding-left:14px;
}

th {
	font-weight:bold;
	font-size:12px;
}

th.artikeltabelle {
	font-weight:bold;
	font-size:12px;
	background-color:#FFFFCD;
}

th.preis {
	font-weight:bold;
	font-size:12px;
	color:#D80004;
	text-align:right;
	background-color:#FFFFCD;
}

tr.wechsel0,td.wechsel0 {
	background-color:#FFFFFF;
}

tr.wechsel1,td.wechsel1 {
	background-color:#FFFFCD;
}

td.text,div.text {
	font-size:12px;
}

div.artnr {
	font-size:11px;
}

div.serie {
	font-size:12px;
}

div.bezeichnung {
	font-size:14px;
	font-weight:bold;
}

div.beschreibung {
	font-size:12px;
}

div.inhaltsstoffe {
	font-size:11px;
}

div.packung {
	font-size:12px;
}

span.preisempfehlung {
	font-size:12px;
	text-decoration:line-through;
	white-space:nowrap;
}

div.preisnachlass,span.preisnachlass {
	color:#D80004;
	font-size:14px;
	white-space:nowrap;
}

div.preis,span.preis {
	font-weight:bold;
	font-size:18px;
	color:#D80004;
	white-space:nowrap;
}

div.bestand {
	font-size:11px;
	text-align:right;
}

div.einheitspreis {
	font-size:10px;
	white-space:nowrap;
}

span.anzahl_bestand {
	font-weight:bold;
	font-size:12px;
}

td.bemerkung {
	font-size:11px;
	text-align:center;
	vertical-align:middle;
}


td.bezeichnung {
	font-size:12px;
	font-weight:bold;
}

td.packung {
	text-align:right;
	font-size:12px;
}

td.preisempfehlung {
	text-align:right;
	font-size:12px;
	text-decoration:line-through;
	white-space:nowrap;
}

td.preisnachlass {
	text-align:right;
	color:#D80004;
	font-size:12px;
	white-space:nowrap;
}

td.preis {
	font-weight:bold;
	font-size:15px;
	color:#D80004;
	text-align:right;
	white-space:nowrap;
}

td.bestand {
	font-size:11px;
	text-align:center;
}

td.einheitspreis {
	font-size:10px;
	white-space:nowrap;
}

td.untermenue_hersteller {
	background-color:#FFFFCD;
	font-size:10px;
	font-weight:bold;
}

td.untermenue_hersteller_gewaehlt {
	background-color:#ACD8FF;
	font-size:10px;
	font-weight:bold;
}

td.untermenue_serie {
	background-color:#FFFFCD;
	font-size:10px;
}

td.untermenue_serie_gewaehlt {
	background-color:#ACD8FF;
	font-size:10px;
}

td.untermenue_serie_leer {
	background-color:#FFFFCD;
	font-size:10px;
}

a {
	color:#940002;
}

a.bemerkung {
	font-size:11px;
	color:#940002;
	font-weight:normal;
}

td.menuepunktoben {
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

td.menuepunktobenleer {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;
}

td.menuepunktunten {
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

td.menuepunktuntenleer {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;
}

h3 {
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.hinweisbereichueberschrift {
	background-color:#03FF96;
	font-size:16px;
	font-weight:bold;
	padding:10px;
	margin-left:50px;
	width:400px;
}

.hinweisbereich {
	background-color:#FFFFCD;
	padding:10px;
	margin-left:50px;
	width:400px;
}

/* ---------------------------------------------------------------- */
/* Kundendatenformular, auch fuer Bestellungen */
/* ---------------------------------------------------------------- */

table.kunde_daten_formular {
	background-color:#FFFFCD;
}

table.kunde_daten_formular td.feldbezeichner {
	font-family:arial,helvetica,swiss,sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
}

table.kunde_daten_formular td.feldbezeichnerFehler {
	font-family:arial,helvetica,swiss,sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#FF7F81;
	vertical-align:top;
}

table.kunde_daten_formular td.eingabefeld {
	font-family:arial,helvetica,swiss,sans-serif;
	font-size:12px;
}

table.kunde_daten_formular td.eingabefeld div.bemerkungen {
	font-family:arial,helvetica,swiss,sans-serif;
	font-size:11px;
	color:#D80004;
}

table.kunde_daten_formular input.eingabefeld textarea.eingabefeld {
	font-family:arial,helvetica,swiss,sans-serif;
	font-size:12px;
}

