/* en */
/* CONTENT /////////////////////////////////////////// */
#content p, #content-home p, #content-sitemap p {font-size: 12px; line-height: 14px; margin-bottom: 7px;}
#content-home p.margin-12, #content-sitemap p.margin-12 {margin-bottom: 12px;}
#content p.margin-17, #content-home p.margin-17, #content-sitemap p.margin-17 {margin-bottom: 17px;}
#content p.margin-14 {margin-bottom: 14px;}
#content p.margin-15 {margin-bottom: 15px;}
#content p.margin-13 {margin-bottom: 13px;}
#content p.margin-28 {margin-bottom: 28px;}
#content p.margin-19 {margin-bottom: 19px;}
#content p.margintop-4 {margin-top: 4px;}
#content .marginminus-7 {margin: -7px 0 0; display: block; position: relative; z-index: 100;}
html>/**/body #content .marginminus-7 {margin: 0;}
#content p#minus {margin-bottom: -14px;} html>/**/body #content p#minus {margin-bottom: 7px;}
#content p#minus2 {margin-bottom: -14px;} html>/**/body #content p#minus2 {margin-bottom: -21px;}
#content p#minus3 {margin-bottom: -7px;} html>/**/body #content p#minus3 {margin-bottom: -21px;}

#content .after-list {margin-top: -5px;}
#content a, #content-home a, #content-sitemap a {font-size: 12px; margin-bottom: 7px;}
#content fieldset a {margin: 0;}
#content ul, #content-sitemap ul {font-size: 12px; line-height: 12px; margin-bottom: 7px;
		
}
#content ul li a, #content-home ul li a, #content-sitemap ul li a {background: url(/cms/_common/images/link-bg.png) no-repeat 0 4px;margin: 0; }
#content ul li a:hover, #content-home ul li a:hover, #content-sitemap ul li a:hover {background: url(/cms/_common/images/link-bg.png) no-repeat 0 -121px; }
#content-home ul li a {
		background-position: 0 5px;
		
		}
#content-home ul li a:hover {
		background-position: 0 -120px;
		
		}
#content dl, #content-home dl, #content-sitemap dl {font-size: 12px; line-height: 14px;}
#content p a.thickbox, #content p a.arrowlink {
	font-size: 12px;
	margin-bottom: 7px;
	background:transparent url(/cms/_common/images/link-bg.png) no-repeat scroll 0 5px;
	color:#006A9E;
	cursor:pointer;
	font-size:12px;
	padding-left:10px;
}
#content p a:hover.thickbox, #content p a:hover.arrowlink {
	background:transparent url(/cms/_common/images/link-bg.png) no-repeat scroll 0 -120px;
	color:#D30733;
}
#content p a {background: none; padding: 0; margin: 0;}
#content p a.rsslink, a.rsslink {
	background: url(/cms/_common/images/icon_rss.gif) no-repeat left 2px !important;
	padding-left: 18px;
	line-height: 21px;
}
#content p.img-caption {
		line-height: 12px;
		margin-top: -10px;
		margin-bottom: 8px;
		
		}
html>/**/body #content p.img-caption {margin-top: -11px; }

#content .headline ul.minus {margin-bottom: -13px;} html>/**/body #content .headline ul.minus {margin-bottom: 5px; padding-bottom: 2px;}
#content .headline ul.minus2 {margin-bottom: -18px;} html>/**/body #content .headline ul.minus2 {margin-bottom: -4px;}
#content .headline ul.minus3 {margin-bottom: -11px;} html>/**/body #content .headline ul.minus3 {margin-bottom: -25px;}

#content .presse-container  {width: 461px;}

.swf-container {padding: 10px 0 0 10px;}
.swf-container a {background: none; padding: 0;}
#content, #content-home {float: left; position: relative; z-index: 1; font-size: 1.1em;}
#content {margin: -5px 0 0 -5px; padding: 0; }
#content-home {padding: 10px 0 20px 18px; margin-top: 3px;}
html>/**/body #content-home {margin-top: 0;}

#content img.main-image {margin-top: 13px;}
html>/**/body #content img.main-image {display: block;}
h1 span, h2 span, h3 span, h4 span {display: block; font-family: Century Gothic, Arial, Helvetica; margin-bottom: 7px; font-weight: bold; font-size: 15px;}
h1 span, h2 span {margin: 0;}
h1 span  {line-height: 17px; padding: 1px 0 14px;}
html>/**/body h1 span  {padding: 0 0 14px;}
h2 span  {line-height: 14px; padding-bottom: 8px; margin-top: -1px;}
html>/**/body h2 span  {padding-bottom: 7px; margin-top: 0;}

#content-right-column h3 span {
		margin-top: 0;
		
		margin-bottom: 0;
		}
h3 span, h2 span, h4 span {font-size: 12px;}

p sup, ul li sup, span.img-caption sup, #content-right-column sup, span sup {vertical-align: baseline; position: relative; bottom: 0.33em;}
h1 span sup {font-size: 14px;}
html>/**/body h1 span sup {font-size: 12px;}
h2 span sup {font-size: 12px;}
html>/**/body h2 span sup {font-size: 11px;}
#content span.img-caption sup {font-size: 12px;}
html>/**/body p sup, html>/**/body ul li sup, html>/**/body #content span.img-caption sup, html>/**/body #content-right-column sup {font-size: 10px;}
h3 img, h1 img, h2 img {display: none; }
h2.after_h1 span {line-height: 14px; margin-bottom: 8px; margin-top: -1px; }
html>/**/body h2.after_h1 span {margin-bottom: 7px; margin-top: -1px;}

.margin-left-1 {margin-left: 1px;}

/* home */

.home-text-container {float: left; width: 200px; padding-right: 42px;}
#content-home .home-text-container p {margin-bottom: 6px;}
.home-text-container-2 {padding-right: 43px;}
#content-home .home-text-container-2 p {margin-bottom: 20px;}
.home-text-container ul {padding-left: 2px; margin-top: -1px; }
.home-text-container ul li {padding-bottom: 1px; }

.home-box-container {float: left; width: 282px; margin-left: -31px; margin-top: -9px;}
.home-box-right-shadow {padding-right: 5px; background: url(/cms/_common/images/home-box-right-bg.png) no-repeat right top;}
.home-box-content {border-top: solid 1px #95ACBA; border-left: solid 1px #95ACBA; padding: 10px 0 10px 8px; }
.home-box-content-text, .home-box-content-text-right {float: left; padding: 0 16px 0 1px; width: 117px; line-height: 13px;}
.home-box-content-text-right {padding: 0 0 0 1px; width: 133px;}

#content-home .home-box-content-text p.font-arial {margin-bottom: 0; padding-top: 1px;}
.home-box-content-text dl {margin-bottom: 5px;}
.home-box-content-text dl dt {float: left; min-width: 44px; padding-right: 5px;}
.home-box-content-text dl dd.prozent {margin-left: 49px; padding-bottom: 2px; }
.home-box-bottom {background: url(/cms/_common/images/home-box-bottom-bg.png) no-repeat 0 0; height: 5px; overflow: hidden;}

#content-home h3 img {margin-bottom: 7px;}

 /* produktkategorien */

.categories-container {padding-left: 1px; overflow: hidden; height: auto; margin-bottom: -17px; margin-top: -2px;}
.categories-container div {float: left; width: 156px; margin-right: 27px; height: 112px;}
#content .categories-container div a.active {background-position: 0 -121px;}
.categories-container div.last-in-row {margin-right: 0;}
#content .categories-container div a
{
   float: left;
   line-height: 12px;
   background-position: 0 4px;

}
#content .categories-container div a:hover {background-position: 0 -121px;}
#content .categories-container div p a {background: none; padding: 0 0 4px; margin: 0;}
#content p.product-category {padding-right: 80px; margin-bottom: 19px;}
html>/**/body #content p.product-category {margin-bottom: 20px;}

.businesslines-container {padding-left: 1px;overflow: hidden; height: auto; margin-top: -3px; margin-bottom: -25px; position: relative;}
* html .businesslines-container {overflow: visible; height: 1%;}
.business-head {height: 40px; margin-top: -3px; margin-left: -1px;}
.business-head h2 span {margin: 0;

padding:0;
}
.business-cont {height: 112px;}
.business-cont-last {height: 94px;
	
		height: 94px;
	
}
#content .business-cont a, #content .business-cont p {margin-bottom: 0;

}
.business-cont a {float: left; line-height: 12px; background-position: 0 4px; margin-top: 4px;}
.business-cont a:hover {background-position: 0 -121px;}
.business-cont a.active {background-position: 0 -121px;}
.businesslines-first-column, .businesslines-second-column, .businesslines-column {float: left; width: 156px; border-left: solid 1px #96ACBA;}
.businesslines-first-column {border: none; padding-right: 13px; }
.businesslines-second-column {padding: 0 13px; overflow:hidden;

	height: 355px;

}
.businesslines-column {padding-left: 13px;}
#content .businesslines-container p a {background: none;}


.unitbusinesslines-container {padding-left: 1px;overflow: hidden; height: auto; margin-top: -3px; margin-bottom: -25px; position: relative;}
* html .unitbusinesslines-container {overflow: visible; height: 1%;}
.unitbusiness-head {height: 40px; margin-top: -3px; margin-left: -1px;}
.unitbusiness-head h2 span {margin: 0; padding: 0;}
.unitbusiness-cont {height: 112px;}
.unitbusiness-cont-last {height: 92px;}
#content .unitbusiness-cont a, #content .unitbusiness-cont p {margin-bottom: 0; width: 130px; height: 80px;}
.unitbusiness-cont a {float: left; line-height: 12px; background-position: 0 4px; margin-top: 4px;}
.unitbusiness-cont a:hover {background-position: 0 -121px;}
.unitbusiness-cont a.active {background-position: 0 -121px;}
.unitbusinesslines-first-column, .unitbusinesslines-second-column, .unitbusinesslines-column {float: left; width: 156px; height: 120px; border-left: solid 1px #96ACBA;}
.unitbusinesslines-first-column {border: none; padding-right: 13px; }
.unitbusinesslines-second-column {padding: 0 13px; height: 120px;}
.unitbusinesslines-column {padding-left: 13px;}
#content .unitbusinesslines-container p a {background: none;}
 /* produktubersicht */

ul.product-overview {margin-top: -2px; margin-left: 1px;}
ul.product-overview-2 {width: 250px; float: left;}
ul.product-overview li.empty-1 {height: 16px;}
ul.product-overview li.empty-2 {height: 32px;}
#content ul.product-overview li {width: 244px; float: left; background: none!important; padding: 0!important;}
#content ul.product-overview li a {
		float: left;
		margin: 0;
		line-height: 16px;
		background-position: 0 5px;
		
		}
#content ul.product-overview li a:hover {
		background-position: 0 -120px;
		
		}
#content ul.product-overview li a.active {
		background-position: 0 -120px;
		
		}

#content ul.product-overviewdummy {margin-top: 1px; margin-left: 1px; overflow: hidden; height: auto; }
* html #content ul.product-overviewdummy {overflow: visible; height: 1%;}
ul.product-overviewdummy li {
		width: 460px;
		float: left;
		padding-bottom: 4px;
		
}
#content ul.product-overviewdummy li a {
		float: left;
		margin: 0;
		line-height: 12px;
		
		background-position: 0 4px;
}
#content ul.product-overviewdummy li a:hover {background-position: 0 -121px;}

#content ul.product-overviewdummy li ul {margin: 0 0 -4px 0; padding: 4px 0 0 7px; clear: left; overflow: hidden; height: auto;}
* html #content ul.product-overviewdummy li ul {overflow: visible; height: 1%;}


 /* produktdetails */

