/* CSS Document */
/**************************************************************************************/
/* Content Data for the homepage Niesmann+Bischoff GmbH */
/**************************************************************************************/
/* author: 			Bernhard Lehner */
/* organization:	maglist ONLINEMANAGEMENT */

/**************************************************************************************/
/* description:		Styles, Classes and IDs for the different content objects */
/**************************************************************************************/

/**************************************************************************************/
/* Content Left */
/**************************************************************************************/

	/**********************************************************************************/
	/* Left Column - Standard Content Elements */
	/**********************************************************************************/
	#leftColumn h1, 
	#leftColumn h2, 
	#leftColumn h3, 
	#leftColumn h4, 
	#leftColumn h5 {
		position:relative;
		display:block;
		padding:5px 10px 6px 15px;
		margin:0px 0px 0px 0px;
		font-size:12px;
		font-weight:normal;
		color:#9ea4a8;
		/*border-bottom:1px dotted #000000;*/
		background:url(../IMG/dottedBorder_black.gif) left bottom repeat-x;
		
	}
	#leftColumn p {
		position:relative;
		display:block;
		padding:5px 10px 6px 15px;
		margin:0px 0px 0px 0px;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		
	}
	/**********************************************************************************/
	/* Left Column - News Box */
	/**********************************************************************************/
	#leftColumn #newsBox {
		position:relative;
		display:block;
		width:150px;
		padding:7px 0px 0px 0px;
		margin:0px 5px 0px 15px;
		/*border-bottom:1px dotted #9ea4a8;*/
		background:url(../IMG/dottedBorder_grey.gif) left bottom repeat-x;
	}
	#leftColumn #newsBox h1,
	#leftColumn #newsBox h2, 
	#leftColumn #newsBox h3,
	#leftColumn #newsBox h4,
	#leftColumn #newsBox h5 {
		position:relative;
		display:block;
		padding:5px 10px 0px 0px;
		margin:0px 0px 0px 0px;
		font-size:11px;
		font-weight:bold;
		line-height:14px;
		color:#9ea4a8;
		border:none;
		background:none;
		
	}
	#leftColumn #newsBox p {
		position:relative;
		display:block;
		padding:0px 10px 6px 0px;
		margin:0px 0px 0px 0px;
		font-size:11px;
		font-weight:normal;
		line-height:14px;
		color:#000000;
		
	}
	#leftColumn #newsBox a, #leftColumn #newsBox a:visited,
	#leftColumn #newsBox a.more, #leftColumn #newsBox a.more:visited {
		position:relative;
		display:inline;
		width:18px;
		height:12px;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#000000;
		background:url(../IMG/moreIcon.gif) left top no-repeat;
	}
	#leftColumn #newsBox a:hover
	#leftColumn #newsBox a.more:hover {
	}

