/*Messe-Veranstaltungen*/


table#messe-veranstaltungen
{
	width: 500px;
	height: auto;
	background: rgb(233,233,214);
	border: 1px solid rgb(67,79,43);
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

td#messe-veranstaltungen-ueberschrift-00
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#messe-veranstaltungen-ueberschrift-01
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 0px 6px 0px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#messe-veranstaltungen-ort
{
	width: 150px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#messe-veranstaltungen-name
{
	width: 200px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#messe-veranstaltungen-datum
{
	width: 150px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


td#messe-veranstaltungen-ort-2
{
	width: 150px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#messe-veranstaltungen-name-2
{
	width: 250px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#messe-veranstaltungen-datum-2
{
	width: 150px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}






/*--     tabelle modelle - technische daten    -- */

div#austragung { position:relative; float:left; clear:left; 	width:511px;	height:auto;	background: none; margin: 10px 0px 10px 0px; padding:0; border-bottom: 5px solid rgb(255,255,255); font-size:11px; }



#austragung div.ueber { width:510px;	height: 25px;	background: rgb(0,151,144); margin: 0; padding-top:8px; border-bottom: 5px solid rgb(255,255,255); text-align:center;	font-weight:bold; color: rgb(255,255,255);}

#austragung div.ueber2 { width:510px;	height: 40px;	background: rgb(0,151,144); margin: 0; padding-top:8px; border-bottom: 5px solid rgb(255,255,255); text-align:center;	font-weight:bold; color: rgb(255,255,255);}



#austragung div.austragung-li { 	position:relative; float:left;	 width:240px; 	padding:6px 10px 6px 10px;  margin:0px; text-align:right;	font-weight:bold; background: rgb(209,209,209); border-right: 1px solid rgb(255,255,255);}
#austragung div.austragung-re { 	position:relative; float:right; width:229px; 	padding: 6px 10px 6px 10px; margin:0; text-align:left; background: rgb(209,209,209);}

#austragung div.austragung-li2 { 	position:relative; float:left;	 width:240px; 	padding: 6px 10px 6px 10px; margin:0; text-align:right;	font-weight:bold; background: rgb(229,229,229); border-right: 1px solid rgb(255,255,255);}
#austragung div.austragung-re2 { 	position:relative; float:right;  width:229px;   padding: 6px 10px 6px 10px; margin:0; text-align:left; background: rgb(229,229,229);}



table#referenzen
{
	width: 500px;
	height: auto;
	background: rgb(233,233,214);
	border: none;
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse:collapse;
}

td#referenzen-ueberschrift-00
{
	width: auto;
	height: auto;
	background: rgb(0,151,144);
	border-bottom: 5px solid rgb(255,255,255);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
}

td#referenzen-ueberschrift-01
{
	width: auto;
	height: auto;
	background: rgb(0,151,144);
	border-bottom: 5px solid rgb(255,255,255);
	color: rgb(255,255,255);
	padding: 6px 0px 6px 0px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight: bold;
}

td#referenzen-plz
{
	width: 80px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#referenzen-ort
{
	width: 220px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#referenzen-kessel
{
	width: 70px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#referenzen-baujahr
{
	width: 120px;
	height: auto;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	vertical-align: top;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#referenzen-plz2
{
	width: 80px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#referenzen-ort2
{
	width: 220px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#referenzen-kessel2
{
	width: 70px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#referenzen-baujahr2
{
	width: 120px;
	height: auto;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	vertical-align: top;
	font-size:11px;
	font-weight:normal;
	border: none;
}

/*pelletsheizung döpik 2-spaltig*/

table#pelletheizung-doepik
{
	width: 500px;
	height: auto;
	background: rgb(233,233,214);
	border: none;
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}


td#pelletheizung-2sp-doepik-ueberschrift-01
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#pelletheizung-2sp-doepik-bennenung
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


td#pelletheizung-2sp-doepik-bennenung-2
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


td#pelletheizung-2sp-doepik-bennenung-u
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(2,147,140);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color: rgb(255,255,255);
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);	
}





/*pelletsheizung döpik 3-spaltig*/

table#pelletheizung-doepik
{
	width: 500px;
	height: auto;
	background: rgb(233,233,214);
	border: none;
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}


td#pelletheizung-doepik-ueberschrift-01
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#pelletheizung-doepik-bennenung
{
	width: 300px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


td#pelletheizung-doepik-model
{
	width: 100px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#pelletheizung-doepik-bennenung2
{
	width: 300px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


td#pelletheizung-doepik-model2
{
	width: 100px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#pelletheizung-doepik-bennenung-u
{
	width: 300px;
	height: auto;
	vertical-align: top;
	background: rgb(2,147,140);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color: rgb(255,255,255);
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);	
}

td#pelletheizung-doepik-model-u
{
	width: 100px;
	height: auto;
	vertical-align: top;
	background: rgb(2,147,140);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color: rgb(255,255,255);
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);	
}


/*pelletsheizung döpik heizkessel*/

table#doepik-komponenten-heizkessel
{
	width: 500px;
	height: auto;
	background: rgb(233,233,214);
	border: none;
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}


td#doepik-komponenten-heizkessel-ueberschrift-01
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}



td#doepik-komponenten-heizkessel-bennenung
{
	width: 200px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


td#doepik-komponenten-heizkessel-model
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


td#doepik-komponenten-heizkessel-bennenung2
{
	width: 200px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


td#doepik-komponenten-heizkessel-model2
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


/*Holzzerkleinerung 7sp */


table#holzzerkleinerung-7sp
{
	width: 520px;
	height: auto;
	background: rgb(233,233,214);
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

td#holzzerkleinerung-7sp-ueberschrift-00
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: normal;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#holzzerkleinerung-7sp-type
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 3px 6px 3px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-7sp-einheit
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 3px 6px 3px;
	margin: 0px 0px;
	text-align:center;
	font-size:9px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-7sp-model
{
	width:auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 3px 6px 3px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


/*Holzzerkleinerung 6sp */


table#holzzerkleinerung-6sp
{
	width: 500px;
	height: auto;
	background: rgb(233,233,214);
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

td#holzzerkleinerung-6sp-ueberschrift-00
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#holzzerkleinerung-6sp-type
{
	width: 100px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-6sp-einheit
{
	width: 50px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-6sp-model
{
	width: 87px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


td#holzzerkleinerung-6sp-type2
{
	width: 100px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-6sp-einheit2
{
	width: 50px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-6sp-model2
{
	width: 87px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

/*Holzzerkleinerung 5sp */

table#holzzerkleinerung-5sp
{
	width: 500px;
	height: auto;
	background: rgb(233,233,214);
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

td#holzzerkleinerung-5sp-ueberschrift-00
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#holzzerkleinerung-5sp-type
{
	width: 200px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-5sp-einheit
{
	width: 50px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-5sp-model
{
	width: 83px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-5sp-type2
{
	width: 150px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-5sp-einheit2
{
	width: 50px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-5sp-model2
{
	width: 83px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}


/*Holzzerkleinerung 4sp */

table#holzzerkleinerung-4sp
{
	width: 500px;
	height: auto;
	background: rgb(233,233,214);
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

td#holzzerkleinerung-4sp-ueberschrift-00
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#holzzerkleinerung-4sp-type
{
	width: 200px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-4sp-einheit
{
	width: 80px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-4sp-model
{
	width: 110px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-4sp-type2
{
	width: 200px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-4sp-einheit2
{
	width: 80px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-4sp-model2
{
	width: 110px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}



/*Holzzerkleinerung 3sp */

table#holzzerkleinerung-3sp
{
	width: 500px;
	height: auto;
	background: rgb(233,233,214);
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

td#holzzerkleinerung-3sp-ueberschrift-00
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#holzzerkleinerung-3sp-type
{
	width: 250px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-3sp-einheit
{
	width: 100px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-3sp-model
{
	width: 150px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-3sp-type2
{
	width: 250px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-3sp-einheit2
{
	width: 100px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#holzzerkleinerung-3sp-model2
{
	width: 150px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}




/*--    mobile hacker    -- */

div#hacker { position:relative; float:left; clear:left; 	width:510px;	height:auto;	background: none; margin: 10px 0px 10px 0px; padding:0; border-bottom: 5px solid rgb(255,255,255); font-size:11px; }

#hacker div.ueber { width:510px;	height: 25px;	background: rgb(0,151,144); margin: 0; padding-top:8px; border-bottom: 5px solid rgb(255,255,255); text-align:center;	font-weight:bold; color: rgb(255,255,255);}
#hacker div.ueber2 { width:510px;	height: 40px;	background: rgb(0,151,144); margin: 0; padding-top:8px; border-bottom: 5px solid rgb(255,255,255); text-align:center;	font-weight:bold; color: rgb(255,255,255);}

#hacker div.hacker-li { 	position:relative; float:left;	 width:180px; 	padding:6px 10px 6px 10px;  margin:0px; text-align:right;	font-weight:bold; background: rgb(209,209,209); border-right: 1px solid rgb(255,255,255);}
#hacker div.hacker-re { 	position:relative; float:right; width:289px; 	padding: 6px 10px 6px 10px; margin:0; text-align:left; background: rgb(209,209,209);}

#hacker div.hacker-li2 { 	position:relative; float:left;	 width:180px; 	padding: 6px 10px 6px 10px; margin:0; text-align:right;	font-weight:bold; background: rgb(229,229,229); border-right: 1px solid rgb(255,255,255);}
#hacker div.hacker-re2 { 	position:relative; float:right;  width:289px;   padding: 6px 10px 6px 10px; margin:0; text-align:left; background: rgb(229,229,229);}




table#hacker2 { position:relative; float:left; clear:left; 	width:500px !important; width: 492px;	height:auto; margin: 10px 0px 10px 0px; padding:0;  font-size:11px; display:block; background: rgb(209,209,209); border-collapse:collapse; border:none;}


#hacker2 td.ueber { width:500px;	 height: 25px;	background: rgb(2,147,140); margin: 0; padding:8px 0px 5px 0px; border-bottom: 1px solid rgb(67,79,43); text-align:center;	font-weight:bold;}
#hacker2 td.ueber1 { width:500px;	 height: 25px;	background: rgb(2,147,140); margin: 0px 0px 0px 0px; padding:8px 0px 5px 0px; border-bottom: 1px solid rgb(67,79,43); text-align:center;	font-weight:bold;}
#hacker2 td.ueber2 { width:500px;	 height: 40px;	background: rgb(2,147,140); margin: 0; padding:8px 0px 0px 0px; border-bottom: 1px solid rgb(67,79,43); text-align:center;	font-weight:bold;}


#hacker2 td.hacker2-1u {	position:relative; 	float:left;	width:80px;	margin: 0px 0px 0px 0px;	padding: 8px 0px 0px 0px;	text-align:center;	font-weight:bold; height: 45px;	 background: rgb(0,151,144);  font-size: 9px; border-bottom: 5px solid rgb(255,255,255); border-right:  1px solid rgb(255,255,255); color: rgb(255,255,255);}

#hacker2 td.hacker2-2u {	position:relative; 	float:left;	width:80px;	 margin: 0px 0px 0px 0px;	padding: 8px 0px 0px 0px;	text-align:center;	font-weight:bold; height: 45px; 	background: rgb(0,151,144);  font-size: 9px; border-bottom: 5px solid rgb(255,255,255); border-right:  1px solid rgb(255,255,255); color: rgb(255,255,255);}

#hacker2 td.hacker2-3u {	position:relative; 	float:left;	width:84px;		margin: 0px 0px 0px 0px;	padding: 8px 0px 0px 0px;	text-align:center;	font-weight:bold; height: 45px;	 background: rgb(0,151,144);  font-size: 9px; border-bottom: 5px solid rgb(255,255,255); border-right:  1px solid rgb(255,255,255);color: rgb(255,255,255);}

#hacker2 td.hacker2-4u {	position:relative; 	float:left;	width:151px;	 margin: 0px 0px 0px 0px;	padding: 8px 0px 0px 0px;	text-align:center;	font-weight:bold; height: 45px;	 background: rgb(0,151,144);  font-size: 9px;  border-right:  1px solid rgb(255,255,255); border-bottom: 5px solid rgb(255,255,255); color: rgb(255,255,255);}

#hacker2 td.hacker2-5u {	position:relative; 	float:left;	width:101px;	 	margin: 0px 0px 0px 0px;	padding: 8px 0px 0px 0px;	text-align:center;	font-weight:bold; height: 45px;	 background: rgb(0,151,144);  font-size: 9px; border-bottom: 5px solid rgb(255,255,255); color: rgb(255,255,255);}





#hacker2 td.hacker2-1 {	position:relative; 	float:left;	width:64px;	margin: 0px 0px 5px 0px; padding:8px 0px 5px 15px;	 text-align:left;	font-weight:bold;  font-size: 9px; height: auto; }

#hacker2 td.hacker2-2 {	position:relative; 	float:left;	width:80px;	margin: 0px 0px 5px 0px; padding:8px 0px 5px 0px;	text-align:center;	font-weight:bold;  font-size: 9px; height: auto;}

#hacker2 td.hacker2-3 {	position:relative; 	float:left;	width:80px;	margin: 0px 0px 5px 0px; padding:8px 0px 5px 0px;	text-align:center;	font-weight:bold;  font-size: 9px; height: auto;}

#hacker2 td.hacker2-4 {	position:relative; 	float:left;	width:150px;	 	margin: 0px 0px 5px 0px;		padding:8px 0px 5px 0px;	text-align:center;	font-weight:bold;  font-size: 9px; height: auto;}

#hacker2 td.hacker2-5 {	position:relative; 	float:left;	width:100px;	margin: 0px 0px 5px 0px;		padding:8px 0px 5px 0px;	text-align:center;	font-weight:bold;  font-size: 9px; height: auto;}



#hacker2 td.hacker2-6 {	position:relative; 	float:left;	width: 374px;		margin: 0px 0px 0px 0px;	padding:8px 0px 5px 15px;  text-align:left;	font-weight:bold;  font-size: 9px; height: auto; }



#hacker2 td.hacker2-7 {	position:relative; 	float:left;	 width: 150px;		margin: 0px 0px 0px 0px;	padding:8px 10px 5px 0px; text-align:right;	font-weight:bold;  font-size: 9px; height: auto; 	border-right: 1px solid rgb(67,79,43); border-top: 1px solid rgb(67,79,43); vertical-align:top;}

#hacker2 td.hacker2-8 {	position:relative; 	float:left;	width: 325px;		margin: 0px 0px 0px 0px;	padding:8px 0px 5px 10px;  text-align:left;	font-weight:normal;  font-size: 9px; height: auto; 	 border-top: 1px solid rgb(67,79,43);  vertical-align:top;}


#hacker2 td.hacker2-9 {	position:relative; 	float:left;	width: 240px;		margin: 0px 0px 0px 0px;	padding:8px 0px 5px 0px; 	font-weight:normal;  font-size: 9px; height: auto; 	 vertical-align:top;}

#hacker2 td.hacker2-10 {	position:relative; 	float:left;	width: 240px;		margin: 0px 0px 0px 0px;	padding:8px 0px 5px 0px;  text-align:left;	font-weight:normal;  font-size: 9px; height: auto; 	 vertical-align:top;}

#hacker2 td.zwischen { width:500px;	 height: 15px; margin: 0; background: rgb(240,240,232); }



/*--     tabelle 1 fernwaerme    -- */

table#fernwaerme01 {	width: 610px;	height: auto;	background: rgb(255,255,255);			border: none;	padding: 0; 	margin: 10px 0px 10px 0px;	text-align:center; font-size:10px; border-collapse:collapse;}
#fernwaerme01 img { border:0;}

#fernwaerme01 td {		width: 50px;	height: 22px;	background: rgb(233,233,214);	border: 1px solid rgb(255,255,255); padding:0;	margin:0;}

#fernwaerme01 td.ueber-1 {	width: 160px;	height: auto;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	font-weight:bold;	}

#fernwaerme01 td.ueber-2 {	width: 50px;	height: 25px;		background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;}
#fernwaerme01 td.ueber-2a {	width: 50px;	height: 50px;		background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;}

/*--     tabelle 2 fernwaerme    -- */

table#fernwaerme02 {	width: 610px;	height: auto;	background: rgb(255,255,255);	border: none;	padding: 0; 	margin: 10px 0px 10px 0px;	text-align:center; font-size:10px; border-collapse:collapse;}
#fernwaerme02 img { border:0;}

#fernwaerme02 td {			background: rgb(233,233,214);	border: 1px solid rgb(255,255,255); padding:0;	margin:0;	text-align:center;}
#fernwaerme02 td.zwei {		width: 45px;	height: 22px;	text-align:center;  background: rgb(209,209,209);}
#fernwaerme02 td.drei {		width: 45px;	height: 22px;	text-align:center;  background: rgb(209,209,209);}
#fernwaerme02 td.vier {		width: 45px;	height: 22px;	text-align:center;  background: rgb(209,209,209);} 

#fernwaerme02 td.eins-2 {		width: 170px;	background: rgb(229,229,229);	color: rgb(0,0,0);	 font-weight:bold;	margin:0; padding:0;	text-align:left;	text-indent: 5px;	}
#fernwaerme02 td.zwei-2 {		width: 45px;	height: 22px;	text-align:center; background: rgb(229,229,229); }
#fernwaerme02 td.drei-2 {		width: 45px;	height: 22px;	text-align:center; background: rgb(229,229,229);}
#fernwaerme02 td.vier-2 {		width: 45px;	height: 22px;	text-align:center; background: rgb(229,229,229);} 


#fernwaerme02 td.zwei-linie {		width: 45px;	height: 22px;	text-align:center; background: rgb(209,209,209); border-top: 5px solid rgb(255,255,255);}
#fernwaerme02 td.drei-linie {		width: 45px;	height: 22px;	text-align:center; background: rgb(209,209,209); border-top: 5px solid rgb(255,255,255);}
#fernwaerme02 td.vier-linie {		width: 45px;	height: 22px;	text-align:center; background: rgb(209,209,209); border-top: 5px solid rgb(255,255,255);}


#fernwaerme02 td.ueber-1 {	width: 170px;	height: 88px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	font-weight:bold;	}

#fernwaerme02 td.ueber-2 {		width: 170px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	font-weight:bold;	}

#fernwaerme02 td.ueber-2a {		width: 45px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme02 td.ueber-2aa {	width: 45px;	height: 44px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}

#fernwaerme02 td.ueber-2b {		width: 45px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme02 td.ueber-2bb {	width: 45px;	height: 44px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}

#fernwaerme02 td.ueber-2c {	width: 75px;	height: 44px;	background: rgb(2,147,140);	color: rgb(0255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme02 td.ueber-2cc {	width: 25px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}

#fernwaerme02 td.ueber-3 {		width: 170px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	font-weight:bold;	}
#fernwaerme02 td.ueber-3a {		width: 45px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme02 td.ueber-3b {		width: 135px;	height: 44px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme02 td.ueber-3bb {	width: 45px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme02 td.eins {		width: 170px;	background: rgb(209,209,209);	color: rgb(0,0,0);	 font-weight:bold;	margin:0; padding:0;	text-align:left;	text-indent: 5px;	}
#fernwaerme02 td.eins-linie {		width: 170px;	background: rgb(209,209,209);	color: rgb(0,0,0);	 font-weight:bold;	margin:0; padding:0;	text-align:left;	text-indent: 5px;	border-top: 5px solid rgb(255,255,255);}

#fernwaerme01 td.eins {	width: 160px;	background: rgb(146,153,130);	color: rgb(0,0,0);	font-weight:bold;	margin:0; padding:0;	text-align:left;	text-indent: 5px;}


/*--     tabelle3 fernwaerme    -- */

table#fernwaerme03 {	width: 610px;	height: auto;	background: rgb(255,255,255);	border: none;	padding: 0; 	margin: 10px 0px 10px 0px;	text-align:center; font-size:10px; border-collapse:collapse;}
#fernwaerme03 img { border:0;}

#fernwaerme03 td {				background: rgb(209,209,209);	border: 1px solid rgb(255,255,255); padding:0;	margin:0;	text-align:center;}
#fernwaerme03 td.zwei {		width: 25px;	height: 22px;	text-align:center;}
#fernwaerme03 td.drei {		width: 45px;	height: 22px;	text-align:center;}
#fernwaerme03 td.vier {		width: 45px;	height: 22px;	text-align:center;}

#fernwaerme03 td.eins-2 { 		width: 125px; background: rgb(229,229,229); padding: 0px 0px 0px 5px; text-align: left; font-weight:bold;}
#fernwaerme03 td.zwei-2 {		width: 25px;	height: 22px;	text-align:center; background: rgb(229,229,229);}
#fernwaerme03 td.drei-2 {		width: 45px;	height: 22px;	text-align:center; background: rgb(229,229,229);}
#fernwaerme03 td.vier-2 {		width: 45px;	height: 22px;	text-align:center; background: rgb(229,229,229);}

#fernwaerme03 td.eins-linie { 		width: 125px; background: rgb(209,209,209); border-top: 5px solid rgb(255,255,255); color: rgb(0,0,0); font-weight:bold; margin:0; padding:0; text-align:left; text-indent: 5px; }
#fernwaerme03 td.zwei-linie {		width: 25px;	height: 22px;	text-align:center; background: rgb(209,209,209); border-top: 5px solid rgb(255,255,255);}
#fernwaerme03 td.drei-linie {		width: 45px;	height: 22px;	text-align:center; background: rgb(209,209,209); border-top: 5px solid rgb(255,255,255);}
#fernwaerme03 td.vier-linie {		width: 45px;	height: 22px;	text-align:center; background: rgb(209,209,209); border-top: 5px solid rgb(255,255,255);}


#fernwaerme03 td.ueber-1 {	width: 125px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	font-weight:bold;	}

#fernwaerme03 td.ueber-2 {		width: 245px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	font-weight:bold;	}
#fernwaerme03 td.ueber-2a {		width: 45px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme03 td.ueber-2aa {	width: 45px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme03 td.ueber-2b {		width: 45px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme03 td.ueber-2bb {	width: 45px;	height: 44px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}

#fernwaerme03 td.ueber-2c { 	height: 44px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme03 td.ueber-2cc {	width: 45px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}

#fernwaerme03 td.ueber-3 {		width: 140px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	font-weight:bold;	}
#fernwaerme03 td.ueber-3a {		width: 45px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme03 td.ueber-3b {		width: 105px; background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}
#fernwaerme03 td.ueber-3bb {	width: 45px;	height: 22px;	background: rgb(2,147,140);	color: rgb(255,255,255);	margin:0; padding:0;	text-align:center;	}

#fernwaerme03 td.eins {
	width: 125px;
	background: rgb(209,209,209);
	color: rgb(0,0,0);
	font-weight:bold;
	margin:0;
	padding:0;
	text-align:left;
	text-indent: 5px;
}

#fernwaerme01 td.eins {	width: 160px;	background: rgb(229,229,229);	color: rgb(0,0,0);	font-weight:bold;	margin:0; padding:0;	text-align:left;	}
#fernwaerme01 td.eins2 {	width: 160px;	background: rgb(209,209,209);	color: rgb(0,0,0);	font-weight:bold;	margin:0; padding:0px 0px 0px 5px;	text-align:left;	}

#fernwaerme01 td.eins-linie {	width: 160px;color: rgb(0,0,0);	font-weight:bold;	margin:0; padding:0;	text-align:left;	text-indent: 5px; background: rgb(209,209,209); border-top: 5px solid rgb(255,255,255);}

#fernwaerme01 td.linie {	width: auto; background: rgb(209,209,209);	margin:0; padding:0;  border-top: 5px solid rgb(255,255,255);}

#fernwaerme01 td.spalte {	width: auto; background: rgb(229,229,229);	margin:0; padding:0; }
#fernwaerme01 td.spalte2 {	width: auto; background: rgb(209,209,209);	margin:0; padding:0; }





/* gebrauchtmarkt  */





table#gebrauchtmarkt
{
	width: 640px;
	height: auto;
	background: rgb(209,209,209);
	border: none;
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse:collapse;
}

td#gebrauchtmarkt-ueberschrift-00
{
	width: 640px;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
	border-left: 1px solid rgb(255,255,255);	
	padding: 10px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
}

td#gebrauchtmarkt-ueberschrift-01
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);	
	padding: 6px 5px 6px 5px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border-left: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#gebrauchtmarkt-spalte
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 5px 6px 5px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#gebrauchtmarkt-spalte2
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 5px 6px 5px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#gebrauchtmarkt-baujahr
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 5px 6px 5px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border: none;
}

td#gebrauchtmarkt-baujahr2
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 5px 6px 5px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border: none;
}



/*Messe-Veranstaltungen*/


table#va-kamine
{
	width: 520px;
	height: auto;
	background: rgb(233,233,214);
	border: 1px solid rgb(67,79,43);
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

td#va-kamine-ueberschrift-01
{
	width: auto;
	height: auto;
	background: rgb(2,147,140);
	color: rgb(255,255,255);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	border: none;
	border-right: 1px solid rgb(255,255,255);
	border-bottom: 5px solid rgb(255,255,255);
}

td#va-kamine-produktgruppe
{
	width: 242px;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#va-kamine-pg
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#va-kamine-dokumente
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#va-kamine-preisliste
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(209,209,209);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#va-kamine-produktgruppe-1
{
	width: 242px;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#va-kamine-pg-1
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#va-kamine-dokumente-1
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}

td#va-kamine-preisliste-1
{
	width: auto;
	height: auto;
	vertical-align: top;
	background: rgb(229,229,229);
	padding: 6px 6px 6px 6px;
	margin: 0px 0px;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	border-right: 1px solid rgb(255,255,255);
}




