* {	margin: 0;
	padding: 0;
}

body {
	color:#5b5b5b;
	font: 11px/1.6em Arial, Helvetica, sans-serif;
	background: #ffffff;
	width:100%;
	text-align: center;
	height:100%;}

.hide { display:none;}
.show { display:block}
.floatL { float:left; }
.floatR { float:right; }
.clear { clear:both; }
.alignRight {text-align:right;}
.hrDivider {display:block; border:0; border-top:1px #d3d3d3 solid; height:1px; margin:10px 0 10px 0; line-height:1px;}

img {border:0;}
hr, span {display:none;}
ul {list-style: none; }
input {font-size:11px;}
select {font-size:11px;}
p {padding:5px 0 5px 0;}
fieldset {border:0;}

ol { margin: 15px 0 25px 22px;  }
ol li { margin-bottom: 15px; width:350px !important; width:auto; }

.error{ color: #f00; }
form input.error,
form select.error,
form textarea.error {
	border: 1px solid #f00;
}

h1 { z-index: 200; }
h2 {font-size:12px; color:#8da9be; padding:13px 0 10px 15px;}
h3 {font-size:19px; clear:both; padding:13px 0 10px 0; }
h4 {padding:10px 0 0 0; font-size:11px; color:#7c96b5;}

a{color:#7c96b5; text-decoration: none;}
a:hover, a:active {color:#7c96b5; text-decoration: underline;}

.pdf {background: transparent url(/images/ico_pdf.gif) 0 0 no-repeat; padding-left:20px;}
.doc {background: transparent url(/images/ico_doc.gif) 0 0 no-repeat; padding-left:20px;}
.jpg {background: transparent url(/images/ico_jpg.gif) 0 0 no-repeat; padding-left:20px;}
.jpeg {background: transparent url(/images/ico_jpg.gif) 0 0 no-repeat; padding-left:20px;}
.swf {background: transparent url(/images/ico_swf.gif) 0 0 no-repeat; padding-left:20px;}
.ppt {background: transparent url(/images/ico_ppt.gif) 0 0 no-repeat; padding-left:20px;}
.zip {background: transparent url(/images/ico_zip.gif) 0 0 no-repeat; padding-left:20px;}
.xls {background: transparent url(/images/ico_xls.gif) 0 0 no-repeat; padding-left:20px;}
.gif {background: transparent url(/images/ico_gif.gif) 0 0 no-repeat; padding-left:20px;}
.wmv {background: transparent url(/images/ico_wmv.gif) 0 0 no-repeat; padding-left:20px;}


.hrUnten {border: 0px; border-bottom: 1px dotted #bbbbbb; height: 1px; min-height: 16px;}
.hrOben {border: 0px; border-top: 1px dotted #bbbbbb; height: 1px; min-height: 16px;}

#page {
	width: 990px;
	margin-left: auto; margin-right: auto;
	text-align: left;
}

#productfinder {text-align:left;}

#contentWelcome {width:960px; float:left; padding:0 30px 20px 0;}
#contentSub {width:990px;}

#flash {float:left; width:990px; height:322px; background: transparent url(/images/pi_welcome_flash.jpg) no-repeat; z-index:99; position:absolute;}
#en_GB #flash {float:left; width:990px; height:322px; background: transparent url(/images/pi_welcome_flash_en.jpg) no-repeat; z-index:99; position:absolute;}
#flash_sub {float:left; width:990px; height:191px; background: transparent url(/images/bg_sub_header_new.jpg) no-repeat; z-index:99; position:absolute;}

#page h1 a { float: right; background-image: url(/images/pi_vonroll_logo.gif); width:210px; height:40px;}
#productfinder h1 {padding:20px 20px 3px 0; float:right;}
#productfinder h1 a { float: right; background-image: url(/images/pi_vonroll_logo.gif); width:210px; height:40px;}
#contentSub h1 a { float: right; width:260px; height:70px; margin-right:20px; display:block; background:none;}
#contentSub .headerSub {background:transparent url(/images/bg_sub_header_new.jpg) 0 0 no-repeat; width:990px; height:191px;}

.contentLeft {float:left; width:205px;}
.contentRight {float:left; width:780px;}
.contentRightBreit {float:left; width:930px;}



#globalNetwork {float:right; margin-top:45px; /*background:transparent url(/images/bg_global_network.gif) 0 0 no-repeat;*/ width:210px; height:80px; padding:20px 0 0 10px; float:right;}
#globalNetwork h3 {background:transparent url(/images/ti_global_network.gif) 0 0 no-repeat; width:210px; height:14px; float:left; margin:0 0 10px 0; padding:0;}
#globalNetwork label {font-size:10px; font-weight:bold; color:#7c96b5; float:right; margin-right:5px;}
#globalNetwork select {font-size:10px; color:#888888; width:116px; float:right;}

#language {float:left; margin:10px 30px 5px 0;}
#language ul {float:left; width:220px;}
#language li {float:left; margin-right:5px;}
#language li a { text-transform:uppercase;}
#language li.active a { text-transform:uppercase; font-weight:bold;}

/* IE6 antiflicker 2*/

#navMain {display:block; width:685px; position:absolute; margin-top:292px; background:transparent url(/images/bg_me1.gif) 0 0 no-repeat; padding-left:18px; z-index:99;}
#contentSub #navMain {position:relative; margin:0; background:transparent url(/images/bg_me1_sub.gif) 0 0 no-repeat; float:right; width:787px; margin-top:89px; padding:0;}

#navMain li {height:32px; margin: 0; padding: 0; display:block;  float:left;}
#navMain a {height:32px; display:block; text-decoration:none;  line-height:normal; margin: 0; padding: 0;}
#navMain ul ul span {display: block}
#de_DE #navMain li.ueberUns { width:78px; background:transparent url(/images/pi_me1_01_wel.gif) 0 0 no-repeat;}
#de_DE #contentSub #navMain li.ueberUns { width:93px; background:transparent url(/images/pi_me1_01.gif) 0 0 no-repeat;}
#de_DE #contentSub #navMain li.ueberUns ul {margin-left:18px;}
#de_DE #navMain li.produkteUndLoesungen { width:148px; background:transparent url(/images/pi_me1_02.gif) 0 0 no-repeat;}
#de_DE #navMain li.mediaRelations { width:114px; background:transparent url(/images/pi_me1_03.gif) 0 0 no-repeat;}
#de_DE #navMain li.investorRelations { width:126px; background:transparent url(/images/pi_me1_04.gif) 0 0 no-repeat;}
#de_DE #navMain li.karriere { width:69px; background:transparent url(/images/pi_me1_05.gif) 0 0 no-repeat;}
#de_DE #navMain li.kontakt { width:73px; background:transparent url(/images/pi_me1_06.gif) 0 0 no-repeat;}

#de_DE #navMain li a.ueberUns { width:78px; background:transparent;}
#de_DE #navMain li a.ueberUns:hover, #de_DE #navMain li.active a.ueberUns { width:78px; background:transparent url(/images/pi_me1_01_wel.gif) 0 -32px no-repeat; }
#de_DE #contentSub #navMain li a.ueberUns { width:93px; background:transparent;}
#de_DE #contentSub #navMain li a.ueberUns:hover, #de_DE #navMain li.active a.ueberUns { width:93px; background:transparent url(/images/pi_me1_01.gif) 0 -32px no-repeat; }

#de_DE #navMain li a.produkteUndLoesungen { width:148px; background:transparent; }
#de_DE #navMain li a.produkteUndLoesungen:hover, #de_DE #navMain li.active a.produkteUndLoesungen { width:148px; background:transparent url(/images/pi_me1_02.gif) 0 -32px no-repeat; }

#de_DE #navMain li a.mediaRelations { width:114px; background:transparent; }
#de_DE #navMain li a.mediaRelations:hover, #de_DE #navMain li.active a.mediaRelations { width:114px; background:transparent url(/images/pi_me1_03.gif) 0 -32px no-repeat; }

#de_DE #navMain li a.investorRelations { width:126px; background:transparent; }
#de_DE #navMain li a.investorRelations:hover, #de_DE #navMain li.active a.investorRelations { width:126px; background:transparent url(/images/pi_me1_04.gif) 0 -32px no-repeat; }

#de_DE #navMain li a.karriere { width:69px; background:transparent; }
#de_DE #navMain li a.karriere:hover, #de_DE #navMain li.active a.karriere { width:69px; background:transparent url(/images/pi_me1_05.gif) 0 -32px no-repeat; }

#de_DE #navMain li a.kontakt { width:73px; background:transparent; }
#de_DE #navMain li a.kontakt:hover, #de_DE #navMain li.active a.kontakt { width:73px; background:transparent url(/images/pi_me1_06.gif) 0 -32px no-repeat; }

#de_DE #navMain li:hover,
#de_DE #contentSub #navMain li:hover,
#de_DE #navMain li.sfhover,
#de_DE #contentSub #navMain li.sfhover,
#de_DE #contentSub #navMain li.active{
  background-position: 0px -32px;
}

/* ENGLISCH */

#en_GB #navMain li.ueberUns { width:86px; background:transparent url(/images/en/pi_me1_01_wel.gif) 0 0 no-repeat;}
#en_GB #contentSub #navMain li.ueberUns { width:93px; background:transparent url(/images/en/pi_me1_01.gif) 0 0 no-repeat;}
#en_GB #contentSub #navMain li.ueberUns ul {margin-left:18px;}
#en_GB #navMain li.produkteUndLoesungen { width:144px; background:transparent url(/images/en/pi_me1_02.gif) 0 0 no-repeat;}
#en_GB #navMain li.mediaRelations { width:113px; background:transparent url(/images/en/pi_me1_03.gif) 0 0 no-repeat;}
#en_GB #navMain li.investorRelations { width:125px; background:transparent url(/images/en/pi_me1_04.gif) 0 0 no-repeat;}
#en_GB #navMain li.karriere { width:64px; background:transparent url(/images/en/pi_me1_05.gif) 0 0 no-repeat;}
#en_GB #navMain li.kontakt { width:73px; background:transparent url(/images/en/pi_me1_06.gif) 0 0 no-repeat;}

#en_GB #navMain li a.ueberUns { width:86px; background:transparent;}
#en_GB #navMain li a.ueberUns:hover, #en_GB #navMain li.active a.ueberUns { width:86px;  background:transparent url(/images/en/pi_me1_01_wel.gif) 0 -32px no-repeat; }
#en_GB #contentSub #navMain li a.ueberUns { width:86px; background:transparent;}
#en_GB #contentSub #navMain li a.ueberUns:hover, #en_GB #contentSub #navMain li.active a.ueberUns { width:93px;  background:transparent url(/images/en/pi_me1_01.gif) 0 -32px no-repeat; }

#en_GB #navMain li a.produkteUndLoesungen { width:144px; background:transparent; }
#en_GB #navMain li a.produkteUndLoesungen:hover, #en_GB #navMain li.active a.produkteUndLoesungen { width:144px; background:transparent url(/images/en/pi_me1_02.gif) 0 -32px no-repeat; }

#en_GB #navMain li a.mediaRelations { width:113px; background:transparent; }
#en_GB #navMain li a.mediaRelations:hover, #en_GB #navMain li.active a.mediaRelations { width:113px; background:transparent url(/images/en/pi_me1_03.gif) 0 -32px no-repeat; }

#en_GB #navMain li a.investorRelations { width:125px; background:transparent; }
#en_GB #navMain li a.investorRelations:hover, #en_GB #navMain li.active a.investorRelations { width:125px; background:transparent url(/images/en/pi_me1_04.gif) 0 -32px no-repeat; }

#en_GB #navMain li a.karriere { width:64px; background:transparent; }
#en_GB #navMain li a.karriere:hover, #en_GB #navMain li.active a.karriere { width:64px; background:transparent url(/images/en/pi_me1_05.gif) 0 -32px no-repeat; }

#en_GB #navMain li a.kontakt { width:73px; background:transparent; }
#en_GB #navMain li a.kontakt:hover, #en_GB #navMain li.active a.kontakt { width:73px; background:transparent url(/images/en/pi_me1_06.gif) 0 -32px no-repeat; }

#en_GB #navMain li:hover,
#en_GB #contentSub #navMain li:hover,
#en_GB #navMain li.sfhover,
#en_GB #contentSub #navMain li.sfhover,
#en_GB #contentSub #navMain li.active{
  background-position: 0px -32px;
}

/* Chinesisch */
#zh_CN #navMain li.ueberUns { width:72px; background:transparent url(/images/cn/pi_me1_01.png) 0 0 no-repeat;}
#zh_CN #contentSub #navMain li.ueberUns { margin-left:20px; width:72px; background:transparent url(/images/cn/pi_me1_01.png) 0 0 no-repeat;}
#zh_CN #contentSub #navMain li.ueberUns ul {margin-left:8px;}
#zh_CN #navMain li.produkteUndLoesungen { width:105px; background:transparent url(/images/cn/pi_me1_02.png) 0 0 no-repeat;}
#zh_CN #navMain li.mediaRelations { width:72px; background:transparent url(/images/cn/pi_me1_03.png) 0 0 no-repeat;}
#zh_CN #navMain li.investorRelations { width:80px; background:transparent url(/images/cn/pi_me1_04.png) 0 0 no-repeat;}
#zh_CN #navMain li.karriere { width:71px; background:transparent url(/images/cn/pi_me1_05.png) 0 0 no-repeat;}
#zh_CN #navMain li.kontakt { width:71px; background:transparent url(/images/cn/pi_me1_06.png) 0 0 no-repeat;}

#zh_CN #navMain li a.ueberUns { width:72px; background:transparent;}
#zh_CN #navMain li a.ueberUns:hover, #zh_CN #navMain li.active a.ueberUns { width:72px; background:transparent url(/images/cn/pi_me1_01_wel.png) 0 -32px no-repeat; }
#zh_CN #contentSub #navMain li a.ueberUns { width:72px; background:transparent;}
#zh_CN #contentSub #navMain li a.ueberUns:hover, #zh_CN #navMain li.active a.ueberUns { width:72px; background:transparent url(/images/cn/pi_me1_01.png) 0 -32px no-repeat; }

#zh_CN #navMain li a.produkteUndLoesungen { width:105px; background:transparent; }
#zh_CN #navMain li a.produkteUndLoesungen:hover, #zh_CN #navMain li.active a.produkteUndLoesungen { width:105px; background:transparent url(/images/cn/pi_me1_02.png) 0 -32px no-repeat; }

#zh_CN #navMain li a.mediaRelations { width:72px; background:transparent; }
#zh_CN #navMain li a.mediaRelations:hover, #zh_CN #navMain li.active a.mediaRelations { width:72px; background:transparent url(/images/cn/pi_me1_03.png) 0 -32px no-repeat; }

#zh_CN #navMain li a.investorRelations { width:80px; background:transparent; }
#zh_CN #navMain li a.investorRelations:hover, #zh_CN #navMain li.active a.investorRelations { width:80px; background:transparent url(/images/cn/pi_me1_04.png) 0 -32px no-repeat; }

#zh_CN #navMain li a.karriere { width:71px; background:transparent; }
#zh_CN #navMain li a.karriere:hover, #zh_CN #navMain li.active a.karriere { width:71px; background:transparent url(/images/cn/pi_me1_05.png) 0 -32px no-repeat; }

#zh_CN #navMain li a.kontakt { width:71px; background:transparent; }
#zh_CN #navMain li a.kontakt:hover, #zh_CN #navMain li.active a.kontakt { width:71px; background:transparent url(/images/cn/pi_me1_06.png) 0 -32px no-repeat; }

#zh_CN #navMain li:hover,
#zh_CN #contentSub #navMain li:hover,
#zh_CN #navMain li.sfhover,
#zh_CN #contentSub #navMain li.sfhover,
#zh_CN #contentSub #navMain li.active{
  background-position: 0px -32px;
}


/* 2.Ebene */
#navMain ul ul { position:absolute; width:150px; display:none; padding:0; z-index: 11; border-top:1px #646566 solid; margin-top:-1px;}
/* blendet ul 2.Ebene ein, funktioniert nicht im IE, siehe dazu JS und letzte CSS Zeile */
#navMain li:hover ul { display:block; z-index: 10;}
#navMain li li { height:auto;z-index: 10;}
/* Breite notwendig sonst wird im IE nur der Text als Link interpretiert wird. */
/* Hoehe notwendig sonst wird im Moz hier die H&ouml;he des 1.Links verwendet */
/* Beachten: IE Box Model Bug, wenn Doctype nicht strict (width/margin/border/padding) */
#navMain li li a {display:block; border:1px #63778f solid; border-top:0; height:auto; width:130px; height:auto; padding:5px 10px 5px 12px; background:#fff;z-index: 10;}
#navMain li li a:hover { background: #63778f; color:#fff;z-index: 10;}
/* notwendig f&uuml;r hover im IE, siehe auch JS */
#navMain li ul:hover, #navMain li.sfhover ul { display:block; z-index: 10;}

#navMain li.lastItem ul {width:124px;}
#navMain li.lastItem li a {width:100px;}

/* 1. MENUE 2 - ANPASSUNGEN */

#navSub {width:180px; float:left;}
#navSub span {display: block}
#navSub ul {float:left; }
#navSub li {float:left; width:175px;}
#navSub li a {color:#444; display:block; padding:3px 0 3px 26px; background:transparent url(/images/pi_bullet_03.gif) 14px 9px no-repeat;  width:135px;}
#navSub li a:hover {color:#7c96b5; text-decoration:none; background:transparent url(/images/pi_bullet_03.gif) 14px 9px no-repeat; float:left;}
#navSub li.active a {color:#7c96b5; text-decoration:none; background:transparent url(/images/pi_bullet_03.gif) 14px 9px no-repeat; font-weight:bold;}

#navSub li li {padding-left:15px; width:auto; border:0;}
#navSub li.active li a{color:#444; font-weight: normal}
#navSub li li a:hover {color:#7c96b5;  text-decoration:none;}
#navSub li li.active a {color:#7c96b5; text-decoration:none;}

#navSub li li li {padding-left:15px; width:auto; border:0;}
#navSub li li.active li a{color:#444; font-weight: normal}
#navSub li li li a:hover {color:#7c96b5;  text-decoration:none;}
#navSub li li li.active a {color:#7c96b5;  text-decoration:none;}

#navSub li li li li a { width: 120px; }
#navSub li li li.active li a{color:#444; font-weight: normal}
#navSub li li li li a:hover {color:#7c96b5;  text-decoration:none;}
#navSub li li li li.active a {color:#7c96b5;  text-decoration:none;}
/*#navSub h2 {margin-bottom:8px; width:179px; height:31px; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/me2_title_01.png');}
#navSub > h2 {background:transparent url("/images/me2_title_01.png");}

#navSub {width:179px; float:left;}
#navSub ul {float:left; border-top:1px #fff solid; }
#navSub li {border:1px #fff solid; border-top:0; float:left;}
#navSub li a {color:#444; width:157px; display:block; padding:3px 0 3px 20px; background:transparent url(/images/pi_bullet_me2.gif) 5px 8px no-repeat;}
#navSub li a:hover {color:#fff; width:157px; text-decoration:none; background:#7c96b5 url(/images/pi_bullet_me2b.gif) 5px 8px no-repeat; }

#navSub > ul > li {background:transparent
 url("/images/bg_me2_youngsters80.png");}

/* muss fuer den IE6 so geloest werden, da dieser keine parent-selektoren interpretiert (s.o.), damit werden alle LIs der 1.Ebene angesprochen.

es funktioniert nicht, wenn man notation "#navSub li" anwendet, dann ?berlagert sich das png wenn eine verschachtelte liste angezeigt werden soll*/

/* html #navSub li {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/bg_me2_youngsters80.png');}*/


#welcomeBG {float:left; width:990px; background:transparent url(/images/bg_welcome_content.gif) no-repeat; margin-top:322px;}
.welcomeLeft {float:left; width:648px; padding-left:30px;}
.welcomeRight {float:left; width:250px; margin-top:0;}
#contentWelcome .welcomeRight dl {padding:0;}
#contentWelcome {font-size:12px;}

.welcomeTitle {width:590px; height:40px;  background:transparent url(/images/pi_welcome_title.gif) no-repeat; margin-top:60px; float:left;}
.welcomeDescription {
	width:570px; 
	margin-top:20px;
	font-size:1.1em;
	line-height:1.4em;
	float:left;
	color:#747575;
}
.welcomeDescription span {
	font-size:1.7em;
	display:inline;
}
	.welcomeDescription a {
		font-weight:bold;
	}
ul.wwa {
	overflow: hidden;
	border-bottom: 1px solid #dfdfdf;
	padding: 0 0 10px 0;
	width: 550px; 
	margin: 0 0 10px 0;
}
	ul.wwa li {
		display:inline;
		float:left;
		width:200px;
	}
		ul.wwa li a {
			background:url(/images/pi_bullet_01.gif) no-repeat 0 4px;
			padding-left:12px;
		}





#contentWelcome dl {float:left; width:240px; padding-right:35px; line-height:15px;}
#contentWelcome dl.companyNews {border-right:1px #dbdbdb solid; float:left; margin:40px 0 0 0;}
#contentWelcome dl.productNews {float:left; margin:40px 0 0 35px;}
#contentWelcome dl.topThema {width:277px; float:left; margin-top: 42px;}
#contentWelcome dl.topThema .more {margin-top:5px; float:left;}
#contentWelcome dl.companyNews dt {background:transparent url(/images/ti_company_news.gif) no-repeat; width:210px; height:15px; margin:0 0 15px 0;}
#zh_CN #contentWelcome dl.companyNews dt {background:transparent url(/images/cn/ti_company_news.gif) no-repeat; width:210px; height:15px; margin:0 0 15px 0;}
#contentWelcome dl.productNews dt, #contentSub dl.productNews dt {background:transparent url(/images/ti_product_news.gif) no-repeat; width:210px; height:15px; margin:0 0 15px 0;}
#zh_CN #contentWelcome dl.productNews dt, #contentSub dl.productNews dt {background:transparent url(/images/cn/ti_product_news.gif) no-repeat; width:210px; height:15px; margin:0 0 15px 0;}
#contentWelcome dl.topThema dt {background:transparent url(/images/ti_topthema.gif) no-repeat; width:210px; height:15px; margin:13px 0 15px 0;}
#en_GB #contentWelcome dl.topThema dt {background:transparent url(/images/ti_topnews.gif) no-repeat; width:210px; height:15px; margin:13px 0 10px 0;}
#zh_CN #contentWelcome dl.topThema dt {background:transparent url(/images/cn/ti_topthema.gif) no-repeat; width:210px; height:15px; margin:13px 0 10px 0;}
#contentWelcome dl.topThema .topThemaTitle {margin:0; color:#7c96b5; font-weight:bold;}
#contentWelcome dl.topThema dt {color:#7c96b5; font-weight:bold; margin-bottom:10px;}
#contentWelcome dl.topThema dd {background:none; text-indent:0; color:#444444;}
#contentWelcome dl.topThema ul li {background: url(/images/pi_bullet_03.gif) 0 6px no-repeat; padding:0 0 0 12px;}
#contentWelcome dd, #contentSub .containerRight dd {background:transparent url(/images/pi_bullet_01.gif) 0 5px no-repeat; text-indent:12px; color:#7c96b5; margin-bottom:10px;}

#contentWelcome dl.productNews dd {color:#444444}
#contentWelcome dl.productNews dd strong {color:#7c96b5}
#contentWelcome dd a, #contentSub .containerRight dd a{color:#444444; text-decoration:none;}
#contentWelcome dd a:hover, #contentSub .containerRight dd a:hover {text-decoration:underline;}

#contentWelcome .annualLinks {	float:left;}
#en_GB #contentWelcome .annualLinks {margin-bottom:0;}
#contentWelcome .annualLinks li {background: url(/images/pi_bullet_03.gif) 0 6px no-repeat; padding:0 0 0 12px;}

		#contentSub dl.productNews {line-height:16px;}
		#contentSub dl.productNews dt {margin:0 0 8px 0;}
		#contentSub .containerRight dl {border-left:1px #cdd0d4 solid; padding-left:25px;}
		#contentSub .containerRight dd {}

#contentWelcome a.more {background:transparent url(/images/pi_bullet_01.gif) 0 5px no-repeat; padding-left:12px; color:#7c96b5;}
#contentWelcome dd img {float:right; border:1px #444 solid; margin-left:10px;}

.chart {float:left; padding:5px 0 15px 0;}
.chart h4 {padding-left:6px; float:left; color:#fff;}

dl.contactPerson {padding-top: 22px; width: 360px;}
dl.contactPerson h5 {color:#0060aa; font-size:12px;}
dl.contactPerson img {float: left; padding:2px 15px 15px 0;}
dl.contactPerson dd span {font-weight:bold;}
dd.contactFooter {margin-bottom:25px;}

#footer {width:930px; float:left; border-top:2px #dae7f1 solid; color:#999999; font-size:10px; padding:0 30px 0 30px;}
#footer ul {float:right; color:#7c96b5; margin-top:8px; }
#footer ul span, #footerSub ul span {
  display: inline;
}
#footer ul li, #footerSub ul li {float:left; margin-right: 5px; padding-right: 5px; border-right: 1px solid #7C96B5; line-height: 10px; }
#footer ul li.last, #footerSub ul li.last { padding-right: 0; border: none; margin-right: 0}
#footer .firstItem {display:none;}
#footer .rechtsinfo,
#footerSub .rechtsinfo,
#footerSubBreit .rechtsinfo {font-size:11px;}

#footerSub {width:727px; float:left; border-top:2px #dae7f1 solid; color:#999999; font-size:10px; padding:0 30px 0 30px; margin-left:204px;}
#footerSub ul {float:right; color:#7c96b5; margin-top:5px;}
#footerSub ul li {float:left;}

#footerSubBreit {width:930px; float:right; border-top:2px #dae7f1 solid; color:#999999; font-size:10px; padding:0 30px 0 30px;}
#footerSubBreit ul {float:right; color:#7c96b5; margin-top:5px;}
#footerSubBreit ul li {float:left;}

#contentSub > #tools {background:transparent url("/images/bg_me2_youngsters80.png");}

#tools {float:left; border:1px #fff solid; border-top:0; width:157px; padding:20px 0 10px 20px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/bg_me2_youngsters80.png');}

#tools dd {height:20px; width:50px;}
#tools dt {background: url(/images/pi_diese_seite.gif) 0 3px no-repeat; width:60px; height:40px; float:left;}
#en_GB #tools dt {background: url(/images/en/pi_diese_seite.gif) 0 3px no-repeat; width:60px; height:40px; float:left;}
#zh_CN #tools dt {background: url(/images/cn/pi_diese_seite.gif) 0 3px no-repeat; width:60px; height:40px; float:left;}
#tools dd.print {background: url(/images/ico_print.gif) 0 4px no-repeat; padding:0 0 0 17px; float:left; }
#tools dd.bookmark {background: url(/images/ico_bookmark.gif) 0 4px no-repeat; padding:0 0 0 17px; float:left; }
#tools a {color:#737373;}


	
#contentBG {background: url(/images/bg_sub_03.gif) 13px 0 repeat-y; float:left; width:100%;} 

.contentHeader {background:#63778f; float:left; padding:0 0 10px 32px; width:753px;}
.contentRightBreit .contentHeader {background:#87a0bf; float:left; padding-left:32px; width:958px;}
	#breadcrumbs {float:left; width:742px; padding:10px 0 14px 0;}
	#breadcrumbs span {display: inline}
	#breadcrumbs li {float:left; color:#fff; font-weight:bold; padding-right:10px;}
	#breadcrumbs li a {color:#fff; font-weight:normal; background: url(/images/pi_bullet_02.gif) 0 5px no-repeat; padding-left:12px;}
	
	.contentHeader .image img {float:left; margin:0 30px 10px 0; border:1px #fff solid; display:none;}
	.contentHeader .title {float:left; margin:5px 0 5px 0; color:#fff; font-size:22px; width:500px; line-height:22px;}
	.contentHeader .description {float:left; width:721px; font-size:13px; color:#fff;}
	.contentHeader .description li {background: url(/images/pi_bullet_02.gif) 0 7px no-repeat; padding-left:12px; font-weight:bold;}
	.description .more a {color:#fff;}
	
	.contentText {float:left; padding:10px 35px 0 30px; width:480px;}
	.contentTextBreit {float:left; padding:10px 0px 0 30px; width:730px; }
	.contentRightBreit .contentText {float:left; padding:10px 20px 0 30px; width:910px; background:#fff;}
	.containerRight {float:left; width:210px; margin-top:20px;}

	#body {margin-bottom:10px; float:left; padding-top:10px; width:100%;}
	#body span {display:inline;}
	#body h5 {font-size:10px; text-transform:uppercase; margin:0;}
	#body .hrDivider  {border-top:1px #dddddd dashed; height:1px; margin:3px 0 10px 0; width:100%;}

	#body ul {margin:5px 0 10px 0;}
	#body ul li {background: url(/images/pi_bullet_03.gif) 0 6px no-repeat; padding:0 0 0 12px;}
	#body ul li li {background: url(/images/pi_bullet_03.gif) 0 6px no-repeat; padding:0 0 0 12px; margin-left:4px;}

	#imageVerteiler dl {border:1px #dce1e6 solid; width:222px; float:left; margin:0 0 20px 0;}
	#imageVerteiler dt {float:left;}
	#imageVerteiler dt img {float:left;}
	#imageVerteiler dd {line-height:14px; float:left;}
	#imageVerteiler dd a {float:left; color:#444; width:145px; display:block; padding:3px 0 3px 20px; background:transparent url(/images/pi_bullet_me2.gif) 5px 8px no-repeat; min-height:51px;}
	#imageVerteiler dd a span {display:block; color:#737373;}
	#imageVerteiler dd a:hover {color:#fff; width:145px; text-decoration:none; background:#63778f url(/images/pi_bullet_me2b.gif) 5px 8px no-repeat;}
	#imageVerteiler dd a:hover span {color:#92bef4;}
	#imageVerteiler .divider {float:left; width:10px;}

	.verteilerLeft {float:left; width:220px; margin-right:20px;}
	.verteilerRight {float:left; width:230px; margin-right:0;}

	.verteilerNoPic dl {margin:0 0 20px 0; color:#7c96b5; border-left:1px #cecece solid; background:transparent url(/images/pi_bullet_03.gif) 5px 4px no-repeat; padding:0 10px 0 15px;}
	.verteilerNoPic dt {font-weight:bold;}
	.verteilerNoPic dd a, .verteilerNoPic dd {color:#666666;}
	.verteilerNoPic dd.more a {color:#7c96b5; display:block; padding:3px 0 3px 20px; background:transparent url(/images/pi_bullet_me2.gif) 5px 9px no-repeat;}
	.verteilerNoPic dd.pdf {padding:0; background:none;}
	.verteilerNoPic dd.pdf a, .verteilerNoPic dd.html a {color:#7c96b5; display:block; padding:3px 0 3px 20px; background:transparent url(/images/ico_pdf.gif) 2px 5px no-repeat; border-bottom:1px #cdd0d4 dashed;}
	.verteilerNoPic dd.html a { background:transparent url(/images/ico_www.gif) 2px 5px no-repeat; }

	.downloadlistBroshures dl {border:0; width:223px; float:left; margin:0 0 20px 0;}
	.downloadlistBroshures dt {float:left;}
	.downloadlistBroshures dt img {float:left;}
	.downloadlistBroshures dd {line-height:14px; float:left;}
	.downloadlistBroshures dd {float:left; color:#444; width:145px; display:block; padding:3px 0 3px 20px; background:transparent url(/images/pi_bullet_me2.gif) 5px 8px no-repeat; min-height:51px;}
	.downloadlistBroshures dd a span {display: block; color:#737373;}
	.downloadlistBroshures dd a:hover { text-decoration:none; }
	.downloadlistBroshures dd a:hover span {color:#92bef4;}
	.downloadlistBroshures dd a .pdf { margin-top:9px; }
	.downloadlistBroshures .divider {float:left; width:20px;}
    .downloadlistBroshures br { display: block; margin: 1px; }

	.productfinder {border-left:1px #cdd0d4 solid; padding-left:25px; float:left;}
	#productfinder .productfinder {border-left:0; padding-left:0; float:left;}
	.productfinder dt {width:150px; margin:0 0 0 0; font-size:12px; font-weight:bold; color:#6d6d6d;}
	.productfinder dt span {display:block;}
	.productfinder h4 {background:transparent url(/images/ti_product_finder.gif) no-repeat; width:150px; height:10px; margin:20px 0 0 0;}
	.productfinder label {display:none;}
	.productfinder input {border:1px #c4c4c4 solid; width:172px; color:#878787; font-size:10px; margin-bottom:5px;}
	.productfinder select {border:1px #c4c4c4 solid; width:174px; color:#878787; font-size:10px; margin-bottom:5px;}
	.productfinder .button {color:#7c96b5; width:auto; padding:1px 5px 1px 5px; float:right;}

	.newsList {width:470px;}
	.newsList dt { font-weight:bold;}
	.newsList dd {margin-bottom:25px; background: url(/images/pi_bullet_03.gif) 0 6px no-repeat; padding:0 0 0 12px; border-bottom:1px #cdd0d4 dashed; }
	.newsList .eventLocation {display:inline; color:#5b5b5b;}

	.eventsList {width:470px;}
	.eventsList dt { font-weight:bold; float:left; width:150px;}
	.eventsList dd {float:left; width:300px; margin-bottom:25px; background: url(/images/pi_bullet_03.gif) 0 6px no-repeat; padding:0 0 0 12px; border-bottom:1px #cdd0d4 dashed; }
	.eventsList .eventLocation {display:inline; color:#5b5b5b;}

	.jobList dd {background: url(/images/pi_bullet_03.gif) 0 6px no-repeat; padding:0 0 0 12px;}
	.jobList dt {margin-top:10px;}

	#contacts h4 {background: #e4edf4; width:470px; padding:1px 1px 1px 0; float:left;}
	.contactList dt {margin-top:20px; font-weight:bold; background: #f7f7f7; border-top:1px #cdd0d4 dashed; border-bottom:1px #cdd0d4 dashed; width:330px; float:left;}
	.contactList span {display:block; float:left;}
	.contactList .contactEmail {display:block; float:right; }
	.contactList dt a {float:right; background: #f7f7f7 url(/images/ico_mail.gif) 0 6px no-repeat; padding:0 10px 0 16px; font-weight:normal;}
	.contactList dd {float:left; width:330px;}
	.contactList .contactAddress {display:block; background: #fafdff; border-bottom:1px #cdd0d4 dashed; border-top:1px #cdd0d4 dashed; width:330px; float:left; }
	
	.contactListSmall {width:720px; float:left;}
	
	.contactListSmall .contactList dt,
	.contactListSmall .contactList dd,
	.contactList .contactAddress {width:200px;}
	#worldwide .contactList .contactAddress {width:330px;}
	.contactListSmall .contactList dd a {float:left; background: #fff url(/images/ico_mail.gif) 0 5px no-repeat; padding:0 10px 0 16px; font-weight:normal;}
	.contactListSmall .contactList dd .pdf {background: transparent url(/images/ico_pdf.gif) 0 0 no-repeat; padding-left:20px;} 
	
	#contentSub .contact {float:left; margin-bottom:10px;}
	#contentSub .contact dt {background:transparent url(/images/ti_contact.gif) no-repeat; width:150px; height:10px; margin:0 0 15px 0;}
	#en_GB #contentSub .contact dt {background:transparent url(/images/en/ti_contact.gif) no-repeat; width:150px; height:10px; margin:0 0 15px 0;}
	#zh_CN #contentSub .contact dt {background:transparent url(/images/cn/ti_contact.gif) no-repeat; width:150px; height:10px; margin:0 0 15px 0;}
	#contentSub .contact dd {background:none; text-indent:0; color:#6d6d6d;}
	#contentSub .contact dd strong {color:#7c96b5;}
	#contentSub .contact dd a {color:#7c96b5; background:transparent url(/images/pi_bullet_01.gif) 0 5px no-repeat; padding-left:12px;}
	#contentSub .contactFirmierung {display:block; border-top:1px #cdd0d4 dashed;}
	
	#contentSub .moreInfos dd {background:none; text-indent:0; color:#6d6d6d; margin-bottom:0;}
	#contentSub .moreInfos dt {background:transparent url(/images/ti_more_infos.gif) no-repeat; width:150px; height:10px; margin:0 0 5px 0;}
	#contentSub .containerRight dd a.link {color:#7c96b5; background:transparent url(/images/pi_bullet_01.gif) 0 5px no-repeat; padding-left:12px;}
	#en_GB #contentSub .moreInfos dt {background:transparent url(/images/en/ti_more_infos.gif) no-repeat; width:150px; height:10px; margin:0 0 5px 0;}
	#zh_CN #contentSub .moreInfos dt {background:transparent url(/images/cn/ti_more_infos.gif) no-repeat; width:150px; height:10px; margin:0 0 5px 0;}

	#contentSub .downloadlist h4 {background: #e6eef5; font-weight:bold; padding:2px 0 2px 10px; margin-top:15px; float:left; width:690px; color:#7c96b5; font-size:11px; font-weight:bold;}
	#contentSub .downloadlist dl {padding:5px 0 10px 10px; float:left; border-bottom:1px #ececec dashed; width:660px; }
	#contentSub .downloadlist dt {color:#444; font-weight:bold; width:400px; float:left;}
	#contentSub .downloadlist .description {width:370px; float:left; margin-right:20px;  border:1px #fff solid;}
	#contentSub .downloadlist .description img {float:left; border:1px #999999 solid; margin:6px 10px 5px 0;}
	#contentSub .downloadlist .description .date {display:block; color:#999999; margin-top:10px; clear:both;}
	#contentSub .downloadlist .dowonloadFile {float:left; width:230px; border:1px #fff solid;}
	#contentSub .downloadlist .dowonloadFile select {width:180px; float:left; margin-left:18px;}
	#contentSub .downloadlist .dowonloadFile .formPfeil {background:transparent url(/images/pi_pfeil_form.gif) 0 0 no-repeat; float:left;}
	#contentSub .downloadlist .pdf {background: transparent url(/images/ico_pdf.gif) 4px 0 no-repeat; padding-left:20px;}
	#contentSub .downloadlist .swf {background: transparent url(/images/ico_swf.gif) 0 0 no-repeat; padding-left:25px;}
	#contentSub .downloadlist .wmv {background: transparent url(/images/ico_wmv.gif) 0 0 no-repeat; padding-left:25px;}


	.tablebsp1 {width:436px;}
	.tablebsp1 thead td {font-size:100%; border:0; border-bottom:1px #EB0000 solid; font-weight:bold; color:#444; padding-left:5px; background:#F5F5F5; padding-right:10px;}

	.tablebsp1 th {border-bottom:1px #7c96b5 solid; font-weight:bold; color:#444; padding-left:5px; background:#F5F5F5;}
	.tablebsp1 thead td {border-bottom:1px #7c96b5 solid; padding-left:5px; margin:0;}
	.tablebsp1 td {border-bottom:1px #E0E0E0 solid; margin:0; padding:2px 2px 2px 5px; border-right:1px #ECECEC solid;}
	/*.tablebsp1 .tdFirst {font-size:100%; border:0; border-right:1px #7c96b5 solid; font-weight:bold; color:#444; padding-left:5px; background:#F5F5F5; }*/
	.tablebsp1 .tdgreen {background:#dcf9c7; text-align:center}
	.tablebsp1 .tdred {background:#f9c7c9; text-align:center}
	.tablebsp1 .tdgrey {background:#f5f5f5;}
	.bold {font-weight:bold;}


#body #sitemap {width:930px; margin-top:20px;}
#body #sitemap ul {float:left;}
#body #sitemap li {float:left; border-top:0; float:left; width:175px; background:none; padding:0;}
#body #sitemap li a {color:#7c96b5; width:150px; display:block; padding:3px 0 3px 20px; background:#d9e6ef url(/images/pi_bullet_me2.gif) 5px 8px no-repeat; font-weight:bold;}

#body #sitemap li a:hover {color:#444; text-decoration:none; background:#d9e6ef url(/images/pi_bullet_me2.gif) 5px 8px no-repeat; }
#body #sitemap li li a {color:#444; width:130px; font-weight:bold; padding:3px 0 3px 20px; background:transparent url(/images/pi_bullet_03.gif) 5px 9px no-repeat; border-bottom:1px #e1e1e1 dashed;}
#body #sitemap li li a:hover {color:#7c96b5; font-weight:bold; text-decoration:none; background:transparent url(/images/pi_bullet_03.gif) 5px 9px no-repeat;}

#body #sitemap li li li a {color:#444; font-weight:normal; width:110px; border-bottom:0;}
#body #sitemap li li li a:hover  { font-weight:normal;}

#body #sitemap li li {padding-left:15px; border:0; margin:0; width:130px; }
#body #sitemap li li li {width:110px;}


#contactForm .checkbox {width:20px; margin-top:2px; border:0;}
.checkbox {width:20px; margin-top:2px; border:0;}
.goButton, #contactForm .goButton {float:left; width: auto; background-color:#7c96b5; color:#fff; border:1px #444 solid; padding:1px 3px 1px 3px; margin-right:10px; margin-top:10px;}
.goButton:hover, #contactForm .goButton:hover {background-color:#e1e1e1; color:#444;}


input {font-size:100%; color:#444; border:1px #AEAEAE solid; }
select {font-size:100%; color:#444; border:1px #AEAEAE solid; height:17px;}
.radio {width:17px; border:0; margin-top:2px; border:0;}

#contactForm .bold {font-weight:bold;}
#contactForm select {width:190px; background:#F6F6F6; margin-bottom:6px;}
#contactForm input {width:190px; background:#F6F6F6; margin-bottom:6px;}
#contactForm label {clear:both; width:170px; background: transparent url(/images/pi_bullet_contact.gif) 0 4px no-repeat; padding-left:15px;}
#contactForm div {float:left; margin-right:20px; width:200px;}
#contactForm .required {background: transparent url(/images/pi_bullet_required.gif) 0 4px no-repeat; padding-left:15px; margin-right:30px;}
#contactForm .optional {background: transparent url(/images/pi_bullet_contact.gif) 0 4px no-repeat; padding-left:15px; margin-right:30px;}
#contactForm .hrDivider {margin:10px 0 15px 0; display:block; line-height:1px; border:0; border-bottom:1px #D4D4D4 dashed; float:left;}

#contactForm .orderForm {width:715px; float:left;}
#contactForm .orderForm legend {display:none;}
#contactForm .orderFormButtonDown {background: transparent url(/images/pi_orderform_balken_down.png) 0 0 no-repeat; width:700px; display:block; height:21px; padding-left:15px; float:left; font-size:12px; font-weight:bold; color:#7c96b5; padding-top:3px; margin-bottom:10px;}

#contactForm .orderFormButtonUp {background: transparent url(/images/pi_orderform_balken_up.png) 0 0 no-repeat; width:700px; display:block; height:21px; padding-left:15px; float:left; font-size:12px; font-weight:bold; color:#7c96b5; padding-top:3px;}

#contactForm .orderForm .orderFormRow {width:700px; float:left; padding-left:15px; margin:0 0 20px 0;}
#contactForm .orderForm .orderFormCell {width:200px; float:left;}
#contactForm .orderForm .orderFormItem {width:200px;}
#contactForm .orderForm .orderFormItem input {float:left;}
#contactForm .orderForm .orderFormItem .orderFormItemText {float:left; width:auto; margin:1px 0 0 3px;}
#contactForm .checkbox {background:none;}

#contactForm .orderForm h4 {font-size:12px; margin-bottom:15px;}
#contactForm .orderForm h5 {font-size:11px; font-weight:bold; text-transform:none; margin-bottom:5px;}


#management dl {width:470px;}
#management img {float:left; border:1px #ccc solid; margin:2px 20px 10px 2px;}
#management dt {color:#7c96b5;}
#management dd {border-bottom:1px #D4D4D4 dashed; margin:0 0 20px 0; padding-bottom:10px;}
#management dd .more {background:transparent url(/images/pi_bullet_me2.gif) 310px 6px no-repeat; text-align:right; clear:both;}
#en_GB #management dd .more  {background:transparent url(/images/pi_bullet_me2.gif) 335px 6px no-repeat; text-align:right; clear:both;}
#management dd .moreHide {background:transparent url(/images/pi_bullet_me2.gif) 335px 6px no-repeat; text-align:right; clear:both;}
#en_GB #management dd .moreHide {background:transparent url(/images/pi_bullet_me2.gif) 375px 6px no-repeat; text-align:right; clear:both;}
#management div {}
#management .pdf a {color:#444;}
#management .pdf {margin:4px 0 0 0; float:left;}

#worldwide .formPfeil {background:transparent url(/images/pi_pfeil_form.gif) 0 0 no-repeat; float:left;}
#worldwide .worldwideSelect {width:180px; float:left; margin-left:18px;}

#worldwide .contactList {width:330px; float:left; margin-right:20px;}
#worldwide h4 {background:#d3e2ed; padding:1px 0 1px 10px; color:#7c96b5; width:340px; margin-bottom:20px;}

#contentSub .worldmap {width:530px;}
#contentSub .worldmap img {margin:0; float:left;}
#contentSub .worldmap ul {margin:0;  float:left;}
#contentSub .worldmap li {float:left; background:none; padding:0; margin-right:14px;}
#contentSub .worldmap li a {border:1px #cac8c8 solid; background:transparent url(/images/pi_bullet_me2.gif) 5px 8px no-repeat; float:left; color:#444; width:91px; display:block; padding:3px 0 3px 20px; margin:0;}
#contentSub .worldmap li a:hover {color:#fff; width:91px; text-decoration:none; background:#7c96b5 url(/images/pi_bullet_me2b.gif) 5px 8px no-repeat;}
#contentSub .worldmap li a span {display:block; color:#737373;}
#contentSub .worldmap li a:hover span {color:#92bef4;}

#productfinder table td {padding:4px;}
#contentSub .containerRight .productfinder .divider {float:left; border-bottom:1px #cdd0d4 dashed; float:left;  height:2px;}
#contentSub .containerRight .productfinder .radio {width:10px; margin:2px 0 0 2px; border:0;}

#frameworkTimer {
  display: none;
}

#values {
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#333;
	height:700px;
	display:none;
}

#values .container {
	position: absolute; 
	border:1px #ccc solid;
	background:#fff;
	padding:10px 0 0 10px;
	float:left;
	margin-left:320px;
	
}

#values .text {
	padding:0 30px 20px 20px;
	

}

/* products & solutions overview */

#prodSolOverview {
    height: 420px;
    margin: 0 0 25px 0;
}
    #prodSolOverview h3 {
        width: 286px;
        height: 25px;
        margin: 5px auto 0 auto;
        background: transparent url(/images/ti_prodSol_pleasechoose_de.png) center no-repeat;
    }
	
	#zh_CN #prodSolOverview h3 {
        width: 286px;
        height: 25px;
        margin: 5px auto 0 auto;
        background: transparent url(/images/cn/ti_prodSol_pleasechoose_cn.png) center no-repeat;
    }
	
	#en_GB #prodSolOverview h3 {
        width: 286px;
        height: 25px;
        margin: 5px auto 0 auto;
        background: transparent url(/images/ti_prodSol_pleasechoose.png) center no-repeat;
    }
        #prodSolOverview h3 span {
            display: none;
        }
    #prodSolOverview .brands {
        width: 717px;
        height: 159px;
        margin: 15px auto 0 auto;
        background: transparent url(/images/pi_prodSol_bg_top.png) center no-repeat;
        position: relative;
    }
        #prodSolOverview .brands li {
            position: absolute;
            top: -7px;
            background: none;
            padding: 0;
        }
            #prodSolOverview .brands a {
                width: 133px;
                height: 170px;
                display: block;
                cursor: pointer;
                /*behavior: url(/stylesheets/iepngfix.htc);*/
            }
            
                #prodSolOverview .brands span {
                    display: none;
                }
        
        #prodSolOverview .brands .insulation {
            left: 33px;
        }
			  #prodSolOverview .brands .insulation a {
					background: transparent url(/images/pi_prodSol_insulation_n.png) center top no-repeat;
			  }
        #prodSolOverview .brands .composites {
            left: 166px;
        }
			  #prodSolOverview .brands .composites a {
					background: transparent url(/images/pi_prodSol_composites_n.png) center top no-repeat;
			  }
        #prodSolOverview .brands .solar {
            
				right: 20px;
        }
			  #prodSolOverview .brands .solar a {
					background: transparent url(/images/pi_prodSol_solar.png) center top no-repeat;
			  }
        #prodSolOverview .brands .elco {
				left: 299px;
        }
			  #prodSolOverview .brands .elco a {
					background: transparent url(/images/pi_prodSol_elco.png) center top no-repeat;
			  }
        #prodSolOverview .brands .water {
            right: 153px;
        }
			  #prodSolOverview .brands .water a {
					background: transparent url(/images/pi_prodSol_water_n.png) center top no-repeat;
			  }
        
            #prodSolOverview .brands a:hover,
            #prodSolOverview .brands a:focus,
            #prodSolOverview .brands .hover a {
                background-position: center -171px;
            }
            #prodSolOverview .brands .inactive a {
                background-position: center -345px;
            }
            
    #prodSolOverview .desc {
        width: 712px;
        height: 197px;
        margin: auto;
        background: transparent url(/images/pi_prodSol_bg_btm.png) center bottom no-repeat;
        overflow: hidden;
        position: relative;
        display: none;
        display: block;
    }
        #prodSolOverview .desc li {
            padding: 0;
            background: none;
            position: absolute;
            width: 712px;
            display: none;
        }
        #prodSolOverview .desc li h5 {
            width: 177px;
            height: 13px;
            margin: 19px 10px 5px 22px;
            font-weight: bold;
            color: #697d8c;
        }
            #prodSolOverview .desc li h5 span {
                display: none;
            }
        #prodSolOverview .desc .insulation h5 {
            background: transparent url(/images/ti_prodSol_insulation.png) left top no-repeat;
        }
        #prodSolOverview .desc .composites h5 {
            height: 13px;
            background: transparent url(/images/ti_prodSol_composites.png) left top no-repeat;
        }
        #prodSolOverview .desc .elco h5 {
            background: transparent url(/images/ti_prodSol_elco.png) left top no-repeat;
        }
        #prodSolOverview .desc .water h5 {
            background: transparent url(/images/ti_prodSol_water.png) left top no-repeat;
        }
		  #prodSolOverview .desc .solar h5 {
            background: transparent url(/images/ti_prodSol_solar.png) left top no-repeat;
        }
           #prodSolOverview .desc .applications h5 {
                background: transparent url(/images/ti_prodSol_anwendungen.png) left top no-repeat;
            }
            #prodSolOverview .desc .products h5 {
                background: transparent url(/images/ti_prodSol_produkte.png) left top no-repeat;
            }
            #prodSolOverview .desc .services h5 {
                background: transparent url(/images/ti_prodSol_services.png) left top no-repeat;
            }
            #prodSolOverview .desc .product-news h5 {
                background: transparent url(/images/ti_prodSol_productnews.png) left top no-repeat;
            }
            #prodSolOverview .desc .documentation h5 {
                background: transparent url(/images/ti_prodSol_dokumentation.png) left top no-repeat;
            }
            #prodSolOverview .desc .exhibitions h5 {
                background: transparent url(/images/ti_prodSol_messen.png) left top no-repeat;
            }
            #prodSolOverview .desc .elco-products h5 {
                background: transparent url(/images/ti_prodSol_produkte.png) left top no-repeat;
            }
				 #prodSolOverview .desc .solar-products h5 {
						background: transparent url(/images/ti_prodSol_produkte.png) left top no-repeat;
				  }
			
			#en_GB #prodSolOverview .desc .applications h5 {
                background: transparent url(/images/ti_prodSol_applications.png) left top no-repeat;
            }
            #en_GB #prodSolOverview .desc .products h5 {
                background: transparent url(/images/ti_prodSol_products.png) left top no-repeat;
            }
            #en_GB #prodSolOverview .desc .services h5 {
                background: transparent url(/images/ti_prodSol_services.png) left top no-repeat;
            }
            #en_GB #prodSolOverview .desc .product-news h5 {
                background: transparent url(/images/ti_prodSol_productnews.png) left top no-repeat;
            }
            #en_GB #prodSolOverview .desc .documentation h5 {
                background: transparent url(/images/ti_prodSol_documentation.png) left top no-repeat;
            }
            #en_GB #prodSolOverview .desc .exhibitions h5 {
                background: transparent url(/images/ti_prodSol_exhibitions.png) left top no-repeat;
            }
            #en_GB #prodSolOverview .desc .elco-products h5,
            #prodSolOverview .desc .elco .elco-products h5,
				#en_GB #prodSolOverview .desc .solar-products h5 {
                background: transparent url(/images/ti_prodSol_products.png) left top no-repeat;
            }
			
			
			#zh_CN #prodSolOverview .desc .insulation h5 {
            background: transparent url(/images/cn/ti_prodSol_insulation.png) left top no-repeat;
        }

        #zh_CN #prodSolOverview .desc .composites h5 {
            height: 13px;
            background: transparent url(/images/cn/ti_prodSol_composites.png) left top no-repeat;
        }
        #zh_CN #prodSolOverview .desc .elco h5 {
            background: transparent url(/images/cn/ti_prodSol_elco.png) left top no-repeat;
        }
        #zh_CN #prodSolOverview .desc .water h5 {
            background: transparent url(/images/cn/ti_prodSol_water.png) left top no-repeat;
        }
           #zh_CN #prodSolOverview .desc .applications h5 {
                background: transparent url(/images/cn/ti_prodSol_anwendungen.png) left top no-repeat;
            }
            #zh_CN #prodSolOverview .desc .products h5 {
                background: transparent url(/images/cn/ti_prodSol_produkte.png) left top no-repeat;
            }
            #zh_CN #prodSolOverview .desc .services h5 {
                background: transparent url(/images/cn/ti_prodSol_services.png) left top no-repeat;
            }
            #zh_CN #prodSolOverview .desc .product-news h5 {
                background: transparent url(/images/cn/ti_prodSol_productnews.png) left top no-repeat;
            }
            #zh_CN #prodSolOverview .desc .documentation h5 {
                background: transparent url(/images/cn/ti_prodSol_dokumentation.png) left top no-repeat;
            }
            #zh_CN #prodSolOverview .desc .exhibitions h5 {
                background: transparent url(/images/cn/ti_prodSol_messen.png) left top no-repeat;
            }
            #zh_CN #prodSolOverview .desc .elco-products h5 {
                background: transparent url(/images/cn/ti_prodSol_produkte.png) left top no-repeat;
            }
				
				#zh_CN #prodSolOverview .desc .solar h5 {
                background: transparent url(/images/cn/ti_prodSol_solar.png) left top no-repeat;
            }
				#zh_CN #prodSolOverview .desc .solar-products h5 {
                background: transparent url(/images/cn/ti_prodSol_produkte.png) left top no-repeat;
            }
			
			
            
        #prodSolOverview .desc li p {
            width: 159px;
            padding: 3px 22px;
            color: #697d8c;
            font-size: 1.1em;
            line-height: 1.3em;
        }
        #prodSolOverview .desc li ul {
            width: 303px;
            position: absolute;
            top: 0;
            margin: 0 210px 0 203px;
            padding: 3px 10px;
            overflow: visible;
        }
            #prodSolOverview .desc li ul li {
                position: static;
                display: inline;
            }
                #prodSolOverview .desc li ul li span,
                #prodSolOverview .desc li ul li div,
                #prodSolOverview .desc li ul li img {
                    display: none;
                }
                #prodSolOverview .desc li ul li a  {
                    width: 90px;
                    height: 90px;
                    display: block;
                    float: left;
                    margin: 0 0 0 4px;
                    background-position: center top;
                    background-repeat: no-repeat;
                }
                
				#prodSolOverview .desc li ul li.applications a {
                    background-image: url(/images/pi_prodSol_sub_anwendungen.png);
                }
                #prodSolOverview .desc li ul li.products a {
                    background-image: url(/images/pi_prodSol_sub_produkte.png);
                }
                #prodSolOverview .desc li ul li.services a {
                    background-image: url(/images/pi_prodSol_sub_services.png);
                }
                #prodSolOverview .desc li ul li.product-news a {
                    background-image: url(/images/pi_prodSol_sub_product-news.png);
                }
                #prodSolOverview .desc li ul li.documentation a {
                    background-image: url(/images/pi_prodSol_sub_dokumentation.png);
                }
                #prodSolOverview .desc li ul li.exhibitions a {
                    height: 100px;
                    background-image: url(/images/pi_prodSol_sub_messen.png);
                }
                #prodSolOverview .desc li ul li.elco-products a {
                    background-image: url(/images/pi_prodSol_sub_elco_produkte.png);
                }
					 #prodSolOverview .desc li ul li.solar-products a {
                    background-image: url(/images/pi_prodSol_sub_solar_produkte.png);
                }
			
				#en_GB #prodSolOverview .desc li ul li.applications a {
                    background-image: url(/images/pi_prodSol_sub_applications.png);
                }
                #en_GB #prodSolOverview .desc li ul li.products a {
                    background-image: url(/images/pi_prodSol_sub_products.png);
                }
                #en_GB #prodSolOverview .desc li ul li.services a {
                    background-image: url(/images/pi_prodSol_sub_services.png);
                }
                #en_GB #prodSolOverview .desc li ul li.product-news a {
                    background-image: url(/images/pi_prodSol_sub_product-news.png);
                }
                #en_GB #prodSolOverview .desc li ul li.documentation a {
                    background-image: url(/images/pi_prodSol_sub_documentation.png);
                }
                #en_GB #prodSolOverview .desc li ul li.exhibitions a {
                    height: 100px;
                    background-image: url(/images/pi_prodSol_sub_exhibitions.png);
                }
               #en_GB  #prodSolOverview .desc li ul li.elco-products a {
                    background-image: url(/images/pi_prodSol_sub_elco_products.png);
                }
					  #en_GB  #prodSolOverview .desc li ul li.solar-products a {
                    background-image: url(/images/pi_prodSol_sub_solar_products.png);
                }
				
				#zh_CN #prodSolOverview .desc li ul li.applications a {
                    background-image: url(/images/cn/pi_prodSol_sub_applications.png);
                }
                #zh_CN #prodSolOverview .desc li ul li.products a {
                    background-image: url(/images/cn/pi_prodSol_sub_products.png);
                }
                #zh_CN #prodSolOverview .desc li ul li.services a {
                    background-image: url(/images/cn/pi_prodSol_sub_services.png);
                }
                #zh_CN #prodSolOverview .desc li ul li.product-news a {
                    background-image: url(/images/cn/pi_prodSol_sub_product-news.png);
                }
                #zh_CN #prodSolOverview .desc li ul li.documentation a {
                    background-image: url(/images/cn/pi_prodSol_sub_documentation.png);
                }
                #zh_CN #prodSolOverview .desc li ul li.exhibitions a {
                    height: 100px;
                    background-image: url(/images/cn/pi_prodSol_sub_exhibitions.png);
                }
               #zh_CN  #prodSolOverview .desc li ul li.elco-products a {
                    background-image: url(/images/cn/pi_prodSol_sub_elco_products.png);
                }
					 #zh_CN  #prodSolOverview .desc li ul li.solar-products a {
                    background-image: url(/images/cn/pi_prodSol_sub_solar_products.png);
                }
				
                
                #prodSolOverview .desc li ul li a:hover {
                    background-position: center -100px;
                }
                #prodSolOverview .desc li ul li.hover div,
                #prodSolOverview .desc li ul li.hover img {
                    display: block;
                }
                #prodSolOverview .desc li ul li div,
                #prodSolOverview .desc li ul li img {
                    position: absolute;
                    left: -203px;
                    top: 0;
                }
                #prodSolOverview .desc li ul li div {
                    height: 195px;
                    overflow: hidden;
                }
                #prodSolOverview .desc li ul li img {
                    width: 210px;
                    height: 197px;
                    left: auto;
                    right: -186px;
                }
        #prodSolOverview .desc li img {
            position: absolute;
            top: 0;
            right: 0;
        }
        
        #prodSolOverview .desc .composites, #prodSolOverview .desc .elco { display: none; }
    
    #body .flash {
        margin-left: -25px;
    }
    #body .flash object, #body .flash embed {
        display: block;
    }
	
#generated {
	display: none;
}

#body div.accordion {
	margin:10px 0;
}
	#body div.accordion ul li  {
		background:none;
		padding:0;
	}
		#body div.accordion ul li h5 {
			background:url(/images/pi_orderform_balken_down.png) no-repeat 0 0;
			line-height:24px;
			margin-bottom:5px;
		}
			#body div.accordion ul li h5 a {
				outline:none;
				display:block;
				margin-left:10px;
				background:url(/images/pi_orderform_balken_down.png) no-repeat right top;
			}
				#body div.accordion ul li h5.open a {
					background:url(/images/pi_orderform_balken_up.png) no-repeat right top;
				}
				#body div.accordion ul ul li {
					background: url(/images/pi_bullet_03.gif) no-repeat scroll 0 6px;
					padding:0 0 0 12px;
				}








