/* content */

/* style: Hauptstil language: default / engineId: default / pseudo: default */
.content h2 {
	margin-right:-0px;
	margin-left:-0px;
	margin-bottom:30px;
}

.content h2 {
	font-family:'Noto Sans', Arial, sans-serif;
	font-weight:bold;
	font-style:normal;
	color:#25313F;
	font-size:26px;
	letter-spacing:-0.5px;
	line-height:1.4em;
	text-align:center;
}

.content p,
.content em,
.content strong,
.content span,
.content p.decoration2,
.content p.decoration1,
.content a.textlink {
	font-family:'Myriad W01 Regular',arial,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#25313F;
	font-size:14px;
	line-height:1.6em;
}

.content em {
	font-family:'Myriad W01 Lt', arial, sans-serif;
	font-size:24px;
	line-height:1.5em;
}

.content strong {
	font-family:'Myriad W01 SmBd', arial, sans-serif;
}

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

.content p.decoration2 {
	font-family:'Myriad W01 SmBd', arial, sans-serif;
	color:#25313f;
}

.content p.decoration1 {
	font-family:Arial, sans-serif;
	font-weight:bold;
}

.content a.textlink {
	padding-left:0 !important;
	background-image:none !important;
}

.content a {
	font-family:'Myriad W01 Regular',arial,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#0098CA;
	font-size:16px;
	text-decoration:none;
	display:block;
	margin-top:30px;
	margin-bottom:30px;
}

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

.content h3 {
	font-family:'Myriad W01 Regular',arial,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#25313F;
	font-size:18px;
	line-height:1.6em;
	margin-top:30px;
	margin-bottom:30px;
}

.content p.remark {
	font-size:14px;
}

.content p.footnote {
	font-size:14px;
}

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

.content table {
	width:100%;
}

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

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

.content a.anchor {
	display:inline;
}

.content a.back {
	position:absolute;
	top:20px;
	margin:0px;
	padding-left:16px;
	background-image:url(../../../../docs/de/1912/sprite-links-icons.png?v=1.0);
	background-position:left top;
	background-repeat:no-repeat;
}

.content img {
	display:block;
}

.content label {
	font-family:'Myriad W01 Regular',arial,sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#25313F;
	font-size:16px;
}

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

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

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

.content a.link-box {
	font-family:'Myriad W01 Regular',arial,sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:22px;
	line-height:1.2em;
	text-align:left;
	position:relative;
	display:block;
	float:none;
	width:auto;
	height:auto;
	margin-top:30px;
	margin-bottom:30px;
	padding-top:25px;
	padding-right:60px;
	padding-bottom:25px;
	padding-left:28px;
	-o-transition:background-color 0.2s linear 0s;
	-webkit-transition:background-color 0.2s linear 0s;
	transition:background-color 0.2s linear 0s;
	color:#FFFFFF;
	border-style:none;
	margin:0px;
	background-color:#0098CA;
	background-image:none;
	cursor:pointer;
}

.content a.link-box span {
	position:absolute;
	width:12px;
	height:24px;
	top:50%;
	right:20px;
	margin-top:-12px;
	background-image:url(../../../../docs/de/1911/sprite-bricks-icons.png?v=1.0);
	background-repeat:no-repeat;
	background-position:-60px -400px;
}

.content .link-button-wrapper {
	margin-bottom:30px;
}

.content .link-button-wrapper a.link-button {
	font-family:'Myriad W01 SmBd', arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	font-size:16px;
	line-height:1.2em;
	text-align:center;
	display:inline-block;
	float:left;
	width:auto;
	height:auto;
	border-style:none;
	margin:0px;
	padding-top:12px;
	padding-right:20px;
	padding-bottom:11px;
	padding-left:20px;
	background-color:#0098CA;
	background-image:none;
	-o-transition:background-color 0.2s linear 0s;
	-webkit-transition:background-color 0.2s linear 0s;
	transition:background-color 0.2s linear 0s;
	cursor:pointer;
}

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

.content h4 {
	font-family:Arial, sans-serif;
	font-weight:bold;
	font-style:normal;
	font-size:14px;
	line-height:1.2em;
}

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

.content article.bg-color2 {
	background-color:#25313F;
	background-image:none;
}

.content article.bg-color2 a.document {
	background-repeat:no-repeat;
	background-position:left -2800px;
}

.content article.bg-color2 a.internal {
	background-repeat:no-repeat;
	background-position:left -1200px;
}

.content article.bg-color2 a.external {
	background-repeat:no-repeat;
	background-position:left -3600px;
}

.content article.bg-color2 a.email {
	background-repeat:no-repeat;
	background-position:left -3600px;
}

.content article.bg-color2 ul li.bullet {
	background-image:url(../../../../docs/de/1876/icon-bullet-negative.png?v=1.0);
}

.content article.bg-color2 .box-body-accordion a {
	color:#CC1880;
}

