@charset "UTF-8";/* CSS Document */body {	color: black;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	margin: 0;	padding: 0;	scrollbar-3dlight-color: #868686;	scrollbar-arrow-color: #868686;	scrollbar-darkshadow-color: #868686;	scrollbar-face-color: #ffffff;	scrollbar-highlight-color: #868686;	scrollbar-shadow-color: #CCCCCC;	scrollbar-track-color: #ffffff;	}	/* Ausrichtung Headlines und Absatzformate zum linken Rand in der linken Spalte */#ko_contentlinks_prodmenu_3spaltig p.bodytext, #ko_contentlinks_prodmenu_3spaltig h1, #ko_contentlinks_prodmenu_3spaltig h2, .tx-indexedsearch {	margin-left: 25px;	}		#ko_start_main p.bodytext, #ko_start_main h1, #ko_start_main h2 {	margin-left: 25px;	}	#ko_content_links_frame .csc-header, #ko_content_links_frame p.bodytext {	padding-left:0px;	}	#ko_contentlinks_3spaltig p.bodytext, #ko_contentlinks_3spaltig h1 {	width: 210px;	padding-left: 25px;	}		#ko_contentrechts_prodmenu_3spaltig p.bodytext, #ko_contentrechts_prodmenu_3spaltig h2, #ko_contentrechts_prodmenu_3spaltig h3 {	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;}#ko_contentrechts_3spaltig p.bodytext, #ko_contentrechts_3spaltig h2, #ko_contentrechts_3spaltig h3 {	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;}#ko_contentrechts_3spaltig h1, #ko_contentrechts_prodmenu_3spaltig h1  {    padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;  }	/* Headlines + Texte */.csc-firstHeader {	margin-top: 5px;}h1, h2, h3, h4, h5, h6, p.bodytext, li, ul, ol {	margin: 0px 0px 10px;	padding: 0px;	}h1 {	font-size:12px;	color: #666666;	font-weight: bold;	margin-bottom: 8px;	}	h2 {	font-size:11px;	color: #666666;	margin-bottom: 5px;		font-weight: bold;	}	h3 {	font-size:11px;	color: #999999;	margin-bottom: 5px;	font-weight: bold;	}	h4 {	}	#txtmdproduct_content_links h5 {	font-size: 11px;	font-weight: bold;	height: 20px;	margin: 0px;	padding-top: 5px;	padding-bottom: 0px;	color: #FFFFFF;}#txtmdproduct_content_links h6 {	font-size: 10px;	font-weight: bold;	height: 16px;	margin-top: 2px;	margin-bottom: 2px;		} 		p.bodytext {	font-size: 11px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	line-height: 16px;	}#ko_contentmain_3spaltig ul, #ko_contentmain_3spaltig ol {	margin-left: 10px;	}#ko_contentmain_3spaltig li {	color: #000000;	font-size: 11px;	list-style-position: outside;	list-style-image: url(../img/dot_grau_list.gif);	list-style-type: none;	margin-left: 10px;	line-height: 14px;	padding: 0px;	margin-bottom: 10px;}			#ko_footerline p.bodytext {	text-align: center;}p.bodytext a:link, p.bodytext a:visited, p.bodytext a:focus, p.bodytext a:active {	color: #666666;	text-decoration: none;	}	p.bodytext a:hover {	color: #999999;	}		/* Metamenü - Anfang*/#ko_metamenu {	color: #CCCCCC;	font-size: 9px;	padding-top: 8px;	}	#ko_metamenu a {	color: #999999;	text-decoration: none;	}/* Metamenü - Ende*//* Sprache - Anfang*/.tx-srlanguagemenu-pi1 {	margin-top: 9px;	margin-left: 2px;	position: relative;	}.tx-srlanguagemenu-pi1 p {	font-family: Verdana, sans-serif;	font-size: 9px;	line-height:100%;	color: #CCCCCC;	margin-top: 8px;	padding: 0;	}.tx-srlanguagemenu-pi1 img {	margin: 0 5px;	padding: 0;	border-style: none;	}.tx-srlanguagemenu-pi1 .CUR {	float: left;	font-size: 9px;	color: #FF9900;	padding-right: 2px;	padding-left: 2px;	}.tx-srlanguagemenu-pi1 .CUR a {	background-color: transparent;	color: #FF9900;	text-decoration: none;	}.tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active {	color:#666666;	}	.tx-srlanguagemenu-pi1 .NO {	float: left;	font-size: 9px;	}	.tx-srlanguagemenu-pi1 .NO a {	background-color:transparent;	color: #999999;	text-decoration:none;	}.tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active {	color:#333333;	}.tx-srlanguagemenu-pi1 .INACT {	float: left;	font-size: 9px;	}.tx-srlanguagemenu-pi1 .INACT a {	background-color:transparent;	color: #999999;	text-decoration: none;	font-weight: normal;	}.tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active {	color: #333333;	}.tx-srlanguagemenu-pi1 .SPC {	float: left;	font-family: Verdana, sans-serif;	font-size: 9px;	line-height: 100%;	color: #666666;	}	.tx-srlanguagemenu-pi1 fieldset {	background-color: #00FF33;	}	.tx-srlanguagemenu-pi1 fieldset legend {	}	.tx-srlanguagemenu-pi1 fieldset label {	display: none;	}	.tx-srlanguagemenu-pi1 fieldset select {	font-size: 9px;	font-family: Verdana, sans-serif;	background-color: #666666;	color: white;}.tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 {		}/* Sprache - Ende*//* Suche */div.tx-macinasearchbox-pi1 {	margin-top: 5px;	padding: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}form #searchform {	}input.searchinput {	width: 90px;	padding: 1px;	border: 1px solid #CCCCCC;	font-size: 10px;	}input.search_bt {	font-size: 12px;	color: #666666;	background-color: #FFFFFF;	cursor: pointer;	background-image: url(../ext/lupe.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	border: 0px none #FFFFFF;	}		/* INDEXED SECHFORM */.tx-indexedsearch {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	width: 100%;	margin: 0px;	padding: 0px;}.tx-indexedsearch tr, .tx-indexedsearch td {	text-align: left;	vertical-align: top;}.tx-indexedsearch a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	width: 100%;	color: #666666;}.tx-indexedsearch input, .tx-indexedsearch select, .tx-indexedsearch checkbox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	margin-left: 10px;	margin-bottom: 10px;}.tx-indexedsearch-searchbox {	margin: 20px 0px 0px;	padding: 0px;}.tx-indexedsearch-searchbox-sword sword {}.tx-indexedsearch-searchbox-button {	background-color: #F59500;	color: #FFFFFF;	font-size: 11px;	height: 20px;	width: auto;	padding: 1px;	border: 1px solid #999999;}.tx-indexedsearch-rules {}	/* FOOTER-TEXT und Links*/#ko_footerline p.bodytext {	font-size: 9px;	line-height: 28px;	color: #CCCCCC;		}#ko_footerline p.bodytext a {	color: #FFFFFF;		}.csc-frame {		}.csc-frame-rulerAfter {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F49600;	height: 5px;	margin-bottom: 10px;	}	/* Tabellen */.contenttable-0 {	border: 1px solid #CCCCCC;	color: #000000;	background-color: #999999;}.contenttable-0 td {	padding: 2px;	margin: 1px;	background-color: #FFFFFF;	text-align: center;	vertical-align: middle;	font-size: 9px;	}.tr-0 td {	background-color: #F49600;	font-weight: bold;}.tr-odd td {	background-color: #cccccc;}.tr-even {}/* INHALTE PRODUKTSCREEN */#txtmdproduct_content_links {	padding-right: 30px;	font-size: 10px;	line-height: 13px;	}/*INHALTE PRODUKTMENUE */#ko_contentlinks_prodmenu_3spaltig {}#ko_contentlinks_prodmenu_3spaltig h1 {	font-size: 14px;	padding-top: 5px;	color: #FFFFFF;}#ko_contentlinks_prodmenu_3spaltig p.bodytext {	font-size: 12px;	line-height: 16px;}/* CSC _ SITEMENUES */.csc-menu-1 {	font-size: 12px;	list-style-position: inside;	list-style-type: square;	color: #F49600;	margin-top: 10px;	margin-bottom: 10px;}.csc-menu-1 li a {	color: #868686;	font-weight: bold;	text-decoration: none;}.csc-menu-1 li a:hover {	color: #F49600	;	font-weight: bold;	text-decoration: none;}/* CSC _ Bildunterschrift */.csc-textpic-caption {	font-size: 10px;}/* TT-ADRESS-Beginn */.tx-ttaddress-pi1 {}.vcard {	margin-bottom: 10px;}a.url {	color: #666666;	text-decoration: none;}a.url:hover {	color: #000000;	text-decoration: none;}.fn {}.org {	font-weight: bold;}.adr {}.street-address {}.locality {}.tel {}/* TT-ADRESS-End *//* Rollover Menü Crew */.iconmenu {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 0px;	}.iconmenu a img {	border: none;	text-align: left;	vertical-align: top;	margin: 0px 0px 6px 5px;	padding: 0px;	}	.iconmenu img {	text-align: left;	vertical-align: top;	margin: 0px 0px 5px 5px;	padding: 0px;	border: none;	}	/* FCE-Formate - 2spaltig */.fce-2spaltig {	width: 445px;}.sub2_spalte1 {	width: 215px;	float: left;	margin-right: 5px;}.sub2_spalte2 {	width: 215px;			float: left;}		/* FCE-Formate - 3spaltig */.fce-3spaltig {	width: 445px;}.sub3_spalte1 {	width: 33%;	float: left;	padding-right: 2px;}.sub3_spalte2 {	width: 33%;			float: left;	padding-right: 2px;}.sub3_spalte3 {	width: 33%;	float:left;}/* SMOOTH GALLERY */.tx-rgsmoothgallery-pi1 {	margin: 0px;	padding: -5px 0px 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}/* Mailformular */legend {	padding-right:10px;	border: 0px;	}fieldset {	border:0px;	padding-left:10px;	padding-right:10px;	padding-top:10px;	padding-bottom:10px;	}.radiolayout {	width:60%;	padding-top:15px;	padding-bottom:15px;	}.formu {	width:100%;	}.mf-radio {	border:0px;	}.mf-text {	color: #000000;	border: 1px solid #C0C0C0;	margin-bottom: 5px;		width: 250px;	}.mf-check {	border: 0px;	}.mf-select {	color: #000000;	border: 1px solid #C0C0C0;	margin-bottom: 5px;	}.mf-input {	border: 1px solid #C0C0C0;	margin-bottom: 5px;	width: 250px;	}.mf-submit {	color: #ffffff;	background-color: #D59203;	margin-top: 10px;	margin-bottom: 10px;	font-weight: bold;	font-size: 10px;	cursor: Pointer;	border: 0px;	float: left;	}/* Mailformular - End *//* LINK TO TOP */p.csc-linkToTop {	float: right;	margin-right: 10px;}p.csc-linkToTop a {	font-weight: bold;	color: #F59500;	text-decoration: none;	background-image: url(../img/topdot.gif);	background-repeat: no-repeat;	vertical-align: middle;	padding-left: 15px;}p.csc-linkToTop a:hover {	color: #000000;}/* CSC MENU */ul.csc-menu-3 {	color: #666666;	text-decoration: none;	list-style-type: none;	margin-top: 5px;	margin-left: 5px;}li.csc-section  {	margin: 0px;	padding: 0px;	height: 15px;	}li.csc-section a {	color: #666666;	text-decoration: none;	font-size: 12px;}li.csc-section a:hover {	color: #000000;	text-decoration: none;}/* UPLOADS TABLE */table.csc-uploads-2 tr.tr-even {	background-color: #FFFFFF;}table.csc-uploads-2 tr.tr-odd {		background-color: #FFFFFF;}td.csc-uploads-icon {	background-color: #FFFFFF;}td.csc-uploads-icon a img {	border: 1px solid #F59500;}td.csc-uploads-fileName {	background-color: #FFFFFF;}td.csc-uploads-fileName a {	font-size: 10px;	color: #666666;	text-decoration: none;	}td.csc-uploads-fileName a:hover {	font-size: 10px;	color: #000000;	text-decoration: none;	}