* {	margin: 0;
	padding: 0;
}

body {
	color:#333333;
	font: 11px/1.6em Arial, Helvetica, sans-serif;
	background: #f2f2f2;
	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 #dddddd solid; height:1px; margin:10px 0 10px 0;}

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

ol { margin: 15px 0 25px 22px;  }
ol li { margin-bottom: 15px; width:350px !important; width:auto; }

.error{ color: #f00; }

h1 {} 
h2 {}
h3 {font-size:19px; clear:both; padding:13px 0 10px 0;}
h4 {padding:0 0 10px 0; font-size:11px;}
h5 {color:#0063b0; font: 11px/1.6em Arial, Helvetica, sans-serif; font-weight:bold;}
h6 {}

a{color:#0063b0; text-decoration: underline;}
a:hover, a:active {color:#333333; text-decoration: underline;}


#page {
	width: 910px;
	margin-left: auto; margin-right: auto;
	text-align: left;
}

#page{ margin-top: 2em; }
#page h1 a { float: left; background-image: url(../pics/pi_nw_logo.gif); width:250px; height:110px; }

#headerLeft {width:450px; float:left;}
#headerRight {width:210px; height:110px; float:left;}
	.freudenbergLogo {width:210px; height:70px; margin-top:10px;}
	.produktDropDown {width:200px; height:24px; background:#abcce5; padding:6px 0 0 10px;}
	.produktDropDown select {width:180px;}

#language {width:450px; height:80px; background:#0063b0; float:left;}
#language ul {float:right;}
#language li {float:left; padding:5px 10px 0 0;}
#language li a {color:#80b1d8; text-decoration:none;}
#language li.active a {color:#bfd8eb; text-decoration:none;}

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


/* IE6 antiflicker 2*/

#me1 li {  /*height:24px;*/ width:236px  margin: 0; padding: 0;}

#me1 li.me101 { width:94px; background:transparent url(../pics/bu_me1_01.gif) 0 0 no-repeat; height:30px; display:block;}
#me1 li.me102 { width:73px; background:transparent url(../pics/bu_me1_02.gif) 0 0 no-repeat; height:30px; display:block;}
#me1 li.me103 { width:75px; background:transparent url(../pics/bu_me1_03.gif) 0 0 no-repeat; height:30px; display:block;}
#me1 li.me104 { width:69px; background:transparent url(../pics/bu_me1_04.gif) 0 0 no-repeat; height:30px; display:block;}
#me1 li.me105 { width:122px; background:transparent url(../pics/bu_me1_05.gif) 0 0 no-repeat; height:30px; display:block;}

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

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

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

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

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

/* 2.Ebene */
#me1 ul ul { position:absolute; width:150px; display:none; padding:0; z-index: 11;}
/* 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ö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 #004f9e solid; border-top:0; #267BBE solid; width:150px; height:auto; padding:5px 10px 5px 12px; background:#CDE1F0;z-index: 10;}
#me1 li li a:hover { background: #004f9e; color:#ffffff;z-index: 10;}
/* notwendig für hover im IE, siehe auch JS */
#me1 li ul:hover, #me1 li.sfhover ul { display:block; z-index: 10;}

.blueDivider {background:#0060aa; width:40px; height:160px; float:left;}
.welcomePicture00 {background-image: url(../pics/pi_welcome_header_01.jpg); width:435px; height:420px; float:left;}
.welcomePicture01 {background-image: url(../pics/pi_welcome_header_02.jpg); width:435px; height:420px; float:left;}
.welcomePicture02 {background-image: url(../pics/pi_welcome_header_03.jpg); width:435px; height:420px; float:left;}
.welcomePicture03 {background-image: url(../pics/pi_welcome_header_04.jpg); width:435px; height:420px; float:left;}
.welcomeText {background-image: url(../pics/bg_welcome_content_01.gif); width:415px; height:11.1em; float:left; padding:118px 0 0 20px;}
.welcomeText h2 {background-image: url(../pics/ti_welcome_de.gif); width:203px; height:24px; float:left;}
.welcomeText p {width:320px; color:#0063b0; line-height:16px; margin-top:10px; float:left;}
.welcomeContainer {background:#ffffff; width:197px; height:14.4em; float:left; padding:20px 0 0 20px; line-height:14px;}
	.welcomeContainer dt {color:#0063b0; font-weight:bold; margin:14px 0 2px 0;}
	.welcomeContainer .news {background: url(../pics/ti_container_news.gif) no-repeat; width:180px; height:13px; float:left; padding:10px 0 0 0;}		
	.welcomeContainer .messen {background: url(../pics/ti_container_messen.gif) no-repeat; width:180px; height:13px; float:left; padding:10px 0 0 0;}
	
.subPicture {background-image: url(../pics/pi_sub_header_01.jpg); width:870px; height:120px; float:left;}

#subContent {background:#fff; float:left; padding-bottom: 12px;}
	#me2Content {float:left; width:210px;}
	#me2Content h2 {width:210px; height:40px; float:left; }
	#me2Content h2.me20192 {background-image: url(../pics/ti_01.gif);}
	#me2Content h2.me20193 {background-image: url(../pics/ti_02.gif);}
	#me2Content h2.me20194 {background-image: url(../pics/ti_03.gif);}
	#me2Content h2.me20195 {background-image: url(../pics/ti_04.gif);}
	#me2Content h2.me20196 {background-image: url(../pics/ti_05.gif);}
	
	#me2Content h2.me20242 {background-image: url(../pics/ti_en_01.gif);}
	#me2Content h2.me20249 {background-image: url(../pics/ti_en_02.gif);}
	#me2Content h2.me20250 {background-image: url(../pics/ti_en_03.gif);}
	#me2Content h2.me20251 {background-image: url(../pics/ti_en_04.gif);}
	#me2Content h2.me20266 {background-image: url(../pics/ti_en_05.gif);}
	
	#me2Content h2.me20312 {background-image: url(../pics/ti_es_01.gif);}
	#me2Content h2.me20320 {background-image: url(../pics/ti_es_02.gif);}
	#me2Content h2.me20325 {background-image: url(../pics/ti_es_03.gif);}
	#me2Content h2.me20334 {background-image: url(../pics/ti_es_04.gif);}
	#me2Content h2.me20347 {background-image: url(../pics/ti_es_05.gif);}
	#me2Content ul {float:left; margin:2px 0 20px 10px;}
	#me2Content li {border-bottom:1px #dddddd solid; width:175px; background: url(../pics/pi_bullet_me2_01.gif) 6px 12px no-repeat; padding: 5px 0 5px 14px; clear:both; float:left;} 
	#me2Content li ul {margin:0 0 0 0;}
	#me2Content li li {border:0; width:166px; background: url(../pics/pi_bullet_me2_01.gif) 2px 12px no-repeat; padding: 5px 0 5px 8px; clear:both;}
	#me2Content li li a { color:#828282;}
	#me2Content li a {text-decoration:none; color:#333333;}
	#me2Content a.active {color:#0060aa;}
	#me2Content a.active:hover {color:#333333;}
	#me2Content li a:hover {color:#0060aa;}
	
	
	#subContentText {float:left; width:390px; margin:0 30px 0 30px;}
		#breadcrumb {float:left; width:390px; margin-top:4px;}
		#breadcrumb li {float:left; padding-right:8px;}
		#breadcrumb li a {color:#666666; background: url(../pics/pi_bullet_breadcrumb.gif) right 5px no-repeat; padding-right:10px; text-decoration:none;}
		#breadcrumb li.active a {color:#666666; background: none; padding-right:10px; text-decoration:none;}
		#tools {float:left; width:390px; border-top:1px #dddddd solid;}
		#subContentTextBreit #tools {float:left; width:600px; border-top:1px #dddddd solid;}
		#tools ul {float:right; margin:8px 0 20px;}
		#tools li {float:left;}
		#tools li.print {background: url(../pics/pi_icon_print.gif) 0 5px no-repeat; padding:0 10px 0 18px;}
		#tools li.top {background: url(../pics/pi_icon_top.gif) 0 5px no-repeat; padding:0 0 0 10px;}
		#tools a {color:#666666; text-decoration:none;}
		#tools a:hover {color:#0060aa;}
		
		
	#body ul { list-style-image:url(../pics/pi_list_style_image_01_ff.gif); margin:0 0 0 25px;}
	
	#body .productContacts {margin-bottom:10px;}
	#body .productContacts dt {color:#0060aa; font-weight:bold;}
	#body .productContacts .title {font-weight:bold; float:left; width:150px;}
	#body .productContacts a {text-decoration:none;}
	#body span {display:block;}
		
	#containerContent {float:left; width:210px; margin-top:28px;}
		.subContainer {background:#e3eef6; width:170px; padding:10px; float:left; margin-top:12px;}
		.subContainer h5 {font-size:11px; font-weight:bold; color:#0060aa;}
		.subContainer a {color:#333333; text-decoration:none;}
		.subContainer a:hover {color:#0060aa;}
		.subContainer dt {margin-top:10px;}
		.subContainer .downloads dd {padding-left:20px; color:#666666;}
		.subContainer .abstand {margin-bottom:8px;}
		.subContainer .email {background: url(../pics/pi_bullet_me2_01.gif) 0 6px no-repeat; padding:0 0 0 10px;}
		.subContainer .email a {color:#0060aa;}
		.subContainer .email a:hover {color:#666666;}
		
		/* DB - NEU - 090516 - ANFANG */
		.imgBottom img {
			float:left; margin-top:12px;
		}
		h6 {
			margin: 1em 0 0.3em 0;
			font-size: 8pt;
			color: #0063b0;
		}
		
		/* ENDE */
		
		.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.html) 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;}
	
	.newsList {margin-bottom:10px;}
	.newsList dt {margin-top:10px;}
	
	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;}
	
	dl.locations {padding-top: 22px; width: 360px;}
	dl.locations h5 {color:#0060aa; font-size:12px;}
	dl.locations img {float: left; padding:2px 15px 15px 0;}
	dl.locations dd span {font-weight:bold;}
	dd.hrUnten {margin-bottom:25px;}
	
	#sitemap {width:840px; margin:0 0 20px 30px;}
	#sitemap ul ul {clear:both; margin:0;}
	#sitemap ul ul ul {clear:both; margin:6px 0 0 0;}
	#sitemap ul ul li {clear:both; margin:0;}
	#sitemap ul li {font-size:11px; color:#0060aa; background:#abcce5; padding:1px 0 1px 5px; float:left; margin:10px 10px 20px 0; width:149px;}
	#sitemap ul li a {font-weight:bold; text-decoration:none;}
	#sitemap ul li li {padding: 5px 0 5px 14px; border-bottom:1px #dddddd solid; width:135px; background: #fff url(../pics/pi_bullet_me2_01.gif) 6px 12px no-repeat;}
	#sitemap ul li li li {border:0; width:145px; background: url(../pics/pi_bullet_me2_01.gif) 4px 7px no-repeat; padding: 1px 0 1px 12px;}
	#sitemap ul li li a {text-decoration:none; color:#333333; font-weight:normal;}
	#sitemap ul li li a:hover {color:#0060aa;}
	#sitemap li.me106 {display:none;}
	
	#produktauswahl dl {border-bottom: 1px dotted #bbbbbb; float:left; margin:0 0 20px 0; width:387px;}
	#produktauswahl dt {border: 1px solid #bbbbbb; float:left; margin:0 10px 10px 0;}
	#produktauswahl dt img {float:left;}
	#produktauswahl dd {float:left; width:250px;}
	#produktauswahl dd.title {color:#0060aa; font-weight:bold;}
	#produktauswahl dd.more {width:387px;}
	#produktauswahl dd.more a {float:right; background: url(../pics/pi_bullet_me2_01.gif) 6px 12px no-repeat; padding: 5px 0 5px 14px;}
	#produktauswahl h5 {margin:10px 0 10px 0;}
	
	.me2Image {margin:10px 0 0 30px;}
	
	.newsList {margin-bottom:15px;}
	.newsList h4 {padding:0;}
	
	.events dt {float:left; width:130px; color:#0060aa; font-weight:bold; border-bottom: 1px dashed #bbbbbb;}
	.events dd {float:left; width:300px;}

#footer {height: 24px;}
#footer .left {width: 210px; height: 24px; float: left; padding:2px 0 0 40px;}
#footer .left li {float:left; padding-right:6px;}
#footer .left a {color:#666666; font-size:10px; text-decoration:none;}
#footer .left a:hover {color:#0063b0;}
#footer .right {width: 660px; height: 22px; background:#0063b0; float: left; padding:2px 0 0 0;}
#footer .right a {color:#FFFFFF; text-decoration:none; font-size:10px; float:right; padding-right:10px;}
.welcome #footer .footerHome {display:none;}