/*************** Allgemeine Schatten ***************/
/*td.ems_shadowright {
  overflow:hidden;
  background:url(/wcsstore/McLarenB2C/images/layout/shadowright.png) left top repeat-y; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/layout/shadowright.png);
}

td.ems_shadowcorner {
  overflow:hidden;
  background:url(/wcsstore/McLarenB2C/images/layout/shadowcorner.png) left top no-repeat; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/layout/shadowcorner.png);
}

td.ems_shadowbottom {
  overflow:hidden;
  background:url(/wcsstore/McLarenB2C/images/layout/shadowbottom.png) repeat-x; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/layout/shadowbottom.png);
}*/

.ems_arrow_space {
  float:left;
  width:8px;
  height:10px;
  margin:2px 0px 0px 6px;
}


/*************** Hauptteaser Storefront (764x192), include/espots/mainspot.jsp ***************/
.ems_brand_header {
  margin-bottom:16px;
}



/*************** Categoryteaser Storefront, include/espots/categoryspot.jsp ***************/
.ems_categoryspot {
  margin-bottom:16px;
}

.ems_categoryspot .csteaser {
  float:left;
  margin-bottom:2px;
  margin-right:2px;
}

.ems_categoryspot .csteaser td, .ems_categoryspot .csteaser a {
  font-size:12px;
  color:#FFFFFF;
}

.ems_categoryspot .csteaser .csbox_red {
  position:absolute;
  width:176px;
  height:79px;
  background:url(/wcsstore/McLarenB2C/images/espots/ctbox_red.png) left top no-repeat; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/ctbox_red.png);
}


.ems_categoryspot .csteaser .csbox_black {
  position:absolute;
  width:172px;
  height:74px;
  background:url(/wcsstore/McLarenB2C/images/espots/ctbox_black.png) left top no-repeat; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/ctbox_black.png);
}

.ems_categoryspot .csteaser .csbox_white {
  position:absolute;
  width:172px;
  height:74px;
  background:url(/wcsstore/McLarenB2C/images/espots/ctbox_white.png) left top no-repeat; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/ctbox_white.png);
}

.ems_categoryspot .csteaser .csgroup {
  position:absolute;
  padding: 9px 0px 0px 10px;
  overflow:visible;
}

.ems_categoryspot .csteaser .ems_white .csgroup {
  color:#000000;
}

.ems_categoryspot .csteaser .csgroup .csheadline {
  width:119px;
  height:10px;
  overflow:hidden;
  margin-bottom:4px;
}

.ems_categoryspot .csteaser .csgroup .csdescription {
  width:150px;
  height:28px;
  margin-bottom:2px;
  overflow:hidden;
}

.contentteaser .csgroup .cslink {
}

.ems_categoryspot .csteaser .cslink a {
  color:#FFFFFF;
}

.ems_categoryspot .csteaser .ems_white .cslink a {
  color:#000000;
}

.ems_categoryspot .csteaser .cslink a:hover {
  color:#FF0000;
}

.ems_categoryspot .csteaser .ems_red .cslink a:hover {
  color:#000000;
}

.ems_categoryspot .csteaser .cslink a .ems_arrow {
  margin-top:3px;
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_white.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src=/wcsstore/McLarenB2C/images/espots/arrow_white.png);
}

.ems_categoryspot .csteaser .cslink a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_red.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src=/wcsstore/McLarenB2C/images/espots/arrow_red.png);
}

.ems_categoryspot .csteaser .ems_white .cslink a .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_black.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src=/wcsstore/McLarenB2C/images/espots/arrow_black.png);
}

.ems_categoryspot .csteaser .ems_white .cslink a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_red.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src=/wcsstore/McLarenB2C/images/espots/arrow_red.png);
}

.ems_categoryspot .csteaser .ems_red .cslink a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_black.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_black.png);
}


/***************  Highlights Storefront, include/espots/highlightsspot.jsp ***************/
/***************  Recommended Storefront, include/espots/recommendedspot.jsp ***************/
.ems_highlightspot {
  margin-bottom:16px;
}

.ems_highlightspot .hlheadline {
  margin-bottom:12px;
}

.ems_highlightspot .hlheadline .hlcontent {
  background:url(/wcsstore/McLarenB2C/images/espots/ems_bg_headline.gif) repeat-y;
}

