/*
 * Author : HDNET
 * Contact : Email: info@hdnet.de
 * File Name : style.css
*/


/* ========== ALL ELEMENTS */
* {
	margin:0;
	padding:0;
}
a {
	outline:none;
	border:none;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

a.red {
	color:#A92028 !important;
}

a.red:hover {
}

img {
	border:none;
}
.printOnly {
	display: none;
}
input {
	vertical-align:middle;
}
p {
	margin-bottom:15px;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hide from IE Mac \*/.clearfix {
	display:block;
}/* End hide from IE Mac */
.floatleft {
	float:left !important;
}
.floatright {
	float:right !important;
}
acronym, abbr {
	cursor: help;
}
.no_padding {
	padding:0 !important;
}
/* ========== BODY */
body {
	margin:0;
	padding:0;
	background:#ffffff;
	color:#6d6d6d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body.image_a div#wrapper {
	background-image: url('/fileadmin/kuper/image/hintergruende/leistungspaket_rechts.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
}
body.image_b div#wrapper {
	background-image: url('/fileadmin/kuper/image/hintergruende/frau_repraesentanzen.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
}
/* ========== LISTEN */
ul, ol {
	padding-left: 15px;
	/*BEN: Added this because of the "Disappearing List-Background Bug" im IE. This fixes it.*/
	position: relative;/*BEN: End*/
}
.cbox ul, ol {
	padding-left: 0px;
}
/* ========== SHADOW */
#shadow {
	width:990px;
	margin:10px auto 0 auto;
	background:url(../images/rshadow.gif) right top repeat-y;
	padding-right:13px;
}
.shadow {
	background:url(../images/rtop.gif) right top no-repeat;
	margin-right:-13px;
}
.bshadow {
	background:url(../images/bshadow.gif) right bottom no-repeat;
	padding-bottom:12px;
	position: relative;
}
/* ========== WRAPPER */
#wrapper {
	width:988px;
	border:1px solid #918f8f;
	border-bottom:1px solid #f2ca40;
	background:transparent url(../images/menu_bg_fill.gif) bottom left repeat-y;
}
.startseite #wrapper {
	background: none !important;
	border-bottom:1px solid #918f8f;
}
.verpackungsanlagen #wrapper {
	border-bottom:1px solid #7a4a6f;
}
#mainbg {
	background:transparent url(../images/menu_bg_fill_gebraucht.gif) bottom left repeat-y;
}
.verpackungsanlagen #mainbg {
	background:transparent url(../images/menu_bg_fill_verpackungsanlagen.gif) bottom left repeat-y;
}
.kunststofftechnik #mainbg {
	background:transparent url(../images/menu_bg_fill_kunststofftechnik.gif) bottom left repeat-y;
}
#mainbg #outer {
	background:transparent url(../images/menu_bg_gebraucht.gif) top left no-repeat !important;
}
.verpackungsanlagen #mainbg #outer {
	background:transparent url(../images/menu_bg_verpackungsanlagen.gif) top left no-repeat !important;
}
.kunststofftechnik #mainbg #outer {
	background:transparent url(../images/menu_bg_kunststofftechnik.gif) top left no-repeat !important;
}
/* ========== HEADER */
#header {
	height:92px;
	background:#fff url(../images/headerpic_gebraucht.gif) right 30px no-repeat;
	position:relative;
}
.verpackungsanlagen #header {
	background:#fff url(../images/headerpic_verpackungsanlagen.gif) right 28px no-repeat;
}
.kunststofftechnik #header {
	background:#fff url(../images/headerpic_kunststofftechnik.gif) right 28px no-repeat;
}
.second_background {
	background:url(../images/header2.jpg) right top no-repeat !important;
}
/* ========== LOGO */
#header h1 a {
	position:absolute;
	display:block;
	left:18px;
	bottom:10px;
	width:297px;
	height:41px;
	background:url(../images/logo2010.gif) left top no-repeat;
	text-indent:-2000em;
}
/* ========== HEADER TRANSPARENT ROW */
/*.transparent{
	filter:alpha(opacity=60); 
	-moz-opacity: 0.6; 
	opacity: 0.6;
	height:28px;
	background:#666666;
}
*/

