html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	outline: none;
}

html {overflow-y: scroll; overflow-x: hidden;}
body {background: #ffffff; font-size: 12px; text-align: center; color: #666666; font-family: Arial, Helvetica, sans-serif;}

a {text-decoration: none; color: #a0a0a0;}
a:hover {text-decoration: none; color: #000000 !important;}
p {font-size: 12px; margin: 0px 0px 10px 0px; line-height: 16px;}

div.clearboth {clear: both;}
br.clearboth {clear: both;}
.alignright {text-align: right;}
.lightGreyText {color: #a0a0a0; font-size: 12px;}

	/* ********************
	Styling for global pagelayers
	******************** */
	
	div#loewePage {margin: 0px auto; width: 990px; height: auto; text-align: left;}
		
		/* Styling the pageheader (in use @ all Pages) */
		div#loeweHeader {width: 86px; height: 22px; padding: 43px 452px 30px 452px;}
			
			/* Styling the logo and the invisible headline */
			div#loeweHeader h1#loeweBrand {display: block; text-align: center;}
			div#loeweHeader a#loeweLogo	 {display: block; width: 86px; height: 22px; background: url(../img/loeweLogo.gif) center no-repeat;}
			div#loeweHeader a#loeweLogo span {visibility: hidden;}
		
		div#loeweStage {width: 972px; height: 69px; margin: 0px 9px 9px 9px;}
		
		div#mainNav {position: relative; height: 60px; white-space: nowrap;}
		
		div#loeweLBTitle {display: block; width: 972px; height: 71px; margin: 0px 9px 9px 9px;}
			div#loeweLBTitle span {visibility: hidden;}
	
		div.loeweMehrwertContent {width: 972px; margin: 0px 9px 9px 9px; border-top: 1px solid #a0a0a0;}
		
			div.leftSidebar {width: 255px; margin: 0px 9px 0px 0px; float: left;}
				div.contactNav {padding: 6px 0px 36px 9px;}
					div.contactNav h3.scLeftFirstNavHead {color: #666666;}
					div.contactNav ul.scLeftFirstNav {list-style: none;}
						div.contactNav ul li.scLeftFirstNavObj {margin: 0px 0px 0px -2px;}
							div.contactNav ul li a.scLeftFirstNavLink {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
							div.contactNav ul li a.scLeftFirstNavLinkMB {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 18px 10px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
							div.contactNav ul li a.scLeftFirstNavActLink {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
							div.contactNav ul li a.scLeftFirstNavActLinkMB {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 18px 10px; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
							div.contactNav ul li a:hover {display: block; line-height: 16px; font-size: 9pt; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
				
				div.leftSidebar ul {list-style: none; padding: 9px 0px 0px 9px;}
					div.leftSidebar ul li {margin: 0px 0px 18px 0px;}
						div.leftSidebar ul li a {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
						div.leftSidebar ul li a:hover {display: block; line-height: 16px; font-size: 9pt; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
						div.leftSidebar ul li.navActObj div {color: #010101;}
						div.leftSidebar ul li.navActObj a {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
							
				div.supportNav {padding: 6px 0px 36px 9px; border-top: 1px dotted #a0a0a0;}
					div.supportNav h3.scLeftSecondNavHead {color: #666666;}
					div.supportNav ul.scLeftSecondNav {list-style: none;}
						div.supportNav ul li.scLeftSecondNavObj {margin: 0px 0px 0px -2px;}
							div.supportNav ul li a.scLeftSecondNavLink {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
							div.supportNav ul li a.scLeftSecondNavLinkMB {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 18px 10px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
							div.supportNav ul li a:hover {display: block; line-height: 16px; font-size: 9pt; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
							div.supportNav ul li a.scLeftSecondNavActLink {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
							div.supportNav ul li a.scLeftSecondNavActLinkMB {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 18px 10px; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
							
				div.serviceNav {padding: 9px 0px 36px 9px; border-top: 1px dotted #a0a0a0;}
					div.serviceNav ul.scLeftThirdNav {list-style: none;}
						div.serviceNav ul li.scLeftThirdNavObj {margin: 0px 0px 0px 0px;}
							div.serviceNav ul li a.scLeftThirdNavLink {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
							div.serviceNav ul li a.scLeftThirdNavLinkMB {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 18px 10px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
							div.serviceNav ul li a:hover {display: block; line-height: 16px; font-size: 9pt; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
							div.serviceNav ul li a.scLeftThirdNavActLink {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
							div.serviceNav ul li a.scLeftThirdNavActLinkMB {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 18px 10px; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
				
			div.midContent {width: 538px; margin: 0px 9px 0px 0px; float: left; color: #010101; overflow-x: hidden; font-size: 14px;}
				div.loeweContentElement {margin: 9px 0px 0px 0px; padding: 0px 0px 18px 6px;}
					div.loeweContentElement h2 {font-size: 16pt; height: 34px !important; font-weight: normal; margin: 0px 0px 0px 0px !important; color: #666666; background: no-repeat;}
						div.loeweContentElement h2 span {visibility: hidden;}
					div.loeweContentElement h3 {font-size: 16pt; height: 34px !important; font-weight: normal; margin: 0px 0px 19px 0px !important; color: #666666; background: no-repeat;}
						div.loeweContentElement h3 span {visibility: hidden;}
						
					div.loeweContentElement a.internal-link {padding: 0px 0px 0px 10px; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
					div.loeweContentElement a.internal-link:hover {padding: 0px 0px 0px 10px; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
					
					div.loeweContentElement table {width: 100%; table-layout: fixed;}
					div.loeweContentElement table p {margin: 0px 0px 3px 0px; line-height: 18px;}
					
					div.loeweContentElement table {width: 100%; color: #010101; margin: 0px 0px 27px 0px; border-collapse: separate; empty-cells: show; font-size: 12px;}
					div.loeweContentElement table tbody tr th.firstTableHead {font-size: 1px !important; padding: 0px; border-bottom: 2px solid #666666;}
					div.loeweContentElement table tbody tr th {font-size: 1px !important; padding: 9px 0px 9px 0px; border-bottom: 1px solid #666666;}
						
					div.loeweContentElement table tbody tr.firstRow th {font-size: 12px !important; padding: 0px 1.5px 0px 6px; font-weight: normal; border-bottom: none; border-top: none; border-right: solid 1.5px #ffffff; background: #ffffff;}
					div.loeweContentElement table tbody tr.firstRow td {padding: 0px 1.5px 0px 0px; border-top: none; border-right: solid 1.5px #ffffff; background: #ffffff;}
					div.loeweContentElement table tbody tr.firstRow td p {margin: 0px; line-height: 20px; padding: 0px 6px 0px 6px; font-size: 12px; text-align: center;}
						
					div.loeweContentElement table tbody tr.rowLightBorderTop th {font-size: 12px !important; padding: 0px 1.5px 0px 6px; font-weight: normal; border-bottom: none; border-top: 9px solid #ffffff; border-right: solid 1.5px #ffffff; background: #e0e1e3;}
					div.loeweContentElement table tbody tr.rowLightBorderTop td {padding: 0px 1.5px 0px 0px; border-top: 9px solid #ffffff; border-right: solid 1.5px #ffffff; background: #e0e1e3;}
					div.loeweContentElement table tbody tr.rowLightBorderTop td p {margin: 0px; line-height: 20px; padding: 6px 6px 6px 6px; font-size: 12px; text-align: center;}
				
				div.borderEL {border-top: #a0a0a0 dotted 1px;}
				div.greyBG {background: #e2e2e2; padding: 3px 0px 18px 6px;}
				
			div.midRightContent {width: 708px; overflow: auto; margin: 0px 0px 0px 0px; float: left; color: #010101; overflow-x: hidden; font-size: 14px;}
				
			div.rightSidebar {width: 161px; margin: 0px; float: left;}
				div.rightSidebar div.loeweSidebarElement {padding: 4.5px 0px 17px 0px; border-top: none!important;}
				div.rightSidebar div.loeweSidebarElement h3 {color: #666666; border-top: none!important font-size: 12px; font-weight: 500; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 5px;}
				div.rightSidebar div.loeweSidebarElement ul {list-style: none; margin: 3px 0px 9px 0px;}
				div.rightSidebar div.loeweSidebarElement ul li {line-height: 13px; margin: 0px 0px 6px 0px;}
				div.rightSidebar div.loeweSidebarElement ul li a {display: block; line-height: 13px; font-size: 9pt; padding: 0px 0px 0px 14px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 4px 2px;}
				div.rightSidebar div.loeweSidebarElement ul li a:hover {display: block; line-height: 13px; font-size: 9pt; padding: 0px 0px 0px 14px; color: #000; background: url(../img/subNavActArrow.gif) no-repeat 4px 2px;}
				
				div.langNav {padding: 9px 0px 36px 9px;}
					div.langNav h3.scRightLangNavHead {color: #666666;}
						div.langNav ul.scRightLangNav {list-style: none;}
							div.langNav ul li.scRightLangNavObj {margin: 0px 0px 0px -2px;}
								div.langNav ul li.scRightLangNavObj a {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
								div.langNav ul li.scRightLangNavObj a:hover {display: block; line-height: 16px; font-size: 9pt; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
				
				div.dealerServiceNav {padding: 9px 0px 36px 9px; border-top: 1px solid #a0a0a0;}
					div.dealerServiceNav h3.scRightDealerNavHead {color: #666666;}
						div.dealerServiceNav ul.scRightDealerNav {list-style: none;}
							div.dealerServiceNav ul li.scRightDealerNavObj {margin: 0px 0px 0px -2px;}
								div.dealerServiceNav ul li.scRightDealerNavObj a {display: block; line-height: 16px; font-size: 9pt; padding: 0px 0px 0px 10px; color: #a0a0a0; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
								div.dealerServiceNav ul li.scRightDealerNavObj a:hover {display: block; line-height: 16px; font-size: 9pt; color: #010101; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}

	/* ********************
	Styling the forms
	******************** */

	fieldset#fieldsetContactFormSCDE {}
		fieldset#fieldsetContactFormSCDE legend {padding: 9px 0px 18px 0px; color: #010101;}
		fieldset#fieldsetContactFormSCDE label {display: none;}
		
		fieldset#fieldsetContactFormSCDE div.contactBlockA {width: 33%; float: left;}
			select#fieldSalutation {width: 92.5%; margin: 0px 0px 9px 0px;}
			input#fieldSurname {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldFirstname {width: 90%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetContactFormSCDE div.contactBlockB {width: 33%; float: left;}
			input#fieldStreet {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldPLZ {width: 22%; margin: 0px 0px 9px 0px;}
			input#fieldCity {width: 63.5%; margin: 0px 0px 9px 0px;}
			select#fieldCountry {width: 92.5%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetContactFormSCDE div.contactBlockC {width: 33%; float: left;}
			input#fieldPhone {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldFax {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldEmail {width: 90%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetContactFormSCDE div.contactBlockD {width: 63.5%; float: left; padding: 9px 0px 0px 0px;}
			select#fieldInfo {width: 100%; margin: 0px 0px 9px 0px;}
			textarea#fieldMessage {width: 99%; height: 80px; margin: 0px 0px 9px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
			p#privacyLink {float: left;}
			p#privacyLink a {background: url(../img/subNavArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			p#privacyLink a:hover {background: url(../img/subNavActArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			input#fieldSubmit {float: right; width: 130px; height: 20px; border: none; background: #ffffff url(../img/subNavArrow.gif) no-repeat 0px 7px; text-align: left; color: #a0a0a0; cursor: hand; padding: 0px 0px 0px 10px;}
		fieldset#fieldsetContactFormSCDE div.contactBlockE {width: 32%; float: left; padding: 9px 0px 0px 0px;}
		
	fieldset#fieldsetInfoFormSCDE {}
		fieldset#fieldsetInfoFormSCDE legend {display: none;}
		fieldset#fieldsetInfoFormSCDE label {display: none;}
		
		fieldset#fieldsetInfoFormSCDE div.contactBlockInfo {border-bottom: #a0a0a0 dotted 1px; margin: 0px 0px 9px 0px; padding: 9px 0px 9px 0px;}
			div.contactBlockInfo p {padding: 0px 0px 0px 9px;}
			div.contactBlockInfo label {display: inline !important; margin: 0px 0px 0px 9px;}
		
		fieldset#fieldsetInfoFormSCDE div.contactBlockA {width: 33%; float: left;}
			select#fieldSalutation {width: 92.5%; margin: 0px 0px 9px 0px;}
			input#fieldSurname {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldFirstname {width: 90%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetInfoFormSCDE div.contactBlockB {width: 33%; float: left;}
			input#fieldStreet {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldPLZ {width: 22%; margin: 0px 0px 9px 0px;}
			input#fieldCity {width: 63.5%; margin: 0px 0px 9px 0px;}
			select#fieldCountry {width: 92.5%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetInfoFormSCDE div.contactBlockC {width: 33%; float: left;}
			input#fieldPhone {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldFax {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldEmail {width: 90%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetInfoFormSCDE div.contactBlockD {width: 63.5%; float: left; padding: 9px 0px 0px 0px;}
			select#fieldInfo {width: 100%; margin: 0px 0px 9px 0px;}
			input#fieldAware {width: 99%; margin: 0px 0px 9px 0px;}
			textarea#fieldMessage {width: 99%; height: 80px; margin: 0px 0px 9px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}
			p#privacyLink {float: left;}
			p#privacyLink a {background: url(../img/subNavArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			p#privacyLink a:hover {background: url(../img/subNavActArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			input#fieldSubmit {float: right;}
		fieldset#fieldsetInfoFormSCDE div.contactBlockE {width: 96%; float: left; padding: 9px 4% 0px 0px;}
		fieldset#fieldsetInfoFormSCDE div.contactBlockF {width: 100%; clear: both; padding: 9px 0px 0px 0px; border-top: #a0a0a0 dotted 1px;}
			p#privacyLink {float: left;}
			p#privacyLink a {background: url(../img/subNavArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			p#privacyLink a:hover {background: url(../img/subNavActArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			input#fieldSubmit {float: right; width: 130px; height: 20px; border: none; background: #ffffff url(../img/subNavArrow.gif) no-repeat 0px 7px; text-align: left; color: #a0a0a0; cursor: hand; padding: 0px 0px 0px 10px;}
		
	fieldset#fieldsetSoftwareConFormSCDE {padding: 18px 0px 0px 0px;}
		fieldset#fieldsetSoftwareConFormSCDE legend {display: none;}
		fieldset#fieldsetSoftwareConFormSCDE label {display: none;}
		
		fieldset#fieldsetSoftwareConFormSCDE div.contactBlockInfo {border-bottom: #a0a0a0 dotted 1px; margin: 0px 0px 9px 0px; padding: 9px 0px 9px 0px;}
			div.contactBlockInfo p {padding: 0px 0px 0px 9px;}
			div.contactBlockInfo label {display: inline !important; margin: 0px 0px 0px 9px;}
		
		fieldset#fieldsetSoftwareConFormSCDE div.contactBlockA {width: 33%; float: left;}
			select#fieldSalutation {width: 92.5%; margin: 0px 0px 9px 0px;}
			input#fieldSurname {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldFirstname {width: 90%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetSoftwareConFormSCDE div.contactBlockB {width: 33%; float: left;}
			input#fieldStreet {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldPLZ {width: 22%; margin: 0px 0px 9px 0px;}
			input#fieldCity {width: 63.5%; margin: 0px 0px 9px 0px;}
			select#fieldCountry {width: 92.5%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetSoftwareConFormSCDE div.contactBlockC {width: 33%; float: left;}
			input#fieldPhone {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldFax {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldEmail {width: 90%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetSoftwareConFormSCDE div.contactBlockD {width: 63.5%; float: left; padding: 9px 0px 0px 0px;}
			select#fieldArticleNr {width: 100%; margin: 0px 0px 9px 0px;}
			input#fieldSerialNr {width: 99%; margin: 0px 0px 18px 0px;}
		fieldset#fieldsetSoftwareConFormSCDE div.contactBlockE {width: 32%; float: left; padding: 9px 0px 0px 0px;}
		fieldset#fieldsetSoftwareConFormSCDE div.contactBlockF {width: 100%; clear: both; padding: 9px 0px 0px 0px; border-top: #a0a0a0 dotted 1px;}
			p#privacyLink {float: left;}
			p#privacyLink a {background: url(../img/subNavArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			p#privacyLink a:hover {background: url(../img/subNavActArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			input#fieldSubmit {float: right; width: 130px; height: 20px; border: none; background: #ffffff url(../img/subNavArrow.gif) no-repeat 0px 7px; text-align: left; color: #a0a0a0; cursor: hand; padding: 0px 0px 0px 10px;}
		
	fieldset#fieldsetSoftwareAsFormSCDE {padding: 18px 0px 0px 0px;}
		fieldset#fieldsetSoftwareAsFormSCDE legend {display: none;}
		fieldset#fieldsetSoftwareAsFormSCDE label {display: none;}
		
		fieldset#fieldsetSoftwareAsFormSCDE div.contactBlockInfo {border-bottom: #a0a0a0 dotted 1px; margin: 0px 0px 9px 0px; padding: 9px 0px 9px 0px;}
			div.contactBlockInfo p {padding: 0px 0px 0px 9px;}
			div.contactBlockInfo label {display: inline !important; margin: 0px 0px 0px 9px;}
		
		fieldset#fieldsetSoftwareAsFormSCDE div.contactBlockA {width: 33%; float: left;}
			select#fieldSalutation {width: 92.5%; margin: 0px 0px 9px 0px;}
			input#fieldSurname {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldFirstname {width: 90%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetSoftwareAsFormSCDE div.contactBlockB {width: 33%; float: left;}
			input#fieldStreet {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldPLZ {width: 22%; margin: 0px 0px 9px 0px;}
			input#fieldCity {width: 63.5%; margin: 0px 0px 9px 0px;}
			select#fieldCountry {width: 92.5%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetSoftwareAsFormSCDE div.contactBlockC {width: 33%; float: left;}
			input#fieldPhone {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldFax {width: 90%; margin: 0px 0px 9px 0px;}
			input#fieldEmail {width: 90%; margin: 0px 0px 9px 0px;}
		fieldset#fieldsetSoftwareAsFormSCDE div.contactBlockE {width: 96%; float: left; padding: 9px 4% 0px 0px;}
		fieldset#fieldsetSoftwareAsFormSCDE div.contactBlockF {width: 100%; clear: both; padding: 9px 0px 0px 0px; border-top: #a0a0a0 dotted 1px;}
			p#privacyLink {float: left;}
			p#privacyLink a {background: url(../img/subNavArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			p#privacyLink a:hover {background: url(../img/subNavActArrow.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px;}
			input#fieldSubmit {float: right; width: 130px; height: 20px; border: none; background: #ffffff url(../img/subNavArrow.gif) no-repeat 0px 7px; text-align: left; color: #a0a0a0; cursor: hand; padding: 0px 0px 0px 10px;}
	
	tx-sgglossary-pi1 {color: #010101;}
		div.glossarySearchABC {border-top: #a0a0a0 dotted 1px; border-bottom: #a0a0a0 dotted 1px; margin: 18px 0px 0px 0px; padding: 3px 0px 9px 0px;}
			div.glossarySearchABC a {padding: 0px 4px;}
			div.glossarySearchABC span.active a {padding: 0px 4px; color: #010101;}
		div.glossaryEntryList {}
			dl.glossaryEntry {border-bottom: #a0a0a0 dotted 1px; padding: 9px 9px 27px 9px;}
				dl.glossaryEntry dt {margin: 0px 0px 18px 0px; color: #010101;}
				dl.glossaryEntry dd {color: #010101;}
				
		div.datamints_glossaryindex_index {border-top: #a0a0a0 dotted 1px; border-bottom: #a0a0a0 dotted 1px; margin: 18px 0px 0px 0px; padding: 3px 0px 9px 0px; height: 16px;}
		div.datamints_glossaryindex_oneitem {display: inline; float: left; padding: 0px 4px;}
		div.datamints_glossaryindex_resultlist {clear: both;}
			dl.datamints_glossaryindex_resultlist {height: auto!important; border-bottom: #a0a0a0 dotted 1px; padding: 9px 9px 27px 9px;}
				dt.datamints_glossaryindex_resultshort {height: auto!important; margin: 0px 0px 18px 0px; color: #010101;}
				dd.datamints_glossaryindex_detaildescription {height: auto!important; color: #010101;}
				
	div.bmfaquserguides_catSelect {padding: 9px 18px 9px 18px;}
		div.bmfaquserguides_catSelect select {width: 60%;}
	div.bmfaquserguides_productSelect {padding: 9px 18px 27px 18px;}
		div.bmfaquserguides_productSelect select {width: 60%;}
	div.bmfaquserguides_showEntry {}
		div.bmfaquserguides_showEntry div.userGuideTitle {padding: 9px 18px 0px 18px; border-top: #a0a0a0 dotted 1px;}
		div.bmfaquserguides_showEntry div.userGuideLink {padding: 0px 18px 36px 16px;}
		div.bmfaquserguides_showEntry a {padding: 0px 0px 0px 10px; background: url(../img/subNavArrow.gif) no-repeat 0px 4px;}
		div.bmfaquserguides_showEntry a:hover {background: url(../img/subNavActArrow.gif) no-repeat 0px 4px;}
		
		div.bmfaquserguides_showEntry div.faqQuestion {padding: 9px 18px 18px 18px; border-top: #a0a0a0 dotted 1px;}
		div.bmfaquserguides_showEntry div.faqAnswer {padding: 9px 18px 18px 18px;}

/* Error */
div.formError { padding-bottom: 18px; }
div.formError ul li { padding-left: 10px; background: url(../img/subNavActArrow.gif) no-repeat 0px 4px; }


/* Main Navigation Stage */
div.productNav {height: 24px; line-height: 24px; margin: 0px 0px 6px 1px; color: #000;}
	ul#productNav {position: relative; list-style: none; font-size: 14px;}
		ul#productNav li {float: left; padding: 0px 0px;}
			ul#productNav li a {color: #000;}
			ul#productNav li.navObj a { display: block; height: 24px; line-height: 24px; overflow: hidden; text-indent: 999em; white-space: nowrap; background-repeat: no-repeat; background-position: 0px 0px;}
			ul#productNav li.navObj a:hover {background-position: 0px -24px;}
			ul#productNav li.actObj a {background-position: 0px -24px;}
		ul#productNav li#agNavObj {position: absolute; right: 0px;}
div.selectNav {position: absolute; top: 30px; z-index: 30; margin: 0px; max-width: 972px; height: 120px; overflow: hidden; visibility: hidden;}
	div.navContainer {position: relative; width: 972px; height: 120px; overflow: hidden;  border-top: 1px solid #666666; background-color: #ffffff; white-space: nowrap;}
		div.navContainer div#leftNavArrow {position: absolute; z-index: 40; top: 0px; left: 0px; width: 60px; height: 120px; overflow: visible; background-color: transparent; background-image: url(../img/productNavElements/selectArrowLeft.png); background-repeat: no-repeat; background-position: 0px 0px; cursor: pointer;}
		div.navContainer div#rightNavArrow {position: absolute; z-index: 40; top: 0px; left: 912px; width: 60px; height: 120px; overflow: visible; background-color: transparent; background-image: url(../img/productNavElements/selectArrowRight.png); background-repeat: no-repeat; background-position: 0px 0px; cursor: pointer;}
			div#leftNavArrow.actRoll {background-image: url(../img/productNavElements/selectArrowLeftRo.png);}
			div#rightNavArrow.actRoll {background-image: url(../img/productNavElements/selectArrowRightRo.png);}
		ul#selectNav {position: absolute; top: 0px; left: 20px; z-index: 30; list-style: none; width: 30000px; height: 120px; white-space: nowrap;}
			ul#selectNav li {float: left; padding: 0px 0px;}
				ul#selectNav li a {color: #000;}
				ul#selectNav li.navObj a { display: block; height: 120px; line-height: 120px; overflow: hidden; text-indent: 999em; white-space: nowrap; background-repeat: no-repeat; background-position: 0px 0px;}
				ul#selectNav li.navObj a:hover { background-position: 0px -120px;}
div.infoNav {height: 30px; line-height: 30px; margin: 0px 0px 9px 0px; color: #fff; background: #cecece; border-bottom: 9px solid #ffffff;}
	ul#infoNav {list-style: none; font-size: 16px; padding: 0px 0px 0px 9px;}
		ul#infoNav li {float: left; padding: 0px 7px 0px 0px;}
			ul#infoNav li a {color: #fff;}
			ul#infoNav li.navObj a { display: block; height: 30px; line-height: 30px; overflow: hidden; text-indent: 999em; white-space: nowrap; background-repeat: no-repeat; }
			ul#infoNav li.navObj a:hover {background-position: 0px -30px;}
			ul#infoNav li.actObj a {background-position: 0px -30px;}
							
div#loeweFooter {position: relative; width: 972px; margin: 0px 9px 9px 9px; padding-top: 9px; border-top: 1px solid #a0a0a0; white-space: nowrap; overflow: visible; font-size: 12px;}

/* Styling the Footerelements (in use @ all pages) [look @ div#loeweFooter] */
			div.loeweFooterCopyright {float: left; height: 12px; line-height: 12px; padding: 0px 5px 0px 0px;}
			
			ul.loeweFooterNav {list-style: none; float: left; overflow: visible; padding: 0px 0px 0px 9px;}
				li.loeweFooterNavObj {height: 12px; line-height: 12px; padding: 0px 5px 0px 0px; float: left;}
				li.loeweFooterNavExtObj {border-right: 1px solid #a0a0a0; height: 12px; line-height: 12px; padding: 0px 5px 0px 5px; float: left;}
				li.loeweFooterNavExtLastObj {height: 12px; line-height: 12px; padding: 0px 5px 0px 5px; float: left;}
					li.loeweFooterNavObj a {color: #666666;}
					
			ul.loeweLangNav {list-style: none; float: left; overflow: visible; padding: 0px 0px 0px 9px;}
				li.loeweLangNavObj {height: 12px; line-height: 12px; float: left;}
					a.loeweLangNavLinkGerman {border-right: 1px solid #666666; color: #666666; padding: 0px 5px 0px 0px; margin: 0px 5px 0px 0px;}
					a.loeweLangNavActLinkGerman {border-right: 1px solid #666666; color: #333333; padding: 0px 5px 0px 0px; margin: 0px 5px 0px 0px;}
					a.loeweLangNavLinkEnglisch {color: #666666;}
					a.loeweLangNavActLinkEnglisch {color: #333333;}
					
			div.loeweFooterImportantInfo {position: absolute; top: 0px; right: 0px;}
