/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.bmw-neg-act-action-12, .bmw-neg-act-action-12-o, .bmw-neg-act-download-12, .bmw-neg-act-download-12-o, .bmw-neg-act-edit-12, 
.bmw-neg-act-edit-12-o, .bmw-neg-act-print-12, .bmw-neg-act-print-12-o, .bmw-neg-act-register-12, .bmw-neg-act-register-12-o, 
.bmw-neg-com-calendar-12, .bmw-neg-com-calendar-12-o, .bmw-neg-com-electricity-12, .bmw-neg-com-electricity-12-o, .bmw-neg-com-info-12, 
.bmw-neg-com-info-12-o, .bmw-neg-med-document-12, .bmw-neg-med-document-12-o, .bmw-neg-med-pause-12, .bmw-neg-med-pause-12-o, 
.bmw-neg-med-play-12, .bmw-neg-med-play-12-o, .bmw-neg-nav-close-12, .bmw-neg-nav-close-12-o, .bmw-neg-nav-collapse-12, 
.bmw-neg-nav-collapse-12-o, .bmw-neg-nav-down-12, .bmw-neg-nav-down-12-o, .bmw-neg-nav-expand-12, .bmw-neg-nav-expand-12-o, 
.bmw-neg-nav-next-12, .bmw-neg-nav-next-12-o, .bmw-neg-nav-previous-12, .bmw-neg-nav-previous-12-o, .bmw-neg-nav-toend-12, 
.bmw-neg-nav-toend-12-o, .bmw-neg-nav-tostart-12, .bmw-neg-nav-tostart-12-o, .bmw-neg-nav-up-12, .bmw-neg-nav-up-12-o
{ display: inline-block; background: url('../../img/icon-12.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }


.bmw-neg-act-action-12 { background-position: -0px -0px; width: 12px; height: 12px; }
.bmw-neg-act-action-12-o { background-position: -12px -0px; width: 12px; height: 12px; }
.bmw-neg-act-download-12 { background-position: -24px -0px; width: 12px; height: 12px; }
.bmw-neg-act-download-12-o { background-position: -36px -0px; width: 12px; height: 12px; }
.bmw-neg-act-edit-12 { background-position: -48px -0px; width: 12px; height: 12px; }
.bmw-neg-act-edit-12-o { background-position: -60px -0px; width: 12px; height: 12px; }
.bmw-neg-act-print-12 { background-position: -0px -12px; width: 12px; height: 12px; }
.bmw-neg-act-print-12-o { background-position: -12px -12px; width: 12px; height: 12px; }
.bmw-neg-act-register-12 { background-position: -24px -12px; width: 12px; height: 12px; }
.bmw-neg-act-register-12-o { background-position: -36px -12px; width: 12px; height: 12px; }
.bmw-neg-com-calendar-12 { background-position: -48px -12px; width: 12px; height: 12px; }
.bmw-neg-com-calendar-12-o { background-position: -60px -12px; width: 12px; height: 12px; }
.bmw-neg-com-electricity-12 { background-position: -0px -24px; width: 12px; height: 12px; }
.bmw-neg-com-electricity-12-o { background-position: -12px -24px; width: 12px; height: 12px; }
.bmw-neg-com-info-12 { background-position: -24px -24px; width: 12px; height: 12px; }
.bmw-neg-com-info-12-o { background-position: -36px -24px; width: 12px; height: 12px; }
.bmw-neg-med-document-12 { background-position: -48px -24px; width: 12px; height: 12px; }
.bmw-neg-med-document-12-o { background-position: -60px -24px; width: 12px; height: 12px; }
.bmw-neg-med-pause-12 { background-position: -0px -36px; width: 12px; height: 12px; }
.bmw-neg-med-pause-12-o { background-position: -12px -36px; width: 12px; height: 12px; }
.bmw-neg-med-play-12 { background-position: -24px -36px; width: 12px; height: 12px; }
.bmw-neg-med-play-12-o { background-position: -36px -36px; width: 12px; height: 12px; }
.bmw-neg-nav-close-12 { background-position: -48px -36px; width: 12px; height: 12px; }
.bmw-neg-nav-close-12-o { background-position: -60px -36px; width: 12px; height: 12px; }
.bmw-neg-nav-collapse-12 { background-position: -0px -48px; width: 12px; height: 12px; }
.bmw-neg-nav-collapse-12-o { background-position: -12px -48px; width: 12px; height: 12px; }
.bmw-neg-nav-down-12 { background-position: -24px -48px; width: 12px; height: 12px; }
.bmw-neg-nav-down-12-o { background-position: -36px -48px; width: 12px; height: 12px; }
.bmw-neg-nav-expand-12 { background-position: -48px -48px; width: 12px; height: 12px; }
.bmw-neg-nav-expand-12-o { background-position: -60px -48px; width: 12px; height: 12px; }
.bmw-neg-nav-next-12 { background-position: -0px -60px; width: 12px; height: 12px; }
.bmw-neg-nav-next-12-o { background-position: -12px -60px; width: 12px; height: 12px; }
.bmw-neg-nav-previous-12 { background-position: -24px -60px; width: 12px; height: 12px; }
.bmw-neg-nav-previous-12-o { background-position: -36px -60px; width: 12px; height: 12px; }
.bmw-neg-nav-toend-12 { background-position: -48px -60px; width: 12px; height: 12px; }
.bmw-neg-nav-toend-12-o { background-position: -60px -60px; width: 12px; height: 12px; }
.bmw-neg-nav-tostart-12 { background-position: -0px -72px; width: 12px; height: 12px; }
.bmw-neg-nav-tostart-12-o { background-position: -12px -72px; width: 12px; height: 12px; }
.bmw-neg-nav-up-12 { background-position: -24px -72px; width: 12px; height: 12px; }
.bmw-neg-nav-up-12-o { background-position: -36px -72px; width: 12px; height: 12px; }



.bmw-neg-act-action-18, .bmw-neg-act-action-18-o, .bmw-neg-act-addtoplaylist-18, .bmw-neg-act-addtoplaylist-18-o, .bmw-neg-act-delete-18, 
.bmw-neg-act-delete-18-o, .bmw-neg-act-download-18, .bmw-neg-act-download-18-o, .bmw-neg-act-edit-18, .bmw-neg-act-edit-18-o, 
.bmw-neg-act-login-18, .bmw-neg-act-login-18-o, .bmw-neg-act-logout-18, .bmw-neg-act-logout-18-o, .bmw-neg-act-maplocation-18, 
.bmw-neg-act-maplocation-18-o, .bmw-neg-act-open-18, .bmw-neg-act-open-18-o, .bmw-neg-act-print-18, .bmw-neg-act-print-18-o, 
.bmw-neg-act-register-18, .bmw-neg-act-register-18-o, .bmw-neg-act-replace-18, .bmw-neg-act-replace-18-o, .bmw-neg-act-save-18, 
.bmw-neg-act-save-18-o, .bmw-neg-act-search-18, .bmw-neg-act-search-18-o, .bmw-neg-act-shopping-18, .bmw-neg-act-shopping-18-o, 
.bmw-neg-act-upload-18, .bmw-neg-act-upload-18-o, .bmw-neg-car-cabrioclose-18, .bmw-neg-car-cabrioclose-18-o, .bmw-neg-car-cabrioopen-18, 
.bmw-neg-car-cabrioopen-18-o, .bmw-neg-car-dayview-18, .bmw-neg-car-dayview-18-o, .bmw-neg-car-doorclose-18, .bmw-neg-car-doorclose-18-o, 
.bmw-neg-car-dooropen-18, .bmw-neg-car-dooropen-18-o, .bmw-neg-car-driverdoor-18, .bmw-neg-car-driverdoor-18-o, .bmw-neg-car-exteriorback-18, 
.bmw-neg-car-exteriorback-18-o, .bmw-neg-car-exteriorfront-18, .bmw-neg-car-exteriorfront-18-o, .bmw-neg-car-interior-18, .bmw-neg-car-interior-18-o, 
.bmw-neg-car-nightview-18, .bmw-neg-car-nightview-18-o, .bmw-neg-com-calendar-18, .bmw-neg-com-calendar-18-o, .bmw-neg-com-contact-18, 
.bmw-neg-com-contact-18-o, .bmw-neg-com-discussion-18, .bmw-neg-com-discussion-18-o, .bmw-neg-com-electricity-18, .bmw-neg-com-electricity-18-o, 
.bmw-neg-com-embed-18, .bmw-neg-com-embed-18-o, .bmw-neg-com-favorite-18, .bmw-neg-com-favorite-18-o, .bmw-neg-com-help-18, 
.bmw-neg-com-help-18-o, .bmw-neg-com-info-18, .bmw-neg-com-info-18-o, .bmw-neg-com-mail-18, .bmw-neg-com-mail-18-o, 
.bmw-neg-com-phone-18, .bmw-neg-com-phone-18-o, .bmw-neg-com-reference-18, .bmw-neg-com-reference-18-o, .bmw-neg-com-rss-18, 
.bmw-neg-com-rss-18-o, .bmw-neg-com-settings-18, .bmw-neg-com-settings-18-o, .bmw-neg-com-share-18, .bmw-neg-com-share-18-o, 
.bmw-neg-com-tellafriend-18, .bmw-neg-com-tellafriend-18-o, .bmw-neg-com-toolbox-18, .bmw-neg-com-toolbox-18-o, .bmw-neg-com-user-18, 
.bmw-neg-com-user-18-o, .bmw-neg-int-buildassist-18, .bmw-neg-int-buildassist-18-o, .bmw-neg-int-fullscreen-18, .bmw-neg-int-fullscreen-18-o, 
.bmw-neg-int-interaction-18, .bmw-neg-int-interaction-18-o, .bmw-neg-int-maximize-18, .bmw-neg-int-maximize-18-o, .bmw-neg-int-minimize-18, 
.bmw-neg-int-minimize-18-o, .bmw-neg-int-move-18, .bmw-neg-int-move-18-o, .bmw-neg-int-movehor-18, .bmw-neg-int-movehor-18-o, 
.bmw-neg-int-movevert-18, .bmw-neg-int-movevert-18-o, .bmw-neg-int-repeat-18, .bmw-neg-int-repeat-18-o, .bmw-neg-int-reset-18, 
.bmw-neg-int-reset-18-o, .bmw-neg-int-rotate360-18, .bmw-neg-int-rotate360-18-o, .bmw-neg-int-update-18, .bmw-neg-int-update-18-o, 
.bmw-neg-int-view360-18, .bmw-neg-int-view360-18-o, .bmw-neg-int-zoomin-18, .bmw-neg-int-zoomin-18-o, .bmw-neg-int-zoomout-18, 
.bmw-neg-int-zoomout-18-o, .bmw-neg-med-audio-18, .bmw-neg-med-audio-18-o, .bmw-neg-med-document-18, .bmw-neg-med-document-18-o, 
.bmw-neg-med-highquality-18, .bmw-neg-med-highquality-18-o, .bmw-neg-med-image-18, .bmw-neg-med-image-18-o, .bmw-neg-med-lowquality-18, 
.bmw-neg-med-lowquality-18-o, .bmw-neg-med-mobileapp-18, .bmw-neg-med-mobileapp-18-o, .bmw-neg-med-movie-18, .bmw-neg-med-movie-18-o, 
.bmw-neg-med-mute-18, .bmw-neg-med-mute-18-o, .bmw-neg-med-pause-18, .bmw-neg-med-pause-18-o, .bmw-neg-med-play-18, 
.bmw-neg-med-play-18-o, .bmw-neg-med-sound-18, .bmw-neg-med-sound-18-o, .bmw-neg-med-stop-18, .bmw-neg-med-stop-18-o, 
.bmw-neg-med-subtitleoff-18, .bmw-neg-med-subtitleoff-18-o, .bmw-neg-med-subtitleon-18, .bmw-neg-med-subtitleon-18-o, .bmw-neg-nav-chapters-18, 
.bmw-neg-nav-chapters-18-o, .bmw-neg-nav-close-18, .bmw-neg-nav-close-18-o, .bmw-neg-nav-collapse-18, .bmw-neg-nav-collapse-18-o, 
.bmw-neg-nav-contextmenu-18, .bmw-neg-nav-contextmenu-18-o, .bmw-neg-nav-down-18, .bmw-neg-nav-down-18-o, .bmw-neg-nav-expand-18, 
.bmw-neg-nav-expand-18-o, .bmw-neg-nav-explore-18, .bmw-neg-nav-explore-18-o, .bmw-neg-nav-fastfwd-18, .bmw-neg-nav-fastfwd-18-o, 
.bmw-neg-nav-home-18, .bmw-neg-nav-home-18-o, .bmw-neg-nav-imagegallery-18, .bmw-neg-nav-imagegallery-18-o, .bmw-neg-nav-list-18, 
.bmw-neg-nav-list-18-o, .bmw-neg-nav-menu-18, .bmw-neg-nav-menu-18-o, .bmw-neg-nav-more-18, .bmw-neg-nav-more-18-o, 
.bmw-neg-nav-next-18, .bmw-neg-nav-next-18-o, .bmw-neg-nav-overview-18, .bmw-neg-nav-overview-18-o, .bmw-neg-nav-previous-18, 
.bmw-neg-nav-previous-18-o, .bmw-neg-nav-rewind-18, .bmw-neg-nav-rewind-18-o, .bmw-neg-nav-skip-18, .bmw-neg-nav-skip-18-o, 
.bmw-neg-nav-toend-18, .bmw-neg-nav-toend-18-o, .bmw-neg-nav-tostart-18, .bmw-neg-nav-tostart-18-o, .bmw-neg-nav-up-18, 
.bmw-neg-nav-up-18-o
{ display: inline-block; background: url('../../img/icon-18.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-neg-act-action-18 { background-position: -0px -0px; width: 18px; height: 18px; }
.bmw-neg-act-action-18-o { background-position: -18px -0px; width: 18px; height: 18px; }
.bmw-neg-act-addtoplaylist-18 { background-position: -36px -0px; width: 18px; height: 18px; }
.bmw-neg-act-addtoplaylist-18-o { background-position: -54px -0px; width: 18px; height: 18px; }
.bmw-neg-act-delete-18 { background-position: -72px -0px; width: 18px; height: 18px; }
.bmw-neg-act-delete-18-o { background-position: -90px -0px; width: 18px; height: 18px; }
.bmw-neg-act-download-18 { background-position: -108px -0px; width: 18px; height: 18px; }
.bmw-neg-act-download-18-o { background-position: -126px -0px; width: 18px; height: 18px; }
.bmw-neg-act-edit-18 { background-position: -144px -0px; width: 18px; height: 18px; }
.bmw-neg-act-edit-18-o { background-position: -162px -0px; width: 18px; height: 18px; }
.bmw-neg-act-login-18 { background-position: -180px -0px; width: 18px; height: 18px; }
.bmw-neg-act-login-18-o { background-position: -198px -0px; width: 18px; height: 18px; }
.bmw-neg-act-logout-18 { background-position: -216px -0px; width: 18px; height: 18px; }
.bmw-neg-act-logout-18-o { background-position: -0px -18px; width: 18px; height: 18px; }
.bmw-neg-act-maplocation-18 { background-position: -18px -18px; width: 18px; height: 18px; }
.bmw-neg-act-maplocation-18-o { background-position: -36px -18px; width: 18px; height: 18px; }
.bmw-neg-act-open-18 { background-position: -54px -18px; width: 18px; height: 18px; }
.bmw-neg-act-open-18-o { background-position: -72px -18px; width: 18px; height: 18px; }
.bmw-neg-act-print-18 { background-position: -90px -18px; width: 18px; height: 18px; }
.bmw-neg-act-print-18-o { background-position: -108px -18px; width: 18px; height: 18px; }
.bmw-neg-act-register-18 { background-position: -126px -18px; width: 18px; height: 18px; }
.bmw-neg-act-register-18-o { background-position: -144px -18px; width: 18px; height: 18px; }
.bmw-neg-act-replace-18 { background-position: -162px -18px; width: 18px; height: 18px; }
.bmw-neg-act-replace-18-o { background-position: -180px -18px; width: 18px; height: 18px; }
.bmw-neg-act-save-18 { background-position: -198px -18px; width: 18px; height: 18px; }
.bmw-neg-act-save-18-o { background-position: -216px -18px; width: 18px; height: 18px; }
.bmw-neg-act-search-18 { background-position: -0px -36px; width: 18px; height: 18px; }
.bmw-neg-act-search-18-o { background-position: -18px -36px; width: 18px; height: 18px; }
.bmw-neg-act-shopping-18 { background-position: -36px -36px; width: 18px; height: 18px; }
.bmw-neg-act-shopping-18-o { background-position: -54px -36px; width: 18px; height: 18px; }
.bmw-neg-act-upload-18 { background-position: -72px -36px; width: 18px; height: 18px; }
.bmw-neg-act-upload-18-o { background-position: -90px -36px; width: 18px; height: 18px; }
.bmw-neg-car-cabrioclose-18 { background-position: -108px -36px; width: 18px; height: 18px; }
.bmw-neg-car-cabrioclose-18-o { background-position: -126px -36px; width: 18px; height: 18px; }
.bmw-neg-car-cabrioopen-18 { background-position: -144px -36px; width: 18px; height: 18px; }
.bmw-neg-car-cabrioopen-18-o { background-position: -162px -36px; width: 18px; height: 18px; }
.bmw-neg-car-dayview-18 { background-position: -180px -36px; width: 18px; height: 18px; }
.bmw-neg-car-dayview-18-o { background-position: -198px -36px; width: 18px; height: 18px; }
.bmw-neg-car-doorclose-18 { background-position: -216px -36px; width: 18px; height: 18px; }
.bmw-neg-car-doorclose-18-o { background-position: -0px -54px; width: 18px; height: 18px; }
.bmw-neg-car-dooropen-18 { background-position: -18px -54px; width: 18px; height: 18px; }
.bmw-neg-car-dooropen-18-o { background-position: -36px -54px; width: 18px; height: 18px; }
.bmw-neg-car-driverdoor-18 { background-position: -54px -54px; width: 18px; height: 18px; }
.bmw-neg-car-driverdoor-18-o { background-position: -72px -54px; width: 18px; height: 18px; }
.bmw-neg-car-exteriorback-18 { background-position: -90px -54px; width: 18px; height: 18px; }
.bmw-neg-car-exteriorback-18-o { background-position: -108px -54px; width: 18px; height: 18px; }
.bmw-neg-car-exteriorfront-18 { background-position: -126px -54px; width: 18px; height: 18px; }
.bmw-neg-car-exteriorfront-18-o { background-position: -144px -54px; width: 18px; height: 18px; }
.bmw-neg-car-interior-18 { background-position: -162px -54px; width: 18px; height: 18px; }
.bmw-neg-car-interior-18-o { background-position: -180px -54px; width: 18px; height: 18px; }
.bmw-neg-car-nightview-18 { background-position: -198px -54px; width: 18px; height: 18px; }
.bmw-neg-car-nightview-18-o { background-position: -216px -54px; width: 18px; height: 18px; }
.bmw-neg-com-calendar-18 { background-position: -0px -72px; width: 18px; height: 18px; }
.bmw-neg-com-calendar-18-o { background-position: -18px -72px; width: 18px; height: 18px; }
.bmw-neg-com-contact-18 { background-position: -36px -72px; width: 18px; height: 18px; }
.bmw-neg-com-contact-18-o { background-position: -54px -72px; width: 18px; height: 18px; }
.bmw-neg-com-discussion-18 { background-position: -72px -72px; width: 18px; height: 18px; }
.bmw-neg-com-discussion-18-o { background-position: -90px -72px; width: 18px; height: 18px; }
.bmw-neg-com-electricity-18 { background-position: -108px -72px; width: 18px; height: 18px; }
.bmw-neg-com-electricity-18-o { background-position: -126px -72px; width: 18px; height: 18px; }
.bmw-neg-com-embed-18 { background-position: -144px -72px; width: 18px; height: 18px; }
.bmw-neg-com-embed-18-o { background-position: -162px -72px; width: 18px; height: 18px; }
.bmw-neg-com-favorite-18 { background-position: -180px -72px; width: 18px; height: 18px; }
.bmw-neg-com-favorite-18-o { background-position: -198px -72px; width: 18px; height: 18px; }
.bmw-neg-com-help-18 { background-position: -216px -72px; width: 18px; height: 18px; }
.bmw-neg-com-help-18-o { background-position: -0px -90px; width: 18px; height: 18px; }
.bmw-neg-com-info-18 { background-position: -18px -90px; width: 18px; height: 18px; }
.bmw-neg-com-info-18-o { background-position: -36px -90px; width: 18px; height: 18px; }
.bmw-neg-com-mail-18 { background-position: -54px -90px; width: 18px; height: 18px; }
.bmw-neg-com-mail-18-o { background-position: -72px -90px; width: 18px; height: 18px; }
.bmw-neg-com-phone-18 { background-position: -90px -90px; width: 18px; height: 18px; }
.bmw-neg-com-phone-18-o { background-position: -108px -90px; width: 18px; height: 18px; }
.bmw-neg-com-reference-18 { background-position: -126px -90px; width: 18px; height: 18px; }
.bmw-neg-com-reference-18-o { background-position: -144px -90px; width: 18px; height: 18px; }
.bmw-neg-com-rss-18 { background-position: -162px -90px; width: 18px; height: 18px; }
.bmw-neg-com-rss-18-o { background-position: -180px -90px; width: 18px; height: 18px; }
.bmw-neg-com-settings-18 { background-position: -198px -90px; width: 18px; height: 18px; }
.bmw-neg-com-settings-18-o { background-position: -216px -90px; width: 18px; height: 18px; }
.bmw-neg-com-share-18 { background-position: -0px -108px; width: 18px; height: 18px; }
.bmw-neg-com-share-18-o { background-position: -18px -108px; width: 18px; height: 18px; }
.bmw-neg-com-tellafriend-18 { background-position: -36px -108px; width: 18px; height: 18px; }
.bmw-neg-com-tellafriend-18-o { background-position: -54px -108px; width: 18px; height: 18px; }
.bmw-neg-com-toolbox-18 { background-position: -72px -108px; width: 18px; height: 18px; }
.bmw-neg-com-toolbox-18-o { background-position: -90px -108px; width: 18px; height: 18px; }
.bmw-neg-com-user-18 { background-position: -108px -108px; width: 18px; height: 18px; }
.bmw-neg-com-user-18-o { background-position: -126px -108px; width: 18px; height: 18px; }
.bmw-neg-int-buildassist-18 { background-position: -144px -108px; width: 18px; height: 18px; }
.bmw-neg-int-buildassist-18-o { background-position: -162px -108px; width: 18px; height: 18px; }
.bmw-neg-int-fullscreen-18 { background-position: -180px -108px; width: 18px; height: 18px; }
.bmw-neg-int-fullscreen-18-o { background-position: -198px -108px; width: 18px; height: 18px; }
.bmw-neg-int-interaction-18 { background-position: -216px -108px; width: 18px; height: 18px; }
.bmw-neg-int-interaction-18-o { background-position: -0px -126px; width: 18px; height: 18px; }
.bmw-neg-int-maximize-18 { background-position: -18px -126px; width: 18px; height: 18px; }
.bmw-neg-int-maximize-18-o { background-position: -36px -126px; width: 18px; height: 18px; }
.bmw-neg-int-minimize-18 { background-position: -54px -126px; width: 18px; height: 18px; }
.bmw-neg-int-minimize-18-o { background-position: -72px -126px; width: 18px; height: 18px; }
.bmw-neg-int-move-18 { background-position: -90px -126px; width: 18px; height: 18px; }
.bmw-neg-int-move-18-o { background-position: -108px -126px; width: 18px; height: 18px; }
.bmw-neg-int-movehor-18 { background-position: -126px -126px; width: 18px; height: 18px; }
.bmw-neg-int-movehor-18-o { background-position: -144px -126px; width: 18px; height: 18px; }
.bmw-neg-int-movevert-18 { background-position: -162px -126px; width: 18px; height: 18px; }
.bmw-neg-int-movevert-18-o { background-position: -180px -126px; width: 18px; height: 18px; }
.bmw-neg-int-repeat-18 { background-position: -198px -126px; width: 18px; height: 18px; }
.bmw-neg-int-repeat-18-o { background-position: -216px -126px; width: 18px; height: 18px; }
.bmw-neg-int-reset-18 { background-position: -0px -144px; width: 18px; height: 18px; }
.bmw-neg-int-reset-18-o { background-position: -18px -144px; width: 18px; height: 18px; }
.bmw-neg-int-rotate360-18 { background-position: -36px -144px; width: 18px; height: 18px; }
.bmw-neg-int-rotate360-18-o { background-position: -54px -144px; width: 18px; height: 18px; }
.bmw-neg-int-update-18 { background-position: -72px -144px; width: 18px; height: 18px; }
.bmw-neg-int-update-18-o { background-position: -90px -144px; width: 18px; height: 18px; }
.bmw-neg-int-view360-18 { background-position: -108px -144px; width: 18px; height: 18px; }
.bmw-neg-int-view360-18-o { background-position: -126px -144px; width: 18px; height: 18px; }
.bmw-neg-int-zoomin-18 { background-position: -144px -144px; width: 18px; height: 18px; }
.bmw-neg-int-zoomin-18-o { background-position: -162px -144px; width: 18px; height: 18px; }
.bmw-neg-int-zoomout-18 { background-position: -180px -144px; width: 18px; height: 18px; }
.bmw-neg-int-zoomout-18-o { background-position: -198px -144px; width: 18px; height: 18px; }
.bmw-neg-med-audio-18 { background-position: -216px -144px; width: 18px; height: 18px; }
.bmw-neg-med-audio-18-o { background-position: -0px -162px; width: 18px; height: 18px; }
.bmw-neg-med-document-18 { background-position: -18px -162px; width: 18px; height: 18px; }
.bmw-neg-med-document-18-o { background-position: -36px -162px; width: 18px; height: 18px; }
.bmw-neg-med-highquality-18 { background-position: -54px -162px; width: 18px; height: 18px; }
.bmw-neg-med-highquality-18-o { background-position: -72px -162px; width: 18px; height: 18px; }
.bmw-neg-med-image-18 { background-position: -90px -162px; width: 18px; height: 18px; }
.bmw-neg-med-image-18-o { background-position: -108px -162px; width: 18px; height: 18px; }
.bmw-neg-med-lowquality-18 { background-position: -126px -162px; width: 18px; height: 18px; }
.bmw-neg-med-lowquality-18-o { background-position: -144px -162px; width: 18px; height: 18px; }
.bmw-neg-med-mobileapp-18 { background-position: -162px -162px; width: 18px; height: 18px; }
.bmw-neg-med-mobileapp-18-o { background-position: -180px -162px; width: 18px; height: 18px; }
.bmw-neg-med-movie-18 { background-position: -198px -162px; width: 18px; height: 18px; }
.bmw-neg-med-movie-18-o { background-position: -216px -162px; width: 18px; height: 18px; }
.bmw-neg-med-mute-18 { background-position: -0px -180px; width: 18px; height: 18px; }
.bmw-neg-med-mute-18-o { background-position: -18px -180px; width: 18px; height: 18px; }
.bmw-neg-med-pause-18 { background-position: -36px -180px; width: 18px; height: 18px; }
.bmw-neg-med-pause-18-o { background-position: -54px -180px; width: 18px; height: 18px; }
.bmw-neg-med-play-18 { background-position: -72px -180px; width: 18px; height: 18px; }
.bmw-neg-med-play-18-o { background-position: -90px -180px; width: 18px; height: 18px; }
.bmw-neg-med-sound-18 { background-position: -108px -180px; width: 18px; height: 18px; }
.bmw-neg-med-sound-18-o { background-position: -126px -180px; width: 18px; height: 18px; }
.bmw-neg-med-stop-18 { background-position: -144px -180px; width: 18px; height: 18px; }
.bmw-neg-med-stop-18-o { background-position: -162px -180px; width: 18px; height: 18px; }
.bmw-neg-med-subtitleoff-18 { background-position: -180px -180px; width: 18px; height: 18px; }
.bmw-neg-med-subtitleoff-18-o { background-position: -198px -180px; width: 18px; height: 18px; }
.bmw-neg-med-subtitleon-18 { background-position: -216px -180px; width: 18px; height: 18px; }
.bmw-neg-med-subtitleon-18-o { background-position: -0px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-chapters-18 { background-position: -18px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-chapters-18-o { background-position: -36px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-close-18 { background-position: -54px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-close-18-o { background-position: -72px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-collapse-18 { background-position: -90px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-collapse-18-o { background-position: -108px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-contextmenu-18 { background-position: -126px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-contextmenu-18-o { background-position: -144px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-down-18 { background-position: -162px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-down-18-o { background-position: -180px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-expand-18 { background-position: -198px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-expand-18-o { background-position: -216px -198px; width: 18px; height: 18px; }
.bmw-neg-nav-explore-18 { background-position: -0px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-explore-18-o { background-position: -18px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-fastfwd-18 { background-position: -36px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-fastfwd-18-o { background-position: -54px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-home-18 { background-position: -72px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-home-18-o { background-position: -90px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-imagegallery-18 { background-position: -108px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-imagegallery-18-o { background-position: -126px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-list-18 { background-position: -144px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-list-18-o { background-position: -162px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-menu-18 { background-position: -180px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-menu-18-o { background-position: -198px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-more-18 { background-position: -216px -216px; width: 18px; height: 18px; }
.bmw-neg-nav-more-18-o { background-position: -0px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-next-18 { background-position: -18px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-next-18-o { background-position: -36px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-overview-18 { background-position: -54px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-overview-18-o { background-position: -72px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-previous-18 { background-position: -90px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-previous-18-o { background-position: -108px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-rewind-18 { background-position: -126px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-rewind-18-o { background-position: -144px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-skip-18 { background-position: -162px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-skip-18-o { background-position: -180px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-toend-18 { background-position: -198px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-toend-18-o { background-position: -216px -234px; width: 18px; height: 18px; }
.bmw-neg-nav-tostart-18 { background-position: -0px -252px; width: 18px; height: 18px; }
.bmw-neg-nav-tostart-18-o { background-position: -18px -252px; width: 18px; height: 18px; }
.bmw-neg-nav-up-18 { background-position: -36px -252px; width: 18px; height: 18px; }
.bmw-neg-nav-up-18-o { background-position: -54px -252px; width: 18px; height: 18px; }


.bmw-neg-act-action-24, .bmw-neg-act-action-24-o, .bmw-neg-act-addtoplaylist-24, .bmw-neg-act-addtoplaylist-24-o, .bmw-neg-act-delete-24, 
.bmw-neg-act-delete-24-o, .bmw-neg-act-download-24, .bmw-neg-act-download-24-o, .bmw-neg-act-edit-24, .bmw-neg-act-edit-24-o, 
.bmw-neg-act-login-24, .bmw-neg-act-login-24-o, .bmw-neg-act-logout-24, .bmw-neg-act-logout-24-o, .bmw-neg-act-maplocation-24, 
.bmw-neg-act-maplocation-24-o, .bmw-neg-act-open-24, .bmw-neg-act-open-24-o, .bmw-neg-act-print-24, .bmw-neg-act-print-24-o, 
.bmw-neg-act-register-24, .bmw-neg-act-register-24-o, .bmw-neg-act-replace-24, .bmw-neg-act-replace-24-o, .bmw-neg-act-save-24, 
.bmw-neg-act-save-24-o, .bmw-neg-act-search-24, .bmw-neg-act-search-24-o, .bmw-neg-act-shopping-24, .bmw-neg-act-shopping-24-o, 
.bmw-neg-act-upload-24, .bmw-neg-act-upload-24-o, .bmw-neg-car-cabrioclose-24, .bmw-neg-car-cabrioclose-24-o, .bmw-neg-car-cabrioopen-24, 
.bmw-neg-car-cabrioopen-24-o, .bmw-neg-car-dayview-24, .bmw-neg-car-dayview-24-o, .bmw-neg-car-doorclose-24, .bmw-neg-car-doorclose-24-o, 
.bmw-neg-car-dooropen-24, .bmw-neg-car-dooropen-24-o, .bmw-neg-car-driverdoor-24, .bmw-neg-car-driverdoor-24-o, .bmw-neg-car-exteriorback-24, 
.bmw-neg-car-exteriorback-24-o, .bmw-neg-car-exteriorfront-24, .bmw-neg-car-exteriorfront-24-o, .bmw-neg-car-interior-24, .bmw-neg-car-interior-24-o, 
.bmw-neg-car-nightview-24, .bmw-neg-car-nightview-24-o, .bmw-neg-com-calendar-24, .bmw-neg-com-calendar-24-o, .bmw-neg-com-contact-24, 
.bmw-neg-com-contact-24-o, .bmw-neg-com-discussion-24, .bmw-neg-com-discussion-24-o, .bmw-neg-com-electricity-24, .bmw-neg-com-electricity-24-o, 
.bmw-neg-com-embed-24, .bmw-neg-com-embed-24-o, .bmw-neg-com-favorite-24, .bmw-neg-com-favorite-24-o, .bmw-neg-com-help-24, 
.bmw-neg-com-help-24-o, .bmw-neg-com-info-24, .bmw-neg-com-info-24-o, .bmw-neg-com-mail-24, .bmw-neg-com-mail-24-o, 
.bmw-neg-com-phone-24, .bmw-neg-com-phone-24-o, .bmw-neg-com-reference-24, .bmw-neg-com-reference-24-o, .bmw-neg-com-rss-24, 
.bmw-neg-com-rss-24-o, .bmw-neg-com-settings-24, .bmw-neg-com-settings-24-o, .bmw-neg-com-share-24, .bmw-neg-com-share-24-o, 
.bmw-neg-com-tellafriend-24, .bmw-neg-com-tellafriend-24-o, .bmw-neg-com-toolbox-24, .bmw-neg-com-toolbox-24-o, .bmw-neg-com-user-24, 
.bmw-neg-com-user-24-o, .bmw-neg-int-buildassist-24, .bmw-neg-int-buildassist-24-o, .bmw-neg-int-fullscreen-24, .bmw-neg-int-fullscreen-24-o, 
.bmw-neg-int-interaction-24, .bmw-neg-int-interaction-24-o, .bmw-neg-int-maximize-24, .bmw-neg-int-maximize-24-o, .bmw-neg-int-minimize-24, 
.bmw-neg-int-minimize-24-o, .bmw-neg-int-move-24, .bmw-neg-int-move-24-o, .bmw-neg-int-movehor-24, .bmw-neg-int-movehor-24-o, 
.bmw-neg-int-movevert-24, .bmw-neg-int-movevert-24-o, .bmw-neg-int-repeat-24, .bmw-neg-int-repeat-24-o, .bmw-neg-int-reset-24, 
.bmw-neg-int-reset-24-o, .bmw-neg-int-rotate360-24, .bmw-neg-int-rotate360-24-o, .bmw-neg-int-update-24, .bmw-neg-int-update-24-o, 
.bmw-neg-int-view360-24, .bmw-neg-int-view360-24-o, .bmw-neg-int-zoomin-24, .bmw-neg-int-zoomin-24-o, .bmw-neg-int-zoomout-24, 
.bmw-neg-int-zoomout-24-o, .bmw-neg-med-audio-24, .bmw-neg-med-audio-24-o, .bmw-neg-med-document-24, .bmw-neg-med-document-24-o, 
.bmw-neg-med-highquality-24, .bmw-neg-med-highquality-24-o, .bmw-neg-med-image-24, .bmw-neg-med-image-24-o, .bmw-neg-med-lowquality-24, 
.bmw-neg-med-lowquality-24-o, .bmw-neg-med-mobileapp-24, .bmw-neg-med-mobileapp-24-o, .bmw-neg-med-movie-24, .bmw-neg-med-movie-24-o, 
.bmw-neg-med-mute-24, .bmw-neg-med-mute-24-o, .bmw-neg-med-pause-24, .bmw-neg-med-pause-24-o, .bmw-neg-med-play-24, 
.bmw-neg-med-play-24-o, .bmw-neg-med-sound-24, .bmw-neg-med-sound-24-o, .bmw-neg-med-stop-24, .bmw-neg-med-stop-24-o, 
.bmw-neg-med-subtitleoff-24, .bmw-neg-med-subtitleoff-24-o, .bmw-neg-med-subtitleon-24, .bmw-neg-med-subtitleon-24-o, .bmw-neg-nav-chapters-24, 
.bmw-neg-nav-chapters-24-o, .bmw-neg-nav-close-24, .bmw-neg-nav-close-24-o, .bmw-neg-nav-collapse-24, .bmw-neg-nav-collapse-24-o, 
.bmw-neg-nav-contextmenu-24, .bmw-neg-nav-contextmenu-24-o, .bmw-neg-nav-down-24, .bmw-neg-nav-down-24-o, .bmw-neg-nav-expand-24, 
.bmw-neg-nav-expand-24-o, .bmw-neg-nav-explore-24, .bmw-neg-nav-explore-24-o, .bmw-neg-nav-fastfwd-24, .bmw-neg-nav-fastfwd-24-o, 
.bmw-neg-nav-home-24, .bmw-neg-nav-home-24-o, .bmw-neg-nav-imagegallery-24, .bmw-neg-nav-imagegallery-24-o, .bmw-neg-nav-list-24, 
.bmw-neg-nav-list-24-o, .bmw-neg-nav-menu-24, .bmw-neg-nav-menu-24-o, .bmw-neg-nav-more-24, .bmw-neg-nav-more-24-o, 
.bmw-neg-nav-next-24, .bmw-neg-nav-next-24-o, .bmw-neg-nav-overview-24, .bmw-neg-nav-overview-24-o, .bmw-neg-nav-previous-24, 
.bmw-neg-nav-previous-24-o, .bmw-neg-nav-rewind-24, .bmw-neg-nav-rewind-24-o, .bmw-neg-nav-skip-24, .bmw-neg-nav-skip-24-o, 
.bmw-neg-nav-toend-24, .bmw-neg-nav-toend-24-o, .bmw-neg-nav-tostart-24, .bmw-neg-nav-tostart-24-o, .bmw-neg-nav-up-24, 
.bmw-neg-nav-up-24-o
{ display: inline-block; background: url('../../img/icon-24.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-neg-act-action-24 { background-position: -0px -0px; width: 24px; height: 24px; }
.bmw-neg-act-action-24-o { background-position: -24px -0px; width: 24px; height: 24px; }
.bmw-neg-act-addtoplaylist-24 { background-position: -48px -0px; width: 24px; height: 24px; }
.bmw-neg-act-addtoplaylist-24-o { background-position: -72px -0px; width: 24px; height: 24px; }
.bmw-neg-act-delete-24 { background-position: -96px -0px; width: 24px; height: 24px; }
.bmw-neg-act-delete-24-o { background-position: -120px -0px; width: 24px; height: 24px; }
.bmw-neg-act-download-24 { background-position: -144px -0px; width: 24px; height: 24px; }
.bmw-neg-act-download-24-o { background-position: -168px -0px; width: 24px; height: 24px; }
.bmw-neg-act-edit-24 { background-position: -192px -0px; width: 24px; height: 24px; }
.bmw-neg-act-edit-24-o { background-position: -216px -0px; width: 24px; height: 24px; }
.bmw-neg-act-login-24 { background-position: -240px -0px; width: 24px; height: 24px; }
.bmw-neg-act-login-24-o { background-position: -264px -0px; width: 24px; height: 24px; }
.bmw-neg-act-logout-24 { background-position: -288px -0px; width: 24px; height: 24px; }
.bmw-neg-act-logout-24-o { background-position: -0px -24px; width: 24px; height: 24px; }
.bmw-neg-act-maplocation-24 { background-position: -24px -24px; width: 24px; height: 24px; }
.bmw-neg-act-maplocation-24-o { background-position: -48px -24px; width: 24px; height: 24px; }
.bmw-neg-act-open-24 { background-position: -72px -24px; width: 24px; height: 24px; }
.bmw-neg-act-open-24-o { background-position: -96px -24px; width: 24px; height: 24px; }
.bmw-neg-act-print-24 { background-position: -120px -24px; width: 24px; height: 24px; }
.bmw-neg-act-print-24-o { background-position: -144px -24px; width: 24px; height: 24px; }
.bmw-neg-act-register-24 { background-position: -168px -24px; width: 24px; height: 24px; }
.bmw-neg-act-register-24-o { background-position: -192px -24px; width: 24px; height: 24px; }
.bmw-neg-act-replace-24 { background-position: -216px -24px; width: 24px; height: 24px; }
.bmw-neg-act-replace-24-o { background-position: -240px -24px; width: 24px; height: 24px; }
.bmw-neg-act-save-24 { background-position: -264px -24px; width: 24px; height: 24px; }
.bmw-neg-act-save-24-o { background-position: -288px -24px; width: 24px; height: 24px; }
.bmw-neg-act-search-24 { background-position: -0px -48px; width: 24px; height: 24px; }
.bmw-neg-act-search-24-o { background-position: -24px -48px; width: 24px; height: 24px; }
.bmw-neg-act-shopping-24 { background-position: -48px -48px; width: 24px; height: 24px; }
.bmw-neg-act-shopping-24-o { background-position: -72px -48px; width: 24px; height: 24px; }
.bmw-neg-act-upload-24 { background-position: -96px -48px; width: 24px; height: 24px; }
.bmw-neg-act-upload-24-o { background-position: -120px -48px; width: 24px; height: 24px; }
.bmw-neg-car-cabrioclose-24 { background-position: -144px -48px; width: 24px; height: 24px; }
.bmw-neg-car-cabrioclose-24-o { background-position: -168px -48px; width: 24px; height: 24px; }
.bmw-neg-car-cabrioopen-24 { background-position: -192px -48px; width: 24px; height: 24px; }
.bmw-neg-car-cabrioopen-24-o { background-position: -216px -48px; width: 24px; height: 24px; }
.bmw-neg-car-dayview-24 { background-position: -240px -48px; width: 24px; height: 24px; }
.bmw-neg-car-dayview-24-o { background-position: -264px -48px; width: 24px; height: 24px; }
.bmw-neg-car-doorclose-24 { background-position: -288px -48px; width: 24px; height: 24px; }
.bmw-neg-car-doorclose-24-o { background-position: -0px -72px; width: 24px; height: 24px; }
.bmw-neg-car-dooropen-24 { background-position: -24px -72px; width: 24px; height: 24px; }
.bmw-neg-car-dooropen-24-o { background-position: -48px -72px; width: 24px; height: 24px; }
.bmw-neg-car-driverdoor-24 { background-position: -72px -72px; width: 24px; height: 24px; }
.bmw-neg-car-driverdoor-24-o { background-position: -96px -72px; width: 24px; height: 24px; }
.bmw-neg-car-exteriorback-24 { background-position: -120px -72px; width: 24px; height: 24px; }
.bmw-neg-car-exteriorback-24-o { background-position: -144px -72px; width: 24px; height: 24px; }
.bmw-neg-car-exteriorfront-24 { background-position: -168px -72px; width: 24px; height: 24px; }
.bmw-neg-car-exteriorfront-24-o { background-position: -192px -72px; width: 24px; height: 24px; }
.bmw-neg-car-interior-24 { background-position: -216px -72px; width: 24px; height: 24px; }
.bmw-neg-car-interior-24-o { background-position: -240px -72px; width: 24px; height: 24px; }
.bmw-neg-car-nightview-24 { background-position: -264px -72px; width: 24px; height: 24px; }
.bmw-neg-car-nightview-24-o { background-position: -288px -72px; width: 24px; height: 24px; }
.bmw-neg-com-calendar-24 { background-position: -0px -96px; width: 24px; height: 24px; }
.bmw-neg-com-calendar-24-o { background-position: -24px -96px; width: 24px; height: 24px; }
.bmw-neg-com-contact-24 { background-position: -48px -96px; width: 24px; height: 24px; }
.bmw-neg-com-contact-24-o { background-position: -72px -96px; width: 24px; height: 24px; }
.bmw-neg-com-discussion-24 { background-position: -96px -96px; width: 24px; height: 24px; }
.bmw-neg-com-discussion-24-o { background-position: -120px -96px; width: 24px; height: 24px; }
.bmw-neg-com-electricity-24 { background-position: -144px -96px; width: 24px; height: 24px; }
.bmw-neg-com-electricity-24-o { background-position: -168px -96px; width: 24px; height: 24px; }
.bmw-neg-com-embed-24 { background-position: -192px -96px; width: 24px; height: 24px; }
.bmw-neg-com-embed-24-o { background-position: -216px -96px; width: 24px; height: 24px; }
.bmw-neg-com-favorite-24 { background-position: -240px -96px; width: 24px; height: 24px; }
.bmw-neg-com-favorite-24-o { background-position: -264px -96px; width: 24px; height: 24px; }
.bmw-neg-com-help-24 { background-position: -288px -96px; width: 24px; height: 24px; }
.bmw-neg-com-help-24-o { background-position: -0px -120px; width: 24px; height: 24px; }
.bmw-neg-com-info-24 { background-position: -24px -120px; width: 24px; height: 24px; }
.bmw-neg-com-info-24-o { background-position: -48px -120px; width: 24px; height: 24px; }
.bmw-neg-com-mail-24 { background-position: -72px -120px; width: 24px; height: 24px; }
.bmw-neg-com-mail-24-o { background-position: -96px -120px; width: 24px; height: 24px; }
.bmw-neg-com-phone-24 { background-position: -120px -120px; width: 24px; height: 24px; }
.bmw-neg-com-phone-24-o { background-position: -144px -120px; width: 24px; height: 24px; }
.bmw-neg-com-reference-24 { background-position: -168px -120px; width: 24px; height: 24px; }
.bmw-neg-com-reference-24-o { background-position: -192px -120px; width: 24px; height: 24px; }
.bmw-neg-com-rss-24 { background-position: -216px -120px; width: 24px; height: 24px; }
.bmw-neg-com-rss-24-o { background-position: -240px -120px; width: 24px; height: 24px; }
.bmw-neg-com-settings-24 { background-position: -264px -120px; width: 24px; height: 24px; }
.bmw-neg-com-settings-24-o { background-position: -288px -120px; width: 24px; height: 24px; }
.bmw-neg-com-share-24 { background-position: -0px -144px; width: 24px; height: 24px; }
.bmw-neg-com-share-24-o { background-position: -24px -144px; width: 24px; height: 24px; }
.bmw-neg-com-tellafriend-24 { background-position: -48px -144px; width: 24px; height: 24px; }
.bmw-neg-com-tellafriend-24-o { background-position: -72px -144px; width: 24px; height: 24px; }
.bmw-neg-com-toolbox-24 { background-position: -96px -144px; width: 24px; height: 24px; }
.bmw-neg-com-toolbox-24-o { background-position: -120px -144px; width: 24px; height: 24px; }
.bmw-neg-com-user-24 { background-position: -144px -144px; width: 24px; height: 24px; }
.bmw-neg-com-user-24-o { background-position: -168px -144px; width: 24px; height: 24px; }
.bmw-neg-int-buildassist-24 { background-position: -192px -144px; width: 24px; height: 24px; }
.bmw-neg-int-buildassist-24-o { background-position: -216px -144px; width: 24px; height: 24px; }
.bmw-neg-int-fullscreen-24 { background-position: -240px -144px; width: 24px; height: 24px; }
.bmw-neg-int-fullscreen-24-o { background-position: -264px -144px; width: 24px; height: 24px; }
.bmw-neg-int-interaction-24 { background-position: -288px -144px; width: 24px; height: 24px; }
.bmw-neg-int-interaction-24-o { background-position: -0px -168px; width: 24px; height: 24px; }
.bmw-neg-int-maximize-24 { background-position: -24px -168px; width: 24px; height: 24px; }
.bmw-neg-int-maximize-24-o { background-position: -48px -168px; width: 24px; height: 24px; }
.bmw-neg-int-minimize-24 { background-position: -72px -168px; width: 24px; height: 24px; }
.bmw-neg-int-minimize-24-o { background-position: -96px -168px; width: 24px; height: 24px; }
.bmw-neg-int-move-24 { background-position: -120px -168px; width: 24px; height: 24px; }
.bmw-neg-int-move-24-o { background-position: -144px -168px; width: 24px; height: 24px; }
.bmw-neg-int-movehor-24 { background-position: -168px -168px; width: 24px; height: 24px; }
.bmw-neg-int-movehor-24-o { background-position: -192px -168px; width: 24px; height: 24px; }
.bmw-neg-int-movevert-24 { background-position: -216px -168px; width: 24px; height: 24px; }
.bmw-neg-int-movevert-24-o { background-position: -240px -168px; width: 24px; height: 24px; }
.bmw-neg-int-repeat-24 { background-position: -264px -168px; width: 24px; height: 24px; }
.bmw-neg-int-repeat-24-o { background-position: -288px -168px; width: 24px; height: 24px; }
.bmw-neg-int-reset-24 { background-position: -0px -192px; width: 24px; height: 24px; }
.bmw-neg-int-reset-24-o { background-position: -24px -192px; width: 24px; height: 24px; }
.bmw-neg-int-rotate360-24 { background-position: -48px -192px; width: 24px; height: 24px; }
.bmw-neg-int-rotate360-24-o { background-position: -72px -192px; width: 24px; height: 24px; }
.bmw-neg-int-update-24 { background-position: -96px -192px; width: 24px; height: 24px; }
.bmw-neg-int-update-24-o { background-position: -120px -192px; width: 24px; height: 24px; }
.bmw-neg-int-view360-24 { background-position: -144px -192px; width: 24px; height: 24px; }
.bmw-neg-int-view360-24-o { background-position: -168px -192px; width: 24px; height: 24px; }
.bmw-neg-int-zoomin-24 { background-position: -192px -192px; width: 24px; height: 24px; }
.bmw-neg-int-zoomin-24-o { background-position: -216px -192px; width: 24px; height: 24px; }
.bmw-neg-int-zoomout-24 { background-position: -240px -192px; width: 24px; height: 24px; }
.bmw-neg-int-zoomout-24-o { background-position: -264px -192px; width: 24px; height: 24px; }
.bmw-neg-med-audio-24 { background-position: -288px -192px; width: 24px; height: 24px; }
.bmw-neg-med-audio-24-o { background-position: -0px -216px; width: 24px; height: 24px; }
.bmw-neg-med-document-24 { background-position: -24px -216px; width: 24px; height: 24px; }
.bmw-neg-med-document-24-o { background-position: -48px -216px; width: 24px; height: 24px; }
.bmw-neg-med-highquality-24 { background-position: -72px -216px; width: 24px; height: 24px; }
.bmw-neg-med-highquality-24-o { background-position: -96px -216px; width: 24px; height: 24px; }
.bmw-neg-med-image-24 { background-position: -120px -216px; width: 24px; height: 24px; }
.bmw-neg-med-image-24-o { background-position: -144px -216px; width: 24px; height: 24px; }
.bmw-neg-med-lowquality-24 { background-position: -168px -216px; width: 24px; height: 24px; }
.bmw-neg-med-lowquality-24-o { background-position: -192px -216px; width: 24px; height: 24px; }
.bmw-neg-med-mobileapp-24 { background-position: -216px -216px; width: 24px; height: 24px; }
.bmw-neg-med-mobileapp-24-o { background-position: -240px -216px; width: 24px; height: 24px; }
.bmw-neg-med-movie-24 { background-position: -264px -216px; width: 24px; height: 24px; }
.bmw-neg-med-movie-24-o { background-position: -288px -216px; width: 24px; height: 24px; }
.bmw-neg-med-mute-24 { background-position: -0px -240px; width: 24px; height: 24px; }
.bmw-neg-med-mute-24-o { background-position: -24px -240px; width: 24px; height: 24px; }
.bmw-neg-med-pause-24 { background-position: -48px -240px; width: 24px; height: 24px; }
.bmw-neg-med-pause-24-o { background-position: -72px -240px; width: 24px; height: 24px; }
.bmw-neg-med-play-24 { background-position: -96px -240px; width: 24px; height: 24px; }
.bmw-neg-med-play-24-o { background-position: -120px -240px; width: 24px; height: 24px; }
.bmw-neg-med-sound-24 { background-position: -144px -240px; width: 24px; height: 24px; }
.bmw-neg-med-sound-24-o { background-position: -168px -240px; width: 24px; height: 24px; }
.bmw-neg-med-stop-24 { background-position: -192px -240px; width: 24px; height: 24px; }
.bmw-neg-med-stop-24-o { background-position: -216px -240px; width: 24px; height: 24px; }
.bmw-neg-med-subtitleoff-24 { background-position: -240px -240px; width: 24px; height: 24px; }
.bmw-neg-med-subtitleoff-24-o { background-position: -264px -240px; width: 24px; height: 24px; }
.bmw-neg-med-subtitleon-24 { background-position: -288px -240px; width: 24px; height: 24px; }
.bmw-neg-med-subtitleon-24-o { background-position: -0px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-chapters-24 { background-position: -24px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-chapters-24-o { background-position: -48px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-close-24 { background-position: -72px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-close-24-o { background-position: -96px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-collapse-24 { background-position: -120px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-collapse-24-o { background-position: -144px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-contextmenu-24 { background-position: -168px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-contextmenu-24-o { background-position: -192px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-down-24 { background-position: -216px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-down-24-o { background-position: -240px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-expand-24 { background-position: -264px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-expand-24-o { background-position: -288px -264px; width: 24px; height: 24px; }
.bmw-neg-nav-explore-24 { background-position: -0px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-explore-24-o { background-position: -24px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-fastfwd-24 { background-position: -48px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-fastfwd-24-o { background-position: -72px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-home-24 { background-position: -96px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-home-24-o { background-position: -120px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-imagegallery-24 { background-position: -144px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-imagegallery-24-o { background-position: -168px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-list-24 { background-position: -192px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-list-24-o { background-position: -216px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-menu-24 { background-position: -240px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-menu-24-o { background-position: -264px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-more-24 { background-position: -288px -288px; width: 24px; height: 24px; }
.bmw-neg-nav-more-24-o { background-position: -0px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-next-24 { background-position: -24px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-next-24-o { background-position: -48px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-overview-24 { background-position: -72px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-overview-24-o { background-position: -96px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-previous-24 { background-position: -120px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-previous-24-o { background-position: -144px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-rewind-24 { background-position: -168px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-rewind-24-o { background-position: -192px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-skip-24 { background-position: -216px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-skip-24-o { background-position: -240px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-toend-24 { background-position: -264px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-toend-24-o { background-position: -288px -312px; width: 24px; height: 24px; }
.bmw-neg-nav-tostart-24 { background-position: -0px -336px; width: 24px; height: 24px; }
.bmw-neg-nav-tostart-24-o { background-position: -24px -336px; width: 24px; height: 24px; }
.bmw-neg-nav-up-24 { background-position: -48px -336px; width: 24px; height: 24px; }
.bmw-neg-nav-up-24-o { background-position: -72px -336px; width: 24px; height: 24px; }


 
.bmw-neg-act-action-48, .bmw-neg-act-action-48-o, .bmw-neg-act-addtoplaylist-48, .bmw-neg-act-addtoplaylist-48-o, .bmw-neg-act-delete-48, 
.bmw-neg-act-delete-48-o, .bmw-neg-act-download-48, .bmw-neg-act-download-48-o, .bmw-neg-act-edit-48, .bmw-neg-act-edit-48-o, 
.bmw-neg-act-login-48, .bmw-neg-act-login-48-o, .bmw-neg-act-logout-48, .bmw-neg-act-logout-48-o, .bmw-neg-act-maplocation-48, 
.bmw-neg-act-maplocation-48-o, .bmw-neg-act-open-48, .bmw-neg-act-open-48-o, .bmw-neg-act-print-48, .bmw-neg-act-print-48-o, 
.bmw-neg-act-register-48, .bmw-neg-act-register-48-o, .bmw-neg-act-replace-48, .bmw-neg-act-replace-48-o, .bmw-neg-act-save-48, 
.bmw-neg-act-save-48-o, .bmw-neg-act-search-48, .bmw-neg-act-search-48-o, .bmw-neg-act-shopping-48, .bmw-neg-act-shopping-48-o, 
.bmw-neg-act-upload-48, .bmw-neg-act-upload-48-o, .bmw-neg-car-cabrioclose-48, .bmw-neg-car-cabrioclose-48-o, .bmw-neg-car-cabrioopen-48, 
.bmw-neg-car-cabrioopen-48-o, .bmw-neg-car-dayview-48, .bmw-neg-car-dayview-48-o, .bmw-neg-car-doorclose-48, .bmw-neg-car-doorclose-48-o, 
.bmw-neg-car-dooropen-48, .bmw-neg-car-dooropen-48-o, .bmw-neg-car-driverdoor-48, .bmw-neg-car-driverdoor-48-o, .bmw-neg-car-exteriorback-48, 
.bmw-neg-car-exteriorback-48-o, .bmw-neg-car-exteriorfront-48, .bmw-neg-car-exteriorfront-48-o, .bmw-neg-car-interior-48, .bmw-neg-car-interior-48-o, 
.bmw-neg-car-nightview-48, .bmw-neg-car-nightview-48-o, .bmw-neg-com-calendar-48, .bmw-neg-com-calendar-48-o, .bmw-neg-com-contact-48, 
.bmw-neg-com-contact-48-o, .bmw-neg-com-discussion-48, .bmw-neg-com-discussion-48-o, .bmw-neg-com-electricity-48, .bmw-neg-com-electricity-48-o, 
.bmw-neg-com-embed-48, .bmw-neg-com-embed-48-o, .bmw-neg-com-favorite-48, .bmw-neg-com-favorite-48-o, .bmw-neg-com-help-48, 
.bmw-neg-com-help-48-o, .bmw-neg-com-info-48, .bmw-neg-com-info-48-o, .bmw-neg-com-mail-48, .bmw-neg-com-mail-48-o, 
.bmw-neg-com-phone-48, .bmw-neg-com-phone-48-o, .bmw-neg-com-reference-48, .bmw-neg-com-reference-48-o, .bmw-neg-com-rss-48, 
.bmw-neg-com-rss-48-o, .bmw-neg-com-settings-48, .bmw-neg-com-settings-48-o, .bmw-neg-com-share-48, .bmw-neg-com-share-48-o, 
.bmw-neg-com-tellafriend-48, .bmw-neg-com-tellafriend-48-o, .bmw-neg-com-toolbox-48, .bmw-neg-com-toolbox-48-o, .bmw-neg-com-user-48, 
.bmw-neg-com-user-48-o, .bmw-neg-int-buildassist-48, .bmw-neg-int-buildassist-48-o, .bmw-neg-int-fullscreen-48, .bmw-neg-int-fullscreen-48-o, 
.bmw-neg-int-interaction-48, .bmw-neg-int-interaction-48-o, .bmw-neg-int-maximize-48, .bmw-neg-int-maximize-48-o, .bmw-neg-int-minimize-48, 
.bmw-neg-int-minimize-48-o, .bmw-neg-int-move-48, .bmw-neg-int-move-48-o, .bmw-neg-int-movehor-48, .bmw-neg-int-movehor-48-o, 
.bmw-neg-int-movevert-48, .bmw-neg-int-movevert-48-o, .bmw-neg-int-repeat-48, .bmw-neg-int-repeat-48-o, .bmw-neg-int-reset-48, 
.bmw-neg-int-reset-48-o, .bmw-neg-int-rotate360-48, .bmw-neg-int-rotate360-48-o, .bmw-neg-int-update-48, .bmw-neg-int-update-48-o, 
.bmw-neg-int-view360-48, .bmw-neg-int-view360-48-o, .bmw-neg-int-zoomin-48, .bmw-neg-int-zoomin-48-o, .bmw-neg-int-zoomout-48, 
.bmw-neg-int-zoomout-48-o, .bmw-neg-med-audio-48, .bmw-neg-med-audio-48-o, .bmw-neg-med-document-48, .bmw-neg-med-document-48-o, 
.bmw-neg-med-highquality-48, .bmw-neg-med-highquality-48-o, .bmw-neg-med-image-48, .bmw-neg-med-image-48-o, .bmw-neg-med-lowquality-48, 
.bmw-neg-med-lowquality-48-o, .bmw-neg-med-mobileapp-48, .bmw-neg-med-mobileapp-48-o, .bmw-neg-med-movie-48, .bmw-neg-med-movie-48-o, 
.bmw-neg-med-mute-48, .bmw-neg-med-mute-48-o, .bmw-neg-med-pause-48, .bmw-neg-med-pause-48-o, .bmw-neg-med-play-48, 
.bmw-neg-med-play-48-o, .bmw-neg-med-sound-48, .bmw-neg-med-sound-48-o, .bmw-neg-med-stop-48, .bmw-neg-med-stop-48-o, 
.bmw-neg-med-subtitleoff-48, .bmw-neg-med-subtitleoff-48-o, .bmw-neg-med-subtitleon-48, .bmw-neg-med-subtitleon-48-o, .bmw-neg-nav-chapters-48, 
.bmw-neg-nav-chapters-48-o, .bmw-neg-nav-close-48, .bmw-neg-nav-close-48-o, .bmw-neg-nav-collapse-48, .bmw-neg-nav-collapse-48-o, 
.bmw-neg-nav-contextmenu-48, .bmw-neg-nav-contextmenu-48-o, .bmw-neg-nav-down-48, .bmw-neg-nav-down-48-o, .bmw-neg-nav-expand-48, 
.bmw-neg-nav-expand-48-o, .bmw-neg-nav-explore-48, .bmw-neg-nav-explore-48-o, .bmw-neg-nav-fastfwd-48, .bmw-neg-nav-fastfwd-48-o, 
.bmw-neg-nav-home-48, .bmw-neg-nav-home-48-o, .bmw-neg-nav-imagegallery-48, .bmw-neg-nav-imagegallery-48-o, .bmw-neg-nav-list-48, 
.bmw-neg-nav-list-48-o, .bmw-neg-nav-menu-48, .bmw-neg-nav-menu-48-o, .bmw-neg-nav-more-48, .bmw-neg-nav-more-48-o, 
.bmw-neg-nav-next-48, .bmw-neg-nav-next-48-o, .bmw-neg-nav-overview-48, .bmw-neg-nav-overview-48-o, .bmw-neg-nav-previous-48, 
.bmw-neg-nav-previous-48-o, .bmw-neg-nav-rewind-48, .bmw-neg-nav-rewind-48-o, .bmw-neg-nav-skip-48, .bmw-neg-nav-skip-48-o, 
.bmw-neg-nav-toend-48, .bmw-neg-nav-toend-48-o, .bmw-neg-nav-tostart-48, .bmw-neg-nav-tostart-48-o, .bmw-neg-nav-up-48, 
.bmw-neg-nav-up-48-o
{ display: inline-block; background: url('../../img/icon-48.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-neg-act-action-48 { background-position: -0px -0px; width: 48px; height: 48px; }
.bmw-neg-act-action-48-o { background-position: -48px -0px; width: 48px; height: 48px; }
.bmw-neg-act-addtoplaylist-48 { background-position: -96px -0px; width: 48px; height: 48px; }
.bmw-neg-act-addtoplaylist-48-o { background-position: -144px -0px; width: 48px; height: 48px; }
.bmw-neg-act-delete-48 { background-position: -192px -0px; width: 48px; height: 48px; }
.bmw-neg-act-delete-48-o { background-position: -240px -0px; width: 48px; height: 48px; }
.bmw-neg-act-download-48 { background-position: -288px -0px; width: 48px; height: 48px; }
.bmw-neg-act-download-48-o { background-position: -336px -0px; width: 48px; height: 48px; }
.bmw-neg-act-edit-48 { background-position: -384px -0px; width: 48px; height: 48px; }
.bmw-neg-act-edit-48-o { background-position: -432px -0px; width: 48px; height: 48px; }
.bmw-neg-act-login-48 { background-position: -480px -0px; width: 48px; height: 48px; }
.bmw-neg-act-login-48-o { background-position: -528px -0px; width: 48px; height: 48px; }
.bmw-neg-act-logout-48 { background-position: -576px -0px; width: 48px; height: 48px; }
.bmw-neg-act-logout-48-o { background-position: -0px -48px; width: 48px; height: 48px; }
.bmw-neg-act-maplocation-48 { background-position: -48px -48px; width: 48px; height: 48px; }
.bmw-neg-act-maplocation-48-o { background-position: -96px -48px; width: 48px; height: 48px; }
.bmw-neg-act-open-48 { background-position: -144px -48px; width: 48px; height: 48px; }
.bmw-neg-act-open-48-o { background-position: -192px -48px; width: 48px; height: 48px; }
.bmw-neg-act-print-48 { background-position: -240px -48px; width: 48px; height: 48px; }
.bmw-neg-act-print-48-o { background-position: -288px -48px; width: 48px; height: 48px; }
.bmw-neg-act-register-48 { background-position: -336px -48px; width: 48px; height: 48px; }
.bmw-neg-act-register-48-o { background-position: -384px -48px; width: 48px; height: 48px; }
.bmw-neg-act-replace-48 { background-position: -432px -48px; width: 48px; height: 48px; }
.bmw-neg-act-replace-48-o { background-position: -480px -48px; width: 48px; height: 48px; }
.bmw-neg-act-save-48 { background-position: -528px -48px; width: 48px; height: 48px; }
.bmw-neg-act-save-48-o { background-position: -576px -48px; width: 48px; height: 48px; }
.bmw-neg-act-search-48 { background-position: -0px -96px; width: 48px; height: 48px; }
.bmw-neg-act-search-48-o { background-position: -48px -96px; width: 48px; height: 48px; }
.bmw-neg-act-shopping-48 { background-position: -96px -96px; width: 48px; height: 48px; }
.bmw-neg-act-shopping-48-o { background-position: -144px -96px; width: 48px; height: 48px; }
.bmw-neg-act-upload-48 { background-position: -192px -96px; width: 48px; height: 48px; }
.bmw-neg-act-upload-48-o { background-position: -240px -96px; width: 48px; height: 48px; }
.bmw-neg-car-cabrioclose-48 { background-position: -288px -96px; width: 48px; height: 48px; }
.bmw-neg-car-cabrioclose-48-o { background-position: -336px -96px; width: 48px; height: 48px; }
.bmw-neg-car-cabrioopen-48 { background-position: -384px -96px; width: 48px; height: 48px; }
.bmw-neg-car-cabrioopen-48-o { background-position: -432px -96px; width: 48px; height: 48px; }
.bmw-neg-car-dayview-48 { background-position: -480px -96px; width: 48px; height: 48px; }
.bmw-neg-car-dayview-48-o { background-position: -528px -96px; width: 48px; height: 48px; }
.bmw-neg-car-doorclose-48 { background-position: -576px -96px; width: 48px; height: 48px; }
.bmw-neg-car-doorclose-48-o { background-position: -0px -144px; width: 48px; height: 48px; }
.bmw-neg-car-dooropen-48 { background-position: -48px -144px; width: 48px; height: 48px; }
.bmw-neg-car-dooropen-48-o { background-position: -96px -144px; width: 48px; height: 48px; }
.bmw-neg-car-driverdoor-48 { background-position: -144px -144px; width: 48px; height: 48px; }
.bmw-neg-car-driverdoor-48-o { background-position: -192px -144px; width: 48px; height: 48px; }
.bmw-neg-car-exteriorback-48 { background-position: -240px -144px; width: 48px; height: 48px; }
.bmw-neg-car-exteriorback-48-o { background-position: -288px -144px; width: 48px; height: 48px; }
.bmw-neg-car-exteriorfront-48 { background-position: -336px -144px; width: 48px; height: 48px; }
.bmw-neg-car-exteriorfront-48-o { background-position: -384px -144px; width: 48px; height: 48px; }
.bmw-neg-car-interior-48 { background-position: -432px -144px; width: 48px; height: 48px; }
.bmw-neg-car-interior-48-o { background-position: -480px -144px; width: 48px; height: 48px; }
.bmw-neg-car-nightview-48 { background-position: -528px -144px; width: 48px; height: 48px; }
.bmw-neg-car-nightview-48-o { background-position: -576px -144px; width: 48px; height: 48px; }
.bmw-neg-com-calendar-48 { background-position: -0px -192px; width: 48px; height: 48px; }
.bmw-neg-com-calendar-48-o { background-position: -48px -192px; width: 48px; height: 48px; }
.bmw-neg-com-contact-48 { background-position: -96px -192px; width: 48px; height: 48px; }
.bmw-neg-com-contact-48-o { background-position: -144px -192px; width: 48px; height: 48px; }
.bmw-neg-com-discussion-48 { background-position: -192px -192px; width: 48px; height: 48px; }
.bmw-neg-com-discussion-48-o { background-position: -240px -192px; width: 48px; height: 48px; }
.bmw-neg-com-electricity-48 { background-position: -288px -192px; width: 48px; height: 48px; }
.bmw-neg-com-electricity-48-o { background-position: -336px -192px; width: 48px; height: 48px; }
.bmw-neg-com-embed-48 { background-position: -384px -192px; width: 48px; height: 48px; }
.bmw-neg-com-embed-48-o { background-position: -432px -192px; width: 48px; height: 48px; }
.bmw-neg-com-favorite-48 { background-position: -480px -192px; width: 48px; height: 48px; }
.bmw-neg-com-favorite-48-o { background-position: -528px -192px; width: 48px; height: 48px; }
.bmw-neg-com-help-48 { background-position: -576px -192px; width: 48px; height: 48px; }
.bmw-neg-com-help-48-o { background-position: -0px -240px; width: 48px; height: 48px; }
.bmw-neg-com-info-48 { background-position: -48px -240px; width: 48px; height: 48px; }
.bmw-neg-com-info-48-o { background-position: -96px -240px; width: 48px; height: 48px; }
.bmw-neg-com-mail-48 { background-position: -144px -240px; width: 48px; height: 48px; }
.bmw-neg-com-mail-48-o { background-position: -192px -240px; width: 48px; height: 48px; }
.bmw-neg-com-phone-48 { background-position: -240px -240px; width: 48px; height: 48px; }
.bmw-neg-com-phone-48-o { background-position: -288px -240px; width: 48px; height: 48px; }
.bmw-neg-com-reference-48 { background-position: -336px -240px; width: 48px; height: 48px; }
.bmw-neg-com-reference-48-o { background-position: -384px -240px; width: 48px; height: 48px; }
.bmw-neg-com-rss-48 { background-position: -432px -240px; width: 48px; height: 48px; }
.bmw-neg-com-rss-48-o { background-position: -480px -240px; width: 48px; height: 48px; }
.bmw-neg-com-settings-48 { background-position: -528px -240px; width: 48px; height: 48px; }
.bmw-neg-com-settings-48-o { background-position: -576px -240px; width: 48px; height: 48px; }
.bmw-neg-com-share-48 { background-position: -0px -288px; width: 48px; height: 48px; }
.bmw-neg-com-share-48-o { background-position: -48px -288px; width: 48px; height: 48px; }
.bmw-neg-com-tellafriend-48 { background-position: -96px -288px; width: 48px; height: 48px; }
.bmw-neg-com-tellafriend-48-o { background-position: -144px -288px; width: 48px; height: 48px; }
.bmw-neg-com-toolbox-48 { background-position: -192px -288px; width: 48px; height: 48px; }
.bmw-neg-com-toolbox-48-o { background-position: -240px -288px; width: 48px; height: 48px; }
.bmw-neg-com-user-48 { background-position: -288px -288px; width: 48px; height: 48px; }
.bmw-neg-com-user-48-o { background-position: -336px -288px; width: 48px; height: 48px; }
.bmw-neg-int-buildassist-48 { background-position: -384px -288px; width: 48px; height: 48px; }
.bmw-neg-int-buildassist-48-o { background-position: -432px -288px; width: 48px; height: 48px; }
.bmw-neg-int-fullscreen-48 { background-position: -480px -288px; width: 48px; height: 48px; }
.bmw-neg-int-fullscreen-48-o { background-position: -528px -288px; width: 48px; height: 48px; }
.bmw-neg-int-interaction-48 { background-position: -576px -288px; width: 48px; height: 48px; }
.bmw-neg-int-interaction-48-o { background-position: -0px -336px; width: 48px; height: 48px; }
.bmw-neg-int-maximize-48 { background-position: -48px -336px; width: 48px; height: 48px; }
.bmw-neg-int-maximize-48-o { background-position: -96px -336px; width: 48px; height: 48px; }
.bmw-neg-int-minimize-48 { background-position: -144px -336px; width: 48px; height: 48px; }
.bmw-neg-int-minimize-48-o { background-position: -192px -336px; width: 48px; height: 48px; }
.bmw-neg-int-move-48 { background-position: -240px -336px; width: 48px; height: 48px; }
.bmw-neg-int-move-48-o { background-position: -288px -336px; width: 48px; height: 48px; }
.bmw-neg-int-movehor-48 { background-position: -336px -336px; width: 48px; height: 48px; }
.bmw-neg-int-movehor-48-o { background-position: -384px -336px; width: 48px; height: 48px; }
.bmw-neg-int-movevert-48 { background-position: -432px -336px; width: 48px; height: 48px; }
.bmw-neg-int-movevert-48-o { background-position: -480px -336px; width: 48px; height: 48px; }
.bmw-neg-int-repeat-48 { background-position: -528px -336px; width: 48px; height: 48px; }
.bmw-neg-int-repeat-48-o { background-position: -576px -336px; width: 48px; height: 48px; }
.bmw-neg-int-reset-48 { background-position: -0px -384px; width: 48px; height: 48px; }
.bmw-neg-int-reset-48-o { background-position: -48px -384px; width: 48px; height: 48px; }
.bmw-neg-int-rotate360-48 { background-position: -96px -384px; width: 48px; height: 48px; }
.bmw-neg-int-rotate360-48-o { background-position: -144px -384px; width: 48px; height: 48px; }
.bmw-neg-int-update-48 { background-position: -192px -384px; width: 48px; height: 48px; }
.bmw-neg-int-update-48-o { background-position: -240px -384px; width: 48px; height: 48px; }
.bmw-neg-int-view360-48 { background-position: -288px -384px; width: 48px; height: 48px; }
.bmw-neg-int-view360-48-o { background-position: -336px -384px; width: 48px; height: 48px; }
.bmw-neg-int-zoomin-48 { background-position: -384px -384px; width: 48px; height: 48px; }
.bmw-neg-int-zoomin-48-o { background-position: -432px -384px; width: 48px; height: 48px; }
.bmw-neg-int-zoomout-48 { background-position: -480px -384px; width: 48px; height: 48px; }
.bmw-neg-int-zoomout-48-o { background-position: -528px -384px; width: 48px; height: 48px; }
.bmw-neg-med-audio-48 { background-position: -576px -384px; width: 48px; height: 48px; }
.bmw-neg-med-audio-48-o { background-position: -0px -432px; width: 48px; height: 48px; }
.bmw-neg-med-document-48 { background-position: -48px -432px; width: 48px; height: 48px; }
.bmw-neg-med-document-48-o { background-position: -96px -432px; width: 48px; height: 48px; }
.bmw-neg-med-highquality-48 { background-position: -144px -432px; width: 48px; height: 48px; }
.bmw-neg-med-highquality-48-o { background-position: -192px -432px; width: 48px; height: 48px; }
.bmw-neg-med-image-48 { background-position: -240px -432px; width: 48px; height: 48px; }
.bmw-neg-med-image-48-o { background-position: -288px -432px; width: 48px; height: 48px; }
.bmw-neg-med-lowquality-48 { background-position: -336px -432px; width: 48px; height: 48px; }
.bmw-neg-med-lowquality-48-o { background-position: -384px -432px; width: 48px; height: 48px; }
.bmw-neg-med-mobileapp-48 { background-position: -432px -432px; width: 48px; height: 48px; }
.bmw-neg-med-mobileapp-48-o { background-position: -480px -432px; width: 48px; height: 48px; }
.bmw-neg-med-movie-48 { background-position: -528px -432px; width: 48px; height: 48px; }
.bmw-neg-med-movie-48-o { background-position: -576px -432px; width: 48px; height: 48px; }
.bmw-neg-med-mute-48 { background-position: -0px -480px; width: 48px; height: 48px; }
.bmw-neg-med-mute-48-o { background-position: -48px -480px; width: 48px; height: 48px; }
.bmw-neg-med-pause-48 { background-position: -96px -480px; width: 48px; height: 48px; }
.bmw-neg-med-pause-48-o { background-position: -144px -480px; width: 48px; height: 48px; }
.bmw-neg-med-play-48 { background-position: -192px -480px; width: 48px; height: 48px; }
.bmw-neg-med-play-48-o { background-position: -240px -480px; width: 48px; height: 48px; }
.bmw-neg-med-sound-48 { background-position: -288px -480px; width: 48px; height: 48px; }
.bmw-neg-med-sound-48-o { background-position: -336px -480px; width: 48px; height: 48px; }
.bmw-neg-med-stop-48 { background-position: -384px -480px; width: 48px; height: 48px; }
.bmw-neg-med-stop-48-o { background-position: -432px -480px; width: 48px; height: 48px; }
.bmw-neg-med-subtitleoff-48 { background-position: -480px -480px; width: 48px; height: 48px; }
.bmw-neg-med-subtitleoff-48-o { background-position: -528px -480px; width: 48px; height: 48px; }
.bmw-neg-med-subtitleon-48 { background-position: -576px -480px; width: 48px; height: 48px; }
.bmw-neg-med-subtitleon-48-o { background-position: -0px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-chapters-48 { background-position: -48px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-chapters-48-o { background-position: -96px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-close-48 { background-position: -144px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-close-48-o { background-position: -192px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-collapse-48 { background-position: -240px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-collapse-48-o { background-position: -288px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-contextmenu-48 { background-position: -336px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-contextmenu-48-o { background-position: -384px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-down-48 { background-position: -432px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-down-48-o { background-position: -480px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-expand-48 { background-position: -528px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-expand-48-o { background-position: -576px -528px; width: 48px; height: 48px; }
.bmw-neg-nav-explore-48 { background-position: -0px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-explore-48-o { background-position: -48px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-fastfwd-48 { background-position: -96px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-fastfwd-48-o { background-position: -144px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-home-48 { background-position: -192px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-home-48-o { background-position: -240px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-imagegallery-48 { background-position: -288px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-imagegallery-48-o { background-position: -336px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-list-48 { background-position: -384px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-list-48-o { background-position: -432px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-menu-48 { background-position: -480px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-menu-48-o { background-position: -528px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-more-48 { background-position: -576px -576px; width: 48px; height: 48px; }
.bmw-neg-nav-more-48-o { background-position: -0px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-next-48 { background-position: -48px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-next-48-o { background-position: -96px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-overview-48 { background-position: -144px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-overview-48-o { background-position: -192px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-previous-48 { background-position: -240px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-previous-48-o { background-position: -288px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-rewind-48 { background-position: -336px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-rewind-48-o { background-position: -384px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-skip-48 { background-position: -432px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-skip-48-o { background-position: -480px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-toend-48 { background-position: -528px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-toend-48-o { background-position: -576px -624px; width: 48px; height: 48px; }
.bmw-neg-nav-tostart-48 { background-position: -0px -672px; width: 48px; height: 48px; }
.bmw-neg-nav-tostart-48-o { background-position: -48px -672px; width: 48px; height: 48px; }
.bmw-neg-nav-up-48 { background-position: -96px -672px; width: 48px; height: 48px; }
.bmw-neg-nav-up-48-o { background-position: -144px -672px; width: 48px; height: 48px; }


.bmw-neg-act-action-72, .bmw-neg-act-action-72-o, .bmw-neg-act-addtoplaylist-72, .bmw-neg-act-addtoplaylist-72-o, .bmw-neg-act-delete-72, 
.bmw-neg-act-delete-72-o, .bmw-neg-act-download-72, .bmw-neg-act-download-72-o, .bmw-neg-act-edit-72, .bmw-neg-act-edit-72-o, 
.bmw-neg-act-login-72, .bmw-neg-act-login-72-o, .bmw-neg-act-logout-72, .bmw-neg-act-logout-72-o, .bmw-neg-act-maplocation-72, 
.bmw-neg-act-maplocation-72-o, .bmw-neg-act-open-72, .bmw-neg-act-open-72-o, .bmw-neg-act-print-72, .bmw-neg-act-print-72-o, 
.bmw-neg-act-register-72, .bmw-neg-act-register-72-o, .bmw-neg-act-replace-72, .bmw-neg-act-replace-72-o, .bmw-neg-act-save-72, 
.bmw-neg-act-save-72-o, .bmw-neg-act-search-72, .bmw-neg-act-search-72-o, .bmw-neg-act-shopping-72, .bmw-neg-act-shopping-72-o, 
.bmw-neg-act-upload-72, .bmw-neg-act-upload-72-o, .bmw-neg-car-cabrioclose-72, .bmw-neg-car-cabrioclose-72-o, .bmw-neg-car-cabrioopen-72, 
.bmw-neg-car-cabrioopen-72-o, .bmw-neg-car-dayview-72, .bmw-neg-car-dayview-72-o, .bmw-neg-car-doorclose-72, .bmw-neg-car-doorclose-72-o, 
.bmw-neg-car-dooropen-72, .bmw-neg-car-dooropen-72-o, .bmw-neg-car-driverdoor-72, .bmw-neg-car-driverdoor-72-o, .bmw-neg-car-exteriorback-72, 
.bmw-neg-car-exteriorback-72-o, .bmw-neg-car-exteriorfront-72, .bmw-neg-car-exteriorfront-72-o, .bmw-neg-car-interior-72, .bmw-neg-car-interior-72-o, 
.bmw-neg-car-nightview-72, .bmw-neg-car-nightview-72-o, .bmw-neg-com-calendar-72, .bmw-neg-com-calendar-72-o, .bmw-neg-com-contact-72, 
.bmw-neg-com-contact-72-o, .bmw-neg-com-discussion-72, .bmw-neg-com-discussion-72-o, .bmw-neg-com-electricity-72, .bmw-neg-com-electricity-72-o, 
.bmw-neg-com-embed-72, .bmw-neg-com-embed-72-o, .bmw-neg-com-favorite-72, .bmw-neg-com-favorite-72-o, .bmw-neg-com-help-72, 
.bmw-neg-com-help-72-o, .bmw-neg-com-info-72, .bmw-neg-com-info-72-o, .bmw-neg-com-mail-72, .bmw-neg-com-mail-72-o, 
.bmw-neg-com-phone-72, .bmw-neg-com-phone-72-o, .bmw-neg-com-reference-72, .bmw-neg-com-reference-72-o, .bmw-neg-com-rss-72, 
.bmw-neg-com-rss-72-o, .bmw-neg-com-settings-72, .bmw-neg-com-settings-72-o, .bmw-neg-com-share-72, .bmw-neg-com-share-72-o, 
.bmw-neg-com-tellafriend-72, .bmw-neg-com-tellafriend-72-o, .bmw-neg-com-toolbox-72, .bmw-neg-com-toolbox-72-o, .bmw-neg-com-user-72, 
.bmw-neg-com-user-72-o, .bmw-neg-int-buildassist-72, .bmw-neg-int-buildassist-72-o, .bmw-neg-int-fullscreen-72, .bmw-neg-int-fullscreen-72-o, 
.bmw-neg-int-interaction-72, .bmw-neg-int-interaction-72-o, .bmw-neg-int-maximize-72, .bmw-neg-int-maximize-72-o, .bmw-neg-int-minimize-72, 
.bmw-neg-int-minimize-72-o, .bmw-neg-int-move-72, .bmw-neg-int-move-72-o, .bmw-neg-int-movehor-72, .bmw-neg-int-movehor-72-o, 
.bmw-neg-int-movevert-72, .bmw-neg-int-movevert-72-o, .bmw-neg-int-repeat-72, .bmw-neg-int-repeat-72-o, .bmw-neg-int-reset-72, 
.bmw-neg-int-reset-72-o, .bmw-neg-int-rotate360-72, .bmw-neg-int-rotate360-72-o, .bmw-neg-int-update-72, .bmw-neg-int-update-72-o, 
.bmw-neg-int-view360-72, .bmw-neg-int-view360-72-o, .bmw-neg-int-zoomin-72, .bmw-neg-int-zoomin-72-o, .bmw-neg-int-zoomout-72, 
.bmw-neg-int-zoomout-72-o, .bmw-neg-med-audio-72, .bmw-neg-med-audio-72-o, .bmw-neg-med-document-72, .bmw-neg-med-document-72-o, 
.bmw-neg-med-highquality-72, .bmw-neg-med-highquality-72-o, .bmw-neg-med-image-72, .bmw-neg-med-image-72-o, .bmw-neg-med-lowquality-72, 
.bmw-neg-med-lowquality-72-o, .bmw-neg-med-mobileapp-72, .bmw-neg-med-mobileapp-72-o, .bmw-neg-med-movie-72, .bmw-neg-med-movie-72-o, 
.bmw-neg-med-mute-72, .bmw-neg-med-mute-72-o, .bmw-neg-med-pause-72, .bmw-neg-med-pause-72-o, .bmw-neg-med-play-72, 
.bmw-neg-med-play-72-o, .bmw-neg-med-sound-72, .bmw-neg-med-sound-72-o, .bmw-neg-med-stop-72, .bmw-neg-med-stop-72-o, 
.bmw-neg-med-subtitleoff-72, .bmw-neg-med-subtitleoff-72-o, .bmw-neg-med-subtitleon-72, .bmw-neg-med-subtitleon-72-o, .bmw-neg-nav-chapters-72, 
.bmw-neg-nav-chapters-72-o, .bmw-neg-nav-close-72, .bmw-neg-nav-close-72-o, .bmw-neg-nav-collapse-72, .bmw-neg-nav-collapse-72-o, 
.bmw-neg-nav-contextmenu-72, .bmw-neg-nav-contextmenu-72-o, .bmw-neg-nav-down-72, .bmw-neg-nav-down-72-o, .bmw-neg-nav-expand-72, 
.bmw-neg-nav-expand-72-o, .bmw-neg-nav-explore-72, .bmw-neg-nav-explore-72-o, .bmw-neg-nav-fastfwd-72, .bmw-neg-nav-fastfwd-72-o, 
.bmw-neg-nav-home-72, .bmw-neg-nav-home-72-o, .bmw-neg-nav-imagegallery-72, .bmw-neg-nav-imagegallery-72-o, .bmw-neg-nav-list-72, 
.bmw-neg-nav-list-72-o, .bmw-neg-nav-menu-72, .bmw-neg-nav-menu-72-o, .bmw-neg-nav-more-72, .bmw-neg-nav-more-72-o, 
.bmw-neg-nav-next-72, .bmw-neg-nav-next-72-o, .bmw-neg-nav-overview-72, .bmw-neg-nav-overview-72-o, .bmw-neg-nav-previous-72, 
.bmw-neg-nav-previous-72-o, .bmw-neg-nav-rewind-72, .bmw-neg-nav-rewind-72-o, .bmw-neg-nav-skip-72, .bmw-neg-nav-skip-72-o, 
.bmw-neg-nav-toend-72, .bmw-neg-nav-toend-72-o, .bmw-neg-nav-tostart-72, .bmw-neg-nav-tostart-72-o, .bmw-neg-nav-up-72, 
.bmw-neg-nav-up-72-o
{ display: inline-block; background: url('../../img/icon-72.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-neg-act-action-72 { background-position: -0px -0px; width: 72px; height: 72px; }
.bmw-neg-act-action-72-o { background-position: -72px -0px; width: 72px; height: 72px; }
.bmw-neg-act-addtoplaylist-72 { background-position: -144px -0px; width: 72px; height: 72px; }
.bmw-neg-act-addtoplaylist-72-o { background-position: -216px -0px; width: 72px; height: 72px; }
.bmw-neg-act-delete-72 { background-position: -288px -0px; width: 72px; height: 72px; }
.bmw-neg-act-delete-72-o { background-position: -360px -0px; width: 72px; height: 72px; }
.bmw-neg-act-download-72 { background-position: -432px -0px; width: 72px; height: 72px; }
.bmw-neg-act-download-72-o { background-position: -504px -0px; width: 72px; height: 72px; }
.bmw-neg-act-edit-72 { background-position: -576px -0px; width: 72px; height: 72px; }
.bmw-neg-act-edit-72-o { background-position: -648px -0px; width: 72px; height: 72px; }
.bmw-neg-act-login-72 { background-position: -720px -0px; width: 72px; height: 72px; }
.bmw-neg-act-login-72-o { background-position: -792px -0px; width: 72px; height: 72px; }
.bmw-neg-act-logout-72 { background-position: -864px -0px; width: 72px; height: 72px; }
.bmw-neg-act-logout-72-o { background-position: -0px -72px; width: 72px; height: 72px; }
.bmw-neg-act-maplocation-72 { background-position: -72px -72px; width: 72px; height: 72px; }
.bmw-neg-act-maplocation-72-o { background-position: -144px -72px; width: 72px; height: 72px; }
.bmw-neg-act-open-72 { background-position: -216px -72px; width: 72px; height: 72px; }
.bmw-neg-act-open-72-o { background-position: -288px -72px; width: 72px; height: 72px; }
.bmw-neg-act-print-72 { background-position: -360px -72px; width: 72px; height: 72px; }
.bmw-neg-act-print-72-o { background-position: -432px -72px; width: 72px; height: 72px; }
.bmw-neg-act-register-72 { background-position: -504px -72px; width: 72px; height: 72px; }
.bmw-neg-act-register-72-o { background-position: -576px -72px; width: 72px; height: 72px; }
.bmw-neg-act-replace-72 { background-position: -648px -72px; width: 72px; height: 72px; }
.bmw-neg-act-replace-72-o { background-position: -720px -72px; width: 72px; height: 72px; }
.bmw-neg-act-save-72 { background-position: -792px -72px; width: 72px; height: 72px; }
.bmw-neg-act-save-72-o { background-position: -864px -72px; width: 72px; height: 72px; }
.bmw-neg-act-search-72 { background-position: -0px -144px; width: 72px; height: 72px; }
.bmw-neg-act-search-72-o { background-position: -72px -144px; width: 72px; height: 72px; }
.bmw-neg-act-shopping-72 { background-position: -144px -144px; width: 72px; height: 72px; }
.bmw-neg-act-shopping-72-o { background-position: -216px -144px; width: 72px; height: 72px; }
.bmw-neg-act-upload-72 { background-position: -288px -144px; width: 72px; height: 72px; }
.bmw-neg-act-upload-72-o { background-position: -360px -144px; width: 72px; height: 72px; }
.bmw-neg-car-cabrioclose-72 { background-position: -432px -144px; width: 72px; height: 72px; }
.bmw-neg-car-cabrioclose-72-o { background-position: -504px -144px; width: 72px; height: 72px; }
.bmw-neg-car-cabrioopen-72 { background-position: -576px -144px; width: 72px; height: 72px; }
.bmw-neg-car-cabrioopen-72-o { background-position: -648px -144px; width: 72px; height: 72px; }
.bmw-neg-car-dayview-72 { background-position: -720px -144px; width: 72px; height: 72px; }
.bmw-neg-car-dayview-72-o { background-position: -792px -144px; width: 72px; height: 72px; }
.bmw-neg-car-doorclose-72 { background-position: -864px -144px; width: 72px; height: 72px; }
.bmw-neg-car-doorclose-72-o { background-position: -0px -216px; width: 72px; height: 72px; }
.bmw-neg-car-dooropen-72 { background-position: -72px -216px; width: 72px; height: 72px; }
.bmw-neg-car-dooropen-72-o { background-position: -144px -216px; width: 72px; height: 72px; }
.bmw-neg-car-driverdoor-72 { background-position: -216px -216px; width: 72px; height: 72px; }
.bmw-neg-car-driverdoor-72-o { background-position: -288px -216px; width: 72px; height: 72px; }
.bmw-neg-car-exteriorback-72 { background-position: -360px -216px; width: 72px; height: 72px; }
.bmw-neg-car-exteriorback-72-o { background-position: -432px -216px; width: 72px; height: 72px; }
.bmw-neg-car-exteriorfront-72 { background-position: -504px -216px; width: 72px; height: 72px; }
.bmw-neg-car-exteriorfront-72-o { background-position: -576px -216px; width: 72px; height: 72px; }
.bmw-neg-car-interior-72 { background-position: -648px -216px; width: 72px; height: 72px; }
.bmw-neg-car-interior-72-o { background-position: -720px -216px; width: 72px; height: 72px; }
.bmw-neg-car-nightview-72 { background-position: -792px -216px; width: 72px; height: 72px; }
.bmw-neg-car-nightview-72-o { background-position: -864px -216px; width: 72px; height: 72px; }
.bmw-neg-com-calendar-72 { background-position: -0px -288px; width: 72px; height: 72px; }
.bmw-neg-com-calendar-72-o { background-position: -72px -288px; width: 72px; height: 72px; }
.bmw-neg-com-contact-72 { background-position: -144px -288px; width: 72px; height: 72px; }
.bmw-neg-com-contact-72-o { background-position: -216px -288px; width: 72px; height: 72px; }
.bmw-neg-com-discussion-72 { background-position: -288px -288px; width: 72px; height: 72px; }
.bmw-neg-com-discussion-72-o { background-position: -360px -288px; width: 72px; height: 72px; }
.bmw-neg-com-electricity-72 { background-position: -432px -288px; width: 72px; height: 72px; }
.bmw-neg-com-electricity-72-o { background-position: -504px -288px; width: 72px; height: 72px; }
.bmw-neg-com-embed-72 { background-position: -576px -288px; width: 72px; height: 72px; }
.bmw-neg-com-embed-72-o { background-position: -648px -288px; width: 72px; height: 72px; }
.bmw-neg-com-favorite-72 { background-position: -720px -288px; width: 72px; height: 72px; }
.bmw-neg-com-favorite-72-o { background-position: -792px -288px; width: 72px; height: 72px; }
.bmw-neg-com-help-72 { background-position: -864px -288px; width: 72px; height: 72px; }
.bmw-neg-com-help-72-o { background-position: -0px -360px; width: 72px; height: 72px; }
.bmw-neg-com-info-72 { background-position: -72px -360px; width: 72px; height: 72px; }
.bmw-neg-com-info-72-o { background-position: -144px -360px; width: 72px; height: 72px; }
.bmw-neg-com-mail-72 { background-position: -216px -360px; width: 72px; height: 72px; }
.bmw-neg-com-mail-72-o { background-position: -288px -360px; width: 72px; height: 72px; }
.bmw-neg-com-phone-72 { background-position: -360px -360px; width: 72px; height: 72px; }
.bmw-neg-com-phone-72-o { background-position: -432px -360px; width: 72px; height: 72px; }
.bmw-neg-com-reference-72 { background-position: -504px -360px; width: 72px; height: 72px; }
.bmw-neg-com-reference-72-o { background-position: -576px -360px; width: 72px; height: 72px; }
.bmw-neg-com-rss-72 { background-position: -648px -360px; width: 72px; height: 72px; }
.bmw-neg-com-rss-72-o { background-position: -720px -360px; width: 72px; height: 72px; }
.bmw-neg-com-settings-72 { background-position: -792px -360px; width: 72px; height: 72px; }
.bmw-neg-com-settings-72-o { background-position: -864px -360px; width: 72px; height: 72px; }
.bmw-neg-com-share-72 { background-position: -0px -432px; width: 72px; height: 72px; }
.bmw-neg-com-share-72-o { background-position: -72px -432px; width: 72px; height: 72px; }
.bmw-neg-com-tellafriend-72 { background-position: -144px -432px; width: 72px; height: 72px; }
.bmw-neg-com-tellafriend-72-o { background-position: -216px -432px; width: 72px; height: 72px; }
.bmw-neg-com-toolbox-72 { background-position: -288px -432px; width: 72px; height: 72px; }
.bmw-neg-com-toolbox-72-o { background-position: -360px -432px; width: 72px; height: 72px; }
.bmw-neg-com-user-72 { background-position: -432px -432px; width: 72px; height: 72px; }
.bmw-neg-com-user-72-o { background-position: -504px -432px; width: 72px; height: 72px; }
.bmw-neg-int-buildassist-72 { background-position: -576px -432px; width: 72px; height: 72px; }
.bmw-neg-int-buildassist-72-o { background-position: -648px -432px; width: 72px; height: 72px; }
.bmw-neg-int-fullscreen-72 { background-position: -720px -432px; width: 72px; height: 72px; }
.bmw-neg-int-fullscreen-72-o { background-position: -792px -432px; width: 72px; height: 72px; }
.bmw-neg-int-interaction-72 { background-position: -864px -432px; width: 72px; height: 72px; }
.bmw-neg-int-interaction-72-o { background-position: -0px -504px; width: 72px; height: 72px; }
.bmw-neg-int-maximize-72 { background-position: -72px -504px; width: 72px; height: 72px; }
.bmw-neg-int-maximize-72-o { background-position: -144px -504px; width: 72px; height: 72px; }
.bmw-neg-int-minimize-72 { background-position: -216px -504px; width: 72px; height: 72px; }
.bmw-neg-int-minimize-72-o { background-position: -288px -504px; width: 72px; height: 72px; }
.bmw-neg-int-move-72 { background-position: -360px -504px; width: 72px; height: 72px; }
.bmw-neg-int-move-72-o { background-position: -432px -504px; width: 72px; height: 72px; }
.bmw-neg-int-movehor-72 { background-position: -504px -504px; width: 72px; height: 72px; }
.bmw-neg-int-movehor-72-o { background-position: -576px -504px; width: 72px; height: 72px; }
.bmw-neg-int-movevert-72 { background-position: -648px -504px; width: 72px; height: 72px; }
.bmw-neg-int-movevert-72-o { background-position: -720px -504px; width: 72px; height: 72px; }
.bmw-neg-int-repeat-72 { background-position: -792px -504px; width: 72px; height: 72px; }
.bmw-neg-int-repeat-72-o { background-position: -864px -504px; width: 72px; height: 72px; }
.bmw-neg-int-reset-72 { background-position: -0px -576px; width: 72px; height: 72px; }
.bmw-neg-int-reset-72-o { background-position: -72px -576px; width: 72px; height: 72px; }
.bmw-neg-int-rotate360-72 { background-position: -144px -576px; width: 72px; height: 72px; }
.bmw-neg-int-rotate360-72-o { background-position: -216px -576px; width: 72px; height: 72px; }
.bmw-neg-int-update-72 { background-position: -288px -576px; width: 72px; height: 72px; }
.bmw-neg-int-update-72-o { background-position: -360px -576px; width: 72px; height: 72px; }
.bmw-neg-int-view360-72 { background-position: -432px -576px; width: 72px; height: 72px; }
.bmw-neg-int-view360-72-o { background-position: -504px -576px; width: 72px; height: 72px; }
.bmw-neg-int-zoomin-72 { background-position: -576px -576px; width: 72px; height: 72px; }
.bmw-neg-int-zoomin-72-o { background-position: -648px -576px; width: 72px; height: 72px; }
.bmw-neg-int-zoomout-72 { background-position: -720px -576px; width: 72px; height: 72px; }
.bmw-neg-int-zoomout-72-o { background-position: -792px -576px; width: 72px; height: 72px; }
.bmw-neg-med-audio-72 { background-position: -864px -576px; width: 72px; height: 72px; }
.bmw-neg-med-audio-72-o { background-position: -0px -648px; width: 72px; height: 72px; }
.bmw-neg-med-document-72 { background-position: -72px -648px; width: 72px; height: 72px; }
.bmw-neg-med-document-72-o { background-position: -144px -648px; width: 72px; height: 72px; }
.bmw-neg-med-highquality-72 { background-position: -216px -648px; width: 72px; height: 72px; }
.bmw-neg-med-highquality-72-o { background-position: -288px -648px; width: 72px; height: 72px; }
.bmw-neg-med-image-72 { background-position: -360px -648px; width: 72px; height: 72px; }
.bmw-neg-med-image-72-o { background-position: -432px -648px; width: 72px; height: 72px; }
.bmw-neg-med-lowquality-72 { background-position: -504px -648px; width: 72px; height: 72px; }
.bmw-neg-med-lowquality-72-o { background-position: -576px -648px; width: 72px; height: 72px; }
.bmw-neg-med-mobileapp-72 { background-position: -648px -648px; width: 72px; height: 72px; }
.bmw-neg-med-mobileapp-72-o { background-position: -720px -648px; width: 72px; height: 72px; }
.bmw-neg-med-movie-72 { background-position: -792px -648px; width: 72px; height: 72px; }
.bmw-neg-med-movie-72-o { background-position: -864px -648px; width: 72px; height: 72px; }
.bmw-neg-med-mute-72 { background-position: -0px -720px; width: 72px; height: 72px; }
.bmw-neg-med-mute-72-o { background-position: -72px -720px; width: 72px; height: 72px; }
.bmw-neg-med-pause-72 { background-position: -144px -720px; width: 72px; height: 72px; }
.bmw-neg-med-pause-72-o { background-position: -216px -720px; width: 72px; height: 72px; }
.bmw-neg-med-play-72 { background-position: -288px -720px; width: 72px; height: 72px; }
.bmw-neg-med-play-72-o { background-position: -360px -720px; width: 72px; height: 72px; }
.bmw-neg-med-sound-72 { background-position: -432px -720px; width: 72px; height: 72px; }
.bmw-neg-med-sound-72-o { background-position: -504px -720px; width: 72px; height: 72px; }
.bmw-neg-med-stop-72 { background-position: -576px -720px; width: 72px; height: 72px; }
.bmw-neg-med-stop-72-o { background-position: -648px -720px; width: 72px; height: 72px; }
.bmw-neg-med-subtitleoff-72 { background-position: -720px -720px; width: 72px; height: 72px; }
.bmw-neg-med-subtitleoff-72-o { background-position: -792px -720px; width: 72px; height: 72px; }
.bmw-neg-med-subtitleon-72 { background-position: -864px -720px; width: 72px; height: 72px; }
.bmw-neg-med-subtitleon-72-o { background-position: -0px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-chapters-72 { background-position: -72px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-chapters-72-o { background-position: -144px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-close-72 { background-position: -216px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-close-72-o { background-position: -288px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-collapse-72 { background-position: -360px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-collapse-72-o { background-position: -432px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-contextmenu-72 { background-position: -504px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-contextmenu-72-o { background-position: -576px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-down-72 { background-position: -648px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-down-72-o { background-position: -720px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-expand-72 { background-position: -792px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-expand-72-o { background-position: -864px -792px; width: 72px; height: 72px; }
.bmw-neg-nav-explore-72 { background-position: -0px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-explore-72-o { background-position: -72px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-fastfwd-72 { background-position: -144px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-fastfwd-72-o { background-position: -216px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-home-72 { background-position: -288px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-home-72-o { background-position: -360px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-imagegallery-72 { background-position: -432px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-imagegallery-72-o { background-position: -504px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-list-72 { background-position: -576px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-list-72-o { background-position: -648px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-menu-72 { background-position: -720px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-menu-72-o { background-position: -792px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-more-72 { background-position: -864px -864px; width: 72px; height: 72px; }
.bmw-neg-nav-more-72-o { background-position: -0px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-next-72 { background-position: -72px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-next-72-o { background-position: -144px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-overview-72 { background-position: -216px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-overview-72-o { background-position: -288px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-previous-72 { background-position: -360px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-previous-72-o { background-position: -432px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-rewind-72 { background-position: -504px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-rewind-72-o { background-position: -576px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-skip-72 { background-position: -648px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-skip-72-o { background-position: -720px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-toend-72 { background-position: -792px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-toend-72-o { background-position: -864px -936px; width: 72px; height: 72px; }
.bmw-neg-nav-tostart-72 { background-position: -0px -1008px; width: 72px; height: 72px; }
.bmw-neg-nav-tostart-72-o { background-position: -72px -1008px; width: 72px; height: 72px; }
.bmw-neg-nav-up-72 { background-position: -144px -1008px; width: 72px; height: 72px; }
.bmw-neg-nav-up-72-o { background-position: -216px -1008px; width: 72px; height: 72px; }


.bmw-neg-act-action-96, .bmw-neg-act-action-96-o, .bmw-neg-act-addtoplaylist-96, .bmw-neg-act-addtoplaylist-96-o, .bmw-neg-act-delete-96, 
.bmw-neg-act-delete-96-o, .bmw-neg-act-download-96, .bmw-neg-act-download-96-o, .bmw-neg-act-edit-96, .bmw-neg-act-edit-96-o, 
.bmw-neg-act-login-96, .bmw-neg-act-login-96-o, .bmw-neg-act-logout-96, .bmw-neg-act-logout-96-o, .bmw-neg-act-maplocation-96, 
.bmw-neg-act-maplocation-96-o, .bmw-neg-act-open-96, .bmw-neg-act-open-96-o, .bmw-neg-act-print-96, .bmw-neg-act-print-96-o, 
.bmw-neg-act-register-96, .bmw-neg-act-register-96-o, .bmw-neg-act-replace-96, .bmw-neg-act-replace-96-o, .bmw-neg-act-save-96, 
.bmw-neg-act-save-96-o, .bmw-neg-act-search-96, .bmw-neg-act-search-96-o, .bmw-neg-act-shopping-96, .bmw-neg-act-shopping-96-o, 
.bmw-neg-act-upload-96, .bmw-neg-act-upload-96-o, .bmw-neg-car-cabrioclose-96, .bmw-neg-car-cabrioclose-96-o, .bmw-neg-car-cabrioopen-96, 
.bmw-neg-car-cabrioopen-96-o, .bmw-neg-car-dayview-96, .bmw-neg-car-dayview-96-o, .bmw-neg-car-doorclose-96, .bmw-neg-car-doorclose-96-o, 
.bmw-neg-car-dooropen-96, .bmw-neg-car-dooropen-96-o, .bmw-neg-car-driverdoor-96, .bmw-neg-car-driverdoor-96-o, .bmw-neg-car-exteriorback-96, 
.bmw-neg-car-exteriorback-96-o, .bmw-neg-car-exteriorfront-96, .bmw-neg-car-exteriorfront-96-o, .bmw-neg-car-interior-96, .bmw-neg-car-interior-96-o, 
.bmw-neg-car-nightview-96, .bmw-neg-car-nightview-96-o, .bmw-neg-com-calendar-96, .bmw-neg-com-calendar-96-o, .bmw-neg-com-contact-96, 
.bmw-neg-com-contact-96-o, .bmw-neg-com-discussion-96, .bmw-neg-com-discussion-96-o, .bmw-neg-com-electricity-96, .bmw-neg-com-electricity-96-o, 
.bmw-neg-com-embed-96, .bmw-neg-com-embed-96-o, .bmw-neg-com-favorite-96, .bmw-neg-com-favorite-96-o, .bmw-neg-com-help-96, 
.bmw-neg-com-help-96-o, .bmw-neg-com-info-96, .bmw-neg-com-info-96-o, .bmw-neg-com-mail-96, .bmw-neg-com-mail-96-o, 
.bmw-neg-com-phone-96, .bmw-neg-com-phone-96-o, .bmw-neg-com-reference-96, .bmw-neg-com-reference-96-o, .bmw-neg-com-rss-96, 
.bmw-neg-com-rss-96-o, .bmw-neg-com-settings-96, .bmw-neg-com-settings-96-o, .bmw-neg-com-share-96, .bmw-neg-com-share-96-o, 
.bmw-neg-com-tellafriend-96, .bmw-neg-com-tellafriend-96-o, .bmw-neg-com-toolbox-96, .bmw-neg-com-toolbox-96-o, .bmw-neg-com-user-96, 
.bmw-neg-com-user-96-o, .bmw-neg-int-buildassist-96, .bmw-neg-int-buildassist-96-o, .bmw-neg-int-fullscreen-96, .bmw-neg-int-fullscreen-96-o, 
.bmw-neg-int-interaction-96, .bmw-neg-int-interaction-96-o, .bmw-neg-int-maximize-96, .bmw-neg-int-maximize-96-o, .bmw-neg-int-minimize-96, 
.bmw-neg-int-minimize-96-o, .bmw-neg-int-move-96, .bmw-neg-int-move-96-o, .bmw-neg-int-movehor-96, .bmw-neg-int-movehor-96-o, 
.bmw-neg-int-movevert-96, .bmw-neg-int-movevert-96-o, .bmw-neg-int-repeat-96, .bmw-neg-int-repeat-96-o, .bmw-neg-int-reset-96, 
.bmw-neg-int-reset-96-o, .bmw-neg-int-rotate360-96, .bmw-neg-int-rotate360-96-o, .bmw-neg-int-update-96, .bmw-neg-int-update-96-o, 
.bmw-neg-int-view360-96, .bmw-neg-int-view360-96-o, .bmw-neg-int-zoomin-96, .bmw-neg-int-zoomin-96-o, .bmw-neg-int-zoomout-96, 
.bmw-neg-int-zoomout-96-o, .bmw-neg-med-audio-96, .bmw-neg-med-audio-96-o, .bmw-neg-med-document-96, .bmw-neg-med-document-96-o, 
.bmw-neg-med-highquality-96, .bmw-neg-med-highquality-96-o, .bmw-neg-med-image-96, .bmw-neg-med-image-96-o, .bmw-neg-med-lowquality-96, 
.bmw-neg-med-lowquality-96-o, .bmw-neg-med-mobileapp-96, .bmw-neg-med-mobileapp-96-o, .bmw-neg-med-movie-96, .bmw-neg-med-movie-96-o, 
.bmw-neg-med-mute-96, .bmw-neg-med-mute-96-o, .bmw-neg-med-pause-96, .bmw-neg-med-pause-96-o, .bmw-neg-med-play-96, 
.bmw-neg-med-play-96-o, .bmw-neg-med-sound-96, .bmw-neg-med-sound-96-o, .bmw-neg-med-stop-96, .bmw-neg-med-stop-96-o, 
.bmw-neg-med-subtitleoff-96, .bmw-neg-med-subtitleoff-96-o, .bmw-neg-med-subtitleon-96, .bmw-neg-med-subtitleon-96-o, .bmw-neg-nav-chapters-96, 
.bmw-neg-nav-chapters-96-o, .bmw-neg-nav-close-96, .bmw-neg-nav-close-96-o, .bmw-neg-nav-collapse-96, .bmw-neg-nav-collapse-96-o, 
.bmw-neg-nav-contextmenu-96, .bmw-neg-nav-contextmenu-96-o, .bmw-neg-nav-down-96, .bmw-neg-nav-down-96-o, .bmw-neg-nav-expand-96, 
.bmw-neg-nav-expand-96-o, .bmw-neg-nav-explore-96, .bmw-neg-nav-explore-96-o, .bmw-neg-nav-fastfwd-96, .bmw-neg-nav-fastfwd-96-o, 
.bmw-neg-nav-home-96, .bmw-neg-nav-home-96-o, .bmw-neg-nav-imagegallery-96, .bmw-neg-nav-imagegallery-96-o, .bmw-neg-nav-list-96, 
.bmw-neg-nav-list-96-o, .bmw-neg-nav-menu-96, .bmw-neg-nav-menu-96-o, .bmw-neg-nav-more-96, .bmw-neg-nav-more-96-o, 
.bmw-neg-nav-next-96, .bmw-neg-nav-next-96-o, .bmw-neg-nav-overview-96, .bmw-neg-nav-overview-96-o, .bmw-neg-nav-previous-96, 
.bmw-neg-nav-previous-96-o, .bmw-neg-nav-rewind-96, .bmw-neg-nav-rewind-96-o, .bmw-neg-nav-skip-96, .bmw-neg-nav-skip-96-o, 
.bmw-neg-nav-toend-96, .bmw-neg-nav-toend-96-o, .bmw-neg-nav-tostart-96, .bmw-neg-nav-tostart-96-o, .bmw-neg-nav-up-96, 
.bmw-neg-nav-up-96-o
{ display: inline-block; background: url('../../img/icon-96.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-neg-act-action-96 { background-position: -0px -0px; width: 96px; height: 96px; }
.bmw-neg-act-action-96-o { background-position: -96px -0px; width: 96px; height: 96px; }
.bmw-neg-act-addtoplaylist-96 { background-position: -192px -0px; width: 96px; height: 96px; }
.bmw-neg-act-addtoplaylist-96-o { background-position: -288px -0px; width: 96px; height: 96px; }
.bmw-neg-act-delete-96 { background-position: -384px -0px; width: 96px; height: 96px; }
.bmw-neg-act-delete-96-o { background-position: -480px -0px; width: 96px; height: 96px; }
.bmw-neg-act-download-96 { background-position: -576px -0px; width: 96px; height: 96px; }
.bmw-neg-act-download-96-o { background-position: -672px -0px; width: 96px; height: 96px; }
.bmw-neg-act-edit-96 { background-position: -768px -0px; width: 96px; height: 96px; }
.bmw-neg-act-edit-96-o { background-position: -864px -0px; width: 96px; height: 96px; }
.bmw-neg-act-login-96 { background-position: -960px -0px; width: 96px; height: 96px; }
.bmw-neg-act-login-96-o { background-position: -1056px -0px; width: 96px; height: 96px; }
.bmw-neg-act-logout-96 { background-position: -1152px -0px; width: 96px; height: 96px; }
.bmw-neg-act-logout-96-o { background-position: -0px -96px; width: 96px; height: 96px; }
.bmw-neg-act-maplocation-96 { background-position: -96px -96px; width: 96px; height: 96px; }
.bmw-neg-act-maplocation-96-o { background-position: -192px -96px; width: 96px; height: 96px; }
.bmw-neg-act-open-96 { background-position: -288px -96px; width: 96px; height: 96px; }
.bmw-neg-act-open-96-o { background-position: -384px -96px; width: 96px; height: 96px; }
.bmw-neg-act-print-96 { background-position: -480px -96px; width: 96px; height: 96px; }
.bmw-neg-act-print-96-o { background-position: -576px -96px; width: 96px; height: 96px; }
.bmw-neg-act-register-96 { background-position: -672px -96px; width: 96px; height: 96px; }
.bmw-neg-act-register-96-o { background-position: -768px -96px; width: 96px; height: 96px; }
.bmw-neg-act-replace-96 { background-position: -864px -96px; width: 96px; height: 96px; }
.bmw-neg-act-replace-96-o { background-position: -960px -96px; width: 96px; height: 96px; }
.bmw-neg-act-save-96 { background-position: -1056px -96px; width: 96px; height: 96px; }
.bmw-neg-act-save-96-o { background-position: -1152px -96px; width: 96px; height: 96px; }
.bmw-neg-act-search-96 { background-position: -0px -192px; width: 96px; height: 96px; }
.bmw-neg-act-search-96-o { background-position: -96px -192px; width: 96px; height: 96px; }
.bmw-neg-act-shopping-96 { background-position: -192px -192px; width: 96px; height: 96px; }
.bmw-neg-act-shopping-96-o { background-position: -288px -192px; width: 96px; height: 96px; }
.bmw-neg-act-upload-96 { background-position: -384px -192px; width: 96px; height: 96px; }
.bmw-neg-act-upload-96-o { background-position: -480px -192px; width: 96px; height: 96px; }
.bmw-neg-car-cabrioclose-96 { background-position: -576px -192px; width: 96px; height: 96px; }
.bmw-neg-car-cabrioclose-96-o { background-position: -672px -192px; width: 96px; height: 96px; }
.bmw-neg-car-cabrioopen-96 { background-position: -768px -192px; width: 96px; height: 96px; }
.bmw-neg-car-cabrioopen-96-o { background-position: -864px -192px; width: 96px; height: 96px; }
.bmw-neg-car-dayview-96 { background-position: -960px -192px; width: 96px; height: 96px; }
.bmw-neg-car-dayview-96-o { background-position: -1056px -192px; width: 96px; height: 96px; }
.bmw-neg-car-doorclose-96 { background-position: -1152px -192px; width: 96px; height: 96px; }
.bmw-neg-car-doorclose-96-o { background-position: -0px -288px; width: 96px; height: 96px; }
.bmw-neg-car-dooropen-96 { background-position: -96px -288px; width: 96px; height: 96px; }
.bmw-neg-car-dooropen-96-o { background-position: -192px -288px; width: 96px; height: 96px; }
.bmw-neg-car-driverdoor-96 { background-position: -288px -288px; width: 96px; height: 96px; }
.bmw-neg-car-driverdoor-96-o { background-position: -384px -288px; width: 96px; height: 96px; }
.bmw-neg-car-exteriorback-96 { background-position: -480px -288px; width: 96px; height: 96px; }
.bmw-neg-car-exteriorback-96-o { background-position: -576px -288px; width: 96px; height: 96px; }
.bmw-neg-car-exteriorfront-96 { background-position: -672px -288px; width: 96px; height: 96px; }
.bmw-neg-car-exteriorfront-96-o { background-position: -768px -288px; width: 96px; height: 96px; }
.bmw-neg-car-interior-96 { background-position: -864px -288px; width: 96px; height: 96px; }
.bmw-neg-car-interior-96-o { background-position: -960px -288px; width: 96px; height: 96px; }
.bmw-neg-car-nightview-96 { background-position: -1056px -288px; width: 96px; height: 96px; }
.bmw-neg-car-nightview-96-o { background-position: -1152px -288px; width: 96px; height: 96px; }
.bmw-neg-com-calendar-96 { background-position: -0px -384px; width: 96px; height: 96px; }
.bmw-neg-com-calendar-96-o { background-position: -96px -384px; width: 96px; height: 96px; }
.bmw-neg-com-contact-96 { background-position: -192px -384px; width: 96px; height: 96px; }
.bmw-neg-com-contact-96-o { background-position: -288px -384px; width: 96px; height: 96px; }
.bmw-neg-com-discussion-96 { background-position: -384px -384px; width: 96px; height: 96px; }
.bmw-neg-com-discussion-96-o { background-position: -480px -384px; width: 96px; height: 96px; }
.bmw-neg-com-electricity-96 { background-position: -576px -384px; width: 96px; height: 96px; }
.bmw-neg-com-electricity-96-o { background-position: -672px -384px; width: 96px; height: 96px; }
.bmw-neg-com-embed-96 { background-position: -768px -384px; width: 96px; height: 96px; }
.bmw-neg-com-embed-96-o { background-position: -864px -384px; width: 96px; height: 96px; }
.bmw-neg-com-favorite-96 { background-position: -960px -384px; width: 96px; height: 96px; }
.bmw-neg-com-favorite-96-o { background-position: -1056px -384px; width: 96px; height: 96px; }
.bmw-neg-com-help-96 { background-position: -1152px -384px; width: 96px; height: 96px; }
.bmw-neg-com-help-96-o { background-position: -0px -480px; width: 96px; height: 96px; }
.bmw-neg-com-info-96 { background-position: -96px -480px; width: 96px; height: 96px; }
.bmw-neg-com-info-96-o { background-position: -192px -480px; width: 96px; height: 96px; }
.bmw-neg-com-mail-96 { background-position: -288px -480px; width: 96px; height: 96px; }
.bmw-neg-com-mail-96-o { background-position: -384px -480px; width: 96px; height: 96px; }
.bmw-neg-com-phone-96 { background-position: -480px -480px; width: 96px; height: 96px; }
.bmw-neg-com-phone-96-o { background-position: -576px -480px; width: 96px; height: 96px; }
.bmw-neg-com-reference-96 { background-position: -672px -480px; width: 96px; height: 96px; }
.bmw-neg-com-reference-96-o { background-position: -768px -480px; width: 96px; height: 96px; }
.bmw-neg-com-rss-96 { background-position: -864px -480px; width: 96px; height: 96px; }
.bmw-neg-com-rss-96-o { background-position: -960px -480px; width: 96px; height: 96px; }
.bmw-neg-com-settings-96 { background-position: -1056px -480px; width: 96px; height: 96px; }
.bmw-neg-com-settings-96-o { background-position: -1152px -480px; width: 96px; height: 96px; }
.bmw-neg-com-share-96 { background-position: -0px -576px; width: 96px; height: 96px; }
.bmw-neg-com-share-96-o { background-position: -96px -576px; width: 96px; height: 96px; }
.bmw-neg-com-tellafriend-96 { background-position: -192px -576px; width: 96px; height: 96px; }
.bmw-neg-com-tellafriend-96-o { background-position: -288px -576px; width: 96px; height: 96px; }
.bmw-neg-com-toolbox-96 { background-position: -384px -576px; width: 96px; height: 96px; }
.bmw-neg-com-toolbox-96-o { background-position: -480px -576px; width: 96px; height: 96px; }
.bmw-neg-com-user-96 { background-position: -576px -576px; width: 96px; height: 96px; }
.bmw-neg-com-user-96-o { background-position: -672px -576px; width: 96px; height: 96px; }
.bmw-neg-int-buildassist-96 { background-position: -768px -576px; width: 96px; height: 96px; }
.bmw-neg-int-buildassist-96-o { background-position: -864px -576px; width: 96px; height: 96px; }
.bmw-neg-int-fullscreen-96 { background-position: -960px -576px; width: 96px; height: 96px; }
.bmw-neg-int-fullscreen-96-o { background-position: -1056px -576px; width: 96px; height: 96px; }
.bmw-neg-int-interaction-96 { background-position: -1152px -576px; width: 96px; height: 96px; }
.bmw-neg-int-interaction-96-o { background-position: -0px -672px; width: 96px; height: 96px; }
.bmw-neg-int-maximize-96 { background-position: -96px -672px; width: 96px; height: 96px; }
.bmw-neg-int-maximize-96-o { background-position: -192px -672px; width: 96px; height: 96px; }
.bmw-neg-int-minimize-96 { background-position: -288px -672px; width: 96px; height: 96px; }
.bmw-neg-int-minimize-96-o { background-position: -384px -672px; width: 96px; height: 96px; }
.bmw-neg-int-move-96 { background-position: -480px -672px; width: 96px; height: 96px; }
.bmw-neg-int-move-96-o { background-position: -576px -672px; width: 96px; height: 96px; }
.bmw-neg-int-movehor-96 { background-position: -672px -672px; width: 96px; height: 96px; }
.bmw-neg-int-movehor-96-o { background-position: -768px -672px; width: 96px; height: 96px; }
.bmw-neg-int-movevert-96 { background-position: -864px -672px; width: 96px; height: 96px; }
.bmw-neg-int-movevert-96-o { background-position: -960px -672px; width: 96px; height: 96px; }
.bmw-neg-int-repeat-96 { background-position: -1056px -672px; width: 96px; height: 96px; }
.bmw-neg-int-repeat-96-o { background-position: -1152px -672px; width: 96px; height: 96px; }
.bmw-neg-int-reset-96 { background-position: -0px -768px; width: 96px; height: 96px; }
.bmw-neg-int-reset-96-o { background-position: -96px -768px; width: 96px; height: 96px; }
.bmw-neg-int-rotate360-96 { background-position: -192px -768px; width: 96px; height: 96px; }
.bmw-neg-int-rotate360-96-o { background-position: -288px -768px; width: 96px; height: 96px; }
.bmw-neg-int-update-96 { background-position: -384px -768px; width: 96px; height: 96px; }
.bmw-neg-int-update-96-o { background-position: -480px -768px; width: 96px; height: 96px; }
.bmw-neg-int-view360-96 { background-position: -576px -768px; width: 96px; height: 96px; }
.bmw-neg-int-view360-96-o { background-position: -672px -768px; width: 96px; height: 96px; }
.bmw-neg-int-zoomin-96 { background-position: -768px -768px; width: 96px; height: 96px; }
.bmw-neg-int-zoomin-96-o { background-position: -864px -768px; width: 96px; height: 96px; }
.bmw-neg-int-zoomout-96 { background-position: -960px -768px; width: 96px; height: 96px; }
.bmw-neg-int-zoomout-96-o { background-position: -1056px -768px; width: 96px; height: 96px; }
.bmw-neg-med-audio-96 { background-position: -1152px -768px; width: 96px; height: 96px; }
.bmw-neg-med-audio-96-o { background-position: -0px -864px; width: 96px; height: 96px; }
.bmw-neg-med-document-96 { background-position: -96px -864px; width: 96px; height: 96px; }
.bmw-neg-med-document-96-o { background-position: -192px -864px; width: 96px; height: 96px; }
.bmw-neg-med-highquality-96 { background-position: -288px -864px; width: 96px; height: 96px; }
.bmw-neg-med-highquality-96-o { background-position: -384px -864px; width: 96px; height: 96px; }
.bmw-neg-med-image-96 { background-position: -480px -864px; width: 96px; height: 96px; }
.bmw-neg-med-image-96-o { background-position: -576px -864px; width: 96px; height: 96px; }
.bmw-neg-med-lowquality-96 { background-position: -672px -864px; width: 96px; height: 96px; }
.bmw-neg-med-lowquality-96-o { background-position: -768px -864px; width: 96px; height: 96px; }
.bmw-neg-med-mobileapp-96 { background-position: -864px -864px; width: 96px; height: 96px; }
.bmw-neg-med-mobileapp-96-o { background-position: -960px -864px; width: 96px; height: 96px; }
.bmw-neg-med-movie-96 { background-position: -1056px -864px; width: 96px; height: 96px; }
.bmw-neg-med-movie-96-o { background-position: -1152px -864px; width: 96px; height: 96px; }
.bmw-neg-med-mute-96 { background-position: -0px -960px; width: 96px; height: 96px; }
.bmw-neg-med-mute-96-o { background-position: -96px -960px; width: 96px; height: 96px; }
.bmw-neg-med-pause-96 { background-position: -192px -960px; width: 96px; height: 96px; }
.bmw-neg-med-pause-96-o { background-position: -288px -960px; width: 96px; height: 96px; }
.bmw-neg-med-play-96 { background-position: -384px -960px; width: 96px; height: 96px; }
.bmw-neg-med-play-96-o { background-position: -480px -960px; width: 96px; height: 96px; }
.bmw-neg-med-sound-96 { background-position: -576px -960px; width: 96px; height: 96px; }
.bmw-neg-med-sound-96-o { background-position: -672px -960px; width: 96px; height: 96px; }
.bmw-neg-med-stop-96 { background-position: -768px -960px; width: 96px; height: 96px; }
.bmw-neg-med-stop-96-o { background-position: -864px -960px; width: 96px; height: 96px; }
.bmw-neg-med-subtitleoff-96 { background-position: -960px -960px; width: 96px; height: 96px; }
.bmw-neg-med-subtitleoff-96-o { background-position: -1056px -960px; width: 96px; height: 96px; }
.bmw-neg-med-subtitleon-96 { background-position: -1152px -960px; width: 96px; height: 96px; }
.bmw-neg-med-subtitleon-96-o { background-position: -0px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-chapters-96 { background-position: -96px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-chapters-96-o { background-position: -192px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-close-96 { background-position: -288px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-close-96-o { background-position: -384px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-collapse-96 { background-position: -480px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-collapse-96-o { background-position: -576px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-contextmenu-96 { background-position: -672px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-contextmenu-96-o { background-position: -768px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-down-96 { background-position: -864px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-down-96-o { background-position: -960px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-expand-96 { background-position: -1056px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-expand-96-o { background-position: -1152px -1056px; width: 96px; height: 96px; }
.bmw-neg-nav-explore-96 { background-position: -0px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-explore-96-o { background-position: -96px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-fastfwd-96 { background-position: -192px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-fastfwd-96-o { background-position: -288px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-home-96 { background-position: -384px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-home-96-o { background-position: -480px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-imagegallery-96 { background-position: -576px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-imagegallery-96-o { background-position: -672px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-list-96 { background-position: -768px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-list-96-o { background-position: -864px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-menu-96 { background-position: -960px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-menu-96-o { background-position: -1056px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-more-96 { background-position: -1152px -1152px; width: 96px; height: 96px; }
.bmw-neg-nav-more-96-o { background-position: -0px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-next-96 { background-position: -96px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-next-96-o { background-position: -192px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-overview-96 { background-position: -288px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-overview-96-o { background-position: -384px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-previous-96 { background-position: -480px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-previous-96-o { background-position: -576px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-rewind-96 { background-position: -672px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-rewind-96-o { background-position: -768px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-skip-96 { background-position: -864px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-skip-96-o { background-position: -960px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-toend-96 { background-position: -1056px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-toend-96-o { background-position: -1152px -1248px; width: 96px; height: 96px; }
.bmw-neg-nav-tostart-96 { background-position: -0px -1344px; width: 96px; height: 96px; }
.bmw-neg-nav-tostart-96-o { background-position: -96px -1344px; width: 96px; height: 96px; }
.bmw-neg-nav-up-96 { background-position: -192px -1344px; width: 96px; height: 96px; }
.bmw-neg-nav-up-96-o { background-position: -288px -1344px; width: 96px; height: 96px; }

.bmw-pos-act-action-12, .bmw-pos-act-action-12-o, .bmw-pos-act-download-12, .bmw-pos-act-download-12-o, .bmw-pos-act-edit-12, 
.bmw-pos-act-edit-12-o, .bmw-pos-act-print-12, .bmw-pos-act-print-12-o, .bmw-pos-act-register-12, .bmw-pos-act-register-12-o, 
.bmw-pos-com-calendar-12, .bmw-pos-com-calendar-12-o, .bmw-pos-com-electricity-12, .bmw-pos-com-electricity-12-o, .bmw-pos-com-info-12, 
.bmw-pos-com-info-12-o, .bmw-pos-med-document-12, .bmw-pos-med-document-12-o, .bmw-pos-med-pause-12, .bmw-pos-med-pause-12-o, 
.bmw-pos-med-play-12, .bmw-pos-med-play-12-o, .bmw-pos-nav-close-12, .bmw-pos-nav-close-12-o, .bmw-pos-nav-collapse-12, 
.bmw-pos-nav-collapse-12-o, .bmw-pos-nav-down-12, .bmw-pos-nav-down-12-o, .bmw-pos-nav-expand-12, .bmw-pos-nav-expand-12-o, 
.bmw-pos-nav-next-12, .bmw-pos-nav-next-12-o, .bmw-pos-nav-previous-12, .bmw-pos-nav-previous-12-o, .bmw-pos-nav-toend-12, 
.bmw-pos-nav-toend-12-o, .bmw-pos-nav-tostart-12, .bmw-pos-nav-tostart-12-o, .bmw-pos-nav-up-12, .bmw-pos-nav-up-12-o
{ display: inline-block; background: url('../../img/negative-icon-12.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-pos-act-action-12 { background-position: -0px -0px; width: 12px; height: 12px; }
.bmw-pos-act-action-12-o { background-position: -12px -0px; width: 12px; height: 12px; }
.bmw-pos-act-download-12 { background-position: -24px -0px; width: 12px; height: 12px; }
.bmw-pos-act-download-12-o { background-position: -36px -0px; width: 12px; height: 12px; }
.bmw-pos-act-edit-12 { background-position: -48px -0px; width: 12px; height: 12px; }
.bmw-pos-act-edit-12-o { background-position: -60px -0px; width: 12px; height: 12px; }
.bmw-pos-act-print-12 { background-position: -0px -12px; width: 12px; height: 12px; }
.bmw-pos-act-print-12-o { background-position: -12px -12px; width: 12px; height: 12px; }
.bmw-pos-act-register-12 { background-position: -24px -12px; width: 12px; height: 12px; }
.bmw-pos-act-register-12-o { background-position: -36px -12px; width: 12px; height: 12px; }
.bmw-pos-com-calendar-12 { background-position: -48px -12px; width: 12px; height: 12px; }
.bmw-pos-com-calendar-12-o { background-position: -60px -12px; width: 12px; height: 12px; }
.bmw-pos-com-electricity-12 { background-position: -0px -24px; width: 12px; height: 12px; }
.bmw-pos-com-electricity-12-o { background-position: -12px -24px; width: 12px; height: 12px; }
.bmw-pos-com-info-12 { background-position: -24px -24px; width: 12px; height: 12px; }
.bmw-pos-com-info-12-o { background-position: -36px -24px; width: 12px; height: 12px; }
.bmw-pos-med-document-12 { background-position: -48px -24px; width: 12px; height: 12px; }
.bmw-pos-med-document-12-o { background-position: -60px -24px; width: 12px; height: 12px; }
.bmw-pos-med-pause-12 { background-position: -0px -36px; width: 12px; height: 12px; }
.bmw-pos-med-pause-12-o { background-position: -12px -36px; width: 12px; height: 12px; }
.bmw-pos-med-play-12 { background-position: -24px -36px; width: 12px; height: 12px; }
.bmw-pos-med-play-12-o { background-position: -36px -36px; width: 12px; height: 12px; }
.bmw-pos-nav-close-12 { background-position: -48px -36px; width: 12px; height: 12px; }
.bmw-pos-nav-close-12-o { background-position: -60px -36px; width: 12px; height: 12px; }
.bmw-pos-nav-collapse-12 { background-position: -0px -48px; width: 12px; height: 12px; }
.bmw-pos-nav-collapse-12-o { background-position: -12px -48px; width: 12px; height: 12px; }
.bmw-pos-nav-down-12 { background-position: -24px -48px; width: 12px; height: 12px; }
.bmw-pos-nav-down-12-o { background-position: -36px -48px; width: 12px; height: 12px; }
.bmw-pos-nav-expand-12 { background-position: -48px -48px; width: 12px; height: 12px; }
.bmw-pos-nav-expand-12-o { background-position: -60px -48px; width: 12px; height: 12px; }
.bmw-pos-nav-next-12 { background-position: -0px -60px; width: 12px; height: 12px; }
.bmw-pos-nav-next-12-o { background-position: -12px -60px; width: 12px; height: 12px; }
.bmw-pos-nav-previous-12 { background-position: -24px -60px; width: 12px; height: 12px; }
.bmw-pos-nav-previous-12-o { background-position: -36px -60px; width: 12px; height: 12px; }
.bmw-pos-nav-toend-12 { background-position: -48px -60px; width: 12px; height: 12px; }
.bmw-pos-nav-toend-12-o { background-position: -60px -60px; width: 12px; height: 12px; }
.bmw-pos-nav-tostart-12 { background-position: -0px -72px; width: 12px; height: 12px; }
.bmw-pos-nav-tostart-12-o { background-position: -12px -72px; width: 12px; height: 12px; }
.bmw-pos-nav-up-12 { background-position: -24px -72px; width: 12px; height: 12px; }
.bmw-pos-nav-up-12-o { background-position: -36px -72px; width: 12px; height: 12px; }


.bmw-pos-act-action-18, .bmw-pos-act-action-18-o, .bmw-pos-act-addtoplaylist-18, .bmw-pos-act-addtoplaylist-18-o, .bmw-pos-act-delete-18, 
.bmw-pos-act-delete-18-o, .bmw-pos-act-download-18, .bmw-pos-act-download-18-o, .bmw-pos-act-edit-18, .bmw-pos-act-edit-18-o, 
.bmw-pos-act-login-18, .bmw-pos-act-login-18-o, .bmw-pos-act-logout-18, .bmw-pos-act-logout-18-o, .bmw-pos-act-maplocation-18, 
.bmw-pos-act-maplocation-18-o, .bmw-pos-act-open-18, .bmw-pos-act-open-18-o, .bmw-pos-act-print-18, .bmw-pos-act-print-18-o, 
.bmw-pos-act-register-18, .bmw-pos-act-register-18-o, .bmw-pos-act-replace-18, .bmw-pos-act-replace-18-o, .bmw-pos-act-save-18, 
.bmw-pos-act-save-18-o, .bmw-pos-act-search-18, .bmw-pos-act-search-18-o, .bmw-pos-act-shopping-18, .bmw-pos-act-shopping-18-o, 
.bmw-pos-act-upload-18, .bmw-pos-act-upload-18-o, .bmw-pos-car-cabrioclose-18, .bmw-pos-car-cabrioclose-18-o, .bmw-pos-car-cabrioopen-18, 
.bmw-pos-car-cabrioopen-18-o, .bmw-pos-car-dayview-18, .bmw-pos-car-dayview-18-o, .bmw-pos-car-doorclose-18, .bmw-pos-car-doorclose-18-o, 
.bmw-pos-car-dooropen-18, .bmw-pos-car-dooropen-18-o, .bmw-pos-car-driverdoor-18, .bmw-pos-car-driverdoor-18-o, .bmw-pos-car-exteriorback-18, 
.bmw-pos-car-exteriorback-18-o, .bmw-pos-car-exteriorfront-18, .bmw-pos-car-exteriorfront-18-o, .bmw-pos-car-interior-18, .bmw-pos-car-interior-18-o, 
.bmw-pos-car-nightview-18, .bmw-pos-car-nightview-18-o, .bmw-pos-com-calendar-18, .bmw-pos-com-calendar-18-o, .bmw-pos-com-contact-18, 
.bmw-pos-com-contact-18-o, .bmw-pos-com-discussion-18, .bmw-pos-com-discussion-18-o, .bmw-pos-com-electricity-18, .bmw-pos-com-electricity-18-o, 
.bmw-pos-com-embed-18, .bmw-pos-com-embed-18-o, .bmw-pos-com-favorite-18, .bmw-pos-com-favorite-18-o, .bmw-pos-com-help-18, 
.bmw-pos-com-help-18-o, .bmw-pos-com-info-18, .bmw-pos-com-info-18-o, .bmw-pos-com-mail-18, .bmw-pos-com-mail-18-o, 
.bmw-pos-com-phone-18, .bmw-pos-com-phone-18-o, .bmw-pos-com-reference-18, .bmw-pos-com-reference-18-o, .bmw-pos-com-rss-18, 
.bmw-pos-com-rss-18-o, .bmw-pos-com-settings-18, .bmw-pos-com-settings-18-o, .bmw-pos-com-share-18, .bmw-pos-com-share-18-o, 
.bmw-pos-com-tellafriend-18, .bmw-pos-com-tellafriend-18-o, .bmw-pos-com-toolbox-18, .bmw-pos-com-toolbox-18-o, .bmw-pos-com-user-18, 
.bmw-pos-com-user-18-o, .bmw-pos-int-buildassist-18, .bmw-pos-int-buildassist-18-o, .bmw-pos-int-fullscreen-18, .bmw-pos-int-fullscreen-18-o, 
.bmw-pos-int-interaction-18, .bmw-pos-int-interaction-18-o, .bmw-pos-int-maximize-18, .bmw-pos-int-maximize-18-o, .bmw-pos-int-minimize-18, 
.bmw-pos-int-minimize-18-o, .bmw-pos-int-move-18, .bmw-pos-int-move-18-o, .bmw-pos-int-movehor-18, .bmw-pos-int-movehor-18-o, 
.bmw-pos-int-movevert-18, .bmw-pos-int-movevert-18-o, .bmw-pos-int-repeat-18, .bmw-pos-int-repeat-18-o, .bmw-pos-int-reset-18, 
.bmw-pos-int-reset-18-o, .bmw-pos-int-rotate360-18, .bmw-pos-int-rotate360-18-o, .bmw-pos-int-update-18, .bmw-pos-int-update-18-o, 
.bmw-pos-int-view360-18, .bmw-pos-int-view360-18-o, .bmw-pos-int-zoomin-18, .bmw-pos-int-zoomin-18-o, .bmw-pos-int-zoomout-18, 
.bmw-pos-int-zoomout-18-o, .bmw-pos-med-audio-18, .bmw-pos-med-audio-18-o, .bmw-pos-med-document-18, .bmw-pos-med-document-18-o, 
.bmw-pos-med-highquality-18, .bmw-pos-med-highquality-18-o, .bmw-pos-med-image-18, .bmw-pos-med-image-18-o, .bmw-pos-med-lowquality-18, 
.bmw-pos-med-lowquality-18-o, .bmw-pos-med-mobileapp-18, .bmw-pos-med-mobileapp-18-o, .bmw-pos-med-movie-18, .bmw-pos-med-movie-18-o, 
.bmw-pos-med-mute-18, .bmw-pos-med-mute-18-o, .bmw-pos-med-pause-18, .bmw-pos-med-pause-18-o, .bmw-pos-med-play-18, 
.bmw-pos-med-play-18-o, .bmw-pos-med-sound-18, .bmw-pos-med-sound-18-o, .bmw-pos-med-stop-18, .bmw-pos-med-stop-18-o, 
.bmw-pos-med-subtitleoff-18, .bmw-pos-med-subtitleoff-18-o, .bmw-pos-med-subtitleon-18, .bmw-pos-med-subtitleon-18-o, .bmw-pos-nav-chapters-18, 
.bmw-pos-nav-chapters-18-o, .bmw-pos-nav-close-18, .bmw-pos-nav-close-18-o, .bmw-pos-nav-collapse-18, .bmw-pos-nav-collapse-18-o, 
.bmw-pos-nav-contextmenu-18, .bmw-pos-nav-contextmenu-18-o, .bmw-pos-nav-down-18, .bmw-pos-nav-down-18-o, .bmw-pos-nav-expand-18, 
.bmw-pos-nav-expand-18-o, .bmw-pos-nav-explore-18, .bmw-pos-nav-explore-18-o, .bmw-pos-nav-fastfwd-18, .bmw-pos-nav-fastfwd-18-o, 
.bmw-pos-nav-home-18, .bmw-pos-nav-home-18-o, .bmw-pos-nav-imagegallery-18, .bmw-pos-nav-imagegallery-18-o, .bmw-pos-nav-list-18, 
.bmw-pos-nav-list-18-o, .bmw-pos-nav-menu-18, .bmw-pos-nav-menu-18-o, .bmw-pos-nav-more-18, .bmw-pos-nav-more-18-o, 
.bmw-pos-nav-next-18, .bmw-pos-nav-next-18-o, .bmw-pos-nav-overview-18, .bmw-pos-nav-overview-18-o, .bmw-pos-nav-previous-18, 
.bmw-pos-nav-previous-18-o, .bmw-pos-nav-rewind-18, .bmw-pos-nav-rewind-18-o, .bmw-pos-nav-skip-18, .bmw-pos-nav-skip-18-o, 
.bmw-pos-nav-toend-18, .bmw-pos-nav-toend-18-o, .bmw-pos-nav-tostart-18, .bmw-pos-nav-tostart-18-o, .bmw-pos-nav-up-18, 
.bmw-pos-nav-up-18-o
{ display: inline-block; background: url('../../img/negative-icon-18.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-pos-act-action-18 { background-position: -0px -0px; width: 18px; height: 18px; }
.bmw-pos-act-action-18-o { background-position: -18px -0px; width: 18px; height: 18px; }
.bmw-pos-act-addtoplaylist-18 { background-position: -36px -0px; width: 18px; height: 18px; }
.bmw-pos-act-addtoplaylist-18-o { background-position: -54px -0px; width: 18px; height: 18px; }
.bmw-pos-act-delete-18 { background-position: -72px -0px; width: 18px; height: 18px; }
.bmw-pos-act-delete-18-o { background-position: -90px -0px; width: 18px; height: 18px; }
.bmw-pos-act-download-18 { background-position: -108px -0px; width: 18px; height: 18px; }
.bmw-pos-act-download-18-o { background-position: -126px -0px; width: 18px; height: 18px; }
.bmw-pos-act-edit-18 { background-position: -144px -0px; width: 18px; height: 18px; }
.bmw-pos-act-edit-18-o { background-position: -162px -0px; width: 18px; height: 18px; }
.bmw-pos-act-login-18 { background-position: -180px -0px; width: 18px; height: 18px; }
.bmw-pos-act-login-18-o { background-position: -198px -0px; width: 18px; height: 18px; }
.bmw-pos-act-logout-18 { background-position: -216px -0px; width: 18px; height: 18px; }
.bmw-pos-act-logout-18-o { background-position: -0px -18px; width: 18px; height: 18px; }
.bmw-pos-act-maplocation-18 { background-position: -18px -18px; width: 18px; height: 18px; }
.bmw-pos-act-maplocation-18-o { background-position: -36px -18px; width: 18px; height: 18px; }
.bmw-pos-act-open-18 { background-position: -54px -18px; width: 18px; height: 18px; }
.bmw-pos-act-open-18-o { background-position: -72px -18px; width: 18px; height: 18px; }
.bmw-pos-act-print-18 { background-position: -90px -18px; width: 18px; height: 18px; }
.bmw-pos-act-print-18-o { background-position: -108px -18px; width: 18px; height: 18px; }
.bmw-pos-act-register-18 { background-position: -126px -18px; width: 18px; height: 18px; }
.bmw-pos-act-register-18-o { background-position: -144px -18px; width: 18px; height: 18px; }
.bmw-pos-act-replace-18 { background-position: -162px -18px; width: 18px; height: 18px; }
.bmw-pos-act-replace-18-o { background-position: -180px -18px; width: 18px; height: 18px; }
.bmw-pos-act-save-18 { background-position: -198px -18px; width: 18px; height: 18px; }
.bmw-pos-act-save-18-o { background-position: -216px -18px; width: 18px; height: 18px; }
.bmw-pos-act-search-18 { background-position: -0px -36px; width: 18px; height: 18px; }
.bmw-pos-act-search-18-o { background-position: -18px -36px; width: 18px; height: 18px; }
.bmw-pos-act-shopping-18 { background-position: -36px -36px; width: 18px; height: 18px; }
.bmw-pos-act-shopping-18-o { background-position: -54px -36px; width: 18px; height: 18px; }
.bmw-pos-act-upload-18 { background-position: -72px -36px; width: 18px; height: 18px; }
.bmw-pos-act-upload-18-o { background-position: -90px -36px; width: 18px; height: 18px; }
.bmw-pos-car-cabrioclose-18 { background-position: -108px -36px; width: 18px; height: 18px; }
.bmw-pos-car-cabrioclose-18-o { background-position: -126px -36px; width: 18px; height: 18px; }
.bmw-pos-car-cabrioopen-18 { background-position: -144px -36px; width: 18px; height: 18px; }
.bmw-pos-car-cabrioopen-18-o { background-position: -162px -36px; width: 18px; height: 18px; }
.bmw-pos-car-dayview-18 { background-position: -180px -36px; width: 18px; height: 18px; }
.bmw-pos-car-dayview-18-o { background-position: -198px -36px; width: 18px; height: 18px; }
.bmw-pos-car-doorclose-18 { background-position: -216px -36px; width: 18px; height: 18px; }
.bmw-pos-car-doorclose-18-o { background-position: -0px -54px; width: 18px; height: 18px; }
.bmw-pos-car-dooropen-18 { background-position: -18px -54px; width: 18px; height: 18px; }
.bmw-pos-car-dooropen-18-o { background-position: -36px -54px; width: 18px; height: 18px; }
.bmw-pos-car-driverdoor-18 { background-position: -54px -54px; width: 18px; height: 18px; }
.bmw-pos-car-driverdoor-18-o { background-position: -72px -54px; width: 18px; height: 18px; }
.bmw-pos-car-exteriorback-18 { background-position: -90px -54px; width: 18px; height: 18px; }
.bmw-pos-car-exteriorback-18-o { background-position: -108px -54px; width: 18px; height: 18px; }
.bmw-pos-car-exteriorfront-18 { background-position: -126px -54px; width: 18px; height: 18px; }
.bmw-pos-car-exteriorfront-18-o { background-position: -144px -54px; width: 18px; height: 18px; }
.bmw-pos-car-interior-18 { background-position: -162px -54px; width: 18px; height: 18px; }
.bmw-pos-car-interior-18-o { background-position: -180px -54px; width: 18px; height: 18px; }
.bmw-pos-car-nightview-18 { background-position: -198px -54px; width: 18px; height: 18px; }
.bmw-pos-car-nightview-18-o { background-position: -216px -54px; width: 18px; height: 18px; }
.bmw-pos-com-calendar-18 { background-position: -0px -72px; width: 18px; height: 18px; }
.bmw-pos-com-calendar-18-o { background-position: -18px -72px; width: 18px; height: 18px; }
.bmw-pos-com-contact-18 { background-position: -36px -72px; width: 18px; height: 18px; }
.bmw-pos-com-contact-18-o { background-position: -54px -72px; width: 18px; height: 18px; }
.bmw-pos-com-discussion-18 { background-position: -72px -72px; width: 18px; height: 18px; }
.bmw-pos-com-discussion-18-o { background-position: -90px -72px; width: 18px; height: 18px; }
.bmw-pos-com-electricity-18 { background-position: -108px -72px; width: 18px; height: 18px; }
.bmw-pos-com-electricity-18-o { background-position: -126px -72px; width: 18px; height: 18px; }
.bmw-pos-com-embed-18 { background-position: -144px -72px; width: 18px; height: 18px; }
.bmw-pos-com-embed-18-o { background-position: -162px -72px; width: 18px; height: 18px; }
.bmw-pos-com-favorite-18 { background-position: -180px -72px; width: 18px; height: 18px; }
.bmw-pos-com-favorite-18-o { background-position: -198px -72px; width: 18px; height: 18px; }
.bmw-pos-com-help-18 { background-position: -216px -72px; width: 18px; height: 18px; }
.bmw-pos-com-help-18-o { background-position: -0px -90px; width: 18px; height: 18px; }
.bmw-pos-com-info-18 { background-position: -18px -90px; width: 18px; height: 18px; }
.bmw-pos-com-info-18-o { background-position: -36px -90px; width: 18px; height: 18px; }
.bmw-pos-com-mail-18 { background-position: -54px -90px; width: 18px; height: 18px; }
.bmw-pos-com-mail-18-o { background-position: -72px -90px; width: 18px; height: 18px; }
.bmw-pos-com-phone-18 { background-position: -90px -90px; width: 18px; height: 18px; }
.bmw-pos-com-phone-18-o { background-position: -108px -90px; width: 18px; height: 18px; }
.bmw-pos-com-reference-18 { background-position: -126px -90px; width: 18px; height: 18px; }
.bmw-pos-com-reference-18-o { background-position: -144px -90px; width: 18px; height: 18px; }
.bmw-pos-com-rss-18 { background-position: -162px -90px; width: 18px; height: 18px; }
.bmw-pos-com-rss-18-o { background-position: -180px -90px; width: 18px; height: 18px; }
.bmw-pos-com-settings-18 { background-position: -198px -90px; width: 18px; height: 18px; }
.bmw-pos-com-settings-18-o { background-position: -216px -90px; width: 18px; height: 18px; }
.bmw-pos-com-share-18 { background-position: -0px -108px; width: 18px; height: 18px; }
.bmw-pos-com-share-18-o { background-position: -18px -108px; width: 18px; height: 18px; }
.bmw-pos-com-tellafriend-18 { background-position: -36px -108px; width: 18px; height: 18px; }
.bmw-pos-com-tellafriend-18-o { background-position: -54px -108px; width: 18px; height: 18px; }
.bmw-pos-com-toolbox-18 { background-position: -72px -108px; width: 18px; height: 18px; }
.bmw-pos-com-toolbox-18-o { background-position: -90px -108px; width: 18px; height: 18px; }
.bmw-pos-com-user-18 { background-position: -108px -108px; width: 18px; height: 18px; }
.bmw-pos-com-user-18-o { background-position: -126px -108px; width: 18px; height: 18px; }
.bmw-pos-int-buildassist-18 { background-position: -144px -108px; width: 18px; height: 18px; }
.bmw-pos-int-buildassist-18-o { background-position: -162px -108px; width: 18px; height: 18px; }
.bmw-pos-int-fullscreen-18 { background-position: -180px -108px; width: 18px; height: 18px; }
.bmw-pos-int-fullscreen-18-o { background-position: -198px -108px; width: 18px; height: 18px; }
.bmw-pos-int-interaction-18 { background-position: -216px -108px; width: 18px; height: 18px; }
.bmw-pos-int-interaction-18-o { background-position: -0px -126px; width: 18px; height: 18px; }
.bmw-pos-int-maximize-18 { background-position: -18px -126px; width: 18px; height: 18px; }
.bmw-pos-int-maximize-18-o { background-position: -36px -126px; width: 18px; height: 18px; }
.bmw-pos-int-minimize-18 { background-position: -54px -126px; width: 18px; height: 18px; }
.bmw-pos-int-minimize-18-o { background-position: -72px -126px; width: 18px; height: 18px; }
.bmw-pos-int-move-18 { background-position: -90px -126px; width: 18px; height: 18px; }
.bmw-pos-int-move-18-o { background-position: -108px -126px; width: 18px; height: 18px; }
.bmw-pos-int-movehor-18 { background-position: -126px -126px; width: 18px; height: 18px; }
.bmw-pos-int-movehor-18-o { background-position: -144px -126px; width: 18px; height: 18px; }
.bmw-pos-int-movevert-18 { background-position: -162px -126px; width: 18px; height: 18px; }
.bmw-pos-int-movevert-18-o { background-position: -180px -126px; width: 18px; height: 18px; }
.bmw-pos-int-repeat-18 { background-position: -198px -126px; width: 18px; height: 18px; }
.bmw-pos-int-repeat-18-o { background-position: -216px -126px; width: 18px; height: 18px; }
.bmw-pos-int-reset-18 { background-position: -0px -144px; width: 18px; height: 18px; }
.bmw-pos-int-reset-18-o { background-position: -18px -144px; width: 18px; height: 18px; }
.bmw-pos-int-rotate360-18 { background-position: -36px -144px; width: 18px; height: 18px; }
.bmw-pos-int-rotate360-18-o { background-position: -54px -144px; width: 18px; height: 18px; }
.bmw-pos-int-update-18 { background-position: -72px -144px; width: 18px; height: 18px; }
.bmw-pos-int-update-18-o { background-position: -90px -144px; width: 18px; height: 18px; }
.bmw-pos-int-view360-18 { background-position: -108px -144px; width: 18px; height: 18px; }
.bmw-pos-int-view360-18-o { background-position: -126px -144px; width: 18px; height: 18px; }
.bmw-pos-int-zoomin-18 { background-position: -144px -144px; width: 18px; height: 18px; }
.bmw-pos-int-zoomin-18-o { background-position: -162px -144px; width: 18px; height: 18px; }
.bmw-pos-int-zoomout-18 { background-position: -180px -144px; width: 18px; height: 18px; }
.bmw-pos-int-zoomout-18-o { background-position: -198px -144px; width: 18px; height: 18px; }
.bmw-pos-med-audio-18 { background-position: -216px -144px; width: 18px; height: 18px; }
.bmw-pos-med-audio-18-o { background-position: -0px -162px; width: 18px; height: 18px; }
.bmw-pos-med-document-18 { background-position: -18px -162px; width: 18px; height: 18px; }
.bmw-pos-med-document-18-o { background-position: -36px -162px; width: 18px; height: 18px; }
.bmw-pos-med-highquality-18 { background-position: -54px -162px; width: 18px; height: 18px; }
.bmw-pos-med-highquality-18-o { background-position: -72px -162px; width: 18px; height: 18px; }
.bmw-pos-med-image-18 { background-position: -90px -162px; width: 18px; height: 18px; }
.bmw-pos-med-image-18-o { background-position: -108px -162px; width: 18px; height: 18px; }
.bmw-pos-med-lowquality-18 { background-position: -126px -162px; width: 18px; height: 18px; }
.bmw-pos-med-lowquality-18-o { background-position: -144px -162px; width: 18px; height: 18px; }
.bmw-pos-med-mobileapp-18 { background-position: -162px -162px; width: 18px; height: 18px; }
.bmw-pos-med-mobileapp-18-o { background-position: -180px -162px; width: 18px; height: 18px; }
.bmw-pos-med-movie-18 { background-position: -198px -162px; width: 18px; height: 18px; }
.bmw-pos-med-movie-18-o { background-position: -216px -162px; width: 18px; height: 18px; }
.bmw-pos-med-mute-18 { background-position: -0px -180px; width: 18px; height: 18px; }
.bmw-pos-med-mute-18-o { background-position: -18px -180px; width: 18px; height: 18px; }
.bmw-pos-med-pause-18 { background-position: -36px -180px; width: 18px; height: 18px; }
.bmw-pos-med-pause-18-o { background-position: -54px -180px; width: 18px; height: 18px; }
.bmw-pos-med-play-18 { background-position: -72px -180px; width: 18px; height: 18px; }
.bmw-pos-med-play-18-o { background-position: -90px -180px; width: 18px; height: 18px; }
.bmw-pos-med-sound-18 { background-position: -108px -180px; width: 18px; height: 18px; }
.bmw-pos-med-sound-18-o { background-position: -126px -180px; width: 18px; height: 18px; }
.bmw-pos-med-stop-18 { background-position: -144px -180px; width: 18px; height: 18px; }
.bmw-pos-med-stop-18-o { background-position: -162px -180px; width: 18px; height: 18px; }
.bmw-pos-med-subtitleoff-18 { background-position: -180px -180px; width: 18px; height: 18px; }
.bmw-pos-med-subtitleoff-18-o { background-position: -198px -180px; width: 18px; height: 18px; }
.bmw-pos-med-subtitleon-18 { background-position: -216px -180px; width: 18px; height: 18px; }
.bmw-pos-med-subtitleon-18-o { background-position: -0px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-chapters-18 { background-position: -18px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-chapters-18-o { background-position: -36px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-close-18 { background-position: -54px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-close-18-o { background-position: -72px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-collapse-18 { background-position: -90px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-collapse-18-o { background-position: -108px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-contextmenu-18 { background-position: -126px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-contextmenu-18-o { background-position: -144px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-down-18 { background-position: -162px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-down-18-o { background-position: -180px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-expand-18 { background-position: -198px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-expand-18-o { background-position: -216px -198px; width: 18px; height: 18px; }
.bmw-pos-nav-explore-18 { background-position: -0px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-explore-18-o { background-position: -18px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-fastfwd-18 { background-position: -36px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-fastfwd-18-o { background-position: -54px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-home-18 { background-position: -72px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-home-18-o { background-position: -90px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-imagegallery-18 { background-position: -108px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-imagegallery-18-o { background-position: -126px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-list-18 { background-position: -144px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-list-18-o { background-position: -162px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-menu-18 { background-position: -180px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-menu-18-o { background-position: -198px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-more-18 { background-position: -216px -216px; width: 18px; height: 18px; }
.bmw-pos-nav-more-18-o { background-position: -0px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-next-18 { background-position: -18px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-next-18-o { background-position: -36px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-overview-18 { background-position: -54px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-overview-18-o { background-position: -72px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-previous-18 { background-position: -90px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-previous-18-o { background-position: -108px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-rewind-18 { background-position: -126px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-rewind-18-o { background-position: -144px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-skip-18 { background-position: -162px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-skip-18-o { background-position: -180px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-toend-18 { background-position: -198px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-toend-18-o { background-position: -216px -234px; width: 18px; height: 18px; }
.bmw-pos-nav-tostart-18 { background-position: -0px -252px; width: 18px; height: 18px; }
.bmw-pos-nav-tostart-18-o { background-position: -18px -252px; width: 18px; height: 18px; }
.bmw-pos-nav-up-18 { background-position: -36px -252px; width: 18px; height: 18px; }
.bmw-pos-nav-up-18-o { background-position: -54px -252px; width: 18px; height: 18px; }

.bmw-pos-act-action-24, .bmw-pos-act-action-24-o, .bmw-pos-act-addtoplaylist-24, .bmw-pos-act-addtoplaylist-24-o, .bmw-pos-act-delete-24, 
.bmw-pos-act-delete-24-o, .bmw-pos-act-download-24, .bmw-pos-act-download-24-o, .bmw-pos-act-edit-24, .bmw-pos-act-edit-24-o, 
.bmw-pos-act-login-24, .bmw-pos-act-login-24-o, .bmw-pos-act-logout-24, .bmw-pos-act-logout-24-o, .bmw-pos-act-maplocation-24, 
.bmw-pos-act-maplocation-24-o, .bmw-pos-act-open-24, .bmw-pos-act-open-24-o, .bmw-pos-act-print-24, .bmw-pos-act-print-24-o, 
.bmw-pos-act-register-24, .bmw-pos-act-register-24-o, .bmw-pos-act-replace-24, .bmw-pos-act-replace-24-o, .bmw-pos-act-save-24, 
.bmw-pos-act-save-24-o, .bmw-pos-act-search-24, .bmw-pos-act-search-24-o, .bmw-pos-act-shopping-24, .bmw-pos-act-shopping-24-o, 
.bmw-pos-act-upload-24, .bmw-pos-act-upload-24-o, .bmw-pos-car-cabrioclose-24, .bmw-pos-car-cabrioclose-24-o, .bmw-pos-car-cabrioopen-24, 
.bmw-pos-car-cabrioopen-24-o, .bmw-pos-car-dayview-24, .bmw-pos-car-dayview-24-o, .bmw-pos-car-doorclose-24, .bmw-pos-car-doorclose-24-o, 
.bmw-pos-car-dooropen-24, .bmw-pos-car-dooropen-24-o, .bmw-pos-car-driverdoor-24, .bmw-pos-car-driverdoor-24-o, .bmw-pos-car-exteriorback-24, 
.bmw-pos-car-exteriorback-24-o, .bmw-pos-car-exteriorfront-24, .bmw-pos-car-exteriorfront-24-o, .bmw-pos-car-interior-24, .bmw-pos-car-interior-24-o, 
.bmw-pos-car-nightview-24, .bmw-pos-car-nightview-24-o, .bmw-pos-com-calendar-24, .bmw-pos-com-calendar-24-o, .bmw-pos-com-contact-24, 
.bmw-pos-com-contact-24-o, .bmw-pos-com-discussion-24, .bmw-pos-com-discussion-24-o, .bmw-pos-com-electricity-24, .bmw-pos-com-electricity-24-o, 
.bmw-pos-com-embed-24, .bmw-pos-com-embed-24-o, .bmw-pos-com-favorite-24, .bmw-pos-com-favorite-24-o, .bmw-pos-com-help-24, 
.bmw-pos-com-help-24-o, .bmw-pos-com-info-24, .bmw-pos-com-info-24-o, .bmw-pos-com-mail-24, .bmw-pos-com-mail-24-o, 
.bmw-pos-com-phone-24, .bmw-pos-com-phone-24-o, .bmw-pos-com-reference-24, .bmw-pos-com-reference-24-o, .bmw-pos-com-rss-24, 
.bmw-pos-com-rss-24-o, .bmw-pos-com-settings-24, .bmw-pos-com-settings-24-o, .bmw-pos-com-share-24, .bmw-pos-com-share-24-o, 
.bmw-pos-com-tellafriend-24, .bmw-pos-com-tellafriend-24-o, .bmw-pos-com-toolbox-24, .bmw-pos-com-toolbox-24-o, .bmw-pos-com-user-24, 
.bmw-pos-com-user-24-o, .bmw-pos-int-buildassist-24, .bmw-pos-int-buildassist-24-o, .bmw-pos-int-fullscreen-24, .bmw-pos-int-fullscreen-24-o, 
.bmw-pos-int-interaction-24, .bmw-pos-int-interaction-24-o, .bmw-pos-int-maximize-24, .bmw-pos-int-maximize-24-o, .bmw-pos-int-minimize-24, 
.bmw-pos-int-minimize-24-o, .bmw-pos-int-move-24, .bmw-pos-int-move-24-o, .bmw-pos-int-movehor-24, .bmw-pos-int-movehor-24-o, 
.bmw-pos-int-movevert-24, .bmw-pos-int-movevert-24-o, .bmw-pos-int-repeat-24, .bmw-pos-int-repeat-24-o, .bmw-pos-int-reset-24, 
.bmw-pos-int-reset-24-o, .bmw-pos-int-rotate360-24, .bmw-pos-int-rotate360-24-o, .bmw-pos-int-update-24, .bmw-pos-int-update-24-o, 
.bmw-pos-int-view360-24, .bmw-pos-int-view360-24-o, .bmw-pos-int-zoomin-24, .bmw-pos-int-zoomin-24-o, .bmw-pos-int-zoomout-24, 
.bmw-pos-int-zoomout-24-o, .bmw-pos-med-audio-24, .bmw-pos-med-audio-24-o, .bmw-pos-med-document-24, .bmw-pos-med-document-24-o, 
.bmw-pos-med-highquality-24, .bmw-pos-med-highquality-24-o, .bmw-pos-med-image-24, .bmw-pos-med-image-24-o, .bmw-pos-med-lowquality-24, 
.bmw-pos-med-lowquality-24-o, .bmw-pos-med-mobileapp-24, .bmw-pos-med-mobileapp-24-o, .bmw-pos-med-movie-24, .bmw-pos-med-movie-24-o, 
.bmw-pos-med-mute-24, .bmw-pos-med-mute-24-o, .bmw-pos-med-pause-24, .bmw-pos-med-pause-24-o, .bmw-pos-med-play-24, 
.bmw-pos-med-play-24-o, .bmw-pos-med-sound-24, .bmw-pos-med-sound-24-o, .bmw-pos-med-stop-24, .bmw-pos-med-stop-24-o, 
.bmw-pos-med-subtitleoff-24, .bmw-pos-med-subtitleoff-24-o, .bmw-pos-med-subtitleon-24, .bmw-pos-med-subtitleon-24-o, .bmw-pos-nav-chapters-24, 
.bmw-pos-nav-chapters-24-o, .bmw-pos-nav-close-24, .bmw-pos-nav-close-24-o, .bmw-pos-nav-collapse-24, .bmw-pos-nav-collapse-24-o, 
.bmw-pos-nav-contextmenu-24, .bmw-pos-nav-contextmenu-24-o, .bmw-pos-nav-down-24, .bmw-pos-nav-down-24-o, .bmw-pos-nav-expand-24, 
.bmw-pos-nav-expand-24-o, .bmw-pos-nav-explore-24, .bmw-pos-nav-explore-24-o, .bmw-pos-nav-fastfwd-24, .bmw-pos-nav-fastfwd-24-o, 
.bmw-pos-nav-home-24, .bmw-pos-nav-home-24-o, .bmw-pos-nav-imagegallery-24, .bmw-pos-nav-imagegallery-24-o, .bmw-pos-nav-list-24, 
.bmw-pos-nav-list-24-o, .bmw-pos-nav-menu-24, .bmw-pos-nav-menu-24-o, .bmw-pos-nav-more-24, .bmw-pos-nav-more-24-o, 
.bmw-pos-nav-next-24, .bmw-pos-nav-next-24-o, .bmw-pos-nav-overview-24, .bmw-pos-nav-overview-24-o, .bmw-pos-nav-previous-24, 
.bmw-pos-nav-previous-24-o, .bmw-pos-nav-rewind-24, .bmw-pos-nav-rewind-24-o, .bmw-pos-nav-skip-24, .bmw-pos-nav-skip-24-o, 
.bmw-pos-nav-toend-24, .bmw-pos-nav-toend-24-o, .bmw-pos-nav-tostart-24, .bmw-pos-nav-tostart-24-o, .bmw-pos-nav-up-24, 
.bmw-pos-nav-up-24-o
{ display: inline-block; background: url('../../img/negative-icon-24.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-pos-act-action-24 { background-position: -0px -0px; width: 24px; height: 24px; }
.bmw-pos-act-action-24-o { background-position: -24px -0px; width: 24px; height: 24px; }
.bmw-pos-act-addtoplaylist-24 { background-position: -48px -0px; width: 24px; height: 24px; }
.bmw-pos-act-addtoplaylist-24-o { background-position: -72px -0px; width: 24px; height: 24px; }
.bmw-pos-act-delete-24 { background-position: -96px -0px; width: 24px; height: 24px; }
.bmw-pos-act-delete-24-o { background-position: -120px -0px; width: 24px; height: 24px; }
.bmw-pos-act-download-24 { background-position: -144px -0px; width: 24px; height: 24px; }
.bmw-pos-act-download-24-o { background-position: -168px -0px; width: 24px; height: 24px; }
.bmw-pos-act-edit-24 { background-position: -192px -0px; width: 24px; height: 24px; }
.bmw-pos-act-edit-24-o { background-position: -216px -0px; width: 24px; height: 24px; }
.bmw-pos-act-login-24 { background-position: -240px -0px; width: 24px; height: 24px; }
.bmw-pos-act-login-24-o { background-position: -264px -0px; width: 24px; height: 24px; }
.bmw-pos-act-logout-24 { background-position: -288px -0px; width: 24px; height: 24px; }
.bmw-pos-act-logout-24-o { background-position: -0px -24px; width: 24px; height: 24px; }
.bmw-pos-act-maplocation-24 { background-position: -24px -24px; width: 24px; height: 24px; }
.bmw-pos-act-maplocation-24-o { background-position: -48px -24px; width: 24px; height: 24px; }
.bmw-pos-act-open-24 { background-position: -72px -24px; width: 24px; height: 24px; }
.bmw-pos-act-open-24-o { background-position: -96px -24px; width: 24px; height: 24px; }
.bmw-pos-act-print-24 { background-position: -120px -24px; width: 24px; height: 24px; }
.bmw-pos-act-print-24-o { background-position: -144px -24px; width: 24px; height: 24px; }
.bmw-pos-act-register-24 { background-position: -168px -24px; width: 24px; height: 24px; }
.bmw-pos-act-register-24-o { background-position: -192px -24px; width: 24px; height: 24px; }
.bmw-pos-act-replace-24 { background-position: -216px -24px; width: 24px; height: 24px; }
.bmw-pos-act-replace-24-o { background-position: -240px -24px; width: 24px; height: 24px; }
.bmw-pos-act-save-24 { background-position: -264px -24px; width: 24px; height: 24px; }
.bmw-pos-act-save-24-o { background-position: -288px -24px; width: 24px; height: 24px; }
.bmw-pos-act-search-24 { background-position: -0px -48px; width: 24px; height: 24px; }
.bmw-pos-act-search-24-o { background-position: -24px -48px; width: 24px; height: 24px; }
.bmw-pos-act-shopping-24 { background-position: -48px -48px; width: 24px; height: 24px; }
.bmw-pos-act-shopping-24-o { background-position: -72px -48px; width: 24px; height: 24px; }
.bmw-pos-act-upload-24 { background-position: -96px -48px; width: 24px; height: 24px; }
.bmw-pos-act-upload-24-o { background-position: -120px -48px; width: 24px; height: 24px; }
.bmw-pos-car-cabrioclose-24 { background-position: -144px -48px; width: 24px; height: 24px; }
.bmw-pos-car-cabrioclose-24-o { background-position: -168px -48px; width: 24px; height: 24px; }
.bmw-pos-car-cabrioopen-24 { background-position: -192px -48px; width: 24px; height: 24px; }
.bmw-pos-car-cabrioopen-24-o { background-position: -216px -48px; width: 24px; height: 24px; }
.bmw-pos-car-dayview-24 { background-position: -240px -48px; width: 24px; height: 24px; }
.bmw-pos-car-dayview-24-o { background-position: -264px -48px; width: 24px; height: 24px; }
.bmw-pos-car-doorclose-24 { background-position: -288px -48px; width: 24px; height: 24px; }
.bmw-pos-car-doorclose-24-o { background-position: -0px -72px; width: 24px; height: 24px; }
.bmw-pos-car-dooropen-24 { background-position: -24px -72px; width: 24px; height: 24px; }
.bmw-pos-car-dooropen-24-o { background-position: -48px -72px; width: 24px; height: 24px; }
.bmw-pos-car-driverdoor-24 { background-position: -72px -72px; width: 24px; height: 24px; }
.bmw-pos-car-driverdoor-24-o { background-position: -96px -72px; width: 24px; height: 24px; }
.bmw-pos-car-exteriorback-24 { background-position: -120px -72px; width: 24px; height: 24px; }
.bmw-pos-car-exteriorback-24-o { background-position: -144px -72px; width: 24px; height: 24px; }
.bmw-pos-car-exteriorfront-24 { background-position: -168px -72px; width: 24px; height: 24px; }
.bmw-pos-car-exteriorfront-24-o { background-position: -192px -72px; width: 24px; height: 24px; }
.bmw-pos-car-interior-24 { background-position: -216px -72px; width: 24px; height: 24px; }
.bmw-pos-car-interior-24-o { background-position: -240px -72px; width: 24px; height: 24px; }
.bmw-pos-car-nightview-24 { background-position: -264px -72px; width: 24px; height: 24px; }
.bmw-pos-car-nightview-24-o { background-position: -288px -72px; width: 24px; height: 24px; }
.bmw-pos-com-calendar-24 { background-position: -0px -96px; width: 24px; height: 24px; }
.bmw-pos-com-calendar-24-o { background-position: -24px -96px; width: 24px; height: 24px; }
.bmw-pos-com-contact-24 { background-position: -48px -96px; width: 24px; height: 24px; }
.bmw-pos-com-contact-24-o { background-position: -72px -96px; width: 24px; height: 24px; }
.bmw-pos-com-discussion-24 { background-position: -96px -96px; width: 24px; height: 24px; }
.bmw-pos-com-discussion-24-o { background-position: -120px -96px; width: 24px; height: 24px; }
.bmw-pos-com-electricity-24 { background-position: -144px -96px; width: 24px; height: 24px; }
.bmw-pos-com-electricity-24-o { background-position: -168px -96px; width: 24px; height: 24px; }
.bmw-pos-com-embed-24 { background-position: -192px -96px; width: 24px; height: 24px; }
.bmw-pos-com-embed-24-o { background-position: -216px -96px; width: 24px; height: 24px; }
.bmw-pos-com-favorite-24 { background-position: -240px -96px; width: 24px; height: 24px; }
.bmw-pos-com-favorite-24-o { background-position: -264px -96px; width: 24px; height: 24px; }
.bmw-pos-com-help-24 { background-position: -288px -96px; width: 24px; height: 24px; }
.bmw-pos-com-help-24-o { background-position: -0px -120px; width: 24px; height: 24px; }
.bmw-pos-com-info-24 { background-position: -24px -120px; width: 24px; height: 24px; }
.bmw-pos-com-info-24-o { background-position: -48px -120px; width: 24px; height: 24px; }
.bmw-pos-com-mail-24 { background-position: -72px -120px; width: 24px; height: 24px; }
.bmw-pos-com-mail-24-o { background-position: -96px -120px; width: 24px; height: 24px; }
.bmw-pos-com-phone-24 { background-position: -120px -120px; width: 24px; height: 24px; }
.bmw-pos-com-phone-24-o { background-position: -144px -120px; width: 24px; height: 24px; }
.bmw-pos-com-reference-24 { background-position: -168px -120px; width: 24px; height: 24px; }
.bmw-pos-com-reference-24-o { background-position: -192px -120px; width: 24px; height: 24px; }
.bmw-pos-com-rss-24 { background-position: -216px -120px; width: 24px; height: 24px; }
.bmw-pos-com-rss-24-o { background-position: -240px -120px; width: 24px; height: 24px; }
.bmw-pos-com-settings-24 { background-position: -264px -120px; width: 24px; height: 24px; }
.bmw-pos-com-settings-24-o { background-position: -288px -120px; width: 24px; height: 24px; }
.bmw-pos-com-share-24 { background-position: -0px -144px; width: 24px; height: 24px; }
.bmw-pos-com-share-24-o { background-position: -24px -144px; width: 24px; height: 24px; }
.bmw-pos-com-tellafriend-24 { background-position: -48px -144px; width: 24px; height: 24px; }
.bmw-pos-com-tellafriend-24-o { background-position: -72px -144px; width: 24px; height: 24px; }
.bmw-pos-com-toolbox-24 { background-position: -96px -144px; width: 24px; height: 24px; }
.bmw-pos-com-toolbox-24-o { background-position: -120px -144px; width: 24px; height: 24px; }
.bmw-pos-com-user-24 { background-position: -144px -144px; width: 24px; height: 24px; }
.bmw-pos-com-user-24-o { background-position: -168px -144px; width: 24px; height: 24px; }
.bmw-pos-int-buildassist-24 { background-position: -192px -144px; width: 24px; height: 24px; }
.bmw-pos-int-buildassist-24-o { background-position: -216px -144px; width: 24px; height: 24px; }
.bmw-pos-int-fullscreen-24 { background-position: -240px -144px; width: 24px; height: 24px; }
.bmw-pos-int-fullscreen-24-o { background-position: -264px -144px; width: 24px; height: 24px; }
.bmw-pos-int-interaction-24 { background-position: -288px -144px; width: 24px; height: 24px; }
.bmw-pos-int-interaction-24-o { background-position: -0px -168px; width: 24px; height: 24px; }
.bmw-pos-int-maximize-24 { background-position: -24px -168px; width: 24px; height: 24px; }
.bmw-pos-int-maximize-24-o { background-position: -48px -168px; width: 24px; height: 24px; }
.bmw-pos-int-minimize-24 { background-position: -72px -168px; width: 24px; height: 24px; }
.bmw-pos-int-minimize-24-o { background-position: -96px -168px; width: 24px; height: 24px; }
.bmw-pos-int-move-24 { background-position: -120px -168px; width: 24px; height: 24px; }
.bmw-pos-int-move-24-o { background-position: -144px -168px; width: 24px; height: 24px; }
.bmw-pos-int-movehor-24 { background-position: -168px -168px; width: 24px; height: 24px; }
.bmw-pos-int-movehor-24-o { background-position: -192px -168px; width: 24px; height: 24px; }
.bmw-pos-int-movevert-24 { background-position: -216px -168px; width: 24px; height: 24px; }
.bmw-pos-int-movevert-24-o { background-position: -240px -168px; width: 24px; height: 24px; }
.bmw-pos-int-repeat-24 { background-position: -264px -168px; width: 24px; height: 24px; }
.bmw-pos-int-repeat-24-o { background-position: -288px -168px; width: 24px; height: 24px; }
.bmw-pos-int-reset-24 { background-position: -0px -192px; width: 24px; height: 24px; }
.bmw-pos-int-reset-24-o { background-position: -24px -192px; width: 24px; height: 24px; }
.bmw-pos-int-rotate360-24 { background-position: -48px -192px; width: 24px; height: 24px; }
.bmw-pos-int-rotate360-24-o { background-position: -72px -192px; width: 24px; height: 24px; }
.bmw-pos-int-update-24 { background-position: -96px -192px; width: 24px; height: 24px; }
.bmw-pos-int-update-24-o { background-position: -120px -192px; width: 24px; height: 24px; }
.bmw-pos-int-view360-24 { background-position: -144px -192px; width: 24px; height: 24px; }
.bmw-pos-int-view360-24-o { background-position: -168px -192px; width: 24px; height: 24px; }
.bmw-pos-int-zoomin-24 { background-position: -192px -192px; width: 24px; height: 24px; }
.bmw-pos-int-zoomin-24-o { background-position: -216px -192px; width: 24px; height: 24px; }
.bmw-pos-int-zoomout-24 { background-position: -240px -192px; width: 24px; height: 24px; }
.bmw-pos-int-zoomout-24-o { background-position: -264px -192px; width: 24px; height: 24px; }
.bmw-pos-med-audio-24 { background-position: -288px -192px; width: 24px; height: 24px; }
.bmw-pos-med-audio-24-o { background-position: -0px -216px; width: 24px; height: 24px; }
.bmw-pos-med-document-24 { background-position: -24px -216px; width: 24px; height: 24px; }
.bmw-pos-med-document-24-o { background-position: -48px -216px; width: 24px; height: 24px; }
.bmw-pos-med-highquality-24 { background-position: -72px -216px; width: 24px; height: 24px; }
.bmw-pos-med-highquality-24-o { background-position: -96px -216px; width: 24px; height: 24px; }
.bmw-pos-med-image-24 { background-position: -120px -216px; width: 24px; height: 24px; }
.bmw-pos-med-image-24-o { background-position: -144px -216px; width: 24px; height: 24px; }
.bmw-pos-med-lowquality-24 { background-position: -168px -216px; width: 24px; height: 24px; }
.bmw-pos-med-lowquality-24-o { background-position: -192px -216px; width: 24px; height: 24px; }
.bmw-pos-med-mobileapp-24 { background-position: -216px -216px; width: 24px; height: 24px; }
.bmw-pos-med-mobileapp-24-o { background-position: -240px -216px; width: 24px; height: 24px; }
.bmw-pos-med-movie-24 { background-position: -264px -216px; width: 24px; height: 24px; }
.bmw-pos-med-movie-24-o { background-position: -288px -216px; width: 24px; height: 24px; }
.bmw-pos-med-mute-24 { background-position: -0px -240px; width: 24px; height: 24px; }
.bmw-pos-med-mute-24-o { background-position: -24px -240px; width: 24px; height: 24px; }
.bmw-pos-med-pause-24 { background-position: -48px -240px; width: 24px; height: 24px; }
.bmw-pos-med-pause-24-o { background-position: -72px -240px; width: 24px; height: 24px; }
.bmw-pos-med-play-24 { background-position: -96px -240px; width: 24px; height: 24px; }
.bmw-pos-med-play-24-o { background-position: -120px -240px; width: 24px; height: 24px; }
.bmw-pos-med-sound-24 { background-position: -144px -240px; width: 24px; height: 24px; }
.bmw-pos-med-sound-24-o { background-position: -168px -240px; width: 24px; height: 24px; }
.bmw-pos-med-stop-24 { background-position: -192px -240px; width: 24px; height: 24px; }
.bmw-pos-med-stop-24-o { background-position: -216px -240px; width: 24px; height: 24px; }
.bmw-pos-med-subtitleoff-24 { background-position: -240px -240px; width: 24px; height: 24px; }
.bmw-pos-med-subtitleoff-24-o { background-position: -264px -240px; width: 24px; height: 24px; }
.bmw-pos-med-subtitleon-24 { background-position: -288px -240px; width: 24px; height: 24px; }
.bmw-pos-med-subtitleon-24-o { background-position: -0px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-chapters-24 { background-position: -24px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-chapters-24-o { background-position: -48px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-close-24 { background-position: -72px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-close-24-o { background-position: -96px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-collapse-24 { background-position: -120px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-collapse-24-o { background-position: -144px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-contextmenu-24 { background-position: -168px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-contextmenu-24-o { background-position: -192px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-down-24 { background-position: -216px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-down-24-o { background-position: -240px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-expand-24 { background-position: -264px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-expand-24-o { background-position: -288px -264px; width: 24px; height: 24px; }
.bmw-pos-nav-explore-24 { background-position: -0px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-explore-24-o { background-position: -24px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-fastfwd-24 { background-position: -48px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-fastfwd-24-o { background-position: -72px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-home-24 { background-position: -96px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-home-24-o { background-position: -120px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-imagegallery-24 { background-position: -144px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-imagegallery-24-o { background-position: -168px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-list-24 { background-position: -192px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-list-24-o { background-position: -216px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-menu-24 { background-position: -240px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-menu-24-o { background-position: -264px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-more-24 { background-position: -288px -288px; width: 24px; height: 24px; }
.bmw-pos-nav-more-24-o { background-position: -0px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-next-24 { background-position: -24px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-next-24-o { background-position: -48px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-overview-24 { background-position: -72px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-overview-24-o { background-position: -96px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-previous-24 { background-position: -120px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-previous-24-o { background-position: -144px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-rewind-24 { background-position: -168px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-rewind-24-o { background-position: -192px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-skip-24 { background-position: -216px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-skip-24-o { background-position: -240px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-toend-24 { background-position: -264px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-toend-24-o { background-position: -288px -312px; width: 24px; height: 24px; }
.bmw-pos-nav-tostart-24 { background-position: -0px -336px; width: 24px; height: 24px; }
.bmw-pos-nav-tostart-24-o { background-position: -24px -336px; width: 24px; height: 24px; }
.bmw-pos-nav-up-24 { background-position: -48px -336px; width: 24px; height: 24px; }
.bmw-pos-nav-up-24-o { background-position: -72px -336px; width: 24px; height: 24px; }

.bmw-pos-act-action-48, .bmw-pos-act-action-48-o, .bmw-pos-act-addtoplaylist-48, .bmw-pos-act-addtoplaylist-48-o, .bmw-pos-act-delete-48, 
.bmw-pos-act-delete-48-o, .bmw-pos-act-download-48, .bmw-pos-act-download-48-o, .bmw-pos-act-edit-48, .bmw-pos-act-edit-48-o, 
.bmw-pos-act-login-48, .bmw-pos-act-login-48-o, .bmw-pos-act-logout-48, .bmw-pos-act-logout-48-o, .bmw-pos-act-maplocation-48, 
.bmw-pos-act-maplocation-48-o, .bmw-pos-act-open-48, .bmw-pos-act-open-48-o, .bmw-pos-act-print-48, .bmw-pos-act-print-48-o, 
.bmw-pos-act-register-48, .bmw-pos-act-register-48-o, .bmw-pos-act-replace-48, .bmw-pos-act-replace-48-o, .bmw-pos-act-save-48, 
.bmw-pos-act-save-48-o, .bmw-pos-act-search-48, .bmw-pos-act-search-48-o, .bmw-pos-act-shopping-48, .bmw-pos-act-shopping-48-o, 
.bmw-pos-act-upload-48, .bmw-pos-act-upload-48-o, .bmw-pos-car-cabrioclose-48, .bmw-pos-car-cabrioclose-48-o, .bmw-pos-car-cabrioopen-48, 
.bmw-pos-car-cabrioopen-48-o, .bmw-pos-car-dayview-48, .bmw-pos-car-dayview-48-o, .bmw-pos-car-doorclose-48, .bmw-pos-car-doorclose-48-o, 
.bmw-pos-car-dooropen-48, .bmw-pos-car-dooropen-48-o, .bmw-pos-car-driverdoor-48, .bmw-pos-car-driverdoor-48-o, .bmw-pos-car-exteriorback-48, 
.bmw-pos-car-exteriorback-48-o, .bmw-pos-car-exteriorfront-48, .bmw-pos-car-exteriorfront-48-o, .bmw-pos-car-interior-48, .bmw-pos-car-interior-48-o, 
.bmw-pos-car-nightview-48, .bmw-pos-car-nightview-48-o, .bmw-pos-com-calendar-48, .bmw-pos-com-calendar-48-o, .bmw-pos-com-contact-48, 
.bmw-pos-com-contact-48-o, .bmw-pos-com-discussion-48, .bmw-pos-com-discussion-48-o, .bmw-pos-com-electricity-48, .bmw-pos-com-electricity-48-o, 
.bmw-pos-com-embed-48, .bmw-pos-com-embed-48-o, .bmw-pos-com-favorite-48, .bmw-pos-com-favorite-48-o, .bmw-pos-com-help-48, 
.bmw-pos-com-help-48-o, .bmw-pos-com-info-48, .bmw-pos-com-info-48-o, .bmw-pos-com-mail-48, .bmw-pos-com-mail-48-o, 
.bmw-pos-com-phone-48, .bmw-pos-com-phone-48-o, .bmw-pos-com-reference-48, .bmw-pos-com-reference-48-o, .bmw-pos-com-rss-48, 
.bmw-pos-com-rss-48-o, .bmw-pos-com-settings-48, .bmw-pos-com-settings-48-o, .bmw-pos-com-share-48, .bmw-pos-com-share-48-o, 
.bmw-pos-com-tellafriend-48, .bmw-pos-com-tellafriend-48-o, .bmw-pos-com-toolbox-48, .bmw-pos-com-toolbox-48-o, .bmw-pos-com-user-48, 
.bmw-pos-com-user-48-o, .bmw-pos-int-buildassist-48, .bmw-pos-int-buildassist-48-o, .bmw-pos-int-fullscreen-48, .bmw-pos-int-fullscreen-48-o, 
.bmw-pos-int-interaction-48, .bmw-pos-int-interaction-48-o, .bmw-pos-int-maximize-48, .bmw-pos-int-maximize-48-o, .bmw-pos-int-minimize-48, 
.bmw-pos-int-minimize-48-o, .bmw-pos-int-move-48, .bmw-pos-int-move-48-o, .bmw-pos-int-movehor-48, .bmw-pos-int-movehor-48-o, 
.bmw-pos-int-movevert-48, .bmw-pos-int-movevert-48-o, .bmw-pos-int-repeat-48, .bmw-pos-int-repeat-48-o, .bmw-pos-int-reset-48, 
.bmw-pos-int-reset-48-o, .bmw-pos-int-rotate360-48, .bmw-pos-int-rotate360-48-o, .bmw-pos-int-update-48, .bmw-pos-int-update-48-o, 
.bmw-pos-int-view360-48, .bmw-pos-int-view360-48-o, .bmw-pos-int-zoomin-48, .bmw-pos-int-zoomin-48-o, .bmw-pos-int-zoomout-48, 
.bmw-pos-int-zoomout-48-o, .bmw-pos-med-audio-48, .bmw-pos-med-audio-48-o, .bmw-pos-med-document-48, .bmw-pos-med-document-48-o, 
.bmw-pos-med-highquality-48, .bmw-pos-med-highquality-48-o, .bmw-pos-med-image-48, .bmw-pos-med-image-48-o, .bmw-pos-med-lowquality-48, 
.bmw-pos-med-lowquality-48-o, .bmw-pos-med-mobileapp-48, .bmw-pos-med-mobileapp-48-o, .bmw-pos-med-movie-48, .bmw-pos-med-movie-48-o, 
.bmw-pos-med-mute-48, .bmw-pos-med-mute-48-o, .bmw-pos-med-pause-48, .bmw-pos-med-pause-48-o, .bmw-pos-med-play-48, 
.bmw-pos-med-play-48-o, .bmw-pos-med-sound-48, .bmw-pos-med-sound-48-o, .bmw-pos-med-stop-48, .bmw-pos-med-stop-48-o, 
.bmw-pos-med-subtitleoff-48, .bmw-pos-med-subtitleoff-48-o, .bmw-pos-med-subtitleon-48, .bmw-pos-med-subtitleon-48-o, .bmw-pos-nav-chapters-48, 
.bmw-pos-nav-chapters-48-o, .bmw-pos-nav-close-48, .bmw-pos-nav-close-48-o, .bmw-pos-nav-collapse-48, .bmw-pos-nav-collapse-48-o, 
.bmw-pos-nav-contextmenu-48, .bmw-pos-nav-contextmenu-48-o, .bmw-pos-nav-down-48, .bmw-pos-nav-down-48-o, .bmw-pos-nav-expand-48, 
.bmw-pos-nav-expand-48-o, .bmw-pos-nav-explore-48, .bmw-pos-nav-explore-48-o, .bmw-pos-nav-fastfwd-48, .bmw-pos-nav-fastfwd-48-o, 
.bmw-pos-nav-home-48, .bmw-pos-nav-home-48-o, .bmw-pos-nav-imagegallery-48, .bmw-pos-nav-imagegallery-48-o, .bmw-pos-nav-list-48, 
.bmw-pos-nav-list-48-o, .bmw-pos-nav-menu-48, .bmw-pos-nav-menu-48-o, .bmw-pos-nav-more-48, .bmw-pos-nav-more-48-o, 
.bmw-pos-nav-next-48, .bmw-pos-nav-next-48-o, .bmw-pos-nav-overview-48, .bmw-pos-nav-overview-48-o, .bmw-pos-nav-previous-48, 
.bmw-pos-nav-previous-48-o, .bmw-pos-nav-rewind-48, .bmw-pos-nav-rewind-48-o, .bmw-pos-nav-skip-48, .bmw-pos-nav-skip-48-o, 
.bmw-pos-nav-toend-48, .bmw-pos-nav-toend-48-o, .bmw-pos-nav-tostart-48, .bmw-pos-nav-tostart-48-o, .bmw-pos-nav-up-48, 
.bmw-pos-nav-up-48-o
{ display: inline-block; background: url('../../img/negative-icon-48.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-pos-act-action-48 { background-position: -0px -0px; width: 48px; height: 48px; }
.bmw-pos-act-action-48-o { background-position: -48px -0px; width: 48px; height: 48px; }
.bmw-pos-act-addtoplaylist-48 { background-position: -96px -0px; width: 48px; height: 48px; }
.bmw-pos-act-addtoplaylist-48-o { background-position: -144px -0px; width: 48px; height: 48px; }
.bmw-pos-act-delete-48 { background-position: -192px -0px; width: 48px; height: 48px; }
.bmw-pos-act-delete-48-o { background-position: -240px -0px; width: 48px; height: 48px; }
.bmw-pos-act-download-48 { background-position: -288px -0px; width: 48px; height: 48px; }
.bmw-pos-act-download-48-o { background-position: -336px -0px; width: 48px; height: 48px; }
.bmw-pos-act-edit-48 { background-position: -384px -0px; width: 48px; height: 48px; }
.bmw-pos-act-edit-48-o { background-position: -432px -0px; width: 48px; height: 48px; }
.bmw-pos-act-login-48 { background-position: -480px -0px; width: 48px; height: 48px; }
.bmw-pos-act-login-48-o { background-position: -528px -0px; width: 48px; height: 48px; }
.bmw-pos-act-logout-48 { background-position: -576px -0px; width: 48px; height: 48px; }
.bmw-pos-act-logout-48-o { background-position: -0px -48px; width: 48px; height: 48px; }
.bmw-pos-act-maplocation-48 { background-position: -48px -48px; width: 48px; height: 48px; }
.bmw-pos-act-maplocation-48-o { background-position: -96px -48px; width: 48px; height: 48px; }
.bmw-pos-act-open-48 { background-position: -144px -48px; width: 48px; height: 48px; }
.bmw-pos-act-open-48-o { background-position: -192px -48px; width: 48px; height: 48px; }
.bmw-pos-act-print-48 { background-position: -240px -48px; width: 48px; height: 48px; }
.bmw-pos-act-print-48-o { background-position: -288px -48px; width: 48px; height: 48px; }
.bmw-pos-act-register-48 { background-position: -336px -48px; width: 48px; height: 48px; }
.bmw-pos-act-register-48-o { background-position: -384px -48px; width: 48px; height: 48px; }
.bmw-pos-act-replace-48 { background-position: -432px -48px; width: 48px; height: 48px; }
.bmw-pos-act-replace-48-o { background-position: -480px -48px; width: 48px; height: 48px; }
.bmw-pos-act-save-48 { background-position: -528px -48px; width: 48px; height: 48px; }
.bmw-pos-act-save-48-o { background-position: -576px -48px; width: 48px; height: 48px; }
.bmw-pos-act-search-48 { background-position: -0px -96px; width: 48px; height: 48px; }
.bmw-pos-act-search-48-o { background-position: -48px -96px; width: 48px; height: 48px; }
.bmw-pos-act-shopping-48 { background-position: -96px -96px; width: 48px; height: 48px; }
.bmw-pos-act-shopping-48-o { background-position: -144px -96px; width: 48px; height: 48px; }
.bmw-pos-act-upload-48 { background-position: -192px -96px; width: 48px; height: 48px; }
.bmw-pos-act-upload-48-o { background-position: -240px -96px; width: 48px; height: 48px; }
.bmw-pos-car-cabrioclose-48 { background-position: -288px -96px; width: 48px; height: 48px; }
.bmw-pos-car-cabrioclose-48-o { background-position: -336px -96px; width: 48px; height: 48px; }
.bmw-pos-car-cabrioopen-48 { background-position: -384px -96px; width: 48px; height: 48px; }
.bmw-pos-car-cabrioopen-48-o { background-position: -432px -96px; width: 48px; height: 48px; }
.bmw-pos-car-dayview-48 { background-position: -480px -96px; width: 48px; height: 48px; }
.bmw-pos-car-dayview-48-o { background-position: -528px -96px; width: 48px; height: 48px; }
.bmw-pos-car-doorclose-48 { background-position: -576px -96px; width: 48px; height: 48px; }
.bmw-pos-car-doorclose-48-o { background-position: -0px -144px; width: 48px; height: 48px; }
.bmw-pos-car-dooropen-48 { background-position: -48px -144px; width: 48px; height: 48px; }
.bmw-pos-car-dooropen-48-o { background-position: -96px -144px; width: 48px; height: 48px; }
.bmw-pos-car-driverdoor-48 { background-position: -144px -144px; width: 48px; height: 48px; }
.bmw-pos-car-driverdoor-48-o { background-position: -192px -144px; width: 48px; height: 48px; }
.bmw-pos-car-exteriorback-48 { background-position: -240px -144px; width: 48px; height: 48px; }
.bmw-pos-car-exteriorback-48-o { background-position: -288px -144px; width: 48px; height: 48px; }
.bmw-pos-car-exteriorfront-48 { background-position: -336px -144px; width: 48px; height: 48px; }
.bmw-pos-car-exteriorfront-48-o { background-position: -384px -144px; width: 48px; height: 48px; }
.bmw-pos-car-interior-48 { background-position: -432px -144px; width: 48px; height: 48px; }
.bmw-pos-car-interior-48-o { background-position: -480px -144px; width: 48px; height: 48px; }
.bmw-pos-car-nightview-48 { background-position: -528px -144px; width: 48px; height: 48px; }
.bmw-pos-car-nightview-48-o { background-position: -576px -144px; width: 48px; height: 48px; }
.bmw-pos-com-calendar-48 { background-position: -0px -192px; width: 48px; height: 48px; }
.bmw-pos-com-calendar-48-o { background-position: -48px -192px; width: 48px; height: 48px; }
.bmw-pos-com-contact-48 { background-position: -96px -192px; width: 48px; height: 48px; }
.bmw-pos-com-contact-48-o { background-position: -144px -192px; width: 48px; height: 48px; }
.bmw-pos-com-discussion-48 { background-position: -192px -192px; width: 48px; height: 48px; }
.bmw-pos-com-discussion-48-o { background-position: -240px -192px; width: 48px; height: 48px; }
.bmw-pos-com-electricity-48 { background-position: -288px -192px; width: 48px; height: 48px; }
.bmw-pos-com-electricity-48-o { background-position: -336px -192px; width: 48px; height: 48px; }
.bmw-pos-com-embed-48 { background-position: -384px -192px; width: 48px; height: 48px; }
.bmw-pos-com-embed-48-o { background-position: -432px -192px; width: 48px; height: 48px; }
.bmw-pos-com-favorite-48 { background-position: -480px -192px; width: 48px; height: 48px; }
.bmw-pos-com-favorite-48-o { background-position: -528px -192px; width: 48px; height: 48px; }
.bmw-pos-com-help-48 { background-position: -576px -192px; width: 48px; height: 48px; }
.bmw-pos-com-help-48-o { background-position: -0px -240px; width: 48px; height: 48px; }
.bmw-pos-com-info-48 { background-position: -48px -240px; width: 48px; height: 48px; }
.bmw-pos-com-info-48-o { background-position: -96px -240px; width: 48px; height: 48px; }
.bmw-pos-com-mail-48 { background-position: -144px -240px; width: 48px; height: 48px; }
.bmw-pos-com-mail-48-o { background-position: -192px -240px; width: 48px; height: 48px; }
.bmw-pos-com-phone-48 { background-position: -240px -240px; width: 48px; height: 48px; }
.bmw-pos-com-phone-48-o { background-position: -288px -240px; width: 48px; height: 48px; }
.bmw-pos-com-reference-48 { background-position: -336px -240px; width: 48px; height: 48px; }
.bmw-pos-com-reference-48-o { background-position: -384px -240px; width: 48px; height: 48px; }
.bmw-pos-com-rss-48 { background-position: -432px -240px; width: 48px; height: 48px; }
.bmw-pos-com-rss-48-o { background-position: -480px -240px; width: 48px; height: 48px; }
.bmw-pos-com-settings-48 { background-position: -528px -240px; width: 48px; height: 48px; }
.bmw-pos-com-settings-48-o { background-position: -576px -240px; width: 48px; height: 48px; }
.bmw-pos-com-share-48 { background-position: -0px -288px; width: 48px; height: 48px; }
.bmw-pos-com-share-48-o { background-position: -48px -288px; width: 48px; height: 48px; }
.bmw-pos-com-tellafriend-48 { background-position: -96px -288px; width: 48px; height: 48px; }
.bmw-pos-com-tellafriend-48-o { background-position: -144px -288px; width: 48px; height: 48px; }
.bmw-pos-com-toolbox-48 { background-position: -192px -288px; width: 48px; height: 48px; }
.bmw-pos-com-toolbox-48-o { background-position: -240px -288px; width: 48px; height: 48px; }
.bmw-pos-com-user-48 { background-position: -288px -288px; width: 48px; height: 48px; }
.bmw-pos-com-user-48-o { background-position: -336px -288px; width: 48px; height: 48px; }
.bmw-pos-int-buildassist-48 { background-position: -384px -288px; width: 48px; height: 48px; }
.bmw-pos-int-buildassist-48-o { background-position: -432px -288px; width: 48px; height: 48px; }
.bmw-pos-int-fullscreen-48 { background-position: -480px -288px; width: 48px; height: 48px; }
.bmw-pos-int-fullscreen-48-o { background-position: -528px -288px; width: 48px; height: 48px; }
.bmw-pos-int-interaction-48 { background-position: -576px -288px; width: 48px; height: 48px; }
.bmw-pos-int-interaction-48-o { background-position: -0px -336px; width: 48px; height: 48px; }
.bmw-pos-int-maximize-48 { background-position: -48px -336px; width: 48px; height: 48px; }
.bmw-pos-int-maximize-48-o { background-position: -96px -336px; width: 48px; height: 48px; }
.bmw-pos-int-minimize-48 { background-position: -144px -336px; width: 48px; height: 48px; }
.bmw-pos-int-minimize-48-o { background-position: -192px -336px; width: 48px; height: 48px; }
.bmw-pos-int-move-48 { background-position: -240px -336px; width: 48px; height: 48px; }
.bmw-pos-int-move-48-o { background-position: -288px -336px; width: 48px; height: 48px; }
.bmw-pos-int-movehor-48 { background-position: -336px -336px; width: 48px; height: 48px; }
.bmw-pos-int-movehor-48-o { background-position: -384px -336px; width: 48px; height: 48px; }
.bmw-pos-int-movevert-48 { background-position: -432px -336px; width: 48px; height: 48px; }
.bmw-pos-int-movevert-48-o { background-position: -480px -336px; width: 48px; height: 48px; }
.bmw-pos-int-repeat-48 { background-position: -528px -336px; width: 48px; height: 48px; }
.bmw-pos-int-repeat-48-o { background-position: -576px -336px; width: 48px; height: 48px; }
.bmw-pos-int-reset-48 { background-position: -0px -384px; width: 48px; height: 48px; }
.bmw-pos-int-reset-48-o { background-position: -48px -384px; width: 48px; height: 48px; }
.bmw-pos-int-rotate360-48 { background-position: -96px -384px; width: 48px; height: 48px; }
.bmw-pos-int-rotate360-48-o { background-position: -144px -384px; width: 48px; height: 48px; }
.bmw-pos-int-update-48 { background-position: -192px -384px; width: 48px; height: 48px; }
.bmw-pos-int-update-48-o { background-position: -240px -384px; width: 48px; height: 48px; }
.bmw-pos-int-view360-48 { background-position: -288px -384px; width: 48px; height: 48px; }
.bmw-pos-int-view360-48-o { background-position: -336px -384px; width: 48px; height: 48px; }
.bmw-pos-int-zoomin-48 { background-position: -384px -384px; width: 48px; height: 48px; }
.bmw-pos-int-zoomin-48-o { background-position: -432px -384px; width: 48px; height: 48px; }
.bmw-pos-int-zoomout-48 { background-position: -480px -384px; width: 48px; height: 48px; }
.bmw-pos-int-zoomout-48-o { background-position: -528px -384px; width: 48px; height: 48px; }
.bmw-pos-med-audio-48 { background-position: -576px -384px; width: 48px; height: 48px; }
.bmw-pos-med-audio-48-o { background-position: -0px -432px; width: 48px; height: 48px; }
.bmw-pos-med-document-48 { background-position: -48px -432px; width: 48px; height: 48px; }
.bmw-pos-med-document-48-o { background-position: -96px -432px; width: 48px; height: 48px; }
.bmw-pos-med-highquality-48 { background-position: -144px -432px; width: 48px; height: 48px; }
.bmw-pos-med-highquality-48-o { background-position: -192px -432px; width: 48px; height: 48px; }
.bmw-pos-med-image-48 { background-position: -240px -432px; width: 48px; height: 48px; }
.bmw-pos-med-image-48-o { background-position: -288px -432px; width: 48px; height: 48px; }
.bmw-pos-med-lowquality-48 { background-position: -336px -432px; width: 48px; height: 48px; }
.bmw-pos-med-lowquality-48-o { background-position: -384px -432px; width: 48px; height: 48px; }
.bmw-pos-med-mobileapp-48 { background-position: -432px -432px; width: 48px; height: 48px; }
.bmw-pos-med-mobileapp-48-o { background-position: -480px -432px; width: 48px; height: 48px; }
.bmw-pos-med-movie-48 { background-position: -528px -432px; width: 48px; height: 48px; }
.bmw-pos-med-movie-48-o { background-position: -576px -432px; width: 48px; height: 48px; }
.bmw-pos-med-mute-48 { background-position: -0px -480px; width: 48px; height: 48px; }
.bmw-pos-med-mute-48-o { background-position: -48px -480px; width: 48px; height: 48px; }
.bmw-pos-med-pause-48 { background-position: -96px -480px; width: 48px; height: 48px; }
.bmw-pos-med-pause-48-o { background-position: -144px -480px; width: 48px; height: 48px; }
.bmw-pos-med-play-48 { background-position: -192px -480px; width: 48px; height: 48px; }
.bmw-pos-med-play-48-o { background-position: -240px -480px; width: 48px; height: 48px; }
.bmw-pos-med-sound-48 { background-position: -288px -480px; width: 48px; height: 48px; }
.bmw-pos-med-sound-48-o { background-position: -336px -480px; width: 48px; height: 48px; }
.bmw-pos-med-stop-48 { background-position: -384px -480px; width: 48px; height: 48px; }
.bmw-pos-med-stop-48-o { background-position: -432px -480px; width: 48px; height: 48px; }
.bmw-pos-med-subtitleoff-48 { background-position: -480px -480px; width: 48px; height: 48px; }
.bmw-pos-med-subtitleoff-48-o { background-position: -528px -480px; width: 48px; height: 48px; }
.bmw-pos-med-subtitleon-48 { background-position: -576px -480px; width: 48px; height: 48px; }
.bmw-pos-med-subtitleon-48-o { background-position: -0px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-chapters-48 { background-position: -48px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-chapters-48-o { background-position: -96px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-close-48 { background-position: -144px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-close-48-o { background-position: -192px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-collapse-48 { background-position: -240px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-collapse-48-o { background-position: -288px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-contextmenu-48 { background-position: -336px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-contextmenu-48-o { background-position: -384px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-down-48 { background-position: -432px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-down-48-o { background-position: -480px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-expand-48 { background-position: -528px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-expand-48-o { background-position: -576px -528px; width: 48px; height: 48px; }
.bmw-pos-nav-explore-48 { background-position: -0px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-explore-48-o { background-position: -48px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-fastfwd-48 { background-position: -96px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-fastfwd-48-o { background-position: -144px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-home-48 { background-position: -192px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-home-48-o { background-position: -240px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-imagegallery-48 { background-position: -288px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-imagegallery-48-o { background-position: -336px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-list-48 { background-position: -384px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-list-48-o { background-position: -432px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-menu-48 { background-position: -480px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-menu-48-o { background-position: -528px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-more-48 { background-position: -576px -576px; width: 48px; height: 48px; }
.bmw-pos-nav-more-48-o { background-position: -0px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-next-48 { background-position: -48px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-next-48-o { background-position: -96px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-overview-48 { background-position: -144px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-overview-48-o { background-position: -192px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-previous-48 { background-position: -240px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-previous-48-o { background-position: -288px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-rewind-48 { background-position: -336px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-rewind-48-o { background-position: -384px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-skip-48 { background-position: -432px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-skip-48-o { background-position: -480px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-toend-48 { background-position: -528px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-toend-48-o { background-position: -576px -624px; width: 48px; height: 48px; }
.bmw-pos-nav-tostart-48 { background-position: -0px -672px; width: 48px; height: 48px; }
.bmw-pos-nav-tostart-48-o { background-position: -48px -672px; width: 48px; height: 48px; }
.bmw-pos-nav-up-48 { background-position: -96px -672px; width: 48px; height: 48px; }
.bmw-pos-nav-up-48-o { background-position: -144px -672px; width: 48px; height: 48px; }


.bmw-pos-act-action-72, .bmw-pos-act-action-72-o, .bmw-pos-act-addtoplaylist-72, .bmw-pos-act-addtoplaylist-72-o, .bmw-pos-act-delete-72, 
.bmw-pos-act-delete-72-o, .bmw-pos-act-download-72, .bmw-pos-act-download-72-o, .bmw-pos-act-edit-72, .bmw-pos-act-edit-72-o, 
.bmw-pos-act-login-72, .bmw-pos-act-login-72-o, .bmw-pos-act-logout-72, .bmw-pos-act-logout-72-o, .bmw-pos-act-maplocation-72, 
.bmw-pos-act-maplocation-72-o, .bmw-pos-act-open-72, .bmw-pos-act-open-72-o, .bmw-pos-act-print-72, .bmw-pos-act-print-72-o, 
.bmw-pos-act-register-72, .bmw-pos-act-register-72-o, .bmw-pos-act-replace-72, .bmw-pos-act-replace-72-o, .bmw-pos-act-save-72, 
.bmw-pos-act-save-72-o, .bmw-pos-act-search-72, .bmw-pos-act-search-72-o, .bmw-pos-act-shopping-72, .bmw-pos-act-shopping-72-o, 
.bmw-pos-act-upload-72, .bmw-pos-act-upload-72-o, .bmw-pos-car-cabrioclose-72, .bmw-pos-car-cabrioclose-72-o, .bmw-pos-car-cabrioopen-72, 
.bmw-pos-car-cabrioopen-72-o, .bmw-pos-car-dayview-72, .bmw-pos-car-dayview-72-o, .bmw-pos-car-doorclose-72, .bmw-pos-car-doorclose-72-o, 
.bmw-pos-car-dooropen-72, .bmw-pos-car-dooropen-72-o, .bmw-pos-car-driverdoor-72, .bmw-pos-car-driverdoor-72-o, .bmw-pos-car-exteriorback-72, 
.bmw-pos-car-exteriorback-72-o, .bmw-pos-car-exteriorfront-72, .bmw-pos-car-exteriorfront-72-o, .bmw-pos-car-interior-72, .bmw-pos-car-interior-72-o, 
.bmw-pos-car-nightview-72, .bmw-pos-car-nightview-72-o, .bmw-pos-com-calendar-72, .bmw-pos-com-calendar-72-o, .bmw-pos-com-contact-72, 
.bmw-pos-com-contact-72-o, .bmw-pos-com-discussion-72, .bmw-pos-com-discussion-72-o, .bmw-pos-com-electricity-72, .bmw-pos-com-electricity-72-o, 
.bmw-pos-com-embed-72, .bmw-pos-com-embed-72-o, .bmw-pos-com-favorite-72, .bmw-pos-com-favorite-72-o, .bmw-pos-com-help-72, 
.bmw-pos-com-help-72-o, .bmw-pos-com-info-72, .bmw-pos-com-info-72-o, .bmw-pos-com-mail-72, .bmw-pos-com-mail-72-o, 
.bmw-pos-com-phone-72, .bmw-pos-com-phone-72-o, .bmw-pos-com-reference-72, .bmw-pos-com-reference-72-o, .bmw-pos-com-rss-72, 
.bmw-pos-com-rss-72-o, .bmw-pos-com-settings-72, .bmw-pos-com-settings-72-o, .bmw-pos-com-share-72, .bmw-pos-com-share-72-o, 
.bmw-pos-com-tellafriend-72, .bmw-pos-com-tellafriend-72-o, .bmw-pos-com-toolbox-72, .bmw-pos-com-toolbox-72-o, .bmw-pos-com-user-72, 
.bmw-pos-com-user-72-o, .bmw-pos-int-buildassist-72, .bmw-pos-int-buildassist-72-o, .bmw-pos-int-fullscreen-72, .bmw-pos-int-fullscreen-72-o, 
.bmw-pos-int-interaction-72, .bmw-pos-int-interaction-72-o, .bmw-pos-int-maximize-72, .bmw-pos-int-maximize-72-o, .bmw-pos-int-minimize-72, 
.bmw-pos-int-minimize-72-o, .bmw-pos-int-move-72, .bmw-pos-int-move-72-o, .bmw-pos-int-movehor-72, .bmw-pos-int-movehor-72-o, 
.bmw-pos-int-movevert-72, .bmw-pos-int-movevert-72-o, .bmw-pos-int-repeat-72, .bmw-pos-int-repeat-72-o, .bmw-pos-int-reset-72, 
.bmw-pos-int-reset-72-o, .bmw-pos-int-rotate360-72, .bmw-pos-int-rotate360-72-o, .bmw-pos-int-update-72, .bmw-pos-int-update-72-o, 
.bmw-pos-int-view360-72, .bmw-pos-int-view360-72-o, .bmw-pos-int-zoomin-72, .bmw-pos-int-zoomin-72-o, .bmw-pos-int-zoomout-72, 
.bmw-pos-int-zoomout-72-o, .bmw-pos-med-audio-72, .bmw-pos-med-audio-72-o, .bmw-pos-med-document-72, .bmw-pos-med-document-72-o, 
.bmw-pos-med-highquality-72, .bmw-pos-med-highquality-72-o, .bmw-pos-med-image-72, .bmw-pos-med-image-72-o, .bmw-pos-med-lowquality-72, 
.bmw-pos-med-lowquality-72-o, .bmw-pos-med-mobileapp-72, .bmw-pos-med-mobileapp-72-o, .bmw-pos-med-movie-72, .bmw-pos-med-movie-72-o, 
.bmw-pos-med-mute-72, .bmw-pos-med-mute-72-o, .bmw-pos-med-pause-72, .bmw-pos-med-pause-72-o, .bmw-pos-med-play-72, 
.bmw-pos-med-play-72-o, .bmw-pos-med-sound-72, .bmw-pos-med-sound-72-o, .bmw-pos-med-stop-72, .bmw-pos-med-stop-72-o, 
.bmw-pos-med-subtitleoff-72, .bmw-pos-med-subtitleoff-72-o, .bmw-pos-med-subtitleon-72, .bmw-pos-med-subtitleon-72-o, .bmw-pos-nav-chapters-72, 
.bmw-pos-nav-chapters-72-o, .bmw-pos-nav-close-72, .bmw-pos-nav-close-72-o, .bmw-pos-nav-collapse-72, .bmw-pos-nav-collapse-72-o, 
.bmw-pos-nav-contextmenu-72, .bmw-pos-nav-contextmenu-72-o, .bmw-pos-nav-down-72, .bmw-pos-nav-down-72-o, .bmw-pos-nav-expand-72, 
.bmw-pos-nav-expand-72-o, .bmw-pos-nav-explore-72, .bmw-pos-nav-explore-72-o, .bmw-pos-nav-fastfwd-72, .bmw-pos-nav-fastfwd-72-o, 
.bmw-pos-nav-home-72, .bmw-pos-nav-home-72-o, .bmw-pos-nav-imagegallery-72, .bmw-pos-nav-imagegallery-72-o, .bmw-pos-nav-list-72, 
.bmw-pos-nav-list-72-o, .bmw-pos-nav-menu-72, .bmw-pos-nav-menu-72-o, .bmw-pos-nav-more-72, .bmw-pos-nav-more-72-o, 
.bmw-pos-nav-next-72, .bmw-pos-nav-next-72-o, .bmw-pos-nav-overview-72, .bmw-pos-nav-overview-72-o, .bmw-pos-nav-previous-72, 
.bmw-pos-nav-previous-72-o, .bmw-pos-nav-rewind-72, .bmw-pos-nav-rewind-72-o, .bmw-pos-nav-skip-72, .bmw-pos-nav-skip-72-o, 
.bmw-pos-nav-toend-72, .bmw-pos-nav-toend-72-o, .bmw-pos-nav-tostart-72, .bmw-pos-nav-tostart-72-o, .bmw-pos-nav-up-72, 
.bmw-pos-nav-up-72-o
{ display: inline-block; background: url('../../img/negative-icon-72.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-pos-act-action-72 { background-position: -0px -0px; width: 72px; height: 72px; }
.bmw-pos-act-action-72-o { background-position: -72px -0px; width: 72px; height: 72px; }
.bmw-pos-act-addtoplaylist-72 { background-position: -144px -0px; width: 72px; height: 72px; }
.bmw-pos-act-addtoplaylist-72-o { background-position: -216px -0px; width: 72px; height: 72px; }
.bmw-pos-act-delete-72 { background-position: -288px -0px; width: 72px; height: 72px; }
.bmw-pos-act-delete-72-o { background-position: -360px -0px; width: 72px; height: 72px; }
.bmw-pos-act-download-72 { background-position: -432px -0px; width: 72px; height: 72px; }
.bmw-pos-act-download-72-o { background-position: -504px -0px; width: 72px; height: 72px; }
.bmw-pos-act-edit-72 { background-position: -576px -0px; width: 72px; height: 72px; }
.bmw-pos-act-edit-72-o { background-position: -648px -0px; width: 72px; height: 72px; }
.bmw-pos-act-login-72 { background-position: -720px -0px; width: 72px; height: 72px; }
.bmw-pos-act-login-72-o { background-position: -792px -0px; width: 72px; height: 72px; }
.bmw-pos-act-logout-72 { background-position: -864px -0px; width: 72px; height: 72px; }
.bmw-pos-act-logout-72-o { background-position: -0px -72px; width: 72px; height: 72px; }
.bmw-pos-act-maplocation-72 { background-position: -72px -72px; width: 72px; height: 72px; }
.bmw-pos-act-maplocation-72-o { background-position: -144px -72px; width: 72px; height: 72px; }
.bmw-pos-act-open-72 { background-position: -216px -72px; width: 72px; height: 72px; }
.bmw-pos-act-open-72-o { background-position: -288px -72px; width: 72px; height: 72px; }
.bmw-pos-act-print-72 { background-position: -360px -72px; width: 72px; height: 72px; }
.bmw-pos-act-print-72-o { background-position: -432px -72px; width: 72px; height: 72px; }
.bmw-pos-act-register-72 { background-position: -504px -72px; width: 72px; height: 72px; }
.bmw-pos-act-register-72-o { background-position: -576px -72px; width: 72px; height: 72px; }
.bmw-pos-act-replace-72 { background-position: -648px -72px; width: 72px; height: 72px; }
.bmw-pos-act-replace-72-o { background-position: -720px -72px; width: 72px; height: 72px; }
.bmw-pos-act-save-72 { background-position: -792px -72px; width: 72px; height: 72px; }
.bmw-pos-act-save-72-o { background-position: -864px -72px; width: 72px; height: 72px; }
.bmw-pos-act-search-72 { background-position: -0px -144px; width: 72px; height: 72px; }
.bmw-pos-act-search-72-o { background-position: -72px -144px; width: 72px; height: 72px; }
.bmw-pos-act-shopping-72 { background-position: -144px -144px; width: 72px; height: 72px; }
.bmw-pos-act-shopping-72-o { background-position: -216px -144px; width: 72px; height: 72px; }
.bmw-pos-act-upload-72 { background-position: -288px -144px; width: 72px; height: 72px; }
.bmw-pos-act-upload-72-o { background-position: -360px -144px; width: 72px; height: 72px; }
.bmw-pos-car-cabrioclose-72 { background-position: -432px -144px; width: 72px; height: 72px; }
.bmw-pos-car-cabrioclose-72-o { background-position: -504px -144px; width: 72px; height: 72px; }
.bmw-pos-car-cabrioopen-72 { background-position: -576px -144px; width: 72px; height: 72px; }
.bmw-pos-car-cabrioopen-72-o { background-position: -648px -144px; width: 72px; height: 72px; }
.bmw-pos-car-dayview-72 { background-position: -720px -144px; width: 72px; height: 72px; }
.bmw-pos-car-dayview-72-o { background-position: -792px -144px; width: 72px; height: 72px; }
.bmw-pos-car-doorclose-72 { background-position: -864px -144px; width: 72px; height: 72px; }
.bmw-pos-car-doorclose-72-o { background-position: -0px -216px; width: 72px; height: 72px; }
.bmw-pos-car-dooropen-72 { background-position: -72px -216px; width: 72px; height: 72px; }
.bmw-pos-car-dooropen-72-o { background-position: -144px -216px; width: 72px; height: 72px; }
.bmw-pos-car-driverdoor-72 { background-position: -216px -216px; width: 72px; height: 72px; }
.bmw-pos-car-driverdoor-72-o { background-position: -288px -216px; width: 72px; height: 72px; }
.bmw-pos-car-exteriorback-72 { background-position: -360px -216px; width: 72px; height: 72px; }
.bmw-pos-car-exteriorback-72-o { background-position: -432px -216px; width: 72px; height: 72px; }
.bmw-pos-car-exteriorfront-72 { background-position: -504px -216px; width: 72px; height: 72px; }
.bmw-pos-car-exteriorfront-72-o { background-position: -576px -216px; width: 72px; height: 72px; }
.bmw-pos-car-interior-72 { background-position: -648px -216px; width: 72px; height: 72px; }
.bmw-pos-car-interior-72-o { background-position: -720px -216px; width: 72px; height: 72px; }
.bmw-pos-car-nightview-72 { background-position: -792px -216px; width: 72px; height: 72px; }
.bmw-pos-car-nightview-72-o { background-position: -864px -216px; width: 72px; height: 72px; }
.bmw-pos-com-calendar-72 { background-position: -0px -288px; width: 72px; height: 72px; }
.bmw-pos-com-calendar-72-o { background-position: -72px -288px; width: 72px; height: 72px; }
.bmw-pos-com-contact-72 { background-position: -144px -288px; width: 72px; height: 72px; }
.bmw-pos-com-contact-72-o { background-position: -216px -288px; width: 72px; height: 72px; }
.bmw-pos-com-discussion-72 { background-position: -288px -288px; width: 72px; height: 72px; }
.bmw-pos-com-discussion-72-o { background-position: -360px -288px; width: 72px; height: 72px; }
.bmw-pos-com-electricity-72 { background-position: -432px -288px; width: 72px; height: 72px; }
.bmw-pos-com-electricity-72-o { background-position: -504px -288px; width: 72px; height: 72px; }
.bmw-pos-com-embed-72 { background-position: -576px -288px; width: 72px; height: 72px; }
.bmw-pos-com-embed-72-o { background-position: -648px -288px; width: 72px; height: 72px; }
.bmw-pos-com-favorite-72 { background-position: -720px -288px; width: 72px; height: 72px; }
.bmw-pos-com-favorite-72-o { background-position: -792px -288px; width: 72px; height: 72px; }
.bmw-pos-com-help-72 { background-position: -864px -288px; width: 72px; height: 72px; }
.bmw-pos-com-help-72-o { background-position: -0px -360px; width: 72px; height: 72px; }
.bmw-pos-com-info-72 { background-position: -72px -360px; width: 72px; height: 72px; }
.bmw-pos-com-info-72-o { background-position: -144px -360px; width: 72px; height: 72px; }
.bmw-pos-com-mail-72 { background-position: -216px -360px; width: 72px; height: 72px; }
.bmw-pos-com-mail-72-o { background-position: -288px -360px; width: 72px; height: 72px; }
.bmw-pos-com-phone-72 { background-position: -360px -360px; width: 72px; height: 72px; }
.bmw-pos-com-phone-72-o { background-position: -432px -360px; width: 72px; height: 72px; }
.bmw-pos-com-reference-72 { background-position: -504px -360px; width: 72px; height: 72px; }
.bmw-pos-com-reference-72-o { background-position: -576px -360px; width: 72px; height: 72px; }
.bmw-pos-com-rss-72 { background-position: -648px -360px; width: 72px; height: 72px; }
.bmw-pos-com-rss-72-o { background-position: -720px -360px; width: 72px; height: 72px; }
.bmw-pos-com-settings-72 { background-position: -792px -360px; width: 72px; height: 72px; }
.bmw-pos-com-settings-72-o { background-position: -864px -360px; width: 72px; height: 72px; }
.bmw-pos-com-share-72 { background-position: -0px -432px; width: 72px; height: 72px; }
.bmw-pos-com-share-72-o { background-position: -72px -432px; width: 72px; height: 72px; }
.bmw-pos-com-tellafriend-72 { background-position: -144px -432px; width: 72px; height: 72px; }
.bmw-pos-com-tellafriend-72-o { background-position: -216px -432px; width: 72px; height: 72px; }
.bmw-pos-com-toolbox-72 { background-position: -288px -432px; width: 72px; height: 72px; }
.bmw-pos-com-toolbox-72-o { background-position: -360px -432px; width: 72px; height: 72px; }
.bmw-pos-com-user-72 { background-position: -432px -432px; width: 72px; height: 72px; }
.bmw-pos-com-user-72-o { background-position: -504px -432px; width: 72px; height: 72px; }
.bmw-pos-int-buildassist-72 { background-position: -576px -432px; width: 72px; height: 72px; }
.bmw-pos-int-buildassist-72-o { background-position: -648px -432px; width: 72px; height: 72px; }
.bmw-pos-int-fullscreen-72 { background-position: -720px -432px; width: 72px; height: 72px; }
.bmw-pos-int-fullscreen-72-o { background-position: -792px -432px; width: 72px; height: 72px; }
.bmw-pos-int-interaction-72 { background-position: -864px -432px; width: 72px; height: 72px; }
.bmw-pos-int-interaction-72-o { background-position: -0px -504px; width: 72px; height: 72px; }
.bmw-pos-int-maximize-72 { background-position: -72px -504px; width: 72px; height: 72px; }
.bmw-pos-int-maximize-72-o { background-position: -144px -504px; width: 72px; height: 72px; }
.bmw-pos-int-minimize-72 { background-position: -216px -504px; width: 72px; height: 72px; }
.bmw-pos-int-minimize-72-o { background-position: -288px -504px; width: 72px; height: 72px; }
.bmw-pos-int-move-72 { background-position: -360px -504px; width: 72px; height: 72px; }
.bmw-pos-int-move-72-o { background-position: -432px -504px; width: 72px; height: 72px; }
.bmw-pos-int-movehor-72 { background-position: -504px -504px; width: 72px; height: 72px; }
.bmw-pos-int-movehor-72-o { background-position: -576px -504px; width: 72px; height: 72px; }
.bmw-pos-int-movevert-72 { background-position: -648px -504px; width: 72px; height: 72px; }
.bmw-pos-int-movevert-72-o { background-position: -720px -504px; width: 72px; height: 72px; }
.bmw-pos-int-repeat-72 { background-position: -792px -504px; width: 72px; height: 72px; }
.bmw-pos-int-repeat-72-o { background-position: -864px -504px; width: 72px; height: 72px; }
.bmw-pos-int-reset-72 { background-position: -0px -576px; width: 72px; height: 72px; }
.bmw-pos-int-reset-72-o { background-position: -72px -576px; width: 72px; height: 72px; }
.bmw-pos-int-rotate360-72 { background-position: -144px -576px; width: 72px; height: 72px; }
.bmw-pos-int-rotate360-72-o { background-position: -216px -576px; width: 72px; height: 72px; }
.bmw-pos-int-update-72 { background-position: -288px -576px; width: 72px; height: 72px; }
.bmw-pos-int-update-72-o { background-position: -360px -576px; width: 72px; height: 72px; }
.bmw-pos-int-view360-72 { background-position: -432px -576px; width: 72px; height: 72px; }
.bmw-pos-int-view360-72-o { background-position: -504px -576px; width: 72px; height: 72px; }
.bmw-pos-int-zoomin-72 { background-position: -576px -576px; width: 72px; height: 72px; }
.bmw-pos-int-zoomin-72-o { background-position: -648px -576px; width: 72px; height: 72px; }
.bmw-pos-int-zoomout-72 { background-position: -720px -576px; width: 72px; height: 72px; }
.bmw-pos-int-zoomout-72-o { background-position: -792px -576px; width: 72px; height: 72px; }
.bmw-pos-med-audio-72 { background-position: -864px -576px; width: 72px; height: 72px; }
.bmw-pos-med-audio-72-o { background-position: -0px -648px; width: 72px; height: 72px; }
.bmw-pos-med-document-72 { background-position: -72px -648px; width: 72px; height: 72px; }
.bmw-pos-med-document-72-o { background-position: -144px -648px; width: 72px; height: 72px; }
.bmw-pos-med-highquality-72 { background-position: -216px -648px; width: 72px; height: 72px; }
.bmw-pos-med-highquality-72-o { background-position: -288px -648px; width: 72px; height: 72px; }
.bmw-pos-med-image-72 { background-position: -360px -648px; width: 72px; height: 72px; }
.bmw-pos-med-image-72-o { background-position: -432px -648px; width: 72px; height: 72px; }
.bmw-pos-med-lowquality-72 { background-position: -504px -648px; width: 72px; height: 72px; }
.bmw-pos-med-lowquality-72-o { background-position: -576px -648px; width: 72px; height: 72px; }
.bmw-pos-med-mobileapp-72 { background-position: -648px -648px; width: 72px; height: 72px; }
.bmw-pos-med-mobileapp-72-o { background-position: -720px -648px; width: 72px; height: 72px; }
.bmw-pos-med-movie-72 { background-position: -792px -648px; width: 72px; height: 72px; }
.bmw-pos-med-movie-72-o { background-position: -864px -648px; width: 72px; height: 72px; }
.bmw-pos-med-mute-72 { background-position: -0px -720px; width: 72px; height: 72px; }
.bmw-pos-med-mute-72-o { background-position: -72px -720px; width: 72px; height: 72px; }
.bmw-pos-med-pause-72 { background-position: -144px -720px; width: 72px; height: 72px; }
.bmw-pos-med-pause-72-o { background-position: -216px -720px; width: 72px; height: 72px; }
.bmw-pos-med-play-72 { background-position: -288px -720px; width: 72px; height: 72px; }
.bmw-pos-med-play-72-o { background-position: -360px -720px; width: 72px; height: 72px; }
.bmw-pos-med-sound-72 { background-position: -432px -720px; width: 72px; height: 72px; }
.bmw-pos-med-sound-72-o { background-position: -504px -720px; width: 72px; height: 72px; }
.bmw-pos-med-stop-72 { background-position: -576px -720px; width: 72px; height: 72px; }
.bmw-pos-med-stop-72-o { background-position: -648px -720px; width: 72px; height: 72px; }
.bmw-pos-med-subtitleoff-72 { background-position: -720px -720px; width: 72px; height: 72px; }
.bmw-pos-med-subtitleoff-72-o { background-position: -792px -720px; width: 72px; height: 72px; }
.bmw-pos-med-subtitleon-72 { background-position: -864px -720px; width: 72px; height: 72px; }
.bmw-pos-med-subtitleon-72-o { background-position: -0px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-chapters-72 { background-position: -72px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-chapters-72-o { background-position: -144px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-close-72 { background-position: -216px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-close-72-o { background-position: -288px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-collapse-72 { background-position: -360px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-collapse-72-o { background-position: -432px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-contextmenu-72 { background-position: -504px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-contextmenu-72-o { background-position: -576px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-down-72 { background-position: -648px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-down-72-o { background-position: -720px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-expand-72 { background-position: -792px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-expand-72-o { background-position: -864px -792px; width: 72px; height: 72px; }
.bmw-pos-nav-explore-72 { background-position: -0px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-explore-72-o { background-position: -72px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-fastfwd-72 { background-position: -144px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-fastfwd-72-o { background-position: -216px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-home-72 { background-position: -288px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-home-72-o { background-position: -360px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-imagegallery-72 { background-position: -432px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-imagegallery-72-o { background-position: -504px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-list-72 { background-position: -576px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-list-72-o { background-position: -648px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-menu-72 { background-position: -720px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-menu-72-o { background-position: -792px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-more-72 { background-position: -864px -864px; width: 72px; height: 72px; }
.bmw-pos-nav-more-72-o { background-position: -0px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-next-72 { background-position: -72px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-next-72-o { background-position: -144px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-overview-72 { background-position: -216px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-overview-72-o { background-position: -288px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-previous-72 { background-position: -360px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-previous-72-o { background-position: -432px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-rewind-72 { background-position: -504px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-rewind-72-o { background-position: -576px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-skip-72 { background-position: -648px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-skip-72-o { background-position: -720px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-toend-72 { background-position: -792px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-toend-72-o { background-position: -864px -936px; width: 72px; height: 72px; }
.bmw-pos-nav-tostart-72 { background-position: -0px -1008px; width: 72px; height: 72px; }
.bmw-pos-nav-tostart-72-o { background-position: -72px -1008px; width: 72px; height: 72px; }
.bmw-pos-nav-up-72 { background-position: -144px -1008px; width: 72px; height: 72px; }
.bmw-pos-nav-up-72-o { background-position: -216px -1008px; width: 72px; height: 72px; }

.bmw-pos-act-action-96, .bmw-pos-act-action-96-o, .bmw-pos-act-addtoplaylist-96, .bmw-pos-act-addtoplaylist-96-o, .bmw-pos-act-delete-96, 
.bmw-pos-act-delete-96-o, .bmw-pos-act-download-96, .bmw-pos-act-download-96-o, .bmw-pos-act-edit-96, .bmw-pos-act-edit-96-o, 
.bmw-pos-act-login-96, .bmw-pos-act-login-96-o, .bmw-pos-act-logout-96, .bmw-pos-act-logout-96-o, .bmw-pos-act-maplocation-96, 
.bmw-pos-act-maplocation-96-o, .bmw-pos-act-open-96, .bmw-pos-act-open-96-o, .bmw-pos-act-print-96, .bmw-pos-act-print-96-o, 
.bmw-pos-act-register-96, .bmw-pos-act-register-96-o, .bmw-pos-act-replace-96, .bmw-pos-act-replace-96-o, .bmw-pos-act-save-96, 
.bmw-pos-act-save-96-o, .bmw-pos-act-search-96, .bmw-pos-act-search-96-o, .bmw-pos-act-shopping-96, .bmw-pos-act-shopping-96-o, 
.bmw-pos-act-upload-96, .bmw-pos-act-upload-96-o, .bmw-pos-car-cabrioclose-96, .bmw-pos-car-cabrioclose-96-o, .bmw-pos-car-cabrioopen-96, 
.bmw-pos-car-cabrioopen-96-o, .bmw-pos-car-dayview-96, .bmw-pos-car-dayview-96-o, .bmw-pos-car-doorclose-96, .bmw-pos-car-doorclose-96-o, 
.bmw-pos-car-dooropen-96, .bmw-pos-car-dooropen-96-o, .bmw-pos-car-driverdoor-96, .bmw-pos-car-driverdoor-96-o, .bmw-pos-car-exteriorback-96, 
.bmw-pos-car-exteriorback-96-o, .bmw-pos-car-exteriorfront-96, .bmw-pos-car-exteriorfront-96-o, .bmw-pos-car-interior-96, .bmw-pos-car-interior-96-o, 
.bmw-pos-car-nightview-96, .bmw-pos-car-nightview-96-o, .bmw-pos-com-calendar-96, .bmw-pos-com-calendar-96-o, .bmw-pos-com-contact-96, 
.bmw-pos-com-contact-96-o, .bmw-pos-com-discussion-96, .bmw-pos-com-discussion-96-o, .bmw-pos-com-electricity-96, .bmw-pos-com-electricity-96-o, 
.bmw-pos-com-embed-96, .bmw-pos-com-embed-96-o, .bmw-pos-com-favorite-96, .bmw-pos-com-favorite-96-o, .bmw-pos-com-help-96, 
.bmw-pos-com-help-96-o, .bmw-pos-com-info-96, .bmw-pos-com-info-96-o, .bmw-pos-com-mail-96, .bmw-pos-com-mail-96-o, 
.bmw-pos-com-phone-96, .bmw-pos-com-phone-96-o, .bmw-pos-com-reference-96, .bmw-pos-com-reference-96-o, .bmw-pos-com-rss-96, 
.bmw-pos-com-rss-96-o, .bmw-pos-com-settings-96, .bmw-pos-com-settings-96-o, .bmw-pos-com-share-96, .bmw-pos-com-share-96-o, 
.bmw-pos-com-tellafriend-96, .bmw-pos-com-tellafriend-96-o, .bmw-pos-com-toolbox-96, .bmw-pos-com-toolbox-96-o, .bmw-pos-com-user-96, 
.bmw-pos-com-user-96-o, .bmw-pos-int-buildassist-96, .bmw-pos-int-buildassist-96-o, .bmw-pos-int-fullscreen-96, .bmw-pos-int-fullscreen-96-o, 
.bmw-pos-int-interaction-96, .bmw-pos-int-interaction-96-o, .bmw-pos-int-maximize-96, .bmw-pos-int-maximize-96-o, .bmw-pos-int-minimize-96, 
.bmw-pos-int-minimize-96-o, .bmw-pos-int-move-96, .bmw-pos-int-move-96-o, .bmw-pos-int-movehor-96, .bmw-pos-int-movehor-96-o, 
.bmw-pos-int-movevert-96, .bmw-pos-int-movevert-96-o, .bmw-pos-int-repeat-96, .bmw-pos-int-repeat-96-o, .bmw-pos-int-reset-96, 
.bmw-pos-int-reset-96-o, .bmw-pos-int-rotate360-96, .bmw-pos-int-rotate360-96-o, .bmw-pos-int-update-96, .bmw-pos-int-update-96-o, 
.bmw-pos-int-view360-96, .bmw-pos-int-view360-96-o, .bmw-pos-int-zoomin-96, .bmw-pos-int-zoomin-96-o, .bmw-pos-int-zoomout-96, 
.bmw-pos-int-zoomout-96-o, .bmw-pos-med-audio-96, .bmw-pos-med-audio-96-o, .bmw-pos-med-document-96, .bmw-pos-med-document-96-o, 
.bmw-pos-med-highquality-96, .bmw-pos-med-highquality-96-o, .bmw-pos-med-image-96, .bmw-pos-med-image-96-o, .bmw-pos-med-lowquality-96, 
.bmw-pos-med-lowquality-96-o, .bmw-pos-med-mobileapp-96, .bmw-pos-med-mobileapp-96-o, .bmw-pos-med-movie-96, .bmw-pos-med-movie-96-o, 
.bmw-pos-med-mute-96, .bmw-pos-med-mute-96-o, .bmw-pos-med-pause-96, .bmw-pos-med-pause-96-o, .bmw-pos-med-play-96, 
.bmw-pos-med-play-96-o, .bmw-pos-med-sound-96, .bmw-pos-med-sound-96-o, .bmw-pos-med-stop-96, .bmw-pos-med-stop-96-o, 
.bmw-pos-med-subtitleoff-96, .bmw-pos-med-subtitleoff-96-o, .bmw-pos-med-subtitleon-96, .bmw-pos-med-subtitleon-96-o, .bmw-pos-nav-chapters-96, 
.bmw-pos-nav-chapters-96-o, .bmw-pos-nav-close-96, .bmw-pos-nav-close-96-o, .bmw-pos-nav-collapse-96, .bmw-pos-nav-collapse-96-o, 
.bmw-pos-nav-contextmenu-96, .bmw-pos-nav-contextmenu-96-o, .bmw-pos-nav-down-96, .bmw-pos-nav-down-96-o, .bmw-pos-nav-expand-96, 
.bmw-pos-nav-expand-96-o, .bmw-pos-nav-explore-96, .bmw-pos-nav-explore-96-o, .bmw-pos-nav-fastfwd-96, .bmw-pos-nav-fastfwd-96-o, 
.bmw-pos-nav-home-96, .bmw-pos-nav-home-96-o, .bmw-pos-nav-imagegallery-96, .bmw-pos-nav-imagegallery-96-o, .bmw-pos-nav-list-96, 
.bmw-pos-nav-list-96-o, .bmw-pos-nav-menu-96, .bmw-pos-nav-menu-96-o, .bmw-pos-nav-more-96, .bmw-pos-nav-more-96-o, 
.bmw-pos-nav-next-96, .bmw-pos-nav-next-96-o, .bmw-pos-nav-overview-96, .bmw-pos-nav-overview-96-o, .bmw-pos-nav-previous-96, 
.bmw-pos-nav-previous-96-o, .bmw-pos-nav-rewind-96, .bmw-pos-nav-rewind-96-o, .bmw-pos-nav-skip-96, .bmw-pos-nav-skip-96-o, 
.bmw-pos-nav-toend-96, .bmw-pos-nav-toend-96-o, .bmw-pos-nav-tostart-96, .bmw-pos-nav-tostart-96-o, .bmw-pos-nav-up-96, 
.bmw-pos-nav-up-96-o
{ display: inline-block; background: url('../../img/negative-icon-96.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.bmw-pos-act-action-96 { background-position: -0px -0px; width: 96px; height: 96px; }
.bmw-pos-act-action-96-o { background-position: -96px -0px; width: 96px; height: 96px; }
.bmw-pos-act-addtoplaylist-96 { background-position: -192px -0px; width: 96px; height: 96px; }
.bmw-pos-act-addtoplaylist-96-o { background-position: -288px -0px; width: 96px; height: 96px; }
.bmw-pos-act-delete-96 { background-position: -384px -0px; width: 96px; height: 96px; }
.bmw-pos-act-delete-96-o { background-position: -480px -0px; width: 96px; height: 96px; }
.bmw-pos-act-download-96 { background-position: -576px -0px; width: 96px; height: 96px; }
.bmw-pos-act-download-96-o { background-position: -672px -0px; width: 96px; height: 96px; }
.bmw-pos-act-edit-96 { background-position: -768px -0px; width: 96px; height: 96px; }
.bmw-pos-act-edit-96-o { background-position: -864px -0px; width: 96px; height: 96px; }
.bmw-pos-act-login-96 { background-position: -960px -0px; width: 96px; height: 96px; }
.bmw-pos-act-login-96-o { background-position: -1056px -0px; width: 96px; height: 96px; }
.bmw-pos-act-logout-96 { background-position: -1152px -0px; width: 96px; height: 96px; }
.bmw-pos-act-logout-96-o { background-position: -0px -96px; width: 96px; height: 96px; }
.bmw-pos-act-maplocation-96 { background-position: -96px -96px; width: 96px; height: 96px; }
.bmw-pos-act-maplocation-96-o { background-position: -192px -96px; width: 96px; height: 96px; }
.bmw-pos-act-open-96 { background-position: -288px -96px; width: 96px; height: 96px; }
.bmw-pos-act-open-96-o { background-position: -384px -96px; width: 96px; height: 96px; }
.bmw-pos-act-print-96 { background-position: -480px -96px; width: 96px; height: 96px; }
.bmw-pos-act-print-96-o { background-position: -576px -96px; width: 96px; height: 96px; }
.bmw-pos-act-register-96 { background-position: -672px -96px; width: 96px; height: 96px; }
.bmw-pos-act-register-96-o { background-position: -768px -96px; width: 96px; height: 96px; }
.bmw-pos-act-replace-96 { background-position: -864px -96px; width: 96px; height: 96px; }
.bmw-pos-act-replace-96-o { background-position: -960px -96px; width: 96px; height: 96px; }
.bmw-pos-act-save-96 { background-position: -1056px -96px; width: 96px; height: 96px; }
.bmw-pos-act-save-96-o { background-position: -1152px -96px; width: 96px; height: 96px; }
.bmw-pos-act-search-96 { background-position: -0px -192px; width: 96px; height: 96px; }
.bmw-pos-act-search-96-o { background-position: -96px -192px; width: 96px; height: 96px; }
.bmw-pos-act-shopping-96 { background-position: -192px -192px; width: 96px; height: 96px; }
.bmw-pos-act-shopping-96-o { background-position: -288px -192px; width: 96px; height: 96px; }
.bmw-pos-act-upload-96 { background-position: -384px -192px; width: 96px; height: 96px; }
.bmw-pos-act-upload-96-o { background-position: -480px -192px; width: 96px; height: 96px; }
.bmw-pos-car-cabrioclose-96 { background-position: -576px -192px; width: 96px; height: 96px; }
.bmw-pos-car-cabrioclose-96-o { background-position: -672px -192px; width: 96px; height: 96px; }
.bmw-pos-car-cabrioopen-96 { background-position: -768px -192px; width: 96px; height: 96px; }
.bmw-pos-car-cabrioopen-96-o { background-position: -864px -192px; width: 96px; height: 96px; }
.bmw-pos-car-dayview-96 { background-position: -960px -192px; width: 96px; height: 96px; }
.bmw-pos-car-dayview-96-o { background-position: -1056px -192px; width: 96px; height: 96px; }
.bmw-pos-car-doorclose-96 { background-position: -1152px -192px; width: 96px; height: 96px; }
.bmw-pos-car-doorclose-96-o { background-position: -0px -288px; width: 96px; height: 96px; }
.bmw-pos-car-dooropen-96 { background-position: -96px -288px; width: 96px; height: 96px; }
.bmw-pos-car-dooropen-96-o { background-position: -192px -288px; width: 96px; height: 96px; }
.bmw-pos-car-driverdoor-96 { background-position: -288px -288px; width: 96px; height: 96px; }
.bmw-pos-car-driverdoor-96-o { background-position: -384px -288px; width: 96px; height: 96px; }
.bmw-pos-car-exteriorback-96 { background-position: -480px -288px; width: 96px; height: 96px; }
.bmw-pos-car-exteriorback-96-o { background-position: -576px -288px; width: 96px; height: 96px; }
.bmw-pos-car-exteriorfront-96 { background-position: -672px -288px; width: 96px; height: 96px; }
.bmw-pos-car-exteriorfront-96-o { background-position: -768px -288px; width: 96px; height: 96px; }
.bmw-pos-car-interior-96 { background-position: -864px -288px; width: 96px; height: 96px; }
.bmw-pos-car-interior-96-o { background-position: -960px -288px; width: 96px; height: 96px; }
.bmw-pos-car-nightview-96 { background-position: -1056px -288px; width: 96px; height: 96px; }
.bmw-pos-car-nightview-96-o { background-position: -1152px -288px; width: 96px; height: 96px; }
.bmw-pos-com-calendar-96 { background-position: -0px -384px; width: 96px; height: 96px; }
.bmw-pos-com-calendar-96-o { background-position: -96px -384px; width: 96px; height: 96px; }
.bmw-pos-com-contact-96 { background-position: -192px -384px; width: 96px; height: 96px; }
.bmw-pos-com-contact-96-o { background-position: -288px -384px; width: 96px; height: 96px; }
.bmw-pos-com-discussion-96 { background-position: -384px -384px; width: 96px; height: 96px; }
.bmw-pos-com-discussion-96-o { background-position: -480px -384px; width: 96px; height: 96px; }
.bmw-pos-com-electricity-96 { background-position: -576px -384px; width: 96px; height: 96px; }
.bmw-pos-com-electricity-96-o { background-position: -672px -384px; width: 96px; height: 96px; }
.bmw-pos-com-embed-96 { background-position: -768px -384px; width: 96px; height: 96px; }
.bmw-pos-com-embed-96-o { background-position: -864px -384px; width: 96px; height: 96px; }
.bmw-pos-com-favorite-96 { background-position: -960px -384px; width: 96px; height: 96px; }
.bmw-pos-com-favorite-96-o { background-position: -1056px -384px; width: 96px; height: 96px; }
.bmw-pos-com-help-96 { background-position: -1152px -384px; width: 96px; height: 96px; }
.bmw-pos-com-help-96-o { background-position: -0px -480px; width: 96px; height: 96px; }
.bmw-pos-com-info-96 { background-position: -96px -480px; width: 96px; height: 96px; }
.bmw-pos-com-info-96-o { background-position: -192px -480px; width: 96px; height: 96px; }
.bmw-pos-com-mail-96 { background-position: -288px -480px; width: 96px; height: 96px; }
.bmw-pos-com-mail-96-o { background-position: -384px -480px; width: 96px; height: 96px; }
.bmw-pos-com-phone-96 { background-position: -480px -480px; width: 96px; height: 96px; }
.bmw-pos-com-phone-96-o { background-position: -576px -480px; width: 96px; height: 96px; }
.bmw-pos-com-reference-96 { background-position: -672px -480px; width: 96px; height: 96px; }
.bmw-pos-com-reference-96-o { background-position: -768px -480px; width: 96px; height: 96px; }
.bmw-pos-com-rss-96 { background-position: -864px -480px; width: 96px; height: 96px; }
.bmw-pos-com-rss-96-o { background-position: -960px -480px; width: 96px; height: 96px; }
.bmw-pos-com-settings-96 { background-position: -1056px -480px; width: 96px; height: 96px; }
.bmw-pos-com-settings-96-o { background-position: -1152px -480px; width: 96px; height: 96px; }
.bmw-pos-com-share-96 { background-position: -0px -576px; width: 96px; height: 96px; }
.bmw-pos-com-share-96-o { background-position: -96px -576px; width: 96px; height: 96px; }
.bmw-pos-com-tellafriend-96 { background-position: -192px -576px; width: 96px; height: 96px; }
.bmw-pos-com-tellafriend-96-o { background-position: -288px -576px; width: 96px; height: 96px; }
.bmw-pos-com-toolbox-96 { background-position: -384px -576px; width: 96px; height: 96px; }
.bmw-pos-com-toolbox-96-o { background-position: -480px -576px; width: 96px; height: 96px; }
.bmw-pos-com-user-96 { background-position: -576px -576px; width: 96px; height: 96px; }
.bmw-pos-com-user-96-o { background-position: -672px -576px; width: 96px; height: 96px; }
.bmw-pos-int-buildassist-96 { background-position: -768px -576px; width: 96px; height: 96px; }
.bmw-pos-int-buildassist-96-o { background-position: -864px -576px; width: 96px; height: 96px; }
.bmw-pos-int-fullscreen-96 { background-position: -960px -576px; width: 96px; height: 96px; }
.bmw-pos-int-fullscreen-96-o { background-position: -1056px -576px; width: 96px; height: 96px; }
.bmw-pos-int-interaction-96 { background-position: -1152px -576px; width: 96px; height: 96px; }
.bmw-pos-int-interaction-96-o { background-position: -0px -672px; width: 96px; height: 96px; }
.bmw-pos-int-maximize-96 { background-position: -96px -672px; width: 96px; height: 96px; }
.bmw-pos-int-maximize-96-o { background-position: -192px -672px; width: 96px; height: 96px; }
.bmw-pos-int-minimize-96 { background-position: -288px -672px; width: 96px; height: 96px; }
.bmw-pos-int-minimize-96-o { background-position: -384px -672px; width: 96px; height: 96px; }
.bmw-pos-int-move-96 { background-position: -480px -672px; width: 96px; height: 96px; }
.bmw-pos-int-move-96-o { background-position: -576px -672px; width: 96px; height: 96px; }
.bmw-pos-int-movehor-96 { background-position: -672px -672px; width: 96px; height: 96px; }
.bmw-pos-int-movehor-96-o { background-position: -768px -672px; width: 96px; height: 96px; }
.bmw-pos-int-movevert-96 { background-position: -864px -672px; width: 96px; height: 96px; }
.bmw-pos-int-movevert-96-o { background-position: -960px -672px; width: 96px; height: 96px; }
.bmw-pos-int-repeat-96 { background-position: -1056px -672px; width: 96px; height: 96px; }
.bmw-pos-int-repeat-96-o { background-position: -1152px -672px; width: 96px; height: 96px; }
.bmw-pos-int-reset-96 { background-position: -0px -768px; width: 96px; height: 96px; }
.bmw-pos-int-reset-96-o { background-position: -96px -768px; width: 96px; height: 96px; }
.bmw-pos-int-rotate360-96 { background-position: -192px -768px; width: 96px; height: 96px; }
.bmw-pos-int-rotate360-96-o { background-position: -288px -768px; width: 96px; height: 96px; }
.bmw-pos-int-update-96 { background-position: -384px -768px; width: 96px; height: 96px; }
.bmw-pos-int-update-96-o { background-position: -480px -768px; width: 96px; height: 96px; }
.bmw-pos-int-view360-96 { background-position: -576px -768px; width: 96px; height: 96px; }
.bmw-pos-int-view360-96-o { background-position: -672px -768px; width: 96px; height: 96px; }
.bmw-pos-int-zoomin-96 { background-position: -768px -768px; width: 96px; height: 96px; }
.bmw-pos-int-zoomin-96-o { background-position: -864px -768px; width: 96px; height: 96px; }
.bmw-pos-int-zoomout-96 { background-position: -960px -768px; width: 96px; height: 96px; }
.bmw-pos-int-zoomout-96-o { background-position: -1056px -768px; width: 96px; height: 96px; }
.bmw-pos-med-audio-96 { background-position: -1152px -768px; width: 96px; height: 96px; }
.bmw-pos-med-audio-96-o { background-position: -0px -864px; width: 96px; height: 96px; }
.bmw-pos-med-document-96 { background-position: -96px -864px; width: 96px; height: 96px; }
.bmw-pos-med-document-96-o { background-position: -192px -864px; width: 96px; height: 96px; }
.bmw-pos-med-highquality-96 { background-position: -288px -864px; width: 96px; height: 96px; }
.bmw-pos-med-highquality-96-o { background-position: -384px -864px; width: 96px; height: 96px; }
.bmw-pos-med-image-96 { background-position: -480px -864px; width: 96px; height: 96px; }
.bmw-pos-med-image-96-o { background-position: -576px -864px; width: 96px; height: 96px; }
.bmw-pos-med-lowquality-96 { background-position: -672px -864px; width: 96px; height: 96px; }
.bmw-pos-med-lowquality-96-o { background-position: -768px -864px; width: 96px; height: 96px; }
.bmw-pos-med-mobileapp-96 { background-position: -864px -864px; width: 96px; height: 96px; }
.bmw-pos-med-mobileapp-96-o { background-position: -960px -864px; width: 96px; height: 96px; }
.bmw-pos-med-movie-96 { background-position: -1056px -864px; width: 96px; height: 96px; }
.bmw-pos-med-movie-96-o { background-position: -1152px -864px; width: 96px; height: 96px; }
.bmw-pos-med-mute-96 { background-position: -0px -960px; width: 96px; height: 96px; }
.bmw-pos-med-mute-96-o { background-position: -96px -960px; width: 96px; height: 96px; }
.bmw-pos-med-pause-96 { background-position: -192px -960px; width: 96px; height: 96px; }
.bmw-pos-med-pause-96-o { background-position: -288px -960px; width: 96px; height: 96px; }
.bmw-pos-med-play-96 { background-position: -384px -960px; width: 96px; height: 96px; }
.bmw-pos-med-play-96-o { background-position: -480px -960px; width: 96px; height: 96px; }
.bmw-pos-med-sound-96 { background-position: -576px -960px; width: 96px; height: 96px; }
.bmw-pos-med-sound-96-o { background-position: -672px -960px; width: 96px; height: 96px; }
.bmw-pos-med-stop-96 { background-position: -768px -960px; width: 96px; height: 96px; }
.bmw-pos-med-stop-96-o { background-position: -864px -960px; width: 96px; height: 96px; }
.bmw-pos-med-subtitleoff-96 { background-position: -960px -960px; width: 96px; height: 96px; }
.bmw-pos-med-subtitleoff-96-o { background-position: -1056px -960px; width: 96px; height: 96px; }
.bmw-pos-med-subtitleon-96 { background-position: -1152px -960px; width: 96px; height: 96px; }
.bmw-pos-med-subtitleon-96-o { background-position: -0px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-chapters-96 { background-position: -96px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-chapters-96-o { background-position: -192px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-close-96 { background-position: -288px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-close-96-o { background-position: -384px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-collapse-96 { background-position: -480px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-collapse-96-o { background-position: -576px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-contextmenu-96 { background-position: -672px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-contextmenu-96-o { background-position: -768px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-down-96 { background-position: -864px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-down-96-o { background-position: -960px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-expand-96 { background-position: -1056px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-expand-96-o { background-position: -1152px -1056px; width: 96px; height: 96px; }
.bmw-pos-nav-explore-96 { background-position: -0px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-explore-96-o { background-position: -96px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-fastfwd-96 { background-position: -192px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-fastfwd-96-o { background-position: -288px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-home-96 { background-position: -384px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-home-96-o { background-position: -480px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-imagegallery-96 { background-position: -576px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-imagegallery-96-o { background-position: -672px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-list-96 { background-position: -768px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-list-96-o { background-position: -864px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-menu-96 { background-position: -960px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-menu-96-o { background-position: -1056px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-more-96 { background-position: -1152px -1152px; width: 96px; height: 96px; }
.bmw-pos-nav-more-96-o { background-position: -0px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-next-96 { background-position: -96px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-next-96-o { background-position: -192px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-overview-96 { background-position: -288px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-overview-96-o { background-position: -384px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-previous-96 { background-position: -480px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-previous-96-o { background-position: -576px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-rewind-96 { background-position: -672px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-rewind-96-o { background-position: -768px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-skip-96 { background-position: -864px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-skip-96-o { background-position: -960px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-toend-96 { background-position: -1056px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-toend-96-o { background-position: -1152px -1248px; width: 96px; height: 96px; }
.bmw-pos-nav-tostart-96 { background-position: -0px -1344px; width: 96px; height: 96px; }
.bmw-pos-nav-tostart-96-o { background-position: -96px -1344px; width: 96px; height: 96px; }
.bmw-pos-nav-up-96 { background-position: -192px -1344px; width: 96px; height: 96px; }
.bmw-pos-nav-up-96-o { background-position: -288px -1344px; width: 96px; height: 96px; }