/* PC3 Default Styles - Start */

/* overwriting browser default line-height which is about 18px */
body { 
	line-height: 0px;
}

/* resetting browser defaults (http://developer.yahoo.com/yui/reset/) */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
}

/* outline: none prevent the dotted border for <object> within FF3@win (e.g. when embeding flash) */
a,object { outline: none; }
/* display: block prevent space between following elements  */
object {display: block;}

/* special pc3 components */
.pc3body { background-color:#FFFFFF; margin:0px; }
.pc3link { cursor:pointer; }
.pc3popupdesign { display:none; }
.pc3popupdata { display:none; }
.pc3popupwrapper { display:none; }
.pc3richtext * { display:inline !important; margin-top:0px !important; margin-bottom: 0px !important; }
.pc3richtext script { display: none !important; } /* FIX #1047 */

.pc3layout { overflow: hidden; position: relative; }
.pc3column { float:left; overflow:hidden; position:relative; }
.pc3columnwrapper { float:left; position:relative; }
.pc3columnwrapperfirst { float:left; overflow:hidden; }

/* start of clearfix : tested with ie 6+, safari 4.0, firefox 3.5, chrome 3, opera 9 (surround outer box to inner box) */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* for ie 6 and ie 7 (stretch outer box to inner box height) */
.clearfix { display: inline-block; }

/* for ie 8, firefox, safari, chrome, opera (stretch outer box to 100% width) \*/
.clearfix { display: block; }
/* end of clearfix : info (de): http://jassesnee.de/easyclear/index.html */

/* min-height hack for ie6 */
.full-height {	
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

/* PC3 Default Styles - End */

/* style: 1 languageId: default / engineId: default / pseudo: default */


.content div.mod-frontend .loader .load {
	position:absolute;
	width:30px;
	height:30px;
	top:300px;
	left:360px;
}

.content div.finishes-list li img {
	display:inline;
	padding:0px !important;
}

.content .mod-productdetail div.products img {
	float:left;
	margin-right:15px;
}

.content .mod-productdetail div.teaser img {
	float:right;
	margin-left:15px;
}

.content .mod-productlist img.new-product {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
}

.content .mod-productlist img {
	display:inline;
	float:left;
}

.content table.complexlist img.topimage {
	margin-bottom:10px;
}

.content table.complexlist img {
	margin-right:0px;
	margin-left:0px;
}

.content img {
	display:block;
}

.content .mod-newsletter #page-footer p {
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	margin:0px;
	white-space:nowrap;
}

.content .mod-newsletter #page-footer a {
	font-size:11px;
	line-height:15px;
	margin:0px;
	white-space:nowrap;
}

.content div.mod-frontend .box-header #uncheckAll,
.content div.mod-frontend .box-header #uncheckAll:hover {
	float:left !important;
	margin:0px !important;
	padding:0px !important;
}

.content div.mod-frontend .box-header #checkAll,
.content div.mod-frontend .box-header #checkAll:hover {
	float:left !important;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px !important;
}

.content div.mod-frontend h1 {
	color:#464646;
	font-size:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	margin-bottom:20px;
}

#print-output #page-section #page-footer p {
	margin-left:50px;
}

#print-output #page-section #content-section a.back {
	display:none;
}

.content .mod-detailsearchresults ul li ul li a,
.content .mod-detailsearchresults ul li ul li a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	display:block;
	width:264px;
}

.content .mod-detailsearchresults ul li a,
.content .mod-detailsearchresults ul li a:hover {
	display:block;
	float:left;
	width:150px;
}

#page-footer #address p.bold {
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
}

.content .mod-detailsearch select.medium {
	width:208px;
}

.content .mod-detailsearch label {
	color:#525E69;
	display:block;
}

.content .mod-detailsearch input.small {
	width:60px;
}

.content .mod-detailsearch input.medium {
	width:200px;
}

.content .mod-productdetail div.products table tr.selected a.technicaldata {
	background-position:left -101px;
}

.content .mod-productdetail div.products table tr.selected a.shop,
.content .mod-productdetail div.products table tr.selected a.shop:hover {
	background-position:left -301px;
}

.content .mod-productdetail div.products table tr.selected a {
	color:#e2001a;
}

.content .mod-promos .box1 .box-body p {
	margin-top:0px;
}

.content .mod-promos .box1 .box-header a {
	float:none;
	margin-left:0px;
}

.content .mod-newsside p {
	margin-top:0px;
	margin-bottom:4px;
}

.content .mod-homepage .box2 .box-body p {
	margin-top:0px;
	margin-bottom:4px;
}

.content .mod-homepage .box2 .box-header a {
	float:none;
}

.content table.printers th a.manufacturer,
.content table.printers th a.manufacturer:hover {
	color:#525E69;
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
}

.content .mod-productdetail div.pane-nav div.articlenumber p {
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	margin-top:0px;
	margin-right:10px;
	padding-top:3px;
	text-align:right;
}

.content .mod-productdetail div.pane-nav ul li a.selected {
	color:#525E69;
	background-color:#DADEE3;
}

.content .mod-productdetail div.pane-nav ul li a,
.content .mod-productdetail div.pane-nav ul li a:hover {
	color:#FFFFFF;
	display:block;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:4px;
	padding-right:12px;
	padding-bottom:4px;
	padding-left:12px;
	background-color:#BDC3CB;
}

#page-footer #footer-nav ul li a.selected {
	text-decoration:underline;
}

.content table.pane p {
	margin-top:0px;
	margin-bottom:0px;
}

.content table.pane h3 {
	margin-top:0px;
	margin-bottom:0px;
}

.content table.pane a {
	margin-top:1px;
	margin-bottom:1px;
}

#nav-section .main-nav ul li.leaf a,
#nav-section .main-nav ul li.leaf a:hover {
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	border-left-width:0px;
	border-left-style:none;
	margin-left:0px;
	padding-top:4px;
	padding-bottom:4px;
}

#nav-section .main-nav ul li.leafselected a,
#nav-section .main-nav ul li.leafselected a:hover {
	color:#e2001a;
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	border-style:none;
	border-bottom-style:solid;
	margin-left:0px;
	padding-top:4px;
	padding-bottom:4px;
}

.content .mod-productdetail div.products h2 {
	margin-top:0px;
	margin-bottom:2px;
}

.content .mod-news p.date {
	float:left;
	width:15%;
}

.content .error label {
	color:#e60004 !important;
}

.content .error input,
.content .error select,
.content .error textarea {
	border-color:#e60004 !important;
	background-color:#fef2f2;
}

.content .mandatory label.caption {
	padding-left:13px;
	background-position:left top;
}