.transparent {
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	height:28px;
	background:#ffffff;
}
/* ========== SEARCH BOX */
#searchbox {
	position:absolute;
	right:210px;
	top:2px;
	width:210px;
}
.searchbox {
	width:130px;
	border:none;
	background:#ffffff url(../images/searchbox.gif) no-repeat !important;
	padding:2px;
	font-size: 11px;
	padding: 6px 3px 3px 5px;
	margin: 0px -2px 0 0;
}
/* ========== LANGUAGE SELECT */
.language_select {
	position:absolute;
	line-height:28px;
	color:#848282;
	text-transform:uppercase;
	right:87px;
	top:0;
	font-size:12px;
	margin-top:3px;
	width: 100px;
}
.language_select a {
	color:#848282;
	text-decoration:none;
	padding-left:none;
	padding-right:none;
}
.language_select a:hover {
	text-decoration:underline;
	color:#848282;
}
.language_select div img {
	display: none;
}
.language_select div a img {
	display: inline;
}
/* ========== TOP NAVIGATION */
#top_nav {
	line-height:28px;
	background:#e8960e url(../images/topnav.gif) -50px top repeat-y;
	padding-left:150px;
}
.or_bg {
	background:url(../images/holzbearbeitung.gif) left top repeat-x !important;
}
#top_nav li {
	float:left;
	list-style:none;
}
#top_nav li a {
	float:left;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	display:block;
	text-align:left !important;
	padding-left:8px;
	width:152px;
	font-weight:bold;
}

#top_nav li#unternehmen a {
	background:#f7a900 url(../images/topnav-li-unternehmen.png) no-repeat 90px -5px;
}

