body {
	background-color:#b80000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
}

a.product_info_:hover, a.product_info_:link, a.product_info_:visited, a.product_info_:active { color: #000000; }
a.main1:hover, a.main1:link, a.main1:visited, a.main1:active { color: #000000; }
a.main:hover, a.main:link, a.main:visited, a.main:active { color: #000000; }
table.main:hover, table.main:link, table.main:visited, table.main:active { color: #000000; }
td.main:hover, td.main:link, td.main:visited, td.main:active { color: #000000; }

.tooltip2 {
	width:350px;
	font-size:11px;
	background-color:#FFFFFF;  /* fef67a Hintergundfarbe beim Mouseover Tooltip e6edee*/
	color:#000000;			/* font color: 304456 */
	border-style:solid;
	border-width:1px;
	border-color:black;
	text-align:justify;
	padding:10px;
	position:absolute;
	display:none;
	font-weight:normal;
}

table {
	font-size:9pt;
	color: #000000;		/* font color: 000000 */
	text-align:left;
}

table.menu {
	font-size:8pt;
	color: #000000;
	text-align:left;
}

a {
	color: #ffffff;	/* 2A4347 schriftfarbe in der auslistung*/
	text-decoration: none;
}
a:hover {
	color: #000000; /*9E5803 schriftfarbe der auflistung bei mouseover*/
	text-decoration: none;
}

img {
	border-width:0px;
	margin: 0px;
}

.fontcolor1 {
	color:#000000;			/* font color: 304456 */
}

.textbox{
	border-style:solid;
	border-width:1px;
	border-color:#000000;   /*607688*/
	background-color:#000000;   /*f5ecac edec7d*/
}

input{
	font-size: 8pt;
	background-color:#FFFFFF;   /*f5ecac D2DDDF   Hintergrundfarbe des "Daten absenden" bei Kontakt*/ 
}

input.text, select, textarea {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#fff0f3;  /*D2DDDF f5ecac Hintergrundfarbe für eingabefeld!!!*/
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

input.selection {
	/* background-color:transparent; */
	background-color:#fff0f3;  /*D2DDDF f5ecac Hintergrundfarbe für eingabefeld!!!*/
	
}

.site-heading {
	z-index:100;
	font-weight:bold;
	color:black;
	font-size:8pt;
	position:relative;
	top:-34px;
	left:-7px;
}

.table_bg1 {
	background-color:#E42D05; /*D2DDDF*/   
}

.table_bg2 {
	background-color:#000000; /*ffd072 c1ccce*/
}

.prod_list_head {
	background-color:#000000;   /* cc9933 überschrift der produkt-liste a6b5ba*/
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;           /* font color: 304456 */
}

.prod_list1 {
	background-color:#E42D05;  /* ffd072 Produktliste Farbe 1  b2c4c8*/
	font-size:8pt;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}

.prod_list2 {
	background-color:#B80000;	/* e8b34a Produktliste Farbe 2 afbec3*/
	font-size:8pt;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}

.attention {
	border-style:solid;
	border-width:1px;
	border-color:#000000; /*aa8800*/
	background-color:#f80000; /*ffbf49 eeccaa*/
}

.tooltip {
	width:250px;
	font-size:10px;
	background-color:#ffffff;
	color:#000000; /*304456*/
	border-style:solid;
	border-width:1px;
	border-color:black;
	text-align:justify;
	padding:10px;
	position:absolute;
	display:none;
	font-weight:normal;
}

.productOldPrice {
	font-size:8pt;
	text-decoration:line-through;
	color:#333333;
}

.productNewPrice {
	font-size:9pt;
	color:white;
	font-weight:bold;
}
.productInfoNewPrice {
	font-size:9pt;
	color:black;
	font-weight:bold;
}
.black-fix {
	color:black;
}
A.pageResults {
	color: black;
	text-decoration: underline;
}