.content .mandatory label {
	color:#525E69;
	padding-right:8px;
	background-image:url(../docs/download/1079/de/Iconset-Forms.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.content .mandatory input,
.content .mandatory select,
.content .mandatory textarea {
	color:#525E69;
	border-color:#87909c;
}

.content .mod-newsletter strong {
	font-size:12px;
	line-height:15px;
}

.content .mod-newsletter p {
	font-size:12px;
	line-height:15px;
	margin-top:0px;
}

.content .mod-newsletter h3 {
	font-size:12px;
	line-height:15px;
}

.content .mod-newsletter h2 {
	margin-bottom:10px;
}

.content .mod-newsletter a,
.content .mod-newsletter a:hover {
	font-size:12px;
	line-height:15px;
}

.content .mod-sitemap ul li ul li a {
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
}

.content .mod-sitemap ul li a {
	margin:0px;
}

.bo .mandatory-langindependent-bo label.default-bo {
	color:#284365;
	padding-right:22px;
	background-image:url(../docs/download/995/de/Iconset-Backoffice.gif);
	background-repeat:no-repeat;
	background-position:right -400px;
}

.bo .mandatory-langindependent-bo input.default-bo,
.bo .mandatory-langindependent-bo input.small-bo,
.bo .mandatory-langindependent-bo input.xsmall-bo,
.bo .mandatory-langindependent-bo select.auto-bo,
.bo .mandatory-langindependent-bo select.default-bo,
.bo .mandatory-langindependent-bo select.small-bo,
.bo .mandatory-langindependent-bo select.xsmall-bo,
.bo .mandatory-langindependent-bo textarea.default-bo {
	color:#000000;
	border-top-color:#284365;
	border-right-color:#637b96;
	border-bottom-color:#637b96;
	border-left-color:#284365;
}

.content table.bricks p {
	margin-top:2px;
	margin-bottom:1px;
	padding-right:15px;
}

.content table.bricks h3 {
	margin-top:2px;
	margin-bottom:1px;
	padding-right:15px;
}

.content table.bricks a.selected {
	color:#e2001a;
}

.content table.bricks a,
.content table.bricks a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	margin-top:2px;
	margin-bottom:1px;
	padding-right:15px;
}

.content table.complexlist strong {
	margin:0px;
}

.content table.complexlist p {
	margin-top:5px;
	margin-bottom:5px;
}

.content table.complexlist h3 {
	margin-top:0px !important;
	margin-bottom:5px !important;
}

.content table.complexlist a.bold {
	margin-top:0px;
	margin-bottom:0px;
}

.bo .langindependent-bo label.default-bo,
.bo .langindependent-bo label.caption-bo {
	color:#374f6c;
	padding-right:22px;
	background-image:url(../docs/download/995/de/Iconset-Backoffice.gif);
	background-repeat:no-repeat;
	background-position:right -300px;
}

.bo .langindependent-bo label.caption-bo {
	margin-right:18px;
	padding-right:0px;
	padding-left:18px;
	background-position:left -300px;
}

.bo .langindependent-bo input.default-bo,
.bo .langindependent-bo input.small-bo,
.bo .langindependent-bo input.xsmall-bo,
.bo .langindependent-bo select.auto-bo,
.bo .langindependent-bo select.default-bo,
.bo .langindependent-bo select.small-bo,
.bo .langindependent-bo select.xsmall-bo,
.bo .langindependent-bo textarea.default-bo {
	color:#000000;
	border-top-color:#637b96;
	border-right-color:#c7d0da;
	border-bottom-color:#c7d0da;
	border-left-color:#637b96;
}

.content div.sublinks a {
	margin:0px;
}

.content div.image a.zoom {
	line-height:100px !important !important;
	font-family:Arial, Helvetica, Verdana, Geneva !important;
	font-weight:normal !important;
	font-style:normal !important;
	position:relative;
	display:block;
	float:right;
	overflow:hidden;
	width:15px;
	height:15px;
	top:-15px;
	right:0px;
	background-image:url(../docs/download/1055/de/Icon-Zoom.gif);
	background-repeat:no-repeat;
	background-position:top left;
	filter:Alpha(opacity=75);
	opacity:0.75;
}

.content div.image a {
	line-height:0px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	margin-top:0px;
	margin-bottom:0px;
}

.content .content-side a.internal {
	background-position:left -1px;
}

.content .content-side a.external {
	background-position:left -201px;
}

.content .content-side a.email {
	background-position:left -301px;
}

.content .content-side a.document {
	background-position:left -101px;
}

.content .content-side a.back {
	background-position:left -401px;
}

.content ul.link li.link a {
	margin-top:0px;
	margin-bottom:0px;
}

.content .box-header h3 {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.content .box-header a,
.content .box-header a:hover {
	float:right;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
}

.content .box3 .box-header h3 {
	color:#464646;
}

.content .box3 .box-body strong {
	color:#C9C9BC;
}

.content .box3 .box-body p.remark {
	color:#C9C9BC;
}

.content .box3 .box-body p {
	color:#C9C9BC;
}

.content .box3 .box-body h3 {
	color:#C9C9BC;
}

.content .box3 .box-body h2 {
	color:#FFFFFF;
}

.content .box3 .box-body em {
	color:#C9C9BC;
}

.content .box3 .box-body a {
	color:#FFFFFF;
}

.content .box2 .box-header h3 {
	color:#FFFFFF;
}

.content .box2 .box-header a {
	color:#FFFFFF;
}

.content .box1 .box-header h3 {
	color:#FFFFFF;
}

.content .box1 .box-header a {
	color:#FFFFFF;
}

.content dl dt strong {
	margin-top:0px;
	margin-bottom:0px;
	padding-right:10px;
}

.content .image-legend p.remark {
	color:#525E69;
	margin-top:0px;
	margin-bottom:0px;
}

.bo .error-bo p.error-bo {
	display:block;
}

.bo .error-bo label.default-bo {
	color:#d2001e;
}

.bo .error-bo input.default-bo,
.bo .error-bo input.small-bo,
.bo .error-bo input.xsmall-bo,
.bo .error-bo select.auto-bo,
.bo .error-bo select.default-bo,
.bo .error-bo select.small-bo,
.bo .error-bo select.xsmall-bo,
.bo .error-bo textarea.default-bo {
	border-color:#d2001e;
	background-color:#fae5e8;
}

.bo .mandatory-bo label.default-bo,
.bo .mandatory-bo label.caption-bo {
	color:#2B2B2B;
	padding-right:22px;
	background-image:url(../docs/download/995/de/Iconset-Backoffice.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.bo .mandatory-bo label.caption-bo {
	margin-right:18px;
	padding-right:0px;
	padding-left:18px;
	background-position:left top;
}

.bo .mandatory-bo input.default-bo,
.bo .mandatory-bo input.small-bo,
.bo .mandatory-bo input.xsmall-bo,
.bo .mandatory-bo select.auto-bo,
.bo .mandatory-bo select.default-bo,
.bo .mandatory-bo select.small-bo,
.bo .mandatory-bo select.xsmall-bo,
.bo .mandatory-bo textarea.default-bo {
	color:#000000;
	border-top-color:#202020;
	border-right-color:#929292;
	border-bottom-color:#929292;
	border-left-color:#202020;
}

.bo input.checkbox-bo,
input.singlecheckbox-bo,
.bo input.radiobutton-bo {
	width:14px;
	height:14px;
	border-style:none;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:0px;
	vertical-align:bottom;
}

input.singlecheckbox-bo {
	display:block;
	margin-right:0px;
	vertical-align:top;
}

#page-section #signatur span,
#page-section #signatur a,
#page-section #signatur a:hover {
	color:#d0d0d0;
	font-size:10px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
}

#page-section #signatur a,
#page-section #signatur a:hover {
	text-decoration:none;
}

#nav-section .main-nav ul li.branchselected a {
	color:#e2001a;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
}

#nav-section .main-nav li ul li a.selected,
#nav-section .main-nav li ul li a.selected:hover {
	color:#e2001a;
	border-width:0px;
	border-style:none;
	margin:0px;
	background-image:url(../docs/download/1111/de/Iconset-Navigation.gif);
	background-repeat:no-repeat;
	background-position:right -100px;
}

#nav-section .main-nav li ul li a,
#nav-section .main-nav li ul li a:hover {
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	border-width:0px;
	border-style:none;
	border-bottom-style:none;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:15px;
}

#nav-section .main-nav li a.selected {
	border-left-width:10px;
	border-left-color:#e2001a;
	border-left-style:solid;
	margin-left:-10px;
}

#nav-section .main-nav ul li.branch a {
	color:#525E69;
	font-size:12px;
	line-height:14px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
}

.content select.small {
	width:60px;
}

.content select.medium {
	width:232px;
}

.content p.richtext {
	margin-top:0px;
	margin-bottom:0px;
}

.content p.note {
	min-height:34px;
	padding-top:12px;
	padding-right:12px;
	padding-bottom:12px;
	padding-left:57px;
	background-color:#F4F6F9;
	background-image:url(../docs/download/1228/de/Notes.gif);
	background-repeat:no-repeat;
	background-position:8px 11px;
	background-attachment:scroll;
}

.content p.error {
	display:none;
}

.content p.caption {
	margin-top:8px;
	margin-bottom:8px;
}

.content p.captcha,
.content .mod-newsletter p.captcha {
	color:#FFFFFF;
	font-size:34px;
	line-height:34px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	margin:0px;
	text-align:center;
	vertical-align:middle;
}

.content .isLast,
.isLast {
	margin-bottom:0px !important;
}

.content .isFirst,
.isFirst {
	margin-top:0px !important;
}

.content input.medium {
	width:224px;
}

.content input.checkbox,
.content input.radiobutton,
.content input.singlecheckbox {
	width:14px;
	height:14px;
	border-style:none;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:0px;
	vertical-align:bottom;
}

.content input.singlecheckbox {
	display:block;
	margin-right:0px;
	vertical-align:top;
}

.content a.title,
.content a.title:hover {
	color:#e2001a;
	margin-top:0px;
	margin-bottom:3px;
}

.content a.close {
	line-height:100px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	position:absolute;
	display:block;
	overflow:hidden;
	width:15px;
	height:15px;
	top:0px;
	right:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-color:#464646;
	border-style:solid;
	margin:0px;
	background-image:url(../docs/download/1028/de/Icon-Close.gif);
	background-repeat:no-repeat;
	background-position:top left;
	filter:Alpha(opacity=75);
	opacity:0.75;
}

.content a.anchor {
	display:none;
}

#page-header #productsearch span.product-decoration,
#page-header #productsearch span.search-decoration {
	color:#87909c;
	font-size:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
}

#page-header #productsearch span.search-decoration {
	color:#FFFFFF;
}

#page-header #productsearch #logo {
	line-height:400px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	display:block;
	overflow:hidden;
	height:100px;
	background-image:url(../docs/download/1125/de/Logo-Folex.gif);
	background-repeat:no-repeat;
}

#meta-nav p.country {
	color:#e2001a;
	font-size:18px;
	line-height:18px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	float:left;
}

#meta-nav a.search {
	line-height:100px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	display:block;
	float:left;
	overflow:hidden;
	width:5px;
	height:15px;
	margin-top:3px;
	margin-left:8px;
	background-image:url(../docs/download/993/de/Iconset-Links.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
}

.content h2,
.content span.richtext-title,
.content h3,
.content span.richttext-subtitle,
.content .content-side h2,
.content .content-side span.richtext-title,
.content .content-side h3,
.content .content-side span.richttext-subtitle,
#content-header h1,
#content-header h1.product-output {
	font-size:18px;
	line-height:24px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
}

#content-header h1,
#content-header h1.product-output {
	font-size:15px;
	line-height:17px;
}

#content-header h1.product-output {
	color:#2f3947;
}

#content-header h1 {
	color:#2f3947;
}

.content .content-side h3,
.content .content-side span.richttext-subtitle {
	font-size:11px;
	line-height:12px;
}