.ems_highlightspot .hlheadline .hlcontent .pad {
  padding: 10px 0px 6px 10px;
}

.ems_teaser190 {
  float:left;
}

.teaser190margin {
  margin-right:2px;
}

.ems_teaser190 img {
  display:inline;
}

.ems_teaser190 td, .ems_teaser190 a {
  font-size:12px;
  color:#000000;
}

.ems_teaser190 a {
  cursor:pointer;
  color:#000000;
}

.ems_teaser190 .tdcontent {
  overflow:hidden
}

.ems_teaser190 .tdlink {
  padding: 0px 10px 0px 10px;
}

.ems_teaser190 .tdlink a:hover {
  color:#FF0000;
}

.ems_teaser190 .tdlink a .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_black.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_black.png);
}

.ems_teaser190 .tdlink a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_red.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_red.png);
}


/*************** LineEntry, include/espots/lineentryspot.jsp ***************/
.ems_lineentryspot {
  margin-bottom:16px;
}


.ems_lineentryspot .teaser572 {
}

.ems_lineentryspot .teaser572 td, .teaser572 a {
  font-size:12px;
  color:#FFFFFF;
}

.ems_lineentryspot .teaser572 td.shadowright {
  background:url(/wcsstore/McLarenB2C/images/espots/shadowright.png) left top repeat-y; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/shadowright.png);
}

.ems_lineentryspot .teaser572 td.shadowcorner {
  background:url(/wcsstore/McLarenB2C/images/espots/shadowcorner.png) left top no-repeat; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/shadowcorner.png);
}

.ems_lineentryspot .teaser572 td.shadowbottom {
  background:url(/wcsstore/McLarenB2C/images/espots/shadowbottom.png) repeat-x; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/shadowbottom.png);
}

.ems_lineentryspot .teaser572 .td1_1 {
  overflow:hidden;
}

.ems_lineentryspot .teaser572 .td1_1 .t572box_red {
  position:absolute;
  width:176px;
  height:79px;
  background:url(/wcsstore/McLarenB2C/images/espots/ctbox_red.png) left top no-repeat; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/ctbox_red.png);
}

.ems_lineentryspot .teaser572 .td1_1 .t572box_black {
  position:absolute;
  width:172px;
  height:74px;
  background:url(/wcsstore/McLarenB2C/images/espots/ctbox_black.png) left top no-repeat; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/ctbox_black.png);
}

.ems_lineentryspot .teaser572 .td1_1 .t572box_white {
  position:absolute;
  width:172px;
  height:74px;
  background:url(/wcsstore/McLarenB2C/images/espots/ctbox_white.png) left top no-repeat; -background:none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/ctbox_white.png);
}


.ems_lineentryspot .teaser572 .td1_1 .t572group {
  position:absolute;
  padding: 9px 10px 0px 10px;
  overflow:visible;
}

/*.ems_lineentryspot .teaser572 .td1_1 .t572group .ctheadline {
  width:150px;
  height:10px;
  overflow:hidden;
  margin-bottom:18px;
}*/

.ems_lineentryspot .teaser572 .td1_1 .t572group .ctheadline {
  position:absolute;
  top:8px;
  left:10px;
  width:150px;
  height:30px;
  overflow:hidden;
}

/*.ems_lineentryspot .teaser572 .td1_1 .t572group .t572link {
  height:30px;
  vertical-align:bottom;
}*/

.ems_lineentryspot .teaser572 .td1_1 .t572group .t572link {
  position:absolute;
  bottom:8px;
  left:10px;
}

.ems_lineentryspot .teaser572 .td1_1 .t572group .t572link a {
  color:#FFFFFF;
}

.ems_lineentryspot .teaser572 .td1_1 .ems_white .t572group .t572link a {
  color:#000000;
}

.ems_lineentryspot .teaser572 .td1_1 .t572group .t572link a:hover {
  color:#FF0000;
}

.ems_lineentryspot .teaser572 .td1_1 .ems_red .t572group .t572link a:hover {
  color:#000000;
}

.ems_lineentryspot .teaser572 .td1_1 .t572group .t572link a .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_white.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_white.png);
}

