/* ----------------------------------------------------
       		Print Styles
   ---------------------------------------------------- */


* {	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; }

h1 {display:none;}
h2 {}
h3 {font-size:19px; clear:both; padding:13px 0 10px 0; }
h4 {padding:10px 0 0 0; font-size:11px; color:#1e5ba6;}

a{color:#1e5ba6; text-decoration: none;}
a:hover, a:active {color:#1e5ba6; text-decoration: underline;}

.pdf {background: transparent url(../pics/ico_pdf.gif) 0 0 no-repeat; padding-left:20px;}
.doc {background: transparent url(../pics/ico_doc.gif) 0 0 no-repeat; padding-left:20px;}
.jpg {background: transparent url(../pics/ico_jpg.gif) 0 0 no-repeat; padding-left:20px;}
.jpeg {background: transparent url(../pics/ico_jpg.gif) 0 0 no-repeat; padding-left:20px;}
.swf {background: transparent url(../pics/ico_swf.gif) 0 0 no-repeat; padding-left:20px;}
.ppt {background: transparent url(../pics/ico_ppt.gif) 0 0 no-repeat; padding-left:20px;}
.zip {background: transparent url(../pics/ico_zip.gif) 0 0 no-repeat; padding-left:20px;}
.xls {background: transparent url(../pics/ico_xls.gif) 0 0 no-repeat; padding-left:20px;}
.gif {background: transparent url(../pics/ico_gif.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; background:transparent url(../pics/pi_productfinder.jpg) 0 0 no-repeat;}

#contentWelcome {background: transparent url(../pics/bg_welcome_01.jpg) no-repeat; width:960px; float:left; min-height:520px; padding:0 30px 20px 0;}
#contentSub {background: transparent url(../pics/bg_sub_01b.jpg) no-repeat; width:978px; float:left; min-height:520px; padding:20px 0 0 12px;}

.flash {float:left;}
.flashRight {float:left; width:265px; padding-top:20px;}

#page{ margin-top: 2em; }
#page h1 a { float: right; background-image: url(../pics/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(../pics/pi_vonroll_logo.gif); width:210px; height:40px;}
#contentSub h1 a { float: right; background-image: url(../pics/pi_vonroll_logo.gif); width:210px; height:40px; margin-right:30px;}

.contentLeft {float:left; width:192px;}
.contentRight {float:left; width:786px;}
.contentRightBreit {float:left; width:940px;}

#me1 li {height:30px; float:left;}
#me1 a { display:block; height:30px; text-decoration:none; line-height:normal; margin: 0; padding: 0;}

#contentWelcome #language {padding:20px 0 0 10px; width:120px; margin:20px 0 0 0;}
#contentWelcome #language li {float:right; margin-right:5px;}
#contentWelcome #language li a { text-transform:uppercase;}
#contentWelcome #language li.active a { text-transform:uppercase; font-weight:bold;}

#globalNetwork {float:right; margin-top:45px; /*background:transparent url(../pics/bg_global_network.gif) 0 0 no-repeat;*/ width:210px; height:80px; padding:20px 0 0 10px; float:right;}
#globalNetwork h3 {background:transparent url(../pics/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:#1e5ba6; float:right; margin-right:5px;}
#globalNetwork select {font-size:10px; color:#888888; width:116px; float:right;}

#language {float:right; width:800px; margin:28px 30px 0 0;}
#language ul {float:right; width:120px;}
#language li {float:right; margin-right:5px;}
#language li a { text-transform:uppercase;}
#language li.active a { text-transform:uppercase; font-weight:bold;}

/* IE6 antiflicker 2*/

#me1 {clear:both; float:right; width:630px; background:transparent url(../pics/pi_me1_spitze.gif) 0 0 no-repeat; padding-left:8px;}
#contentSub #me1 {margin:60px 30px 0 0;}

#me1 li {height:30px; margin: 0; padding: 0; display:block;}

#me1 li.me101 { width:86px; background:transparent url(../pics/pi_me1_01.gif) 0 0 no-repeat;}
#me1 li.me102 { width:148px; background:transparent url(../pics/pi_me1_02.gif) 0 0 no-repeat;}
#me1 li.me103 { width:117px; background:transparent url(../pics/pi_me1_03.gif) 0 0 no-repeat;}
#me1 li.me104 { width:129px; background:transparent url(../pics/pi_me1_04.gif) 0 0 no-repeat;}
#me1 li.me105 { width:76px; background:transparent url(../pics/pi_me1_05.gif) 0 0 no-repeat;}
#me1 li.me106 { width:73px; background:transparent url(../pics/pi_me1_06.gif) 0 0 no-repeat;}

#me1 li a.me101 { width:86px; background:transparent;}
#me1 li a.me101:hover, #me1 a.me101active { width:86px;  background:transparent url(../pics/pi_me1_01.gif) 0 -30px no-repeat; }

#me1 li a.me102 { width:148px; background:transparent; }
#me1 li a.me102:hover,#me1 a.me102active { width:148px; background:transparent url(../pics/pi_me1_02.gif) 0 -30px no-repeat; }

#me1 li a.me103 { width:117px; background:transparent; }
#me1 li a.me103:hover, #me1 a.me103active { width:117px; background:transparent url(../pics/pi_me1_03.gif) 0 -30px no-repeat; }

#me1 li a.me104 { width:129px; background:transparent; }
#me1 li a.me104:hover, #me1 a.me104active { width:129px; background:transparent url(../pics/pi_me1_04.gif) 0 -30px no-repeat; }

#me1 li a.me105 { width:76px; background:transparent; }
#me1 li a.me105:hover, #me1 a.me105active { width:76px; background:transparent url(../pics/pi_me1_05.gif) 0 -30px no-repeat; }

#me1 li a.me106 { width:73px; background:transparent; }
#me1 li a.me106:hover, #me1 a.me106active { width:73px; background:transparent url(../pics/pi_me1_06.gif) 0 -30px no-repeat; }

/* 2.Ebene */
#me1 ul ul { position:absolute; width:150px; display:none; padding:0; z-index: 11; border-top:1px #1e5ba6 solid; margin-top:-1px;}
/* blendet ul 2.Ebene ein, funktioniert nicht im IE, siehe dazu JS und letzte CSS Zeile */
#me1 li:hover ul { display:block; z-index: 10;}
#me1 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) */
#me1 li li a {display:block; border:1px #1e5ba6 solid; border-top:0; width:130px; height:auto; padding:5px 10px 5px 12px; background:#fff;z-index: 10;}
#me1 li li a:hover { background: #1e5ba6; color:#fff;z-index: 10;}
/* notwendig f&uuml;r hover im IE, siehe auch JS */
#me1 li ul:hover, #me1 li.sfhover ul { display:block; z-index: 10;}

#me1 li.right ul {width:124px;}
#me1 li.right li a {width:100px;}

/* 1. MENUE 2 - ANPASSUNGEN */

#me2 h2.about {margin-bottom:8px; width:179px; height:31px; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/me2_title_01.png');}
#me2 > h2.about {background:transparent url("../pics/me2_title_01.png");}

#me2 h2.products {margin-bottom:8px; width:179px; height:31px; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/me2_title_02.png');}
#me2 > h2.products {background:transparent url("../pics/me2_title_02.png");}

#me2 h2.mediaRelations {margin-bottom:8px; width:179px; height:31px; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/me2_title_03.png');}
#me2 > h2.mediaRelations {background:transparent url("../pics/me2_title_03.png");}

#me2 h2.investorRelations {margin-bottom:8px; width:179px; height:31px; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/me2_title_04.png');}
#me2 > h2.investorRelations {background:transparent url("../pics/me2_title_04.png");}

#me2 h2.career {margin-bottom:8px; width:179px; height:31px; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/me2_title_05.png');}
#me2 > h2.career {background:transparent url("../pics/me2_title_05.png");}

#me2 h2.contact {margin-bottom:8px; width:179px; height:31px; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/me2_title_06.png');}
#me2 > h2.contact {background:transparent url("../pics/me2_title_06.png");}

#me2 {width:179px; float:left;}
#me2 ul {float:left; }
#me2 li {border-bottom:1px #dfecf4 solid; border-top:0; float:left; width:175px;}
#me2 li a {color:#444; display:block; padding:3px 0 3px 20px; background:transparent url(../pics/pi_bullet_me2.gif) 5px 8px no-repeat;}
#me2 li a:hover {color:#1e5ba6; width:157px; text-decoration:none; background:transparent url(../pics/pi_bullet_me2.gif) 5px 8px no-repeat; font-weight:bold;}
#me2 li a.active {color:#1e5ba6; width:157px; text-decoration:none; background:transparent url(../pics/pi_bullet_me2.gif) 5px 8px no-repeat; font-weight:bold;}

#me2 li li {padding-left:15px; width:144px; border:0;}
#me2 li li a:hover {color:#1e5ba6; width:144px; text-decoration:none;}
#me2 li li a.active {color:#1e5ba6; width:144px; text-decoration:none;}

#me2 li li li {padding-left:15px; width:124px; border:0;}
#me2 li li li a:hover {color:#1e5ba6; width:124px; text-decoration:none;}
#me2 li li li a.active {color:#1e5ba6; width:124px; text-decoration:none;}


/*#me2 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');}
#me2 > h2 {background:transparent url("../pics/me2_title_01.png");}

#me2 {width:179px; float:left;}
#me2 ul {float:left; border-top:1px #fff solid; }
#me2 li {border:1px #fff solid; border-top:0; float:left;}
#me2 li a {color:#444; width:157px; display:block; padding:3px 0 3px 20px; background:transparent url(../pics/pi_bullet_me2.gif) 5px 8px no-repeat;}
#me2 li a:hover {color:#fff; width:157px; text-decoration:none; background:#1e5ba6 url(../pics/pi_bullet_me2b.gif) 5px 8px no-repeat; }

#me2 > ul > li {background:transparent
 url("../pics/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 "#me2 li" anwendet, dann ?berlagert sich das png wenn eine verschachtelte liste angezeigt werden soll*/

/* html #me2 li {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='pics/bg_me2_youngsters80.png');}*/


.welcomeLeft {float:left; width:648px; padding-left:30px;}
.welcomeRight {float:left; width:250px; margin-top:25px;}
#contentWelcome .welcomeRight dl {padding:0;}

.welcomeTitle {width:590px; height:40px;  background:transparent url(../pics/pi_welcome_title.gif) no-repeat; margin-top:60px; float:left;}
.welcomeDescription {width:590px; height:60px;  background:transparent url(../pics/pi_welcome_description.gif) no-repeat; float:left;}

#contentWelcome dl {float:left; width:240px; padding-right:35px; line-height:15px;}
#contentWelcome dl.companyNews {border-right:1px #dbdbdb solid; float:left; margin:25px 0 0 0;}
#contentWelcome dl.productNews {float:left; margin:25px 0 0 35px;}
#contentWelcome dl.topThema {width:277px; margin-top:20px;}
#contentWelcome dl.companyNews dt {background:transparent url(../pics/ti_company_news.gif) no-repeat; width:210px; height:10px; margin:0 0 15px 0;}
#contentWelcome dl.productNews dt, #contentSub dl.productNews dt {background:transparent url(../pics/ti_product_news.gif) no-repeat; width:210px; height:10px; margin:0 0 15px 0;}
#contentWelcome dl.topThema dt {background:transparent url(../pics/ti_topthema.gif) no-repeat; width:210px; height:10px; margin:0 0 15px 0;}
#contentWelcome dl.topThema dd {background:none; text-indent:0;}
#contentWelcome dd, #contentSub .containerRight dd {background:transparent url(../pics/pi_bullet_01.gif) 0 5px no-repeat; text-indent:12px; color:#1e5ba6; margin-bottom:10px;}
#contentWelcome dd a, #contentSub .containerRight dd a{color:#444444; text-decoration:none;}
#contentWelcome dd a:hover, #contentSub .containerRight dd a:hover {text-decoration:underline;}

		#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;}

#contentWelcome dd a.more {background:transparent url(../pics/pi_bullet_01.gif) 0 5px no-repeat; padding-left:12px; color:#1e5ba6;}
#contentWelcome dd img {float:right; border:1px #444 solid; margin-left:10px;}

.chart {background:transparent url(../pics/pi_chart.gif) 60px 0 no-repeat; width:297px; height:117px; float:left;}

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:#1e5ba6; margin-top:5px;}
#footer ul li {float:left;}

#footerSub {width:727px; float:right; border-top:2px #dae7f1 solid; color:#999999; font-size:10px; padding:0 30px 0 30px;}
#footerSub ul {float:right; color:#1e5ba6; 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:#1e5ba6; margin-top:5px;}
#footerSubBreit ul li {float:left;}

#contentSub > #tools {background:transparent url("../pics/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 dt {background: url(../pics/pi_diese_seite.gif) 0 3px no-repeat; width:60px; height:40px; float:left;}
#tools dd.print {background: url(../pics/ico_print.gif) 0 4px no-repeat; padding:0 0 0 17px; float:left; }
#tools dd.bookmark {background: url(../pics/ico_bookmark.gif) 0 4px no-repeat; padding:0 0 0 17px; float:left; }
#tools a {color:#737373;}

#contentBG {background: url(../pics/bg_sub_03.gif) repeat-y; float:left;}

.contentHeader {background: url(../pics/bg_sub_02.jpg) no-repeat; float:left; padding:0 0 10px 32px;}
.contentRightBreit .contentHeader {background: url(../pics/bg_sub_03.jpg) no-repeat; float:left; padding-left:32px; width:970px;}
	#breadcrumb {float:left; width:754px; padding:10px 0 14px 0;}
	#breadcrumb li {float:left; color:#1e5ba6; font-weight:bold; padding-right:10px;}
	#breadcrumb li a {color:#454545; font-weight:normal; background: url(../pics/pi_bullet_02.gif) 0 5px no-repeat; padding-left:12px;}

	.contentHeader .image img {float:left; margin:0 30px 10px 0; border:1px #999 solid; display:none;}
	.contentHeader .title {float:left; margin:5px 0 5px 0; color:#1e5ba6; font-size:22px; width:500px; line-height:22px;}
	.contentHeader .description {float:left; width:515px; font-size:13px; color:#1e5ba6;}
	.contentHeader .description li {background: url(../pics/pi_bullet_02.gif) 0 7px no-repeat; padding-left:12px; font-weight:bold;}

	.contentText {float:left; padding:10px 50px 0 30px; width:470px;}
	.contentTextBreit {float:left; padding:10px 20px 0 30px; width:730px;}
	.contentRightBreit .contentText {float:left; padding:10px 20px 0 30px; width:930px; background:#fff;}
	.containerRight {float:left; width:180px; margin-top:20px;}

	#body {margin-bottom:10px; float:left; padding-top:10px;}
	#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-bottom:10px;}
	#body ul li {background: url(../pics/pi_bullet_02.gif) 0 6px no-repeat; padding:0 0 0 12px;}

	#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(../pics/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:#1e5ba6 url(../pics/pi_bullet_me2b.gif) 5px 8px no-repeat;}
	#imageVerteiler dd a:hover span {color:#92bef4;}
	#imageVerteiler .divider {float:left; width:10px;}

	.verteilerNoPic dl {margin:0 0 20px 0;}
	.verteilerNoPic dt {font-weight:bold;}
	.verteilerNoPic dd a {color:#666666;}
	.verteilerNoPic dd.more a {color:#1e5ba6; display:block; padding:3px 0 3px 20px; background:transparent url(../pics/pi_bullet_me2.gif) 5px 9px no-repeat; border-bottom:1px #cdd0d4 dashed;}
	.verteilerNoPic dd.pdf {padding:0; background:none;}
	.verteilerNoPic dd.pdf a {color:#1e5ba6; display:block; padding:3px 0 3px 20px; background:transparent url(../pics/ico_pdf.gif) 2px 5px no-repeat; border-bottom:1px #cdd0d4 dashed;}


	.downloadlistBroshures dl {border:1px #dce1e6 solid; 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 a {float:left; color:#444; width:145px; display:block; padding:3px 0 3px 20px; background:transparent url(../pics/pi_bullet_me2.gif) 5px 8px no-repeat; min-height:51px;}
	.downloadlistBroshures dd a span {display:block; color:#737373;}
	.downloadlistBroshures dd a:hover {color:#fff; width:145px; text-decoration:none; background:#1e5ba6 url(../pics/pi_bullet_me2b.gif) 5px 8px no-repeat;}
	.downloadlistBroshures dd a:hover span {color:#92bef4;}
	.downloadlistBroshures dd a .pdf {margin-top:9px;}
	.downloadlistBroshures dd a:hover .pdf {background: transparent url(../pics/ico_pdf_blue.gif) 0 0 no-repeat;}
	.downloadlistBroshures .divider {float:left; width:20px;}

	.productfinder {border-left:1px #cdd0d4 solid; padding-left:25px; float:left;}
	#productfinder .productfinder {border-left:0; padding-left:0; float:left;}
	.productfinder dt {background:transparent url(../pics/ti_product_finder.gif) no-repeat; width:210px; height:10px; margin:0 0 0 0;}
	.productfinder h4 {background:transparent url(../pics/ti_product_finder.gif) no-repeat; width:210px; 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:#1d5ca8; width:auto; padding:1px 5px 1p 5px; float:right;}

	.newsList {width:480px;}
	.newsList dt { font-weight:bold;}
	.newsList dd {margin-bottom:25px; background: url(../pics/pi_bullet_02.gif) 0 6px no-repeat; padding:0 0 0 12px; border-bottom:1px #cdd0d4 dashed; }
	.newsList .eventLocation {display:inline; color:#5b5b5b;}

	.eventsList {width:480px;}
	.eventsList dt { font-weight:bold; float:left; width:150px;}
	.eventsList dd {float:left; width:300px; margin-bottom:25px; background: url(../pics/pi_bullet_02.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(../pics/pi_bullet_02.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:100%; float:left;}
	.contactList span {display:block; float:left;}
	.contactList .contactEmail {display:block; float:right; }
	.contactList dt a {float:right; background: #f7f7f7 url(../pics/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; }

	#contentSub .contact dt {background:transparent url(../pics/ti_contact.gif) no-repeat; width:210px; height:10px; margin:0 0 15px 0;}
	#contentSub .contact dd {background:none; text-indent:0; color:#6d6d6d;}
	#contentSub .contact dd a {color:#1e5ba6; background:transparent url(../pics/pi_bullet_01.gif) 0 5px no-repeat; padding-left:12px;}
	#contentSub .contactFirmierung {display:block; border-top:1px #cdd0d4 dashed;}

	#contentSub .downloadlist h4 {background: #e6eef5; font-weight:bold; padding:2px 0 2px 10px; margin-top:15px; float:left; width:720px; color:#1e5ba6; font-size:11px; font-weight:bold;}
	#contentSub .downloadlist dl {padding:5px 0 10px 10px; float:left; border-bottom:1px #ececec dashed;}
	#contentSub .downloadlist dt {color:#444; font-weight:bold; width:490px; float:left;}
	#contentSub .downloadlist .description {width:470px; float:left; margin-right:20px;}
	#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:right; width:210px;}
	#contentSub .downloadlist .dowonloadFile select {width:180px; float:left; margin-left:18px;}
	#contentSub .downloadlist .dowonloadFile .formPfeil {background:transparent url(../pics/pi_pfeil_form.gif) 0 0 no-repeat; float:left;}
	#contentSub .downloadlist .pdf {background: transparent url(../pics/ico_pdf.gif) 4px 0 no-repeat; padding-left:20px;}

	.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 #1e5ba6 solid; font-weight:bold; color:#444; padding-left:5px; background:#F5F5F5;}
	.tablebsp1 thead td {border-bottom:1px #1e5ba6 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 #1e5ba6 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}


#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:#1e5ba6; width:150px; display:block; padding:3px 0 3px 20px; background:#d9e6ef url(../pics/pi_bullet_me2.gif) 5px 8px no-repeat; font-weight:bold;}

#body #sitemap li a:hover {color:#444; text-decoration:none; background:#d9e6ef url(../pics/pi_bullet_me2.gif) 5px 8px no-repeat; }
#body #sitemap li li a {color:#444; width:130px; font-weight:normal; padding:3px 0 3px 20px; background:transparent url(../pics/pi_bullet_me2.gif) 5px 8px no-repeat;}
#body #sitemap li li a:hover {color:#1e5ba6; font-weight:normal; text-decoration:none; background:transparent url(../pics/pi_bullet_me2.gif) 5px 8px no-repeat;}

#body #sitemap li li li a {color:#444; width:110px;}

#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 {width: auto; background-color:#1d5ca8; color:#fff; border:1px #444 solid; padding:1px 3px 1px 3px; margin-left: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;}

#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(../pics/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(../pics/pi_bullet_required.gif) 0 4px no-repeat; padding-left:15px; margin-right:30px;}
#contactForm .optional {background: transparent url(../pics/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;}

#management dl {width:470px;}
#management img {float:left; border:1px #ccc solid; margin:2px 20px 10px 2px;}
#management dt {color:#1d5ca8;}
#management dd {border-bottom:1px #D4D4D4 dashed; margin:0 0 20px 0; padding-bottom:10px;}
#management dd .more {background:transparent url(../pics/pi_bullet_me2.gif) 335px 6px no-repeat; text-align:right; clear:both;}
#management div {margin-top:10px;}

#worldwide .formPfeil {background:transparent url(../pics/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:#1d5ca8; width:340px; margin-bottom:20px;}

#productfinder table td {padding:4px;}

#navMain, #navSub, #breadcrumbs, #language, #tools, #footerSub, .flash, #flash_sub {display:none;}
#page h1 span {display:block;}
#contentSub .headerSub {height:1px;}
#page h1 a {float:left; width:100%;}

* {clear:both;}

#body ul li span { display: inline; }