.content .content-side span.richttext-subtitle {
	margin-top:0px;
	margin-bottom:0px;
}

.content h3,
.content span.richttext-subtitle,
.content .content-side h2,
.content .content-side span.richtext-title {
	font-size:11px;
	line-height:15px;
}

.content .content-side span.richtext-title {
	line-height:auto;
	margin-top:0px;
	margin-bottom:0px;
}

.content h3,
.content span.richttext-subtitle {
	color:#525E69;
	margin-top:14px;
	margin-bottom:7px;
}

.content span.richttext-subtitle {
	margin-top:0px;
	margin-bottom:0px;
}

.content h2,
.content span.richtext-title {
	font-size:12px;
	line-height:15px;
}

.content h2,
.content span.richtext-title {
	color:#464646;
	margin-top:16px;
	margin-bottom:8px;
}

.content span.richtext-title {
	line-height:autp;
	margin-top:0px;
	margin-bottom:0px;
}

.content a,
.content a:hover,
.content a.richtext-link,
.content a.richtext-link:hover,
.content a.bold,
.content strong,
.content span.richtext-strong,
.content em,
.content span.richtext-em,
.content input,
select,
#meta-nav input.search,
.content input.button,
.content textarea,
.content label,
.content p,
.content span.richtext-text,
#content-header a.back,
#page-footer #address p,
#pdf-functions p.date,
.content span.richtext-textCopy,
.content p.footnote,
.content .content-side a.bold,
.content .content-side strong,
.content .content-side span.richtext-strong,
.content .content-side em,
.content .content-side span.richtext-em,
.content p.remark,
.content .box3 .box-body p.footnote,
#page-footer p,
.content .content-side a,
.content .content-side a.richtext-link,
.content .content-side a.richtext-link:hover,
.content .pagebrowsing a,
.content .pagebrowsing a:hover,
.content .content-side p,
.content .content-side span.richtext-text,
.content .pagebrowsing span,
.content .error p.error,
.content .content-side p.footnote,
.content .content-side p.remark {
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
}

.content .content-side p.footnote,
.content .content-side p.remark {
	font-size:10px;
	line-height:12px;
}

.content .content-side p.footnote,
.content .content-side p.remark {
	line-height:11px;
}

.content p.footnote,
.content .content-side a.bold,
.content .content-side strong,
.content .content-side span.richtext-strong,
.content .content-side em,
.content .content-side span.richtext-em,
.content p.remark,
.content .box3 .box-body p.footnote,
#page-footer p,
.content .content-side a,
.content .content-side a.richtext-link,
.content .content-side a.richtext-link:hover,
.content .pagebrowsing a,
.content .pagebrowsing a:hover,
.content .content-side p,
.content .content-side span.richtext-text,
.content .pagebrowsing span,
.content .error p.error {
	font-size:10px;
	line-height:12px;
}

.content .error p.error {
	color:#e60004 !important;
	display:block;
	margin-top:3px;
	margin-bottom:3px;
	padding-left:12px;
	background-image:url(../docs/download/1079/de/Iconset-Forms.gif);
	background-repeat:no-repeat;
	background-position:left -100px;
}

.content .pagebrowsing span {
	color:#e2001a;
	float:left;
	overflow:hidden;
	margin-left:5px;
}

.content .content-side span.richtext-text {
	line-height:auto;
	margin-top:0px;
	margin-bottom:0px;
}

.content .content-side a,
.content .content-side a.richtext-link,
.content .content-side a.richtext-link:hover,
.content .pagebrowsing a,
.content .pagebrowsing a:hover {
	margin-top:13px;
	margin-bottom:6px;
}

.content .pagebrowsing a,
.content .pagebrowsing a:hover {
	color:#525E69;
	float:left;
	overflow:hidden;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}

.content .content-side a.richtext-link,
.content .content-side a.richtext-link:hover {
	line-height:auto;
	display:inline;
	margin-top:0px;
	margin-bottom:0px;
}

#page-footer p {
	color:#FFFFFF;
}

.content .box3 .box-body p.footnote {
	color:#C9C9BC;
}

.content p.remark {
	color:#525E69;
	margin-top:12px;
	margin-bottom:6px;
}

.content .content-side em,
.content .content-side span.richtext-em {
	line-height:14px;
}

.content .content-side span.richtext-em {
	line-height:auto;
	display:inline;
	margin-top:0px;
	margin-bottom:0px;
}

.content p.footnote,
.content .content-side a.bold,
.content .content-side strong,
.content .content-side span.richtext-strong {
	font-weight:bold;
}

.content .content-side span.richtext-strong {
	line-height:auto;
	display:inline;
	margin-top:0px;
	margin-bottom:0px;
}

.content p.footnote {
	color:#525E69;
	margin-top:12px;
	margin-bottom:6px;
}

#pdf-functions p.date,
.content span.richtext-textCopy {
	color:#525E69;
	margin-top:15px;
	margin-bottom:7px;
}

.content span.richtext-textCopy {
	line-height:auto;
	margin-top:0px;
	margin-bottom:0px;
}

#page-footer #address p {
	color:#525E69;
}

#content-header a.back {
	color:#e2001a;
	float:right;
	margin-top:3px;
	margin-bottom:0px;
	margin-left:20px;
}

.content p,
.content span.richtext-text {
	color:#525E69;
	margin-top:15px;
	margin-bottom:7px;
}

.content span.richtext-text {
	line-height:auto;
	margin-top:0px;
	margin-bottom:0px;
}

.content label {
	color:#525E69;
}

.content input,
select,
#meta-nav input.search,
.content input.button,
.content textarea {
	color:#525E69;
	height:15px;
	border-width:1px;
	border-color:#87909c;
	border-style:solid;
	padding-top:2px;
	padding-right:3px;
	padding-bottom:0px;
	padding-left:3px;
	background-color:#FFFFFF;
}

.content textarea {
	height:60px;
	padding-bottom:2px;
}

.content input.button {
	font-size:12px;
	width:auto;
	height:auto;
	text-align:center;
	background-color:#F4F6F9;
}

#meta-nav input.search {
	font-weight:bold;
	float:left;
	width:111px;
}

select {
	height:19px;
	padding-top:1px;
	padding-right:0px;
	padding-left:0px;
}

.content em,
.content span.richtext-em {
	font-size:12px;
	line-height:17px;
}

.content em,
.content span.richtext-em {
	color:#525E69;
	display:block;
	margin-top:16px;
	margin-bottom:8px;
}

.content span.richtext-em {
	line-height:auto;
	display:inline;
	margin-top:0px;
	margin-bottom:0px;
}

.content a,
.content a:hover,
.content a.richtext-link,
.content a.richtext-link:hover,
.content a.bold,
.content strong,
.content span.richtext-strong {
	font-weight:bold;
}

.content strong,
.content span.richtext-strong {
	color:#525E69;
	display:block;
	margin-top:15px;
	margin-bottom:7px;
}

.content span.richtext-strong {
	line-height:auto;
	display:inline;
	margin-top:0px;
	margin-bottom:0px;
}

.content a,
.content a:hover,
.content a.richtext-link,
.content a.richtext-link:hover {
	color:#525E69;
	text-decoration:none;
	display:block;
	margin-top:15px;
	margin-bottom:7px;
}

.content a.richtext-link,
.content a.richtext-link:hover {
	line-height:auto;
	display:inline;
	margin-top:0px;
	margin-bottom:0px;
}

.content a.manufacturer,
.content a.manufacturer:hover,
.content a.manufacturer-selected {
	padding-left:17px;
	background-image:url(../docs/download/1133/de/Iconset-Pulldown.gif);
	background-repeat:no-repeat;
}

.content a.manufacturer-selected {
	background-position:left -98px;
}

.content .box3 .box-body .pagebrowsing a.backward,
.content .box3 .box-body .pagebrowsing a.fastbackward,
.content .box3 .box-body .pagebrowsing a.fastforward,
.content .box3 .box-body .pagebrowsing a.forward,
.content .box3 .box-body .pagebrowsing span.backward-disabled,
.content .box3 .box-body .pagebrowsing span.fastbackward-disabled,
.content .box3 .box-body .pagebrowsing span.fastforward-disabled,
.content .box3 .box-body .pagebrowsing span.forward-disabled {
	line-height:100px !important !important;
	font-family:Arial, Helvetica, Verdana, Geneva !important;
	font-weight:normal !important;
	font-style:normal !important;
	overflow:hidden;
	width:4px;
	height:10px;
	background-image:url(../docs/download/1070/de/Iconset-Seiten-blaettern-negativ.gif);
	background-repeat:no-repeat;
}

.content .box3 .box-body .pagebrowsing span.forward-disabled {
	background-position:-200px top;
}

.content .box3 .box-body .pagebrowsing span.fastforward-disabled {
	width:8px;
	background-position:-300px top;
}

.content .box3 .box-body .pagebrowsing span.fastbackward-disabled {
	width:8px;
	background-position:-50px top;
}

.content .box3 .box-body .pagebrowsing span.backward-disabled {
	background-position:-150px top;
}

.content .box3 .box-body .pagebrowsing a.forward {
	background-position:-250px top;
}

.content .box3 .box-body .pagebrowsing a.fastforward {
	width:8px;
	background-position:-350px top;
}

.content .box3 .box-body .pagebrowsing a.fastbackward {
	width:8px;
	background-position:0px top;
}