.content article.bg-color2 .box-body-accordion a.document {
	background-position:left -2400px;
}

.content article.bg-color2 .box-body-accordion a.email {
	background-position:left -3200px;
}

.content article.bg-color2 .box-body-accordion a.external {
	background-position:left -1600px;
}

.content article.bg-color2 .box-body-accordion a.internal {
	background-position:left -800px;
}

.content article.bg-color2 .box-body-accordion h1 {
	color:#25313F;
}

.content article.bg-color2 .box-body-accordion h3 {
	color:#25313F;
}

.content article.bg-color2 .box-body-accordion p {
	color:#25313F;
}

.content article.bg-color2 .box-body-accordion span {
	color:#25313F;
}

.content article.bg-color2 .box-body-accordion strong {
	color:#25313F;
}

.content article.bg-color2 .box-body-accordion em {
	color:#25313F;
}

.content article.bg-color2 .box-body-accordion h2 {
	color:#25313F;
}

.content article.bg-color2 .box-body-accordion li.bullet {
	background-image:url(../../../../docs/de/1628/icon-bullet.png?v=1.0);
}

.content article.bg-color2 .box-body-accordion .link-box {
	color:#FFFFFF;
}

.content article.bg-color2 .box-body-accordion .link-button {
	color:#FFFFFF;
}

.content article.bg-color2 .content-header h1 {
	color:#FFFFFF;
}

.content article.bg-color2 .content-header h2 {
	color:#FFFFFF;
}

.content article.bg-color2 h1 {
	color:#FFFFFF;
}

.content article.bg-color2 h3 {
	color:#FFFFFF;
}

.content article.bg-color2 p,
.content article.bg-color2 a.textlink {
	color:#FFFFFF;
}

.content article.bg-color2 span {
	color:#FFFFFF;
}

.content article.bg-color2 strong {
	color:#FFFFFF;
}

.content article.bg-color2 a.back {
	color:#F4F4F4;
	background-position:left -400px;
}

.content article.bg-color2 .box1 h1 {
	color:#25313F;
}

.content article.bg-color2 .box1 h3 {
	color:#25313F;
}

.content article.bg-color2 .box1 p {
	color:#25313F;
}

.content article.bg-color2 .box1 span {
	color:#25313F;
}

.content article.bg-color2 .box1 strong {
	color:#25313F;
}

.content article.bg-color2 .box1 li.bullet {
	background-image:url(../../../../docs/de/1628/icon-bullet.png?v=1.0);
}

.content article.bg-color2 .box1 a.internal {
	background-position:left -800px;
}

.content article.bg-color2 .box1 a.external {
	background-position:left -1600px;
}

.content article.bg-color2 .box1 a.email {
	background-position:left -3200px;
}

.content article.bg-color2 .box1 a.document {
	background-position:left -2400px;
}

.content article.bg-color2 .box1 h2 {
	color:#25313F;
}

.content article.bg-color2 .box1 em {
	color:#25313F;
}

.content article.bg-color2 .box2 a.document {
	background-position:left -2400px;
}

.content article.bg-color2 .box2 a.internal {
	background-position:left -800px;
}

.content article.bg-color2 .box2 a.external {
	background-position:left -1600px;
}

.content article.bg-color2 .box2 a.email {
	background-position:left -3200px;
}

.content article.bg-color2 .box2 h1 {
	color:#25313F;
}

.content article.bg-color2 .box2 h2 {
	color:#25313F;
}

.content article.bg-color2 .box2 h3 {
	color:#25313F;
}

.content article.bg-color2 .box2 em {
	color:#25313F;
}

.content article.bg-color2 .box2 p {
	color:#25313F;
}

.content article.bg-color2 .box2 strong {
	color:#25313F;
}

.content article.bg-color2 .box2 span {
	color:#25313F;
}

.content article.bg-color2 .box2 li.bullet {
	background-image:url(../../../../docs/de/1628/icon-bullet.png?v=1.0);
}

.content article.bg-color2 .box2 .mod-contact em {
	color:#25313F;
}

.content article.bg-color2 .box2 .mod-contact label {
	color:#25313F;
}

.content article.bg-color2 .box2 .mod-contact h2 {
	color:#25313F;
}

.content article.bg-color2 .box2 .mod-contact h1 {
	color:#25313F;
}

.content article.bg-color2 .box2 .mod-contact h3 {
	color:#25313F;
}

.content article.bg-color2 .box2 .mod-contact p {
	color:#25313F;
}

.content article.bg-color2 .box2 .mod-contact span {
	color:#25313F;
}

.content article.bg-color2 .box2 .mod-contact strong {
	color:#25313F;
}

.content article.bg-color2 .box2 .mod-contact fieldset.error h2 {
	color:#CC1880;
}

.content article.bg-color2 .box2 .mod-contact fieldset.error label {
	color:#CC1880;
}

.content article.bg-color2 em {
	color:#FFFFFF;
}

.content article.bg-color2 h2 {
	color:#FFFFFF;
}

