#me1, #me2, #schlagwortSuche, #tools, #footer, h1 {display:none;}
* {clear:both;}

body {
	color:#333333;
	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 #dddddd 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;}
pre {font: 11px/1.6em Arial, Helvetica, sans-serif;}
#contactLocation pre {font: 11px/1.6em Arial, Helvetica, sans-serif;}

ol { margin: 15px 0 25px 22px;  }
ol li { margin-bottom: 15px; width:350px !important; width:auto; }

.red {color:#e5252a;}
.error{ color: #f00; }
.disclaimer {font-size:9px; line-height:12px; color:#666666; padding-left:5px; text-align:justify;}

h1 {background:transparent url(../pics/pi_oks_logo.gif) 0 38px no-repeat; width:185px; height:100px; float:right;} 
h2 {}
h3 {font-size:17px; padding:0 0 10px 0; float:left; width:330px;}
h4 {padding:0 0 10px 14px; font-size:11px; background:transparent url(../pics/pi_bullet_03.gif) 0 4px no-repeat; color:#e5252a; float:left; width:315px;}
h5 {color:#e5252a; font-weight:bold; font-size:11px;}
h6 {}

a{color:#e5252a; text-decoration: none;}
a:hover, a:active {color:#e5252a; text-decoration: underline;}



#welcome {
	width: 980px;
	margin-left: auto; margin-right: auto;
	text-align: left;
}

#sub {
	width: 980px;
	margin-left: auto; margin-right: auto;
	text-align: left;
}

#body {width:980px; float:left;}

#sub #body {background:transparent url(../pics/pi_sub_header_01.jpg) 0 59px no-repeat;}

#me1 {float:left; background:#ffffff; height:263px; padding:38px 0 0 60px; background:transparent url(../pics/pi_me1_balken.gif) 0 0 no-repeat;}
#bodyBottom {float:left; border-left:1px #e5252a solid; margin-left:21px; }

fieldset {float:left; border:0;}
fieldset legend {display:none;}


		
.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;}

/*#sub #subContent{ border-left:1px #e5252a solid; margin-left:21px; width:938px;  }*/
#sub #subContent{ background:transparent url(../pics/bg_subcontent_line.gif) 0 0 repeat-y; padding-left:21px; /*background-color: #cfa;*/ float: left;}
#sub #me2{float: left; padding-bottom: 25px; /*background-color: Fuchsia;*/ width: 165px; padding-left: 20px; background: transparent url(../pics/bg_me2_header.gif) 0 0 no-repeat; }

#sub #me2 #schlagwortSuche{ margin-top:12px;  /*background-color: #d34;*/  }

/* MExxx*/ 

#sub #breadcrumb{ float: left; width: 522px; height: 20px; overflow: hidden; padding-top: 14px; margin-bottom: 6px; margin-left:25px;}
#sub #breadcrumb li, #sub #tools li{ display: inline; }
#sub #breadcrumb ul li{ padding-right:4px; }
#sub #breadcrumb li a { background: url(../pics/pi_bullet_crumb.gif) right 4px no-repeat; padding-right:11px; color: #363636; text-decoration: none; }
#sub #breadcrumb li a:hover { text-decoration: underline;}


#sub #subContentText{ float: left; width: 515px;}
#sub #subContentText .image {background: url(../pics/pi_image_header.gif) 0 0 no-repeat; width:156px; float:left; padding:14px 0 0 26px;}
#sub #subContentText #content {padding-left:25px; float:left; width:485px;}
#sub #subContentText .contentHeader {padding-left:25px;}
#sub #subContentText .contentHeader h3 {width:100%;}
#sub #subContentText .contentHeader h4 {width:100%;}
#sub #subContentText .hrDivider {margin-left:25px;}
#sub #subContentText blockquote {float:left; width:320px;}


#sub #subContentTextBreit{ float: left; width: 755px;}
#sub #subContentTextBreit .image {background: url(../pics/pi_image_header.gif) 0 0 no-repeat; width:156px; float:left; padding:14px 0 0 26px;}
#sub #subContentTextBreit #content {padding-left:25px; float:left;}
#sub #subContentTextBreit .contentHeader {padding-left:25px;}
#sub #subContentTextBreit .contentHeader h3 {width:100%;}
#sub #subContentTextBreit .contentHeader h4 {width:100%;}
#sub #subContentTextBreit .hrDivider {margin-left:25px;}
#sub #subContentTextBreit h3 {width:570px;}
#sub #subContentTextBreit h4 {float:left; width:555px;}

#sub #subContentTextBreitSitemap { float: left; width: 935px;}
#sub #subContentTextBreitSitemap .image {background: url(../pics/pi_image_header.gif) 0 0 no-repeat; width:156px; float:left; padding:14px 0 0 26px;}
#sub #subContentTextBreitSitemap #contentSitemap {padding-left:25px; float:left;}
#sub #subContentTextBreitSitemap .contentHeader {padding-left:25px;}
#sub #subContentTextBreitSitemap .contentHeader h3 {width:100%;}
#sub #subContentTextBreitSitemap .contentHeader h4 {width:100%;}
#sub #subContentTextBreitSitemap .hrDivider {margin-left:25px;}
#sub #subContentTextBreitSitemap h3 {width:930px;}
#sub #subContentTextBreitSitemap h4 {float:left; width:935px;}
#sub .contentHeaderSitemap  {padding-left:25px; float:left;}



#sub #containerContent{ float: right; /*background-color: Olive;*/ width: 225px; padding-top: 41px;  }

#sub #containerContent .subContainer{ margin-bottom: 23px; /*background-color: #f00;*/ }
#sub #containerContent .subContainer h5{ margin-bottom:8px; }
#sub #containerContent .subContainer h5.downloads{ background: url(../pics/ti_box_downloads.gif) 0 0 no-repeat; height: 21px; }
#sub #containerContent .subContainer h5.contact{ background: url(../pics/ti_box_contacts.gif) 0 0 no-repeat; height: 21px; }
#sub #containerContent .subContainer h5.links { background: url(../pics/ti_box_infos.gif) 0 0 no-repeat; height: 21px; }

#sub #containerContent .subContainer #downloads dt { padding-left: 30px; background: url(../pics/pi_bullet_downloads.gif) 15px 3px no-repeat; line-height: normal;}
#sub #containerContent .subContainer #downloads dt a{ color: #282828; }
#sub #containerContent .subContainer #downloads dd { padding-left: 30px; line-height: normal; color: #7e7e7e; margin-bottom: 13px; }

#sub #containerContent .subContainer #links {}
#sub #containerContent .subContainer #links li a { color: #282828; }
#sub #containerContent .subContainer #links li { background: url(../pics/pi_bullet_downloads.gif) 15px 3px no-repeat; padding-left: 30px; line-height: normal; color: #7e7e7e; margin-bottom: 13px; }

#sub #containerContent .subContainer #contact { margin-left: 15px; color:#626262; line-height: 16px; }


.more {margin:0; padding:0;}
.more li {background: transparent url(../pics/pi_bullet_pfeil_01.gif) 0 7px no-repeat; padding-left:10px; float:right; margin:0 5px 0 0;}
.back li {background: transparent url(../pics/pi_bullet_pfeil_01.gif) 0 7px no-repeat; padding-left:10px; clear:both; margin:0 5px 0 0;}

		#sub #subContentText #newsList dl {float:left; width:100%;}
		#sub #subContentText #newsList dl {border-bottom:1px #D7D5D5 dashed;padding:6px 0 6px 0;}
		#sub #subContentText #newsList .date {color:#e5252a; font-weight:bold; display:block; float:left;}
		#sub #subContentText #newsList dt {padding:0; float:left; margin:0 20px 10px 0;}
		#sub #subContentText #newsList blockquote {float:left; width:400px;}
		#sub #subContentText #newsList a {color:#444;}
		#sub #subContentText #newsList img {float:left; border:1px;}
		#sub #subContentText #newsList .more {float:right; background: transparent url(../pics/pi_bullet_pfeil_01.gif) 0 7px no-repeat; padding-left:8px;}
		#sub #subContentText #newsList .more a {color:#e5252a;}
		#sub #subContentText #newsList h5 {background: #ECECEC url(../pics/pi_bullet_me2_02.gif) 10px 8px no-repeat; font-weight:bold; padding:2px 0 2px 20px; margin-top:15px; float:left; width:420px;}
		#sub #subContentText #newsList .grey {display:block; background:#fff; color:#999999; margin:0; padding:0;}
		
		#contactPerson dl {float:left; margin:20px 25px 0 0;}
		#contactPerson dl dt img {float:right; border:1px #ececec solid; padding:0; margin:0 0 10px 10px;}
		#contactPerson dl dd {clear:both; margin:0; padding:0;}
		#contactPerson dl dd.contactFooter {margin-bottom:25px;}
		#contactPerson dl .hrUnten {border: 0px; border-bottom: 1px solid #ececec; min-height: 16px;}
		#contactPerson dl .hrObenUnten { background:#FcFcFc; border: 0px; border-top: 1px solid #ececec;  border-bottom: 1px solid #ececec;  min-height: 16px;}
		#contactPerson dl .hrOben {border: 0px; border-top: 1px solid #ececec;  min-height: 16px;}
		#contactPerson h5 {background: #ECECEC url(../pics/pi_bullet_downloads.gif) 10px 8px no-repeat; font-weight:bold; padding:2px 0 2px 20px; margin-top:15px; float:left; width:420px;}
		.contactFirmierung {display:block; border-top: 1px dashed #bbbbbb; padding:2px 0 0 0; float:left; width:170px;}
		#contactPerson .locationHeaderSmall {color:#444; font-size:100%; clear:both; background: url(../pics/pi_bullet_downloads.gif) 0 5px no-repeat; padding-left:16px; width:200px; }
		
		#contactLocation dl {margin:20px 25px 0 0;}
		#contactLocation dl dt img {float:right; border:1px #ececec solid; padding:0; margin:0 0 10px 10px;}
		#contactLocation dl dd {clear:both; margin:0; padding:0;}
		#contactLocation dl dd.contactFooter {margin-bottom:25px;}
		#contactLocation dl .hrUnten {border: 0px; border-bottom: 1px solid #ececec; min-height: 16px;}
		#contactLocation dl .hrObenUnten { background:#FcFcFc; border: 0px; border-top: 1px solid #ececec;  border-bottom: 1px solid #ececec;  min-height: 16px;}
		#contactLocation dl .hrOben {border: 0px; border-top: 1px solid #ececec;  min-height: 16px;}
		#contactLocation h5 {background: #ECECEC url(../pics/pi_bullet_downloads.gif) 10px 8px no-repeat; font-weight:bold; padding:2px 0 2px 20px; margin-top:15px; float:left; width:420px;}
		#contactLocation .locationHeaderSmall {color:#444; font-size:100%; clear:both; background: url(../pics/pi_bullet_downloads.gif) 0 5px no-repeat; padding-left:16px; width:200px; }
		
		
		#content table {width:436px;}
		#content table 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;}
		#content table th {border-bottom:1px #EB0000 solid; font-weight:bold; color:#444; padding-left:5px; background:#F5F5F5;}
		#content table thead td {border-bottom:1px #EB0000 solid; padding-left:5px; margin:0;}
		#content table td {border-bottom:1px #E0E0E0 solid; margin:0; padding:2px 2px 2px 5px; border-right:1px #ECECEC solid;}
		#content table .tdFirst {font-size:100%; border:0; border-right:1px #EB0000 solid; font-weight:bold; color:#444; padding-left:5px; background:#F5F5F5; }
		#content table .tdgreen {background:#dcf9c7; text-align:center}
		#content table .tdred {background:#f9c7c9; text-align:center}
		
		.links thead .linkHeader {background: transparent url(../pics/pi_bullet_pfeil_01.gif) 0 11px no-repeat; font-weight:bold; padding-left:10px; margin:1px 3px 1px 0; border:0; color:#e5252a;}
		.links td {padding-left:10px; border-top: 1px solid #ECECEC; padding:5px 0 5px 10px;}


		.downloadlist h5 {background: #ECECEC; font-weight:bold; padding:2px 0 2px 10px; margin-top:15px; float:left; width:720px; color:#e5252a; font-size:11px; font-weight:bold;}
		.downloadlist dl {padding:5px 0 10px 10px; float:left; border-bottom:1px #ececec solid;}
		.downloadlist dt {color:#444; font-weight:bold; width:490px; float:left;}
		.downloadlist .description {width:470px; float:left; margin-right:20px;}
		.downloadlist .description img {float:left; border:1px #999999 solid; margin:6px 10px 5px 0;}
		.downloadlist .description .date {display:block; color:#999999; margin-top:10px; clear:both;}
		.downloadlist .dowonloadFile {float:right; width:210px;}
		.downloadlist .dowonloadFile select {width:180px; float:left; margin-left:18px;}
		.downloadlist .dowonloadFile .formPfeil {background:transparent url(../pics/pi_pfeil_form.gif) 0 0 no-repeat; float:left;}
		.downloadlist .dowonloadFile .downloadPDF {float:right; margin:5px 10px 0 0;}
		
		.downloadlistDatasheets h5 {background: #ECECEC; font-weight:bold; padding:2px 0 2px 10px; margin-top:15px; float:left; width:100%; color:#e5252a; font-size:11px; font-weight:bold;}
		.downloadlistDatasheets dl {padding:5px 0 10px 10px; float:left; border-bottom:1px #ececec solid;}
		.downloadlistDatasheets dt {color:#444; font-weight:bold; width:330px; float:left; background: transparent url(../pics/pi_bullet_pfeil_01.gif) 0 7px no-repeat; padding-left:10px;}
		.downloadlistDatasheets .description {float:left; margin-right:20px;}
		.downloadlistDatasheets .description .date {display:block; color:#999999; margin-top:10px; clear:both;}
		.downloadlistDatasheets .dowonloadFile {float:left; width:110px;}
		.downloadlistDatasheets .dowonloadFile .downloadPDF {float:right; margin:5px 10px 0 0;}
			
		.goButton { color:#fff; background:#e5252a; border:1px #444 solid; padding:1px 4px 1px 4px; margin:10px 5px 0 10px;}
		
		#content .tableProduct table {width:100%; margin:0; padding:0;}
		#content .tableProductTable {border:0;}
		#content .tableProduct thead {font-weight:bold;}
		#content .tableProduct thead td {line-height:20px; border:0; background:#e5252a; color:#ffffff; }
		#content .tableProduct .noBorder {border:0; padding:0; }
		#content .tableProduct td {padding:0 10px 0 10px; line-height:14px; border:0; border-right:1px #dddddd solid;}
		#content .tableProduct td.left {border:0;}
		#content .tableProduct td img {margin:0 3px 3px 0; float:left;}
		#content .tableProduct .moreInfo { border-bottom:1px #444444 solid; padding:0 0 5px 0; border-right:0;}
		#content .tableProduct .moreInfo a { float:right; background:transparent url(../pics/pi_moreinfo_red_01.gif) 0 2px no-repeat; padding:0 0 0 14px; color:#e5252a; font-weight:bold;}
		#content .tableProduct #details thead {background:#d7d7d7; color:#444444; font-weight:bold; margin:10px 0 10px 0; float:left; width:100%;}
		#content .tableProduct #details thead td {color:#333333;  background:#d7d7d7;}
		#content .tableProduct .grey {background:#f0f0f0; }
		
		#content .tableProductoele thead td {background:#fdc11e; color:#333333;}
		#content .tableProductpasten thead td {background:#96af3a; color:#333333;}
		#content .tableProductfette thead td {background:#2a5da4;}
		#content .tableProducttrockenschmierstoffe thead td {background:#0889b1;}
		#content .tableProductkorrosionsschutz thead td {background:#a93c67;}
		#content .tableProductwartungsprodukte thead td {background:#af8f84;}
		
		#content .tableProductoele #details thead td {background:#d7d7d7;}
		#content .tableProductpasten #details thead td {background:#d7d7d7;}
		#content .tableProductfette #details thead td {background:#d7d7d7;}
		#content .tableProducttrockenschmierstoffe #details thead td {background:#d7d7d7;}
		#content .tableProductkorrosionsschutz #details thead td {background:#d7d7d7;}
		#content .tableProductwartungsprodukte #details thead td {background:#d7d7d7;}
		
		#sub #subContentText .imageoele {background: url(../pics/pi_image_header_oele.gif) 0 0 no-repeat;}
		#sub #subContentText .imagepasten {background: url(../pics/pi_image_header_green.gif) 0 0 no-repeat;}
		#sub #subContentText .imagefette {background: url(../pics/pi_image_header_fette.gif) 0 0 no-repeat;}
		#sub #subContentText .imagetrockenschmierstoffe {background: url(../pics/pi_image_header_trocken.gif) 0 0 no-repeat;}
		#sub #subContentText .imagekorrosionsschutz {background: url(../pics/pi_image_header_korrosion.gif) 0 0 no-repeat;}
		#sub #subContentText .imagewartungsprodukte {background: url(../pics/pi_image_header_wartung.gif) 0 0 no-repeat;}
		
		#sub #subContentTextBreit .imageoele {background: url(../pics/pi_image_header_oele.gif) 0 0 no-repeat;}
		#sub #subContentTextBreit .imagepasten {background: url(../pics/pi_image_header_green.gif) 0 0 no-repeat;}
		#sub #subContentTextBreit .imagefette {background: url(../pics/pi_image_header_fette.gif) 0 0 no-repeat;}
		#sub #subContentTextBreit .imagetrockenschmierstoffe {background: url(../pics/pi_image_header_trocken.gif) 0 0 no-repeat;}
		#sub #subContentTextBreit .imagekorrosionsschutz {background: url(../pics/pi_image_header_korrosion.gif) 0 0 no-repeat;}
		#sub #subContentTextBreit .imagewartungsprodukte {background: url(../pics/pi_image_header_wartung.gif) 0 0 no-repeat;}
		
		
		
#contentSitemap #sitemap {width:930px; float:left;}
#contentSitemap #sitemap li {float:left; font-weight:bold; background: #ECECEC; width:135px; padding:0 0 0 10px; margin-right:10px;}
#contentSitemap #sitemap ul { background: #fff; float:left;}
#contentSitemap #sitemap li li {float:left; margin:0;  background: #fff; width:110px; border-top:1px #ECECEC solid; font-weight:normal; background: #fff url(../pics/pi_bullet_pfeil_01.gif) 5px 6px no-repeat; padding:0 10px 0 15px;}
#contentSitemap #sitemap li li li {clear:both; margin:0;  background: #fff; font-weight:normal; background: #fff url(../pics/pi_bullet_pfeil_01.gif) 0px 6px no-repeat; padding:0 10px 0 10px; width:96px;}
#contentSitemap #sitemap li li a {color:#444;}
#contentSitemap #sitemap li li li li {width:76px;}
	
	#containerVT {float:left; width:740px;}
	#containerVT img {float:left; border:0;}
	#containerVT dd {margin:0; padding:0;}
	#containerVT dl {float:left; width:325px; margin:10px 30px 10px 0; font: 100%/1.3em Arial, Verdana, Geneva, Helvetica, sans-serif; }
	#containerVT dt {border:1px #AEAEAE solid; padding:0; float:left; margin:5px 20px 10px 0;}
	#containerVT a {color:#444;}
	#containerVT .red {color:#eb0000;}
	#containerVT .title {font-weight:bold; margin-bottom:5px;}
	#containerVT h5 {background: #ECECEC url(../pics/pi_bullet_me2_02.gif) 10px 8px no-repeat; font-weight:bold; padding:2px 0 2px 20px; margin-top:15px; float:left; width:630px;}
	
	#sub #subContentText .gloassar .hrDivider {margin:10px 0 10px 0;}
	
#contactForm fieldset {width:480px; float:left;}
#contactForm .checkbox {width:20px; margin-top:2px; border:0;}
.checkbox {width:20px; margin-top:2px; border:0;}
.goButton, #contactForm .goButton {width: auto; background-color:#EB0000; color:#fff; border:1px #444 solid; padding:1px 3px 1px 3px; margin-left:10px;}
.goButton:hover, #contactForm .goButton:hover {background-color:#e1e1e1; color:#444;}

#contactForm {width:480px; float:left;}
#contactForm label {display:block; float:left;}
#contactForm input {font-size:100%; color:#444; border:1px #AEAEAE solid; width:145px; float:left; margin-bottom:6px;}
#contactForm select {font-size:100%; color:#444; border:1px #AEAEAE solid; width:145px; float:left; margin-bottom:6px;}
#contactForm .radio {width:17px; border:0; margin-top:2px; }	

#contactForm .bold {font-weight:bold;}
#contactForm select {width:220px; background:#F6F6F6;}
#contactForm input {width:220px; background:#F6F6F6;}
#contactForm label {clear:both; width:220px; background: transparent url(../pics/pi_bullet_contact.gif) 0 4px no-repeat; padding-left:15px;}
#contactForm div {float:left;}
#contactForm .required {background: transparent url(../pics/pi_bullet_contact_required.gif) 0 4px no-repeat; padding-left:15px;}
#contactForm .optional {background: transparent url(../pics/pi_bullet_contact.gif) 0 4px no-repeat; padding-left:15px;}
#contactForm .hrDivider { border:0; border-top:1px #D7D5D5 solid; height:1px; float:left; width:410px; margin:5px 0 10px 0; display:block;}

#content li {background: transparent url(../pics/pi_bullet_pfeil_01.gif) 0 7px no-repeat; padding-left:10px; clear:both; margin:0 5px 0 0;}