/**************************************************************************************/
/* Content Right */
/**************************************************************************************/
	
	/**********************************************************************************/
	/* Content Box Right - Standard Content Elements */
	/**********************************************************************************/
	#contentBox_right h1,
	#contentBox_right h2,
	#contentBox_right h3,
	#contentBox_right h4,
	#contentBox_right h5 {
		font-size:11px;
		font-weight:bold;
		color:#000000;
		
		position:relative;
		display:block;
	}
	#contentBox_right p {
		display:block;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#contentBox_right a, #contentBox_right a:visited {
		font-size:11px;
		font-weight:normal;
		color:#9ea4a8;
		text-decoration:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#contentBox_right a:hover {
		color:#000000;
	}
	#contentBox_right .csc-textpic-image img {
		padding:0px 0px 0px 0px;
		margin:0px 0px 10px 0px;
	}
	/**********************************************************************************/
	/* Content Box Right - Banner Element*/
	/**********************************************************************************/
	#contentBox_right #banner {
		position:relative;
		display:block;
		width:160px;
		background:#f0f0f0;
		margin:0px 0px 20px 0px;
		padding:0px 0px 1px 0px;
	}
	*html #contentBox_right #banner {
		margin:0px 0px 20px 0px;
		padding:0px 0px 0px 0px;
	}
	#contentBox_right #banner h1,
	#contentBox_right #banner h2,
	#contentBox_right #banner h3,
	#contentBox_right #banner h4,
	#contentBox_right #banner h5 {
		position:relative;
		display:block;
		
		background:url(../IMG/img_hg_head_infobox.gif) left top no-repeat #ffffff;
		/*border-left:1px solid #dddddd;
		border-right: 1px solid #dddddd;*/
		/*border-bottom:2px solid #ffffff;*/
		min-height:15px;
		margin:0px 0px 0px 0px;
		padding:8px 4px 4px 10px;
	}
	#contentBox_right #banner #image,
	#contentBox_right #banner .csc-textpic-image,
	#contentBox_right #banner .csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol {
		position:relative;
		display:block;
		background-color:#b0b0b0;
		width:100%;
		min-height:100px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#contentBox_right #banner p {
		position:relative;
		display:block;
		margin:0px 0px 0px 0px;
		padding:8px 10px 10px 10px;
		/*border-bottom:1px dotted #9ea4a8;*/
		background:url(../IMG/dottedBorder_grey.gif) left bottom repeat-x;
	}
	#contentBox_right #banner a, #contentBox_right #banner a:visited {
		position:relative;
		display:block;
		text-align:right;
		background:url(../IMG/moreIcon_banner.gif) right center no-repeat;
		margin:3px 10px 4px 0px;
		padding:0px 20px 0px 0px;
	}
	#contentBox_right #banner a:hover {
		color:#000000;
	}
	/**********************************************************************************/
	/* Content Box Right - Special Typo3 Elements*/
	/**********************************************************************************/
	#contentBox_right #banner img.spacer-gif,
	#contentBox_right #banner .spacer-gif{
		display:none;
		height:0px;
	} 
	#contentBox_right #banner .csc-textpic-image,
	#contentBox_right #banner .csc-textpic-imagewrap,
	#contentBox_right #banner .csc-textpic-firstcol,
	#contentBox_right #banner .csc-textpic-lastcol,
	#contentBox_right #banner .csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol,
	#contentBox_right #banner .csc-textpic csc-textpic-center csc-textpic-above csc-textpic-equalheight,
	#contentBox_right #banner .csc-textpic-text {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		top:0px;
	}
	
	/**********************************************************************************/
	/* Content Box Right - Special Navigation: Small Image Navigation -> Polster*/
	/**********************************************************************************/
	#contentBox_right #imageNavi_right {
		position:relative;
		display:block;
		padding:0px 0px 0px 0xp;
		margin:0px 0px 20px 0px;
	}
		#contentBox_right #imageNavi_right ul {
			position:relative;
			display:block;
			width:160px;
			list-style:none;
			padding:20px 0px 0px 0px;
			margin:0px 0px 0px 0px;
		}
		#contentBox_right #imageNavi_right ul li {
			position:relative;
			display:block;
			float:left;
			width:60px;
			height:35px;
			padding:0px 10px 0px 10px;
			margin:0px 0px 10px 0px;
		}
		#contentBox_right #imageNavi_right ul li a, #contentBox_right #imageNavi_right ul li a:visited {
			position:relative;
			display:block;
			border:none;
			text-decoration:none;
		}
		#contentBox_right #imageNavi_right ul li a:hover {
			border:none;
		}
		#contentBox_right #imageNavi_right ul li a img {
			border:none;
			text-decoration:none;
		}

