body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

h2
{
	font-family: Arial, sans-serif, Verdana, Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #DF0008;
}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.norm11px { font-size: 11px; }
b { font-weight: bold; }
i { font-style: italic; }
s { text-decoration: line-through; }

select
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
}

option
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
}

a
{
	color: #000000;
	text-decoration: underline;
}

a:link
{
	color: #000000;
	text-decoration: underline;
}

a:visited
{
	color: #000000;
	text-decoration: underline;
}

a:active
{
	color: #000000;
	text-decoration: none;
}

a:hover
{
	color: #000000;
	text-decoration: none;
}

.klschrift { font-family: Arial, Helvetica, sans-serif; }
.bggruend1 { background-color: #00A36D; }
.bggruend { background-color: #77b096; }
.bggruenh { background-color: #abd5c2; }
.bggrauh { background-color: #dedede; }
.bgweiss { background-color: #ffffff; }
.textweiss { color: #ffffff; }

.preisgruenm
{
	color: #00A36D;
	font-weight: bold;
	font-size: 11px;
}

.preisrot
{
	color: #cc0000;
	font-weight: bold;
	font-size: 11px;
}

.historygruenm
{
	color: #f9a51b;
	font-weight: bold;
	font-size: 11px;
}

.textrot11px
{
	color: #cc0000;
	font-size: 11px;
}

.textrot10px
{
	color: #cc0000;
	font-size: 10px;
}

.textrot10px:link
{
	color: #cc0000;
	font-size: 10px;
	text-decoration: underline;
}

.textrot10px:visited
{
	color: #cc0000;
	font-size: 10px;
	text-decoration: underline;
}

.textrot10px:active
{
	color: #cc0000;
	font-size: 10px;
	text-decoration: none;
}

.textrot10px:hover
{
	color: #cc0000;
	font-size: 10px;
	text-decoration: none;
}

.textgruenm { color: #00A36D; }

.textblau
{
	color: #37358A;
	font-size: 11px;
}

.textblau11px
{
	color: #37358A;
	font-size: 11px;
}

.direktbest
{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.formerror
{
	color: #37358A;
	font-size: 11px;
	font-weight: bold;
}

.textblau10px
{
	color: #37358A;
	font-size: 10px;
}

.textblau10px:link
{
	color: #37358A;
	font-size: 10px;
	text-decoration: underline;
}

.textblau10px:visited
{
	color: #37358A;
	font-size: 10px;
	text-decoration: underline;
}

.textblau10px:active
{
	color: #37358A;
	font-size: 10px;
	text-decoration: none;
}

.textblau10px:hover
{
	color: #37358A;
	font-size: 10px;
	text-decoration: none;
}

.textinv
{
	color: #000000;
	text-decoration: none;
}

.textinv:link
{
	color: #000000;
	text-decoration: none;
}

.textinv:visited
{
	color: #000000;
	text-decoration: none;
}

.textinv:active
{
	color: #000000;
	text-decoration: underline;
}

.textinv:hover
{
	color: #000000;
	text-decoration: underline;
}

.textgruenm:link
{
	color: #00A36D;
	text-decoration: none;
}

.textgruenm:visited
{
	color: #00A36D;
	text-decoration: none;
}

.textgruenm:active
{
	color: #00A36D;
	text-decoration: underline;
}

.textgruenm:hover
{
	color: #00A36D;
	text-decoration: underline;
}

.textgruen11px
{
	color: #00A36D;
	font-size: 11px;
	text-decoration: none;
}

.textgruen11px:link
{
	color: #00A36D;
	font-size: 11px;
	text-decoration: underline;
}

.textgruen11px:visited
{
	color: #00A36D;
	font-size: 11px;
	text-decoration: underline;
}

.textgruen11px:active
{
	color: #00A36D;
	font-size: 11px;
	text-decoration: underline;
}

.textgruen11px:hover
{
	color: #00A36D;
	font-size: 11px;
	text-decoration: none;
}

a.textgruengr:link
{
	color: #00A36D;
	text-decoration: underline;
}

a.textgruengr:visited
{
	color: #00A36D;
	text-decoration: underline;
}

a.textgruengr:active
{
	color: #00A36D;
	text-decoration: underline;
}

a.textgruengr:hover
{
	color: #00A36D;
	text-decoration: none;
}

.textboldinvgruenm
{
	color: #00A36D;
	font-weight: bold;
	text-decoration: underline;
}

.textboldinvgruenm:active
{
	color: #00A36D;
	font-weight: bold;
	text-decoration: underline;
}

.textboldinvgruenm:link
{
	color: #00A36D;
	font-weight: bold;
	text-decoration: underline;
}

.textboldinvgruenm:visited
{
	color: #00A36D;
	font-weight: bold;
	text-decoration: underline;
}

.textboldinvgruenm:hover
{
	color: #00A36D;
	font-weight: bold;
	text-decoration: none;
}

.normal13hoch { line-height: 13px; }

.f115
{
	WIDTH: 115px;
	height: 20px;
	font-size: 10px;
}

.f100
{
	width: 100px;
	height: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.f280
{
	width: 280px;
	height: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.f230
{
	width: 230px;
	height: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.area380
{
	width: 380px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.f80
{
	width: 80px;
	height: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.f90
{
	width: 90px;
	height: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.f125
{
	width: 125px;
	height: 20px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}

.f25
{
	width: 25px;
	height: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.f40
{
	width: 40px;
	height: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pulldown
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.f90bold
{
	height: 20px;
	width: 70px;
	font-weight: bold;
	font-size: 10px;
}

#merkzettel
{
	position: absolute;
	left: 692px;
	top: 172px;
	width: 37px;
	height: 25px;
	z-index: 1;
}

#wkpositionen
{
	position: absolute;
	left: 614px;
	top: 223px;
	width: 37px;
	height: 25px;
	z-index: 2;
}

#wksumme
{
	position: absolute;
	left: 644px;
	top: 223px;
	width: 37px;
	height: 25px;
	z-index: 3;
}

#buttons
{
	position: absolute;
	left: 612px;
	top: 158px;
	width: 160px;
	height: 104px;
	z-index: 4;
}

#sale
{
	position: absolute;
	left: 312px;
	top: 303px;
	width: 63px;
	height: 33px;
	z-index: 5;
}

#sale2
{
	position: absolute;
	left: 312px;
	top: 274px;
	width: 63px;
	height: 33px;
	z-index: 5;
}

#freude
{
	position: absolute;
	left: 408px;
	top: 457px;
	width: 142px;
	height: 66px;
	z-index: 6;
}

.faqaldi {border: 1px solid #B7B5D4;}
.faqbgcolor {background-color: #AAAACD;}

/*body table table td
{
	background-color: #0F0;
}
*/