#top_nav li a:hover {
	text-decoration:underline;
}
#holzbearbeitung a {
	background:url(../images/holzbearbeitung.gif) left top repeat-x;
	background: #F7A900;
}
#gebrauchtmaschinen a {
	background:url(../images/gebrauchtmaschinen.gif) left top repeat-x;
	background: #F9C100;
}
#kunststofftechnik a {
	background:url(../images/kunststofftechnik.gif) left top repeat-x;
	background: #A92028;
	width:190px !important;
}
#verpackungsanlagen a {
	background:url(../images/verpackungsanlagen.gif) left top repeat-x;
	background: #9A375B;
}
/* ========== OUTER */
#outer {
	background:url(../images/welcome.jpg) left bottom no-repeat;
	padding-bottom:140px;
	padding-top:20px;
	padding-left:20px;
	position: relative;
}
.startseite #outer {
	background:none;
	padding-bottom:0px;
	margin-bottom:49px;
	padding-top:20px;
	padding-left:0px;
	position: relative;
}
.no_background {
	background:none !important;
}
/* ========== INDEX BOX */
.cbox {
	border:1px solid #ababac;
	position:relative;
	width:155px;
	padding:7px;
	background:#fdfefe;
	height:430px;
	margin-right:22px;
	display:inline;
}
.startseite .cbox {
	height:285px;
	width:277px;
	padding:10px;
	margin: 22px 0 0 22px;
	background:url(../images/cbox_bg.gif) 9px 30px no-repeat;
}
.cbox_box {
	border:1px solid #ababac;
	position:relative;
	/*width:197px;*/
	width:192px;
	padding:7px;
	background:#fdfefe;
	height:150px;
	margin-right:22px;
	margin-bottom:15px;
	display:inline;
}
.cbox_small {
	border:1px solid #ababac;
	position:relative;
	width:100px;
	padding:7px;
	background:#fdfefe;
	height:160px;
	margin-right:22px;
	display:inline;
	margin-bottom:15px;
}
.cboxc {
	background:url(../images/cbc.gif) -1px -1px no-repeat;
	position:absolute;
	left:-4px;
	top:-5px;
	width:15px;
	height:15px;
}
.cbox h2 {
	font-size:12px;
	color:#e8960e;
	text-align:center;
	padding:5px 0;
}
.startseite .cbox h2 {
	font-size:16px;
	color:#5d5d5c;
	text-align:left;
	padding:5px 0;
}
.cbox h2 a {
	color:#e8960e;
	text-decoration:none;
}
.startseite .cbox h2 a {
	color:#5d5d5c;
	text-decoration:none;
}
.cbox_box h2 {
	font-size:12px;
}
.cbox_small h2, .cbox_small h2 a {
	font-size:11px;
	color:#8d8b8d;
	text-align:left;
	padding:0px 0;
	width: 100px;
	text-decoration: none;
}
.cbox_small h2 a:hover {
	text-decoration: underline;
}
.cbox img {
	margin-bottom:15px;
}
.cbox p {
	color:#535154;
	font-size:13px;
	line-height:18px;
}
.cbox p a {
	color:#a61729;
	text-decoration:none;
}
.startseite .cbox p a {
	color:#5d5d5c;
	text-decoration:none;
}
.cbox p strong {
	color:#a61729;
}
.cbox ul li {
	list-style:none;
	color:#eeb800;
	font-size:12px;
	line-height:22px;
	background:url(../images/sq.gif) 6px 8px no-repeat;
	padding-left:20px !important;
	display:block !important;
}
.cbox ul li {
	color:#5d5d5c;
}
* html .cbox ul li {
	background:url(../images/sq.gif) 6px 8px no-repeat;
}
.cbox ul li a {
	color:#eeb800;
	text-decoration:none;
}
.startseite .cbox ul li a {
	color:#5d5d5c;
	text-decoration:none;
}
.cbox ul li a:hover {
	color:#EEB800;
	text-decoration:underline;
}
.startseite .cbox ul li a:hover {
	color:#5d5d5c;
	text-decoration:underline;
}
.square_list li {
	background:url(../images/sq.gif) 6px 8px no-repeat;
	padding-left:20px !important;
	display:block !important;
}
* html .square_list li {
	background:url(../images/sq.gif) 6px 8px no-repeat;
}
.cbox ul li.shop_icon, .cbox ul.shop_list li {
	background:url(../images/shop.gif) 0 3px no-repeat !important;
	padding-left:20px !important;
	display: block;
}
.startseite .csc-frame-frame1 {
	width: 100%;
	text-align: center;
	font-size: 15px;
	margin: 7px 0;
}
.startseite .csc-frame-frame1 .important {
	color: #b3182c;
}
.startseite .csc-frame-frame1 .important a {
	color: #b3182c;
}
.startseite .csc-frame-frame1 a {
	color: #6D6D6D
}
/* ========== FOOTER */
#footer {
	background:#fff;
	border:none;
	border-top: 1px dotted #ecce63;
	clear:both;
	padding:5px 0;
	width: 786px;
	margin-right:0px;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.startseite #footer {
	width: 948px;
	bottom:13px;
	right:34px;
}
.verpackungsanlagen #footer {
	border-top: 1px dotted #7a4a6f;
}
.kunststofftechnik #footer {
	border-top: 1px dotted #A6182C;
}
#footer p {
	text-align:center;
	font-size:11px;
	color:#ebb520;
	margin-bottom:0;
	padding-left: 0px;
}
.verpackungsanlagen #footer p {
	color:#7a4a6f;
}
#footer a {
	color:#ebb520;
	text-decoration:none;
}
.verpackungsanlagen #footer a {
	color:#7a4a6f;
	;
}
#footer a:hover {
	text-decoration:underline;/*color:#000000;*/
}
/* ========== LEFT SIDEBAR */
#left_sidebar {
	width: 199px;
	padding: 0px;
	float: left;
	min-height:550px;
	height:auto !important;
	height:550px;  /*f�r den IE */
}
ul.holzbearbeitungImage {
	background-image:url(../images/holzbearbeitung.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #E8960E;
}
div.holzbearbeitung {
	background-color: transparent;
}
ul.kunststofftechnikImage {
	background-image:url(../images/kunststofftechnik.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #A6182C;
}
div.kunststofftechnik {
	background-color: #A6182C;
	background-color: transparent;
}
ul.verpackungsanlagenImage {
	background-image:url(../images/verpackungsanlagen.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #9B3562;
}
div.verpackungsanlagen {
	background-color: #9B3562;
	background-color: transparent;
}
#left_sidebar ul#sb_nav {
	margin-bottom:22px;
	margin-top:19px;
	list-style:none;
	padding-left: 0px;
}
#left_sidebar ul#sb_nav li {
	line-height:17px;
	color:#ffffff;
	padding:0px;
}
#left_sidebar ul.second li {
}
#left_sidebar ul#sb_nav li ul li {
}
#left_sidebar ul#sb_nav li a {
	border-bottom: 1px dotted #f5e4b1;
	color:#ffffff;
	text-decoration:none;
	padding: 3px 3px 3px 20px;
	display: block;
	font-weight: bold;
}
#left_sidebar ul#sb_nav li.selcted a {
	color:#848282;
}
.verpackungsanlagen #left_sidebar ul#sb_nav li a {
	border-bottom: 1px dotted #ffc7f2;
}
.kunststofftechnik #left_sidebar ul#sb_nav li a {
	border-bottom: 1px dotted #dc8390;
}
#left_sidebar ul#sb_nav li ul li a {
	font-weight: normal;
	background:transparent url(../images/dot.gif) no-repeat 22px 10px;
	padding-left: 30px;
}
#mainbg #left_sidebar ul#sb_nav li ul li a {
	color:#fff;
}
#left_sidebar ul#sb_nav li.selected a, #mainbg #left_sidebar ul#sb_nav li.selected ul li.selected a {
	color:#848282;
}
#mainbg #left_sidebar ul#sb_nav li.selected ul li.selected ul li a {
	color:#fff;
}
#mainbg #left_sidebar ul#sb_nav li.selected ul li.selected ul li.selected a {
	color:#848282;
}
.kunststofftechnik #left_sidebar ul#sb_nav li.selected a, .kunststofftechnik #mainbg #left_sidebar ul#sb_nav li.selected ul li.selected a {
	color:#b7b7b7;
}
.verpackungsanlagen #left_sidebar ul#sb_nav li.selected a, .verpackungsanlagen #mainbg #left_sidebar ul#sb_nav li.selected ul li.selected a {
	color:#b7b7b7;
}
#left_sidebar ul#sb_nav li.selected {
	font-weight:bold;
}
#left_sidebar ul#sb_nav li.selected ul {
	font-weight:normal;
	list-style-type: square;
	padding:0 0 0 0px;
}
#left_sidebar ul#sb_nav li.selected ul li ul li {
	color:#fff;
	padding-left: 10px;
	border-bottom: 1px dotted #F5E4B1;
}
.verpackungsanlagen #left_sidebar ul#sb_nav li.selected ul li ul li {
	border-bottom: 1px dotted #ffc7f2;
}
.kunststofftechnik #left_sidebar ul#sb_nav li.selected ul li ul li {
	border-bottom: 1px dotted #dc8390;
	padding: 0px;
}
.kunststofftechnik #left_sidebar ul#sb_nav li.selected ul li ul li ul li {
	padding-left: 10px;
}
#left_sidebar ul#sb_nav li.selected ul li ul li a {
	border: none;
}
#left_sidebar ul#sb_nav li a:hover {
	color:#8d8b8d;
	text-decoration:none;
}
div#left_sidebar div, div#left_sidebar dl, div#left_sidebar dt {
	margin: 0px;
	padding: 0px;
}
/* ========== MIDDLE CONTENT */
#middle_content {
	float:left;
	margin-bottom:30px;
	padding:20px;
	width:525px;
}
#middle_content h1 {
	font-size:20px;
	color:#000000;
	margin-bottom:10px;
}
#middle_content p {
	color:#000000;
	font-size:12px;
	line-height:15px;
}
#middle_content ul, #middle_content ol {
	color:#000000;
	font-size:12px;
	line-height:15px;
	/*BEN: Next three lines added because of BUG 0000788 in Mantis*/
	list-style-type:none;
	padding-left:0px;
	margin-left:-9px;
}
#middle_content a {
	color:#E8960E;
}
#middle_content a:hover {
	color:#E8960E;
}
#coninfo {
	width:260px;
	padding:10px;
	background:#e9952c url(../images/coninfo.gif) right top no-repeat;
	border:1px solid #e78a14;
	clear:both;
	margin-bottom:20px;
}
#coninfo p {
	color:#ffffff;
	font-size:11px;
}
/* ========== RIGHT SIDEBAR */
#right_sidebar {
	width:220px;
	float:right;
	padding-top:45px;
}
#right_sidebar h1 {
	color:#868789;
	font-size:13px;
	height:28px;
	line-height:28px;
	text-indent:12px;
	width:180px;
}
#right_sidebar p.bodytext {
	color: #000000;
	font-size: 11px;
	line-height: 16px;
	;
	margin:5px 5px 5px;
}
#right_sidebar p.bodytext a {
	color: #E8AA00;
}
/* ========== RIGHT SIDEBAR BOX */
.rsbox {
	width:202px;
	background:url(../images/rsbg2010.gif) left bottom repeat-y;
	clear: both;
	margin-bottom:35px;
}
.rsfoo {
	background:none;
	margin-top:8px;
	padding-bottom:11px;
}