.content .box3 .box-body .pagebrowsing a.backward {
	background-position:-100px top;
}

.bo .pagebrowsing a.backward,
.bo .pagebrowsing a.fastbackward,
.bo .pagebrowsing a.fastforward,
.bo .pagebrowsing a.forward,
.bo .pagebrowsing span.backward-disabled,
.bo .pagebrowsing span.fastbackward-disabled,
.bo .pagebrowsing span.fastforward-disabled,
.bo .pagebrowsing span.forward-disabled {
	line-height:100px !important !important;
	font-family:Arial, Helvetica, Verdana, Geneva !important;
	font-weight:normal !important;
	font-style:normal !important;
	overflow:hidden;
	width:4px;
	height:10px;
	text-indent:500px;
	background-image:url(../docs/download/1058/de/Iconset-Seiten-blaettern-Backoffice.gif);
	background-repeat:no-repeat;
}

.bo .pagebrowsing span.forward-disabled {
	background-position:-200px top;
}

.bo .pagebrowsing span.fastforward-disabled {
	width:8px;
	background-position:-300px top;
}

.bo .pagebrowsing span.fastbackward-disabled {
	width:8px;
	background-position:-50px top;
}

.bo .pagebrowsing span.backward-disabled {
	background-position:-150px top;
}

.bo .pagebrowsing a.forward {
	background-position:-250px top;
}

.bo .pagebrowsing a.fastforward {
	width:8px;
	background-position:-350px top;
}

.bo .pagebrowsing a.fastbackward {
	width:8px;
	background-position:0px top;
}

.bo .pagebrowsing a.backward {
	background-position:-100px top;
}

.content .pagebrowsing a.backward,
.content .pagebrowsing a.fastbackward,
.content .pagebrowsing a.fastforward,
.content .pagebrowsing a.forward,
.content .pagebrowsing span.backward-disabled,
.content .pagebrowsing span.fastbackward-disabled,
.content .pagebrowsing span.fastforward-disabled,
.content .pagebrowsing span.forward-disabled {
	line-height:100px !important !important;
	font-family:Arial, Helvetica, Verdana, Geneva !important;
	font-weight:normal !important;
	font-style:normal !important;
	overflow:hidden;
	width:4px;
	height:10px;
	background-image:url(../docs/download/1046/de/Iconset-Seiten-blaettern.gif);
	background-repeat:no-repeat;
}

.content .pagebrowsing span.forward-disabled {
	text-indent:-500px;
	background-position:-200px top;
}

.content .pagebrowsing span.fastforward-disabled {
	width:8px;
	text-indent:-500px;
	background-position:-300px top;
}

.content .pagebrowsing span.fastbackward-disabled {
	width:8px;
	text-indent:-500px;
	background-position:-50px top;
}

.content .pagebrowsing span.backward-disabled {
	text-indent:-500px;
	background-position:-150px top;
}

.content .pagebrowsing a.forward {
	text-indent:-500px;
	background-position:-250px top;
}

.content .pagebrowsing a.fastforward {
	width:8px;
	text-indent:-500px;
	background-position:-350px top;
}

.content .pagebrowsing a.fastbackward {
	width:8px;
	text-indent:-500px;
	background-position:0px top;
}

.content .pagebrowsing a.backward {
	text-indent:-500px;
	background-position:-100px top;
}

.nomargin {
	margin:0px !important;
}

#top-nav ul li a,
#top-nav ul li a:hover,
#top-nav ul li a.selected,
#top-nav ul li a.selected:hover,
#language-nav ul li a,
#language-nav ul li a:hover,
#language-nav ul li a.selected,
#language-nav ul li a.selected:hover,
#nav-section .main-nav li a,
#nav-section .main-nav li a:hover,
#page-footer #footer-nav ul li a,
#page-footer #footer-nav ul li a:hover {
	text-decoration:none;
}

#page-footer #footer-nav ul li a,
#page-footer #footer-nav ul li a:hover {
	color:#FFFFFF;
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
}

#nav-section .main-nav li a,
#nav-section .main-nav li a:hover {
	color:#525E69;
	font-size:12px;
	line-height:14px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	display:block;
	height:1%;
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	padding-top:5px;
	padding-right:20px;
	padding-bottom:5px;
	padding-left:15px;
}

#language-nav ul li a,
#language-nav ul li a:hover,
#language-nav ul li a.selected,
#language-nav ul li a.selected:hover {
	color:#EAEEF6;
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
}

#language-nav ul li a.selected,
#language-nav ul li a.selected:hover {
	color:#DADEE3;
}

#top-nav ul li a,
#top-nav ul li a:hover,
#top-nav ul li a.selected,
#top-nav ul li a.selected:hover {
	color:#FFFFFF;
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	text-transform:uppercase;
	display:block;
	padding-top:9px;
	padding-right:20px;
	padding-bottom:8px;
	padding-left:20px;
}

#top-nav ul li a.selected,
#top-nav ul li a.selected:hover {
	background-color:#2f3947;
}

a.excel,
a.excel:hover,
a.pdf,
a.pdf:hover,
a.shop,
a.shop:hover,
a.technicaldata,
a.technicaldata:hover,
a.word,
a.word:hover {
	padding-left:13px;
	background-image:url(../docs/download/1121/de/Iconset-Diverses.gif);
	background-repeat:no-repeat;
}

a.word,
a.word:hover {
	background-position:left -601px;
}

a.technicaldata,
a.technicaldata:hover {
	background-position:left -1px;
}

a.shop,
a.shop:hover {
	line-height:100px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	float:right;
	overflow:hidden;
	width:0px;
	height:17px;
	background-position:left -201px;
}

a.pdf,
a.pdf:hover {
	background-position:left -401px;
}

a.excel,
a.excel:hover {
	background-position:left -801px;
}

.links-iconset-negativ,
.content .box3 .box-body a.back,
.content .box3 .box-body a.document,
.content .box3 .box-body a.email,
.content .box3 .box-body a.external,
.content .box3 .box-body a.internal,
.content a.back,
.content a.document,
.content a.email,
.content a.external,
.content a.internal,
.content .mod-productdetail div.structurepopup a.internal {
	padding-left:10px;
	background-image:url(../docs/download/993/de/Iconset-Links.gif);
	background-repeat:no-repeat;
}

.content .mod-productdetail div.structurepopup a.internal {
	margin:0px;
	background-position:left 0px;
}

.content a.internal {
	background-position:left 0px;
}

.content a.external {
	padding-left:13px;
	background-position:left -200px;
}

.content a.email {
	background-position:left -300px;
}

.content a.document {
	padding-left:14px;
	background-position:left -100px;
}

.content a.back {
	background-position:left -400px;
}

.links-iconset-negativ,
.content .box3 .box-body a.back,
.content .box3 .box-body a.document,
.content .box3 .box-body a.email,
.content .box3 .box-body a.external,
.content .box3 .box-body a.internal {
	background-image:url(../docs/download/1000/de/Iconset-Links-negativ.gif);
}

a.button-link,
a.button-link:hover,
a.button-list,
a.button-list:hover,
.button-link-selected,
.button-list-selected,
#content-footer a.top,
#page-footer #page-functions a.pdf,
#page-footer #page-functions a.print,
#page-footer #page-functions a.recommend {
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	display:block;
	float:right;
	width:95px;
	height:18px;
	margin-right:12px;
	padding-top:4px;
	padding-left:27px;
	background-image:url(../docs/download/990/de/Iconset-Funktionen.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
}

#page-footer #page-functions a.recommend {
	background-position:left -200px;
}

#page-footer #page-functions a.pdf {
	background-position:left -100px;
}

#content-footer a.top {
	margin-right:0px;
	padding-right:16px;
	padding-left:0px;
	background-position:right -300px;
}

a.button-link,
a.button-link:hover,
a.button-list,
a.button-list:hover,
.button-link-selected,
.button-list-selected {
	float:left;
	width:133px;
	height:17px;
	margin-right:0px;
	margin-left:0px;
	padding-top:3px;
	padding-left:7px;
	background-image:url(../docs/download/1142/de/Iconset-Buttons.gif);
}

.button-list-selected {
	line-height:13px;
	background-position:left -200px;
}

.button-link-selected {
	line-height:13px;
	background-position:left -300px;
}

a.button-list,
a.button-list:hover {
	line-height:13px;
}

a.button-link,
a.button-link:hover {
	line-height:13px;
	background-position:left -100px;
}

.bo h3.default-bo,
.bo h3.header-bo,
.bo label.checkbox-bo,
.bo label.radiobutton-bo,
.bo label.default-bo,
label.caption-bo,
.bo label.bold-bo,
.bo p.default-bo,
.bo a.default-bo,
.bo a.default-bo:hover,
.bo a.button-bo,
.bo a.button-bo:hover,
.bo p.bold-bo,
.bo p.error-bo,
.bo p.notice-bo,
.bo .pagebrowsing a,
.bo .pagebrowsing span,
.bo h2.default-bo,
.bo h2.header-bo,
.bo h1.default-bo,
.bo h1.header-bo,
p.surfnedit,
.bo input.default-bo,
.bo input.button-bo,
.bo input.medium-bo,
.bo input.small-bo,
.bo input.xsmall-bo,
.bo select.default-bo,
.bo select.auto-bo,
.bo select.medium-bo,
.bo select.small-bo,
.bo select.xsmall-bo,
.bo textarea.default-bo {
	color:#424242;
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
}

