#content {	width:750px;	margin: 0px auto;}.headlineLeft {	float: left;	clear: none;		background-color: #7A91AB;	/*width: 350px;*/}.headlineRight {	background-color: #7A91AB;	font-weight: bold;	padding: 0px 10px;	height: 28px;	width: 380px;	border-top: 1px solid #526881;	border-bottom: 1px solid #8096AF;	float: right;	text-align: left;	vertical-align: middle;	line-height: 28px;}.headlineRightWide {	background-color: #7A91AB;	font-weight: bold;	padding: 0px 10px;	height: 28px;	width: 730px;	border-top: 1px solid #526881;	border-bottom: 1px solid #8096AF;	float: right;	text-align: left;	vertical-align: middle;	line-height: 28px;}.headlineRight h1,.headlineRightWide h1 {	margin: 0;	padding: 0;	font-weight: bold;	font-size: 11px;	color:#D7DEE7;}.contentLeft {	float: left;	clear: none;	background-color: #647F9D;	/*width: 350px;*/}.contentRight {	background-color: #647F9D;	vertical-align: top;	padding: 4px 7px 4px 10px;	margin: 0px;	width: 383px;	height: 264px;	float: right;	text-align: left;	vertical-align: middle;	overflow: auto;}.contentRightWide {	background-color: #647F9D;	vertical-align: top;	padding: 4px 7px 4px 10px;	margin: 0px;	width: 733px;	min-height: 264px;	float: right;	text-align: left;	vertical-align: middle;	overflow: auto;}.bottomlineLeft {	float: left;	clear: none;	background-color: #7A91AB;	/*width: 350px;*/}.bottomlineRight {	background-color: #7A91AB;	font-weight: bold;	padding: 0px 10px;	height: 30px;	width: 380px;	border-top: 1px solid #526881;	border-bottom: 1px solid #8096AF;	float: right;	text-align: left;	vertical-align: middle;	line-height: 30px;	overflow: hidden;}.bottomlineRightWide {	background-color: #7A91AB;	font-weight: bold;	padding: 0px 10px;	height: 30px;	width: 730px;	border-top: 1px solid #526881;	border-bottom: 1px solid #8096AF;	float: right;	text-align: left;	vertical-align: middle;	line-height: 30px;	overflow: hidden;}.menuBox {	width:750px;	background-color: #647F9D;	text-align: right;	padding: 0px;	margin: 0px auto;}.infoline {	width:750px;	background-color: #647F9D;	text-align: center;	padding: 0px 0px 3px 0px;	float: right;}.bannerBox {	width:750px;	margin: 2px auto;}.spaceabove {	width: 750px;	/*margin: 2px auto 0px auto;*/	background-color: #647F9D;	height: 30px;	min-height: 30px;}.spacebelow {	width: 750px;	margin: 0px auto 0px auto;	background-color: #647F9D;	height: 70px;	min-height: 70px;	line-height: 70px;	float: right;}.spacerMenuItem {	background-color: #FFFFFF;}.spacerMenuLastItem {	background-color: #FFFFFF;}.menuLogoBox {	background-color: #FFFFFF;}.menuItem {	background-color: #FFFFFF;}.text,.productHeadline ,.productOverview {  	color:#D7DEE7;	font-size: 11px; }html,body {	font-family: Verdana,Arial,Helvetica; 	font-size: 11px; 	color:#D7DEE7;	text-align: center;}.cattitle {	font-size: 11px;	font-weight: bold;	padding: 0px;	margin: 0px 0px 0px 3px;}.catdesc {	color: #D7DEE7;	background-color: #7A91AB;	margin: 3px 10px;	padding: 2px 3px;}div.catid {	margin: 6px 0px;	padding: 0px;}#etoNotice {	display: none;	visibility: hidden;}.small {  	font-family: Verdana,Arial,Helvetica;	font-size: 9px; 	color:#D7DEE7;}.productHeadline {	font-size: 16px; 	font-weight:bold;}.productOverview {	font-size: 11px; }.productShortTitle {}p.clear {	clear: both;	background-color: #647F9D;	padding: 0px;	margin: 0px;}.shortDesc {	color: #D7DEE7;	background-color: #7A91AB;	margin: 3px 10px;	padding: 2px 4px;}/* PRODUCTS */.productImageSmall {	float: left;	padding: 0px 15px 0px 0px;	margin: 0px 0px 0px 0px;	width: 150px;	/*background-color: #647F9D;*/	border: 0px;}.prSh {		/* product short description block */	margin: 5px 10px 0px 6px;	padding: 0px;	background-color: #7A91AB;display: block;}.prTt {		/* product title */	font-weight: bold;	padding: 4px 0px 2px 0px;display:block;}.prTx { 	/* product text (short description) */	color: #D7DEE7;	background-color: #7A91AB;	margin: 0px 10px 0px 0px;	padding: 0px 0px 7px 0px;}.prSp {		/* vertical space between product description blocks */	height: 5px;	line-height: 5px;}.prBc {		/* breadcrumbs */	padding: 0px;	margin: 0px 0px 11px 3px;}.prMl {		/* "more information" label below product description */	padding: 14px 10px 1px 0px;	white-space: nowrap;}.prNa {	margin: 5px 10px 0px 6px;	font-style: italic;}/* CATEGORIES */.caSI {		/* category small image */	float: left;	padding: 0px 15px 0px 0px;	margin: 0px 0px 0px 0px;	width: 75px;	/*background-color: #647F9D;*/	border: 0px;}.caSh {		/* category short description block */	margin: 5px 10px 0px 6px;	padding: 0px;	background-color: #7A91AB;	overflow: hidden;}.caTt {		/* category title */	font-weight: bold;	padding: 4px 0px 2px 0px;}.caCn {		/* category number of products in sub-category */	color: #D7DEE7;	font-weight: normal;	padding: 4px 0px 2px 0px;}.caTx {		/* category text (short description) */	color: #D7DEE7;	background-color: #7A91AB;	margin: 0px 10px 0px 0px;	padding: 0px 0px 3px 0px;}.caSp {		/* vertical space between categories */	height: 5px;	line-height: 5px;}a.pdfdownload:before {	content: url("images/pdf.gif");	padding-top: 1px;}img {	border: 0px solid #FFF;}a.produktbild img {	border: 1px solid #900000;	margin-right: 4px;	margin-bottom: 4px;}a.produktbild:hover img {	border: 1px solid #ffaa00;}a.produktbild {}img.left {	float: left;	padding: 2px 10px 5px 0px;}#agb{	font-family: Tahoma,Verdana,Arial,Helvetica;	font-size: 12px; 	color:#D7DEE7;	padding-right: 50px;	letter-spacing: 1px;}ul {	padding: 0px 0px 2px 10px;	margin: 0px;}li {	padding: 0px;	margin: 3px 0px 0px 5px;	list-style: disc inside none;}h1 {	font-size: 11px;	font-weight: bold;	margin: 11px 0px 6px 0px;}h2 {	font-size: 11px;	font-weight: bold;	margin: 10px 0px 5px 0px;}h3 {	font-size: 11px;	font-weight: bold;	margin: 9px 0px 4px 0px;}p {	margin: 3px 0 6px 0;}table.baureihen td {	vertical-align: top;	text-align: left;}table {	margin: 0;	padding: 0;	border: 0;}table.partner {	padding: 0px;}table.partner td {	padding: 0 3px 7px 0;	border: 0;	margin: 0;}table.tech {	border-collapse: collapse;}table.tech td {	padding: 0 3px 3px 0;	border: 0;	margin: 0;	vertical-align: top;}table.techframe {	border-collapse: collapse;	width: 100%;	margin-bottom: 4px;}table.techframe th,table.techframe td {	padding: 0 3px 3px 0;	margin: 0;	vertical-align: middle;	text-align: center;	font-weight: normal;	border: 1px solid #D7DEE7;}#agb ol{	line-height: 16px;	list-style: decimal outside none;}#agb li{	margin-bottom: 20px;	list-style: decimal outside none;}a:link { text-decoration:none; color:#900000; }a:visited { text-decoration:none; color:#900000; }a:hover { text-decoration:none; color:#ffaa00; }a:active { text-decoration:none; color:#ffaa00; }a:focus { text-decoration:none; color:#ffaa00; }.productFrame {	background-color: #7A91AB;	border-width: 1px;	border-style: solid;	border-top-color: #344252;	border-right-color: #D7DEE7;	border-bottom-color: #D7DEE7;	border-left-color: #344252;}a.product:link,a.product:visited,a.product:hover,a.product:active,a.product:focus {	font-family: Tahoma,Verdana,Arial;	font-size:11px;	color:#900000;	text-decoration:none;	font-weight:bold;}a.product:hover,a.product:active,a.product:focus {	color:#ffaa00;}.popupLayer {	display: none;		position: absolute;	left: 0px;	top: 0px;	right: 0px;	bottom: 0px;	height: 100%;	width: 100%;	text-align: center;	vertical-align: middle;	background-image: url(images/transparent50.png);	background-repeat: repeat;	z-index: 1000;	cursor: pointer;}body > .popupLayer {	position: fixed;}#picturepopuppicture {	border: 30px solid #7A91AB;}#picturepopuppicture_loading {	padding: 20px;	border: 0px solid #7E654C;	/*background-color: #D39C71;*/}