@charset "UTF-8";
/* CSS Document */

/* RESET */
* {margin: 0; padding: 0}
.clear {clear: both}
.display-none {display: none}

/* HEADLINES */
h1 {color: #005286; font-family: Arial,Helvetica,sans-serif; font-size: 20px; line-height: 25px; font-weight: normal; padding-bottom: 20px}
h1.headline-home {margin-left: 20px; width: 600px}
h2 {color: #005286; font-family: Arial,Helvetica,sans-serif; font-size: 15px; line-height: 20px; font-weight: normal; margin-bottom: 10px; border-bottom: 1px dotted #005286}
h3 {color: #005286; font-family: Arial,Helvetica,sans-serif; font-size: 15px; line-height: 18px; font-weight: bold; padding-bottom: 15px}

/* TYP FORMAT */
sup {font-size: 8px}

a {color: #005286; text-decoration: none; cursor: pointer; outline: none}
a.more-button {position: relative; top: -15px}
a.pdf {background: url('/images/uploads/img/pdf-icon.gif') no-repeat; padding-left: 18px; line-height: 15px; display: block}
a.zip {background: url('/images/uploads/img/zip-icon.gif') no-repeat; display: block; padding-left: 18px; line-height: 15px}
a.detail-button {background: url('/images/uploads/img/detail-button.png') left center no-repeat; padding-left: 12px}
a img {border: none}

p {padding-bottom: 15px}

/* FORM FIELDS */
input, textarea {outline: none; font: 11px/16px Arial, sans-serif; background: none; color: #005286; padding: 0 7px}
input[type=submit] {cursor: pointer}

/* HTML GENERAL */
html {background: #D1DCE2}

/* HTML AUTOMOTIVE BACKGROUNDS */
html#bb-automotive-1 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-1.png') center 300px no-repeat}
html#bb-automotive-2 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-2.png') center 300px no-repeat}
html#bb-automotive-3 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-3.png') center 300px no-repeat}
html#bb-automotive-4 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-4.png') center 300px no-repeat}
html#bb-automotive-5 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-5.png') center 300px no-repeat}
html#bb-automotive-6 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-6.png') center 300px no-repeat}
html#bb-automotive-7 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-7.png') center 300px no-repeat}
html#bb-automotive-8 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-8.png') center 300px no-repeat}
html#bb-automotive-9 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-9.png') center 300px no-repeat}
html#bb-automotive-10 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-10.png') center 300px no-repeat}
html#bb-automotive-11 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-11.png') center 300px no-repeat}
html#bb-automotive-12 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-12.png') center 300px no-repeat}
html#bb-automotive-13 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-13.png') center 300px no-repeat}
html#bb-automotive-14 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-14.png') center 300px no-repeat}
html#bb-automotive-15 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-15.png') center 300px no-repeat}
html#bb-automotive-16 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-16.png') center 300px no-repeat}
html#bb-automotive-17 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-17.png') center 300px no-repeat}
html#bb-automotive-18 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-18.png') center 300px no-repeat}
html#bb-automotive-19 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-19.png') center 300px no-repeat}
html#bb-automotive-20 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-20.png') center 300px no-repeat}
html#bb-automotive-21 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-21.png') center 300px no-repeat}
html#bb-automotive-22 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-22.png') center 300px no-repeat}
html#bb-automotive-23 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-23.png') center 300px no-repeat}
html#bb-automotive-24 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-24.png') center 300px no-repeat}
html#bb-automotive-25 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-25.png') center 300px no-repeat}
html#bb-automotive-26 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-26.png') center 300px no-repeat}
html#bb-automotive-27 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-27.png') center 300px no-repeat}
html#bb-automotive-28 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-28.png') center 300px no-repeat}
html#bb-automotive-29 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-29.png') center 300px no-repeat}

/* HTML FLUID BACKGROUNDS */
html#bb-fluid-1 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-1.png') center 300px no-repeat}
html#bb-fluid-2 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-2.png') center 300px no-repeat}
html#bb-fluid-3 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-3.png') center 300px no-repeat}
html#bb-fluid-4 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-4.png') center 300px no-repeat}
html#bb-fluid-5 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-5.png') center 300px no-repeat}
html#bb-fluid-6 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-6.png') center 300px no-repeat}
html#bb-fluid-7 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-7.png') center 300px no-repeat}
html#bb-fluid-8 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-8.png') center 300px no-repeat}
html#bb-fluid-9 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-9.png') center 300px no-repeat}
html#bb-fluid-10 {background: #D1DCE2 url('/images/uploads/img/fluid-background-lines-10.png') center 300px no-repeat}

/* HTML SCR BACKGROUNDS */
html#bb-scr-1 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-1.png') center 300px no-repeat}
html#bb-scr-2 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-2.png') center 300px no-repeat}
html#bb-scr-3 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-3.png') center 300px no-repeat}
html#bb-scr-4 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-4.png') center 300px no-repeat}
html#bb-scr-5 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-5.png') center 300px no-repeat}
html#bb-scr-6 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-6.png') center 300px no-repeat}
html#bb-scr-7 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-7.png') center 300px no-repeat}
html#bb-scr-8 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-8.png') center 300px no-repeat}
html#bb-scr-9 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-9.png') center 300px no-repeat}
html#bb-scr-10 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-10.png') center 300px no-repeat}
html#bb-scr-11 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-11.png') center 300px no-repeat}
html#bb-scr-12 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-12.png') center 300px no-repeat}
html#bb-scr-13 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-13.png') center 300px no-repeat}

/* HTML exotech BACKGROUND */
/* HTML AUTOMOTIVE BACKGROUNDS */
html#bb-exotech-1 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-1.png') center 300px no-repeat}
html#bb-exotech-2 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-2.png') center 300px no-repeat}
html#bb-exotech-3 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-3.png') center 300px no-repeat}
html#bb-exotech-4 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-4.png') center 300px no-repeat}
html#bb-exotech-5 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-5.png') center 300px no-repeat}
html#bb-exotech-6 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-6.png') center 300px no-repeat}
html#bb-exotech-7 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-7.png') center 300px no-repeat}
html#bb-exotech-8 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-8.png') center 300px no-repeat}
html#bb-exotech-9 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-9.png') center 300px no-repeat}
html#bb-exotech-10 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-10.png') center 300px no-repeat}
html#bb-exotech-11 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-11.png') center 300px no-repeat}
html#bb-exotech-12 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-12.png') center 300px no-repeat}
html#bb-exotech-13 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-13.png') center 300px no-repeat}
html#bb-exotech-14 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-14.png') center 300px no-repeat}
html#bb-exotech-15 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-15.png') center 300px no-repeat}
html#bb-exotech-16 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-16.png') center 300px no-repeat}
html#bb-exotech-17 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-17.png') center 300px no-repeat}
html#bb-exotech-18 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-18.png') center 300px no-repeat}
html#bb-exotech-19 {background: #D1DCE2 url('/images/uploads/img/automotive-background-lines-19.png') center 300px no-repeat}

/* BODY */
body {background: url('/images/uploads/img/background-blue-course.png') top left repeat-x; font: 11px/18px Arial, sans-serif}

/* WRAPPER */	
.wrapper {margin: 0 auto 30px auto; width: 840px; position: relative}

/* LOGO */
.logo {height: 90px; background: url('/images/uploads/img/background-blue-course.png') repeat-x top center}
.logo a {float: right; margin-right: 42px; margin-top: 25px}

/* HEADER */
.header {height: 160px; border-top: 3px solid #005286; background: #D1DCE2; position: relative}
.header.header-home {height: 280px; margin-bottom: 20px; position: relative}
.header .header-image {height: 160px; width: 630px; background: #CCC; float: left; margin-right: 30px; overflow: hidden; position:relative; background: #FFF url('/images/uploads/img/lightbox-ico-loading.gif') no-repeat 50% 50%}
.header .header-image img {display: none}
.header .header-image.header-image-home {height: 280px}
.header .language-container {position: absolute; bottom: 20px; right: 0; width: 180px; color: #005286}

/* MENU LEVEL 1 */
ul.menu {background: #005286; margin-top: 20px; height: 22px; clear: both}
ul.menu li {list-style-type: none; float: left}
ul.menu li a {color: #FFF; font-weight: bold; display: block; padding: 0 20px; height: 22px; line-height: 22px}
ul.menu li a:hover, ul.menu li:hover a, ul.menu li:hover a.menuactive {color: #005286}
ul.menu li a.menuactive {background: #FFF; color: #005286}
ul.menu li ul {background: url('/images/uploads/img/menu-over-background.png'); display: none; margin: 0; padding: 10px 0; position: absolute; z-index: 10; width: 200px; border-bottom: 3px solid #005286}
ul.menu li ul.menu-width-150 {width: 145px}
ul.menu li:hover ul li a {background: none}
ul.menu li ul li {float: none}
ul.menu li ul li a {color: #005286; font-weight: normal; height: 20px; line-height: 20px; background: none}
ul.menu li ul li a.menu-two-lines {height: 35px; line-height: 17px; padding-top: 1px}
ul.menu li ul li a:hover, ul.menu li ul li a.menuactive {font-weight: bold; background: none}

/* MENU LEVEL 2 */
ul.menu-left {margin-left: 20px}
ul.menu-left li {list-style-type: none; line-height: 18px}
ul.menu-left li a {color: #919294}
ul.menu-left li a:hover, ul.menu-left li a.menuactive {color: #005286; font-weight: bold}
ul.menu-left li ul {margin-left: 20px}

/* MENU SERVICE */
ul.menu-service {padding: 20px 0}
ul.menu-service li {list-style-type: none}
ul.menu-service li.menu-service-home {margin-bottom: 20px}
ul.menu-service li.menu-service-exotech {margin-bottom: 20px; color: #005286; cursor: pointer}
ul.menu-service li.menu-service-exotech:hover {font-weight: bold}
ul.menu-service li.menu-service-exotech:hover ul li {font-weight: normal}
ul.menu-service li a {color: #005286}
ul.menu-service li a:hover, ul.menu-service li a.menuactive {font-weight: bold}
ul.menu-service li ul {position: absolute; left: 700px; top: 20px; display: none}
ul.menu-service li.menu-service-exotech ul {top: 58px; left: 750px}
ul.menu-service li:hover ul {display: inline}

/* MENU LANGUAGE */
ul.menu-language {position: absolute; bottom: 0; left: 102px}
ul.menu-language.menu-language-pt {left: 95px}
ul.menu-language li {list-style-type: none}
ul.menu-language li a {color: #005286}
ul.menu-language li a:hover, ul.menu-language li a.menuactive {font-weight: bold}

/* MENU WEBSERVICE */
.content .right ul.menu-webservice {margin: 0 0 0 -6px; padding: 0}
ul.menu-webservice li {list-style-type: none; display: inline; text-align: center}
ul.menu-webservice li a {display: block; float: left; width: 25px; height: 25px; margin-right: 10px}
ul.menu-webservice li a span {position: absolute; margin-top: 25px; display: none}
ul.menu-webservice li a:hover span {display: block}
ul.menu-webservice li a.menu-webservice-print {background: url('/images/uploads/img/menu-webservice-print.gif') center center no-repeat}
ul.menu-webservice li a.menu-webservice-print:hover {background: url('/images/uploads/img/menu-webservice-print-active.gif') center center no-repeat}
ul.menu-webservice li a.menu-webservice-print:hover span {display: block; text-indent: -8px}
ul.menu-webservice li a.menu-webservice-print.print-en:hover span {display: block; text-indent: 0px}
ul.menu-webservice li a.menu-webservice-print.print-pt:hover span {display: block; text-indent: -5px}
ul.menu-webservice li a.menu-webservice-sitemap {background: url('/images/uploads/img/menu-webservice-sitemap.gif') center center no-repeat}
ul.menu-webservice li a.menu-webservice-sitemap:hover {background: url('/images/uploads/img/menu-webservice-sitemap-active.gif') center center no-repeat}
ul.menu-webservice li a.menu-webservice-sitemap:hover span {display: block; text-indent: -7px}
ul.menu-webservice li a.menu-webservice-sitemap.sitemap-en:hover span {display: block; text-indent: -7px}
ul.menu-webservice li a.menu-webservice-sitemap.sitemap-pt:hover span {display: block; text-indent: -17px}
ul.menu-webservice li a.menu-webservice-rss {background: url('/images/uploads/img/menu-webservice-rss.gif') center center no-repeat}
ul.menu-webservice li a.menu-webservice-rss:hover {background: url('/images/uploads/img/menu-webservice-rss-active.gif') center center no-repeat}
ul.menu-webservice li a.menu-webservice-rss:hover span {display: block; text-indent: -11px}

/* MENU HOME */
ul.menu-home {left: 0; position: absolute; bottom: 0; height: 30px; width: 420px; background: url('/images/uploads/img/menu-home-background.png'); padding-left: 210px; z-index: 100}
ul.menu-home li {display: inline; list-style-type: none}
ul.menu-home li a {display: block; float: left; height: 30px; line-height: 30px; width: 210px; font-size: 14px; color: #FFF; font-weight: bold}
ul.menu-home li ul {display: none; position: absolute; bottom: 30px; background: url('/images/uploads/img/menu-home-second-background.png'); width: 160px; left: 195px; padding: 8px 15px; border-top: 3px solid #005286}
ul.menu-home li ul.menu-home-second {left: 405px}
ul.menu-home li:hover ul {display: inline}
ul.menu-home li ul li {}
ul.menu-home li ul li a {font-size: 11px; line-height: 20px; height: 20px; font-weight: normal}
ul.menu-home li ul li a:hover {font-weight: bold}

/* CONTENT FORMATS */
.content {background: #FFF; padding: 20px 0 10px 0; }
.content .center ul, .content .right ul {margin-left: 15px; list-style-image: url('/images/uploads/img/bulletpoint.gif'); padding-bottom: 15px}
.content .center ul ul, .content .center ul ul ul {padding: 0}
.content .center ul li, .content .right ul li {padding-bottom: 5px}
.content .center ul li ul {padding-top: 5px; list-style-image: url('/images/uploads/img/detail-button.png')}
.content .center .pdf {display: inline}
.content .center .pdf.pdf-block {display: block}

/* CONTENT LEFT */
.content .left {float: left; width: 210px; display: block; height: 10px}

/* CONTENT CENTER */
.content .center {width: 420px; float: left}

/* CONTENT CENTER TEMPLATES */
.content .center .text {}
.content .center .text.text-home {margin-left: 210px; width: 420px}
.content .center .text.text-hor {width: 420px}
.content .center .images {margin-bottom: 18px}
.content .center .images .image-course-top {width: 100%; height: 14px; background: url('/images/uploads/img/image-course-top.gif') repeat-x}
.content .center .images .image-course-bottom {width: 100%; height: 14px; margin-top: -5px; background: url('/images/uploads/img/image-course-bottom.gif') repeat-x}
.content .center .images.one-img-hor {width: 420px}
.content .center .images.one-img-hor img {width: 420px}
.content .center .images.img-left {float: left; width: 150px; margin-right: 15px}
.content .center .images.img-left img {width: 150px}
.content .center .images.img-right {float: right; width: 150px; margin-left: 15px}
.content .center .images.img-right img {width: 150px}
.content .center .images .img-hor-two {width: 195px; float: left; margin-right: 15px}
.content .center .images .img-hor-two img {width: 195px}
.content .center .images .img-hor-three {width: 130px; float: left; margin-right: 10px}
.content .center .images .img-hor-three img {width: 130px}

/* CONTENT RIGHT */
.content .right {float: right; padding-bottom: 70px; width: 180px; margin-left: 30px}
.content .right .servicebox {margin-bottom: 20px}
.content .right .servicebox.search input[type=text] {height: 18px; border: 1px solid #005286; line-height: 18px; float: left; width: 90px}
.content .right .servicebox.search input[type=submit] {border: none; background: #005286 url('/images/uploads/img/search-icon.png') no-repeat 7px center; color: #FFF; height: 20px; padding: 0 0 0 22px; width: 74px; text-align: left; line-height: 20px;}
.content .right .servicebox.webservice {margin-bottom: 0}
.content .right .servicebox.copyright {position: absolute; bottom: 31px; right: 0; margin: 0; padding: 0 8px; width: 164px; color: #919294; clear: both}
.content .right .servicebox .serviceheadline h6 {background: #D1DCE2; font-weight: bold; font-size: 11px; color: #005286; padding: 2px 8px; margin-bottom: 5px}
.content .right .servicebox .servicecontent {padding: 5px 8px}

/* CONTENT FOOTER */
.content .footer {clear: both; height: 1px; border-top: 20px solid #FFF; background: #D1DCE2}

/* CONTENT SCROLLTOP */
.content .scrolltop {position: fixed; top: 20px; margin-left: 860px; cursor: pointer; padding: 0 8px; height: 22px; border-bottom: 1px dotted #005286; line-height: 22px; width: 70px; text-align: center; display: none; font-weight: bold; color: #005286}

/* TABLES */
table {margin-bottom: 15px}
table tr td, table tr th {text-align: left; padding: 8px 12px}
table tr th {border-bottom: 10px solid #FFF}
table td.table-nopadding {padding: 0}
table th.table-noborder {border: none}
table td img {vertical-align: top; border: 0; padding: 0; margin: 0}

/* PRODUCT TABLES */
table.table-products {}
table.table-products th {color: #FFF; font-weight; bold; background: #005286}
table.table-products td {background: #D1DCE2; width: 50%; vertical-align: top}
table.table-products.table-products-grey-border tr td {border-bottom: 1px solid #54676D}
table.table-products tr td.table-grey {background: #E3E3E5}
table.table-products tr td.table-white {background: #FFF}
table.table-products-popup {width: 640px; margin: 0; table-layout: fixed}
table.table-products-popup tr th {height: 10px; background: #005286; color: #FFF; border-bottom: none; border-right: 10px solid #FFF; width: 200px}
table.table-products-popup tr th.table-noborder {border: none}
table.table-products-popup tr td {vertical-align: top}
table.table-products-popup tr td.table-products-popup-grey {vertical-align: top; background: #C0C0C0}
table.table-products-popup tr td.table-nopadding img {width: 420px;}
table.table-products-popup tr td ul {margin-left: 15px; list-style-image: url('/images/uploads/img/bulletpoint.gif'); padding-bottom: 15px}
table.table-products-popup tr td ul li {padding-bottom: 5px}

/* DOWNLOAD TABLES */
table.table-downloads {width: 420px}
table.table-downloads tr th {border-bottom: 1px solid #005286; padding: 8px 10px}
table.table-downloads tr td {border-bottom: 1px solid #818D91; padding: 8px 10px}
table.table-downloads tr:nth-child(even) {background: #D1DCE2}
table.table-downloads.table-downloads-fluid tr td, table.table-downloads.table-downloads-fluid tr th {padding: 8px 8px}
table.table-downloads tr td a.download-pdf-file {background: url('/images/uploads/img/pdf-icon-big.gif') no-repeat; width: 16px; height: 16px; display: block; margin-left: 2px}
table.table-downloads tr td a.download-zip-file {background: url('/images/uploads/img/zip-icon-big.gif') no-repeat; width: 16px; height: 16px; display: block; margin-left: 2px}

/* exotech NYLON TUBES TABLES */
table.table-nylon-tubes {width: 420px}
table.table-nylon-tubes tr td.legend {border-top: 1px solid #005286; background: #D1DCE2; font-size: bold}
table.table-nylon-tubes tr th {background: #005286; border-right: 1px solid #FFF; color: #FFF; width: 140px}
table.table-nylon-tubes tr th.noborderright {border-right: none}
table.table-nylon-tubes tr td {border-bottom: 1px solid #818D91; padding: 8px 10px}
table.table-nylon-tubes tr:nth-child(even) {background: #D1DCE2}

/* PRODUCT TAB ANIMATION */
.product-tab-animationen .product-ta-menu {width: 210px; float: left; margin: 0; padding: 0; position: relative}
.product-tab-animationen .product-ta-menu.product-ta-menu-left-en-stecksysteme {width: 240px}
.product-tab-animationen .product-ta-menu.product-ta-menu-right-en-stecksysteme {width: 190px; position: absolute; left: 450px}
.product-tab-animationen .product-ta-menu.product-ta-menu-left-pt-stecksysteme {width: 230px}
.product-tab-animationen .product-ta-menu.product-ta-menu-right-pt-stecksysteme {width: 210px; position: absolute; left: 450px}
.product-tab-animationen .product-ta-menu.product-ta-menu-left-pt-ventile {width: 240px}
.product-tab-animationen .product-ta-menu.product-ta-menu-right-pt-ventile {width: 200px; position: absolute; left: 440px}
.product-tab-animationen .product-ta-menu a.product-ta-menu-button {background: url('/images/uploads/img/pointer-menu.gif') no-repeat; color: #919294; padding-left: 17px}
.product-tab-animationen .product-ta-menu a.product-ta-menu-button span.product-ta-menu-button-padding {padding-left: 17px}
.product-tab-animationen .product-ta-menu a.product-ta-menu-button:hover, .product-tab-animationen .product-ta-menu a.product-ta-menu-button.menuactive {background: url('/images/uploads/img/pointer-menu-active.gif') no-repeat; color: #005286; font-weight: bold}
.product-tab-animationen .product-ta-wrapper {display: none; width: 420px; height: 250px; margin-bottom: 18px}
.product-tab-animationen .product-ta-wrapper.active {display: block}
.product-tab-animationen .product-ta-wrapper .product-ta-box {position: absolute; display: none; background: #D1DCE2; height: 230px; z-index: 20; width: 410px; padding: 10px 15px}
.product-tab-animationen .product-ta-wrapper .product-ta-box.active {display: block; z-index: 10}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-images, .product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-text {float: left; width: 50%}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-images img {margin-right: 10px}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-text a.pdf {display: inline}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-text a.pdf.pdf-bottom {position: absolute; bottom: 10px}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-text h6 {font-size: 12px; margin-bottom: 6px}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-text ul li {padding: 0; margin: 0}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-images a.image1 img {margin-top: 15px}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-images a.image2 img {margin-top: 15px}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-images a.image3 img {margin-top: 35px}
.product-tab-animationen .product-ta-wrapper .product-ta-box .product-ta-box-images a.image6 img {margin-top: 20px}

/* YOUTUBE VIDEOS */
.youtube-video-wrapper .youtube-video-frame {margin-bottom: 10px}
.youtube-video-wrapper .youtube-video-description {}
.youtube-video-wrapper .youtube-video-description p {padding: 0}

/* EXPAND-COLLAPSE-TRIGGER */
h3.expand-collapse-trigger {height: 30px; cursor: pointer; background: url('/images/uploads/img/expand-collapse-trigger-active.gif') right top no-repeat; font-weight: bold; font-size: 13px}
h3.expand-collapse-trigger.active {background: url('/images/uploads/img/expand-collapse-trigger.gif') right top no-repeat}
.expand {cursor: pointer; background: url('/images/uploads/img/expand-collapse-trigger-active.gif') left top no-repeat; padding-left: 25px}
.collapse {background: url('/images/uploads/img/expand-collapse-trigger.gif') left top no-repeat; cursor: pointer; padding-left: 25px}
.expand-collapse-table {border-top: 1px dotted #005286; border-bottom: 1px dotted #005286; padding-top: 21px; margin-bottom: 10px}
.expand-collapse-table tr td, .expand-collapse-table tr th {padding: 0}
.expand-collapse-table tr.expand-collapse-table-small {background: #D1DCE2}
.expand-collapse-table tr.expand-collapse-table-small td {padding: 5px 17px; border-bottom: 5px solid #FFF}
.expand-collapse-table tr.expand-collapse-trigger-small td.expand-collapse-trigger-small-icon {cursor: pointer; background: #FFF url('/images/uploads/img/expand-collapse-trigger-small-active.gif') 3px 4px no-repeat; padding-left: 17px}
.expand-collapse-table tr.expand-collapse-trigger-small.active {background: #D1DCE2; font-style: italic}
.expand-collapse-table tr.expand-collapse-trigger-small.active td.expand-collapse-trigger-small-icon {background: url('/images/uploads/img/expand-collapse-trigger-small.png') 3px 4px no-repeat}

/* HAENDLER GLOBAL */
.fhGlobalLeft {width :210px; float: left}
.fhGlobalLink {text-decoration: none; display: block; height: 15px}
.fhGlobalLink img {border: 1px solid #333; vertical-align: middle}
.fhGlobalText {padding-left: 10px}

/* HOME QUICKLINKS */
.content .center ul.vHomeQuicklinks {margin: 0 0 0 -6px; padding: 0}
.content .center ul.vHomeQuicklinks li {padding-bottom: 0px}
.content .center ul.vHomeQuicklinks li ul {padding-top: 0px}
ul.vHomeQuicklinks li {display: inline; margin: 0; padding: 0}
ul.vHomeQuicklinks li a {padding: 6px; display: inline-block; zoom: 1}
ul.vHomeQuicklinks li:hover a, ul.vHomeQuicklinks li a:hover {padding: 5px; background: #E6E6E6; border-top: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0}
ul.vHomeQuicklinks li img {width: 90px}
ul.vHomeQuicklinks.vHomeQuicklinksPT li img {width: 190px}
ul.vHomeQuicklinks li ul {display: none; margin: 0}
ul.vHomeQuicklinks li:hover ul {float: left; margin: -1px 0 20px 0; display: block}
ul.vHomeQuicklinks li ul.scr li a, ul.vHomeQuicklinks li ul.standorte li a, ul.vHomeQuicklinks li ul.arbeiten li a, ul.vHomeQuicklinks li ul.kontakt li a {display: block; width: 378px; height: 232px; padding: 5px 15px; text-decoration: none; border: none}
ul.vHomeQuicklinks li ul.scr li a.ptLineHeight {display: block; width: 398px; height: 232px; padding: 3px 0 7px 10px; text-decoration: none; border: none; margin: 0; line-height: 13px}
ul.vHomeQuicklinks li ul.arbeiten li a span {font-size: 14px; color: #FFF; line-height: 20px}
ul.vHomeQuicklinks li ul.standorte {margin: -1px 0 20px 3px}
ul.vHomeQuicklinks.vHomeQuicklinksPT li ul.standorte {margin: -1px 0 20px -1px}
ul.vHomeQuicklinks li ul.arbeiten {margin: -1px 0 20px 6px}
ul.vHomeQuicklinks li ul.kontakt {margin: -1px 0 20px 9px}
ul.vHomeQuicklinks.vHomeQuicklinksPT li ul.kontakt {margin: -1px 0 20px 0}
ul.vHomeQuicklinks li ul.scr li a {background: url('/files/vo_400_divers/vHomePictureSCR.gif')}
ul.vHomeQuicklinks li ul.standorte li a {background: url('/files/vo_400_divers/vHomePictureStandorte.gif')}
ul.vHomeQuicklinks li ul.standorte.standorte-pt li a {background: url('/files/vo_400_divers/vHomePictureStandortePT.gif')}
ul.vHomeQuicklinks li ul.arbeiten li a {background: url('/files/vo_400_divers/vHomePictureArbeiten.gif')}
ul.vHomeQuicklinks li ul.kontakt li a {background: url('/files/vo_400_divers/vHomePictureKontakt.gif')}
ul.vHomeQuicklinks li ul.kontakt-en li a {background: url('/files/vo_400_divers/vHomePictureKontaktEN.gif')}

/* LOCATION-MAP */
.location-map-wrapper {margin-left: -190px; margin-top: 50px; position: relative; width: 800px; margin-bottom: 85px}
.location-map-wrapper img.location-pointer {position: absolute; cursor: pointer; z-index: 100}
.location-map-wrapper img.location-pointer.hover {z-index: 103}
.location-map-wrapper .location-pointer-popup {position: absolute; background: url('/images/uploads/img/location-popup-background.png') no-repeat; color: #FFF; width: 235px; padding: 10px 15px 0 15px; z-index: 101; font-size: 13px; line-height: 18px}
{location-css}
.location-map-wrapper .location-box-wrapper {position: absolute; top: -140px; background: url('/images/uploads/img/location-popup-background.png') repeat-x; z-index: 104}
.location-map-wrapper .location-box-wrapper.standort-1 {left: 50%; margin-left: -16%}
.location-map-wrapper .location-box-wrapper.standorte-2 {left: 132px}
.location-map-wrapper .location-box-wrapper .location-box {width: 240px; padding: 15px 10px 0 15px; float: left; color: #FFF; line-height: 16px}
.location-map-wrapper .location-box-wrapper .location-box h1, .location-map-wrapper .location-box-wrapper .location-box h2,  .location-map-wrapper .location-pointer-popup h1 {color: #FFF; padding: 0; margin: 0; border: none}
.location-map-wrapper .location-box-wrapper .location-box h1, .location-map-wrapper .location-pointer-popup h1 {font-size: 15px; font-weight: normal; margin-top: -3px; margin-bottom: 10px}
.location-map-wrapper .location-box-wrapper .location-box h2 {font-size: 11px; font-weight: normal}
.location-map-wrapper .location-box-wrapper .location-box a {color: #FFF}
.location-map-wrapper .location-box-wrapper .location-box .location-box-images, .location-map-wrapper .location-box-wrapper .location-box .location-box-image {margin-bottom: 15px}
.location-map-wrapper .location-box-wrapper .location-box .location-box-images img {float: left; width: 112px}
.location-map-wrapper .location-box-wrapper .location-box .location-box-image img {width: 230px}
.location-map-wrapper .location-box-wrapper .location-box .location-box-images img.two-images {margin-right: 7px}
.location-map-wrapper .location-box-wrapper .location-box-close {cursor: pointer; position: absolute; right: -20px; top: -20px; background: url('/images/uploads/img/location-box-close.png') no-repeat; display: block; width: 35px; height: 35px}

/* ERROR MSG */
.landing-error {color: #C20000; width: 420px; position: absolute; top: 27px}
.req {color: #C20000}
h2.req {border-bottom: 1px dotted #C20000}
.content .center ul.req {list-style-image: url('/images/uploads/img/bulletpoint-req.gif')}

/* FORMULARE */
form.formulare {}
form.formulare p input[type="text"] {width: 404px; border: 1px solid #D1DCE2; height: 18px}
form.formulare p label {font-weight: bold;  color: #005286; background: #D1DCE2; padding: 3px 9px 4px 9px; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left: 5px; border-top-right-radius: 5px; border-top-left-radius: 5px}
form.formulare p.duration-size input[type="text"] {width: 120px; margin-left: -3px; margin-right: 30px}
form.formulare p.duration-size label {-moz-border-radius-topright: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0}
form.formulare p textarea {width: 404px; border: 1px solid #D1DCE2; height: 60px}
form.formulare p input.einkommen {width: 120px}
form.formulare p input.req-input {background: #F3CCCC; border: 1px solid #DA6666}
form.formulare p textarea.req-input {background: #F3CCCC; border: 1px solid #DA6666}
form.formulare p input[type="submit"]{background: #005286; color: #FFF; border: none; padding: 5px 15px}

/* STELLENANGEBOTE DETAIL */
.text-stellenangebote ul {margin-bottom: 10px}
.text-stellenangebote p.text-stellenangebote-p {position: absolute; top: -10px}
.text-stellenangebote div.text-stellenangebote-div {position: relative; top: -30px}

/* FLUID QUALITÄT SLIDER */
.voss-coat-kompetenz-zentrum-slider {width: 420px; height: 430px}
.voss-coat-kompetenz-zentrum-slider a img {width: 420px}

/*
.content .center .images.one-img-hor img[src~="https://www.vossexotech.net/files/exotech_img/ISO-14001-for-VOSS-Exotech__Popup.jpg"] {
width: 200px !important;
}

#bb-exotech-4 .content .center .images.one-img-hor {
width: 200px;
margin-left: auto;
margin-right: auto;
}*/