.rsbox h3 {
	width:202px;
	height:28px;
	line-height:28px;
	color:#868789;
	font-size:13px;
	text-indent:12px;
	background:url(../images/rsbh2010.gif) left top no-repeat;
}
.rsbox ul {
	padding:10px;
}
.rsbox ul li {
	color:#000000;
	font-size:11px;
	line-height:16px;
	list-style:none;
}
.rsbox p {
	color:#000000;
	font-size:11px;
	line-height:16px;
	margin:5px 5px 15px 5px;
	padding:0 5px;
}
.rsbox ul li a, .rsbox a {
	color:#e8aa00;
	text-decoration:none;
}
.rsbox ul li a:hover, .rsbox a:hover {
	/*color:#000000;*/
	text-decoration:underline;
}
.rsbox h3.teaser-headline, .rsbox h3.teaser-headline a, .rsbox h3.teaser-headline a:hover {
	color:#8d8b8d;
}
.rsbox img {
	margin-bottom:10px;
	margin: 0px 0px 10px 4px;
}
.infobox {
	background:#eeb800 url(../images/infoboxfill_gebraucht.gif) right top repeat-y;
	padding:0px !important;
	width:203px;
	margin-top:3px;
	right:16px;
	position: absolute;
}
.kunststofftechnik .infobox, .verpackungsanlagen .infobox {
	width:206px;
	margin-top:0;
}

