@charset "UTF-8";
/* base */ 
@media all{ * { margin:0; padding:0; }option { padding-left:0.4em; } select { padding:1px; } * html body * { overflow:visible; }* html iframe, * html frame { overflow:auto; }* html frameset { overflow:hidden; }body {font-size:100.01%;background:#fff;color:#000;text-align:left; }div { outline:0 none; }fieldset, img { border:0 solid; }ul, ol, dl { margin:0 0 1em 1em; } li {line-height:1.5em;margin-left:0.8em; }dt { font-weight:bold; }dd { margin:0 0 1em 0.8em; } blockquote { margin:0 0 1em 0.8em; } blockquote:before, blockquote:after,q:before, q:after { content:""; }.clearfix:after {clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}.clearfix { display:block; }.floatbox { overflow:hidden; }#ie_clearing { display:none; }.skip, .hideme, .print {position:absolute;top:-32768px;left:-32768px; }.skip:focus, .skip:active {position:static;top:0;left:0;}#skiplinks { position:absolute;top:0px; left:-32768px; z-index:1000; width:100%;margin:0; padding:0; list-style-type:none; }#skiplinks a.skip:focus,#skiplinks a.skip:active {left:32768px; outline:0 none;position:absolute; width:100%;}}@media screen, projection{ #header { position:relative; }#topnav { text-align:right; }#header #topnav {position:absolute;top:10px;right:10px; }#header, #nav, #main, #footer { clear:both; }#col1 { float:left; width:200px; }#col2 { float:right; width:200px; }#col3 { width:auto; margin:0 200px; }#col1_content, #col2_content, #col3_content { position:relative; }.subcolumns { width:100%; overflow:hidden; }.subcolumns_oldgecko { width:100%; float:left; }.c20l, .c25l, .c33l, .c40l, .c38l, .c50l, .c60l, .c62l, .c66l, .c75l, .c80l {float:left; }.c20r, .c25r, .c33r, .c40r, .c38r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r {float:right; margin-left:-5px; }.c20l, .c20r { width:20%; }.c40l, .c40r { width:40%; }.c60l, .c60r { width:60%; }.c80l, .c80r { width:80%; }.c25l, .c25r { width:25%; }.c33l, .c33r { width:33.333%; }.c50l, .c50r { width:50%; }.c66l, .c66r { width:66.666%; }.c75l, .c75r { width:75%; }.c38l, .c38r { width:38.2%; }.c62l, .c62r { width:61.8%; }.subc{ padding:0 0.5em; }.subcl { padding:0 1em 0 0; }.subcr { padding:0 0 0 1em; }.equalize, .equalize .subcolumns { overflow:visible; display:table; table-layout:fixed; }.equalize > div {display:table-cell;float:none; margin:0; overflow:hidden;vertical-align:top;}}@media print{ .subcolumns > div,.floatbox { display:table;overflow:visible; } .print { position:static; left:0;}.noprint { display:none !important; }}
/* basemod */ 
@media screen, projection{body { overflow-y:scroll; }body {}.page_margins {width: 960px;margin: 0 auto;}.page{ margin-left: 20px; background-color: #F5F5F5; background-color: #E5E5E5; }#header { height: 113px; }#navigation {position: absolute;left: 0;bottom: 0;width: 100%;height: 24px;padding-top: 6px;background-color: #787B80;border: 1px solid #B7B8BB;border-left-width: 0;border-right-width: 0;}#logo {position: absolute;top: 0;right: 10px;width: 218px;height: 141px;background-color: #FFF;border: 1px solid #B7B8BB;border-top-width: 0;z-index: 10;}#search {float: left;display: inline;margin-left: 152px;}#main { padding-bottom: 18px; position: relative; }#facebook { position: absolute; top: 5px; left: 12px; width: 80px; height: 25px; overflow: hidden; }#menu { margin-left: -20px; background-color: #FFF; width: 142px; _position: absolute; }#footer {height: 25px;background-color: #FFF;line-height: 25px;padding: 0.5em 10px 0 0;}#footer a.copyright { font-size: 83.33%; color: #BBB; float: right; }#flashcontent { outline: none; }#col1 { width: 140px; padding-top: 45px; _padding-top: 37px; z-index: 999; }#col1_content { z-index: 500; }#col2 { width: 220px; padding-top: 45px; margin-right: 10px; }#col2_content {}.startPage #col2 { display: none; }#col3 { margin: 0 250px 0 150px; _margin: 0 244px 0 150px; _width: 540px; }#col3_content { overflow: hidden; }.startPage #col3 , #iFrame #col3 { margin-right: 10px; _width: 783px; _margin-right: 4px; _padding-top: 43px; }#neuigkeiten {width: 142px;margin: 10px 0 0 -20px;overflow: hidden;text-align: right;}.collectionNavigation {margin-top: 20px;}.collectionNavigation a {color: #444444;}.collectionNavigation a.previousProduct {background: transparent url(../../../images/icons.gif) no-repeat 0 -48px;padding-left: 28px;}.collectionNavigation a.previousProduct:hover {background-position: 0 -16px;}.collectionNavigation a.nextProduct {background: transparent url(../../../images/icons.gif) no-repeat right -32px;padding-right: 28px;}.collectionNavigation a.nextProduct:hover {background-position: right 0;}.contentItem {background-color: #FFF;border: 1px solid #B7B8BB;padding: 11px;margin-bottom: 1em;position: relative;_width: 516px;}.startPage .contentItem, #iFrame .contentItem {_width: 753px;}.contentList .contentItem {padding: 0;}.contentList .contentInner {padding: 11px;}.contentList .contentDate {background: #E7E8EB;padding: 4px;text-align: right;}.contentProductImage {border: 1px solid #B7B8BB;border-bottom: none;position: relative;}.contentProductImage img { vertical-align: middle; }.contentProductImage a{ display: block; position: relative; }.contentProductImage a.contentProductImageCopyright {position: absolute;right: 10px;bottom: 5px;font-size: 11px;display: inline;color: #FFF;}.contentProductImage .indicator {position: absolute;left: 50%;top: 50%;padding: 5px;background: #FFF;display: none;background: #FFF url(../../../images/indicator.gif) no-repeat center center;width: 16px;height: 16px;-webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;}.productDescription {background: #FFF;padding: 5px 5px 5px 11px;position: relative;overflow: hidden;margin-bottom: 1em;border: 1px solid #B7B8BB;border-top: none;width: 463px;}.contentProductImage a.productGallery {float: right;width: 14px;height: 15px;text-indent: -999em;outline: none;background: transparent url(../../../images/productImageToolbar.gif) no-repeat 0 -30px;margin-right: 8px;}.contentProductImage a.productGallery:hover { background-position: 0 -45px; }.contentProductImage a.productMagnify {width: 14px;height: 15px;text-indent: -999em;outline: none;background: transparent url(../../../images/productImageToolbar.gif) no-repeat;}.contentProductImage a.productMagnify:hover, .contentProductImage a.productMagnify.active { background-position: 0 -15px; }.productImageFunctions {position: absolute;right: -1px; top: -22px; height: 15px; padding: 3px 5px 2px 5px; background: #FFF;border: 1px solid #B7B8BB;border-bottom: none;}.productImageFunctionsTop {position: absolute;right: -1px; bottom: -22px; height: 15px; padding: 3px 5px 2px 5px; background: #FFF;border: 1px solid #B7B8BB;border-top: none;}.contentLink {text-align: right;clear: both;}.imagePreview {position: absolute;display: none;border: 1px solid #B7B8BB;-webkit-box-shadow: 0 0 5px gray; -moz-box-shadow: 0 0 5px gray;box-shadow: 0 0 5px gray;}.magnifyTooltip {position: absolute; display: none; background: #FFF; padding: 5px; border: border: 1px solid #B7B8BB;-webkit-box-shadow: 0 0 5px gray; -moz-box-shadow: 0 0 5px gray;box-shadow: 0 0 5px gray;}table.frontenList, table.korpusList { display: none; }table.frontenList img, table.korpusList img { border: 1px solid #B7B8BB; }body .details, body .details {position: absolute;top: 0;left: 0;border: 1px solid #9C9EA2;-moz-box-shadow: 2px 2px 4px #9C9EA2;}.detailsDescription {position: absolute;width: 100%;bottom: 0;left: 0;padding: 2px 0;text-align: center;color: #FFF;background: #787B80;}ul.frontenList li, ul.korpusList li {list-style-type: none;float: left;display: inline;margin: 0 10px 0 0;}.productExterneMedienLinks a {color: #444;}.productExterneMedienLinks a:hover, .productExterneMedienLinks a:active, .productExterneMedienLinks a.active {color: #00416E;}#col3 h1 { margin: 0; min-height: 35px; margin-top: 10px; }#col2 dl, .rightFunctionBox {margin: 0 0 1em 0;padding: 10px;background: #FFF;border: 1px solid #B7B8BB;}#col2 dl dt {margin: 0 0 1em 0;font-weight: normal;}#col2 dl dd {margin: 0;}#col2 .productFunctions {position: relative;}#col2 .productFunctions ul {margin: 0;}#col2 .productFunctions ul li {list-style-type: none;margin: 0;position: relative;}#col2 .productFunctions ul li a {display: block;padding: 5px 0 5px 40px;color: #444444;}dl.productFunctions a { background: transparent url(../../../images/productIcons.jpg) no-repeat left; }dl.productFunctions a.merken { background-position: 0 0; }dl.productFunctions a.merken-off { background-position: 0 -480px; cursor: default; }dl.productFunctions a.viewer { background-position: 0 -60px; }dl.productFunctions a.montage { background-position: 0 -120px; }dl.productFunctions a.katalog { background-position: 0 -180px; }dl.productFunctions a.flyer { background-position: 0 -180px; }dl.productFunctions a.prospekt { background-position: 0 -180px; }dl.productFunctions a.magazin { background-position: 0 -180px; }dl.productFunctions a.aufbau { background-position: 0 -120px; }dl.productFunctions a.printPage { background-position: 0 -240px; }dl.productFunctions a.video { background-position: 0 -300px; }dl.productFunctions a.merkzettel { background-position: 0 -360px; }dl.productFunctions a.haendlersuche { background-position: 0 -423px; }dl.productFunctions a.merkzettel-off { background-position: 0 -540px; }.productFunctionPopup {display: none;padding: 5px 10px 5px 5px;position: absolute;left: 0;top: 0;border: 1px solid #B7B8BB;background: #FFF;z-index: 1000;}.productFunctionPopup a {display: block;padding: 5px;}.productFunctionPopup a.aufbau {background: transparent url(../../../images/productIcons.jpg) no-repeat 0 -120px;padding-left: 30px;}#col2 .clipboardWrapper {margin-top: 0.5em;_width: 198px;}#col2 .clipboardWrapper ul.clipboardList li {overflow: hidden;}#col2 .clipboardWrapper ul.clipboardList li a {background: none;display: inline;}#col2 .clipboardWrapper ul.clipboardList li a.removeProduct {width: 15px;height: 15px;float: right;background: #FFF url(../../../images/icons.gif) no-repeat 0 -64px;padding: 0;margin-top: 7px;}a.clipboardButton {background: #9C9EA2 !important;color: #FFF !important;padding: 4px 6px !important;cursor: pointer !important;}#frmClipboard input {float: left;margin: 8px 19px 0 8px;*margin: 5px 19px 0 8px;}div.loupe {border: 1px solid #9C9EA2;cursor: none;-moz-box-shadow: 2px 2px 4px #9C9EA2;}img.indicator {display: none;position: absolute;right: 0;}ul.itemList { margin: 0.5em 0 0 0; padding-top: 3px; }ul.itemList li {list-style-type: none;margin: 0;}.removeProductButton {display: block;position: absolute;top: -6px;right: -6px;width: 15px;height: 15px;background: #FFF url(../../../images/icons.gif) no-repeat 0 -64px;}ul#dealerResultList {overflow: hidden;margin: 0 0 1em 0;}ul#dealerResultList li {list-style-type: none;margin: 0;margin-bottom: 1em;}ul#dealerResultList li.dealerNavigation a {padding: 0 3px;}ul#dealerResultList li.dealerNavigation a.active {font-weight: bold;}.kino {background: transparent url(../../../images/kinobg.jpg) no-repeat center top;height: 238px;}#kinoFlash {position: absolute;left: 175px;top: 45px;}#homeGallery {margin: 0 0 1.5em 0;height: 300px;position: relative;}#homeGallery .item {width: 100%;position: absolute;border: 1px solid #B7B8BB;}#homeGallery .item .description {position: absolute;left: 425px;top: 50px;width: 300px;font-family: "Georgia", "Times New Roman", Times, serif;font-size: 133.33%;}#homeGallery .item a {position: absolute;left: 450px;bottom: 30px;font-family: "Georgia", "Times New Roman", Times, serif;font-size: 150%;}#homeGallery .item img {vertical-align: middle;}#homeGallery .position {position: absolute;width: 40%;bottom: 0;right: 0;height: 17px;}#homeGallery .position a {width: 15px;height: 15px;float: left;margin-right: 5px;background: transparent url(../../../images/homeGalleryInactive.png) no-repeat;}#homeGallery .position a.active {background: transparent url(../../../images/homeGalleryActive.png) no-repeat;}.productOverview {}.productOverview .item {padding-top: 85px;border: 1px solid #B7B8BB;background: #FFF;width: 162px;position: relative;margin: 0 23px 1em 0;cursor: pointer;}.productOverview .item.lastInRow {margin-right: 0;}.productOverview .item a {display: block;padding: 5px 20px 5px 10px;background: #FFF url(../../../images/submenuInActive.gif) no-repeat right center;color: #444;border-top: 1px solid #B7B8BB;}.productOverview .item a:hover, .productOverview .item a.hover {background: #E6E6E6 url(../../../images/submenuActive.gif) no-repeat right center;text-decoration: none;}.productOverview .item.first {height: 284px;width: 538px;margin: 0 0 1em 0;}.productOverview .item.first a {position: absolute;right: 15px;bottom: 15px;border: 1px solid #B7B8BB;}.startPage .contentItem .movePrev, .startPage .contentItem .moveNext { float: left; width: 30px; height: 22px; text-indent:-999em; outline: none; margin-top: 90px; }.startPage .contentItem .movePrev { background: transparent url(../../../images/productImagePager.gif) no-repeat; }.startPage .contentItem .moveNext { background: transparent url(../../../images/productImagePager.gif) no-repeat right -22px; }#rondell { width: 696px; margin: 0; height: 200px; position: relative; overflow: hidden; float: left; margin-bottom: 1em; }#rondell .rondell-item { position: absolute; }#rondell .rondell-item img {width: 100%; height: 100%;}.nobutton { margin: 0; padding: 0; }.nobutton li { list-style-type: none; margin: 0; padding: 0; line-height: 1.3em; } #skiplinks a.skip:focus,#skiplinks a.skip:active { color:#fff; background:#333; border-bottom:1px #000 solid;padding:10px 0;text-decoration:none;}}
/* iframe */ 
@media all {#iFrame .page_margins {width: auto;}#iFrame .page {margin: 0;}#iFrame #main {padding: 0;}#iFrame #col3 {margin: 0 10px;}#iFrame form, #iFrame table, #iFrame fieldset {margin: 0;}body#iFrame {*width: 99%;}}
/* fancybox */ 
@media screen, projection {#fancybox-loading {position: fixed;top: 50%;left: 50%;height: 40px;width: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}* html #fancybox-loading {position: absolute;margin-top: 0;}#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('../../../images/fancybox/fancybox.png');}#fancybox-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;z-index: 1100;display: none;}* html #fancybox-overlay {position: absolute;width: 100%;}#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}#fancybox-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 20px;z-index: 1101;display: none;}#fancybox-outer {position: relative;width: 100%;height: 100%;background: #FFF;}#fancybox-inner {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;margin: 0;outline: none;overflow: hidden;}#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;}#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background-image: url('../../../images/fancybox/fancybox.png');background-position: -40px 0px;cursor: pointer;z-index: 1103;display: none;}#fancybox_error {color: #444;font: normal 12px/20px Arial;padding: 7px;margin: 0;}#fancybox-content {height: auto;width: auto;padding: 0;margin: 0;}#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;-ms-interpolation-mode: bicubic;}#fancybox-frame {position: relative;width: 100%;height: 100%;border: none;display: block;}#fancybox-title {position: absolute;bottom: 0;left: 0;font-family: Arial;font-size: 12px;z-index: 1102;}.fancybox-title-inside {padding: 10px 0;text-align: center;color: #333;}.fancybox-title-outside {padding-top: 5px;color: #FFF;text-align: center;font-weight: bold;}.fancybox-title-over {color: #FFF;text-align: left;}#fancybox-title-over {padding: 10px;background-image: url('../../../images/fancybox/fancy_title_over.png');display: block;}#fancybox-title-wrap {display: inline-block;}#fancybox-title-wrap span {height: 32px;float: left;}#fancybox-title-left {padding-left: 15px;background-image: url('../../../images/fancybox/fancybox.png');background-position: -40px -90px;background-repeat: no-repeat;}#fancybox-title-main {font-weight: bold;line-height: 29px;background-image: url('../../../images/fancybox/fancybox-x.png');background-position: 0px -40px;color: #FFF;}#fancybox-title-right {padding-left: 15px;background-image: url('../../../images/fancybox/fancybox.png');background-position: -55px -90px;background-repeat: no-repeat;}#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background-image: url('../../../images/fancybox/blank.gif');z-index: 1102;display: none;}#fancybox-left {left: 0px;}#fancybox-right {right: 0px;}#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}#fancybox-left-ico {background-image: url('../../../images/fancybox/fancybox.png');background-position: -40px -30px;}#fancybox-right-ico {background-image: url('../../../images/fancybox/fancybox.png');background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover {visibility: visible;}#fancybox-left:hover span {left: 20px;}#fancybox-right:hover span {left: auto;right: 20px;}.fancy-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}#fancy-bg-n {top: -20px;left: 0;width: 100%;background-image: url('../../../images/fancybox/fancybox-x.png');}#fancy-bg-ne {top: -20px;right: -20px;background-image: url('../../../images/fancybox/fancybox.png');background-position: -40px -162px;}#fancy-bg-e {top: 0;right: -20px;height: 100%;background-image: url('../../../images/fancybox/fancybox-y.png');background-position: -20px 0px;}#fancy-bg-se {bottom: -20px;right: -20px;background-image: url('../../../images/fancybox/fancybox.png');background-position: -40px -182px; }#fancy-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('../../../images/fancybox/fancybox-x.png');background-position: 0px -20px;}#fancy-bg-sw {bottom: -20px;left: -20px;background-image: url('../../../images/fancybox/fancybox.png');background-position: -40px -142px;}#fancy-bg-w {top: 0;left: -20px;height: 100%;background-image: url('../../../images/fancybox/fancybox-y.png');}#fancy-bg-nw {top: -20px;left: -20px;background-image: url('../../../images/fancybox/fancybox.png');background-position: -40px -122px;}#fancybox-loading.fancybox-ie div{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_loading.png', sizingMethod='scale'); }.fancybox-ie #fancybox-close{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_close.png', sizingMethod='scale'); }.fancybox-ie #fancybox-title-over{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }.fancybox-ie #fancybox-title-left{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie #fancybox-title-main{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie #fancybox-title-right{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_right.png', sizingMethod='scale'); }.fancybox-ie #fancybox-left-ico{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie #fancybox-right-ico{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie .fancy-bg { background: transparent !important; }.fancybox-ie #fancy-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-s{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }}
/* autocomplete */ 
@media screen, projection {.ac_results {padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;margin-top: 1px;}.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}.ac_loading {background: white url('../../../images/indicator.gif') right center no-repeat;}.ac_odd {background-color: #eee;}.ac_over {background-color: #0A246A;color: white;}}
/* forms */ 
@media screen, projection{#search form input.suchfeld {background-color: #B3B6B9;color: #FFF;border: 1px solid #BCBDC0;height: 15px;line-height: 15px;width: 144px;padding: 0 3px;float: left;}#search form input.btnSubmit {background-color: #B3B6B9;border: 1px solid #BCBDC0;margin-left: 5px;}.yform {margin:0 0 1em 0;}.yform fieldset {border:1px #ddd solid;background:#fafafa;margin:0 0 1em 0;padding:0.5em;}.yform legend {font-size:125%; font-weight:normal; color:#000;}.yform label {color:#666;}.yform input,.yform textarea,.yform select,.yform optgroup {font-family:Arial, Helvetica, sans-serif; }.yform .type-text input,.yform .type-text textarea,.yform .type-select select {border:1px solid #ddd;}.yform div input:focus,.yform div select:focus,.yform div textarea:focus,.yform div input:hover,.yform div select:hover,.yform div textarea:hover,.yform div input:active,.yform div select:active,.yform div textarea:active {border:1px #00416E solid;background:#fff;}.yform div.type-check input:focus,.yform div.type-check input:hover,.yform div.type-check input:active { border:0 none; }.yform .type-button input {border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #444 solid;border-bottom:1px #444 solid;color:#000;background:#454545 url(images/button_gray.png) top left repeat-x;padding:.5em 1.2em;}.yform .type-button input[type=reset] { color:#300; background:#661717 url(images/button_red.png) top left repeat-x; }.yform .type-button input[type=submit] { color:#330; background:#5e5607 url(images/button_yellow.png) top left repeat-x; }.yform .type-button input.reset { color:#300; background:#661717 url(images/button_red.png) top left repeat-x; }.yform .type-button input.submit { color:#330; background:#5e5607 url(images/button_yellow.png) top left repeat-x; }.yform div.type-button input:focus,.yform div.type-button input:hover,.yform div.type-button input:active {border-top:1px #444 solid;border-left:1px #444 solid;border-right:1px #ddd solid;border-bottom:1px #ddd solid;color:#fff;background:#555;}.yform div.type-button input.reset:focus,.yform div.type-button input.reset:hover,.yform div.type-button input.reset:active {background:#800; color:#fff;}.yform div.type-button input.submit:focus,.yform div.type-button input.submit:hover,.yform div.type-button input.submit:active {background:#880; color:#fff;}.yform { overflow:hidden; }.yform fieldset { overflow:hidden; }.yform label { display:block; cursor:pointer; }.yform legend { background:transparent; border:0; padding:0 0.5em; }.yform .message { display:block; margin-bottom:0.5em; color:#666; }.yform input[type=hidden] { display:none !important; }.yform sup {}.yform div.type-text,.yform div.type-select,.yform div.type-check,.yform div.type-button {margin:0.5em 0;padding:3px 0.5em;position:relative;overflow:hidden;}.yform div.type-button {padding:3px 0em;}.yform .type-text input,.yform .type-text textarea {display:block;position:relative;padding:0.3em 0.3em;width:58.5%;}.yform .type-select select {display:block;position:relative;padding:0.3em 2px 0.3em 1px;width:60%;cursor:pointer;}.yform .type-select select optgroup {font-style:normal;font-weight:bold;}.yform .type-check input { cursor:pointer; }.yform .type-check label { display:inline; }.yform .type-button input {width:auto;cursor:pointer;}.yform div.error {border:1px #a00 dashed;background:#faf4f4;padding:0.5em;}.yform div.error label { color:#000; font-weight:bold; }.yform div.error .message { color:#800; } .full div.type-text input,.full div.type-text textarea { width:95.5%; }.full div.type-select select { width:97.0%; }* html .full div.type-text input,* html .full div.type-text textarea { width:95.5%; }* html .full div.type-select select { width:97.0%; }.columnar .type-text label,.columnar .type-select label {float:left;width:27%; }.columnar div.type-check input { margin-left:27%; }.columnar div.error .message { margin-left:27%; }.columnar div.type-text input,.columnar div.type-text textarea { float:left; width:67.8%; }.columnar div.type-select select { float:left; width:69.4%; }* html .columnar div.type-text input,* html .columnar div.type-text textarea { float:left; width:67.2%; }* html .columnar div.type-select select { float:left; width:68.8%; }.yform,.yform div,.yform div * { zoom:1; } .yform { padding-top:0\9; }.yform fieldset { padding:0 5px\9; padding-top:1em\9; }.yform legend { position:absolute\9; top:-.5em\9; *left:0\9; }.yform fieldset { position:relative\9; overflow:visible\9;margin-top:1.5em\9; zoom:1; }.yform legend { *padding:0 5px; }.yform fieldset { *padding-top:1.5em; }* html .yform { padding-top:10px; }}
/* content */ 
@media all{ html * { font-size:100.01%; } textarea, pre, code, kbd, samp, var, tt {font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}body {font-family:Arial, Helvetica, sans-serif;font-size:75.00%;color:#444;}h1,h2,h3,h4,h5,h6 {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#787B80;margin:0 0 0.25em 0;}.contentItem h2 { color: #00416E; }h1 { font-size:200%; } h2 { font-size:150%; } h3 { font-size:150%; } h4 { font-size:133.33%; }h5 { font-size:116.67%; }h6 { font-size:116.67%; }ul, ol, dl { line-height:1.5em; margin:0 0 1em 1em; }ul { list-style-type:disc; }ul ul { list-style-type:circle; margin-bottom:0; }ol { list-style-type:decimal; }ol ol { list-style-type:lower-latin; margin-bottom:0; }li { margin-left:0.8em; line-height:1.5em; }dt { font-weight:bold; }dd { margin:0 0 1em 0.8em; }p { line-height:1.5em; margin:0 0 1em 0; }blockquote, cite, q {font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;}blockquote { margin:0 0 1em 1.6em; color:#666; }strong,b { font-weight:bold; }em,i { font-style:italic; }big { font-size:116.667%; }small { font-size:91.667%; } pre { line-height:1.5em; margin:0 0 1em 0; }pre, code, kbd, tt, samp, var { font-size:100%; }pre, code { color:#800; }kbd, samp, var, tt { color:#666; font-weight:bold; }var, dfn { font-style:italic; }acronym, abbr {border-bottom:1px #aaa dotted;font-variant:small-caps;letter-spacing:.07em;cursor:help;}sub, sup { font-size:91.6667%; line-height:0; }hr {color:#fff;background:transparent;margin:0 0 0.5em 0;padding:0 0 0.5em 0;border:0;border-bottom:1px #eee solid;}a { color:#00416E; background:transparent; text-decoration:none; }a:focus,a:hover { color:#00416E; text-decoration:underline; }p.icaption_left { float:left; display:inline; margin:0 1em 0.15em 0; }p.icaption_right { float:right; display:inline; margin:0 0 0.15em 1em; }p.icaption_left img,p.icaption_right img { padding:0; border:1px #888 solid; }p.icaption_left strong,p.icaption_right strong { display:block; overflow:hidden; margin-top:2px; padding:0.3em 0.5em; background:#eee; font-weight:normal; font-size:91.667%; } .highlight { color:#c30; }.dimmed { color:#888; }.info { background:#f8f8f8; color:#666; padding:10px; margin-bottom:0.5em; font-size:91.7%; }.note { background:#efe; color:#040; border:2px #484 solid; padding:10px; margin-bottom:1em; }.important { background:#ffe; color:#440; border:2px #884 solid; padding:10px; margin-bottom:1em; }.warning { background:#fee; color:#400; border:2px #844 solid; padding:10px; margin-bottom:1em; }.float_left { float:left; display:inline; margin-right:1em; margin-bottom:0.15em; }.float_right { float:right; display:inline; margin-left:1em; margin-bottom:0.15em; }.center { display:block; text-align:center; margin:0.5em auto; } table { width:auto; border-collapse:collapse; margin-bottom:0.5em; }table caption { font-variant:small-caps; }table.full { width:100%; }table.fixed { table-layout:fixed; }table.noPadding td { padding: 0; }th,td { padding:0.5em; }thead th { color:#000; border-bottom:2px #800 solid; }tbody th { background:#e0e0e0; color:#333; }tbody th[scope="row"], tbody th.sub { background:#f0f0f0; }tbody th { border-bottom:1px solid #fff; text-align:left; }.mediumleft { margin: 0 1em 0.15em 0; padding: 0; text-align: right; float: left; display: block; }.mediumright { margin: 0 0 0.15em 1em; padding: 0; text-align: left; float: right; display: block; }.mediumcenter { margin: 0.5em 0; padding: 0; text-align: center; display: block; }.mediumHintergrund { background: #EEE; display:block; margin-top: 2px; }.mediumBeschriftung { text-align: left;padding: 1px 6px; }.mediumCopyright { text-align: left;font-style: italic;padding: 1px 6px; }.clear { clear: both; font-size: 1px; line-height: 1px; height: 1px; }.fw-bold { font-weight: bold; }.ta-center { text-align: center; }.float-left { float: left; display: inline; }.float-right { float: right; display: inline; }.marpad-0 { margin: 0; padding: 0; }}
/* menu */ 
@media screen, projection {ul.language {padding: 0;margin: 0;}ul.language li {float: left;display: inline;list-style-type: none;margin: 0 1em 0 0;}ul.language li a {font-weight: bold;font-size: 116.67%;color: #B3B6B9;}ul.language li a.active, ul.language li a:hover, ul.language li a:focus {color: #7697AE;text-decoration: none;}#navigation ul {padding: 0;margin: 0 0 0 15px;float: left;}#navigation ul li {float: left;display: inline;margin: 0 0.2em;list-style-type: none;color: #FFF;}#navigation ul li a {font-size: 91.67%;white-space: nowrap;color: #FFF;}#navigation ul li a.aktiv, #navigation ul li a:hover, ul li a:focus {text-decoration: underline;}.menu {padding: 0;margin: 0;}.menu a {font-size: 91.67%;margin-bottom: 0.2em;padding-left: 33px;padding-top: 3px;display: block;height: 17px;color: #FFF;background-color: #00416E;border-top: 1px solid #7B9BB2;border-bottom: 1px solid #7B9BB2;}.menu a.menuHeader {}.menu a.aktiv, .menu a:hover, .menu a:focus {background-color: #4A7593;text-decoration: none;color: #FFF;}ul.submenu {margin: 0;padding: 0;}ul.submenu li {margin: 0;padding: 0;position: relative;list-style-type: none;_height: 19px;}ul.submenu li a {display: block;color: #777777;height: auto;background-color: #FFF;border: none;padding-top: 1px;padding-bottom: 1px;line-height: 1.5em;_line-height: 19px;}ul.submenu li a.aktiv, ul.submenu li a:hover, ul.submenu li a:focus {background-color: #E6E6E6;text-decoration: none;color: #777;color: #00416E;}ul.submenu li.hasSubSubMenu a.aktiv, ul.submenu li.hasSubSubMenu a:hover {background: #E6E6E6 url(../../../images/submenuActive.gif) no-repeat right center;}ul.subsubmenu {position: absolute;left: 100%;top: 0;padding: 0;margin: 0;_overflow: hidden;border: 1px solid #B7B8BB;}ul.subsubmenu li {background-color: #FFF;}ul.subsubmenu li a {white-space: nowrap;padding: 1px 20px 1px 35px;margin: 0;*width: 110px;}ul.subsubmenu li a.aktiv, ul.subsubmenu li a:hover, ul.subsubmenu li a:focus {background: #E6E6E6 !important;color: #00416E;}ul.listReset { margin: 0; padding: 0; }ul.listReset li { list-style-type: none; margin: 0; padding: 0; }ul.productExterneMedienLinks { overflow: hidden; }ul.productExterneMedienLinks li { float: left; display: inline; }ul.productExterneMedienLinks li a { float: left; padding: 0 15px 0 0; height: 17px; }ul.productExterneMedienLinks li a span { float: left; width: 5px; height: 17px; margin-right: 7px; }ul.productExterneMedienLinks li a:hover, ul.productExterneMedienLinks li a.hover { color: #FFF; background: transparent url(../../../images/productImagePagerBg.gif) no-repeat right top; text-decoration: none; }ul.productExterneMedienLinks li a:hover span, ul.productExterneMedienLinks li a.hover span { background: transparent url(../../../images/productImagePagerBg.gif) no-repeat; }.productImagePager { overflow: hidden; }.productImagePager .btnLeft, .productImagePager .btnRight { float: left; width: 22px; height: 22px; background: transparent url(../../../images/productImagePager.gif) no-repeat; margin-top: 14px; }.productImagePager .btnLeft { margin-right: 18px; opacity: 0.2; }.productImagePager .btnRight { margin-left: 18px; background-position: 0 -22px; }.productImagePager img { border: 1px solid #B7B8BB; }.productImagePager .imagePagerInner { float: left; width: 435px; overflow: hidden; height: 47px; position: relative; }.productImagePager ul { position: absolute; left: 0; top: 0; width: 999em;}.productImagePager ul li { float: left; margin-right: 10px; }ul.photoList { }ul.photoList li { height: 450px; width: 100%; position: absolute; left: 0; top: 0; cursor: pointer; }#introPhotoList .btnMoveBack { position: absolute; width: 60px; height: 100%; top: 0; left: 0; background: transparent url(../../../images/btnMoveBack.png) no-repeat 18px center; display: none; }#introPhotoList .btnMoveNext { position: absolute; width: 60px; height: 100%; top: 0; right: 0; background: transparent url(../../../images/btnMoveNext.png) no-repeat left center; display: none; }}
/* print */ 
@media print{#col1, #col2, #header, #footer, .contentProductImage, .collectionNavigation, .loupe, .productFunctionPopup { display:none !important; }#col3, #col3_content { width: 100%; margin:0; padding: 0; border:0; }}