.bo input.default-bo,
.bo input.button-bo,
.bo input.medium-bo,
.bo input.small-bo,
.bo input.xsmall-bo,
.bo select.default-bo,
.bo select.auto-bo,
.bo select.medium-bo,
.bo select.small-bo,
.bo select.xsmall-bo,
.bo textarea.default-bo {
	color:#000000;
	width:294px;
	height:15px;
	border-width:1px;
	border-top-color:#838383;
	border-right-color:#C8C8C8;
	border-bottom-color:#C8C8C8;
	border-left-color:#838383;
	border-style:solid;
	padding-top:2px;
	padding-right:3px;
	padding-bottom:0px;
	padding-left:3px;
	background-color:#F8F8F8;
}

.bo select.default-bo,
.bo select.auto-bo,
.bo select.medium-bo,
.bo select.small-bo,
.bo select.xsmall-bo,
.bo textarea.default-bo {
	width:302px;
	height:19px;
	padding-top:1px;
	padding-right:0px;
	padding-left:0px;
}

.bo textarea.default-bo {
	width:294px;
	height:60px;
	padding-top:2px;
	padding-right:3px;
	padding-bottom:2px;
	padding-left:3px;
}

.bo select.xsmall-bo {
	width:40px;
}

.bo select.small-bo {
	width:70px;
}

.bo select.medium-bo {
	width:178px;
}

.bo select.auto-bo {
	width:auto;
}

.bo input.xsmall-bo {
	width:20px;
}

.bo input.small-bo {
	width:50px;
}

.bo input.medium-bo {
	width:170px;
}

.bo input.button-bo {
	width:auto;
	height:auto;
	border-color:#B9B9B9;
	background-color:#FFFFFF;
}

p.surfnedit {
	color:#BF0080;
	font-size:10px;
	line-height:11px;
	margin:0px;
	padding:0px;
}

p.surfnedit {
	margin-top:2px;
}

.bo h1.default-bo,
.bo h1.header-bo {
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.bo h1.header-bo {
	margin-top:8px;
	margin-bottom:8px;
}

.bo h2.default-bo,
.bo h2.header-bo {
	font-weight:bold;
}

.bo h2.header-bo {
	margin-top:7px;
	margin-bottom:7px;
}

.bo .pagebrowsing span {
	color:#525E69;
	float:left;
	overflow:hidden;
	margin-left:5px;
}

.bo .pagebrowsing a {
	float:left;
	overflow:hidden;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}

.bo p.error-bo,
.bo p.notice-bo {
	color:#d2001e;
	font-weight:bold;
	display:none;
	margin-top:4px;
	padding-left:14px;
	background-image:url(../docs/download/995/de/Iconset-Backoffice.gif);
	background-repeat:no-repeat;
	background-position:left -100px;
}

.bo p.notice-bo {
	display:block;
	background-position:left -200px;
}

.bo p.bold-bo {
	font-weight:bold;
}

.bo a.default-bo,
.bo a.default-bo:hover,
.bo a.button-bo,
.bo a.button-bo:hover {
	text-decoration:underline;
	display:block;
}

.bo a.button-bo,
.bo a.button-bo:hover {
	color:#000000;
	text-decoration:none;
	border-width:1px;
	border-color:#B9B9B9;
	border-style:solid;
	padding-top:3px;
	padding-right:6px;
	padding-bottom:1px;
	padding-left:6px;
	background-color:#FFFFFF;
}

.bo label.bold-bo {
	font-weight:bold;
}

.bo h3.default-bo,
.bo h3.header-bo {
	font-weight:bold;
}

.bo h3.header-bo {
	margin-top:7px;
	margin-bottom:7px;
}

a.productsearch-level1,
a.productsearch-level1:hover,
a.productsearch-level1-selected,
a.productsearch-level2,
a.productsearch-level2:hover,
a.metafunction,
a.metafunction:hover,
a.productsearch-level2-selected {
	color:#e2001a;
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	display:block;
	width:160px;
	padding-top:4px;
	padding-right:5px;
	padding-bottom:4px;
	padding-left:15px;
}

a.productsearch-level2,
a.productsearch-level2:hover,
a.metafunction,
a.metafunction:hover,
a.productsearch-level2-selected {
	color:#FFFFFF;
}

a.productsearch-level2-selected {
	background-color:#e2001a;
}

a.metafunction,
a.metafunction:hover {
	width:100px;
}

a.productsearch-level1-selected {
	color:#FFFFFF;
	background-color:#e2001a;
}

a.datasheet-texts-bo {
	color:#424242;
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	display:block;
	margin-top:7px;
	margin-bottom:7px;
}

.content div.mod-frontend div.resultlist ul li {
	display:block;
}

.content .mod-detailsearchresults ul li ul li {
	border-bottom-width:0px;
	border-bottom-style:none;
	padding-top:0px;
	padding-bottom:0px;
}

.content .mod-detailsearchresults ul li ul {
	float:left;
	width:228px;
	margin-left:15px;
}

.content .mod-detailsearchresults ul li {
	border-bottom-width:1px;
	border-bottom-color:#BDC3CB;
	border-bottom-style:solid;
	padding-top:5px;
	padding-bottom:5px;
}

.header-homepage #productsearch ul {
	top:165px !important;
}

.content .mod-detailsearchresults ul {
	margin:0px;
}

#page-header #productsearch ul li.productsearch-title {
	margin-bottom:1px;
}

#page-header #productsearch ul li {
	color:#525E69;
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	margin-bottom:5px;
}

.content .mod-promos .box1 .box-body ul.link {
	margin:0px;
}

.content .mod-productdetail div.pane-nav ul li {
	float:left;
	margin-right:2px;
}

.content .mod-productdetail div.pane-nav ul {
	list-style-type:none;
	margin-bottom:0px;
	margin-left:0px;
}

#page-footer #footer-nav ul li {
	float:left;
	margin-right:15px;
}

#page-footer #footer-nav ul {
	color:#FFFFFF;
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	list-style-type:none;
	margin-left:15px;
}

.content .mod-productlist li {
	margin-bottom:10px;
	background-color:#F4F6F9;
}

.content .mod-news ul {
	border-width:1px;
	border-color:#BDC3CB;
	border-top-style:solid;
}

.content .mod-news li {
	border-width:1px;
	border-color:#BDC3CB;
	border-bottom-style:solid;
	padding-top:10px;
	padding-bottom:10px;
}

.content .mod-search li {
	border-width:1px;
	border-color:#BDC3CB;
	border-bottom-style:solid;
	padding-top:10px;
	padding-bottom:10px;
}

.content ul.checkbox li {
	margin-bottom:5px;
}

.content .mod-newsletter li {
	list-style-type:none;
}

.content .mod-sitemap ul li {
	border-width:1px;
	border-color:#BDC3CB;
	border-bottom-style:solid;
	padding-top:5px;
	padding-bottom:5px;
}

.content .mod-sitemap ul li ul li {
	border-width:0px;
	border-style:none;
	padding-top:1px;
	padding-bottom:1px;
}

.content .mod-sitemap ul li ul {
	border-width:0px;
	border-style:none;
	margin-top:3px;
	margin-right:0px;
	margin-bottom:3px;
	margin-left:18px;
}

.content .mod-sitemap ul {
	border-width:1px;
	border-color:#BDC3CB;
	border-top-style:solid;
}

.content li ul.link {
	margin-left:20px;
}

.content li ul {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
}

.content li ol {
	margin-top:3px;
	margin-bottom:3px;
	margin-left:25px;
}

.content ul.link li.link {
	padding-left:0px;
	background-image:none;
}

.content .box3 .box-body li.link {
	background-image:none;
}

.content .box3 .box-body li {
	background-image:url(../docs/download/1041/de/Icon-Bullet-negative.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-attachment:scroll;
}

.content dl dd dl {
	margin-top:5px;
	margin-bottom:5px;
}

.content dl dt {
	color:#525E69;
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	float:left;
	clear:both;
	overflow:hidden;
}

.content dl dd {
	float:left;
	overflow:hidden;
}

.content ol li.number {
	list-style-type:decimal;
}

.content ul li.bullet {
	list-style-type:none;
	position:relative;
	padding-left:10px;
	background-image:url(../docs/download/1018/de/Icon-Bullet.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment:scroll;
}

.bo ul.checkbox-bo li.checkbox-bo,
.bo ul.radiobutton-bo li.radiobutton-bo {
	color:#424242;
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	list-style-type:none;
	padding-top:3px;
	padding-bottom:3px;
}

#nav-section .main-nav li ul li ul {
	border-style:none;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
}

#nav-section .main-nav li ul {
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-top-style:none;
	border-bottom-style:solid;
	margin:0px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:none;
}

#nav-section .main-nav li ul li,
#nav-section .main-nav li ul li:hover {
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	background-image:none;
}

#nav-section .main-nav ul li.leafselected {
	background-image:url(../docs/download/1111/de/Iconset-Navigation.gif);
	background-repeat:no-repeat;
	background-position:right -100px;
	background-attachment:scroll;
}

#nav-section .main-nav ul li.branchselected {
	border-width:10px;
	border-color:#e2001a;
	border-left-style:solid;
	margin-left:-10px;
	background-image:url(../docs/download/1111/de/Iconset-Navigation.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-attachment:scroll;
}