/**************************************************************************************/
/* Content Center */
/**************************************************************************************/

	/**********************************************************************************/
	/* Content Box Center - Standard Content Elements */
	/**********************************************************************************/
	#centerColumn h1,
	#centerColumn h2,
	#centerColumn_iframe h1,
	#centerColumn_iframe h2{
		position:relative;
		display:block;
		
		font-size:16px;
		font-weight:bold;
		color:#000000;
		
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#centerColumn h3,
	#centerColumn h4,
	#centerColumn_iframe h3,
	#centerColumn_iframe h4 {
		position:relative;
		display:block;
		
		font-size:15px;
		font-weight:bold;
		color:#b6bbbe;
		
		margin:4px 0px 20px 0px;
		padding:0px 0px 0px 0px;
	}
	#centerColumn h5,
	#centerColumn_iframe h5 {
		position:relative;
		display:block;
		
		font-size:12px;
		font-weight:bold;
		color:#000000;
		/*clear:both;
		float:none;*/
		/*background:#e6e6e6;*/
		/*border-bottom:1px dotted #9ea4a8; */
		background:url(../IMG/dottedBorder_grey.gif) left bottom repeat-x #e6e6e6;
		
		margin:8px 0px 14px 0px;
		padding:5px 10px 5px 6px;
	}
	#centerColumn p, 
	#centerColumn_iframe p {
		position:relative;
		display:block;
		
		font-size:12px;
		font-weight:normal;
		color:#000000;
		
		margin:0px 0px 20px 0px;
		padding:0px 0px 0px 0px;
	}
	#centerColumn p a, #centerColumn p a:visited,
	#centerColumn_iframe p a, #centerColumn_iframe p a:visited{
		font-weight:normal;
		color:#9ea4a8;
		text-decoration:none;
		background:url(../IMG/forward_ArrowImageNavi.gif) right center no-repeat;
		padding:0px 18px 0px 0px;
		margin:0px 3px 0px 0px;
	}
	#centerColumn p a:hover,
	#centerColumn_iframe p a:hover{
		color:#000000;
	}
	#centerColumn p a.imganchor, #centerColumn p a.imganchor:visited,
	#centerColumn_iframe p a.imganchor, #centerColumn_iframe p a.imganchor:visited {
		text-decoration:none;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		height:0px;
		background:url();
	}
	
	#centerColumn ul,
	#centerColumn_iframe ul {
		position:relative;
		display:block;
		list-style:disc;
		list-style-type:disc;
		list-style-position:outside;
		
		font-size:12px;
		font-weight:normal;
		color:#000000;
		
		width:480px;
		
		margin:0px 0px 20px 0px;
		padding:0px 0px 0px 20px;
	}
		#centerColumn ul li,
		#centerColumn_iframe ul li {
			font-size:12px;
			font-weight:normal;
			/*color:#000000;*/
			line-height:15px;
		
			margin:0px 0px 0px 0px;
			padding:0px 0px 2px 6px;
		}
		#centerColumn tr td {
		        font-size:12px;
		        font-weight:normal;
		        color:#000000;
		}
		#centerColumn a.pdf, #centerColumn a.pdf:visited{
                font-weight:normal;
		color:#9ea4a8;
		text-decoration:none;
		line-height:19px;
		background:url(../IMG/pdf.gif) left top no-repeat;
		padding:0px 0px 0px 20px;
		margin:0px 3px 0px 0px;		
		}
		#centerColumn a.pdf:hover {
		color: #000000;
		}
		
	/**********************************************************************************/
	/* Content Box Center - Typo3: Text-Pic */
	/**********************************************************************************/
	#centerColumn .csc-textpic {
		position:relative;
		display:block;
		width:500px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	*html #centerColumn .csc-textpic {
		width:500px;
	}
	#centerColumn .csc-textpic-clear {
		height:5px;
		position:relative;
		display:block;
		clear:both;
		float:none;
	}
	
	
		#centerColumn .csc-textpic-image {
			position:relative;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		} 
		#centerColumn .csc-textpic-text {
			position:relative;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
		#centerColumn .csc-textpic-imagewrap {
			position:absolute;
			clear:both;
			float:none;
			display:block;
		}
		
		/******************************************************************************/
		/* IMAGE position: right */ 
		/* Typo 3 media align: right outside */
		/******************************************************************************/
		#centerColumn .csc-textpic-intext-right-nowrap {
			position:relative;
			min-height:170px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			width:500px;
		}
		*html #centerColumn .csc-textpic-intext-right-nowrap {
			height:170px;
		}
		#centerColumn .csc-textpic-intext-right-nowrap h5 {
			position:relative;
			width:484px;
			margin:0px 0px 10px 0px;
		}
		#centerColumn .csc-textpic-intext-right-nowrap img {
			position:absolute;
			display:block;
			left:340px;
			top:0px;
			padding:0px 0px 0px 0px;
			margin:36px 0px 0px 0px;
		}
		#centerColumn .csc-textpic-intext-right-nowrap p {
			width:324px;
			margin:0px 0px 10px 0px;
		}

		/******************************************************************************/
		/* IMAGE position: above */
		/* Typo 3 media align: above left */
		/******************************************************************************/
		#centerColumn .csc-textpic-above .csc-textpic-imagewrap {
			position:relative;
			display:block;
			float:left;
			clear:none;
			width:510px;
		}
		#centerColumn .csc-textpic-above img {
			position:relative;
			display:block;
			padding:0px 0px 0px 0px;
			margin:0px 0px 20px 0px;
		}
		#centerColumn .csc-textpic-above p {
			position:relative;
			margin:0px 0px 20px 0px;
		}
		/******************************************************************************/
		/* IMAGE position: above  more Images*/
		/* Typo 3 media align: above left */
		/******************************************************************************/
		#centerColumn .csc-textpic-above .csc-textpic-imagewrap .csc-textpic-image {
			margin:0px 10px 0px 0px;
			padding:0px 0px 0px 0px;
		}
		/******************************************************************************/
		/* IMAGE position: right */ 
		/* Typo 3 media align: right inside */
		/******************************************************************************/
		#centerColumn .csc-textpic-intext-right {
			position:relative;
			min-height:170px;
			margin:0px 0px 20px 0px;
			padding:0px 0px 0px 0px;
			width:500px;
			clear:none;
			float:none;
		}
		#centerColumn .csc-textpic-intext-right h5 {
			position:absolute;
			display:block;
			width:485px;
			margin:0px 0px 10px 0px;
		}
		#centerColumn .csc-textpic-intext-right .csc-textpic-imagewrap {
			position:relative;
			display:inline;
			clear:none;
			height:120px;
			width:170px;
			float:right;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
		#centerColumn .csc-textpic-intext-right .csc-textpic-text {
			position:relative;
			display:inline;
			clear:none;
		}
		#centerColumn .csc-textpic-intext-right img {
			position:relative;
			display:block;
			margin:36px 0px 0px 10px;
			padding:0px 0px 0px 0px;
		}
		#centerColumn .csc-textpic-intext-right p {
			position:relative;
			margin:0px 0px 10px 0px;
			padding:0px 0px 0px 0px;
			top:36px;
		}
	/**********************************************************************************/
	/* Content Box Center - Special Navigation: Image List */
	/**********************************************************************************/
	#centerColumn ul#imgList {
		position:relative;
		display:block;
		clear:both;
		float:none;
		list-style:none;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		width:500px;
		font-size:12px;
		font-weight:normal;
	}
		#centerColumn ul#imgList li {
			position:relative;
			display:block;
			float:left;
			width:250px;
			height:100px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 10px 0px;
		}
		#centerColumn ul#imgList li img {
			position:relative;
			display:block;
			width:auto;
			height:60px;
			left:0px;
			top:0px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 6px 0px;
		}
		#centerColumn ul#imgList li a, #centerColumn ul#imgList li a:visited{
			position:relative;
			display:block;
			width:250px;
			height:30px;
			padding:6px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			
			text-align:left;
			text-decoration:none;
			color:#000000;
		}
		#centerColumn ul#imgList li a:hover {
			color:#9ea4a8;
		}
	/**********************************************************************************/
	/* Content Box Center - Technical Data Classes */
	/**********************************************************************************/
	#imageTechnicalData img{
		position:relative;
		display:block;
		width:auto;
		height:86px;
		left:0px;
		top:0px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 20px 0px;
	}
	
	#headerTechnicalData {
		position:relative;
		display:block;
		width:484px;
		min-height:15px;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		
		background:url(../IMG/dottedBorder_grey.gif) left bottom repeat-x #e6e6e6;
		
		margin:4px 0px 4px 0px;
		padding:5px 10px 5px 6px;
		clear:both;
		float:none;
	}
		#headerTechnicalData #label{
			position:relative;
			display:block;
			width:334px;
			float:left;
			text-align:left;
		}
		#headerTechnicalData #content{
			position:relative;
			display:block;
			text-align:right;
		}
	#rowTechnicalData {
		position:relative;
		display:block;
		width:484px;
		height:auto;
		
		font-size:11px;
		font-weight:normal;
		color:#000000;

		margin:0px 0px 0px 0px;
		padding:0px 10px 0px 6px;
		clear:both;
		float:none;
	}
		#rowTechnicalData #label {
			position:relative;
			display:block;
			width:234px;
			float:left;
			text-align:left;
			height:auto;
			padding:4px 0px 5px 0px;
		}
		#rowTechnicalData #content {
			position:relative;
			display:block;
			text-align:right;
			padding:4px 0px 5px 0px;
		}
		
	.footnode{
		color:#9EA4A8; 
		font-size:11px;
	}
	/**********************************************************************************/
	/* Content Box Center - Special Navigation: Large Image Navi*/
	/**********************************************************************************/
	#centerColumn #imageNavi {
		position:relative;
		display:block;
		padding:0px 0px 0px 0px;
		margin:0px 0px 20px 0px;
	}
		#centerColumn #imageNavi #largeImage {
			position:relative;
			display:block;
			width:500px;
			height:250px;
			background-color:#f0f0f0;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
		}
		#centerColumn #imageNavi #naviRow {
			position:relative;
			display:block;
			width:500px;
			height:30px;
			background:url(../IMG/dottedBorder_grey.gif) left bottom repeat-x #ffffff;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
		}
			#centerColumn #imageNavi #naviRow h5 {
				background:none;
				width:300px;
				float:left;
				text-align:center;
				padding:8px 0px 0px 0px;
				margin:0px 0px 0px 0px;
			}
			#centerColumn #imageNavi #naviRow a.empty, #centerColumn #imageNavi #naviRow a.empty:visited {
				position:relative;
				display:block;
				width:80px;
				float:left;
				font-size:11px;
				font-weight:normal;
				text-decoration:none;
				color:#9EA4A8;
				padding:0px 0px 0px 20px;
				margin:9px 0px 0px 0px;
			}
			#centerColumn #imageNavi #naviRow a.back, #centerColumn #imageNavi #naviRow a.back:visited {
				position:relative;
				display:block;
				width:80px;
				float:left;
				font-size:11px;
				font-weight:normal;
				text-decoration:none;
				color:#9EA4A8;
				background:url(../IMG/back_ArrowImageNavi.gif) left center no-repeat;
				padding:0px 0px 0px 20px;
				margin:9px 0px 0px 0px;
			}
			#centerColumn #imageNavi #naviRow a.back:hover {
				color:#000000;

			}
			#centerColumn #imageNavi #naviRow a.forward, #centerColumn #imageNavi #naviRow a.forward:visited {
				position:relative;
				display:block;
				width:80px;
				float:left;
				font-size:11px;
				font-weight:normal;
				text-decoration:none;
				text-align:right;
				color:#9EA4A8;
				background:url(../IMG/forward_ArrowImageNavi.gif) right center no-repeat;
				padding:0px 20px 0px 0px;
				margin:9px 0px 0px 0px;
			}
			#centerColumn #imageNavi #naviRow a.forward:hover {
				color:#000000;
			}
			
	/**********************************************************************************/
	/* Content Box Center - Banner Element Service*/
	/**********************************************************************************/
	#centerColumn #banner {
		position:relative;
		display:block;
		float:left;
		width:160px;
		height:260px;
		background:#f0f0f0;
		margin-bottom:20px;
	}
	#centerColumn #bannerSpacer {
		position:relative;
		display:block;
		float:left;
		width:10px;
		height:10px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
		#centerColumn #banner h1,
		#centerColumn #banner h2,
		#centerColumn #banner h3,
		#centerColumn #banner h4,
		#centerColumn #banner h5 {
			position:relative;
			display:block;
			font-size:11px;
			font-weight:bold;
			color:#000000;
			position:relative;
		
			background:url(../IMG/img_hg_head_infobox.gif) left top no-repeat #ffffff;

			min-height:15px;
			margin:0px 0px 0px 0px;
			padding:8px 4px 4px 10px;
		}
		#centerColumn #banner #image,
		#centerColumn #banner .csc-textpic-image,
		#centerColumn #banner .csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol {
			position:relative;
			display:block;
			background-color:#b0b0b0;
			width:160px;
			height:120px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
		#centerColumn #banner p {
			position:relative;
			display:block;
			font-size:11px;
			font-weight:normal;
			color:#000000;
			height:73px;
			margin:0px 0px 0px 0px;
			padding:8px 10px 10px 10px;
			/*border-bottom:1px dotted #9ea4a8;*/
			background:url(../IMG/dottedBorder_grey.gif) left bottom repeat-x;
		}
		#centerColumn #banner a, #centerColumn #banner a:visited {
			position:relative;
			display:block;
			font-size:11px;
			font-weight:normal;
			color:#9ea4a8;
			text-decoration:none;
			text-align:right;
			background:url(../IMG/moreIcon_banner.gif) right center no-repeat;
			margin:3px 10px 4px 0px;
			padding:0px 20px 0px 0px;
		}
		#centerColumn #banner a:hover {
			color:#000000;
		}
	/**********************************************************************************/
	/* Content Box Center - Special IE6 Elements for Banner*/
	/**********************************************************************************/
	#centerColumn #bannerClearance {
		position:relative;
		display:block;
		clear:both;
		float:none;
		width:1px;
		height:1px;
		background:#red;
	}
	/**********************************************************************************/
	/* Content Box Center - Special Typo3 Elements for Banner*/
	/**********************************************************************************/
	#centerColumn #banner img.spacer-gif,
	#centerColumn #banner .spacer-gif{
		display:none;
		height:0px;
	} 
	#centerColumn #banner .csc-textpic-image,
	#centerColumn #banner .csc-textpic-imagewrap,
	#centerColumn #banner .csc-textpic-firstcol,
	#centerColumn #banner .csc-textpic-lastcol,
	#centerColumn #banner .csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol,
	#centerColumn #banner .csc-textpic csc-textpic-center csc-textpic-above csc-textpic-equalheight,
	#centerColumn #banner .csc-textpic-text {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		top:0px;
	}
	/**********************************************************************************/
	/* Content Box Center - Handelspartner List Styles*/
	/**********************************************************************************/
	#centerColumn #selectionColumn {
		position:relative;
		display:block;
		width:100%;
		height:32px;
		background:url(../IMG/dottedBorder_grey.gif) left bottom repeat-x;
		font-size:12px;
		font-weight:normal;
	}
		#centerColumn #selectionColumn #description {
			position:absolute;
			display:block;
			width:120px;
			height:22px;
			left:0px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 0px;
		}
			#centerColumn #selectionColumn #description_extended {
			position:absolute;
			display:block;
			width:300px;
			height:22px;
			left:0px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 0px;
		}
		#centerColumn #selectionColumn #box {
			position:absolute;
			display:block;
			width:300px;
			height:20px;
			left:120px;
			/*background:url(../IMG/select_BG.gif) left top no-repeat;*/
			margin:5px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
			#centerColumn #selectionColumn #box select {
				position:relative;
				display:block;
				width:299px;
				height:20px;
				font:Arial;
				font-size:13px;
				font-weight:normal;
				color:#000000;
				padding:1px 0px 0px 3px;
				margin:0px 0px 0px 0px;
				/*border:none;
				background-color:none;
				filter:alpha(opacity=20); -moz-opacity: 0.20; opacity: 0.20;*/
			}
			#centerColumn #selectionColumn #box select option {
				color:#000000;
				/*border:none;*/
				background:none;
				/*filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;*/
			}
			#centerColumn #selectionColumn #box select#boxBG {
				/*background:url(../IMG/select_BG.gif) left top no-repeat #ffffff;
				border:none;*/
			}
		#centerColumn #selectionColumn #goBTN {
			position:absolute;
			display:block;
			width:80px;
			height:22px;
			left:420px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 0px;
			text-align:right;
		}
			#centerColumn #selectionColumn #goBTN a, #centerColumn #selectionColumn #goBTN a:visited {
				color:#9ea4a8;
				text-decoration:none;
			}
			#centerColumn #selectionColumn #goBTN a:hover {
				color:#000000;
			}


