	
table.abb-zoom {
	margin: 14px auto 0 auto;
	width: 1px;
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	}
* html table.abb-zoom {
	margin: 0 auto;
	}
*+html table.abb-zoom {
	margin: 0 auto;
	}
table.abb-zoom tr.r_abb-zoom-bez td {
	padding: 3px 0;
	text-align: center;
	}
table.abb-zoom tr.r_abb-zoom-links td {
	padding: 3px 0;
	text-align: right;
	font-size: .9em;
	font-weight: bold;
	background: #007a79 url(/media/images/elemente/hint_popup-ecken-oben.gif) top left no-repeat;
	}
table.abb-zoom.rub-plattenaufteilsysteme tr.r_abb-zoom-links td {
	background-color: #fadd0b;
	}
table.abb-zoom.rub-plattenaufteilsysteme tr.r_abb-zoom-links td * {
	color: #000 !important;
	}
table.abb-zoom.rub-doppelendprofiler tr.r_abb-zoom-links td {
	background-color: #f77621;
	}
table.abb-zoom.rub-bearbeitungszentren tr.r_abb-zoom-links td {
	background-color: #e3301e;
	}
table.abb-zoom tr.r_abb-zoom-links td span {
	float: left;
	width: 80%;
	line-height: 20px;
	padding: 0 0 0 20px;
	font-size: 1.2em;
	font-weight: bold;
	color: #fff;
	}
table.abb-zoom tr.r_abb-zoom-links td div {
	float: right;
	padding: 0 20px;
	}
table.abb-zoom tr.r_abb-zoom-links td a {
	position: relative;
	top: 6px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 2.2em;
	line-height: 1px;
	padding: 0 3px;
	margin: -20px 0;
	color: #fff;
	}
* html table.abb-zoom tr.r_abb-zoom-links td a {
	top: 1px;
	}
*+html table.abb-zoom tr.r_abb-zoom-links td a {
	top: 1px;
	}
table.abb-zoom tr.r_abb-zoom-links td a:visited,
table.abb-zoom tr.r_abb-zoom-links td a:link {
	color: #fff; 
	}
table.abb-zoom tr.r_abb-zoom-links td a:hover {
	text-decoration: none;
	color: #c1c1c1; 
	}
table.abb-inhalt tr.r_abb-bez {
	background: #fff;
	font-size: .9em;
	}
table.abb-zoom tr.r_abb-zoom-bez td {
	padding: 3px 0;
	text-align: center;
	background: #fff;
	}
table.abb-zoom tr.r_abb-zoom-bez.noabbbez td {	
	background: none !important;
	}
	
table.abb-zoom tr.r_abb-zoom-abb td {
	padding: 0 0 8px 0;
	}
table.abb-zoom tr.r_abb-zoom-abb td a {
	display: block;
	border: 1px solid #fff;
	background: #fff;
	}
table.abb-zoom a.bildlink-mehrere {
	width: 500px;
	height: 500px;
	text-align: center;
	}
table.abb-zoom tr.r_abb-zoom-thumbs td div {
	width: 500px;
	padding: 3px 0 1px 0;
	text-align: center;
	overflow: hidden;
	overflow-x: auto;
	white-space: nowrap;
	background: #fff;
	border: solid #fff;
	border-width: 0 1px;
	letter-spacing: -1px;
	}
* html table.abb-zoom tr.r_abb-zoom-thumbs td div {
	height: 71px;
	}
*+html table.abb-zoom tr.r_abb-zoom-thumbs td div {
	height: 71px;
	}
* html table.abb-zoom tr.r_abb-zoom-thumbs td div.thumb-anz_1
* html table.abb-zoom tr.r_abb-zoom-thumbs td div.thumb-anz_2,
* html table.abb-zoom tr.r_abb-zoom-thumbs td div.thumb-anz_3,
* html table.abb-zoom tr.r_abb-zoom-thumbs td div.thumb-anz_4,
* html table.abb-zoom tr.r_abb-zoom-thumbs td div.thumb-anz_5,
* html table.abb-zoom tr.r_abb-zoom-thumbs td div.thumb-anz_6,
* html table.abb-zoom tr.r_abb-zoom-thumbs td div.thumb-anz_7,
* html table.abb-zoom tr.r_abb-zoom-thumbs td div.thumb-anz_8,
* html table.abb-zoom tr.r_abb-zoom-thumbs td div.thumb-anz_9 {
	height: auto;
	}
table.abb-zoom tr.r_abb-zoom-thumbs td div img {
	filter:Alpha(opacity=30, finishopacity=30, style=3);
	-moz-opacity: 0.30;
	opacity: 0.30;
	border: 1px solid #e9e9e9;
	}
table.abb-zoom tr.r_abb-zoom-thumbs td div a.zoom-thumb-akt img {
	filter:Alpha(opacity=100, finishopacity=100, style=3);
	-moz-opacity: 1;
	opacity: 1;
	border: 1px solid #c1c1c1;
	}
table.abb-zoom tr.r_abb-zoom-thumbs td div a:hover img {
	filter:Alpha(opacity=100, finishopacity=100, style=3);
	-moz-opacity: 1;
	opacity: 1;
	border-color: #c1c1c1;
	}
table.abb-zoom tr.r_abb-zoom-thumbs td div a.zoom-thumb-anker {
	position: relative;
	width: 0;
	height: 0;
	line-height: 0;
	left: 221px;
	}
* html table.abb-zoom tr.r_abb-zoom-thumbs td div a.zoom-thumb-anker {
	position: static;
	margin-left: 220px;
	margin-right: -220px;
	}
*+html table.abb-zoom tr.r_abb-zoom-thumbs td div a.zoom-thumb-anker {
	position: static;
	margin-left: 220px;
	margin-right: -220px;
	}
	