#nav-section .main-nav ul li.branch,
#nav-section .main-nav ul li.branch:hover {
	color:#525E69;
	font-size:12px;
	line-height:14px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
}

#nav-section .main-nav ul {
	list-style-type:none;
	position:relative;
	padding-bottom:6px;
	background-color:#F4F6F9;
	background-image:url(../docs/download/1113/de/Navigation-Shadow.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-attachment:scroll;
}

#nav-section .main-nav li.selected2 {
	border-width:10px;
	border-color:#e2001a;
	border-left-style:solid;
	margin-left:-10px;
}

#language-nav ul li {
	color:#EAEEF6;
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	float:left;
	margin-left:10px;
}

#meta-nav ul li {
	float:left;
	margin-right:13px;
}

#top-nav ul li {
	color:#FFFFFF;
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
}

#top-nav ul {
	color:#FFFFFF;
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	list-style-type:none;
	padding-left:270px;
	background-color:#e2001a;
}

#page-header #productsearch ul {
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	position:absolute;
	width:140px;
	top:120px;
	right:0px;
}

#language-nav ul {
	list-style-type:none;
}

#meta-nav ul {
	list-style-type:none;
}

.content .content-side dl,
.content .content-side ol,
.content .content-side ul {
	font-size:10px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
}

.content dl,
.content ol,
.content ul,
ul.richtext {
	color:#525E69;
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	margin-top:15px;
	margin-bottom:15px;
}

.content ul,
ul.richtext {
	list-style-type:none;
}

ul.richtext {
	margin-top:0px;
	margin-bottom:0px;
}

.content ol {
	list-style-type:decimal;
	list-style-position:inside;
}

.nomargin {
	margin-top:0px;
	margin-bottom:0px;
}

.isLast {
	margin-bottom:0px !important;
}

.isFirst {
	margin-top:0px !important;
}

.side-col-lay-newsletter {
	background-color:#EAEEF6;
}

.side-col-lay {
	background-image:url(../docs/download/1116/de/Sidecolumn-Background.gif);
	background-repeat:repeat-y;
}

.sep {
	background-image:url(../docs/download/998/de/Delimiter-Vertical.gif);
	background-repeat:repeat-y;
}

.nav-section-lay {
	background-image:url(../docs/download/1109/de/Mainnavigation-Background.gif);
	background-repeat:repeat-y;
}

.debug {
	background-color:#fae5e8;
}

.content .mod-newsletter #page-footer td {
	padding:10px;
	vertical-align:bottom;
}

.content div.mod-frontend div.resultlist ul li label {
	padding-left:5px;
}

.content div.mod-frontend .loader {
	position:absolute;
	display:none;
	width:636px;
	height:531;
	top:30px;
	bottom:0px;
	z-index:999;
	background-color:#FFFFFF;
	background-image:none !important;
	filter:Alpha(opacity=70) !important;
	opacity:0.7 !important;
}

.content div.mod-frontend div.resultlist {
	overflow:auto;
	height:400px;
}

.content div.mod-frontend .box-header {
	height:70px;
	margin:0px;
	padding:0px;
}

#print-output #page-section #page-header {
	height:93px;
	padding-bottom:0px;
}

#print-output #page-section #page-footer {
	position:relative;
	bottom:16px;
	left:0px;
	border-top-width:4px;
	border-top-color:#e2001a;
	border-top-style:solid;
	margin-top:16px;
	padding-top:5px;
	padding-bottom:5px;
}

#print-output #page-section #content-section {
	padding:50px;
}

#print-output #page-section {
	width:650px;
}

table.ajaxloader td.ajaxloader {
	vertical-align:middle;
	background-color:#FFFFFF;
	filter:Alpha(opacity=50);
	opacity:0.5;
}

.content .mod-detailsearch td {
	padding-right:30px;
	padding-bottom:5px;
}

div.productsearch-scrollbar-level2 .handlevertical {
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
}

.content table.pane table th {
	width:160px;
	border-style:none;
	padding-top:0px;
	padding-bottom:0px;
}

.content table.pane table td {
	border-style:none;
	padding-top:0px;
	padding-bottom:0px;
}

.content .mod-promos .box1 .box-header {
	padding-right:10px;
	padding-left:10px;
}

.content .mod-promos .box1 .box-body {
	padding:10px;
}

.content .mod-homepage .box2 .box-header {
	padding-left:0px;
}

.content .mod-homepage .box2 .box-body {
	display:block;
	overflow:hidden;
	padding:10px;
}

.content .mod-homepage .isLast {
	margin-right:0px !important;
}

.content .mod-homepage .box2 {
	float:left;
	width:200px;
	margin-top:0px;
	margin-right:20px;
}

.content table.printers td td {
	width:33%;
	border-style:none;
	padding-top:0px;
	padding-bottom:0px;
}

.content table.printers th {
	width:130px;
	border-bottom-width:1px;
	border-bottom-color:#BDC3CB;
	border-bottom-style:solid;
	padding-top:5px;
	padding-right:30px;
	padding-bottom:5px;
	vertical-align:top;
}

.content table.printers td {
	border-width:1px;
	border-color:#BDC3CB;
	border-bottom-style:solid;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:5px;
	vertical-align:top;
}

.content table.printers .isFirst {
	border-top-width:1px;
	border-top-color:#BDC3CB;
	border-top-style:solid;
}

.content .mod-productdetail div.pane-nav div.articlenumber {
	width:100%;
	height:22px;
	margin-bottom:10px;
	background-color:#DADEE3;
}

.content table.pane th {
	width:170px;
	border-bottom-width:1px;
	border-bottom-color:#BDC3CB;
	border-bottom-style:solid;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	vertical-align:top;
}

.content table.pane td {
	border-bottom-width:1px;
	border-bottom-color:#BDC3CB;
	border-bottom-style:solid;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	vertical-align:top;
}

.content .mod-productdetail div.products table {
	width:100%;
	margin-bottom:20px;
}

.content .mod-productdetail div.products div.wrap {
	float:right;
}

.content .mod-productdetail div.teaser {
	margin-bottom:20px;
}

.content .mod-productdetail div.structurepopup {
	width:100%;
	padding:5px;
	padding-right:10px;
	padding-left:10px;
	background-color:#DADEE3;
}

.content .mod-productdetail div.products {
	float:none;
	margin-bottom:20px;
	margin-left:15px;
}

.content .mod-productlist .wrap-teaserimage {
	float:left;
	width:290px;
	padding:15px;
}

.content .mod-productlist .wrap {
	padding:15px;
}

.content .mod-news div.teaser {
	float:left;
	width:85%;
}

.content .mod-search div.result-header {
	border-width:1px;
	border-color:#BDC3CB;
	border-bottom-style:solid;
	margin-top:25px;
	padding-bottom:3px;
}

.content table.form td {
	padding-bottom:2px;
}

.content .mod-newsletter #page-footer {
	width:650px;
	top:0px;
	bottom:0px;
	left:0px;
	margin-top:0px;
	padding:0px;
}

.content .mod-newsletter .notsep {
	width:20px;
	border-width:1px;
	border-color:#C9C9C9;
	border-style:solid;
}

.content .mod-newsletter .main-col {
	width:610px;
	margin-bottom:16px;
}

.content .mod-newsletter div.complexlist {
	margin-top:0px;
	margin-bottom:0px;
}

.content .mod-newsletter #content-body {
	width:650px;
}

.content .box3 .box-body table.complexlist td.indexright {
	padding-right:0px;
}

.content .box3 .box-body table.complexlist td.indexleft {
	padding-left:0px;
}

.content .box3 .box-body table.complexlist td.data {
	padding-right:0px;
	padding-left:0px;
}

.content .box3 .box-body table.complexlist td.bullet {
	padding-left:0px;
	background-position:left top;
}

.content .box2 .box-body table.complexlist td.indexright {
	padding-right:0px;
}

.content .box2 .box-body table.complexlist td.indexleft {
	padding-left:0px;
}

.content .box2 .box-body table.complexlist td.data {
	padding-right:0px;
	padding-left:0px;
}

.content .box2 .box-body table.complexlist td.bullet {
	padding-left:0px;
	background-position:left top;
}

.content .content-side table.complexlist td.indexright {
	padding-right:10px;
	padding-left:10px;
}

.content .content-side table.complexlist td.indexleft {
	padding-right:10px;
	padding-left:10px;
}

.content .content-side table.complexlist td.imageright {
	padding-left:10px;
}

.content .content-side table.complexlist td.imageleft {
	padding-right:10px;
}

.content .content-side table.complexlist td.data {
	padding-right:10px;
	padding-left:10px;
}

.content .content-side table.complexlist td.bullet {
	width:15px;
	min-width:15px;
	padding-left:10px;
	background-position:10px top;
}

.handle {
	background-color:#87909c;
}

div.productsearch-scrollbar-level1 .handlevertical {
	background-color:#2f3947;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:pointer;
}

