/* ------------------------------------------------------------- project: Vorwerk CD Relaunch, 2012 author: Patricia Ross, Tom Raithel, Timo Perl (triplesense.de)  last change: $Date: 2012-11-14 16:36:42 +0100 (Wed, 14 Nov 2012) $ last author: $Author: tperl $ svn path: $URL: http://sheise@svn.dev/vorwerk/cd-relaunch/FE/sass/basic/navigation.scss $ revision: $Rev: 9140 $  $Id: navigation.scss 9140 2012-11-14 15:36:42Z tperl $ ------------------------------------------------------------- */
.kobold .inner { padding: 20px 0 20px 22px; }

.breadcrumb ul { clear: both; height: 1em; margin: 0; width: 100%; }

.breadcrumb li { color: #6d6e71; float: left; font-size: 11px; line-height: 1em; font-weight: bold; margin: 0 .5em 0 0; }

.breadcrumb li a, .breadcrumb li a:link, .breadcrumb li a:visited { background: transparent url("../../images/icons/breadcrumb.png") 0 0.35em no-repeat; color: #817d7a; display: block; font-weight: normal; margin: 0; padding: 0 0 0 .75em; text-decoration: none; }

.breadcrumb li a:hover, .breadcrumb li a:focus, .breadcrumb li a:active { text-decoration: underline; }

.breadcrumb li a.active { font-weight: bold; }

.breadcrumb li:nth-child(2) a { background: none; padding: 0; }

.detailpage-subnav .sub-nav { clear: both; float: left; margin: 62px 0 60px 0; overflow: hidden; width: 240px; }
.detailpage-subnav .sub-nav ul { margin: 1px 0 24px 0; }
.detailpage-subnav .sub-nav ul ul { margin: 10px 24px 0 20px; }
.detailpage-subnav .sub-nav ul li { color: #113c2b; font-size: 13px; line-height: 16px; margin: 0 0 10px 0; }
.detailpage-subnav .sub-nav ul li a { display: block; margin: 0; padding: 0; }
.detailpage-subnav .sub-nav ul li a:link, .detailpage-subnav .sub-nav ul li a:visited { color: #113c2b; text-decoration: none; }
.detailpage-subnav .sub-nav ul li a:hover, .detailpage-subnav .sub-nav ul li a:focus, .detailpage-subnav .sub-nav ul li a:active, .detailpage-subnav .sub-nav ul li a.active { color: #009a3d; text-decoration: underline; }
.detailpage-subnav .sub-nav ul li.active a { color: #009a3d; text-decoration: underline; }
.detailpage-subnav .sub-nav ul li.nav-separator { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight: normal !important; text-transform: uppercase; border-top: 1px solid #b2b3b5; font-size: 14px; margin: 18px 0 18px 0; padding-top: 21px; }
.detailpage-subnav .sub-nav ul li.nav-separator em, .detailpage-subnav .sub-nav ul li.nav-separator span { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; }
.detailpage-subnav .sub-nav ul li.nav-separator:first-child { border: none; margin: 0 0 18px 0; padding-top: 0; }
.detailpage-subnav .sub-nav ul li.nav-separator span { display: none; }

.tab-nav { overflow: hidden; }

h2 + .tab-nav, h3 + .tab-nav, h4 + .tab-nav, h5 + .tab-nav { margin-top: 20px; }

.detailpage-tabnav .content .tab-nav { float: none; margin: 0; width: 100%; }

.content .tab-nav .separator { background: none; clear: both; height: 5px; }

#content-area .content .tab-nav ul { border-bottom: 1px solid #b2b3b5; clear: both; float: left; margin: 0; padding: 0 0 5px 0; width: 100%; }

.content .tab-nav { padding: 0 0 29px 0; }
.content .tab-nav li { background: none; float: left; line-height: 1em; margin: 0 5px -6px 0; padding: 0; }
.content .tab-nav li a, .content .tab-nav li a:link, .content .tab-nav li a:visited { background: none; color: #6d6e71; display: block; font-size: 13px; font-weight: bold; margin: 0 1px; padding: 11px 14px; text-decoration: none; border-top: 1px solid white; }
.content .tab-nav li a:hover, .content .tab-nav li a:focus, .content .tab-nav li a:active { color: #009a3d; }
.content .tab-nav li a.active { border-left: 1px solid #b2b3b5; border-right: 1px solid #b2b3b5; border-top: 1px solid #b2b3b5; color: #009645; background: white; float: left; margin: 0; }
.content .tab-nav.service-center li a { background-repeat: no-repeat; background-position: 15px 4px; padding-left: 50px; }
.content .tab-nav.service-center li a.shops { background-image: url("../../images/service_center/legende_shop_disabled.png"); }
.content .tab-nav.service-center li a.shops.active { background-image: url("../../images/service_center/legende_shop.png"); }
.content .tab-nav.service-center li a.store { background-image: url("../../images/service_center/legende_flagge_disabled.png"); }
.content .tab-nav.service-center li a.store.active { background-image: url("../../images/service_center/legende_flagge.png"); }
.content .tab-nav.service-center li a.service { background-image: url("../../images/service_center/legende_servicecenter_disabled.png"); }
.content .tab-nav.service-center li a.service.active { background-image: url("../../images/service_center/legende_servicecenter.png"); }
.content .tab-nav.service-center li a.supplies { background-image: url("../../images/service_center/legende_zubehoerstation_disabled.png"); }
.content .tab-nav.service-center li a.supplies.active { background-image: url("../../images/service_center/legende_zubehoerstation.png"); }

.separator-tab-nav { border-top: 1px solid #b2b3b5; clear: both; float: left; height: 1px; margin: 24px 0; width: 100%; }

.pm-teaser + .separator-tab-nav { margin: -24px 0 24px 0; }

.tab-nav-interactive { min-height: 250px; border-bottom: 1px solid #b2b3b5; margin: 30px 0; padding-bottom: 24px; }
.tab-nav-interactive .col-33 img { width: 100%; }

.detailpage-tabnav .tab-nav { float: left; width: 264px; overflow: hidden; }

.button-top, .button-top a { height: 25px; cursor: pointer; line-height: 25px; }

.button-top { transition: left 0.2s ease-out; -khtml-transition: left 0.2s ease-out; -moz-transition: left 0.2s ease-out; -webkit-transition: left 0.2s ease-out; -o-transition: left 0.2s ease-out; position: fixed; top: 32em; left: -278px; height: 25px; width: 300px; z-index: 9999; background: url("/images/share/button-top.png") 100% 0 no-repeat; overflow: hidden; }
.button-top:hover { left: 0 !important; }
.button-top a { color: white !important; text-decoration: none !important; text-transform: uppercase; display: block !important; float: right; padding: 0 30px 0 10px; white-space: nowrap; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.4); -khtml-text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.4); -moz-text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.4); -webkit-text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.4); -o-text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.4); }

.social-media-buttons { position: fixed; right: 2px; top: 225px; width: auto; z-index: 9998; }
.social-media-buttons > a, .social-media-buttons a.toogle-link, .social-media-buttons a.fb-button { display: block !important; position: relative; height: 30px; margin-bottom: 5px; width: 50px; background: transparent url("/images/share/sinaweibo.png") 0 0 no-repeat; }
.social-media-buttons > a:link, .social-media-buttons > a:visited, .social-media-buttons a.toogle-link:link, .social-media-buttons a.toogle-link:visited, .social-media-buttons a.fb-button:link, .social-media-buttons a.fb-button:visited { left: 0; }
.social-media-buttons > a span, .social-media-buttons a.toogle-link span, .social-media-buttons a.fb-button span { display: block; text-indent: -1000em; }
.social-media-buttons > a.fb-button, .social-media-buttons a.toogle-link.fb-button, .social-media-buttons a.fb-button.fb-button { background-position: 0px 0px; }


.social-media-buttons .sm-link-container, .social-media-buttons .fb-fanpages, #wrapper-footer .social-media-buttons-footer .sm-link-container, #wrapper-footer .social-media-buttons-footer .fb-fanpages { width: 290px; position: absolute; right: -285px; top: -47px; z-index: 9999; }
.social-media-buttons .sm-link-container a.toogle-link, .social-media-buttons .sm-link-container a.fb-button, .social-media-buttons .fb-fanpages a.toogle-link, .social-media-buttons .fb-fanpages a.fb-button, #wrapper-footer .social-media-buttons-footer .sm-link-container a.toogle-link, #wrapper-footer .social-media-buttons-footer .sm-link-container a.fb-button, #wrapper-footer .social-media-buttons-footer .fb-fanpages a.toogle-link, #wrapper-footer .social-media-buttons-footer .fb-fanpages a.fb-button { position: absolute; left: -27px; top: 10px; }
.social-media-buttons .sm-link-container ul, .social-media-buttons .fb-fanpages ul, #wrapper-footer .social-media-buttons-footer .sm-link-container ul, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul { clear: both; }
.social-media-buttons .sm-link-container ul li, .social-media-buttons .fb-fanpages ul li, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li { height: 80px; background-color: #f0f1f1; }
.social-media-buttons .sm-link-container ul li:first-child, .social-media-buttons .fb-fanpages ul li:first-child, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li:first-child, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li:first-child { border-bottom: 2px solid white; }
.social-media-buttons .sm-link-container ul li a, .social-media-buttons .sm-link-container ul li a:link, .social-media-buttons .sm-link-container ul li a:active, .social-media-buttons .sm-link-container ul li a:focus, .social-media-buttons .fb-fanpages ul li a, .social-media-buttons .fb-fanpages ul li a:link, .social-media-buttons .fb-fanpages ul li a:active, .social-media-buttons .fb-fanpages ul li a:focus, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:link, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:active, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:focus, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:link, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:active, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:focus { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight: normal !important; text-transform: uppercase; background: url("../../images/navigation/arrow-right.png") right 5px no-repeat; color: #009a3d; padding: 0 12px 0 0; text-decoration: none; margin-top: 22px; width: auto; line-height: 1.6em; }
.social-media-buttons .sm-link-container ul li a em, .social-media-buttons .sm-link-container ul li a span, .social-media-buttons .sm-link-container ul li a:link em, .social-media-buttons .sm-link-container ul li a:link span, .social-media-buttons .sm-link-container ul li a:active em, .social-media-buttons .sm-link-container ul li a:active span, .social-media-buttons .sm-link-container ul li a:focus em, .social-media-buttons .sm-link-container ul li a:focus span, .social-media-buttons .fb-fanpages ul li a em, .social-media-buttons .fb-fanpages ul li a span, .social-media-buttons .fb-fanpages ul li a:link em, .social-media-buttons .fb-fanpages ul li a:link span, .social-media-buttons .fb-fanpages ul li a:active em, .social-media-buttons .fb-fanpages ul li a:active span, .social-media-buttons .fb-fanpages ul li a:focus em, .social-media-buttons .fb-fanpages ul li a:focus span, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a em, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a span, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:link em, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:link span, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:active em, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:active span, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:focus em, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:focus span, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a em, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a span, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:link em, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:link span, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:active em, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:active span, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:focus em, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:focus span { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; }
.social-media-buttons .sm-link-container ul li a:hover, .social-media-buttons .fb-fanpages ul li a:hover, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li a:hover, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li a:hover { background-position: right -45px; color: #95c11c; }
.social-media-buttons .sm-link-container ul li img, .social-media-buttons .fb-fanpages ul li img, #wrapper-footer .social-media-buttons-footer .sm-link-container ul li img, #wrapper-footer .social-media-buttons-footer .fb-fanpages ul li img { margin: 11px 15px 11px 30px; display: block; float: left; }
.social-media-buttons .sm-menu, .social-media-buttons .fb-fanpages-footer, #wrapper-footer .social-media-buttons-footer .sm-menu, #wrapper-footer .social-media-buttons-footer .fb-fanpages-footer { right: 9px; top: -180px; background: url("../../images/facebook/arrow.png") center bottom no-repeat; padding-bottom: 16px; display: none; }
.social-media-buttons .sm-menu.channel-fb, #wrapper-footer .social-media-buttons-footer .sm-menu.channel-fb { right: 9px; }
.social-media-buttons .sm-menu.channel-twitter, #wrapper-footer .social-media-buttons-footer .sm-menu.channel-twitter { right: -24px; }

.social-media-buttons-footer { float: right; width: 240px; position: relative; }

.social-media-buttons-footer span { color: white; float: left; font-size: 11px; margin: 3px 10px 0 0; }

.social-media-buttons-footer a span { display: block; text-indent: -1000em; }

.social-media-buttons-footer a { background: transparent url("http://thermomix.vorwerk.com.cn/images/navigation/1.jpg") 0 0 no-repeat; display: block !important; float: left; height: 39px; margin-right: 15px; position: relative; top: -2px; width: 50px; }
.social-media-buttons-footer a.fb-button { background-position: 0px -80px; }
.social-media-buttons-footer a.fb-button:hover { background-position: 0px -120px; }
.social-media-buttons-footer a.twitter-button { background-position: -40px -80px; }
.social-media-buttons-footer a.twitter-button:hover { background-position: -40px -120px; }
.social-media-buttons-footer a.gp-button { background-position: -80px -80px; }
.social-media-buttons-footer a.gp-button:hover { background-position: -80px -120px; }
.social-media-buttons-footer a.yt-button { background-position: -120px -80px; }
.social-media-buttons-footer a.yt-button:hover { background-position: -120px -120px; }
.social-media-buttons-footer a.delicious-button { background-position: -160px -80px; }
.social-media-buttons-footer a.delicious-button:hover { background-position: -160px -120px; }
.social-media-buttons-footer a.xing-button { background-position: -200px -80px; }
.social-media-buttons-footer a.xing-button:hover { background-position: -200px -120px; }
.social-media-buttons-footer a.lkin-button { background-position: -240px -80px; }
.social-media-buttons-footer a.lkin-button:hover { background-position: -240px -120px; }

.clip-footer a, .clip-footer a:link, .clip-footer a:visited, .clip-footer a:active, .clip-footer a:hover { color: white; background: url("../../images/icons/link_white.png") left center no-repeat; padding-left: 10px; margin-right: 10px; }
.clip-footer img { vertical-align: middle; }

#wrapper-footer ul li { color: #6d6e71; line-height: 1.6em; }

#wrapper-footer ul li a, #wrapper-footer ul li a:link, #wrapper-footer ul li a:visited { color: #6d6e71; text-decoration: none; }

#wrapper-footer ul li a:hover, #wrapper-footer ul li a:focus, #wrapper-footer ul li a:active, #wrapper-footer ul li a.active { color: #6d6e71; text-decoration: underline; }

#wrapper-footer .meta-nav { float: left; width: 696px; }

#wrapper-footer ul.meta-nav li { float: left; font-size: 11px; margin: 0 35px 0 0; }

#wrapper-footer ul.meta-nav li a, #wrapper-footer ul.meta-nav li a:link, #wrapper-footer ul.meta-nav li a:visited { color: white; text-decoration: none; }

#wrapper-footer ul.meta-nav li a:hover, #wrapper-footer ul.meta-nav li a:focus, #wrapper-footer ul.meta-nav li a:active, #wrapper-footer ul.meta-nav li a.active { color: white; text-decoration: underline; }

#wrapper-footer .contact ul.contact-nav li { float: none; font-size: 13px; }

#wrapper-footer .contact ul.contact-nav li a, #wrapper-footer .contact ul.contact-nav li a:link, #wrapper-footer .contact ul.contact-nav li a:visited { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight: normal !important; text-transform: uppercase; background: url("../../images/navigation/metanav_footer.png") right 6px no-repeat; color: #009a3d; padding: 0 12px 0 0; }
#wrapper-footer .contact ul.contact-nav li a em, #wrapper-footer .contact ul.contact-nav li a span, #wrapper-footer .contact ul.contact-nav li a:link em, #wrapper-footer .contact ul.contact-nav li a:link span, #wrapper-footer .contact ul.contact-nav li a:visited em, #wrapper-footer .contact ul.contact-nav li a:visited span { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; }

#wrapper-footer .contact ul.contact-nav li a:hover, #wrapper-footer .contact ul.contact-nav li a:focus, #wrapper-footer .contact ul.contact-nav li a:active, #wrapper-footer .contact ul.contact-nav li a.active { background: url("../../images/navigation/metanav_footer.png") right -94px no-repeat; color: #113c2b; text-decoration: none; }

#wrapper-footer .sitemap ul { float: left; width: 240px; }

#wrapper-footer .sitemap ul li { font-size: 13px; margin: 0 24px 0 0; width: 216px; }
#wrapper-footer .sitemap ul li a { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight: normal !important; text-transform: uppercase; }
#wrapper-footer .sitemap ul li a em, #wrapper-footer .sitemap ul li a span { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; }

#wrapper-footer .sitemap ul ul { margin: .75em 0 0 0; padding: 0; }

#wrapper-footer .sitemap ul li ul li { float: none; font-size: 11px; }
#wrapper-footer .sitemap ul li ul li a { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight: normal; text-transform: none; text-transform: none; }
#wrapper-footer .sitemap ul li ul li a em, #wrapper-footer .sitemap ul li ul li a span { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; }

#wrapper-footer .sitemap li.trustedshop_siegel, .content .sitemap li.trustedshop_siegel { margin-top: 10px; }
#wrapper-footer .sitemap li.trustedshop_siegel a, #wrapper-footer .sitemap li.trustedshop_siegel a:link, #wrapper-footer .sitemap li.trustedshop_siegel a:visited, .content .sitemap li.trustedshop_siegel a, .content .sitemap li.trustedshop_siegel a:link, .content .sitemap li.trustedshop_siegel a:visited { float: left; margin-right: 10px; }
#wrapper-footer .sitemap li.trustedshop_siegel span, .content .sitemap li.trustedshop_siegel span { display: inline-block; line-height: 46px; }

.content .mega-tabs { background-color: transparent; background-position: -10px bottom; background-repeat: no-repeat; margin: 20px 0 30px; position: relative; width: 696px; }
.content .mega-tabs ul { *zoom: 1; background: url("../../images/navigation/megatab-divider.png") repeat-x; /* tab-amount-5 */ border-bottom: 1px solid #b2b3b5; list-style: none; margin: 0; }
.content .mega-tabs ul:before, .content .mega-tabs ul:after { content: ""; display: table; }
.content .mega-tabs ul:after { clear: both; }
.content .mega-tabs li { background: none; border: 1px solid transparent; border-width: 0 1px; float: left; list-style: none outside none; margin: 0; padding: 0; position: relative; top: 1px; z-index: 50; }
.content .mega-tabs li + li { border-left-width: 0; }
.content .mega-tabs li + li.active { margin-left: -1px; }
.content .mega-tabs li a { display: block; height: 143px; overflow: hidden; padding: 2px 4px 10px; text-decoration: none; text-align: center; width: 130px; }
.content .mega-tabs li a:hover, .content .mega-tabs li a:focus { background-color: #ececec; }
.content .mega-tabs li a:hover span, .content .mega-tabs li a:focus span { color: #009a3d; text-decoration: underline; }
.content .mega-tabs li a img { display: block; margin: 5px auto 7px; }
.content .mega-tabs li a span { color: #6d6e71; display: block; font-size: 13px; font-weight: bold; height: 28px; line-height: 15px; max-width: 130px; text-align: center; text-decoration: none; }
.content .mega-tabs li.active { background-color: white; border: 1px solid #b2b3b5; border-bottom: 0; z-index: 100; }
.content .mega-tabs li.active a { cursor: default; }
.content .mega-tabs li.active a span { color: #009a3d; }
.content .mega-tabs li.active a:hover, .content .mega-tabs li.active a:focus { background-color: white; }
.content .mega-tabs li.active a:hover span, .content .mega-tabs li.active a:focus span { text-decoration: none; }

.content .mega-tabs.tab-amount-4 ul { background-image: url("../../images/navigation/megatab-divider-amount-4.png"); }
.content .mega-tabs.tab-amount-4 ul a { width: 164px; }

.bookmark { border-top: 1px solid #b2b3b5; margin: 0 auto; padding: 15px 0; width: 960px; }
.bookmark .button-lookalike-bookmark { float: right; }
.bookmark .button-lookalike-bookmark .tooltip-box-trigger { background: url("../../images/career/buttons/button-lookalike-bookmark.png") no-repeat 0 -70px; color: #009645; display: block; font-weight: normal; height: 33px; line-height: 33px; margin: 0 0 0 12px; padding: 0 0 0 31px; text-decoration: none; }
.bookmark .button-lookalike-bookmark .tooltip-box-trigger span { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight: normal !important; text-transform: uppercase; background: url("../../images/career/buttons/button-lookalike-bookmark.png") no-repeat 100% 0; color: #113c2b; display: inline-block; font-size: 13px; padding: 0 16.5px 0 5px; text-align: left; text-transform: uppercase; }
.bookmark .button-lookalike-bookmark .tooltip-box-trigger span em, .bookmark .button-lookalike-bookmark .tooltip-box-trigger span span { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; }
.bookmark .button-lookalike-bookmark .tooltip-box-trigger:link, .bookmark .button-lookalike-bookmark .tooltip-box-trigger:visited { background-position: 0 -70px; }
.bookmark .button-lookalike-bookmark .tooltip-box-trigger:link span, .bookmark .button-lookalike-bookmark .tooltip-box-trigger:visited span { background-position: 100% 0; color: #113c2b; }
.bookmark .button-lookalike-bookmark .tooltip-box-trigger:hover, .bookmark .button-lookalike-bookmark .tooltip-box-trigger:focus, .bookmark .button-lookalike-bookmark .tooltip-box-trigger:active, .bookmark .button-lookalike-bookmark .tooltip-box-trigger.active { background-position: 0 -105px; }
.bookmark .button-lookalike-bookmark .tooltip-box-trigger:hover span, .bookmark .button-lookalike-bookmark .tooltip-box-trigger:focus span, .bookmark .button-lookalike-bookmark .tooltip-box-trigger:active span, .bookmark .button-lookalike-bookmark .tooltip-box-trigger.active span { background-position: 100% -35px; color: #009a3d; }
.bookmark .print-site { float: left; line-height: 33px; margin: 0; }
.bookmark .print-site a { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight: normal !important; text-transform: uppercase; background: url("../../images//navigation/arrow-right.png") no-repeat 100% 0; padding-right: 12px; text-decoration: none; }
.bookmark .print-site a em, .bookmark .print-site a span { font-family: "LinotypeUniversW02-Bold 726184", Arial, Tahoma, Verdana, Helvetica, sans-serif; }
.bookmark .print-site a:link, .bookmark .print-site a:visited { background-position: 100% 12px; }
.bookmark .print-site a:hover, .bookmark .print-site a:focus, .bookmark .print-site a:active { background-position: 100% -38px; }
.bookmark .tooltip { display: none; padding: 15px; }
.bookmark .tooltip h4 { margin: 0 0 1em; }
.bookmark .tooltip a { color: #113c2b; line-height: 30px; text-decoration: none; }
.bookmark .tooltip a:link, .bookmark .tooltip a:visited { color: #113c2b; }
.bookmark .tooltip a:hover, .bookmark .tooltip a:focus, .bookmark .tooltip a:active { color: #009a3d; }
.bookmark .tooltip a .icon { overflow: hidden; text-indent: -2000px; white-space: nowrap; text-align: left; background: url("http://thermomix.vorwerk.com.cn/images/navigation/1.jpg") no-repeat; display: block; float: left; height: 39px; margin-right: 8px; width: 50px; }
.bookmark .tooltip li { margin-bottom: 15px; }
.bookmark .tooltip li + li { margin-bottom: 0; }
.bookmark .tooltip .facebook-share a .icon { background-position: 0px 0px; }
.bookmark .tooltip .facebook-share a:hover .icon { background-position: 0px -40px; }
.bookmark .tooltip .twitter-share a .icon { background-position: -40px 0px; }
.bookmark .tooltip .twitter-share a:hover .icon { background-position: -40px -40px; }

.video-link { display: block; height: 160px; position: relative; width: 160px; }
.video-link span { background: url("../../images/navigation/sprite_video_slider_btn.png") no-repeat -1px -1px transparent; height: 50px; right: 10px; position: absolute; bottom: 10px; width: 50px; }
.video-link:hover span, .video-link:focus span, .video-link:active span { background-position: -1px -52px; }

.active .video-link span { background-position: -1px -52px; }

.nav-item .clip { margin-top: 9px; }
.nav-item .clip img { vertical-align: middle; }
.nav-item .clip a { text-decoration: none; background-position: .2em .3em; }