/**********************************************************************************/
	/* Content Box Center - Bildgalerie*/
	/**********************************************************************************/
	#centerColumn .pressebilder {
                                      width: 500px; 
                                      height: auto; 
                                      padding: 0px; 
                                      float: right;
                             }

          #centerColumn .pressebilder img{
                                       border: 0px;
                                       width: 75px; 
                                       height: 75px; 
                                       margin: 5px 5px 5px 0px;
                              }
                               

	  #centerColumn .pressebilder .slideshow{ /*CSS for DIV containing each image*/
					background-color: #e6e6e6;
					float: left;
					margin: 5px 5px 5px 0px;
					padding: 0px; 
                              }
		

	#centerColumn .pressebilder .slideshow img{ /*CSS for each image tag*/
					border: 0px;
					width: 75px;
					height: 75px;
					margin: 0px;
					padding: 0px; 
				}
/**************************************************************************************/
/* MAIL FORM */
/**************************************************************************************/
/* Kontaktformular */
/**************************************************************************************/

/*Prospektanforderung*/
.tx-thmailformplus-pi1 ul
{
	color:red;
}

.tx-thmailformplus-pi1 li
{
	color:red;
}

.formular {
	position:relative;
	display:block;
	width:500px;
	font-size:12px;
	line-height:14px;
	font:Arial;
}