.holzverarbeitung .infobox {
	margin-top:30px;
}

.infobox .infoboxfoo {
	background:transparent url(../images/infoboxfoo_gebraucht.gif) right bottom no-repeat;
}
.infobox .infoboxtop {
	background:transparent url(../images/infoboxtop_gebraucht.gif) right top no-repeat;
	padding: 20px;
}
.verpackungsanlagen .infobox {
	background:#eeb800 url(../images/infoboxfill_verpackungsanlagen.gif) right top repeat-y;
}
.verpackungsanlagen .infobox .infoboxfoo {
	background:transparent url(../images/infoboxfoo_verpackungsanlagen.gif) right bottom no-repeat;
}
.verpackungsanlagen .infobox .infoboxtop {
	background:transparent url(../images/infoboxtop_verpackungsanlagen.gif) right top no-repeat;
}
.kunststofftechnik .infobox {
	background:#BA0628 url(../images/infoboxfill_kunststofftechnik.gif) right top repeat-y;
}
.kunststofftechnik .infobox .infoboxfoo {
	background:transparent url(../images/infoboxfoo_kunststofftechnik.gif) right bottom no-repeat;
}
.kunststofftechnik .infobox .infoboxtop {
	background:transparent url(../images/infoboxtop_kunststofftechnik.gif) right top no-repeat;
}
.infobox .infoi {
	display: block;
	height:27px;
	width:47px;
	float: left;
}
.infobox p {
	color:#ffffff;
	font-size:11px;
	padding:0 !important;
	margin:0 !important;
}
.infobox_big {
	background:#E8960E url(../images/info-box.gif) right top no-repeat;
	padding: 7px;
	width: 259px;
	color: white;
}
div.infobox p, div.infobox a, div.infobox_big p, div.infobox_big p a {
	color: white !important;
}
/*######################EXT:INDEXED_SEARCH######################*/
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	position:relative;
	width:80px;
	padding:0;
	border:1px solid #717171;
	margin:1px;
	background:#D1D1D1;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
	position:relative;
	width:108px;
	padding:1px;
	border:1px solid #D1D1D1;
	margin:1px;
	background:#F4F4F4;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
}
.tx-indexedsearch ul.browsebox {
	list-style-type:none;
	padding:0 0 15px 0;
	margin:0 0 0 0;
}
.tx-indexedsearch ul.browsebox li {
	display:inline;
	padding:0;
	margin:0;
}
.tx-indexedsearch ul.browsebox li a {
	padding:0;
	margin:0 8px 0 0;
}
.tx-indexedsearch .tx-indexedsearch-whatis p .tx-indexedsearch-sw {
	font-weight:bold;
	font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
	margin:10px 0 5px 0;
}
.tx-indexedsearch p.tx-indexedsearch-noresults {
	text-align:center;
	font-weight:bold;
	height:100px;
}
.tx-indexedsearch .tx-indexedsearch-res {
	clear:both;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
	background:#EEEEEE;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p {
	font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title p.tx-indexedsearch-percent {
	font-weight:normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p {
	font-style:italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr p .tx-indexedsearch-redMarkup {
	color:red;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background:#EEEEEE;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
	margin:20px 0 5px 0;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 {
	margin:0;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead table {
	background:#CCCCCC;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead td {
	vertical-align:middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume {
	color:#666666;
}
div.tx-indexedsearch-browsebox {
}
div.tx-indexedsearch-browsebox p {
}
div.tx-indexedsearch-searchbox p {
	display:none;
}
div.tx-indexedsearch-sectionlinks ul {
	display: none;
}
td.tx-indexedsearch-title-icon {
}
.tx-indexedsearch-info img {
	display:none;
	visibility:hidden;
}
td.tx-indexedsearch-descr {
	display: none;
}
div.tx-indexedsearch-secHead {
	display: none;
}
.tx-indexedsearch a {
	padding:0 15px 0 0;
	margin:0 25px 0 0;
}
.tx-indexedsearch-info a:hover {
	text-decoration:none;
}
.tx-indexedsearch-res table {
	background:#EEEEEE;
}
.tx-indexedsearch-title-number {
	display:none;
}
.tx-indexedsearch-rules {
	display:none;
}
.tx-indexedsearch-browsebox-SCell {
	padding:15px 0 15px 0;
}
.tx-indexedsearch-browsebox-SCell a {
	font-weight:bold;
	text-decoration:none;
}
.tx-indexedsearch-title-caption a, .tx-indexedsearch-info a {
}
/* ******************************** SITEMAP ********************************  */
.csc-sitemap ul {
	padding-left: 20px;
}
.csc-sitemap ul li {
	line-height:20px;
}
.csc-sitemap ul li a, .csc-sitemap ul li a:visited {
	text-decoration:none;
	color: black;
}
.csc-sitemap ul li a:hover {
	text-decoration: underline;
}
/* ******************************** Content-Lists ********************************  */
#middle_content ul {
/*padding-left: 20px;*/
	
}
#middle_content ul li {
	background:url(../images/sq.gif) 10px 6px no-repeat;
	padding-left:20px;
	display:block;
}
#middle_content ul li a, #middle_content ul li a:visited {
	text-decoration:none;/*	color: black;*/
}
#middle_content ul li a:hover {
	text-decoration: underline;
}
#middle_content a.download, #middle_content a.internal-link {
	color: #E8960E;
}
/* ******************************** Maschinen Men� ******************************** */

ul.machine_menu {
	width:150px;
}
ul.machine_menu li.print {
	background-image: url('/fileadmin/templates/images/icon_print.gif');
}
ul.machine_menu li.leaflet {
	background-image: url('/fileadmin/templates/images/icon_send.gif');
}
ul.machine_menu li.back {
	background-image: url('/fileadmin/templates/images/icon_back.gif');
}
ul.machine_menu li {
	height: 20px !important;
	background-repeat: no-repeat !important;
	padding-left: 25px !important;
	padding-top: 2px !important;
	margin: 4px !important;
}
ul.machine_menu li a, ul.machine_menu li a:hover {
	color: #E8AA00 !important;
}
div.imageModule {
	float:right;
	padding-top:5px;
	padding-right:2px;
	padding-bottom:5px;
	padding-left:10px;
}
span.aktiv a {
	font-weight: bold;
	color: grey;
}
table.contenttable-1 {
	border-spacing: 0px;
	border-right:1px solid #fcb72a;
	border-bottom:1px solid #fcb72a;
	color:black;
	margin-bottom: 20px;
}
table.contenttable-1 td {
	margin:0px;
	padding:3px;
	border-left:1px solid #fcb72a;
	border-top:1px solid #fcb72a;
}
table.contenttable-1 th {
	margin:0px;
	padding:3px;
	border-left:1px solid #fcb72a;
	border-top:1px solid #fcb72a;
	text-align: left;
}
table.contenttable-1 tr.tr-odd {
	background: #ffecbc;
}
.contenttable caption {
	text-align: left;
	color:black;
	font-weight: bold;
}





/* Slideshow */
.tx-hdslider-pi1 {
	/*display:none;	*/
	height: 255px;
}

ol#controls {
	position:relative;
	float:right;
	width:auto;
	padding:0;
	margin:10px 30px 20px 0;
	height:18px;
}
ol#controls li {
	position:relative;
	float:left;
	height:18px;
	padding:0;
	margin:0 5px 0 0;
	list-style:none;
	line-height:18px;
	text-align:center;
}
ol#controls li a {
	display:block;
	width:18px;
	height:18px;
	line-height:18px;
	color:#fff;
	text-decoration:none;
	background:url(../images/slider-controls-a-bg.png) no-repeat 0 0;
}
ol#controls li.current a {
	background:url(../images/slider-controls-a-current-bg.png) no-repeat 0 0;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {
	outline:none;
}  
#slideshow {
	background: #fff;
	width:988px;
	height:207px;
	position: relative;
	overflow-x: hidden;
}

.slideshow {
	width:988px;
	height:207px;
	z-index: 1;
	position: absolute;
}
.showing {
	z-index: 50;
}

* html #slideshow {
	height:30px;
}
