@charset "UTF-8";
@font-face {
  font-family:'CorporateS-Regular';
  src:url('/tl_files/webfont/254F1C_0_0.eot');
  src:url('/tl_files/webfont/254F1C_0_0.eot?#iefix') format('embedded-opentype'), url('/tl_files/webfont/254F1C_0_0.woff') format('woff'), url('/tl_files/webfont/254F1C_0_0.ttf') format('truetype');
}
@font-face {
  font-family:'CorporateS-Bold';
  src:url('/tl_files/webfont/254F1C_1_0.eot');
  src:url('/tl_files/webfont/254F1C_1_0.eot?#iefix') format('embedded-opentype'), url('/tl_files/webfont/254F1C_1_0.woff') format('woff'), url('/tl_files/webfont/254F1C_1_0.ttf') format('truetype');
}
@font-face {
  font-family:'CorporateS-Light';
  src:url('/tl_files/webfont/254F1C_2_0.eot');
  src:url('/tl_files/webfont/254F1C_2_0.eot?#iefix') format('embedded-opentype'), url('/tl_files/webfont/254F1C_2_0.woff') format('woff'), url('/tl_files/webfont/254F1C_2_0.ttf') format('truetype');
}
h1 small, h2 small, h3 small, h4 small {
  font-weight:normal;
  line-height:1;
  color:#b4b4b4;
}
h1, h2, h3, h4 {
  font-family:CorporateS-Light, Arial, sans-serif;
  margin:9.5px 0;
  color:#3c3c3c;
  font-weight:normal;
  line-height:1;
  text-rendering:optimizelegibility;
}
h1 strong, h1 b, h2 strong, h2 b, h3 strong, h3 b {
  font-family:CorporateS-Light, Arial, sans-serif;
  font-weight:normal;
}
h1 em, h2 em, h3 em {
  font-family:CorporateS-Bold, Arial, sans-serif;
  font-style:normal;
}
h1, h2, h3 { color:#3c3c3c; }
h1 {
  font-size:34px;
  line-height:39px;
}
h2 {
  font-size:28px;
  line-height:33px;
}
h3 {
  font-size:23px;
  line-height:29px;
}
h4 {
  font-size:16px;
  line-height:19px;
  font-family:CorporateS-Bold, Arial, sans-serif;
}
h1 small { font-size:25px; }
h2 small { font-size:21px; }
h3 small { font-size:16px; }
h5, h6 { color:transparent; }
h5::before small, h6::before small {
  font-weight:normal;
  line-height:1;
  color:#b4b4b4;
}
h5::before strong, h6::before strong {
  font-family:CorporateS-Light, Arial, sans-serif;
  font-weight:normal;
}
h5::before b, h6::before b {
  font-family:CorporateS-Light, Arial, sans-serif;
  font-weight:normal;
}
h5::before em, h6::before em {
  font-family:CorporateS-Bold, Arial, sans-serif;
  font-style:normal;
}
h5::before, h6::before {
  color:#000000;
  color:#3c3c3c;
  background:#fcd81d;
  border:2px solid red;
  padding:5px 10px;
  font-family:CorporateS-Bold, Arial, sans-serif;
  font-family:CorporateS-Light, Arial, sans-serif;
  content:"H5 und H6 sind nicht zu verwenden!";
  margin:9.5px 0;
  font-weight:normal;
  line-height:29px;
  text-rendering:optimizelegibility;
  font-size:23px;
}
.box-shadow {
  -webkit-box-shadow:;
  box-shadow:;
}
address { font-style:normal; }
#main {
  margin-top:40px;
  line-height:23px;
}
.wide #main { margin-top:0; }
nav ul, .mod_sitemap ul {
  margin:0;
  padding:0;
  list-style:none;
}
a {
  color:#000000;
  text-decoration:underline;
}
a:hover {
  color:#000000;
  text-decoration:underline;
}
a.external, a[rel="external"], a[href^="http:"], a[href^="https:"] {
  padding-left:18px;
  background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NzRBOUJBRTFFQUMxMUUyOUYyOUFGNkU2NkYwNkJBNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NzRBOUJBRDFFQUMxMUUyOUYyOUFGNkU2NkYwNkJBNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU3RERDQjg4OTYyMDY4MTE4ODdCRjk2MkYwNzE2Q0M2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RwpJUwAAAINJREFUeNpi/P//PwMlgHFoGcDIyAhXDNTHCGMQjYHADIhfAfFPuBgWRXtB5iLhk0ianwOxB8Re3AaACCcsNj9HF8dpABbNT4DYBqu3iDBgNRBbQtmH0dVjxAIopOEhjCUW0OUoNgBXIHpgEfdA9x6uMNiOFo3IeDvBMBjmmQkbAAgwAHIdLKzMrKDHAAAAAElFTkSuQmCC) left center no-repeat;
}
figure a.external, figure a[rel="external"], figure a[href^="http:"], figure a[href^="https:"] {
  padding-left:0;
  background:none;
}
.email .tel, .email .phone, a[href^="mailto:"] .tel, a[href^="mailto:"] .phone {
  padding-left:22px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALdJREFUeNpi+P//PwMpGAgSgHgDEAfAxUg0oACI/yPhBJIMAQIFNANg2ICJgXiQgENcgBRDLuCUITFMFqB55QNInBSXMEBjBZNPgisEoF6CuwIU2KTGDrpXGkhKJ1gMuIAij+ZcB2ICE6QWwxBoGvgAswVqoAJaGMAMMMBiEUZSxoWxGgAz5AMRBlyAxQQuQw4QMGACehhgM0QBh2sOYAtobJgRTDAyKiBlMJCBG4DiD4hNxgABBgBIDMmqgVuQ4wAAAABJRU5ErkJggg==) no-repeat left center;
}
.email .mobile, a[href^="mailto:"] .mobile {
  padding-left:22px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHBJREFUeNpi/P//PwMjI6MBAwPDBAbs4AJQTQGIAVL0AYj/48ELGIFEAxDXA/FBHCYqALE8A1Thf5ATsGGYPBMDkWBUIXUUssAYwIRxAE8UMsCjCAk/ACUCLAkDI/VgU7iAESk9BuCw+gNQzQSAAAMAPKtBz327gRgAAAAASUVORK5CYII=) no-repeat 3px center;
}
.email .web, a[href^="mailto:"] .web {
  padding-left:22px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARFJREFUeNqMVAERgzAMpBgYEnCwSqgEJCABCZWABCQggTmohErAQZd0310IhS13IaUkn2+aYFJKjRZjjCUzkPbQjTSSruS/nwIYpCiJQ0C6UAbwMibHCYARjpxxhpUAXiRg2x1AQJ0XAWz2CouI7yXZIgg0HYICzh9ujrMgyON9KCAF2WFjBt0TG1W/zKyArKJoc6XQEmwutSCZsMfsj06nyn8CJaMgEuQTtPR4iBvfVb/0KLqUJ+17HOcr+iqdurGabppJUJlG2Km5FgaxWIcWhZVilb0STvLKYyCuS3dn+kOd7Fj3wzlWEi13syMDmbIVhY4a4AACR1uZ4k1N8aR7ydz8Txzmqgg32Vqr8FuAAQDRqitR8lB+yAAAAABJRU5ErkJggg==) no-repeat left center;
}
.email .fax, a[href^="mailto:"] .fax {
  padding-left:22px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANVJREFUeNqcU9ERwiAMJR7/MkJH6AZ2hI7QUXADR3AERmAE3QA3qBNggkERQ63N3QMuhHcPHoEYo6oDAKySw2O9/8oSSQ1KN2Cl+p2golft6HDfiEowRsQJERZUlHCICWHoPKQBwKttQdfzmuVvJenyYl55hRZ6jcO+Yr/z+0gxIA5Vzkh2OsnGwoC6fiCLrxXzZeENpLebsxzLBYm5pYTVBD5IZ8aUKzbPTGJ+kLjn93rndCGLrL7RjLYv2Trzzx5efbSiX1qYPpRwPxz//GghLx4CDAAxOtyfPB2XpwAAAABJRU5ErkJggg==) no-repeat left center;
}
.email .vcard, a[href^="mailto:"] .vcard {
  padding-left:22px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALdJREFUeNpiYGBgEADiC0D8nwyc8P//fwZGqAH6QHyQgTSgAMTyQGzIADMVZCIpGAgaoHodmJCNZmRknADEB5BwAlRcAcrfAGKjO4kFjW8AxPZI/ANQOgFJ/ALUFTgNKYAGNAw8IDaA4GECtRk59Bug4g5IYg7oYUKsS0D0Q3yuI8YlH5DEPhByyQU0/gNobFzAFx4ohgBtKMChzoGQIRdBKRaUDshIsR9hYURu3gGFkwEofAACDADapYvCEsWhNgAAAABJRU5ErkJggg==) no-repeat left center;
}
.email, a[href^="mailto:"] {
  padding-left:22px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIZJREFUeNpiZGBgSIBicsCF////F7AAGQ+AWAGI5ckw5ACYBJoExkBQAMQfQEJE4AUgi5H0IgSBWACIG/AYBrLZAKoxAarOgQGLDQJQvABNswOS5gdIchiG/Iea3oBkmAIOzXgNQTZsAlTzBTzqHBihDEqAIxMDFQBVDAEltkQKU+wBgAADAIw1XRoAjRHmAAAAAElFTkSuQmCC) no-repeat left center;
}
.ce_text { margin:0 0 1em 0; }
p { margin:0 0 1em 0; }
.multicolumn2 {
  width:100%;
  -moz-column-count:2;
  -moz-column-gap:20px;
  -webkit-column-count:2;
  -webkit-column-gap:20px;
  column-count:2;
  column-gap:20px;
}
.multicolumn3 {
  width:100%;
  -moz-column-count:3;
  -moz-column-gap:20px;
  -webkit-column-count:3;
  -webkit-column-gap:20px;
  column-count:3;
  column-gap:20px;
}
strong, th, .table th {
  font-family:CorporateS-Bold, Arial, sans-serif;
  font-weight:normal;
}
figure {
  margin:0;
  text-align:center;
  background:#ffffff;
  border:1px solid #dddddd;
}
.wide figure {
  border:0;
  background:none;
}
figcaption {
  margin-top:5px;
  color:#999999;
}
.float_left { margin:0 20px 20px 0; }
.alertbox p { margin:0; }
.alertbox {
  background:#fff6bf url(/system/modules/ce_be_remarks/html/warning.png) no-repeat;
  background-position:15px 50%;
  padding:15px 20px 15px 75px;
  border-top:2px solid #ffd324;
  border-bottom:2px solid #ffd324;
}
.nowrap { white-space:nowrap; }
button, input, select, textarea { font-size:14px; }
button, input.submit, a.button {
  display:inline-block;
  padding:7px 25px 7px 20px;
  background:#686868 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDYzRjU1QzMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDYzRjU1QjMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBNUQwMzIxMTIyMTY4MTE4QTZERjhDN0M2NDJFRkMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FyLX3QAAAHtJREFUeNpi/P//PwMpgAmLWDUQT8apA2QDGr4IxB+BWBOLHFYbvgIxHxAnE2tD6H8IeIXNFmwamIH4GFRTOzFO+gvEB6FsB2JCSQKI/aHsVcT4oRDqnHtALECMH85CNRQSG6ygqH8OxPOxhSoLFrEpQCwGxB+waQAIMACNdcs3jGEQ7AAAAABJRU5ErkJggg==) 92% 45% no-repeat;
  color:#ffffff;
  text-transform:uppercase;
  text-decoration:none;
  border:none;
}
button:hover, input.submit:hover, a.button:hover {
  background:#fcd81d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDYzRjU2MDMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDYzRjU1RjMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBNUQwMzIxMTIyMTY4MTE4QTZERjhDN0M2NDJFRkMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+saAFbQAAAG1JREFUeNpi/P//PwNJAKQBGQNBNRBPximPRcNFIP4IxJrEajgGUgfEPcRqCIVqeAWyhRgNzEi2tBOjAQTaoRqOE6NBAoivQTUUEqOhEKr4HhALEKPhLMx0YkPpDBA/A5lOrIYEIC7DFdMAAQYApHof5H6KVM8AAAAASUVORK5CYII=) 92% 47% no-repeat;
  color:#000000;
}
button.back, input.back, a.back {
  padding:5px 25px 5px 35px;
  background:#686868 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH1JREFUeNpi/P//PwMpgAmP3GQgrsYQBdmABWsC8Ucgvoguh8uGZCDmA+KvxNgAMv3VfwgIRZfHpqEdqvgYEDMT4yQHKH0QiP8SE0qroLQ/EEsQ4wcBIL4HdVYhMX5ggCoEgbPEBut8IH4OcgC6BAsODR+AeAIQv0KXAAgwAFr1zAcIB2WgAAAAAElFTkSuQmCC) 15% 45% no-repeat;
}
button.back:hover, a.back:hover {
  background:#fcd81d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpi/P//PwMpgAldgJGREYYnA3E1hg6QDcgYCjSB+CMQX0SXZ8JhczIQ8wHxV2JsAJn+CiQFxKEY8lg0tEMVHwNiZmKc5AClDwLxX4KhBASroLQ/EEsQ4wcBIL4HdVYhMX4AgUKohrPEagDZ8gyIz6DLs+CIhw9APAEavCgAIMAAhPCnckIdntAAAAAASUVORK5CYII=) 15% 47% no-repeat;
  color:#000000;
}
.lang-ru button { padding:7px 10px 7px 5px; }
#main .ce_text ul, #main #colMain ul {
  list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAMAAADXEh96AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNjk3M0IxRkQyNkYxMUUxOEIyNURDMTI2Mzg4QzJBOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNjk3M0IxRUQyNkYxMUUxOEIyNURDMTI2Mzg4QzJBOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDE4MDExNzQwNzIwNjgxMThBNkRFRDQ3MUU1MzkwRjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMThBNkQ4RTIzOTZGQjg1NEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6BYkA9AAAABlBMVEX82B8AAAB2yBP8AAAADklEQVR42mJgIBYABBgAACoAAZiM0TMAAAAASUVORK5CYII=);
  padding-left:15px;
}
.inline { display:inline; }
html, body { height:100%; }
body {
  margin:0;
  font-family:CorporateS-Regular, Arial, sans-serif;
  font-size:16px;
  line-height:auto;
  color:#3c3c3c;
  background:#ebebeb;
}
#wrapper, header, footer { width:100%; }
#wrapper {
  min-height:100%;
  height:auto !important;
  height:100%;
  margin:0 auto -214px auto;
}
header {
  background:#535353 url(data:image/png;base64,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) 0 0 repeat-x;
  height:160px;
  font-size:0.9em;
  -webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);
  box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);
}
header .inside, footer .inside {
  width:940px;
  position:relative;
  margin:0 auto;
}
header .inside { height:160px; }
#container {
  margin:0 auto;
  min-height:550px;
  position:relative;
  width:940px;
  padding:20px 0 40px 0;
}
.wide #container {
  width:100%;
  padding:0;
}
.push { height:214px; }
footer .inside {
  padding:15px 0 20px 0 !important;
  height:175px;
  position:relative;
  clear:both;
}
footer a { color:#999999; }
footer a:hover, footer a.trail {
  color:#ffffff;
  text-decoration:none;
}
footer {
  line-height:19px;
  height:210px;
  color:#999999;
  background-color:#535353;
  border-top:4px solid #fcd81d;
  font-size:14px;
  overflow:hidden;
  position:relative;
}
.mod_breadcrumb, #metanavi, .mod_changelanguage, #searchbox { margin-top:8px; }
.mod_breadcrumb a, .mod_breadcrumb span {
  color:#b4b4b4;
  text-decoration:none;
  padding:4px 20px 4px 0;
  margin-right:5px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MEMyRjlCRUZFNDYxMUUxQjY5QUQxNjk1MTMxNzhGNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MEMyRjlCREZFNDYxMUUxQjY5QUQxNjk1MTMxNzhGNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwODAxMTc0MDcyMDY4MTE4QzE0QjRGNEE4NDU2Q0U0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+brVdTwAAANhJREFUeNpi/P//PwMyYAQCEAXE/0B8ZHkmBjTAwsIiyc/Pr8iABWAodnZ2TvTx8SkgSrGXl1eYvr5+nJiYmCZBxXx8fF+BmM/W1jaZoGJ2dvZ+EG1qaophOoZiYGCsY2VlPQ40XBTo/ji8iiMjI/+uXLnyIDBUGJycnBzwKmZjY5OwtLT0//v3LwMnJ+cqlGBFV2xlZRUpKSmpCXTKfWZm5vl4Tfbz84v58+cPyKOTgbH3Aa/JAgIC///9+/ccZCp6UsBQzMHBMQVIiaGbCg4pdN34AECAAQDwzTr6F0xV9QAAAABJRU5ErkJggg==) right 4px no-repeat;
}
.mod_breadcrumb a:hover {
  color:#ffffff;
  text-decoration:underline;
}
.mod_breadcrumb span {
  color:#b4b4b4;
  background:none;
}
.mod_breadcrumb {
  float:left;
  overflow:hidden;
  white-space:nowrap;
  height:28px;
  line-height:24px;
}
#metanavi ul {
  float:right;
  width:auto;
}
#metanavi li a {
  display:block;
  padding:4px 0;
  color:#b4b4b4;
  text-decoration:none;
}
#metanavi li a:hover {
  color:#ffffff;
  text-decoration:underline;
}
#metanavi li {
  float:left;
  margin-left:14px;
}
.mod_changelanguage select {
  border:none;
  background:none;
  width:100%;
  height:100%;
  padding:3px 2px 3px 8px;
  color:#686868;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
.mod_changelanguage #changelanguage {
  position:absolute;
  height:inherit;
  z-index:1002;
  width:100px;
  border-radius:0;
}
.mod_changelanguage .dd-selected {
  height:inherit;
  overflow:hidden;
  padding:1px;
  text-decoration:none;
}
.mod_changelanguage .dd-selected:hover {
  text-decoration:none;
  pointer:default;
}
.mod_changelanguage .dd-selected-image {
  margin-top:2px;
  margin-left:4px;
  margin-right:8px;
  height:17px;
}
.mod_changelanguage .dd-option-image {
  margin-left:5px;
  margin-right:10px;
}
.mod_changelanguage .dd-option-selected { display:none; }
.mod_changelanguage .dd-select {
  border:0;
  border-radius:0;
  height:inherit;
}
.mod_changelanguage .dd-options {
  border:0;
  border-radius:0;
}
.mod_changelanguage .dd-pointer-down { border-top:solid 5px #b4b4b4; }
.mod_changelanguage label {
  line-height:26px;
  cursor:pointer;
}
.mod_changelanguage {
  height:24px;
  background:#f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAATCAYAAABPwleqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNkVBMzlFNkZFNDYxMUUxQUJDNkRFMkYxRERBRUE4RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNkVBMzlFNUZFNDYxMUUxQUJDNkRFMkYxRERBRUE4RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwODAxMTc0MDcyMDY4MTE4QzE0QjRGNEE4NDU2Q0U0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4YDptgAAAOZJREFUeNpi/P//PwO5gImBAjASNbOACEZGRjBHSEgoAES/e/duA7pCZDlYDLEgSwKxAYyPbAC6HBBsgGsGSnBIS0vLMDMzwyQNYAbANPLw8IAlODk5ZVD8/Pbt21+LFi3aAlTwDsQHKQRpAOICZI0geZA6mGZGkPtBfgbSTBcuXJDLzc31+/LlixBI8s+fPwwsLCxwjZMnT95kYGDwCMj9h6IZBLAZgK4RqPYfPEmjp22QAefPn1ewsbHJAypuANEgPkgcSQ1EH7aMATPAx8cnBl0jQc0wA4BYBF0jsmbGEZglAQIMAEltlElt0tV+AAAAAElFTkSuQmCC) 98% 50% no-repeat;
}
ul.social-icons li a {
  background:#b4b4b4;
  width:25px;
  height:25px;
  display:block;
  margin-left:5px;
  background-repeat:no-repeat;
  background-position:center center;
  background-size:25px !important;
  overflow:hidden;
  padding-left:0;
}
ul.social-icons li .facebook { background:#b4b4b4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAX9JREFUeAHtmUFKAzEUhht1Ky4KQsGFC0FcehUP4Gk8gEfwAl14CjeCBxC6qUJXXYgFd+M/uzB0MoXOSx6ZL/BgSKZ57//yTzJtZzMaBCAAAQhAAAIQgAAEIAABCEyPQCgtuWmaS9Vwr5grzhXdml5CCH/qr6tJ+IPiXTHUWjB1NSl+HlIdjdcFQMIeI3GHXNYDQGqD4vMQ1dE9pgBOMj9ct8p3kzlnMt1ZcnT8weuBKdcaf1Nso/tMTwBPADYSfacjbxeJN7/M/QgsEoo+cotva8kN4DQBwNTqfXlzA+iro1i/JwBNCQrd9+5Ra9BZfqUJ2539mHahveHnmAlSn/XkgH11/lqKbxN6B/C9j8qYfQAYk6bBXJN3wJcB1HJT6lR4ir7ldS+XJSrzvgeYMwGAOWLnCXCA8wUyLw8HmCN2ngAHOF8g8/JwgDli5wlwgPMFMi8PB5gjdp5g8g7I/d/gqwzR9yvPyrlZKA8CEIAABCAAAQhAAAIQgAAEqiHwD0LP+7n4o9tFAAAAAElFTkSuQmCC); }
ul.social-icons li .linkedin { background:#b4b4b4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAoZJREFUeAHtmb1rFEEYxu/UgPgVJSkUBS3ViFhZCEJABMHWRkkrYpF02omNpYWQQCzEQrARArGwyR+Qv8CAFmqjIGJIpQTlXH8Du7Dh5uOOmd3MwjPwsLvzvDP7vr+bXXb3ej01ERABERABERABERABERABERABEYgiUBTFNDqHJqIm6tpgCp5FG6hqf9hZRAe7VsvY+VLkBbSNbO3V2BN2bQBVv7RVXus7mXNNexIkdzYwx/mAv6t2CgCfAxWE/MDwzG2W+hU0qC35+u67zNNPkx4V30Y/65Wz/wZNpzlDc7P0U01NsfuZy1zvx9BGv9//nmpuzdMggWQroKkcWVmTzH0G/UbfWFlmm6xFAyDBG2Qz78joKwnfqzxiT7D/ojq2bOeI3yLuFN4DdAfV7yN/OV5HS2iF2ILt7jaSvYtc7UM9O4JOuwLL/uNsb6JfgThjryGzOqJaiueAcRL4Fwi+hr+KDgTijH0dGQhRL15tAwgt2WWK2meqG7FdJu7xiLHWsNwAHLZm6e9cYBUc8Ye43bYBuDPZ6Xzk8Hmp9zutoSMD7dZQ74gdOQJ4Qu4z3OHvG7F/ET0N1HM14Dvt3AC8pehHaFBlzL65bzxEn6o+y/aSpW+krtwAPLNlXUJ4bfPKvimP57VyA+D7lb94Kjnq8bxWbgDMk56r/XAZ9O/1eF6rbQAxj96hhyhvoS6zSwBcNUT1tw0gKtkmBrcNIOYSaKL+ngA0grVDk2oFtPxj6R7QMvDg6XQJBBGlDWgbeDD76GuSrzHmD5FDjjMNeJPbqjxizTO7+ePE1TbLN78hv/z25/oIWjBuc2iQOkRABERABERABERABERABERABERABETAQuA/FJNYcCO1HLsAAAAASUVORK5CYII=); }
ul.social-icons li .youtube { background:#b4b4b4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAABOZJREFUeAHtmk9sVFUUxjuWQku1iBQaE7UUSCtxoZaEBQkJJhhNjCYSFy7KQhYCIXHjwjQl7iAkhFVXsgBhQSAQFhCMLAhRU6OJWm0TTZryJ4IkpRAotJYiMPy+4Vx5Hd+U6bz7ps14T/L1nHvenXvv+d559x9UVQUJDAQGAgOBgcBAYCAwEBgIDAQG/o8MZHwHnc1ml9HmQjCSyWQG1T6++aiVspHf8Y8/MivwL8F+BiTnXXjYHTlPNnsbXev8FakJcLkFK7VCQaL3me9QRQadHxTB9lrAW42Ai1bekF+3IssE22UBH0e7jFD61xkhr2HvBV+DbtDsiMDeAj4HLVZXn5TKi1ydWa8ZbCuQ3AQKSHLYAlLwd3Kex3+GMBfb835zr7fyiJXb0gj8qTQaZZYfoN1+sAB0Wh9HTX+IngdOg+VA9ZaAd4HE+8r0qNn4v6kQYF0dM/0Segx8ZeVG0/0QpZXiDys3mc6aLotKkwD3xhXIqdm69qdGAAHrzQ7Za/zV9KxTqRFgkf5juqxpPR2W0yZgOmOZkbozQcDfFmm96WdMO79bBWpZ/nR+SHXrPBME9FjAOh+cwH7Tyj+aHja9H/0TmGPlVFTaBNxi1CNgwo2eyfEIdjdQBmjtfwC24/8BLTkIlA3XwTvgL6A27oPKEd5+g1Ic6Kg8SfDNneQIhcBAagy4GTe1DvIbJr1r8OksoDSvtuf6vu+CCeYCt3ewR+kqbwQQmJardsNStM4A2t8/Z3garYnPBY0ZKyJj1HADrcnwKvgTXAC/gF6IuoOeHULwH4FRUC7R3cJGH9EnzgAGUsdAhoDb0PgYVzFtaGlsIhP+XWKL+VF+HR/7gDdotNzBKw7dNayTkUR8ELAqMoBWbH3n+eiK1Ikzm3G6e4K454V80b4L1ZnS74OA6FWVAlc23CM1tZvTNlZlzfpTieq6s8BU9fKfvZzvKHuZOeCbmJnvLQ0E//6YZ3GuRpx1cQ+e4DubNGAfGZC7zCxiIF9SZyvQUqb9vewvQFTOUOgAOis4+RbjPbAGdIJx4KTYvl19/5o3dCXmLcVlQG7Zou734DeNBL3BfqsMyIBmkHsp6B7QB2pANWiw33yK7eRy0oh8ZMB/DjMlDko7w3PgE/t9H/qY7Qz3YPea/7RpKc05icQHAdra+hCNRbtEl9Za34etYe013Fi1O3SS+NTo47LhnhtNWpos2Fyg7cR9+yBAy1fu+ywwyMRuPvhtNLLaGop+cvr3hkTi0ipJI7r1SVvW0YEmUR2u3CeCmbspki5ZfBBwbZq936e+zg6FJJrWOkFKboJRPoW30dHPYbp9q61J4uMTmGopih62tHeXfAyu5KzIH4IbJ9U34eox9yvoF8zejT5h9uumpS5F7JJMHxkwGNNzE8Fof18fefYBvucpLwIH7LlL5xcpt+LXXDKMrU3PWqB9gggbhKCT2K9i7wBO4vp2z8qjGZQCS1vG6OBaTCfvJ40ymqIltcWgnuWHurHxtR8odhy6QltMZiSahBN/AgxAE9SuYkftsd7OpMFrLIkzwAVEJrRh67ttBy3A3QkuxC6VaK0Y2vlF7wR/pvwdwQ+gE4s3AgqNBGLUh1YA3QtoUtRGZh6YC9wqpKVPKa2LTp323KWo/q9hlnKQwEBgIDAQGAgMBAYCA4GBwEBgwC8DDwFLz2ikV/QKrQAAAABJRU5ErkJggg==); }
ul.social-icons li .facebook:hover { background-color:#3a589b; }
ul.social-icons li .linkedin:hover { background-color:#007ab9; }
ul.social-icons li .youtube:hover { background-color:#cf3427; }
ul.social-icons li { float:left; }
ul.social-icons {
  list-style-type:none;
  margin:7px 0;
}
#searchbox form {
  width:100%;
  background:#f5f5f5;
  height:24px;
  padding:0;
}
#searchbox input[type="search"], #searchbox input.text {
  display:block;
  float:left;
  width:110px;
  padding:4px 2px 4px 5px;
  color:#686868;
  background:none !important;
  border:none;
}
#searchbox input.submit {
  display:block;
  float:right;
  width:22px !important;
  height:24px;
  padding:0px;
  margin:0;
  color:transparent;
  font-size:0px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MzJCQzc0RkZFNDYxMUUxQkU3RTkxRkRDQ0Y0MjgzQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MzJCQzc0RUZFNDYxMUUxQkU3RTkxRkRDQ0Y0MjgzQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwODAxMTc0MDcyMDY4MTE4QzE0QjRGNEE4NDU2Q0U0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5RScAAAAAcFJREFUeNrMlD1rwmAQx5NajZZYSyzFIEKQCqVTwEU7dgwItlO/gF/AD+Li4iDU0bGDQz9Ah4pLUaildNCpDr4UjJKEYPo/iSWkvmRw8OA4OXx+z9397wlrWRazTzti9myHDzx2J1iWXUZBECSEDDwGD8J78NfxeNxzn3HqwLpFISBgcjAYzIfDYcbv9y9zhmEw0+mU0TTtDdCnTcB/LVNlPM/nRVE0FEV56XQ6tXa7XSsUCs+Uo8vgV55bjkQiN3Amm802S6VSE9WpdhUD0zQX9XpdQbxFlR+egKhOpFgul/9g9ig0QNuNRiOD9i88q+zz+TgboK4RTNN13QoEAt7XJhqNfjtUds83NpvNohzHqZ6ByWTynWIoFHpwQvH7DMrfUXWJROJzE5Bd85ZPcrncfb/fvxyNRrQmA0pifWKoniEg1kefTCaPEGbgaQ+ROy8Wi3Kr1brGIYHy2Ek1lUp9dbvda4gSGA6HNM8aQXcC7Vt5hFP4SgETrlarValSqSgOaAWd/GxcGweYBq+ueWbLGRNUkqRZOp02t+7hLsNFBkHp1cTj8bksy/Otoqxa3mU4R8Us8P/F1hke3PfwV4ABAASU3HIxalviAAAAAElFTkSuQmCC) center center no-repeat;
  cursor:pointer;
}
#logo {
  width:auto;
  height:auto;
  position:absolute;
  top:62px;
  right:0px;
}
.ie8 #logo {
  width:77px;
  border:1px solid #ffffff;
}
#mainnavi li a, #mainnavi li span {
  display:block;
  border-bottom:6px solid #ffffff;
  text-decoration:none;
  padding:10px 0;
  color:#3c3c3c;
  text-transform:uppercase;
}
#mainnavi li a:hover, #mainnavi li .trail, #mainnavi li .active {
  border-bottom:6px solid #fcd81d;
  color:#3c3c3c;
}
#mainnavi li {
  float:left;
  margin-right:30px;
}
#mainnavi {
  font-size:18px;
  font-family:CorporateS-Regular, Arial, sans-serif;
  position:absolute;
  bottom:0px;
  left:0px;
  width:780px;
  overflow:hidden;
}
.lang-fr #mainnavi li { margin-right:25px; }
.lang-ru #mainnavi li { margin-right:15px; }
.lang-ru #mainnavi {
  font-size:15px;
  width:830px;
}
#woehr_subnavi .inside {
  width:960px;
  position:relative;
  margin:0 auto;
}
#woehr_subnavi ul a, #woehr_subnavi ul a:hover, #woehr_subnavi ul a.trail, #woehr_subnavi ul li.active span { padding:5px 10px; }
#woehr_subnavi ul a:hover, #woehr_subnavi ul a.trail, #woehr_subnavi ul li.active span { background:#fcd81d; }
#woehr_subnavi ul a.external, #woehr_subnavi ul a[rel="external"], #woehr_subnavi ul a[href^="http:"], #woehr_subnavi ul a[href^="https:"] {
  padding-left:25px;
  background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NzRBOUJBRTFFQUMxMUUyOUYyOUFGNkU2NkYwNkJBNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NzRBOUJBRDFFQUMxMUUyOUYyOUFGNkU2NkYwNkJBNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU3RERDQjg4OTYyMDY4MTE4ODdCRjk2MkYwNzE2Q0M2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RwpJUwAAAINJREFUeNpi/P//PwMlgHFoGcDIyAhXDNTHCGMQjYHADIhfAfFPuBgWRXtB5iLhk0ianwOxB8Re3AaACCcsNj9HF8dpABbNT4DYBqu3iDBgNRBbQtmH0dVjxAIopOEhjCUW0OUoNgBXIHpgEfdA9x6uMNiOFo3IeDvBMBjmmQkbAAgwAHIdLKzMrKDHAAAAAElFTkSuQmCC) 8px center no-repeat;
}
#woehr_subnavi ul a.external:hover, #woehr_subnavi ul a:hover[rel="external"], #woehr_subnavi ul a:hover[href^="http:"], #woehr_subnavi ul a:hover[href^="https:"] {
  padding-left:25px;
  background:#fcd81d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NzRBOUJBRTFFQUMxMUUyOUYyOUFGNkU2NkYwNkJBNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NzRBOUJBRDFFQUMxMUUyOUYyOUFGNkU2NkYwNkJBNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU3RERDQjg4OTYyMDY4MTE4ODdCRjk2MkYwNzE2Q0M2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RwpJUwAAAINJREFUeNpi/P//PwMlgHFoGcDIyAhXDNTHCGMQjYHADIhfAfFPuBgWRXtB5iLhk0ianwOxB8Re3AaACCcsNj9HF8dpABbNT4DYBqu3iDBgNRBbQtmH0dVjxAIopOEhjCUW0OUoNgBXIHpgEfdA9x6uMNiOFo3IeDvBMBjmmQkbAAgwAHIdLKzMrKDHAAAAAElFTkSuQmCC) 8px center no-repeat;
}
#woehr_subnavi ul {
  list-style:none;
  padding:0;
  margin:0;
  width:300px;
}
#woehr_subnavi ul.level_2 li.first { border-top:1px dotted #999999; }
#woehr_subnavi #column1 .level_1 > li > a, #woehr_subnavi #column1 .level_1 > li > span.active { display:none; }
#woehr_subnavi .level_2 li a, #woehr_subnavi .level_2 li span {
  text-decoration:none;
  display:block;
  color:#3c3c3c;
  text-transform:uppercase;
  border-bottom:1px dotted #999999;
}
#woehr_subnavi .level_2 li { display:block; }
#woehr_subnavi .products-navi .level_2 a:hover, #woehr_subnavi .products-navi .level_2 a.trail, #woehr_subnavi .products-navi .level_2 .active span { background:#fcd81d url(data:image/png;base64,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) right center no-repeat; }
#woehr_subnavi .products-navi .level_2 li#produktfinder a:hover, #woehr_subnavi .products-navi .level_2 li.active#produktfinder span, #woehr_subnavi .products-navi .level_2 li#productfinder a:hover, #woehr_subnavi .products-navi .level_2 li.active#productfinder span { background:#fcd81d; }
#woehr_subnavi #column3 figure {
  width:278px;
  margin-bottom:1em;
  padding:10px;
}
#woehr_subnavi #column3 h4 { font-family:CorporateS-Bold, Arial, sans-serif; }
#woehr_subnavi {
  position:absolute;
  top:160px;
  left:0;
  z-index:1001;
  width:100%;
  background:rgba(255,255,255,0.98);
  padding:20px 0;
  display:none;
  -webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);
  box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);
  border-top:1px solid #f5f5f5;
}
body.ie8 #woehr_subnavi, body.ie7 #woehr_subnavi { background:#ffffff; }
footer a, footer span {
  color:;
  text-decoration:none;
}
#sitemap ul { width:100%; }
#sitemap ul.level_1 > li a, #sitemap ul.level_1 > li span {
  width:90px;
  padding:1px 10px 1px 0;
  display:block;
  float:left;
  text-transform:uppercase;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MEMyRjlCRUZFNDYxMUUxQjY5QUQxNjk1MTMxNzhGNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MEMyRjlCREZFNDYxMUUxQjY5QUQxNjk1MTMxNzhGNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwODAxMTc0MDcyMDY4MTE4QzE0QjRGNEE4NDU2Q0U0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+brVdTwAAANhJREFUeNpi/P//PwMyYAQCEAXE/0B8ZHkmBjTAwsIiyc/Pr8iABWAodnZ2TvTx8SkgSrGXl1eYvr5+nJiYmCZBxXx8fF+BmM/W1jaZoGJ2dvZ+EG1qaophOoZiYGCsY2VlPQ40XBTo/ji8iiMjI/+uXLnyIDBUGJycnBzwKmZjY5OwtLT0//v3LwMnJ+cqlGBFV2xlZRUpKSmpCXTKfWZm5vl4Tfbz84v58+cPyKOTgbH3Aa/JAgIC///9+/ccZCp6UsBQzMHBMQVIiaGbCg4pdN34AECAAQDwzTr6F0xV9QAAAABJRU5ErkJggg==) right top no-repeat;
  overflow:hidden;
}
#sitemap ul.level_1 > li ul.level_2 li a, #sitemap ul.level_1 > li ul.level_2 li span {
  width:auto;
  padding:0;
  display:inline;
  text-transform:none;
  background:none;
}
#sitemap ul.level_1 > li ul.level_2 li {
  float:left;
  margin-right:3px !important;
}
#sitemap ul.level_1 > li ul.level_2 li:after { content:", "; }
#sitemap ul.level_1 > li ul.level_2 li.last:after { content:""; }
#sitemap ul.level_1 > li ul.level_2 {
  width:570px;
  float:left;
  padding-left:10px;
}
#sitemap ul.level_1 > li {
  width:100%;
  clear:both;
}
#sitemap {
  float:left;
  margin-left:0;
  text-align:left;
  width:700px;
}
.lang-fr #sitemap ul.level_1 > li a, .lang-fr #sitemap ul.level_1 > li span, .lang-es #sitemap ul.level_1 > li a, .lang-es #sitemap ul.level_1 > li span, .lang-ru #sitemap ul.level_1 > li a, .lang-ru #sitemap ul.level_1 > li span { width:125px; }
.lang-fr #sitemap ul.level_1 > li ul.level_2, .lang-es #sitemap ul.level_1 > li ul.level_2, .lang-ru #sitemap ul.level_1 > li ul.level_2 { width:535px; }
.lang-cz #sitemap ul.level_1 > li a, .lang-cz #sitemap ul.level_1 > li span { width:145px; }
.lang-cz #sitemap ul.level_1 > li ul.level_2 { width:515px; }
#microsites {
  width:auto;
  position:absolute;
  right:0;
  top:15px;
  text-align:right;
  text-transform:uppercase;
}
footer #legal li.trail a, footer #legal li:hover a, footer #legal li.active span {
  text-decoration:none;
  color:#ffffff;
}
footer #legal {
  display:block;
  position:absolute;
  right:0px;
  bottom:20px;
  text-align:right;
}
footer #seo-text {
  clear:both;
  margin-top:200px;
  background:#ccddee;
}
#fluid-captions .slides p {
  margin:0;
  text-transform:uppercase;
}
#fluid-captions .slides {
  background:rgba(252, 216, 29,0.95);
  padding:10px 20px;
}
#fluid-captions .slides a h1 { background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAZCAYAAADAHFVeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjA2QUQ3NDAxQjIxMUUyQUU3NEI4RTlDNzI4QjFFRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjA2QUQ3MzAxQjIxMUUyQUU3NEI4RTlDNzI4QjFFRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwODAxMTc0MDcyMDY4MTE4QzE0QjRGNEE4NDU2Q0U0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WtXungAAAOpJREFUeNpi/P//PwO9ABMDHcGoZcPXMkZqOIwoA/78+SP58eNHRbpYtnfv3sQtW7YU0MWybdu2hV28eDHu1atXmjS37NOnT1+BmO/w4cPJNLfs58+f/SD69OnTFPmOKMuA5ee6379/Hwf6ThQYf3E0tWz58uV/w8PDDwJTJcO+ffscaGrZr1+/JI4fP+7PzMzM8P3791XkWsZCjKJjx45FPn/+XBMYlPf//v07n6Y+27RpUwwLCwsooUxmZGT8QFOfffjw4T8TE9NzkK+AljHQ1LIfP35MAVJilPgKXMCONgtGLRs0lgEEGACe0G0HkUjF3AAAAABJRU5ErkJggg==) right bottom no-repeat; }
#fluid-captions .slides a {
  text-decoration:none;
  display:block;
}
#fluid-captions .controlnav ul li {
  float:left;
  width:15px;
  height:15px;
  background:#fcd81d;
  margin:3px;
}
#fluid-captions .controlnav ul li.current { background:#ffffff; }
#fluid-captions .controlnav ul {
  list-style-type:none;
  padding:0 17px;
  margin:0;
  float:right;
  height:20px;
  overflow:hidden;
}
#fluid-captions .controlnav {
  position:relative;
  background:rgba(252, 216, 29,0.6);
  width:640px;
  height:21px;
}
#fluid-captions {
  position:absolute;
  top:30px;
  right:30px;
  width:640px;
}
body.ie8 .slides, body.ie7 .slides { background:#fcd81d; }
body.ie8 .controlnav, body.ie7 .controlnav { background:none; }
#teaser-container .teaser-inner .left-box, #teaser-container .teaser-inner .right-box-top, #teaser-container .teaser-inner .right-box-bottom {
  height:115px;
  width:300px;
  overflow:hidden;
}
#teaser-container .teaser-inner .left-box {
  position:absolute;
  width:620px;
  left:0;
  bottom:0;
  z-index:11;
}
#teaser-container .teaser-inner .right-box-top {
  position:absolute;
  right:0;
  top:0;
  z-index:11;
}
#teaser-container .teaser-inner .right-box-bottom {
  position:absolute;
  right:0;
  bottom:0;
  z-index:11;
}
#teaser-container .teaser-inner {
  position:relative;
  margin:0 auto;
  width:940px;
  height:100%;
}
#teaser-container {
  position:absolute;
  bottom:20px;
  left:0;
  z-index:10;
  width:100%;
  height:245px;
}
a.news_latest img { float:left; }
a.news_latest .text {
  padding:10px 0;
  height:100px;
  overflow:hidden;
}
a.news_latest h4 {
  margin:0 0 5px 0;
  padding-right:10px;
}
a.news_latest p {
  margin:0;
  font-size:14px;
  line-height:18px;
  padding-right:10px;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAZCAYAAADAHFVeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjA2QUQ3NDAxQjIxMUUyQUU3NEI4RTlDNzI4QjFFRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjA2QUQ3MzAxQjIxMUUyQUU3NEI4RTlDNzI4QjFFRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwODAxMTc0MDcyMDY4MTE4QzE0QjRGNEE4NDU2Q0U0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WtXungAAAOpJREFUeNpi/P//PwO9ABMDHcGoZcPXMkZqOIwoA/78+SP58eNHRbpYtnfv3sQtW7YU0MWybdu2hV28eDHu1atXmjS37NOnT1+BmO/w4cPJNLfs58+f/SD69OnTFPmOKMuA5ee6379/Hwf6ThQYf3E0tWz58uV/w8PDDwJTJcO+ffscaGrZr1+/JI4fP+7PzMzM8P3791XkWsZCjKJjx45FPn/+XBMYlPf//v07n6Y+27RpUwwLCwsooUxmZGT8QFOfffjw4T8TE9NzkK+AljHQ1LIfP35MAVJilPgKXMCONgtGLRs0lgEEGACe0G0HkUjF3AAAAABJRU5ErkJggg==) right bottom no-repeat;
}
a.news_latest {
  display:block;
  background:#ffffff;
}
a.news_latest:hover { background:#fcd81d; }
.mod_newsmenu ul li a, .mod_newsmenu ul li span {
  line-height:auto;
  padding:1px 5px;
  display:block;
  text-decoration:none;
}
.mod_newsmenu ul li .active { background:#fcd81d; }
.mod_newsmenu ul li {
  padding:0;
  float:left;
  margin-right:10px;
}
.mod_newsmenu ul {
  background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background:-moz-linear-gradient(left,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);
  background:-webkit-gradient(linear,left top,right top,color-stop(85%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));
  background:-webkit-linear-gradient(left,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);
  background:-o-linear-gradient(left,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);
  background:-ms-linear-gradient(left,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);
  background:linear-gradient(to right,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);
  filter:none;
  display:inline-block;
  margin:0;
  padding:10px 15% 10px 10px;
}
.mod_newsmenu { margin:1em 0; }
#main .mod_newsmenu ul {
  list-style:none;
  line-height:22px;
}
.ie7 .mod_newsmenu ul, .ie8 .mod_newsmenu ul { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1); }
.date time .day {
  font-family:CorporateS-Bold, Arial, sans-serif;
  font-size:40px;
  line-height:34px;
  text-align:right;
  float:left;
  width:40%;
  padding:10px 5px 10px 10px;
}
.date time .monthYear {
  line-height:16px;
  text-align:left;
  padding:10px 10px 10px 5px;
  text-transform:uppercase;
}
.date time { display:block; }
.ie .date time .day { line-height:28px; }
.news_full .linked_projects { margin-bottom:40px; }
.news_full .ce_text { margin-bottom:30px; }
.mod_newslist a.teaser figure, .mod_newsarchive a.teaser figure { border:none; }
.mod_newslist a.teaser .date time, .mod_newsarchive a.teaser .date time {
  margin-left:20px;
  background:#ffffff;
}
.mod_newslist a.teaser .text, .mod_newsarchive a.teaser .text { padding-bottom:40px; }
.mod_newslist a.teaser button, .mod_newsarchive a.teaser button {
  position:absolute;
  bottom:10px;
  right:20px;
  -webkit-box-shadow:0px 0px 10px 10px #dddddd;
  box-shadow:0px 0px 10px 10px #dddddd;
}
.mod_newslist a.teaser, .mod_newsarchive a.teaser {
  display:block;
  background:#dddddd;
  margin-bottom:20px;
  position:relative;
  padding:10px 0;
}
.mod_newslist a.teaser:hover .date time, .mod_newsarchive a.teaser:hover .date time { background:#fcd81d; }
.mod_newslist a.teaser:hover button, .mod_newsarchive a.teaser:hover button {
  background:#fcd81d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDYzRjU2MDMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDYzRjU1RjMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBNUQwMzIxMTIyMTY4MTE4QTZERjhDN0M2NDJFRkMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+saAFbQAAAG1JREFUeNpi/P//PwNJAKQBGQNBNRBPximPRcNFIP4IxJrEajgGUgfEPcRqCIVqeAWyhRgNzEi2tBOjAQTaoRqOE6NBAoivQTUUEqOhEKr4HhALEKPhLMx0YkPpDBA/A5lOrIYEIC7DFdMAAQYApHof5H6KVM8AAAAASUVORK5CYII=) 92% 50% no-repeat;
  color:#000000;
  -webkit-box-shadow:0px 0px 10px 10px #ffffff;
  box-shadow:0px 0px 10px 10px #ffffff;
}
.mod_newslist a.teaser:hover, .mod_newsarchive a.teaser:hover { background:#ffffff; }
.mod_newsreader div.block1 a.back {
  display:block;
  position:absolute;
  bottom:12px;
  right:560px;
}
.mod_newsreader div.block1 {
  position:relative;
  margin-bottom:20px;
}
.mod_newsreader .date time {
  margin:0 20px 20px -20px;
  padding:5px;
  background:#fcd81d;
}
.tile figure img { vertical-align:middle; }
.tile figure {
  background:#ffffff;
  text-align:center;
  width:260px;
  height:160px;
  line-height:160px;
  padding:10px;
  margin-bottom:1.2em;
}
.tile a button {
  position:absolute;
  bottom:10px;
  right:10px;
  -webkit-box-shadow:0px 0px 10px 10px #dddddd;
  box-shadow:0px 0px 10px 10px #dddddd;
}
.tile a {
  overflow:hidden;
  background:#dddddd;
  display:block;
  padding:10px;
  margin-bottom:40px;
  text-decoration:none;
  position:relative;
  height:26em;
}
.tile a:hover button {
  background:#fcd81d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDYzRjU2MDMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDYzRjU1RjMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBNUQwMzIxMTIyMTY4MTE4QTZERjhDN0M2NDJFRkMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+saAFbQAAAG1JREFUeNpi/P//PwNJAKQBGQNBNRBPximPRcNFIP4IxJrEajgGUgfEPcRqCIVqeAWyhRgNzEi2tBOjAQTaoRqOE6NBAoivQTUUEqOhEKr4HhALEKPhLMx0YkPpDBA/A5lOrIYEIC7DFdMAAQYApHof5H6KVM8AAAAASUVORK5CYII=) 92% 50% no-repeat;
  color:#000000;
  -webkit-box-shadow:0px 0px 10px 10px #ffffff;
  box-shadow:0px 0px 10px 10px #ffffff;
}
.tile a:hover { background:#ffffff; }
.lang-ru .tile a { height:28em; }
.lang-ru .tile a button { left:10px; }
.list-projects figure {
  padding:0;
  width:280px;
  height:180px;
  line-height:179px;
}
.list-projects a { height:25em; }
.bootstrapOverride { margin-left:0; }
#main ul.enclosure li {
  color:#686868;
  margin-bottom:5px;
  padding-left:0px;
}
#main ul.enclosure a {
  line-height:40px;
  display:block;
  text-decoration:none;
  min-height:40px;
  background-repeat:no-repeat;
  background-position:0 50%;
  margin:0;
}
#main ul.enclosure span.title { text-decoration:underline; }
#main ul.enclosure span.size {
  font-size:0.8em;
  color:#999999;
  white-space:nowrap;
}
#main ul.enclosure {
  padding:0;
  list-style:none;
}
.ce_downloads a div.last, .ce_download a div.last, .enclosure a div.last {
  width:170px;
  text-align:right;
  padding-right:10px;
}
.ce_downloads a div.size, .ce_download a div.size, .enclosure a div.size { width:100px; }
.ce_downloads a, .ce_download a, .enclosure a {
  display:block;
  background:#dddddd;
  margin-bottom:20px;
  padding:10px 0;
}
.ce_downloads a:hover button, .ce_download a:hover button, .enclosure a:hover button {
  background:#fcd81d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDYzRjU2MDMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDYzRjU1RjMwMTcxMUUyOUY0RkIxNTRCMDY2N0Q2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBNUQwMzIxMTIyMTY4MTE4QTZERjhDN0M2NDJFRkMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+saAFbQAAAG1JREFUeNpi/P//PwNJAKQBGQNBNRBPximPRcNFIP4IxJrEajgGUgfEPcRqCIVqeAWyhRgNzEi2tBOjAQTaoRqOE6NBAoivQTUUEqOhEKr4HhALEKPhLMx0YkPpDBA/A5lOrIYEIC7DFdMAAQYApHof5H6KVM8AAAAASUVORK5CYII=) 92% 50% no-repeat;
  color:#000000;
}
.ce_downloads a:hover, .ce_download a:hover, .enclosure a:hover { background:#ffffff; }
.ce_downloads .icon, .ce_download .icon, .enclosure .icon { text-align:center; }
.ce_downloads .title, .ce_downloads .size, .ce_downloads .mime, .ce_download .title, .ce_download .size, .ce_download .mime, .enclosure .title, .enclosure .size, .enclosure .mime { margin-top:5px; }
.ce_downloads .size, .ce_download .size, .enclosure .size { text-align:right; }
.ce_downloads .mime, .ce_download .mime, .enclosure .mime {
  text-align:center;
  text-transform:uppercase;
}
.ce_downloads, .ce_download, .enclosure {
  list-style:none;
  padding:0;
}
.mod_memberlist table tr td {
  border-bottom:10px solid #ebebeb;
  background:#dddddd;
  padding:5px 10px;
  white-space:nowrap;
  width:26%;
}
.mod_memberlist table tr td.heading {
  background:#ebebeb;
  padding:0;
}
.mod_memberlist table tr td.name, .mod_memberlist table tr td.position { white-space:normal; }
.mod_memberlist table tr td.name { font-family:CorporateS-Bold, Arial, sans-serif; }
.mod_memberlist table tr td.last {
  width:20%;
  text-align:right;
}
.mod_memberlist table a.button { padding:5px 25px 5px 20px; }
.mod_memberlist table {
  border-collapse:collapse;
  width:100%;
  margin-bottom:3em;
}
.mod_memberlist { margin-bottom:40px; }
td.card {
  padding:40px;
  line-height:19px;
}
#plz_search_box .close {
  float:right;
  width:16px;
  height:16px;
  text-align:center;
  cursor:pointer;
  font-family:CorporateS-Bold, Arial, sans-serif;
  line-height:18px;
}
#plz_search_box p {
  margin:0 20px 5px 0;
  white-space:nowrap;
}
#plz_search_box input.text { width:100px; }
#plz_search_box input.submit {
  margin-left:5px;
  padding-top:3px;
  padding-bottom:3px;
}
#plz_search_box {
  width:auto;
  position:absolute;
  top:20px;
  right:20px;
  z-index:1;
  background:rgba(255,255,255,0.95);
  border:10px solid rgba(255,255,255,0.5);
  -moz-background-clip:padding;
  -webkit-background-clip:padding;
  background-clip:padding-box;
  padding:10px;
}
div.countries select {
  display:block;
  width:250px;
  background-color:#e7e7e7;
}
div.countries { margin-top:1em; }
.mod_quicknav #ctrl_target, fieldset #ctrl_target { margin-top:10px; }
.mod_quicknav, fieldset {
  background:#dddddd;
  padding:10px 20px;
  margin-bottom:20px;
  border:none;
}
.ce_form .row, .input-wrapper { margin-bottom:10px; }
input[type="checkbox"], input[type="radio"] { margin-bottom:5px; }
select {
  -webkit-border-radius:0px;
  border-radius:0px;
  border:none;
  background:#f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAATCAYAAABPwleqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2RDhFMjM5NkZCODU0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNkVBMzlFNkZFNDYxMUUxQUJDNkRFMkYxRERBRUE4RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNkVBMzlFNUZFNDYxMUUxQUJDNkRFMkYxRERBRUE4RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwODAxMTc0MDcyMDY4MTE4QzE0QjRGNEE4NDU2Q0U0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZEOEUyMzk2RkI4NTREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4YDptgAAAOZJREFUeNpi/P//PwO5gImBAjASNbOACEZGRjBHSEgoAES/e/duA7pCZDlYDLEgSwKxAYyPbAC6HBBsgGsGSnBIS0vLMDMzwyQNYAbANPLw8IAlODk5ZVD8/Pbt21+LFi3aAlTwDsQHKQRpAOICZI0geZA6mGZGkPtBfgbSTBcuXJDLzc31+/LlixBI8s+fPwwsLCxwjZMnT95kYGDwCMj9h6IZBLAZgK4RqPYfPEmjp22QAefPn1ewsbHJAypuANEgPkgcSQ1EH7aMATPAx8cnBl0jQc0wA4BYBF0jsmbGEZglAQIMAEltlElt0tV+AAAAAElFTkSuQmCC) 98% 50% no-repeat;
  width:100%;
  padding:4px 2px 4px 8px;
  color:#3c3c3c;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
.ce_form fieldset {
  position:relative;
  padding-top:4em;
  border:0;
}
.ce_form legend {
  color:#686868;
  font-size:18px;
  position:absolute;
  top:10px;
  margin:10px 0 15px 0;
}
.ce_form input, .ce_form select, .ce_form textarea {
  width:98%;
  border:0;
  padding:5px;
}
.ce_form select { width:100%; }
.ce_form textarea { resize:vertical; }
.ce_form textarea.message {
  width:98%;
  height:150px;
}
.ce_form label {
  float:left;
  margin:0 20px 5px 0;
}
.ce_form label.checkbox, .ce_form label.radio-button {
  margin-bottom:10px;
  display:inline;
}
.ce_form .explanation {
  float:left;
  width:70%;
}
.ce_form .submit_container input {
  width:auto;
  padding:8px 40px 8px 30px;
}
.ce_form .submit_container {
  text-align:right;
  margin-bottom:20px;
}
.ce_form .radio_container.last-child, .ce_form .checkbox_container.last-child {
  margin:0;
  border:none;
}
.ce_form .radio_container h4, .ce_form .checkbox_container h4 {
  width:140px;
  float:left;
  padding:10px 0;
  margin-top:0;
}
.ce_form .radio_container div.group, .ce_form .checkbox_container div.group {
  display:block;
  float:left;
  width:700px;
  padding:2px;
}
.ce_form .radio_container div.item, .ce_form .checkbox_container div.item {
  width:220px;
  display:block;
  float:left;
  padding:5px 0;
}
.ce_form .radio_container input, .ce_form .radio_container input.checkbox, .ce_form .checkbox_container input, .ce_form .checkbox_container input.checkbox {
  margin:5px 10px 5px 0;
  width:12px;
  float:left;
}
.ce_form .radio_container label, .ce_form .checkbox_container label {
  width:140px;
  float:left;
}
.ce_form .radio_container, .ce_form .checkbox_container {
  clear:both;
  margin-bottom:20px;
  margin-bottom:10px;
  border-bottom:1px solid #cccccc;
}
.ce_form { margin-bottom:40px; }
.mod_dlh_googlemaps img { max-width:none; }
.addresses table { width:100%; }
.addresses td .text { padding:3px; }
.addresses td .submit { padding:5px 30px 5px 20px; }
.addresses th, .addresses td { white-space:nowrap; }
.addresses th { font-family:CorporateS-Bold, Arial, sans-serif; }
.search-results form input.text {
  width:200px;
  padding:7px;
  border:0;
}
.search-results form {
  background:#dddddd;
  padding:10px;
}
.search-results .result { margin-bottom:2em; }
.search-results p { margin-bottom:5px; }
.search-results .highlight {
  background:#fcd81d;
  padding:1px 2px;
}
.embed-container {
  position:relative;
  padding-bottom:56.25%;
  margin:20px 0;
  height:0;
  height:auto;
  overflow:hidden;
  max-width:100%;
}
.embed-container iframe, .embed-container object, .embed-container embed {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  margin:0;
}