div.productsearch-scrollbar-level1 .handlehorizontal {
	background-image:url(../docs/download/1068/de/Handle-Horizontal.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

div.productsearch-scrollbar-level1 .arrowright {
	background-image:url(../docs/download/1065/de/Scrollbar-Arrows.gif);
	background-repeat:no-repeat;
	background-position:0 -24px;
}

div.productsearch-scrollbar-level1 .arrowleft {
	background-image:url(../docs/download/1065/de/Scrollbar-Arrows.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	filter:Alpha(opacity=80);
	opacity:0.8;
}

div.productsearch-scrollbar-level1 .arrowdown {
	background-image:url(../docs/download/1065/de/Scrollbar-Arrows.gif);
	background-repeat:no-repeat;
	background-position:0 -72px;
}

.zoom-section .zoom-body .image-legend {
	margin-top:2px;
}

.content table.bricks th.alignright,
.content table.bricks td.alignright {
	padding-left:15px;
	text-align:right;
	white-space:nowrap;
}

.content table.bricks th {
	border-bottom-width:1px;
	border-bottom-color:#BDC3CB;
	border-bottom-style:solid;
}

.content table.bricks td {
	border-bottom-width:1px;
	border-bottom-color:#BDC3CB;
	border-bottom-style:solid;
	text-align:left;
	vertical-align:top;
}

.content table.complexlist td.indexright {
	padding-right:0px;;
	padding-left:15px;
}

.content table.complexlist td.indexleft {
	padding-right:15px;
	padding-left:0px;
}

.content table.complexlist td.imageright {
	padding-left:15px;
}

.content table.complexlist td.imageleft {
	padding-right:15px;
}

.content table.complexlist td.data {
	padding-right:0px;
	padding-left:0px;
}

.content table.complexlist td.bullet {
	width:20px;
	min-width:20px;
	padding-left:0px;
	background-image:url(../docs/download/1018/de/Icon-Bullet.gif);
	background-repeat:no-repeat;
	background-position:0px top;
	background-attachment:scroll;
}

.content table.complexlist div.delimiter {
	margin-right:0px;
	margin-left:0px;
}

.content .content-side .box1 .box-header-close,
.content .content-side .box1 .box-header-open,
.content .content-side .box2 .box-header-close,
.content .content-side .box2 .box-header-open,
.content .content-side .box3 .box-header-close,
.content .content-side .box3 .box-header-open {
	background-image:url(../docs/download/1024/de/Iconset-Box-Nebenspalte.gif);
}

.content .content-side .box1 .box-body {
	padding-right:10px;
	padding-left:10px;
}

.content .content-side .image-legend {
	padding-top:4px;
	padding-right:6px;
	padding-bottom:4px;
	padding-left:6px;
}

.content .content-side div.delimiter {
	margin-top:7px;
	margin-right:-10px;
	margin-bottom:7px;
	margin-left:-10px;
}

.content .content-side div.complexlist-preview {
	padding-right:10px;
	padding-left:10px;
}

.content .content-side div.bricks,
.content .content-side .box1,
.content .content-side .box2,
.content .content-side .box3,
.content .content-side div.complexlist,
.content .content-side div.image,
.content .content-side div.imagegallery,
.content .content-side div.mediaplayer,
.content .content-side div.table,
.content .content-side div.iframe,
.content .content-side div.richtext,
.content .content-side div.sublinks {
	margin-top:13px;
	margin-bottom:13px;
}

.content .content-side .box2,
.content .content-side .box3,
.content .content-side div.complexlist,
.content .content-side div.image,
.content .content-side div.imagegallery,
.content .content-side div.mediaplayer,
.content .content-side div.table {
	margin-right:-10px;
	margin-left:-10px;
}

.content .content-side .box-header {
	padding:7px;
	padding-top:3px;
	padding-bottom:3px;
}

.content .content-side .box-body {
	padding:7px;
}

.bo table.layoutpreview-bo td.darkest-bo,
.bo table.layoutpreview-bo td.light-bo {
	background-color:#B9B9B9;
}

.bo table.layoutpreview-bo td.light-bo {
	background-color:#F2F2F2;
}

.content .box1 .box-header-close,
.content .box3 .box-header-close,
.content .box1 .box-header-open,
.content .box3 .box-header-open,
.content .box2 .box-header-close,
.content .box2 .box-header-open {
	background-image:url(../docs/download/994/de/Iconset-Boxes.gif);
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
}

.content .box2 .box-header-open {
	background-position:right -200px;
}

.content .box2 .box-header-close {
	background-position:right -300px;
}

.content .box1 .box-header-close,
.content .box3 .box-header-close {
	background-position:right -100px;
}

.content .box3 .box-body td.bullet {
	background-image:url(../docs/download/1041/de/Icon-Bullet-negative.gif);
}

.content .box3 .box-body .image-legend {
	background-color:#EAEEF6;
}

.content .box3 .box-body div.table {
	margin-right:0px;
	margin-left:0px;
}

.content .box3 .box-body div.mediaplayer {
	margin-right:0px;
	margin-left:0px;
}

.content .box3 .box-body div.image {
	margin-right:0px;
	margin-left:0px;
}

.content .box3 .box-body div.delimiter {
	margin-right:0px;
	margin-left:0px;
}

.content .box3 .box-body div.complexlist {
	margin-right:0px;
	margin-left:0px;
}

.content .box3 .box-header {
	background-color:#B9B9B9;
}

.content .box3 .box-body {
	background-color:#464646;
}

.content .box2 .box-body .image-legend {
	background-color:#FFFFFF;
}

.content .box2 .box-body div.table {
	margin-right:0px;
	margin-left:0px;
}

.content .box2 .box-body div.mediaplayer {
	margin-right:0px;
	margin-left:0px;
}

.content .box2 .box-body div.image {
	margin-right:0px;
	margin-left:0px;
}

.content .box2 .box-body div.delimiter {
	margin-right:0px;
	margin-left:0px;
}

.content .box2 .box-body div.complexlist {
	margin-right:0px;
	margin-left:0px;
}

.content .box2 .box-header {
	background-color:#e2001a;
}

.content .box2 .box-body {
	background-color:#EAEEF6;
}

.content .box1 .box-body .image-legend {
	background-color:#FFFFFF;
}

.content .box1 .box-header {
	background-color:#BDC3CB;
}

.content .box1 .box-body {
	background-color:#F4F6F9;
}

.content table th {
	text-align:left;
	vertical-align:bottom;
}

.content table td {
	vertical-align:top;
}

.bo td.default-bo,
.bo td.childs-bo,
.bo td.intertitle-bo,
.bo td.noborder-bo,
.bo td.subtitle-bo,
.bo td.title-bo,
.bo th.default-bo,
.bo th.header-bo {
	border-width:1px;
	border-color:#B9B9B9;
	border-style:solid;
	margin:1px;
	padding:4px;
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
}

.bo th.default-bo,
.bo th.header-bo {
	width:180px;
	min-width:180px;
	padding-top:7px;
	background-color:#F2F2F2;
}

.bo th.header-bo {
	width:0px;
	min-width:0px;
}

.bo td.title-bo {
	background-color:#C9C9C9;
}

.bo td.subtitle-bo {
	background-color:#DBDBDB;
}

.bo td.noborder-bo {
	border-style:none;
}

.bo td.intertitle-bo {
	background-color:#F2F2F2;
}

.bo td.childs-bo {
	padding:10px;
}

.bo table.layoutpreview-bo {
	width:100px;
	height:50px;
	border-width:1px;
	border-color:#B9B9B9;
	border-style:solid;
	margin-right:10px;
	background-color:#F2F2F2;
	border-collapse:separate;
}

.bo .pagebrowsing {
	white-space:nowrap;
}

.bo hr.default-bo {
	height:1px;
	border-style:none;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#B9B9B9;
}

#content-header .teaser-homepage {
	float:left;
	width:420px;
	margin-right:20px;
}

#content-header .news-homepage {
	float:left;
	width:200px;
}

#page-footer #page-functions {
	line-height:13px;
	float:left;
	width:480px;
}

#page-footer #footer-nav {
	float:left;
	width:450px;
	margin-top:3px;
}

#page-footer #address {
	position:absolute;
	width:190px;
	height:110px;
	bottom:50px;
	left:0px;
	margin-left:15px;
}

.content td.bullet {
	width:20px;
	min-width:20px;
	background-image:url(../docs/download/1018/de/Icon-Bullet.gif);
	background-repeat:no-repeat;
	background-position:0px top;
	background-attachment:scroll;
}

.content table.pane {
	margin-bottom:10px;
}

.content table.bricks {
	margin-bottom:10px;
}

.content table {
	width:100%;
}

.content .pagebrowsing {
	float:right;
	white-space:nowrap;
}

.content .mod-newsside {
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}

.content .mod-detailsearchresults {
	position:relative;
	border-top-width:1px;
	border-top-color:#BDC3CB;
	border-top-style:solid;
	margin-top:25px;
}

.content .mod-detailsearch {
	position:relative;
	border-width:1px;
	border-color:#e5e5e6;
	border-style:solid;
	padding:5px;
	background-color:#F4F6F9;
}

.content .main-col {
	width:460px;
	padding-right:0px;
	padding-left:0px;
}

.content .loader {
	background-image:url(../docs/download/1027/de/Ajax-Loader.gif);
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:scroll;
}

.content .isLast {
	margin-bottom:0px !important;
}

.content .isLast {
	margin-bottom:0px !important;
}

.content .isFirst {
	margin-top:0px !important;
}

.content .isFirst {
	margin-top:0px !important;
}

