 ....loading....
Firebug's log limit has been reached. %S entries not shown.		Preferences	 
Firebug's log limit has been reached. %S entries not shown.		Preferences	 
.imageSpacer {
background-color:#FFFFFF;
text-align:center;
vertical-align:middle;
}
#homepageTeaser {
background:#E9E9E9 url(whiteLine.gif) repeat-y scroll 50% 0;
height:1%;
overflow:visible;
padding:21px;
}
a.arrowGrey {
background:transparent url(arrowGrey.gif) no-repeat scroll 0 0.4em;
padding-left:10px;
text-decoration:none !important;
vertical-align:middle;
}
a.arrowGreyBold {
background:transparent url(arrowGrey.gif) no-repeat scroll 0 0.4em;
font-weight:bold;
padding-left:10px;
text-decoration:none !important;
vertical-align:middle;
}
div.arrowGreyBold {
background:transparent url(arrowGrey.gif) no-repeat scroll 0 0.4em;
font-weight:bold !important;
padding-left:10px;
text-decoration:none !important;
vertical-align:middle;
}
a.arrowGreyLeft {
background:transparent url(arrowGrey_left.gif) no-repeat scroll 0 0.4em;
padding-left:12px;
text-decoration:none !important;
vertical-align:middle;
}
a.arrowRed {
background:transparent url(arrowRed.gif) no-repeat scroll 0 0.4em;
display:block;
float:none;
padding-left:10px;
text-decoration:none !important;
vertical-align:middle;
}
a.arrowRedBold {
background:transparent url(arrowRed.gif) no-repeat scroll 0 0.4em;
display:block;
float:none;
font-weight:bold;
padding-left:10px;
text-decoration:none !important;
}
div.arrowRedBold {
background:transparent url(arrowRed.gif) no-repeat scroll 0 0.4em;
display:block;
float:none;
font-weight:bold;
padding-left:10px;
text-decoration:none !important;
}
ul.arrowRedBold {
list-style-image:url(arrowRed.gif);
list-style-position:outside;
list-style-type:disc;
margin-left:0;
padding:0;
text-decoration:none !important;
}
ul.arrowRedBold li {
font-weight:bold;
padding:0;
text-decoration:none !important;
vertical-align:top;
}
a.arrowRedBold:hover, .arrowRed:hover, ul.arrowRedBold a:hover {
color:#B60101;
text-decoration:none !important;
}
a.arrowWhite {
background:transparent url(arrowWhite.gif) no-repeat scroll 0 0.4em;
color:#FFFFFF;
padding-left:10px;
text-decoration:none !important;
vertical-align:middle;
}
a.arrowWhiteBold {
background:transparent url(arrowWhite.gif) no-repeat scroll 0 0.4em;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
text-decoration:none !important;
vertical-align:middle;
}
a.underline {
text-decoration:underline;
}
a.underlineBold {
font-weight:bold;
text-decoration:underline;
}
a.underlineWhite {
color:#FFFFFF;
text-decoration:underline;
}
a.standAlone {
font-size:110%;
}
a.inline {
display:inline !important;
}
th {
background-color:#D7D7D7;
padding-left:2px;
text-align:left;
}
button.go {
border:0 none;
display:inline;
font-size:1em;
margin:0;
padding:0 0 0 9px;
text-align:left;
vertical-align:top;
}
button.go:hover {
color:#B60101;
}
div.metaContainer button.go {
background:#D7D7D7 url(arrowGrey.gif) no-repeat scroll left center;
color:#525252;
}
div#mainContent button.go {
background:#FFFFFF url(arrowRed.gif) no-repeat scroll left center;
margin-left:5px;
margin-top:0.2em;
}
img.keyVisual {
display:block;
margin-bottom:0;
padding:0;
}
img.left {
float:left;
margin:0 20px 5px 0;
}
img.right {
float:right;
margin:0 0 5px 20px;
}
div.containerElement {
border-color:-moz-use-text-color #A1A5AA #A1A5AA;
border-style:none solid solid;
border-width:0 1px 1px;
overflow:visible;
padding:15px;
}
div.spacerDiv {
clear:both;
height:20px;
}
div.chartElement {
border-color:-moz-use-text-color #A1A5AA #A1A5AA;
border-style:none solid solid;
border-width:0 1px 1px;
margin-bottom:20px;
}
div.chartElement div.longText {
margin:0;
padding:15px;
}
div.chartElement p {
padding:0;
}
h2.application {
color:#FFFFFF;
font-size:120%;
margin:5px 3px 0 0;
}
h2.application span {
background:#7B8186 url(/com/structure_images/tabRightEdgeDiagonal.png) no-repeat scroll right center;
padding:3px 130px 0 15px;
}
div.applicationElement, div.applicationFrame {
background-color:#FFFFFF;
border:1px solid #A1A5AA;
font-size:120%;
margin-bottom:20px;
min-height:200px;
padding:10px;
}
div.applicationElement div.longText, div.applicationFrame div.longText {
font-size:100%;
}
div.longText span {
font-size:100% !important;
}
div.applicationElement ul li span {
font-size:100% !important;
}
div.applicationElement ul li p span {
font-size:100% !important;
}
div.applicationElement ul li p {
display:inline;
margin:0;
padding:0;
}
div.applicationElement ul {
list-style-type:square;
}
div.applicationElement h3, div.applicationElement h5, div.applicationElement .filter {
font-size:100%;
}
div.applicationElement table.downloadList td.fileInfo {
font-size:84%;
}
div.applicationFrame {
padding:0;
}
#applicationTabs ul {
font-size:120%;
margin-left:0;
padding-left:15px;
}
#applicationTabs li {
background:transparent url(/com/structure_images/applicationInactiveRightEdge.gif) no-repeat scroll right bottom;
cursor:pointer;
display:block;
float:left;
line-height:175%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0 0 -15px;
padding:0 30px 0 0;
position:relative;
}
#applicationTabs a {
background:transparent url(applicationInactiveLeftEdge.gif) no-repeat scroll left bottom;
display:block;
font-weight:bold;
padding:0 0 0 25px;
text-decoration:none !important;
}
#applicationTabs li.active a {
background:transparent url(/com/structure_images/applicationActiveLeftEdge.gif) no-repeat scroll left bottom;
color:#FFFFFF;
}
#applicationTabs li.active {
background:transparent url(/com/structure_images/applicationActiveRightEdge.gif) no-repeat scroll right bottom;
}
#applicationTabs li a.firstTab {
background-color:transparent;
background-image:url();
padding-left:15px;
}
#applicationTabs li.active a.firstTab {
background-color:transparent;
background-image:url();
padding-left:15px;
}
ul#innerTabs {
border:1px solid #D7D7D7;
height:1%;
list-style-type:none;
margin:0 0 15px;
overflow:auto !important;
padding:3px 0 3px 10px;
}
ul#innerTabs li {
display:inline;
float:left;
margin:0 10px 0 0;
padding:0;
width:166px;
}
li.clear {
clear:both;
}
.wpcBrandRow {
height:36px;
}
a.downloadLink {
background-position:0 0.7em !important;
}
span.downloadIcon {
background:transparent url(/com/structure_images/fileicon.gif) no-repeat scroll 0 0.2em;
display:block;
line-height:1.7em;
padding-left:28px;
}
.pdf {
background-image:url(/com/structure_images/fileicon_pdf.gif) !important;
}
.doc {
background-image:url(/com/structure_images/fileicon_word.gif) !important;
}
.xls {
background-image:url(/com/structure_images/fileicon_excel.gif) !important;
}
.ppt {
background-image:url(/com/structure_images/fileicon_powerpoint.gif) !important;
}
.jpg {
background-image:url(/com/structure_images/fileicon_jpg.gif) !important;
}
.audio {
background-image:url(/com/structure_images/fileicon_audio.gif) !important;
}
.video {
background-image:url(/com/structure_images/fileicon_video.gif) !important;
}
.flv {
background-image:url(/com/structure_images/fileicon_video.gif) !important;
}
.rtf {
background-image:url(/com/structure_images/fileicon_word.gif) !important;
}
td.fileInfo a.downloadLanguage {
background-position:0 0.525em !important;
line-height:1.7em;
margin:0;
text-decoration:none !important;
}
table.pictureDownload {
width:171px;
}
table.pictureDownload td {
font-size:110%;
}
table.downloadList td {
vertical-align:top;
}
table.downloadList td p {
font-size:100%;
margin:0;
padding:0;
}
.downloadList td span {
font-size:120%;
}
table.downloadList td a {
line-height:150%;
margin:0 0 11px;
}
table.downloadList td.fileInfo {
padding-left:20px;
}
table.downloadList td.fileInfo div {
margin:0 0 5px;
}
table.downloadList div.left {
float:left;
margin:0 5px 0 0;
width:93px;
}
table.downloadList img.left {
float:left;
margin:0 5px 0 0;
}
table.downloadList td.fileInfo div.downl_item {
min-height:26px;
width:240px;
}
table.downloadList td.fileInfo div.downl_item_left {
float:left;
min-height:26px;
width:130px;
}
table.downloadList td.fileInfo div.downl_item_right {
float:left;
min-height:26px;
width:110px;
}
table.imageGallery {
border-color:-moz-use-text-color #A1A5AA #A1A5AA;
border-style:none solid solid;
border-width:0 1px 1px;
height:182px;
margin-bottom:20px;
width:563px;
}
table.imageGallery th {
background-color:#F2F2F2;
font-size:120%;
padding-left:15px;
}
table.imageGallery td.images {
display:block;
padding:20px 3px;
}
table.imageGallery td.images table {
display:inline;
float:left;
margin:0 12px 27px;
width:114px;
}
table.imageGallery td.images table td {
display:block;
font-size:110%;
padding:0;
}
table.imageGallery td.images table td a {
font-size:110%;
}
table.imageGallery td.images .imageGalleryHideAll {
font-size:110%;
margin-right:15px;
}
table.imageGallery td.images .imageGalleryHideAll a {
font-size:110%;
}
div.form label.dropdown {
font-size:110%;
}
div.form label {
font-size:120%;
vertical-align:middle;
}
div.form {
border-bottom:0 none !important;
}
div.form div.formMargin {
margin:10px 0;
}
.formeditor button, .applicationElement button {
background:transparent url(/com/structure_images/buttonBackground.png) no-repeat scroll left center;
border:1px solid #A1A5AA;
font-size:110%;
height:22px;
margin-right:8px;
}
.formeditor button div, .applicationElement button div {
background:transparent url(/com/structure_images/arrowRed.gif) no-repeat scroll 0 0.4em;
padding:0 5px 0 10px;
}
div.form .button {
background:transparent url(/com/structure_images/buttonBackground.png) no-repeat scroll left center;
border:1px solid #A1A5AA;
font-size:110%;
height:22px;
padding:0 15px 1px 20px;
}
div.form .multiline {
overflow:auto;
width:524px;
}
div.form input, div.form select {
font-size:110%;
margin:2px;
vertical-align:middle;
}
div.form td.label {
width:140px;
}
div.form a.arrowRed {
font-size:110%;
}
table.glossary {
font-size:120%;
margin:0;
}
td.glossaryLetters {
background-color:#E9E9E9;
border-bottom:1px solid #A1A5AA;
height:70px;
padding-left:20px;
vertical-align:middle;
}
td.glossaryLetters a:hover {
color:#B60101;
}
table.glossary a.active {
color:#B60101;
}
td.glossaryTerms {
line-height:150%;
padding:20px;
vertical-align:top;
}
td.glossaryDefinitions {
padding:20px;
vertical-align:top;
}
table.imageSlideshow {
width:171px;
}
table.imageSlideshow td {
font-size:110%;
}
table.imageSlideshow td.header {
background-color:#F2F2F2;
border-left:1px solid #A1A5AA;
border-right:1px solid #A1A5AA;
border-top:1px solid #A1A5AA;
font-weight:bold;
line-height:164%;
padding:0 4px;
vertical-align:middle;
white-space:nowrap;
}
table.imageSlideshow td.header div.prev {
background:transparent url(/com/structure_images/arrowRed_left.gif) no-repeat scroll 0 center;
cursor:pointer;
display:block;
font-size:110%;
padding-left:10px;
}
table.imageSlideshow td.header div.next {
background:transparent url(/com/structure_images/arrowRed.gif) no-repeat scroll right center;
cursor:pointer;
font-size:110%;
padding-right:10px;
}
table.imageSlideshow td.header a:hover {
color:#B60101;
}
table.imageSlideshow td.spacer {
border-color:#A1A5AA -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0 0;
width:500px;
}
table.imageSlideshow td.spacer span {
font-size:110%;
}
table.imageSlideshow td a {
font-size:110%;
}
table.imageSlideshow td.image {
border:1px solid #A1A5AA;
width:196px;
}
table #text {
font-size:110%;
}
table.imageSlideshow td.span {
font-size:100%;
}
table.imageGalleryMe table {
display:inline;
float:left;
font-size:110%;
margin-bottom:20px;
width:171px;
}
.groupingElement {
border:1px solid #A1A5AA;
}
.groupingElement h3 {
background-color:#F2F2F2;
border:0 none;
color:#525252;
font-size:120%;
line-height:1.8em;
margin:0;
padding:0 0 0 15px;
}
.groupingContent {
border-bottom:1px solid #A1A5AA;
border-top:0 none;
font-size:120%;
padding:15px;
}
.groupingContent span {
font-size:100%;
}
.collapsedBorder {
border-bottom:0 none;
}
div.grouping {
font-size:120%;
}
div.grouping p {
display:inline;
font-size:100%;
}
div.grouping span, div.groupingDouble span {
font-size:100%;
}
div.groupingDouble {
font-size:120%;
padding:0;
}
div.groupingDouble td {
padding:10px;
}
div.groupingDouble p {
display:inline;
font-size:100%;
}
div.groupingDouble td.left {
border-left:1px solid #A1A5AA;
}
div.filter, div.filterBevel {
border:1px solid #A1A5AA;
font-size:117%;
margin-bottom:20px;
overflow:visible;
padding:8px;
width:545px;
}
div.filterBevel {
background:transparent url(/com/structure_images/filter_background.gif) no-repeat scroll 0 0;
border-bottom:1px solid #A1A5AA;
border-left:0 none;
border-top:0 none;
}
div.filter td {
font-size:83%;
}
.filter p, .filterBevel p {
float:left;
margin:0.2em 0 0;
width:150px;
}
.filter form, .filterBevel form {
display:block !important;
height:1%;
margin:0 0 0 150px !important;
padding:0;
position:relative;
}
.filter select, .filterBevel select {
margin-bottom:7px;
width:275px;
}
.filteranchor {
display:block;
height:5px;
position:relative;
visibility:hidden;
}
div.contact {
font-size:110%;
margin-bottom:20px;
}
div.contact span, .contact b {
font-size:110%;
}
table.contactImage {
display:inline;
float:left;
margin-right:10px;
}
table.contact td {
padding:0 2px 2px 0;
vertical-align:top;
}
div.linkList {
margin-bottom:20px;
}
.linkList ul {
list-style-type:none;
margin:0;
padding:0;
}
.linkList li {
display:inline;
margin:0;
padding:0;
}
div.linkList a {
font-size:120%;
}
div.faqlinkList {
margin-bottom:20px;
}
.faqlinkList ul {
list-style-type:none;
margin:0;
padding:0;
}
.faqlinkList li {
display:inline;
margin:0;
padding:0;
}
div.faqlinkList a {
display:block;
font-size:120%;
padding-bottom:5px;
}
h2.faqHeadline {
color:#525252;
font-size:120%;
}
div.event {
margin-bottom:20px;
padding:0;
}
div.event span {
margin-bottom:20px;
padding:0 15px;
}
div.event a {
margin:0 0 0 15px;
}
div.event p {
margin:5px 0;
}
div.seminar td {
padding:1px 20px 1px 0;
}
div.seminar {
margin-bottom:20px;
}
div.seminar td b {
font-size:120%;
}
div.seminar td a {
font-size:120%;
}
p.newsList {
font-size:110%;
margin:5px 0;
}
p.newsList span {
font-size:110%;
}
p.newsList a {
font-size:110%;
}
div.image {
margin-bottom:20px;
padding:0;
}
div.floatingSlideshow {
float:left;
margin:0 10px 12px 0;
}
div.textContainer {
font-size:120%;
}
div.textContainer h3, div.textContainer th, div.textContainer td, div.textContainer span, div.textContainer div.longText {
font-size:1em !important;
}
p.preposition {
font-size:120%;
margin:0;
}
h3.rightColumnElement {
padding-left:5px;
}
div.rightColumnElement {
margin-bottom:10px;
padding:5px;
}
div.rightColumnElement p {
font-size:110%;
margin:0;
}
div.rightColumnElement a {
font-size:120%;
}
div.rightColumnElement td {
font-size:110%;
padding:1px 5px 1px 0;
vertical-align:top;
}
div.topLink, div.closeLinkRight {
clear:both;
margin:10px 0;
text-align:right;
}
div.topLink a {
background:transparent url(/com/structure_images/arrowRed_top.gif) no-repeat scroll left center;
font-size:110%;
font-weight:bold;
padding-left:10px;
text-decoration:none !important;
}
div.topLink a:hover {
color:#B60101;
}
div.closeLinkRight a {
padding-right:12px;
}
#additionalRCE {
}
#additionalRCE h4 {
background-color:#7B8186;
color:#E9E9E9;
font-size:110%;
line-height:163%;
margin:0;
padding:0 0 0 15px;
}
#additionalRCE div {
background-color:#E9E9E9;
font-size:110%;
padding:10px 7px 10px 15px;
}
#additionalRCE div .arrowGrey {
background-position:left center;
display:block;
}
#additionalRCE span.teaserText {
display:block;
padding:0 0 0 10px;
}
#additionalRCE .teaserText p {
display:inline;
margin:0;
}
.teaserList {
margin:0 0 14px;
}
.teaserList p {
display:inline;
}
.teaserList p span, .teaserList p a {
font-size:100%;
}
.teaserList div.text {
font-size:120%;
}
.teaserList div.text {
font-size:120%;
}
.teaserWithoutImage {
border-top:1px solid #A1A5AA;
}
.teaserBoxTop, .teaserBoxBottom {
background-color:#F2F2F2;
border:1px solid #A1A5AA;
}
.teaserBoxTop {
border-bottom:0 none;
margin-bottom:0;
}
.teaserBoxBottom {
border-top:0 none;
margin:0 0 20px;
padding:7px 9px 10px;
}
.teaserBoxBottom a, teaserboxbottom span {
font-size:120%;
}
.teaserBoxTop a, teaserboxtop span {
font-size:120%;
}
.teaserBoxImageTop {
display:inline !important;
}
.teaserBoxImageBottom {
padding:0 0 20px;
}
.teaserBoxImageBottom {
margin:0;
}
.teaserBoxTop p, .teaserBoxBottom p, .teaserBoxBottom a {
font-size:120%;
margin:0;
}
.teaserBoxTop p.center, .teaserBoxBottom p.center {
text-align:center;
vertical-align:middle;
}
.teaserNavigation {
margin:0 0 20px;
width:561px;
}
.teaserNavigation a {
text-decoration:none !important;
}
.teaserNavigation p {
margin:0;
}
.teaserNavigation th {
background:#B60101 url(arrowWhite.gif) no-repeat scroll 20px 0.6em;
border-right:1px solid #FFFFFF;
color:#FFFFFF;
font-size:110%;
font-weight:bold;
line-height:1.5em;
margin:0;
padding-bottom:0.25em;
padding-left:32px;
padding-top:0.25em;
vertical-align:top;
}
.teaserNavigation th.left {
border-left:1px solid #B60101;
}
.teaserNavigation th.right {
border-right:1px solid #B60101;
}
.teaserNavigation td.image {
border-right:1px solid #FFFFFF;
}
.teaserNavigation td.imageLeft {
border-left:1px solid #A1A5AA;
border-right:1px solid #FFFFFF;
}
.teaserNavigation td.imageRight {
border-right:1px solid #A1A5AA;
}
.teaserNavigation td.text {
border-right:1px solid #A1A5AA;
}
.teaserNavigation td.textLeft {
border-left:1px solid #A1A5AA;
border-right:1px solid #A1A5AA;
}
.teaserNavigation td.textRight {
border-right:1px solid #A1A5AA;
}
.teaserNavigation td.teaserText, .teaserNavigation td.teaserTextHover {
background-color:#F2F2F2;
border-bottom:1px solid #A1A5AA;
font-size:120%;
padding:10px 20px;
}
.teaserNavigation td.noTeaserText {
border-bottom:1px solid #A1A5AA;
}
.teaserNavigation td.teaserTextHover, table.teaserNavigation td.teaserTextLeftHover, table.teaserNavigation td.teaserTextRightHover {
background-color:#B60101;
color:#FFFFFF;
}
table.teaserNavigation td.teaserTextLeftHover a {
color:#FFFFFF;
}
table.teaserNavigation td.teaserTextRightHover a {
color:#FFFFFF;
}
.teaserNavigation td.teaserText a {
color:#525252;
}
.teaserNavigation td.teaserTextHover a {
color:#FFFFFF;
}
.advancedTeaser {
border:1px solid #A1A5AA;
margin-bottom:20px;
position:relative;
width:169px;
}
table.teaserNavigation td.teaserTextLeftHover {
border-left:1px solid #A1A5AA;
border-right:1px solid #A1A5AA;
}
table.teaserNavigation td.teaserTextRightHover {
border-right:1px solid #A1A5AA;
}
table.single td.imageLeft {
border-right:1px solid #A1A5AA;
}
table.single td.textRight {
background:transparent none repeat scroll 0 0;
border-bottom:0 none;
border-right:0 none;
}
table.single td.imageRight {
border-right:0 none;
}
table.single th.left {
border-right:1px solid #B60101;
}
table.single td.textRight, table.single td.teaserTextRightHover {
background-color:#FFFFFF;
border:0 none;
}
table.triple-2 td.textRight, table.triple-1 td.textRight {
background:transparent none repeat scroll 0 0;
border:0 none;
}
table.triple-2 th.left {
border-right:1px solid #FFFFFF;
}
table.triple-2 th {
border-right:1px solid #B60101;
}
table.triple-1 th {
border-right:1px solid #B60101;
}
table.triple-1 th.left {
border-right:1px solid #B60101;
}
table.triple-2 td.teaserTextHover {
background:#B60101 none repeat scroll 0 0;
border-right:1px solid #A1A5AA;
}
td.teaserTextHover {
background:#B60101 none repeat scroll 0 0;
border-right:1px solid #A1A5AA;
}
table.triple-1 td.teaserTextLeftHover {
background:#B60101 none repeat scroll 0 0;
border-bottom:1px solid #A1A5AA;
border-left:1px solid #A1A5AA;
border-right:1px solid #A1A5AA;
}
table.triple-1 td.textLeft {
background:#F2F2F2 none repeat scroll 0 0 !important;
border-bottom:1px solid #A1A5AA !important;
border-left:1px solid #A1A5AA !important;
border-right:1px solid #A1A5AA !important;
}
table.triple-1 td.teaserTextLeftHover {
background:#B60101 none repeat scroll 0 0 !important;
border-bottom:1px solid #A1A5AA !important;
border-left:1px solid #A1A5AA !important;
border-right:1px solid #A1A5AA !important;
}
table.triple-1 td.teaserTextHover {
background:transparent none repeat scroll 0 0;
border:0 none;
}
table.triple-2 td.teaserTextRightHover, table.triple-1 td.teaserTextRightHover, table.triple-1 td.teaserText {
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
}
table.triple-2 td.image {
border-right:1px solid #A1A5AA;
}
table.triple-1 td.imageLeft {
border-right:1px solid #A1A5AA;
}
.advancedTeaser span, .advancedTeaser p {
font-size:110%;
margin:0;
padding:0;
}
.advancedTeaser img.teaser, .advancedTeaserDouble img.teaser {
display:block;
}
.advancedTeaserDouble {
border:1px solid #A1A5AA;
margin-bottom:20px;
position:relative;
width:365px;
}
.advancedTeaserText {
color:#FFFFFF;
font-size:120%;
position:absolute;
}
.advancedTeaser .advancedTeaserText {
bottom:10px;
left:10px;
right:10px;
}
.advancedTeaserDouble .advancedTeaserText {
bottom:30px;
left:194px;
right:10px;
}
.mapTeaser {
background-color:#F2F2F2;
padding:0 0 7px;
width:171px;
}
.mapTeaser a {
font-size:120%;
}
.mapTeaser a.teaser {
display:block;
font-size:110%;
margin:7px 7px 0;
}
.teaserLeft {
float:left;
padding-right:20px;
}
.teaserRight {
float:right;
padding-left:20px;
}
div#mainContainer.home {
height:auto !important;
min-height:550px;
}
div#mainContent.home {
padding:12px 21px 0 !important;
}
div#mainContainer.home .teaserListImage, div#homepageTeaser .teaserListImage {
float:left;
padding-bottom:10px;
padding-right:10px;
width:60px;
}
.teaserListText p {
display:inline;
}
.teaserListNew, .teaserListRightNew {
float:left;
font-size:120%;
margin-bottom:20px;
width:269px;
}
.teaserListNew {
margin-right:25px;
}
.teaserListImage {
float:left;
padding-bottom:10px;
padding-right:10px;
width:93px;
}
.teaserListText p {
display:inline;
}
.teaserListNew, .teaserListRightNew {
float:left;
font-size:120%;
margin-bottom:20px;
width:268px;
}
.teaserListNew {
margin-right:25px;
}
.teaserListNew1Column {
font-size:120%;
margin-bottom:20px;
}
.pressGroupingElement {
border:1px solid #A1A5AA;
}
.pressGroupingElement h3 {
background-color:#F2F2F2;
border:0 none;
color:#525252;
font-size:120%;
line-height:1.8em;
margin:0;
padding:0 0 0 15px;
}
.pressGroupingElement h3 a.arrowRedBold {
background:transparent url(arrowRed.gif) no-repeat scroll 0 0.6em;
}
.pressGroupingContent {
padding:15px 5px 5px 15px;
}
.pressGroupingElement .teaserListNew1Column {
font-size:120%;
margin:0 0 10px;
}
.pressGroupingElement .teaserListImage {
float:left;
padding-bottom:10px;
padding-right:10px;
width:60px;
}
.newsmessage {
width:560px;
}
.pressrelease {
width:360px;
}
div.teaserText, p.teaserText {
color:#525252;
font-size:117%;
font-weight:bold;
margin-top:0;
padding:0 20px 0 0 !important;
}
.teaserListText ul {
list-style-type:square;
}
div.teaserText ul {
list-style-type:square;
}
div.longText, p.longText {
font-size:120%;
padding:0 0 12px;
}
div.longText ul, .textContainer ul, .containerElement ul, .texteditortable table td ul {
list-style-type:square;
margin:0.25em 0 0;
padding:0;
}
div.longText li, .textContainer li, .containerElement li, .texteditortable table td ul li {
margin:0.25em 0 0 1em;
}
div.longText ol {
margin-bottom:0;
margin-top:0.25em;
}
div.longText a, div.result a {
text-decoration:underline !important;
}
div.longText a.arrowRedBold {
text-decoration:none !important;
}
div.longText.landingPageList ul {
list-style-type:square;
margin:0.25em 0 0 3px;
padding-left:1em;
}
div.longText.landingPageList li {
list-style-position:outside;
margin:0.25em 0 0;
}
div.longText img.left, p.longText img.left {
float:left;
}
div.longText img.right, p.longText img.right {
float:right;
margin:0 0 12px 20px;
}
ul.orderedList {
font-size:120%;
line-height:110%;
list-style-image:none;
list-style-position:inside;
list-style-type:decimal;
margin-left:0;
padding-left:0;
}
ul.unorderedList {
font-size:120%;
line-height:125%;
list-style-image:none;
list-style-position:inside;
list-style-type:square;
margin-left:0;
padding-left:0;
}
table.textTable {
border:1px solid #A1A5AA;
border-collapse:collapse;
margin-bottom:12px;
width:563px;
}
table.textTable td {
border-left:1px solid #A1A5AA;
border-right:1px solid #A1A5AA;
border-top:1px solid #F2F2F2;
font-size:120%;
padding:10px;
vertical-align:top;
}
table.textTable td.header {
background-color:#F2F2F2;
border-top:1px solid #A1A5AA;
font-weight:bold;
line-height:183%;
padding:0 10px;
vertical-align:middle;
}
.infobox {
border:1px solid #A1A5AA;
margin:20px 0;
overflow:visible;
padding:10px;
}
.infobox span {
font-size:120%;
}
.infobox p {
font-size:117%;
}
.infobox li {
font-size:117%;
}
table.infoTable {
width:269px;
}
table.infoTable td span, .infoTable td {
font-size:120%;
}
.infobox h1 {
margin-top:0;
}
.infobox p {
margin:0;
padding-bottom:10px;
}
.infobox table {
float:left;
margin-right:10px;
}
div.wpc {
font-size:110%;
}
td.wpcConnectorTop {
background:transparent url(/com/structure_images/wpcConnectorBackgroundTop.gif) no-repeat scroll left center;
width:15px;
}
td.wpcConnectorBottom {
background:transparent url(/com/structure_images/wpcConnectorBackgroundBottom.gif) no-repeat scroll left center;
width:15px;
}
div.wpcLinkList {
border:1px solid #A1A5AA;
font-size:120%;
line-height:150%;
margin-bottom:20px;
padding:15px;
}
div.wpcLinkList td {
vertical-align:top;
}
div.wpcLinkList td ul {
margin-bottom:0;
}
div.wpcPaging {
border-bottom:1px solid #D7D7D7;
color:#B60101;
font-size:110%;
font-weight:bold;
margin-bottom:25px;
padding:0 0 5px;
}
div.wpcResultText {
font-size:120%;
margin-bottom:20px;
}
h2.wpc {
border-bottom:1px solid #E9E9E9;
color:#525252;
font-size:117%;
font-weight:bold;
margin-top:0;
padding:0 20px 3px 0;
}
.wpcTeaser, .wpcTeaserRight {
background-color:#F2F2F2;
border:1px solid #A1A5AA;
float:left;
margin-bottom:20px;
margin-right:25px;
width:169px;
}
.wpcTeaserRight {
margin-right:0;
}
.wpcTeaser p, .wpcTeaserRight p {
font-size:110%;
height:auto;
margin:0;
padding:10px;
}
.wpcTeaser .wpcTeaserSpace, .wpcTeaserRight .wpcTeaserSpace {
font-size:110%;
height:auto;
margin:0;
padding:10px;
}
.wpcTeaser .wpcTeaserSpace p, .wpcTeaserRight .wpcTeaserSpace p {
display:inline;
margin:0;
padding:0;
}
.wpcTeaser .wpcTeaserSpace span, .wpcTeaserRight .wpcTeaserSpace span {
font-size:100% !important;
}
.wpcTeaser .wpcTeaserASpace {
margin:0;
padding:0;
}
.wpcTeaser input.linklike, .wpcTeaserRight input.linklike {
background-color:transparent;
border-bottom-width:0;
border-left-style:none;
border-right-style:none;
border-top-style:none;
color:#525252;
cursor:pointer;
padding-left:1px;
text-decoration:underline;
}
.wpcTeaser input.arrowRedBold, .wpcTeaserRight input.arrowRedBold {
background:transparent url(/com/structure_images/arrowRed.gif) no-repeat scroll left center;
border-bottom-width:0;
border-left-style:none;
border-right-style:none;
border-top-style:none;
cursor:pointer;
float:none;
font-weight:bold;
padding-left:5px;
}
.wpcTeaserList, .wpcTeaserListRight {
float:left;
font-size:117%;
margin-bottom:20px;
margin-right:20px;
width:264px;
}
.wpcTeaserListRight {
margin-right:0;
}
ul.wpcList {
height:1%;
list-style-type:none;
margin:0 0 10px;
overflow:visible;
padding:0;
}
ul.wpcList li {
background-image:url(/com/structure_images/arrowRed.gif);
background-position:1px 5px;
background-repeat:no-repeat;
color:#525252;
float:left;
font-size:120%;
font-weight:bold;
margin:0 20px 5px 0;
padding:0 0 0 9px;
width:162px;
}
ul.wpcList li.arrowGrey {
background-image:url(/com/structure_images/arrowGrey.gif);
}
ul.wpcList li.right {
margin-right:0;
}
div.content ul.wpcList li {
width:156px;
}
div.innerBox {
border:1px solid #D7D7D7;
height:1%;
margin:5px 0 15px;
padding:15px;
}
div.innerBox p {
line-height:1.5em;
}
#wpcProductResults td {
padding:5px 5px 1em;
vertical-align:top;
}
#wpcProductResults td.even {
background-color:#E9E9E9;
}
#wpcProductResults a {
width:161px;
}
#wpcProductResults p {
margin:0;
}
div.applicationElement .contact {
font-size:1em;
}
div.applicationElement .leftColumn, div.applicationElement .rightColumn {
float:left;
width:258px;
}
div.applicationElement .rightColumn {
margin-left:25px;
}
div.innerBox select {
width:350px;
}
b.active {
color:#B60101;
}
div.applicationElement div.texteditortable td {
font-size:1em !important;
}
#productTeaserLeft {
background:#E9E9E9 none repeat scroll 0 0;
border-right:1px solid #FFFFFF;
float:left;
height:6.25em;
padding:10px 20px 12px;
width:262px;
}
#productTeaserRight {
background:#E9E9E9 none repeat scroll 0 0;
float:left;
height:6.25em;
padding:10px 20px 12px;
width:262px;
}
#productTeaserLeft p, #productTeaserRight p {
display:inline;
margin-top:0;
}
div.sitemap {
margin:10px 0 10px 15px;
overflow:auto !important;
}
ul.sitemap {
list-style-type:none;
margin:0;
padding:0;
}
ul.sitemap a {
font-size:117%;
}
li.sitemapL2 {
float:left;
margin:0 10px 0 0;
padding:0;
width:167px;
}
li.sitemapL3 {
margin:0;
padding:0;
}
li.sitemapL4 {
margin:0 0 0 15px;
padding:0;
}
li.sitemapL5 {
margin:0 0 0 15px;
padding:0;
}
li.sitemapL6 {
margin:0 0 0 15px;
padding:0;
}
li.sitemapL7 {
margin:0 0 0 15px;
padding:0;
}
li.clear {
clear:both;
}
#worldmap {
background:transparent url(/com/structure_images/worldmap.gif) no-repeat scroll 0 0;
border:1px solid #A1A5AA;
display:block;
height:252px;
margin:0 !important;
padding:0 !important;
position:relative;
width:561px;
}
#worldmap li {
list-style-type:none;
}
#worldmap a {
background:transparent url(/com/structure_images/worldmap_hotspot.png) no-repeat scroll left top;
display:block;
height:25px;
position:absolute;
text-decoration:none;
width:110px;
z-index:50;
}
#worldmap a:hover, #worldmap a.activeHotspot {
background:transparent url(/com/structure_images/worldmap_hotspot_active.png) no-repeat scroll left top;
color:#B60101;
font-weight:bold;
padding:8px 10px 8px 30px;
z-index:51;
}
#worldmap a span {
visibility:hidden;
}
#worldmap a:hover span, #worldmap a.activeHotspot span {
visibility:visible;
}
#hotspotNorthamerica {
left:104px;
top:78px;
z-index:1;
}
#hotspotSouthamerica {
left:155px;
top:148px;
z-index:2;
}
#hotspotAmerica {
left:112px;
top:113px;
z-index:1;
}
#hotspotEurope {
left:239px;
top:65px;
z-index:3;
}
#hotspotAfricaMideast {
left:266px;
top:106px;
z-index:4;
}
#hotspotAsiaPacific {
left:365px;
top:90px;
z-index:5;
}
div.adressTextBox p, .adressTextBox b {
font-size:110%;
}
div.adressLeftColumn {
float:left;
width:390px;
}
ul.adressLinkList, ul.adressLinkList3Col {
font-size:120%;
list-style-type:none;
margin:0;
padding:0;
width:390px;
}
ul.adressLinkList3Col {
width:563px;
}
ul.adressLinkList li {
float:left;
margin:0 30px 10px 0;
width:140px;
}
ul.adressLinkList3Col li {
float:left;
margin:0 0 10px 25px;
width:171px;
}
.formeditor p {
font-size:120%;
margin:0;
padding:0;
}
.formeditor td {
font-size:120%;
}
.formeditor td * {
font-size:100% !important;
}
.formeditor td div.rd-comment, .formeditor td div.rd-comment2 {
font-size:10px !important;
}
.input-field {
border:1px solid #A1A5AA;
}
.formeditor select {
border:1px solid #7B8186;
}
.formeditor textarea {
border:1px solid #A1A5AA;
}
.headline-grey {
background-color:#F2F2F2;
font-weight:bold;
height:21px;
width:100%;
}
.headline-grey p {
font-size:120%;
margin:0 0 0 13px;
padding:2px 0 0;
}
.headline-red {
color:#B60101;
font-size:120%;
font-weight:bold;
margin:0 0 8px;
}
.adressblock {
border:1px solid #A1A5AA;
}
.adressblock table tr td {
font-size:120%;
padding:0 0 8px 13px;
}
.adressblock table tr td input {
width:264px;
}
.adressblock table tr td select {
width:90px;
}
.adressblock table tr td span {
color:#B60101;
}
.adressblock .advice {
margin:0;
padding:9px 0;
width:500px;
}
.block-one-column {
border:1px solid #A1A5AA;
margin:0 0 5px;
}
.block-one-column .content {
overflow:auto !important;
padding:13px;
}
.block-two-column {
border:1px solid #A1A5AA;
margin:0 0 5px;
}
.block-select tr td {
padding:0 0 13px;
}
.block-select * span {
color:#B60101;
}
.block-input tr td {
padding:0 0 13px;
}
.block-input * span {
color:#B60101;
}
.block-radio tr td {
padding:0 0 13px;
}
.block-checkbox tr td {
padding:0 0 13px;
}
.checkbox * span {
color:#B60101;
}
.block-textarea tr td {
padding:0 0 13px;
}
.block-textarea * span {
color:#B60101;
}
.drop-down tr td {
padding:0 0 13px;
}
.drop-down * span {
color:#B60101;
}
.formsettings {
border:1px solid red;
color:red;
padding:13px;
}
.formsettings span, .formsettings p, .formsettings strong {
font-size:120%;
}
.map {
cursor:pointer;
float:left;
height:21px;
width:21px;
}
.continent_choice {
background-image:url(/com/content_images/placeholder_images/world_map_rdax_70.jpg);
background-repeat:no-repeat;
height:252px;
position:absolute;
width:561px;
}
.continent_choice span {
color:#B60101;
font-size:12px;
font-weight:bold;
}
.texteditortable table {
border-bottom:1px solid #A1A5AA;
border-left:1px solid #A1A5AA;
}
.texteditortable table td {
border-right:1px solid #A1A5AA;
border-top:1px solid #A1A5AA;
font-size:120%;
padding:4px 10px;
text-align:left;
vertical-align:top;
}
.texteditortable table td a {
color:#525252;
text-decoration:underline;
}
.table-head {
background-color:#E9E9E9;
font-weight:bold;
}
div#sustainability {
height:1%;
overflow:visible;
position:relative;
}
div.sustainabilityLocations {
font-size:120%;
margin-bottom:25px;
width:367px;
}
table.sustainabilityTable {
border:1px solid #A1A5AA !important;
margin:0;
padding:0;
}
table.sustainabilityTable th {
background-color:#E9E9E9;
border-left:1px solid #A1A5AA;
border-top:0 none;
}
table.sustainabilityTable th.location {
border-left:0 none;
padding:5px 11px;
}
table.sustainabilityTable td {
border-left:1px solid #A1A5AA;
border-top:1px solid #E9E9E9;
padding:5px 0;
}
table.sustainabilityTable td.icon {
overflow:hidden;
text-indent:-9000px;
width:32px;
}
table.sustainabilityTable td.location {
border-left:0 none;
padding:5px 21px;
}
div.iconNone, div.iconGroupdata, div.iconISO, div.iconSHE, div.iconObjectives {
background-position:center center;
background-repeat:no-repeat;
text-indent:-9000px;
width:32px;
}
.iconGroupdata {
background-image:url(/com/structure_images/icon_sust_group-data.gif);
}
.iconISO {
background-image:url(/com/structure_images/icon_sust_iso14001.gif);
}
.iconSHE {
background-image:url(/com/structure_images/icon_sust_she-audit.gif);
}
.iconObjectives {
background-image:url(/com/structure_images/icon_sust_objectives.gif);
}
ul#sustainabilityLegend {
float:right;
font-size:120%;
list-style-type:none;
margin:2.33em 0 0;
padding:0;
width:171px;
}
ul#sustainabilityLegend li {
background-position:left 0.5em;
background-repeat:no-repeat;
list-style-type:none;
padding-left:20px;
}
.paginationHeader {
border-bottom:1px solid #E9E9E9;
color:#525252;
font-size:117%;
font-weight:bold;
margin:0 0 7px;
padding-bottom:5px;
text-align:right;
}
.pagination {
float:left;
text-align:left;
}
.pagination * {
font-size:1em;
}
.pagination span {
color:#B60101;
font-weight:bold;
margin-right:10px;
}
.pagination a {
color:#A1A5AA;
font-weight:bold;
margin-right:10px;
text-decoration:underline;
}
h5.box {
border:1px solid #A1A5AA;
font-size:117%;
font-weight:bold;
margin:5px 0;
padding:4px 5px;
}
.flGalV1 {
margin-bottom:15px;
width:100%;
}
.flGalV1 h3 {
background:#7C8187 url(/com/structure_images/flashGalBg.gif) no-repeat scroll right top;
border:medium none;
color:#FFFFFF;
height:21px;
width:106px;
}
.flGalV1Cont {
border:1px solid #7C8187;
float:left;
padding:15px;
}
.flGalV1Pl {
border-bottom:1px solid #7C8187;
border-left:1px solid #7C8187;
border-top:1px solid #7C8187;
float:left;
}
.flGalV1Pl img {
float:left;
width:367px;
}
ul.flGalV1Nav {
border:1px solid #7C8187;
float:right;
height:275px;
margin:0;
overflow:auto;
padding:0;
width:155px;
}
ul.flGalV1Nav, x:-moz-any-link {
width:162px;
}
ul.flGalV1Nav li {
cursor:pointer;
list-style-type:none;
margin:0;
padding:8px 0 8px 10px;
}
ul.flGalV1Nav li:hover, #mainContent ul.flGalV1Nav li.active {
background-color:#E9E9E9;
}
ul.flGalV1Nav li span, ul.flGalV1Nav li h4, ul.flGalV1Nav li p {
-x-system-font:none;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0 0 0 10px;
}
ul.flGalV1Nav li h4 {
-x-system-font:none;
background:transparent url(/com/structure_images/arrowRed.gif) no-repeat scroll 0 5px;
color:#525252;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
}
#mainContent ul.flGalV1Nav li.active h4 {
color:#B60101;
}
.scrollTeaserWrapper {
border:1px solid #A1A5AA;
float:left;
width:561px;
}
.scrollTeaserWrapper h3 {
background-color:#F2F2F2;
border:medium none;
line-height:22px;
}
.scrollTeaserWrapper h3 a, .scrollTeaserWrapper h3 span {
background:transparent url(/com/structure_images/arrowRed.gif) no-repeat scroll left center;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding:0 0 0 0.8em;
}
.scrollWrapper .leftScroll {
cursor:pointer;
float:left;
margin:0 0 0 2px;
}
.scrollWrapper .scrollContentContainer {
float:left;
height:148px;
overflow:hidden;
position:relative;
width:529px;
}
.scrollTeaserWrapper .scrollContent {
height:148px;
position:absolute;
}
.scrollWrapper .rightScroll {
cursor:pointer;
float:right;
margin:0 2px 0 0;
}
.scrollTeaser {
float:left;
height:135px;
margin-top:7px;
padding:2px 0 0 3px;
width:174px;
}
.scrollTeaser h4 {
background:transparent url(/com/structure_images/arrowRed.gif) no-repeat scroll left center;
color:#525252;
font-size:12px;
margin:7px 0 0 0.2em;
padding:0 0 0 0.8em;
}
.scrollTeaser a.arrowRedBold {
color:#525252;
font-size:12px;
margin:7px 0 0 0.2em;
padding:0 0 0 0.8em;
}
.scrollTeaseractive a.arrowRedBold:hover {
color:#FFFFFF;
}
.scrollTeaser p {
font-size:12px;
line-height:13px;
margin:0;
}
.scrollTeaseractive a.teasertextlink {
color:#FFFFFF;
}
.scrollTeaseractive a.arrowRedBold, .scrollTeaseractive h4 {
background:transparent url(/com/structure_images/arrowWhite.gif) no-repeat scroll left center;
color:#FFFFFF;
}
.scrollTeaseractive {
background-color:#B60101;
color:#FFFFFF;
}