.ebene_email {
	position:relative;
	display:block;
	width:500px;
	clear: both;
	float:none;
	min-height:21px;
	padding: 2px 0px 2px 0px;
	margin:0px 0px 0px 0px;
}

.label_email {
	position:relative;
	display:block;
	float:left;
	padding:3px 0px 0px 0px;
	width:120px;
	text-align:left;
}
.eingabe {
	position:relative;
	display:block;
	float:right;
	color:#9EA4A8;
	width:298px;
}
.feld{
	width:298px;
} 

.submit{
	clear: both;
	float:none;
	margin:10px 0px 0px 10px;
}

.feldbreite{
	border:1px solid #9EA4A8;
	overflow:auto;
	width:293px;
	color:#9EA4A8;
	margin:0px;
	padding:0px;
}

.feldbreite2{
	border:1px solid #9EA4A8;
	overflow:auto;
	width:204px;
	color:#9EA4A8;
	margin:0px;
	padding:0px;
}

.feldbreite3{
	border:1px solid #9EA4A8;
	overflow:auto;
	width:84px;
	color:#9EA4A8;
	margin:0px;
	padding:0px;
}

.feldbreite_textarea{
	border:1px solid #9EA4A8;
	overflow:auto;
	width:296px;
	height:140px;
	color:#9EA4A8;
}
.feldbreite_selectarea{
	border:1px solid #9EA4A8;
	width:298px;
	color:#9EA4A8;
}