.content .image-legend {
	padding-top:6px;
	padding-right:8px;
	padding-bottom:6px;
	padding-left:8px;
	background-color:#F4F6F9;
}

.content hr {
	display:none;
	background-image:none;
}

.content div.mod-frontend {
	position:relative;
	padding:20px;
}

.content div.delimiter {
	clear:both;
	height:1px;
	margin-top:10px;
	margin-right:-0px;
	margin-bottom:10px;
	margin-left:-0px;
	background-color:#BDC3CB;
}

.content div.complexlist-preview {
	padding-right:0px;
	padding-left:0px;
}

.content div.bricks,
.content .box1,
.content .box2,
.content .box3,
.content div.complexlist,
.content div.image,
.content div.imagegallery,
.content div.mediaplayer,
.content div.multicolumn,
.content div.table,
.content div.iframe,
.content div.richtext,
.content div.sublinks {
	margin-top:15px;
	margin-bottom:15px;
}

.content .box2,
.content .box3,
.content div.complexlist,
.content div.image,
.content div.imagegallery,
.content div.mediaplayer,
.content div.multicolumn,
.content div.table {
	margin-right:-0px;
	margin-left:-0px;
}

.content .box-header {
	padding:15px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:none;
}

.content .box-body {
	display:block;
	overflow:hidden;
	padding:15px;
}

#nav-section .main-nav {
	margin-top:26px;
	margin-bottom:14px;
	margin-left:50px;
}

#meta-nav .metafunctions {
	float:right;
}

#page-header .wrap {
	position:relative;
	height:50px;
}

#page-header #productsearch {
	position:absolute;
	width:220px;
	height:241px;
	top:0px;
	left:50px;
	z-index:1;
}

#page-header #header-image {
	position:absolute;
	height:241px;
	top:0px;
	left:0px;
}

#page-section #signatur {
	margin-bottom:20px;
	margin-left:50px;
}

#top-nav {
	position:absolute;
	width:100%;
	height:30px;
	bottom:4px;
	left:0px;
}

.tooltip1-content {
	width:150px;
	padding:10px;
}

.tooltip1 {
	background-color:#EAEEF6;
}

#tool-section {
	float:right;
	width:180px;
	height:400px;
	background-color:#2f3947;
}

#teaser {
	width:860px;
	height:50px;
	background-image:url(../docs/download/437/de/Design-Header.jpg);
}

td.ajaxloader {
	background-color:#FFFFFF;
	filter:Alpha(opacity=75);
	opacity:0.75;
}

.side-col {
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}

#Result {
	position:relative;
}

#print-output {
	width:650px;
}

#page-section {
	position:relative;
	overflow:hidden;
	width:1000px;
}

#page-header {
	position:relative;
	height:270px;
	padding-bottom:4px;
}

#page-footer {
	position:relative;
	width:930px;
	bottom:16px;
	left:50px;
	border-top-width:4px;
	border-top-color:#e2001a;
	border-top-style:solid;
	margin-top:16px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#87909c;
}

#page-body {
	position:relative;
}

#news-section {
	padding-top:30px;
	padding-bottom:50px;
}

#nav-section {
	padding-bottom:220px;
}

.metafunction-dropdown {
	background-color:#000000;
	filter:Alpha(opacity=60);
	opacity:0.6;
}

#meta-nav {
	position:absolute;
	width:720px;
	top:8px;
	left:279px;
}

.lightbox1 {
	border-width:3px;
	border-color:#464646;
	border-style:solid;
	padding:3px;
	background-color:#464646;
	filter:Alpha(opacity=75);
	opacity:0.75;
}

#language-nav {
	position:absolute;
	right:1px;
}

.header-homepage {
	height:388px !important;
	background-image:url(../docs/download/1124/de/Header-Shadow-Homepage.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.header-followingside {
	background-image:url(../docs/download/1127/de/Header-Shadow-Followingpage-Side.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.header-following {
	background-image:url(../docs/download/1126/de/Header-Shadow-Followingpage.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

div.surfnedit {
	float:left;
	margin-top:2px;
	margin-left:-15px;
}

div.productsearch-scrollbar-level1,
div.productsearch-scrollbar-level2 {
	position:absolute;
	width:8px;
	top:20px;
	right:5px;
	background-color:#EAEEF6;
	filter:Alpha(opacity=90);
	opacity:0.9;
}

div.productsearch-scrollbar-level2 {
	background-color:#2f3947;
}

div.productsearch-level2 {
	background-color:#000000;
	filter:Alpha(opacity=47);
	opacity:0.47;
}

div.productsearch-level1 {
	background-color:#FFFFFF;
	filter:Alpha(opacity=75);
	opacity:0.75;
}

div.productsearch-arrows,
div.productsearch-arrowdown,
div.productsearch-arrowup {
	position:absolute;
	width:180px;
	height:16px;
	left:0px;
	background-color:#2f3947;
	background-image:url(../docs/download/1065/de/Scrollbar-Arrows.gif);
	background-repeat:no-repeat;
	filter:Alpha(opacity=50);
	opacity:0.5;
}

div.productsearch-arrowup {
	top:0px;
	background-position:87px 3px;
}

div.productsearch-arrowdown {
	bottom:0px;
	background-position:88px -69px;
}

#content-section {
	padding-top:30px;
	padding-bottom:100px;
}

#content-header {
	margin-bottom:20px;
}

#content-footer {
	border-top-width:1px;
	border-top-color:#e2001a;
	border-top-style:solid;
	margin-top:40px;
	padding-top:7px;
}

.content .box-header-accordion {
	border-top-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
}

.bo {
	width:100%;
	border-width:1px;
	border-color:#B9B9B9;
	border-style:solid;
	border-collapse:collapse;
}

.accordionboxclosed {
	border-width:1px;
	border-color:#e2001a;
	border-style:solid;
	margin:3px;
	padding:5px;
	background-color:#d2001e;
}

.accordionbox {
	border-width:1px;
	border-color:#424242;
	border-style:dotted;
	margin:3px;
	padding:5px;
	background-color:#d2001e;
}
/* style: 1 languageId: default / engineId: default / pseudo: link */

/* style: 1 languageId: default / engineId: default / pseudo: visited */

/* style: 1 languageId: default / engineId: default / pseudo: focus */

/* style: 1 languageId: default / engineId: default / pseudo: hover */


#nav-section .main-nav ul li.leaf a:hover {
	color:#e2001a;
}

#nav-section .main-nav ul li.leafselected a:hover {
	border-left-width:0px !important;
	border-left-style:none;
}

.content table.bricks a:hover {
	color:#e2001a;
	text-decoration:none;
}

#page-section #signatur a:hover {
	color:#6B6B6B;
}

#nav-section .main-nav li ul li a:hover {
	color:#e2001a;
	text-decoration:none;
	border-left-style:none;
	margin-left:0px;
}

.content a.title:hover {
	text-decoration:underline;
}

.content a:hover,
.content a.richtext-link:hover {
	text-decoration:underline;
}

.content a.manufacturer:hover {
	background-position:left -98px;
}

#top-nav ul li a:hover,
#top-nav ul li a.selected:hover,
#language-nav ul li a:hover,
#language-nav ul li a.selected:hover,
#nav-section .main-nav li a:hover,
#page-footer #footer-nav ul li a:hover {
	text-decoration:underline;
}

#nav-section .main-nav li a:hover {
	text-decoration:none;
	border-left-width:10px;
	border-left-color:#e2001a;
	border-left-style:solid;
	margin-left:-10px;
}

#language-nav ul li a.selected:hover {
	text-decoration:none;
}

#top-nav ul li a:hover,
#top-nav ul li a.selected:hover {
	text-decoration:none;
	background-color:#87909c;
}

#top-nav ul li a.selected:hover {
	background-color:#2f3947;
}

a.word:hover {
	background-position:left -701px;
}

a.technicaldata:hover {
	background-position:left -101px;
}

a.shop:hover {
	background-position:left -301px;
}

a.pdf:hover {
	background-position:left -501px;
}

a.excel:hover {
	background-position:left -901px;
}

a.button-list:hover {
	background-position:left -200px;
}

a.button-link:hover {
	background-position: left -300px;
}

.bo a.default-bo:hover,
.bo a.button-bo:hover {
	color:#2B2B2B;
}

.bo a.button-bo:hover {
	color:#000000;
}

a.productsearch-level1:hover,
a.productsearch-level2:hover,
a.metafunction:hover {
	color:#FFFFFF;
	background-color:#87909c;
}

#nav-section .main-nav li ul li:hover {
	border-style:none;
}

#nav-section .main-nav ul li.leaf:hover {
	border-width:0px;
}

#nav-section .main-nav ul li.branch:hover {
	border-width:10px;
	border-color:#e2001a;
	border-left-style:solid;
	margin-left:-10px;
}
/* style: 1 languageId: default / engineId: default / pseudo: active */

/* style: 1 languageId: 9473 / engineId: default / pseudo: default */

/* style: 1 languageId: 9473 / engineId: default / pseudo: link */

/* style: 1 languageId: 9473 / engineId: default / pseudo: visited */

/* style: 1 languageId: 9473 / engineId: default / pseudo: focus */

/* style: 1 languageId: 9473 / engineId: default / pseudo: hover */

/* style: 1 languageId: 9473 / engineId: default / pseudo: active */
