body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: arial, verdana, helvetica, sans serif;
	/*color: #878889;*/
	color: #555555;
}

A:link {
	/*color: #878889;*/
	text-decoration: underline;
}

A:visited {
	/*color: #878889;*/
	color: #555555;
	text-decoration: underline;
}

A:active {
	/*color: #878889;*/
	color: #555555;
	text-decoration: underline;
}

A:hover {
	/*color: #878889;*/
	color: #555555;
	text-decoration: underline; 
}

b, p, td, div, span, body {
	font-size: 12px;
	/*color: #878889;*/
	color: #555555;
}

td.impressum {
  /*color: #878889;*/
  color: #222222;
}

#niederlassung {
  color: #9e1b34;
  font-weight: bold;
}


h1 {
	font-size: 16px;
	color: #9E1B34;
	font-weight: bold;
}

h2 {
	font-size: 14px;
	color: #9E1B34;
	font-weight: bold;
}

h3 {
	font-size: 12px;
	color: #9E1B34;
	font-weight: bold;
}

img {
	border: 0px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#rightblock ul {
	list-style-image: url(img/bullet_arrows.gif);
	font-weight: bold;
	padding: 0 0 0 25;
	margin: 0 0 0 0;
	color: white;
}

#rightblock li, #rightblock div {
	color: white;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#rightblock a, #rightblock p, #rightblock td {
	color: white;
}

#impressum {
	font-size: 10px;
}

#joboffers td {
  /*color: #878889;*/
  color: #555555;
}

#joboffers a {
  /*color: #878889;*/
  color: #555555;
}


.list_item_title {color: #000000;}

td.shop_list_caption { color: #ffffff; background: #bbbdbe; font-weight: bold;}

/* LAGERBESTANDSANZEIGE */
div#TB_ajaxContent { height:300px; overflow:auto; }
/*div#TB_ajaxContent div table tbody tr td table tbody tr td { height:10px; font-size:9px; color:#676767; }*/
div#TB_ajaxContent div table tbody tr td table tbody tr td { height:10px; font-size:9px; color:#222222; }
/*div.tx-t3nav-pi1 a, div.tx-t3nav-pi1 td { color:#676767; } */
div.tx-t3nav-pi1 a, div.tx-t3nav-pi1 td { color:#222222; }
