body { margin:0px; font-family:Verdana,Arial,Helvetica,sans-serif; background-color:white; }
	#header { width:992px;margin-top:4px; margin-bottom:4px }
	#header img { border:0px; }
	#nav { width:992px; font-size:11px; text-transform:uppercase; background-image:url('../images_2007/bg-nav.gif'); }
	#topnav { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-transform:uppercase; width:730px; height:87px; margin-left:132px; }
	#topnav .firstcell { border-left:0px;height:27px; }
	#topnav .lastcell { border:0px; }
	
	#topnav a { color:black; margin-left:15px; margin-right:13px; }
	#topnav td { border-left:1px solid #F7B73F; border-right:1px solid #2D261A; padding-bottom:1px; padding-top:3px; }
	#topnav #tophere { color:white }
	
	#subarea { width:724px; margin-top:-56px; margin-left:135px; }
	#subnav { border-bottom:1px solid #F49F00;border-right:1px solid #F49F00; border-left:1px solid #FBDCA3; border-top:1px solid #FBDCA3;text-transform:uppercase; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; margin-bottom:34px; color:#141414; }
	#subnav a { color:#141414; margin-left:5px; margin-right:4px; font-weight:bold;  }
	#subnav #here  { color:#F49F00; }
	#subnav td { height:20px; }
	
	#contenttable { width:992px; line-height:21px; }
	
	#content { vertical-align:top; font-size:12px; color:#464646; font-family:Verdana,Arial,Helvetica,sans-serif; padding-left:40px; padding-right:30px; }
	#content h1 { font-size:20px; line-height:24px; font-weight:normal; color:#666666;margin-top:18px;margin-bottom:27px; }
	#content .csc-header h1.csc-firstHeader, #content .csc-header h1 { margin-top:18px; margin-bottom:-9px; }
	#content ul { margin-top:9px; margin-bottom:9px; font-size:11px; list-style-image:url('../images_2007/listpoint.gif'); padding-left:0px; margin-left:20px; }
	#content p, #content p.bodytext { margin-top:9px; margin-bottom:9px; }
	#content h2 { background-image:url('../images_2007/bg-title.gif'); background-repeat:no-repeat; padding-left:9px; margin-left:-6px; line-height:24px; font-size:14px; font-weight:bold; margin-top:11px; margin-bottom:11px; }
	#content .csc-header h2 { margin-top:11px; margin-bottom:-9px; }
	h3 { font-size:14px; margin-top:12px; margin-bottom:12px; }
	h4, h5,h6 { font-size:12px; }
	#content a { color:#F49F00; font-weight:bold; }
	#content td { font-size:12px; color:#464646; font-family:Verdana,Arial,Helvetica,sans-serif; }
	textarea, select { color:#464646; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif; }
	#content hr.clearer { color:#c0c0c0; height:0px; border-top:1px solid #c0c0c0; margin-top:2px; margin-bottom:2px; }
	#content table.xlisttable td p { margin-top:0px; margin-bottom:0px; line-height:21px; }
	#content table.xlisttable td { padding-left:40px; background-image:url('../images_2008/xlist.gif'); background-repeat:no-repeat; vertical-align:top; padding-top:9px; padding-bottom:9px; line-height:21px; }
	#content ul.xlist { font-size:12px; margin-left:25px; padding-left:20px; list-style-type:none; list-style-image:url('../images_2008/xlist.gif'); }
	#content ul.xlist li { vertical-align:middle; padding-top:9px; padding-bottom:9px; line-height:21px; }


	.gratisdownload { margin-top:-12px; margin-left:450px; margin-bottom:15px; }
	.gratisdownload { border:0px; }
	
	.startbox-left { vertical-align:top; margin-right:30px; margin-left:-6px; width:324px; height:340px; background-image:url('/fileadmin/x-knowledge/images_2007/startbox-left.jpg'); background-repeat:no-repeat; font-size:11px; line-height:17px;  }
	.startbox-right { vertical-align:top; width:324px; height:340px; background-image:url('/fileadmin/x-knowledge/images_2007/startbox-right.jpg');background-repeat:no-repeat; font-size:11px; line-height:17px;  }
	.startbox { color:white; padding:22px; padding-top:0px; }
	.startbox h3 { font-size:20px; margin-bottom:13px; margin-top:0px; font-weight:normal; }
	.startbox ul { color:#464646; margin-top:13px; margin-bottom:13px; margin-right:-5px;   }
	
	.startbox div.button { text-align:center; margin-top:12px; }
	a img { border:0px; }
	img.topabstand { margin-top:9px; }
	
	.light { color:#F49F00; }
	.dark { color:#464646; }
	.verydark { color:#141414; }
	
	#adcontent { vertical-align:top; width:223px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#464646; line-height:14px; padding-top:15px; }
	
	#adcontent img.spacer-gif { margin-top:-6px; }
	
	.boxtop { width:223px; height:8px; margin-top:7px; }
	.boxtitle { width:223px; background-color:#C0C0C0; color:white; padding-bottom:6px; font-size:16px; }
	.boxtitle h2 { font-size:16px; margin:0px;margin-left:15px; margin-right:15px; }
	.box { background-color:#F0F1F0; width:223px; }
	.verlaufbox { background-image:url('../images_2007/bg-boxocker.gif'); background-repeat:repeat-x; background-color:#FDF1D9; width:223px; }
	.boxend { width:223px;height:8px; }
	
	#newsbox { line-height:12px; padding-left:15px;padding-right:15px;padding-top:6px; font-size:10px; }
	#newsbox p, #newsbox h3 { margin:0px; }
	#newsbox h3 { font-size:10px; font-weight:bold; }
	.morenews { padding-bottom:9px; }
	.morenews a { color:#F49F00; font-weight:bold; }
	#newsbox h2 { color:#666666; font-size:14px; margin-top:9px;margin-bottom:15px; }
	#newsbox .news-latest-date a { color:#464646; }
	#newsbox h3 a { color:#F49F00; font-size:10px; font-weight:bold; }
	#newsbox hr.clearer { color:#c0c0c0; height:0px; border-top:1px solid #c0c0c0; margin-top:2px; margin-bottom:2px; }
	.news-latest-morelink { margin-bottom:15px; margin-top:0px; }
	.news-latest-morelink a { color:#F49F00; font-weight:bold;  }
	.news-latest-gotoarchive { padding-bottom:15px;  }
	.news-latest-gotoarchive a { color:#F49F00; font-weight:bold;  }

	
	#productbox { line-height:12px; padding-left:15px; padding-right:15px; padding-top:6px; font-size:10px; }
	#productbox p, #newsbox h3 { margin:0px; }
	#productbox h3 { font-size:10px; font-weight:bold; }
	#productbox a { color:#F49F00; }
	#productbox img { margin-top:6px; margin-bottom:6px; }
	
	.price { font-size:14px; font-weight:bold; text-align:right; }
	.centprice { font-size:12px; font-weight:bold; }
	.order { padding-top:9px; padding-bottom:3px; text-align:center; }
	.order a img { border:0px; }
	
	form { margin:0px; }
	#searchbox { background-color:#F0F1F0; width:223px; padding-bottom:6px; }
	#searchbox div.abstand { padding-left:15px;padding-right:15px; }
	#searchbox div.title { margin-bottom:2px; }
	.inputfield { width:110px; font-size:12px; color:#666666; font-family:Arial,Helvetica,sans-serif; border:1px solid #cccccc; line-height:20px; }
	.submitbutton { margin-bottom:-9px; }
	
	#footer { width:992px; height:21px; background-image:url('../images_2007/bg-footer.gif'); background-color:#F49F00; color:white; text-align:left; margin-top:12px; }
	#footer a { color:white; font-size:11px; font-family:Verdana; margin-left:3px; margin-right:2px; }
	#addressfooter { width:992px; height:21px; text-align:center; color:#666666; font-family:Verdana; font-size:10px; padding-top:6px; padding-bottom:0px; }
	#addressfooter a  { color:#666666; font-size:10px; font-family:Verdana; margin-left:0px; margin-right:0px; }
	
	a:link { text-decoration:none; }
	a:visited { text-decoration:none; }
	a:hover { text-decoration:underline; }
	a:active { text-decoration:underline; }
	
	#topnav a:link { text-decoration:none; }
	#topnav a:visited { text-decoration:none; }
	#topnav a:hover { text-decoration:underline; }
	#topnav a:active { text-decoration:underline; }
	
	#subnav a:link { text-decoration:none; }
	#subnav a:visited { text-decoration:none; }
	#subnav a:hover { text-decoration:underline; }
	#subnav a:active { text-decoration:underline; }
	
	#xdotlogo { z-index:99; position:absolute; top:120px; left:880px; width:110px; height:80px; }
	#xdotlogo a img { border:0px; }
	
	#content table.versionstabelle { border:1px solid #cccccc; width:98%;  }
	#content table.versionstabelle td { padding:3px; font-size:11px; }
	#content table.versionstabelle th { font-size:12px; padding:6px; color:white; background-color:#666666; }
	
.csc-uploads-fileName { padding-left:60px; background-image:url('../images_2007/icon-pdf.gif');background-repeat:no-repeat; }

.tx-ttnews-browsebox p { background-color:#efefef; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.tx-ttnews-browsebox-strong { font-weight:bold; }
.tx-ttnews-browsebox td p, .tx-ttnews-browsebox td { background-color:white;border:0px; }

.news-single-timedata { font-size:10px; }
.news-single-category { font-size:10px; }
.news-single-author {  }
.news-single-item h3 { font-size:14px; width:90%; }


/* default styles for extension "tx_indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:white; }
	.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 { margin-top:0px; margin-bottom:0px; font-size:11px; font-style:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { font-size:11px; font-weight:bold; color:#666666; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { margin-top:0px; margin-bottom:0px; font-size:11px; background:white; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:white; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
	
.tx-indexedsearch .tx-indexedsearch-res { background-color:white; font-family:Verdana,Helvetica,Arial,sans-serif; }
.tx-indexedsearch .tx-indexedsearch-secHead { background-color:white; font-family:Verdana,Helvetica,Arial,sans-serif; }
#content .tx-indexedsearch .tx-indexedsearch-res td h2 { background-image:url('../images_2007/bg-title.gif'); background-repeat:no-repeat; background-color:white; padding-left:15px; margin-left:0px; line-height:24px; font-size:14px; font-weight:bold; margin-top:9px; margin-bottom:9px;  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 a { font-size:16px;  font-family:Verdana,Helvetica,Arial,sans-serif; }

.tx-indexedsearch .tx-indexedsearch-title { margin-top:0px; background-color:white;  font-family:Verdana,Helvetica,Arial,sans-serif; }
.tx-indexedsearch .tx-indexedsearch-descr { font-style:normal; font-size:10px;  font-family:Verdana,Helvetica,Arial,sans-serif; }
.tx-indexedsearch .tx-indexedsearch-redMarkup  { font-size:11px; font-weight:bold; color:#666666; }
.tx-indexedsearch .tx-indexedsearch-info { border-bottom:1px solid #ccc; background-color:white; font-size:11px; font-family:Verdana,Helvetica,Arial,sans-serif; }
.tx-indexedsearch .tx-indexedsearch-info p { font-size:11px; margin-top:0px; margin-bottom:0px; }

.tx-indexedsearch-title td a { font-size:12px; }

.csc-sitemap { margin-top:-20px; margin-bottom:30px; }
.csc-sitemap-level1 { padding-left:0px; padding-top:8px; }
.csc-sitemap-level2 { padding-left:15px; font-size:11px; background-image:url('../images_2008/black-listpoint.gif'); background-repeat:no-repeat; }
.csc-sitemap-level3 { padding-left:30px; font-size:10px; background-image:url('../images_2008/black-listpoint3.gif'); background-repeat:no-repeat; }
.csc-sitemap-level2 a, .csc-sitemap-level3 a { font-weight:normal; }
p.csc-sitemap { line-height:14px; }

table.footsubnav { width:99%; font-size:12px; font-weight:normal; background-image:url('../images_2008/bg-footsubnav.gif');background-repeat:repeat-x; }
	table.footsubnav td { text-align:center; vertical-align:top; }
	#startcontent table.footsubnav td a { color:#464646; font-size:10px; font-weight:normal; }
	#startcontent table.footsubnav td a:link { text-decoration:none; }
	#startcontent table.footsubnav td a:visited { text-decoration:none; }
	#startcontent table.footsubnav td a:hover { text-decoration:underline; }
	#startcontent table.footsubnav td a:active { text-decoration:underline; }
	#content table.footsubnav td a { color:#464646; font-size:10px; font-weight:normal; }
	#content table.footsubnav td a:link { text-decoration:none; }
	#content table.footsubnav td a:visited { text-decoration:none; }
	#content table.footsubnav td a:hover { text-decoration:underline; }
	#content table.footsubnav td a:active { text-decoration:underline; }
table.topsubnav { position:relative; z-index:99; margin-top:-31px; margin-left:95px; width:auto; border-left:1px solid #FBDCA3; border-top:1px solid #FBDCA3; border-bottom:1px solid #F49F00; border-right:1px solid #F49F00; }
	#content table.topsubnav td a { font-weight:normal; color:black; font-size:11px; margin-right:5px; margin-left:5px; }
	#content table.topsubnav td a:link { text-decoration:none; }
	#content table.topsubnav td a:visited { text-decoration:none; }
	#content table.topsubnav td a:hover { text-decoration:underline; }
	#content table.topsubnav td a:active { text-decoration:underline; }