/* 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 table.complexlist img.topimage {
	margin-bottom:10px;
}

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

.content img {
	display:block;
}

#nav-section img {
	margin:0px;
	padding:0px;
}

.content .mod-newsletter .side-col p {
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
}

.content .mod-newsletter .side-col .h3 {
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	margin:0px;
}

.content .mod-newsletter .side-col .h2 {
	font-size:11px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#000000;
}

.content .mod-newsletter #signatur a {
	color:#999999;
}

.mod-search ul.results a {
	font-size:12px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	margin-bottom:10px;
}

.content .mod-contact ul.horizontal li input.radiobutton {
	float:left;
	margin-top:5px;
	margin-right:3px;
	margin-bottom:0px;
	margin-left:0px;
}

.content .mod-contact ul.vertikal li label {
	display:block;
	float:left;
	margin-left:10px;
}

.content .mod-contact ul.vertikal li input.radiobutton {
	float:left;
	margin:0px;
}

.content .mod-contact ul.vertikal li input {
	margin-top:10px;
	margin-left:24px;
}

div.loginbox-content .description a.richtext-link,
div.loginbox-content .description a.richtext-link:hover {
	font-size:12px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
}

div.loginbox-content select {
	width:147px;
}

div.loginbox-content label {
	display:block;
	margin-top:2px;
	margin-right:5px;
}

div.loginbox-content input {
	width:145px;
	margin-bottom:10px;
}

.content table.borders-colors thead h3 {
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
}

div.loginbox select {
	width:147px;
}

div.loginbox input {
	width:145px;
}

div.loginbox a.submit {
	line-height:100px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	display:block;
	float:right;
	overflow:hidden;
	width:23px;
	height:23px;
	margin-top:10px;
	background-image:url(../docs/download/1359/de/icon-viplogin.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

div.productsearch select {
	width:260px;
}

.content .mod-contact fieldset legend {
	display:none;
}

.content .main-col div.tabbar li.selected a,
.content .main-col div.tabbar li.selected a:hover {
	background-image:url(../docs/download/1155/de/Tab-selected-Corner-Right.gif);
}

.content .main-col div.tabbar li a,
.content .main-col div.tabbar li a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:1px;
	padding-left:10px;
	background-image:url(../docs/download/1153/de/Tab-Corner-Right.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

div.link a,
div.link a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:3px;
}

.content div.link-document p.doc-altname {
	margin-top:0px;
	margin-bottom:0px;
}

.content div.link-document p {
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:24px;
	background-image:url(../docs/download/1018/de/Icon-Bullet.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
}

.content div.link-document a.pdf,
.content div.link-document a.pdf:hover {
	background-image:url(../docs/download/1150/de/icon-pdf.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
}

.content div.link-document a,
.content div.link-document a:hover {
	padding-top:5px;
	padding-right:38px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:right;
	background-image:url(../docs/download/1149/de/icon-download.gif);
	background-repeat:no-repeat;
	background-position:right 4px;
}

.content div.link-description p {
	clear:both;
	margin-top:7px;
	padding-left:30px;
}

.content div.link-description a,
.content div.link-description a:hover {
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	margin-bottom:0px;
}

.content .content-side div.infocenter a.vorteile,
.content .content-side div.infocenter a.vorteile:hover {
	background-position:left -100px;
}

.content .content-side div.infocenter a.qa,
.content .content-side div.infocenter a.qa:hover {
	background-position:left -200px;
}

.content .content-side div.infocenter a.infomaterial,
.content .content-side div.infocenter a.infomaterial:hover {
	background-position:left 0px;
}

.content .content-side div.infocenter a.detailinfo,
.content .content-side div.infocenter a.detailinfo:hover {
	margin-top:25px;
	background-position:left -400px;
}

.content .content-side div.infocenter a.angebot,
.content .content-side div.infocenter a.angebot:hover {
	background-position:left -300px;
}

.content .content-side div.infocenter a,
.content .content-side div.infocenter a:hover {
	color:#000000;
	text-decoration:none;
	display:block;
	border-width:1px;
	border-color:#9D0027;
	border-style:solid;
	margin-top:1px;
	margin-bottom:1px;
	padding-top:6px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:31px;
	background-image:url(../docs/download/1143/de/Iconset-Info-Center.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

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

.content table.indextext th strong {
	margin-top:0px;
	margin-bottom:0px;
}

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

.mod-search input.button {
	background-image:url(../docs/download/1387/de/Icon-Suche.gif);
	background-repeat:no-repeat;
}

.content .mod-contact h2 {
	font-size:12px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	margin-top:0px;
	margin-bottom:15px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:25px;
	background-color:#CCCCCC;
	background-image:url(../docs/download/1018/de/Icon-Bullet.gif);
	background-repeat:no-repeat;
	background-position:10px 11px;
}

.content .mod-contact fieldset.buttons {
	text-align:right;
}

.content .mod-contact fieldset {
	margin-bottom:20px;
}

.content .error label {
	color:#9D0027;
}

.content .error input,
.content .error select,
.content .error textarea {
	border-color:#9D0027;
	background-color:#fef2f2;
}

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

.content .mandatory label {
	color:#000000;
	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:#000000;
	border-color:#999999;
}

.content .mod-newsletter h1 {
	font-size:20px;
	line-height:26px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	margin-bottom:15px;
}

.content .mod-newsletter a {
	float:none;
	margin:0px;
	padding:0px;
	background-color:transparent;
	background-image:none;
}

.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,
.content .mod-sitemap ul li a:hover {
	float:none;
	margin:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:25px;
	background-color:#FFFFFF;
	background-image:url(../docs/download/1018/de/Icon-Bullet.gif);
}

.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:1px;
	margin-bottom:1px;
}

.content table.bricks h3 {
	margin-top:4px;
	margin-bottom:4px;
}

.content table.complexlist strong {
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	margin:0px;
}

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

.content table.complexlist h3 {
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#9D0027;
	margin-top:0px;
	margin-bottom:5px;
}

.content table.complexlist a.internal,
.content table.complexlist a.internal:hover,
.content a.emailCopy,
.content a.emailCopy:hover,
.content a.externalCopy,
.content a.externalCopy:hover {
	display:inline;
	padding:0px;
	background-color:#FFFFFF;
	background-image:none;
}

.content a.externalCopy,
.content a.externalCopy:hover {
	background-position:10px -195px;
}

.content a.emailCopy,
.content a.emailCopy:hover {
	background-position:10px -295px;
}

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

.content .content-side .box-header h3 {
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
}

.content .content-side .box-header a,
.content .content-side .box-header a:hover {
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: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;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	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,
.content .content-side a.internal:hover,
.content .content-side a.document,
.content .content-side a.document:hover,
.content .content-side a.email,
.content .content-side a.email:hover,
.content .content-side a.external,
.content .content-side a.external:hover {
	padding:0px;
	background-color:#FFFFFF;
	background-image:none;
}

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

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

.content .content-side a.document,
.content .content-side a.document:hover {
	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 {
	font-size:12px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.content .box-header a,
.content .box-header a:hover {
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

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

.content div.box3-backup .box-body strong {
	color:#FFFFFF;
}

.content div.box3-backup .box-body p.remark {
	color:#FFFFFF;
}

.content div.box3-backup .box-body p {
	color:#FFFFFF;
}

.content div.box3-backup .box-body h3 {
	color:#FFFFFF;
}

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

.content div.box3-backup .box-body em {
	color:#FFFFFF;
}

.content div.box3-backup .box-body a {
	color:#999999;
}

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

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

.content .box1 .box-header h3 {
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
}

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

.content ol li.number p {
	margin-top:0px;
	margin-bottom:0px;
}

.content ul li.bullet p {
	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;
}

#content-header p.mainsubtitle {
	font-size:13px;
	line-height:16px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:italic;
	color:#000000;
	margin-top:0px;
}

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

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

.content p.error {
	display:none;
}

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

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

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

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

.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.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:#FFFFFF;
	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 .wrap #header-bar a.selected,
#page-header .wrap #header-bar a.selected:hover {
	color:#FFFFFF;
}

#page-header .wrap #header-bar a.isFirst,
#page-header .wrap #header-bar a.isFirst:hover {
	border-left-style:none;
	padding-left:0px;
}

#page-header .wrap a.logo {
	line-height:200px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	position:absolute;
	display:block;
	overflow:hidden;
	width:204px;
	height:70px;
	top:23px;
	left:0px;
	background-image:url(../docs/download/435/de/Design-Logo.jpg);
	background-repeat:no-repeat;
}

.content h2,
.content span.richtext-title,
div.productsearch h2,
div.loginbox h2,
.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 {
	font-size:19px;
	line-height:24px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:bold;
	font-style:normal;
}

#content-header h1 {
	font-weight:normal;
	color:#000000;
	border-style:none;
}

.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:12px;
	line-height:14px;
}

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

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

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

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

div.loginbox h2 {
	color:#FFFFFF;
}

div.productsearch h2 {
	color:#FFFFFF;
	margin-bottom:10px;
}

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

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

.content a.bold,
.content strong,
.content span.richtext-strong,
.content em,
.content span.richtext-em,
.content a,
.content a:hover,
.content a.richtext-link,
.content a.richtext-link:hover,
.content label,
.content p,
.content span,
.content span.richtext-text,
.content table thead span,
div.loginbox label,
.content table.borders-colors thead span,
a.close-window,
a.close-window:hover,
.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.footnote,
.content p.remark,
.content div.box3-backup .box-body p.footnote,
.content input.medium,
select.medium,
select.multiple,
.content input.button,
.content input.button:hover,
.content textarea,
#page-footer a,
#page-footer a:hover,
#page-footer p,
#page-footer span,
#content-body a.back,
.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:12px;
	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:11px;
	line-height:13px;
}

a.close-window,
a.close-window:hover,
.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.footnote,
.content p.remark,
.content div.box3-backup .box-body p.footnote,
.content input.medium,
select.medium,
select.multiple,
.content input.button,
.content input.button:hover,
.content textarea,
#page-footer a,
#page-footer a:hover,
#page-footer p,
#page-footer span,
#content-body a.back,
.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:11px;
	line-height:13px;
}

.content .error p.error {
	color:#9D0027;
	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:#999999;
	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 {
	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;
}

#content-body a.back {
	float:right;
	margin-top:3px;
	margin-bottom:20px;
	margin-left:20px;
}

#page-footer p,
#page-footer span {
	color:#000000;
}

#page-footer a,
#page-footer a:hover {
	color:#9D0027;
	text-decoration:underline;
}

.content input.medium,
select.medium,
select.multiple,
.content input.button,
.content input.button:hover,
.content textarea {
	color:#000000;
	width:224px;
	height:15px;
	border-width:1px;
	border-color:#999999;
	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,
.content input.button:hover {
	text-transform:uppercase;
	width:auto;
	height:auto;
	border-width:0px;
	border-style:none;
	margin-right:10px;
	padding-right:26px;
	text-align:left;
	background-image:url(../docs/download/1300/de/icon-submit.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	cursor:pointer;
}

select.multiple {
	font-size:12px;
	line-height:15px;
	width:232px;
	height:75px;
	padding-top:1px;
	padding-right:0px;
	padding-left:0px;
}

select.medium {
	font-size:12px;
	line-height:15px;
	width:232px;
	height:19px;
	padding-top:1px;
	padding-right:0px;
	padding-left:0px;
}

.content p.footnote,
.content p.remark,
.content div.box3-backup .box-body p.footnote {
	line-height:12px;
}

.content div.box3-backup .box-body p.footnote {
	color:#FFFFFF;
}

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

.content p.footnote {
	color:#000000;
	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 .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;
}

a.close-window,
a.close-window:hover {
	color:#000000 !important;
	text-decoration:none !important;
	text-transform:uppercase;
	display:block;
	margin-top:30px;
	padding-right:20px;
	text-align:right;
	background-image:url(../docs/download/1360/de/icon-close.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
}

.content table.borders-colors thead span {
	color:#FFFFFF;
}

div.loginbox label {
	color:#FFFFFF;
	display:block;
	margin-top:5px;
}

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

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

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

.content label {
	color:#000000;
}

.content a,
.content a:hover,
.content a.richtext-link,
.content a.richtext-link:hover {
	color:#9D0027;
	text-decoration:underline;
	display:block;
}

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

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

.content em,
.content span.richtext-em {
	color:#000000;
	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.bold,
.content strong,
.content span.richtext-strong {
	font-weight:bold;
}

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

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

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

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

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

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

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

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

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

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

.content div.box3-backup .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;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	overflow:hidden;
	width:4px;
	height:10px;
	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 {
	font-size:11px;
	line-height:100px !important;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	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 {
	background-position:-200px top;
}

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

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

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

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

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

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

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

#page-header .wrap #header-bar a,
#page-header .wrap #header-bar a:hover,
#nav-section #main-nav ul li a,
#nav-section #main-nav ul li a:hover,
#nav-section #main-nav ul li a.selected,
#nav-section #main-nav ul li a.selected:hover,
#nav-section #main-nav ul li ul li a,
#nav-section #main-nav ul li ul li a:hover,
#nav-section #main-nav ul li ul li a.selected,
#nav-section #main-nav ul li ul li a.selected:hover,
#nav-section #main-nav ul li ul li ul li a,
#nav-section #main-nav ul li ul li ul li a:link,
#nav-section #main-nav ul li ul li ul li a:visited,
#nav-section #main-nav ul li ul li ul li a:focus,
#nav-section #main-nav ul li ul li ul li a:hover,
#nav-section #main-nav ul li ul li ul li a:active,
#nav-section #main-nav ul li ul li ul li a.selected,
#nav-section #main-nav ul li ul li ul li a.selected:hover {
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}

#nav-section #main-nav ul li ul li ul li a.selected,
#nav-section #main-nav ul li ul li ul li a.selected:hover {
	text-decoration:underline;
	background-image:url(../docs/download/1132/de/Navigation-Level-3-Bullet.gif);
}

#nav-section #main-nav ul li ul li ul li a,
#nav-section #main-nav ul li ul li ul li a:link,
#nav-section #main-nav ul li ul li ul li a:visited,
#nav-section #main-nav ul li ul li ul li a:focus,
#nav-section #main-nav ul li ul li ul li a:hover,
#nav-section #main-nav ul li ul li ul li a:active {
	font-size:11px;
	line-height:12px;
	border-bottom-style:none;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:3px;
	padding-left:40px;
	background-image:url(../docs/download/1132/de/Navigation-Level-3-Bullet.gif);
	background-repeat:no-repeat;
	background-position:28px 7px;
}

#nav-section #main-nav ul li ul li a.selected,
#nav-section #main-nav ul li ul li a.selected:hover {
	color:#000000;
	text-decoration:underline;
	background-image:url(../docs/download/1130/de/Navigation-Level-2-Bullet.gif);
}

#nav-section #main-nav ul li ul li a,
#nav-section #main-nav ul li ul li a:hover {
	color:#000000;
	text-transform:none;
	border-top-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:30px;
	background-image:url(../docs/download/1130/de/Navigation-Level-2-Bullet.gif);
	background-repeat:no-repeat;
	background-position:16px 6px;
}

#nav-section #main-nav ul li a.selected,
#nav-section #main-nav ul li a.selected:hover {
	color:#FFFFFF;
	background-image:url(../docs/download/1133/de/Navigation-Level-1-Bullet-selected.gif);
}

#nav-section #main-nav ul li a,
#nav-section #main-nav ul li a:hover {
	font-size:11px;
	line-height:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	display:block;
	height:1%;
	border-top-width:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	padding-top:4px;
	padding-right:10px;
	padding-bottom:4px;
	padding-left:18px;
	background-image:url(../docs/download/1128/de/Navigation-Level-1-Bullet.gif);
	background-repeat:no-repeat;
	background-position:5px 6px;
}

#page-header .wrap #header-bar a,
#page-header .wrap #header-bar a:hover {
	font-size:11px;
	line-height:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	border-left-width:1px;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	padding-left:9px;
}

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

.content a.internal,
.content a.internal:hover,
.content a.email,
.content a.email:hover,
.content a.external,
.content a.external:hover {
	display:block;
	float:left;
	margin-bottom:10px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	background-color:#E3E3E3;
	background-position:10px 5px;
}

.content a.external,
.content a.external:hover {
	background-position:10px -195px;
}

.content a.email,
.content a.email:hover {
	background-position:10px -295px;
}

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

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

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

#content-footer a.internal,
#content-footer a.internal:hover,
#content-footer a.pdf,
#content-footer a.pdf:hover,
#content-footer a.print,
#content-footer a.print:hover,
#content-footer a.recommend,
#content-footer a.recommend:hover,
#content-footer a.top,
#content-footer a.top:hover,
div.loginbox-content a.submit,
div.loginbox-content a.submit:hover {
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}

div.loginbox-content a.submit,
div.loginbox-content a.submit:hover {
	display:block;
	float:right;
	padding-right:25px;
	background-image:url(../docs/download/1364/de/icon-login-content.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

#content-footer a.internal,
#content-footer a.internal:hover,
#content-footer a.pdf,
#content-footer a.pdf:hover,
#content-footer a.print,
#content-footer a.print:hover,
#content-footer a.recommend,
#content-footer a.recommend:hover,
#content-footer a.top,
#content-footer a.top:hover {
	float:left;
	margin-right:10px;
	padding-left:20px;
	background-image:url(../docs/download/990/de/Iconset-Funktionen.gif);
	background-repeat:no-repeat;
	background-position:left 0px;
}

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

#content-footer a.recommend,
#content-footer a.recommend:hover {
	padding-left:18px;
	background-position:left -200px;
}

#content-footer a.pdf,
#content-footer a.pdf:hover {
	background-position:left -100px;
}

#content-footer a.internal,
#content-footer a.internal:hover {
	padding:0px;
	padding-left:18px !important;
	background-color:#FFFFFF;
	background-image:url(../docs/download/993/de/Iconset-Links.gif);
	background-position:0px 0px;
}

.delimiter {
	line-height:0px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
}

.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 {
	font-size:11px;
	line-height:13px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	color:#424242;
}

.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 {
	font-size:10px;
	line-height:11px;
	color:#BF0080;
	margin:0px;
	padding:0px;
}

.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:#999999;
	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 {
	font-weight:bold;
	color:#d2001e;
	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;
}

.content .mod-contact ul li {
	margin-top:5px;
}

.content .mod-contact ul.horizontal li {
	float:left;
	margin-right:10px;
	margin-left:10px;
	text-align:center;
}

.content .main-col div.tabbar ul {
	margin-top:0px;
	margin-bottom:0px;
}

.content .main-col div.tabbar li.selected {
	background-color:#9D0027;
	background-image:url(../docs/download/1154/de/Tab-selected-Corner-Left.gif);
}

.content .main-col div.tabbar li {
	float:left;
	margin-right:3px;
	background-color:#999999;
	background-image:url(../docs/download/1152/de/Tab-Corner-Left.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.content .content-side div.infocenter ul {
	margin:0px;
}

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

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

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

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

.content .mod-sitemap ul li.last {
	border-style:none;
}

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

.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:#E3E3E3;
}

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

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

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

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

.content div.box3-backup .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 ol li.number {
	list-style-type:decimal;
}

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

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

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

#nav-section #main-nav ul li ul li ul li {
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	background-image:url(../docs/download/1131/de/Navigation-Level-3-Background.gif);
	background-repeat:repeat-y;
	background-position:0px 0px;
}

#nav-section #main-nav ul li ul li {
	background-image:url(../docs/download/1129/de/Navigation-Level-2-Background.gif);
	background-repeat:repeat-y;
	background-position:0px 0px;
}

#nav-section #main-nav ul li.selected {
	background-color:#999999;
}

#nav-section #main-nav ul li,
#nav-section #main-nav ul li:hover {
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

#nav-section #main-nav ul {
	list-style-type:none;
	position:relative;
	margin:0px;
	padding:0px;
}

#page-header .wrap #header-bar ul li {
	font-size:11px;
	line-height:12px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
	margin-right:9px;
}

#page-header .wrap #header-bar ul {
	list-style-type:none;
}

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

.content ol,
.content ul,
ul.richtext {
	font-size:12px;
	line-height:15px;
	font-family:Arial, Helvetica, Verdana, Geneva;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	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;
}

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

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

.content .mod-newsletter .side-col-lay {
	background-color:#EEEEEE;
}

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

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

.popup-border-side {
	background-color:#9D0027;
}

.nav-section-lay {
	background-color:#9D0027;
}

.debug {
	background-color:#fae5e8;
}

.content .mod-newsletter .content table th {
	padding:0px !important;
}

.content .mod-newsletter .content table td.image-legend {
	background-color:transparent !important;
	background-image:none !important;
}

.content .mod-newsletter .content table td {
	padding-right:0px;
	padding-left:0px;
}

.content .mod-newsletter .side-col #impressum {
	font-size:9px !important;
	line-height:13px !important;
}

.content .mod-newsletter .side-col div.delimiter {
	margin-top:7px;
	margin-bottom:7px;
	background-color:#CCCCCC;
}

.content div.box2-backup .box-body {
	background-color:#CCCCCC;
}

.content div.box3-backup .box-body {
	background-color:#FFFFFF;
}

div.loginbox-content table {
	width:475px;
	margin-top:20px;
	margin-right:20px;
	margin-left:30px;
}

div.loginbox-content .description {
	clear:both;
	padding-left:30px;
}

.content table.borders-colors tr.odd {
	background-color:#FFFFFF;
}

.content table.borders-colors tr.even {
	background-color:#E3E3E3;
}

.content table.borders-colors thead {
	border-width:1px;
	border-color:#9D0027;
	border-style:solid;
	background-color:#9D0027;
}

.content table.borders-colors th {
	border-style:none;
	text-align:left;
	vertical-align:bottom;
}

.content table.borders-colors td {
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	vertical-align:top;
}

#popup-page-section .main-col {
	margin:0;
	padding:0;
}

#popup-page-section #content-section {
	padding-top:1px;
}

div.wrapper-right {
	float:left;
	width:7px;
	height:19px;
	margin:0px;
	background-image:url(../docs/download/1153/de/Tab-Corner-Right.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

div.wrapper-left {
	float:left;
	width:7px;
	height:19px;
	margin:0px;
	background-image:url(../docs/download/1152/de/Tab-Corner-Left.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

div.link {
	float:left;
	height:19px;
	margin:0px;
	background-color:#999999;
}

.content td.indextext-email td.indextext-email {
	padding-top:5px;
	padding-bottom:5px;
}

.content div.simplelist div.simplelist {
	margin-top:3px;
	margin-bottom:3px;
}

.content table.indextext th {
	padding-right:10px;
	vertical-align:top;
	white-space:nowrap;
}

.content table.indextext td {
	width:100%;
}

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

.content .link-email .icon-email {
	width:16px;
}

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

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

.mod-search div.suchfeld {
	padding:8px 10px;
	background-color:#E3E3E3;
}

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

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

.content .mod-newsletter .side-col {
	margin:0px;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#EEEEEE;
}

.content .mod-newsletter #page-footer {
	width:610px;
	text-align:left;
}

.content .mod-newsletter .main-col {
	margin:0px;
	padding:0px;
}

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

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

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

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

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

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

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

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

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

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

.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:0px;
	padding-left:0px;
}

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

.handle {
	background-color:#2A5180;
}

div.scrollbar .handlevertical {
	background-image:url(../docs/download/1067/de/Handle-Vertical.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

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

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

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

div.scrollbar .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.scrollbar .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:normal;
}

.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:15px;
	min-width:15px;
	padding-left:0px;
	background-image:url(../docs/download/1018/de/Icon-Bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	background-attachment:scroll;
}

.content table.complexlist div.delimiter {
	margin-top:4px;
	margin-right:0px;
	margin-bottom:4px;
	margin-left:0px;
	background-color:#FFFFFF;
}

.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:0px;
	padding-left:0px;
}

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

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

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

.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,
.content .content-side table.indextext {
	margin-top:8px;
	margin-bottom:8px;
}

.content .content-side table.indextext {
	display:block;
}

.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 {
	margin-right:-0px;
	margin-left:-0px;
}

.content .content-side .box1,
.content .content-side .box2,
.content .content-side .box3 {
	margin-bottom:20px;
}

.content .content-side .box-header {
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:5px;
}

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

.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 ul.link li.link .link-email {
	margin-top:none;
	margin-bottom:none;
}

.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 div.box3-backup .box-body td.bullet {
	background-image:url(../docs/download/1041/de/Icon-Bullet-negative.gif);
}

.content div.box3-backup .box-body .image-legend {
	background-color:#000000;
}

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

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

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

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

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

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

.content div.box2-backup .box-body .image-legend {
	background-color:#999999;
}

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

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

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

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

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

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

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

.content .box1 .box-body {
	padding-right:0px;
	padding-left:0px;
	background-color:#FFFFFF;
}

.content table th {
	padding:2px 5px;
	text-align:left;
	vertical-align:bottom;
}

.content table td {
	padding:2px 5px;
	vertical-align:top;
}

.content .main-col div.tabbar {
	height:25px;
	margin-top:25px;
	margin-bottom:20px;
	background-image:url(../docs/download/1151/de/Tabbar-Background.gif);
	background-repeat:repeat-x;
	background-position:left 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.margins {
	margin-bottom:15px;
}

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

#teaser div.visualmask {
	position:absolute;
	width:467px;
	height:141px;
	top:0px;
	right:0px;
	background-image:url(../docs/download/1126/de/Visual-Maske.gif);
}

#page-footer #signatur {
	margin-top:20px;
}

.content td.indextext-email {
	padding-top:15px  ;
	padding-bottom:15px  ;
}

.content table.borders-colors {
	width:100%;
}

.content table {
	width:100%;
}

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

.content .mod-newsletter {
	margin-right:20px;
	margin-left:20px;
	text-align:left;
}

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

.content .link-email {
	margin-top:7px;
	margin-bottom:7px;
}

.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-bottom:6px;
	background-color:transparent;
}

.content hr.email {
	display:block;
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#E3E3E3;
}

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

.content div.link-description {
	margin-bottom:10px;
	padding-top:10px;
	padding-right:20px;
	padding-bottom:10px;
	background-color:#E3E3E3;
}

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

.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.simplelist,
.content div.sublinks,
.content table.indextext {
	margin-top:15px;
	margin-bottom:15px;
}

.content table.indextext {
	display:block;
}

.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:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:none;
}

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

#nav-section #main-nav {
	border-bottom-width:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	margin-bottom:70px;
}

#page-header .wrap #header-bar #meta-nav {
	position:absolute;
	top:5px;
	left:22px;
}

#page-header .wrap #header-bar #language-nav {
	position:absolute;
	top:5px;
	right:160px;
}

#page-header .wrap #header-bar #aspcom-link {
	position:absolute;
	top:5px;
	left:840px;
}

#page-header .wrap #header-bar {
	position:relative;
	background-color:#9D0027;
}

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

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

#teaser {
	position:absolute;
	width:467px;
	height:141px;
	top:23px;
	right:0px;
}

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

#popup-page-section {
	position:relative;
	width:550px;
	min-height:450px;
	margin:0px 20px;
	padding-top:30px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:32px;
	background-color:#FFFFFF;
}

#popup-background {
	background-color:#9D0027;
}

#page-section {
	position:relative;
	width:985px;
	margin:0 auto;
}

#page-header {
	height:93px;
}

#page-footer {
	border-top-width:1px;
	border-top-color:#9D0027;
	border-top-style:solid;
	margin-top:20px;
	margin-bottom:10px;
	padding-top:15px;
	text-align:center;
}

#page-body {
	position:relative;
}

.noMargin {
	margin:0px !important;
}

.noMargin {
	margin:0px !important;
}

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

div.surfnedit {
	float:left;
	margin-top:1px;
	margin-left:-12px;
}

div.scrollbar {
	width:200px;
	height:10px;
	background-color:#C9C9C9;
}

div.productsearch {
	position:absolute;
	width:284px;
	height:60px;
	top:23px;
	left:205px;
	padding-top:10px;
	padding-left:28px;
	background-color:#CCCCCC;
}

div.loginbox-content {
	padding-bottom:10px;
	background-color:#E3E3E3;
}

div.loginbox {
	margin-top:35px;
	padding-top:20px;
	padding-right:37px;
	padding-bottom:20px;
	padding-left:20px;
}

#content-section {
	padding-top:48px;
	padding-bottom:40px;
}

#content-header {
	width:550px;
	margin-bottom:35px;
}

#content-footer {
	width:550px;
	margin-top:40px;
}

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

.clearboth {
	clear:both;
}

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

.accordionboxclosed {
	border-width:1px;
	border-color:#999999;
	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 */


.content .content-side div.infocenter a:hover {
	color:#9D0027;
}

#page-footer #signatur a:hover {
	color:#000000;
}

.content input.button:hover {
	color:#9D0027;
}

a.close-window:hover {
	color:#9D0027 !important;
}

#page-header .wrap #header-bar a:hover,
#nav-section #main-nav ul li a:hover,
#nav-section #main-nav ul li a.selected:hover,
#nav-section #main-nav ul li ul li a:hover,
#nav-section #main-nav ul li ul li a.selected:hover,
#nav-section #main-nav ul li ul li ul li a:hover,
#nav-section #main-nav ul li ul li ul li a.selected:hover {
	text-decoration:underline;
}

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

#nav-section #main-nav ul li a:hover {
	text-decoration:none;
}

#content-footer a.internal:hover,
#content-footer a.pdf:hover,
#content-footer a.print:hover,
#content-footer a.recommend:hover,
#content-footer a.top:hover,
div.loginbox-content a.submit:hover {
	color:#9D0027;
}

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

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

#nav-section #main-nav ul li:hover {
	background-color:#999999;
}
/* 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 */