.product-top-container {overflow: hidden; height: 36px;border-bottom: solid 1px #95ACBA; margin-top: -26px; }

#content-menu-container {float: left; width: 531px;}
#content-menu {float: left; margin: 15px 0 0 0; border-left: solid 1px #95ACBA; height: 21px; display: inline;}

#content-menu li {float: left; display: block; width: 167px; height: 18px; background: url(/cms/_common/images/content-menu-li.gif) no-repeat 100% 0; padding-top: 4px; padding-left: 7px;}
html>/**/body #content-menu li {padding-top: 3px;}
#content #content-menu li a {background: none; padding: 0; margin: 0; line-height: 14px; }
#content-menu li.first {background: url(/cms/_common/images/content-menu-first.gif) no-repeat 100% 0; padding-left: 8px;}
#content-menu li.last-active {background: url(/cms/_common/images/content-menu-li-last-active.gif) no-repeat 0 0; padding-left: 10px; width: 167px; margin-left: -4px; }
#content-menu li.last {background: url(/cms/_common/images/content-menu-li-last.gif) no-repeat 0 0; padding-left: 10px; width: 167px; margin-left: -4px; }
#content-menu li.first-active {background: url(/cms/_common/images/content-menu-first-active.gif) no-repeat 100% 0; padding-left: 8px;}

.product-container {padding: 0; }
#content-left-column .product-container {padding: 0; margin-left: -1px;}
.product-container-2 {margin-left: -1px; }
.product-container-2 img.main-image {margin-left: 1px;  }
#content-left-column .product-container img.main-image {margin-left: 1px;  }
.product-container-2 h2 {margin-left: 1px; /*margin-top: 12px;*/ }
.product-container-2 h2.after_p {margin-top: 12px; }
.product-container-2 h2.after_p span {line-height: 14px; padding: 1px 0; }
html>/**/body .product-container-2 h2.after_p {margin-top: 12px; }
.product-container-2 h2.nomargin {margin-left: 0; }

html>/**/body img.after_small_image {margin-bottom: 2px; }
* html img.after_small_image {margin-bottom: -4px; }
*+html img.after_small_image {margin-bottom: -4px; }

#content .product-container img.main-image {margin-top: 0; position: relative; z-index: 100; margin-bottom: 20px; /*width: 461px;*/}
#content .product-container p {width: 450px;}
#content .product-container p.width465 {width: 465px;}
div.width465 {width: 465px; margin-bottom: -7px;}
div.width475 {width: 475px;}
.back-link, .back-link-2, .back-link-0, .back-link-3, .back-link-4, .back-link-5  {padding-top: 13px; padding-left: 1px;}
.back-link-2 {padding-left: 0;}
.back-link-3 {padding-top: 10px;}
.back-link-4 {padding-top: 5px;}
.back-link-5 {padding-top: 13px;}
.back-link-clear {padding-top: 17px; clear: both;}

#content .back-link a, #content .back-link-2 a, #content .back-link-3 a, #content .back-link-0 a {margin: 0; line-height: 14px;}
#content .back-link a {display: inline-block; background-position: 0 5px;}
html>/**/body #content .back-link a {display: block;}
#content .back-link a:hover {background-position: 0 -120px;}
#content .back-link-4 a {margin: 0; line-height: 16px;}
#content .clear a {display: block; margin-top: 3px;}

#content .product-container .back-link-3 a {float: left; display: block;}

#content ul.productdetail-list {overflow: hidden; height: auto; margin-bottom: 8px; line-height: 14px;}
#content ul.service-list {margin-bottom: 3px;}
ul.productdetail-list li {background: url(/cms/_common/images/productdetail-list-bg.gif) no-repeat 1px 4px; float: left; display: block; padding-left: 9px; width: 450px; padding-bottom: 4px;}
ul.productdetail-list li span {float: left; display: block; font-size: 10px;}

.border {height: auto; margin-top: -1px; padding: 21px 0 0 0; background: url(/cms/_common/images/top-line.gif) no-repeat 174px 0;position: relative;clear:left; margin-bottom: -7px;}
.border-nonpadding {height: auto; margin-top: -1px; background: url(/cms/_common/images/top-line.gif) no-repeat 174px 0;position: relative;clear:left;}
.product-container-2 .border {background: url(/cms/_common/images/top-line.gif) no-repeat 174px 0;}
.border h1, .border-2 h1 {/*margin-left: -1px;*/ }
.border-2 {height: auto; margin-top: -1px; padding: 21px 0 10px 0; background: url(/cms/_common/images/top-line-2.gif) no-repeat 347px 0;position: relative;clear:left;}
.border-nonpadding-2 {height: auto; margin-top: -1px; background: url(/cms/_common/images/top-line.gif) no-repeat 347px 0;  position: relative;clear:left;}
.einsatzbeispiel-container {margin-bottom: 13px; overflow: hidden; height: auto;}
.einsatzbeispiel-container-last {margin-bottom: 0; padding-bottom: 17px;}
#content .einsatzbeispiel-container p {width: 330px; padding-top: 4px; margin-bottom: 6px;}
#content .einsatzbeispiel-container a.img-link {background: none; padding: 0; margin: 0; float: left;}
#content .einsatzbeispiel-container a.img-link img {margin: 0 9px 0 0;}
html>/**/body #content .einsatzbeispiel-container p {width: 461px;}
.einsatzbeispiel-container img {float: left; margin-right: 9px;}
.einsatzbeispiel-container a {margin-left: 1px;}
.einsatzbeispiel-container a.active {margin-left: 1px;}
.einsatzbeispiel-container a img {float: none; margin-top: 3px; margin-left: 2px;}
#content a.go-back {display: block; margin-bottom: 0;}

.sigratex-table {width: 522px; border-top: solid 1px #95ACBA; border-left: solid 1px #95ACBA; text-align: center; margin-top: 10px; margin-bottom: 3px;}
html>/**/body .sigratex-table {margin-top: 3px;}
.sigratex-table tr.odd {background: #CFE5FF;}
.sigratex-table tr th {border-right: solid 1px #95ACBA; }
.sigratex-table tbody tr th {border-right: solid 1px #95ACBA; border-bottom: solid 1px #95ACBA; text-align: left; padding-left: 5px;}
.sigratex-table thead tr th.type {text-align: left; padding-left: 4px; }
.sigratex-table tr th.type {width: 40px; white-space: wrap; }
.sigratex-table tr th.bindung {width: 53px; }
.sigratex-table tr th.gewicht {width: 53px;  }
.sigratex-table tr th.breite {width: 41px; }
.sigratex-table tr th.fadenzahl {width: 114px; }
.sigratex-table tr th.garnfeinheit {width: 100px; }
.sigratex-table tr th.dicke {width: 104px; }
.sigratex-table tr td {border-bottom: solid 1px #95ACBA; border-right: solid 1px #95ACBA; vertical-align: top;}
.sigratex-table tr td.sub-first {width: 57px;}
.sigratex-table tr td.sub-second {width: 50px;}
.sigratex-table tr td.sub-third {width: 52px;}
.sigratex-table tr td sup {font-size: 8px; margin: 0; padding: 0;}
.sigratex-table tr td, .sigratex-table tr th {padding-top: 3px; padding-bottom: 3px;}
.sigratex-table thead tr td {padding: 0 0 10px;}
.sigratex-table thead tr th {padding: 3px 0 0;}
#content p.table-foot {margin: 10px 0 12px 1px;}
html>/**/body #content p.table-foot {margin: 6px 0 16px 1px;}
.table-foot-container {margin-left: -1px;}

.angaben-container {overflow: hidden; height: auto; margin-bottom: 5px;}
#content .angaben-container p {width: auto;}
.angaben-container .angaben-left {float: left; width: 244px;}
.angaben-container .angaben-right {float: left; width: 230px; margin-left: 21px;}
#content .angaben-container dl {padding-top: 1px; line-height: 12px;}
.angaben-container dl dt {float: left; width: 12px; padding-right: 3px; padding-left: 1px; text-align: right;}
.angaben-container dl dd {margin-left: 16px; padding-bottom: 2px;}

#content .product-container p.img-float {margin-bottom: 0; width: 207px;}
html>/**/body #content .product-container p.img-float {width: 450px;}
#content .product-container p.margin-5 {margin-bottom: 5px;}
#content .product-container p.img-float-3 {padding-top: 7px;}
#content .product-container p.img-float-3 img {margin-top: -4px;}
span.img-container {/*width: 160px;*/ float: left; display: block; margin: 0 10px 0 0; padding-bottom: 7px;}
span.width234 {width: 234px;}
span.width187 {width: 187px;}
span.width158 {width: 160px;}
span.img-big-container {width: 100%; display: block; margin: 0; margin-bottom: 14px; }
span.img-big-container-2 {margin-bottom: 14px; }
span.img-big-container img {margin:3px 0pt 1px 1px;}
span.img-container-2 {position: relative; display: block; margin-top: 11px; float: left; }
html>/**/body span.img-container-2 {margin-top: 12px; }
#content span.img-container a {background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 0; position: absolute; width: 11px;  height: 11px; right: 3px; bottom: -5px; padding: 0; margin: 0;}
#content span.img-container a.active {background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 -21px;}
#content span.img-big-container a {right: -5px; bottom: -4px;}
#content span.img-container a:hover {background-position: 0 -21px;}
#content span.img-container a.thickbox-img-link {position: static; width: auto; height: auto; background: none;}
span.img-caption {display: block; margin-bottom: 7px; line-height: 12px; font-size: 12px; padding-top: 1px; clear: left; float: none!important;}
* html span.img-caption {padding-top: 2px;}
span.img-container span.img-caption {display: block; padding: 4px 0 10px; float: none; font-size: 12px; line-height: 12px;}
span.img-container span.img-caption-2 {display: block; padding: 3px 0 4px; float: left;}
span.img-big-container span.img-caption {padding: 3px 0 0; margin-bottom: -1px;  }
span.img-big-container span.img-caption-2 {width: 300px; padding: 4px 0 1px; font-size: 12px; line-height: 12px; margin-left: -1px;}
span.img-caption-4 sup {vertical-align: baseline; position: relative; bottom: 0.33em;}

ul.service-list li {width: 350px; background: url(/cms/_common/images/productdetail-list-bg.gif) no-repeat 1px 5px; padding-left: 8px;}

.flash-container {width: 523px; padding: 11px 0 0; }
.flash-zoom-container {overflow: hidden; height: auto; padding:3px 0 14px 1px;}
html>/**/body .flash-zoom-container {padding:3px 0 0 1px;}
.flash-zoom-container .img-big-container img {margin: 0;}
.flash-border {border: solid 1px #96ACBA; width: 358px; margin-left: 1px;}
#content .flash-zoom-container span.img-big-container a {bottom: -5px;}
* html .flash-zoom-container {overflow: visible; height: 1%;}
.flash-player-container {/*border: solid 1px #96ACBA; */margin-left: 1px; margin-bottom: 11px; padding-top: 1px;}
.flash-container .video-player-controls {padding-bottom: 11px;}
html>/**/body .flash-container .video-player-controls {padding-bottom: 4px;}
#content .product-container .flash-container p {width: 480px; line-height: 12px; margin-bottom: 8px;}


#content .headline ul {overflow: hidden; height: auto; margin-bottom: 7px; line-height: 14px;}
#content .headline ul li {background: url(/cms/_common/images/productdetail-list-bg.gif) no-repeat 1px 5px; /*float: left;*/ display: block; padding-left: 9px; max-width: 450px; padding-bottom: 4px;}
html>/**/body #content .headline ul li {padding-bottom: 4px;}
#content .headline ul li span {float: left; display: block; font-size: 10px;}
#content .headline ul li ul {padding-top: 4px; margin-bottom: 0;}


 /* ubersicht */

.site-overview-left {width: 315px; float: left;}
#content .site-overview-left h1 span {padding-bottom: 7px;}
html>/**/body #content .site-overview-left h1 span {padding-bottom: 7px;}
.site-overview-left h2 span {padding-top: 7px;}
.site-overview-right h2 span {padding-top: 7px;}
.site-overview-presse h2 span {padding-top: 2px;}
.site-overview-right {width: 175px; margin-left: 340px; margin-top: -3px;}
#content .site-overview-right a, #content .site-overview-left a {margin: 0 0 0 1px; line-height: 13px; padding-left: 11px;}
#content .site-overview-right fieldset a {padding-left: 17px;}
#content .site-overview-left ul li {padding-bottom: 3px;}
#content .site-overview-left ul li a {
		background-position: 0 5px;
		
		}
#content .site-overview-left ul li a:hover {
		background-position: 0 -120px;
		
		}
#content .site-overview-left ul li.last {padding-top: 5px;}
.news-block {margin-bottom: 15px;}
.site-overview-right .news-block {margin-bottom: 14px;}
.karriere-block {overflow: hidden; height: auto; margin-bottom: 12px;}
#content .karriere-block p {margin-bottom: 3px;}
#content .karriere-block a {line-height: 12px; float: left; background-position: 0 4px;}
#content .karriere-block a:hover {background-position: 0 -121px;}

 /* presse */

.pub-search {width: 169px;}
.pub-search select {width: 169px; margin-top: 4px;}
html:first-child .pub-search select {height: 20px;}
#content .pub-search a {margin-top: 8px; line-height: 1.25; margin-left: 0; }

.presse-box-container {width: 174px; margin-top: 27px; margin-bottom: -2px;}
.presse-box-right-shadow {padding-right: 5px; background: url(/cms/_common/images/home-box-right-bg.png) no-repeat right top;}
.presse-box-content {border-top: solid 1px #95ACBA; border-left: solid 1px #95ACBA; padding: 9px 0 11px 8px; }
#content .presse-box-content p.margin-0 {margin-bottom: 6px;}
.presse-box-bottom {background: url(/cms/_common/images/presse-box-bottom-bg.png) no-repeat 0 0; height: 5px; overflow: hidden;}
.presse-news-image-content {float:left; padding: 8px 8px 0px 0px;}
.presse-news-text-content {float:left; width:460px;}
.presse-news-text-content p {/*margin-bottom:0px !important;*/}
.presse-news-headline-content {margin-bottom:0px !important;}
.presse-news-title-content {padding-top:10px; clear:left;}
.presse-container p {width:auto !important;}
.presse-container p.clear_float {width:522px !important;}
.presse-news-categorie-content {font-weight:normal!important;}
/* ÃƒÅ“bersichten */
.news-current-head-container {background-color:#EFEFEF; border:1px solid #95ACB4; padding: 5px 0px 5px 5px; width:470px;}
.news-current-body-container {width:470px; padding-bottom:10px;}
.ir-calendar-title-container,
.ir-calendar-link-container,
.ir-calendar-date-container {float:left; font-size:12px; margin:-1px 0px 4px;}
.ir-calendar-title-container {width:350px;}
.ir-calendar-title-container-last {padding-top: 7px;}
.ir-calendar-title-container-last-2 {padding: 17px 0 7px 0;}
.ir-calendar-title-container a.ir_import {}
.ir-calendar-title-container a.ir_import_2,.list-result a.ir_import_2 {padding-left: 0; background: none;}
.ir-calendar-title-container a.ir_import span,.list-result a.ir_import span {display: inline-block; width: 13px; height: 11px; margin: -14px 0 0 5px; background: url(/cms/_common/images/investor-relations/financial-calendar/icon_import_calender.gif) no-repeat 0 0;}
.ir-calendar-link-container {width:100px;}
.ir-calendar-date-container {width:80px; clear:left;}
.ir-calendar-year-container {float:left; padding-top:20px; width:460px;}
ol {padding-left: 24px;}
ol li {font-size: 12px; padding-bottom: 3px; list-style-type: decimal;}

 /* bildarchiv */

p.bildarchiv-text {padding-right: 70px;}
.bildarchiv-search {width: 233px; padding: 0 0 30px 1px;}
#content .bildarchiv-search p {margin: 7px 0 0 -1px;}
.bildarchiv-search legend {display: block; margin: 6px 0 0 -8px; color: #000; padding-bottom: 2px;}
html>/**/body .bildarchiv-search legend {margin: 6px 0 0 -1px;}
.bildarchiv-search select {width:233px; margin-bottom:8px; }
.bildarchiv-search input {/*padding:2px 0 0 4px; */ color:#006A9E; width:342px; margin-bottom:8px;}
.auto-width select {width: 410px;}
.auto-width input.input-text {width: 403px;}
.auto-width a {width: 392px;}
.publikations-search select {margin-bottom: 0; margin-top: 9px;}
html:first-child .bildarchiv-search select {height: 20px;}
.bildarchiv-search input.input-text {margin-top: 8px;}
.blexikon-search {padding-left: 0; padding-bottom: 23px;}
.blexikon-search input.input-text {margin-bottom: 6px; margin-top: 3px;}


.list-results-container {width: 522px;}
.list-results-container-2 {margin-bottom: -2px; margin-left: 1px;}

.lebenslaufe-container {margin: -4px -1px 0 1px; padding-bottom: 0;}
.lebenslaufe-container .list-result {width: 522px; }
.lebenslaufe-container .list-result-first {width: 532px; margin-top: 0; }
.list-result {border-top: solid 1px #95ACBA; padding: 10px 0 0 1px; overflow: hidden; height: 140px; position: relative; margin-top: 10px;}
.list-result-last {height: auto;}
.list-result .img-container {float: left; border: solid 1px #95ACBA; margin-top: 3px; width: 132px; height: 132px; position: relative; text-align: center; vertical-align: middle; margin-right: 9px;}
.list-result .img-container-2 {border: none; width: 100px; height: 133px; margin-top: 4px; margin-right: 10px;}
.list-result .img-container img.margin-13 {margin: 13px 0 0;}
.list-result .img-container img.margin-20 {margin: 20px 0 0;}
.list-result h2 {padding-top: 12px; margin-left: -1px;}
.download-container {margin: 16px 0 -1px 0;}
html>/**/body .download-container {margin: 13px 0 0;}
.download-container-abs {margin: 12px 0 0; position: absolute; top: 99px; left: 109px; }
html>/**/body .download-container-abs {top: 97px;}
#content .download-container-abs p {margin-left: -1px;}
html>/**/body #content .download-container-abs p a.save-2 {margin-top: 1px;}
html>/**/body #content .download-container-abs p a.save-1 {margin-top: 1px;}
#content .download-container p {margin: 0; overflow: hidden; height: auto; margin-bottom: -2px; position: relative; padding: 4px 0 0 31px;}
html>/**/body #content .download-container p {margin-bottom: 1px;}
html>/**/body #content .download-container a {margin-bottom: 0;}
#content .download-container a {display: block; margin-bottom: -2px; padding-top: 3px; background-position: 0 9px;}
#content .download-container a:hover {background-position: 0 -116px;}
#content .download-container p a {display: block; position: absolute; width: 10px; height: 17px;  padding: 4px 1px 3px 1px; top: 0; left: 1px;}
#content .download-container p a:hover {background-position: 0 -33px;}
#content .download-container a.save-1 {background: url(/cms/_common/images/save-ico-1.png) no-repeat 0 6px; margin: 0;}
#content .download-container a.save-2 {background: url(/cms/_common/images/save-ico-2.png) no-repeat 0 6px; margin: 0; left: 15px;}
#content .download-container a.save-1:hover {background: url(/cms/_common/images/save-ico-1.png) no-repeat 0 6px; margin: 0;background-position: 0 -33px;}
#content .download-container a.save-2:hover {background: url(/cms/_common/images/save-ico-2.png) no-repeat 0 6px; margin: 0; left: 15px;background-position: 0 -33px;}
#content .download-container a.play {background: url(/cms/_common/images/video-control-1.gif) no-repeat 0 0; margin: 0 4px 0 2px; width: 11px; height: 11px; position: static; float: left;}
html>/**/body #content .download-container a.play {margin: 2px 4px 0 2px;}
#content .download-container a.play2 {background: url(/cms/_common/images/video-control-8.gif) no-repeat 0 0; margin: 0 7px 0 1px; width: 8px; height: 11px; position: static; float: left;}
#content .download-container a.save-audio1 {background: url(/cms/_common/images/save.gif) no-repeat 0 0; margin: 0 3px 0 -2px; width: 11px; height: 11px; position: static; float: left;}
#content .download-container a.save-audio2 {background: url(/cms/_common/images/download-4.gif) no-repeat 0 0; margin: 0 7px 0 1px; width: 12px; height: 11px; position: static; float: left;}
#content .download-container a.play:hover, #content .download-container a.play2:hover,
#content .download-container a.save-audio1:hover, #content .download-container a.save-audio2:hover  {background-position: 0 -21px;}

#content .archiv-list-result p {margin-bottom: 0; padding-bottom: 7px;}
#content .list-results-container-2 p:first-child {margin-left: -1px;}
#content .archiv-list-result {height: auto; min-height: 140px;}
.archiv-list-result .download-container {margin-top: 3px; margin-left: 143px;}
#content .archiv-list-result .download-container p {padding: 4px 0 3px 31px;}
#content .archiv-list-result .download-container p:first-child {margin-left: 0;}
html>/**/body .archiv-list-result .download-container {margin-top: 0;}
.list-result .downloads {margin-bottom: 8px;}
#content .list-result .img-container a {background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 0; position: absolute; width: 11px;  height: 11px; right: 2px; bottom: 2px; padding: 0; margin: 0;}
#content .list-result .img-container a.active {background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 -21px;}
#content .list-result .img-container a:hover {background-position: 0 -21px;}
#content .img-container a.thickbox-img-link {position: static; width: auto; height: auto; background: none;}

 /* publikationen */

 .tab-hidden {display: none;}
#content  ul.pub-years {overflow: hidden; height: auto; position: relative; z-index: 10; margin-top: 4px; margin-bottom: 0; line-height: 1.25;}
ul.pub-years li {padding: 3px 0 0 6px; float: left; width: 55px; height: 19px; background: url(/cms/_common/images/pub-years-li-bg.png) no-repeat 0 0; margin-left: -2px; position: relative; z-index: 1;}
ul.pub-years li.first {margin: 0; background: url(/cms/_common/images/pub-years-li-first-bg.png) no-repeat 0 0;}
ul.pub-years li.last {background: url(/cms/_common/images/pub-years-li-last-bg.png) no-repeat 0 0;}
ul.pub-years li.first-active {background: url(/cms/_common/images/pub-years-li-first-a-bg.png) no-repeat 0 0; z-index: 10;}
ul.pub-years li.last-active {background: url(/cms/_common/images/pub-years-li-last-active-bg.png) no-repeat 0 0; z-index: 10;margin-left: -3px;padding: 3px 0 0 7px;}
ul.pub-years li.active {background: url(/cms/_common/images/pub-years-li-active-bg.png) no-repeat 0 0; z-index: 10;margin-left: -3px;padding: 3px 0 0 7px;}

#content ul.pub-years li {padding: 3px 0 0 6px; float: left; width: 55px; height: 19px; background: url(/cms/_common/images/pub-years-li-bg.png) no-repeat 0 0; margin-left: -2px; position: relative; z-index: 1;}
#content ul.pub-years li.first {margin: 0; background: url(/cms/_common/images/pub-years-li-first-bg.png) no-repeat 0 0;}
#content ul.pub-years li.last {background: url(/cms/_common/images/pub-years-li-last-bg.png) no-repeat 0 0;}
#content ul.pub-years li.first-active {background: url(/cms/_common/images/pub-years-li-first-a-bg.png) no-repeat 0 0; z-index: 10;}
#content ul.pub-years li.last-active {background: url(/cms/_common/images/pub-years-li-last-active-bg.png) no-repeat 0 0; z-index: 10;margin-left: -3px;padding: 3px 0 0 7px;}
#content ul.pub-years li.active {background: url(/cms/_common/images/pub-years-li-active-bg.png) no-repeat 0 0; z-index: 10;margin-left: -3px;padding: 3px 0 0 7px;}

#content ul.pub-years li a {padding: 0; background: none;}
#content ul.pub-years li.active a, #content ul.pub-years li.first-active a, #content ul.pub-years li.last-active a {color: #E3173D;}

#content .show-hide-container .hidden_content_lexikon ul.pub-years {padding: 1px 0 0; overflow: hidden; height: auto; position: relative; z-index: 10; margin-top: 4px; margin-bottom: 0; line-height: 1.25;}
#content .show-hide-container .hidden_content_lexikon ul.pub-years li {display: inline-block; padding: 3px 0 0 6px; float: left; width: 55px; height: 19px; background: url(/cms/_common/images/pub-years-li-bg.png) no-repeat 0 0; margin-left: -2px; position: relative; z-index: 1;}
html>/**/body #content .show-hide-container .hidden_content_lexikon ul.pub-years li {display: block;}
#content .show-hide-container .hidden_content_lexikon ul.pub-years li.first {margin: 0; background: url(/cms/_common/images/pub-years-li-first-bg.png) no-repeat 0 0;}
#content .show-hide-container .hidden_content_lexikon ul.pub-years li.last {background: url(/cms/_common/images/pub-years-li-last-bg.png) no-repeat 0 0;}
#content .show-hide-container .hidden_content_lexikon ul.pub-years li.first-active {background: url(/cms/_common/images/pub-years-li-first-a-bg.png) no-repeat 0 0; z-index: 10;}
#content .show-hide-container .hidden_content_lexikon ul.pub-years li.last-active {background: url(/cms/_common/images/pub-years-li-last-active-bg.png) no-repeat 0 0; z-index: 10;margin-left: -3px;padding: 3px 0 0 7px;}
#content .show-hide-container .hidden_content_lexikon ul.pub-years li.active {background: url(/cms/_common/images/pub-years-li-active-bg.png) no-repeat 0 0; z-index: 10;margin-left: -3px;padding: 3px 0 0 7px;}
#content .show-hide-container .hidden_content_lexikon ul.pub-years li a {padding: 0; background: none;}
#content .show-hide-container .hidden_content_lexikon ul.pub-years li.active a, #content .show-hide-container .hidden_content_lexikon ul.pub-years li.first-active a, #content .show-hide-container .hidden_content_lexikon ul.pub-years li.last-active a {color: #E3173D;}


.pub-list-results-container {margin-top: -1px; position: relative; z-index: 1;}
#content .pub-list-result {height: auto; padding: 17px 0 20px; margin-top: 0;}
html>/**/body #content .pub-list-result {padding: 17px 0 18px;}
#content .pub-list-result-2 {height: auto; padding: 3px 0 11px; margin-top: 0;}
#content .pub-list-result-last {height: auto; padding-bottom: 3px;}
.pub-list-result-border {border-bottom:1px solid #95ACBA;}
* html .pub-list-result-last {height: 1%;}
.pub-container {float: left; /*width: 250px;*/}
.pub-container-2 {width: 252px;}
.pub-container p {margin-top: 19px; *position: relative; *z-index: 10;}
.pub-container p:first-child {margin-top: -7px;}
html>/**/body .pub-container p:first-child {margin-top: -8px;}
.pub-container .download-container {margin: -3px 0 0;}
.pub-container .download-container p {margin: 0;}
.pub-img-container {/*width: 69px; */position: relative; float: left; margin-right: 4px; margin-bottom: 3px; padding-bottom: 3px;}
html>/**/body .pub-img-container {padding-bottom: 0;}
.pub-img-vert {margin-top: -5px;}
.pub-img-container-2 {width: 83px; position: relative; float: left; margin-right: 4px; margin-top: 21px;}
.pub-img-shadow {/*padding-right: 5px; background: url(/cms/_common/images/home-box-right-bg.png) no-repeat 100% 0;*/}
.pub-img-bottom {width: 69px; height: 5px; overflow: hidden; background: url(/cms/_common/images/pub-bottom-sh.png) no-repeat 0 0;}
.pub-img-bottom-2 {width: 83px; height: 5px; overflow: hidden;  background: url(/cms/_common/images/pub-bottom-sh-2.png) no-repeat 0 0;}
#content .list-result .pub-img-container a {margin: 0; background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 0; position: absolute; width: 11px;  height: 11px; right: 0; bottom: 3px; padding: 0;}
html>/**/body #content .list-result .pub-img-container a {bottom: 0;}
#content .list-result .pub-img-container a.active {background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 -21px;}
#content .list-result .pub-img-container a:hover {background-position: 0 -21px;}
#content .list-result .pub-img-container .pub-img-shadow a {background: none; width: auto; height: auto; position: static; margin: 0;}
#content .list-result .pub-img-container-2 .pub-img-shadow a {background: none; width: auto; height: auto; position: static; margin: 0;}

#content .list-result .pub-img-container-2 a {margin: 0; background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 0; position: absolute; width: 11px;  height: 11px; right: 0; bottom: 0; padding: 0;}
#content .list-result .pub-img-container-2 a.active {background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 -21px;}
#content .list-result .pub-img-container-2 a:hover {background-position: 0 -21px;}

.stream-container {width: 121px; height: 85px; /*border: solid 1px #95ACBA;*/ background: #EAEAEA; margin: 1px 9px 0 0; float: left;}
.stream-text-container ul {width: 340px;}
.stream-text-container {padding: 5px 0 0; margin-left: 130px;}
.stream-text-container .download-container {margin: 7px 0 0;}
#content .stream-text-container p {width: 340px; margin-bottom: 0; padding: 0;}
.container-float {overflow: hidden; height: auto; margin-top: 24px; margin-left: 1px;}
.container-float:first-child {margin-top: 16px;}
#content .container-float a {display: block; margin: 6px 0 0 1px; }
#content .container-float a.ext-link {margin: 1px 0 0 1px; }
#content .container-float a img {margin: 3px 0 0 2px; }

.audio-list-result {height: auto; padding-bottom: 18px; padding-top: 10px; margin-top: 0;}
html>/**/body .audio-list-result {padding-bottom: 19px; padding-top: 9px;}
#content .audio-list-result .download-container {margin: 7px 0 0 -1px;}
#content .audio-list-result .download-container p {margin: 0; padding: 0;}
#content .audio-list-result .container-padding p {margin: -4px 0 -3px; padding: 4px 0 3px 31px;}
#content .audio-list-result .download-container p a {padding: 0;}
#content .audio-list-result .container-padding p a {padding: 4px 1px 3px;}
.audio-list-result p {width: 470px; margin-left: -1px;}
#content .audio-list-result p.first {margin: 0 0 0 -1px;}
.audio-list-result-border {border-bottom:1px solid #95ACBA; margin-bottom: 3px;}

 /* thickbox */
.thickbox-container-3 {width: 563px; margin: 878px 0 0 1150px; }
html>/**/body .thickbox-container-3 {margin: 878px 0 0 1300px;}
.thickbox-shadow-3 {width: 557px; padding-right: 6px; background: url(/cms/_common/images/thickbox-right-sh-table.png) no-repeat 100% 0;}
.thickbox-bottom-3 {width: 563px; height: 6px; overflow: hidden; background: url(/cms/_common/images/thickbox-bottom-sh-table.png) no-repeat 0 0;}
.thickbox-content-3 {padding: 10px 0 17px 17px;width: 539px; border-top: solid 1px #95ACBA; border-left: solid 1px #95ACBA; background: #fff; position: relative; text-align: left;}
#TB_ajaxContent .thickbox-content-3 span {color: #000;}
.thickbox-content-3 a {background: url(/cms/_common/images/zoom-close-ico.png) no-repeat 0 0; position: absolute; width: 11px;  height: 11px; right: 2px; top: 2px; padding: 0;}
.thickbox-content-3 a:hover {background-position: 0 -21px;}

.thick-container {margin: 850px 0 0 1787px;  text-align: left;  }
.thick-container-big {margin: 850px 0 0 1751px; }
.thick-container-text {margin: 1670px 0 0 1300px; text-align: left; }
#thick-container-text-4{margin: 0 0 0 34px; bottom: 30px; text-align: left; z-index:500;clear: both;position:absolute;display: none;}


* html .thick-container-text {margin: 950px 0 0 1300px; }
html>/**/body .thick-container-text {margin: 950px 0 0 1300px; }
.thick-container-text .thick-content {padding: 2px 2px 14px 7px;}
.thick-container-text-4 .thick-content {padding: 2px 2px 14px 7px;clear: both;}
.thick-container-text-2 {position:absolute; text-align: left; }
/** html .thick-container-text-2 {margin: 950px 0 0 1300px; }
html>/**/body .thick-container-text-2 {margin: 950px 0 0 1300px; }*/
.thick-container-text-2 .thick-content {padding: 2px 2px 14px 7px;}
.thick-container-text-3 {margin: 1030px 0 0 1535px; }
html>/**/body .thick-container-text-3 {margin: 1030px 0 0 1535px; }
* html .thick-container-text-3 {margin: 1030px 0 0 1535px; }
.thick-container-text-3 .thick-content {padding: 10px 20px 10px 10px;}

#TB_ajaxContent .thick-container-text-2 .thick-content span {padding: 4px 0 8px;}
#TB_ajaxContent .thick-container-text-2 .thick-content p {padding: 0 50px 0 0; font-size: 12px; line-height: 14px; margin-bottom: 7px;}

.thick-content {border-top: solid 1px #95ACBA; border-left: solid 1px #95ACBA; background: #fff; position: relative; padding: 2px; }
#TB_ajaxContent .thick-content span {color: #000; padding: 9px 0 3px 14px;}
#TB_ajaxContent .thick-container-text .thick-content span {padding: 4px 0 8px;}
#TB_ajaxContent .thick-container-text .thick-content p {padding: 0 50px 0 0; font-size: 12px; line-height: 14px; margin-bottom: 7px;}
.thick-shadow {width: 337px; padding-right: 6px; background: url(/cms/_common/images/thickbox-right-sh-table.png) no-repeat 100% 0;}
.thick-container-text-3 .thick-shadow {width: 254px;}
.thick-container-text-3 .thick-bottom-l {width: 254px;}
#TB_ajaxContent .thick-container-text-3 .thick-content p {padding: 0; margin-bottom: 0;}

#TB_ajaxContent .thick-content ul {overflow: hidden; height: auto; padding-bottom: 3px; margin: 0; line-height: 14px;}
* html #TB_ajaxContent .thick-content ul {overflow: visible; height: 1%;}
#TB_ajaxContent .thick-content ul li {font-size: 12px; background: url(/cms/_common/images/productdetail-list-bg.gif) no-repeat 1px 5px; /*float: left;*/ display: block; padding-left: 9px; max-width: 450px; padding-bottom: 4px;}

#TB_ajaxContent .thick-container-text .thick-content .layerlink {line-height: 12px; margin-bottom: 3px;}

.thick-bottom-l {width: 337px; height: 6px; background: url(/cms/_common/images/thick-bottom-l-sh.png) no-repeat 0 0; padding-left: 6px;}
.thick-bottom-r {height: 6px; background: url(/cms/_common/images/thick-bottom-r-sh.png) no-repeat 100% 0; padding-right: 6px;}
* html .thick-bottom-r {background: url(/cms/_common/images/thick-bottom-r-sh-ie6.png) no-repeat 100% 0;}
.thick-bottom {height: 6px; background: url(/cms/_common/images/thick-bottom-sh.png) repeat-x 0 0; }

.thick-content a {background: url(/cms/_common/images/zoom-close-ico.png) no-repeat 0 0; position: absolute; width: 11px;  height: 11px; right: 2px; top: 2px; padding: 0;}
.thick-content a:hover {background-position: 0 -21px;}
.thick-content .video-player-controls {margin-left: 0; padding-bottom: 7px;}
.thick-content .video-player-controls a {position: static; }
.thick-content .video-player-controls a {float: left; background: none; padding: 0; display: block; width: 11px; margin-left: 4px; height: 11px; position: static;}
.thick-content .video-player-controls a.video-control-1:hover {background-position: 0 -21px;}
.thick-content .video-player-controls a.video-control-2:hover {background-position: 0 -21px;}
.thick-content .video-player-controls a.video-control-3:hover {background-position: 0 -21px;}
.thick-content .video-player-controls a.video-control-6:hover {background-position: 0 -21px;}
.thick-content .video-player-controls a.video-control-7:hover {background-position: 0 -21px;}
.thick-content .video-player-controls a.video-control-1 {background: url(/cms/_common/images/video-control-1.gif) no-repeat 0 0;}
.thick-content .video-player-controls a.video-control-2 {background: url(/cms/_common/images/video-control-2.gif) no-repeat 0 0; }
.thick-content .video-player-controls a.video-control-3 {background: url(/cms/_common/images/video-control-3.gif) no-repeat 0 0; }
.thick-content .video-player-controls a.video-control-6 {background: url(/cms/_common/images/video-control-6.gif) no-repeat 0 0; margin-left: 0; }
.thick-content .video-player-controls a.video-control-7 {background: url(/cms/_common/images/video-control-7.gif) no-repeat 0 0; }

 /* kontakt */

#content p.kontakt-text {padding-right: 70px; margin-bottom: 12px;}
fieldset.kontakt-search {width: 233px; padding: 0 0 21px; margin-top: -5px; display: block;}
.kontakt-search label {display: block; padding: 4px 0;}
.kontakt-search select {width: 233px;}
html:first-child .kontakt-search select {width: 233px; height: 20px;}
#content .kontakt-search a {margin-top: 8px;}
.kontakt-results-container {overflow: hidden; height: auto;}
.kontakt-results-container p.head-text {width: 242px; padding: 3px 0;}
.kontakt-results-container .kontakt-result {float: left; width: 232px; border-top: solid 1px #95ACBA; padding: 13px 0 11px 0; margin-right: 11px; margin-left: 1px;}
.kontakt-results-container .kontakt-result a {background: none; margin: 0; padding: 0;}
.kontakt-results-container .kontakt-result-last {height: auto; margin-left: 0;}
.kontakt-results-container .kontakt-result img {float: left; margin: 0 7px 2px 0;}
.kontakt-results-container .kontakt-result-right img {margin: 0 6px 0 0;}
#content .kontakt-results-container .kontakt-result p {margin: 0;}
#content .kontakt-results-container .kontakt-result p.clear_float {margin-top: -13px;}
html>/**/body #content .kontakt-results-container .kontakt-result p.clear_float {margin-top: 0;}
#content .kontakt-results-container .kontakt-result p.margin-7 {margin: 0 0 7px;}
#content .kontakt-results-container .kontakt-result p.margin-14 {margin: 0 0 14px;}
.kontakt-results-container .kontakt-result h2 {margin: 0 0 0 -1px; padding-top: 2px;}
.kontakt-results-container .kontakt-result h2 span {margin: 0; padding: 0;}


.kontakt-results-container-2 {overflow: hidden; height: auto;}
.kontakt-results-container-2 p.head-text {width: 242px; padding: 3px 0;}
.kontakt-results-container-2 .kontakt-result {float: left; width: 232px; border-top: solid 1px #95ACBA; height: 119px; padding: 13px 0 0 0; margin-right: 11px; margin-left: 1px;}
.kontakt-results-container-2 .kontakt-result a {background: none; margin: 0; padding: 0;}
.kontakt-results-container-2 .kontakt-result-last {height: auto; margin-left: 0;}
.kontakt-results-container-2 .kontakt-result img {float: left; margin: 0 7px 0 0;}
.kontakt-results-container-2 .kontakt-result-right img {margin: 0 6px 0 0;}
#content .kontakt-results-container-2 .kontakt-result p {margin: 0;}
#content .kontakt-results-container-2 .kontakt-result p.margin-7 {margin: 0 0 7px;}
#content .kontakt-results-container-2 .kontakt-result p.margin-14 {margin: 0 0 14px;}
.kontakt-results-container-2 .kontakt-result h2 {margin: 0 0 0 -1px; padding-top: 2px;}
.kontakt-results-container-2 .kontakt-result h2 span {margin: 0; padding: 1px 0;}

 /* product-industrien */
.hidden_content li a {-padding-bottom:4px;}
.product-industrien-container {border-top: solid 1px #95ACBA; margin-top: 17px; width: 522px; margin-left: 1px; }
.product-industrien-container-empty {border-top: none;}
#content .product-industrien-container a {display: block; margin: 0;}
.product-industrien-container .back-link {padding-top: 24px;  }
html>/**/body .product-industrien-container .back-link {padding-top: 23px;}
.product-industrien-container .back-link a {margin-left: -1px; display: block; background-position: 0 5px;}
.product-industrien-container .back-link a:hover {background-position: 0 -120px;}
.product-industrien-container .show-hide-container {margin: -1px 0 0 0; padding-bottom: 3px;}
.product-industrien-container .show-hide-container-2 {padding-bottom: 11px; clear: left;}
.product-industrien-container .show-hide-container-2 .hidden_content_lexikon {padding-bottom: 1px; padding-top: 0;}
.product-industrien-container .show-hide-container-last {margin: -1px 0 23px 0; padding-bottom: 3px;}
.product-industrien-container .no-back-link {margin: -1px 0 3px 0;}
.product-industrien-container .show-hide-container .show_content {padding: 3px 0 7px;}
.product-industrien-container .show-hide-container img  {float: left; margin-right: 9px; margin-top: 0; margin-left: 0;}
#content .product-industrien-container .show-hide-container .hidden_content a.img-link  {display: block; margin-bottom: 10px; overflow: hidden; height: auto; background: none; padding: 0; }
html>/**/body #content .product-industrien-container .show-hide-container .hidden_content a.img-link {margin-bottom: 9px;}
* html #content .product-industrien-container .show-hide-container .hidden_content a.img-link  {overflow: visible; height: 1%;}
#content .product-industrien-container .show-hide-container .hidden-content-text-container p  {margin: 0 0 0; width: auto; padding-top: 4px; float: left;}
#content .product-industrien-container .show-hide-container p.no-image  {width: 440px;}
html>/**/body #content .product-industrien-container .show-hide-container .hidden-content-text-container p  {width: auto;}
.product-industrien-container .show-hide-container .link-cont {clear: both; margin-top: -1px;}
html>/**/body .product-industrien-container .show-hide-container .link-cont {margin-top: 0;}
.product-industrien-container h3  {padding: 1px 0 0 0;}
.product-industrien-container h3 span {margin: 0;}


 /* sitemap */

#content-sitemap {padding: 15px 0 30px 79px; font-size: 12px;}
html>/**/body #content-sitemap {padding: 15px 0 0 79px;}
#content-sitemap h1 span {font-size: 15px; margin-left: -1px; margin-bottom: 20px; padding: 0; line-height: 18px;}
.sitemap-list-container {overflow: hidden; height: auto; padding-top: 1px;}
.sitemap-list-container .sitemap-column {float: left; width: 304px;}
.sitemap-list-container .sitemap-column h2 span {margin: 0; padding-bottom: 5px; padding-top: 11px; margin-left: -1px;}
.sitemap-list-container .sitemap-column ul li {padding-bottom: 4px;}
#content-sitemap .sitemap-list-container .sitemap-column ul li a {background-position: 0 3px; padding-left: 11px; display: block;}
#content-sitemap .sitemap-list-container .sitemap-column ul li a:hover {background-position: 0 -122px;}
html>/**/body #content-sitemap .sitemap-list-container .sitemap-column ul li a {background-position: 0 4px; }
html>/**/body #content-sitemap .sitemap-list-container .sitemap-column ul li a:hover {background-position: 0 -121px;}
#content-sitemap a {background-position: 0 5px;}
#content-sitemap a:hover {background-position: 0 -120px;}
#content-sitemap .sitemap-list-container .sitemap-column ul {margin-bottom: -2px;}
#content-sitemap .sitemap-list-container .sitemap-column ul li ul {padding: 7px 0 0 10px; margin-bottom: -1px;}

 /* investor relations */

.ir-overview {margin-top: -5px; padding-bottom: 14px;}
html>/**/body .ir-overview {margin-top: -8px;}
.textblock-container {width: 475px; overflow: hidden; height: auto;}
* html .textblock-container {overflow: visible; height: 1%;}
.textblock-container h2 span {margin: -1px 0 0; padding: 0;}
.textblock-container h2 span.margin-7 {margin: 0 0 7px;}
.textblock-container h2 {margin: 0;}
#content .textblock-container a.more-link {margin: -1px 0 0; float: left;}
.textblock-container-2 {width: 457px; padding-right: 65px; }
.textblock-container-2 ul li {width: 360px;}
.textblock-border {border-top: solid 1px #95ACBA; position: relative; margin-top: -1px; z-index: 1; padding-top: 17px; margin-left: 1px;}
.textblock-border ul, .textblock-border h2, .textblock-border p {margin-left: -1px;}
.archiv-container {padding: 21px 0 0; margin-bottom: -7px;}
.archiv-container a {margin: -1px 0 0; float: left;}
.news-adhoc {margin: -14px 0 0;}
#content .ir-overview-list {margin-top: 10px; height: auto;}
#content .ir-overview-list-2 {margin-top: 10px; height: auto; margin-bottom: 3px;}


#content ul.ir-list {margin: 17px 0 0 1px;}
#content ul.ir-list-3 {padding: 0;}
.theme-block ul.ir-list-3 li {padding-bottom: 3px; }
#content .ir-download-container {margin: 21px 0 -3px;}
#content .ir-download-container p.head {margin: 0 0 3px; padding: 0;}
.container-minus-1 {margin-left: -1px;}

table.aktien-table {border-right: solid 1px #96ACBA; border-bottom: solid 1px #96ACBA; width: 522px; margin: 17px 0 48px 0;}
html>/**/body table.aktien-table {margin: 10px 0 48px 0;}
table.aktien-table tr.even {background: #CFE4FF;}
table.aktien-table td.even {background: #CFE4FF;}
table.aktien-table th {text-align: left; font-weight: bold;}
table.aktien-table th, table.aktien-table td {padding: 3px 10px 10px 8px; border-top: solid 1px #96ACBA; border-left: solid 1px #96ACBA; vertical-align: top;}
table.aktien-table tbody th {padding: 3px 10px 10px 6px;}
table.aktien-table tbody td {padding: 3px 10px 10px 8px;}
table.oversize-table tbody th, table.oversize-table tbody td {padding: 3px 4px 10px;}
table.aktien-table tbody th {width: 105px;}
table.aktien-table-2 {line-height: 1.25;}
table.aktien-table-2 thead td {text-align: center; vertical-align: top; padding-bottom: 14px;}
table.aktien-table-2 td {padding-right: 28px;}
table.produkt-table {margin: 18px 0 3px 1px; clear: both;}
table.produkt-table-first {margin: 18px 0 21px 1px; }
table.table-after-h1 {margin: 25px 0 21px 1px; }
table.table-only {margin: 25px 0 3px 1px; }
table.produkt-table-2 {margin: 19px 0 15px 1px; clear: both;}
html>/**/body table.produkt-table, html>/**/body table.table-after-h1, html>/**/body table.table-only {margin: 12px 0 3px 1px;}
html>/**/body table.produkt-table-2 {margin: 19px 0 15px 1px;}
html>/**/body table.produkt-table-first {margin: 18px 0 9px 1px; }

#content ul.theme-block-links-list {overflow: hidden; height: auto; margin-bottom: 2px; padding-top: 1px; padding-left: 1px;}
ul.theme-block-links-list li {float: left; display: block; padding-bottom: 4px;}
#content .headline ul.theme-block-links-list li { background: none; padding-left: 0;}
#content ul.theme-block-links-list li a {display: block; margin: 0;}

.theme-block-container {margin-top: 18px; margin-bottom: -7px;}
.theme-block h4 {margin-top: -11px;}
.theme-block-container .theme-block:first-child h4 {margin-top: -2px;}
.theme-block {overflow: hidden; height: auto; padding-top: 0; margin-top: -2px;}
html>/**/body .theme-block {padding-top: 7px;}
* html .theme-block {overflow: visible; height: 1%;}
#content .theme-block a {margin-top: -1px; margin-bottom: 0; float: left; margin-left: 1px;}
#content .theme-block ul.productdetail-list {margin-bottom: 3px;}
.theme-block ul.productdetail-list li {width: 370px; background-position: 1px 5px; padding-left: 10px;}
.organisation-container {padding: 10px 0 14px 1px; width: 355px;}
.organisation-container p {padding-top: 3px; margin-left: -1px;}


table.finanzkalender-table {width: 375px; margin-bottom: 17px; line-height: 12px; margin-top: 14px;}
html>/**/body table.finanzkalender-table {margin-bottom: 3px;}
table.finanzkalender-table-last {margin-bottom: 11px;}
table.finanzkalender-table th {text-align: left;}
table.finanzkalender-table thead th {padding-bottom: 9px; vertical-align: top;}
table.finanzkalender-table tbody th {width: 70px; font-weight: normal;}
table.finanzkalender-table th h2 span {margin: 0; padding: 0; line-height: 13px;}
table.finanzkalender-table td, table.finanzkalender-table tbody th  {vertical-align: top; padding-bottom: 4px;}
#content table.finanzkalender-table td p {margin: 0; width: 265px;line-height: 12px;}
#content table.finanzkalender-table td a {float: left; background-position: 0 3px; padding-left: 11px; margin: 0;}
#content table.finanzkalender-table td a:hover {background-position: 0 -122px;}

.video-stream-container {width: 316px;}
.video-stream-container-2 {width: 512px;}
.video-stream-container span.video-head, .video-stream-container-2 span.video-head {display: inline;}
.video-stream-container span.video-head-2, .video-stream-container-2 span.video-head-2 {font-family: Arial; font-size: 12px; font-weight: normal; display: inline; padding-left: 7px;}
.video-stream-container h2, .video-stream-container-2 h2 {margin: 12px 0 0 0;}
.video-stream-container-overview {margin: 7px 0 9px 0;}
html>/**/body .video-stream-container h2, html>/**/body .video-stream-container-2 h2 {margin: 19px 0 0 0;}


.video-player {padding-top: 6px; margin-left: 1px; margin-bottom: 16px;}
.video-player-controls {padding-top: 3px; overflow: hidden; height: auto; margin-left: 1px; padding-bottom: 9px;}
.video-player-controls-overview {padding-bottom: 0px;}

#content .video-player-controls a {float: left; background: none; padding: 0; display: block; margin-left: 4px; height: 11px;}
#content .video-player-controls a.save-1:hover {background-position: 0 -21px;}
#content .video-player-controls a.save-2:hover {background: url(/cms/_common/images/save.gif) no-repeat 0 0; width: 11px; float: right;background-position: 0 -21px;}
#content .video-player-controls a.video-control-1:hover {background-position: 0 -21px;}
#content .video-player-controls a.video-control-2:hover {background-position: 0 -21px;}
#content .video-player-controls a.video-control-3:hover {background-position: 0 -21px;}
#content .video-player-controls a.video-control-6:hover {background-position: 0 -21px;}
#content .video-player-controls a.video-control-7:hover {background-position: 0 -21px;}
#content .video-player-controls a.save-1 {background: url(/cms/_common/images/download-4.gif) no-repeat 0 0; width: 12px; float: right;}
#content .video-player-controls a.save-2 {background: url(/cms/_common/images/save.gif) no-repeat 0 0; width: 11px; float: right;}
#content .video-player-controls a.video-control-1 {background: url(/cms/_common/images/video-control-1.gif) no-repeat 0 0; width: 11px; margin-left: 0;}
#content .video-player-controls a.video-control-2 {background: url(/cms/_common/images/video-control-2.gif) no-repeat 0 0; width: 11px;}
#content .video-player-controls a.video-control-3 {background: url(/cms/_common/images/video-control-3.gif) no-repeat 0 0; width: 11px;}
#content .video-player-controls a.video-control-4 {background: url(/cms/_common/images/video-control-4.gif) no-repeat 0 0; width: 118px; height: 7px; margin-top: 2px;}
#content .video-player-controls a.video-control-5 {background: url(/cms/_common/images/video-control-5.gif) no-repeat 0 0; width: 213px; height: 7px; margin-top: 2px;}
#content .video-player-controls a.video-control-6 {background: url(/cms/_common/images/video-control-6.gif) no-repeat 0 0; width: 11px;}
#content .video-player-controls a.video-control-7 {background: url(/cms/_common/images/video-control-7.gif) no-repeat 0 0; width: 11px;}
#content .stream-back {margin: 0 0 0 1px; padding-left: 11px;}

.finance-summary {height: auto; padding: 0 0 11px 0; margin-top: 0;}
.finance-summary h2 {padding-top: 9px;}
#content .finance-summary p {margin: 7px 0 0 0;}
*+html #content .finance-summary p {margin-left: 0;}
#content .finance-summary p.margin-0 {margin: 0 0 0 -1px;}
#content .finance-summary p.margintop-14 {margin: 14px 0 0 -1px;}
#content .finance-summary .download-container {margin: 0 0 0 -1px;}
#content .finance-summary .download-container p {margin: 0; padding: 0 0 0 31px;}
#content .finance-summary .download-container p a {padding-top: 0; background-position: 0 2px;}
#content .finance-summary .download-container p a:hover {background-position: 0 -37px;}
.finance-summary-last {padding: 0;}
.finance-summary h2 span {padding: 0 0 1px 1px;}
.finance-summary .more-link {margin: -1px 0 0 -1px;}


fieldset.service-order {width: 500px; padding-top: 5px; padding-bottom: 3px; float: left;}
.event-order {margin: 9px 0 22px 0;}
#content fieldset.service-order a {width: 216px; margin-left: 1px;}
#content fieldset.service-order a.datenschutz {
		background: url(/cms/_common/images/link-bg.png) no-repeat 0 5px;
		
		height: auto;
		width: auto;
		padding: 0 0 0 8px;
		color: #006a9e;
		margin: 6px 0 10px 19px;
		}
#content fieldset.service-order a.datenschutz:hover {
		background: url(/cms/_common/images/link-bg.png) no-repeat 0 -120px;
		
		color: #d30733;
		}
#content fieldset.service-order input.check-order, .event-order input {float: left; margin-left: -3px; margin-right: 1px;}
.event-order input {margin-left: -4px; margin-right: 0;}
html>/**/body #content fieldset.service-order input.check-order, html>/**/body .event-order input {margin-left: 0;}
#content fieldset.service-order label, .event-order label {margin-left: 17px; display: block; margin-top: 10px; line-height: 1.15;}
#content fieldset.service-order div label {margin-top: 5px;}
* html #content fieldset.service-order div label {margin-top: 4px;}
.event-order label {width: 230px; margin-top: 14px;}
html>/**/body #content fieldset.service-order label, html>/**/body .event-order label  {margin-top: 0;}

.service-search {padding: 8px 0 16px;}
.show-hide-container .service-search select {width: 233px;}
.show-hide-container ul.pub-years li {padding: 3px 0 0 6px;}
#content .show-hide-container ul.pub-years {padding: 7px 0 0; margin-bottom: 0; line-height: 15px;}

.service-results-container {padding-bottom: 10px; display: none;}
.service-results-container .pub-list-results-container {margin-bottom: 18px;}
.show-hide-container .pub-img-shadow img {float: none; margin: 0;}
#content .show-hide-container .pub-container-2 {width: auto;}
#content .show-hide-container .pub-container p {float: none; margin: 15px 0 6px; width: 150px;}
* html #content .show-hide-container .pub-container p {width: 140px;}
html>/**/body #content .show-hide-container .pub-container p {width: 244px;}
#content .show-hide-container .pub-img-container {width: auto;}
#content .show-hide-container .pub-img-container .pub-img-shadow {float: left; margin-left: 18px; }
#content .show-hide-container .pub-img-container .pub-img-bottom, #content .show-hide-container .pub-img-container .pub-img-bottom-2 {margin-left: 18px;}
#content .show-hide-container .pub-list-result input {margin: -6px 7px 0 0; float: left; }
#content .pub-list-result input.check-report {margin: -6px 7px 0 0; float: left; position: static;}
#content .show-hide-container .pub-img-container input {position: absolute; left: -4px; top: 2px; z-index: 100; }
html>/**/body #content .show-hide-container .pub-img-container input {left: 0; top: 6px;}
#content .show-hide-container .list-result:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden;}
#content .show-hide-container .list-result {overflow: visible; display:inline-block;}
/* Hides from IE-mac \*/
* html #content .show-hide-container .list-result {height: 1%;}
#content .show-hide-container .list-result {display: block;}
/* End hide from IE-mac */


fieldset.user-data {clear: both;}
fieldset.user-data input {float: left;}
fieldset.user-data input.input-text {margin-bottom: 6px; margin-right: 11px;}
fieldset.user-data input.input-nr {width: 53px;}
fieldset.user-data input.input-street {width: 162px; margin-right: 6px;}
fieldset.user-data input.input-plz {width: 53px; margin-right: 6px;}
fieldset.user-data input[type=radio] {margin: -11px 0 6px -4px;}
html>/**/body fieldset.user-data input[type=radio] {margin: 1px 0 11px 0;}
html:first-child fieldset.user-data input[type=radio] {margin: -2px 0 11px 0;}
fieldset.user-data label {float: left; margin: -9px 38px 6px 2px; display: block;}
html>/**/body fieldset.user-data label {margin: 0 38px 11px 4px;}
* html fieldset.user-data label {padding-top: 2px; margin: 0 38px 6px 2px}
fieldset.user-data select {width: 233px; clear: both; display: block; margin: 2px 0 6px;}
input.input-obligatory {border-style: solid; border-color: #d30733; border-width: 0 1px 1px 0; color: #d30733; background: url(/cms/_common/images/input-text-obligatory-bg.gif) no-repeat 0 0;}
#content .product-industrien-container p.obligatory-message {padding: 0; margin: -8px 0 0 0; color: #d30733; width: 278px; display: none; float: right; clear: none;}
html>/**/body #content .product-industrien-container p.obligatory-message {margin: 0 0 0 0;}
* html #content .product-industrien-container p.obligatory-message {margin: 3px 0 0 0;}
.eventreminder-container {padding-bottom: 10px;}
input.checkbox-obligatory, select.select-obligatory {border: solid 1px #f00;}
html>/**/body input.checkbox-obligatory, html>/**/body select.select-obligatory {border: none; outline: solid 1px #f00;}

#content fieldset.user-data p {clear: left; margin: 0;}


/* Werkstofflexikon */

.lex-container {overflow: hidden;height: auto; clear: left; padding: 11px 0 5px;}
.lex-container .img-container {float: left;  width: 124px;position: relative;}
.lex-container .img-container img { float: none; border: solid 1px #95ACBA; }
#content .lex-container .img-container a.thickbox-img-link {background: none; padding: 0; margin: 0; position: static; width: auto; height: auto;}
#content .show-hide-container .lex-container p {margin: 0 0 0 134px; float: none; padding: 10px 0 0; width: 200px; }
#content .show-hide-container .lex-container p.second {padding: 7px 0 0;}
html>/**/body #content .show-hide-container .lex-container p {width: 200px; }
#content .lex-container .img-container a {background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 0; display: block; width: 11px;  height: 11px;  padding: 0;margin: 0; position: absolute; right: -5px; bottom: -5px; }
#content .lex-container .img-container a.active {background: url(/cms/_common/images/zoom-ico.png) no-repeat 0 -21px;  }
#content .lex-container .img-container a:hover {background-position: 0 -21px;}
ul.letters {overflow: hidden; height: auto; padding-bottom: 9px; padding-left: 1px; padding-top: 1px;}
ul.letters li, #content .headline ul.letters li {float: left; padding-right: 6px; padding-left: 0; background: none;}
#content ul.letters li a, #content .headline ul.letters li a {background: none; text-transform: uppercase; padding: 0;}
#content ul.letters li a:hover {background: none;}
#content .headline ul.letters li a:hover {background: none;}
html>/**/body #content .headline ul.letters li {padding-bottom: 0;}

.lexikon-text {padding-right: 80px;}
.hidden_content_lexikon {/*overflow: hidden; height: auto;*/ padding: 11px 0 8px; margin-bottom: 0;}
.hidden_content_lexikon-last {overflow: hidden; height: auto; padding: 3px 0 8px; margin-bottom: 0;}
#content .hidden_content_lexikon a {/*background: none;*/}
#div_lexikon_3 {margin-bottom: -2px;}
.hidden-content-text-container {float: left; width: 350px;}
#content .hidden-content-text-container p.list-head {padding: 0 0 8px;}
#content .show-hide-container .hidden_content_lexikon p {margin-bottom: 7px; overflow: hidden; height: auto;}
* html #content .show-hide-container .hidden_content_lexikon p {overflow: visible; height: 1%;}
#content .show-hide-container .hidden_content_lexikon ul {margin-bottom: 0; padding: 1px 0 7px;}
#content .show-hide-container .hidden_content_lexikon ul li {background: url(/cms/_common/images/productdetail-list-bg.gif) no-repeat 1px 4px; padding-left: 8px;}

/* Produkte a z */

.produkte-search {width: 168px; padding: 0 0 13px 1px;}
.produkte-search select {width: 168px; margin-bottom: 9px; margin-top: 4px;}
html:first-child .bildarchiv-search select {height: 20px;}
.produkte-search input.input-text {width: 162px; margin-top: -2px; margin-bottom: 8px;}
table.pro-a-z {width: 522px;/*border-bottom: solid 1px #95ACBA; */margin-left: 1px; margin-bottom: 3px;}
table.pro-a-z thead th {text-align: left; padding-bottom: 4px;}
table.pro-a-z thead th h2 {margin-left: -1px;}
table.pro-a-z thead th.fixed-width {width: 179px;}
table.pro-a-z tbody td.fixed-width {width: 176px;}
table.pro-a-z thead th.fixed-width2 {width: 164px;}
table.pro-a-z tbody td.fixed-width2 {width: 161px;}
table.pro-a-z tbody td.fixed-width2 sup {font-size: 8px; margin: 0; padding: 0;}
*+html table.pro-a-z tbody td.fixed-width2 sup {font-size: 8px; margin-top: 10px; padding: 0; line-height:14px;}
html>/**/body table.pro-a-z tbody th {width: 180px;}
table.pro-a-z tbody th {padding: 4px 3px 0px 0px; vertical-align: top;}
table.pro-a-z thead th h2 span {margin: 0; padding: 0; line-height: 13px;

}
table.pro-a-z tbody td {border-bottom: solid 1px #95ACBA; padding: 5px 3px 1px 0px; vertical-align: top;}
#content table.pro-a-z tbody td a {line-height: 12px; display: block; margin-bottom: 4px;background: url(/cms/_common/images/link-bg.png) no-repeat 0 4px;  }
#content table.pro-a-z tbody td a:hover {background-position: 0 -121px;}
table.pro-a-z tbody td.last {border-bottom: none;}
table.pro-a-z tbody th {font-weight: normal;text-align: left; vertical-align: top;}
.produkte-list-result {height: auto; padding: 4px 0 6px; margin-left: -1px;}

/* Messen Ausstellungen */
.calendar-container {/*margin-bottom: -7px;*/}
#content .calendar-container .back-link {padding-top: 16px; clear: left; padding-bottom: 7px;}
#content .calendar-container .back-link a {padding-left: 9px;}
.calendar-container h2 {margin: 26px 0 -7px 0; padding: 0; line-height: 13px;}
html>/**/body .calendar-container h2 {margin: 25px 0 -7px 0;}
.calendar-date {float: left; width: 157px;}
.calendar-border {border-bottom: 1px solid #95ACBA; float: left; width: 522px;}
#content .calendar-date p, #content .calendar-content p {margin: 0; width: auto;}
.calendar-content {margin-left: 157px; width: 365px;}
.calendar-content .show-hide-container {border: none;}
.calendar-content .hidden_content_lexikon {padding-bottom: 5px;}
.calendar-logo {float: right; padding-top: 4px; /*width: 80px;*/}
#content .calendar-logo a {background: none; padding: 0;}
.calendar-container .product-industrien-container {overflow: hidden; height: auto;}

#content .product-industrien-container .calendar-content .show-hide-container p {width: auto; float: none; margin: 0 0 5px -1px;}
#content .product-industrien-container .calendar-content a {display: block; margin: 0;}
#content .product-industrien-container .calendar-content .hidden_content a {line-height: 16px;}
#content .product-industrien-container .calendar-content a img {float: none; margin: 3px 0 0 2px;}
#content .product-industrien-container .calendar-content .calendar-logo a img {margin: 0;}

/* Vorstand */

.vorstand-list-container {margin-bottom: -10px;}
.vorstand-container {float: left; width: 380px;}
.vorstand-container h1 {margin-left: -1px;  margin-top: 3px;}
.vorstand-container h1 span {margin: 0; padding: 0; line-height: 18px;}
.vorstand-container h1 span.margin-12 {margin-bottom: 12px;}
.vorstand-container h2 {margin: 1px 0 0 -1px; padding: 0; line-height: 13px;}
html>/**/body .vorstand-container h2 {margin: -1px 0 0 -1px;}
#content .vorstand-container h2 span {margin-bottom: 13px;padding: 0; line-height: 13px;}
html>/**/body #content .vorstand-container h2 span {margin-bottom: 14px;}
.vorstand-container h3 {padding: 0; margin: 0;}
#content .vorstand-container p {line-height: 14px; margin-bottom: 4px;}
.vorstand-container ul.productdetail-list li {width: 350px; background: url(/cms/_common/images/productdetail-list-bg.gif) no-repeat 1px 5px; padding-left: 8px;}
.lebenslaufe-container .vostand-list-result {height: auto; margin-top: 0;}
.lebenslaufe-container .vostand-list-result:first-child {width: 532px;}
* html .lebenslaufe-container .vostand-list-result {width: 532px;}
#content .cv-container {padding-top: 3px; margin-bottom: -2px;}
#content .cv-desc {padding-right: 60px;}

.news-container img {margin: 3px 0 1px 1px; }
.container-bottom-4 {margin-bottom: -4px;}
.container-top-7 {margin-top: 7px;}

/* Suche */

.search-result-container {width: 522px; display: block;padding-bottom: 7px; border-bottom: 1px solid #95ACBA; margin-left: 1px; margin-bottom: -4px; margin-top: 3px; float: left;  }
.search-list-result {height: auto; padding-bottom: 10px; padding-top: 11px;display: inline-block; margin-top: 0;}
p.search-result-category {margin: 0 0 0 320px; width: 198px; margin-top: -1px;}
.search-result-link {float: left; padding-right: 10px; width: 215px; }
#content .search-result-link a {
	display: block;
	margin: 0;
	line-height: 12px;
	background-position: 0 4px;
	
	}

#content .search-result-link a:hover {background-position: 0 -121px;}
#content p.search-result-text {clear: both; padding-right: 90px; margin: 0; padding-top: 1px; margin-left: -1px;}

/* Karriere */
table.karriere { margin-bottom: 22px;}
table.karriere tbody td {padding: 4px 10px 6px 0; }
#content table.karriere tbody td a {float: left; width: 150px; margin-bottom: 0;}
#content table.karriere tbody td p {width: auto; margin-bottom: 0;}
#content table.karriere tbody td p:first-child {width: auto;}
#content table.karriere tbody td:first-child p {margin-left: -1px;}
table.karriere thead th {text-align: left; padding-bottom: 11px; padding-top: 1px; border-bottom: solid 1px #95ACBA; padding-left: 1px;}
table.karriere thead th:first-child {padding-left: 0;}
fieldset.job-search {position: relative; margin-bottom: 31px;}
fieldset.job-search .margin-8 {margin-right: 8px;}
fieldset.job-search input.input-text {margin-top: 1px; margin-left: -1px;}
html>/**/body fieldset.job-search input.input-text {margin-left: 0;}
fieldset.job-search a {width: 216px;}
fieldset.job-search a.normal-link {color: #006a9e; background: url(/cms/_common/images/link-bg.png) no-repeat 0 5px; padding: 0 0 0 13px; position: absolute; left: 244px; top: 64px; }
fieldset.job-search a.normal-link:hover {color: #d30733; background-position: 0 -120px; }
fieldset.job-search select {width: 233px; margin-bottom: 8px;}
#content .job-results-container p {margin-bottom: 12px;}

.paging {font-size: 12px; padding: 0 8px 2px 0; margin-top: -6px; height: 18px;}
.list-results-container .paging {padding: 0; margin: 11px -1px -1px 0;}
.paging  select {width: 39px; float: right; margin-top: -3px;}
.paging  label {float: right; display: block; padding-right: 3px; }
.paging a {background: none; padding: 0 3px;}
.paging a:hover {background: none;}
.paging a:first-child {padding: 0 1px 0 3px;}
.paging span {padding: 0 5px 0 0;}

#content .karriere-container {margin-top: -3px; }
#content .karriere-container p {width: 420px;}
#content .karriere-container p:first-child {width: 460px;}
#content .karriere-container h1 {padding-top: 10px;}
#content .karriere-container h2 {padding-top: 5px;}
#content .karriere-container ul {margin-bottom: 2px; overflow: hidden; height: auto; margin-bottom: 8px; line-height: 14px;}
* html #content .karriere-container ul {overflow: visible; height: 1%;}
#content .karriere-container .width-360 {width: 360px;}
#content .karriere-container ul.width-360 li {width: auto;}
#content .karriere-container ul li {background: url(/cms/_common/images/productdetail-list-bg.gif) no-repeat 1px 4px; display:block; float:left; padding-bottom:4px; padding-left:9px; width:360px;}
#content .karriere-container div {padding-top: 2px; padding-bottom: 6px;}
#content .karriere-container div p:first-child {margin-bottom: 4px; width: 420px;}
#content .karriere-container ul.job-kontakt {line-height: 14px; margin-bottom: 25px;}
#content .karriere-container ul.job-kontakt li {background: none; padding: 0; width: auto; float: none;}
#content .karriere-container ul.job-kontakt li a {background: none; padding: 0; padding-top: 7px; display: block;}
#content .karriere-container .back-link {padding: 1px 0 0 1px; }
#content .karriere-container .back-link a {padding-left: 11px; background-position: 0 5px;}
#content .karriere-container .back-link a:hover {background-position: 0 -120px;}

/* Infokorb */

.info-download-container {padding-right: 10px; }
#content .info-download-container .download-container p {padding-left: 17px;}
#content .info-download-container .back-link img {margin: 3px 0 0 2px;}
#content .info-download-container .back-link {padding-top: 11px;}
#content .info-download-container fieldset {padding-top: 10px;}
#content .error-message {color: #D30835; padding-top: 14px; margin-bottom: 0; display: none;}
#content .download-results ul.downloads-list { padding-top: 11px; margin-left: 1px;}
ul.downloads-list li {margin-top: -1px; margin-left: -4px; overflow: hidden; height: auto; padding-bottom: 5px;}
* html ul.downloads-list li {overflow: visible; height: 1%;}
html>/**/body ul.downloads-list li {margin-top: 0; padding-bottom: 8px; margin-left: 0;}
ul.downloads-list li input {float: left; margin:-4px 3px 0px 0;}
html>/**/body ul.downloads-list li input {margin:0 3px 0px 0;}
ul.downloads-list checkbox {margin: 0; padding: 0;}
ul.downloads-list label {margin-left: -2px; display: inline; width: 500px; padding-top: 1px;}
html>/**/body ul.downloads-list label {margin-left: 0;}

.download-results {/*display: none;*/}
#content .download-results p:first-child {margin-bottom: 3px;}
#content .download-results ul {border-top: solid 1px #95ACBA; border-bottom: solid 1px #95ACBA; padding: 6px 0 9px 0; width: 522px; }
#content .download-results .paging {margin-top: 0; padding-top: 9px; padding-right: 0; margin-right: -3px;}
#content .download-results .download-container {margin: 2px 0 -4px -1px;}


#content-left-column {float: left; width: 531px; padding: 31px 0 0 31px; font-size: 12px;}
#content-left-column-2 {float: left; width: 531px; padding: 20px 0 0 30px; font-size: 12px;}
#content-left-column h1 span.margin-7, #content-left-column-2 h1 span.margin-7 {margin: 0 0 7px; padding:0; line-height: 18px;}
#content-left-column h1 span.margin-5, #content-left-column-2 h1 span.margin-5 {margin: 0 0 5px; padding:0; line-height: 18px;}
#content-left-column h1 span.margin-21, #content-left-column-2 h1 span.margin-21 {margin: 0 0 21px; padding:0; line-height: 18px;}
#content-right-column {margin-left: 562px; width: 208px;  }
.content-left-column-padding {padding-bottom: 2px;}
#content-left-column-overview {float: left; width: 531px; padding: 20px 0 3px 30px;}
#content-left-column-overview-2 {float: left; width: 531px; padding: 20px 0 2px 30px;}
.width-470 {width: 470px;}

span.margin-0 {margin: 0;}
#content p.margin-0 {margin: 0;}
select.margintop9 {margin-top: 9px;}
#content p.img-float {margin-bottom: 0; padding-bottom: 7px;}
p.img-float img {float: left; margin: 3px 8px 1px 1px;}
span.new-par {display: block; padding-top: 7px;}
p.img-float-2 img {float: left; margin: 10px 9px 1px 1px;}
p.img-float img.img-border, p.img-float-2 img.img-border, .img-float-container img.img-border {border: solid 1px #95ACBA;}

.img-float-container {float: left;}

.right-info {padding: 23px 0 3px 0; border-bottom: solid 1px #95ACBA; height: 15px;}
#content .right-info a {float: left; margin: 0; }
.right-info .icons {margin-left: 87px; padding-top: 1px; position: relative;}
.right-info .icons_eng {margin-left: 94px; padding-top: 1px; position: relative;}
.right-info .icons_zh {margin-left: 94px; padding-top: 1px; position: relative;}
#content .right-info .icons a, #content .right-info .icons_eng a, #content .right-info .icons_zh a {padding: 0; float: none; position: absolute; top: -12px; display: block;}

#content .right-info .icons a.info {background: url(/cms/_common/images/info.gif) no-repeat 2px 13px; width: 34px; height: 27px; left: 24px;}
#content .right-info .icons a.info:hover {background-position: 2px -18px;}
#content .right-info .icons a.mail {background: url(/cms/_common/images/mail.gif) no-repeat 1px 13px; width: 19px; height: 27px; left: 107px;}
#content .right-info .icons a.mail:hover {background-position: 1px -18px;}
#content .right-info .icons a.print {background: url(/cms/_common/images/print.gif) no-repeat 24px 13px; width: 38px; height: 27px; left: 68px;}
#content .right-info .icons a.print-pdf {background: url(/cms/_common/images/print-pdf.gif) no-repeat 2px 13px; width: 16px; height: 27px; left: 90px;}
#content .right-info .icons a.print:hover {background-position: 24px -18px;}
#content .right-info .icons a.print-pdf:hover {background-position: 2px -18px;}
#content .right-info .icons a.print-2 {background: url(/cms/_common/images/print.gif) no-repeat 24px 13px; width: 38px; height: 27px; left: 52px;}
#content .right-info .icons a.print-2:hover {background-position: 24px -18px;}

#content .right-info .icons_eng a.info {background: url(/cms/_common/images/info.gif) no-repeat 2px 13px; width: 34px; height: 27px; left: 24px;}
#content .right-info .icons_eng a.info:hover {background-position: 2px -18px;}
#content .right-info .icons_eng a.mail {background: url(/cms/_common/images/mail.gif) no-repeat 1px 13px; width: 19px; height: 27px; left: 100px;}
#content .right-info .icons_eng a.mail:hover {background-position: 1px -18px;}
#content .right-info .icons_eng a.print {background: url(/cms/_common/images/print.gif) no-repeat 24px 13px; width: 38px; height: 27px; left: 61px;}
#content .right-info .icons_eng a.print-pdf {background: url(/cms/_common/images/print-pdf.gif) no-repeat 2px 13px; width: 16px; height: 27px; left: 83px;}
#content .right-info .icons_eng a.print:hover {background-position: 24px -18px;}
#content .right-info .icons_eng a.print-pdf:hover  {background-position: 2px -18px;}
#content .right-info .icons_eng a.print-2 {background: url(/cms/_common/images/print.gif) no-repeat 24px 13px; width: 38px; height: 27px; left: 45px;}
#content .right-info .icons_eng a.print-2:hover {background-position: 24px -18px;}
#content .right-info .icons_eng a.active {background-position: 1px -18px;}

#content .right-info .icons_zh a.info {background: url(/cms/_common/images/info.gif) no-repeat 2px 13px; width: 34px; height: 27px; left: -4px;}
#content .right-info .icons_zh a.info:hover {background-position: 2px -18px;}
#content .right-info .icons_zh a.mail {background: url(/cms/_common/images/mail.gif) no-repeat 1px 13px; width: 19px; height: 27px; left: 100px;}
#content .right-info .icons_zh a.mail:hover {background-position: 1px -18px;}
#content .right-info .icons_zh a.print {background: url(/cms/_common/images/print.gif) no-repeat 24px 13px; width: 38px; height: 27px; left: 61px;}
#content .right-info .icons_zh a.print-pdf {background: url(/cms/_common/images/print-pdf.gif) no-repeat 2px 13px; width: 16px; height: 27px; left: 83px;}
#content .right-info .icons_zh a.print:hover {background-position: 24px -18px;}
#content .right-info .icons_zh a.print-pdf:hover  {background-position: 2px -18px;}
#content .right-info .icons_zh a.print-2 {background: url(/cms/_common/images/print.gif) no-repeat 24px 13px; width: 38px; height: 27px; left: 45px;}
#content .right-info .icons_zh a.print-2:hover {background-position: 24px -18px;}
#content .right-info .icons_zh a.active {background-position: 1px -18px;}


#content .right-info a.infokorb {background: url(/cms/_common/images/download.gif) no-repeat  100% 1px; padding-right: 16px;}
#content .right-info a.infokorb:hover {background: url(/cms/_common/images/download.gif) 100% no-repeat  -20px;}
#content .right-info a.infokorb_eng {background: url(/cms/_common/images/download_eng.gif)  no-repeat 100% 1px; padding-right: 16px; padding-left: 10px;}
#content .right-info a.infokorb_eng:hover {background: url(/cms/_common/images/download_eng.gif)  no-repeat 100% -20px;}
#content .right-info a.infokorb_zh {background: url(/cms/_common/images/download_zh.gif)  no-repeat 100% 1px; padding-right: 16px; padding-left: 10px;}
#content .right-info a.infokorb_zh:hover {background: url(/cms/_common/images/download_zh.gif)  no-repeat 100% -20px;}


.right-panel-container {padding: 11px 0 0;}
.right-panel-container-2 {padding: 11px 0 0;}
.right-panel-container-3 {padding: 41px 0 0;}
.right-panel-container h3, .right-panel-container-2 h3, .right-panel-container-3 h3 {margin-left: 1px;}
.show-hide-container {margin: -1px 0 1px 1px; border-bottom: solid 1px #95ACBA; padding: 0 0 3px;}
.show-hide-container .hidden_content {display: none;}
.show-hide-container .show_content {display: block;}

#content .show-hide-container ul {padding: 14px 0 11px; margin-bottom: 0; line-height: 12px;

}
#content #content-right-column .show-hide-container {padding: 5px 0 10px 0;margin: 0 0 11px 0}
#content .show-hide-container ul li a {display: block; margin: 0; background-position: 0 4px; background-repeat: no-repeat;-height:14px;-line-height:14px;}
#content .show-hide-container ul li a:hover {background-position: 0 -121px;}
html>/**/body #content .show-hide-container ul li a {display: block; margin: 0; background-position: 0 5px;}
html>/**/body #content .show-hide-container ul li a:hover {background-position: 0 -120px;}
#content .show-hide-container ul.downloads {padding: 0; margin-bottom: 0;}
#content .show-hide-container ul.themes {padding: 0px; margin-bottom: 0;}
html>/**/body #content .show-hide-container ul.downloads {padding: 0px; margin:0;}
html>/**/body #content .show-hide-container ul.themes  {padding: 0;margin:0;}
.show-hide-container ul li {padding: 0 0 4px 0;}
.show-hide-container .linkSpacer{padding: 5px 0 2px 0;width:140px;margin:0; *padding: 0px; *line-height: 1px;}
.show-hide-container #div_themes_2{*padding-bottom:5px}

.show-hide-container ul.downloads li:first-child {margin-bottom: 1px; }
.show-hide-container ul.downloads li {overflow: hidden; height: auto; margin-top: -3px;  }
.show-hide-container ul.downloads li span {padding-bottom: 0; margin-left: 29px; width: 176px; display: block; line-height: 12px;overflow: visible;}
#content .show-hide-container ul.downloads li a {float: left; background: none; display: block; padding: 0px 1px; width: 10px; height: 10px; margin-top: 8px; }
#content .show-hide-container ul.downloads li a.save-1 {background: url(/cms/_common/images/save-ico-1.png) no-repeat 0 0px; margin-right: 2px;  }
#content .show-hide-container ul.downloads li a.save-1:hover {background-position: 0 -39px;}
#content .show-hide-container ul.downloads li a.save-2 {background: url(/cms/_common/images/save-ico-2.png) no-repeat 0 0px;  }
#content .show-hide-container ul.downloads li a.save-2:hover {background: url(/cms/_common/images/save-ico-2.png) no-repeat 0 0px;  background-position: 0 -39px;}

#content-right-column .show-hide-container ul.downloads li span {line-height: 14px; margin-top: 6px; }


#content-right-column .show-hide-container ul.downloads li:first-child {margin-bottom: 0; }

.show-hide-container select {width: 200px;}
.kontakt-container {padding: 2px 0 0;}
.kontakt-container select {margin-bottom: 5px; margin-top: -3px; }
#content .kontakt-container p {margin-left: -1px;-margin-left:1px;}
html>/**/body #content .kontakt-container p {margin-left: 0;}
#content .kontakt-container dl p {margin-left: 0; line-height: 12px; margin-bottom: 10px;

}
#content .kontakt-container dl p a {margin: 0; background: none; padding: 0;}
.kontakt-container p.more-info {}
.kontakt-container dl {overflow: hidden; height: auto; padding-top: 50px; padding-bottom: 4px; margin-left: -1px;}
.kontakt-container dl.top {overflow: hidden; height: auto; padding-top: 0px; padding-bottom: 4px; margin-left: -1px;}
html>/**/body .kontakt-container dl {margin-left: 0;}
.kontakt-container dl dt {float: left; margin-right: 5px; margin-top: -40px; padding-left: 1px;}
.kontakt-container dl dd {padding-bottom: 3px; margin-left: 82px;}
.kontakt-container dl dd.left {padding-bottom: 3px; margin-left: 0px;}
.kontakt-container dl dd.contact-mail {margin: -4px 0 0 -1px;}
.kontakt-container dl dd.contact-tel {margin: -9px 0 0 -1px;}
html>/**/body .kontakt-container dl dd {padding-bottom: 2px;}
.kontakt-container dl dd p {margin: 0;}








/* Arek 20.05.2008 */



iframe {width: 532px; overflow: hidden;}
#content-left-column iframe {margin-left: -1px;}
iframe.karriere-overview {width: 175px; margin-top: 5px;}
iframe.charts {height: 1001px;}
html>/**/body iframe.charts {height: 990px;}

/* Industrien */

.industrien-container {line-height: 14px; font-size: 12px; height: 475px; padding: 8px 0 0 10px; margin-bottom: -27px; position: relative;}
html>/**/body .industrien-container {margin-bottom: -54px;}
.industrien-text-container {min-width: 397px; position: absolute; right: 36px; top: 106px; overflow: hidden; height: auto;}
.industrien-text-container .left-container {float: left; width: 7px;}
	.industrien-text-container .left-container .top {padding-top: 2px; background: url(/cms/_common/images/industrien-left-top.png) no-repeat 0 0;}
	.industrien-text-container .left-container .bottom {padding-bottom: 7px; background: url(/cms/_common/images/industrien-left-bottom.gif) no-repeat 0 bottom;}
	.industrien-text-container .left-container .middle {border-left: solid 1px #95ACBA; background: #fff; min-height: 368px; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.industrien-text-container .sep {min-width: 13px; height: 371px; border-top: solid 1px #95ACBA; background: #fff; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.industrien-text-container .sepbottom {float: left; padding-bottom: 6px; min-width: 13px; background: url(/cms/_common/images/thick-bottom-sh.png) repeat-x 0 bottom;}
.industrien-text-container .text-content-container {float: left; width: 378px;}
.industrien-text-container .text-content-sh {padding-right: 6px; background: url(/cms/_common/images/thickbox-right-sh-table.png) no-repeat right top;}
.industrien-text-container .text-content {background: #fff; border-top: solid 1px #95ACBA; border-left: solid 1px #95ACBA; height: 338px; padding: 13px 2px 20px 8px; position: relative; z-index: 1;}
.industrien-text-container .text-content-2 {border-top: none; height: 317px; }
.industrien-text-container .text-content-2 #head-2 {display: none;}
.industrien-text-container .text-content-2 #head-3 {display: none;}
.industrien-text-container h1 span {padding-bottom: 7px;}
.industrien-text-container h2 span {padding-bottom: 7px;}
.industrien-text-container h2 {padding-top: 3px;}
.industrien-text-container .text-content a.show {position: absolute; left: 9px; bottom: 11px; background-position: 0 5px; padding-left: 10px;}
.industrien-text-container .text-content a.show:hover {background-position: 0 -120px;}
.industrien-text-container .text-bottom-sh {padding-right: 6px; background: url(/cms/_common/images/thick-bottom-r-sh.png) no-repeat right 0; margin-right: 1px;}
.industrien-text-container .text-bottom {height: 7px; background: url(/cms/_common/images/thick-bottom-sh.png) repeat-x 0 0;}
.industrien-text-container .links-content {}
.industrien-text-container .links-content div {padding: 13px 8px 0 3px; display: none;}
.industrien-text-container .links-content ul  {float: left;line-height: 12px; padding: 1px 16px 0 0; width: 161px; }
.industrien-text-container .links-content ul li {padding-bottom: 4px;}
.industrien-text-container .links-content ul li a {display: block; background-position: 0 4px;}
.industrien-text-container .links-content ul li a:hover { background-position: 0 -121px;}
.industrien-text-container .links-content ul li a.active { background-position: 0 -121px;}
#bottom-line {height: 1px; overflow: hidden; width: 127px; position: absolute; left: 122px; top: 21px;  }
.bottom-line {background: #fff; }
.industrien-text-container .product-top-container {height: auto; margin-top: 0; border-bottom: none; position: relative;  z-index: 10;}
.industrien-text-container #content-menu {margin: 0; height: 22px;}
.industrien-text-container #content-menu li {width: 118px; height: 19px; background: url(/cms/_common/images/industrien-menu-li.gif) no-repeat 100% 0;}
.industrien-text-container #content-menu li.first-active {background: url(/cms/_common/images/industrien-first-active.gif) no-repeat 0 0; width: 115px; padding-left: 9px;}
.industrien-text-container #content-menu li.last {background: url(/cms/_common/images/industrien-li-last.gif) no-repeat 0 0;width: 116px;}
.industrien-text-container #content-menu li.first {background: url(/cms/_common/images/industrien-menu-first.gif) no-repeat 0 0; width: 115px; padding-left: 9px;}
.industrien-text-container #content-menu li.last-active {background: url(/cms/_common/images/industrien-li-last-active.gif) no-repeat 0 0;width: 116px;}
.industrien-text-container #content-menu li a {margin: 0; padding: 0; background: none;}

/* js scroller */

#contentParent_0, #contentParent_1, #contentParent_2,  #contentParent_3 {
		position:absolute;
		width:361px;
		line-height: 14px;
		font-size: 12px;
		
}
#contentChild_0, #contentChild_1, #contentChild_2,  #contentChild_3  {position:absolute; width:361px; height:auto; overflow:hidden; z-index: 9; }
#scrollDown_0 a, #scrollDown_1 a, #scrollDown_2 a,  #scrollDown_3 a {display: block; width: 11px; height: 11px; margin: 0; padding: 0; background: url(/cms/_common/images/scroll_down.gif) no-repeat 0 0;}
#scrollDown_0 a:hover, #scrollDown_1 a:hover, #scrollDown_2 a:hover, #scrollDown_3 a:hover {background: url(/cms/_common/images/scroll_down.gif) no-repeat 0 -21px;}
#scrollUp_0 a, #scrollUp_1 a, #scrollUp_2 a, #scrollUp_3 a {display: block; width: 11px; height: 11px; margin: 0; padding: 0; background: url(/cms/_common/images/scroll_up.gif) no-repeat 0 0;}
#scrollUp_0 a:hover, #scrollUp_1 a:hover, #scrollUp_2 a:hover, #scrollUp_3 a:hover {background: url(/cms/_common/images/scroll_up.gif) no-repeat 0 -21px;}
.scrollChild {background: url(/cms/_common/images/scroll_slider.gif) no-repeat 0 0;}
.scrollChildover {background: url(/cms/_common/images/scroll_slider.gif) no-repeat 0 -43px;}
#contentParent_1 {visibility: hidden; height: 270px;}
#contentParent_2 {visibility: hidden;}
#scroller-content-1 {display: none;}
#scroller-content-2 {display: none;}

.scroll-content  ul  {float: left;line-height: 12px; padding: 1px 16px 11px 1px;}
.scroll-content  ul li {padding-bottom: 4px;}
.scroll-content  ul li a {display: block; background-position: 0 4px;}
.scroll-content  ul li a:hover { background-position: 0 -121px;}
.scroll-content  ul li a img {margin: 3px 0 0 3px; padding: 0; vertical-align: baseline; position: fixed;}
.scroll-content  ul li a img.last {margin: 3px 0 0 2px;}
.scroll-content h2 span {padding-bottom: 7px;}
html>/**/body .scroll-content  ul li a img {margin: 2px 0 0 3px; position: static;}
.scroll-content  p {margin-bottom: 7px;}
.scroll-content  .download-container {margin: 0;}
.scroll-content  .download-container p {margin: 0; overflow: hidden; height: auto; margin-bottom: 0; position: relative; padding: 1px 0 1px 31px;}
* html .scroll-content  .download-container p {overflow: visible; height: 1%;}
.scroll-content  .download-container p a {display: block; position: absolute; width: 10px; height: 17px;  padding: 1px 1px 3px 1px; top: -3px; left: 1px;padding-top: 0; background-position: 0 2px;}
.scroll-content  .download-container p a:hover {background-position: 0 -33px;}
.scroll-content  .download-container a.save-1 {background: url(/cms/_common/images/save-ico-1.png) no-repeat 0 6px; margin: 0;}
.scroll-content  .download-container a.save-2 {background: url(/cms/_common/images/save-ico-2.png) no-repeat 0 6px; margin: 0; left: 15px;}
.scroll-content  .download-container a.save-1:hover  {background: url(/cms/_common/images/save-ico-1.png) no-repeat 0 6px; margin: 0;background-position:0 -33px;}
.scroll-content  .download-container a.save-2:hover  {background: url(/cms/_common/images/save-ico-2.png) no-repeat 0 6px; margin: 0; left: 15px;background-position:0 -33px;}

/* Artikel versenden */

.art-send-container {border-top: solid 1px #96ACBA; margin-left: 1px; padding-top: 14px; margin-top: 3px; position: relative;}
.art-send-container .messages {position: absolute; left: 244px; top: 17px;}
.art-send-container fieldset p {margin-left: -1px; width: 463px;}
#content .art-send-container fieldset a {width: 216px; margin-top: 17px; margin-bottom: 3px;}
.art-send-container fieldset textarea {margin-bottom: 16px;}
.art-send-container fieldset label {display: block; margin-left: -1px; padding: 2px 0 1px;}
.art-send-container fieldset label.textarea-label {padding: 1px 0 1px;}
#content .art-send-container p.obligatory {color: #006a9e;}
#content .art-send-container p.obligatory-message {color: #d30733; display: none; margin-left: -1px; }

/* Interactive Table Portfolio */

.interactive-table-container {line-height: 12px; font-size: 12px; overflow: hidden; height: auto; background: url(/cms/_common/images/interactive-table-bg.gif) repeat-y 0 0; width: 522px; margin: 17px 0 3px 1px;}
#content .interactive-table-container p {font-weight: bold; margin: 0 0 2px -1px; line-height: 12px;}
.interactive-table-row {overflow: hidden; height: auto; border-bottom: solid 1px #95ACBA; padding: 4px 0 4px; background: url(/cms/_common/images/interactive-tablerow-bg.gif) repeat-y 0 0;}
.first-row {font-weight: bold; padding: 4px 0 20px; border-top: solid 1px #95ACBA; background: url(/cms/_common/images/interactive-tablefirst-r-bg.gif) repeat-y 0 0;}
.second-row {padding: 4px 0 20px;}

.interactive-table-row div {float: left; width: 118px; padding: 0 5px 0 7px;}

.interactive-table-row div.hidden {display: none; position: relative; left: 124px; top: -26px; width: 390px; padding: 0 0 8px; margin-bottom: -26px;}
.interactive-table-row div.hidden-links {padding: 0 0 6px; top: -40px; margin-bottom: -40px;}
.interactive-table-row h2 {margin: -1px 0 0 -8px;}
html>/**/body .interactive-table-row h2 {margin: -1px 0 0 -7px;}
.interactive-table-row h2 span {margin: 0 0 3px; padding: 0; line-height: 13px;}
.interactive-table-row h2 span.last {margin: 0 0 5px;}
.interactive-table-row a {margin: 0 0 0 -7px;}
.interactive-table-row ul {padding: 0 0 6px 1px;}
.interactive-table-row .hidden ul {padding: 0;}
.interactive-table-row ul li {overflow: hidden; height: auto; margin-bottom: 1px; margin-left: -1px;}
.interactive-table-row ul li.padding {padding-top: 2px;}
html>/**/body .interactive-table-row ul li {overflow: visible; height: auto; margin-bottom: 4px;}
.interactive-table-row ul.char li {margin-bottom: 4px;}
html>/**/body .interactive-table-row ul.char li {margin-bottom: 7px;}

#content .interactive-table-row ul li a {display: block; float: left; background-position: 0 4px; margin-left: 1px;}
#content .interactive-table-row ul li a:hover {background-position: 0 -121px;}
html>/**/body #content .interactive-table-row ul li a {float: none; display: block;}

.portfolio-container {margin: 0 0 10px 85px; width: 438px;}
* html .portfolio-container {margin: 0 0 10px 82px;}
.portfolio-head {height: 29px; background: #014F7D; margin-bottom: 6px; text-align: center;}
.portfolio-head span {color: #fff; padding: 5px 0 0 8px; margin: 0;}
.portfolio-box {border: solid 1px #95AABB; float: left;}
.portfolio-box-head {height: 24px; background: #D0E5FF; padding: 3px 7px 0; font-weight: bold;}
.portfolio-box-head p {text-align: center;}
.portfolio-box-content {position: relative; min-height: 145px; padding: 0 0 0 7px; border-bottom: solid 1px #95AABB; border-top: solid 1px #95AABB;}
* html .portfolio-box-content {height: 145px;}
.portfolio-box-content .left-list {position: relative; min-height: 145px;width: 127px; float: left; border-right: solid 1px #95AABB; padding-right: 1px;}
* html .portfolio-box-content .left-list {height: 145px;}
.portfolio-box-content .right-list {position: relative; margin-left: 136px; margin-bottom: -7px;}
* html .portfolio-box-content .right-list {margin-left: 133px;}
#content .portfolio-box-content ul li {background: none; padding-left: 0; width: 125px;}
.portfolio-box-content p {position: absolute; left: 7px; top: 4px;}
.portfolio-box-content .portfolio-border {position: absolute; left: 0; top: 0; height: 41px; border-bottom: solid 1px #95AABB;}
.portfolio-box-content .first-border {width: 155px;}
.portfolio-box-content .second-border {width: 135px; left: -7px;}
.portfolio-box-content .third-border {width: 135px; left: -7px;}
#content .portfolio-box-content p {line-height: 12px;
		
}
#content .portfolio-box-content p a {line-height: 14px; text-align: left; width: 125px; margin-left: 1px; padding-left: 10px; display: block; float: left; background: url(/cms/_common/images/link-bg.png) no-repeat 0 4px;}
#content .portfolio-box-content p a:hover {background: url(/cms/_common/images/link-bg.png) no-repeat 0 -121px;}
.portfolio-box-content ul {padding: 46px 0 0 1px; overflow: hidden; height: auto; }
* html .portfolio-box-content ul {overflow: visible; height: 1%; }
.portfolio-box-content ul li {padding: 0 0 4px; display: block; float: left;}
.portfolio-container .fixed-height {height: 202px;}
* html .portfolio-container .fixed-height {height: 201px;}
html>/**/body .portfolio-container .fixed-height {height: 201px;}
#content .portfolio-box-content ul li a {float: left;  display: block;}

.portfolio-box-foot {min-height: 32px; padding: 2px 0 0 8px;}
* html .portfolio-box-foot {height: 32px;}
.portfolio-box-hidden {display: none; padding: 7px 12px 17px 0; margin-left: -1px;}
.box-3 .portfolio-box-hidden {padding: 14px 12px 17px 0;}
.box-1 {width: 155px;  margin-bottom: 6px;}
.box-2 {width: 271px; margin-left: 8px; margin-bottom: 6px;}
.box-2 .portfolio-box-content .right-list p {left: 0;}
.box-2 .portfolio-box-content .left-list p {left: 0;}
.box-3 {width: 436px; clear: both; float: none;}
.box-3 .portfolio-box-head {border-bottom: solid 1px #95AABB;}

.business-container {float: left; width: 77px; padding-top: 1px;}
* html .business-container {width: 74px;}
#content .business-container p {width: 80px;}
.business-container .b_areas {/*border-top: solid 1px #95AABB;*/ border-bottom: solid 1px #95AABB; padding-top: 24px; height: 38px;}
.business-container .b_units {border-bottom: solid 1px #95AABB; padding-top: 3px; height: 38px;}
.business-container .b_lines {padding-top: 3px; height: 38px;}

/* errorpage */

#main-errorpage {width: 996px;}
#main-errorpage #main-menu-container {padding: 0; border-top: solid 1px #A5B8C6; margin-right: 5px;}
#main-errorpage #main-menu-container #main-menu {display: none;}
#main-errorpage #left-column {display: none;}
#main-errorpage .industrien-container {height: 503px;}
.errorpage  {min-height: 135px; height: 135px; color: #D30733; right: 220px; top: 75px;}
.errorpage p  {width: 290px; padding-bottom: 7px; }
.errorpage .left-container .middle {min-height: 125px; height: 125px;}
.errorpage .sep {height: 128px;}
.errorpage .text-content-container {width: 504px;}
.errorpage .text-content {height: 111px; padding: 17px 0 0 29px;}

.info-popup {display: block; position: absolute; padding: 10px 20px 10px 10px; border: solid 1px #95acba; left: 20px; top: -50px;}
.flash-content {border-top: 1px solid rgb(149, 172, 186); margin: 41px 0 19px 0; width: 532px; display: inline-block;}
html>/**/body .flash-content {margin: 21px 0 19px 0; display: block;}
* html .flash-content {margin: 42px 0 19px 0; }


/* Business Units Performance Products */
ul.performance_prod {padding: 0 0 5px 0;}
ul.performance_prod li {padding: 0 0 0 1px!important; background: none!important; line-height: 18px;}
#content ul.performance_prod li a {background-position: 0 5px;*background-position:0 4px;} #content ul.performance_prod li a:hover {background-position: 0 -120px;*background-position:0 -121px;}
.management-container {padding: 2px 0 6px 1px; overflow: hidden; height: auto;} * html .management-container {overflow: visible; height: 1%;}
.management-container .management {float: left; width: 176px; height: 126px;}
.management-container .management img {width: 77px; float: left; margin-right: 6px;}
.management-container .management p {padding-top: 2px;}

.sites-container {border-left: solid 1px #94ABB9; margin-bottom: 6px; position: relative;}
.sites-border {overflow: hidden; height: auto; border-left: solid 38px #D2E3F3;} * html .sites-border {overflow: visible; height: 1%;}
.box-first-line, .box-second-line {padding: 7px 0 0 8px; float: left; width: 112px; height: 76px; border-width: 1px 1px 1px 0; border-color: #94ABB9; border-style: solid;}
.box-first-line p, .box-second-line p {height: 28px; margin-bottom: 6px!important; padding-right: 8px;}
.box-first-line a, .box-second-line a {display: block; float: left; width: 100px; margin-bottom: 3px!important;}
.box-first-line a span, .box-second-line a span {font-size: 10px;}
.box-second-line {border-width: 0 1px 1px 0;}
.box-first {border-width: 1px; }
.box-first-2 {border-width: 0 1px 1px 1px;}
.box-border-top, .box-border-bottom {position: absolute; width: 38px; height: 1px; background: #94ABB9; overflow: hidden; left: 0; top: 0;}
.box-border-bottom {top: 168px;} .box-border-bottom-2 {top: 84px;}
.sites-container .state {position: absolute; width: 38px; text-align: center; font-weight: bold; top: 76px; left: 0;}
.sites-container .state-2 {top: 34px;}

/* Market Day Gallery */

.markets-container {width: 532px; padding-top: 14px; margin-top: -11px; border-top: solid 1px #96ACBA;}
html>/**/body .markets-container {margin-top: -10px;}
* html .markets-container {margin-top: -10px;}
.slider-wrap { position: relative; width: 519px;  margin-bottom: -15px;}
.csw {width: 517px; height: 387px; background: #fff; position: relative; z-index: 100;}
.csw .loading {position: absolute; left: 40%; top: 40%; width: 32px; height: 32px;}
.stripViewer { position: relative;overflow: hidden; margin: auto; width: 517px;	height: 387px;clear: both;background: #fff; border: solid 1px #95ABB9;}
.stripViewer .panelContainer {position: relative; left: 0; top: 0; width: 100%; list-style-type: none;}
.stripViewer .panelContainer .panel { float:left; height: 387px;position: relative;	width: 517px; }
.stripViewer .panelContainer .panel .wrapper {text-align: center;}
.stripViewer .panelContainer .panel .wrapper-quer {position: relative; top: -15px;}
.stripNavL, .stripNavR {position: absolute; top: 175px; z-index: 100;}
.stripNavL a, .stripNavR a {display: block;	height: 46px;	width: 25px; background: url(/cms/_common/images/market-gallery-left.gif) no-repeat 0 0!important; padding: 0;}
.stripNavR a { background: url(/cms/_common/images/market-gallery-right.gif) no-repeat 0 0!important;}
.stripNavL {left: 1px; }
.stripNavR {right: 1px;} * html .stripNavR {right: 0;}
#stripNav0 {display: none;}
#cross-links {overflow: hidden; height: auto;  } * html #cross-links {overflow: visible; height: 1%;}
#cross-links .text-container {width: 500px; height: 28px; padding-top: 8px; }
#cross-links p {padding: 0; margin: 0!important;}
#cross-links a {background: none!important; padding: 0; position: relative; display: block; float: left; text-align: center; margin: 11px 0 0 11px; width: 93px; height: 69px; border: solid 1px #96ACBA;}
* html #cross-links a {display: inline;}
#cross-links a.first {margin: 11px 0 0 0;}
#cross-links a.current {}
#cross-links a span {display: none; width: 95px; height: 5px; overflow: hidden; background: #D10834; position: absolute; left: -1px; top: 65px;}
#cross-links a.current span {display: block;}
#cross-links a span.curr {display: block;}
.slider-wrap .links {padding-top: 18px; }
.slider-wrap .links a {display: block; margin-bottom: 6px!important;}


/* NEW IR SERVICE */

#content .service-container {margin: 0 0 0 -1px;}
#content .service-container fieldset.service-order {border-top: solid 1px #96ACBA; width: 522px; margin-top: 20px;}
#content .service-container fieldset.service-order label {margin-top: 0;}
#content .service-container fieldset.service-order input.check-order {margin-top: -5px;}
html>/**/body #content .service-container fieldset.service-order input.check-order {margin-top: 0;}
#content .service-container fieldset.service-order a {margin-left: 0;}
#content .service-container fieldset.service-order a.datenschutz {margin-left: 19px;}
#content .service-container .pub-list-results-container {margin-bottom: 7px;}
#content .service-container .product-industrien-container {margin: 0; border: none;}
#content .service-container .hidden_content_lexikon {}
#content .service-container .service-search {padding: 28px 0 9px;}
#content .service-container .show-hide-container {border-bottom: none;}
#content .service-container .pub-container {float: none;}
#content .service-container .pub-container p {width: auto!important; margin: 0 0 10px; float: left; clear: left;}
#content .service-container .pub-container .download-container {float: left; clear: left;}
* html #content .service-container .pub-container .download-container p {margin-top: 0!important;}
.your-choice {border: solid 1px #95AABB; padding: 10px 5px 0 12px; margin: 0 0 43px 0;}
.your-choice ul {padding: 0!important;}
.your-choice ul li {padding-bottom: 8px;background:transparent url(/cms/_common/images/productdetail-list-bg.gif) no-repeat scroll 1px 4px;padding-left:8px;}

#content .event-email-container p.obligatory-message {color:#D30733; display: none; margin-bottom: 0;}
.event-email-container fieldset.service-order {margin-top: 11px;}
.event-email-container input.input-text {margin-top: 23px;}
.event-email-container input.input-radio {margin-left: -3px; position: relative;}
html>/**/body .event-email-container input.input-radio {margin-left: 0;}
fieldset.event-email {margin: 0 0 16px 0; padding: 16px 0 0 0; border-bottom: solid 1px #96ACBA; }
fieldset.event-email p {padding: 5px 0 4px 20px;}
fieldset.event-email label {font-family: Century Gothic,Arial,Helvetica; font-weight: bold; font-size: 14px;}
fieldset.event-email div label {font-family: Arial,Helvetica; font-weight: normal; font-size: 12px;}
fieldset.event-email div.checkboxes {padding: 21px 0 37px 17px;}
fieldset.event-email-2 div.checkboxes {padding: 21px 0 32px 17px;}
fieldset.event-email div.checkboxes div {padding: 0 0 2px 0;}

input[type="checkbox"].input-obligatory, input[type="radio"].input-obligatory {outline: solid 1px #D30733;}

/* NEW CAREER OVERVIEW */
.career-overview-container {padding: 13px 0 12px 31px;}
.career-content {padding: 16px 0 18px 20px; background: #000; overflow: hidden; height: auto;}
* html .career-content {overflow: visible; height: 1%;}
.career-content .left {float: left; width: 399px; padding-right: 60px;}
.career-content .right {float: left; width: 266px; margin: -6px 0 0 -6px;}
* html .career-content .right {display: inline; width: 260px;}
.career-content .left .thumb {float: left; margin: 4px 9px 0 0;}
#content .career-content .left a, #content .career-content .left p a, #content .career-content .left ul li a {padding-left: 12px; background: url(/cms/_common/images/link-bg.png) no-repeat 1px 5px;}
#content .career-content .left a:hover {background-position: 1px -120px;}
.career-content h1 span {padding-bottom: 7px; color: #fff;}
#content .career-content p {color: #fff; margin-bottom: 8px;}
iframe.karriere-overview {width: 240px; margin-top: 0;}

/* JOBS GENERAL */
#content-column-jobsgeneral {float: left; width: 752px; padding: 25px 0 0 19px; font-size: 12px;}


/*VOTING RIGHTS*/
.voting-date-container {float:left;font-size:12px;height:40px;margin:0 0 4px;width:80px;*height:4px;}
.voting-infos-container {width:400px;padding-bottom:10px;padding-left:80px;*padding-left:0px}
.voting-infos-container .download-container {width:400px;padding-left:0px;*padding-left:0px}

/* Calendar Year Tabs*/
.calendar-tab {float:left; margin-top: -1px;}

/*CONTENT NEWS INNOVATION*/
div.newsItemImg{	clear:both;	padding-bottom:19px;	width:530px;height:121px;overflow:hidden}
div.newsItemImg img {	float:left;	height:120px;	width:160px;	display:block;}
div.newsItemImg h2 {	display:block;	margin-bottom:0px;	margin-left:170px;	margin-top:0px;}
div.newsItemImg p{	margin:0px;	width:360px;	display:block;	margin-left:170px;}
 #content  #content-left-column-2 div.newsItemImg a,#content  #content-left-column-2 newsItemImg a:hover{	margin-top:1px;	width:350px;	display:block;	margin-left:170px;	margin-bottom:0;}
div.newsItem{	clear:both;	padding-bottom:19px;	width:530px;}
div.newsItem h2 {	display:block;	margin:0px;	padding-top:1px;}
div.newsItem p{	margin-top:1px;	width:520px;	display:block;}
#content  #content-left-column-2 div.newsItem a,#content  #content-left-column-2 div.newsItem a:hover{	margin-top:1px;	width:520px;	display:block;	margin-bottom:0;}

/*CONTENT CONTACT FORM FOOTER*/
#kontakt-div-footer{width:742px;display: none}
#kontakt-div-footer hr{display:block;border:none; border-top:1px solid #95ACBA;height:1px;font-size:1px;margin-bottom:10px;}
#kontakt-div-footer .kontakt-left{width:420px;margin-right:15px;float:left;}
#kontakt-div-footer .kontakt-right{width:296px;float:left;}
#kontakt-div-footer .kontakt-left div{float:left;}
#kontakt-div-footer .kontakt-left #formError{color:#D30733;width:400px;padding-bottom:5px}
#kontakt-div-footer .kontakt-left label{
display:block;float:none;clear:left;margin:7px 0px 4px;

}
#kontakt-div-footer .kontakt-left input{
					width:191px;
					margin-right:8px;
					background:transparent url(/cms/_common/images/input-text-bg.png) no-repeat scroll 0 0;
					border-color:#95ACBA;
					border-style:solid;
					border-width:0 1px 1px 0;
					color:#006A9E;
					margin-bottom:7px;
					padding:2px 0 1px 5px;
}


#kontakt-div-footer .kontakt-left input.input-obligatory {
				background:transparent url(/cms/_common/images/input-text-obligatory-bg.gif) no-repeat scroll 0 0;
				border-color:#D30733;
				border-style:solid;
				border-width:0 1px 1px 0;
				color:#D30733;
}
#kontakt-div-footer .kontakt-left input.radio{
					background:transparent url(/cms/_common/images/1x1_trans.gif) no-repeat scroll 0 0;
					border-width:0;
}

#kontakt-div-footer .kontakt-left #salutation{margin:5px 0px;}
#kontakt-div-footer .kontakt-left #salutation label{float:left;margin-right:10px;}
#kontakt-div-footer .kontakt-left #salutation input{width:auto;display:block;float:left;}
#kontakt-div-footer .kontakt-left #salutation span{margin:-1px 15px 0px 0px;*margin:2px 15px 0px 0px;display:block;float:left;}
#kontakt-div-footer .kontakt-left input.w45{width:42px;}
#kontakt-div-footer .kontakt-left input.w140{width:136px;}
#kontakt-div-footer .kontakt-left textarea{
					width:396px;
					height:100px;
					margin-right:8px;
					background:transparent;
					border-color:#95ACBA;
					border-style:solid;
					border-width:0 1px 1px 0;
					color:#006A9E;
					margin-bottom:7px;
					padding:2px 0 1px 5px;
}
#kontakt-div-footer #messagexx{
					width:400px;
					height:104px;
					margin-right:8px;
					background:transparent url(/cms/_common/images/input-textarea-bg.png) no-repeat scroll 0 0;
}
#kontakt-div-footer .kontakt-left textarea.input-obligatory{width:400px;height:100px;border-color:#D30733;
				border-style:solid;
				border-width:0 1px 1px 0;}
#kontakt-div-footer .kontakt-left .mandatorytext{
float:right;
margin:10px 15px 10px 0px;
		
		font-size:11px;
		
}
#kontakt-div-footer .kontakt-left .smalltext{
	float:none;
	clear:both;
			
		font-size:11px!important;
		
}
#kontakt-div-footer .kontakt-left .smalltext p{
		
		font-size:11px!important;
		
}
#kontakt-div-footer .kontakt-left .sendbutton{width:233px;height:22px;background:#00507D;padding-left:7px;cursor:pointer}
#kontakt-div-footer .kontakt-left .sendbutton a{height:22px;line-height:22px;text-decoration:none;color:#ffffff;background:url(/cms/_common/images/search-input-bg.png) no-repeat 0px 5px;padding-left:12px;}