.content article.bg-color2 .mod-contact em {
	color:#FFFFFF;
}

.content article.bg-color2 .mod-contact h2 {
	color:#FFFFFF;
}

.content article.bg-color2 .mod-contact h1 {
	color:#FFFFFF;
}

.content article.bg-color2 .mod-contact h3 {
	color:#FFFFFF;
}

.content article.bg-color2 .mod-contact p {
	color:#FFFFFF;
}

.content article.bg-color2 .mod-contact span {
	color:#FFFFFF;
}

.content article.bg-color2 .mod-contact strong {
	color:#FFFFFF;
}

.content article.bg-color2 .mod-contact label {
	color:#FFFFFF;
}

.content article.bg-color2 .mod-contact fieldset.error h2 {
	color:#CC1880;
}

.content article.bg-color2 .mod-contact fieldset.error label {
	color:#CC1880;
}

.content article.bg-color2 a.selected {
	color:#FFFFFF;
}

.content article.bg-color2 .screen-top {
	background-color:#25313F;
}

.content article.bg-color2 .screen-bottom {
	background-color:#25313F;
}

.content a.selected {
	color:#25313F;
}

.content .content-body .bg-color1 {
	background-color:#F4F4F4;
	background-image:none;
}

.content .content-body .bg-color1 .screen-top {
	background-color:#F4F4F4;
}

.content .content-body .bg-color1 .screen-bottom {
	background-color:#F4F4F4;
}

.content .right.link-button-wrapper {
	margin-bottom:30px;
}

.content .right.link-button-wrapper a.link-button {
	float:right;
}

.content .center.link-button-wrapper {
	text-align:center;
	margin-bottom:30px;
}

.content .center.link-button-wrapper a.link-button {
	float:none;
}

.content .hersteller a {
	font-family:'Myriad W01 Regular',arial,sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:22px;
	line-height:1.2em;
	text-align:left;
	position:relative;
	display:block;
	float:none;
	width:auto;
	height:auto;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-top:30px;
	margin-bottom:30px;
	padding-top:25px;
	padding-right:60px;
	padding-bottom:25px;
	padding-left:28px;
	-o-transition:background-color 0.2s linear 0s;
	-webkit-transition:background-color 0.2s linear 0s;
	transition:background-color 0.2s linear 0s;
}

.content .text-align-right {
	text-align:right;
}
/* style: Hauptstil language: default / engineId: default / pseudo: hover */
.content a.textlink:hover {
	color:#25313F !important;
	text-decoration:none;
}

.content a:hover {
	color:#CC1880;
}

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

.content a.link-box:hover {
	color:#FFFFFF !important;
	background-color:#CC1880;
}

.content .link-button-wrapper a.link-button:hover {
	color:#FFFFFF !important;
	background-color:#CC1880;
}

.content article.bg-color2 a.document:hover {
	color:#F4F4F4;
	background-position:left -2900px;
}

.content article.bg-color2 a.internal:hover {
	color:#F4F4F4;
	background-position:left -1300px;
}

.content article.bg-color2 a.external:hover {
	color:#F4F4F4;
	background-position:left -3700px;
}

.content article.bg-color2 a.email:hover {
	color:#F4F4F4;
	background-position:left -3700px;
}

.content article.bg-color2 a:hover {
	color:#F4F4F4;
}

.content article.bg-color2 .box-body-accordion a:hover {
	color:#25313F;
}

.content article.bg-color2 .box-body-accordion a.document:hover {
	background-position:left -2500px;
}

.content article.bg-color2 .box-body-accordion a.email:hover {
	background-position:left -3300px;
}

.content article.bg-color2 .box-body-accordion a.external:hover {
	background-position:left -1700px;
}

.content article.bg-color2 .box-body-accordion a.internal:hover {
	background-position:left -900px;
}

.content article.bg-color2 .box1 a:hover {
	color:#25313F;
}

.content article.bg-color2 .box1 a.internal:hover {
	background-position:left -900px;
}

.content article.bg-color2 .box1 a.external:hover {
	background-position:left -1700px;
}

.content article.bg-color2 .box1 a.email:hover {
	background-position:left -3300px;
}

.content article.bg-color2 .box1 a.document:hover {
	background-position:left -2500px;
}

.content article.bg-color2 .box2 a.document:hover {
	background-position:left -2500px;
}

.content article.bg-color2 .box2 a.internal:hover {
	background-position:left -900px;
}

.content article.bg-color2 .box2 a.external:hover {
	background-position:left -1700px;
}

.content article.bg-color2 .box2 a.email:hover {
	background-position:left -3300px;
}

.content article.bg-color2 .box2 a:hover {
	color:#25313F;
}

/* content @media Tablet */
@media only screen and (max-width: 1001px) {

/* style: Hauptstil language: default / engineId: default / pseudo: default */
.content h3 {
	font-size:20px;
}

.content em {
	font-size:18px;
}
}