/*Kontaktformular*/


	#box {
		position:relative;
		display:block;
		width:300px;
		height:20px;
		/*background:url(../IMG/select_BG.gif) left top no-repeat;*/
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
		#box select {
			position:relative;
			display:block;
			width:295px;
			height:20px;
			font:Arial;
			font-size:13px;
			font-weight:normal;
			color:#000000;
			padding:1px 0px 0px 3px;
			margin:0px 0px 0px 0px;
			/*border:none;
			background-color:none;
			filter:alpha(opacity=20); -moz-opacity: 0.20; opacity: 0.20;*/
		}
		#box select option {
			color:#000000;
			/*border:none;*/
			background:none;
			/*filter:alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;*/
		}
		#box select#boxBG {
			/*background:url(../IMG/select_BG.gif) left top no-repeat #ffffff;
			border:none;*/
		}
/**************************************************************************************/
/* Mal Button Klassen */
/**************************************************************************************/
.mailBTN{
	position:relative;
	font:Arial;
	font-size:12px;
	font-weight:normal;
	height:24px;
	background-color:none;
	border:none;
	background:url(../IMG/BG_MailBTN_Left.gif) right no-repeat; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
* html .mailBTN {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

input.mailBTN {
	padding:0px 11px 0px 11px;
}
.mailBTN:hover {
	color:#9EA4A8;
}
.BG_MailBTNleft {
	position:absolute;
	width:11px;
	height:24px;
	background:url(../IMG/BG_MailBTN_Right.gif) right no-repeat; 
}

.button {
	position:relative;
	float:left;
	/*background:url(../IMG/BG_MailBTN.gif) repeat-x;*/
	display:block;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
* html .button {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/**************************************************************************************/
/* Prospektarchiv Klassen */
/**************************************************************************************/

#archive_left
{
	float:left;
	width:100%;
}

#archive_left h5 {
		position:relative;
		display:block;
		
		font-size:12px;
		font-weight:bold;
		color:#000000;
		/*background:#e6e6e6;*/
		/*border-bottom:1px dotted #9ea4a8; */
		background:url(../IMG/dottedBorder_grey.gif) left bottom repeat-x #e6e6e6;
		
		margin:8px 0px 14px 0px;
		padding:5px 10px 5px 6px;
		
	}


#archive_left h1
{
	font-size:15px;
	color:#000000;
	padding-bottom:8px;
}

#archive_left .fahrzeuge
{
	float:left;
	font-size:12px;
	color:#000000;
	width:150px;
}

#archive_left a
{
	position:relative;
		width:18px;	
	font-size:11px;
	font-weight:normal;
	text-decoration:underlined;
	color:#000000;
}

#archive_right
{
	width:100px;
	border-left:1px dotted #aaaaaa;
	padding-left:10px;
}

#archive_right h1
{
	font-size:13px;
	color:#aaaaaa;
	padding-bottom:8px;
}

#archive_right a
{
	position:relative;
	display:inline;
	width:18px;
	height:12px;
	font-size:11px;
	font-weight:normal;
	text-decoration:underlined;
	color:#aaaaaa;
}
/**********************************************************************************/
/* Content Center - Grundriss float problem */
/**********************************************************************************/
#centerColumn .tx-techdatcaravan-pi1 {
	clear:both;
	float:none;
	position:relative;
	display:block;
}
/**********************************************************************************/
/* Cleaner */
/**********************************************************************************/
.cleaner {
	clear:both;
	float:none;
}

#webbannerdiv {
	width: 480px;
	background-color: #cccccc;
	margin: 0;
	padding: 0;
	padding:10px;
	font-family:'Arial', Helvetica, sans-serif; 
	font-size:12px;
	overflow: scroll;
}
