@media screen
{
html, body {height:100%; margin:0; padding:0;}
body {background:#fff url("/images/furniture/bg.gif") 0 0 repeat; border-style:none; color:#333; font:11px Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:left;}
fieldset {border:0; margin:0; padding:0;}
input, select {font-family:Arial, Helvetica, sans-serif; margin:10; padding:0; float:left;}
legend {display:none;}
form {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
img {border:0;}
p {margin:0; padding:0;}
ol, ul, li {margin:0; padding:0; text-indent:0;}

.clear {clear:both; font-size:0em; height:0px; line-height:0px; margin:0; padding:0;}
.print {display:none;}
.hidden {position:absolute; left:-900em;}
strong.hidden {display:block;}
span.hidden {display:none;}


	/*	 Wrapper
	---------------------------------------------- */
	#wrapper {background:url("/images/furniture/bg-wrapper.png") 0 0 repeat-y; margin:0 auto; width:1108px;}
		.innerWrapper {background:url("/images/furniture/bg-about-all.jpg") 0 0 no-repeat; border-top:8px solid #fff; margin:0 auto; position:relative; width:1090px; z-index:0;}

		/*	 Acces navigation
		---------------------------------------------- */
		ul.accesNav {position:absolute; left:-900em;}

		/*	 Header
		---------------------------------------------- */
		#header {background:transparent; clear:both; width:100%;}
		
			/*	 Main navigation
			---------------------------------------------- */
			#mainNav {background:#666; height:25px; overflow:hidden; width:100%;}
			
				/*	 Navigation Menu
				---------------------------------------------- */
				#navMenu {left:128px; position:absolute; top:0; z-index:999;}
				#navMenu li {border-right:1px solid #999; float:left; text-align:center; list-style:none;}
				#navMenu li.first {border-left:1px solid #999;}
				#navMenu li a {color:#fff; display:block; font-weight:bold; min-height:18px; padding:7px 0 0 0; text-decoration:none; width:124px;}
			    #navMenu li a.asianTextStyle {font-weight:normal;}
		
				#navMenu li ul {clear:both; height:auto; margin-left:-20px; overflow:visible; padding:0 20px 20px 20px; width:124px;}
				#navMenu li li {display:block;}
				/*#navMenu li li a {background:url("/images/furniture/bg-subnav.png"); border:none; border-bottom:1px solid #999;}*/
				#navMenu li li a {background:url("/Graphics/bg-subnav.png"); border:none; border-bottom:1px solid #999;}
				#navMenu li li a:hover {background-color:#666; background-image:none; color:#86a0af;}
				#navMenu li ul ul {margin:-26px 0 0 124px; padding:0; width:100%;}
				
				#navMenu li ul {position: absolute; left: -999em;}
	            #navMenu li:hover ul ul {left: -999em;} 
				#navMenu li:hover ul ul ul {left: -999em;} 
				#navMenu li.open ul ul {left: -999em;}
				#navMenu li.open ul ul ul {left: -999em;}
				#navMenu li:hover ul {left: auto;}
				#navMenu li li:hover ul {left: auto;}
				#navMenu li li li:hover ul {left: auto;}
				#navMenu li.open ul {left: auto;}
				#navMenu li li.open ul {left: auto;}
				#navMenu li li li.open ul {left: auto;}
				
				#navMenu li.closed ul {display:none;}
				
				/*
				#navMenu li:hover ul ul, #navMenu li:hover ul ul ul, #navMenu li.sfhover ul ul, #navMenu li.sfhover ul ul ul {left: -999em;}				
				#navMenu li:hover ul, #navMenu li li:hover ul, #navMenu li li li:hover ul, #navMenu li.sfhover ul, #navMenu li li.sfhover ul, #navMenu li li li.sfhover ul {left: auto;}
				*/				
			/*	 Logo
			---------------------------------------------- */
			.logo {background:transparent; display:inline; float:left; height:72px; margin:15px 0 0 27px; width:99px;}
			
			/*	 System navigation
			---------------------------------------------- */
                .systemNav {float:right; margin:29px 0 13px 0; padding-left:5px; width:210px;}
                /*    Search area
                ---------------------------------------------- */

                #searchArea {float:left;}
                #searchArea input {float:left; width:94px; border:1px solid #000; height:18px; padding-left:4px; font:12px Arial, Helvetica, sans-serif;}
                #searchArea input.submit {background:transparent; border:none; cursor:pointer; font-size:10px; margin:3px 3px 0 0; text-transform:uppercase;}
                #searchArea input.inSearch {border:1px solid #0e0e0f; height:16px; padding:1px; width:76px;}

                .systemNav a {border:1px solid #0e0e0f; float:left; font-size:10px; line-height:18px; margin-right:10px; text-align:center; text-decoration:none; text-transform:uppercase;}
                /*.systemNav a.login {background:#4d6f81; color:#fff; width:92px; line-height:17.9px;} RQ6555: Line-height Angabe nicht mehr nötig; war für ältere Firefox/Chrome/Safari Browser */
                .systemNav a.login {background:#4d6f81; color:#fff; width:92px;}
                .systemNav a.contact {border:0px; margin-top:10px;}

                #selectLanguage {float:left;}
                #selectLanguage select {border:1px solid #0e0e0f; font-size:12px; height:20px; padding:1px; text-transform:uppercase; width:100px; margin-top:10px;}
                #selectLanguage option {text-transform:none;}
				
				.selectArea {background:#fff; border:1px solid #0e0e0f; font:10px Arial, Helvetica, sans-serif; height:18px; text-transform:uppercase; width:83px;}				
				.selectArea .left {float:left; margin:0; padding:0;}
				.selectArea .center {height:16px; padding:2px 2px 0 2px;}
				.selectArea .right {background:url("/images/furniture/bg-selectlist.gif") no-repeat left top; float:right; height:18px; width:19px;}
				.selectArea .right a {border:none; cursor:default; display:block; height:18px; padding:0; width:19px;}
				
				.optionsDivInvisible, .optionsDivVisible {background:#fff; border:1px solid #0e0e0f; border-top:none; font:11px Arial, Helvetica, sans-serif; margin-top:8px;  margin-left:0; position:absolute; padding:2px; width:79px; z-index:20;}
				.optionsDivInvisible {display:none;}
				.optionsDivVisible {display:block;}
				.optionsDivVisible a {color:#333; cursor:default; display:block; text-decoration:none;}
				.optionsDivVisible a:hover {background:#316ac5; color:#fff;}
		
		/*	 Breadcrumb
		---------------------------------------------- */
		#breadcrumb {background:url("/images/furniture/bg-breadcrumbs.png") 0 0 repeat; clear:both; min-height:19px; height:auto; width:100%;}
		#breadcrumb ul {margin-left:15px;}
		#breadcrumb ul li {color:#576871; float:left; font-weight:bold; list-style:none; padding:0 0 0 6px;}
		#breadcrumb ul li a {color:#576871; font-weight:bold; margin-right:5px; text-decoration:none; white-space:nowrap;}	
		#breadcrumb .myprofile {text-align: right; margin-right: 12px;}
		#breadcrumb .myprofile a {color: #576871; font-weight: bold; text-decoration: none;}

		/*	 Main
		---------------------------------------------- */
		#main {background:transparent; border:8px solid #fff; clear:both; line-height:1.45em; width:1074px;}
		
			/*	 Content
			---------------------------------------------- */
			.content {background:#fff; border:8px solid #fff; border-top:none; border-bottom:none; color:#333; float:left; min-height:475px; height:auto; margin-left:183px; width:675px; font-size:12px;}
			.home .content {border-left:none; margin-left:0; width:866px;}				
				
				.content h1 {font-size:16px; padding-bottom:10px;}
				.content h2 {font-size:12px;}
				.content h3 {font-size:12px; padding-bottom:10px;}
				.content h4 {font-size:11px; padding-bottom:10px;}
				.content p {padding-bottom:20px;}
				.content a {color:#6aaccf; text-decoration:none;}
				.content a:hover {text-decoration:underline;}
				.content h1 sub.heading1 {font-size:16px; clear:both; display:block;}
				.content h3.position {font-size:11px;}				
				
				.content .heading {height:187px; margin-bottom:18px; position:relative; width:675px;}
					.content .heading img { position:absolute; z-index:5;}
					.content .heading h1 {color:#fff; font-size:45px; padding:76px 0 20px 37px; position:absolute; z-index:10;}
					.content .heading h1 sub.heading1 {font-size:35px; font-weight:normal; margin-top:1px; padding:0 0 20px 80px;}									
				
				
				/*	 Columns
				---------------------------------------------- */
				.column {display:inline; float:left;}
					.column.small {width:170px;}
					.column.big {width:485px;}
					.column.left {padding-right:5px;}
					.column.middle {width:480px;}
					.column.middle {padding-left:10px; }
					.column.middle h2 {padding-top:15px;}
					.column.big h2 {padding-top:0;}
					.column.middle .address h2 {padding:0;}
					.column.left img {margin-bottom:8px;}
					
				/*	 Boxitem
				---------------------------------------------- */
				.boxItem {border:1px solid #c2cfd5; clear:both; min-height:65px; height:auto; padding-bottom:5px;}  /*SR-132966: padding-bottom old: 10px*/
					.boxItem a {color:#4d6f81; text-decoration:none;}
					.boxItem a:hover {text-decoration:underline;}
					.boxItem .heading {background:url("/images/furniture/bg-heading.png") 0 0 repeat; display:block; font-weight:bold; padding:2px 5px 0 14px;}
					.boxItem p {padding:10px 0 0 15px;}
					/*.boxItem img {padding:10px 0 0 0;}*/ /*RQ7110*/
					.boxItem img {padding:0 0 0 0;}  /*RQ7110*/
					
					
				/*	 Items / Sections
				---------------------------------------------- */
				.items {background:url("/images/furniture/hr-fading.gif") left top no-repeat; clear:both; overflow:hidden; width:100%;}
				.items1 {background:url("/images/furniture/hr-fading-small.gif") left bottom no-repeat; clear:both; overflow:hidden; padding:10px 0; width:100%;}
				.purchasingItems {background:url("/images/furniture/hr-fading.gif") left bottom no-repeat; clear:both; overflow:hidden; padding:15px 0 15px 0; width:100%;}
				.sections {clear:both;}
				.section {background:url("/images/furniture/hr-fading.gif") left top no-repeat; clear:both; overflow:hidden; padding-top:20px; width:100%;}
				.section1 {background:url("/images/furniture/hr-fading.gif") left bottom no-repeat; clear:both; overflow:hidden; padding:20px 0; width:100%;}					
					
					.item {float:left; line-height:1.2em; padding:22px 0; width:auto;}
						.item div {background:url("/images/furniture/bg-section-item.gif") repeat-x; border:1px solid #f0f3f5; height:98px; margin:0; padding:0; width:195px;}						
						.item div p, .item div h3 {padding:0 0 0 5px;}
						.item h3 {padding-bottom:0;}
						.item a {color:#333; display:block; padding:1px 0;}
						.item a:hover {text-decoration:underline;}					
						.item p a.componentLink {background:url("/images/furniture/link-arrow.gif") 98% 4px no-repeat; margin:0; padding:0;}
						.itemsBorder {clear:both; font-size:0em; line-height:0px; margin:0; padding:0;}						
						div.borderBottom {background:url("/images/furniture/item-borderbottom.gif") no-repeat; float:left; height:2px; padding:0 5px 0 0; width:220px;}
						div.borderRight {background:url("/images/furniture/item-borderright.gif") bottom center no-repeat; float:left; height:137px; padding:9px 19px 0 19px; width:3px;}		
					
					.galleryItems { margin-top:15px; width:450px;}
						.galleryItems .item {float:left; height:128px; margin:0; padding:0; width:auto;}
						.galleryItems div.borderBottom {background:url("/images/furniture/item-borderbottom.gif") no-repeat; padding:0 0 10px 0; width:195px;}
						.galleryItems div.borderRight {padding:5px 12px 0 12px;}
					
					.purchasingItems div {background:url("/images/furniture/bg-section-items.gif") repeat-x; overflow:hidden; padding-left:5px;}
						.purchasingItems .item { background:none; float:left; line-height:1.2em; padding:0;}						
						.purchasingItems div.borderRight {background:url("/images/furniture/item-borderright1.gif") bottom center no-repeat; float:left; height:100px;padding:0; width:2px;}
						.purchasingItems .item a {background:#98b8c9; color:#fff; display:block; height:62px; margin:0 7px 10px 7px; padding:20px 5px 0 5px; text-decoration:none; width:108px;}
						.purchasingItems .item a.center { height:52px; padding-top:30px; text-align:center;}
						.purchasingItems h3 { padding:5px 0 5px 0;}
						.purchasingItems p {clear:both;}
						.purchasingItems .item p {padding-left:10px;}
					
					.two .item div {width:305px;}
					.two div.borderRight {padding:9px 29px 0 29px;}			
					
				/*	Lists
				---------------------------------------------- */
				/*.content ul {padding:10px 0 0 15px;}  /*[SR-141700]*/
				.content ul {padding:0px 0px 0px 15px;}  /*[SR-141700]*/
				.content ul li {list-style:square;}			
				.content dl {margin:0;}
				.content dl dd {margin:0;}
				div.technData {float:left; padding-right:10px; width:220px;}
				div.technData h3 {font-size:11px; margin:0; padding:0;}
				div.technData ul {font-size:11px; margin:0; padding:0; list-style:none;}
				div.technData ul li {margin:0; padding:0; list-style:none;}
				div.technData ul li p {margin:0; padding-bottom:10px;}
				.functionDomain ul {float:left; padding:20px 0 0 0; width: 100%;}
				.functionDomain ul li {list-style:none;}
				ul.functionPosition {padding:10px 0 20px 0;}
				ul.functionPosition li {list-style:none;}				
				
				/*	 Links / Buttons
				---------------------------------------------- */
				a.componentLink {background:url("/images/furniture/link-arrow.png") left 4px no-repeat; padding-left:10px; margin-left:15px;}
				a.componentLink1 {display:block; margin-top:10px;}
				.buttons {clear:both; width:100%;}
				a.tab {background:#ccc; color:#666; border-top:4px solid #fff; display:block; float:left; font-weight:bold; height:18px; margin-right:5px; text-align:center; width:221px;}
				.five a.tab {margin-right:2px; width:130px;}
				.four a.tab {margin-right:2px; width:163px;}
				a.tab:hover, a.tabSelect {background:#679ab5; border-top:4px solid #95b5c5; color:#fff; text-decoration:none;}
				a.last, .five a.last {margin-right:0;}
				a.last, .four a.last {margin-right:0;}
				a.printLink {background:url("/images/furniture/print-icon.gif"); display:block; float:right; height:20px; margin-top:10px; width:20px;}
				a.printLink:hover {text-decoration:none;}
				.functionRegion a {background: url("/images/furniture/region-icon.gif") top right no-repeat; padding:2px 30px 2px 0;}
				a.button {background:#4d6f81; border:1px solid #0e0e0f; color:#fff; display:block; font-size:10px; height:16px; padding:1px 0; text-align:center; text-decoration:none; text-transform:uppercase; width:80px;}
				a.button:hover {text-decoration:none;}
				
				/*	 Imagemap
				---------------------------------------------- */
				#imageMap {position:relative;}
					.functionRegion a {background: url("/images/furniture/region-icon.gif") top left no-repeat; padding:2px 300px 2px 20px;}
					.captionMap {display:block; font-size:12px; font-weight:bold; padding:5px; position:absolute;}
					.dot {background: url("/images/furniture/map-dot.png") no-repeat; cursor:pointer; display:block; height:8px; position:absolute; width:7px;}
					#austria6 {background: url("/images/furniture/map-dot-main.png") no-repeat; height:9px; position:absolute; width:9px; z-index:10;}
					.info {background: url("/images/furniture/map-mo.png") no-repeat; display:none; height:111px; padding:0 0 0 10px; position:absolute; width:109px; z-index:20;}
					.info1 {background: url("/images/furniture/map-mo1.png") no-repeat;}
					.info div a {height:17px; margin-left:34px; text-decoration:none; width:17px;}
					.info div a:hover {text-decoration:none;}
					.info h3 {padding:0;}
					.info a {color:#000; cursor:pointer; display:block; text-decoration:none; padding-top:5px; width:109px;}
					#austria {background: url("/images/furniture/map-dot-main1.png") no-repeat; height:11px; position:absolute; width:11px; z-index:10;}
					#austriaText {left:291px; top:125px;}
					#austria {left:339px; top:127px;}
					#japan {background: url("/images/furniture/map-dot-main.png") no-repeat; height:9px; position:absolute; width:9px; z-index:10;}
					#japanText {left:486px; top:149px;}
					#japan {left:535px; top:152px;}
					#korea {background: url("/images/furniture/map-dot-main.png") no-repeat; height:9px; position:absolute; width:9px; z-index:10;}
					#koreaText {left:473px; top:143px;}
					#korea {left:522px; top:146px;}					
					#australiaText {left:494px; top:301px;}
					#australia {left:544px; top:303px;}
					#franceText {left:270px; top:123px;}
					#france {left:318px; top:125px;}
					#israelText {left:328px; top:155px;}
					#israel {left:378px; top:157px;}
					#singaporeText {left:441px; top:211px;}
					#singapore {left:491px; top:213px;}
					#russiaText {left:325px; top:107px;}
					#russia {left:375px; top:109px;}
					#germanyText {left:284px; top:121px;}
					#germany {left:334px; top:123px;}
					#italyText {left:279px; top:128px;}
					#italy {left:328px; top:130px;}
					/*#indiaText {left:392px; top:179px;} SR-120096*/
					/*#india {left:442px; top:181px;} SR-120096*/
					#indiaText {left:385px; top:177px;}
					#india {left:435px; top:180px;}
					#india-bangaloreText {left:391px; top:186px;}
					#india-bangalore {left:441px; top:189px;}
					#ukText {left:263px; top:115px;}
					#uk {left:310px; top:117px;}
					#us-arizona {background: url("/images/furniture/map-dot-main.png") no-repeat; height:9px; position:absolute; width:9px; z-index:10;}
					#us-arizonaText {left:87px; top:162px;}
					#us-arizona {left:138px; top:164px;}
					#us-nyText {left:150px; top:142px;}
					#us-ny {background: url("/images/furniture/map-dot-main.png") no-repeat; height:9px; position:absolute; width:9px; z-index:10;}
                    #us-ny {left:201px; top:145px;}
					#hongkongText {left:452px; top:170px;}
					#hongkong {left:502px; top:172px;}
					#taiwan {background: url("/images/furniture/map-dot-main.png") no-repeat; height:9px; position:absolute; width:9px; z-index:10;}
					#taiwanText {left:467px; top:167px;}
					#taiwan {left:516px; top:170px;}
					#china-shanghai {background: url("/images/furniture/map-dot-main.png") no-repeat; height:9px; position:absolute; width:9px; z-index:10;} /*SR-141396*/
					#china-shanghaiText {left:460px; top:152px;}
					#china-shanghai {left:508px; top:154px;}					
					#china-northText {left:448px; top:138px;}
					#china-north {left:498px; top:140px;}
					#china-southText {left:452px; top:162px;}
					#china-south {left:502px; top:164px;}
					#moroccoText {left:254px; top:156px;}
					#morocco {left:303px; top:158px;}
					#spainText {left:257px; top:139px;}
					#spain {left:307px; top:141px;}
					#turkeyText {left:316px; top:142px;}
					#turkey {left:366px; top:144px;}
					#polandText {left:293px; top:114px;}
					#poland {left:343px; top:117px;}
					#thailandText {left:433px; top:190px;}
					#thailand {left:483px; top:193px;}
					#saudiarabiaText {left:343px; top:166px;}
					#saudiarabia {left:393px; top:169px;}
					#newzealandText {display:none}
					#newzealand {display:none}
                    #brazilText {left:208px; top:248px;}
					#brazil {left:258px; top:250px;}

				
				/*	 Extras
				---------------------------------------------- */
				.border {border-top:7px solid #fff; margin:0; padding:0;}			
				.caption {clear:both; font-size:10px;}
				.references {text-transform:uppercase;}
				.marginTop {padding-top:15px;}
				.careersMap {margin:0 0 20px 0;}
				.address {float:left; padding-right:10px; width:220px;}
				.address span.time {clear:both; color:#679ab5; display:block; margin-bottom:15px;}
				div.functionDomain {min-height:120px; height:100%; padding:5px 5px 20px 5px;}
				.content .date {font-weight:bold; padding:10px 0 0 0;}
				.horizontalRule {background:url("/images/furniture/hr-fading.gif") center left no-repeat; border:none; clear:both; font-size:0em; height:10px; line-height:0px; margin:0; padding:0; width:100%;}
				.horizontalRule1 {background-color:#c9c9c9; border:none; clear:both; font-size:0em; height:1px; line-height:0px; margin:0 0 0 30px; padding:0; width:90%;}
				
				/*	 Search Results
				---------------------------------------------- */
				#searchAreaResults {margin:10px 0 20px 0;}
				#searchAreaResults input {float:left;}
				#searchAreaResults input.submit {background:transparent; border:none; cursor:pointer; font-size:10px; margin:3px 3px 0 0; padding:0; text-transform:uppercase;}
				#searchAreaResults input.inSearch {border:1px solid #0e0e0f; height:16px; padding:1px; width:176px;}
				.searchResultIndex {float:left; font-size:12px; margin-bottom:14px; width:100%;}
				.searchResultIndexTop {background:url("/images/furniture/hr-fading.gif") left bottom no-repeat;}
				.searchResultIndexBottom {background:url("/images/furniture/hr-fading.gif") left top no-repeat;}
				.searchResultIndex .resultCount {float:left; padding:6px 0 3px 0; line-height:1.5em;}
				.searchResultIndex .pageLinks {padding:6px 0 3px 0; line-height:1.6em; margin:0 auto; text-align:center;}
				.searchResultIndex .pageLinks a {margin-left:6px;}
				.searchResultIndex span.result {padding-left:6px;}
				
				.SearchResult {float:left; width:100%;}
				.SearchResult h2 {font-size:1.2em;}
				
				/*	Frequently Asked Questions
				---------------------------------------------- */		
				ol.questionsList {background:url("/images/furniture/hr-fading.gif") left bottom no-repeat; margin:10px 0 18px 30px;}
				ol.questionsList li {font-weight:bold; padding:0 0 11px 10px;}
				ol.questionsList li a {display:block; font-weight:normal;}

				ol.answersList {background:url("/images/furniture/hr-fading.gif") left bottom no-repeat; margin:10px 0 18px 30px;}
				ol.answersList h3 {color:#000; font-size:11px; margin:0 0 3px 0; padding:0;}
				ol.answersList li {font-weight:bold; padding:0 0 17px 10px;}
				ol.answersList li p {font-weight:normal; margin-bottom:0; padding-bottom:0;}
				ol.answersList li div {text-align:right; padding-top:3px;}
				
				/* Tables
				--------------------------------------------------------------*/
				.layoutTable {clear:both; padding:0 0 10px 0;}
				.layoutTable caption {display:none;}
				.layoutTable .hrTable{background:url("/images/furniture/hr-fading.gif") center left no-repeat; clear:both; padding:0;}
				
				.layoutTable thead th {font-weight:normal;}
				
				.layoutTable .functionDomain {width:625px;}
				.layoutTable .functionRegion { padding-right:20px;}
				.layoutTable .functionRegion a { padding-right:80px;}
				.layoutTable .functionDescription {padding-left:15px; width:350px;}
				.layoutTable .functionDescription div {background:url("/images/furniture/bg-section-items.gif") repeat-x; padding:5px;}
				
				.layoutTable td {padding:5px; vertical-align:top;}
								
				.dataTable {padding:0; border-top:1px solid #c2cfd5; border-left:1px solid #c2cfd5; border-collapse: collapse;}
				.dataTable caption {text-align:left; font-weight:bold; padding:5px;}
				
				.dataTable thead th {text-align:center;}
				.dataTable tbody th {text-align:left;}
				.dataTable tfoot th {text-align:center;}
				
				.dataTable .odd {background:#fff;}
				.dataTable .even {background:#fff;}
				
				.dataTable th {background:#4d6f81; border-left:1px solid #c2cfd5; text-align:left; color:#fff; padding:2px 2px;}
				.dataTable thead th {border-top:1px solid #c2cfd5;}
				.dataTable tfoot th {border-bottom:1px solid #c2cfd5;}
				.dataTable td {border-right:1px solid #c2cfd5; border-bottom:1px solid #c2cfd5; text-align:center; padding:2px 5px; width:80px;}
								
				/*	 Sitemap
				---------------------------------------------- */
				ul.sitemap {float:left; margin-bottom:10px; padding:0; width:300px;}
				ul.sitemap ul {margin-bottom:0; padding:0;}
				ul.sitemap ul ul {margin-bottom:0; padding:0 0 0 5px;}
				ul.sitemap li {list-style:none; padding:4px 0 4px 10px;}
				ul.sitemap li.mainItem {color:#333;}
				ul.sitemap li.mainItem a {color:#333; font-size:13px; font-weight:bold;}
				ul.sitemap li.subItem {background:url("/images/furniture/link-arrow-blue.png") left 8px no-repeat; list-style:none; color:#6aaccf; padding:4px 0 0 10px;}
				ul.sitemap li.subItem a {color:#6aaccf; font-size:11px; font-weight:bold;}
				ul.sitemap li.subItem li.subItem a {font-weight:normal;}
				
				/*	 Downloads
				---------------------------------------------- */				
				ul.download {padding:0 0 0 5px; width:650px;}
				ul.download li {background:url("/images/furniture/link-arrow-blue.png") left 8px no-repeat; list-style:none; padding:4px 0 4px 10px;}
				ul.download li a {margin-right:10px;}
				
				/* Form
				--------------------------------------------------------------------------*/				
				.formColumn {margin-right:10px; width:160px;}
				.formColumn1 {margin-right:10px; width:415px;}
				.formColumnSurvey {margin-right:10px; width:240px;}
				/*.formHeaderSurvey {background:#c2cfd5; padding:3px; font-size:11px; font-weight:bold;} SR-130876*/
				.formHeaderSurvey {background:#CED9DD; padding:3px; font-size:11px; font-weight:bold;}
				.form div {clear:both; margin-bottom:5px; overflow:hidden;}
				.form div.survey {margin-bottom:0px;}
				.form table {clear:both; margin-bottom:5px;}
				.form table, .form table td {padding:0;}
				/*.form div div {clear:none; margin-bottom:0; overflow:hidden;} RQ6555: Für Training Request Form */
				.form div div {clear:none; margin-bottom:0; overflow:hidden; padding-right: 10px;}
				.form .formItem {background:url("/images/furniture/item-borders.gif") bottom right no-repeat; float:left; clear:none; line-height:1.2em; padding:20px 30px 30px 30px; width:245px;}
				.form .formItemFilter {float:left; clear:none; line-height:1.2em; padding:10px 0 0 0; width:245px;}
				.form .formItem div {clear:both; overflow:hidden;}
				.form .formItem div div {background:#98b8c9; height:100%; overflow:hidden; padding:20px 20px 20px 0; width:225px;}
				.form .formItem div table {background:#98b8c9;}
				.form .formItem div table td {padding:15px 15px 20px 0;}
				.form .formItem1, .form .formItem3 {padding-left:0;}
				.form .formItem2 {background:url("/images/furniture/item-borderbottom.gif") bottom left no-repeat;}
				.form .formItem3 {background:url("/images/furniture/item-borderright.gif") bottom right no-repeat;}
				.form .last {background:none;}
				
				.form div.borderBottom {background:url("/images/furniture/item-borderbottom.gif") no-repeat; width:300px; padding:0 5px 0 0;}
				.form div.borderRight {clear:none; padding:9px 19px 0 19px;}
				
				.form fieldset {border:0; padding:0;}
				.frmFilter .form fieldset {position:relative; width:615px;}	
				.form label {float:left; font-size:11px; line-height:2em; cursor:pointer;}
				.form label.survey {line-height:1.2em; cursor:default; padding-left:3px;}
				.form label.main {font-size:12px; font-weight:bold; padding:5px 0; width:auto;}
				.form label.front {font-size:12px; width:120px; cursor:default;}
				.form .formItem label {background: url("/images/furniture/bg-section-item.gif") repeat-x; cursor:default; height:100%; overflow:hidden; padding:5px 20px 5px 5px; width:220px;}
				
				/*.form .text {border:1px solid #000; padding:2px 2px 2px 5px; font:11px Arial, Helvetica, sans-serif; float:left; width:256px; margin:0 5px 0 0;}*/
				.form .text {border: 1px solid #a0a0a0; height: 15px; padding:2px 2px 2px 5px; font:11px Arial, Helvetica, sans-serif; float:left; width:256px; margin:0 5px 0 0;} /*SR-130877*/
				.form select option {text-transform:none;} 
				/*.form textarea {border:1px solid #000; padding:3px 2px 3px 5px; font:11px Arial, Helvetica, sans-serif; float:left; width:256px; margin:0 5px 5px 0; height:98px; overflow:auto;}*/
				.form textarea {border:1px solid #a0a0a0; padding:3px 2px 3px 5px; font:11px Arial, Helvetica, sans-serif; float:left; width:256px; margin:1px 5px 5px 0; height:98px; overflow:auto;} /*SR-130877*/
				
				/* Horizontale Abstände Radiobuttons in RadioButtonList mit ListItems */
				/*.form input, select {margin-right:2px; padding-left:5px;padding-top: 3px;}*/
				.form input, select {margin-right: 2px;}
				.form input, select .radio {padding-left:5px;padding-top: 3px;}
				
				.form .radio {float:left; margin-top:3px; height:15px;}
				.form .checkboxes {background:#98b8c9; clear:both; color:#fff; height:100%; overflow:hidden; padding:5px; width:160px;}
				.form .checkboxes td {padding:0 5px 0 5px;}
				.form .formItemFilter .checkboxes {margin-top:5px; width:245px; padding-left:0; }
				.form .checkbox {float:left; margin:3px 5px 0 0; height:15px; width:13px;}
								
				/* Style input file
				--------------------------------------------------------------------------*/				
				/*.form .fileinputs input {border:1px solid #000; border-right:none; height:17px; padding:1px; width:174px; float:none;}*/ 
				.form .fileinputs input {border:1px solid #a0a0a0; border-right:none; height:17px; padding:1px; width:174px; float:none;} /*SR-130877*/
				.form .fileinputs input:focus {background:transparent;}
				.form .fileinputs {clear:none; float:left; height:30px; margin-top:0; position:relative; width:265px;}
				.form .fileinputs input.file {margin:0; width:265px;}
				.form .fileinputs input.file.hiddenField {opacity:0; position:relative; text-align:right; z-index: 2;}
				.form .fileinputs div.fakefile {left:0; margin-top:4px; padding:0; position: absolute; top:0; width:350px; z-index:1;}
				.form .fileinputs div.fakefile input {float:left; margin:0 0 8px 0;}
				.form .fileinputs div.fakefile img {float:left;}
				
				/* Style select list
				--------------------------------------------------------------------------*/
				/*.form select {border:1px solid #000; font-size:10px; height:20px; font:11px Arial, Helvetica, sans-serif; float:left; margin:1px 5px 0 0; padding:2px; text-transform:uppercase; width:170px;}*/ 
				.form select {border:1px solid #a0a0a0; font-size:10px; height:20px;font: 11px Arial, Helvetica, sans-serif; float:left; margin:1px 5px 0 0; padding:2px; text-transform:uppercase; width:170px;} /*SR-130877*/
				.form .formItem select {width:170px; margin-left:8px}
				
				.form .selectArea {background:#fff; border:1px solid #0e0e0f; clear:both; float:none; font-size:10px; height:18px; text-transform:uppercase; width:191px;}				
				#optionsDiv1.optionsDivInvisible, #optionsDiv1.optionsDivVisible {margin-left:0; width:181px;}
				
				.form .formItem .selectArea {background:#fff; border:1px solid #0e0e0f; clear:none; float:left; font:10px Arial, Helvetica, sans-serif; height:19px; padding:0; text-transform:uppercase; width:185px;}
				.form .formItem .selectArea .left {clear:none; float:left; margin:0; padding:0; width:auto;}
				.form .formItem .selectArea .center {background:#fff; clear:none; height:17px; padding:2px 2px 0 2px; width:auto;}
				.form .formItem .selectArea .right {background:#4d6f81 url("/images/furniture/bg-selectlist.gif") no-repeat left top; clear:none; float:right; height:19px; margin:0; padding:0; width:19px; width:auto;}
				.form .formItem .selectArea .right a {border:none; cursor:default; display:block; height:18px; padding:0; width:19px;}
				#optionsDiv2.optionsDivInvisible, #optionsDiv2.optionsDivVisible, #optionsDiv3.optionsDivInvisible, #optionsDiv3.optionsDivVisible, #optionsDiv4.optionsDivInvisible, #optionsDiv4.optionsDivVisible {margin-left:0; width:181px;}				
				
				.form span.hint {line-height:1.9em; float:left; font-style:italic; white-space:nowrap;}
				.form span.hint label {float:none; margin:0; padding:0; line-height:1em; font-size:11px;}
				
				/*.form .button {background:#4d6f81; border:1px solid #000; color:#fff; float:left; font-size:10px; margin-right:10px; padding:2px 5px 2px 5px;text-transform:uppercase;}*/
				/*.form .button {background:#4d6f81; border:1px solid #000; color:#fff; float:left; font-size:10px; height: 22px; margin-bottom: 2px; margin-right:10px; padding:2px 8px 2px 8px;text-transform:uppercase; }*/
				.form .button {background:#4d6f81; border:1px solid #000; color:#fff; float:left; font-size:10px; height: 22px; margin-bottom: 2px; margin-right:10px; padding: 2px 12px 2px 12px;text-transform:uppercase; }
				/*.form .buttonright {background:#4d6f81; border:1px solid #000; color:#fff; float:right; font-size:10px; padding:2px 5px 2px 5px; text-transform:uppercase;}*/
				.form .buttonright {background:#4d6f81; border:1px solid #000; color:#fff; float:right; font-size:10px; height: 22px; margin-bottom: 2px; padding:2px 8px 2px 8px; text-transform:uppercase;}
				/*.form .buttonright1 {margin-right:22px;} RQ6555: Not used*/
				.form .buttonleft1 {bottom:20px; float:right; margin:0; position:absolute; right:0; width:70px;}
				
				.form .collection {clear:none; float:left; margin:0; width:270px;}
				.form .collsurvey {background:#dae1e4; font-size:11px; width:329px; height:20px;}
				.form .collection div {float:left; margin-right:5px;}
				.form .vertical div {clear:both; float:none; overflow:auto;}
				.form .vertical input {float:right;}
				.form .formItemFilter .vertical input {float:left; margin:3px 5px 0 5px;padding-top: 0px;}
				.form .twoColumn {float:left; margin-bottom:5px; width:100px;} 
				
				.form .messageTop {border:1px solid #c00; padding:5px; margin-bottom:10px; width:385px;}
				.form .message p {color:#000; font-weight:bold; margin:0 0 0 5px; padding:10px 0 0 0;}
				.form .message ul {margin:0 0 0 5px; padding:0;}
				/*.form .message .front {color:#c00; font-weight:bold;}*/
				.form .message .front {color:#000; font-weight:bold;} /*SR-130877*/
				.form .message li {color:#c00; list-style:none; margin:0; padding:5px 0;}
				.form .message li label {display:block; float:none; font-weight:bold;}
				.form .message li span.message1 {display:block; color:#000; margin:0; padding:0;}
				/*.form .message select {border:1px solid #c00; color:#c00;}*/
				.form .message select {border:1px solid #a0a0a0; color:#000;} /*SR-130876*/
				/*.form .message textarea {border:1px solid #c00; color:#c00;}*/
				.form .message textarea {border:1px solid #a0a0a0; color:#000;} /*SR-130877*/
				/*.form .message input.text {border:1px solid #c00; color:#c00;}*/
				.form .message input.text {border:1px solid #a0a0a0; color:#000; height: 15px;} /*SR-130877*/
				.form .message input.file {border:1px solid #c00; color:#c00;}
				
				.form .formButtons {padding-left:120px;}
			
                	
			/*	 LeftBar
			---------------------------------------------- */
			.leftBar {float:left; margin-left:-874px; width:183px;}
				.leftBar .boxItem {width:181px;}
				.leftBar .boxItem .heading {font-size:11px;}
				.leftBar .fixed {min-height:369px; height:auto;}
				.filter {background:url("/images/furniture/bg-filter.gif") left top repeat-x; margin:5px 0; padding:5px 0 5px 13px;}
				.apply {background:url("/images/furniture/apply-icon.gif") left center no-repeat; padding-left:10px;}
				.remove {background:url("/images/furniture/remove-icon.gif") left center no-repeat; padding-left:10px;}			
				
			/*	 Rightbar
			---------------------------------------------- */
			.rightBar {float:right; width:200px;}
				.rightBar .boxItem {width:198px;}
				.rightBar .homeRef {width:198px; min-height:155px;}  /*SR-132966: Old: 140px*/
                .rightBar .boxItem p {overflow:hidden;}
                .rightBar a.componentLink {float:left; width:140px;}
				.rightBar .boxItem .heading {font-size:11px;}
				.rightBar .fixed {min-height:185px; height:auto;}
				.home .rightBar .fixed {min-height:165px; height:auto;}
				.home .rightBar .homeEvents {min-height:110px; height:auto;}
				
				/*	 Local navigation
				---------------------------------------------- */
				ul.localNav {margin-top:10px;}
				ul.localNav li {background:url("/images/furniture/link-arrow.png") left 4px no-repeat; padding-left:9px; list-style:none; margin-left:15px;}
				ul.localNav li.open {background:url("/images/furniture/link-arrow-open.png") left 4px no-repeat;}
				ul.localNav li.selected a {color:#333; font-weight:bold;}
				ul.localNav li a:hover {text-decoration:underline;}
				ul.localNav li ul li {margin-left:0;}
				ul.localNav li ul li a {color:#333;}

	/*	 Footer
	---------------------------------------------- */
	#footer {background:#4d6f81; border:none; border-top:1px solid #c2cfd5; color:#fff; height:23px; width:100%;}
		#footer .border {background:#fff; border:none; clear:both; display:block; float:left; font-size:0em; height:1px; line-height:0px; margin:0; padding:0; width:100%;}
		.copyright {float:left; font-weight:bold; padding:4px 0 0 30px;}
		
		/*	 Global Navigation
		---------------------------------------------- */
		.globalNav {float:right;}
		.globalNav li {float:left; list-style:none; margin:2px 15px 0 0;}
		.globalNav li a {display:block; text-decoration:none;}
		/*.globalNav li a.sitemap {background:url("/images/furniture/sitemap-icon.gif") no-repeat; height:18px; width:20px;}*/
        .globalNav li a.privacypolicy {font-size: 13px; color: #fff; font-weight: bold; padding-top: 2px;}
		.globalNav li a.sitemap {background:url("/Graphics/sitemap-icon.jpg") no-repeat; height:18px; width:20px;}
		/*.globalNav li a.info {background:url("/images/furniture/info-icon.gif") no-repeat; height:18px; width:5px;}*/		
		.globalNav li a.info {background:url("/Graphics/info-icon.jpg") no-repeat; height:18px; width:5px;}		
		.globalNav li a.extern {background:url("/images/furniture/ext-icon.gif") no-repeat; height:18px; width:17px;}
		.globalNav li a.copyright {background:url("/images/furniture/copyright-icon.gif") no-repeat; height:18px; width:18px;}
		}