.ems_lineentryspot .teaser572 .td1_1 .ems_white .t572group .t572link a .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_black.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_black.png);
}

.ems_lineentryspot .teaser572 .td1_1 .t572group .t572link a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_red.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_red.png);
}

.ems_lineentryspot .teaser572 .td1_1 .ems_white .t572group .t572link a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_red.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_red.png);
}

.ems_lineentryspot .teaser572 .td1_1 .ems_red .t572group .t572link a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_black.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_black.png);
}

.ems_lineentryspot .hlheadline {
  height:20px;
}

.ems_lineentryspot .hlheadline .pad {
  padding: 5px 0px 6px 5px;
}


/*************** CategoryEntry, include/espots/productmoodspot.jsp ***************/
.ems_categoryentryspot {
  margin-bottom:16px;
}

.ems_categoryentryspot .moodteaser {
  float:left;
}

.ems_categoryentryspot .moodteaser img {
  display:inline;
}

.ems_categoryentryspot .moodteaser td, .moodteaser a {
  font-size:12px;
  color:#000000;
}

.ems_categoryentryspot .moodteaser a {
  cursor:pointer;
}

.ems_categoryentryspot .moodteaser .td1_1 {
  overflow:hidden;
}

.ems_categoryentryspot .moodteaser .td1_3 {
  overflow:hidden;
}

.ems_categoryentryspot .moodteaser .td3_1 {
  padding: 0px 8px 0px 8px;
  overflow:hidden;
}

.ems_categoryentryspot .moodteaser .td3_1 .moodTeaserSelect {
  padding-top:16px;
}

.ems_categoryentryspot .moodteaser .td3_1 a {
  margin-left:5px;
  float:left;
}

.ems_categoryentryspot .moodteaser .td3_1 .lnkbox {
  background-color:#9f9f9f;
  width:9px;
  height:9px;
}

.ems_categoryentryspot .moodteaser .td3_1 .lnkbox:hover {
  background-color:#FF0000;
}

.ems_categoryentryspot .moodteaser .td3_1 .lnkboxselected {
  width:9px;
  height:9px;
  float:left;
  background-color:#FF0000;
}


.ems_categoryentryspot .moodteaser .td3_1 .imgact {
  cursor:pointer;
  background-color:#FF0000;
  display:inline;
  margin-left:3px;
}

.ems_categoryentryspot .moodteaser .td3_1 .imginact {
  cursor:pointer;
  background-color:#9f9f9f;
  display:inline;
  margin-left:3px;
}


/*************** Promotion Teaser, include/espots/promospot.jsp ***************/
.ems_promotion {
  #margin-bottom:16px;
  margin-bottom:0px;
}

.ems_promotion .promoteaser {
  float:left;
  margin-bottom:2px;
  margin-right:2px;
}

.ems_promotion .promoteaser .ptbox_red {
  position:absolute;
  z-index:2;
  top:122px;
}

.ems_promotion .promoteaser .ptbox_black {
  position:absolute;
  z-index:2;
  top:122px;
}

.ems_promotion .promoteaser .ptbox_white {
  position:absolute;
  z-index:2;
  top:122px;
}

.ems_promotion .promoteaser .pad {
  padding:0px 10px 0px 10px;
}

.ems_promotion .promoteaser .pad a {
  color:#FFFFFF;
}

.ems_promotion .promoteaser .ptbox_white .pad a {
  color:#000000;
}

.ems_promotion .promoteaser .pad a:hover {
  color:#FF0000;
}

.ems_promotion .promoteaser .ptbox_red .pad a:hover {
  color:#000000;
}

.ems_promotion .promoteaser .pad a .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_white.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_white.png);
}

.ems_promotion .promoteaser .pad a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_red.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_red.png);
}

.ems_promotion .promoteaser .ptbox_white .pad  a .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_black.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_black.png);
}

.ems_promotion .promoteaser .ptbox_white .pad  a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_red.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_red.png);
}

.ems_promotion .promoteaser .ptbox_red .pad  a:hover .ems_arrow {
  background:url(/wcsstore/McLarenB2C/images/espots/arrow_black.png) no-repeat; -background:none;background-position:right;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/wcsstore/McLarenB2C/images/espots/arrow_black.png);
}


/*************** check  ***************/



/***************  ***************/

