/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/

#embLayerCollection {
position:absolute;
left:0;
top:0;
width:1000px;
z-index: 200001;
}

#embLayerCollection, .embLayerGroup {
position:absolute;
left:0;
top:0;
padding:0;
margin:0;
width:100%;
}

#embLayerCollection .embProgressLayer, 
#embLayerCollection .embDialogLayer {
position:absolute;
padding:0;
margin:0;
top:100px;
width:1000px;
}

#embLayerCollection.ms-rb-pageContainer .embProgressLayer,
#embLayerCollection.ms-rb-pageContainer .embDialogLayer {
    width: 100%;
}

#embLayerCollection .embCoverLayer {
    background-color:#000;
    height:100%;
    left:0px;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity:0.7;
    position:absolute;
    top:0px;
    width:100% !important;
}

.embDialogLayer * div {
background-repeat:no-repeat;
}


.embDialogLayer .title .close {
background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/closebutton.png') scroll 0% !important;
position: absolute;
top:3px;
right:11px;
height:21px;
width:19px;
padding:0;
cursor:pointer;
}

.embDialogLayer .title .close:hover {
background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/closebuttonHi.png') scroll 0%;
}

.embDialogLayer .title      {font-weight:bold; height:27px; padding:0; margin:0; font-family:Arial,Helvetica,sans-serif;font-size:11px }
.embDialogLayer .titleC     { font-weight:bold; color:#FFFFFF; height:28px; padding:0; margin:0 0 0 10px; font-family:Arial,Helvetica,sans-serif;font-size:11px }
.embDialogLayer .titleC div { padding:8px 0 0 0; }

.embDialogLayer .contents  { color:#666666; padding:0; margin:0; clear:both;}
.embDialogLayer .contentsC { color:#666666; padding:0; margin-left:1px;}
.embDialogLayer .contentsE { padding:0; margin:0; clear:both;}
.embDialogLayer .bottom    { height:6px; clear:both; }
.embDialogLayer .bottomC   { height:6px;}

.embDialogLayer .notification            { width:364px; margin-left:-182px; position:absolute; left:50%; }
.embDialogLayer .notification .contents  { padding:10px 0px 7px 10px; background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoCnt.png') repeat scroll 0%; }
.embDialogLayer .notification .title     { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoHead.png') scroll 0%; }
.embDialogLayer .notification .bottom    { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoBottom.png') no-repeat scroll 0% top; }

.embDialogLayer .nfy { width:368px; }
.embDialogLayer .nfy .contentsC { padding:10px 0px 7px 10px; }

.embDialogLayer .flexlayer            { left:50%; position:absolute; /* positioned dynamically */ }
.embDialogLayer .flexlayer .contents  { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerCntLeft.png') repeat-y; scroll 0% 50%; }
.embDialogLayer .flexlayer .contentsC { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerCntRight.png') repeat-y scroll 100% 50%; padding-right:3px; }
.embDialogLayer .flexlayer .title     { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoHeadLeft.png') no-repeat scroll 0% top; }
.embDialogLayer .flexlayer .titleC    { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoHeadRight.png') no-repeat scroll 100% top; }
.embDialogLayer .flexlayer .bottom    { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoBottomLeft.png') no-repeat scroll 0% top; }
.embDialogLayer .flexlayer .bottomC   { margin-left:10px; background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoBottomRight.png') no-repeat scroll 100% top; }

.embDialogLayer .flex780 { width:784px; margin-left: -392px; }
.embDialogLayer .flex395 { width:399px; margin-left: -199px; }
.embDialogLayer .flex540 { width:544px; margin-left: -272px; }
.embDialogLayer .flex760 { width:764px; margin-left: -382px; }


.embDialogLayer .contents_395			{ width: 399px; position:absolute; left:220px; }
.embDialogLayer .contents_395 .contents { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoCnt395.png') repeat scroll 0%; }
.embDialogLayer .contents_395 .title	{ background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoHead395.png') scroll 0%; }
.embDialogLayer .contents_395 .bottom	{ background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoBottom395.png') no-repeat scroll 0% top; }

.embDialogLayer .contents_540			{ width: 544px; position:absolute; left:148px; }
.embDialogLayer .contents_540 .contents { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoCnt540.png') repeat scroll 0%; }
.embDialogLayer .contents_540 .title	{ background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoHead540.png') scroll 0%; }
.embDialogLayer .contents_540 .bottom	{ background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoBottom540.png') no-repeat scroll 0% top; }

.embDialogLayer .contents_760			{ width: 764px; position:absolute; left:118px; }
.embDialogLayer .contents_760 .contents { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoCnt760.png') repeat scroll 0%; }
.embDialogLayer .contents_760 .title	{ background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoHead760.png') scroll 0%; }
.embDialogLayer .contents_760 .bottom	{ background:transparent url('/etc/designs/retail-bridge./embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoBottom760.png') no-repeat scroll 0% top; }

.embDialogLayer .contents_780			{ width: 784px; position:absolute; left:108px; }
.embDialogLayer .contents_780 .contents { background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoCnt780.png') repeat scroll 0%; }
.embDialogLayer .contents_780 .title	{ background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoHead780.png') scroll 0%; }
.embDialogLayer .contents_780 .bottom	{ background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/layerInfoBottom780.png') no-repeat scroll 0% top; }


.embDialogLayer .buttons {
height:24px;
padding-right:4px;
padding-top:24px;
}

.embDialogLayer .buttons .button {
  float:right !important;
  padding-right:8px;
}

.embDialogLayer .buttons a {
background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/buttonLeftRevStart.gif') repeat scroll 0% top;
cursor:pointer;
float:left;
padding-left:17px !important;
}
.embDialogLayer .progress {
	float:left;
}
.embDialogLayer .progressContent {
	float:left;
	margin-left:10px;
	width:280px;
}

.embDialogLayer .buttons a div {
background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/buttonLeftBgr.gif') repeat scroll right top;
color:#FFFFFF !important;
float:left;
padding:2px 11px 4px 1px;
}

.embDialogLayer .buttons a:hover {
background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/buttonLeftRevStartHi.gif') scroll 0% top;
}

.embDialogLayer .buttons a:hover div {
background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/buttonLeftBgrHi.gif') repeat scroll right top;
}

/* buttons for feasibility conflict layer */
.embDialogLayer .buttonsF {
height:24px;
padding-right:4px;
padding-top:24px;
}

/* don't override new CMS styles
.embDialogLayer .buttonsF .button {
  background:url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/buttonLeftRevStart.gif');
  no-repeat scroll 0 0 transparent;
  padding-left:18px !important;
  float:right;
}

.embDialogLayer .buttonsF a.button:hover {
  background:url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/buttonLeftRevStartHi.gif');
  no-repeat scroll 0 0 transparent;
  padding-left:18px !important;
  float:right;
}

.embDialogLayer .buttonsF a div {
background:url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/buttonLeftBgr.gif') repeat scroll right top transparent;
color:#FFFFFF !important;
float:left;
padding:2px 11px 4px 0;
}


.embDialogLayer .buttonsF a:hover {
background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/buttonLeftRevStartHi.gif') scroll 0% top;
}

.embDialogLayer .buttonsF a:hover div {
background:transparent url('/etc/designs/embcmsretail/publish-prerequisites/css/css_ng/layer/buttonLeftBgrHi.gif') repeat scroll right top;
}
*/
.embDialogLayer .vsAppLayerMain {
	font-size:11px;
}

.embDialogLayer .cnt {
	font-size:11px;
	width:310px;
	padding-left:20px;
	padding-top:20px;
	
}

.embDialogLayer .buttons .floatRight .buttonLeftRev {
	font-size:11px;
}

.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .picture {
	float:right; padding:39px 0px 0px 0px; width:200px; height:111px; 
}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain p {
	width:300px;
}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .legend { 
	color:#999999; margin:26px 0px; width:300px;
}

.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain { 
	margin-left:1px; width:565px; height:319px; overflow:auto; padding:17px 20px 20px 20px !important;
}

.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .bold { font-weight:bold; }

.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff	{ border:1px solid #ddd; border-top:0px; width:348px; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff td { border-top:1px solid #ddd; padding:0px 0px 0px 5px; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff .space1 { padding:0px 5px 0px 0px; display:inline; font-weight:normal; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff .space2 { padding:0px 5px 0px 8px; display:inline; }
.embDialogLayer .flexlayer92 .contentsC .footer { padding:0px 30px 0px 0px; border-top-style:solid; border-top-width:1px; border-top-color:#dddddd; }

.embDialogLayer .buttons.lowerPadding {
	padding-top:10px; padding-right:40px; 
}

.embDialogLayer .buttons.lowerPaddingAlRight {
	padding-top:10px; padding-left:364px;
}
.embDialogLayer .buttons.lowerPadding .buttonLeftRev.sec { 
	float:right; font-size:11px; 
}
.embDialogLayer .buttons.lowerPaddingAlRight .buttonRight,
.embDialogLayer .buttons.lowerPaddingAlRight .buttonLeft {
	font-size:11px;
}
.embDialogLayer .buttons.lowerPadding .buttonRight.sec { 
	float:right; font-size:11px; 
}

.embDialogLayer .buttons.lowerPadding .buttonLeft.sec { 
	 font-size:11px; 
}



.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain select { width:272px; border:1px solid #999999;}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .err { color:#9f0004; padding:26px 0px 7px 76px; visibility:hidden; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .sel td { height:26px; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .dropErrOff { border:1px solid #fff; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .dropErrOn { border:1px solid #9f0004; }



/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/

/************* clearfix ***********/

#ms-page-grid-2b div#ms-stage:after,
div#ms-wrapper-f-PES20:after,
div#ms-wrapper:after,
div#ms-website:after,
div#ms-rb-website:after,
div#ms-wrapper-f:after,
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


#ms-page-grid-2b div#ms-stage,
div#ms-wrapper-f-PES20,
div#ms-wrapper,
div#ms-website,
div#ms-rb-website,
div#ms-wrapper-f,
.clearfix {
  zoom: 1;		 
  display: block;
}

/* Container div to center screen */
.ms-rb-pageContainer {
	width: 1000px;
	margin: 0 auto !important;
}

.ms-rb-pageContainer.ms-rbng-isLayerMode {
	width: auto;
}


/* css for icon_sprite url calling */
a.modExample a,
div.colorUsGone {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
}

/* Initially do not show any content, but fadeIn with JS 
 * : Install a dyn.css later on 
#ms-header,
#ms-wrapper,
#ms-footer,
#ms-mainnav,
div#ms-website,
.ms-rb-footer,
.ms-ng #ms-rb-modelSelBarContainer {
	display: none;	
}*/

.ms-rb-isShowMode #ms-header,
.ms-rb-isShowMode #ms-wrapper,
.ms-rb-isShowMode #ms-footer,
.ms-rb-isShowMode #ms-mainnav,
.ms-rb-isShowMode div#ms-website,
.ms-rb-isShowMode .ms-rb-footer,
.ms-rb-isShowMode #ms-rb-modelSelBarContainer,
.ms-rb-isEditMode #ms-header,
.ms-rb-isEditMode #ms-wrapper,
.ms-rb-isEditMode #ms-footer,
.ms-rb-isEditMode #ms-mainnav,
.ms-rb-isEditMode div#ms-website,
.ms-rb-isEditMode .ms-rb-footer,
.ms-rb-isEditMode #ms-rb-modelSelBarContainer {
	display: block !important;	
}



/*	Reset all without input */
.ms-ng, .ms-ng div, .ms-ng span, .ms-ng applet, .ms-ng object, .ms-ng iframe,
.ms-ng h1, .ms-ng h2, .ms-ng h3, .ms-ng h4, .ms-ng h5, .ms-ng h6, 
.ms-ng p, .ms-ng blockquote, .ms-ng pre,
.ms-ng a, .ms-ng abbr, .ms-ng acronym, .ms-ng address, .ms-ng big, .ms-ng cite, .ms-ng code,
.ms-ng del, .ms-ng dfn, .ms-ng em, .ms-ng font, .ms-ng img, .ms-ng ins, .ms-ng kbd, .ms-ng q, .ms-ng s, .ms-ng samp,
.ms-ng small, .ms-ng strike, .ms-ng strong, .ms-ng sub, .ms-ng sup, .ms-ng tt, .ms-ng var,
.ms-ng dl, .ms-ng dt, .ms-ng dd, .ms-ng ol, .ms-ng ul, .ms-ng li,
.ms-ng form, .ms-ng fieldset, .ms-ng legend, .ms-ng label, .ms-ng select, .ms-ng option, .ms-ng textarea,
.ms-ng table, .ms-ng caption, .ms-ng thead, .ms-ng tfoot, .ms-ng thead, .ms-ng tr, .ms-ng th, .ms-ng td, 
.ms-ng .nospace {
	padding: 0;
	margin: 0;
	border: 0;
}

input {
	font-family: sans-serif;                
}
.ms-ng div, .ms-ng h1, .ms-ng h2, .ms-ng h3,
.ms-ng h4, .ms-ng h5, .ms-ng h6, .ms-ng p,
.ms-ng a, .ms-ng span, .ms-ng li {
	background-repeat:no-repeat;
}

a, a:link {
	color: #036;
	text-decoration:none;
}
a:hover {
	color: #00ADEF;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
a:focus {
	outline-style:none;
}
/* Highlight tooltip links in continuous text with underline */
a.tooltip, a.tooltip:link {
	text-decoration: underline !important;
}
a.tooltip:hover,
a.tooltipHover {
	color:#00ADEF !important;
}

.ms-ng img {
	vertical-align: bottom;
}

.ms-ng ul, .ms-ng ol {
	list-style-position: outside;
}

.ms-ng li {
	list-style-type: none;
}

.ms-ng strong {
	font-weight: bold;
}

.ms-ng select,
.ms-ng input,
.ms-ng textarea,
.ms-ng table {
}

fieldset {
	border: 0px;
}

/* Links- bzw. Rechtsausrichtung fuer Elemente */
.ms-flLeft {
	float: left;
	margin: 0 20px 0 0;
}

.ms-flRight {
	float: right;
	margin: 0 0 0 20px;
}

.ms-text-align-right {
	text-align:right;
}
.ms-clearer {
	display: block;
	clear: both;
	line-height: 0em;
	height: 1px;
	font-size: 0;
	visibility: hidden;
}

.ms-clear {
	clear: both;
}
.ms-clearer-after:after,
ul.ms-linklist-typ-1 li:after,
ul.ms-linklist-typ-1f li:after,
ul.ms-link-download li:after {
	content: ".";
	clear: both;
	display: block;
	height: 0px;
	visibility: hidden;
}

.ms-clearer-after,
ul.ms-linklist-typ-1 li,
ul.ms-linklist-typ-1f li,
ul.ms-link-download li {
	display: block;
}

.ms-hide {
	position: absolute !important;
	left: -1000px !important;
	top: -1000px !important;
	overflow: hidden !important;
	width: 1px !important;
	height: 1px !important;
}

.ms-warning {
	color:#9F0002;
}




/*	Font */
.ms-font-large {
	line-height:1.3;
}
.ms-font-small {
	line-height:1.2;
}

/*	Preload ********************************************************************
*******************************************************************************/

div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div {
	display:none;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_pcn_v1_24b.png');
}
div#ms-navi-home ul li.iehover div.ms-navi-home-fly {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_l_ie6.gif');
	background-position:0% 100%;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1 {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_v1_1_ie6.gif');
}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_v1_2_ie6.gif');
}
div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_v2_1_ie6.gif');
}


/* Headlines *******************************************************************
*******************************************************************************/
.ms-ng h1 {
}
#ms-page-model h1.ms-hl2 {
	position:absolute;
	top:32px;
	left:20px;
}
#ms-page-model div#ms-showroom-stage h1.ms-hl2 {
	top:34px;
	left:22px;
}
h1.ms-hl3 {
	width:465px;
	margin:10px 0 7px 0;
}
#ms-page-grid-2a h1.ms-hl3 {
	margin-top:30px;
}
#ms-page-grid-2b h1.ms-hl3 {
	margin-top:28px;
}
h1.ms-hl3-special {
	margin-bottom:32px;
	margin-bottom:0px;
}
div#ms-component-gallery1 h1.ms-hl3,
div#ms-component-gallery2 h1.ms-hl3 {
	float:left;
	margin-top:-8px;
}
div#ms-component-gallery2 h1.ms-hl3 {
	margin-top:-5px;
}
h1.ms-hl2 img,
h1.ms-hl3 img {
	display:block;
}
h1.ms-hl2 img.ms-hl2-row-1,
h1.ms-hl3 img.ms-hl3-row-1 {
	margin-bottom:4px;
}
h1.ms-hl2 img.ms-hl2-row-1-alone,
h1.ms-hl3 img.ms-hl3-row-1-alone {
	margin-bottom:0px;
}

.ms-ng h2 {
	font-weight:bold;
	line-height:1;
}
.ms-ng h2.ms-hl11 {
	width:465px;
	margin-bottom:16px;
	line-height:15px;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images-wrppr h2.ms-hl11 {
	width:215px;
}
.ms-ng div.ms-component-copyimgsys h2.ms-hl11,
.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-content h2.ms-hl11 {
	margin-bottom:4px;
}
.ms-ng div#ms-component-gallery1 h2.ms-hl11 {
	margin-bottom:6px;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images-wrppr h2.ms-hl11 {
	margin-bottom: 7px; /* 19793 */
}
.ms-ng div.ms-component-equipment h2.ms-hl11 {
	padding-top: 2px;
	margin-bottom:6px;
}

.ms-ng h3 {
	font-weight:bold;
}
div.ms-teaser h3 {
	margin-bottom:1px;
	font-weight:normal;
}
div.ms-teaser-typ-7 h3 {
	margin-bottom:0px;
}
div.ms-showroom-stage-f-right-keyfacts h3.ms-hl3 {
	margin-bottom:1px;
}
div.ms-showroom-matrix-cell h3.ms-hl8,
td.ms-showroom-matrix-cell h3.ms-hl8 {
	margin:7px 10px 1px 10px;
}

.ms-ng h4.ms-tx1,
.ms-ng h4.ms-tx3 {
	font-weight:normal;
}
.ms-ng div#ms-f-left h4.ms-tx3 {
	width:230px;
	line-height:1.1;
}
.ms-ng div#ms-f-left div#ms-teaser-f h4.ms-tx3 {
	margin-top: -1px;
}
.ms-ng h5,
p.ms-blind-h5 {
	font-weight:bold;
}
.ms-ng h7 {
	font-weight:bold;
}
#ms-page-home div#ms-wrapper-f h4,
#ms-page-home div#ms-wrapper-f h5,
#ms-page-home div#ms-wrapper-f p.ms-blind-h5 {
	margin-bottom:10px;
	line-height:1;
}
#ms-page-home div#ms-wrapper-f div.ms-home-productworld h4 {
	margin-bottom:7px;
}
#ms-page-home div#ms-wrapper-f h6 {
	font-weight:normal;
}

p.ms-tx2 {
	font-weight:bold;
}

div.ms-showroom-stage-f-right-content p.ms-tx3,
div.ms-footnote p.ms-tx3 {
	margin-bottom:8px;
}
div.ms-showroom-stage-f-right-content p.ms-tx3 {
	margin-bottom:4px;
}

/*	Z-Index ********************************************************************
*******************************************************************************/

div#ms-navi-header,
div#ms-navi-main,
div#ms-navi-main ul,
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1,
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2,
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-left,
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-right {
	z-index:5;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-bottom {
	z-index:2;
}
body,
div#ms-website,
div#ms-rb-website,
div#ms-wrapper,
div#ms-wrapper div#ms-stage,
div#ms-wrapper-f {
	position:static;
	z-index:1;
}

/*	Text Color *****************************************************************
*******************************************************************************/
/*	Text ---------------------------------------------------------------------*/
/*	Grey */
div.ms-footnote,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dt,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt,
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h3,
div#ms-footer div#ms-navi-footer dl dd ul li span.ms-as-atag {
	color:#999;
}

/*	Dark Grey */
.ms-ng,
p#ms-mb-title a,
div#ms-footer div#ms-navi-footer dl dd ul li a,
div#ms-footer div#ms-navi-footer dl dd ul li span  {
	color:#666;
}
div#ms-footer div#ms-navi-footer dl dd ul li span.ms-normal  {
	color:#666 !important;
}


/*	Anthracite */
div#ms-navi-home ul li a,
div#ms-navi-meta ul li a,
div#ms-navi-main ul li a,
div#ms-navi-main ul li.ms-fly-hover ul li a,
div#ms-navi-main ul li:hover ul li a, 
div#ms-navi-main ul li.iehover ul li a, 
div#ms-navi-main ul li ul li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover ul li a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover ul li a,
div#ms-navi-pcn-fly-v1 ul li a,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.ms-fly-hover ul li a,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.iehover ul li a,
div.ms-pcn-linklist ul li a,
div#ms-navi-webspecial ul li a {
	color:#333;
}

/*	Interaction --------------------------------------------------------------*/
/*	Midnight Blue */
div#ms-navi-home ul li ul li a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b a {
	color:#036;
}

/*	Cyan */
div#ms-navi-home ul li a:hover,
div#ms-navi-meta ul li a:hover,
div#ms-navi-meta ul li:hover a,
div#ms-navi-meta ul li.iehover a,
div#ms-navi-main ul li a:hover,
div#ms-navi-main ul li.ms-fly-hover a, 
div#ms-navi-main ul li.iehover a, 
div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dd ul li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a.ms-hover,
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dd ul li a:hover,
div#ms-pcn-mddl div.ms-pcn-start p.ms-pcn-button a.ms-active span span,
div#ms-pcn-mddl div.ms-pcn-config p.ms-pcn-button a.ms-active span span,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.ms-fly-hover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.iehover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 p.ms-pcn-button a.ms-active span span,
div#ms-navi-pcn-fly-v1 ul li a:hover,
div#ms-navi-pcn-fly-v1 ul li a.ms-active,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.ms-fly-hover a,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.iehover a,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a.ms-active,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.ms-fly-hover ul li a:hover,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.iehover ul li a:hover,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly ul li a.ms-active,
div#ms-navi-pcn-fly-v1 p.ms-pcn-button a:hover span span,
div#ms-nav8 li a.ms-active span, 
p.ms-button-2 a:hover,
ul.ms-lnk1-quality li a.ms-active,
div#ms-navi-webspecial ul li a:hover,
div.ms-component-tab ul li a:hover,
div.ms-component-tab ul li.ms-active a,
div.ms-pcn-linklist ul li a:hover,
a.tooltip:hover {
	color:#00ADEF;
}

/*	Dark Cyan */
p#ms-mb-title a:hover, 
div#ms-footer div#ms-navi-footer dl dd ul li a:hover,
div#ms-footer div#ms-navi-footer dl dd ul li span {
	color:#0082E6 !important;
}


/*	Background Color ***********************************************************
*******************************************************************************/
/*	White */
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover ul li a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover ul li a,
div#ms-navi-pcn-fly-v1 ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover a,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover a,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li a.ms-active,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover ul li a.ms-active,
div#ms-navi-pcn-fly-v1 ul li a:hover {
	background-color:#FFF;
}

/*	Layer Grey */
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a.ms-hover,
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a:hover {
	background-color:#ECECEC;
}

/*	Light Grey */
div.ms-form form p.ms-form-text input {
	background-color:#F8F8F8;
}

/*	Consulting Blue */
div.ms-teaser-typ-7 h3 {
	background-color:#9FACB8;
}
/*	Consulting Light Grey */
div.ms-teaser-typ-7 div.ms-teaser-typ-7-cnt {
	background-color:#EAECEE;
}

/*	Consulting Dark Grey */
div.ms-teaser-typ-7 p.ms-image {
	background-color:#CFD5D8;
}

/*	Reset line-height **********************************************************
*******************************************************************************/
div#ms-navi-main ul.ms-navi li dl.ms-navi-main-fly-v1-navi-b,
div#ms-navi-main ul.ms-navi li dl.ms-navi-main-fly-v2-navi-b,
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-right {
	line-height:1.3;
}


/*	General background images **************************************************
*******************************************************************************/
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dd ul li a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dd ul li a,
#ms-page-home div#ms-wrapper-f h6 a,
#ms-page-home div#ms-f-left div#ms-home-quicklink ul li a,
div.ms-teaser h3 a,
p.ms-button-2 a span span,
div#ms-navi-pcn-fly-v1 p.ms-pcn-button a span span {
	position:relative;
	padding-left:9px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');
	background-position:0px 3px;
	background-repeat:no-repeat;
}

div.ms-teaser h3 a:hover {
	background-position:0px -47px;
}
/*	21068 */
.ms-showroom-matrix-teaser div.ms-teaser h3 a {
	background-position: 0px 4px;
}
.ms-showroom-matrix-teaser div.ms-teaser h3 a:hover {
	background-position: 0px -46px;
}

div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dd ul li a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dd ul li a, 
#ms-page-home div#ms-wrapper-f div.ms-teaser h3 a,
#ms-page-home div#ms-wrapper-f h6 a,
#ms-page-home div#ms-f-left div#ms-home-quicklink ul li a {
	background-position:0px 4px;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dd ul li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dd ul li a:hover, 
#ms-page-home div#ms-wrapper-f div.ms-teaser h3 a:hover,
#ms-page-home div#ms-wrapper-f h6 a:hover,
#ms-page-home div#ms-f-left div#ms-home-quicklink ul li a:hover {
	background-position:0px -46px;
}

p.ms-button-2 a span span {
	background-position:0px 7px;
}
p.ms-button-2 a:hover span span {
	background-position:0px -43px;
}

div#ms-navi-pcn-fly-v1 p.ms-pcn-button a span span {
	padding-left:0px;
	background-position:100% 7px;
}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.ms-fly-hover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.iehover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 p.ms-pcn-button a.ms-active span span,
div#ms-navi-pcn-fly-v1 p.ms-pcn-button a:hover span span {
	background-position:100% -43px;
}

#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1 p.ms-pcn-button a span span {
	background-position:100% -739px !important;
}

#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1.ms-fly-hover p.ms-pcn-button a span span,
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1 p.ms-pcn-button a.ms-active span span {
	background-position:100% -989px !important;
}

#ms-page-home div#ms-f-left div#ms-home-quicklink ul li a {
	display:block;
}
div.ms-teaser h3 a,
div.ms-showroom-matrix-cell ul.ms-linklist-typ-1 li a,
div.ms-showroom-matrix-cell ul.ms-linklist-typ-1f li a,
td.ms-showroom-matrix-cell ul.ms-linklist-typ-1 li a,
td.ms-showroom-matrix-cell ul.ms-linklist-typ-1f li a,
div.ms-comparison-filter ul.ms-linklist-typ-1 li a,
div.ms-comparison-filter ul.ms-linklist-typ-1f li a {
	position:static;
}
div#ms-navi-home ul li ul li a,
div#ms-navi-home ul li.ms-active:hover ul li a,
ul.ms-linklist-typ-1 li a {
	position:relative;
	padding-left:9px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif');
	background-position:0px 4px;
	background-repeat:no-repeat;
}
ul.ms-linklist-typ-1f li a {
	padding-left:9px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif');
	background-position:0px 4px;
	background-repeat:no-repeat;
}
ul.ms-linklist-typ-1 li a:hover,
ul.ms-linklist-typ-1f li a:hover {
	background-position:0px -146px;
}
div#ms-navi-home ul li ul li a,
div#ms-navi-home ul li.ms-active:hover ul li a {
	background-position:11px 3px;
}
div#ms-navi-home ul li ul li a:hover,
div#ms-navi-home ul li.ms-active:hover ul li a:hover {
	background-position:11px -147px;
}


/* 	Right Anthracite-Cyan */
/*	Notice : Image is broader than Icon */
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-d dd ul li a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-d dd ul li a.ms-hover,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_ant_cyan.gif');
	background-position:0px 6px;
	background-repeat:no-repeat;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a {
	background-position:100% 5px;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover a,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover a {
	background-position:100% -29px;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a {
	background-position:10px 5px;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a:hover,
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a.ms-hover {
	background-position:10px -29px;
}
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a {
	background-position:100% 5px;
}
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a:hover,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.ms-fly-hover a,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.iehover a,
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a.ms-active {
	background-position:100% -29px;
}

/*	Var 2 */
div#ms-navi-webspecial ul li a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_ant_cyan_2.gif');
	background-position:100% 4px;
	background-repeat:no-repeat;
}
div#ms-navi-webspecial ul li a:hover {
	background-position:100% -30px;
}

/*	Var 2 - 5px */
div.ms-pcn-linklist ul li a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_ant_cyan_2_5px.gif');
	background-position:0% 4px;
	background-repeat:no-repeat;
}
div.ms-pcn-linklist ul li a:hover {
	background-position:0% -496px;
}


/* 	Left Anthracite-Cyan */
div#ms-navi-webspecial ul li.ms-navi-webspecial-first a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_left_ant_cyan_2.gif');
	background-position:0px 4px;
	background-repeat:no-repeat;
}
div#ms-navi-webspecial ul li.ms-navi-webspecial-first a:hover {
	background-position:0px -30px;
}



/* Left Grey-Cyan */
ul.ms-agc li.ms-first-li a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_left_grey_cyan.gif');
	background-position:1px 5px;
	background-repeat:no-repeat;
}
ul.ms-agc li.ms-first-li a:hover {
	background-position:1px -29px;
}


/* Right Grey-Cyan */
ul.ms-agc li.ms-last-li a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_grey_cyan.gif');
	background-position:1px 5px;
	background-repeat:no-repeat;
}
ul.ms-agc li.ms-last-li a:hover {
	background-position:1px -29px;
}


/*	MS-Text ********************************************************************
*******************************************************************************/
#ms-page-home div#ms-wrapper-f p.ms-text {
	margin-bottom:15px;
}
#ms-page-home div#ms-wrapper-f div#ms-home-showroom p.ms-text {
	margin-bottom:10px;
}
#ms-page-home div#ms-wrapper-f div.ms-home-adaptive p.ms-text {
	margin-bottom:4px;
}

/*	MS-Image *******************************************************************
*******************************************************************************/
#ms-page-home div#ms-wrapper-f div.ms-home-adaptive p.ms-image {
	display:inline;
	float:right;
	margin-right:9px;
	margin-bottom:6px;
}
#ms-page-home div#ms-wrapper-f div#ms-f-right-c2 div.ms-home-adaptive p.ms-image {
	margin-right:0px;
}
/*	Border, da sonst padding nicht greift */
#ms-page-home div#ms-wrapper-f div#ms-home-showroom p.ms-image {
	padding-bottom:10px;
}
div.ms-component-gallery-small-1 p.ms-image {
	margin-bottom:7px;
}


/*	Page Structure *************************************************************
*******************************************************************************/
body {
	width: 100%;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/background.jpg');
	background-repeat: no-repeat;
	background-position:50% 0;
	background-color: #797c82;
	font-family:arial, helvetica, verdana, "times new roman", sans-serif;
	font-size:62.5%;
}
html>body {
	font-size:10px;
}

div#ms-website {
	position:relative;
	width:1000px;
	line-height:1.3;
	background-color: #fff;
	margin-top: -1px;
	padding-top: 1px;
}

div#ms-website.ms-rb-t22 {
	margin-top: 0;
	padding-top: 0;	
}

div#ms-rb-website {
	position:relative;
	line-height:1.3;
}

div#ms-header {
	width:1000px;
	height:93px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_header.jpg');
}

/* float:left; */
div#ms-wrapper {
	clear:both;
	width:100%;
	background-color: #fff;
}

div#ms-footer {
	width:1000px;
	height:27px;
	background-color:#EFF1F3;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_footer.jpg');
	overflow: hidden;
}
.ms-header-popup,
.ms-footer-popup {
	width:770px !important;
}

div#ms-mainnav {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 93px;
	width: 1000px;
	z-index: 200;
}


/*	Header *********************************************************************
*******************************************************************************/
div#ms-mb-logo {
	position:absolute;
	left:30px;
	top:21px;
}
div#ms-mb-logo a {
	display:block;
	width:44px;
	height:43px;
	text-indent:-1000em;
}

/*	padding-left:6px; => 4px from Flyout Home-Navi :: div.ms-navi-home-fly */
p#ms-mb-title {
	position:absolute;
	left:339px;
	top:8px;
	line-height:1.1;

	left:356px;


	position:relative;
	left:260px;
	float:left;
	padding-left:10px;

	padding-left:6px;
}



/*	Footer *********************************************************************
*******************************************************************************/
div#ms-footer p#ms-mb-font {
	display:inline;
	float:left;
	margin-left:49px;
}


div#ms-footer div#ms-navi-footer {
	padding:8px 0 0 0;
	text-align:right;
}
div#ms-footer div#ms-navi-footer dl dt,
div#ms-footer div#ms-navi-footer dl dd,
div#ms-footer div#ms-navi-footer dl dd ul,
div#ms-footer div#ms-navi-footer dl dd ul li {
	display:inline;
}
div#ms-footer div#ms-navi-footer dl dd ul li a,
div#ms-footer div#ms-navi-footer dl dd ul li span {
	padding:0 10px;
	border-right:1px solid #666;
	color: #333;
}
div#ms-footer div#ms-navi-footer dl dd ul li.ms-navi-last-li a,
div#ms-footer div#ms-navi-footer dl dd ul li.ms-navi-last-li span {
	padding-right:20px;
	border-right:0;
}




/*	Content ********************************************************************
*******************************************************************************/
div#ms-stage {
}

/*	295 height + 4 margin-bottom = 299 */
div#ms-component-gallery1 div#ms-stage,
div#ms-component-gallery2 div#ms-stage {
	height:299px;
}

#ms-page-grid-1a div#ms-wrapper-f {
    background-color: #FFFFFF;
}
 

div#ms-wrapper-f {
	clear:both;
	width:100%;
}


/*	Homepage -----------------------------------------------------------------*/
#ms-page-home div#ms-f-left,
#ms-page-home div#ms-f-right {
	float:left;
	width:500px;
	min-height:160px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_home_teaser_1.png');
}

#ms-page-home h5 img {
	vertical-align:top;
	margin:0;
	padding:0;
}

#ms-page-home div#ms-f-right-2 {
	min-height:160px;
}
#ms-page-home div.ms-home-teaser-2 {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_home_teaser_2.png');
	background-repeat:repeat-y;
}
#ms-page-home div.ms-home-teaser-3 {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_home_teaser_3.png');
	background-repeat:repeat-y;

}
#ms-page-home div.ms-home-teaser-4-with-line div#ms-f-right-c1 {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_grid_wrapper.gif');
	background-position:19px 0px;
	background-repeat:repeat-y;

}
#ms-page-home div#ms-f-left-2,
#ms-page-home div#ms-f-right-2 div#ms-f-right-c1-2,
#ms-page-home div#ms-f-right-2 div#ms-f-right-c2-2 {
	padding:17px 20px 0 20px;
}
#ms-page-home div#ms-f-right-2 div.ms-home-productworld div#ms-f-right-c2-2 {
	padding-top:15px;
}


#ms-page-home div#ms-home-quicklink,
#ms-page-home div#ms-home-showroom {
	position:relative;
	float:left;
}
#ms-page-home div#ms-home-quicklink {
	display:inline;
	width:160px;
	margin-right:40px;
}
#ms-page-home div#ms-home-showroom {
	width:260px;
}

#ms-page-home div#ms-f-right-c1 {
	position:relative;
	float:left;
	width:280px;
}
#ms-page-home div#ms-f-right-c2 {
	position:relative;
	float:left;
	width:220px;
}
#ms-page-home div.ms-home-productworld {
	position:absolute;
	top:-20px;
	width:100%;
	background:none;
	background-color:#FFF;
}
#ms-page-home div.ms-home-productworld-2 {
	min-height:160px;
}
#ms-page-home div#ms-f-right div.ms-home-productworld ul {
	padding-top:0px;
}
#ms-page-home div#ms-f-right div.ms-home-productworld ul li {
	margin-bottom:0px;
	float:left;
	clear:both;
}

/*	Grid 1a / 1b / 2a / 2b / pms --------------------------------------------------*/
/*	1b is same pms, just other stage height */
div.ms-distance-0 {
	margin:0 0 0 1px;
}
div.ms-distance-0r {
	margin:0 10px 0 1px;
}
div.ms-distance-l {
	margin:0 0 0 15px;
}
div.ms-distance-lr {
	margin:0 10px 0 15px;
}
div.ms-distance-l-cts {
	margin:0 0 0 0;
}
div.ms-distance-lr-cts {
	margin:0 10px 0 0;
}
#ms-page-grid-2b div.ms-distance-0 {
	margin-left:2px;
}
#ms-page-grid-2b div.ms-distance-0r {
	margin-left:2px;
}
#ms-page-grid-2b div.ms-distance-l {
	margin-left:16px;
}
#ms-page-grid-2b div.ms-distance-lr {
	margin-left:16px;
}


#ms-page-grid-1b div#ms-stage {
	height:295px;
}
#ms-page-pms-html div#ms-stage {
	min-height:340px;
}
#ms-page-pms-html div#ms-stage.home-rb {
	height:370px;
}
#ms-page-pms-flash div#ms-stage {
	min-height: 470px;
	max-height: 580px;
}
#ms-page-grid-2b div#ms-stage {
	height:295px;
}

#ms-page-grid-1a div#ms-wrapper-f,
#ms-page-grid-1b div#ms-wrapper-f,
#ms-page-grid-1b div#ms-wrapper-f div#ms-f-left-2,
#ms-page-grid-2a div#ms-wrapper-f,
#ms-page-pms-html div#ms-wrapper-f,
#ms-page-pms-html div#ms-wrapper-f div#ms-f-left-2 {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_grid_wrapper.gif');
	background-repeat:repeat-y;
}

#ms-page-grid-1b div#ms-wrapper-f div#ms-f-left-2,
#ms-page-pms-html div#ms-wrapper-f div#ms-f-left-2 {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_grid_wrapper_1b.gif');
}
#ms-page-grid-2b div#ms-wrapper-f div#ms-f-left-3 {
	background-position:-259px 0px;
}

#ms-page-grid-1a div#ms-f-left,
#ms-page-grid-1b div#ms-f-left,
#ms-page-grid-2a div#ms-f-left,
#ms-page-grid-2b div#ms-f-left,
#ms-page-pms-flash div#ms-f-left,
#ms-page-pms-html div#ms-f-left {
	position:relative;
	float:left;
	width:260px;
	
	
}

#ms-page-grid-2b div#ms-f-left {
	float:none;
	width:100%;
}
#ms-page-grid-1a div#ms-f-left-2,
#ms-page-grid-1b div#ms-f-left-2,
#ms-page-grid-2a div#ms-f-left-2,
#ms-page-pms-flash div#ms-f-left-2,
#ms-page-pms-html div#ms-f-left-2 {
	padding:0px 17px 0 9px;
	padding-right:0px;
}
#ms-page-grid-2b div#ms-f-left-2 {
	padding:0px 0px 0 9px;
}
#ms-page-grid-1b div#ms-f-left-2 {
	margin-top:-260px;
}
#ms-page-grid-2b div#ms-f-left-2 {
	margin-top:-295px;
}
#ms-page-grid-2a div#ms-f-left-2,
#ms-page-grid-2b div#ms-f-left-2 {
	padding-top:35px;
}
#ms-page-grid-1b div#ms-wrapper-f div#ms-f-left-2,
#ms-page-pms-html div#ms-wrapper-f div#ms-f-left-2 {
	width: 261px; 
}
.ms-page-service-center div#ms-wrapper-f div#ms-f-left-2 {
	/*top: -268px;*/
	margin-top: 47px;
}
#ms-page-grid-1a div#ms-f-right,
#ms-page-grid-1b div#ms-f-right,
#ms-page-grid-2a div#ms-f-right,
#ms-page-pms-flash div#ms-f-right,
#ms-page-pms-html div#ms-f-right {
	float:right;
	width:740px;
}
#ms-page-grid-1b div#ms-f-right-2,
#ms-page-pms-flash div#ms-f-right-2,
#ms-page-pms-html div#ms-f-right-2 {
	padding-top:19px;
}

#ms-page-pms-flash div#ms-f-right-2 #footnotePES20,
#ms-page-pms-html div#ms-f-right-2 #footnotePES20 {
	margin-top: 18px;
	margin-bottom: 36px;
}
#ms-page-pms-html div#ms-f-right-3 {
	padding-top:65px;
}
#ms-page-grid-1b div#ms-navi-pcn,
#ms-page-grid-2b div#ms-navi-pcn,
#ms-page-pms-flash div#ms-pcn,
#ms-page-pms-html div#ms-pcn {
	width:230px;
}
#ms-page-grid-1b div#ms-pcn {
	min-height:260px;
	width:1px;
}
#ms-page-grid-1b div.ms-flash div#ms-pcn {
	min-height:238px;
}
#ms-page-grid-2b div#ms-pcn {
	min-height:260px;
	width:1px;
}
#ms-page-grid-1a div#ms-teaser-f,
#ms-page-grid-1b div#ms-teaser-f,
#ms-page-pms-flash div#ms-teaser-f,
#ms-page-pms-html div#ms-teaser-f {
	margin:18px 0 0 9px;	
}

#ms-page-pms-html.ms-page-truck-a div#ms-teaser-f {
	margin-left: 0;	
}

/* Ausnahme fuer Truck */
#ms-page-grid-1a.ms-page-truck-a div#ms-teaser-f {
	margin-left: 0;	
}

#ms-page-grid-1a div.ms-f-right-sidebar div#ms-teaser-f {
	margin-top:4px;
}
/*	18525 */
#ms-page-grid-2a div#ms-teaser-f {
	margin-top:16px;
	margin-left: 9px;
}

#ms-page-grid-2b div#ms-f-left-3 {
	padding-bottom:27px;
	border-top:1px solid #FFF;
}




/*	font-size based on px ******************************************************
*******************************************************************************/



.ms-ng select,
.ms-ng input,
.ms-ng textarea,
.ms-ng table {
	font-size:11px;
}

#ms-page-webspecial div#ms-webspecial-hdl h1 {
	font-size:11px;
}
.ms-ng h2 {
	font-size:11px;
}
.ms-ng h3 {
	font-size:11px;
}
.ms-ng h7 {
	font-size:14px;
}
.ms-ng h4.ms-tx3 {
	font-size:11px;
}
.ms-ng h5,
p.ms-blind-h5 {
	font-size:11px;
}

#ms-page-home div#ms-wrapper-f h6 {
	font-size:11px;
}


div#ms-navi-main,
div#ms-navi-webspecial,
div#ms-wrapper-f,
#ms-page-model div#ms-wrapper {
	font-size:11px;
}

#ms-page-webspecial div#ms-webspecial-sbl h2,
.ms-ng h2.ms-hl11,
.ms-ng div.ms-tx1,
.ms-ng h4.ms-tx1,
.ms-ng p.ms-tx2,
.ms-ng ul.ms-en1 {
	font-size:12px;
}

.ms-font-large {
	font-size:12px;
}
.ms-font-small {
	font-size:10px;
}


div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-price-total {
	font-size:11px;
}
div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-noprice {
	font-size:10px;
}
div#ms-pcn-mddl div.ms-pcn-config table tr {
	font-size:9px;
}

div#ms-footer div#ms-navi-footer {
	font-size:11px;
}


/* font-size added */


/* line-height added */

/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland (9.2 Additions)
********************************************************************************
*******************************************************************************/

/*	Grid webclipping ---------------------------------------------------------*/
#ms-page-webclipping div#ms-f-pcn {
	position:absolute;
	top:36px;
	margin-left:9px;
	width:234px;
	padding-bottom:27px;
}

#ms-page-webclipping div#ms-pcn {
	width:234px;
	min-height:260px;
}
#ms-page-webclipping div#ms-teaser-f {
	margin-top:18px;
}




/*	IE6 :: In CC setzen */
* html #ms-page-webclipping div#ms-pcn {
	height:260px;
}

/* show 'New' button. Bug#29934 */
img#cfc33
{
  position:relative;
  top:-10px;
}

/* PES 2.0 (CR 680) */
#ieDiv {
	margin-top:-442px; margin-right:20px; float:right; position:relative; 	
}

#ms-stagePES20Headline {
	margin-top:0px;
	text-align:right; 
}

#ms-stagePES20HeadlineL {
	margin-top:50px; 
	text-align:right;
}

#ms-stagePES20SubHeadline {
	margin-top:0px; text-align:right;
}

#ms-stagePES20SubHeadlineL {
	margin-top:2px; text-align:right;
}

#buttonBT2 {
	right:-3px; float:right; position:relative;
}

#buttonBT2L {
	margin-top:144px; right:-3px; float:right; position:relative;
}

p.stageButton a span span {
	position:relative;
	padding-left:9px;
	background-image: url('/etc/designs/retail-bridge/publish/css_ngrb/icon_sprite.gif');
    background-position: 0 7px;
	background-repeat:no-repeat;
	text-align:right;
}

p.stageButton a span span {
	background-position:0px 5px;
	padding-top: 1px;
}

p.stageButton a:hover
{
	color:#00ADEF;
}
#ms-page-pms-html #pcnContainer div#ms-teaser-f-PES20 {
	margin-top:13px; position:relative; 
}


#ms-page-pms-flash #pcnContainerFlash div#ms-teaser-f-PES20 {
	margin-top:13px; position:relative;
}

#ms-f-right #ms-f-right-2 #footnotePES20 {
	margin-left:-10px; 
	width:615px; 
	position:relative;
} 

#ms-page-pms-flash #ms-f-right #ms-f-right-2 #footnotePES20 {
	margin-left:-10px; 
	width:615px; 
	position:relative;
} 
#ms-page-pms-html div#ms-wrapper-f-PES20 div#ms-f-left-2-PES20 {
	padding:0px 17px 0 9px;
	padding-right:0px;
	position:absolute;
	top:-306px;
	width: 261px;
}
#ms-page-pms-html div#ms-wrapper-f-PES20 #pcnWrapper #ms-pcn-top .ms-webfont,
#ms-page-pms-flash div#ms-wrapper-f-PES20 #pcnWrapper #ms-pcn-top .ms-webfont{
    font-size: 22px;
    line-height: 1.2;
    font-family: "corpo a condensed", "Times New Roman" !important;
    font-weight: normal;
    font-stretch: condensed;
    color: #fff;
}

#ms-page-pms-html div#ms-wrapper-f-PES20 div#ms-pcn-top h3.ms-hl3 div.ms-hl3-row-1 .ms-webfont, 
#ms-page-pms-flash div#ms-wrapper-f-PES20 div#ms-pcn-top h3.ms-hl3 div.ms-hl3-row-1 .ms-webfont, 
#ms-page-pms-html div#ms-wrapper-f-PES20 div#ms-pcn-top h3.ms-hl3 div.ms-hl3-row-2 .ms-webfont,
#ms-page-pms-flash div#ms-wrapper-f-PES20 div#ms-pcn-top h3.ms-hl3 div.ms-hl3-row-2 .ms-webfont {
    padding: 0px 0px 0px 0px;
}

#ms-page-pms-html div#ms-wrapper-f-PES20 {
	position:static;
	padding-bottom:10px;
	width: 261px;
	font-size:11px;
	clear:both;
	float:left;
	width:100%;
}

#ms-page-pms-flash div#ms-wrapper-f-PES20 {
	position:static;
	z-index:1;
	width: 261px;
	font-size:11px;
	clear:both;
	float:left;
	width:100%;
}


div#ms-wrapper-f-PES20 #ms-f-right-2 #footnotePES20 {
	margin-bottom: 26px;	
}

/* PCN 2.0 Flyout styles */

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div {
	display:none;
}


div#ms-navi-pcn2-fly-v1 ul li a,
div#ms-navi-pcn2-fly-v2 ul li a,
div#ms-navi-pcn2-fly-v3 ul li a,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.ms-fly-hover ul li a,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.ms-fly-hover ul li a,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.ms-fly-hover ul li a,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.iehover ul li a,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.iehover ul li a,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.iehover ul li a {
	color:#333;
}


div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.ms-fly-hover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.ms-fly-hover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.ms-fly-hover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.iehover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.iehover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.iehover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a.ms-active span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a.ms-active span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a.ms-active span span,
div#ms-navi-pcn2-fly-v1 ul li a:hover,
div#ms-navi-pcn2-fly-v2 ul li a:hover,
div#ms-navi-pcn2-fly-v3 ul li a:hover,
div#ms-navi-pcn2-fly-v1 ul li a.ms-active,
div#ms-navi-pcn2-fly-v2 ul li a.ms-active,
div#ms-navi-pcn2-fly-v3 ul li a.ms-active,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.ms-fly-hover a,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.ms-fly-hover a,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.ms-fly-hover a,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.iehover a,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.iehover a,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.iehover a,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly a.ms-active,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly a.ms-active,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly a.ms-active,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.ms-fly-hover ul li a:hover,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.ms-fly-hover ul li a:hover,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.ms-fly-hover ul li a:hover,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.iehover ul li a:hover,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.iehover ul li a:hover,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.iehover ul li a:hover,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly ul li a.ms-active,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly ul li a.ms-active,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly ul li a.ms-active,
div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a:hover span span,
div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a:hover span span,
div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a:hover span span {
	color:#00ADEF;
}

.activePCNButton a span span {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_down_midblue.gif');
	
}
/*	Background Color ***********************************************************
*******************************************************************************/
/*	White */

div#ms-navi-pcn2-fly-v1 ul li a:hover,
div#ms-navi-pcn2-fly-v2 ul li a:hover,
div#ms-navi-pcn2-fly-v3 ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.iehover a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li a.ms-active,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li a.ms-active,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li a.ms-active,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.iehover ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover ul li a.ms-active,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a.ms-active,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a.ms-active,
div#ms-navi-pcn2-fly-v1 ul li a:hover,
div#ms-navi-pcn2-fly-v2 ul li a:hover,
div#ms-navi-pcn2-fly-v3 ul li a:hover {
	background-color:#ececec;
}

div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a span span,
div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a span span,
div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a span span {
	position:relative;
	padding-left:9px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');
	background-position:0px 3px;
	background-repeat:no-repeat;
}
div#ms-navi-pcn2-fly-v3 p.ms-pcn-button.noFlyout a span span {
	background-image:none;
	color:#003366;
}
div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a span span,
div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a span span,
div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a span span {
	padding-left:0px;
	background-position:100% 7px;
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.ms-fly-hover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.ms-fly-hover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.ms-fly-hover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.iehover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.iehover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.iehover p.ms-pcn-button a span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a.ms-active span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a.ms-active span span,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a.ms-active span span,
div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a:hover span span,
div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a:hover span span,
div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a:hover span span {
	background-position:100% -43px;
}

div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly a,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly a,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly a   {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyanPCN2.gif');
	background-position:202px 6px;
	background-repeat:no-repeat;
	
}


div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly a:hover,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly a:hover,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly a:hover,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.ms-fly-hover a,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.ms-fly-hover a,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.ms-fly-hover a,
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.iehover a,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.iehover a,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.iehover a,   
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly a.ms-active,
div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly a.ms-active,
div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly a.ms-active {
	background-position:202px -28px;
}




/* pcn button in opened state */

div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonOpen span span,
div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonOpen span span,
div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonOpen span span {
	position:relative;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_down_midblue.gif');
	background-repeat:no-repeat;
	background-position: 100% 7px;
	padding-left:0;
	color:#003366;
}

div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonNoClick span span,
div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonNoClick span span,
div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonNoClick span span {
	position:relative;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');
	background-repeat:no-repeat;
	background-position: 100% 7px;
	padding-left:0;
	color:#003366;
}

/* bugfix corrections */

/* bugfix 30688 (PCN too low) */
#ms-page-pms-flash .ms-flash.ms-flash-v2 div#ms-f-left div#ms-f-left-2 div#ms-pcn,
#ms-page-pms-flash div#pcnWrapper {
	/*margin-top:-210px;*/
}

.ms-ng #crm-mycar-static {
     border-top: 1px solid #ddd;
}
.ms-ng .ms-component-copyimgsys .ms-tx1 .introtext { 
    font-weight: bold; 
}

/* bugfix #34494 (Subnavigation eCRM - bold user name and greeting ) */
div#ms93-sn.ms93-sn-v2 div#ms93-sn-top h4 {
    font-weight: normal;
    margin-top: 7px;	
    margin-bottom: 5px;
}

#ms-page-pms-html div#ms-f-left,
#ms-page-pms-html div#ms-f-right {
	padding-bottom: 20px;
}


/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/
.ms-navi {
	margin:0;
	line-height:1;
}



/*	Header-Navigations *********************************************************
*******************************************************************************/
div#ms-navi-home, 
div#ms-navi-meta, 
div#ms-navi-main {
	position:absolute;
	z-index:100;
}
div#ms-navi-home {
	z-index:101;
}
div#ms-navi-main {
	top:8px;
}
div#ms-navi-home, 
div#ms-navi-main {
	left:260px;
}
div#ms-navi-meta {
	right:11px;
}
div#ms-navi-main {
	top:64px;
	z-index:10;
}

div#ms-navi-home {
	position:relative;
	float:left;
}



div#ms-navi-meta ul li {
	display:block;
	float:left;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_l.png');
	background-position:0px -1000px;
}
/*
	margin-right:-1px;
*/
div#ms-navi-meta ul li.ms-active {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_l_a_24b.png');
}
div#ms-navi-meta ul li:hover,
div#ms-navi-meta ul li.ms-active {
	background-position:0px 0px;
}
div#ms-navi-meta ul li a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_r.png');
	background-position:100% -1000px;
}
div#ms-navi-meta ul li.ms-active a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_r_a_24b.png');
}
div#ms-navi-meta ul li:hover a, 
div#ms-navi-meta ul li a:hover, 
div#ms-navi-meta ul li.ms-active a {
	background-position:100% 0px;
} 
div#ms-navi-meta ul li a {
	display:inline;
	float:left;
	padding:9px 0 10px 0;
	margin-left:2px;
}
div#ms-navi-meta ul li a span {
	padding:0 10px 0 8px;
	border-right:1px solid #333;
}
div#ms-navi-meta ul li:hover a span, 
div#ms-navi-meta ul li a:hover span, 
div#ms-navi-meta ul li.ms-active a span, 
div#ms-navi-meta ul li.ms-active-next a span, 
div#ms-navi-meta ul li.ms-navi-last-li a span {
	padding-right:11px;
	border-right:0;
}

/*	Home-Navigation ************************************************************
*******************************************************************************/
div#ms-navi-home ul li {
	position:relative;
	display:block;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_l_24b.png');
	background-position:0px -1000px;
}
div#ms-navi-home ul li.ms-active {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_l_a_24b.png');
	background-position:0px 0px;
}
div#ms-navi-home ul li.ms-active a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_r_a_24b.png');
	background-position:100% 0px;
}
div#ms-navi-home ul li:hover, 
div#ms-navi-home ul li.ms-active:hover {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_r_24b.png');
	background-position:100% 100%;
	width:100%;
}

div#ms-navi-home ul li.ms-active:hover a {
	background:none;
}

div#ms-navi-home ul li div.ms-navi-home-fly {
	margin-right:4px;
}
div#ms-navi-home ul li:hover div.ms-navi-home-fly {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_l_24b.png');
	background-position:0% 100%;
	height: 100%;
}


div#ms-navi-home ul li a {
	display:block;
	margin-left:2px;
	padding:8px 10px 10px 8px;
}
/*	reset */
div#ms-navi-home ul li ul li,
div#ms-navi-home ul li:hover ul li, 
div#ms-navi-home ul li.ms-active ul li {
	background:none;
}
div#ms-navi-home ul li ul li, 
div#ms-navi-home ul li.ms-active ul li {
	padding:0;
	list-style-type: none;
}
div#ms-navi-home ul li:hover ul li, 
div#ms-navi-home ul li.ms-active:hover ul li {
	width:auto;
}

div#ms-navi-home ul li ul {
	display:none;
	margin-top:-2px;
	line-height:12px;
	list-style-type: none;
}
div#ms-navi-home ul li:hover ul {
	display:block;
}
/* padding-left from ms_css_basic.css*/
div#ms-navi-home ul li ul li a, 
div#ms-navi-home ul li.ms-active:hover ul li a {
	clear:both;
	margin-left:0;
	padding:0 0 2px 20px;
	width:118px;
	
	width: auto;
	padding-right: 9px;
	list-style-type: none;
}
div#ms-navi-home ul li ul li.ms-navi-last-li a,
div#ms-navi-home ul li.ms-active ul li.ms-navi-last-li a {
	padding-bottom:12px;
}

/*	Core-Navigation ************************************************************
*******************************************************************************/

div#ms-navi-main ul li {
	position:relative;
	display:block;
	float:left;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_l.png');
	background-position:0px -100px;
}

div#ms-navi-main ul li a {
	display:block;
	margin-left:2px;
	padding:9px 11px 9px 9px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_r.png');
	background-position:100% -100px;
}

div#ms-navi-main ul li.ms-active {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_l_a_24b.png');
	background-position:0px 0px;
}
div#ms-navi-main ul li.ms-active a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_r_a_24b.png');
	background-position:100% 0px;
}

/*	Hover */
div#ms-navi-main ul li.ms-fly-hover {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_l.png');
	background-position:0px 0px;
} 
div#ms-navi-main ul li.ms-fly-hover a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_r.png');
	background-position:100% 0px;
}

/*	reset for sub */
div#ms-navi-main ul li ul li, 
div#ms-navi-main ul li.ms-fly-hover ul li, 
div#ms-navi-main ul li.iehover ul li {
	position:static;
	float:none;
	background:none;
}
div#ms-navi-main ul li ul li a, 
div#ms-navi-main ul li.ms-fly-hover ul li a, 
div#ms-navi-main ul li.iehover ul li a {
	background:none;
	margin-left:0;
	padding:0;
}


/*	Flyout */
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1, 
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2, 
div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 {
	display:none;
	position:absolute;
	width:369px;
	height:385px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_v1_1.png');
}
/*
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1, 
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 {
	display:block;
}
*/

div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 {
	left:366px;
	top:0;
	width:367px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_v1_2.png');
}
div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 {
	width:195px;
	height:auto;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_v2_1.png');
	background-position:0% 100%;
}

/*	Hover */
div#ms-navi-main ul li.ms-fly-hover div.ms-navi-main-fly-v1-1, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover div.ms-navi-main-fly-v1-2, 
div#ms-navi-main ul li.ms-fly-hover div.ms-navi-main-fly-v2-1 {
	display:block;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 {
	padding-bottom:20px;
}

/*	Boxes in Flyout */
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1-left, 
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1-right {
	float:left;
	width:196px;
} 
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1-right {
	width:170px;
}

div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b, 
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b {
	margin:0 25px 0 1px;
}
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b {
	margin-right:3px;
}
div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a {
	margin-bottom:30px;
	
	margin-bottom:13px; /* 19079 */
}
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a {
	margin-bottom:20px;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b {
	margin-left:10px;
}

div#ms-navi-main ul li div.ms-navi-main-fly-v1-1-left dl dd {
    margin-left:0px;
}

div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a li a, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a, 
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a, 
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h3 {
	display:block;
	padding:2px 10px 3px 10px;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li dl.ms-navi-main-fly-v1-navi-d dt {
	padding-bottom:4px;
}
div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a li.ms-navi-first-li a, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dt, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dt {
	padding-top:4px;
}
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a {
	padding-top:2px;
}
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li.ms-navi-first-li a {
	padding-top:3px;
	padding-bottom:3px;
	border-top:1px solid #D8D8D8;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dt {
	padding-bottom:3px;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h3 {
	padding-top:3px;
}
div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a li a, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a, 
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a, 
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h2 {
	border-bottom:1px solid #DDD;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h3 {
	padding-left:0;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-d dd ul li a {
	padding-left:19px;
}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dt, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt, 
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dt {
	font-weight:bold;
}
/*	Abstand nach unten ueber top-Wert naechste Deklaration  */
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h2 {
	margin:19px 5px 4px 15px;
	padding-left:9px;
	padding-bottom:1px;
}

div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-left, 
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-right {
	position:absolute;
	top:66px;
	left:0;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-left {
	width:170px;
	margin:0 22px 0 15px;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-right {
	left:207px;
	width:140px;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-bottom {
	position:absolute;
	bottom:12px;
	left:4px;
	text-align:center;
	width:359px;
}



/*	PCN-Navigation *************************************************************
*******************************************************************************/
div#ms-pcn-top, 
div#ms-pcn-mddl {
	padding-left:1px;
}

div#ms-pcn-mddl div.ms-pcn-start, 
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 {
	position:relative;
	margin-bottom:5px;
}
div#ms-pcn-mddl div.ms-pcn-start, 
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1,
div#ms-pcn-mddl div.ms-pcn-config {
	margin-left:5px;
	margin-right:6px;
}
div#ms-pcn-mddl div.ms-pcn-linklist {
	margin-left:10px;
	margin-right:10px;
}
div#ms-pcn-mddl div.ms-pcn-config, 
div#ms-pcn-mddl div.ms-pcn-linklist {
	padding-bottom:7px;
}

/*	Top - Headline ***************/
div#ms-pcn-top {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_top_24b.png');
}
div#ms-pcn-top p.ms-image {
	padding:9px 0 11px 20px;
}

/*	Middle - Content *************/
div#ms-pcn-mddl {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_mddl_24b.png');
	background-repeat:repeat-y;
}


div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 {
	position:relative;
	clear:both;
}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div {
	display:none;
	position:absolute;
	left:220px;
	top:0;
	width:240px;
	padding-left:4px;
	padding-bottom:3px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_pcn_v1_24b.png');
	background-position:4px 100%;
}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li div#ms-navi-pcn-fly-v1-2 {
	left:230px;
}

div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.ms-fly-hover div#ms-navi-pcn-fly-v1-1,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover div#ms-navi-pcn-fly-v1-2 {
	display:block;
}


div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul {
	margin:0 3px 0 1px;
	padding:0;
	border-top:1px solid #DDD;
	
	float:left;
}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul li {
	position:relative;
	padding:0 5px;
	
	float:left;
}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul li a {
	display:block;
	padding:2px 5px 3px 5px;
	width:216px;
	border-bottom:1px solid #DDD;
}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover ul li a,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover ul li a {
	background:none;
}
div#ms-navi-pcn-fly-v1 ul li.ms-has-fly ul li a {
	background-image:none;

}



div#ms-pcn-mddl div.ms-pcn-config table {
	width:220px;
	background-color:#FFF;
}
div#ms-pcn-mddl div.ms-pcn-config table tr td {
	padding-right:5px;
}
div#ms-pcn-mddl div.ms-pcn-config table tr td.ms-table-col-1 {
	width:135px;
	padding:0 10px;
}
div#ms-pcn-mddl div.ms-pcn-config table tr td.ms-table-col-2 {
	width:50px;
	text-align:right;
	vertical-align:top;
}
div#pcnContainerFlash div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-noprice td {
    padding: 0;
}
div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-noprice td {
	padding:0 10px 0 13px;
}
div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-price-total {
	font-weight:bold;
}

/*	Linklist */
div#ms-pcn-mddl div.ms-pcn-linklist ul.ms-flLeft {
	width:100px;
	margin:0 10px 0 0;
}
div#ms-pcn-mddl div.ms-pcn-linklist ul.ms-flRight {
	width:100px;
	margin:0 0 0 0;
}


/*	Bottom - Shadow **************/
div#ms-pcn-bttm {
	height:4px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_bttm_24b.png');
	background-position:0% 100%;
	font-size: 0;
	line-height: 0em;
}



/*	Block Navigation (Model Overview, Model Comparison) ************************
*******************************************************************************/
div#ms-nav8 {
	position:absolute;
	bottom:30px;
	left:20px;
}
div#ms-comparison-stage div#ms-nav8 {
	bottom:10px;
}
div#ms-nav8 li, 
div#ms-nav8 li a,
div#ms-nav8 li a span {
	display:block;
	margin:0;
	padding:0;
	line-height:1;
}
div#ms-nav8 li {
	width:auto;
} 
div#ms-nav8 li a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_block_navi.gif');
} 
div#ms-nav8 li a span {
	padding:5px 29px 5px 10px;
}
div#ms-nav8 li#ms-nav8-li-1 a, 
div#ms-nav8 li#ms-nav8-li-2 a,
div#ms-nav8 li#ms-nav8-li-3 a,
div#ms-nav8 li#ms-nav8-li-4 a{
	background-position:0 -100px;
}
div#ms-nav8 li#ms-nav8-li-1 a:hover, 
div#ms-nav8 li#ms-nav8-li-1 a.ms-active,
div#ms-nav8 li#ms-nav8-li-2 a:hover, 
div#ms-nav8 li#ms-nav8-li-2 a.ms-active,
div#ms-nav8 li#ms-nav8-li-3 a:hover, 
div#ms-nav8 li#ms-nav8-li-3 a.ms-active,
div#ms-nav8 li#ms-nav8-li-4 a:hover,
div#ms-nav8 li#ms-nav8-li-4 a.ms-active{
	background-position:0 -150px;
}



/* IE Corrections for Navigations
********************************************
*******************************************************************************/
div#ms-footer iframe,
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1 iframe,
div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 iframe,
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 iframe,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 iframe,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 iframe,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 iframe,
div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 iframe,
div.ms-modallayer iframe, 
div#ms-navi-main ul li div.ms-navi-main-fly-v3 iframe {
      display: none;/*MOS, IE7*/
}

* html div#ms-footer iframe,
* html div#ms-navi-main ul li div.ms-navi-main-fly-v1-1 iframe,
* html div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 iframe,
* html div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 iframe,
* html div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 iframe,
* html div.ms-modallayer iframe, 
* html div#ms-navi-main ul li div.ms-navi-main-fly-v3 iframe  {
      display:none;/*IE5*/
      display/**/:block;/*IE5*/
      height:390px;
      position:absolute;
      top:0;
      left:0;
      z-index:-1 !important;
      filter:mask();
}

* html div#ms-footer iframe {
      width:1000px;
}
* html div#ms-navi-main ul li div.ms-navi-main-fly-v1-1 iframe {
      width:369px;
}

* html div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 iframe {
      width:195px;
}
* html div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-b-a iframe, 
* html div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-b iframe {
      width:386px;
}
* html div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-0-a iframe, 
* html div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0 iframe {
      width:195px;
}

* html div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 iframe,
* html div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn-fly-v1-1 iframe,
* html div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn-fly-v2-1 iframe,
* html div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn-fly-v1-3 iframe,
* html div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 iframe, {
      width:245px;
}

* html div.ms-modallayer iframe {
      height:506px;
      width:818px;
}


/*	Meta-Navigation RSI ********************************************************
*******************************************************************************/
div#ms-navi-meta-rsi {
	display: block;
	position: absolute;
	right: 11px;
	top: 0px;
	z-index: 201;
}

div#ms-navi-meta-rsi ul{
	z-index: 101;
}

div#ms-navi-meta-rsi ul li {
	display: block;
	float: left;
}

div#ms-navi-meta-rsi ul li a {
	color: #333 !important;
	display: inline;
	float: left;
	padding: 3px 0 10px 0;
	margin-left: 2px;
	z-index: 101;
}

div#ms-navi-meta-rsi ul li.ms-fly-hover a,
div#ms-navi-meta-rsi ul li a:hover,
div#ms-navi-meta-rsi ul li a:active {
	color: #00ADEF !important;
}

div#ms-navi-meta-rsi ul li a span {
	border-right: 1px solid #333;
	font-size: 10px;
	padding: 0 10px 0 8px;
}

div#ms-navi-meta-rsi ul li.ms-navi-last-li a span {
	border-right: 0;
	padding-right: 11px;
}

div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout {
	background-color: transparent;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_quicknav_l_24b.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	border: 0px;
	display: none;
	margin: 0px;
	max-width: 494px;
	padding: 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: -1;
}

div#ms-navi-meta-rsi ul.ms-navi li.ms-fly-hover div.ms-quicknav-flyout {
	display: block;
}

div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout-2 {
	background-color: transparent;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_quicknav_r_24b.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 3px;
	padding: 25px 3px 8px 0px;
	position: relative;
	top: 0px;
	left: 0px;
}

div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links,
div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links td {
	border: none;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links td a {
	background-position: 0px 2px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');
	background-repeat: no-repeat; 
	color: #003366 !important;
	display: block;
	margin: 1px 12px 1px 8px;
	padding: 0px 0px 0px 9px;
	font-size: 11px;
}

div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links td a:hover,
div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links td a:active {
	background-position: 0px -48px;
	color: #00ADEF !important;
}

* html div#ms-header {
	position: relative;
	z-index: 100;
}

* html div#cnt {
	z-index: 100;
}

* html div#ms-mainnav {
	z-index: 105;
}

* html div#ms-navi-meta-rsi {
	z-index: 1002;
}

/*	Product World Navigation ***************************************************
*******************************************************************************/
#ms-mainnav #cnw-selector {
	color:#333333 !important;
	font-size:10px;
	left:260px;
	position:absolute;
	top:1px;
	z-index:12;
}

#ms-mainnav #cnw-selector a, #headdiv #cnw-selector span {
	color:#333333;
	font-size:10px;
}

#ms-mainnav a.nls {
	display:block;
	padding:0 0 0 7px;
}

#ms-mainnav a:hover {
	color: #00ADEF !important;	
}

.td-cnw, .ncs {
	background: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_grey_cyan_5px.gif') no-repeat scroll 0px 4px !important;
	color: #333333 !important;
}

.td-cnw a:hover,
.ncs a:hover {
	background: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_grey_cyan_5px.gif') no-repeat scroll 0px -146px !important;
}

/* PCN 2.0 */

/* start special treatment for flyout items put in PCN after user selection */
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show div#ms-navi-pcn2-fly-v1-1,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1, 
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1{
	display:block;
	width:216px;
	padding-bottom:3px;

	background-position:0px 100%;
	float:left;
	position:relative;
	left:0px;
	margin-top:-8px;

}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show div ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show div ul li a {
	display:block;
	padding-left:12px;
	width:200px;
	margin-left:-8px;
	color:#003366;
	position:relative;
	
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show div ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div ul li a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show div ul li a:hover
{
	color:#00acef;
}



/* end special treatment for flyout items put in PCN after user selection */


#ms-pcn-mddl .buttonSpacerLine1 {
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#b0b3b5; margin-top:11px; margin-right:-3px; margin-left:-4px; 
}

#ms-pcn-mddl .buttonSpacerLine2 {
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#e5e7e9; margin-top:0px; margin-right:-3px; margin-left:-4px; margin-bottom:10px;
}

#ms-pcn-mddl .buttonSpacerLine3 {
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#b0b3b5; margin-top:7px; margin-right:-3px; margin-left:-4px;  
}
#ms-pcn-mddl .spacerArea {
	padding-bottom:10px;
}

#ms-pcn-mddl .aboveButtonText {
	margin-top:-2px; margin-left:15px; color:#003265; margin-bottom:2px;
}
#ms-pcn-mddl div.ms-pcn-config .tableWrapper table {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_mddl_24b.png');
	background-repeat:repeat-y;
	background-position:-1px;
	color:#505152;
	
	
	
}
/* Flyout for PCN2 */


div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 {
	position:relative;
	margin-bottom:5px;
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3,
div#ms-pcn-mddl div.ms-pcn-config {
	margin-left:5px;
	margin-right:6px;
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div {
	display:none;
	position:absolute;
	left:220px;

	width:240px;
	padding-left:4px;
	padding-bottom:3px;
	background-position:4px 100%;	
}

div#ms-pcn-mddl  div#ms-navi-pcn2-fly-v1 div,
div#ms-pcn-mddl  div#ms-navi-pcn2-fly-v2 div,
div#ms-pcn-mddl  div#ms-navi-pcn2-fly-v3 div,
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-inactive,
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive {
	top: 1px;	
}

div.ms93-sn-fly-v1 li:first-child div.ms93-sn-fly-v1-l2-inactive
 {
	top: 0px;	
}


div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li div#ms-navi-pcn2-fly-v1-2,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li div#ms-navi-pcn2-fly-v2-2,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li div#ms-navi-pcn2-fly-v3-2 {
	left:233px;	
	background-color: #444444;
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li div#ms-navi-pcn2-fly-v1-2 {
	left: 230px;	
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.ms-fly-hover div#ms-navi-pcn2-fly-v1-1,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.ms-fly-hover div#ms-navi-pcn2-fly-v2-1, 
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.ms-fly-hover div#ms-navi-pcn2-fly-v3-1, 
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover div#ms-navi-pcn2-fly-v1-2,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover div#ms-navi-pcn2-fly-v2-2,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover div#ms-navi-pcn2-fly-v3-2{
	display:block;

}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v1-2,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v2-2,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v3-2 {
	left:215px; 
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v1-2 a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v2-2 a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v3-2 a:hover {
	color:#00acef;
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div ul,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul {
	margin:0px 3px 0 1px;
	padding:0;
	width:214px;
	float:left;

	
	
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul li,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div ul li,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul li {
	position:relative;
	padding:0 5px;
	
	float:left;
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 li,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 li,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 li {
	background-color:#cacfd3;
	
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 .pcnOpenNav li,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 .pcnOpenNav li,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 .pcnOpenNav li {
	background-color:#ffffff;
	padding-right:0px;
	
	
	
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1-1.pcnOpenNav,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2-1.pcnOpenNav,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3-1.pcnOpenNav {
	margin-bottom:1px;
	
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1-1.pcnOpenNav.secondLevelSel,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2-1.pcnOpenNav.secondLevelSel,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3-1.pcnOpenNav.secondLevelSel {
	margin-bottom:6px;
}


div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1  div#ms-navi-pcn2-fly-v1-1.pcnOpenNav div ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2  div#ms-navi-pcn2-fly-v2-1.pcnOpenNav div ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3  div#ms-navi-pcn2-fly-v3-1.pcnOpenNav div ul li a {
	margin-right:5px;
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul li a {
	display:block;
	padding:2px 5px 3px 5px;
	width:218px;
	
	background-color:#ffffff;
	
	
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1	li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 li a {
	border-bottom:1px solid #DDD;

}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCN,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCN,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCN {
	display:block; position:relative; margin-left:-228px; 
	background-image:none;
	background-color:#ececec; width:197px;
	color:#00acef;
	padding-left:20px;
	border-bottom:1px solid #DDD;
	
	padding-top:2px;
	padding-bottom:2px;
	
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCNLinks,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCNLinks,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCNLinks {
	display:block; position:relative; margin-left:-214px; 
	background-image:none;
	background-color:#ffffff; width:184px;
	color:#003366;
	padding-top:2px;
	padding-bottom:2px;
	
	
	
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCNLinks span a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCNLinks span a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCNLinks span a
{
	
	background-image:none;
	border-bottom-style:none;
	margin-top:-2px;
	margin-bottom:-2px;
	width:192px;
	margin-left:-18px;
	padding-left:20px;
	border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#dddddd;
	
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCNLinks span a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCNLinks span a:hover,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCNLinks span a:hover {
	color:#00acef;
	width:192px;
	margin-left:-18px;
	padding-left:20px;
	background-color:#ececec;
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.iehover ul li a {
	background:none;
	margin-left:0px;
	padding-left:10px;
	padding-right:0px;
	width:216px;
	background-color:#ffffff;

}


div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover ul li,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover ul li,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover ul li {
	background-color:#cacfd3;
}
div#ms-navi-pcn2-fly-v1 ul li.ms-has-fly ul li a,
div#ms-navi-pcn2-fly-v2 ul li.ms-has-fly ul li a,
div#ms-navi-pcn2-fly-v3 ul li.ms-has-fly ul li a {
	background-image:none;
	
}



div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .pcnLinkActive,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .pcnLinkActive,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .pcnLinkActive {
	padding-top:2px;
	background-color:#ececec; 
	padding-bottom:2px;
	border-bottom-width:1px; border-bottom-color:#dddddd; border-bottom-style:solid;
	color:#00acef;
	width:204px;
	padding-left:13px;
	margin-left:-3px;
}

div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .pcnLinkActiveSecond,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .pcnLinkActiveSecond,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .pcnLinkActiveSecond {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_down_midblue_cyanPCN2.gif');
	background-position:200px 5px;
	background-repeat:no-repeat;
	border-bottom:1px solid #DDDDDD;
	color:#003366;
	display:block;
	padding:2px 2px 3px 12px;
	width:203px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	margin-left:-223px;
	margin-top:-2px;
	background-color:#ffffff;
	
	

	
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .pcnLinkActiveA,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .pcnLinkActiveA,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .pcnLinkActiveA {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_down_midblue_cyanPCN2.gif');
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/

ul.ms-lnk1-quality {
	line-height:1;
}



/*	Buttons ********************************************************************
*******************************************************************************/

#ms-page-home div#ms-home-showroom p.ms-button-2 {
	position:absolute;
	bottom:10px;
	right:-3px;
}

#ms-page-home div.ms-home-adaptive p.ms-button-2 {
	display:inline;
	clear:both;
	float:right;
	margin-right:-3px;
}

p.ms-button-2 a {
	display:block;
	float:left;
	padding:0px 0px 0px 3px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_2_va_l.png');
	background-position:0% 0%;
	white-space:nowrap;
}
p.ms-button-2 a span {
	display:block;
	padding:0 11px 0 6px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_2_va_r.png');
	background-position:100% 0%;
}
p.ms-button-2 a span span {
	display:block;
	padding-right:0;
	line-height:20px;
}

p.stageButton a {
	background: rgb(23,141,192); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(102,102,102,1) 6%, rgba(95,95,95,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(6%,rgba(102,102,102,1)), color-stop(100%,rgba(95,95,95,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(102,102,102,1) 6%,rgba(95,95,95,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(102,102,102,1) 6%,rgba(95,95,95,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(102,102,102,1) 6%,rgba(95,95,95,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(102,102,102,1) 6%,rgba(95,95,95,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#5f5f5f',GradientType=0 ); /* IE6-9 */
    border-color: #999 #333 #333 #999;
    border-style: solid;
    border-width: 1px;
    display: block;
    float: left;
    height: 16px;
    padding-left: 9px;
	color: #fff;
	margin-left: 9px;
	display:block;
	float:left;
	padding:0px 0px 0px 3px;

	
	white-space:nowrap;
	text-align:right;	
}

p.stageButton a:hover {
	background: none repeat scroll 0 0 #333333;
	background-color: #333333;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;		
	filter: none;
}
p.stageButton a span {
	display:block;
	padding:0 11px 0 6px;


}
p.stageButton a span span {
	display:block;
	padding-right:0;
}

p.stageButton a:hover span span {
	color: #fff;
}

div.ms-form-dealersearch form p.ms-button-2 {
	float:right;
	padding-right:1px;
}




/*	Button PCN *****************************************************************
*******************************************************************************/
p.ms-pcn-button a {
	display:block;
	position:relative;
	padding:0px 0px 0px 15px;
	width:207px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_navi_pcn.gif');
	background-position:0% 0%;
	white-space:nowrap;
}
p.ms-pcn-button a span {
	display:block;
	padding:0 14px 0 0;
}
p.ms-pcn-button a span span {
	display:block;
	padding-right:0;
	padding: 2px 0 4px 0;
}
/*	Config Button */
div.ms-pcn-config p.ms-pcn-button a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_navi_pcn_config.gif');
}
/*
div#ms-navi-pcn-fly-v1 p.ms-pcn-button a span span,
div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a span span,
div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a span span,
div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a span span {
	padding-bottom: 3px;
}
*/
div.ms-pcn-config p.ms-pcn-button a span span {
	padding-bottom: 5px;
}



/*	Button - Information */
a.ms-btn4 {
	display:block;
}
div.ms-tb1 table tbody th.ms-with-button a.ms-btn4, 
div.ms-tb1 table tbody td.ms-with-button a.ms-btn4, 
div.ms-tb7 table tbody th.ms-with-button a.ms-btn4, 
div.ms-tb7 table tbody td.ms-with-button a.ms-btn4 {
	float:right;
	margin-left:10px;
}

/*	Button - Close */
p.ms-btn6 {
	float:right;
	margin:4px 7px 3px 0;
}
p.ms-btn6 a {
	display:block;
	width:19px;
	height:20px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-position: 0 -4806px;
	text-indent:-1000em;
}
p.ms-btn6 a:hover {
	background-position:0 -4990px;
}




/*	Enlarge */
p.ms-link-enlarge {
	float:left;
	padding-top:5px;
}
p.ms-link-enlarge a {
	padding-left:17px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_enlarge.gif');
}
p.ms-link-enlarge a:hover {
	background-position:0px -50px;
}

/*	Lists *********************************************************************/

ul.ms-linklist-typ-1 li a, 
ul.ms-linklist-typ-1f li a, 
ul.ms-link-download li a {
	display:block;
}

/*	mouse sensitiv */
ul.ms-linklist-typ-1 li a, 
ul.ms-linklist-typ-1f li a, 
ul.ms-link-download li a {
	float:left;
}
/*	Download ******************************************************************/
/*	next declaration :: line-height */
ul.ms-link-download li {
	padding:2px 0;
}
ul.ms-link-download li a {
	padding-left:16px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_download.gif');
	background-position:0px 3px;
}
ul.ms-link-download li a:hover {
	background-position:0px -47px;
}


ul.ms-agc {
	float:right;
	padding-top:5px;
}
div.ms-modallayer-b-c-2 ul.ms-agc {
	margin-right:10px;
	margin-left: 50px;
	padding-top:0px;
	text-align: right;
}
ul.ms-agc li {
	display:block;
	float:left;
	margin-left:2px;
}
ul.ms-agc li a {
	display:block;
	width:14px;
	height:16px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_agc.gif');
}
ul.ms-agc li.ms-first-li a, 
ul.ms-agc li.ms-last-li a {
	width:6px;
}
ul.ms-agc li a:hover, 
ul.ms-agc li.ms-active a {
	background-position:0 -100px;
}






/*	Bulletlist *****************************************************************
*******************************************************************************/
.ms-ng ul.ms-en1 {
}
.ms-ng ul.ms-en1 li {
	padding-left:9px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_en1.gif');
	background-position:0px 5px;
}


/*	Linklist *******************************************************************
*******************************************************************************/
div.ms-showroom-matrix-cell ul.ms-linklist-typ-1, 
div.ms-showroom-matrix-cell ul.ms-linklist-typ-1f, 
td.ms-showroom-matrix-cell ul.ms-linklist-typ-1,
td.ms-showroom-matrix-cell ul.ms-linklist-typ-1f {
	padding:0 10px;
}
td.ms-showroom-matrix-cell ul.ms-linklist-typ-1,
td.ms-showroom-matrix-cell ul.ms-linklist-typ-1f {
	margin-bottom:5px;
}

/*	bei 3 Links war der Wert = mab - 12*/
/*
td.ms-showroom-matrix-cell ul.ms-showroom-matrix-cell-distance-1 {
	margin-bottom:45px;
}
td.ms-showroom-matrix-cell ul.ms-showroom-matrix-cell-distance-2 {
	margin-bottom:31px;
}
td.ms-showroom-matrix-cell ul.ms-showroom-matrix-cell-distance-3 {
	margin-bottom:17px;
}
td.ms-showroom-matrix-cell ul.ms-showroom-matrix-cell-distance-4 {
	margin-bottom:5px;
}
*/


/*	Quality Linklist ***********************************************************
*******************************************************************************/
/*div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality, 
div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality {
	position:absolute;
	right:10px;
	top:274px;
}
*/
div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality, 
div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality {
	position:relative;
	margin:-20px 10px 0 0;
	text-align:right;
}
div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li, 
div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li {
	display:inline;
	padding-left:20px;
}
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li a,
.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li a {
	padding-left:17px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_quality.gif');
	background-position:0px 2px;
}
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-low a:hover,
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-low a.ms-active,
.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-low a:hover,
.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-low a.ms-active {
	background-position:0px -98px;
}
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a,
.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a {
	background-position:0px -198px;
}
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a:hover,
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a.ms-active,
.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a:hover,
.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a.ms-active {
	background-position:0px -298px;
}


/*	Thumbnail (Gallery) ********************************************************
*******************************************************************************/
/*	kein margin-bottom anwenden, da IE dies nicht darstellt */
div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li, 
div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li, 
div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li {
	display:block;
	float:left;
	margin:0 7px 0 0;
	padding:0 0 7px 0;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li a,
.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li a,
.ms-ng div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li a {
	position:relative;
	display:block;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/brdr_070_040.gif');
	background-position:0% 0%;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li a span,
.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li a span,
.ms-ng div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li a span {
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:70px;
	height:40px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/brdr_070_040.gif');
	background-position:-1000px -1000px;
	cursor:pointer;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li a:hover span,
.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li a:hover span,
.ms-ng div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li a:hover span,
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li.ms-active a span,
.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li.ms-active a span,
.ms-ng div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li.ms-active a span {
	background-position:0% 0%;
}

/* PCN 2.0 additions */

#ms-pcn-mddl .ms-pcn-config-button {
	display:block;
	position:relative;
	padding:3px 0px 0px 9px;
	width:174px;
	height:17px;
	
	white-space:nowrap;
	margin-left:20px;
	margin-bottom: 10px;
	
	background: rgb(23,141,192); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(4,154,214,1) 6%, rgba(8,136,192,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(6%,rgba(4,154,214,1)), color-stop(100%,rgba(8,136,192,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(4,154,214,1) 6%,rgba(8,136,192,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(4,154,214,1) 6%,rgba(8,136,192,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(4,154,214,1) 6%,rgba(8,136,192,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(4,154,214,1) 6%,rgba(8,136,192,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#049ad6', endColorstr='#0888bf',GradientType=0 ); /* IE6-9 */
    border-color: #43B7EA #0D516E #0D516E #43B7EA;
    border-style: solid;
    border-width: 1px;

}


#ms-pcn-mddl .ms-pcn-config-button:hover {
	background: rgb(16,176,236); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(16,176,236,1) 6%, rgba(7,150,205,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(6%,rgba(16,176,236,1)), color-stop(100%,rgba(7,150,205,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10b0ec', endColorstr='#0796cd',GradientType=0 ); /* IE6-9 */
	
	border-top: 1px solid #96dcfa;
	border-left: 1px solid #96dcfa;
	border-bottom: 1px solid #137ba8;
	border-right: 1px solid #137ba8;		
}

#ms-pcn-mddl .ms-pcn-config-button a {
	color:#ffffff;
	background-image: url('/etc/designs/retail-bridge/publish/css_ngrb/icon_sprite.gif');
	background-position: 0 4px;
	padding-left: 9px;
	display: block;
}


/* pcn button in opened state */

p.ms-pcn-buttonOpen  {
	display:block;
	position:relative;
	padding:0px 0px 0px 15px;
	width:207px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_navi_pcn.gif');
	background-position:0% 0%;
	white-space:nowrap;
}
p.ms-pcn-buttonOpen  span {
	display:block;
	padding:0 14px 0 0;
}
p.ms-pcn-buttonOpen  span span {
	display:block;
	padding-right:0;
	padding: 2px 0 4px 0;
}

p.ms-pcn-buttonNoClick  {
	display:block;
	position:relative;
	padding:0px 0px 0px 15px;
	width:207px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_navi_pcn.gif');
	background-position:0% 0%;
	white-space:nowrap;
	cursor:pointer;
}
p.ms-pcn-buttonNoClick  span {
	display:block;
	padding:0 14px 0 0;
}
p.ms-pcn-buttonNoClick  span span {
	display:block;
	padding-right:0;
	padding: 2px 0 4px 0;
}


/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/

div.ms-teaser {
	clear:both;
	width:234px;
	margin-bottom:22px;
}

#ms-page-model div.ms-teaser {
	margin-bottom:0px;
}
#ms-page-grid-1b div#ms-f-left div.ms-teaser,
#ms-page-pms-flash div#ms-f-left div.ms-teaser,
#ms-page-pms-html div#ms-f-left div.ms-teaser {
	margin-right:18px;
}

div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-4 div.ms-teaser {
	width:230px;
}

div.ms-teaser h3 a {
	display:block;
}
div.ms-teaser p.ms-text {
	margin-bottom:0;
}

div.ms-teaser p.ms-flLeft {
	margin-right:10px;
}
div.ms-teaser p.ms-flRight {
	margin-left:10px;
}



div.ms-teaser-typ-1-2, 
div.ms-teaser-typ-5-2, 
div.ms-teaser-typ-7-2 {
	padding:0 3px 0 1px;
}
div.ms-teaser-typ-4-2 {
	padding:0 0 0 10px;
}
div.ms-teaser-typ-2-2 {
	padding:0 3px 0 0px;
}



div.ms-teaser-typ-2 h3, 
div.ms-teaser-typ-2 p.ms-text, 
div.ms-teaser-typ-3 h3, 
div.ms-teaser-typ-3 p.ms-text, 
div.ms-teaser-typ-4 h3, 
div.ms-teaser-typ-4 p.ms-text {
	float:left;
}

/*	Teaser Typ 1 ***************************************************************
*******************************************************************************/
#ms-page-home div#ms-f-right div.ms-teaser-typ-1 {
	margin-bottom:9px;
}
#ms-page-home div#ms-f-right div.ms-teaser-typ-1 p.ms-text {
	margin-bottom:0px;
}


/*	Teaser Typ 2 ***************************************************************
*******************************************************************************/
div.ms-teaser-typ-2 h3, 
div.ms-teaser-typ-2 p.ms-text {
	width:147px;
}
div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-4 div.ms-teaser-typ-2 h3, 
div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-4 div.ms-teaser-typ-2 p.ms-text {
	width:143px;
}
div.ms-tb5 table tr.ms-table-teaser td div.ms-teaser-typ-2 p.ms-image {
	width:70px;
}



/*	Teaser Typ 3 ***************************************************************
*******************************************************************************/
div.ms-teaser-typ-3 h3, 
div.ms-teaser-typ-3 p.ms-text {
	width:140px;
}
div.ms-teaser-typ-3 h3 {
	margin-top:-1px;
}
div.ms-teaser-typ-3 {
	padding-top:2px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_teaser_typ_3_top_24b.png');
	background-position:0% 0%;
	background-repeat:no-repeat;
	zoom:1;
}


div.ms-teaser-typ-3-2 {
	padding:3px 3px 3px 4px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_teaser_typ_3_bttm_24b.png');
	background-position:0% 100%;
	background-repeat:no-repeat;
	zoom:1;
}


/*	Teaser Typ 4 ***************************************************************
*******************************************************************************/
div.ms-teaser-typ-4 {
	width:248px;
}
td.ms-showroom-matrix-teaser div.ms-teaser-typ-4 {
	margin-bottom:0px;
}
#ms-page-grid-1b div#ms-f-left div.ms-teaser-typ-4,
#ms-page-pms-flash div#ms-f-left div.ms-teaser-typ-4,
#ms-page-pms-html div#ms-f-left div.ms-teaser-typ-4 {
	margin-right:4px;
}
div.ms-showroom-matrix-teaser div.ms-teaser-typ-4, 
td.ms-showroom-matrix-teaser div.ms-teaser-typ-4 {
	width:249px;
}
div.ms-teaser-typ-4 h3, 
div.ms-teaser-typ-4 p.ms-text {
	width:123px;
}
.ms-ng div.ms-teaser-typ-4 h3 {
	margin-top:7px;
}



/*	Teaser Typ 5 ***************************************************************
*******************************************************************************/
div.ms-teaser-typ-5 p.ms-image {
	margin-bottom:5px;
}



/*	Teaser Typ 7 ***************************************************************
*******************************************************************************/
div.ms-teaser-typ-7 h3 {
	padding:2px 10px;
	color:#FFF;
	font-weight:bold;
}
div.ms-teaser-typ-7 p.ms-image {
	margin-bottom:1px;
	text-align:center;
}
div.ms-teaser-typ-7-cnt {
	padding:8px 5px;
}
div.ms-teaser-typ-7-cnt p.ms-text {
	padding:0 3px 0 5px;
}
div.ms-teaser-typ-7-cnt div.ms-teaser-typ-7-linklist {
	margin-top:8px;
	padding:8px 5px 0 5px;
	border-top:1px solid #F9F9F9;
}

/*	PMS Flash ***************************************************************
*******************************************************************************/
#ms-page-pms-flash div.ms-teaser-typ-3,
#ms-page-pms-flash div.ms-teaser,
#ms-page-pms-flash div.ms-teaserPES20 {
	clear:both;
	margin-bottom: 1px;
	width:234px;
}


#ms-page-pms-html div.ms-teaserPES20 {
	clear:both;
	width:234px;
	margin-bottom:-3px;
	margin-right:18px;
}
#ms-page-pms-html div.ms-teaserPES20 p.ms-text {
	margin-bottom:0;
}

div.ms-teaserPES20 h3 {
	font-weight:normal;
}

div.ms-teaserPES20 h3 a {
	display:block;
}

div.ms-teaserPES20 p.ms-flLeft {
	margin-right:10px;
}

div.ms-teaserPES20 p.ms-flRight {
	margin-left:10px;
}

div.ms-teaser-typ-3-2-PES20 {
	padding:3px 3px 3px 4px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_teaser_typ_3_bttm_24b.png');
	background-position:0% 100%;
	background-repeat:no-repeat;
	
	zoom:1;
}

div.ms-teaser-typ-3-PES20 {
	padding-top:0px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_teaser_typ_3_top_24b.png');
	background-position:0% 0%;
	background-repeat:no-repeat;
	zoom:1;
}
div.ms-teaser-typ-3-PES20 a{
	color:#003366;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
div.ms-teaser-typ-3-PES20 a:focus {
	outline-style:none;
}
div.ms-teaserPES20 h3 a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');
	background-position:0 3px;
	background-repeat:no-repeat;
	padding-left:9px;
	position:relative;
}

div.ms-teaserPES20 h3 a:hover {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_cyan.gif');
	background-position:0 3px;
	background-repeat:no-repeat;
	padding-left:9px;
	position:relative;
}

/* teaser for flash version */

#ms-page-pms-flash div.ms-teaserPES20,
#ms-page-pms-html div.ms-teaserPES20 {
	clear:both;
	width:234px;
	margin-bottom:-3px;
	margin-left:9px;
}
#ms-page-pms-flash div.ms-teaserPES20 p.ms-text {
	margin-bottom:0;
}

#ms-page-pms-flash div.ms-teaserPES20 h3 a {
	display:block;
}

#ms-page-pms-flash div.ms-teaserPES20 p.ms-flLeft {
	margin-right:10px;
}

#ms-page-pms-flash div.ms-teaserPES20 p.ms-flRight {
	margin-left:10px;
}

#ms-page-pms-flash div.ms-teaser-typ-3-2-PES20 {
	padding:3px 3px 3px 4px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_teaser_typ_3_bttm_24b.png');
	background-position:0% 100%;
	background-repeat:no-repeat;
	
	zoom:1;
}

#ms-page-pms-flash div.ms-teaser-typ-3-PES20 {
	padding-top:0px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_teaser_typ_3_top_24b.png');
	background-position:0% 0%;
	background-repeat:no-repeat;
	zoom:1;
}
#ms-page-pms-flash div.ms-teaser-typ-3-PES20 a{
	color:#003366;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
#ms-page-pms-flash div.ms-teaser-typ-3-PES20 a:focus {
	outline-style:none;
}
#ms-page-pms-flash div.ms-teaserPES20 h3 a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');
	background-position:0 3px;
	background-repeat:no-repeat;
	padding-left:9px;
	position:relative;
}

#ms-page-pms-flash div.ms-teaserPES20 h3 a:hover {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_cyan.gif');
	background-position:0 3px;
	background-repeat:no-repeat;
	padding-left:9px;
	position:relative;
}

div.ms-ContentTeaserFragment {
	margin: 0px 6px 36px 11px;
	background: #e6e6e6  url('/etc/designs/retail-bridge/publish./img_ngrb/g_contentTeaserFragment.jpg') repeat-y !important;
	width: 723px;
}

div.ms-ContentTeaserFragmentTop {
	background:  url('/etc/designs/retail-bridge/publish./img_ngrb/g_contentTeaserFragmentTop.jpg') no-repeat;
	height: 5px;
}

div.ms-ContentTeaserFragmentBottom {
	background:  url('/etc/designs/retail-bridge/publish./img_ngrb/g_contentTeaserFragmentBottom.jpg') no-repeat bottom;
}

div.ms-ContentTeaserFragment h2 {
	font: 12px/15px Arial;
	font-weight: bold;
	display: block;
	/*19 px = 15 px + 4 pxshadow*/
	padding: 14px 19px 12px;
}

div.ms-ContentTeaserFragment dl {
	float: left;
	width: 230px;
	/*19 px = 15 px + 4 pxshadow*/
	padding: 0px 15px 15px 19px;
	display: inline;
}

div.ms-ContentTeaserFragment dt {
	width: 230px;
	display: block;
	margin-bottom: 13px;
}

div.ms-ContentTeaserFragment dd {
	font: 12px/15px Arial;
}

div.ms-ContentTeaserFragmentTextBlock {
	float: left;
	width: 440px;
	margin-top: -4px;
}

div.ms-ContentTeaserFragmentTextBlock p {
	margin-bottom: 9px;
	font: 12px/15px Arial;
}

div.ms-ContentTeaserFragmentTextBlockItalic p {
	font: 15px/20px Arial;
	text-align: left;
	color: #666666;
	margin-bottom: 9px;
}

div.ms-ContentTeaserFragmentTextBlock ul {
	width: 440px;
	margin-bottom: 9px;
}

div.ms-ContentTeaserFragmentTextBlock a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif');
	background-position: 0 4px;
	padding-left: 9px;
}

div.ms-ContentTeaserFragmentTextBlock a:hover {
	background-position: 0 -146px;
}

/* PowerTeaser for welcome page of every subsidiary*/

div#powerteaser {
	overflow:auto;
}


#ms-teaser-f > h4.ms-tx3,
#ms-teaser-f ul.ms-ll3 {
    margin-left: 11px;
    width: 220px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/



/*	General ********************************************************************
*******************************************************************************/
div.ms-form form p.ms-form-text input, 
form p.ms-form-select select {
	border:1px solid #808080;
	border-right-color:#D4D4D4;
	border-bottom-color:#D4D4D4;
}

/*	Dealer Search **************************************************************
*******************************************************************************/
div.ms-form-dealersearch {
	padding:5px 0px 0 5px;
}
div.ms-form-dealersearch form p.ms-form-text {
	float:left;
	margin-right:3px;
}
div.ms-form-dealersearch form p.ms-form-text label {
	padding-right:8px;
}
div.ms-form-dealersearch form p.ms-form-text input {
	width:110px;
}

/*	Table 2 ********************************************************************
*******************************************************************************/
/*
* DAIMEMB3512 
*/
div.ms-tb2 p.ms-form-select select {
    color:#000;
}
div.ms-tb2 table.ms-table-cols-2 .ms-table-col-1 p.ms-form-select select {
	width:336px;
}
div.ms-tb2 table.ms-table-cols-2 .ms-table-col-2 p.ms-form-select select {
	width:352px;
}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-1 p.ms-form-select select {
	width:213px;
}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-2 p.ms-form-select select {
	width:228px;
}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-3 p.ms-form-select select {
	width:227px;
}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-1 p.ms-form-select select {
	width:213px;
}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-2 p.ms-form-select select, 
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-3 p.ms-form-select select {
	width:145px;
}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-4 p.ms-form-select select {
	width:146px;
}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-2 p.ms-form-select select,
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-3 p.ms-form-select select {
	width:229px;
}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-4 p.ms-form-select select {
	width:228px;
}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-2 p.ms-form-select select,
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-3 p.ms-form-select select,
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-4 p.ms-form-select select {
	width:166px;
}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-5 p.ms-form-select select {
	width:167px;
}

/*	Table 5 ********************************************************************
*******************************************************************************/
div.ms-tb5 form table .ms-table-col-2 p.ms-form-select select, 
div.ms-tb5 form table .ms-table-col-3 p.ms-form-select select, 
div.ms-tb5 form table .ms-table-col-4 p.ms-form-select select {
	width:228px;
}

/*	Gallery 1 / 2 **************************************************************
*******************************************************************************/
div#ms-component-gallery1 form p.ms-form-select select, 
div#ms-component-gallery2 form p.ms-form-select select {
	width:160px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/

div.ms-component {
	clear:both;
}

/* margin: StyleGuide 16px :: -2px -> line-height */
.ms-ng div.ms-component-tab,
.ms-ng div.ms-tx1 p,
.ms-ng ul.ms-en1,
.ms-ng div.ms-component ul.ms-linklist-typ-1,
.ms-ng div.ms-component ul.ms-linklist-typ-1f,
.ms-ng div.ms-component ul.ms-link-download,
.ms-ng div.ms-tb1 table,
.ms-ng div.ms-tb2 table,
.ms-ng div.ms-tb5 table,
.ms-ng div.ms-tb7 table,
.ms-ng div.ms-component-equipment p,
.ms-ng div.ms-component-gallery-small-1-wrapper {
	margin-bottom:16px;
}

.ms-ng div.ms-tb1 table {
	margin-bottom: 32px; /* #15 */
}
.ms-ng div.ms-component-gallery-small-1-wrapper {
	margin-bottom: 29px; /* #15 */
}

.ms-ng div.ms-component-copyimgsys div.ms-tx1 p {
	margin-bottom:12px;
} 
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1,
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1f,
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-link-download,
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-en1 {
	margin-bottom:9px;
}
.ms-ng div.ms-component-equipment {
	margin-bottom: 7px;
}

/*	separate Abstaende */
.ms-ng div.ms-tb5 table {
	margin-bottom: 30px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys div.ms-tx1-next-en1 p {
	margin-bottom:9px;
} 
.ms-ng div.ms-component div.ms-component-copyimgsys div.ms-tx1-next-linklist-typ-1 p {
	margin-bottom:10px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys div.ms-tx1-next-link-download p {
	margin-bottom:8px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-en1-next-tx1 {
	margin-bottom:9px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-en1-next-linklist-typ-1 {
	margin-bottom:10px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-en1-next-link-download {
	margin-bottom:8px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1-next-tx1 {
	margin-bottom:9px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1-next-en1 {
	margin-bottom:9px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1-next-link-download {
	margin-bottom:8px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-link-download-next-tx1 {
	margin-bottom:7px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-link-download-next-en1 {
	margin-bottom:7px;
}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-link-download-next-linklist-typ-1 {
	margin-bottom:8px;
}

/*	.ms-ng p.ms-me2 - 19003 */
.ms-ng div#ms-website div.ms-component p.ms-me2,
.ms-ng div#ms-website div.ms-component .ms-last-element {
	margin-bottom:0;
}
.ms-ng div#ms-website div.ms-component p.ms-me2-with-distance {
	margin-bottom:14px;
	
	margin-bottom:13px; /* #15 */
}

/*	wenn Aenderung auch in ms_css_basic.css 
	-> .ms-ng div#ms-f-left h4.ms-tx3 */
.ms-ng div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1,
.ms-ng div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1f,
.ms-ng div#ms-f-left div#ms-teaser-f ul.ms-link-download {
	width:230px;
}
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-teaser ul.ms-linklist-typ-1,
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-teaser ul.ms-linklist-typ-1f,
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-teaser ul.ms-link-download {
	width:auto;
}



/*	kein margin-bottom verwenden -> kein Abstand im IE6 Teaser Typ 7  */
.ms-ng div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1,
.ms-ng div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1f,
.ms-ng div#ms-f-left div#ms-teaser-f ul.ms-link-download {
	margin-bottom:22px;
}

/*	ms-tx3- ********************************************************************
*******************************************************************************/
/*	NEXT -linklist-typ-1 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1 {
	margin-bottom:1px;
}
/*	NEXT -link-download */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download {
	margin-bottom:-1px;
}

/*	linklist-typ-1- ************************************************************
*******************************************************************************/
/*	NEXT -ms-tx3 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3 {
	margin-bottom:17px;
}
/*	NEXT -ms-teaser-typ-1 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1 {
	margin-bottom:15px;
}
/*	NEXT -ms-teaser-typ-2 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2 {
	margin-bottom:19px;
}
/*	NEXT -ms-teaser-typ-5 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5 {
	margin-bottom:19px;
}
/*	NEXT -ms-teaser-typ-6 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6 {
	margin-bottom:19px;
}
/*	NEXT -ms-teaser-typ-7 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7 {
	margin-bottom:19px;
}

/*	ms-link-download- **********************************************************
*******************************************************************************/
/*	NEXT -ms-tx3 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3 {
	margin-bottom:14px;
}
/*	NEXT -ms-teaser-typ-1 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-1,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-1,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-1,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1 {
	margin-bottom:14px;
}
/*	NEXT -ms-teaser-typ-2 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2 {
	margin-bottom:17px;
}
/*	NEXT -ms-teaser-typ-5 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5 {
	margin-bottom:17px;
}
/*	NEXT -ms-teaser-typ-6 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6 {
	margin-bottom:17px;
}
/*	NEXT -ms-teaser-typ-7 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7 {
	margin-bottom:17px;
}

/*	ms-teaser-typ-1- **********************************************************
*******************************************************************************/
/*	NEXT -ms-tx3 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3 {
	margin-bottom:17px;
}

/*	ms-teaser-typ-2- **********************************************************
*******************************************************************************/
/*	NEXT -ms-tx3 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3 {
	margin-bottom:16px;
}

/*	ms-teaser-typ-5- **********************************************************
*******************************************************************************/
/*	NEXT -ms-tx3 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3 {
	margin-bottom:17px;
}

/*	ms-teaser-typ-6- **********************************************************
*******************************************************************************/
/*	NEXT -ms-tx3 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3 {
	margin-bottom:20px;
}

/*	ms-teaser-typ-7- **********************************************************
*******************************************************************************/
/*	NEXT -ms-tx3 */
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3,
#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3,
#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3,
#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3,
#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3 {
	margin-bottom:20px;
}
.ms-ng div#ms-f-left div#ms-pcn ul.ms-linklist-typ-1,
.ms-ng div#ms-f-left div#ms-pcn ul.ms-linklist-typ-1f,
.ms-ng div#ms-f-left div#ms-pcn ul.ms-link-download {
	margin-bottom:0;
	padding-bottom:0px;
}



/* margin: StyleGuide 16px :: -2px -> line-height */
body div.ms-component-separate {
	overflow:hidden;
	height:1px;
	margin:14px 0;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/rule_h_line_grey.gif');
	background-position:0% 0%;
	background-repeat:repeat-x;
}
/*	0t = top-margin:0 */
body div.ms-component-separate-0t {
	margin-top:0;
}


/* Copy Image System ***********************************************************
*******************************************************************************/
div.ms-component-copyimgsys {
	float:left;
	width:100%;
	margin-bottom:27px;
}
table.ms-tb3 div.ms-component-copyimgsys {
	margin-bottom:0;
}
div.ms-component-copyimgsys-f-left {
	float:left;
	width:465px;
}
div.ms-component-copyimgsys-f-right {
	float:right;
	width:230px;
}
div.ms-component-copyimgsys-f-right h5 {
	background-color:#F7F8F7;
	padding: 10px;
}
div.ms-component-copyimgsys-f-right ul.ms-linklist-typ-1 {
	background-color:#F7F8F7;
	padding: 0px 10px 10px 10px;
}
div.ms-component-copyimgsys-f-right p.ms-me3 {
	padding-top: 3px;
}
/*	Special :: Folder Table - Active */
div.ms-tb3 table tr.ms-tb3-row-active div.ms-tb3-row-content-2 div.ms-component-copyimgsys-f-left {
	width:415px;
}
/*	End */

/*	Special :: Folder Table in Folder Table - Active */
div.ms-tb3 table tr.ms-tb3-row-active div.ms-tb3 table tr.ms-tb3-row-active div.ms-tb3-row-content-2 div.ms-component-copyimgsys-f-left {
	width:382px;
}
/*	End */




/* Footnote ********************************************************************
*******************************************************************************/
#ms-page-grid-1a div.ms-footnote,
#ms-page-grid-1b div.ms-footnote,
#ms-page-grid-2a div.ms-footnote,
div#ms-component-gallery1 div.ms-footnote, 
div#ms-component-gallery2 div.ms-footnote, 
#ms-page-grid-2b div.ms-footnote,
#ms-page-model div.ms-footnote {
	margin-bottom:30px;
}
#ms-page-grid-1a div.ms-footnote,
#ms-page-grid-1b div.ms-footnote,
#ms-page-grid-2a div.ms-footnote,
div#ms-component-gallery1 div.ms-footnote, 
div#ms-component-gallery2 div.ms-footnote,
div.ms-component div.ms-footnote {
	width:590px;
	clear: both;
}
#ms-page-grid-2b div.ms-footnote {
	width:840px;
}
#ms-page-model div.ms-footnote {
	background-color:#FFF;
	filter: alpha(opacity=100); 
	opacity: 1.0;
	width:725px;
	padding-left:5px;
}

p.ms-footnote-pcn {
	width:590px;
}

/* Tabs ************************************************************************
*******************************************************************************/
.ms-ng div.ms-component-tab {
	float:left;
	width:100%;
	line-height:1;
	border-bottom: 1px solid #ddd;
	margin-left: -1px;
}
div.ms-component-tab ul li {
	display:block;
	float:left;

}
div.ms-component-tab ul li a {
	display:block;
	float:left;
	margin-left:1px;
	padding:0 7px 0 6px;

}
div.ms-component-tab ul li span {
	display:block;
	padding-top:2px;
}
div.ms-component-tab-size-1 ul li,
div.ms-component-tab-size-2 ul li {
	background-color: #ececec;	
	border: 1px solid #ddd;
	position: relative;
	top: 1px;
	margin-right: -1px;
}

div.ms-component-tab-size-1 ul li.ms-active,
div.ms-component-tab-size-2 ul li.ms-active {
	background-color: transparent;
	border-bottom: 1px solid #fff;
	border-left: none;
	margin-left: 1px;
}

div.ms-component-tab-size-1 ul li a {
	height:17px;
}

div.ms-component-tab-size-2 ul li a {
	height:32px;
}


/*	Tables	********************************************************************
*******************************************************************************/
div.ms-tb1 table,
div.ms-tb2 table,
div.ms-tb3 table,
div.ms-tb5 table,
div.ms-tb7 table {
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
}
div.ms-tb5 table {
	table-layout: fixed;
}

div.ms-tb1 table th, 
div.ms-tb1 table td, 
div.ms-tb2 table th, 
div.ms-tb2 table td, 
div.ms-tb5 table th, 
div.ms-tb5 table td, 
div.ms-tb7 table th, 
div.ms-tb7 table td {
	padding:3px 9px;
	border:1px solid #DDD;
	border-right:0;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}
div.ms-tb5 table th, 
div.ms-tb5 table td {
	padding-top: 2px;
	padding-bottom: 1px;
}
div.ms-tb2 table thead th {
	border-top:0;
}
div.ms-tb5 table thead th.ms-table-col-1 {
	border-top:0;
	border-left:0;
}
div.ms-tb5 table tr.ms-table-no-border th, 
div.ms-tb5 table tr.ms-table-no-border td {
	border:0;
	border-left: 1px solid #FFF;
}
div.ms-tb5 table thead th.ms-table-col-2, 
div.ms-tb5 table thead th.ms-table-col-3, 
div.ms-tb5 table thead th.ms-table-col-4 {
	padding-top:10px;
	padding-bottom:10px;
}
div.ms-tb5 table tr.ms-table-special-row td {
	padding-top:10px;
	border-bottom: 1px solid #FFF;
}

div.ms-tb5 table tbody tr.ms-colored th {
	font-weight:bold;
}

div.ms-tb2 table tbody tr.ms-colored, 
div.ms-tb2 table tbody tr.ms-colored th,
div.ms-tb2 table tbody tr.ms-colored th span {
	background-color:#F8F8F8;
	filter: alpha(opacity=100); 
	opacity: 1.0;
	font-weight:bold;
}

div.ms-tb1 table thead th, 
div.ms-tb1 table tbody tr.ms-colored th, 
div.ms-tb1 table tbody tr.ms-colored td, 
div.ms-tb2 table tbody tr.ms-colored th,
div.ms-tb2 table tbody tr.ms-colored td,
div.ms-tb5 table tbody tr.ms-colored th,
div.ms-tb5 table tbody tr.ms-colored td,
div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored,
div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored th,
div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored td,
div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored th span,
div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored td span,
div.ms-tb7 table th {
	background-color:#F8F8F8;
}
div.ms-tb1 table th.ms-table-col-1, 
div.ms-tb2 table th.ms-table-col-1, 
div.ms-tb5 table th.ms-table-col-1, 
div.ms-tb7 table th.ms-table-col-1 {
	padding-left:14px;
	padding-right:8px;
}

div.ms-tb2 table td.ms-table-col-1 {
	padding-left:14px;
	border-left:none;
	padding-right:8px;
	font-weight:bold;
}

div.ms-tb1 table .ms-table-col-4,
div.ms-tb1 table .ms-table-col-last, 
div.ms-tb2 table .ms-table-col-last, 
div.ms-tb5 table .ms-table-col-4, 
div.ms-tb5 table .ms-table-col-last, 
div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-2, 
div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-3, 
div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-4, 
div.ms-tb7 table .ms-table-col-4, 
div.ms-tb7 table .ms-table-col-last {
	padding-right:0;
}
div.ms-tb1 table th.ms-table-col-1, 
div.ms-tb2 table th.ms-table-col-1, 
div.ms-tb7 table th.ms-table-col-1 {
	border-left:0;
}

div.ms-tb1 table tbody th.ms-with-button, 
div.ms-tb1 table tbody td.ms-with-button, 
div.ms-tb7 table tbody th.ms-with-button, 
div.ms-tb7 table tbody td.ms-with-button {
	padding-top:0;
	padding-bottom:0;
}
div.ms-tb1 table tbody th.ms-with-button span, 
div.ms-tb1 table tbody td.ms-with-button span, 
div.ms-tb7 table tbody th.ms-with-button span, 
div.ms-tb7 table tbody td.ms-with-button span {
	display:block;
	float:left;
	padding:3px 0;
}

div.ms-tb1 table .ms-table-distance-2 {
	padding-top:8px;
	padding-bottom:8px;
}
#ms-page-grid-2a div.ms-tb1 table .ms-table-distance-2 {
	padding-top:10px;
	padding-bottom:10px;
}
div.ms-tb2 table th.ms-table-distance-3, 
div.ms-tb5 table th.ms-table-distance-3 {
	padding-left:29px;
}

/*	Entfernen wenn OK	
div.ms-tb1 table.ms-table-cols-4 .ms-table-col-1, 
div.ms-tb7 table.ms-table-cols-4 .ms-table-col-1 {
	width:154px;
}
*/
div.ms-tb2 table.ms-table-cols-2 .ms-table-col-1 {
	width:340px;
}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-1, 
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-1, 
div.ms-tb2 table.ms-table-cols-5 .ms-table-col-1 {
	width:215px;
}
.ms-table-cols-2 .ms-table-col-2 img,
.ms-table-cols-3 .ms-table-col-2 img,
.ms-table-cols-3 .ms-table-col-3 img,
.ms-table-cols-4 .ms-table-col-2 img,
.ms-table-cols-4 .ms-table-col-3 img,
.ms-table-cols-4 .ms-table-col-4 img,
.ms-table-cols-5 .ms-table-col-2 img,
.ms-table-cols-5 .ms-table-col-3 img,
.ms-table-cols-5 .ms-table-col-4 img,
.ms-table-cols-5 .ms-table-col-5 img{
	max-width:230px;
}
/*	Cell indentend */
div.ms-tb2 table.ms-table-cols-2 .ms-table-distance-3 {
	width:325px;
}
div.ms-tb2 table.ms-table-cols-3 .ms-table-distance-3, 
div.ms-tb2 table.ms-table-cols-4 .ms-table-distance-3, 
div.ms-tb2 table.ms-table-cols-5 .ms-table-distance-3 {
	width:200px;
}
/*	Entfernen wenn OK
div.ms-tb1 table.ms-table-cols-4 .ms-table-col-2, 
div.ms-tb1 table.ms-table-cols-4 .ms-table-col-3, 
div.ms-tb7 table.ms-table-cols-4 .ms-table-col-2, 
div.ms-tb7 table.ms-table-cols-4 .ms-table-col-3 {
	width:169px;
}
*/
div.ms-tb2 table.ms-table-cols-2 .ms-table-col-2 {
	width:355px;
}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-2 {
	width:231px;
}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-3 {
	width:230px;
}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-2, 
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-3 {
	width:147px;
	
	width:144px; /* 19018 */
}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-4 {
	width:148px;
	
	width:145px;
}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-2,
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-3 {
	width:231px;
}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-4 {
	width:230px;
}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-2,
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-3,
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-4 {
	width:168px;
}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-5 {
	width:169px;
}
/*	Entfernen wenn OK
div.ms-tb1 table.ms-table-cols-4 .ms-table-col-4, 
div.ms-tb7 table.ms-table-cols-4 .ms-table-col-4 {

}
*/
div.ms-tb5 table .ms-table-col-1 {
	width:215px;
}
div.ms-tb5 table .ms-table-col-2, 
div.ms-tb5 table .ms-table-col-3, 
div.ms-tb5 table .ms-table-col-4 {
	width:230px;
}
div.ms-tb5 table .ms-table-distance-3 {
	width:200px;
}


/*	Folding Table  *************************************************************
*******************************************************************************/
div.ms-tb3 {
	float:left;
	width:100%;
	border-top:1px solid #DDD;
	margin-bottom: 34px;
}

div.ms-tb3-spsub {
	position:relative;
	top:-15px;
}
div.ms-tb3 table tr td {
	border-bottom:1px solid #DDD;
	vertical-align:middle;
}
div.ms-tb3 table tr td div.ms-tb3-cell-l {
	display:block;
	float:left;
	width:609px;
}
div.ms-tb3 table tr td div.ms-tb3-cell-l p.ms-text {
	padding:0 0 0 15px;
}
div.ms-tb3 table tr td div.ms-tb3-cell-l-indent-text {
	padding-left: 38px;
}
div.ms-tb3 table tr td p.ms-mme5 {
	padding:5px 10px 5px 40px;
	text-align:right;
}

div.ms-tb3 table tr.ms-tb3-row-with-image td div.ms-tb3-cell-l {
	padding:0;
}



div.ms-tb3 table tr.ms-tb3-row-active td div.ms-tb3-row-content {
	float:left;
	width:100%;
	padding:20px 0;
	margin-top: 1px;
	background-color:#F8F8F8;
}
div.ms-tb3 table tr.ms-tb3-row-active td div.ms-tb3-row-content-2 {
	padding:0 10px 0 33px;
}


/*	Folder Table in Folder Table */
div.ms-tb3 div.ms-tb3 {
	float:left;
	width:673px;
	border:1px solid #DDD;
	border-bottom:0;
	margin-bottom: 0;
}
/*
div.ms-tb3 table tr.ms-tb3-row-active td div.ms-tb3 table tr td {
	background-color:#F8F8F8;
}
*/
div.ms-tb3 table tr.ms-tb3-row-active td div.ms-tb3 table tr td div.ms-tb3-cell-l {
	width:563px;
}

/* Icon and text AI3_n*/
.ms-ng div.ms-tb3 a span.ai3_n,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 a span.ai3_n {
	background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') 0 -3399px no-repeat;
	height:14px;
	left: 0;
	margin: -7px 0 0 0;
	position: absolute;
	text-indent:-1000em;
	top: 50%;
	width:14px;
}
.ms-ng div.ms-tb3 span.tx1_n{
	padding: 1px 0 2px;
	float: left;
}

.ms-ng div.ms-tb3 span#tx1_n_indent.tx1_n {
	padding-left: 23px;
}

.ms-ng div.ms-tb3 a:hover span.tx1_n {
	cursor: pointer;	
}

.ms-ng div.ms-tb3 a:hover span.ai3_n,
.ms-ng div.ms-tb3 tr.highlight a span.ai3_n,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 a:hover span.ai3_n,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 tr.highlight a span.ai3_n,
.ms-ng div.ms-tb3 .ms-tb3-row-active a span.ai3_n,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-row-active a span.ai3_n {
	background-position:0px -3599px;
	color: #00ADEF;
}

.ms-ng div.ms-tb3 .ms-tb3-cell-l a,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-cell-l a {
	color: #003366;
	float: left;
	padding-left: 23px;
	position: relative;
	width: 90%;
}
.ms-ng div.ms-tb3 .ms-tb3-cell-l a:hover,
.ms-ng div.ms-tb3 tr.highlight .ms-tb3-cell-l a,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-cell-l a:hover,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 tr.highlight .ms-tb3-cell-l a,
.ms-ng div.ms-tb3 .ms-tb3-row-active .ms-tb3-cell-l a,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-row-active .ms-tb3-cell-l a {
	color: #00ADEF;
}
.ms-ng div.ms-tb3 .ms-tb3-row-active td,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-row-active td,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 tr.highlight td,
.ms-ng div.ms-tb3 tr.highlight td,
.ms-ng div.ms-tb3 td,
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 td,
.ms-ng div.ms-tb3 tr.highlight div.ms-tb3 td  {
	background-color: #ECECEC;
}


/* Productinfo - Equipment *****************************************************
*******************************************************************************/
div.ms-component-equipment {
}
div.ms-component-equipment ul.ms-im13 {
	display:block;
	float:left;
	width:398px;
}
div.ms-component-equipment ul.ms-im13 li {
	display:block;
	float:left;
	margin:0 4px 5px 0;
}
body div.ms-component-equipment ul.ms-im13 li a {
	display:block;
	padding:0 2px 2px 0;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/shadow_070_070.gif');
	background-position:-1000% -1000%;
}
body div.ms-component-equipment ul.ms-im13 li.ms-active a, 
body div.ms-component-equipment ul.ms-im13 li a:hover {
	background-position:100% 100%;
}
div.ms-component-equipment ul.ms-im13 li a img {
	border:1px solid #FFF;
}
div.ms-component-equipment ul.ms-im13 li.ms-active a img, 
div.ms-component-equipment ul.ms-im13 li a:hover img {
	border:1px solid #00ADEF;
}
div.ms-component-equipment div.ms-component-equipment-content {
	float:left;
	width:317px;
}




/* Gallery 1 / Gallery 2 *******************************************************
*******************************************************************************/
div#ms-component-gallery1 p.ms-me4, 
div#ms-component-gallery2 p.ms-me4 {
	width:740px;
	height:295px;
	background-color:#EBECEE;
}

div#ms-component-gallery1 p.ms-component-gallery1-caption, 
div#ms-component-gallery2 p.ms-component-gallery2-caption {
	text-align:right;
}


div#ms-component-gallery1 div.ms-component-gallery1-download, 
div#ms-component-gallery2 div.ms-component-gallery2-download {
	float:right;
	padding-top:4px;
}
div#ms-component-gallery1 div.ms-component-gallery1-images-wrppr {
	clear:both;
	float:left;
	width:100%;
	margin-bottom:28px;
}
div#ms-component-gallery1 div.ms-component-gallery1-images {
	float:left;
	width:353px;
}
div#ms-component-gallery2 div.ms-component-gallery2-images {
	float:left;
	width:100%;
	margin-bottom:9px;
}
div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5, 
div#ms-component-gallery2 div.ms-component-gallery1-images ul.ms-me5 {
	float:left;
}
div#ms-component-gallery1 div.ms-component-gallery1-images p.ms-component-gallery1-caption, 
div#ms-component-gallery2 div.ms-component-gallery2-images p.ms-component-gallery2-caption {
	clear:both;
	position:relative;
	top:-3px;
	text-align:left;
}

div#ms-component-gallery1 div.ms-component-gallery1-content, 
div#ms-component-gallery2 div.ms-component-gallery2-content {
	width:465px;
	margin-bottom:40px;
}

/* Gallery Small 1 *************************************************************
*******************************************************************************/
/*	Thumbnail in ms_css_elements.css */
div.ms-component-gallery-small-1-wrapper {
	float:left;
	width:100%;
}
div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images {
	display:block;
	float:left;
	width:465px;
}
div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images p.ms-text {
	clear:both;
}


div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-caption {
	float:right;
	width:230px;
}
div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-caption p.ms-text {
	text-align:right;
}


/* Modal Layer *****************************************************************
*******************************************************************************/
div.ms-modallayer {
	position:absolute;
	top:100px;
	left:134px;
	z-index:3000;
}
div.ms-modallayer-t {
	float:left;
	width:100%;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_t_l_24b.png');
	background-position:0px 0px;
}
div.ms-modallayer-t-c {
	margin-left:5px;
	height:28px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_t_r_24b.png');
	background-position:100% 0px;
}
div.ms-modallayer-m {
	float:left;
	width:100%;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_m_l_24b.png');
	background-position:0px 0px;
}
div.ms-modallayer-m-c {
	margin-left:1px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_m_r_24b.png');
	background-position:100% 0px;
}
div.ms-modallayer-b {
	float:left;
	width:100%;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_b_l_24b.png');
	background-position:0% 100%;
}
div.ms-modallayer-b-c {
	margin-left:5px;
	padding-right:3px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_b_r_24b.png');
	background-position:100% 100%;
}
div.ms-modallayer-b-c-2 {
	float:left;
	width:100%;
	padding:8px 0 10px 0;
}
div.ms-modallayer-b-c-2 p.ms-tx3 {
	float:left;
	margin-right:30px;
	padding-left:3px;
}

/*----------------------------------------
 * Social Bookmarks
 --------------------------------------- */

div.ms-socialBookmarks {
 	margin:33px 0;
 }
 
div.ms-socialBookmarks h3 {
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
}

div.ms-socialBookmarks div.socBookLink {
	display:block;
	float:left;
	border:1px solid #666;
	padding:1px;
	width:16px;
	height:16px;
	margin:0 4px 0 0;
}

div.ms-socialBookmarks a img.socBookOn {
	display:none;
}


div.ms-socialBookmarks a:hover img.socBookOff {
	display:none;
}

div.ms-socialBookmarks a:hover img.socBookOn {
	display:block;
}


p#ms-tooltip {
	position:relative;
	white-space:nowrap;
	padding:5px 8px 5px 8px;
	color:#666;
	border: 1px solid #bbb;
	background-color: #FFFFFF;
	max-width:400px;
	font-size:11px;
	-webkit-box-shadow: #888 1px 1px 3px;
	-moz-box-shadow: #888 1px 1px 3px;
	box-shadow: #888 1px 1px 3px;
	behavior: url('/js/js_ng/PIE.htc');
}

.ms-tooltipWrapper {
	position:absolute;
	display:none;
	z-index:5;
}

.ms-tooltip-body img{
	width: 465px;
    height: 245px;
}
}
/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/

div#ms-showroom-stage, 
div#ms-comparison-stage {
	height:255px;
	background-repeat:no-repeat;
}
div#ms-comparison-stage {
	height:230px;
}

div#ms-showroom-stage-f-left, 
div#ms-comparison-stage-f-left {
	position:relative;
	float:left;
	width:260px;
	height:255px;
}
div#ms-comparison-stage-f-left {
	height:230px;
}

div#ms-comparison-stage-f-left h1.ms-hl2 { 
    position:absolute; 
    top:32px; 
    left:20px;     
} 

div#ms-showroom-stage-f-right, 
div#ms-comparison-stage-f-right {
	float:left;
	width:740px;
}

/*	Single Car with Key Facts */
div.ms-showroom-stage-f-right-image {
	float:left;
	width:480px;
}
div.ms-showroom-stage-f-right-keyfacts {
	position:relative;
	float:left;
	width:260px;
	height:255px;
}
div.ms-showroom-stage-f-right-keyfacts div.ms-showroom-stage-f-right-content {
	position:absolute;
	left:20px;
	bottom:40px;
	width:230px;
}



div#ms-showroom-matrix {
	clear:both;
	float:left;
	width:100%;
	background-color:#ECECEC;
}
div#ms-showroom-matrix div.ms-showroom-matrix-cell, 
div#ms-showroom-matrix div.ms-showroom-matrix-teaser {
	float:left;
	width:124px;
	height:70px;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
}
html>body div#ms-showroom-matrix div.ms-showroom-matrix-cell, 
html>body div#ms-showroom-matrix div.ms-showroom-matrix-teaser {
	height:auto;
	min-height:70px;
}
div#ms-showroom-matrix div.ms-showroom-matrix-cell:hover {
	background-color:#F8F8F8;
}
div#ms-showroom-matrix div.ms-showroom-matrix-cell-2 {
	margin:10px;
}
div#ms-showroom-matrix div.ms-showroom-matrix-teaser {
	width:249px;
	background-color:#FFF;
}

/*	New */
div#ms-showroom-matrix table {
	clear:both;
	float:left;
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
}
/*	Height wird nicht angwandt. Hoehe ueber margin-bottom der Liste angleichen */
div#ms-showroom-matrix table tr td.ms-showroom-matrix-cell, 
div#ms-showroom-matrix table tr td.ms-showroom-matrix-teaser {
	width:124px;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	vertical-align:top;
}
div#ms-showroom-matrix table tr td.ms-showroom-matrix-cell {
	height: 82px;
}

div#ms-showroom-matrix table tr td.ms-showroom-matrix-cell:hover {
	background-color:#F8F8F8;
}
div#ms-showroom-matrix table tr td.ms-showroom-matrix-teaser {
	width:249px;
	background-color:#FFF;
}





/*	Comparison	****************************************************************
*******************************************************************************/

/*	TAB :: 1px aus */
div.ms-comparison-stage-f-right-image {
	float:left;
	width:230px;
	margin-right:20px;
	padding-top:20px;
	padding-top:1px;
}
div.ms-comparison-image-last {
	margin-right:0px;
}


div.ms-comparison-filter {
	clear:both;
	padding:0 10px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/

div#ms-navi-webspecial {
	position:absolute;
	left:330px;
	top:71px;
	z-index:10;
}
div#ms-navi-webspecial ul li {
	line-height:1.1! important;
}
div#ms-navi-webspecial ul li {
	display:block;
	float:left;
}
div#ms-navi-webspecial ul li {
	padding-right:20px;
}
div#ms-navi-webspecial ul li.ms-navi-webspecial-first {
	margin-right:30px;
	padding-right:30px;
	border-right:1px solid #333;
}
div#ms-navi-webspecial ul li a {
	padding-right:9px;
}
div#ms-navi-webspecial ul li.ms-navi-webspecial-first a {
	padding-right:0px;
	padding-left:9px;
}

div#ms-webspecial-hdl, 
div#ms-webspecial-sbl {
	position:absolute;
	right:10px;
	top:43px;
}
div#ms-webspecial-sbl {
	top:71px;
}
div#ms-webspecial-sbl h2{
	line-height:1.1! important;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
@CHARSET "utf-8";

/*  TEL_n
 *  Tooltip and Explanation Layer
 *  Width: without Mulitmedia Element 274 pixel plus 1 pixel outline, 
 *         plus 1 pixel shadow on the left and 3 pixel on the right 
 *         side = 280 pixel
 *  Width: with Mulitmedia Element flexible, maximum 493 pixel plus 1 pixel 
 *         outline, plus 1 pixel shadow on the left and 3 pixel on the right 
 *         side = 499 pixel
 *  
 *  Height flexible, plus 1 pixel outline, plus 1 pixel shadow at top and 
 *         3 pixel at bottom
 *  
 *  Pointer can appear at top or at bottom and should be centered, but can be 
 *  adjusted depending on the position of the link and the remaining space
 *  
 *  Colour 1 pixel outline: Line Grey
 *  Hex Code: # DDDDDD
 *  RGB: 221|221|221
 *  
 *  Colour Background: GP2_n, Layer Grey
 *  Hex Code: # ECECEC
 *  RGB: 236|236|236
 *  
 *  Colour HL11_n, TX1_n, EN1_n
 *  Anthracite
 *  Hex Code: # 333333
 *  RGB: 051|051|051
 *  
 *  Can contain: HL11_n, ME2_n, TX1_n, EN1_n, LL1_n, GP2_n
 *  
 *  Mediaformat: System font, gif, pngt
 */
#ms-tooltip-veil div.ms-tel {
    background-color: transparent;
    position: absolute;
    top: 0;
    z-index: 9001;
}

/*  HL11_n
 *  Headline
 *  Number occurrences:0-1
 *  May run double lined
 *  max. 70 characters
 *
 *  See: AS10 Element Listing (AS07 Framework Concept)
 *  WSG-Label: Large Subheadline
 */
#ms-tooltip-veil div.ms-tel h2.ms-hl11 {

}

/*  ME2_n
 *  Multimedia element
 *  Number occurrences:0-1
 *  
 *  See: AS10 Element Listing (AS07 Framework Concept)
 */
#ms-tooltip-veil div.ms-tel p.ms-me2 {
    margin-bottom: 16px;
}
#ms-tooltip-veil div.ms-tel p.ms-me2 img,div.ms-tel p.ms-me2 object,div.ms-tel p.ms-me2 embed {
    display: block;
}

/*  TX1_n
 *  Copytext
 *  Number occurrences: 1
 *  max 400 characters
 *  
 *  See: AS10 Element Listing (AS07 Framework Concept)
 */
#ms-tooltip-veil div.ms-tel div.ms-tx1 {

}

/*  EN1_n
 *  Bullet List
 *  Number occurrences: 1
 *  max 300 characters
 *  
 *  See: AS10 Element Listing (AS07 Framework Concept)
 */
#ms-tooltip-veil div.ms-tel ul.ms-en1 {

}

#ms-tooltip-veil div.ms-tel ul.ms-en1 li {

}

/*  LL1_n
 *  Linklist
 *  Number occurrences:0-1
 *  
 *  See: AS10 Element Listing (AS07 Framework Concept)
 */
#ms-tooltip-veil div.ms-tel ul.ms-linklist-typ-1 {

}

#ms-tooltip-veil div.ms-tel ul.ms-linklist-typ-1 li {

}

#ms-tooltip-veil div.ms-tel ul.ms-linklist-typ-1 li a {

}

#ms-tooltip-veil div.ms-tel ul.ms-linklist-typ-1 li a:hover {

}

#ms-tooltip-veil .ms-tooltip-head {
    height: 9px;
    background: transparent url('/etc/designs/retail-bridge/img/tt-top.png') 0 0 no-repeat;
}

#ms-tooltip-veil .ms-tooltip-head-inner {
    background: transparent url('/etc/designs/retail-bridge/img/tt-top-end.png') right 0 no-repeat;
    height: 9px;
    margin-left: 8px;
}

#ms-tooltip-veil .ms-tooltip-body {
    background: transparent url('/etc/designs/retail-bridge/img/tt-body.png') right 0 repeat-y;
}

#ms-tooltip-veil .ms-tooltip-body-inner {
    padding: 4px 14px 0 14px;
    background: #ddd;
    border-left: 1px solid #c6c8ca;
    margin-right: 8px;
    overflow: hidden;
}

#ms-tooltip-veil .ms-tooltip-arrow {
    position:absolute;
    border: 0;
}

#ms-tooltip-veil .ms-tooltip-foot {
    height: 15px;
    background: transparent url('/etc/designs/retail-bridge/img/tt-bottom.png') 0 0 no-repeat;
}

#ms-tooltip-veil .ms-tooltip-foot-inner {
    background: transparent url('/etc/designs/retail-bridge/img/tt-bottom-end.png') right 0 no-repeat;
    height: 15px;
    margin-left: 17px;
}

#ms-tooltip-veil .componentBorder {
    border: none;
    margin: 0 0 0 0;
}

#ms-tooltip-veil .ms-tooltip-body h2 {
    width: auto;
}

#ms-tooltip-veil .offscreen {
    left: -9999em !important;
    top: -9999em !important;


}

/*
 * Tooltip which displays the T62_NG template.
 */
.ms-ng div.tablewithmediaelements{
    padding-left:15px;
    position:relative;
    overflow: hidden;
}
#ms-tooltip-veil div.tablewithmediaelements{
    padding-left:0;
}
.tablewithmediaelements table.productdatatablefragments {
    width: 460px;
    margin-bottom:10px;
    float:left;
    clear:left;
}
table.ms-tb3 .tablewithmediaelements table.productdatatablefragments,
table.ms-tb3 .tablewithmediaelements .ms-footnote {
    width: 440px;
}
table.ms-tb3 table.ms-tb3 .tablewithmediaelements table.productdatatablefragments,
table.ms-tb3 .tablewithmediaelements .ms-footnote {
    width: 420px;
}
.tablewithmediaelements table.productdatatablefragments td{
    border-right:1px solid #DDD;
    border-bottom:1px solid #DDD;
    border-spacing:0;
    background-color:transparent;
}

.tablewithmediaelements table.productdatatablefragments td,
.ms-ng .ms-tb3-row-active .tablewithmediaelements td {
    background-color:transparent !important;
}
table.ms-tb3 .tablewithmediaelements table.productdatatablefragments td{
    background-color:transparent;
}
.tablewithmediaelements table.productdatatablefragments tr:first-child td{
    border-top:1px solid #DDD;
}
.tablewithmediaelements table.productdatatablefragments td:first-child{
    border-left:1px solid #DDD;
    border-right:0;
}
.tablewithmediaelements tr.ms-productdatatablefragment-data td{
    padding:5px;
}
.tablewithmediaelements div.mediawithcaption{
    float:right;
    position: absolute;
    top:0;
    right:20px;
    margin-top:40px;
}
#ms-tooltip-veil .tablewithmediaelements div.mediawithcaption{
    right:0;
}
.tablewithmediaelements div.mediawithcaption p.ms-image img{
    width:230px;
}

.tablewithmediaelements div.mediawithcaption .ms-tx3_n{
    font-size:11px;
    line-height:14px;
    color:#666;
    margin-bottom:5px;
}

.tablewithmediaelements div.mediawithcaption div{
    clear:left;
    float:left;
}
.ms-ng div.tablewithmediaelements .ms-hl11{
    margin-bottom:0;
    padding-bottom:0;
}
.tablewithmediaelements div.mediawithcaption p.ms-link-enlarge {
    margin-bottom: 30px;
}
.tablewithmediaelements tr.ms-productdatatablefragment-head td:first-child{
    border-right:1px solid #999;
    border-bottom-width:0;
    padding:20px 5px 3px 5px;
}
.tablewithmediaelements tr.ms-productdatatablefragment-head.borderless td{
    font-size:12px;
    font-weight:bold;
    line-height:15px;
    color:#666;
    font-family:Arial,sans-serif;
    padding:16px 0 15px 0;
    border-width:0 0 1px 0 !important;
}
.tablewithmediaelements tr.ms-productdatatablefragment-data h2{
    padding:15px 0 5px 0;
}
.tablewithmediaelements .ms-tx1{
    font-size:10px !important;
    color:#999 !important;
    width:460px !important;
}
.tablewithmediaelements tr.ms-productdatatablefragment-data td[colspan="2"]{
    border-right:1px solid #DDD;
    border-left:1px solid #DDD;
}
.tablewithmediaelements .ms-footnote{
    width:460px;
}
.ms-component.ms-distance-lr{
    overflow:hidden;
}

.ms-distance-lr .ms-me2-with-distance.ms-div-with-distance {
    margin-bottom: 16px;
}



/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/




/*	Header-Navigations *********************************************************
*******************************************************************************/

body#ms-page-pms-flash div#ms-pcn,
body#ms-page-pms-html div#ms-pcn {
    width: 240px;
}

body#ms-page-pms-html div#ms-pcn{
	min-height: 305px;
}

body#ms-page-pms-html.pms2-html div#ms-pcn{
	min-height: 0px;
}

#ms-pcn div#ms93-sn {
    width: 230px;
}
#ms-pcn div#ms-pcn-top,
#ms-pcn div#ms-pcn-mddl {
    background-image: none;
}
#ms-pcn div#ms-pcn-top,
#ms-pcn div#ms-pcn-mddl {
    padding-left: 0;
}
#ms-pcn div#ms-pcn-top p.ms-image {
    padding: 6px 20px 7px 20px;
}

#ms-pcn div#ms-pcn-top h3.ms-hl3 {
	padding: 0 0 0 20px;
	margin-top: -3px;
	margin-bottom: -3px;
}

#ms-pcn div#ms-pcn-mddl div.ms-pcn-start,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config {
    margin-left: 0;
    margin-right: 0;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-start,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 {
    margin-bottom: 0;
}
#ms-pcn p.ms-pcn-button a {
    width: 230px;
    padding-left: 0;
}
#ms-pcn p.ms-pcn-button a span {
    padding: 0;
}
#ms-pcn p.ms-pcn-button a span span {
    padding: 7px 0 5px 20px;
    margin-right: 20px;
}
#ms-pcn div#ms-navi-pcn-fly-v1 p.ms-pcn-button a span span {
    padding-left: 20px;
}
#ms-pcn div#ms-navi-pcn-fly-v1 p.ms-pcn-button a span span {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -738px transparent;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.ms-fly-hover p.ms-pcn-button a span span,
#ms-pcn div#ms-navi-pcn-fly-v1 p.ms-pcn-button a:hover span span,
#ms-pcn div#ms-pcn-mddl p.ms-pcn-button a.ms-active span span {
	background-position: 100% -988px !important;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-start p.ms-pcn-button a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 p.ms-pcn-button a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
    padding-bottom: 0;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config table {
	padding: 5px 18px 26px 18px;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapper table tr td,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapperDummy table tr td {
	padding-left: 0;
	padding-right: 0;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapper table tr td.ms-text-align-right,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapperDummy table tr td.ms-text-align-right {
	color: #fff;
	padding-top: 0;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapper table tr td.ms-table-col-1,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapper table tr td.ms-table-col-2,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapperDummy table tr td.ms-table-col-1,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapperDummy table tr td.ms-table-col-2 {
	color: #d1d1d1;
	padding-top: 8px;
}

#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapperDummy table {
	padding-bottom: 25px;
}

#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div.ms-pcn-config div.tableWrapper table {
	padding-bottom: 9px;
}

#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapper table tr.ms-pcn-config-price-total td.ms-table-col-1,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapper table tr.ms-pcn-config-price-total td.ms-table-col-2,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapperDummy table tr.ms-pcn-config-price-total td.ms-table-col-1,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapperDummy table tr.ms-pcn-config-price-total td.ms-table-col-2 {
	color: #fff;
	padding-top: 0;
}
#ms-pcn div#ms-pcn-mddl.pcn1 div.ms-pcn-config p.ms-pcn-button a:hover {
	color: #00adef;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config table {
    background: none;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	background-repeat: no-repeat;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-price-total {
	font-weight: normal;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-linklist {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-linklist {
    margin-left: 0;
    margin-right: 0;
    padding: 6px 20px 30px 20px;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-linklist ul.ms-linklist-typ-1 {
	font-size: 10px;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-linklist ul.ms-linklist-typ-1 li {
	padding-top: 6px;
	overflow: hidden;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-linklist ul.ms-linklist-typ-1 li a:hover {
	background-position: 0% -1746px;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-linklist ul.ms-flLeft {
    width: 90px;
}
#ms-pcn div#ms-pcn-mddl div.ms-pcn-linklist ul.ms-flRight {
    width: 90px;
}
#ms-pcn .ms-clearer {
    height: 0;
}
#ms-pcn div.ms-pcn-config p.ms-pcn-button a {
    background-image: none;
}
div#ms-pcn-mddl div.ms-pcn-config table {
    background: none;
    width: 230px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div {
	left: 230px;
	width: 230px;
	padding: 0;
	background-color:#444;
	background-image:none;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 > ul.ms-navi > li {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	padding: 8px 20px;
}

#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1 p.ms-pcn-button a span span {
	padding-bottom: 4px;
}

#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1.ms-fly-hover #ms-navi-pcn-fly-v1-1 ul.ms-ngrb-navi-level2 > li,
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1.ms-fly-hover #ms-navi-pcn-fly-v1-1 ul.ms-ngrb-navi-level3 > li a {
	padding: 7px 20px 5px 20px !important;
}

#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1.ms-fly-hover #ms-navi-pcn-fly-v1-1 {
	top: 0;
}

#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul.ms-navi li.ms-has-fly > a {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -746px transparent;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul.ms-navi li.ms-fly-hover a {
	background-position: 100% -996px;
}

#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul.ms-navi li div#ms-navi-pcn-fly-v1-2 ul.ms-navi li a {
	padding: 8px 20px 8px 20px;
	color: #fff;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul.ms-navi li div#ms-navi-pcn-fly-v1-2 ul.ms-navi li a:first-child {
  	background-image: none;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul.ms-navi li div#ms-navi-pcn-fly-v1-2 ul.ms-navi li a:hover {
  	color: #00adef;
}
body#ms-page-grid-1a div#ms-pcn {
    width: 240px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul li a {
    background-color: transparent;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 .pcnOpenNav li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 .pcnOpenNav li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 .pcnOpenNav li {
    background-color: transparent;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 li {
    background-color: transparent;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonNoClick {
    background: none;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	background-repeat: no-repeat;
	width: 230px;
}
#ms-pcn div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonNoClick span span {
    color: #fff;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
}
#ms-pcn div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonNoClick {
	padding-left: 0;
}
#ms-pcn div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonNoClick > span {
    padding: 0;
}
#ms-pcn div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonOpen span span,
#ms-pcn div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonOpen span span,
#ms-pcn div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonOpen span span {
    padding: 7px 0 5px 20px;
    margin-right: 19px;
}
#ms-pcn p.ms-pcn-buttonOpen {
    background: none;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	background-repeat: no-repeat;
	padding: 0;
	width:230px;
}
#ms-pcn p.ms-pcn-buttonOpen,
#ms-pcn p.ms-pcn-buttonOpen span span {
	color: #00adef !important;
}
#ms-pcn p.ms-pcn-buttonOpen > span {
	padding: 0;
}
#ms-pcn p.ms-pcn-buttonNoClick {
	background: none;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
    background-repeat: no-repeat;
	padding: 0;
    width: 230px;
}
#ms-pcn p.ms-pcn-buttonNoClick span {
    padding: 0;
}

#ms-pcn div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonNoClick span span {
	background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -739px transparent;
}
#ms-pcn div#ms-navi-pcn2-fly-v1.ms-fly-hover p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v2.ms-fly-hover p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v3.ms-fly-hover p.ms-pcn-buttonNoClick span span {
	background-position: 100% -989px;
	color: #00adef;
}
#ms-pcn div#ms-navi-pcn2-fly-v1.ms-fly-hover p.ms-pcn-buttonNoClick span span,
#ms-pcn div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonOpen span span,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl div.ms-pcn-start p.ms-pcn-button a:hover span span {
	color: #00adef;
}
#ms-pcn div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonOpen span span,
#ms-pcn div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonOpen span span,
#ms-pcn div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonOpen span span,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .pcnLinkActiveSecond,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .pcnLinkActiveSecond,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .pcnLinkActiveSecond {
	background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -1239px transparent;
}
#ms-pcn div#navi-pcn2-fly-v2 .ms-navi,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active > ul.ms-navi,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active > ul.ms-navi,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active > ul.ms-navi,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active > ul.ms-navi,
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn2 #ms-navi-pcn2-fly-v1.show #ms-navi-pcn2-fly-v1-1.pcnOpenNav ul.ms-navi.ms-ngrb-navi-level2,
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn2 #ms-navi-pcn2-fly-v3.show #ms-navi-pcn2-fly-v3-1.pcnOpenNav ul.ms-navi.ms-ngrb-navi-level2 {
  	background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_pcnrb_l2_lr_no_dropshadow.png') !important;
  	background-color: #57585c !important;
}
#ms-pcn #ms-pcn-mddl.pcn2 #ms-navi-pcn2-fly-v2.show ul.ms-ngrb-navi-level2,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li:first-child,
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn2 #ms-navi-pcn2-fly-v1.show #ms-navi-pcn2-fly-v1-1.pcnOpenNav ul.ms-navi.ms-ngrb-navi-level2 li:first-child,
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn2 #ms-navi-pcn2-fly-v2.show #ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi.ms-ngrb-navi-level2 li:first-child,
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn2 #ms-navi-pcn2-fly-v3.show #ms-navi-pcn2-fly-v3-1.pcnOpenNav ul.ms-navi.ms-ngrb-navi-level2 li:first-child,
#ms-pcn #ms93-sn.ms93-sn-v2 #ms93-sn-mddl #ms93-sn-mddl-bttns  div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi.ms-ngrb-navi-level2 li:first-child,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active > ul.ms-navi, #ms-pcn #ms93-sn.ms93-sn-v2 #ms93-sn-mddl #ms93-sn-mddl-bttns .ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi.ms-ngrb-navi-level2 li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active ul.ms-navi.ms-ngrb-navi-level3 li.first {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/grad_3_border.png') !important;
}


#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn2 #ms-navi-pcn2-fly-v1.show #ms-navi-pcn2-fly-v1-1.pcnOpenNav ul.ms-navi.ms-ngrb-navi-level2 .ms-fly-hover li:first-child,
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn2 #ms-navi-pcn2-fly-v2.show #ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi.ms-ngrb-navi-level2 .ms-fly-hover li:first-child,
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn2 #ms-navi-pcn2-fly-v3.show #ms-navi-pcn2-fly-v3-1.pcnOpenNav ul.ms-navi.ms-ngrb-navi-level2 .ms-fly-hover li:first-child {
	background-image: none !important;
}


#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show div#ms-navi-pcn2-fly-v1-1,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1 {
    margin-top: 0;
    padding-bottom: 0;
    width: 230px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li div#ms-navi-pcn2-fly-v2-2 {
	    left: 230px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1.pcnOpenNav div ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1.pcnOpenNav div ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1.pcnOpenNav div ul li a {
    margin-right: 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show div ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show div ul li a {
    padding-left: 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.iehover ul li a {
	padding-left: 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.iehover ul li a {
	width: 190px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover ul li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover ul li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover ul li {
	background-color: transparent;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v2-2 a {
	color: #fff;
}
#ms-pcn  > div#ms-pcn-mddl > div#ms-navi-pcn2-fly-v2 > div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul > li.ms-fly-hover > div#ms-navi-pcn2-fly-v2-2:hover > a {
	color: #00adef;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul.ms-navi  li.ms-has-fly {
	width: 230px;
	padding: 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul.ms-navi  li.ms-has-fly > a {
	padding: 7px 0 5px 20px;
	margin-right: 19px;
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 {
    left: 230px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul.ms-navi li {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul.ms-navi li:first-child {
	background-image: none;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul li a {
    padding: 0;
    width: 190px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul li a {
	padding: 0;
	width: 190px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul li {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
}

#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul.ms-ngrb-navi-level3 li {
	width: 230px;
}

#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul li:first-child {
	background-image: none;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div {
    padding-bottom: 0;
    padding-left: 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div ul,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul {
	margin: 0;
    padding: 0;
    width: 230px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover a {
	background-color: transparent;
	color: #00adef;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show div ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div ul li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show div ul li a {
    color: #fff;
    margin-left: 0;
    padding: 0;
    width: 190px;
}
#ms-pcn div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly a,
#ms-pcn div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly a {

	background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -739px transparent;
}

#ms-pcn div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly a {
	background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -745px transparent;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show div ul li.ms-has-fly > a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1-1 ul.ms-ngrb-navi-level2 li.ms-has-fly > a {
	background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -745px transparent !important;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show div ul li.ms-has-fly:hover > a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1-1 ul.ms-ngrb-navi-level2 li.ms-has-fly:hover > a {
	background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -995px transparent !important;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show div ul li.ms-fly-hover {
		cursor: pointer;
}

#ms-pcn div#ms-navi-pcn2-fly-v1 div ul li.ms-fly-hover a,
#ms-pcn div#ms-navi-pcn2-fly-v2 div ul li.ms-fly-hover a {

	background-position: 100% -989px;
}
#ms-pcn div#ms-navi-pcn2-fly-v3 div ul li.ms-fly-hover a {
	background-position: 100% -995px;
}
#ms-pcn div#ms-navi-pcn2-fly-v1 ul li a:hover,
#ms-pcn div#ms-navi-pcn2-fly-v2 ul li a:hover,
#ms-pcn div#ms-navi-pcn2-fly-v3 ul li a:hover {
	background: none;
}
#ms-pcn div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 > ul.ms-navi > li {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
}
#ms-pcn #ms-pcn-mddl div.ms-pcn-config div.buttonSpacerLine1,
#ms-pcn #ms-pcn-mddl div.ms-pcn-config div.buttonSpacerLine2,
#ms-pcn #ms-pcn-mddl div.ms-pcn-config div.buttonSpacerLine3 {
	border-bottom: 0;
    margin: 0;
}
#ms-pcn #ms-pcn-mddl .aboveButtonText {
    color: #fff;
    font-size: 10px;
    line-height: 14px;
    margin: 0;
    padding: 13px 20px 9px 20px;
    font-weight: normal;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 li a {
    border-bottom: 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 li {
    padding: 7px 20px 5px 20px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 li:first-child,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 li:first-child {
	padding: 6px 20px 5px 20px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show li:first-child {
	padding: 7px 20px 5px 20px;
	line-height: 14px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif') !important;
	background-repeat: no-repeat !important;
	background-position: 0 0 !important;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 li,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 li {
    padding: 7px 20px 5px 20px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .pcnLinkActiveSecond,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .pcnLinkActiveSecond,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .pcnLinkActiveSecond {
	color: #00adef;
    margin-left: -220px;
    margin-top: 0;
    margin-right: 20px;
    padding: 7px 0 5px 20px !important;
    width: 190px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCN,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCN,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCN {
    background-color: #5b5c5f;
    border-bottom: 0;
	padding: 10px 20px 8px 20px;
    margin-left: -220px;
    width: 190px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCNLinks,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCNLinks,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCNLinks {
    background-color: #5b5c5f;
    background-image: none;
    color: #003366;
    margin-left: -240px;
    padding: 10px 20px 8px 20px;
    position: relative;
    width: 190px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div.selectedSecondLevelPCNLinks:hover span a {
	color: #00adef;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul.ms-navi li.ms-has-fly div.selectedSecondLevelPCNLinks  {
	margin-left: -220px !important;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li a.ms-active,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover ul li a:hover,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover ul li a:hover,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover ul li a.ms-active,
#ms-pcn div#ms-navi-pcn-fly-v1 ul li a:hover {
	background: none;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul.ms-navi li:first-child {
  	background-image: none;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 ul li a:hover {
	background:none;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul {
    border-top: 0;
    margin: 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul li {
    padding: 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul li a {
    border-bottom: none;
    padding: 0;
	width: 190px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul li a {
	color:#fff;
}

#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul li a:hover,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul li.ms-fly-hover > a {
	color:#00ADEF;
}
p.ms-pcn-button a {
    background-image: none;
}
#ms-pcn p.ms93-sn-button a {
  	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
    padding-left: 20px;
    width: 210px;
}
#ms-pcn p.ms93-sn-button-v1 a {
  	background-image: none;
}
#ms-pcn p.ms93-sn-button a span span {
    padding-top: 7px;
    padding-bottom: 5px;
    padding-right: 20px;
    color: #ffffff;
    font: 11px Arial;
}
#ms-pcn p.ms93-sn-button a:hover span span,
#ms-pcn p.ms93-sn-button a.ms-active span span {
    color: #00adef;
}
#ms-pcn div#ms93-sn,
#ms-pcn div#ms-navi-pcn {
	/*background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_pcnrb_l1.jpg');*/
	
  	background-color: #2c2d31;
  	margin-left: 9px;
}

#ms-wrapper #ms-f-pcn #ms-pcn div#ms-navi-pcn {
	margin-left: 1px;
}

#ms-wrapper #ms-f-pcn #ms-pcn #ms93-sn {
	margin-left: 0;
}

#ms-pcn a,
#ms-pcn a:link,
#ms-pcn a:visited {
    color: #ffffff;
}
#ms-pcn div#ms93-sn-mddl div.ms93-sn-fly-v1,
#ms-pcn div#ms93-sn-mddl div.ms93-sn-nofly-v1 {
    margin-bottom: 0;
}
#ms-pcn div#ms93-sn-mddl {
    background-image: none;
}
#ms-pcn div#ms93-sn-top,
#ms-pcn div#ms93-sn-mddl {
    padding-left: 0;
}
body#ms-page-grid-1a div#ms-f-left-2,
body#ms-page-grid-1b div#ms-f-left-2,
body#ms-page-grid-2a div#ms-f-left-2,
body#ms-page-pms-flash div#ms-f-left-2,
body#ms-page-pms-html div#ms-f-left-2 {
    padding-left: 0px;
}
#ms-pcn div#ms93-sn-top,
#ms-pcn div#ms93-sn-top-flash,
#ms-pcn div.ms93-navi-pcn-v2 div#ms-pcn-top {
    background-image: none;
}
#ms-pcn div#ms93-sn-top {
    padding-bottom: 0;
    padding-top: 0;
}
#ms-pcn div#ms93-sn-mddl div#ms93-sn-mddl-bttns {
    padding-top: 0;
}
#ms-pcn p.ms93-sn-button-v1 a span span {
    padding-top: 18px;
    padding-bottom: 13px;
}
#ms-pcn  #ms93-sn-top p a span span{
	font-size: 22px;
	color: #ffffff;
}
#ms-pcn div.ms-fly-hover p.ms93-sn-button a span span {
    color: #00adef;
}
div.ms93-sn-fly-v1 p.ms93-sn-button.ms-rb-sn-hasFly a span span {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -738px transparent;
    padding-left: 0;
}
div.ms93-sn-fly-v1 p.ms93-sn-button a span span {
    background: none;
    padding-left: 0;
}
div.ms93-sn-fly-v1 p.ms93-sn-button a:hover span span,
div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button a span span {
	background-position: 100% -987px;
}
#ms-pcn div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span {
	background-position: 100% -1239px !important;
	color: #00adef;
}
#ms-pcn .ms-navi {
	/*background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_pcnrb_l1.jpg');*/
	
  	background-color: #2c2d31;
    background-repeat: no-repeat;
}
#ms-pcn div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-inactive,
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive {
    left: 230px;
}
div.ms93-sn-fly-v1-l1-inactive ul li a,
div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive ul li a {
    border-bottom: none;
    padding: 7px 20px 5px 20px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li:first-child a {
	padding-top: 7px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li:first-child {
  	background-image: none;
}
div.ms93-sn-fly-v1-l1-inactive ul li,
div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive ul li {
  	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
}

#ms-pcn #ms93-sn.ms93-sn-v2 #ms93-sn-mddl #ms93-sn-mddl-bttns  .ms93-sn-fly-v1.ms-fly-hover .ms93-sn-fly-v1-l1-active ul.ms-navi.ms-ngrb-navi-level2 li.ms-has-fly.ms-fly-hover div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive ul.ms-navi.ms-ngrb-navi-level3 li {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif') !important;
}

#ms-pcn #ms93-sn.ms93-sn-v2 #ms93-sn-mddl #ms93-sn-mddl-bttns  .ms93-sn-fly-v1.ms-fly-hover .ms93-sn-fly-v1-l1-active ul.ms-navi.ms-ngrb-navi-level2 li.ms-has-fly.ms-fly-hover div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive ul.ms-navi.ms-ngrb-navi-level3 li a {
	padding-top: 6px;
	padding-bottom: 6px;
}
div.ms93-sn-fly-v1-l1-inactive ul li:first-child,
div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive ul li:first-child {
  	background-image: none;
}
#ms-pcn div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a:hover,
#ms-pcn div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a.ms-active,
#ms-pcn div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover > a {
	background: none;
	color: #00adef;
}
#ms-pcn div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul.ms-navi li.ms-has-fly {
  	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
    background-repeat: no-repeat;
}

#ms-pcn div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue.ms-navi-pcn2-fly-shadow ul.ms-navi li.ms-has-fly:first-child {
	background-image: none;
}

#ms-pcn div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 > ul.ms-navi > li.ms-has-fly > a.ms-active {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -1239px transparent;
    padding-right: 0;
    margin-right: 20px;
}
#ms-pcn div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1 > ul.ms-navi > li.ms-fly-hover > a {
  	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
    background-repeat: no-repeat;
}
#ms-pcn div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1 > ul > li.ms-has-fly > a {
    background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') !important;
    background-position: 100% -739px !important;
    background-repeat: no-repeat;
}
#ms-pcn div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1 > ul > li.ms-has-fly > a:hover,
#ms-pcn div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1 > ul > li.ms-has-fly.ms-fly-hover > a  {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') !important;
    background-position: 100% -989px !important;
}
#ms-pcn div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover a {
	background-position: 100% -989px;
}
#ms-pcn div.ms93-sn-fly-v1-l1-inactive ul, div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive ul {
    border-top-width: 0;
}
#ms-pcn div.ms93-sn-splt {
    background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
    margin-right: 0;
}
#ms-pcn div#ms-navi-home ul li ul li a,
#ms-pcn div#ms-navi-home ul li.ms-active:hover ul li a,
#ms-pcn ul.ms-linklist-typ-1 li a {
    background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
}
#ms-pcn div#ms-navi-home ul li ul li a:hover,
#ms-pcn div#ms-navi-home ul li.ms-active:hover ul li a:hover,
#ms-pcn ul.ms-linklist-typ-1 li a:hover,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-nofly-v1 p.ms93-sn-button a.ms-active span span {
    color: #00adef;
}
#ms-pcn div#ms93-sn-mddl div.ms93-sn-linklist {
	padding: 1px 20px 25px 20px;
	margin: 0;
}
#ms-pcn div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-linklist-typ-1{
    font-size: 10px;
}
#ms-pcn div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-linklist-typ-1 li {
    margin-top: 6px;
    margin-bottom: -10px;
}
#ms-pcn div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-linklist-typ-1 li a {
	background-position: 0 3px;
	width: 90px;
}
#ms-pcn div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-flLeft {
    margin: 0 10px 2px 0 !important;
    width: 90px;
}
#ms-pcn div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-flRight {
    width: 90px;
    margin-bottom: 2px !important;
}
#ms-pcn div#ms-pcn-bttm,
#ms-pcn div#ms93-sn-bttm {
    background-image: none;
    height: 0;
}

/* #######################   CRM Subnav ######################## */
#ms-pcn div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul.ms-navi li a {
    background-color: transparent;
}
#ms-pcn div.ms93-sn-fly-v1-l1-active li a,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li a.ms-active {
    border-bottom: 0;
    padding: 7px 20px 5px 20px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	background-repeat: no-repeat;
}
#ms-pcn div.ms93-sn-fly-v1-l1-active li a:hover {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif') !important;
	background-repeat: no-repeat !important;
}

#ms-pcn div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul.ms-navi li div ul.ms-navi li a {
    padding: 10px 0 8px 20px;
    margin-right: 20px;
    background-image: none;
}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active {
    margin: 0;
}
div.ms93-sn-fly-v1-l1-inactive ul,
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive ul {
    border-top: 0;
    margin: 0;
}
div.ms93-sn-fly-v1-l1-inactive ul li a,
div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive ul li a {
    margin: 0;
}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-inactive,
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive {
    padding-left: 0;
    width: 230px;
}
#ms-pcn div#ms93-sn div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul.ms-navi li.ms-has-fly a {
    border-bottom: none;
    padding: 7px 5px 5px 20px;
    margin-right: 19px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 > div#ms93-sn-mddl > div#ms93-sn-mddl-bttns > div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1 > ul.ms-navi li.ms-fly-hover > a {
    background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') !important;
	background-position: 100% -989px;
    background-repeat: no-repeat;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 > div#ms93-sn-mddl > div#ms93-sn-mddl-bttns > div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1 > ul.ms-navi li.ms-has-fly.ms-fly-hover > a.ms-active,
#ms-pcn div#ms93-sn.ms93-sn-v2 > div#ms93-sn-mddl > div#ms93-sn-mddl-bttns > div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active > ul.ms-navi li.ms-has-fly > a.ms-active {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -1239px transparent !important;
}
#ms-pcn div#ms93-sn div#ms93-sn-top h3.ms-hl3 img.ms-hl3-row-1,
#ms-pcn div#ms93-sn div#ms93-sn-top h3.ms-hl3 img.ms-hl3-row-alone {
	padding-left: 20px;
	padding-top: 8px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul.ms-navi li.ms-has-fly div#ms-navi-pcn2-fly-v2-2,
#ms-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1,
#ms-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 {
	padding: 0;
	background-color:#444;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav ul li div#ms-navi-pcn2-fly-v1-2,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav ul li div#ms-navi-pcn2-fly-v3-2 {
	background-color:#444;
	left: 230px;
	top: 0;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav ul li div#ms-navi-pcn2-fly-v1-2 ul.ms-navi.ms-ngrb-navi-level3 a,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav ul li div#ms-navi-pcn2-fly-v3-2 ul.ms-navi.ms-ngrb-navi-level3 a {
	color: #fff;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav ul li div#ms-navi-pcn2-fly-v1-2 ul.ms-navi.ms-ngrb-navi-level3 a:hover {
	color: #00ACEF;
}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div ul li a,
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul li a {
	width: 193px;
}
#ms-pcn div#ms-pcn-mddl .ms-fly-hover .ms-fly-hover div ul li {
	padding: 0 !important;
    width: 200px;
	background-color: transparent;
    float: left;
    position: relative;
}
#ms-pcn div#ms-pcn-mddl .ms-fly-hover .ms-fly-hover div ul li a {
	width: 190px !important;
	color: #fff !important;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif') !important;
	background-repeat: no-repeat !important;
	padding: 8px 20px 4px 20px !important;
}
#ms-pcn div#ms-pcn-mddl .ms-fly-hover .ms-fly-hover div ul li a:first-child {
	padding-top: 7px !important;
}
#ms-pcn div#ms-pcn-mddl .ms-fly-hover .ms-fly-hover div ul li a:hover {
	color: #00adef !important;
}
#ms-pcn div#ms-pcn-mddl .ms-fly-hover .ms-fly-hover div ul li a:first-child {
	background-image: none !important;
}
#ms-pcn-mddl.pcn1 ul.ms-navi ul.ms-navi {
	width: 230px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1-1 ul.ms-navi li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2-1 ul.ms-navi li a,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3-1 ul.ms-navi li a {
	line-height: 14px;
	padding: 0;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1-1 ul.ms-navi,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2-1 ul.ms-navi,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3-1 ul.ms-navi,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1-1 ul.ms-navi,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue ul.ms-navi,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2 ul.ms-navi {
	box-shadow: 7px 0 5px -6px rgba(0, 0, 0, 0.35) inset;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div,
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div {
	width: 230px;
}
#ms-pcn div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 > ul.ms-navi > li a,
#ms-pcn div#ms93-sn div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul.ms-navi li > a > span > span {
	line-height: 14px;
}

#ms-pcn div#ms93-sn > div#ms93-sn-mddl > div#ms93-sn-mddl-bttns > div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1 {
	background-image:none;
	padding-bottom: 0;
    width: 230px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-top h3.ms-hl3 {
	padding: 6px 20px 1px 20px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-top h4 {
	padding: 0 20px 10px 20px;
	margin: 0;
	line-height: 14px;
	color: #fff;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-linklist-typ-1 li a {
	background-position: 0 3px;
}
#ms-pcn div#ms93-sn div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-linklist-typ-1 li a:hover {
	background-position: 0 -247px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi {
	margin: 0;
}

#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi li.ms-has-fly div.pcnLinkActiveSecond {
	position: static;
	margin-left: 0;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show > div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi > li.ms-has-fly > a {
	padding-top: 7px !important;
}

#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi li.ms-has-fly div.pcnLinkActiveSecond,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1 > div#ms-navi-pcn2-fly-v1-1 li.ms-has-fly div.pcnLinkActiveSecond,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3 > div#ms-navi-pcn2-fly-v3-1 li.ms-has-fly div.pcnLinkActiveSecond {
	padding-top: 10px;
	border-bottom: 0;
	line-height: 14px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi li.ms-has-fly div.selectedSecondLevelPCN {
	top: 0;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding-top: 8px;
	line-height: 14px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi li.ms-has-fly div.selectedSecondLevelPCNLinks {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding-top: 8px;
	line-height: 14px;
	height: 14px !important;
	top: 0;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi li.ms-has-fly div.selectedSecondLevelPCNLinks > span > a {
	margin-top: 0;
	margin-bottom: 0;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v2-2 {
	top: 1;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v2-2 > ul.ms-navi,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive ul.ms-navi,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive > ul.ms-navi {
	margin:0;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v2-2 > ul.ms-navi li,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v3-2 > ul.ms-navi li {
	padding: 0;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v2-2 > ul.ms-navi li > a,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v3-2 > ul.ms-navi li > a {
	padding: 7px 20px 5px 20px;
	line-height: 14px;
	width: 190px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	background-repeat: no-repeat;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li:first-child a,
#ms-pac div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive div. ul.ms-navi li a,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v2-2 > ul.ms-navi li > a:first-child {
	padding-top: 6px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v2-2 > ul.ms-navi li > a:first-child,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v3-2 > ul.ms-navi li > a:first-child {
	background-image: none;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v2-2 > ul.ms-navi li > a:hover,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2.show > div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi > li > a:hover,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#ms-navi-pcn2-fly-v3-2 > ul.ms-navi li > a:hover,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi > li > a:hover {
color: #00adef;
}
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2.show > div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi > li.pcnLinkActive {
	margin-left: 0;
	width: 190px;
	line-height: 14px;
	border-bottom: 0;
}

#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi > li,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi > li {
	width: 190px;
	border-bottom: 0;
}
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi {
	margin: 0;
}
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi > li.pcnLinkActive {
	margin-left: 0;
}
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1 > p.ms-pcn-buttonOpen > span > span,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2 > div#ms-navi-pcn2-fly-v2-1 > ul.ms-navi > li > a:hover,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi > li > a:hover,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2 li.ms-fly-hover > a {
	color: #00adef !important;
}

#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1 > div#ms-navi-pcn2-fly-v1-1,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2 > div#ms-navi-pcn2-fly-v2-1,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3 > div#ms-navi-pcn2-fly-v3-1 {
	z-index: 100;
}

#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1 > div#ms-navi-pcn2-fly-v1-1 li.ms-has-fly div.pcnLinkActiveSecond,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3 > div#ms-navi-pcn2-fly-v3-1 li.ms-has-fly div.pcnLinkActiveSecond,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1 > div#ms-navi-pcn2-fly-v1-1 li.ms-has-fly div.selectedSecondLevelPCN,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3 > div#ms-navi-pcn2-fly-v3-1 li.ms-has-fly div.selectedSecondLevelPCN,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1 > div#ms-navi-pcn2-fly-v1-1 li.ms-has-fly div.selectedSecondLevelPCNLinks,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3 > div#ms-navi-pcn2-fly-v3-1 li.ms-has-fly div.selectedSecondLevelPCNLinks {
	margin: 0 !important;
	background-color: transparent;
	top: 0 !important;
	position: static;
}

#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1 > div#ms-navi-pcn2-fly-v1-1 li.ms-has-fly div.pcnLinkActiveSecond,
#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3 > div#ms-navi-pcn2-fly-v3-1 li.ms-has-fly div.pcnLinkActiveSecond  {
	padding: 0 0 5px 20px !important;
	position: relative;
	left: -20px;
	background-position: 100% -1246px;
}

#ms-pcn div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2 > div#ms-navi-pcn2-fly-v2-1 > ul.ms-navi > li > a {
	color: #fff;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue li.ms-has-fly div.ms93-sn-fly-v1-2,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive {
	padding-bottom: 0;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue ul.ms-navi {
	margin: 0;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-inactive,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive {
	width: 230px;
	background-color: #444;
	background-image: none;
}
#ms-pcn p.ms93-sn-button a {
	white-space: normal;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 > div#ms93-sn-mddl > div#ms93-sn-mddl-bttns > div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1 > ul.ms-navi > li > a.ms-active,
#ms-pcn div#ms93-sn.ms93-sn-v2   div#ms93-sn-mddl   div#ms93-sn-mddl-bttns   div.ms93-sn-fly-v1   div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active ul.ms-navi li {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	background-repeat: no-repeat;
}

#ms-pcn div#ms93-sn.ms93-sn-v2   div#ms93-sn-mddl   div#ms93-sn-mddl-bttns   div.ms93-sn-fly-v1   div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active ul.ms-navi li.first {
	padding-top: 6px;
}

#ms-pcn div#ms93-sn.ms93-sn-v2   div#ms93-sn-mddl   div#ms93-sn-mddl-bttns   div.ms93-sn-fly-v1   div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active ul.ms-navi li.last {
	padding-bottom: 6px;
}

#ms-pcn #ms93-sn.ms93-sn-v2 #ms93-sn-mddl #ms93-sn-mddl-bttns  .ms93-sn-fly-v1 .ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi.ms-ngrb-navi-level2 ul.ms-navi.ms-ngrb-navi-level3 li {
	background-image: none !important;
}

#ms-pcn #ms93-sn.ms93-sn-v2 #ms93-sn-mddl #ms93-sn-mddl-bttns  .ms93-sn-fly-v1 .ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi.ms-ngrb-navi-level2 ul.ms-navi.ms-ngrb-navi-level3 li a {
	padding-top: 3px;
	padding-bottom: 3px;
}


#ms-pcn #ms93-sn-mddl .ms93-sn-fly-v1-l1-active ul.ms-navi ul.ms-navi li.first {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif') !important;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2 > div#ms-navi-pcn2-fly-v2-1 > ul.ms-navi > li:first-child {
	background-image: none;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2.ms-fly-hover > div#ms-navi-pcn2-fly-v2-1 > ul.ms-navi > li.ms-has-fly:first-child a {
	margin-right: 19px;
    padding: 6px 0 5px 20px;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2.show > div#ms-navi-pcn2-fly-v2-1 > ul.ms-navi > li:first-child {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	padding-top: 7px;	
}

#ms-pcn div#ms93-sn div#ms93-sn-mddl div.ms93-sn-fly-v1 p.ms93-sn-button a span span.ms-search-category-expanded {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -1239px transparent;
    color: #00ADEF;
}

#ms-pcn div#ms93-sn div#ms93-sn-mddl div.ms93-sn-fly-v1 p.ms93-sn-button a span span.ms-searchcategory {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -739px transparent;
    color: #FFFFFF;
}

#ms-pcn div#ms93-sn div#ms93-sn-mddl div.ms93-sn-fly-v1 p.ms93-sn-button a:hover span span.ms-searchcategory {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -989px transparent;
    color: #00ADEF;
}

#ms-pcn > div#ms93-sn.ms93-sn-v2 > div#ms93-sn-mddl > div#ms93-sn-mddl-bttns > div.ms93-sn-fly-v1 > p.ms93-sn-button > a.ms-active > span > span {
	background-position: 100% -737px;
}
#ms-pcn div#ms93-sn div#ms93-sn-mddl div.ms93-sn-fly-v1 p.ms93-sn-button a span span {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -739px transparent;
}
#ms-pcn div#ms93-sn div#ms93-sn-mddl div.ms93-sn-fly-v1 p.ms93-sn-button.ms-rb-sn-hasFly a.ms-active span span {
    background-position: 100% -1239px;
}
#ms-pcn div#ms93-sn div#ms93-sn-mddl div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button a span span {
	background-position: 100% -989px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1.pcnOpenNav ul.ms-navi li.pcnLinkActive {
	width: 190px;
	border-bottom: 0;
	margin-left: 0;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1.pcnOpenNav ul.ms-navi li a:hover {
    color: #00adef;
}
#ms-pcn div#ms-navi-pcn {
	width: 230px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div.ms-pcn-config div#cfgButton.ms-pcn-config-button {
	margin-bottom: 15px;
	width: 179px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div.ms-pcn-config > div.tableWrapper > table tr > td.ms-text-align-right,
#ms-pcn div#ms-pcn-mddl div.ms-pcn-config div.tableWrapperDummy > table tr > td.ms-text-align-right {
	padding-bottom: 0;
	line-height: 11px;
 	padding-top: 1px;
}

#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v1.show div#ms-navi-pcn2-fly-v1-1.pcnOpenNav ul.ms-navi li:first-child {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
}
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2.show > div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.selectedSecondLevelPCNLinks,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2.show > div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.selectedSecondLevelPCN,
#ms-pcn > div#ms93-sn.ms93-sn-v2 > div#ms93-sn-mddl > div#ms93-sn-mddl-bttns > div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-active > ul.ms-navi > li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active > ul.ms-navi > li > a {
	padding-top: 3px;
	padding-bottom: 3px;
}
#ms-pcn > div#ms93-sn.ms93-sn-v2 > div#ms93-sn-mddl > div#ms93-sn-mddl-bttns > div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-active > ul.ms-navi > li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active > ul.ms-navi > li.first > a {
	padding-top: 9px;
}
#ms-pcn > div#ms93-sn.ms93-sn-v2 > div#ms93-sn-mddl > div#ms93-sn-mddl-bttns > div.ms93-sn-fly-v1 > div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-active > ul.ms-navi > li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active > ul.ms-navi > li.last > a {
	padding-bottom: 9px;
}
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.pcnLinkActiveSecond + div,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2.show > div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.pcnLinkActiveSecond + div,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.pcnLinkActiveSecond + div {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/grad_3_border.png');
	background-repeat: no-repeat !important;
	background-position: 0 0 !important;
	padding-top: 5px;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.pcnLinkActiveSecond + div,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.pcnLinkActiveSecond + div,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.selectedSecondLevelPCNLinks,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.selectedSecondLevelPCNLinks,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.selectedSecondLevelPCN,
#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.selectedSecondLevelPCN {
	position: relative;
	left: -20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.selectedSecondLevelPCNLinks a:hover {
	color: #00ADEF;
}

#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div.ms-pcn-config div#cfgButton.ms-pcn-config-button a {
	margin-top: -2px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div.ms-pcn-config div#cfgButton.ms-pcn-config-button {
	height:14px;
	cursor: pointer;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive {
	left: 230px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 p.ms93-sn-button a span {
	padding-right: 19px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 p.ms93-sn-button a span span,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 p.ms93-sn-button.ms-rb-sn-hasFly a span span {
	color: #fff;
	background-position: 100% -739px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button a span span,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button.ms-rb-sn-hasFly a span span {
	color: #00adef;
	background-position: 100% -989px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 p.ms93-sn-button.ms-rb-sn-hasFly a.ms-active span span,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span {
	color: #00adef;
	background-position: 100% -1238px;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-top p.ms93-sn-button.ms93-sn-button-v1 a.ms-active {
	padding-left: 19px;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-top p.ms93-sn-button.ms93-sn-button-v1 a span span {
	color: #fff;
	font-size: 13px;
	padding-top: 15px;
	padding-bottom: 10px;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-top p.ms93-sn-button.ms93-sn-button-v1 a.ms-active span span {
	color: #00adef;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v1.show div#ms-navi-pcn2-fly-v1-1.pcnOpenNav,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1.pcnOpenNav {
	top: 0;
	margin-bottom: 0;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v1.show div#ms-navi-pcn2-fly-v1-1.pcnOpenNav ul.ms-navi li.pcnLinkActive,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonNoClick,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonNoClick,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonNoClick,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonOpen,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonOpen,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonOpen {
	line-height: 14px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul.ms-navi li.ms-has-fly > a {
	width: auto;
}
#ms-pcn table.taxes tr td#vsAppPcnTotalRateDesc.desc,
#ms-pcn table.taxes tr td#vsAppPcnTotalRateValue.price {
	color: #999;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 p.ms93-sn-button.ms-rb-sn-hasFly a > span {
	padding-right: 19px !important;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div.ms93-sn-linklist {
	padding-bottom: 25px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-active ul.ms-navi li a,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li a,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li a {
	line-height: 14px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul.ms-navi li.ms-has-fly a,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul.ms-navi li.ms-has-fly a {
	width: 191px;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul.ms-navi li.ms-has-fly div#ms-navi-pcn2-fly-v2-2 ul.ms-navi li a,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul.ms-navi li.ms-has-fly div#ms-navi-pcn2-fly-v3-2 ul.ms-navi li a {
	padding: 7px 20px 5px 20px !important;
}
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul.ms-navi li.ms-has-fly div#ms-navi-pcn2-fly-v2-2 ul.ms-navi li a:first-child,
#ms-pcn div#ms-navi-pcn div#ms-pcn-mddl.pcn2 div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul.ms-navi li.ms-has-fly div#ms-navi-pcn2-fly-v3-2 ul.ms-navi li a:first-child,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive ul.ms-navi li:first-child a,
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li:first-child a,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li:first-child > a {
	padding-top: 6px !important;
}

#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi .ms-ngrb-navi-level3 li > a {
	padding-top: 7px !important;
}

#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi .ms-ngrb-navi-level3 li.first > a {
	padding-top: 6px !important;
}



#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-inactive.ms-rb-subMenue ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive ul.ms-navi li a {
	padding-top: 7px;
}
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms-rb-subMenue.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active ul.ms-navi {
	margin: 0;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active > ul.ms-navi,
#ms-pcn #ms93-sn.ms93-sn-v2 #ms93-sn-mddl #ms93-sn-mddl-bttns .ms93-sn-fly-v1   div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi.ms-ngrb-navi-level2 li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active ul.ms-navi.ms-ngrb-navi-level3 {
	background-image: none !important;
	background-color: #5b5c5f;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active ul.ms-navi > li > a {
	background-image: none !important;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi > li.ms-has-fly > a.ms-active {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 100% -1239px transparent !important;
}


#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active > ul.ms-navi > li > a {
	padding-top: 3px;
	padding-bottom: 3px;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active > ul.ms-navi > li.first > a {
	padding-top: 11px;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-active > ul.ms-navi > li.last > a {
	padding-bottom: 9px;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active > ul.ms-navi > li:first-child > a,
#ms-pcn div#ms93-sn.ms93-sn-v2 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active > ul.ms-navi > li:first-child > a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dgl_n_pcnrb.gif');
	background-position: 0 -1px;
}
#ms-pcn div#ms93-sn.ms93-sn-v1 div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul.ms-navi li.ms-has-fly div.ms93-sn-fly-v1-2.ms93-sn-fly-v1-l2-inactive > ul.ms-navi > li:first-child > a {
	padding-top: 6px;
}
/* CR-1003 */
#ms-pcn .ms-pcn-config.ms-pcn-envkv p {
	color: #d1d1d1;
	padding: 15px 20px 27px 20px;
}
#ms-pcn .ms-pcn-config.ms-pcn-envkv .bold {
	font-weight: bold;
}
/* CR-1033 */
/* PCN - shadow*/
DIV#ms-navi-pcn2-fly-v1-1.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level2,
DIV#ms-navi-pcn2-fly-v2-1.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level2,
DIV#ms-navi-pcn2-fly-v3-1.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level2,
DIV#ms-navi-pcn2-fly-v1-1.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level3, 
DIV#ms-navi-pcn2-fly-v2-1.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level3,
DIV#ms-navi-pcn2-fly-v3-1.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level3,
DIV#ms-navi-pcn2-fly-v1-2.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level2,
DIV#ms-navi-pcn2-fly-v2-2.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level2,
DIV#ms-navi-pcn2-fly-v3-2.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level2,
DIV#ms-navi-pcn2-fly-v1-2.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level3, 
DIV#ms-navi-pcn2-fly-v2-2.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level3,
DIV#ms-navi-pcn2-fly-v3-2.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level3,
DIV#ms-navi-pcn2-fly-v1-3.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level2,
DIV#ms-navi-pcn2-fly-v2-3.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level2,
DIV#ms-navi-pcn2-fly-v3-3.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level2,
DIV#ms-navi-pcn2-fly-v1-3.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level3, 
DIV#ms-navi-pcn2-fly-v2-3.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level3,
DIV#ms-navi-pcn2-fly-v3-3.ms-navi-pcn2-fly-shadow > UL.ms-ngrb-navi-level3 {
	box-shadow: inset 7px 0 5px -6px rgba(0, 0, 0, 0.35), 2px 2px 3px rgba(0, 0, 0, 0.35) !important;
	-moz-box-shadow: inset 7px 0 5px -6px rgba(0, 0, 0, 0.35), 2px 2px 3px rgba(0, 0, 0, 0.35) !important;
	-webkit-box-shadow: inset 7px 0 5px -6px rgba(0, 0, 0, 0.35), 2px 2px 3px rgba(0, 0, 0, 0.35) !important;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3);
}
/* subnav shadow */
DIV.ms93-sn-fly-v1-l1-inactive > UL.ms-ngrb-navi-level2,
DIV.ms93-sn-fly-v2-l1-inactive > UL.ms-ngrb-navi-level2,
DIV.ms93-sn-fly-v3-l1-inactive > UL.ms-ngrb-navi-level2,
DIV.ms93-sn-fly-v1-l1-inactive > UL.ms-ngrb-navi-level3,
DIV.ms93-sn-fly-v2-l1-inactive > UL.ms-ngrb-navi-level3,
DIV.ms93-sn-fly-v3-l1-inactive > UL.ms-ngrb-navi-level3,
DIV.ms93-sn-fly-v1-l2-inactive > UL.ms-ngrb-navi-level2,
DIV.ms93-sn-fly-v2-l2-inactive > UL.ms-ngrb-navi-level2,
DIV.ms93-sn-fly-v3-l2-inactive > UL.ms-ngrb-navi-level2,
DIV.ms93-sn-fly-v1-l2-inactive > UL.ms-ngrb-navi-level3,
DIV.ms93-sn-fly-v2-l2-inactive > UL.ms-ngrb-navi-level3,
DIV.ms93-sn-fly-v3-l2-inactive > UL.ms-ngrb-navi-level3,
DIV.ms93-sn-fly-v1-l3-inactive > UL.ms-ngrb-navi-level2,
DIV.ms93-sn-fly-v2-l3-inactive > UL.ms-ngrb-navi-level2,
DIV.ms93-sn-fly-v3-l3-inactive > UL.ms-ngrb-navi-level2,
DIV.ms93-sn-fly-v1-l3-inactive > UL.ms-ngrb-navi-level3,
DIV.ms93-sn-fly-v2-l3-inactive > UL.ms-ngrb-navi-level3,
DIV.ms93-sn-fly-v3-l3-inactive > UL.ms-ngrb-navi-level3 {
	box-shadow: inset 7px 0 5px -6px rgba(0, 0, 0, 0.35), 2px 2px 3px rgba(0, 0, 0, 0.35) !important;
	-moz-box-shadow: inset 7px 0 5px -6px rgba(0, 0, 0, 0.35), 2px 2px 3px rgba(0, 0, 0, 0.35) !important;
	-webkit-box-shadow: inset 7px 0 5px -6px rgba(0, 0, 0, 0.35), 2px 2px 3px rgba(0, 0, 0, 0.35) !important;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3);
}
DIV#ms-navi-pcn2-fly-v3 DIV#ms-navi-pcn2-fly-v1-1,
DIV#ms-navi-pcn2-fly-v3 DIV#ms-navi-pcn2-fly-v2-1,
DIV#ms-navi-pcn2-fly-v3 DIV#ms-navi-pcn2-fly-v3-1 {
	box-shadow: none;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
}
UL.ms-ngrb-navi-level2 DIV#ms-navi-pcn2-fly-v1-2,
UL.ms-ngrb-navi-level2 DIV#ms-navi-pcn2-fly-v2-2,
UL.ms-ngrb-navi-level2 DIV#ms-navi-pcn2-fly-v3-2 {
	z-index:-1;
}

div.ms-rb-pageContainer #ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.pcnLinkActiveSecond + div#first,
div.ms-rb-pageContainer #ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2.show > div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.pcnLinkActiveSecond + div#first,
div.ms-rb-pageContainer #ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div.pcnLinkActiveSecond + div#first {
	padding-top: 12px;
}
}D

div.ms-rb-pageContainer #ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v1.show > div#ms-navi-pcn2-fly-v1-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#last,
div.ms-rb-pageContainer #ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v2.show > div#ms-navi-pcn2-fly-v2-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#last,
div.ms-rb-pageContainer #ms-pcn > div#ms-navi-pcn > div#ms-pcn-mddl.pcn2 > div#ms-navi-pcn2-fly-v3.show > div#ms-navi-pcn2-fly-v3-1.pcnOpenNav > ul.ms-navi li.ms-has-fly > div#last {
	padding-bottom: 6px;
}

/* PCN Webfonts Start */

div#ms-pcn-top .ms-webfont {
	font-size: 22px;
	line-height: 1.2;
	font-family: "corpo a condensed", "Times New Roman" !important;
	font-weight: normal;
	font-stretch: condensed;
	color: #fff;
}

div#ms-pcn-top h3.ms-hl3 div.ms-hl3-row-1 .ms-webfont,
div#ms-pcn-top h3.ms-hl3 div.ms-hl3-row-2 .ms-webfont {
	padding: 0px 0px 0px 0px ;	
}

#ms-pcn div#ms-pcn-top h3.ms-hl3.singleline {
	padding-bottom: 1px;
}
/* PCN Webfonts End */
/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/


html {
	height: 100.01%;
	margin-bottom: -1px;
}
html>#ms93-page-t26 {
	height: 100.1%;
}



/* Headlines *******************************************************************
*******************************************************************************/

h1.ms93-hl3-form {
	margin-bottom: -3px;
}
#ms93-page-sitemap h1.ms-hl3 {
	margin-bottom: 10px;
}
#ms93-page-t26 h1.ms-hl3 {
	width: 380px;
}
#ms93-page-t26 h1.ms-hl3 img.ms-hl3-row-1-alone {
	display: block;
	padding-bottom: 1px;
}

h2.ms-hl6 {
	padding-top: 2px;
	margin-bottom: 6px;
}
div.ms93-teaser h2.ms-hl11 {
	width: auto;
	margin-bottom: 2px;
}
#ms93-page-t26 h2.ms-hl11 {
	width: 380px;
}
div#ms93-f-sitemap h2.ms93-hl11-special {
	width: auto;
	margin-bottom: 0;
	padding: 7px 0 6px 10px;
	border: 1px solid #DDD;
	border-right: 0;
}


h3.ms-hl3 img.ms-hl3-row-1, 
h3.ms-hl3 img.ms-hl3-row-2 {
	display:block;
}

div#ms93-sn-top h3.ms-hl3 img.ms-hl3-row-1, 
div#ms-pcn-top h3.ms-hl3 img.ms-hl3-row-1 {
	margin-bottom: -2px;
}

/*	Text Color *****************************************************************
*******************************************************************************/
/*	Text ---------------------------------------------------------------------*/
/*	Grey */
/*
 {
	color:#999;
}
*/
/*	Dark Grey */
/*
 {
	color:#666;
}
*/

/*	Anthracite */
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a {
	color:#333;
}

/*	White */
p.ms93-bt3 a, 
p.ms93-bt3 a:hover {
	color:#FFF;
}

/*	Interaction --------------------------------------------------------------*/
/*	Midnight Blue */
div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span, 
div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button a.ms-active span span,
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li a,
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a.ms-active, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover a.ms-active {
	color:#036;
}

/*	Cyan */
p.ms93-sn-button a:hover, 
p.ms93-sn-button a.ms-active, 
div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button a span span, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a.ms-active, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a:hover, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover a, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a:hover, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a.ms-active, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly div.ms93-sn-fly-v1-l2-active ul li a.ms-active, 
.ms93-frm-required {
	color: #00ADEF;
}

/*	Dark Cyan */
/*
 {
	color:#0082E6 !important;
}
*/
/*	Error Red */
.ms93-error {
	color:#9F0002;
}




/*	Background None ************************************************************
*******************************************************************************/
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover ul li a {
	background: none;
}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li div.ms93-sn-fly-v1-l2-active ul li a, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li.ms-has-fly div.ms93-sn-fly-v1-l2-active ul li a.ms-active {
	background-image: none;
}

/*	Background Color ***********************************************************
*******************************************************************************/
/*	White */
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a.ms-active, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a:hover, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover a, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a:hover, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a.ms-active, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li a, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover a.ms-active, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-active ul li a:hover, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-active ul li a.ms-active, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly div.ms93-sn-fly-v1-l2-active ul li a.ms-active {
	background-color: #ffffff;
}

/*	Light Grey */
h2.ms93-hl11-special {
	background-color:#F8F8F8;	
}

/*	Layer Grey */
div.ms93-teaser p.ms93-lnk2, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li a:hover, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover a, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li div.ms93-sn-fly-v1-l2-active ul li a, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-active ul li a {
	background-color: #ECECEC;
}

/*	General background images **************************************************
*******************************************************************************/
p.ms93-lnk2 a, 
p.ms93-bt3 a span span, 
div.ms93-sn-fly-v1 p.ms93-sn-button a span span {
	padding-left: 9px;
}
p.ms93-lnk2 a {
	background: transparent url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_8b.png') 0 -97px no-repeat;
}
p.ms93-lnk2 a:hover {
	background-position: 0px -197px;
}
div.ms93-sn-fly-v1 p.ms93-sn-button a span span {
	background: transparent url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_8b.png') 100% -144px no-repeat;
	padding-left: 0px;
}
div.ms93-sn-fly-v1 p.ms93-sn-button a:hover span span, 
div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span, 
div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button a span span {
	background-position: 100% -244px;
}

/* 	Down Midblue-Cyan */
div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a.ms-active {
	position: relative;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_8b.png');
	background-position: 100% -644px;
	background-repeat: no-repeat;
}

/* 	Right Anthracite-Cyan */
/*	Notice : Image is broader than Icon */
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-has-fly a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_8b.png');
	background-position: 100% 6px;
	background-repeat: no-repeat;
}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a:hover, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover a,
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-has-fly a:hover, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-has-fly a.ms-active, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover a {
	background-position: 100% -194px; 
}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a {
	background-position: 100% -94px;
}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a.ms-active {
	background-position: 100% -594px;
}


/* 	Right White */

p.ms93-bt3-r a span span, 
p.ms93-bt3-r a:hover span span {
	background-position: 100% 6px;
}

/*	ms-image *******************************************************************
*******************************************************************************/
p.ms-image-center, 
p.ms93-image-center {
	text-align: center;
}
p.ms-image-right, 
p.ms93-image-right {
	text-align: right;
}


/*	Page Structure *************************************************************
*******************************************************************************/
#ms93-page-sitemap {}


#ms93-page-t26 div#ms-website,
#ms93-page-t26 div#ms-footer {
	float: left;
	width: 420px;
}


#ms93-page-t26 div#ms-website {
	margin-bottom: 0px;
	padding-bottom: 27px;
}

#ms-page-grid-1a div#ms-pcn,
#ms-page-grid-2a div#ms-pcn {
	width: 240px;
}


/*	Footer *********************************************************************
*******************************************************************************/
#ms93-page-t26 div#ms-footer {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_footer_425.jpg');
}
#ms93-page-t26 div#ms-footer div#ms-navi-footer {
	padding-left: 17px;
	text-align: left;
}




/*	Distance *******************************************************************
*******************************************************************************/
div.ms93-distance-lr2 {
	margin:0 260px 0 15px;
}

/*	font-size based on px ******************************************************
*******************************************************************************/




div#ms-overlay {
	position: absolute;
	left:0;
	top:0;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;	
	z-index: 2000;
}
div#ms-overlay-content {
	position: absolute;
	left:0;
	top:0;
	width: 100%;
	z-index: 3000;
}
.ms-navi-main-fly-v3-2 img {
  width:161px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/


/*	Core-Navigation Flyout  ****************************************************
*******************************************************************************/
/*	sind normal 20px; 6px vom dt-Tag */
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c {
	margin-bottom: 14px;
}

/*	SN-Navigation - PCN ********************************************************
*******************************************************************************/


div.ms93-sn-splt {
	overflow: hidden;
	height: 2px;
	margin: 0 7px 0 0;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms93_splt_sn.gif');
	background-position: 0% 0%;
	background-repeat: repeat-x;
}
/*	Bugfix #32327 */
div#ms93-sn {
	width:234px;
}
/*	end Bugfix #32327 */
div#ms93-sn-top, 
div#ms93-sn-mddl {
	padding-left: 6px;
}
div#ms93-sn-mddl div.ms93-sn-fly-v1, 
div#ms93-sn-mddl div.ms93-sn-nofly-v1 {
	position: relative;
	margin-bottom: 5px;
}
div#ms93-sn-mddl div.ms93-sn-last-v1 {
	margin-bottom: 4px;
}
div#ms93-sn-mddl div.ms93-sn-linklist {
	margin-left: 5px;
	margin-right: 10px;
	padding-top: 4px;
	padding-bottom: 3px;
}

/*	Top - Headline ***************/
div#ms93-sn-top, 
div#ms93-sn-top-flash, 
div.ms93-navi-pcn-v2 div#ms-pcn-top {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_navi_sn_top_24b.png');
}
div#ms93-sn-top {
	padding-top: 15px;
	padding-bottom: 16px;
}
div.ms93-sn-v2 div#ms93-sn-top, 
div.ms93-navi-pcn-v2 div#ms-pcn-top {
	padding-top: 9px;
	padding-bottom: 10px;
	padding-left: 21px;
}
div.ms93-sn-v3 div#ms93-sn-top {
	padding-top: 9px;
	padding-bottom: 10px;
	padding-left: 21px;
}

/*	Middle - Content *************/
div#ms93-sn-mddl {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_mddl_24b.png');
	background-repeat:repeat-y;
}
div#ms93-sn-mddl div#ms93-sn-mddl-bttns {
	padding-top: 4px;
}


div.ms93-sn-fly-v1 {
	position:relative;
	clear:both;
}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-inactive, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive {
	display: none;
	position: absolute;
	left: 220px;
	width: 240px;
	padding-left: 4px;
	padding-bottom: 3px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_fly_pcn_v1_24b.png');
	background-position: 4px 100%;
}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive {
	left: 231px;
}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive {
	left: 218px;
}
#ms-pcn div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive {
	left: 230px;
}
div.ms93-sn-fly-v1.ms-fly-hover div.ms93-sn-fly-v1-l1-inactive, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-inactive ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-inactive, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-inactive {
	display:block;
}
div.ms93-sn-fly-v1-l1-inactive ul, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive ul {
	margin: 0 3px 0 1px;
	padding: 0;
	border-top: 1px solid #DDD;
}
div.ms93-sn-fly-v1-l1-inactive ul li, 
div.ms93-sn-fly-v1-l1-active ul li {
	position: relative;
}
/*
	Bug TD-629
div.ms93-sn-fly-v1-l1-inactive ul li, 
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive ul li {
	padding: 0 10px;
}
*/
div.ms93-sn-fly-v1-l1-inactive ul li a, 
div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive ul li a {
	display: block;
	padding: 3px 19px 2px 5px;
	border-bottom: 1px solid #DDD;
	margin: 0 5px;
}

div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active {
	position: relative;
	margin-left: 2px;
	margin-right: 8px;
	margin-bottom: 5px;
}

div.ms93-sn-fly-v1-l1-active li a {
	display: block;
	padding: 3px 35px 4px 13px;
	border-bottom: 1px solid #DDD;
}
div.ms93-sn-fly-v1-l1-active ul li ul li a {
	padding-left: 18px;
	padding-right: 30px;
}


/*	Linklist */
div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-flLeft {
	width:100px;
	margin:0 10px 0 0;
}
div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-flRight {
	width:100px;
	margin:0 0 0 0;
}


/*	Bottom - Shadow **************/
div#ms93-sn-bttm {
	height:4px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_bttm_24b.png');
	background-position:0% 100%;
	font-size: 0;
	line-height: 0em;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/
#ms93-page-t26 p.ms93-bt3 {
	position: absolute;
	bottom: 3px;
	right: 17px;
}

p.ms93-bt3 {
	margin: 1px 0 0 0;
	padding: 0;	
	background-image: url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif');
}

#mml-toolbar p.ms93-bt3 {
	margin-top: 12px;
	padding-top: 0 !important;
}

p.ms93-bt3 a {
	background-color: #666666;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
    background-position: 7px 5px;
    background-repeat: no-repeat;
    border-color: #999999 #333333 #333333 #999999;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    float: left;
    line-height: 14px;
    padding: 1px 7px 1px 16px;
    cursor: pointer;
    display: block;
    margin: 0;
}

#mml-toolbar p.ms93-bt3 a {
	background-position: 7px 6px;
	padding: 2px 7px 1px 16px;
}

p.ms93-bt3 a:hover {
	background-color: #333;
	border-color: #666 #000 #000 #666;
}
p.ms93-bt3 a span {
	background-image: none;
    font-size: 11px;
    line-height: 14px;
    margin: 0;
    padding: 0;
    display: block;
}
p.ms93-bt3 a span span {
	background-image: none;
    font-size: 11px;
    line-height: 14px;
    margin: 0;
    padding: 0;
    display: block;
}
div.ms-bx-v1 p.ms93-bt3 a span span {
	line-height: 18px;
}
p.ms93-bt3-r a span span {
	padding-left: 0;
	padding-right: 9px;
}

/*	Button PCN *****************************************************************
*******************************************************************************/
p.ms93-sn-button a {
	display:block;
	position:relative;
	padding:0px 0px 0px 15px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_navi_pcn.gif');
	background-position:0% 0%;
	width:207px;
	white-space:nowrap;
}
p.ms93-sn-button a span {
	display:block;
	padding:0 14px 0 0;
}
p.ms93-sn-button a span span {
	display:block;
	padding-right:0;
	padding: 2px 0 4px 0;
}
p.ms93-sn-button-v1 a {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bttn_sn_hdr.gif');
}
p.ms93-sn-button-v1 a span span {
	padding: 6px 0 7px 0;
}


/*	MS-Text ********************************************************************
*******************************************************************************/
p.ms93-lnk2 {
	font-weight: bold;
}
div.ms93-teaser p.ms93-lnk2 {
	margin-bottom: 12px;
	padding: 2px 0 2px 8px;
}
ul.ms93-ll51 li p.ms93-lnk2, 
ul.ms93-ll52 li p.ms93-lnk2 {
	padding-bottom: 4px;
}

/*	MS-Image *******************************************************************
*******************************************************************************/

div.ms93-teaser-fragment-1 p.ms-image, 
div.ms93-teaser-fragment-2 p.ms-image, 
div.ms93-teaser-fragment-3 p.ms-image, 
div.ms93-teaser-fragment-4 p.ms-image {
	padding-top: 3px;
}
div.ms93-teaser-fragment-1 div.ms93-tdl8 p.ms-image, 
div.ms93-teaser-fragment-2 div.ms93-tdl8 p.ms-image, 
div.ms93-teaser-fragment-4 div.ms93-tdl9 p.ms-image {
	margin-right: 15px;
}

/*	ms-linklist-typ-1 **********************************************************
*******************************************************************************/
#ms93-page-t26 ul.ms-linklist-typ-1 li {
	width: 380px;
}



/*	separate Abstaende *********************************************************
*******************************************************************************/


/*	ms-hl3- ********************************************************************
*******************************************************************************/
/*	NEXT -hl11 */
#ms93-page-t26 h1.ms93-hl3-next-hl11 {
	margin-bottom: 8px;
}
/*	NEXT -me2 */
#ms93-page-t26 h1.ms93-hl3-next-me2 {
	margin-bottom: 10px;
}


/*	ms-hl11- *******************************************************************
*******************************************************************************/
/*	NEXT -tx1 */
#ms93-page-t26 h2.ms93-hl11-next-tx1 {
	margin-bottom: 5px;
}


/*	ms-tx1- ********************************************************************
*******************************************************************************/
/*	NEXT -linklist-typ-1 */
div.ms93-teaser div.ms93-tx1-next-linklist-typ-1 p, 
div.ms93-frm-thanks div.ms93-tx1-next-linklist-typ-1 p {
	margin-bottom: 3px;
}
#ms93-page-t26 div.ms93-tx1-next-linklist-typ-1 p {
	margin-bottom: 5px;
}

/*	NEXT -link-download */
div.ms93-teaser div.ms93-tx1-next-link-download p {
	margin-bottom: 1px;
}
#ms93-page-t26 div.ms93-tx1-next-link-download p {
	margin-bottom: 3px;
}
/*	NEXT -en1 */
#ms93-page-t26 div.ms93-tx1-next-en1 p {
	margin-bottom: 5px;
}


/*	ms-image ********************************************************************
*******************************************************************************/
div.ms93-teaser-fragment-1 div.ms93-tdl10 p.ms-image, 
div.ms93-teaser-fragment-3 div.ms93-tdl10 p.ms-image, 
div.ms93-teaser-fragment-4 div.ms93-tdl10 p.ms-image {
	margin-bottom: 7px;
}
#ms93-page-t26 p.ms93-me2-next-hl11 {
	margin-bottom: 18px;
}

/*	ms-en1- ************************************************************
*******************************************************************************/
/*	NEXT -none */

/*	NEXT -link-download */
#ms93-page-t26 ul.ms93-en1-next-link-download {
	margin-bottom: 3px;
}

/*	linklist-typ-1- ************************************************************
*******************************************************************************/
.ms-ng div#ms93-f-sitemap ul.ms-linklist-typ-1 {
	margin-bottom: 0px;
}
/*	NEXT -none */
.ms-ng div.ms93-teaser ul.ms93-linklist-typ-1-next-none {
	margin-bottom: 0px;
}
/*	NEXT -link-download */
.ms-ng div.ms93-teaser ul.ms93-linklist-typ-1-next-link-download {
	margin-bottom: 0px;
}
#ms93-page-t26 ul.ms93-linklist-typ-1-next-link-download {
	margin-bottom: 4px;
}

/*	link-download- ************************************************************
*******************************************************************************/
/*	NEXT -none */
.ms-ng div.ms93-teaser ul.ms93-link-download-next-none {
	margin-bottom: 0px;
}
/*	NEXT -linklist-typ-1 */
.ms-ng div.ms93-teaser ul.ms93-link-download-next-linklist-typ-1 {
	margin-bottom: -1px;
}
#ms93-page-t26 ul.ms93-link-download-next-linklist-typ-1 {
	margin-bottom: 4px;
}


div.ms93-error {
	margin-top: -12px;
}

div.embDialogLayer p.ms93-bt3 {
	margin: 1px 0 0 0;
	padding: 0;	
	background: rgb(102,102,102); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(102,102,102,1) 1%, rgba(95,95,95,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(102,102,102,1)), color-stop(100%,rgba(95,95,95,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#5f5f5f',GradientType=0 ); /* IE6-9 */	
}


div.embDialogLayer p.ms93-bt3 a {
	 background-color: transparent;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
    background-position: 7px 5px;
    background-repeat: no-repeat;
    border-color: #999999 #333333 #333333 #999999;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    float: left;
    line-height: 14px;
    padding: 1px 7px 2px 16px;
    cursor: pointer;
    display: block;
    margin: 0;
}

div.embDialogLayer p.ms93-bt3 a:hover {
	background-color: #333;
	border-color: #666 #000 #000 #666;
}	

div.embDialogLayer p.ms93-bt3 span {
	background-image: none;
    font-size: 11px;
    line-height: 14px;
    margin: 0;
    padding: 0;
    display: block;
}

div.embDialogLayer p.ms93-bt3 span span {
	background-image: none;
    font-size: 11px;
    line-height: 14px;
    margin: 0;
    padding: 0;
    display: block;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/

div.ms93-teaser-distance-r {
	margin-right: 20px;
}
div.ms93-teaser-distance-b {
	padding-bottom: 14px;
}


/*	Teaserfragmente ************************************************************
*******************************************************************************/
div.ms93-teaser-fragment-1, 
div.ms93-teaser-fragment-2, 
div.ms93-teaser-fragment-3, 
div.ms93-teaser-fragment-4 {
	float: left;
	width: 100%;
	padding-bottom: 12px;
}
div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-last, 
div.ms93-teaser-fragment-2 div.ms93-teaser-fragment-last, 
div.ms93-teaser-fragment-3 div.ms93-teaser-fragment-last, 
div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-last {
	float: left;
	padding-bottom: 18px;
}
div.ms93-teaser-fragment-1-2, 
div.ms93-teaser-fragment-2-2, 
div.ms93-teaser-fragment-3-2 {
	width: 980px;
}
div.ms93-teaser-fragment-4-2 {
	width: 715px;
}
div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-f-left, 
div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-f-right, 
div.ms93-teaser-fragment-2 div.ms93-teaser-fragment-f-left, 
div.ms93-teaser-fragment-2 div.ms93-teaser-fragment-f-right, 
div.ms93-teaser-fragment-3 div.ms93-teaser-fragment-f-left, 
div.ms93-teaser-fragment-3 div.ms93-teaser-fragment-f-right, 
div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-f-left {
	float: left;
	width: 480px;
} 
div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-f-left {
	width: 465px;
} 
div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-f-right {
	width: 230px;
}
div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-f-right, 
div.ms93-teaser-fragment-2 div.ms93-teaser-fragment-f-right, 
div.ms93-teaser-fragment-3 div.ms93-teaser-fragment-f-right,  
div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-f-right {
	float: right;
}
div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-f-right div.ms93-tdl10, 
div.ms93-teaser-fragment-3 div.ms93-tdl10 {
	float: left;
}



/*	Teaser *********************************************************************
*******************************************************************************/
div.ms93-tdl8 {
	clear: both;
	width: 480px;
}
div.ms93-teaser-fragment-1 div.ms93-tdl8 div.ms93-teaser-content, 
div.ms93-teaser-fragment-2 div.ms93-tdl8 div.ms93-teaser-content {
	float: left;
	width: 315px;
}
div.ms93-tdl9 {
	width: 465px;
}
div.ms93-teaser-fragment-4 div.ms93-tdl9 div.ms93-teaser-content {
	float: left;
	width: 260px;
}
div.ms93-tdl10 {
	width: 230px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/




/*	Table 5 ********************************************************************
*******************************************************************************/
div.ms-tb5 form table.ms-table-cols-3 .ms-table-col-2 p.ms-form-select select, 
div.ms-tb5 form table.ms-table-cols-3 .ms-table-col-3 p.ms-form-select select {
	width: 356px;
}



/*	Formular *******************************************************************
*******************************************************************************/

div.ms93-frm {
}
div.ms93-frm legend {
	font-weight: bold;
	padding: 0 0 5px 0;
}

div.ms93-frm p {
	clear: both;
	float: left;
	width: 100%;
	padding-bottom: 5px;
}
div.ms93-frm p.ms93-frm-inftxt, 
div.ms93-frm p.ms93-frm-txt, 
div.ms93-frm p.ms93-frm-txtr, 
div.ms93-frm p.ms93-frm-slct {
	padding-bottom: 10px;
}
div.ms93-frm p.ms93-frm-inftxt {
	padding-left: 190px;
}
div.ms93-frm p.ms93-frm-inftxt span.ms93-frm-inftxt-txt {
	display: block;
	width: 275px;
}

p.ms93-frm-rdo span.ms93-frm-label,
p.ms93-frm-chckbx span.ms93-frm-label, 
p.ms93-frm-txt label, 
p.ms93-frm-txtr label, 
p.ms93-frm-slct label {
	display: block;
	padding-bottom: 5px;
}
p.ms93-frm-rdo span.ms93-frm-label,
p.ms93-frm-chckbx span.ms93-frm-label, 
p.ms93-frm-txt-sbs label, 
p.ms93-frm-txtr-sbs label, 
p.ms93-frm-slct-sbs label {
	float: left;
	width: 170px;
	margin-right: 20px;
	padding-bottom: 0;
}

/*	Radio / Checkbox **********************************************************/
p.ms93-frm-rdo span.ms93-frm-fields, 
p.ms93-frm-chckbx span.ms93-frm-fields {
	display: block;
	float: left;
	width: 275px;
}
p.ms93-frm-rdo span.ms93-frm-fields span.ms-frm-rdo-col-2-a, 
p.ms93-frm-rdo span.ms93-frm-fields span.ms-frm-rdo-col-2-b, 
p.ms93-frm-chckbx span.ms93-frm-fields span.ms-frm-chckbx-col-2-a, 
p.ms93-frm-chckbx span.ms93-frm-fields span.ms-frm-chckbx-col-2-b {
	display: block;
	float: left;
}
p.ms93-frm-rdo span.ms93-frm-fields span.ms-frm-rdo-col-2-a, 
p.ms93-frm-chckbx span.ms93-frm-fields span.ms-frm-chckbx-col-2-a {
	padding-right: 25px;
}
p span.ms93-frm-rdo-v span.ms93-frm-field, 
p span.ms93-frm-chckbx-v span.ms93-frm-field {
	clear: both;
	display: block;
	margin-bottom: 9px;
}
p span.ms93-frm-rdo-h span.ms93-frm-field input, 
p span.ms93-frm-rdo-v span.ms93-frm-field input, 
p span.ms93-frm-chckbx-h span.ms93-frm-field input, 
p span.ms93-frm-chckbx-v span.ms93-frm-field input {
	display: block;
	float: left;
	margin-top: 0px;
	margin-right: 9px;
}
p span.ms93-frm-chckbx-h span.ms93-frm-field input, 
p span.ms93-frm-chckbx-v span.ms93-frm-field input {
	margin-right: 10px;
}
p span.ms93-frm-rdo-h span.ms93-frm-field label, 
p span.ms93-frm-chckbx-h span.ms93-frm-field label {
	float: left;
	margin-right: 25px;
}

/*	Input Text, Textarea, Select **********************************************/
p.ms93-frm-txt span.ms93-frm-field, 
p.ms93-frm-txtr span.ms93-frm-field,
p.ms93-frm-slct span.ms93-frm-field {
	float: left;
}
p.ms93-frm-txt input, 
p.ms93-frm-txtr textarea, 
p.ms93-frm-slct select {
	width: 465px;
	background-color: #F3F3F3;
	border: 1px solid #999;
}
p.ms93-frm-txt-sbs input, 
p.ms93-frm-txtr-sbs textarea, 
p.ms93-frm-slct-sbs select {
	width: 273px;
}

/*	Submit ********************************************************************/
div.ms93-frm-sbmt {
	float: right;
}
body div.ms93-frm-sbmt p.ms93-bt3 {
	clear: none;
	float: left;
	width: auto;
	margin-left: 10px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/



body div.ms93-component-separate-0ln {
	margin-left: -15px;
}
div.ms93-frm div.ms-component-separate {
	clear: both;
}

/* Tabs ************************************************************************
*******************************************************************************/
#ms93-page-sitemap div.ms-component-tab {
	margin-bottom: 0;
}
			
#ms93-page-sitemap div.ms-component-tab ul.ms-nav9 {
	float: left;
	padding-left: 1px;
	background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_nav9_ul.gif');
	background-repeat: no-repeat;
}


/* Tables **********************************************************************
*******************************************************************************/
div.ms-tb5 table.ms-table-cols-3 .ms-table-col-3 {
	padding-right:0;
}



div.ms-tb5 table.ms-table-cols-3  .ms-table-col-1 {
	width: 215px;
}
div.ms-tb5 table.ms-table-cols-3 .ms-table-col-2, 
div.ms-tb5 table.ms-table-cols-3 .ms-table-col-3 {
	width: 356px;
}
div.ms-tb5 table.ms-table-cols-3 .ms-table-distance-3 {
	width: 200px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/
/*
div#ms-showroom-stage.ms93-showroom-stage-v2 {
	height: 326px;
}
div.ms93-showroom-stage-v2 div#ms-showroom-stage-f-left {
	height: 326px;
}
div.ms93-showroom-stage-v2 div.ms-showroom-stage-f-right-keyfacts {
	height: 326px;
}
*/

/*	Height wird nicht angwandt. Hoehe ueber margin-bottom der Liste angleichen */
#ms-page-model div.ms93-showroom-matrix-v2 table tr td.ms-showroom-matrix-cell,
#ms-page-model div.ms93-showroom-matrix-v2 table tr td.ms-showroom-matrix-teaser,
#ms-page-model div.ms93-showroom-matrix-v3 table tr td.ms-showroom-matrix-cell,
#ms-page-model div.ms93-showroom-matrix-v3 table tr td.ms-showroom-matrix-teaser {
	width: 249px;
}
#ms-page-model div.ms93-showroom-matrix-v3 table tr td.ms-showroom-matrix-cell,
#ms-page-model div.ms93-showroom-matrix-v3 table tr td.ms-showroom-matrix-teaser {
	height: 141px;
}


/*	Comparison	****************************************************************
*******************************************************************************/
div.ms93-comparison-stage-images-2 div.ms-comparison-stage-f-right-image {
	width: 355px;
	padding-top: 20px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/
div#ms93-f-sitemap-2 {
	padding: 2px 0 0 20px;
}
div#ms93-sitemap-wbu {
	clear: both;
	float: left;
	width: 100%;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_sitemap_52.gif');
	background-repeat: repeat-y;
	border-bottom: 1px solid #DDD;
}
div#ms93-sitemap-wbu div#ms93-sitemap-wbu-2 {
	padding: 16px 0 19px 11px;
}

div.ms93-ll51-wrapper, 
div.ms93-ll52-wrapper {
	float: left;
	width: 100%;
	border-bottom: 1px solid #DDD;
}
div.ms93-sitemap-wbu div.ms93-ll51-wrapper, 
div.ms93-sitemap-wbu div.ms93-ll52-wrapper, 
div.ms93-sitemap-wobu div.ms93-ll51-wrapper, 
div.ms93-sitemap-wobu div.ms93-ll52-wrapper {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_sitemap_51_wbu.gif');
	background-repeat: repeat-y;
}
div.ms93-sitemap-wobu div.ms93-ll51-wrapper {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_sitemap_51_wobu.gif');
}
div.ms93-sitemap-wbu div.ms93-ll52-wrapper, 
div.ms93-sitemap-wobu div.ms93-ll52-wrapper {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_sitemap_52.gif');
}
div.ms93-distance-t {
	padding-top: 20px;
}
div.ms93-ll51-distance-b, 
div.ms93-ll52-distance-b {
	margin-bottom: 20px;
}
ul.ms93-ll51, 
ul.ms93-ll52 {
	display: block;
	float: left;
	width: 218px;
	margin: 7px 10px 0 11px;
	padding-bottom: 7px;
}
div#ms93-sitemap-wbu ul.ms93-ll51, 
div#ms93-sitemap-wbu ul.ms93-ll52 {
	width: 213px;
}
ul.ms93-ll51-no-sublevels, 
ul.ms93-ll52-no-sublevels {
	padding-bottom: 3px;
}
ul.ms93-ll51 li, 
ul.ms93-ll52 li {
	display: block;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes-Benz Deutschland
********************************************************************************
*******************************************************************************/
div#ms93-f-t26-2 {
	padding: 4px 20px 0 20px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/



/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Basics
--------------------------------------------------------------------------------
*******************************************************************************/



/*	Text Color *****************************************************************
*******************************************************************************/
/*	White */
h2.ms-hl10, 
h3.ms-hl10 {
	color: #FFF;
}
/*	Grey */
p.ms-bt4-has-content a span.ms-bt4-content strong {
	color:#999;
}

/*	Dark Grey */
p.ms-bt4-has-content a span.ms-bt4-content  {
	color:#666;
}

/*	Anthracite */
div#ms-navi-meta ul li.ms-fly-loggedin:hover a, 
div#ms-navi-meta ul li.ms-fly-loggedin.iehover a, 
div.ms-layer-v1 div.ms93-frm p.ms93-frm-txt-sbs input {
	color: #333;
}



/*	Interaction --------------------------------------------------------------*/
/*	Midnight Blue */
div#ms-navi-main ul li div.ms-navi-main-fly-v3 ul.ms-linklist-typ-1 li a {
	color: #036;
}

/*	Cyan */
div#ms-navi-meta ul li.ms-fly-hover a, 
div#ms-navi-meta ul li.ms-fly-loggedin:hover a:hover, 
div#ms-navi-meta ul li.ms-fly-loggedin.iehover a:hover, 
div#ms-navi-main ul li div.ms-navi-main-fly-v3 ul.ms-linklist-typ-1 li a:hover {
	color:#00ADEF;
}

/*	Error Red */
.ms-error {
	color: #9F0002;
}

/*	Soft-Error midnight blue */
.softerror {
	color: #036;
}


/*	Background Color ***********************************************************
*******************************************************************************/
/*	Light Arrow Silver Plane */
div.ms-tdl11, 
div.ms-tdl12 {
	background-color: #EFF1F3;
}

/*	Reset line-height **********************************************************
*******************************************************************************/
div#ms-navi-main ul li div.ms-navi-main-fly-v3 {
	line-height: 1.3;
}


/*	General background images **************************************************
*******************************************************************************/
p.ms-lnk1 a, 
p.ms-lnk6 a, 
p.ms-bt3-h2 a span span, 
p.ms-bt9 a span span, 
div#ms-navi-main ul li div.ms-navi-main-fly-v3 ul.ms-linklist-typ-1 li a {
	position: relative;
	padding-left: 9px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif');
	background-position: 0px 4px;
	background-repeat: no-repeat;
}
p.ms-lnk6 a {
	background-position: 0px 3px;
}

p.ms-lnk1 a:hover, 
div#ms-navi-main ul li div.ms-navi-main-fly-v3 ul.ms-linklist-typ-1 li a:hover {
	background-position: 0px -146px;
}
p.ms-lnk6 a:hover {
	background-position: 0px -147px;
}


div.ms-teaser-typ-5-with-bt9 div.ms-teaser h3 a {
  background-position: 0px 4px;
}
div.ms-teaser-typ-5-with-bt9 div.ms-teaser h3 a:hover {
  background-position: 0px -46px;
}

/*	G4 - Gradient */
/*	background-color um eventuelle Blitzer vorzubeugen */
div.ms-tdl11 h3.ms-hl10, 
div.ms-tdl12 h3.ms-hl10 {
	background-color: #87949D;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_gradient_g4.jpg');
}

/*	G12 - Gradient */
/*	background-color um eventuelle Blitzer vorzubeugen */
div.ms-tdl12 {
	background-color: #F1F2F4;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_gradient_g12.jpg');
	background-position: 0% 100%;
}


/*	I22 - Favorite Icon */
div.ms-tdl11 h3.ms-hl10 span {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_i22.gif');
	background-position: 0px 1px;
}


/* 	Left Left - Icon auf linke Seite, zeigt nach links  */
p.ms-bt3-ll a span span {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_lsi_arrow_left_white.gif');
	background-position: 0px 6px;
	background-repeat: no-repeat;
}
p.ms-bt3-ll a:hover span span {
	background-position: 0px 6px;
}


/* Headlines *******************************************************************
*******************************************************************************/

div.ms-layer h1.ms-hl3 {
	margin-top: 0px;
	padding-top: 2px;
}
div.ms-layer-v1 h1.ms-hl3 {
	width: 358px;
}

div.ms-layer h2.ms-hl10 {
	font-weight: bold;
}

div.ms-bx-top-with-bt h3.ms-hl3 {
	float: left;
	width: 182px;
}

#ms-page-home div#ms-wrapper-f h6.ms-hl6 {
	font-weight: bold;
}

div.ms-tdl11 h3.ms-hl10, 
div.ms-tdl12 h3.ms-hl10 {
	font-weight: bold;
}

/*	Grids **********************************************************************
*******************************************************************************/
#ms-page-overview-content div#ms-wrapper-f {
	height: 175px;
	background-repeat: repeat-x;
}

#ms-page-landing div#ms-f-left,
#ms-page-overview-content div#ms-f-left {
	position: relative;
	width: 260px;
}
#ms-page-overview-content div#ms-f-left {
	float: left;
	width: 259px;
}
#ms-page-landing div#ms-f-left-2,
#ms-page-overview-content div#ms-f-left-2 {
	position: absolute;
	top: -470px;
	height: 470px;
}
#ms-page-overview-content div#ms-f-left-2 {
	top: -295px;
	height: auto;
}
#ms-page-landing div#ms-bx-wrppr,
#ms-page-overview-content div#ms-bx-wrppr {
	position: absolute;
	bottom: 6px;
	left: 10px;
	width: 234px;
}
#ms-page-overview-content div#ms-bx-wrppr {
	top: 229px;
}
#ms-page-landing div#ms-f-right {
	display: none;
}
#ms-page-overview-content div#ms-f-right {
	float: right;
	width: 741px;
}
#ms-page-overview-content div#ms-f-right-2 {
	padding-top: 9px;
}



/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Navigationen
--------------------------------------------------------------------------------
*******************************************************************************/

div#ms-navi-meta ul li.ms-fly-hover, 
div#ms-navi-meta ul li.ms-fly-hover a,
div#ms-navi-meta ul li.ms-fly-hover-0, 
div#ms-navi-meta ul li.ms-fly-hover-0 a, 
div#ms-navi-meta ul li.ms-fly-loggedin, 
div#ms-navi-meta ul li.ms-fly-loggedin a, 
div#ms-navi-meta ul li.ms-fly-loggedin ul li {
	background: none;
}
div#ms-navi-meta ul li.ms-fly-hover a span, 
div#ms-navi-meta ul li.ms-fly-hover-0 a span, 
div#ms-navi-meta ul li.ms-fly-hover-0.iehover a:hover span, 
div#ms-navi-meta ul li.ms-fly-loggedin:hover a span, 
div#ms-navi-meta ul li.ms-fly-loggedin.iehover a span, 
div#ms-navi-meta ul li.ms-fly-loggedin a:hover span {
	padding-right: 10px;
	border-right: 1px solid #333;
}
div#ms-navi-meta ul li.ms-fly-hover ul li.ms-navi-last-li a span, 
div#ms-navi-meta ul li.ms-fly-hover-0.ms-navi-last-li a span, 
div#ms-navi-meta ul li.ms-fly-hover-0.ms-navi-last-li.iehover a:hover span.ms-navi-last, 
div#ms-navi-meta ul li.ms-fly-loggedin:hover ul li.ms-navi-last-li a span, 
div#ms-navi-meta ul li.ms-fly-loggedin.iehover ul li.ms-navi-last-li a span, 
div#ms-navi-meta ul li.ms-fly-loggedin ul li.ms-navi-last-li a:hover span {
	padding-right: 11px;
	border-right: 0;
}

div#ms-navi-meta ul li span.ms-as-atag {
	display: inline;
	float: left;
	padding: 9px 0 10px 0;
	margin-left: 2px;
}
div#ms-navi-meta ul li span.ms-as-atag span {
	padding: 0 10px 0 8px;
	border-right: 1px solid #333;
}

div#ms-navi-meta ul li.ms-fly-loggedin {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_l_a_24b.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
div#ms-navi-meta ul li.ms-fly-loggedin ul {
	display: inline;
	float: left;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_r_a_24b.png');
	background-position: 100% 0px;
	margin-left: 2px;
}


/*	Core-Navigation ************************************************************
*******************************************************************************/
/*	Flyout */
div#ms-navi-main ul li div.ms-navi-main-fly-v3 {
	display: none;
	position: absolute;
	padding-top: 3px;
}

/*	Flyout mit 2 Boxen ---------------------------------------------------------
------------------------------------------------------------------------------*/
/*	
	b-a -> geht nach _links_ 
	a-b -> geht nach _rechts_ 
*/
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-b-a, 
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-b {
	right: -3px;
	width: 386px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_v3_col2_1_24b.png');
	background-position: 0% 0%;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-b {
	left: 0px;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-b-a div.ms-navi-main-fly-v3-2,
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-b div.ms-navi-main-fly-v3-2 {
	float: left;
	padding: 0px 3px 21px 1px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_v3_col2_2_24b.png');
	background-position: 0% 100%;
}


/*	Flyout mit 1 Box -----------------------------------------------------------
------------------------------------------------------------------------------*/
/*	
	0-a -> geht nach _links_ 
	a-0 -> geht nach _rechts_ 
*/
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-0-a, 
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0 {
	right: -3px;
	width: 195px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_v3_col1_1_24b.png');
	background-position: 0% 0%;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0 {
	left: 0px;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-0-a div.ms-navi-main-fly-v3-2,
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0 div.ms-navi-main-fly-v3-2 {
	padding: 0px 3px 21px 1px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_v3_col1_2_24b.png');
	background-position: 0% 100%;
}




/*	Hover */
div#ms-navi-main ul li.ms-fly-hover div.ms-navi-main-fly-v3 {
	display: block;
}



/*	Boxes in Flyout */
div#ms-navi-main ul li div.ms-navi-main-fly-v3-a, 
div#ms-navi-main ul li div.ms-navi-main-fly-v3-b {
	float: left;
	width: 191px;
} 
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-0-a div.ms-navi-main-fly-v3-a, 
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0 div.ms-navi-main-fly-v3-a {
	float: none;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-b-a div.ms-navi-main-fly-v3-a {
	float: right;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-a div.ms-navi-main-fly-v3-a-2, 
div#ms-navi-main ul li div.ms-navi-main-fly-v3-b div.ms-navi-main-fly-v3-b-2 {
	padding: 0px 10px;
} 
div#ms-navi-main ul li div.ms-navi-main-fly-v3-a div.ms-navi-main-fly-v3-a-2 {
	padding-top: 0px;
} 
div#ms-navi-main ul li div.ms-navi-main-fly-v3-b div.ms-navi-main-fly-v3-b-2 {
	padding-top: 10px;
} 




/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Komponenten
--------------------------------------------------------------------------------
*******************************************************************************/

div.ms-bx-v1-fixed {
}
div.ms-bx-v1-fixed div#ms-bx-mddl {
	height: 204px;
}

#ms-page-overview-content #ms-website #ms-wrapper-f #ms-f-left-2 #ms-bx-wrppr #ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb #ms-bx-mddl {
	height: auto;	
}



div#ms-bx-top, 
div#ms-bx-mddl {
	clear: both;
	float: left;
	width: 100%;
}

div#ms-bx-top-2, 
div#ms-bx-mddl-2 {
	padding: 0px 13px 0px 10px;
}
/*	Top - Headline ***************/
div#ms-bx-top {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_navi_sn_top_24b.png');
}
div#ms-bx-top-2 {
	padding-top: 5px;
}
div.ms-rb div#ms-bx-top-2 {
	padding-top: 4px;
	padding-bottom: 1px;
}
div.ms-bx-v1-close div#ms-bx-top {
	padding-bottom: 4px;
}
/*	Middle - Content *************/
div#ms-bx-mddl {
	background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_mddl_24b.png');
	background-position: 0px 1px;
	background-repeat:repeat-y;
}
div#ms-bx-mddl-2 {
	padding-top: 4px;
	padding-bottom: 17px;
}

#ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb div#ms-bx-mddl-2 {
	padding-bottom: 0;
}

#ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb {
	height: 230px;	
}

/*	Bottom - Shadow **************/
div#ms-bx-bttm {
	clear: both;
	height: 3px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_bttm_24b.png');
	background-position: 0% 100%;
	font-size: 0;
	line-height: 0em;
}



/*	layer ----------------------------------------------------------------------
------------------------------------------------------------------------------*/
div.ms-layer {
	position: absolute;
	top: 100px;
	left: 50%;
	z-index: 1000;
}
div.ms-layer-v1 {
	width: 399px;
	margin-left: -200px;
}
div.ms-layer-v2 {
	width: 784px;
	margin-left: -392px;
}
div.ms-layer-v3 {
	width: 544px;
	margin-left: -272px;
}
div.ms-layer-t {
	float: left;
	width: 100%;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_t_l_24b.png');
	background-position: 0px 0px;
}
div.ms-layer-t-c {
	margin-left: 5px;
	height: 28px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_t_r_24b.png');
	background-position: 100% 0px;
}
div.ms-layer-m {
	float: left;
	width: 100%;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_m_l_24b.png');
	background-position: 0px 0px;
}
div.ms-layer-m-c {
	margin-left: 1px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_m_r_24b.png');
	background-position: 100% 0px;
	background-repeat: repeat-y;
}
div.ms-layer-v2 div.ms-layer-m-c, 
div.ms-layer-v3 div.ms-layer-m-c {
	float: left;
}
div.ms-layer-v2 div.ms-layer-m-c {
	width: 783px;
}
div.ms-layer-v3 div.ms-layer-m-c {
	width: 543px;
}
div.ms-layer-v1 div.ms-layer-m-c-2 {
	padding: 18px 20px;
}
div.ms-layer-v2 div.ms-layer-m-c-2, 
div.ms-layer-v3 div.ms-layer-m-c-2 {
	padding: 0 3px 0 0;
}
div.ms-layer-b {
	float: left;
	width: 100%;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_b_l_24b.png');
	background-position: 0% 100%;
}
div.ms-layer-b-c {
	height: 3px;
	margin-left: 5px;
	padding-right: 3px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_b_r_24b.png');
	background-position: 100% 100%;
	font-size: 0;
	line-height: 0em;
}




div.ms-layer-t-c h2.ms-hl10 {
	padding: 8px 0px 0px 15px;
}


div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t, 
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-m, 
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-b {
	float: left;
	width: 100%;
}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t {
	float: left;
	width: 100%;
	background-color: #DDD;
}
div.ms-layer-v2b div.ms-layer-m-c-2 div.ms-wrapper-t {
	float: none;
	width: auto;
	padding: 18px 20px 0px 20px;
	background-color: #FFF;
}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t p.ms-loggedin-username {
	margin: 12px 40px 0 0px;
	padding-bottom: 9px;
	text-align: right;
}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t div.ms-component-tab {
	clear: both;
	margin-bottom: 0px;
	background: none;
}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t div.ms-component-tab ul li, 
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t div.ms-component-tab ul li a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_navi_tab_on_gp3.gif');
}


div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-m, 
div.ms-layer-v3 div.ms-layer-m-c-2 div.ms-wrapper-m {
	position: relative;
	min-height: 127px;
	max-height: 427px;
	overflow-y: scroll;
}

div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-m div.ms-wrapper-m-2, 
div.ms-layer-v3 div.ms-layer-m-c-2 div.ms-wrapper-m div.ms-wrapper-m-2 {
	padding: 18px 20px;
}
div.ms-layer-v2b div.ms-layer-m-c-2 div.ms-wrapper-m div.ms-wrapper-m-2 {
	padding-right: 10px;
}

div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-b-2, 
div.ms-layer-v3 div.ms-layer-m-c-2 div.ms-wrapper-b-2 {
	padding: 13px 257px 0 0;
	border-top: 1px solid #DDD;
}
div.ms-layer-v2b div.ms-layer-m-c-2 div.ms-wrapper-b-2 {
	padding-right: 277px;
}
div.ms-layer-v3b div.ms-layer-m-c-2 div.ms-wrapper-b-2 {
	padding-right: 37px;
}



div.ms-layer-v2 div.ms-layer-cols-2 div.ms-layer-col-a {
	float: left;
	width: 480px;
	margin-right: 0;
}
div.ms-layer-v2 div.ms-layer-cols-2 div.ms-layer-col-b {
	float: right;
	width: 230px;
	height: 30px;
	background-color: #F90;
}
/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Elemente
--------------------------------------------------------------------------------
*******************************************************************************/

/*	---------- bt3 */
div.ms-fly-login div.ms-frm-cols-3 p.ms93-bt3 {
	margin-top: 17px;
}
div.ms-bx-v1 div.ms-frm-login p.ms93-bt3 {
	position: relative;
	float: right;
	margin-right: -3px;
}



/*	---------- bt3 hierarchie level 2 */
p.ms-bt3-h2 a {
	display: block;
	float: left;
	padding: 0px 0px 0px 3px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bt3_h2_l_wht.png');
	background-position: 0% 0%;
	white-space: nowrap;
}
div.ms-layer-v1 p.ms-bt3-h2 a {
	float: right;
}
p.ms-bt3-h2 a span {
	display: block;
	padding: 0 11px 0 5px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bt3_h2_r_wht.png');
	background-position: 100% 0%;
}
p.ms-bt3-h2 a span span {
	display: block;
	padding-right: 0;
	padding-bottom: 1px;
	line-height: 19px;
}
p.ms-bt3-h2-r a span span {
	padding-left: 0;
	padding-right: 9px;
}


/*	---------- Button - Info */
/*	---------- vergleiche btn4 (alt, wird als img eingebunden) und bt4 */
p.ms-bt4 {
}
p.ms-bt4 a {
	display: block;
	width: 20px;
	height: 20px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bt4.gif');
	text-indent: -1000em;
}
p.ms-bt4 a:hover {
	background-position: 0 -100px;
}
/*	Info Button zeigt bei Mouseover eine Info */
p.ms-bt4-has-content a {
	position: relative;
	width: auto;
	height: auto;
	background: none;
	text-indent: 0;
}
p.ms-bt4-has-content a span.ms-bt4-icon {
	display: block;
	width: 20px;
	height: 20px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bt4.gif');
	text-indent: -1000em;	
}
p.ms-bt4-has-content a:hover span.ms-bt4-icon {
	background-position: 0 -100px;
}
/*	background - "komplizierte" Angaben wegen IE6 */
p.ms-bt4-has-content a span.ms-bt4-content {
	position: absolute;
	left: 22px;
	top: 0;
	display: none;
	width: 105px;
	padding-left: 25px;
	background: none;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bt4_content.gif');
	background-position: 500px 0px;
	background-repeat: no-repeat;
}
p.ms-bt4-has-content a:hover span.ms-bt4-content {
	display: block;
	background-color: #FFF;
	background-position: 0px 0px;
}
p.ms-bt4-has-content a span.ms-bt4-content strong {
	font-weight: normal;
}
/*	in einem Formular */
p.ms-bt4 span.ms93-frm-bt a {
	float: left;
	margin-left: 4px;
}


/*	---------- Button - Close */
p.ms-bt6 {
	float: right;
	margin: 4px 7px 3px 0;
}
p.ms-bt6 a {
	display: block;
	width: 19px;
	height: 20px;
	text-indent: -1000em;
}
div.ms-layer p.ms-bt6 a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_bt6_v2.gif');
}
p.ms-bt6 a:hover {
	background-position: 0 -100px;
}

/*	bt8 */
p.ms-bt8 {
	float: right;
}
p.ms-bt8 a {
	display: block;
	width: 19px;
	height: 19px;
	margin: 4px 0 0 0;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-position:0 -5580px;
	text-indent: -1000em;
}
p.ms-bt8 a:hover {
	background-position:0 -5381px;
}
div.ms-bx-v1-open p.ms-bt8 a {
	background-position:0 -5480px;
}
div.ms-bx-v1-open p.ms-bt8 a:hover {
	background-position:0 -5280px;
}

/*	bt9 */
p.ms-bt9 a {
	display: block;
	float: left;
	background-color: #606060;
	color: #fff;
	white-space: nowrap;
}
p.ms-bt9 a span {
	display: block;
	padding: 0 11px 0 5px;
	
}
p.ms-bt9 a span span {
	display: block;
	padding-right: 0;
	padding-bottom: 1px;
	line-height: 16px;
	background-image: url('/etc/designs/retail-bridge/publish/css_ngrb/icon_sprite.gif');
	background-position: 0 5px;
}
div.ms-teaser-typ-5-with-bt9 p a {
	width: 230px;
	margin-bottom: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #999 #333 #333 #999;
	

	
	
		
	background: rgb(102,102,102); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(102,102,102,1) 1%, rgba(95,95,95,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(102,102,102,1)), color-stop(100%,rgba(95,95,95,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#5f5f5f',GradientType=0 ); /* IE6-9 */
	
	
}

div.ms-teaser-typ-5-with-bt9 p a:hover {
	background: none;
	background-color: #333 !important;
	border-color: #666 #000 #000 #666;	
}


/*	dl -> Deepend Line */
div.ms-dl {
	overflow: hidden;
	height: 2px;
	margin: 0;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms93_splt_sn.gif');
	background-position: 0% 0%;
	background-repeat: repeat-x;
}


/*	gl -> Grey Line */
div.ms-gl {
	clear: both;
	overflow: hidden;
	height: 1px;
	background-color: #DDD;
}
div.ms-tdl-ela div.ms-gl {
	background-color: #AAA;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-a div.ms-gl {
	margin-left: -10px;
	margin-right: -10px;
}
/*	dgl -> Dark Grey Line */
div.ms-dgl {
	clear: both;
	overflow: hidden;
	height: 1px;
	background-color: #666;
}


/*	wl -> White Line */
div.ms-wl {
	clear: both;
	overflow: hidden;
	height: 1px;
	background-color: #FFF;
}
div.ms-tdl11 div.ms-wl, 
div.ms-tdl12 div.ms-wl {
	margin-right: 5px;
	margin-left: 5px;
}

/*	tx4 */
p.ms-tx4 {
	font-weight: bold;
}


/*	img8 */
div#ms-navi-main ul li.ms-fly-hover div.ms-navi-main-fly-v3 p.ms-img8 {
	text-align: center;
}

/*	me3 */
div.ms-tdl11 p.ms-me3 img, 
div.ms-tdl12 p.ms-me3 img {
	border-bottom: 1px solid #FFF;
}



/*	lnk1 */
p.ms-lnk1 a {
	position: static;
	display: block;	
}


/*	lnk6 */
div.ms-fly-login p.ms-lnk6 {
	margin-bottom: 9px;
}
div.ms-fly-login p.ms-lnk6 a {
	margin-right: 25px;
}

/*	ll1, linklist-typ-1 */
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl11 ul.ms-linklist-typ-1,
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl12 ul.ms-linklist-typ-1 {
	width: auto;
	margin-bottom: 0px;
}

.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl12 .ms-tdl12-2 ul.ms-linklist-typ-1 {
	padding: 0 10px;	
}

div.ms-bx-v1 ul.ms-linklist-typ-1 li a {
	float: none;
	display: inline;
}


/*	en2 */
.ms-ng ul.ms-en2 li {
	padding-left: 7px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_lsi_en2.gif');
	background-position: 0px 5px;
}

/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Teaser
--------------------------------------------------------------------------------
*******************************************************************************/
div.ms-teaser-typ-5-with-bt9 {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 230px;
}
div.ms-teaser-typ-5-with-bt9-last {
	margin-right: 0px;
}


div.ms-tdl11, 
div.ms-tdl12 {
	width: 230px;
}
div.ms-tdl11 h3.ms-hl10, 
div.ms-tdl12 h3.ms-hl10 {
	padding: 4px 10px 4px 10px;
}
div.ms-tdl11 h3.ms-hl10 span {
	display: block;
	padding-left: 14px;
}
div.ms-tdl11-content, 
div.ms-tdl12-content {
	padding: 0px 10px;
}
div.ms-tdl11-content table {
	width: 100%;
	border-collapse:collapse;
	border-spacing:0;
}
div.ms-tdl11-content table th.ms-fow-n {
	font-weight: normal;
}
div.ms-tdl11-content table th, 
div.ms-tdl11-content table td {
	text-align: left;
}
div.ms-tdl11-content table td.ms-table-col-1 {
	padding-right: 10px;
}
div.ms-tdl11-content table td.ms-table-col-2 {
	text-align: right;
}


/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Formulare
--------------------------------------------------------------------------------
*******************************************************************************/
li.ms-fly-loggedin ul li.ms-navi-last-li form {
	display: none;
}
p.ms93-frm-txt.ms-error input, 
p.ms93-frm-txtr.ms-error textarea, 
p.ms93-frm-slct.ms-error select {
	border-color: #9F0002;
}


div.ms-fly-login {
	display: none;
	position: absolute;
	right: 7px;
	top: 0;
	float: left;
	padding: 0px 0px 0px 4px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_login_l_24b.png');
	z-index: 101;
}
div.ms-fly-login-2 {
	padding: 7px 10px 0px 17px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_login_r_24b.png');
	background-position: 100% 0%;
}
div.ms-fly-login div.ms-frm-cols-3 {
	
}
div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-1, 
div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-2, 
div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-3 {
	float: left;
}
div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-1, 
div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-2 {
	margin-right: 10px;
}
div.ms-fly-login div.ms-frm-cols-3 p.ms-frm-txt {
	margin-bottom: 5px;
}
div.ms-fly-login div.ms-frm-cols-3 label, 
div.ms-fly-login div.ms-frm-cols-3 input {
	display: block;
}
div.ms-fly-login div.ms-frm-cols-3 label {
	margin-bottom: 5px;
}
div.ms-fly-login div.ms-frm-cols-3 input {
	height: 16px;
	height: 12px;
	background-color: #F8F8F8;
	border: 1px solid #999;
	width: 150px;
}





div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt {
	float: left;
	width: 100%;
}
div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt label, 
div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt input {
	display: block;
	float: left;
}
div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt input {
	float: right;
	height: 16px;
	background-color: #F8F8F8;
	border: 1px solid #999;
}



/*	---------- Layer allgemein */
div.ms-layer div.ms93-frm ul {
	clear: both;
}
div.ms-layer div.ms93-frm-sbmt p.ms93-bt3 {
	margin-left: 6px;
}

/*	---------- Layer V1 */
div.ms-layer-v1 div.ms93-frm p.ms93-frm-txt-sbs label {
	width: 71px;
}
div.ms-layer-v1 div.ms93-frm p.ms93-frm-txt-sbs input {
	width: 264px;
}
div.ms-layer-v1 div.ms93-frm p.ms93-frm-rdo label {
	display: block;
	float: left;
	padding-top: 3px;
}
div.ms-layer-v1 div.ms93-frm p.ms93-frm-rdo input {
	display: block;
	float: left;
}

/*	---------- Layer V2 / V3 */
div.ms-layer-v2 div.ms93-frm {
	margin-right: 260px;
}
div.ms-layer-v2 div.ms93-frm p.ms93-frm-rdo span.ms93-frm-label, 
div.ms-layer-v2 div.ms93-frm p.ms93-frm-slct-sbs label, 
div.ms-layer-v2 div.ms93-frm p.ms93-frm-txt-sbs label, 
div.ms-layer-v3 div.ms93-frm p.ms93-frm-rdo span.ms93-frm-label, 
div.ms-layer-v3 div.ms93-frm p.ms93-frm-slct-sbs label, 
div.ms-layer-v3 div.ms93-frm p.ms93-frm-txt-sbs label {
	width: 100px;
}
div.ms-layer-v2 p.ms93-frm-txt-sbs input, 
div.ms-layer-v2 p.ms93-frm-txtr-sbs textarea, 
div.ms-layer-v3 p.ms93-frm-txt-sbs input, 
div.ms-layer-v3 p.ms93-frm-txtr-sbs textarea {
	padding-left: 8px;
	padding-right: 0px;
}
div.ms-layer-v2 p.ms93-frm-txt-sbs input, 
div.ms-layer-v2 p.ms93-frm-txtr-sbs textarea, 
div.ms-layer-v2 p.ms93-frm-slct-sbs select, 
div.ms-layer-v3 p.ms93-frm-txt-sbs input, 
div.ms-layer-v3 p.ms93-frm-txtr-sbs textarea, 
div.ms-layer-v3 p.ms93-frm-slct-sbs select {
	width: 220px;
}
div.ms-layer-v2 p.ms93-frm-rdo span.ms93-frm-fields, 
div.ms-layer-v2 p.ms93-frm-chckbx span.ms93-frm-fields, 
div.ms-layer-v3 p.ms93-frm-rdo span.ms93-frm-fields, 
div.ms-layer-v3 p.ms93-frm-chckbx span.ms93-frm-fields {
	width: auto;
}
div.ms-layer-v2 p.ms93-frm-rdo span.ms-frm-rdo-h-with-img label, 
div.ms-layer-v2 p.ms93-frm-chckbx span.ms-frm-rdo-h-with-img label, 
div.ms-layer-v3 p.ms93-frm-rdo span.ms-frm-rdo-h-with-img label, 
div.ms-layer-v3 p.ms93-frm-chckbx span.ms-frm-rdo-h-with-img label {
	margin-right: 10px;
}
/*	Radio hat Checkboxen als Unterauswahl */
p.ms-frm-rdo-has-chckbxs label {
	font-weight: bold;
}
p.ms-frm-rdo-has-chckbxs span.ms93-frm-chckbx-h label, 
p.ms-frm-rdo-has-chckbxs span.ms93-frm-chckbx-v label {
	font-weight: normal;
}
p.ms-frm-rdo-has-chckbxs span.ms93-frm-chckbx-h, 
p.ms-frm-rdo-has-chckbxs span.ms93-frm-chckbx-v {
	padding: 6px 0 4px 23px;
}
p.ms-frm-rdo-has-chckbxs span.ms93-frm-rdo-v span.ms93-frm-chckbx-h span.ms93-frm-field {
	clear: none;
	display: inline;
}
p.ms-frm-rdo-has-chckbxs span.ms93-frm-rdo-v span.ms93-frm-chckbx-h span.ms-frm-field-last label {
	margin-right: 0px;
}

/*	Checkbox hat Radios als Unterauswahl */
p.ms-frm-chckbx-has-rdos label {
	font-weight: bold;
}
p.ms-frm-chckbx-has-rdos span.ms93-frm-rdo-h label, 
p.ms-frm-chckbx-has-rdos span.ms93-frm-rdo-v label {
	font-weight: normal;
}
p.ms-frm-chckbx-has-rdos span.ms93-frm-rdo-h, 
p.ms-frm-chckbx-has-rdos span.ms93-frm-rdo-v {
	clear: both;
	padding: 2px 0 4px 23px;
}
p.ms-frm-chckbx-has-rdos span.ms93-frm-chckbx-v span.ms93-frm-rdo-h span.ms93-frm-field {
	clear: none;
	display: inline;
}

div.ms-layer-v2 p span.ms-frm-img, 
div.ms-layer-v3 p span.ms-frm-img {
	float: left;
	margin-right: 25px;
}
div.ms-layer-v2 p span.ms-frm-has-separator, 
div.ms-layer-v3 p span.ms-frm-has-separator {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms94_separator_frm.gif');
	background-position: 100% 50%;
}  





/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Abstaende
--------------------------------------------------------------------------------
*******************************************************************************/
#ms-page-home div#ms-wrapper-f div.ms-tdl-ela p.ms-mab-special {
	margin-bottom: 4px;
}
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl11 ul.ms-linklist-typ-1.ms-mab-special {
	margin-bottom: 7px;
}




/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Spezialbreiten
--------------------------------------------------------------------------------
*******************************************************************************/
.ms-ng div#website .ms-wid-10-1,
.ms-ng div#ms-overlay-content .ms-wid-10-1 { width: 10px; }
.ms-ng div#website .ms-wid-10-2,
.ms-ng div#ms-overlay-content .ms-wid-10-2 { width: 20px; }
.ms-ng div#website .ms-wid-10-3,
.ms-ng div#ms-overlay-content .ms-wid-10-3 { width: 30px; }
.ms-ng div#website .ms-wid-10-4,
.ms-ng div#ms-overlay-content .ms-wid-10-4 { width: 40px; }
.ms-ng div#website .ms-wid-10-5,
.ms-ng div#ms-overlay-content .ms-wid-10-5 { width: 50px; }
.ms-ng div#website .ms-wid-10-6,
.ms-ng div#ms-overlay-content .ms-wid-10-6 { width: 60px; }
.ms-ng div#website .ms-wid-10-7,
.ms-ng div#ms-overlay-content .ms-wid-10-7 { width: 70px; }
.ms-ng div#website .ms-wid-10-8,
.ms-ng div#ms-overlay-content .ms-wid-10-8 { width: 80px; }
.ms-ng div#website .ms-wid-10-9,
.ms-ng div#ms-overlay-content .ms-wid-10-9 { width: 90px; }
.ms-ng div#website .ms-wid-10-10,
.ms-ng div#ms-overlay-content .ms-wid-10-10 { width: 100px; }
.ms-ng div#website .ms-wid-10-11,
.ms-ng div#ms-overlay-content .ms-wid-10-11 { width: 110px; }
.ms-ng div#website .ms-wid-10-12,
.ms-ng div#ms-overlay-content .ms-wid-10-12 { width: 120px; }
.ms-ng div#website .ms-wid-10-13,
.ms-ng div#ms-overlay-content .ms-wid-10-13 { width: 130px; }
.ms-ng div#website .ms-wid-10-14,
.ms-ng div#ms-overlay-content .ms-wid-10-14 { width: 140px; }
.ms-ng div#website .ms-wid-10-15,
.ms-ng div#ms-overlay-content .ms-wid-10-15 { width: 150px; }
.ms-ng div#website .ms-wid-10-16,
.ms-ng div#ms-overlay-content .ms-wid-10-16 { width: 160px; }
.ms-ng div#website .ms-wid-10-17,
.ms-ng div#ms-overlay-content .ms-wid-10-17 { width: 170px; }
.ms-ng div#website .ms-wid-10-18,
.ms-ng div#ms-overlay-content .ms-wid-10-18 { width: 180px; }
.ms-ng div#website .ms-wid-10-19,
.ms-ng div#ms-overlay-content .ms-wid-10-19 { width: 190px; }
.ms-ng div#website .ms-wid-10-20,
.ms-ng div#ms-overlay-content .ms-wid-10-20 { width: 200px; }


/*	font-size based on px ******************************************************
*******************************************************************************/
div#ms-overlay-content, 
div#ms-navi-main div.ms-navi-main-fly-v3 h4.ms-hl6, 
div.ms-tdl11 h4.ms-hl6 {
	font-size: 11px;
}




/*	muss geloescht werden, nur Optional */
div.ms-fly-login {
	display: block;
}




/*
 * BEGIN: Some styles to use contents of boxes with CRM layering API.
 */
div.ms-layer-contents {
	padding: 18px 17px 18px 20px;
	font-size: 11px;
}

div.ms-layer-contents div.ms93-frm p.ms93-frm-txt-sbs label {
	width:70px;
}

div.ms-layer-contents div.ms93-frm p.ms93-frm-txt-sbs input {
	width: 264px;
}

div.ms-layer-contents div.ms93-frm ul {
	clear:both;
}
/*
 * END: Some styles to use contents of boxes with CRM layering API.
 */
 
/*
 * Hinzugefügt von msuhre. tblum will es noch an der richtigen Position einfügen.
 */
div.ms-fly-login p.ms-lnk6 a {
	background-position: 0px 4px;
}
div.ms-fly-login p.ms-lnk6 a:hover {
	background-position: 0px -146px;
}



#ms-wrapper-f #ms-f-right-2 .ms-teaser-typ-5 .ms-teaser .div.ms-teaser-typ-5-2 {
	padding: 0;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/






/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Abstaende
--------------------------------------------------------------------------------
*******************************************************************************/
.ms-ng .ms-mar-0 { margin-right: 0px; }
.ms-ng .ms-mar-1 { margin-right: 1px; }
.ms-ng .ms-mar-2 { margin-right: 2px; }
.ms-ng .ms-mar-3 { margin-right: 3px; }
.ms-ng .ms-mar-4 { margin-right: 4px; }
.ms-ng .ms-mar-5 { margin-right: 5px; }
.ms-ng .ms-mar-6 { margin-right: 6px; }
.ms-ng .ms-mar-7 { margin-right: 7px; }
.ms-ng .ms-mar-8 { margin-right: 8px; }
.ms-ng .ms-mar-9 { margin-right: 9px; }
.ms-ng .ms-mar-10 { margin-right: 10px; }
.ms-ng .ms-mar-11 { margin-right: 11px; }
.ms-ng .ms-mar-12 { margin-right: 12px; }
.ms-ng .ms-mar-13 { margin-right: 13px; }
.ms-ng .ms-mar-14 { margin-right: 14px; }
.ms-ng .ms-mar-15 { margin-right: 15px; }
.ms-ng .ms-mar-16 { margin-right: 16px; }
.ms-ng .ms-mar-17 { margin-right: 17px; }
.ms-ng .ms-mar-18 { margin-right: 18px; }
.ms-ng .ms-mar-19 { margin-right: 19px; }
.ms-ng .ms-mar-20 { margin-right: 20px; }


.ms-ng .ms-mab-0,
.ms-ng div.ms-component .ms-mab-0 { margin-bottom: 0px; }
.ms-ng .ms-mab-1,
.ms-ng div.ms-component .ms-mab-1 { margin-bottom: 1px; }
.ms-ng .ms-mab-2,
.ms-ng div.ms-component .ms-mab-2 { margin-bottom: 2px; }
.ms-ng .ms-mab-3,
.ms-ng div.ms-component .ms-mab-3 { margin-bottom: 3px; }
.ms-ng .ms-mab-4,
.ms-ng div.ms-component .ms-mab-4 { margin-bottom: 4px; }
.ms-ng .ms-mab-5,
.ms-ng div.ms-component .ms-mab-5 { margin-bottom: 5px; }
.ms-ng .ms-mab-6,
.ms-ng div.ms-component .ms-mab-6 { margin-bottom: 6px; }
.ms-ng .ms-mab-7,
.ms-ng div.ms-component .ms-mab-7 { margin-bottom: 7px; }
.ms-ng .ms-mab-8,
.ms-ng div.ms-component .ms-mab-8 { margin-bottom: 8px; }
.ms-ng .ms-mab-9,
.ms-ng div.ms-component .ms-mab-9 { margin-bottom: 9px; }
.ms-ng .ms-mab-10,
.ms-ng div.ms-component .ms-mab-10 { margin-bottom: 10px; }
.ms-ng .ms-mab-11,
.ms-ng div.ms-component .ms-mab-11 { margin-bottom: 11px; }
.ms-ng .ms-mab-12,
.ms-ng div.ms-component .ms-mab-12 { margin-bottom: 12px; }
.ms-ng .ms-mab-13,
.ms-ng div.ms-component .ms-mab-13 { margin-bottom: 13px; }
.ms-ng .ms-mab-14,
.ms-ng div.ms-component .ms-mab-14 { margin-bottom: 14px; }
.ms-ng .ms-mab-15,
.ms-ng div.ms-component .ms-mab-15 { margin-bottom: 15px; }
.ms-ng .ms-mab-16,
.ms-ng div.ms-component .ms-mab-16 { margin-bottom: 16px; }
.ms-ng .ms-mab-17,
.ms-ng div.ms-component .ms-mab-17 { margin-bottom: 17px; }
.ms-ng .ms-mab-18,
.ms-ng div.ms-component .ms-mab-18 { margin-bottom: 18px; }
.ms-ng .ms-mab-19,
.ms-ng div.ms-component .ms-mab-19 { margin-bottom: 19px; }
.ms-ng .ms-mab-20,
.ms-ng div.ms-component .ms-mab-20 { margin-bottom: 20px; }
.ms-ng .ms-mab-21,
.ms-ng div.ms-component .ms-mab-21 { margin-bottom: 21px; }
.ms-ng .ms-mab-22,
.ms-ng div.ms-component .ms-mab-22 { margin-bottom: 22px; }
.ms-ng .ms-mab-23,
.ms-ng div.ms-component .ms-mab-23 { margin-bottom: 23px; }
.ms-ng .ms-mab-24,
.ms-ng div.ms-component .ms-mab-24 { margin-bottom: 24px; }
.ms-ng .ms-mab-25,
.ms-ng div.ms-component .ms-mab-25 { margin-bottom: 25px; }
.ms-ng .ms-mab-26,
.ms-ng div.ms-component .ms-mab-26 { margin-bottom: 26px; }
.ms-ng .ms-mab-27,
.ms-ng div.ms-component .ms-mab-27 { margin-bottom: 27px; }
.ms-ng .ms-mab-28,
.ms-ng div.ms-component .ms-mab-28 { margin-bottom: 28px; }
.ms-ng .ms-mab-29,
.ms-ng div.ms-component .ms-mab-29 { margin-bottom: 29px; }
.ms-ng .ms-mab-30,
.ms-ng div.ms-component .ms-mab-30 { margin-bottom: 30px; }
.ms-ng .ms-mab-31,
.ms-ng div.ms-component .ms-mab-31 { margin-bottom: 31px; }
.ms-ng .ms-mab-32,
.ms-ng div.ms-component .ms-mab-32 { margin-bottom: 32px; }
.ms-ng .ms-mab-33,
.ms-ng div.ms-component .ms-mab-33 { margin-bottom: 33px; }
.ms-ng .ms-mab-34,
.ms-ng div.ms-component .ms-mab-34 { margin-bottom: 34px; }
.ms-ng .ms-mab-35,
.ms-ng div.ms-component .ms-mab-35 { margin-bottom: 35px; }
.ms-ng .ms-mab-36,
.ms-ng div.ms-component .ms-mab-36 { margin-bottom: 36px; }
.ms-ng .ms-mab-37,
.ms-ng div.ms-component .ms-mab-37 { margin-bottom: 37px; }
.ms-ng .ms-mab-38,
.ms-ng div.ms-component .ms-mab-38 { margin-bottom: 38px; }
.ms-ng .ms-mab-39,
.ms-ng div.ms-component .ms-mab-39 { margin-bottom: 39px; }
.ms-ng .ms-mab-40,
.ms-ng div.ms-component .ms-mab-40 { margin-bottom: 40px; }

.ms-ng .ms-mab-0m { margin-bottom: -0px; }
.ms-ng .ms-mab-1m { margin-bottom: -1px; }
.ms-ng .ms-mab-2m { margin-bottom: -2px; }
.ms-ng .ms-mab-3m { margin-bottom: -3px; }
.ms-ng .ms-mab-4m { margin-bottom: -4px; }
.ms-ng .ms-mab-5m { margin-bottom: -5px; }
.ms-ng .ms-mab-6m { margin-bottom: -6px; }
.ms-ng .ms-mab-7m { margin-bottom: -7px; }
.ms-ng .ms-mab-8m { margin-bottom: -8px; }
.ms-ng .ms-mab-9m { margin-bottom: -9px; }
.ms-ng .ms-mab-10m { margin-bottom: -10px; }
.ms-ng .ms-mab-11m { margin-bottom: -11px; }
.ms-ng .ms-mab-12m { margin-bottom: -12px; }
.ms-ng .ms-mab-13m { margin-bottom: -13px; }
.ms-ng .ms-mab-14m { margin-bottom: -14px; }
.ms-ng .ms-mab-15m { margin-bottom: -15px; }
.ms-ng .ms-mab-16m { margin-bottom: -16px; }
.ms-ng .ms-mab-17m { margin-bottom: -17px; }
.ms-ng .ms-mab-18m { margin-bottom: -18px; }
.ms-ng .ms-mab-19m { margin-bottom: -19px; }
.ms-ng .ms-mab-20m { margin-bottom: -20px; }
.ms-ng .ms-mab-21m { margin-bottom: -21px; }
.ms-ng .ms-mab-22m { margin-bottom: -22px; }
.ms-ng .ms-mab-23m { margin-bottom: -23px; }
.ms-ng .ms-mab-24m { margin-bottom: -24px; }
.ms-ng .ms-mab-25m { margin-bottom: -25px; }
.ms-ng .ms-mab-26m { margin-bottom: -26px; }
.ms-ng .ms-mab-27m { margin-bottom: -27px; }
.ms-ng .ms-mab-28m { margin-bottom: -28px; }
.ms-ng .ms-mab-29m { margin-bottom: -29px; }
.ms-ng .ms-mab-30m { margin-bottom: -30px; }



.ms-ng .ms-mal-0 { margin-left: 0px; }
.ms-ng .ms-mal-1 { margin-left: 1px; }
.ms-ng .ms-mal-2 { margin-left: 2px; }
.ms-ng .ms-mal-3 { margin-left: 3px; }
.ms-ng .ms-mal-4 { margin-left: 4px; }
.ms-ng .ms-mal-5 { margin-left: 5px; }
.ms-ng .ms-mal-6 { margin-left: 6px; }
.ms-ng .ms-mal-7 { margin-left: 7px; }
.ms-ng .ms-mal-8 { margin-left: 8px; }
.ms-ng .ms-mal-9 { margin-left: 9px; }
.ms-ng .ms-mal-10 { margin-left: 10px; }
.ms-ng .ms-mal-11 { margin-left: 11px; }
.ms-ng .ms-mal-12 { margin-left: 12px; }
.ms-ng .ms-mal-13 { margin-left: 13px; }
.ms-ng .ms-mal-14 { margin-left: 14px; }
.ms-ng .ms-mal-15 { margin-left: 15px; }
.ms-ng .ms-mal-16 { margin-left: 16px; }
.ms-ng .ms-mal-17 { margin-left: 17px; }
.ms-ng .ms-mal-18 { margin-left: 18px; }
.ms-ng .ms-mal-19 { margin-left: 19px; }
.ms-ng .ms-mal-20 { margin-left: 20px; }

.ms-ng .ms-mal-14m { margin-left: -14px;}


.ms-ng .ms-pat-0 { padding-top: 0px; }
.ms-ng .ms-pat-1 { padding-top: 1px; }
.ms-ng .ms-pat-2 { padding-top: 2px; }
.ms-ng .ms-pat-3 { padding-top: 3px; }
.ms-ng .ms-pat-4 { padding-top: 4px; }
.ms-ng .ms-pat-5 { padding-top: 5px; }
.ms-ng .ms-pat-6 { padding-top: 6px; }
.ms-ng .ms-pat-7 { padding-top: 7px; }
.ms-ng .ms-pat-8 { padding-top: 8px; }
.ms-ng .ms-pat-9 { padding-top: 9px; }
.ms-ng .ms-pat-10 { padding-top: 10px; }
.ms-ng .ms-pat-11 { padding-top: 11px; }
.ms-ng .ms-pat-12 { padding-top: 12px; }
.ms-ng .ms-pat-13 { padding-top: 13px; }
.ms-ng .ms-pat-14 { padding-top: 14px; }
.ms-ng .ms-pat-15 { padding-top: 15px; }
.ms-ng .ms-pat-16 { padding-top: 16px; }
.ms-ng .ms-pat-17 { padding-top: 17px; }
.ms-ng .ms-pat-18 { padding-top: 18px; }
.ms-ng .ms-pat-19 { padding-top: 19px; }
.ms-ng .ms-pat-20 { padding-top: 20px; }
.ms-ng .ms-pat-21 { padding-top: 21px; }
.ms-ng .ms-pat-22 { padding-top: 22px; }
.ms-ng .ms-pat-23 { padding-top: 23px; }
.ms-ng .ms-pat-24 { padding-top: 24px; }
.ms-ng .ms-pat-25 { padding-top: 25px; }
.ms-ng .ms-pat-26 { padding-top: 26px; }
.ms-ng .ms-pat-27 { padding-top: 27px; }
.ms-ng .ms-pat-28 { padding-top: 28px; }
.ms-ng .ms-pat-29 { padding-top: 29px; }
.ms-ng .ms-pat-30 { padding-top: 30px; }


.ms-ng .ms-par-0 { padding-right: 0px; }
.ms-ng .ms-par-1 { padding-right: 1px; }
.ms-ng .ms-par-2 { padding-right: 2px; }
.ms-ng .ms-par-3 { padding-right: 3px; }
.ms-ng .ms-par-4 { padding-right: 4px; }
.ms-ng .ms-par-5 { padding-right: 5px; }
.ms-ng .ms-par-6 { padding-right: 6px; }
.ms-ng .ms-par-7 { padding-right: 7px; }
.ms-ng .ms-par-8 { padding-right: 8px; }
.ms-ng .ms-par-9 { padding-right: 9px; }
.ms-ng .ms-par-10 { padding-right: 10px; }
.ms-ng .ms-par-11 { padding-right: 11px; }
.ms-ng .ms-par-12 { padding-right: 12px; }
.ms-ng .ms-par-13 { padding-right: 13px; }
.ms-ng .ms-par-14 { padding-right: 14px; }
.ms-ng .ms-par-15 { padding-right: 15px; }
.ms-ng .ms-par-16 { padding-right: 16px; }
.ms-ng .ms-par-17 { padding-right: 17px; }
.ms-ng .ms-par-18 { padding-right: 18px; }
.ms-ng .ms-par-19 { padding-right: 19px; }
.ms-ng .ms-par-20 { padding-right: 20px; }


.ms-ng .ms-pab-0 { padding-bottom: 0px; }
.ms-ng .ms-pab-1 { padding-bottom: 1px; }
.ms-ng .ms-pab-2 { padding-bottom: 2px; }
.ms-ng .ms-pab-3 { padding-bottom: 3px; }
.ms-ng .ms-pab-4 { padding-bottom: 4px; }
.ms-ng .ms-pab-5 { padding-bottom: 5px; }
.ms-ng .ms-pab-6 { padding-bottom: 6px; }
.ms-ng .ms-pab-7 { padding-bottom: 7px; }
.ms-ng .ms-pab-8 { padding-bottom: 8px; }
.ms-ng .ms-pab-9 { padding-bottom: 9px; }
.ms-ng .ms-pab-10 { padding-bottom: 10px; }
.ms-ng .ms-pab-11 { padding-bottom: 11px; }
.ms-ng .ms-pab-12 { padding-bottom: 12px; }
.ms-ng .ms-pab-13 { padding-bottom: 13px; }
.ms-ng .ms-pab-14 { padding-bottom: 14px; }
.ms-ng .ms-pab-15 { padding-bottom: 15px; }
.ms-ng .ms-pab-16 { padding-bottom: 16px; }
.ms-ng .ms-pab-17 { padding-bottom: 17px; }
.ms-ng .ms-pab-18 { padding-bottom: 18px; }
.ms-ng .ms-pab-19 { padding-bottom: 19px; }
.ms-ng .ms-pab-20 { padding-bottom: 20px; }


/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/



/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Basics
--------------------------------------------------------------------------------
*******************************************************************************/



/*	Text Color *****************************************************************
*******************************************************************************/
/*	Anthracite */
ul.ms-ll1b li a, 
div.ms-sn-v4 p.ms93-sn-button a span span, 
div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active ul li a, 
div.ms-component-truck-gallery ul.ms-me5 li ul li span.ms-tx6 {
	color: #333;
}




/*	Interaction --------------------------------------------------------------*/
/*	Cyan */
ul.ms-ll1b li a:hover, 
div#ms-mainnav div.ms-nav13 ul li a.ms-active, 
div#ms-mainnav div.ms-nav13 ul li ul li a:hover, 
div.ms-sn-v4 p.ms93-sn-button a:hover span span, 
div.ms-sn-v4 p.ms93-sn-button a.ms-active span span, 
div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active ul li a:hover, 
div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active ul li a.ms-active, 
div.ms-nav12 ul li a:hover, 
div.ms-nav12 ul li a.ms-active, 
div.ms-nav-im18 ul li a.ms-active span.ms-caption {
	color: #00ADEF;
}


/*	Background Color ***********************************************************
*******************************************************************************/
div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active ul li a:hover {
  background-color: #FFF;
}
div.ms-tdl13, 
div.ms-tdl16 {
	background-color: #ECECEC;
}
/*	Light Arrow Silver */
.ms-lasp, 
div.ms-tdl15 {
	background-color: #EFF1F3;
}
div#ms-navi-main ul li div.ms-navi-main-fly-v4-1 {
	background-color: #B8BEC3;
	background-color: #DDD;
}

/*	Reset line-height **********************************************************
*******************************************************************************/



/*	General background images **************************************************
*******************************************************************************/
div.ms-sn-v4 div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span, 
div.ms-sn-v4 div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a.ms-active {
  background: none;
}

h3.ms-lnk1 a, 
ul.ms-ll1b li a, 
ul.ms-ll6 li a, 
a.ms-ll4-as, 
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll4-as,
div.ms-nav-im18 ul li a span.ms-caption {
	position: relative;
	padding-left: 9px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif');
	background-position: 0px 4px;
	background-repeat: no-repeat;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll4-as {
	background-position: 0px 3px;
}
h3.ms-lnk1 a:hover, 
ul.ms-ll6 li a:hover, 
div.ms-nav-im18 ul li a:hover span.ms-caption, 
div.ms-nav-im18 ul li a.ms-active span.ms-caption {
	background-position: 0px -146px;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll4-as:hover {
	background-position: 0px -147px;
}

/*	Var 2 - 5px */
ul.ms-ll1b li a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_ant_cyan_2_5px.gif');
	zoom: 1;
}
ul.ms-ll1b li a:hover {
	background-position: 0px -496px;
}




div.ms-tdl14 {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_bg_box_gp3_top_24b.png');
}
div.ms-tdl14-2 {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_bttm_24b.png');
	background-position: 0% 100%;
}
.ms-ng div.ms-tdl14-content {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_bg_box_gp3_mddl_24b.png');
	background-repeat: repeat-y;
}

/*	G6 - Gradient */
/*	background-color um eventuelle Blitzer vorzubeugen */
div.ms-tdl13 h3.ms-hl6 {
	background-color: #CCC;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_gradient_g6.gif');
}


/*	Download Icon - I7 */
a.ms-ll2s-i7, 
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll2s-i7 {
	padding-left: 16px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_download.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll2s-i7 {
	background-position: 0 1px;
}
a.ms-ll2s-i7:hover, 
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll2s-i7:hover {
	background-position:0 -50px;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll2s-i7:hover {
	background-position:0 -49px;
}


/* Headlines *******************************************************************
*******************************************************************************/
.ms-ng h3.ms-lnk1 {
	font-weight: normal;
}

/*	hl5 */
div.ms-tdl15-content h3.ms-hl5 {
	margin-bottom: 8px;
}
#ms-page-truck-home div#ms-wrapper-f div.ms-home-productworld h4.ms-hl5 {
	margin-bottom: 7px;
}

/*	hl6 */
.ms-hl6 {
	font-weight: bold;
}

/*	hl11 */
div.ms-ll6 h2.ms-hl11 {
	margin-bottom: 7px;
	margin-left: 14px;
	width: 300px;
}
.ms-ng div#ms-component-gallery1.ms-component-truck-gallery div.ms-component-gallery1-images-wrppr h2.ms-hl11 {
	width: 310px;
}


/*	Grids **********************************************************************
*******************************************************************************/
#ms-page-pms-html.ms-page-truck-a div#ms-f-right-2 {
	padding-top: 3px;
	
	/* padding-top: 0px; #26911 */
}
/*
#ms-page-grid-2b.ms-page-truck-grid-2b div#ms-pcn {
	min-height: 260px;
}
*/
.ms-page-truck-a div.ms-f-right-content {
	padding-top:5px;
}
.ms-page-truck-a div.ms-f-right-content-first {
	padding-top:1px;
}

#ms-page-grid-2b div#ms-website div.ms-stage-b {
	height: 240px;
}
div.ms-f-right-content {
	float: left;
	width: 480px;
}
div.ms-f-right-content-first {
	float: left;
	width: 480px;
}
div.ms-f-right-sidebar {
	float: right;
	width: 231px;
}
div.ms-f-right-sidebar-first {
	float: right;
	width: 231px;
	margin-top: -20px;
}
.ms-page-truck-grid-1a div.ms-f-right-sidebar {
	float: right;
	width: 240px;
}
.ms-page-truck-grid-1a div.ms-f-right-sidebar-first {
	float: right;
	width: 240px;
	margin-top: -20px;
}
div.ms-f-right-sidebar-2 {
	padding-right: 10px;
}
.ms-page-truck-a div.ms-f-right-sidebar-2 {
	padding-right: 0px;
}
/*
.ms-page-truck-a div.ms-f-right-content-2 {
	padding-top: 3px;
}
*/




#ms-page-pms-html div.ms-f-right-sidebar-2 div#ms-teaser-f {
	margin-top: 10px;
	padding-top: 0px;
}


/*	Grid 242 -> Truck Home */
.ms-page-grid-242 div#ms-f-left,
.ms-page-grid-242 div#ms-f-middle,
.ms-page-grid-242 div#ms-f-right {
	float: left;
	width: 260px;
}
.ms-page-grid-242 div#ms-f-middle {
	float: left;
	width: 500px;
} 
.ms-page-grid-242 div#ms-f-right {
	width: 240px;
}

#ms-page-truck-home.ms-page-grid-242 div#ms-f-left-2 {
	padding: 19px 17px 0 9px;
	margin-bottom: 27px;
}
#ms-page-truck-home.ms-page-grid-242 div#ms-f-middle-2 {
	padding: 20px 20px 0 0px;	
} 
#ms-page-truck-home.ms-page-grid-242 div#ms-f-right-2 {
	padding: 20px 0 0 0;
}
div.ms-home-productworld.ms-lasp {
	height: 230px;
}
div.ms-home-productworld.ms-lasp div.ms-home-productworld-2 {
	padding: 17px 15px 0 15px;
}

div#ms-het-hdl {
	position:absolute;
	right: 10px;
	top: 33px;
}



#ms-page-truck-home div#ms-f-right div.ms-home-productworld ul li {
	margin-bottom:0px;
	float:left;
	clear:both;
}

/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Navigationen
--------------------------------------------------------------------------------
*******************************************************************************/
div#ms-mainnav div.ms-nav13 ul {
	position: relative;
	zoom: 1;
}
div#ms-mainnav div.ms-nav13 ul li {
	position: static;
} 
div#ms-mainnav div.ms-nav13 ul li.ms-active, 
div#ms-mainnav div.ms-nav13 ul li.ms-fly-hover {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_bg_nav13_main_l_a.gif');
}
div#ms-mainnav div.ms-nav13 ul li.ms-active a, 
div#ms-mainnav div.ms-nav13 ul li.ms-fly-hover a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_bg_nav13_main_r_a.gif');
}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 {
	display: block;
	position: absolute;
	left: -260px;
	top: 29px;
	width: 1000px;
	height: 20px;
}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul {
	margin: 5px 10px 0 271px;
	line-height: 1.1;
}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul li, 
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul li a {
	display: inline;
	background: none;
}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul li {
	margin-left: 10px;
	padding-left: 11px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_dgl_v.gif');
	background-position: 0px 2px;
	background-repeat: no-repeat;
}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul li.ms-navi-first-li {
	margin-left: 0;
	padding-left: 0;
	background: none;
}



/*	Subnavigation Truck (v4) */
div.ms-sn-v4 div#ms93-sn-top {
	padding-bottom: 10px;
	padding-left: 21px;
	padding-top: 9px;
}
div.ms-sn-v4 div#ms93-sn-top img.ms-hl3-row-alone {
  margin-bottom: -4px;
}
div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active li a {
  padding-top: 4px;
  padding-bottom: 3px;
  padding-left: 25px;
}
div.ms-sn-v4 div#ms93-sn-mddl div.ms93-sn-linklist {
  padding-top: 2px;
  padding-bottom: 6px;
}


/*	Button navi */
div.ms-nav12 ul li {
	display: block;
	float: left;
	margin-right: 6px;
}
div.ms-nav12 ul li.ms-last-li {
	margin-right: 0;
}
div.ms-nav12 ul li a {
	display: block;
	float: left;
	padding: 0px 0px 0px 4px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_nav12_l_w.gif');
	background-position: 0% 0%;
	white-space: nowrap;
}
div.ms-nav12 ul li a:hover, 
div.ms-nav12 ul li a.ms-active {
	background-position: 0% -100px;
}
div.ms-nav12 ul li a span {
	display: block;
	padding: 3px 13px 5px 7px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_nav12_r_w.gif');
	background-position: 100% 0%;
}
div.ms-nav12 ul li a:hover span, 
div.ms-nav12 ul li a.ms-active span {
	background-position: 100% -100px;
}

/*	Button navi - Truck Home */
div.ms-me9 div.ms-nav12 {
	position: absolute;
	left: 9px;
	top: 5px;
}
div.ms-me9 div.ms-nav12 ul li a {
	width: 168px;
}

/*	Button navi - Grid 3 */
div.ms-component div.ms-nav12 {
	float: left;
	width: 100%;
}
div.ms-component div.ms-nav12 ul {
	margin-left: 13px;
}
div.ms-component div.ms-nav12 ul li a {
	width: 171px;
}

/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Komponenten
--------------------------------------------------------------------------------
*******************************************************************************/
div.ms-tx1-465 {
	width: 465px;
}

.ms-page-truck-a div.ms-tb1 table {
	margin-bottom: 0px;
}

div.ms-tb8 table, 
div.ms-tb9 table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}
div.ms-tb8 table {
	width: 480px;
}
div.ms-tb8 table th, 
div.ms-tb8 table td, 
div.ms-tb9 table th, 
div.ms-tb9 table td {
	padding: 3px 9px;
	border: 1px solid #DDD;
	border-right: 0;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
div.ms-tb9 table thead th {
	border-top:0;
}
div.ms-tb8 table th.ms-table-col-1 {
	padding-left: 14px;
	width: 217px;
}
div.ms-tb9 table th.ms-table-col-1 {
	padding-left: 14px;
	padding-right: 8px;
}
div.ms-tb8 table th.ms-table-col-1, 
div.ms-tb9 table th.ms-table-col-1 {
	border-left: 0;
}
div.ms-tb8 table tbody tr.ms-colored th, 
div.ms-tb8 table tbody tr.ms-colored td, 
div.ms-tb9 table tbody tr.ms-colored th,
div.ms-tb9 table tbody tr.ms-colored td {
	background-color: #F8F8F8;
}
div.ms-tb9 table tbody tr.ms-colored th {
	font-weight: bold;
}
div.ms-tb8 table .ms-table-col-last, 
div.ms-tb9 table .ms-table-col-last {
	padding-right: 0;
}

div.ms-tb9 table.ms-table-cols-3 .ms-table-col-1 {
	width: 217px;
}
div.ms-tb9 table.ms-table-cols-3 .ms-table-col-2 {
	width: 230px;
}
div.ms-tb9 table.ms-table-cols-3 .ms-table-col-3 {
	width: 230px;
}

/*	ll6 ************************************************************************
*******************************************************************************/
div.ms-ll6 {
	float: left;
	width: 100%;
}
div.ms-ll6 ul.ms-ll6 {
	float: left;
	width: 480px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_gl_h19.gif');
	background-repeat: repeat;
	border-top: 1px solid #DDD;
	padding-left: 14px;
	line-height: 1;
}
div.ms-ll6 ul.ms-ll6 li {
	display: block;
	float: left;
	margin: 0 0 1px 0;
	padding: 4px 0 3px 0;
}
div.ms-ll6 ul.ms-ll6 li a {
	display: inline;
}


/*	Karussell */
div.ms-me9 {
	position: relative;
	float: left;
	width: 100%;
}
				/*	wird pat geaendert, muss div.ms-me10 pat angepasst werden */
div.ms-me9-2 {
	padding: 8px 10px 0 8px;
	height: 220px;
	border: 1px solid #DDD;
}
div.ms-me9-left {
	float: left;
	width: 342px;
}
div.ms-me9-right {
	float: right;
	width: 100px;
}

/*	Karussell Bilder */
				/*	pat = 24 = 32 - pat von div.ms-me9-2 */
div.ms-me10 {
	float: left;
	width: 100%;
	padding-top: 24px;
}
div.ms-me10 ul li {
	display: block;
	float: left;
	width: 57px;
	text-align: center;
}
div.ms-me10 ul li img {
	margin-bottom: 1px;
}
div.ms-me10 ul li span {
	display: block;
}

/*	Truck Gallery **************************************************************
*******************************************************************************/
div#ms-component-gallery1.ms-component-truck-gallery div.ms-component-gallery1-images {
	width: 340px;
}
div#ms-component-gallery1.ms-component-truck-gallery div.ms-component-gallery1-images ul.ms-me5 li {
  height: 98px;
	margin-right: 10px;
	padding-bottom: 0px;
}
/*
div#ms-component-gallery1.ms-component-truck-gallery div.ms-component-gallery1-images ul.ms-me5 li.ms-first {
	clear: both;
}
*/
ul.ms-component-gallery1-options {
	padding-top: 6px;
}
div#ms-component-gallery1.ms-component-truck-gallery div.ms-component-gallery1-images ul.ms-component-gallery1-options li {
	position: static;
	display: block;
	float: none;
	height: auto;
	margin: 0;
	padding: 0;
}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a {
	display: inline;
	background: none;
}



/*	Button Navigation **********************************************************
*******************************************************************************/
div.ms-nav-im18 {
	float: left;
	width: 100%;
}
div.ms-nav-im18 ul li {
	display: block;
	float: left;
	width: 105px;
	margin-right: 20px;
}
div.ms-nav-im18 ul li.ms-nav-im18-last-li {
	margin-right: 0px;
}
div.ms-nav-im18 ul li a {
	position: relative;
	display: block;
	cursor: pointer;
}
div.ms-nav-im18 ul li a span.ms-border {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 105px;
	height: 55px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms96_brdr_105_055.gif');
	background-position: -1000px -1000px;
}
div.ms-nav-im18 ul li a:hover span.ms-border, 
div.ms-nav-im18 ul li a.ms-active span.ms-border {
	background-position: 0px 0px;
}
div.ms-nav-im18 ul li a img {
	margin-bottom: 1px;
}
div.ms-nav-im18 ul li a span.ms-caption {
	display: block;
	height: 33px;
}
div.ms-nav-im18 ul li a.ms-no-caption {
	padding-bottom: 33px;
}

/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Elemente
--------------------------------------------------------------------------------
*******************************************************************************/
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl13 ul.ms-link-download {
	width: auto;
}

/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Teaser
--------------------------------------------------------------------------------
*******************************************************************************/
div.ms-f-right-sidebar-2 div.ms-teaser {
	width: 230px;
}

div.ms-tdl13, 
div.ms-tdl15, 
div.ms-tdl16 {
	width: 230px;
	margin-left: 1px;
}
div.ms-tdl13 h3.ms-hl6 {
	padding: 4px 10px 2px 10px;
}
div.ms-tdl13-content {
	padding: 7px 10px 6px 10px;
}

div.ms-tdl14 {
	width: 234px;
	padding-top: 6px;
}
div.ms-tdl14-2 {
	padding-bottom: 3px;
}
div.ms-tdl14-content {
	padding: 4px 13px 9px 11px;
}

div.ms-tdl15-content {
	padding: 9px 10px 9px 10px;
}
div.ms-tdl15 div.ms-teaser-typ-2 {
	width: 210px;
}
div.ms-tdl15 div.ms-teaser-typ-2-2 {
	padding-left: 0;
	padding-right: 0px;
}
div.ms-tdl15 div.ms-teaser-typ-2 h3, 
div.ms-tdl15 div.ms-teaser-typ-2 p.ms-text {
	width: 123px;
}

div.ms-tdl16-content {
	padding: 4px 7px 0px 3px;
}
div.ms-tdl16 p.ms-flLeft {
	margin-right: 10px;
}
div.ms-tdl16 div.ms-teaser-typ-2 h3, 
div.ms-tdl16 div.ms-teaser-typ-2 p.ms-text {
	width: 143px;
}

/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Formulare
--------------------------------------------------------------------------------
*******************************************************************************/
div.ms-tb9 table.ms-table-cols-3 .ms-table-col-2 p.ms-form-select select {
	width: 230px;
}
div.ms-tb9 table.ms-table-cols-3 .ms-table-col-3 p.ms-form-select select {
	width: 230px;
}


/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Distanz
--------------------------------------------------------------------------------
*******************************************************************************/
/* 	c = Content;
	2 = Spaltenanzahl
	g = Grid
	a = Variante (inkl. 10px aussen, inkl. grid Distanz [20px])
*/
div.ms-distance-r-c-2ga {
	margin-right: 260px;
}

/*******************************************************************************
--------------------------------------------------------------------------------
************************************************************	Abstaende
--------------------------------------------------------------------------------
*******************************************************************************/
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl13 ul.ms-mab-0,
.ms-ng div.ms-component div.ms-tb8 ul.ms-mab-0 {
	margin-bottom: 0px;
}
.ms-ng h2.ms-mab-3 {
	margin-bottom: 3px;
}
.ms-ng h2.ms-mab-7 {
	margin-bottom: 7px;
}
.ms-ng div.ms-tx1 p.ms-mab-9 {
	margin-bottom: 9px;
}
.ms-ng div#ms-component-gallery1 div.ms-mab-17 {
	margin-bottom: 17px;
}



/*	font-size based on px ******************************************************
*******************************************************************************/
ul.ms-component-gallery1-options,
ul.ms-component-gallery1-options .ms-tx6, 
ul.ms-component-gallery1-options .ms-ll2s, 
ul.ms-component-gallery1-options .ms-ll4 {
	font-size: 10px;
}
.ms-hl6 {
	font-size: 11px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/

#embLayerCollection {
position:absolute;
left:0;
top:0;
width:1000px;
z-index: 200001;
}

#embLayerCollection, .embLayerGroup {
position:absolute;
left:0;
top:0;
padding:0;
margin:0;
width:100%;
}

#embLayerCollection .embProgressLayer, 
#embLayerCollection .embDialogLayer {
position:absolute;
padding:0;
margin:0;
top:100px;
width:1000px;
}

#embLayerCollection.ms-rb-pageContainer .embProgressLayer,
#embLayerCollection.ms-rb-pageContainer .embDialogLayer {
    width: 100%;
}

#embLayerCollection .embCoverLayer {
    background-color:#000;
    height:100%;
    left:0px;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity:0.7;
    position:absolute;
    top:0px;
    width:100% !important;
}

.embDialogLayer * div {
background-repeat:no-repeat;
}


.embDialogLayer .title .close {
background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 0% -4805px;
position: absolute;
top:3px;
right:11px;
height:21px;
width:19px;
padding:0;
cursor:pointer;
}

.embDialogLayer .title .close:hover {
background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 0% -4989px;
}

.embDialogLayer .title      {font-weight:bold; height:28px; padding:0; margin:0; font-family:Arial,Helvetica,sans-serif;font-size:11px }
.embDialogLayer .titleC     { font-weight:bold; color:#FFFFFF; height:28px; padding:0; margin:0 0 0 10px; font-family:Arial,Helvetica,sans-serif;font-size:11px }
.embDialogLayer .titleC div { padding:8px 0 0 0; }

.embDialogLayer .contents  { color:#666666; padding:0; margin:0; clear:both;}
.embDialogLayer .contentsC { color:#666666; padding:0; margin-left:1px;}
.embDialogLayer .contentsE { padding:0; margin:0; clear:both;}
.embDialogLayer .bottom    { height:6px; clear:both; }
.embDialogLayer .bottomC   { height:6px;}

.embDialogLayer .notification            { width:364px; margin-left:-182px; position:absolute; left:50%; }
.embDialogLayer .notification .contents  { padding:10px 0px 7px 10px; background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoCnt.png') repeat scroll 0%; }
.embDialogLayer .notification .title     { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHead.png') scroll 0%; }
.embDialogLayer .notification .bottom    { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottom.png') no-repeat scroll 0% top; }

.embDialogLayer .nfy { width:368px; }
.embDialogLayer .nfy .contentsC { padding:10px 0px 7px 10px; }

.embDialogLayer .flexlayer            { left:50%; position:absolute; /* positioned dynamically */ }
.embDialogLayer .flexlayer .contents  { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerCntLeft.png') repeat-y; scroll 0% 50%; margin-bottom: -1px;}
.embDialogLayer .flexlayer .contentsC { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerCntRight.png') repeat-y scroll 100% 50%; padding-right:3px; }
.embDialogLayer .flexlayer .title     { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHeadLeft.png') no-repeat scroll 0% top; }
.embDialogLayer .flexlayer .titleC    { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHeadRight.png') no-repeat scroll 100% top; }
.embDialogLayer .flexlayer .bottom    { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottomLeft.png') no-repeat scroll 0% top; }
.embDialogLayer .flexlayer .bottomC   { margin-left:10px; background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottomRight.png') no-repeat scroll 100% top; }

.embDialogLayer .flex780 { width:784px; margin-left: -392px;}
.embDialogLayer .flex395 { width:399px; margin-left: -199px;}
.embDialogLayer .flex540 { width:544px; margin-left: -272px;}
.embDialogLayer .flex760 { width:764px; margin-left: -382px;}


.embDialogLayer .contents_395           { width: 399px; position:absolute; left:220px; }
.embDialogLayer .contents_395 .contents { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoCnt395.png') repeat scroll 0%; }
.embDialogLayer .contents_395 .title    { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHead395.png') scroll 0%; }
.embDialogLayer .contents_395 .bottom   { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottom395.png') no-repeat scroll 0% top; }

.embDialogLayer .contents_540           { width: 544px; position:absolute; left:148px; }
.embDialogLayer .contents_540 .contents { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoCnt540.png') repeat scroll 0%; }
.embDialogLayer .contents_540 .title    { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHead540.png') scroll 0%; }
.embDialogLayer .contents_540 .bottom   { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottom540.png') no-repeat scroll 0% top; }

.embDialogLayer .contents_760           { width: 764px; position:absolute; left:118px; }
.embDialogLayer .contents_760 .contents { background:transparent  url('/etc/designs/retail-bridge/publish./img_ngrb/layer/layerInfoCnt760.png') repeat scroll 0%; }
.embDialogLayer .contents_760 .title    { background:transparent  url('/etc/designs/retail-bridge/publish./img_ngrb/layer/layerInfoHead760.png') scroll 0%; }
.embDialogLayer .contents_760 .bottom   { background:transparent  url('/etc/designs/retail-bridge/publish./img_ngrb/layer/layerInfoBottom760.png') no-repeat scroll 0% top; }

.embDialogLayer .contents_780           { width: 784px; position:absolute; left:108px; }
.embDialogLayer .contents_780 .contents { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoCnt780.png') repeat scroll 0%; }
.embDialogLayer .contents_780 .title    { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHead780.png') scroll 0%; }
.embDialogLayer .contents_780 .bottom   { background:transparent  url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottom780.png') no-repeat scroll 0% top; }


.embDialogLayer .buttons {
height:24px;
padding-right:4px;
padding-top:24px;
}

.embDialogLayer .buttons .button {
  float:right !important;
  padding-right:8px;
}

.embDialogLayer .buttons a {
    background-color: #636363;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif');
    background-position: -1px 0;
    background-repeat: no-repeat;
    border-color: #999999 #333333 #333333 #999999;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    line-height: 14px;
    padding: 1px 7px 2px 16px;
}
.embDialogLayer .progress {
    float:left;
}
.embDialogLayer .progressContent {
    float:left;
    margin-left:10px;
    width:280px;
}


.embDialogLayer .buttons a:hover {
    background-color: #333333;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
    background-position: -1px 0;
    border-color: #666 #000 #000 #666;
}


/* buttons for feasibility conflict layer */
.embDialogLayer .buttonsF {
height:24px;
padding-right:4px;
padding-top:24px;
}

.embDialogLayer .buttonsF .button {
    background-color: #636363;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif');
    background-position: -1px 0;
    background-repeat: no-repeat;
    border-color: #999999 #333333 #333333 #999999;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-size: 11px;
    line-height: 14px;
    padding: 1px 7px 2px 16px;
    padding-left:18px !important;
    float:right;
}

.embDialogLayer .buttonsF a.button:hover {
    background-color: #333333;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
    background-position: 7px 5px;
    border-color: #666 #000 #000 #666;
}

.embDialogLayer .buttonsF a div {
    color: #fff;
}


.embDialogLayer .vsAppLayerMain {
    font-size:11px;
}

.embDialogLayer .cnt {
    font-size:11px;
    width:310px;
    padding-left:20px;
    padding-top:20px;
    
}

.embDialogLayer .buttons .floatRight .buttonLeftRev {
    font-size:11px;
}

.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .picture {
    float:right; padding:39px 0px 0px 0px; width:200px; height:111px; 
}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain p {
    width:300px;
}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .legend { 
    color:#999999; margin:26px 0px; width:300px;
}

.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain { 
    margin-left:1px; width:565px; height:319px; overflow:auto; padding:17px 20px 20px 20px !important;
}

.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .bold { font-weight:bold; }

.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff   { border:1px solid #ddd; border-top:0px; width:348px; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff td { border-top:1px solid #ddd; padding:0px 0px 0px 5px; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff .space1 { padding:0px 5px 0px 0px; display:inline; font-weight:normal; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff .space2 { padding:0px 5px 0px 8px; display:inline; }
.embDialogLayer .flexlayer92 .contentsC .footer { padding:0px 30px 0px 0px; border-top-style:solid; border-top-width:1px; border-top-color:#dddddd; }

.embDialogLayer .buttons.lowerPadding {
    padding-top:10px; padding-right:40px; 
}

.embDialogLayer .buttons.lowerPaddingAlRight {
    padding-top:10px; padding-left:364px;
}
.embDialogLayer .buttons.lowerPadding .buttonLeftRev.sec { 
    float:right; font-size:11px; 
}
.embDialogLayer .buttons.lowerPaddingAlRight .buttonRight,
.embDialogLayer .buttons.lowerPaddingAlRight .buttonLeft {
    font-size:11px;
}
.embDialogLayer .buttons.lowerPadding .buttonRight.sec { 
    float:right; font-size:11px; 
}

.embDialogLayer .buttons.lowerPadding .buttonLeft.sec { 
     font-size:11px; 
}



.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain select { width:272px; border:1px solid #999999;}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .err { color:#9f0004; padding:26px 0px 7px 76px; visibility:hidden; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .sel td { height:26px; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .dropErrOff { border:1px solid #fff; }
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .dropErrOn { border:1px solid #9f0004; }



/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
div.ms-search-field {
	display: block;
	position: absolute;
	right: -7px;
	top: 0;
	float: left;
	padding: 0px 0px 0px 4px; 
	z-index: 0;
	margin: 25px;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px; 
}

div.ms-search-field div.ms-frm-cols-3 div.ms-frm-col-2, 
div.ms-search-field div.ms-frm-cols-3 div.ms-frm-col-3 {
	float: left;
}

div.ms-search-field div.ms-frm-cols-3 div.ms-frm-col-2 {
	margin-right: 10px;
}

div.ms-search-field div.ms-frm-cols-3 p.ms-frm-txt {
	margin-bottom: 5px;
}
div.ms-search-field p.ms93-bt3 a span span,
div.ms-search-field p.ms93-bt3 a:hover span span
 {
	padding-bottom: 3px;
	line-height: 17px;
	font-size: 10px;
	color:#FFFFFF;
}
div.ms-search-field div.ms-frm-cols-3 input {
	display: block;
}

div.ms-search-field div.ms-frm-cols-3 input {
	height: 16px;
	height: 12px;
	background-color: #F8F8F8;
	border: 1px solid #999
	width: 150px;
}

/* for Alttemplates only, the structure is a little different... and the layout as well... 
   some values are being overwritten in other css files so we now add div#ms-header,
   better than setting these values "!important": */
div#ms-header div.ms-search-field div.ms-frm-cols-3 input {
	height: 16px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-right: 10px;
	border: 1px solid #999
}
div#ms-header div.ms-search-field p.ms93-bt3 a span span {
	font-size: 10px
}
div#ms-header div.ms-search-field {
	padding: 0px 0px 0px 4px; 
	margin: 25px;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 30px; 
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/**
 * Searchresults Page
 *
 * @lastmodified  2009-11-17 15:37
 * @author Eduard Seifert <eduard.seifert@namics.com>
 * @author Doreen Heigener <doreen.heigener@namics.com>
 * @note no IE hacks with conditional comments
 */

/* Debug */
.ms-searchresults div#ms-pcn.hide { display: none; }

/* Search Dialogue */
.ms-searchresults div.ms93-sn-fly-v1 ul li div {
	display: block;
	padding: 1px 14px 1px 10px;
	
	background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
	
}
.ms-searchresults div.ms93-sn-fly-v1-l1-active ul li div {
	padding-bottom: 5px;
	padding-left: 16px;
	padding-top: 2px;
}
.ms-searchresults div.ms-searchnavprint {
	margin: 10px 0 12px 20px
}
/* Print Link Icon */
.ms-searchresults div#ms93-sn-mddl { padding-bottom: 5px; }
.ms-searchresults div.ms-searchnavprint a.ms-print-lnk:link,
.ms-searchresults div.ms-searchnavprint a.ms-print-lnk:visited,
.ms-searchresults div.ms-searchnavprint a.ms-print-lnk:focus,
.ms-searchresults div.ms-searchnavprint a.ms-print-lnk:active {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-position: 0 -5837px;
	padding-left: 17px;
}
.ms-searchresults div.ms-searchnavprint a.ms-print-lnk:hover {
	background-position: 0 -5716px;
	color: #00adef !important;
}

.ms-searchresults ul.ms-ll1 li a,
.ms-searchresults ul.ms-ll1b li a,
.ms-searchresults ul.ms-mab-0 li a { cursor: pointer; }

/* Searchform */
.ms-searchresults div.ms93-frm-search p.ll-search { float: left; }
.ms-searchresults div.ms93-frm-search div.ms93-frm-sbmt-search { float: left; margin-left: 10px; }

/* Searchoptions */
.ms-searchresults .ms-search-pag-1 .ms-search-stats-wrapper .ms-search-stats { float: left; }
.ms-searchresults .ms-search-pag-1 .ms-search-stats-wrapper .ms-search-pagination { float: right; }

/* Number of Results on Page */
.ms-searchresults .ms-search-pag-1 .ms-search-num-pages { float: right; margin-bottom: 5px; }
.ms-searchresults .ms-search-pag-1 .ms-search-num-pages #searchform2 label { float: left; }
.ms-searchresults .ms-search-pag-1 .ms-search-num-pages #searchform2 .ms-form-select { float: left; margin-left: 10px; }
.ms-searchresults #resultsSelect { width: 40px; }

/* Pagination */

/* Searchresults */
.ms-searchresults .ms-search-pag-1 { margin-bottom: 10px; }
.ms-searchresults div.ms-tb1 table { margin-bottom: 15px; }
.ms-searchresults div.ms-tb1 table td.ms-table-col-1 { padding-left: 5px; padding-right: 5px; }
.ms-searchresults div.ms-tb1 table { table-layout: fixed; } /* for IE7 */
.ms-searchresults div.ms-tb1 table td { border-left: none; }
.ms-searchresults div.ms-tb1 table td p { margin: 5px 0; }
.ms-searchresults div.ms-tb1 table td p a { word-wrap: break-word; }



.ms-searchresults div.ms93-frm-search div.ms93-frm-sbmt-search p {
	background-image: none;
	margin: 0;	
}

.ms-searchresults div.ms93-frm-search div.ms93-frm-sbmt-search p a {
	background-color: #636363;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif');
    background-position: -1px 0;
    background-repeat: no-repeat;
    border-color: #999999 #333333 #333333 #999999;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    line-height: 14px;
    padding: 1px 7px 1px 16px;
}

.ms-searchresults div.ms93-frm-search div.ms93-frm-sbmt-search p a:hover {
	background-color: #333333;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-position: 7px 5px;
	border-color: #666 #000 #000 #666;
}


.ms-searchresults #ms-pcn #ms93-sn.ms-sn-v4 h3.ms-hl3 img {
	padding-top: 7px;
	padding-bottom: 12px;
}


.ms-searchresults #ms-pcn ul.ms-ngrb-navi-level2  {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_pcnrb_l2_lr_no_dropshadow.png');
	background-color: #57585C;
}

.ms-searchresults #ms-pcn ul.ms-ngrb-navi-level2 li {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/grad_3_border.png') !important;
}

.ms-searchresults #ms-pcn ul.ms-ngrb-navi-level2 input {
	position: relative;
	top: 2px;	
}

.ms-searchresults #ms-pcn div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active label {
	color: #fff;
}

.ms-searchresults #ms-pcn #ms93-sn-mddl-bttns p.ms93-sn-button a span {
	padding-right: 19px;	
} 

.ms-searchresults #ms-pcn div#ms93-sn-mddl div#ms93-sn-mddl-bttns {
    background-image: url('/etc/designs/retail-bridge/img_ngrb/dl_n_pcnrb.gif');
    background-position: 0 bottom;
    padding-bottom: 2px;
    padding-top: 0;
}

.ms-searchresults #ms-pcn div#ms93-sn-mddl div#ms93-sn-mddl-bttns.no-result {
	background-image: none;
}

.ms-searchresults #ms-pcn {
	margin-bottom: 20px;	
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
.ms-page-service-center #ms-website #ms-f-right-2 {
	padding-top: 3px;
}
.ms-page-service-center #ms-website .ms-mab-9 {
	margin-bottom: 27px;
}
/* Stage and Hotline */
#hotline-container, #hotline-container h2, .dealer-teaser, .dealer-teaser h2, .dealer-teaser .ms-image {
	background: url('/etc./img/service-center-bg.gif') left top no-repeat;
}

#hotline-container {
	background-color: #d5d5d5;
	background-position: -260px 0;
	font-size: 11px;
	height: 211px;
	overflow: hidden;
	position: absolute;
	right: 30px;
	top: 52px;
	width: 230px;
	z-index: 100;
}
#hotline-container h2 {
	background-color: #f2f2f2;
	height: 46px;
}
#hotline-container h2 img {
	margin: 10px 15px 15px; 
}
#hotline-scroll-wrapper {
	height: 95px;
	margin: 0px 10px 8px 15px;
	overflow: auto;
	padding-right: 10px;
	width: 205px;
}

div.jScrollPaneContainer {
	width: 215px !important;	
}
#hotline-scroll-wrapper h3 {
	font-size: 20px;
	margin-bottom: 1px;
	margin-top: -5px;
}
#hotline-scroll-wrapper p {
	margin-bottom: 4px;
}
#hotline-container .footnote {
	font-size: 10px;
}
#hotline-links {
	border-top: 1px solid #999;
	margin: 0 15px;
	padding-top: 7px;
}
#hotline-links a {
	background: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif') left 4px no-repeat;
	padding-left: 9px;
}
#hotline-links a:hover, #hotline-links a:focus, #hotline-links a:active {
	background-position: left -146px;
}

#ms-page-pms-html #ms-website #ms-wrapper .sc-stage {
	height: 295px;
}

/* Dispatcher Teaser */
.ms-page-service-center #ms-website .ms93-tdl9-2 {
	clear: both;
	margin-right: 10px;
	margin-bottom: 27px;
}
.ms-page-service-center #ms-website .ms93-tdl9-2 h2 {
	width: auto;
}
.ms-page-service-center .ms93-tdl9-2 img {
	margin-top: 3px;
}
.ms-page-service-center .ms93-tdl9-2 .ms93-teaser-content {
	margin-left: 190px;
	padding-bottom: 0px;
}
.ms-page-service-center #ms-website .ms93-tdl9-2 .ms-linklist-typ-1,
.ms-page-service-center #ms-website .ms93-tdl9-2 .ms-link-download {
	margin-bottom: 0;
}
.ms-page-service-center #ms-website .ms93-tdl9-2 .ms-linklist-typ-1 a {
	display: block;
	float: none;
}
.ms-page-service-center #ms-website .ms93-tdl9-2 .ms-linklist-typ-1 li:after {
	clear: none;
	content: '';
}
.ms-page-service-center .ms-link-download li {
	padding: 0;
}

.ms-page-service-center .ms-clearer {
	height: 0px;
	overflow: hidden;
}

/* Service Marketing Teaser */
.ms-page-service-center .ms93-lnk2 {
	background: #ececec;
	margin-bottom: 12px;
	padding: 2px 8px;
}
#ms-website .service-marketing-teasers {
	border-bottom: 1px solid #ddd;
	clear: both;
	margin: 0 10px 37px 0;
	overflow: auto;
	padding-bottom: 8px;
}
.service-marketing-teasers h2 {
	border-bottom: 1px solid #ddd;
	margin-bottom: 7px;
	padding-bottom: 8px;
}
.service-marketing-teasers .ms-teaser-typ-2 {
	clear: none;
	float: left;
	margin: 0;
	width: 49.9%;
}
.service-marketing-teasers .ms-teaser-typ-2-2 {
	padding: 0;
}
.service-marketing-teasers .ms-teaser-typ-2 img {
	margin: 3px 0 0 0;
}
.service-marketing-teasers .ms-teaser-typ-2 .ms-text, .service-marketing-teasers .ms-teaser-typ-2 h3 {
	float: none;
	margin-right: 15px;
	width: auto;
}
.service-marketing-teasers .ms-teaser-typ-2 a {
	background: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif') 0 4px no-repeat;
	display: inline;
}

.service-marketing-teasers .ms-teaser-typ-2 a:hover, .service-marketing-teasers .ms-teaser-typ-2 a:active {
	background-position: left -146px;
}

/* Footnote */
#ms-website .footnote {
	margin-bottom: 15px;
	margin-right: 10px;
}

/* Dealer Teaser */
#ms-website .dealer-teaser {
	background-color: #d7d8da;
	background-position: top right;
	margin-top: 36px;
}
.dealer-teaser h2 {
	background-color: #88949e;
	background-position: left -60px;
	color: #fff;
	padding: 3px 10px;
}
.dealer-teaser .ms-image {
	background-color: #babfc5;
	background-position: left -100px;
	border-bottom: 1px solid #fff;
}
.dealer-teaser .ms-image img {
	display: block;
	margin: 0 auto;
}
.dealer-teaser .address {
	border-bottom: 1px solid #fff;
	padding: 8px 10px 0;
}
.dealer-teaser .address p {
	margin-bottom: 8px;
}
.dealer-teaser .ms-linklist-typ-1 {
	padding: 8px 10px;
}

/* Service Coupon */
.ms-page-service-coupon #ms-website #ms-f-left-2 {
	top: auto;
}

/* Digitaler Servicebericht */
#ms-website .myvehicleteaser, #ms-website .dsbteaser {
	background: #d7d8da url('/etc./img/bg-dsb-teaser-70px.jpg') left top repeat-x;
	margin: 18px 0 20px;
	padding: 7px 10px 0;
	position: relative;
	width: 210px;
	font-size: 11px;
}
#ms-website .myvehicleteaser p, #ms-website .dsbteaser p {
	margin: 3px 0;
}
#ms-website .dsb-teaser-img {
	display: block;
	left: -10px;
	padding-top: 6px;
	position: relative;
}
#ms-website .myvehicleteaser a, #ms-website .dsbteaser a {
	background: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif') left 5px no-repeat;
	display: block;
	padding-left: 9px;
}
#ms-website .myvehicleteaser a:hover, #ms-website .myvehicleteaser a:focus, #ms-website .dsbteaser a:hover, #ms-website .dsbteaser a:focus {
	background-position: left -145px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
.jScrollPaneContainer {
	overflow: hidden;
	position: relative;
	margin: 15px 0 10px 0 !important;
	height: 95px;
	width: 215px;
}
.jScrollPaneTrack {
	background: transparent  url('/etc/designs/retail-bridge/publish./img_ngrb/g_dsb_teaser.jpg') repeat-y 1px top;
	position: absolute;
	width: 8px;
	cursor: pointer;
	right: 1px;
	background-repeat: repeat-y !important;
}
.jScrollPaneDrag { 
	background: transparent url('/etc/designs/retail-bridge/img/scrollbar_handle.png') no-repeat left -238px;
	position: absolute;
	border-top: 1px solid #d4d4d4 !important;
	border-bottom: 1px solid #d4d4d4  !important;
}

a.jScrollArrowUp {
	display: block;
	height: 4px;
	width: 6px;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-indent: -2000px;
	top: 0;
	z-index: 1;
	background: transparent url('/etc/designs/retail-bridge/img/arrows.png') no-repeat top left;
}
a.jScrollArrowDown {
	bottom: 0;
	display: block;
	height: 4px;
	width: 6px;
	overflow: hidden;
	position: absolute;
	right: 0;
	text-indent: -2000px;
	z-index: 1;
	background: transparent url('/etc/designs/retail-bridge/img/arrows.png') no-repeat 0px -5px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
.ms-page-my-mercedes #ms-stage {
	position: relative;
}
.ms-page-my-mercedes #ms-website #ms-wrapper,
.ms-page-my-mercedes #ms-website #ms-stage,
.ms-page-my-mercedes #ms-website #ms-wrapper-f {
	position: relative;
}
.ms-page-my-mercedes #ms-website #ms-wrapper-f {
	background: #c5c9cd url('/etc./img/my-mercedes-bg-.gif') left top no-repeat;
}
.ms-page-my-mercedes #ms-website #ms-f-left {
	float: left;
	width: 242px;
	margin-top: -65px;
}
.ms-page-my-mercedes #ms-website #ms-f-left-2 {
	height: auto;
	position: static;
	z-index: 2;
}
/* Stage */
.ms-page-my-mercedes #ms-stage .ms-hl2 {
	margin-bottom: 16px;
}
.ms-page-my-mercedes #ms-stage .ms-hl2 img {
	display: block;
}
.ms-page-my-mercedes #stage-action {
	left: 20px;
	position: absolute;
	top: 53px;
	width: 200px;
	z-index: 1;
}
.ms-page-my-mercedes #stage-action p {
	font-size: 12px;
	font-weight: bold;
}
.ms-page-my-mercedes #stage-action .button-wrapper-outer {
	margin: 5px 0 0 -7px;
}

.ms-page-my-mercedes #stage-action .button-wrapper-inner {
	background: rgb(23,141,192); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(23,141,192,1) 6%, rgba(14,119,165,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(6%,rgba(23,141,192,1)), color-stop(100%,rgba(14,119,165,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#178dc0', endColorstr='#0e77a5',GradientType=0 ); /* IE6-9 */
    border-top: 1px solid #43b7ea;
	border-left: 1px solid #43b7ea;
	border-bottom: 1px solid #0d516e;
	border-right: 1px solid #0d516e;
    display: block;
    float: left;
    height: 19px;
    padding-left: 9px;
}

.ms-page-my-mercedes #stage-action .button-wrapper-inner:hover {
	background-position: 0 7px;
	border-top: 1px solid #96dcfa;
	border-left: 1px solid #96dcfa;
	border-bottom: 1px solid #137ba8;
	border-right: 1px solid #137ba8;	
	background: rgb(16,176,236); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(16,176,236,1) 6%, rgba(7,150,205,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(6%,rgba(16,176,236,1)), color-stop(100%,rgba(7,150,205,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10b0ec', endColorstr='#0796cd',GradientType=0 ); /* IE6-9 */
}


.ms-page-my-mercedes #stage-action .button-wrapper-inner a {
	background-image: url('/etc/designs/retail-bridge/publish/css_ngrb/icon_sprite.gif');
	background-position: 0 6px;
	color: #fff;
	white-space: nowrap;
	padding: 2px 9px 0 9px;
}

.ms-page-my-mercedes #stage-action .button-wrapper-inner a:hover {
	background-position: 0 6px;
}



.ms-page-my-mercedes #stage-action .button-wrapper-inner {
	background-position: 100% 0;
	margin-left: 8px;
}
.ms-page-my-mercedes #stage-action a {
	background: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif') 0 6px no-repeat;
	display: block;
	font-size: 11px;
	height: 18px;
	padding: 2px 10px 2px 9px;
}
.ms-page-my-mercedes #stage-action a:hover, .ms-page-my-mercedes #stage-action a:focus {
	background-position: 0 -144px;
}
.ms-page-my-mercedes #ms-stage .ms-hl2 img {
	margin-bottom: 0;
}

/* Personal Recommendations Box */
.ms-page-my-mercedes #ms-website #ms-bx-wrppr {
	bottom: auto;
	left: auto;
	margin-left: 9px;
	position: relative;
	position: static;
}
.ms-page-my-mercedes #ms-website #ms-bx-wrppr #ms-bx {
	margin-left: 1px;	
}

.ms-page-my-mercedes #ms-bx-top {
	padding: 0 4px 0 0;
	width: 235px;
}
.ms-page-my-mercedes #ms-bx-top-2 {
	background: #f0f0f0 url('/etc./img/my-mercedes-bg.gif') left top no-repeat;
	padding: 4px 0 9px;
	width: 230px;
}
.ms-page-my-mercedes #ms-bx-top-2 .ms-hl3 {
	float: none;
	padding-left: 9px;
	padding-top:5px;
	width: auto;
}
.ms-page-my-mercedes #ms-bx-mddl-2 {
	background: #cbcfd2 url('/etc./img/my-mercedes-bg.gif') 100% -40px no-repeat;
	margin: 0 3px 0 0;
	padding: 0;
}
.ms-page-my-mercedes #open-box #ms-bx.ms-bx-v1-open #ms-bx-mddl-2 {
	margin-right: 2px;
}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 {
	padding: 10px;
}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 li {
	border-bottom: 1px solid #bebebe;
}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 li.last {
	border: 0 none;
}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 a {
	background-position: 0 12px;
	display: block;
	padding: 7px 0 7px 9px;
	
	position: relative;
}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 a:hover, .ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 a:focus {
	background-position: 0 -138px;
}


.ms-page-my-mercedes #ms-website #ms-wrapper-f {
	float: left;
}


/* My Mercedes Teasers */
.ms-page-my-mercedes #ms-website #ms-f-right {
	display: block;
	margin-left: 244px;
	margin-top: 10px;
	margin-bottom: 4px;
	position: relative;
	width: 750px;
}
.ms-page-my-mercedes #ms-website .overview-nav {
	display: block;
	height: 1%;
	overflow: auto;
}
.overview-nav li {
	display: block !important;
	display: inline;
	float: left;
	height: auto !important;
	height: 93px;
	min-height: 93px;
	margin: 0 0 0 16px;
	padding-bottom: 16px;
	position: relative;
	width: 234px;
}
.overview-nav .description, .overview-nav .bg {
	color: #666;
	cursor: hand;
	display: none;
	height: 49px;
	padding: 11px 15px;
	position: absolute;
	top: 0;
	visibility: hidden;
	width: 200px;
	z-index: 100;
}
.overview-nav a {
	display: block;
	position: relative;
}
.overview-nav .bg {
	background: #fff;
	height: 48px;
	opacity: 0.85;
	z-index: 50;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}
.overview-nav a.hover .description, .overview-nav a.hover .bg, .overview-nav a:hover .description, .overview-nav a:focus .description, .overview-nav a:hover .bg, .overview-nav a:focus .bg {
	display: block;
	visibility: visible;
}
.overview-nav img {
	position: relative;
}

.overview-nav a .link {
	background: url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif') 4px 8px no-repeat;
	display: block;
	padding: 4px 4px 0 13px;
	position: relative;
}
.overview-nav a:hover .link, .overview-nav a:focus .link {
	background-position: 4px -142px;
	cursor: pointer;
}
.overview-nav .overview-linkwrapper {
	display: block;
	padding-bottom: 5px;
	width: 230px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/* TRUCK DPP */

.ms-10-1-truck-dpp-stage,
#ms-page-grid-2b div#ms-website div.ms-10-1-truck-dpp-stage {
	height: 220px;
	margin-bottom: 20px;
	overflow: hidden;
}
div.ms-10-1-truck-dpp-teaser-fragment-1-2, 
div.ms-10-1-truck-dpp-teaser-fragment-2-2, 
div.ms-10-1-truck-dpp-teaser-fragment-3-2 {
	margin: 0 auto;
}

div.ms-10-1-truck-dpp-teaser-fragment-2 {
	padding-bottom: 20px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/* TRUCK HOME */

div.ms-10-1-truck-home {}

/* ME9 */
div.ms-10-1-truck-home-me9 {}
div.ms-10-1-truck-home-me9 div.ms-me9-2 {
	padding-top: 46px; /* space for Navigation (ms-nav12) */
	height: 182px;
}
div.ms-10-1-truck-home-me9 div.ms-me9-right {
	display: none;
}
div.ms-10-1-truck-home-me9 div.ms-me9-left {
	float: none;
	width: auto;	
}
div.ms-10-1-truck-home-me9 div.ms-me9-left ul {
	margin: 0 auto;
}


div.ms-10-1-truck-home-me9 div.ms-me9-left ul li {
	float: left;
	width: 76px;
	
}
div.ms-10-1-truck-home-me9 div.ms-me9-left ul li a {
	display: block;
}
div.ms-10-1-truck-home-me9 div.ms-me9-left ul li a img {
	display: block;
	height: 110px;
	width: 76px;
}
div.ms-10-1-truck-home-me9 div.ms-me9-left ul li a span {}


/* MS-NAV12 */
div.ms-10-1-truck-home-me9 div.ms-nav12 {
	right: 9px;
}
* html div.ms-10-1-truck-home-me9 div.ms-nav12 {
	width: 100%;
}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul {
	margin-right: -6px;
	zoom: 1;
}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li {
	width: 33.33%;
	margin-right: 0;
}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li.ms-last-li {
	float: right;
}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a {
	background-image:  url('/etc/designs/retail-bridge/publish./img_ngrb/s96_nav12_r_w.gif');
	display: block;
	float: none;
	margin-right: 6px;
	width: auto;
	white-space: normal;
}

div.ms-10-1-truck-home-me9 div.ms-crslbtns-elev ul li a {
	background-image:  url('/etc/designs/retail-bridge/publish./img_ngrb/s-10-1-truck-home_nav12.png')  !important;
} 

div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a * {
	cursor: pointer;
}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a span {
	background-image:  url('/etc/designs/retail-bridge/publish./img_ngrb/s96_nav12_r_w.gif');
	height: 14px;
}
div.ms-10-1-truck-home-me9 div.ms-crslbtns-elev ul li a span {
	background-image:  url('/etc/designs/retail-bridge/publish./img_ngrb/s-10-1-truck-home_nav12.png') !important;
	height: 30px;
}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a:hover,
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a.ms-active {}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a:hover span,
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a.ms-active span {}



/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*
 * CSS style implementation for the favorites2 teaser.
 * Author: Roland Pavic (@namics)
 * 
 */

/* NEW FAVORITE TEASER */

/*	tx4 */
p.ms-tx4, dl.ms-tx4 {
	font-weight: bold;
}

#newcrmteaser-wrapper .bold {
	font-weight: bold;
}

#newcrmteaser-wrapper dl {
	display:block;
	clear:both;
}

#newcrmteaser-wrapper dt {
	width:131px;
	float:left;
	margin-right:10px;
	margin-bottom:1px
}

#newcrmteaser-wrapper dd {
	float:right;
	width:50px;
	text-align:right;
}

div.ms-tdl11-image {
	width:210px;
	height:94px;
	margin-top:-6px;
	padding:10px 10px 0 10px;
	background-image:  url('/etc/designs/retail-bridge/publish./img_ngrb/g_favTeaser.jpg');
}

div.ms-tdl11-image img {
	margin:0 auto 15px 24px;
}

div.ms-tdl11-image h4 {
	font-weight:bold !important;
}

/* author view styles *********************************************************/

table.ms-fav2-author {
	width: 100%;
	border-spacing: 15px;
	margin-left: 30px;
	margin-top: 30px;
	margin-bottom: 30px;
}

table.ms-fav2-author thead tr th {
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
}

table.ms-fav2-author thead tr th div {	
	width: 230px;
}

td.ms-fav2-author {
	vertical-align: top;
}

td.ms-fav2-author * {
	font-size: 11px !important;
}
	
p.ms-fav2-author {
	color: red;
	margin-top: 20px;
	width: 230px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/* pageConatiner 
   position: relative to enable absolute positioning for model navigation */
.ms-rb-pageContainer {
	position: relative;	
}

/* Header CSS */
div#ms-header { 
	width: 1000px; 
	height: 93px; 
	position: relative; 
	background-image: none;
	float: none;
	z-index: 100;
	margin-bottom: 24px;
	/* background-image:  url('/etc/designs/retail-bridge/publish./img_ngrb/ptionalHeaderBackground.jpg') Please activate this line to enable optional header background */
}

div#ms-header.ms-rb-t22 {
	height: 93px; 
	margin-bottom: 0;	
}
	
.ms-rb-header .ms-rb-logo { 
	position: absolute; 
	top: 21px; 
	left: 30px; 
}

.ms-rb-header a,
#ms-rb-modelSelBarContainer a {  
	text-decoration: none; 
	color: #fff; 
}
	
.ms-rb-header a:hover,
#ms-rb-modelSelBarContainer a:hover {
	color: #00adef;
}	
	
.ms-rb-header ul { 
	list-style: none; 
	margin: 0; 
	padding: 0;
}

/* Icon Sprite */
.ms-rb-header a.ms-rb-ctaButton,
.ms-rb-header .ms-rb-loginLinks li a,
ul.ms-rb-quickLinks li a,
.ms-ng .ms-rb-consultingCol a,
.ms-ng .ms-rb-carConfigurations a,
.ms-ng .ms-rb-myDealer a,
ul.ms-rb-modelNavList ul.ms-rb-linkFlyoutList li a,
ul.ms-rb-bodyStyleList li > a,
ul.ms-rb-bodyStyleList li.hover .ms-rb-quickLinks li > a,
ul.ms-rb-bodyStyleList li a.ms-rb-ctaButton {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
}

/* Button */
.ms-rb-header a.ms-rb-ctaButton,
#ms-rb-modelSelBarContainer a.ms-rb-ctaButton {
	float: left;
	color: #fff;
	line-height: 14px;
	padding: 1px 7px 1px 16px;
	background-color: #636363;
	
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;	
	font-size: 11px;
	

	background-image: url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif');
	background-repeat: no-repeat;
	background-position: -1px 0;
}

.ms-rb-header a.ms-rb-ctaButton:hover,
#ms-rb-modelSelBarContainer a.ms-rb-ctaButton:hover {
	background-color: #333333;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-position: 7px 5px;
	border-color: #666 #000 #000 #666;
}


/* Meta Navigation */
.ms-rb-header .ms-rb-metaNav { 
	position: absolute; 
	top: 0px; 
	right: 10px;
	z-index: 300;
	font-size: 10px;
	width: 684px;
}

ul.ms-rb-metaNavList { 
	float: right; 
	margin: 0; 
}
	
ul.ms-rb-metaNavList > li { 
	float: left; 
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-seperatorMetaNavBG.gif');
	background-repeat: no-repeat;
	background-position: right 12px;
	line-height: 20px; 
}
	
ul.ms-rb-metaNavList > li > a,
ul.ms-rb-metaNavList > li > span {
	color: #fff;
	display: block;
	padding: 6px 11px 2px 11px;  
}	
	
ul.ms-rb-metaNavList > li.last,
ul.ms-rb-metaNavList > li.ms-rb-noSeperator { 
	background-image: none; 
}

ul.ms-rb-metaNavList > li.hover {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgNav2nd.gif');
	background-repeat: no-repeat;
	background-position: 0px -1px;
}

ul.ms-rb-metaNavList li.hover > a,
ul.ms-rb-metaNavList li.focus > a {
	color: #00adef;
}

/* Login, Search Form */
.ms-rb-searchFormLayer,
.ms-rb-loginFormLayer {
	xborder-top: 1px solid #999;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgMetaLoginSearch.gif');
	background-repeat: no-repeat;
	background-position: 0 8px;
	position: absolute; 
	top: 20px; 
	right: -10px;
	height: 73px; 
	display: none;
}
	
.hover .ms-rb-loginFormLayer, 
.focus .ms-rb-loginFormLayer, 
.hover .ms-rb-searchFormLayer,
.focus .ms-rb-searchFormLayer {
	display: block;
}	
	
.ms-rb-searchFormLayer fieldset,
.ms-rb-loginFormLayer fieldset {
	margin: 0px; 
	padding: 0px;
}
	
.ms-rb-header input {
	height: 16px;
	width: 136px;
	color: #333;
	font-size: 10px;
	line-height: 16px;
	border: none;
	padding: 0px 2px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgInputLoginSearch.gif');
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px solid #fff;
}

.ms-rb-header label {
	color: #fff;
	font-size: 10px;
	line-height: 10px;
	display: block;
	margin-top: 15px;
	margin-bottom: 7px;
}

*+html .ms-rb-header label {
	margin-top: 16px;
	margin-bottom: 4px;
}

/* Login Formular */
.ms-rb-loginFormLayer .ms-rb-formCol1 {
	float: left;
	clear: left;
	padding-left: 20px;
}

.ms-rb-loginFormLayer .ms-rb-formCol2 {
	float: left;
	padding: 0px 0px 0px 10px;
}

.ms-rb-loginFormLayer .ms-rb-formCol3 {
	float: left;
	clear: right;
	clear: none;
	padding: 31px 20px 0 10px;
}
	
.ms-rb-header .ms-rb-loginLinks {
	line-height: 10px;
	margin-left: 20px;
	clear: both;
}

.ms-rb-header .ms-rb-loginLinks li {
	float: left; 
	margin-top: 6px;
	padding: 0px;
	border: none;
}

.ms-rb-header .ms-rb-loginLinks li a {
	background-repeat: no-repeat;
	background-position: 0px -1496px;
	padding: 0 20px 0 7px;
}	

.ms-rb-header .ms-rb-loginLinks li a:hover {
	background-position: 0px -1746px;
}

/* Suche Formular */
.ms-rb-searchFormLayer .ms-rb-formCol1 {
	float: left;
	clear: left;
	padding: 32px 0 0 20px;
}
	
.ms-rb-searchFormLayer .ms-rb-formCol2 {
	float: left;
	clear: right;
	padding: 31px 20px 0 10px;
}

/* Meta Navigation - View Modes */
/* different views for unregistered, logined users */
.ms-rb-isUnregistered .ms-rb-salutation,
.ms-rb-isUnregistered .ms-rb-profile,
.ms-rb-isUnregistered .ms-rb-logout,
.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn .ms-rb-salutation,
.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn .ms-rb-profile,
.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn .ms-rb-logout,
.ms-rb-isLoggedIn .ms-rb-login {
	display: none;
}

.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn .ms-rb-login,
.ms-rb-isLoggedIn .ms-rb-salutation,
.ms-rb-isLoggedIn .ms-rb-profile,
.ms-rb-isLoggedIn .ms-rb-logout,
.ms-rb-isLoggedIn .ms-rb-search,
.ms-rb-isLoggedIn .ms-rb-singleMetaNavLink {
	display: block;
}


/* Main Navigation */
.ms-rb-header .ms-rb-mainNav { 
	position: absolute; 
	top: 42px; 
	left: 286px;
	font-size: 11px;
	z-index: 200;
}

ul.ms-rb-mainNav1st { 
	position: relative; 
	line-height: 10px; 
	width: 690px;
}
	
ul.ms-rb-mainNav1st li { 
	position: relative; 
	float: left; 
}
	
ul.ms-rb-mainNav1st li a { 
	display: block; 
	padding: 7px 10px 9px 10px; 
}
	
ul.ms-rb-mainNav1st > li.hover {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgNav1stHover.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

ul.ms-rb-mainNav1st > li.ms-rb-expandLeft.hover {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgNav1stLastHover.gif');
	background-position: right top;
}

ul.ms-rb-mainNav1st > li.active > a {
	color: #00adef;
}

ul.ms-rb-mainNav1st li.hover li {
	background: none;
}

ul.ms-rb-mainNav1st li.hover > a {
	color: #00adef;
}

div.ms-rb-mainNav2ndWrapper { 
	width: 190px; 
	display: none; 
	position: absolute; 
	top: 24px; 
	background-color: #2B2D31;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgNav2nd.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 30px;
}
div.ms-rb-mainNav2ndWrapper.ms-rb-flyoutDoubleWidth {
	width: 381px;
}

li.ms-rb-expandLeft div.ms-rb-mainNav2ndWrapper { 
	right: 0;
	background-position: top right;
}	

ul.ms-rb-mainNav2nd {
	margin-top: 12px;
	width: 190px;
	border-bottom: 1px solid #6a6a6a;
}

.ms-rb-mainNav2ndCol1,
.ms-rb-mainNav2ndCol2 {
	display: block;
	width: 190px;
}
	
.ms-ng .ms-rb-mainNav2ndCol1 {
	float: left;
}
	
.ms-ng .ms-rb-mainNav2ndCol2 {
	float: right;
	padding-top: 16px;
	margin-bottom: -30px;
}
	
.ms-rb-expandLeft .ms-rb-mainNav2ndCol1 {
	float: right;
}
	
.ms-rb-expandLeft .ms-rb-mainNav2ndCol2 {
	float: left;
}

ul.ms-rb-mainNav2nd li {
	line-height: 14px;
	float: none;
	border-bottom: 1px solid #2c2c2c;
	border-top: 1px solid #6a6a6a;
}

ul.ms-rb-mainNav2nd li.first {
	border-top: none;
}
	
ul.ms-rb-mainNav2nd li h3 {
	font-weight: normal;	
}
ul.ms-rb-mainNav2nd li a { 
	width: 160px; 
	padding: 1px 10px 1px 20px; 	
} 

ul.ms-rb-mainNav1st li.hover ul.ms-rb-mainNav2nd li a {
	color: #fff;
}

ul.ms-rb-mainNav1st li.hover ul.ms-rb-mainNav2nd li.hover a { 
	color: #00adef;
}
	
ul.ms-rb-mainNav1st li.hover .ms-rb-mainNav2ndWrapper {
	display:block;
}
	
.ms-ng .ms-rb-h3QuickLinks {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	margin: 14px 10px 0px 19px;
}

ul.ms-rb-mainNav2nd.ms-rb-quickLinks {
	border: none;
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: -6px;
	width: 170px;
}
	
ul.ms-rb-quickLinks li {
	border: none;
	background: none;
	width: 140px; 
	line-height: 14px;
	margin-bottom: 2px;
}

ul.ms-rb-quickLinks li a {
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding: 1px 10px 1px 8px;
	width: 150px;
}

ul.ms-rb-mainNav1st li.hover ul.ms-rb-quickLinks li.hover a {
	background-position: 0px -245px;
}

/* myCar, myCarConfigurations, consulting column */
.ms-ng .ms-rb-carConfigurations,
.ms-ng .ms-rb-myDealer,
.ms-ng .ms-rb-consultingCol {
	width: 161px;
	margin: 0 0 27px 20px;
	overflow: hidden;
}

.ms-ng #crm-mycar-static {
	border: none;	
}

.ms-ng .ms-rb-myCars { 
	width: 161px;
	margin: 16px 0 30px 20px;
}

.ms-ng .ms-rb-consultingCol h4,
.ms-ng .ms-rb-carConfigurations h4,
.ms-ng .ms-rb-myDealer h4 {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 7px;
	margin-top: -3px;
	line-height: 14px;
}

.ms-ng .ms-rb-consultingCol img,
.ms-ng .ms-rb-carConfigurations img,
.ms-ng .ms-rb-myDealer img {
	margin-bottom: 10px;
}

.ms-ng .ms-rb-consultingCol a,
.ms-ng .ms-rb-carConfigurations a,
.ms-ng .ms-rb-myDealer a{
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding: 0 0 0 8px;
	color: #fff;
	xmargin-bottom: 10px;
	line-height: 14px;
}

.ms-ng .ms-rb-consultingCol a:hover,
.ms-ng .ms-rb-carConfigurations a:hover,
.ms-ng .ms-rb-myDealer a:hover{
	background-position: 0px -246px;
	color: #00adef;
}

.ms-ng .ms-rb-consultingCol p,
.ms-ng .ms-rb-carConfigurations p,
.ms-ng .ms-rb-myDealer p {
	color: #fff;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	margin-bottom: 10px;
}

.ms-ng .ms-rb-consultingCol li,
.ms-ng .ms-rb-carConfigurations li {
	float:none;	
	margin-top: -3px;
}

/* CRM1 Flyout */
.ms-rb-isUnregistered .showifloggedin_crm1, 
.ms-rb-isUnregistered .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-carConfigurations,
.ms-rb-isUnregistered .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-myDealer,
.ms-rb-isLoggedIn .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-consultingCol,
.ms-rb-isLoggedIn .ms-rb-crm1 .showifunregistered{ 
	display: none;
}

.ms-rb-isLoggedIn .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-carConfigurations,
.ms-rb-isLoggedIn .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-myDealer,
.ms-rb-isUnregistered .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-consultingCol,
.ms-rb-isUnregistered .ms-rb-crm1 .ms-rb-mainNav2ndCol2 { 
	display: block;
}

/* CRM2 Flyout */
.ms-rb-isLoggedIn #showifunregistered, /* CRM2 */
.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn #showifunregistered, /* CRM2 */
.ms-rb-isUnregistered #showifloggedin_crm2, /* CRM2 */
.ms-rb-isUnregistered .ms-rb-mainNav2ndCol2 { /* CRM2 */
	display: none;
}

.ms-rb-isUnregistered div.ms-rb-mainNav2ndWrapper.ms-rb-flyoutDoubleWidth {
	width: 190px;
} /* reduce flyout width in mode unregistered in CRM1*/

.ms-rb-isUnregistered div.ms-rb-mainNav2ndWrapper.ms-rb-flyoutDoubleWidth.ms-rb-crm1 {
	width: 381px;
} /* CRM1 Flyout has double width */

/* ModelSelectionBar */
.ms-ng #ms-rb-modelSelBarContainer {
	position: absolute;
	top: 0px; 
	width: 1000px; 
	height: 117px; /* =header height */
	background-image: none;
	z-index: 50;
}

/* modifications for views in cms */
.ms-ng .ms-rb-isEditMode #ms-rb-modelSelBarContainer {
	top: 70px;	
}

.ms-ng .ms-rb-isShowMode #ms-rb-modelSelBarContainer {
	top: 10px;	
}

.ms-ng .ms-rb-modelSelBar {
	position: absolute; 
	bottom: 0px; 
	left: 0px; 
	width: 1000px; 
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgModelSelBar.gif');
	background-repeat: repeat-x;
}

.ms-ng .ms-rb-siteInfo {
	color: #fff;
	font-size: 10px;
	line-height: 24px;
	float: left;
	width: 252px;
	margin-left: 36px;
	overflow: hidden;
	margin-left: -28px;
}	

.ms-rb-modelNav {
	font-size: 11px;
	float: left;
	margin-left: 20px;
	line-height: 24px;
}

ul.ms-rb-modelNavList { 
	float: left; 
	margin: 0; 
	width: 710px;
}
	
ul.ms-rb-modelNavList li { 
	float: left;
	padding: 0; 
	zoom: 1; 
}

ul.ms-rb-modelNavList li a {
	padding: 0 8px;
	display: block;
	cursor: pointer;
}

#ms-rb-modelSelBarContainer ul.ms-rb-modelNavList li.hover > a,
#ms-rb-modelSelBarContainer ul.ms-rb-modelNavList li.active > a {
	color: #00adef;
}

/* Link Flyout */
ul.ms-rb-modelNavList li.hover .ms-rb-linkFlyout {
	display: block;
}

ul.ms-rb-modelNavList ul.ms-rb-linkFlyoutList {
	margin:10px 0;
}

ul.ms-rb-modelNavList .ms-rb-linkFlyout {
	display: none; 
	position: absolute; 
	top: 24px; 
	background-color: #2B2D31;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgNav2nd.gif');
	background-repeat: no-repeat;
	background-position: 0px -1px;
}

ul.ms-rb-modelNavList .ms-rb-linkFlyout.ms-rb-expandLeft {
	right: 0px;
}

ul.ms-rb-modelNavList ul.ms-rb-linkFlyoutList li {
	float: none;
	line-height: 18px;
	padding:0;
}

ul.ms-rb-modelNavList ul.ms-rb-linkFlyoutList li a {
	padding: 0 20px 0px 29px;
	background-repeat: no-repeat;
	background-position: 20px 6px;
	display: block;
}
	
ul.ms-rb-modelNavList ul.ms-rb-linkFlyoutList li a:hover {
	background-position: 20px -244px;
}

/* Model Flyout */
.ms-rb-modelFlyout {
	display: none;
	width: 960px;
	height: 296px;
	position: absolute;
	left: 20px;
	top: 24px;
    background-color: #fff;
}

ul.ms-rb-modelNavList li.hover .ms-rb-modelFlyout {
	display: block;
}

.ms-rb-modelFlyout h2 {
	font-size: 40px;
	color: #666;
	margin: 0 0 12px 0 ;
}
	
.ms-rb-modelFlyout h6{
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #666;
	margin: 0 20px 3px 0;
}

.ms-rb-modelFlyoutContent {
	position: absolute;
	top: 22px;
	left: 40px;
	width: 240px;
	z-index: 101;
}

.ms-rb-rightFlyoutContent {
	position: absolute;
	top: 55px;
	left: 705px;
	width: 195px;
	z-index: 101;
}

.ms-rb-modelFlyout .ms-rb-modelImage {
	border: none;
	position: absolute;
	top: 0px;
	left: 0px;
}

.ms-rb-modelFlyout .ms-rb-modelFlyoutShadow {
	border: none;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 960px;
	height: 296px;
	zoom: 1;
	background-color: #5c5c5c;
	
	-webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:    2px 2px 3px rgba(0, 0, 0, 0.5);
	box-shadow:         2px 2px 3px rgba(0, 0, 0, 0.5);

 	background-color: rgb(0,0,0);
 	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.40);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.40)";
	zoom: 1;
}

/* model flyout backgrounds */
.ms-rb-modelFlyoutBackgrounds {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 960px;
	height: 296px;
}

.ms-rb-modelFlyoutBackgroundsList li {
	display: none;
}

.ms-rb-modelFlyoutBackgroundsList li.active {
	display: block;
}


/* model flyout bodystylelist */
ul.ms-rb-bodyStyleList li { 
	float: none;
	line-height: 16px;
	padding: 0;
}

ul.ms-rb-bodyStyleList li .ms-rb-rightFlyoutContent {
	display: none;
}

ul.ms-rb-bodyStyleList li.hover .ms-rb-rightFlyoutContent {
	display: block;
}

.ms-rb-modelFlyout .ms-rb-rightFlyoutContent h6 {
	margin-bottom: 4px;
}
	
.ms-rb-rightFlyoutContent p {
	margin-bottom: 27px;
	line-height: 14px;
}

#ms-rb-modelSelBarContainer ul.ms-rb-bodyStyleList li > a,
#ms-rb-modelSelBarContainer ul.ms-rb-bodyStyleList li.hover .ms-rb-quickLinks li > a { 
	font-size: 11px;
	color: #003366;
	background-repeat: no-repeat;
	background-position: 0px -495px;
	padding-left: 8px;
	margin-bottom: 2px;
}
	 
*+html ul.ms-rb-bodyStyleList li a {
	margin-bottom: 0px;
}
	 
#ms-rb-modelSelBarContainer ul.ms-rb-bodyStyleList li.hover > a,
#ms-rb-modelSelBarContainer ul.ms-rb-bodyStyleList li.hover .ms-rb-quickLinks li > a:hover {
	color: #00adef;
	background-position: 0px -245px;
}

ul.ms-rb-bodyStyleList li a.ms-rb-ctaButton {
	line-height: 16px;
	padding: 1px 7px 2px 16px;
	background-position: 7px 6px;
	margin-bottom: 20px;
}

ul.ms-rb-bodyStyleList	ul.ms-rb-quickLinks {
	clear: both;
	float: left;
	margin-top: -4px;
	margin-left: 8px;
}	
	
ul.ms-rb-bodyStyleList li a.ms-rb-ctaButton:hover {
	background-color: #2A2A2A;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;	
}

/* Spezial-Varianten des Headers: TruckHeader, T22 Header */

/* Truck Header */
.ms-rb-header .ms-rb-mainNavTruck {
	top: 42px; 
	left: 276px;
	font-size: 11px;
	z-index: 200;
}

.ms-rb-mainNavTruck div.ms-rb-mainNav2ndWrapper {
	background-image: none;
	padding-bottom: 0px;
	z-index: 200;
}

.ms-rb-mainNavTruck ul.ms-rb-mainNav1st li.active div.ms-rb-mainNav2ndWrapper {
	display: block;
}

.ms-rb-mainNavTruck ul.ms-rb-mainNav2nd {
	border: none;
	margin: 6px 0;
}

.ms-rb-mainNavTruck ul.ms-rb-mainNav1st li.active div.ms-rb-mainNav2ndWrapper {
	z-index: 200;
	display: block;
}

.ms-rb-mainNavTruck ul.ms-rb-mainNav1st li.hover div.ms-rb-mainNav2ndWrapper {
	z-index: 250;
}

.ms-rb-mainNavTruck div.ms-rb-mainNav2ndWrapper {
	background: rgb(128,131,134); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(128,131,134,1) 0%, rgba(99,104,109,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,131,134,1)), color-stop(100%,rgba(99,104,109,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(128,131,134,1) 0%,rgba(99,104,109,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(128,131,134,1) 0%,rgba(99,104,109,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(128,131,134,1) 0%,rgba(99,104,109,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(128,131,134,1) 0%,rgba(99,104,109,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#808386', endColorstr='#63686d',GradientType=0 ); /* IE6-9 */

	width: 724px;
	height: 26px;
	left: 0px;
}

.ms-rb-mainNavTruck ul.ms-rb-mainNav1st li {
	position: static;
	border: none;
}

.ms-rb-mainNavTruck ul.ms-rb-mainNav2nd {
	width: auto;
	border: none;
}

.ms-rb-mainNavTruck ul.ms-rb-mainNav2nd > li {
	float: left;
}

.ms-rb-mainNavTruck .ms-rb-mainNav1st > li.active li.active > a,
.ms-rb-mainNavTruck .ms-rb-mainNav1st > li.active.hover li.active > a {
	color: #00adef;
}

.ms-rb-mainNavTruck ul.ms-rb-mainNav2nd li a { 
	width: auto;
	padding: 1px 8px; 	
}

.ms-rb-mainNavTruck ul.ms-rb-mainNav2nd > li li.active > a {
	color: #fff;	
}

/* T22 Header */
.ms-rb-header .ms-rb-mainNav.ms-rb-mainNavT22,
.ms-rb-pageContainer div#ms-navi-webspecial { 
	width: 650px;
	top: 47px;
	left: 296px;
	color: #fff;
}

.ms-rb-mainNav.ms-rb-mainNavT22 ul.ms-rb-mainNav1st {
	line-height: 12px;
}

div#ms-navi-webspecial .ms-navi li,
div#ms-navi-webspecial .ms-navi li a {
	line-height: 12px;
}

.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li.first,
div#ms-navi-webspecial .ms-navi li.ms-navi-webspecial-first {
	border-right: 1px solid #fff;	
	margin-right: 1px;
}

.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li a,
div#ms-navi-webspecial .ms-navi li a {
	padding: 0px 10px 0px 18px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-repeat: no-repeat;
	background-position: right -747px;
}

.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li a:hover,
div#ms-navi-webspecial .ms-navi li a:hover {
	background-position: right -997px;
}

.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li.hover,
div#ms-navi-webspecial .ms-navi li.hover {
	background-image: none;
}

.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li.first > a,
.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li a.ms-rb-backLink,
div#ms-navi-webspecial .ms-navi li.ms-navi-webspecial-first { 
	padding: 0px 20px 0px 10px;
	background-position: 0px -3997px;
	}	

.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li.first > a:hover,
.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li a.ms-rb-backLink:hover,
div#ms-navi-webspecial .ms-navi li.ms-navi-webspecial-first.hover {
	background-position: 0px -4247px;
	}
	
.ms-rb-claimHeader {
	position: absolute;
	bottom: 29px;
	right: 20px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/* 
Logic for hide and show of different DIVs of mymercedes 
of the navigation flyouts
*/

/* owned car */
.ms-rb-noOwnedCar-content,
.ms-rb-oneOwnedCar-softLoggedIn-content,
.ms-rb-severalOwnedCar-loggedIn-content,
.ms-rb-mainOwnedCar-loggedIn-content,
.ms-rb-noMainOwnedCar-loggedIn-content {
	display: none;	
}



/* Favorite cars */
/* temporäre Anzeige */
.ms-rb-favCars-noFavorite-content,
.ms-rb-favCars-oneFavorite-nSaved-content,
.ms-rb-favCars-noFavorite-severalSaved-content,
.ms-rb-favCars-noFavorite-oneSaved-content {
	display: none;	
}

p#loggedinfav_no_conf,
p#loggedinfav_se_conf_wout_fav,
p#loggedinfav_one_conf_wout_fav,
p#loggedinfav_conf_w_fav{
	margin-top:-3px;
	margin-bottom: 17px;
}

p#loggedinpic_no_conf,
p#loggedinpic_se_conf_wout_fav,
p#loggedinpic_one_conf_wout_fav,
p#loggedinpic_conf_w_fav{
	margin-bottom: 0px;
}

/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/* Footer */
.ms-ng .ms-rb-footer { 
	width: 1000px;
	overflow: hidden;
	margin: 8px 0 9px 0;
	display: none;
}

.ms-rb-footer a {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

.ms-rb-footer a:hover, 
.ms-rb-footer span.ms-rb-itemIsSelected {
	color: #00adef;
}
	
a.ms-rb-footerLinkLeft { 
	float: left; 
	margin-left: 20px;
	padding-left: 8px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
}	
	
a.ms-rb-footerLinkLeft:hover {
	background-position: 0px -246px;
}

.ms-ng .ms-rb-footerNavList {
	float: right;
	margin: 2px 12px 0 0;
	line-height: 10px;
	list-style: none;
}

.ms-ng .ms-rb-footerNavList li {
	float: left;
	margin: 0;
	padding: 0 8px;
	border-right: 1px solid #fff;
}

.ms-rb-footerNavList li.last {
	border: none;
}


/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/

.ms-rb-directAccessQuickLink li,
.ms-rb-directAccessQuickLink a,
.ms-rb-newsColumnContainer a,
.ms-rb-moduleTeaser a .link {
	background-image:  url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
}

.ms-rb-newsColumnContainer table a,
.ms-rb-directAccessQuickLink table a {
	background-image: none;
	padding-left: 0;
	margin-left: 0;
}


.ms-rb-directAccessContainer {
	padding: 9px 20px 20px !important;	
	font-size: 11px;
}

.ms-rb-moduleTeaser {
	padding: 17px 0 1px 20px;
}

div#ms-wrapper div.ms-rb-areaChanger {
	font-size: 11px;
	background: #8b8c8e; /* Old browsers */
	background: -moz-linear-gradient(top, #7d8083 0%, #2f3339 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d8083), color-stop(100%,#2f3339)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #7d8083 0%,#2f3339 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #7d8083 0%,#2f3339 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #7d8083 0%,#2f3339 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d8083', endColorstr='#2f3339',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #7d8083 0%,#2f3339 100%); /* W3C */
}

.ms-rb-moduleTeaser li {
	float: left;
    height: auto !important;
    
    position: relative;
    width: 155px;
}


.ms-rb-moduleTeaser .overview-linkwrapper {
    display: block;
    padding: 0 0 4px 4px;
    width: 138px;
}

.ms-rb-moduleTeaser a .link {
    background-position: 0 8px;
    display: block;
    padding: 4px 4px 0 9px;
    position: relative;
    color: #fff;
}

.ms-rb-moduleTeaser .description, 
.ms-rb-moduleTeaser .bg {
    color: #666;
    display: none;
    height: 46px;
	padding: 10px;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 118px;
    z-index: 100;
}

.ms-rb-moduleTeaser .bg {
    background: none repeat scroll 0 0 #FFFFFF;
    opacity: 0.85;
    z-index: 50;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}

.ms-rb-moduleTeaser a.hover .description, 
.ms-rb-moduleTeaser a.hover .bg, 
.ms-rb-moduleTeaser a:hover .description, 
.ms-rb-moduleTeaser a:focus .description, 
.ms-rb-moduleTeaser a:hover .bg, 
.ms-rb-moduleTeaser a:focus .bg {
	display: block;
	visibility: visible;
}

.ms-rb-moduleTeaser a:hover .link, 
.ms-rb-moduleTeaser a:focus .link {
	background-position: 0 -242px;
	color: #00ADEF;
}

.ms-rb-noBg {
	background-image: none !important;	
}

.ms-rb-directAccessLinkContainer {
	margin-bottom: 24px !important;	
}

.ms-rb-directAccessIntro {
	font-weight: bold;
	position: relative;
	top: 1px;
}

.ms-rb-directAccessIntro,
.ms-rb-directAccessQuickLink,
.ms-rb-directAccessLinkContainer li {
	float: left;	
}

.ms-rb-socialMediaContainer {
	float: right;
	position: relative;
	top: -1px;
}

.ms-rb-socialMediaContainer li {
	margin-left: 10px;	
}

.ms-rb-socialMediaContainer a {
	cursor: pointer;
	color: #666;	
}

.ms-rb-socialMediaContainer a:hover {
	color: #00ADEF;	
}

.ms-rb-socialMediaContainer a img.socBookOn {
    display: none;
}

.ms-rb-socialMediaContainer a img.socBookOff {
    display: inline-block;
    position: relative;
    top: 2px;
}

.ms-rb-socialMediaContainer a:hover img.socBookOn {
    display: inline-block;
    position: relative;
    top: 2px;
}

.ms-rb-socialMediaContainer a:hover img.socBookOff {
    display: none;
}

.ms-rb-directAccessQuickLink li {
	background-position: 0 -1901px;
	margin-right: 15px;
}

.ms-rb-directAccessQuickLink li.first {
	background-image: none;	
}

.ms-rb-directAccessQuickLink a,
.ms-rb-newsColumnContainer a  {
	background-position: 0 -617px;
	padding-left: 9px;
}

.ms-rb-directAccessQuickLink a:hover,
.ms-rb-newsColumnContainer a:hover  {
	background-position: 0 -336px;
}

.ms-rb-directAccessQuickLink a {	
	margin-left: 16px;
	position: relative;
	top: 1px;
}

.ms-rb-newsColumnContainer .column {
	margin-right: 30px;	
	float: left;
	width: 280px;
}

.ms-rb-newsColumnContainer .column.last {
	margin-right: 0;	
}

.ms-rb-newsColumnContainer .column.noHeadline {
	margin-top: 14px;	
}

.ms-rb-newsColumnContainer h3 {
	margin-bottom: 8px;
	color: #666;
}

.ms-rb-newsColumnContainer a {
	display: inline-block;
	font-weight: bold;
}

.ms-rb-newsColumnContainer li {
	margin-bottom: 14px;	
}

div.ms-rb-areaChanger {
	font-size: 11px;
	background: #8b8c8e; /* Old browsers */
	background: -moz-linear-gradient(top, #7d8083 0%, #2f3339 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d8083), color-stop(100%,#2f3339)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #7d8083 0%,#2f3339 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #7d8083 0%,#2f3339 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #7d8083 0%,#2f3339 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d8083', endColorstr='#2f3339',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #7d8083 0%,#2f3339 100%); /* W3C */
}
ul.ms-rb-areaChanger {
	float: left;
	margin: 0;
	padding: 0;
 }
li.ms-rb-pageFrame {
	float: left;
	margin-left: 17px;
}
li.ms-rb-pageFrame a img {
	display: block;
}
li.ms-rb-pageFrame a span.ms-rb-title {
	display: block;
	margin-left: 4px;
	margin-top: 4px;
	padding-left: 9px;
	background: url('/etc/designs/retail-bridge/publish/css_ngrb/icon_sprite.gif') no-repeat scroll 0 4px transparent;
}
li.ms-rb-pageFrame a:hover span.ms-rb-title {
	background-position: 0% -246px;
}
li.ms-rb-pageFrame a {
	color: white;
}
li.ms-rb-pageFrame a:hover {
	color: #00adef;
}
span.ms-rb-desc {
	display: none;
	position: absolute;
	padding: 10px;
	color: #666;
	background-color: white;
	height: 46px;
	width: 118px;
	height: 46px;
	width: 118px;
}

li.ms-rb-currentDivisionText {
	background-color: #fff;	
	border-bottom: 1px solid #ebebeb;
}

li.ms-rb-currentDivisionText img {
	margin: 4px 0 0 20px;	
}

li.ms-rb-currentDivisionText span {
	display: block;
	width: 186px;
	height: 32px;
}

li.ms-rb-divisionWithImage a {
	position: relative;	
	display: block;
}

li.ms-rb-divisionWithImage img.headline,
li.ms-rb-divisionWithImage img.headline_hover {
	left: 20px;
    position: absolute;
    top: 5px;
}
li.ms-rb-currentDivisionImage {
	display: list-item;
}
li.ms-rb-currentDivisionImage a span {
	display:block;
	width: 186px;
	height: 97px;
}
div.ms-rb-productWorldWrapper {
	float: right;
    position: relative;
    left: -205px;
    top: -1px;
}
div.ms-rb-divisionChanger {
	bottom: -90;
    height: 400px;
    position: absolute;
    width: 100%;
        
}
ul.ms-rb-divisionChanger {
	bottom: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 186px;

    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:    2px 2px 3px rgba(0, 0, 0, 0.5);
	box-shadow:         2px 2px 3px rgba(0, 0, 0, 0.5);

 	background-color: rgb(0,0,0);
 	filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.40);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.40)";
	zoom: 1;
}
li.ms-rb-currentDivisionText {
	/* IE8 Fix: sonst waere der obere Teil des Home-Bug-Flyout-Teasers(productworldteaser) nicht sichtbar */
	position: relative;
}
li.ms-rb-divisionWithoutImage a {
	background-color: #fff;
	display: block;
	border-top: 1px solid #ddd;
}
li.ms-rb-divisionWithoutImage a > span{
	display:block;
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 0% -492px;
	background-color: #fff;
	color: #003366;
	margin-left:20px;
	padding: 4px 0 4px 9px;
}
li.ms-rb-divisionWithoutImage a:hover > span{
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 0% -242px;
}

li.ms-rb-divisionWithoutImage a > span img.headline_hover,
li.ms-rb-divisionWithoutImage a:hover > span img.headline,

li.ms-rb-divisionWithImage a img.headline_hover,
li.ms-rb-divisionWithImage a:hover img.headline
 {
	display: none;
}

li.ms-rb-divisionWithoutImage a > span img.headline,
li.ms-rb-divisionWithoutImage a:hover > span img.headline_hover,

li.ms-rb-divisionWithImage a img.headline,
li.ms-rb-divisionWithImage a:hover img.headline_hover {
	display: block;
}



li.ms-rb-divisionWithoutImage.ms-rb-divisionWithoutImageFirst a {
	border-top: 0;
}

ul.ms-rb-divisionChanger li.ms-rb-currentDivisionText span span {
	position: relative;
    top: -27px;
}

ul.ms-rb-divisionChanger li.ms-rb-currentDivisionText span span.ms-rb-foldState {    
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 165px -3756px;
}
ul.ms-rb-divisionChanger li.ms-rb-currentDivisionText span span.ms-rb-unfoldState {
    background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 165px -3689px;
}
div#ms-wrapper div.ms-rb-areaChanger ul.ms-rb-moduleTeaser {
	float: left;
	padding: 17px 0 9px 3px;
}
div#ms-wrapper div.ms-rb-areaChanger ul.ms-rb-moduleTeaser li.ms-rb-pageFrame {
	width: 138px;
	height: 89px !important;
}
div#ms-wrapper div.ms-rb-areaChanger div.ms-rb-productWorldWrapper div.ms-rb-divisionChanger {
	bottom: -101px;
}
div.ms-rb-productWorldWrapper li.ms-rb-divisions {
	overflow:hidden;
}



.ms-rb-divisions,
.ms-rb-currentDivisionImage {
	zoom: 1;
	position: relative;	
}


/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/

/* Showroom state */
.ms-showroom-stage{
    padding: 18px 44px 0 40px !important;
    height: 404px;
}

.ms-showroom-stage.singleVehicle {
	height: 402px;	
}

.extendedChoice {
	 height: 555px;
}

.ms-showroom-stage a:hover {
	color: #00ADEF;	
}

.ms-showroom-stage h3 {
	margin-bottom: 10px;	
}

.ms-showroom-stage li {
	width: 272px;	
	height: 170px;
	float: left;
	margin: 0 10px 0 0;
}

.ms-showroom-stage.singleVehicle li {
	height: auto !important;
	width: auto;	
}


.ms-showroom-stage img {
	margin-bottom: 8px;	
}

.ms-showroom-stage table img {
	margin-bottom: 0;	
}

.ms-showroom-stage h3 img {
	margin-bottom: 0;
}

.ms-showroom-stage p {
	font-size: 12px;
	color: #666;	
	display: block;
}

.ms-showroom-stage.ms-text-bright p {
	font-weight: bold;
	color: #FFF;	
}

.ms-showroom-stage.ms-text-dark p {
	font-weight: bold;
	color: #333;	
}

.ms-showroom-stage p.active {
	color: #00ADEF;
}

.ms-showroom-stage.ms-backgroundAlternative p.active {
	color: #00adef;
}

.ms-showroom-stage p.price {
	display: none;
	font-weight: normal;
}

.singleVehicle {
	padding-left: 175px !important;
}


/* Showroom Navi */
.ms-showroom-nav{
    padding:1px;
    background: #8b8c8e; /* Old browsers */
	background: -moz-linear-gradient(top, #8b8c8e 0%, #3e4044 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b8c8e), color-stop(100%,#3e4044)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8b8c8e 0%,#3e4044 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8b8c8e 0%,#3e4044 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #8b8c8e 0%,#3e4044 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b8c8e', endColorstr='#3e4044',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #8b8c8e 0%,#3e4044 100%); /* W3C */
}

.ms-showroom-nav .ms-navigation ul {
   font-size: 12px;
}

.ms-showroom-nav .ms-navigation ul li a {
    padding: 2px 12px 2px 12px;
}

.ms-ng #ms-rb-noBg .ms-showroom-nav .ms-navigation .ms-component-tab.ms-component-tab-size-1,
.ms-ng div.ms-component-tab {
	width: auto;	
}

.ms-ng .ms-component-tab.ms-component-tab-size-1,
.ms-ng .ms-component-tab.ms-component-tab-size-2 {
	width: 100%;	
}

.ms-showroom-nav .ms-navigation {
	padding-top: 10px;	
}

.ms-showroom-nav ul li{
    float:left;
    color:#036;
}

.ms-showroom-nav ul a:hover span, 
.ms-showroom-nav ul li.ms-active a span {
    color:#00ADEF !important;
}

.ms-showroom-nav ul.ms-modell {
	margin: 0 0 -5px 28px;
	padding-top: 5px;
}

.ms-showroom-nav ul.ms-modell li {
	background-image:  url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-position: 0 -3799px;
	padding: 0 10px 2px 10px;
}

.ms-showroom-nav ul.ms-modell li.first {
	background-image: none;	
}

.ms-showroom-nav ul.ms-modell a {
	color: #fff;	
}

.ms-ng .ms-showroom-nav div.ms-component-tab {
	border-bottom: 0;	
	margin-left: 20px; 
	margin-bottom: 18px !important;
}

.ms-ng .ms-showroom-nav div.ms-component-tab li span {
	color: #fff;	
}

.ms-ng .ms-showroom-nav div.ms-component-tab li {
 	background-color: #666; 
 	border-color: #999 #333 #333 #999;
 	border-style: solid;
 	border-width: 1px;
 	z-index: 5;
}

.ms-showroom-nav div.ms-component-tab ul li.ms-active {
	background-color: #333;
	border-color: #999 #000 #000 #333;	
	z-index: 1;
	margin-left: 0;
}

.ms-showroom-nav div.ms-component-tab ul li.first.ms-active {
	border-color: #666666 #000000 #000000 #666;	
}

.ms-showroom-foot {
    padding:17px 385px 20px 20px !important;
}

.ms-showroom-foot p {
    margin: 0 0 15px 0;
}

.ms-savedVehicles {
	float: right;
	margin: 0 20px 0 0 !important;	
}

.ms-savedVehicles table a,
.ms-savedVehicles table a span {
	background-image: none;
	padding-left: 0;
}

.ms-savedVehicles a span span {
	background-image:  url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
}

.ms-savedVehicles > a {
	background: rgb(23,141,192); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(23,141,192,1) 6%, rgba(14,119,165,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(6%,rgba(23,141,192,1)), color-stop(100%,rgba(14,119,165,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#178dc0', endColorstr='#0e77a5',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #43b7ea;
	border-left: 1px solid #43b7ea;
	border-bottom: 1px solid #0d516e;
	border-right: 1px solid #0d516e;
	height: 23px;
	display: block;
	float: left;
	padding-left: 3px;
}

.ms-savedVehicles > a:hover {
	border-top: 1px solid #96dcfa;
	border-left: 1px solid #96dcfa;
	border-bottom: 1px solid #137ba8;
	border-right: 1px solid #137ba8;
	background: rgb(16,176,236); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(16,176,236,1) 6%, rgba(7,150,205,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(6%,rgba(16,176,236,1)), color-stop(100%,rgba(7,150,205,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10b0ec', endColorstr='#0796cd',GradientType=0 ); /* IE6-9 */
}

.ms-savedVehicles a span {
	display: block;
	padding: 2px 9px 2px 9px;
	font-size: 12px;
}
.ms-savedVehicles a:hover span {

}
.ms-savedVehicles a span span,
.ms-savedVehicles a:hover span span {
	background-position: 0 6px;
	color: #fff;
}


.ms-showroom-stage .ms-showroom-size1 {
	width: 282px;
}

.ms-showroom-stage .ms-showroom-size2 {
	width: 564px;
}

.ms-showroom-stage .ms-showroom-size3 {
	width: 846px;
}

.ms-showroom-stage li.largeimage {
    float: left;
    height: 290px;
    margin: 0 0 0 0;
    width: 630px;
}
/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/*******************************************************************************
********************************************************************************
	Project		: Mercedes Benz Deutschland
********************************************************************************
*******************************************************************************/




/*	Truck Home *****************************************************************
*******************************************************************************/


.ms-rb-teaserBoxWrapperTruck {	 
	background: #7d8083; /* Old browsers */
	background: -moz-linear-gradient(top, #7d8083 0%, #2b2c31 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d8083), color-stop(100%,#2b2c31)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #7d8083 0%,#2b2c31 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #7d8083 0%,#2b2c31 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #7d8083 0%,#2b2c31 100%); /* IE10+ */
	background: linear-gradient(top, #7d8083 0%,#2b2c31 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d8083', endColorstr='#2b2c31',GradientType=0 ); /* IE6-9 */
}
div.ms-rb-QuickLinkTruck {
	margin: 0px 19px 22px 19px;
}
div.ms-rb-teaserBoxWrapperTruck div.ms-teaser-typ-1 {
	margin-left: 20px;
}
div.ms-rb-teaserBoxWrapperTruck div.ms-teaser-typ-1-2 h3 a {
	font-weight: bold;
    font-size: 11px;
    color:white;
	background: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif') no-repeat scroll 0% 4px transparent;
}
div.ms-rb-teaserBoxWrapperTruck div.ms-teaser-typ-1-2 h3 a:hover {
	color:#00adef;
	background-position: 0% -246px;
}
div.ms-rb-teaserBoxWrapperTruck div.ms-teaser-typ-1-2 p.ms-text {
    font-size: 11px;
	line-height:14px;
    color: #fff;
}
div.ms-rb-carouselTruck {
	width:478px;
	height:230px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	background-color:transparent;
	float:left;
	margin-top:15px;
	margin-bottom:15px;
}


div.ms-rb-carouselTruck.ms-rb-carouselTruckFlash {
	border: none;
}

div.ms-rb-teaserBoxWrapperTruck div.ms-rb-productWorldWrapper {
	top:40px;
	margin: 115px 16px 12px 21px;

}
div.ms-rb-teaserBoxWrapperTruck div.ms-rb-teaserBoxLeftTruck {
	float:left;
	width: 272px;
	min-height: 1px;
	padding-top: 14px;
}
div.ms-rb-areaChanger {
	background:none;
}
div#ms-wrapper div.ms-rb-areaChanger div#ms-wrapper-f div.ms-rb-directAccessContainer {
	/*border: 1px solid blue;*/
	background-color:#fff;
	padding: 20px 74px 40px 20px !important;
}
div#ms-wrapper div.ms-rb-areaChanger div#ms-wrapper-f {
	margin-top:0;
	padding-bottom:0;
}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column h3 {
	font-weight: bold;
    font-size: 11px;
	line-height:14px;
    color: #666;
    margin-bottom: 0;
}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column {
	width: 282px;
}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column ul li {
	margin-bottom:0;
}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column ul li a {
	font-weight: bold;
    font-size: 11px;
	color:#003366;
	margin-top: 18px;
	margin-bottom:7px;
}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column ul li a:hover {
	color:#00adef;
}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column ul li p {
    font-size: 11px;
	line-height:14px;
    color:#666;
}
div#ms-rb-carouselImageList ul li,
div#ms-rb-carouselButtonList ul li {
    display: block;
    float: left;
}
div#ms-rb-carouselButtonList ul li a {
    display: block;
    background-color:#ddd;
    width:147px;
    height:20px;
    border: 1px;
    border-style: solid;
    border-top-color: #e4e4e4;
    border-right-color: #bdbdbd; 
    border-bottom-color: #bdbdbd;
    border-left-color: #e4e4e4;
    font-size: 11px;
	line-height:14px;
    color: #333;
}
div#ms-rb-carouselButtonList ul li a:hover {
	background-color: #fff;
    border-top-color: #efefef;
    border-right-color: #d4d4d4; 
    border-bottom-color: #d4d4d4;
    border-left-color: #efefef;
}
div#ms-rb-carouselButtonList ul li a.ms-active {
	background-color: #fff;
}
div#ms-rb-carouselButtonList ul li#ms-rb-carouselButton0 a {
	margin-left:10px;
	margin-right:6px;
}
div#ms-rb-carouselButtonList ul li#ms-rb-carouselButton2 a {
	margin-left:6px;
	margin-right:0;
}
div#ms-rb-carouselButtonList ul.ms-rb-carouselDoubleLine li a {
	height:36px;
}
div#ms-rb-carouselButtonList ul li a span {
	display:block;
    padding-top: 4px;
    padding-left: 9px;
}
div#ms-rb-carouselImageList {
	margin-top: 10px;
	margin-left: 20px;
	margin-right:22px;
	width: 456px;
	margin-left:auto;
	margin-right:auto;
}

div#ms-rb-carouselImageList ul {
	float:left;
	display: block;
}

div#ms-rb-carouselImageList ul li a {
    display: block;
    width:76px;
}
div#ms-rb-carouselImageList ul li a img {
	display:block;
	margin-bottom:10px;
}
div#ms-rb-carouselImageList ul li a span {
    font-size: 10px;
	line-height:12px;
	color: #fff;
	display:block;
}
div#ms-rb-carouselImageList ul li a:hover span {
    color: #00adef;
}
div.ms-rb-divisionChanger {
    bottom: -90px;
    height: 400px;
    position: absolute;
    width: 100%;
}

div#ms-rb-carouselImageList ul#content_1,
div#ms-rb-carouselImageList ul#content_2 {
	display: none;	
}

#ms-rb-carouselImageList ul.ms-me10-1 {
	width: 80px;
	margin-left: 143px;
}
#ms-rb-carouselImageList ul.ms-me10-2 {
	width: 154px;
	margin-left: 114px;
}
#ms-rb-carouselImageList ul.ms-me10-3 {
	width: 228px;
	margin-left: 86px;
}
#ms-rb-carouselImageList ul.ms-me10-4 {
	width: 304px;
	 margin-left: 57px;
}
#ms-rb-carouselImageList ul.ms-me10-5 {
	width: 380px;
	margin-left: 28px;
}
#ms-rb-carouselImageList ul.ms-me10-6 {
	width: 456px;
}



/* Copyright (c) DAIMLER AG (2012, 2013). All Rights Reserved.*/
/* diffent boxes on my-Mercedes pages, landing-pages and page-overview-content pages */

#ms-bx {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/bg_pcnrb_l1.jpg');
}

#ms-bx #ms-bx-top,
.ms-page-my-mercedes #ms-bx-top-2,
#ms-bx div#ms-bx-mddl,
.ms-page-my-mercedes #ms-bx-mddl-2,
div#ms-bx-bttm {
	background-image: none;
	background: none;
}

.ms-page-my-mercedes #ms-bx-top-2 {
	border-bottom: 1px solid #444;
	/*border-top: 1px solid #999;*/
}

.ms-page-my-mercedes #ms-bx ul.ms-linklist-typ-1 {
	border-bottom: 1px solid #888;
	padding: 0px;
	margin-bottom: 30px;
}

.ms-page-my-mercedes #ms-bx ul.ms-linklist-typ-1 li {
	border-bottom: 1px solid #444;
	border-top: 1px solid #888;
}

.ms-page-my-mercedes #ms-bx ul.ms-linklist-typ-1 li.last {
	border-top: 1px solid #888;
	border-bottom: 1px solid #444;
}

.ms-page-my-mercedes #ms-bx ul.ms-linklist-typ-1 a {
	color: #fff;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-repeat: no-repeat;
	background-position: 0px 9px;
	margin-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 a:hover {
	color:	#00adef;	
	background-position: 0px -241px;
}

/* Login Box auf Landingpage*/
#ms-page-landing div#ms-bx-wrppr, #ms-page-overview-content div#ms-bx-wrppr {
	width: 230px;
}

#ms-page-landing .ms-bx-top-with-bt div#ms-bx-top-2 {
	border-bottom: 1px solid #2f3033;
	height: 32px;
	padding-left: 10px;
	padding-right: 10px;
}
#ms-page-landing #closed-box .ms-bx-top-with-bt div#ms-bx-top-2 {
	height: 26px;
}

#ms-page-landing #open-box div.ms-bx-top-with-bt h3.ms-hl3,
#ms-page-landing #closed-box div.ms-bx-top-with-bt h3.ms-hl3 {
	width: 165px;	
}

#ms-page-landing #closed-box .ms-bx-top-with-bt div#ms-bx-top-2 {
	border-bottom: none;	
} 

#ms-page-landing div.ms-bx-v1-open p.ms-bt8 a {
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-repeat: no-repeat;
	background-position: 0px -5478px;
}

#ms-page-landing div.ms-bx-v1-open p.ms-bt8 a:hover {
	background-position: 0px -5281px;
}

#ms-page-landing div#ms-bx-mddl div#ms-bx-mddl-2 {
	padding: 0px;
}

#ms-page-landing div#ms-bx-mddl div#ms-bx-mddl-2 .ms-frm-login {
	padding: 4px 10px 7px 10px;
	border-bottom: 1px solid #2f3033;
}

#ms-page-landing div#ms-bx-mddl-2 div.ms-dl {
	background-image: none;
	border-top: 1px solid #737476;
	margin-bottom: 4px;
}

#ms-page-landing .ms-bx-ll1 {
	margin: 0px 10px 13px 10px;
}

div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt label {
	color: #fff;
	font-size: 11px;
	line-height: 16px;
}

div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt input {
	height: 16px;
	width: 131px;
	color: #333;
	font-size: 10px;
	line-height: 16px;
	border: none;
	padding: 0px 2px;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgInputLoginSearch.gif');
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px solid #fff;
}

div.ms-bx-v1 div.ms-frm-login p.ms93-bt3 {
	margin: 1px 0 0 0;
	padding: 0;	
	
	
	
	background: rgb(102,102,102); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(102,102,102,1) 1%, rgba(95,95,95,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(102,102,102,1)), color-stop(100%,rgba(95,95,95,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#5f5f5f',GradientType=0 ); /* IE6-9 */	
}

div.ms-bx-v1 div.ms-frm-login p.ms93-bt3.ms-mab-7 a {	
	background-color: transparent;
    background-position: 7px 5px;
    background-repeat: no-repeat;
    border-color: #999999 #333333 #333333 #999999;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    float: left;
    line-height: 14px;
    padding: 1px 7px 1px 16px;
    background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
}

div.ms-bx-v1 div.ms-frm-login p.ms93-bt3.ms-mab-7 a:hover {
	background-color: #333;
	border-color: #666 #000 #000 #666;	
}

div.ms-bx-v1 div.ms-frm-login p.ms93-bt3.ms-mab-7 a span{
	background-image: none;
	margin: 0;
	padding: 0;
	line-height: 14px;
	font-size: 11px;
}

div.ms-bx-v1 ul.ms-linklist-typ-1 li a {
	color: #fff;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	line-height: 16px;
	font-size: 11px;
}

div.ms-bx-v1 ul.ms-linklist-typ-1 li a:hover {
	color: #00adef;
	background-position: 0px -246px;
}

/* Box Overview Content */
#ms-page-overview-content #ms-bx-top {
	border-top: 1px solid #999;
	border-bottom: 1px solid #888;
}

#ms-page-overview-content #ms-bx-top-2 {
	border-bottom: 1px solid #444;
	margin: 0px;
	padding-bottom: 7px;
}

#ms-page-overview-content #ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb #ms-bx-top-2 {
	padding-bottom: 4px;
}

#ms-page-overview-content .ms-dl.ms-mab-10 {
	background-image: none;
}

#ms-page-overview-content #recomteaser-wrapper {
	color: #ccc;
}

#ms-page-overview-content #recomteaser-wrapper .ms-lnk1 a {
	color: #fff;
	background-image: url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	line-height: 15px;
}

#ms-page-overview-content #ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb #recomteaser-wrapper .ms-lnk1 a {
	line-height: 14px;	
}


#ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb p.ms-text.ms-mab-9 {
	margin-bottom: 8px;	
}

#ms-page-overview-content #recomteaser-wrapper .ms-lnk1 a:hover {
	color: #00adef;
	background-position: 0px -246px;
}

#ms-page-overview-content #recomteaser-wrapper p.ms-text.ms-mab-9 {
    margin-bottom: 8px;
}
#ms-page-overview-content #ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb #recomteaser-wrapper p.ms-text.ms-mab-9 {
    color: #999;
}
#ms-website #open-box #ms-bx-wrppr {
	border: 2px solid #f0f !important;
}

/* ver.2016-02-09 - 7:39 */
a,a:hover,a:link{text-decoration:none}
#ms-page-home div#ms-f-right-2,#ms-page-home div.ms-home-productworld-2{min-height:160px}
a:focus,#ms-page-pms-flash div.ms-teaser-typ-3-PES20 a:focus,div.ms-teaser-typ-3-PES20 a:focus{outline-style:none}
.headline,.rsDefault .rsSlide,.web-headline{word-break:keep-all}
.rsDefault .rsCloseVideoBtn,.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}
.clearfix:after,#ms-page-grid-2b div#ms-stage:after,div#ms-rb-website:after,div#ms-website:after,div#ms-wrapper-f-PES20:after,div#ms-wrapper-f:after,div#ms-wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,#ms-page-grid-2b div#ms-stage,div#ms-rb-website,div#ms-website,div#ms-wrapper,div#ms-wrapper-f,div#ms-wrapper-f-PES20{zoom:1;display:block}
.ms-rb-pageContainer{width:1000px;margin:0 auto!important}
.ms-rb-pageContainer.ms-rbng-isLayerMode{width:auto}
a.modExample a,div.colorUsGone{background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')}
#ms-footer,#ms-header,#ms-mainnav,.ms-ng #ms-rb-modelSelBarContainer,.ms-rb-footer,div#ms-website{opacity:0;transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-webkit-transition:opacity .5s ease-in}
#ms-footer.page-ready,#ms-header.page-ready,#ms-mainnav.page-ready,#ms-rb-modelSelBarContainer.page-ready,#ms-wrapper.page-ready,.ms-rb-footer.page-ready,.ms-rb-header.page-ready,.ms-rb-isEditMode #ms-footer,.ms-rb-isEditMode #ms-header,.ms-rb-isEditMode #ms-mainnav,.ms-rb-isEditMode #ms-rb-modelSelBarContainer,.ms-rb-isEditMode #ms-wrapper,.ms-rb-isEditMode .ms-rb-footer,.ms-rb-isEditMode div#ms-website,.ms-rb-isShowMode #ms-footer,.ms-rb-isShowMode #ms-header,.ms-rb-isShowMode #ms-mainnav,.ms-rb-isShowMode #ms-rb-modelSelBarContainer,.ms-rb-isShowMode #ms-wrapper,.ms-rb-isShowMode .ms-rb-footer,.ms-rb-isShowMode div#ms-website,.no-js #ms-footer,.no-js #ms-header,.no-js #ms-mainnav,.no-js #ms-wrapper,.no-js .ms-rb-footer,.no-js .ms-rb-header,.no-js div#ms-website,div#ms-website.page-ready{display:block!important;opacity:1!important}
.ms-clearer,.ms-clearer-after,#ms-page-home div#ms-f-left div#ms-home-quicklink ul li a,h1.ms-hl2 img,h1.ms-hl3 img,ul.ms-link-download li,ul.ms-linklist-typ-1 li,ul.ms-linklist-typ-1f li{display:block}
.ms-ng,.ms-ng .nospace,.ms-ng a,.ms-ng abbr,.ms-ng acronym,.ms-ng address,.ms-ng applet,.ms-ng big,.ms-ng blockquote,.ms-ng caption,.ms-ng cite,.ms-ng code,.ms-ng dd,.ms-ng del,.ms-ng dfn,.ms-ng div,.ms-ng dl,.ms-ng dt,.ms-ng em,.ms-ng fieldset,.ms-ng font,.ms-ng form,.ms-ng h1,.ms-ng h2,.ms-ng h3,.ms-ng h4,.ms-ng h5,.ms-ng h6,.ms-ng iframe,.ms-ng img,.ms-ng ins,.ms-ng kbd,.ms-ng label,.ms-ng legend,.ms-ng li,.ms-ng object,.ms-ng ol,.ms-ng option,.ms-ng p,.ms-ng pre,.ms-ng q,.ms-ng s,.ms-ng samp,.ms-ng select,.ms-ng small,.ms-ng span,.ms-ng strike,.ms-ng strong,.ms-ng sub,.ms-ng sup,.ms-ng table,.ms-ng td,.ms-ng textarea,.ms-ng tfoot,.ms-ng th,.ms-ng thead,.ms-ng tr,.ms-ng tt,.ms-ng ul,.ms-ng var{padding:0;margin:0;border:0}
input{font-family:sans-serif}
.ms-ng a,.ms-ng div,.ms-ng h1,.ms-ng h2,.ms-ng h3,.ms-ng h4,.ms-ng h5,.ms-ng h6,.ms-ng li,.ms-ng p,.ms-ng span{background-repeat:no-repeat}
a,a:link{color:#036}
a:hover{color:#00ADEF}
a.tooltip,a.tooltip:link{text-decoration:underline!important}
a.tooltip:hover,a.tooltipHover{color:#00ADEF!important}
.ms-ng img{vertical-align:bottom}
.ms-ng ol,.ms-ng ul{list-style-position:outside}
.ms-ng li{list-style-type:none}
.ms-ng strong{font-weight:700}
fieldset{border:0}
.ms-flLeft{float:left;margin:0 20px 0 0}
.ms-flRight{float:right;margin:0 0 0 20px}
.ms-text-align-right{text-align:right}
.ms-clearer{clear:both;line-height:0;height:1px;font-size:0;visibility:hidden}
.ms-clear{clear:both}
.ms-clearer-after:after,ul.ms-link-download li:after,ul.ms-linklist-typ-1 li:after,ul.ms-linklist-typ-1f li:after{content:".";clear:both;display:block;height:0;visibility:hidden}
.ms-hide{position:absolute!important;left:-1000px!important;top:-1000px!important;overflow:hidden!important;width:1px!important;height:1px!important}
.ms-warning{color:#9F0002}
.ms-font-large{line-height:1.3}
.ms-font-small{line-height:1.2}
div#ms-navi-home ul li.iehover div.ms-navi-home-fly{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_l_ie6.gif');background-position:0 100%}
#ms-page-model h1.ms-hl2{position:absolute;top:32px;left:20px}
#ms-page-model div#ms-showroom-stage h1.ms-hl2{top:34px;left:22px}
.ms-showroom-size-column h3.wf-header{font-size:26px;font-family:"corpo a condensed","Times New Roman"!important;font-weight:400;font-stretch:condensed}
.ms-ng h2,.ms-ng h3{font-weight:700}
h1.ms-hl3{width:465px;margin:10px 0 7px}
#ms-page-grid-2a h1.ms-hl3{margin-top:30px}
#ms-page-grid-2b h1.ms-hl3{margin-top:28px}
h1.ms-hl3-special{margin-bottom:0}
div#ms-component-gallery1 h1.ms-hl3,div#ms-component-gallery2 h1.ms-hl3{float:left;margin-top:-8px}
div#ms-component-gallery2 h1.ms-hl3{margin-top:-5px}
h1.ms-hl2 img.ms-hl2-row-1,h1.ms-hl3 img.ms-hl3-row-1{margin-bottom:4px}
h1.ms-hl2 img.ms-hl2-row-1-alone,h1.ms-hl3 img.ms-hl3-row-1-alone{margin-bottom:0}
.ms-ng h2{line-height:1}
.ms-ng h2.ms-hl11{width:465px;margin-bottom:16px;line-height:15px}
.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-content h2.ms-hl11,.ms-ng div.ms-component-copyimgsys h2.ms-hl11{margin-bottom:4px}
.ms-ng div#ms-component-gallery1 h2.ms-hl11{margin-bottom:6px}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images-wrppr h2.ms-hl11{width:215px;margin-bottom:7px}
.ms-ng div.ms-component-equipment h2.ms-hl11{padding-top:2px;margin-bottom:6px}
div.ms-teaser h3{margin-bottom:1px;font-weight:400}
div.ms-teaser-typ-7 h3{margin-bottom:0}
div.ms-showroom-stage-f-right-keyfacts h3.ms-hl3{margin-bottom:1px}
div.ms-showroom-matrix-cell h3.ms-hl8,td.ms-showroom-matrix-cell h3.ms-hl8{margin:7px 10px 1px}
.ms-ng h4.ms-tx1,.ms-ng h4.ms-tx3{font-weight:400}
.ms-ng div#ms-f-left h4.ms-tx3{width:230px;line-height:1.1}
.ms-ng div#ms-f-left div#ms-teaser-f h4.ms-tx3{margin-top:-1px}
.ms-ng h5,.ms-ng h7,p.ms-blind-h5{font-weight:700}
#ms-page-home div#ms-wrapper-f h4,#ms-page-home div#ms-wrapper-f h5,#ms-page-home div#ms-wrapper-f p.ms-blind-h5{margin-bottom:10px;line-height:1}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-right,div#ms-navi-main ul.ms-navi li dl.ms-navi-main-fly-v1-navi-b,div#ms-navi-main ul.ms-navi li dl.ms-navi-main-fly-v2-navi-b,div#ms-website{line-height:1.3}
#ms-page-home div#ms-wrapper-f div.ms-home-productworld h4{margin-bottom:7px}
#ms-page-home div#ms-wrapper-f h6{font-weight:400}
p.ms-tx2{font-weight:700}
div.ms-footnote p.ms-tx3,div.ms-showroom-stage-f-right-content p.ms-tx3{margin-bottom:8px}
div.ms-showroom-stage-f-right-content p.ms-tx3{margin-bottom:4px}
div#ms-navi-header,div#ms-navi-main,div#ms-navi-main ul,div#ms-navi-main ul li div.ms-navi-main-fly-v1-1,div#ms-navi-main ul li div.ms-navi-main-fly-v1-2,div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-left,div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-right{z-index:5}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-bottom{z-index:2}
body,div#ms-rb-website,div#ms-website,div#ms-wrapper,div#ms-wrapper div#ms-stage,div#ms-wrapper-f{position:static;z-index:1}
div#ms-footer div#ms-navi-footer dl dd ul li span.ms-as-atag,div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h3,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dt,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt,div.ms-footnote{color:#999}
.ms-ng,div#ms-footer div#ms-navi-footer dl dd ul li a,div#ms-footer div#ms-navi-footer dl dd ul li span,p#ms-mb-title a{color:#666}
div#ms-footer div#ms-navi-footer dl dd ul li span.ms-normal{color:#666!important}
div#ms-navi-home ul li a,div#ms-navi-main ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover ul li a,div#ms-navi-main ul li ul li a:hover,div#ms-navi-main ul li.iehover ul li a,div#ms-navi-main ul li.ms-fly-hover ul li a,div#ms-navi-main ul li:hover ul li a,div#ms-navi-meta ul li a,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.iehover ul li a,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.ms-fly-hover ul li a,div#ms-navi-pcn-fly-v1 ul li a,div#ms-navi-webspecial ul li a,div.ms-pcn-linklist ul li a{color:#333}
div#ms-navi-home ul li ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b a,div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b a{color:#036}
a.tooltip:hover,div#ms-nav8 li a.ms-active span,div#ms-navi-home ul li a:hover,div#ms-navi-main ul li a:hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dd ul li a:hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a:hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a.ms-hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a:hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dd ul li a:hover,div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a li a:hover,div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a:hover,div#ms-navi-main ul li.iehover a,div#ms-navi-main ul li.ms-fly-hover a,div#ms-navi-meta ul li a:hover,div#ms-navi-meta ul li.iehover a,div#ms-navi-meta ul li:hover a,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a.ms-active,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly ul li a.ms-active,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.iehover a,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.iehover ul li a:hover,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.ms-fly-hover a,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.ms-fly-hover ul li a:hover,div#ms-navi-pcn-fly-v1 p.ms-pcn-button a:hover span span,div#ms-navi-pcn-fly-v1 ul li a.ms-active,div#ms-navi-pcn-fly-v1 ul li a:hover,div#ms-navi-webspecial ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 p.ms-pcn-button a.ms-active span span,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.iehover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.ms-fly-hover p.ms-pcn-button a span span,div#ms-pcn-mddl div.ms-pcn-config p.ms-pcn-button a.ms-active span span,div#ms-pcn-mddl div.ms-pcn-start p.ms-pcn-button a.ms-active span span,div.ms-component-tab ul li a:hover,div.ms-component-tab ul li.ms-active a,div.ms-pcn-linklist ul li a:hover,p.ms-button-2 a:hover,ul.ms-lnk1-quality li a.ms-active{color:#00ADEF}
div#ms-footer div#ms-navi-footer dl dd ul li a:hover,div#ms-footer div#ms-navi-footer dl dd ul li span{color:#00ADEF!important}
p#ms-mb-title a:hover{color:#0082E6!important}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover ul li a,div#ms-navi-pcn-fly-v1 ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li a.ms-active,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover a,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover ul li a.ms-active,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover a,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover ul li a:hover{background-color:#FFF}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a:hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a.ms-hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a:hover,div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a:hover{background-color:#ECECEC}
div.ms-form form p.ms-form-text input{background-color:#F8F8F8}
div.ms-teaser-typ-7 h3{background-color:#9FACB8}
div.ms-teaser-typ-7 div.ms-teaser-typ-7-cnt{background-color:#EAECEE}
div.ms-teaser-typ-7 p.ms-image{background-color:#CFD5D8}
#ms-page-home div#ms-f-left div#ms-home-quicklink ul li a,#ms-page-home div#ms-wrapper-f h6 a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dd ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dd ul li a,div#ms-navi-pcn-fly-v1 p.ms-pcn-button a span span,div.ms-teaser h3 a,p.ms-button-2 a span span{position:relative;padding-left:9px;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');background-position:0 3px;background-repeat:no-repeat}
div.ms-teaser h3 a:hover{background-position:0 -47px}
.ms-showroom-matrix-teaser div.ms-teaser h3 a{background-position:0 4px}
.ms-showroom-matrix-teaser div.ms-teaser h3 a:hover{background-position:0 -46px}
#ms-page-home div#ms-f-left div#ms-home-quicklink ul li a,#ms-page-home div#ms-wrapper-f div.ms-teaser h3 a,#ms-page-home div#ms-wrapper-f h6 a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dd ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dd ul li a{background-position:0 4px}
#ms-page-home div#ms-f-left div#ms-home-quicklink ul li a:hover,#ms-page-home div#ms-wrapper-f div.ms-teaser h3 a:hover,#ms-page-home div#ms-wrapper-f h6 a:hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dd ul li a:hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dd ul li a:hover{background-position:0 -46px}
p.ms-button-2 a span span{background-position:0 7px}
p.ms-button-2 a:hover span span{background-position:0 -43px}
div#ms-navi-pcn-fly-v1 p.ms-pcn-button a span span{padding-left:0;background-position:100% 7px}
div#ms-navi-pcn-fly-v1 p.ms-pcn-button a:hover span span,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 p.ms-pcn-button a.ms-active span span,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.iehover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.ms-fly-hover p.ms-pcn-button a span span{background-position:100% -43px}
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1 p.ms-pcn-button a span span{background-position:100% -739px!important}
#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1 p.ms-pcn-button a.ms-active span span,#ms-pcn #ms-navi-pcn #ms-pcn-mddl.pcn1 #ms-navi-pcn-fly-v1.ms-fly-hover p.ms-pcn-button a span span{background-position:100% -989px!important}
div#ms-navi-home ul li ul li a,div#ms-navi-home ul li.ms-active:hover ul li a,ul.ms-linklist-typ-1 li a,ul.ms-linklist-typ-1f li a{background-repeat:no-repeat;padding-left:9px;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif');background-position:0 4px}
div.ms-comparison-filter ul.ms-linklist-typ-1 li a,div.ms-comparison-filter ul.ms-linklist-typ-1f li a,div.ms-showroom-matrix-cell ul.ms-linklist-typ-1 li a,div.ms-showroom-matrix-cell ul.ms-linklist-typ-1f li a,div.ms-teaser h3 a,td.ms-showroom-matrix-cell ul.ms-linklist-typ-1 li a,td.ms-showroom-matrix-cell ul.ms-linklist-typ-1f li a{position:static}
div#ms-navi-home ul li ul li a,div#ms-navi-home ul li.ms-active:hover ul li a,ul.ms-linklist-typ-1 li a{position:relative}
ul.ms-linklist-typ-1 li a:hover,ul.ms-linklist-typ-1f li a:hover{background-position:0 -146px}
div#ms-navi-home ul li ul li a,div#ms-navi-home ul li.ms-active:hover ul li a{background-position:11px 3px}
div#ms-navi-home ul li ul li a:hover,div#ms-navi-home ul li.ms-active:hover ul li a:hover{background-position:11px -147px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-d dd ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-d dd ul li a.ms-hover,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_ant_cyan.gif');background-position:0 6px;background-repeat:no-repeat}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a{background-position:100% 5px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a:hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.iehover a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover a{background-position:100% -29px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a{background-position:10px 5px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a.ms-hover,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dl.ms-navi-main-fly-v1-navi-d dd ul li a:hover{background-position:10px -29px}
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a{background-position:100% 5px}
div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a.ms-active,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly a:hover,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.iehover a,div#ms-navi-pcn-fly-v1 div ul li.ms-has-fly.ms-fly-hover a{background-position:100% -29px}
div#ms-navi-webspecial ul li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_ant_cyan_2.gif');background-position:100% 4px;background-repeat:no-repeat}
div#ms-navi-webspecial ul li a:hover{background-position:100% -30px}
div.ms-pcn-linklist ul li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_ant_cyan_2_5px.gif');background-position:0 4px;background-repeat:no-repeat}
div.ms-pcn-linklist ul li a:hover{background-position:0 -496px}
div#ms-navi-webspecial ul li.ms-navi-webspecial-first a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_left_ant_cyan_2.gif');background-position:0 4px;background-repeat:no-repeat}
div#ms-navi-webspecial ul li.ms-navi-webspecial-first a:hover{background-position:0 -30px}
ul.ms-agc li.ms-first-li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_left_grey_cyan.gif');background-position:1px 5px;background-repeat:no-repeat}
ul.ms-agc li.ms-first-li a:hover{background-position:1px -29px}
ul.ms-agc li.ms-last-li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_grey_cyan.gif');background-position:1px 5px;background-repeat:no-repeat}
ul.ms-agc li.ms-last-li a:hover{background-position:1px -29px}
#ms-page-home div#ms-wrapper-f p.ms-text{margin-bottom:15px}
#ms-page-home div#ms-wrapper-f div#ms-home-showroom p.ms-text{margin-bottom:10px}
#ms-page-home div#ms-wrapper-f div.ms-home-adaptive p.ms-text{margin-bottom:4px}
#ms-page-home div#ms-wrapper-f div.ms-home-adaptive p.ms-image{display:inline;float:right;margin-right:9px;margin-bottom:6px}
#ms-page-home div#ms-wrapper-f div#ms-f-right-c2 div.ms-home-adaptive p.ms-image{margin-right:0}
#ms-page-home div#ms-wrapper-f div#ms-home-showroom p.ms-image{padding-bottom:10px}
div.ms-component-gallery-small-1 p.ms-image{margin-bottom:7px}
body{width:100%;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg.jpg');background-repeat:no-repeat;background-position:50% 0;background-color:#000;font-family:arial,helvetica,verdana,"times new roman",sans-serif;font-size:62.5%}
html>body{font-size:10px}
div#ms-website{position:relative;width:1000px;background-color:#fff}
#ms-page-riatemplate-no-header div#ms-website.ms-rb-ria-no-header,div#ms-website.ms-rb-t22{margin-top:0;padding-top:0}
div#ms-rb-website{position:relative;line-height:1.3}
div#ms-wrapper{clear:both;width:100%;background-color:#fff}
div#ms-footer{width:1000px;height:27px;background-color:#EFF1F3;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_footer.jpg');overflow:hidden}
.ms-footer-popup,.ms-header-popup{width:770px!important}
div#ms-mainnav{position:absolute;top:0;left:0;height:93px;width:1000px;z-index:200}
div#ms-mb-logo{position:absolute;left:30px;top:21px}
div#ms-mb-logo a{display:block;width:44px;height:43px;text-indent:-1000em}
p#ms-mb-title{top:8px;line-height:1.1;position:relative;left:260px;float:left;padding-left:6px}
div#ms-footer p#ms-mb-font{display:inline;float:left;margin-left:49px}
div#ms-footer div#ms-navi-footer{padding:8px 0 0;text-align:right}
div#ms-footer div#ms-navi-footer dl dd,div#ms-footer div#ms-navi-footer dl dd ul,div#ms-footer div#ms-navi-footer dl dd ul li,div#ms-footer div#ms-navi-footer dl dt{display:inline}
div#ms-footer div#ms-navi-footer dl dd ul li a,div#ms-footer div#ms-navi-footer dl dd ul li span{padding:0 10px;border-right:1px solid #666;color:#333}
div#ms-footer div#ms-navi-footer dl dd ul li.ms-navi-last-li a,div#ms-footer div#ms-navi-footer dl dd ul li.ms-navi-last-li span{padding-right:20px;border-right:0}
#ms-page-pms-html .page-ready .zoomin{-webkit-animation:3s ease-out 0s 1 PES_ZoomIn;-moz-animation:3s ease-out 0s 1 PES_ZoomIn;-o-animation:3s ease-out 0s 1 PES_ZoomIn;animation:3s ease-out 0s 1 PES_ZoomIn;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity}
@-moz-keyframes PES_ZoomIn{0%{-moz-transform:scale(1.1,1.1);opacity:0}
60%{opacity:1}
100%{-moz-transform:scale(1,1);opacity:1}
}
@-webkit-keyframes PES_ZoomIn{0%{-webkit-transform:scale(1.1,1.1);opacity:0}
60%{opacity:1}
100%{-webkit-transform:scale(1,1);opacity:1}
}
@keyframes PES_ZoomIn{0%{transform:scale(1.1,1.1);opacity:0}
60%{opacity:1}
100%{transform:scale(1,1);opacity:1}
}
#ms-page-pms-html #buttonBT2 .fadein{text-align:right;float:right}
#ms-page-pms-html .page-ready #buttonBT2 .fadein{-webkit-animation:3.5s ease-in 0s 1 PES_FadeIn;-moz-animation:3.5s ease-in 0s 1 PES_FadeIn;-o-animation:3.5s ease-in 0s 1 PES_FadeIn;animation:3.5s ease-in 0s 1 PES_FadeIn}
#ms-page-pms-html #buttonBT2 .fadein .stageButton{margin-top:20px;float:right}
#ms-page-pms-html #buttonBT2 h2,#ms-page-pms-html .stageButton h2{top:-80px;font-size:40px;font-family:"corpo a condensed","Times New Roman"!important;font-weight:400;font-stretch:condensed;margin-bottom:5px}
#ms-page-pms-html #buttonBT2 h3,#ms-page-pms-html .stageButton h3{top:-40px;font-size:14px!important;font-family:"corcorpo s regular",Arial;line-height:17px;font-weight:700}
#ms-page-pms-html #buttonBT2 h2.light,#ms-page-pms-html #buttonBT2 h3.light,#ms-page-pms-html .stageButton h2.light,#ms-page-pms-html .stageButton h3.light{color:#fff}
#ms-page-pms-html div#fadein-page-0001,#ms-page-pms-html div#zoomin-page-0001{display:block}
#ms-page-pms-html div#fadein-page-0002,#ms-page-pms-html div#zoomin-page-0002{display:none}
#ms-page-pms-html .mms-fadeinbar .active{border-color:#00adef}
#ms-page-pms-html .mms-fadeinbar>img:hover{border-color:#00adef;border-style:solid;border-width:1px}
#ms-page-pms-html .mms-fadeinbar>img{margin:10px 3px;border-color:transparent;border-style:solid;border-width:1px}
#ms-page-pms-html .page-ready .mms-fadeinbar{background-color:rgba(255,255,255,.9);float:left;top:408px;left:0;width:750px;padding-left:250px;animation:4s ease-in 0s 1 PES_FadeIn}
#ms-page-pms-html .fadein-layer-right,#ms-page-pms-html .page-ready .mms-fadeinbar{position:absolute;-webkit-animation:4s ease-in 0s 1 PES_FadeIn;-moz-animation:4s ease-in 0s 1 PES_FadeIn;-o-animation:4s ease-in 0s 1 PES_FadeIn}
#ms-page-pms-html .fadein-layer-right p{padding-top:10px}
#ms-page-pms-html .fadein-layer-right{background-color:rgba(255,255,255,.75);top:30px;right:0;left:550px;float:right;max-height:200px;animation:4s ease-in 0s 1 PES_FadeIn;padding:10px 15px}
#ms-page-pms-html .fadein-innerlayer-right{font-size:11px}
#ms-page-pms-html .fadein-layer-right h2{font-size:20px!important;font-family:"corpo a condensed","Times New Roman"!important;font-weight:400!important;font-stretch:condensed!important}
h2.flyout.web-headline,span.welcome.web-headline{font-family:"corpo a condensed","Times New Roman"!important;font-stretch:condensed}
@keyframes PES_FadeIn{0%,50%{opacity:0}
100%{opacity:1}
}
div#ms-component-gallery1 div#ms-stage,div#ms-component-gallery2 div#ms-stage{height:299px}
#ms-page-grid-1a div#ms-wrapper-f{background-color:#FFF}
div#ms-wrapper-f{clear:both;width:100%}
#ms-page-home div#ms-f-left,#ms-page-home div#ms-f-right{float:left;width:500px;min-height:160px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_home_teaser_1.png')}
#ms-page-home h5 img{vertical-align:top;margin:0;padding:0}
#ms-page-home div.ms-home-teaser-2{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_home_teaser_2.png');background-repeat:repeat-y}
#ms-page-home div.ms-home-teaser-3{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_home_teaser_3.png');background-repeat:repeat-y}
#ms-page-home div.ms-home-teaser-4-with-line div#ms-f-right-c1{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_grid_wrapper.gif');background-position:19px 0;background-repeat:repeat-y}
#ms-page-home div#ms-f-left-2,#ms-page-home div#ms-f-right-2 div#ms-f-right-c1-2,#ms-page-home div#ms-f-right-2 div#ms-f-right-c2-2{padding:17px 20px 0}
#ms-page-home div#ms-f-right-2 div.ms-home-productworld div#ms-f-right-c2-2{padding-top:15px}
#ms-page-home div#ms-home-quicklink,#ms-page-home div#ms-home-showroom{position:relative;float:left}
#ms-page-home div#ms-home-quicklink{display:inline;width:160px;margin-right:40px}
#ms-page-home div#ms-home-showroom{width:260px}
#ms-page-home div#ms-f-right-c1{position:relative;float:left;width:280px}
#ms-page-home div#ms-f-right-c2{position:relative;float:left;width:220px}
#ms-page-home div.ms-home-productworld{position:absolute;top:-20px;width:100%;background:#FFF}
#ms-page-home div#ms-f-right div.ms-home-productworld ul{padding-top:0}
#ms-page-home div#ms-f-right div.ms-home-productworld ul li{margin-bottom:0;float:left;clear:both}
div.ms-distance-0{margin:0 0 0 1px}
div.ms-distance-0r{margin:0 10px 0 1px}
div.ms-distance-l{margin:0 0 0 15px}
div.ms-distance-lr{margin:0 10px 0 15px}
div.ms-distance-l-cts{margin:0}
div.ms-distance-lr-cts{margin:0 10px 0 0}
#ms-page-grid-2b div.ms-distance-0,#ms-page-grid-2b div.ms-distance-0r{margin-left:2px}
#ms-page-grid-2b div.ms-distance-l,#ms-page-grid-2b div.ms-distance-lr{margin-left:16px}
#ms-page-grid-1b div#ms-stage{height:295px}
#ms-page-pms-html div#ms-stage,#ms-page-webspecial div#ms-stage{min-height:340px;overflow:hidden;background-color:#000}
#ms-page-pms-html div#ms-stage.home-rb,#ms-page-webspecial div#ms-stage.home-rb{height:370px}
#ms-page-pms-flash div#ms-stage{min-height:470px;max-height:580px}
#ms-page-grid-2b div#ms-stage{height:295px}
#ms-page-grid-1a div#ms-wrapper-f,#ms-page-grid-1b div#ms-wrapper-f,#ms-page-grid-1b div#ms-wrapper-f div#ms-f-left-2,#ms-page-grid-2a div#ms-wrapper-f,#ms-page-pms-html div#ms-wrapper-f,#ms-page-pms-html div#ms-wrapper-f div#ms-f-left-2,#ms-page-riatemplate div#ms-wrapper-f div.errorpage,#ms-page-webspecial div#ms-wrapper-f,#ms-page-webspecial div#ms-wrapper-f div#ms-f-left-2{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_grid_wrapper.gif');background-repeat:repeat-y}
#ms-page-grid-2b div#ms-wrapper-f div#ms-f-left-3{background-position:-259px 0}
#ms-page-grid-1a div#ms-wrapper-f,#ms-page-riatemplate div#ms-wrapper-f div.errorpage{margin-top:35px}
#ms-page-grid-1a div#ms-f-left,#ms-page-grid-1b div#ms-f-left,#ms-page-grid-2a div#ms-f-left,#ms-page-grid-2b div#ms-f-left,#ms-page-pms-flash div#ms-f-left,#ms-page-pms-html div#ms-f-left,#ms-page-webspecial div#ms-f-left{position:relative;float:left;width:260px}
.product-entry-truck div#ms-website div#ms-wrapper div#ms-wrapper-f div#ms-f-left div#ms-f-left-2 div#ms-teaser-f{position:relative;top:0}
#ms-page-grid-2b div#ms-f-left.istruck{width:100%}
#ms-page-grid-1a div#ms-f-left-2,#ms-page-grid-1b div#ms-f-left-2,#ms-page-grid-2a div#ms-f-left-2,#ms-page-grid-2b div#ms-f-left-2,#ms-page-pms-flash div#ms-f-left-2,#ms-page-pms-html div#ms-f-left-2,#ms-page-webspecial div#ms-f-left-2{padding:0 0 0 9px}
#ms-page-grid-1b div#ms-f-left-2{margin-top:-260px}
#ms-page-grid-2b div#ms-f-left-2{margin-top:-295px}
#ms-page-grid-2a div#ms-f-left-2,#ms-page-grid-2b div#ms-f-left-2{padding-top:35px}
#ms-page-grid-1b div#ms-wrapper-f div#ms-f-left-2,#ms-page-pms-html div#ms-wrapper-f div#ms-f-left-2,#ms-page-webspecial div#ms-wrapper-f div#ms-f-left-2{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_grid_wrapper_1b.gif');width:261px}
.ms-page-service-center div#ms-wrapper-f div#ms-f-left-2{margin-top:47px}
#ms-page-grid-1a div#ms-f-right,#ms-page-grid-1b div#ms-f-right,#ms-page-grid-2a div#ms-f-right,#ms-page-pms-flash div#ms-f-right,#ms-page-pms-html div#ms-f-right,#ms-page-riatemplate div.errorpage div#ms-f-right,#ms-page-webspecial div#ms-f-right{float:right;width:740px}
#ms-page-grid-1b div#ms-f-right-2,#ms-page-pms-flash div#ms-f-right-2,#ms-page-pms-html div#ms-f-right-2,#ms-page-webspecial div#ms-f-right-2{padding-top:19px}
#ms-page-pms-flash div#ms-f-right-2 #footnotePES20,#ms-page-pms-html div#ms-f-right-2 #footnotePES20,#ms-page-webspecial div#ms-f-right-2 #footnotePES20{margin-top:18px;margin-bottom:36px}
#ms-page-pms-html div#ms-f-right-3,#ms-page-webspecial div#ms-f-right-3{padding-top:65px}
#ms-page-grid-1b div#ms-navi-pcn,#ms-page-grid-2b div#ms-navi-pcn,#ms-page-pms-flash div#ms-pcn,#ms-page-pms-html div#ms-pcn{width:230px}
#ms-page-grid-1b div#ms-pcn{min-height:260px;width:1px}
#ms-page-grid-1b div.ms-flash div#ms-pcn{min-height:238px}
#ms-page-grid-2b div#ms-pcn{min-height:260px;width:1px}
#ms-page-grid-1a div#ms-teaser-f,#ms-page-grid-1b div#ms-teaser-f,#ms-page-pms-flash div#ms-teaser-f,#ms-page-pms-html div#ms-teaser-f,#ms-page-webspecial div#ms-teaser-f{margin:18px 0 0 9px}
#ms-page-grid-1a.ms-page-truck-a div#ms-teaser-f,#ms-page-pms-html.ms-page-truck-a div#ms-teaser-f{margin-left:0}
#ms-page-grid-1a div.ms-f-right-sidebar div#ms-teaser-f{margin-top:4px}
#ms-page-grid-2a div#ms-teaser-f{margin-top:16px;margin-left:9px}
#ms-page-grid-2b div#ms-f-left-3{padding-bottom:27px;border-top:1px solid #FFF}
#ms-page-webspecial div#ms-webspecial-hdl h1,.ms-ng h2,.ms-ng h3,.ms-ng input,.ms-ng select,.ms-ng table,.ms-ng textarea{font-size:11px}
.ms-ng h7{font-size:14px}
#ms-page-home div#ms-wrapper-f h6,#ms-page-model div#ms-wrapper,.ms-ng h4.ms-tx3,.ms-ng h5,div#ms-navi-main,div#ms-navi-webspecial,div#ms-wrapper-f,p.ms-blind-h5{font-size:11px}
#ms-page-webspecial div#ms-webspecial-sbl h2,.ms-ng div.ms-tx1,.ms-ng h2.ms-hl11,.ms-ng h4.ms-tx1,.ms-ng p.ms-tx2,.ms-ng ul.ms-en1{font-size:12px}
.ms-ng div.ms-text.ms-tx3{font-size:11px}
.ms-font-large{font-size:12px}
.ms-font-small{font-size:10px}
div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-price-total{font-size:11px}
div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-noprice{font-size:10px}
div#ms-pcn-mddl div.ms-pcn-config table tr{font-size:9px}
div#ms-footer div#ms-navi-footer{font-size:11px}
#ms-page-webclipping div#ms-f-pcn{position:absolute;top:36px;margin-left:9px;width:234px;padding-bottom:27px}
#ms-page-webclipping div#ms-pcn{width:234px;min-height:260px}
#ms-page-webclipping div#ms-teaser-f{margin-top:18px}
* html #ms-page-webclipping div#ms-pcn{height:260px}
img#cfc33{position:relative;top:-10px}
#ieDiv{margin-top:-442px;margin-right:20px;float:right;position:relative}
#ms-stagePES20Headline,#ms-stagePES20SubHeadline{margin-top:0;text-align:right}
#ms-stagePES20HeadlineL{margin-top:50px;text-align:right}
#ms-stagePES20SubHeadlineL{margin-top:2px;text-align:right}
#buttonBT2{top:3px;right:0;position:relative;min-width:400px}
#ms-wrapper-f-PES20 #ms-f-left-2{margin-top:-435px}
p.stageButton a span span{position:relative;padding-left:9px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-repeat:no-repeat;text-align:right;background-position:0 5px;padding-top:1px}
p.stageButton a:hover{color:#00ADEF}
#ms-page-pms-flash #pcnContainerFlash div#ms-teaser-f-PES20,#ms-page-pms-html #pcnContainer div#ms-teaser-f-PES20{margin-top:13px;position:relative}

#ms-f-right #ms-f-right-2 #footnotePES20,#ms-page-pms-flash #ms-f-right #ms-f-right-2 #footnotePES20{margin-left:-10px;width:615px;position:relative}
#ms-page-pms-html div#ms-wrapper-f-PES20 div#ms-f-left-2-PES20{padding:0 0 0 9px;position:absolute;top:-306px;width:261px}
#ms-page-pms-flash div#ms-wrapper-f-PES20,#ms-page-pms-html div#ms-wrapper-f-PES20{clear:both;float:left;position:static;font-size:11px;width:100%}
#ms-page-pms-flash div#ms-wrapper-f-PES20{z-index:1}
div#ms-wrapper-f-PES20 #ms-f-right-2 #footnotePES20{margin-bottom:26px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div{display:none}
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.iehover ul li a,div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.ms-fly-hover ul li a,div#ms-navi-pcn2-fly-v1 ul li a,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.iehover ul li a,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.ms-fly-hover ul li a,div#ms-navi-pcn2-fly-v2 ul li a,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.iehover ul li a,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.ms-fly-hover ul li a,div#ms-navi-pcn2-fly-v3 ul li a{color:#333}
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly a.ms-active,div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly ul li a.ms-active,div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.iehover a,div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.iehover ul li a:hover,div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.ms-fly-hover a,div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.ms-fly-hover ul li a:hover,div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a:hover span span,div#ms-navi-pcn2-fly-v1 ul li a.ms-active,div#ms-navi-pcn2-fly-v1 ul li a:hover,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly a.ms-active,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly ul li a.ms-active,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.iehover a,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.iehover ul li a:hover,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.ms-fly-hover a,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.ms-fly-hover ul li a:hover,div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a:hover span span,div#ms-navi-pcn2-fly-v2 ul li a.ms-active,div#ms-navi-pcn2-fly-v2 ul li a:hover,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly a.ms-active,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly ul li a.ms-active,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.iehover a,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.iehover ul li a:hover,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.ms-fly-hover a,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.ms-fly-hover ul li a:hover,div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a:hover span span,div#ms-navi-pcn2-fly-v3 ul li a.ms-active,div#ms-navi-pcn2-fly-v3 ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a.ms-active span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.iehover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.ms-fly-hover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a.ms-active span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.iehover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.ms-fly-hover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a.ms-active span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.iehover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.ms-fly-hover p.ms-pcn-button a span span{color:#00ADEF}
.activePCNButton a span span{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_down_midblue.gif')}
div#ms-navi-pcn2-fly-v1 ul li a:hover,div#ms-navi-pcn2-fly-v2 ul li a:hover,div#ms-navi-pcn2-fly-v3 ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li a.ms-active,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover ul li a.ms-active,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li a.ms-active,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a.ms-active,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a.ms-active,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li a.ms-active,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.iehover a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.iehover ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover ul li a:hover{background-color:#ececec}
div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a span span,div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a span span,div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a span span{position:relative;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');background-repeat:no-repeat;padding-left:0;background-position:100% 7px}
div#ms-navi-pcn2-fly-v3 p.ms-pcn-button.noFlyout a span span{background-image:none;color:#036}
div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a:hover span span,div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a:hover span span,div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a:hover span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 p.ms-pcn-button a.ms-active span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.iehover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.ms-fly-hover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 p.ms-pcn-button a.ms-active span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.iehover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.ms-fly-hover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 p.ms-pcn-button a.ms-active span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.iehover p.ms-pcn-button a span span,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.ms-fly-hover p.ms-pcn-button a span span{background-position:100% -43px}
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly a,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly a,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyanPCN2.gif');background-position:202px 6px;background-repeat:no-repeat}
div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly a.ms-active,div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly a:hover,div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.iehover a,div#ms-navi-pcn2-fly-v1 div ul li.ms-has-fly.ms-fly-hover a,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly a.ms-active,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly a:hover,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.iehover a,div#ms-navi-pcn2-fly-v2 div ul li.ms-has-fly.ms-fly-hover a,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly a.ms-active,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly a:hover,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.iehover a,div#ms-navi-pcn2-fly-v3 div ul li.ms-has-fly.ms-fly-hover a{background-position:202px -28px}
div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonOpen span span,div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonOpen span span,div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonOpen span span{position:relative;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_down_midblue.gif');background-repeat:no-repeat;background-position:100% 7px;padding-left:0;color:#036}
div#ms-navi-pcn2-fly-v1 p.ms-pcn-buttonNoClick span span,div#ms-navi-pcn2-fly-v2 p.ms-pcn-buttonNoClick span span,div#ms-navi-pcn2-fly-v3 p.ms-pcn-buttonNoClick span span{position:relative;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');background-repeat:no-repeat;background-position:100% 7px;padding-left:0;color:#036}
.ms-ng .ms-component-copyimgsys .ms-tx1 .introtext{font-weight:700}
div#ms93-sn.ms93-sn-v2 div#ms93-sn-top h4{font-weight:400;margin-top:7px;margin-bottom:5px}
#ms-page-webspecial div#ms-f-left,#ms-page-webspecial div#ms-f-right{padding-bottom:20px}
#ms-page-webspecial div#t22author-bar-1{height:93px}
#ms-page-webspecial .ms-rb-t22.t22-head-edit{margin-bottom:122px}
#ms-page-webspecial div.no-js .html-fallback{display:block}
#ms-page-webspecial div.flash-available .html-fallback,#ms-page-webspecial div.js-available .flash-content,#ms-page-webspecial div.js-available .html-fallback,#ms-page-webspecial div.no-flash .flash-content,#ms-page-webspecial div.no-js .flash-content{display:none}
#ms-page-webspecial div.flash-available .flash-content,#ms-page-webspecial div.no-flash .html-fallback,#ms-page-webspecial div.unknown-flash .html-fallback,h3.ms-hl3 img.ms-hl3-row-1,h3.ms-hl3 img.ms-hl3-row-2{display:block}
html{height:100.01%;margin-bottom:-1px}
html>#ms93-page-t26{height:100.1%}
h1.ms93-hl3-form{margin-bottom:-3px}
#ms93-page-sitemap h1.ms-hl3{margin-bottom:10px}
#ms93-page-t26 h1.ms-hl3{width:380px}
#ms93-page-t26 h1.ms-hl3 img.ms-hl3-row-1-alone{display:block;padding-bottom:1px}
h2.ms-hl6{padding-top:2px;margin-bottom:6px}
div.ms93-teaser h2.ms-hl11{width:auto;margin-bottom:2px}
#ms93-page-t26 h2.ms-hl11{width:380px}
div#ms93-f-sitemap h2.ms93-hl11-special{width:auto;margin-bottom:0;padding:7px 0 6px 10px;border:1px solid #DDD;border-right:0}
div#ms-pcn-top h3.ms-hl3 img.ms-hl3-row-1,div#ms93-sn-top h3.ms-hl3 img.ms-hl3-row-1{margin-bottom:-2px}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a{color:#333}
p.ms93-bt3 a,p.ms93-bt3 a:hover{color:#FFF}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a.ms-active,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover a.ms-active,div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span,div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button a.ms-active span span{color:#036}
.ms93-frm-required,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a.ms-active,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a:hover,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a.ms-active,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a:hover,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly div.ms93-sn-fly-v1-l2-active ul li a.ms-active,div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button a span span,p.ms93-sn-button a.ms-active,p.ms93-sn-button a:hover{color:#00ADEF}
.ms93-error{color:#9F0002}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover ul li a{background:0 0}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li div.ms93-sn-fly-v1-l2-active ul li a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li.ms-has-fly div.ms93-sn-fly-v1-l2-active ul li a.ms-active{background-image:none}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a.ms-active,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li a:hover,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a.ms-active,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover ul li a:hover,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover a.ms-active,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-active ul li a.ms-active,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-active ul li a:hover,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly div.ms93-sn-fly-v1-l2-active ul li a.ms-active{background-color:#fff}
h2.ms93-hl11-special{background-color:#F8F8F8}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li a:hover,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li div.ms93-sn-fly-v1-l2-active ul li a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-active ul li a,div.ms93-teaser p.ms93-lnk2{background-color:#ECECEC}
div.ms93-sn-fly-v1 p.ms93-sn-button a span span,p.ms93-bt3 a span span,p.ms93-lnk2 a{padding-left:9px}
p.ms93-lnk2 a{background:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_8b.png')0 -97px no-repeat}
p.ms93-lnk2 a:hover{background-position:0 -197px}
div.ms93-sn-fly-v1 p.ms93-sn-button a span span{background:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_8b.png')100% -144px no-repeat;padding-left:0}
div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span,div.ms93-sn-fly-v1 p.ms93-sn-button a:hover span span,div.ms93-sn-fly-v1.ms-fly-hover p.ms93-sn-button a span span{background-position:100% -244px}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a.ms-active,div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span{position:relative;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_8b.png');background-position:100% -644px;background-repeat:no-repeat}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-has-fly a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_8b.png');background-position:100% 6px;background-repeat:no-repeat}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-fly-hover a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-has-fly a.ms-active,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 ul li.ms-has-fly a:hover,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover a,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a:hover{background-position:100% -194px}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a{background-position:100% -94px}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a.ms-active{background-position:100% -594px}
p.ms93-bt3-r a span span,p.ms93-bt3-r a:hover span span{background-position:100% 6px}
p.ms-image-center,p.ms93-image-center{text-align:center}
p.ms-image-right,p.ms93-image-right{text-align:right}
#ms93-page-t26 div#ms-footer,#ms93-page-t26 div#ms-website{float:left;width:420px}
#ms93-page-t26 div#ms-website{margin-bottom:0;padding-bottom:27px}
#ms-page-grid-1a div#ms-pcn,#ms-page-grid-2a div#ms-pcn{width:240px}
#ms93-page-t26 div#ms-footer{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_footer_425.jpg')}
#ms93-page-t26 div#ms-footer div#ms-navi-footer{padding-left:17px;text-align:left}
div.ms93-distance-lr2{margin:0 260px 0 15px}
div#ms-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;z-index:2000}
* html div#ms-overlay{position:absolute}
div#ms-overlay-content{position:absolute;left:0;top:0;width:100%;z-index:3000}
.ms-navi-main-fly-v3-2 img{width:161px}
h2.flyout.web-headline{font-size:40px;font-weight:400;color:#666;line-height:43px}
span.welcome.web-headline{position:absolute;font-size:30px;font-weight:400;left:.6em}
span.welcome.web-headline.line1{top:1.75em}
span.welcome.web-headline.line2{top:3em}
p#welcome-screen.ms-image{color:#fff;position:relative}
p#welcome-screen.ms-image.dark{color:#666}
h5.product-world.headline{font-family:"corcorpo s regular",Arial;font-weight:400;font-size:12px;line-height:15px}
#ms-page-pms-html #ms-stage .rsContent h2,li.ms-rb-currentDivisionText .web-headline{font-family:"corpo a condensed","Times New Roman"!important;font-stretch:condensed}
a:hover>span h5.product-world.headline{color:#00ADEF}
h5.product-world.img.headline{left:20px;position:absolute;top:5px}
li.ms-rb-currentDivisionText .web-headline{font-size:18px;margin-left:1em;position:relative;top:5px}
.ms-10-1-truck-dpp-stage,#ms-page-grid-2b div#ms-website div.ms-10-1-truck-dpp-stage{height:220px;margin-bottom:20px;overflow:hidden}
div.ms-10-1-truck-dpp-teaser-fragment-1-2,div.ms-10-1-truck-dpp-teaser-fragment-2-2,div.ms-10-1-truck-dpp-teaser-fragment-3-2,div.ms-10-1-truck-home-me9 div.ms-me9-left ul{margin:0 auto}
div.ms-10-1-truck-dpp-teaser-fragment-2{padding-bottom:20px}
div.ms-10-1-truck-home-me9 div.ms-me9-2{padding-top:46px;height:182px}
div.ms-10-1-truck-home-me9 div.ms-me9-right{display:none}
div.ms-10-1-truck-home-me9 div.ms-me9-left{float:none;width:auto}
div.ms-10-1-truck-home-me9 div.ms-me9-left ul li{float:left;width:76px}
div.ms-10-1-truck-home-me9 div.ms-me9-left ul li a{display:block}
div.ms-10-1-truck-home-me9 div.ms-me9-left ul li a img{display:block;height:110px;width:76px}
div.ms-10-1-truck-home-me9 div.ms-nav12{right:9px}
* html div.ms-10-1-truck-home-me9 div.ms-nav12{width:100%}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul{margin-right:-6px;zoom:1}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li{width:33.33%;margin-right:0}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li.ms-last-li{float:right}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_nav12_r_w.gif');display:block;float:none;margin-right:6px;width:auto;white-space:normal}
div.ms-nav12 ul li a,p#ms-tooltip,p.ms-bt3-h2 a,p.ms-bt9 a,p.ms-button-2 a,p.ms-pcn-button a,p.ms93-sn-button a,p.stageButton a{white-space:nowrap}
div.ms-10-1-truck-home-me9 div.ms-crslbtns-elev ul li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms-10-1-truck-home_nav12.png')!important}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a *{cursor:pointer}
div.ms-10-1-truck-home-me9 div.ms-nav12 ul li a span{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_nav12_r_w.gif');height:14px}
div.ms-10-1-truck-home-me9 div.ms-crslbtns-elev ul li a span{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms-10-1-truck-home_nav12.png')!important;height:30px}
.ms-rb-directAccessQuickLink a,.ms-rb-directAccessQuickLink li,.ms-rb-moduleTeaser a .link,.ms-rb-newsColumnContainer a{background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')}
.ms-rb-directAccessQuickLink table a,.ms-rb-newsColumnContainer table a{background-image:none;padding-left:0;margin-left:0}
.ms-rb-directAccessContainer{padding:9px 20px 20px!important;font-size:11px}
.ms-rb-moduleTeaser{padding:17px 0 1px 20px}
div#ms-wrapper div.ms-rb-areaChanger{font-size:11px;background:#8b8c8e;background:-moz-linear-gradient(top,#7d8083 0,#2f3339 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7d8083),color-stop(100%,#2f3339));background:-webkit-linear-gradient(top,#7d8083 0,#2f3339 100%);background:-o-linear-gradient(top,#7d8083 0,#2f3339 100%);background:-ms-linear-gradient(top,#7d8083 0,#2f3339 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d8083', endColorstr='#2f3339', GradientType=0 );background:linear-gradient(top,#7d8083 0,#2f3339 100%)}
.ms-rb-moduleTeaser li{float:left;height:auto!important;position:relative;width:155px}
.ms-rb-moduleTeaser .overview-linkwrapper{display:block;padding:0 0 4px 4px;width:138px}
.ms-rb-moduleTeaser a .link{background-position:0 8px;display:block;padding:4px 4px 0 9px;position:relative;color:#fff}
.ms-rb-moduleTeaser .bg,.ms-rb-moduleTeaser .description{color:#666;display:none;height:46px;padding:10px;position:absolute;top:0;visibility:hidden;width:118px;z-index:100}
.ms-rb-moduleTeaser .bg{background:#FFF;opacity:.85;z-index:50;filter:alpha(opacity=85)}
.ms-rb-moduleTeaser a.hover .bg,.ms-rb-moduleTeaser a.hover .description,.ms-rb-moduleTeaser a:focus .bg,.ms-rb-moduleTeaser a:focus .description,.ms-rb-moduleTeaser a:hover .bg,.ms-rb-moduleTeaser a:hover .description{display:block;visibility:visible}
.ms-rb-moduleTeaser a:focus .link,.ms-rb-moduleTeaser a:hover .link{background-position:0 -242px;color:#00ADEF}
.ms-rb-noBg{background-image:none!important}
.ms-rb-directAccessLinkContainer{margin-bottom:24px!important}
.ms-rb-directAccessIntro{font-weight:700;position:relative;top:1px}
.ms-rb-directAccessIntro,.ms-rb-directAccessLinkContainer li,.ms-rb-directAccessQuickLink{float:left}
.ms-rb-socialMediaContainer{float:right;position:relative;top:-1px}
.ms-rb-socialMediaContainer li{margin-left:10px}
.ms-rb-socialMediaContainer a{cursor:pointer;color:#666}
.ms-rb-socialMediaContainer a:hover{color:#00ADEF}
.ms-rb-socialMediaContainer a img.socBookOn{display:none}
.ms-rb-socialMediaContainer a img.socBookOff,.ms-rb-socialMediaContainer a:hover img.socBookOn{display:inline-block;position:relative;top:2px}
.ms-rb-socialMediaContainer a:hover img.socBookOff{display:none}
.ms-rb-directAccessQuickLink li{background-position:0 -1901px;margin-right:15px}
.ms-rb-directAccessQuickLink li.first{background-image:none}
.ms-rb-directAccessQuickLink a,.ms-rb-newsColumnContainer a{background-position:0 -617px;padding-left:9px}
.ms-rb-directAccessQuickLink a:hover,.ms-rb-newsColumnContainer a:hover{background-position:0 -336px}
.ms-rb-directAccessQuickLink a{margin-left:16px;position:relative;top:1px}
.ms-rb-newsColumnContainer .column{margin-right:30px;float:left;width:280px}
.ms-rb-newsColumnContainer .column.last{margin-right:0}
.ms-rb-newsColumnContainer .column.noHeadline{margin-top:14px}
.ms-rb-newsColumnContainer h3{margin-bottom:8px;color:#666}
.ms-rb-newsColumnContainer a{display:inline-block;font-weight:700}
.ms-rb-newsColumnContainer li{margin-bottom:14px}
div.ms-rb-areaChanger{font-size:11px}
ul.ms-rb-areaChanger{float:left;margin:0;padding:0}
li.ms-rb-pageFrame{float:left;margin-left:17px}
li.ms-rb-pageFrame a img{display:block}
li.ms-rb-pageFrame a span.ms-rb-title{display:block;margin-left:4px;margin-top:4px;padding-left:9px;background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')0 4px no-repeat}
li.ms-rb-pageFrame a:hover span.ms-rb-title{background-position:0 -246px}
li.ms-rb-pageFrame a{color:#fff}
li.ms-rb-pageFrame a:hover{color:#00adef}
span.ms-rb-desc{opacity:0;position:absolute;padding:10px;color:#666;background-color:#fff;height:46px;width:118px;top:0;left:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}
ul.ms-rb-moduleTeaser li.ms-rb-pageFrame a:hover span.ms-rb-desc{opacity:.9;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}
li.ms-rb-currentDivisionText{background-color:#fff;border-bottom:1px solid #ebebeb}
li.ms-rb-currentDivisionText img{margin:4px 0 0 20px}
li.ms-rb-currentDivisionText span{display:block;width:186px;height:32px}
li.ms-rb-divisionWithImage a{position:relative;display:block}
li.ms-rb-divisionWithImage img.headline,li.ms-rb-divisionWithImage img.headline_hover{left:20px;position:absolute;top:5px}
li.ms-rb-currentDivisionImage{display:list-item}
li.ms-rb-currentDivisionImage a span{display:block;width:186px;height:97px}
div.ms-rb-productWorldWrapper{float:right;position:relative;left:-205px;top:-1px}
ul.ms-rb-divisionChanger{bottom:0;list-style:none;margin:0;padding:0;position:absolute;width:186px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.5);box-shadow:2px 2px 3px rgba(0,0,0,.5);background-color:#000;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=2, MakeShadow=true, ShadowOpacity=.4);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.40)";zoom:1}
div.embDialogLayer p.ms93-bt3,div.ms-teaser-typ-5-with-bt9 p a{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#5f5f5f', GradientType=0 )}
li.ms-rb-currentDivisionText{position:relative}
li.ms-rb-divisionWithoutImage a{background-color:#fff;display:block;border-top:1px solid #ddd}
li.ms-rb-divisionWithoutImage a>span{display:block;background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')0 -492px no-repeat #fff;color:#036;margin-left:20px;padding:4px 0 4px 9px}
li.ms-rb-divisionWithoutImage a:hover>span{background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')0 -242px no-repeat}
li.ms-rb-divisionWithImage a img.headline_hover,li.ms-rb-divisionWithImage a:hover img.headline,li.ms-rb-divisionWithoutImage a:hover>span img.headline,li.ms-rb-divisionWithoutImage a>span img.headline_hover{display:none}
li.ms-rb-divisionWithImage a img.headline,li.ms-rb-divisionWithImage a:hover img.headline_hover,li.ms-rb-divisionWithoutImage a:hover>span img.headline_hover,li.ms-rb-divisionWithoutImage a>span img.headline{display:block}
li.ms-rb-divisionWithoutImage.ms-rb-divisionWithoutImageFirst a{border-top:0}
ul.ms-rb-divisionChanger li.ms-rb-currentDivisionText span span{position:absolute;top:-2px}
ul.ms-rb-divisionChanger li.ms-rb-currentDivisionText span span.ms-rb-foldState{background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')165px -3756px no-repeat}
ul.ms-rb-divisionChanger li.ms-rb-currentDivisionText span span.ms-rb-unfoldState{background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')165px -3689px no-repeat}
div#ms-wrapper div.ms-rb-areaChanger ul.ms-rb-moduleTeaser{float:left;padding:17px 0 9px 3px}
div#ms-wrapper div.ms-rb-areaChanger ul.ms-rb-moduleTeaser li.ms-rb-pageFrame{width:138px;height:89px!important}
div#ms-wrapper div.ms-rb-areaChanger div.ms-rb-productWorldWrapper div.ms-rb-divisionChanger{bottom:-101px}
div.ms-rb-productWorldWrapper li.ms-rb-divisions{overflow:hidden}
.ms-rb-currentDivisionImage,.ms-rb-divisions{zoom:1;position:relative}
#ms-page-pms-html #ms-stage .rsContent .rsABlock{margin-left:36px;top:49px}
#ms-page-pms-html #ms-stage .rsContent h2{font-size:40px;font-weight:400;margin-bottom:5px}
.ms93-sn-envkv .bold,#ms-page-home div#ms-wrapper-f h6.ms-hl6,div.ms-layer h2.ms-hl10,div.ms-tdl11 h3.ms-hl10,div.ms-tdl12 h3.ms-hl10,div.ms93-frm legend,p.ms93-lnk2{font-weight:700}
#ms-page-pms-html #ms-stage .rsContent h3{font-size:14px;font-family:"corcorpo s regular",Arial;line-height:17px;font-weight:700}
#ms-page-pms-html #ms-stage .rsContent h2.dark,#ms-page-pms-html #ms-stage .rsContent h3.dark{color:#333}
#ms-page-pms-html #ms-stage .rsContent .slideButton{top:98px;position:absolute;min-width:270px}
#ms-stage .slideButton a.ms-rb-ctaButton{float:left;word-break:keep-all;color:#fff;line-height:14px;padding:1px 7px 1px 16px;background-color:#636363;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #333;border-bottom:1px solid #333;font-size:11px;background-image:url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif');background-repeat:no-repeat;background-position:-1px 0}
#ms-stage .slideButton a.ms-rb-ctaButton:hover{background-color:#333;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:7px 5px;border-color:#666 #000 #000 #666}
#ms-stage .rsContent .slide-footnote{position:absolute;bottom:22px;left:200px}
#ms-stage .rsContent .slide-footnote.dark{color:#333}
div.embDialogLayer p.ms93-bt3 a,p.ms93-bt3 a{cursor:pointer;border-style:solid;border-width:1px;float:left;display:block;color:#FFF}
body div.ms93-component-separate-0ln{margin-left:-15px}
div.ms93-frm div.ms-component-separate{clear:both}
#ms93-page-sitemap div.ms-component-tab{margin-bottom:0}
#ms93-page-sitemap div.ms-component-tab ul.ms-nav9{float:left;padding-left:1px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_nav9_ul.gif');background-repeat:no-repeat}
div.ms-tb5 table.ms-table-cols-3 .ms-table-col-3{padding-right:0}
div.ms-tb5 table.ms-table-cols-3 .ms-table-col-1{width:215px}
div.ms-tb5 table.ms-table-cols-3 .ms-table-col-2,div.ms-tb5 table.ms-table-cols-3 .ms-table-col-3{width:356px}
div.ms-tb5 table.ms-table-cols-3 .ms-table-distance-3{width:200px}
#ms93-page-t26 p.ms93-bt3{position:absolute;bottom:4px;right:17px}
p.ms93-bt3{margin:1px 0 0;padding:0;background-image:url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif')}
#mml-toolbar p.ms93-bt3{margin-top:12px;padding-top:0!important}
p.ms93-bt3 a{background-color:#666;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:7px 5px;background-repeat:no-repeat;border-color:#999 #333 #333 #999;line-height:14px;padding:1px 7px 1px 16px;margin:0}
#mml-toolbar p.ms93-bt3 a{background-position:7px 6px;padding:2px 7px 1px 16px}
p.ms93-bt3 a:hover{background-color:#333;border-color:#666 #000 #000 #666}
p.ms93-bt3 a span,p.ms93-bt3 a span span{background-image:none;font-size:11px;line-height:14px;margin:0;padding:0;display:block}
div.ms-bx-v1 p.ms93-bt3 a span span{line-height:18px}
p.ms93-bt3-r a span span{padding-left:0}
p.ms93-sn-button a{display:block;position:relative;padding:0 0 0 15px;background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_navi_pcn.gif');background-position:0 0;width:207px}
p.ms93-sn-button a span{display:block;padding:0 14px 0 0}
p.ms93-sn-button a span span{display:block;padding:2px 0 4px}
p.ms93-sn-button-v1 a{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bttn_sn_hdr.gif')}
p.ms93-sn-button-v1 a span span{padding:6px 0 7px}
div.ms93-teaser p.ms93-lnk2{margin-bottom:12px;padding:2px 0 2px 8px}
ul.ms93-ll51 li p.ms93-lnk2,ul.ms93-ll52 li p.ms93-lnk2{padding-bottom:4px}
div.ms93-teaser-fragment-1 p.ms-image,div.ms93-teaser-fragment-2 p.ms-image,div.ms93-teaser-fragment-3 p.ms-image,div.ms93-teaser-fragment-4 p.ms-image{padding-top:3px}
div.ms93-teaser-fragment-1 div.ms93-tdl8 p.ms-image,div.ms93-teaser-fragment-2 div.ms93-tdl8 p.ms-image,div.ms93-teaser-fragment-4 div.ms93-tdl9 p.ms-image{margin-right:15px}
#ms93-page-t26 ul.ms-linklist-typ-1 li{width:380px}
#ms93-page-t26 h1.ms93-hl3-next-hl11{margin-bottom:8px}
#ms93-page-t26 h1.ms93-hl3-next-me2{margin-bottom:10px}
#ms93-page-t26 h2.ms93-hl11-next-tx1{margin-bottom:5px}
div.ms93-frm-thanks div.ms93-tx1-next-linklist-typ-1 p,div.ms93-teaser div.ms93-tx1-next-linklist-typ-1 p{margin-bottom:3px}
#ms93-page-t26 div.ms93-tx1-next-linklist-typ-1 p{margin-bottom:5px}
div.ms93-teaser div.ms93-tx1-next-link-download p{margin-bottom:1px}
#ms93-page-t26 div.ms93-tx1-next-link-download p{margin-bottom:3px}
#ms93-page-t26 div.ms93-tx1-next-en1 p{margin-bottom:5px}
div.ms93-teaser-fragment-1 div.ms93-tdl10 p.ms-image,div.ms93-teaser-fragment-3 div.ms93-tdl10 p.ms-image,div.ms93-teaser-fragment-4 div.ms93-tdl10 p.ms-image{margin-bottom:7px}
#ms93-page-t26 p.ms93-me2-next-hl11{margin-bottom:18px}
#ms93-page-t26 ul.ms93-en1-next-link-download{margin-bottom:3px}
.ms-ng div#ms93-f-sitemap ul.ms-linklist-typ-1,.ms-ng div.ms93-teaser ul.ms93-linklist-typ-1-next-link-download,.ms-ng div.ms93-teaser ul.ms93-linklist-typ-1-next-none{margin-bottom:0}
#ms93-page-t26 ul.ms93-linklist-typ-1-next-link-download{margin-bottom:4px}
.ms-ng div.ms93-teaser ul.ms93-link-download-next-none{margin-bottom:0}
.ms-ng div.ms93-teaser ul.ms93-link-download-next-linklist-typ-1{margin-bottom:-1px}
#ms93-page-t26 ul.ms93-link-download-next-linklist-typ-1{margin-bottom:4px}
div.ms93-error{margin-top:-12px}
div.embDialogLayer p.ms93-bt3{margin:1px 0 0;padding:0;background:#666;background:-moz-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(102,102,102,1)),color-stop(100%,rgba(95,95,95,1)));background:-webkit-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:-o-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:-ms-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%)}
div.embDialogLayer p.ms93-bt3 a{background-color:transparent;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:7px 5px;background-repeat:no-repeat;border-color:#999 #333 #333 #999;line-height:14px;padding:1px 7px 2px 16px;margin:0}
div.embDialogLayer p.ms93-bt3 a:hover{background-color:#333;border-color:#666 #000 #000 #666}
div.embDialogLayer p.ms93-bt3 span,div.embDialogLayer p.ms93-bt3 span span{background-image:none;font-size:11px;line-height:14px;margin:0;padding:0;display:block}
div.ms-tb5 form table.ms-table-cols-3 .ms-table-col-2 p.ms-form-select select,div.ms-tb5 form table.ms-table-cols-3 .ms-table-col-3 p.ms-form-select select{width:356px}
div.ms93-frm legend{padding:0 0 5px}
div.ms93-frm p{clear:both;float:left;width:100%;padding-bottom:5px}
div.ms93-frm p.ms93-frm-inftxt,div.ms93-frm p.ms93-frm-slct,div.ms93-frm p.ms93-frm-txt,div.ms93-frm p.ms93-frm-txtr{padding-bottom:10px}
div.ms93-frm p.ms93-frm-inftxt{padding-left:190px}
div.ms93-frm p.ms93-frm-inftxt span.ms93-frm-inftxt-txt{display:block;width:275px}
p.ms93-frm-chckbx span.ms93-frm-label,p.ms93-frm-rdo span.ms93-frm-label,p.ms93-frm-slct label,p.ms93-frm-txt label,p.ms93-frm-txtr label{display:block;padding-bottom:5px}
p.ms93-frm-chckbx span.ms93-frm-label,p.ms93-frm-rdo span.ms93-frm-label,p.ms93-frm-slct-sbs label,p.ms93-frm-txt-sbs label,p.ms93-frm-txtr-sbs label{float:left;width:170px;margin-right:20px;padding-bottom:0}
p.ms93-frm-chckbx span.ms93-frm-fields,p.ms93-frm-rdo span.ms93-frm-fields{display:block;float:left;width:275px}
p.ms93-frm-chckbx span.ms93-frm-fields span.ms-frm-chckbx-col-2-a,p.ms93-frm-chckbx span.ms93-frm-fields span.ms-frm-chckbx-col-2-b,p.ms93-frm-rdo span.ms93-frm-fields span.ms-frm-rdo-col-2-a,p.ms93-frm-rdo span.ms93-frm-fields span.ms-frm-rdo-col-2-b{display:block;float:left}
p.ms93-frm-chckbx span.ms93-frm-fields span.ms-frm-chckbx-col-2-a,p.ms93-frm-rdo span.ms93-frm-fields span.ms-frm-rdo-col-2-a{padding-right:25px}
p span.ms93-frm-chckbx-v span.ms93-frm-field,p span.ms93-frm-rdo-v span.ms93-frm-field{clear:both;display:block;margin-bottom:9px}
p span.ms93-frm-chckbx-h span.ms93-frm-field input,p span.ms93-frm-chckbx-v span.ms93-frm-field input,p span.ms93-frm-rdo-h span.ms93-frm-field input,p span.ms93-frm-rdo-v span.ms93-frm-field input{display:block;float:left;margin-top:0;margin-right:9px}
p span.ms93-frm-chckbx-h span.ms93-frm-field input,p span.ms93-frm-chckbx-v span.ms93-frm-field input{margin-right:10px}
p span.ms93-frm-chckbx-h span.ms93-frm-field label,p span.ms93-frm-rdo-h span.ms93-frm-field label{float:left;margin-right:25px}
p.ms93-frm-slct span.ms93-frm-field,p.ms93-frm-txt span.ms93-frm-field,p.ms93-frm-txtr span.ms93-frm-field{float:left}
p.ms93-frm-slct select,p.ms93-frm-txt input,p.ms93-frm-txtr textarea{width:465px;background-color:#F3F3F3;border:1px solid #999}
p.ms93-frm-slct-sbs select,p.ms93-frm-txt-sbs input,p.ms93-frm-txtr-sbs textarea{width:273px}
div.ms93-frm-sbmt{float:right}
body div.ms93-frm-sbmt p.ms93-bt3{clear:none;float:left;width:auto;margin-left:10px}
#ms-page-model div.ms93-showroom-matrix-v2 table tr td.ms-showroom-matrix-cell,#ms-page-model div.ms93-showroom-matrix-v2 table tr td.ms-showroom-matrix-teaser,#ms-page-model div.ms93-showroom-matrix-v3 table tr td.ms-showroom-matrix-cell,#ms-page-model div.ms93-showroom-matrix-v3 table tr td.ms-showroom-matrix-teaser{width:249px}
#ms-page-model div.ms93-showroom-matrix-v3 table tr td.ms-showroom-matrix-cell,#ms-page-model div.ms93-showroom-matrix-v3 table tr td.ms-showroom-matrix-teaser{height:141px}
div.ms93-comparison-stage-images-2 div.ms-comparison-stage-f-right-image{width:355px;padding-top:20px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c{margin-bottom:14px}
div.ms93-sn-splt{overflow:hidden;height:2px;margin:0 7px 0 0;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_splt_sn.gif');background-position:0 0;background-repeat:repeat-x}
div#ms93-sn{width:234px}
div#ms93-sn-mddl,div#ms93-sn-top{padding-left:6px}
div#ms93-sn-mddl div.ms93-sn-fly-v1,div#ms93-sn-mddl div.ms93-sn-nofly-v1{position:relative;margin-bottom:5px}
div#ms93-sn-mddl div.ms93-sn-last-v1{margin-bottom:4px}
div#ms93-sn-mddl div.ms93-sn-linklist{margin-left:5px;margin-right:10px;padding-top:4px;padding-bottom:3px}
div#ms93-sn-top,div#ms93-sn-top-flash,div.ms93-navi-pcn-v2 div#ms-pcn-top{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_navi_sn_top_24b.png')}
div#ms93-sn-top{padding-top:15px;padding-bottom:16px}
div.ms93-navi-pcn-v2 div#ms-pcn-top,div.ms93-sn-v2 div#ms93-sn-top,div.ms93-sn-v3 div#ms93-sn-top{padding-top:9px;padding-bottom:10px;padding-left:21px}
div#ms93-sn-mddl{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_mddl_24b.png');background-repeat:repeat-y}
div#ms93-sn-mddl div#ms93-sn-mddl-bttns{padding-top:4px}
div.ms93-sn-fly-v1{position:relative;clear:both}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-inactive,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive{display:none;position:absolute;left:220px;width:240px;padding-left:4px;padding-bottom:3px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_pcn_v1_24b.png');background-position:4px 100%}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive{left:231px}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive{left:218px}
#ms-pcn div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive{left:230px}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-inactive,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-inactive ul li.ms-fly-hover div.ms93-sn-fly-v1-l2-inactive,div.ms93-sn-fly-v1.ms-fly-hover div.ms93-sn-fly-v1-l1-inactive{display:block}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive ul,div.ms93-sn-fly-v1-l1-inactive ul{margin:0 3px 0 1px;padding:0;border-top:1px solid #DDD}
div.ms93-sn-fly-v1-l1-active ul li,div.ms93-sn-fly-v1-l1-inactive ul li{position:relative}
div.ms93-sn-fly-v1-l1-active div.ms93-sn-fly-v1-l2-inactive ul li a,div.ms93-sn-fly-v1-l1-inactive ul li a{display:block;padding:3px 19px 2px 5px;border-bottom:1px solid #DDD;margin:0 5px}
div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-active{position:relative;margin-left:2px;margin-right:8px;margin-bottom:5px}
div.ms93-sn-fly-v1-l1-active li a{display:block;padding:3px 35px 4px 13px;border-bottom:1px solid #DDD}
div.ms93-sn-fly-v1-l1-active ul li ul li a{padding-left:18px;padding-right:30px}
div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-flLeft{width:100px;margin:0 10px 0 0}
div#ms93-sn-mddl div.ms93-sn-linklist ul.ms-flRight{width:100px;margin:0}
div#ms93-sitemap-wbu,div.ms93-ll51-wrapper,div.ms93-ll52-wrapper{float:left;width:100%;border-bottom:1px solid #DDD}
.ms93-sn-envkv p{color:#d1d1d1;padding:15px 20px 30px}
div#ms93-sn-bttm{height:4px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_bttm_24b.png');background-position:0 100%;font-size:0;line-height:0}
div#ms93-f-sitemap-2{padding:2px 0 0 20px}
div#ms93-sitemap-wbu{clear:both;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_sitemap_52.gif');background-repeat:repeat-y}
div#ms93-sitemap-wbu div#ms93-sitemap-wbu-2{padding:16px 0 19px 11px}
div.ms93-sitemap-wbu div.ms93-ll51-wrapper,div.ms93-sitemap-wbu div.ms93-ll52-wrapper,div.ms93-sitemap-wobu div.ms93-ll51-wrapper,div.ms93-sitemap-wobu div.ms93-ll52-wrapper{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_sitemap_51_wbu.gif');background-repeat:repeat-y}
div.ms93-sitemap-wobu div.ms93-ll51-wrapper{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_sitemap_51_wobu.gif')}
div.ms93-sitemap-wbu div.ms93-ll52-wrapper,div.ms93-sitemap-wobu div.ms93-ll52-wrapper{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_sitemap_52.gif')}
div.ms93-distance-t{padding-top:20px}
div.ms93-ll51-distance-b,div.ms93-ll52-distance-b{margin-bottom:20px}
ul.ms93-ll51,ul.ms93-ll52{display:block;float:left;width:218px;margin:7px 10px 0 11px;padding-bottom:7px}
div#ms93-sitemap-wbu ul.ms93-ll51,div#ms93-sitemap-wbu ul.ms93-ll52{width:213px}
ul.ms93-ll51-no-sublevels,ul.ms93-ll52-no-sublevels{padding-bottom:3px}
ul.ms93-ll51 li,ul.ms93-ll52 li{display:block}
div#ms93-f-t26-2{padding:4px 20px 0}
div.ms93-teaser-distance-r{margin-right:20px}
div.ms93-teaser-distance-b{padding-bottom:14px}
div.ms93-teaser-fragment-1,div.ms93-teaser-fragment-2,div.ms93-teaser-fragment-3,div.ms93-teaser-fragment-4{float:left;width:100%;padding-bottom:12px}
div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-last,div.ms93-teaser-fragment-2 div.ms93-teaser-fragment-last,div.ms93-teaser-fragment-3 div.ms93-teaser-fragment-last,div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-last{float:left;padding-bottom:18px}
div.ms93-teaser-fragment-1-2,div.ms93-teaser-fragment-2-2,div.ms93-teaser-fragment-3-2{width:980px}
div.ms93-teaser-fragment-4-2{width:715px}
div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-f-left,div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-f-right,div.ms93-teaser-fragment-2 div.ms93-teaser-fragment-f-left,div.ms93-teaser-fragment-2 div.ms93-teaser-fragment-f-right,div.ms93-teaser-fragment-3 div.ms93-teaser-fragment-f-left,div.ms93-teaser-fragment-3 div.ms93-teaser-fragment-f-right,div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-f-left{float:left;width:480px}
div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-f-left{width:465px}
div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-f-right{width:230px}
div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-f-right,div.ms93-teaser-fragment-2 div.ms93-teaser-fragment-f-right,div.ms93-teaser-fragment-3 div.ms93-teaser-fragment-f-right,div.ms93-teaser-fragment-4 div.ms93-teaser-fragment-f-right{float:right}
div.ms93-teaser-fragment-1 div.ms93-teaser-fragment-f-right div.ms93-tdl10,div.ms93-teaser-fragment-3 div.ms93-tdl10{float:left}
div.ms93-tdl8{clear:both;width:480px}
div.ms93-teaser-fragment-1 div.ms93-tdl8 div.ms93-teaser-content,div.ms93-teaser-fragment-2 div.ms93-tdl8 div.ms93-teaser-content{float:left;width:315px}
div.ms93-tdl9{width:465px}
div.ms93-teaser-fragment-4 div.ms93-tdl9 div.ms93-teaser-content{float:left;width:260px}
div.ms93-tdl10{width:230px}
h2.ms-hl10,h3.ms-hl10{color:#FFF}
p.ms-bt4-has-content a span.ms-bt4-content strong{color:#999}
p.ms-bt4-has-content a span.ms-bt4-content{color:#666}
div#ms-navi-meta ul li.ms-fly-loggedin.iehover a,div#ms-navi-meta ul li.ms-fly-loggedin:hover a,div.ms-layer-v1 div.ms93-frm p.ms93-frm-txt-sbs input{color:#333}
div#ms-navi-main ul li div.ms-navi-main-fly-v3 ul.ms-linklist-typ-1 li a{color:#036}
div#ms-navi-main ul li div.ms-navi-main-fly-v3 ul.ms-linklist-typ-1 li a:hover,div#ms-navi-meta ul li.ms-fly-hover a,div#ms-navi-meta ul li.ms-fly-loggedin.iehover a:hover,div#ms-navi-meta ul li.ms-fly-loggedin:hover a:hover{color:#00ADEF}
.ms-error{color:#9F0002}
.softerror{color:#036}
div.ms-tdl11,div.ms-tdl12{background-color:#EFF1F3}
div#ms-navi-main ul li div.ms-navi-main-fly-v3 ul.ms-linklist-typ-1 li a,p.ms-bt3-h2 a span span,p.ms-bt9 a span span,p.ms-lnk1 a,p.ms-lnk6 a{position:relative;padding-left:9px;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif');background-position:0 4px;background-repeat:no-repeat}
p.ms-lnk6 a{background-position:0 3px}
div#ms-navi-main ul li div.ms-navi-main-fly-v3 ul.ms-linklist-typ-1 li a:hover,p.ms-lnk1 a:hover{background-position:0 -146px}
p.ms-lnk6 a:hover{background-position:0 -147px}
div.ms-teaser-typ-5-with-bt9 div.ms-teaser h3 a{background-position:0 4px}
div.ms-teaser-typ-5-with-bt9 div.ms-teaser h3 a:hover{background-position:0 -46px}
div.ms-tdl11 h3.ms-hl10,div.ms-tdl12 h3.ms-hl10{background-color:#87949D;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_gradient_g4.jpg')}
div.ms-tdl12{background-color:#F1F2F4;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_gradient_g12.jpg');background-position:0 100%}
div.ms-tdl11 h3.ms-hl10 span{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_i22.gif');background-position:0 1px}
p.ms-bt3-ll a span span,p.ms-bt3-ll a:hover span span{background-position:0 6px}
p.ms-bt3-ll a span span{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_lsi_arrow_left_white.gif');background-repeat:no-repeat}
div.ms-layer h1.ms-hl3{margin-top:0;padding-top:2px}
div.ms-layer-v1 h1.ms-hl3{width:358px}
div.ms-bx-top-with-bt h3.ms-hl3{float:left;width:182px}
#ms-page-overview-content div#ms-wrapper-f{height:175px;background-repeat:repeat-x}
#ms-page-landing div#ms-f-left,#ms-page-overview-content div#ms-f-left{position:relative;width:260px}
#ms-page-overview-content div#ms-f-left{float:left;width:259px}
#ms-page-landing div#ms-f-left-2,#ms-page-overview-content div#ms-f-left-2{position:absolute;top:-470px;height:470px}
#ms-page-overview-content div#ms-f-left-2{top:-295px;height:auto}
#ms-page-landing div#ms-bx-wrppr,#ms-page-overview-content div#ms-bx-wrppr{position:absolute;bottom:6px;left:10px}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0,div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-b{left:0}
#ms-page-overview-content div#ms-bx-wrppr{top:229px}
#ms-page-landing div#ms-f-right{display:none}
#ms-page-overview-content div#ms-f-right{float:right;width:741px}
#ms-page-overview-content div#ms-f-right-2{padding-top:9px}
div#ms-navi-meta ul li.ms-fly-hover,div#ms-navi-meta ul li.ms-fly-hover a,div#ms-navi-meta ul li.ms-fly-hover-0,div#ms-navi-meta ul li.ms-fly-hover-0 a,div#ms-navi-meta ul li.ms-fly-loggedin,div#ms-navi-meta ul li.ms-fly-loggedin a,div#ms-navi-meta ul li.ms-fly-loggedin ul li{background:0 0}
div#ms-navi-meta ul li.ms-fly-hover a span,div#ms-navi-meta ul li.ms-fly-hover-0 a span,div#ms-navi-meta ul li.ms-fly-hover-0.iehover a:hover span,div#ms-navi-meta ul li.ms-fly-loggedin a:hover span,div#ms-navi-meta ul li.ms-fly-loggedin.iehover a span,div#ms-navi-meta ul li.ms-fly-loggedin:hover a span{padding-right:10px;border-right:1px solid #333}
div#ms-navi-meta ul li.ms-fly-hover ul li.ms-navi-last-li a span,div#ms-navi-meta ul li.ms-fly-hover-0.ms-navi-last-li a span,div#ms-navi-meta ul li.ms-fly-hover-0.ms-navi-last-li.iehover a:hover span.ms-navi-last,div#ms-navi-meta ul li.ms-fly-loggedin ul li.ms-navi-last-li a:hover span,div#ms-navi-meta ul li.ms-fly-loggedin.iehover ul li.ms-navi-last-li a span,div#ms-navi-meta ul li.ms-fly-loggedin:hover ul li.ms-navi-last-li a span{padding-right:11px;border-right:0}
div#ms-navi-meta ul li span.ms-as-atag{display:inline;float:left;padding:9px 0 10px;margin-left:2px}
div#ms-navi-meta ul li span.ms-as-atag span{padding:0 10px 0 8px;border-right:1px solid #333}
div#ms-navi-meta ul li.ms-fly-loggedin{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_l_a_24b.png');background-position:0 0;background-repeat:no-repeat}
div#ms-navi-meta ul li.ms-fly-loggedin ul{display:inline;float:left;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_r_a_24b.png');background-position:100% 0;margin-left:2px}
div#ms-navi-main ul li div.ms-navi-main-fly-v3{line-height:1.3;display:none;position:absolute;padding-top:3px}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-b,div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-b-a{right:-3px;width:386px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_v3_col2_1_24b.png');background-position:0 0}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-b div.ms-navi-main-fly-v3-2,div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-b-a div.ms-navi-main-fly-v3-2{float:left;padding:0 3px 21px 1px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_v3_col2_2_24b.png');background-position:0 100%}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-0-a,div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0{right:-3px;width:195px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_v3_col1_1_24b.png');background-position:0 0}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-0-a div.ms-navi-main-fly-v3-2,div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0 div.ms-navi-main-fly-v3-2{padding:0 3px 21px 1px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_v3_col1_2_24b.png');background-position:0 100%}
div#ms-navi-main ul li.ms-fly-hover div.ms-navi-main-fly-v3{display:block}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-a,div#ms-navi-main ul li div.ms-navi-main-fly-v3-b{float:left;width:191px}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-0-a div.ms-navi-main-fly-v3-a,div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0 div.ms-navi-main-fly-v3-a{float:none}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-b-a div.ms-navi-main-fly-v3-a{float:right}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-a div.ms-navi-main-fly-v3-a-2,div#ms-navi-main ul li div.ms-navi-main-fly-v3-b div.ms-navi-main-fly-v3-b-2{padding:0 10px}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-a div.ms-navi-main-fly-v3-a-2{padding-top:0}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-b div.ms-navi-main-fly-v3-b-2{padding-top:10px}
div.ms-bx-v1-fixed div#ms-bx-mddl{height:204px}
#ms-page-overview-content #ms-website #ms-wrapper-f #ms-f-left-2 #ms-bx-wrppr #ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb #ms-bx-mddl{height:auto}
div#ms-bx-mddl,div#ms-bx-top{clear:both;float:left;width:100%}
div#ms-bx-mddl-2,div#ms-bx-top-2{padding:0 13px 0 10px}
div#ms-bx-top{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_bg_navi_sn_top_24b.png')}
div#ms-bx-top-2{padding-top:5px}
div.ms-rb div#ms-bx-top-2{padding-top:4px;padding-bottom:1px}
div.ms-bx-v1-close div#ms-bx-top{padding-bottom:4px}
div#ms-bx-mddl{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_mddl_24b.png');background-position:0 1px;background-repeat:repeat-y}
div#ms-bx-mddl-2{padding-top:4px;padding-bottom:17px}
#ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb div#ms-bx-mddl-2{padding-bottom:0}
#ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb{height:230px}
div#ms-bx-bttm{clear:both;height:3px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_bttm_24b.png');background-position:0 100%;font-size:0;line-height:0}
div.ms-layer{position:absolute;top:100px;left:50%;z-index:1000}
div.ms-layer-v1{width:399px;margin-left:-200px}
div.ms-layer-v2{width:784px;margin-left:-392px}
div.ms-layer-v3{width:544px;margin-left:-272px}
div.ms-layer-t{float:left;width:100%;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_t_l_24b.png');background-position:0 0}
div.ms-layer-t-c{margin-left:5px;height:28px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_t_r_24b.png');background-position:100% 0}
div.ms-layer-m{float:left;width:100%;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_m_l_24b.png');background-position:0 0}
div.ms-layer-m-c{margin-left:1px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_m_r_24b.png');background-position:100% 0;background-repeat:repeat-y}
div.ms-layer-v2 div.ms-layer-m-c,div.ms-layer-v3 div.ms-layer-m-c{float:left}
div.ms-layer-v2 div.ms-layer-m-c{width:783px}
div.ms-layer-v3 div.ms-layer-m-c{width:543px}
div.ms-layer-b,div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-b,div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-m,div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t{float:left;width:100%}
div.ms-layer-v1 div.ms-layer-m-c-2{padding:18px 20px}
div.ms-layer-v2 div.ms-layer-m-c-2,div.ms-layer-v3 div.ms-layer-m-c-2{padding:0 3px 0 0}
div.ms-layer-b{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_b_l_24b.png');background-position:0 100%}
div.ms-layer-b-c{height:3px;margin-left:5px;padding-right:3px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_layer_v1_b_r_24b.png');background-position:100% 100%;font-size:0;line-height:0}
div.ms-layer-t-c h2.ms-hl10{padding:8px 0 0 15px}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t{float:left;width:100%;background-color:#DDD}
div.ms-layer-v2b div.ms-layer-m-c-2 div.ms-wrapper-t{float:none;width:auto;padding:18px 20px 0;background-color:#FFF}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t p.ms-loggedin-username{margin:12px 40px 0 0;padding-bottom:9px;text-align:right}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t div.ms-component-tab{clear:both;margin-bottom:0;background:0 0}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t div.ms-component-tab ul li,div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-t div.ms-component-tab ul li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bg_navi_tab_on_gp3.gif')}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-m,div.ms-layer-v3 div.ms-layer-m-c-2 div.ms-wrapper-m{position:relative;min-height:127px;max-height:427px;overflow-y:scroll}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-m div.ms-wrapper-m-2,div.ms-layer-v3 div.ms-layer-m-c-2 div.ms-wrapper-m div.ms-wrapper-m-2{padding:18px 20px}
div.ms-layer-v2b div.ms-layer-m-c-2 div.ms-wrapper-m div.ms-wrapper-m-2{padding-right:10px}
div.ms-layer-v2 div.ms-layer-m-c-2 div.ms-wrapper-b-2,div.ms-layer-v3 div.ms-layer-m-c-2 div.ms-wrapper-b-2{padding:13px 257px 0 0;border-top:1px solid #DDD}
div.ms-layer-v2b div.ms-layer-m-c-2 div.ms-wrapper-b-2{padding-right:277px}
div.ms-layer-v3b div.ms-layer-m-c-2 div.ms-wrapper-b-2{padding-right:37px}
div.ms-layer-v2 div.ms-layer-cols-2 div.ms-layer-col-a{float:left;width:480px;margin-right:0}
div.ms-layer-v2 div.ms-layer-cols-2 div.ms-layer-col-b{float:right;width:230px;height:30px;background-color:#F90}
div.ms-fly-login div.ms-frm-cols-3 p.ms93-bt3{margin-top:17px}
div.ms-bx-v1 div.ms-frm-login p.ms93-bt3{position:relative;float:right;margin-right:-3px}
p.ms-bt3-h2 a{display:block;float:left;padding:0 0 0 3px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bt3_h2_l_wht.png');background-position:0 0}
div.ms-layer-v1 p.ms-bt3-h2 a{float:right}
p.ms-bt3-h2 a span{display:block;padding:0 11px 0 5px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bt3_h2_r_wht.png');background-position:100% 0}
p.ms-bt3-h2 a span span{display:block;padding-right:0;padding-bottom:1px;line-height:19px}
p.ms-bt3-h2-r a span span{padding-left:0;padding-right:9px}
p.ms-bt4 a{display:block;width:20px;height:20px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bt4.gif');text-indent:-1000em}
p.ms-bt4 a:hover{background-position:0 -100px}
p.ms-bt4-has-content a{position:relative;width:auto;height:auto;background:0 0;text-indent:0}
p.ms-bt4-has-content a span.ms-bt4-icon{display:block;width:20px;height:20px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bt4.gif');text-indent:-1000em}
p.ms-bt4-has-content a:hover span.ms-bt4-icon{background-position:0 -100px}
p.ms-bt4-has-content a span.ms-bt4-content{position:absolute;left:22px;top:0;display:none;width:105px;padding-left:25px;background:url('/etc/designs/retail-bridge/img_ngrb/ms94_bt4_content.gif')500px 0 no-repeat}
p.ms-bt6 a,p.ms-bt8 a{text-indent:-1000em;width:19px}
p.ms-bt4-has-content a:hover span.ms-bt4-content{display:block;background-color:#FFF;background-position:0 0}
p.ms-bt4-has-content a span.ms-bt4-content strong{font-weight:400}
p.ms-bt4 span.ms93-frm-bt a{float:left;margin-left:4px}
p.ms-bt6,p.ms-bt8{float:right}
p.ms-bt6{margin:4px 7px 3px 0}
p.ms-bt6 a{display:block;height:20px}
div.ms-layer p.ms-bt6 a{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_bt6_v2.gif')}
p.ms-bt6 a:hover{background-position:0 -100px}
p.ms-bt8 a{display:block;height:19px;margin:4px 0 0;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:0 -5580px}
p.ms-bt8 a:hover{background-position:0 -5381px}
div.ms-bx-v1-open p.ms-bt8 a{background-position:0 -5480px}
div.ms-bx-v1-open p.ms-bt8 a:hover{background-position:0 -5280px}
p.ms-bt9 a{display:block;float:left;background-color:#606060;color:#fff}
p.ms-bt9 a span{display:block;padding:0 11px 0 5px}
p.ms-bt9 a span span{display:block;padding-right:0;padding-bottom:1px;line-height:16px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:0 5px}
div.ms-teaser-typ-5-with-bt9 p a{width:230px;margin-bottom:10px;border-width:1px;border-style:solid;border-color:#999 #333 #333 #999;background:#666;background:-moz-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(102,102,102,1)),color-stop(100%,rgba(95,95,95,1)));background:-webkit-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:-o-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:-ms-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%)}
div.ms-teaser-typ-5-with-bt9 p a:hover{background:0 0;background-color:#333!important;border-color:#666 #000 #000 #666}
div.ms-dl{overflow:hidden;height:2px;margin:0;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms93_splt_sn.gif');background-position:0 0;background-repeat:repeat-x}
div.ms-dgl,div.ms-gl,div.ms-wl{overflow:hidden;clear:both;height:1px}
div.ms-gl{background-color:#DDD}
div.ms-tdl-ela div.ms-gl{background-color:#AAA}
div#ms-navi-main ul li div.ms-navi-main-fly-v3-a div.ms-gl{margin-left:-10px;margin-right:-10px}
div.ms-dgl{background-color:#666}
div.ms-wl{background-color:#FFF}
div.ms-tdl11 div.ms-wl,div.ms-tdl12 div.ms-wl{margin-right:5px;margin-left:5px}
p.ms-tx4{font-weight:700}
div#ms-navi-main ul li.ms-fly-hover div.ms-navi-main-fly-v3 p.ms-img8{text-align:center}
div.ms-tdl11 p.ms-me3 img,div.ms-tdl12 p.ms-me3 img{border-bottom:1px solid #FFF}
p.ms-lnk1 a{position:static;display:block}
div.ms-fly-login p.ms-lnk6{margin-bottom:9px}
div.ms-fly-login p.ms-lnk6 a{margin-right:25px}
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl11 ul.ms-linklist-typ-1,.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl12 ul.ms-linklist-typ-1{width:auto;margin-bottom:0}
div.ms-fly-login div.ms-frm-cols-3 label,div.ms-fly-login div.ms-frm-cols-3 p.ms-frm-txt{margin-bottom:5px}
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl12 .ms-tdl12-2 ul.ms-linklist-typ-1{padding:0 10px}
div.ms-bx-v1 ul.ms-linklist-typ-1 li a{float:none;display:inline}
.ms-ng ul.ms-en2 li{padding-left:7px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_lsi_en2.gif');background-position:0 5px}
div.ms-teaser-typ-5-with-bt9{display:inline;float:left;margin-right:20px;width:230px}
div.ms-teaser-typ-5-with-bt9-last{margin-right:0}
div.ms-tdl11,div.ms-tdl12{width:230px}
div.ms-tdl11 h3.ms-hl10,div.ms-tdl12 h3.ms-hl10{padding:4px 10px}
div.ms-tdl11 h3.ms-hl10 span{display:block;padding-left:14px}
div.ms-tdl11-content,div.ms-tdl12-content{padding:0 10px}
div.ms-tdl11-content table{width:100%;border-collapse:collapse;border-spacing:0}
div.ms-tdl11-content table th.ms-fow-n{font-weight:400}
div.ms-tdl11-content table td,div.ms-tdl11-content table th{text-align:left}
div.ms-tdl11-content table td.ms-table-col-1{padding-right:10px}
div.ms-tdl11-content table td.ms-table-col-2{text-align:right}
li.ms-fly-loggedin ul li.ms-navi-last-li form{display:none}
p.ms93-frm-slct.ms-error select,p.ms93-frm-txt.ms-error input,p.ms93-frm-txtr.ms-error textarea{border-color:#9F0002}
div.ms-fly-login{position:absolute;right:7px;top:0;float:left;padding:0 0 0 4px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_login_l_24b.png');z-index:101}
div.ms-fly-login-2{padding:7px 10px 0 17px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_login_r_24b.png');background-position:100% 0}
div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-1,div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-2,div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-3{float:left}
div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-1,div.ms-fly-login div.ms-frm-cols-3 div.ms-frm-col-2{margin-right:10px}
div.ms-fly-login div.ms-frm-cols-3 input,div.ms-fly-login div.ms-frm-cols-3 label{display:block}
div.ms-fly-login div.ms-frm-cols-3 input{height:16px;height:12px;background-color:#F8F8F8;border:1px solid #999;width:150px}
div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt{float:left;width:100%}
div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt input,div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt label{display:block;float:left}
div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt input{float:right;background-color:#F8F8F8}
div.ms-layer div.ms93-frm ul{clear:both}
div.ms-layer div.ms93-frm-sbmt p.ms93-bt3{margin-left:6px}
div.ms-layer-v1 div.ms93-frm p.ms93-frm-txt-sbs label{width:71px}
div.ms-layer-v1 div.ms93-frm p.ms93-frm-txt-sbs input{width:264px}
div.ms-layer-v1 div.ms93-frm p.ms93-frm-rdo label{display:block;float:left;padding-top:3px}
div.ms-layer-v1 div.ms93-frm p.ms93-frm-rdo input{display:block;float:left}
div.ms-layer-v2 div.ms93-frm{margin-right:260px}
div.ms-layer-v2 div.ms93-frm p.ms93-frm-rdo span.ms93-frm-label,div.ms-layer-v2 div.ms93-frm p.ms93-frm-slct-sbs label,div.ms-layer-v2 div.ms93-frm p.ms93-frm-txt-sbs label,div.ms-layer-v3 div.ms93-frm p.ms93-frm-rdo span.ms93-frm-label,div.ms-layer-v3 div.ms93-frm p.ms93-frm-slct-sbs label,div.ms-layer-v3 div.ms93-frm p.ms93-frm-txt-sbs label{width:100px}
div.ms-layer-v2 p.ms93-frm-txt-sbs input,div.ms-layer-v2 p.ms93-frm-txtr-sbs textarea,div.ms-layer-v3 p.ms93-frm-txt-sbs input,div.ms-layer-v3 p.ms93-frm-txtr-sbs textarea{padding-left:8px;padding-right:0}
div.ms-layer-v2 p.ms93-frm-slct-sbs select,div.ms-layer-v2 p.ms93-frm-txt-sbs input,div.ms-layer-v2 p.ms93-frm-txtr-sbs textarea,div.ms-layer-v3 p.ms93-frm-slct-sbs select,div.ms-layer-v3 p.ms93-frm-txt-sbs input,div.ms-layer-v3 p.ms93-frm-txtr-sbs textarea{width:220px}
div.ms-layer-v2 p.ms93-frm-chckbx span.ms93-frm-fields,div.ms-layer-v2 p.ms93-frm-rdo span.ms93-frm-fields,div.ms-layer-v3 p.ms93-frm-chckbx span.ms93-frm-fields,div.ms-layer-v3 p.ms93-frm-rdo span.ms93-frm-fields{width:auto}
div.ms-layer-v2 p.ms93-frm-chckbx span.ms-frm-rdo-h-with-img label,div.ms-layer-v2 p.ms93-frm-rdo span.ms-frm-rdo-h-with-img label,div.ms-layer-v3 p.ms93-frm-chckbx span.ms-frm-rdo-h-with-img label,div.ms-layer-v3 p.ms93-frm-rdo span.ms-frm-rdo-h-with-img label{margin-right:10px}
p.ms-frm-rdo-has-chckbxs label{font-weight:700}
p.ms-frm-rdo-has-chckbxs span.ms93-frm-chckbx-h label,p.ms-frm-rdo-has-chckbxs span.ms93-frm-chckbx-v label{font-weight:400}
p.ms-frm-rdo-has-chckbxs span.ms93-frm-chckbx-h,p.ms-frm-rdo-has-chckbxs span.ms93-frm-chckbx-v{padding:6px 0 4px 23px}
p.ms-frm-rdo-has-chckbxs span.ms93-frm-rdo-v span.ms93-frm-chckbx-h span.ms93-frm-field{clear:none;display:inline}
p.ms-frm-rdo-has-chckbxs span.ms93-frm-rdo-v span.ms93-frm-chckbx-h span.ms-frm-field-last label{margin-right:0}
p.ms-frm-chckbx-has-rdos label{font-weight:700}
.ms-ng h3.ms-lnk1,p.ms-frm-chckbx-has-rdos span.ms93-frm-rdo-h label,p.ms-frm-chckbx-has-rdos span.ms93-frm-rdo-v label{font-weight:400}
p.ms-frm-chckbx-has-rdos span.ms93-frm-rdo-h,p.ms-frm-chckbx-has-rdos span.ms93-frm-rdo-v{clear:both;padding:2px 0 4px 23px}
p.ms-frm-chckbx-has-rdos span.ms93-frm-chckbx-v span.ms93-frm-rdo-h span.ms93-frm-field{clear:none;display:inline}
div.ms-layer-v2 p span.ms-frm-img,div.ms-layer-v3 p span.ms-frm-img{float:left;margin-right:25px}
div.ms-layer-v2 p span.ms-frm-has-separator,div.ms-layer-v3 p span.ms-frm-has-separator{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_separator_frm.gif');background-position:100% 50%}
#ms-page-home div#ms-wrapper-f div.ms-tdl-ela p.ms-mab-special{margin-bottom:4px}
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl11 ul.ms-linklist-typ-1.ms-mab-special{margin-bottom:7px}
.ms-ng div#ms-overlay-content .ms-wid-10-1,.ms-ng div#website .ms-wid-10-1{width:10px}
.ms-ng div#ms-overlay-content .ms-wid-10-2,.ms-ng div#website .ms-wid-10-2{width:20px}
.ms-ng div#ms-overlay-content .ms-wid-10-3,.ms-ng div#website .ms-wid-10-3{width:30px}
.ms-ng div#ms-overlay-content .ms-wid-10-4,.ms-ng div#website .ms-wid-10-4{width:40px}
.ms-ng div#ms-overlay-content .ms-wid-10-5,.ms-ng div#website .ms-wid-10-5{width:50px}
.ms-ng div#ms-overlay-content .ms-wid-10-6,.ms-ng div#website .ms-wid-10-6{width:60px}
.ms-ng div#ms-overlay-content .ms-wid-10-7,.ms-ng div#website .ms-wid-10-7{width:70px}
.ms-ng div#ms-overlay-content .ms-wid-10-8,.ms-ng div#website .ms-wid-10-8{width:80px}
.ms-ng div#ms-overlay-content .ms-wid-10-9,.ms-ng div#website .ms-wid-10-9{width:90px}
.ms-ng div#ms-overlay-content .ms-wid-10-10,.ms-ng div#website .ms-wid-10-10{width:100px}
.ms-ng div#ms-overlay-content .ms-wid-10-11,.ms-ng div#website .ms-wid-10-11{width:110px}
.ms-ng div#ms-overlay-content .ms-wid-10-12,.ms-ng div#website .ms-wid-10-12{width:120px}
.ms-ng div#ms-overlay-content .ms-wid-10-13,.ms-ng div#website .ms-wid-10-13{width:130px}
.ms-ng div#ms-overlay-content .ms-wid-10-14,.ms-ng div#website .ms-wid-10-14{width:140px}
.ms-ng div#ms-overlay-content .ms-wid-10-15,.ms-ng div#website .ms-wid-10-15{width:150px}
.ms-ng div#ms-overlay-content .ms-wid-10-16,.ms-ng div#website .ms-wid-10-16{width:160px}
.ms-ng div#ms-overlay-content .ms-wid-10-17,.ms-ng div#website .ms-wid-10-17{width:170px}
.ms-ng div#ms-overlay-content .ms-wid-10-18,.ms-ng div#website .ms-wid-10-18{width:180px}
.ms-ng div#ms-overlay-content .ms-wid-10-19,.ms-ng div#website .ms-wid-10-19{width:190px}
.ms-ng div#ms-overlay-content .ms-wid-10-20,.ms-ng div#website .ms-wid-10-20{width:200px}
div#ms-navi-main div.ms-navi-main-fly-v3 h4.ms-hl6,div#ms-overlay-content,div.ms-tdl11 h4.ms-hl6{font-size:11px}
div.ms-fly-login{display:block}
div.ms-layer-contents{padding:18px 17px 18px 20px;font-size:11px}
div.ms-layer-contents div.ms93-frm p.ms93-frm-txt-sbs label{width:70px}
div.ms-layer-contents div.ms93-frm p.ms93-frm-txt-sbs input{width:264px}
div.ms-layer-contents div.ms93-frm ul{clear:both}
div.ms-fly-login p.ms-lnk6 a{background-position:0 4px}
div.ms-fly-login p.ms-lnk6 a:hover{background-position:0 -146px}
#ms-wrapper-f #ms-f-right-2 .ms-teaser-typ-5 .ms-teaser .div.ms-teaser-typ-5-2{padding:0}
.ms-ng .ms-mar-0{margin-right:0}
.ms-ng .ms-mar-1{margin-right:1px}
.ms-ng .ms-mar-2{margin-right:2px}
.ms-ng .ms-mar-3{margin-right:3px}
.ms-ng .ms-mar-4{margin-right:4px}
.ms-ng .ms-mar-5{margin-right:5px}
.ms-ng .ms-mar-6{margin-right:6px}
.ms-ng .ms-mar-7{margin-right:7px}
.ms-ng .ms-mar-8{margin-right:8px}
.ms-ng .ms-mar-9{margin-right:9px}
.ms-ng .ms-mar-10{margin-right:10px}
.ms-ng .ms-mar-11{margin-right:11px}
.ms-ng .ms-mar-12{margin-right:12px}
.ms-ng .ms-mar-13{margin-right:13px}
.ms-ng .ms-mar-14{margin-right:14px}
.ms-ng .ms-mar-15{margin-right:15px}
.ms-ng .ms-mar-16{margin-right:16px}
.ms-ng .ms-mar-17{margin-right:17px}
.ms-ng .ms-mar-18{margin-right:18px}
.ms-ng .ms-mar-19{margin-right:19px}
.ms-ng .ms-mar-20{margin-right:20px}
.ms-ng .ms-mab-0,.ms-ng div.ms-component .ms-mab-0{margin-bottom:0}
.ms-ng .ms-mab-1,.ms-ng div.ms-component .ms-mab-1{margin-bottom:1px}
.ms-ng .ms-mab-2,.ms-ng div.ms-component .ms-mab-2{margin-bottom:2px}
.ms-ng .ms-mab-3,.ms-ng div.ms-component .ms-mab-3{margin-bottom:3px}
.ms-ng .ms-mab-4,.ms-ng div.ms-component .ms-mab-4{margin-bottom:4px}
.ms-ng .ms-mab-5,.ms-ng div.ms-component .ms-mab-5{margin-bottom:5px}
.ms-ng .ms-mab-6,.ms-ng div.ms-component .ms-mab-6{margin-bottom:6px}
.ms-ng .ms-mab-7,.ms-ng div.ms-component .ms-mab-7{margin-bottom:7px}
.ms-ng .ms-mab-8,.ms-ng div.ms-component .ms-mab-8{margin-bottom:8px}
.ms-ng .ms-mab-9,.ms-ng div.ms-component .ms-mab-9{margin-bottom:9px}
.ms-ng .ms-mab-10,.ms-ng div.ms-component .ms-mab-10{margin-bottom:10px}
.ms-ng .ms-mab-11,.ms-ng div.ms-component .ms-mab-11{margin-bottom:11px}
.ms-ng .ms-mab-12,.ms-ng div.ms-component .ms-mab-12{margin-bottom:12px}
.ms-ng .ms-mab-13,.ms-ng div.ms-component .ms-mab-13{margin-bottom:13px}
.ms-ng .ms-mab-14,.ms-ng div.ms-component .ms-mab-14{margin-bottom:14px}
.ms-ng .ms-mab-15,.ms-ng div.ms-component .ms-mab-15{margin-bottom:15px}
.ms-ng .ms-mab-16,.ms-ng div.ms-component .ms-mab-16{margin-bottom:16px}
.ms-ng .ms-mab-17,.ms-ng div.ms-component .ms-mab-17{margin-bottom:17px}
.ms-ng .ms-mab-18,.ms-ng div.ms-component .ms-mab-18{margin-bottom:18px}
.ms-ng .ms-mab-19,.ms-ng div.ms-component .ms-mab-19{margin-bottom:19px}
.ms-ng .ms-mab-20,.ms-ng div.ms-component .ms-mab-20{margin-bottom:20px}
.ms-ng .ms-mab-21,.ms-ng div.ms-component .ms-mab-21{margin-bottom:21px}
.ms-ng .ms-mab-22,.ms-ng div.ms-component .ms-mab-22{margin-bottom:22px}
.ms-ng .ms-mab-23,.ms-ng div.ms-component .ms-mab-23{margin-bottom:23px}
.ms-ng .ms-mab-24,.ms-ng div.ms-component .ms-mab-24{margin-bottom:24px}
.ms-ng .ms-mab-25,.ms-ng div.ms-component .ms-mab-25{margin-bottom:25px}
.ms-ng .ms-mab-26,.ms-ng div.ms-component .ms-mab-26{margin-bottom:26px}
.ms-ng .ms-mab-27,.ms-ng div.ms-component .ms-mab-27{margin-bottom:27px}
.ms-ng .ms-mab-28,.ms-ng div.ms-component .ms-mab-28{margin-bottom:28px}
.ms-ng .ms-mab-29,.ms-ng div.ms-component .ms-mab-29{margin-bottom:29px}
.ms-ng .ms-mab-30,.ms-ng div.ms-component .ms-mab-30{margin-bottom:30px}
.ms-ng .ms-mab-31,.ms-ng div.ms-component .ms-mab-31{margin-bottom:31px}
.ms-ng .ms-mab-32,.ms-ng div.ms-component .ms-mab-32{margin-bottom:32px}
.ms-ng .ms-mab-33,.ms-ng div.ms-component .ms-mab-33{margin-bottom:33px}
.ms-ng .ms-mab-34,.ms-ng div.ms-component .ms-mab-34{margin-bottom:34px}
.ms-ng .ms-mab-35,.ms-ng div.ms-component .ms-mab-35{margin-bottom:35px}
.ms-ng .ms-mab-36,.ms-ng div.ms-component .ms-mab-36{margin-bottom:36px}
.ms-ng .ms-mab-37,.ms-ng div.ms-component .ms-mab-37{margin-bottom:37px}
.ms-ng .ms-mab-38,.ms-ng div.ms-component .ms-mab-38{margin-bottom:38px}
.ms-ng .ms-mab-39,.ms-ng div.ms-component .ms-mab-39{margin-bottom:39px}
.ms-ng .ms-mab-40,.ms-ng div.ms-component .ms-mab-40{margin-bottom:40px}
.ms-ng .ms-mab-0m{margin-bottom:0}
.ms-ng .ms-mab-1m{margin-bottom:-1px}
.ms-ng .ms-mab-2m{margin-bottom:-2px}
.ms-ng .ms-mab-3m{margin-bottom:-3px}
.ms-ng .ms-mab-4m{margin-bottom:-4px}
.ms-ng .ms-mab-5m{margin-bottom:-5px}
.ms-ng .ms-mab-6m{margin-bottom:-6px}
.ms-ng .ms-mab-7m{margin-bottom:-7px}
.ms-ng .ms-mab-8m{margin-bottom:-8px}
.ms-ng .ms-mab-9m{margin-bottom:-9px}
.ms-ng .ms-mab-10m{margin-bottom:-10px}
.ms-ng .ms-mab-11m{margin-bottom:-11px}
.ms-ng .ms-mab-12m{margin-bottom:-12px}
.ms-ng .ms-mab-13m{margin-bottom:-13px}
.ms-ng .ms-mab-14m{margin-bottom:-14px}
.ms-ng .ms-mab-15m{margin-bottom:-15px}
.ms-ng .ms-mab-16m{margin-bottom:-16px}
.ms-ng .ms-mab-17m{margin-bottom:-17px}
.ms-ng .ms-mab-18m{margin-bottom:-18px}
.ms-ng .ms-mab-19m{margin-bottom:-19px}
.ms-ng .ms-mab-20m{margin-bottom:-20px}
.ms-ng .ms-mab-21m{margin-bottom:-21px}
.ms-ng .ms-mab-22m{margin-bottom:-22px}
.ms-ng .ms-mab-23m{margin-bottom:-23px}
.ms-ng .ms-mab-24m{margin-bottom:-24px}
.ms-ng .ms-mab-25m{margin-bottom:-25px}
.ms-ng .ms-mab-26m{margin-bottom:-26px}
.ms-ng .ms-mab-27m{margin-bottom:-27px}
.ms-ng .ms-mab-28m{margin-bottom:-28px}
.ms-ng .ms-mab-29m{margin-bottom:-29px}
.ms-ng .ms-mab-30m{margin-bottom:-30px}
.ms-ng .ms-mal-0{margin-left:0}
.ms-ng .ms-mal-1{margin-left:1px}
.ms-ng .ms-mal-2{margin-left:2px}
.ms-ng .ms-mal-3{margin-left:3px}
.ms-ng .ms-mal-4{margin-left:4px}
.ms-ng .ms-mal-5{margin-left:5px}
.ms-ng .ms-mal-6{margin-left:6px}
.ms-ng .ms-mal-7{margin-left:7px}
.ms-ng .ms-mal-8{margin-left:8px}
.ms-ng .ms-mal-9{margin-left:9px}
.ms-ng .ms-mal-10{margin-left:10px}
.ms-ng .ms-mal-11{margin-left:11px}
.ms-ng .ms-mal-12{margin-left:12px}
.ms-ng .ms-mal-13{margin-left:13px}
.ms-ng .ms-mal-14{margin-left:14px}
.ms-ng .ms-mal-15{margin-left:15px}
.ms-ng .ms-mal-16{margin-left:16px}
.ms-ng .ms-mal-17{margin-left:17px}
.ms-ng .ms-mal-18{margin-left:18px}
.ms-ng .ms-mal-19{margin-left:19px}
.ms-ng .ms-mal-20{margin-left:20px}
.ms-ng .ms-mal-14m{margin-left:-14px}
.ms-ng .ms-pat-0{padding-top:0}
.ms-ng .ms-pat-1{padding-top:1px}
.ms-ng .ms-pat-2{padding-top:2px}
.ms-ng .ms-pat-3{padding-top:3px}
.ms-ng .ms-pat-4{padding-top:4px}
.ms-ng .ms-pat-5{padding-top:5px}
.ms-ng .ms-pat-6{padding-top:6px}
.ms-ng .ms-pat-7{padding-top:7px}
.ms-ng .ms-pat-8{padding-top:8px}
.ms-ng .ms-pat-9{padding-top:9px}
.ms-ng .ms-pat-10{padding-top:10px}
.ms-ng .ms-pat-11{padding-top:11px}
.ms-ng .ms-pat-12{padding-top:12px}
.ms-ng .ms-pat-13{padding-top:13px}
.ms-ng .ms-pat-14{padding-top:14px}
.ms-ng .ms-pat-15{padding-top:15px}
.ms-ng .ms-pat-16{padding-top:16px}
.ms-ng .ms-pat-17{padding-top:17px}
.ms-ng .ms-pat-18{padding-top:18px}
.ms-ng .ms-pat-19{padding-top:19px}
.ms-ng .ms-pat-20{padding-top:20px}
.ms-ng .ms-pat-21{padding-top:21px}
.ms-ng .ms-pat-22{padding-top:22px}
.ms-ng .ms-pat-23{padding-top:23px}
.ms-ng .ms-pat-24{padding-top:24px}
.ms-ng .ms-pat-25{padding-top:25px}
.ms-ng .ms-pat-26{padding-top:26px}
.ms-ng .ms-pat-27{padding-top:27px}
.ms-ng .ms-pat-28{padding-top:28px}
.ms-ng .ms-pat-29{padding-top:29px}
.ms-ng .ms-pat-30{padding-top:30px}
.ms-ng .ms-par-0{padding-right:0}
.ms-ng .ms-par-1{padding-right:1px}
.ms-ng .ms-par-2{padding-right:2px}
.ms-ng .ms-par-3{padding-right:3px}
.ms-ng .ms-par-4{padding-right:4px}
.ms-ng .ms-par-5{padding-right:5px}
.ms-ng .ms-par-6{padding-right:6px}
.ms-ng .ms-par-7{padding-right:7px}
.ms-ng .ms-par-8{padding-right:8px}
.ms-ng .ms-par-9{padding-right:9px}
.ms-ng .ms-par-10{padding-right:10px}
.ms-ng .ms-par-11{padding-right:11px}
.ms-ng .ms-par-12{padding-right:12px}
.ms-ng .ms-par-13{padding-right:13px}
.ms-ng .ms-par-14{padding-right:14px}
.ms-ng .ms-par-15{padding-right:15px}
.ms-ng .ms-par-16{padding-right:16px}
.ms-ng .ms-par-17{padding-right:17px}
.ms-ng .ms-par-18{padding-right:18px}
.ms-ng .ms-par-19{padding-right:19px}
.ms-ng .ms-par-20{padding-right:20px}
.ms-ng .ms-pab-0{padding-bottom:0}
.ms-ng .ms-pab-1{padding-bottom:1px}
.ms-ng .ms-pab-2{padding-bottom:2px}
.ms-ng .ms-pab-3{padding-bottom:3px}
.ms-ng .ms-pab-4{padding-bottom:4px}
.ms-ng .ms-pab-5{padding-bottom:5px}
.ms-ng .ms-pab-6{padding-bottom:6px}
.ms-ng .ms-pab-7{padding-bottom:7px}
.ms-ng .ms-pab-8{padding-bottom:8px}
.ms-ng .ms-pab-9{padding-bottom:9px}
.ms-ng .ms-pab-10{padding-bottom:10px}
.ms-ng .ms-pab-11{padding-bottom:11px}
.ms-ng .ms-pab-12{padding-bottom:12px}
.ms-ng .ms-pab-13{padding-bottom:13px}
.ms-ng .ms-pab-14{padding-bottom:14px}
.ms-ng .ms-pab-15{padding-bottom:15px}
.ms-ng .ms-pab-16{padding-bottom:16px}
.ms-ng .ms-pab-17{padding-bottom:17px}
.ms-ng .ms-pab-18{padding-bottom:18px}
.ms-ng .ms-pab-19{padding-bottom:19px}
.ms-ng .ms-pab-20{padding-bottom:20px}
div.ms-component-truck-gallery ul.ms-me5 li ul li span.ms-tx6,div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active ul li a,div.ms-sn-v4 p.ms93-sn-button a span span,ul.ms-ll1b li a{color:#333}
div#ms-mainnav div.ms-nav13 ul li a.ms-active,div#ms-mainnav div.ms-nav13 ul li ul li a:hover,div.ms-nav-im18 ul li a.ms-active span.ms-caption,div.ms-nav12 ul li a.ms-active,div.ms-nav12 ul li a:hover,div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active ul li a.ms-active,div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active ul li a:hover,div.ms-sn-v4 p.ms93-sn-button a.ms-active span span,div.ms-sn-v4 p.ms93-sn-button a:hover span span,ul.ms-ll1b li a:hover{color:#00ADEF}
div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active ul li a:hover{background-color:#FFF}
div.ms-tdl13,div.ms-tdl16{background-color:#ECECEC}
.ms-lasp,div.ms-tdl15{background-color:#EFF1F3}
div#ms-navi-main ul li div.ms-navi-main-fly-v4-1{background-color:#DDD}
div.ms-sn-v4 div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1.ms93-sn-fly-v1-l1-active ul li.ms-has-fly a.ms-active,div.ms-sn-v4 div.ms93-sn-fly-v1 p.ms93-sn-button a.ms-active span span{background:0 0}
a.ms-ll4-as,.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll4-as,div.ms-nav-im18 ul li a span.ms-caption,h3.ms-lnk1 a,ul.ms-ll1b li a,ul.ms-ll6 li a{position:relative;padding-left:9px;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif');background-position:0 4px;background-repeat:no-repeat}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll4-as{background-position:0 3px}
div.ms-nav-im18 ul li a.ms-active span.ms-caption,div.ms-nav-im18 ul li a:hover span.ms-caption,h3.ms-lnk1 a:hover,ul.ms-ll6 li a:hover{background-position:0 -146px}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll4-as:hover{background-position:0 -147px}
ul.ms-ll1b li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_ant_cyan_2_5px.gif');zoom:1}
ul.ms-ll1b li a:hover{background-position:0 -496px}
div.ms-tdl14{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_bg_box_gp3_top_24b.png')}
div.ms-tdl14-2{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_bttm_24b.png');background-position:0 100%}
.ms-ng div.ms-tdl14-content{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_bg_box_gp3_mddl_24b.png');background-repeat:repeat-y}
div.ms-tdl13 h3.ms-hl6{background-color:#CCC;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_gradient_g6.gif')}
a.ms-ll2s-i7,.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll2s-i7{padding-left:16px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_download.gif');background-position:0 0;background-repeat:no-repeat}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll2s-i7{background-position:0 1px}
a.ms-ll2s-i7:hover,.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll2s-i7:hover{background-position:0 -50px}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a.ms-ll2s-i7:hover{background-position:0 -49px}
div.ms-tdl15-content h3.ms-hl5{margin-bottom:8px}
#ms-page-truck-home div#ms-wrapper-f div.ms-home-productworld h4.ms-hl5{margin-bottom:7px}
.ms-hl6{font-weight:700}
div.ms-ll6 h2.ms-hl11{margin-bottom:7px;margin-left:14px;width:300px}
.ms-ng div#ms-component-gallery1.ms-component-truck-gallery div.ms-component-gallery1-images-wrppr h2.ms-hl11{width:310px}
#ms-page-pms-html.ms-page-truck-a div#ms-f-right-2{padding-top:3px}
.ms-page-truck-a div.ms-f-right-content{padding-top:5px}
.ms-page-truck-a div.ms-f-right-content-first{padding-top:1px}
#ms-page-grid-2b div#ms-website div.ms-stage-b{height:240px}
div.ms-f-right-content,div.ms-f-right-content-first{float:left;width:480px}
div.ms-f-right-sidebar{float:right;width:231px}
div.ms-f-right-sidebar-first{float:right;width:231px;margin-top:-20px}
.ms-page-truck-grid-1a div.ms-f-right-sidebar{float:right;width:240px}
.ms-page-truck-grid-1a div.ms-f-right-sidebar-first{float:right;width:240px;margin-top:-20px}
div.ms-f-right-sidebar-2{padding-right:10px}
.ms-page-truck-a div.ms-f-right-sidebar-2{padding-right:0}
#ms-page-pms-html div.ms-f-right-sidebar-2 div#ms-teaser-f{margin-top:10px;padding-top:0}
.ms-page-grid-242 div#ms-f-left,.ms-page-grid-242 div#ms-f-middle,.ms-page-grid-242 div#ms-f-right{float:left;width:260px}
.ms-page-grid-242 div#ms-f-middle{float:left;width:500px}
.ms-page-grid-242 div#ms-f-right{width:240px}
#ms-page-truck-home.ms-page-grid-242 div#ms-f-left-2{padding:19px 17px 0 9px;margin-bottom:27px}
#ms-page-truck-home.ms-page-grid-242 div#ms-f-middle-2{padding:20px 20px 0 0}
#ms-page-truck-home.ms-page-grid-242 div#ms-f-right-2{padding:20px 0 0}
div.ms-home-productworld.ms-lasp{height:230px}
div.ms-home-productworld.ms-lasp div.ms-home-productworld-2{padding:17px 15px 0}
div#ms-het-hdl{position:absolute;right:10px;top:33px}
#ms-page-truck-home div#ms-f-right div.ms-home-productworld ul li{margin-bottom:0;float:left;clear:both}
div#ms-mainnav div.ms-nav13 ul{position:relative;zoom:1}
div#ms-mainnav div.ms-nav13 ul li{position:static}
div#ms-mainnav div.ms-nav13 ul li.ms-active,div#ms-mainnav div.ms-nav13 ul li.ms-fly-hover{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_bg_nav13_main_l_a.gif')}
div#ms-mainnav div.ms-nav13 ul li.ms-active a,div#ms-mainnav div.ms-nav13 ul li.ms-fly-hover a{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_bg_nav13_main_r_a.gif')}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1{display:block;position:absolute;left:-260px;top:29px;width:1000px;height:20px}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul{margin:5px 10px 0 271px;line-height:1.1}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul li,div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul li a{display:inline;background:0 0}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul li{margin-left:10px;padding-left:11px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_dgl_v.gif');background-position:0 2px;background-repeat:no-repeat}
div#ms-mainnav div.ms-nav13 ul li div.ms-navi-main-fly-v4-1 ul li.ms-navi-first-li{margin-left:0;padding-left:0;background:0 0}
div.ms-sn-v4 div#ms93-sn-top{padding-bottom:10px;padding-left:21px;padding-top:9px}
div.ms-sn-v4 div#ms93-sn-top img.ms-hl3-row-alone{margin-bottom:-4px}
div.ms-sn-v4 div.ms93-sn-fly-v1-l1-active li a{padding-top:4px;padding-bottom:3px;padding-left:25px}
div.ms-sn-v4 div#ms93-sn-mddl div.ms93-sn-linklist{padding-top:2px;padding-bottom:6px}
div.ms-nav12 ul li{display:block;float:left;margin-right:6px}
div.ms-nav12 ul li.ms-last-li{margin-right:0}
div.ms-nav12 ul li a{display:block;float:left;padding:0 0 0 4px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_nav12_l_w.gif');background-position:0 0}
div.ms-nav12 ul li a.ms-active,div.ms-nav12 ul li a:hover{background-position:0 -100px}
div.ms-nav12 ul li a span{display:block;padding:3px 13px 5px 7px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_nav12_r_w.gif');background-position:100% 0}
div.ms-nav12 ul li a.ms-active span,div.ms-nav12 ul li a:hover span{background-position:100% -100px}
div.ms-me9 div.ms-nav12{position:absolute;left:9px;top:5px}
div.ms-me9 div.ms-nav12 ul li a{width:168px}
div.ms-component div.ms-nav12{float:left;width:100%}
div.ms-component div.ms-nav12 ul{margin-left:13px}
div.ms-component div.ms-nav12 ul li a{width:171px}
div.ms-tx1-465{width:465px}
.ms-page-truck-a div.ms-tb1 table{margin-bottom:0}
div.ms-tb8 table,div.ms-tb9 table{width:100%;border-collapse:collapse;border-spacing:0}
div.ms-tb8 table{width:480px}
div.ms-tb8 table td,div.ms-tb8 table th,div.ms-tb9 table td,div.ms-tb9 table th{padding:3px 9px;border:1px solid #DDD;border-right:0;font-weight:400;text-align:left;vertical-align:top}
div.ms-tb9 table thead th{border-top:0}
div.ms-tb8 table th.ms-table-col-1{padding-left:14px;width:217px}
div.ms-tb9 table th.ms-table-col-1{padding-left:14px;padding-right:8px}
div.ms-tb8 table th.ms-table-col-1,div.ms-tb9 table th.ms-table-col-1{border-left:0}
div.ms-tb8 table tbody tr.ms-colored td,div.ms-tb8 table tbody tr.ms-colored th,div.ms-tb9 table tbody tr.ms-colored td,div.ms-tb9 table tbody tr.ms-colored th{background-color:#F8F8F8}
div.ms-tb9 table tbody tr.ms-colored th{font-weight:700}
div.ms-tb8 table .ms-table-col-last,div.ms-tb9 table .ms-table-col-last{padding-right:0}
div.ms-tb9 table.ms-table-cols-3 .ms-table-col-1{width:217px}
div.ms-tb9 table.ms-table-cols-3 .ms-table-col-2,div.ms-tb9 table.ms-table-cols-3 .ms-table-col-3{width:230px}
div.ms-ll6{float:left;width:100%}
div.ms-ll6 ul.ms-ll6{float:left;width:480px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_gl_h19.gif');background-repeat:repeat;border-top:1px solid #DDD;padding-left:14px;line-height:1}
div.ms-ll6 ul.ms-ll6 li{display:block;float:left;margin:0 0 1px;padding:4px 0 3px}
div.ms-ll6 ul.ms-ll6 li a{display:inline}
div.ms-me9{position:relative;float:left;width:100%}
div.ms-me9-2{padding:8px 10px 0 8px;height:220px;border:1px solid #DDD}
div.ms-me9-left{float:left;width:342px}
div.ms-me9-right{float:right;width:100px}
div.ms-me10{float:left;width:100%;padding-top:24px}
div.ms-me10 ul li{display:block;float:left;width:57px;text-align:center}
div.ms-me10 ul li img{margin-bottom:1px}
div.ms-me10 ul li span{display:block}
div#ms-component-gallery1.ms-component-truck-gallery div.ms-component-gallery1-images{width:340px}
div#ms-component-gallery1.ms-component-truck-gallery div.ms-component-gallery1-images ul.ms-me5 li{height:98px;margin-right:10px;padding-bottom:0}
ul.ms-component-gallery1-options{padding-top:6px}
div#ms-component-gallery1.ms-component-truck-gallery div.ms-component-gallery1-images ul.ms-component-gallery1-options li{position:static;display:block;float:none;height:auto;margin:0;padding:0}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li ul.ms-component-gallery1-options li a{display:inline;background:0 0}
div.ms-nav-im18{float:left;width:100%}
div.ms-nav-im18 ul li{display:block;float:left;width:105px;margin-right:20px}
div.ms-nav-im18 ul li.ms-nav-im18-last-li{margin-right:0}
div.ms-nav-im18 ul li a{position:relative;display:block;cursor:pointer}
div.ms-nav-im18 ul li a span.ms-border{position:absolute;top:0;left:0;display:block;width:105px;height:55px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms96_brdr_105_055.gif');background-position:-1000px -1000px}
div.ms-nav-im18 ul li a.ms-active span.ms-border,div.ms-nav-im18 ul li a:hover span.ms-border{background-position:0 0}
div.ms-nav-im18 ul li a img{margin-bottom:1px}
div.ms-nav-im18 ul li a span.ms-caption{display:block;height:33px}
div.ms-nav-im18 ul li a.ms-no-caption{padding-bottom:33px}
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl13 ul.ms-link-download{width:auto}
div.ms-f-right-sidebar-2 div.ms-teaser{width:230px}
div.ms-tdl13,div.ms-tdl15,div.ms-tdl16{width:230px;margin-left:1px}
div.ms-tdl13 h3.ms-hl6{padding:4px 10px 2px}
div.ms-tdl13-content{padding:7px 10px 6px}
div.ms-tdl14{width:234px;padding-top:6px}
div.ms-tdl14-2{padding-bottom:3px}
div.ms-tdl14-content{padding:4px 13px 9px 11px}
div.ms-tdl15-content{padding:9px 10px}
div.ms-tdl15 div.ms-teaser-typ-2{width:210px}
div.ms-tdl15 div.ms-teaser-typ-2-2{padding-left:0;padding-right:0}
div.ms-tdl15 div.ms-teaser-typ-2 h3,div.ms-tdl15 div.ms-teaser-typ-2 p.ms-text{width:123px}
div.ms-tdl16-content{padding:4px 7px 0 3px}
div.ms-tdl16 p.ms-flLeft{margin-right:10px}
div.ms-tdl16 div.ms-teaser-typ-2 h3,div.ms-tdl16 div.ms-teaser-typ-2 p.ms-text{width:143px}
div.ms-tb9 table.ms-table-cols-3 .ms-table-col-2 p.ms-form-select select,div.ms-tb9 table.ms-table-cols-3 .ms-table-col-3 p.ms-form-select select{width:230px}
div.ms-distance-r-c-2ga{margin-right:260px}
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-tdl13 ul.ms-mab-0,.ms-ng div.ms-component div.ms-tb8 ul.ms-mab-0{margin-bottom:0}
.ms-ng h2.ms-mab-3{margin-bottom:3px}
.ms-ng h2.ms-mab-7{margin-bottom:7px}
.ms-ng div.ms-tx1 p.ms-mab-9{margin-bottom:9px}
.ms-ng div#ms-component-gallery1 div.ms-mab-17{margin-bottom:17px}
ul.ms-component-gallery1-options,ul.ms-component-gallery1-options .ms-ll2s,ul.ms-component-gallery1-options .ms-ll4,ul.ms-component-gallery1-options .ms-tx6{font-size:10px}
.ms-hl6{font-size:11px}
div.ms-component{clear:both}
.ms-ng div.ms-component ul.ms-link-download,.ms-ng div.ms-component ul.ms-linklist-typ-1,.ms-ng div.ms-component ul.ms-linklist-typ-1f,.ms-ng div.ms-component-equipment p,.ms-ng div.ms-component-gallery-small-1-wrapper,.ms-ng div.ms-component-tab,.ms-ng div.ms-tb1 table,.ms-ng div.ms-tb2 table,.ms-ng div.ms-tb5 table,.ms-ng div.ms-tb7 table,.ms-ng div.ms-tx1 p,.ms-ng ul.ms-en1{margin-bottom:16px}
.ms-ng div.ms-tb1 table{margin-bottom:32px}
.ms-ng div.ms-component-gallery-small-1-wrapper{margin-bottom:29px}
.ms-ng div.ms-component-copyimgsys div.ms-tx1 p{margin-bottom:12px}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-en1,.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-link-download,.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1,.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1f{margin-bottom:9px}
.ms-ng div.ms-component-equipment{margin-bottom:7px}
.ms-ng div.ms-tb5 table{margin-bottom:30px}
.ms-ng div.ms-component div.ms-component-copyimgsys div.ms-tx1-next-en1 p{margin-bottom:9px}
.ms-ng div.ms-component div.ms-component-copyimgsys div.ms-tx1-next-linklist-typ-1 p{margin-bottom:10px}
.ms-ng div.ms-component div.ms-component-copyimgsys div.ms-tx1-next-link-download p{margin-bottom:8px}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-en1-next-tx1{margin-bottom:9px}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-en1-next-linklist-typ-1{margin-bottom:10px}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-en1-next-link-download{margin-bottom:8px}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1-next-en1,.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1-next-tx1{margin-bottom:9px}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-linklist-typ-1-next-link-download{margin-bottom:8px}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-link-download-next-en1,.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-link-download-next-tx1{margin-bottom:7px}
.ms-ng div.ms-component div.ms-component-copyimgsys ul.ms-link-download-next-linklist-typ-1{margin-bottom:8px}
.ms-ng div#ms-website div.ms-component .ms-last-element,.ms-ng div#ms-website div.ms-component p.ms-me2{margin-bottom:0}
.ms-ng div#ms-website div.ms-component p.ms-me2-with-distance{margin-bottom:13px}
.ms-ng div#ms-f-left div#ms-teaser-f ul.ms-link-download,.ms-ng div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1,.ms-ng div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1f{width:230px;margin-bottom:22px}
.ms-ng div#ms-f-left div#ms-teaser-f div.ms-teaser ul.ms-link-download,.ms-ng div#ms-f-left div#ms-teaser-f div.ms-teaser ul.ms-linklist-typ-1,.ms-ng div#ms-f-left div#ms-teaser-f div.ms-teaser ul.ms-linklist-typ-1f{width:auto}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-linklist-typ-1{margin-bottom:1px}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f h4.ms-tx3-next-link-download{margin-bottom:-1px}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-tx3{margin-bottom:17px}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1{margin-bottom:15px}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2,#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5,#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6,#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-2,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-5,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-6,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-7{margin-bottom:19px}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-1,#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-1,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-1,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-tx3,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-linklist-typ-1-next-teaser-typ-1{margin-bottom:14px}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3,#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2,#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5,#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6,#ms-page-grid-1a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-1-next-tx3,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-2,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-5,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-6,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f ul.ms-link-download-next-teaser-typ-7{margin-bottom:17px}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-2-next-tx3{margin-bottom:16px}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-5-next-tx3{margin-bottom:17px}
#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3,#ms-page-grid-1a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3,#ms-page-grid-1b div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3,#ms-page-grid-2a div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3,#ms-page-grid-pms-flash div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-6-next-tx3,#ms-page-grid-pms-html div#ms-f-left div#ms-teaser-f div.ms-teaser-typ-7-next-tx3{margin-bottom:20px}
.ms-ng div#ms-f-left div#ms-pcn ul.ms-link-download,.ms-ng div#ms-f-left div#ms-pcn ul.ms-linklist-typ-1,.ms-ng div#ms-f-left div#ms-pcn ul.ms-linklist-typ-1f{margin-bottom:0;padding-bottom:0}
body div.ms-component-separate{overflow:hidden;height:1px;margin:14px 0;background-image:url('/etc/designs/retail-bridge/img_ngrb/rule_h_line_grey.gif');background-position:0 0;background-repeat:repeat-x}
body div.ms-component-separate-0t{margin-top:0}
div.ms-component-copyimgsys{float:left;width:100%;margin-bottom:27px}
table.ms-tb3 div.ms-component-copyimgsys{margin-bottom:0}
div.ms-component-copyimgsys-f-left{float:left;width:465px}
div.ms-component-copyimgsys-f-right{float:right;width:230px}
div.ms-component-copyimgsys-f-right h5{background-color:#F7F8F7;padding:10px}
div.ms-component-copyimgsys-f-right ul.ms-linklist-typ-1{background-color:#F7F8F7;padding:0 10px 10px}
div.ms-component-copyimgsys-f-right p.ms-me3{padding-top:3px}
div.ms-tb3 table tr.ms-tb3-row-active div.ms-tb3-row-content-2 div.ms-component-copyimgsys-f-left{width:415px}
div.ms-tb3 table tr.ms-tb3-row-active div.ms-tb3 table tr.ms-tb3-row-active div.ms-tb3-row-content-2 div.ms-component-copyimgsys-f-left{width:382px}
#ms-wrapper-f-PES20 div.ms-footnote,#ms-page-grid-1a div.ms-footnote,#ms-page-grid-1b div.ms-footnote,#ms-page-grid-2a div.ms-footnote,#ms-page-grid-2b div.ms-footnote,#ms-page-model div.ms-footnote,div#ms-component-gallery1 div.ms-footnote,div#ms-component-gallery2 div.ms-footnote{margin-bottom:30px}
#ms-wrapper-f-PES20 div.ms-footnote,#ms-page-grid-1a div.ms-footnote,#ms-page-grid-1b div.ms-footnote,#ms-page-grid-2a div.ms-footnote,div#ms-component-gallery1 div.ms-footnote,div#ms-component-gallery2 div.ms-footnote,div.ms-component div.ms-footnote{width:590px;clear:both}
#ms-page-grid-2b div.ms-footnote{width:840px}
#ms-page-model div.ms-footnote{background-color:#FFF;filter:alpha(opacity=100);opacity:1;width:725px;padding-left:5px}
.ms-ng div.ms-component-tab{float:left;line-height:1;border-bottom:1px solid #ddd;margin-left:-1px}
div.ms-component-tab ul li{display:block;float:left}
div.ms-component-tab ul li a{display:block;float:left;margin-left:1px;padding:0 7px 0 6px}
div.ms-component-tab ul li span{display:block;padding-top:2px}
div.ms-component-tab-size-1 ul li,div.ms-component-tab-size-2 ul li{background-color:#ececec;border:1px solid #ddd;position:relative;top:1px;margin-right:-1px}
div.ms-component-tab-size-1 ul li.ms-active,div.ms-component-tab-size-2 ul li.ms-active{background-color:transparent;border-bottom:1px solid #fff;border-left:none;margin-left:1px}
div.ms-component-tab-size-1 ul li a{height:17px}
div.ms-component-tab-size-2 ul li a{height:31px}
div.ms-component-tab-size-2 ul li{line-height:14px}
div.ms-tb1 table,div.ms-tb2 table,div.ms-tb3 table,div.ms-tb5 table,div.ms-tb7 table{width:100%;border-collapse:collapse;border-spacing:0}
div.ms-tb5 table{table-layout:fixed}
div.ms-tb1 table td,div.ms-tb1 table th,div.ms-tb2 table td,div.ms-tb2 table th,div.ms-tb5 table td,div.ms-tb5 table th,div.ms-tb7 table td,div.ms-tb7 table th{padding:3px 9px;border:1px solid #DDD;border-right:0;font-weight:400;text-align:left;vertical-align:top}
div.ms-tb1 table th.ms-table-col-1,div.ms-tb2 table td.ms-table-col-1,div.ms-tb2 table th.ms-table-col-1,div.ms-tb5 table th.ms-table-col-1,div.ms-tb7 table th.ms-table-col-1{padding-left:14px;padding-right:8px}
div.ms-tb5 table td,div.ms-tb5 table th{padding-top:2px;padding-bottom:1px}
div.ms-tb2 table thead th{border-top:0}
div.ms-tb5 table thead th.ms-table-col-1{border-top:0;border-left:0}
div.ms-tb5 table tr.ms-table-no-border td,div.ms-tb5 table tr.ms-table-no-border th{border:0;border-left:1px solid #FFF}
div.ms-tb5 table thead th.ms-table-col-2,div.ms-tb5 table thead th.ms-table-col-3,div.ms-tb5 table thead th.ms-table-col-4{padding-top:10px;padding-bottom:10px}
div.ms-tb5 table tr.ms-table-special-row td{padding-top:10px;border-bottom:1px solid #FFF}
div.ms-tb5 table tbody tr.ms-colored th{font-weight:700}
div.ms-tb2 table tbody tr.ms-colored,div.ms-tb2 table tbody tr.ms-colored th,div.ms-tb2 table tbody tr.ms-colored th span{background-color:#F8F8F8;filter:alpha(opacity=100);opacity:1;font-weight:700}
div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored,div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored td,div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored td span,div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored th,div.ms-comparison-filter div.ms-tb5 table tbody tr.ms-colored th span,div.ms-tb1 table tbody tr.ms-colored td,div.ms-tb1 table tbody tr.ms-colored th,div.ms-tb1 table thead th,div.ms-tb2 table tbody tr.ms-colored td,div.ms-tb2 table tbody tr.ms-colored th,div.ms-tb5 table tbody tr.ms-colored td,div.ms-tb5 table tbody tr.ms-colored th,div.ms-tb7 table th{background-color:#F8F8F8}
div.ms-tb2 table td.ms-table-col-1{border-left:none;font-weight:700}
div.ms-tb1 table .ms-table-col-4,div.ms-tb1 table .ms-table-col-last,div.ms-tb2 table .ms-table-col-last,div.ms-tb5 table .ms-table-col-4,div.ms-tb5 table .ms-table-col-last,div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-2,div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-3,div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-4,div.ms-tb7 table .ms-table-col-4,div.ms-tb7 table .ms-table-col-last{padding-right:0}
div.ms-tb1 table th.ms-table-col-1,div.ms-tb2 table th.ms-table-col-1,div.ms-tb7 table th.ms-table-col-1{border-left:0}
div.ms-tb1 table tbody td.ms-with-button,div.ms-tb1 table tbody th.ms-with-button,div.ms-tb7 table tbody td.ms-with-button,div.ms-tb7 table tbody th.ms-with-button{padding-top:0;padding-bottom:0}
div.ms-tb1 table tbody td.ms-with-button span,div.ms-tb1 table tbody th.ms-with-button span,div.ms-tb7 table tbody td.ms-with-button span,div.ms-tb7 table tbody th.ms-with-button span{display:block;float:left;padding:3px 0}
div.ms-tb1 table .ms-table-distance-2{padding-top:8px;padding-bottom:8px}
#ms-page-grid-2a div.ms-tb1 table .ms-table-distance-2{padding-top:10px;padding-bottom:10px}
div.ms-tb2 table th.ms-table-distance-3,div.ms-tb5 table th.ms-table-distance-3{padding-left:29px}
div.ms-tb2 table.ms-table-cols-2 .ms-table-col-1{width:340px}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-1,div.ms-tb2 table.ms-table-cols-4 .ms-table-col-1,div.ms-tb2 table.ms-table-cols-5 .ms-table-col-1{width:215px}
.ms-table-cols-2 .ms-table-col-2 img,.ms-table-cols-3 .ms-table-col-2 img,.ms-table-cols-3 .ms-table-col-3 img,.ms-table-cols-4 .ms-table-col-2 img,.ms-table-cols-4 .ms-table-col-3 img,.ms-table-cols-4 .ms-table-col-4 img,.ms-table-cols-5 .ms-table-col-2 img,.ms-table-cols-5 .ms-table-col-3 img,.ms-table-cols-5 .ms-table-col-4 img,.ms-table-cols-5 .ms-table-col-5 img{max-width:230px}
div.ms-tb2 table.ms-table-cols-2 .ms-table-distance-3{width:325px}
div.ms-tb2 table.ms-table-cols-3 .ms-table-distance-3,div.ms-tb2 table.ms-table-cols-4 .ms-table-distance-3,div.ms-tb2 table.ms-table-cols-5 .ms-table-distance-3{width:200px}
div.ms-tb2 table.ms-table-cols-2 .ms-table-col-2{width:355px}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-2{width:231px}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-3{width:230px}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-2,div.ms-tb2 table.ms-table-cols-4 .ms-table-col-3{width:147px;width:144px}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-4{width:148px;width:145px}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-2,#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-3{width:231px}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-4{width:230px}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-2,#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-3,#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-4{width:168px}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-5{width:169px}
div.ms-tb5 table .ms-table-col-1{width:215px}
div.ms-tb5 table .ms-table-col-2,div.ms-tb5 table .ms-table-col-3,div.ms-tb5 table .ms-table-col-4{width:230px}
div.ms-tb5 table .ms-table-distance-3{width:200px}
div.ms-tb3{float:left;width:100%;border-top:1px solid #DDD;margin-bottom:34px}
div.ms-tb3-spsub{position:relative;top:-15px}
div.ms-tb3 table tr td,div.ms-tb3 ul#foldingtable2 li{border-bottom:1px solid #DDD;vertical-align:middle}
div.ms-tb3 table tr td div.ms-tb3-cell-l{display:block;float:left;width:609px}
div.ms-tb3 table tr td div.ms-tb3-cell-l p.ms-text,div.ms-tb3 ul#foldingtable2 div.ms-tb3-cell-l p.ms-text{padding:0 0 0 15px}
div.ms-tb3 table tr td div.ms-tb3-cell-l-indent-text{padding-left:38px}
div.ms-tb3 table tr td p.ms-mme5{padding:5px 10px 5px 40px;text-align:right}
div.ms-tb3 table tr.ms-tb3-row-with-image td div.ms-tb3-cell-l{padding:0}
div.ms-tb3 table tr.ms-tb3-row-active td div.ms-tb3-row-content,div.ms-tb3 ul#foldingtable2 div.ms-tb3-row-content{float:left;width:100%;padding:20px 0;margin-top:1px;background-color:#F8F8F8}
div.ms-tb3 table tr.ms-tb3-row-active td div.ms-tb3-row-content-2{padding:0 10px 0 33px}
div.ms-tb3 div.ms-tb3{float:left;width:673px;border:1px solid #DDD;border-bottom:0;margin-bottom:0}
div.ms-tb3 table tr.ms-tb3-row-active td div.ms-tb3 table tr td div.ms-tb3-cell-l{width:563px}
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 a span.ai3_n,.ms-ng div.ms-tb3 a span.ai3_n{background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')0 -3399px no-repeat;height:14px;left:0;margin:-7px 0 0;position:absolute;text-indent:-1000em;top:50%;width:14px}
.ms-ng div.ms-tb3 span.tx1_n{padding:1px 0 2px;float:left}
.ms-ng div.ms-tb3 span#tx1_n_indent.tx1_n{padding-left:23px}
.ms-ng div.ms-tb3 a:hover span.tx1_n{cursor:pointer}
.ms-ng div.ms-tb3 .ms-tb3-row-active a span.ai3_n,.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-row-active a span.ai3_n,.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 a:hover span.ai3_n,.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 tr.highlight a span.ai3_n,.ms-ng div.ms-tb3 a:hover span.ai3_n,.ms-ng div.ms-tb3 tr.highlight a span.ai3_n{background-position:0 -3599px;color:#00ADEF}
.ms-ng div.ms-tb3 .ms-tb3-cell-l a,.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-cell-l a{color:#036;float:left;padding-left:23px;position:relative;width:90%}
.ms-ng div.ms-tb3 .ms-tb3-cell-l a:hover,.ms-ng div.ms-tb3 .ms-tb3-row-active .ms-tb3-cell-l a,.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-cell-l a:hover,.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-row-active .ms-tb3-cell-l a,.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 tr.highlight .ms-tb3-cell-l a,.ms-ng div.ms-tb3 tr.highlight .ms-tb3-cell-l a{color:#00ADEF}
.ms-ng div.ms-tb3 .ms-tb3-row-active .ms-tb3-cell-l a{padding-top:1px}
.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 .ms-tb3-row-active td,.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 td,.ms-ng div.ms-tb3 .ms-tb3-row-active div.ms-tb3 tr.highlight td,.ms-ng div.ms-tb3 .ms-tb3-row-active td,.ms-ng div.ms-tb3 td,.ms-ng div.ms-tb3 tr.highlight div.ms-tb3 td,.ms-ng div.ms-tb3 tr.highlight td,ul#foldingtable2 li{background-color:#ECECEC}
div.ms-component-equipment ul.ms-im13{display:block;float:left;width:398px}
div.ms-component-equipment ul.ms-im13 li{display:block;float:left;margin:0 4px 5px 0}
body div.ms-component-equipment ul.ms-im13 li a{display:block;padding:0 2px 2px 0;background-image:url('/etc/designs/retail-bridge/img_ngrb/shadow_070_070.gif');background-position:-1000% -1000%}
body div.ms-component-equipment ul.ms-im13 li a:hover,body div.ms-component-equipment ul.ms-im13 li.ms-active a{background-position:100% 100%}
div.ms-component-equipment ul.ms-im13 li a img{border:1px solid #FFF}
div.ms-component-equipment ul.ms-im13 li a:hover img,div.ms-component-equipment ul.ms-im13 li.ms-active a img{border:1px solid #00ADEF}
div.ms-component-equipment div.ms-component-equipment-content{float:left;width:317px}
div#ms-component-gallery1 p.ms-me4,div#ms-component-gallery2 p.ms-me4{width:740px;height:295px;background-color:#EBECEE}
div#ms-component-gallery1 p.ms-component-gallery1-caption,div#ms-component-gallery2 p.ms-component-gallery2-caption{text-align:right}
div#ms-component-gallery1 div.ms-component-gallery1-download,div#ms-component-gallery2 div.ms-component-gallery2-download{float:right;padding-top:4px}
div#ms-component-gallery1 div.ms-component-gallery1-images-wrppr{clear:both;float:left;width:100%;margin-bottom:28px}
div#ms-component-gallery1 div.ms-component-gallery1-images{float:left;width:353px}
div#ms-component-gallery2 div.ms-component-gallery2-images{float:left;width:100%;margin-bottom:9px}
div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5,div#ms-component-gallery2 div.ms-component-gallery1-images ul.ms-me5{float:left}
div#ms-component-gallery1 div.ms-component-gallery1-images p.ms-component-gallery1-caption,div#ms-component-gallery2 div.ms-component-gallery2-images p.ms-component-gallery2-caption{clear:both;position:relative;top:-3px;text-align:left}
div#ms-component-gallery1 div.ms-component-gallery1-content,div#ms-component-gallery2 div.ms-component-gallery2-content{width:465px;margin-bottom:40px}
div.ms-component-gallery-small-1-wrapper{float:left;width:100%}
div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images{display:block;float:left;width:465px}
div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images p.ms-text{clear:both}
div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-caption{float:right;width:230px}
div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-caption p.ms-text{text-align:right}
div.ms-modallayer{position:fixed;top:100px;left:134px;z-index:3000}
* html div.ms-modallayer{position:absolute}
div.ms-modallayer-t{float:left;width:100%;background-image:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHeadLeft.png');background-position:0 0}
div.ms-modallayer-t-c{margin-left:5px;height:28px;background-image:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHeadRight.png');background-position:100% 0}
div.ms-modallayer-m{float:left;width:100%;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_m_l_24b.png');background-position:0 0}
div.ms-modallayer-m-c{margin-left:1px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_m_r_24b.png');background-position:100% 0}
div.ms-modallayer-b{float:left;width:100%;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_b_l_24b.png');background-position:0 100%}
div.ms-modallayer-b-c{margin-left:5px;padding-right:3px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_modallayer_b_r_24b.png');background-position:100% 100%}
div.ms-modallayer-b-c-2{float:left;width:100%;padding:8px 0 10px}
div.ms-modallayer-b-c-2 p.ms-tx3{float:left;margin-right:30px;padding-left:3px}
div.ms-socialBookmarks{margin:33px 0}
div.ms-socialBookmarks h3{margin-bottom:10px;font-size:12px;font-weight:700}
.ms-ng div.ms-tb3 ul#foldingtable2 span.tx1_n,p#ms-tooltip{font-size:11px;color:#666}
div.ms-socialBookmarks div.socBookLink{display:block;float:left;border:1px solid #666;padding:1px;width:16px;height:16px;margin:0 4px 0 0}
div.ms-socialBookmarks a img.socBookOn,div.ms-socialBookmarks a:hover img.socBookOff{display:none}
div.ms-socialBookmarks a:hover img.socBookOn{display:block}
p#ms-tooltip{position:relative;padding:5px 8px;border:1px solid #bbb;background-color:#FFF;max-width:400px;-webkit-box-shadow:#888 1px 1px 3px;-moz-box-shadow:#888 1px 1px 3px;box-shadow:#888 1px 1px 3px;behavior:url('/etc/designs/retail-bridge/publish./js_ng/PIE.htc')}
.ms-tooltipWrapper{position:absolute;display:none;z-index:5}
div.ms-component-tab ul li span.ms-tablink-line1{padding-top:1px}
#ms93-page-t26 div#t26-tbplus.ms-tb1,div.ms-component-tab ul li span.ms-tablink-line2{padding-top:0}
#ms93-page-t26 div.ms-tb1 table td,#ms93-page-t26 div.ms-tb1 table th{border-bottom:1px solid #DDD;border-top:1px solid #DDD;border-left:none;border-right:none}
#ms93-page-t26 div.ms-tb1 table thead tr,#ms93-page-t26 div.ms-tb1 table thead tr th,#ms93-page-t26 div.ms-tb1 table thead tr th span{background-color:#F8F8F8;filter:alpha(opacity=100);opacity:1;font-weight:700}
#ms93-page-t26 div#specialtbheadline{padding-top:10px}
#ms93-page-t26 div.ms-tb1{padding-top:12px}
#ms93-page-t26 div.ms-tbplus-padding{padding-bottom:15px}
#ms93-page-t26 div.ms-tb1 table.ms-table-cols-4{margin-bottom:0}
#ms93-page-t26 div.ms-distance-0r{margin:0}
.ms-ng ul#foldingtable2 li{display:inline-block;width:100%}
.ms-ng div.ms-tb3 ul#foldingtable2 a span.ai3_n{margin:1px 0 0;top:auto;top:intial}
.ms-ng div.ms-tb3 ul#foldingtable2 a{display:inline-block;width:95%;padding-left:23px}
div.ms-tb3 ul#foldingtable2 li.ms-tb3-row-active{border-bottom:0}
div.ms-tb3 ul#foldingtable2 div.ms-tb3-row-content{padding:20px 35px;width:85%}
ul.ms-lnk1-quality{line-height:1}
#ms-page-home div#ms-home-showroom p.ms-button-2{position:absolute;bottom:10px;right:-3px}
#ms-page-home div.ms-home-adaptive p.ms-button-2{display:inline;clear:both;float:right;margin-right:-3px}
p.ms-button-2 a{display:block;float:left;padding:0 0 0 3px;background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_2_va_l.png');background-position:0 0}
p.ms-button-2 a span{display:block;padding:0 11px 0 6px;background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_2_va_r.png');background-position:100% 0}
p.ms-button-2 a span span{display:block;padding-right:0;line-height:20px}
p.stageButton a{background:#178dc0;background:-moz-linear-gradient(top,rgba(102,102,102,1) 6%,rgba(95,95,95,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(6%,rgba(102,102,102,1)),color-stop(100%,rgba(95,95,95,1)));background:-webkit-linear-gradient(top,rgba(102,102,102,1) 6%,rgba(95,95,95,1) 100%);background:-o-linear-gradient(top,rgba(102,102,102,1) 6%,rgba(95,95,95,1) 100%);background:-ms-linear-gradient(top,rgba(102,102,102,1) 6%,rgba(95,95,95,1) 100%);background:linear-gradient(top,rgba(102,102,102,1) 6%,rgba(95,95,95,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#5f5f5f', GradientType=0 );border-color:#999 #333 #333 #999;border-style:solid;border-width:1px;display:block;float:left;height:16px;color:#fff;margin-left:9px;padding:0 0 0 3px;text-align:right}
p.stageButton a:hover{background:#333;border-top:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #000;border-right:1px solid #000;filter:none}
p.stageButton a span{display:block;padding:0 11px 0 6px}
p.stageButton a span span{display:block;padding-right:0}
p.stageButton a:hover span span{color:#fff}
div.ms-form-dealersearch form p.ms-button-2{float:right;padding-right:1px}
p.ms-pcn-button a{display:block;position:relative;padding:0 0 0 15px;width:207px;background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_navi_pcn.gif');background-position:0 0}
p.ms-pcn-button a span{display:block;padding:0 14px 0 0}
p.ms-pcn-button a span span{display:block;padding:2px 0 4px}
div.ms-pcn-config p.ms-pcn-button a{background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_navi_pcn_config.gif')}
div.ms-pcn-config p.ms-pcn-button a span span{padding-bottom:5px}
a.ms-btn4{display:block}
div.ms-tb1 table tbody td.ms-with-button a.ms-btn4,div.ms-tb1 table tbody th.ms-with-button a.ms-btn4,div.ms-tb7 table tbody td.ms-with-button a.ms-btn4,div.ms-tb7 table tbody th.ms-with-button a.ms-btn4{float:right;margin-left:10px}
p.ms-btn6{float:right;margin:4px 7px 3px 0}
p.ms-btn6 a{display:block;width:19px;height:20px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:0 -4806px;text-indent:-1000em}
p.ms-btn6 a:hover{background-position:0 -4990px}
p.ms-link-enlarge{float:left;padding-top:5px}
p.ms-link-enlarge a{padding-left:17px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_enlarge.gif')}
p.ms-link-enlarge a:hover{background-position:0 -50px}
ul.ms-link-download li a,ul.ms-linklist-typ-1 li a,ul.ms-linklist-typ-1f li a{display:block;float:left}
ul.ms-link-download li{padding:2px 0}
ul.ms-link-download li a{padding-left:16px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_download.gif');background-position:0 3px}
ul.ms-link-download li a:hover{background-position:0 -47px}
ul.ms-agc{float:right;padding-top:5px}
div.ms-modallayer-b-c-2 ul.ms-agc{margin-right:10px;margin-left:50px;padding-top:0;text-align:right}
ul.ms-agc li{display:block;float:left;margin-left:2px}
ul.ms-agc li a{display:block;width:14px;height:16px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_agc.gif')}
ul.ms-agc li.ms-first-li a,ul.ms-agc li.ms-last-li a{width:6px}
ul.ms-agc li a:hover,ul.ms-agc li.ms-active a{background-position:0 -100px}
.ms-ng ul.ms-en1 li{padding-left:9px;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_en1.gif');background-position:0 5px}
div.ms-showroom-matrix-cell ul.ms-linklist-typ-1,div.ms-showroom-matrix-cell ul.ms-linklist-typ-1f,td.ms-showroom-matrix-cell ul.ms-linklist-typ-1,td.ms-showroom-matrix-cell ul.ms-linklist-typ-1f{padding:0 10px}
td.ms-showroom-matrix-cell ul.ms-linklist-typ-1,td.ms-showroom-matrix-cell ul.ms-linklist-typ-1f{margin-bottom:5px}
div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality,div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality{position:relative;margin:-20px 10px 0 0;text-align:right}
div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li,div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li{display:inline;padding-left:20px}
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li a,.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li a{padding-left:17px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_quality.gif');background-position:0 2px}
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-low a.ms-active,.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-low a:hover,.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-low a.ms-active,.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-low a:hover{background-position:0 -98px}
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a,.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a{background-position:0 -198px}
.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a.ms-active,.ms-ng div#ms-component-gallery1 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a:hover,.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a.ms-active,.ms-ng div#ms-component-gallery2 div#ms-stage ul.ms-lnk1-quality li#ms-lnk1-quality-high a:hover{background-position:0 -298px}
div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li,div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li,div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li{display:block;float:left;margin:0 7px 0 0;padding:0 0 7px}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li a,.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li a,.ms-ng div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li a{position:relative;display:block;background-image:url('/etc/designs/retail-bridge/img_ngrb/brdr_070_040.gif');background-position:0 0}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li a span,.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li a span,.ms-ng div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li a span{position:absolute;left:0;top:0;display:block;width:70px;height:40px;background-image:url('/etc/designs/retail-bridge/img_ngrb/brdr_070_040.gif');background-position:-1000px -1000px;cursor:pointer}
.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li a:hover span,.ms-ng div#ms-component-gallery1 div.ms-component-gallery1-images ul.ms-me5 li.ms-active a span,.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li a:hover span,.ms-ng div#ms-component-gallery2 div.ms-component-gallery2-images ul.ms-me5 li.ms-active a span,.ms-ng div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li a:hover span,.ms-ng div.ms-component-gallery-small-1-wrapper div.ms-component-gallery-small-1-images ul.ms-me5 li.ms-active a span{background-position:0 0}
#ms-pcn-mddl .ms-pcn-config-button{display:block;position:relative;padding:3px 0 0 9px;width:174px;height:17px;white-space:nowrap;margin-left:20px;margin-bottom:10px;background:#178dc0;background:-moz-linear-gradient(top,rgba(4,154,214,1) 6%,rgba(8,136,192,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(6%,rgba(4,154,214,1)),color-stop(100%,rgba(8,136,192,1)));background:-webkit-linear-gradient(top,rgba(4,154,214,1) 6%,rgba(8,136,192,1) 100%);background:-o-linear-gradient(top,rgba(4,154,214,1) 6%,rgba(8,136,192,1) 100%);background:-ms-linear-gradient(top,rgba(4,154,214,1) 6%,rgba(8,136,192,1) 100%);background:linear-gradient(top,rgba(4,154,214,1) 6%,rgba(8,136,192,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#049ad6', endColorstr='#0888bf', GradientType=0 );border-color:#43B7EA #0D516E #0D516E #43B7EA;border-style:solid;border-width:1px}
#ms-pcn-mddl .ms-pcn-config-button:hover{background:#10b0ec;background:-moz-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(6%,rgba(16,176,236,1)),color-stop(100%,rgba(7,150,205,1)));background:-webkit-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:-o-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:-ms-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#10b0ec', endColorstr='#0796cd', GradientType=0 );border-top:1px solid #96dcfa;border-left:1px solid #96dcfa;border-bottom:1px solid #137ba8;border-right:1px solid #137ba8}
#ms-pcn-mddl .ms-pcn-config-button a{color:#fff;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:0 4px;padding-left:9px;display:block}
p.ms-pcn-buttonNoClick,p.ms-pcn-buttonOpen{white-space:nowrap;display:block;position:relative;width:207px;background-image:url('/etc/designs/retail-bridge/img_ngrb/btn_navi_pcn.gif');background-position:0 0}
p.ms-pcn-buttonOpen{padding:0 0 0 15px}
p.ms-pcn-buttonOpen span{display:block;padding:0 14px 0 0}
p.ms-pcn-buttonOpen span span{display:block;padding:2px 0 4px}
p.ms-pcn-buttonNoClick{padding:0 0 0 15px;cursor:pointer}
p.ms-pcn-buttonNoClick span{display:block;padding:0 14px 0 0}
p.ms-pcn-buttonNoClick span span{display:block;padding:2px 0 4px}
#newcrmteaser-wrapper .bold,dl.ms-tx4,p.ms-tx4{font-weight:700}
#newcrmteaser-wrapper dl{display:block;clear:both}
#newcrmteaser-wrapper dt{width:131px;float:left;margin-right:10px;margin-bottom:1px}
#newcrmteaser-wrapper dd{float:right;width:50px;text-align:right}
div.ms-tdl11-image{width:210px;height:94px;margin-top:-6px;padding:10px 10px 0;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_favTeaser.jpg')}
div.ms-tdl11-image img{margin:0 auto 15px 24px}
div.ms-tdl11-image h4{font-weight:700!important}
table.ms-fav2-author{width:100%;border-spacing:15px;margin-left:30px;margin-top:30px;margin-bottom:30px}
table.ms-fav2-author thead tr th{vertical-align:top;text-align:left;font-weight:700;font-size:14px}
table.ms-fav2-author thead tr th div{width:230px}
td.ms-fav2-author{vertical-align:top}
td.ms-fav2-author *{font-size:11px!important}
p.ms-fav2-author{color:red;margin-top:20px;width:230px}
div.ms-form form p.ms-form-text input,form p.ms-form-select select{border:1px solid grey;border-right-color:#D4D4D4;border-bottom-color:#D4D4D4}
div.ms-form-dealersearch{padding:5px 0 0 5px}
div.ms-form-dealersearch form p.ms-form-text{float:left;margin-right:3px}
div.ms-form-dealersearch form p.ms-form-text label{padding-right:8px}
div.ms-form-dealersearch form p.ms-form-text input{width:110px}
div.ms-tb2 table.ms-table-cols-2 .ms-table-col-1 p.ms-form-select select{width:336px}
div.ms-tb2 table.ms-table-cols-2 .ms-table-col-2 p.ms-form-select select{width:352px}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-1 p.ms-form-select select{width:213px}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-2 p.ms-form-select select{width:228px}
div.ms-tb2 table.ms-table-cols-3 .ms-table-col-3 p.ms-form-select select{width:227px}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-1 p.ms-form-select select{width:213px}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-2 p.ms-form-select select,div.ms-tb2 table.ms-table-cols-4 .ms-table-col-3 p.ms-form-select select{width:145px}
div.ms-tb2 table.ms-table-cols-4 .ms-table-col-4 p.ms-form-select select{width:146px}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-2 p.ms-form-select select,#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-3 p.ms-form-select select{width:229px}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-4 .ms-table-col-4 p.ms-form-select select{width:228px}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-2 p.ms-form-select select,#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-3 p.ms-form-select select,#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-4 p.ms-form-select select{width:166px}
#ms-page-grid-2b div.ms-tb2 table.ms-table-cols-5 .ms-table-col-5 p.ms-form-select select{width:167px}
div.ms-tb5 form table .ms-table-col-2 p.ms-form-select select,div.ms-tb5 form table .ms-table-col-3 p.ms-form-select select,div.ms-tb5 form table .ms-table-col-4 p.ms-form-select select{width:228px}
div#ms-component-gallery1 form p.ms-form-select select,div#ms-component-gallery2 form p.ms-form-select select{width:160px}
#embLayerCollection{z-index:200001}
#embLayerCollection,.embLayerGroup{position:absolute;left:0;top:0;padding:0;margin:0;width:100%}
#embLayerCollection .embDialogLayer,#embLayerCollection .embProgressLayer{position:absolute;padding:0;margin:0;top:100px;width:1000px}
#embLayerCollection.ms-rb-pageContainer .embDialogLayer,#embLayerCollection.ms-rb-pageContainer .embProgressLayer{width:100%}
#embLayerCollection .embCoverLayer{background-color:#000;height:100%;left:0;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;position:absolute;top:0;width:100%}
.embDialogLayer * div{background-repeat:no-repeat}
.embDialogLayer .title .close{background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')0 -4805px no-repeat;position:absolute;top:3px;right:11px;height:21px;width:19px;padding:0;cursor:pointer}
.embDialogLayer .title,.embDialogLayer .titleC{font-weight:700;height:28px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:11px}
.embDialogLayer .title .close:hover{background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')0 -4989px no-repeat}
.embDialogLayer .title{margin:0}
.embDialogLayer .titleC{color:#FFF;margin:0 0 0 10px}
.embDialogLayer .titleC div{padding:8px 0 0}
.embDialogLayer .contents{color:#666;padding:0;margin:0;clear:both}
.embDialogLayer .contentsC{color:#666;padding:0;margin-left:1px}
.embDialogLayer .buttons a,.embDialogLayer .buttonsF .button{border-style:solid;border-width:1px;font-size:11px;color:#FFF;line-height:14px}
.embDialogLayer .contentsE{padding:0;margin:0;clear:both}
.embDialogLayer .bottom{height:6px;clear:both}
.embDialogLayer .bottomC{height:6px}
.embDialogLayer .notification{width:364px;margin-left:-182px;position:absolute;left:50%}
.embDialogLayer .notification .contents{padding:10px 0 7px 10px;background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoCnt.png')0}
.embDialogLayer .notification .title{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHead.png')0}
.embDialogLayer .notification .bottom{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottom.png')0 top no-repeat}
.embDialogLayer .nfy{width:368px}
.embDialogLayer .nfy .contentsC{padding:10px 0 7px 10px}
.embDialogLayer .flexlayer{left:50%;position:absolute}
.embDialogLayer .flexlayer .contents{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerCntLeft.png')repeat-y;margin-bottom:-1px}
.embDialogLayer .flexlayer .contentsC{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerCntRight.png')100% 50% repeat-y;padding-right:3px}
.embDialogLayer .flexlayer .title{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHeadLeft.png')0 top no-repeat}
.embDialogLayer .flexlayer .titleC{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHeadRight.png')100% top no-repeat}
.embDialogLayer .flexlayer .bottom{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottomLeft.png')0 top no-repeat}
.embDialogLayer .flexlayer .bottomC{margin-left:10px;background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottomRight.png')100% top no-repeat}
.embDialogLayer .flex780{width:784px;margin-left:-392px}
.embDialogLayer .flex395{width:399px;margin-left:-199px}
.embDialogLayer .flex540{width:544px;margin-left:-272px}
.embDialogLayer .flex760{width:764px;margin-left:-382px}
.embDialogLayer .contents_395{width:399px;position:absolute;left:220px}
.embDialogLayer .contents_395 .contents{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoCnt395.png')0}
.embDialogLayer .contents_395 .title{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHead395.png')0}
.embDialogLayer .contents_395 .bottom{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottom395.png')0 top no-repeat}
.embDialogLayer .contents_540{width:544px;position:absolute;left:148px}
.embDialogLayer .contents_540 .contents{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoCnt540.png')0}
.embDialogLayer .contents_540 .title{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHead540.png')0}
.embDialogLayer .contents_540 .bottom{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottom540.png')0 top no-repeat}
.embDialogLayer .contents_760{width:764px;position:absolute;left:118px}
.embDialogLayer .contents_760 .contents{background:url('/etc/designs/retail-bridge/publish./img_ngrb/layer/layerInfoCnt760.png')0}
.embDialogLayer .contents_760 .title{background:url('/etc/designs/retail-bridge/publish./img_ngrb/layer/layerInfoHead760.png')0}
.embDialogLayer .contents_760 .bottom{background:url('/etc/designs/retail-bridge/publish./img_ngrb/layer/layerInfoBottom760.png')0 top no-repeat}
.embDialogLayer .contents_780{width:784px;position:absolute;left:108px}
.embDialogLayer .contents_780 .contents{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoCnt780.png')0}
.embDialogLayer .contents_780 .title{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoHead780.png')0}
.embDialogLayer .contents_780 .bottom{background:url('/etc/designs/retail-bridge/img_ngrb/layer/layerInfoBottom780.png')0 top no-repeat}
.embDialogLayer .buttons{height:24px;padding-right:4px;padding-top:24px}
.embDialogLayer .buttons .button{float:right!important;padding-right:8px}
.embDialogLayer .buttons a{background-color:#636363;background-image:url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif');background-position:-1px 0;background-repeat:no-repeat;border-color:#999 #333 #333 #999;float:left;padding:1px 7px 2px 16px}
.embDialogLayer .progress{float:left}
.embDialogLayer .progressContent{float:left;margin-left:10px;width:280px}
.embDialogLayer .buttons a:hover{background-color:#333;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:7px 5px;border-color:#666 #000 #000 #666}
.embDialogLayer .buttonsF{height:24px;padding-right:4px;padding-top:24px}
.embDialogLayer .buttonsF .button{background-color:#636363;background-image:url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif');background-position:-1px 0;background-repeat:no-repeat;border-color:#999 #333 #333 #999;padding:1px 7px 2px 16px;padding-left:18px!important;float:right}
.embDialogLayer .buttonsF a.button:hover{background-color:#333;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:7px 5px;border-color:#666 #000 #000 #666}
.embDialogLayer .buttonsF a div{color:#fff}
.embDialogLayer .vsAppLayerMain{font-size:11px}
.embDialogLayer .cnt{font-size:11px;width:310px;padding-left:20px;padding-top:20px}
.embDialogLayer .buttons .floatRight .buttonLeftRev{font-size:11px}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .picture{float:right;padding:39px 0 0;width:200px;height:111px}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain p{width:300px}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .legend{color:#999;margin:26px 0;width:300px}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain{margin-left:1px;width:565px;height:319px;overflow:auto;padding:17px 20px 20px!important}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .bold{font-weight:700}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff{border:1px solid #ddd;border-top:0;width:348px}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff td{border-top:1px solid #ddd;padding:0 0 0 5px}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff .space1{padding:0 5px 0 0;display:inline;font-weight:400}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .diff .space2{padding:0 5px 0 8px;display:inline}
.embDialogLayer .flexlayer92 .contentsC .footer{padding:0 30px 0 0;border-top-style:solid;border-top-width:1px;border-top-color:#ddd}
.embDialogLayer .buttons.lowerPadding{padding-top:10px;padding-right:40px}
.embDialogLayer .buttons.lowerPaddingAlRight{padding-top:10px;padding-left:364px}
.embDialogLayer .buttons.lowerPadding .buttonLeftRev.sec{float:right;font-size:11px}
.embDialogLayer .buttons.lowerPaddingAlRight .buttonLeft,.embDialogLayer .buttons.lowerPaddingAlRight .buttonRight{font-size:11px}
.embDialogLayer .buttons.lowerPadding .buttonRight.sec{float:right;font-size:11px}
.embDialogLayer .buttons.lowerPadding .buttonLeft.sec{font-size:11px}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain select{width:272px;border:1px solid #999}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .err{color:#9f0004;padding:26px 0 7px 76px;visibility:hidden}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .sel td{height:26px}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .dropErrOff{border:1px solid #fff}
.embDialogLayer .flexlayer92 .contentsC .vsAppLayerMain .dropErrOn{border:1px solid #9f0004}
div#ms-comparison-stage,div#ms-showroom-stage{height:255px;background-repeat:no-repeat}
div#ms-comparison-stage,div#ms-comparison-stage-f-left{height:230px}
div#ms-comparison-stage-f-left,div#ms-showroom-stage-f-left{position:relative;float:left;width:260px;height:255px}
div#ms-comparison-stage-f-right,div#ms-showroom-stage-f-right{float:left;width:740px}
div.ms-showroom-stage-f-right-image{float:left;width:480px}
div.ms-showroom-stage-f-right-keyfacts{position:relative;float:left;width:260px;height:255px}
div.ms-showroom-stage-f-right-keyfacts div.ms-showroom-stage-f-right-content{position:absolute;left:20px;bottom:40px;width:230px}
div#ms-showroom-matrix{clear:both;float:left;width:100%;background-color:#ECECEC}
div#ms-showroom-matrix div.ms-showroom-matrix-cell,div#ms-showroom-matrix div.ms-showroom-matrix-teaser{float:left;width:124px;height:70px;border-right:1px solid #DDD;border-bottom:1px solid #DDD}
html>body div#ms-showroom-matrix div.ms-showroom-matrix-cell,html>body div#ms-showroom-matrix div.ms-showroom-matrix-teaser{height:auto;min-height:70px}
div#ms-showroom-matrix div.ms-showroom-matrix-cell:hover{background-color:#F8F8F8}
div#ms-showroom-matrix div.ms-showroom-matrix-cell-2{margin:10px}
div#ms-showroom-matrix div.ms-showroom-matrix-teaser{width:249px;background-color:#FFF}
div#ms-showroom-matrix table{clear:both;float:left;width:100%;border-spacing:0;border-collapse:collapse}
div#ms-showroom-matrix table tr td.ms-showroom-matrix-cell,div#ms-showroom-matrix table tr td.ms-showroom-matrix-teaser{width:124px;border-right:1px solid #DDD;border-bottom:1px solid #DDD;vertical-align:top}
div#ms-showroom-matrix table tr td.ms-showroom-matrix-cell{height:82px}
div#ms-showroom-matrix table tr td.ms-showroom-matrix-cell:hover{background-color:#F8F8F8}
div#ms-showroom-matrix table tr td.ms-showroom-matrix-teaser{width:249px;background-color:#FFF}
div.ms-comparison-stage-f-right-image{float:left;width:230px;margin-right:20px;padding-top:1px}
div.ms-comparison-image-last{margin-right:0}
div.ms-comparison-filter{clear:both;padding:0 10px}
.ms-navi{margin:0;line-height:1}
div#ms-navi-home,div#ms-navi-main,div#ms-navi-meta{position:absolute;z-index:100}
div#ms-navi-home{z-index:101;position:relative;float:left}
div#ms-navi-home,div#ms-navi-main{left:260px}
div#ms-navi-meta{right:11px}
div#ms-navi-main{top:64px;z-index:10}
div#ms-navi-meta ul li{display:block;float:left;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_l.png');background-position:0 -1000px}
div#ms-navi-meta ul li.ms-active{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_l_a_24b.png')}
div#ms-navi-meta ul li.ms-active,div#ms-navi-meta ul li:hover{background-position:0 0}
div#ms-navi-meta ul li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_r.png');background-position:100% -1000px;display:inline;float:left;padding:9px 0 10px;margin-left:2px}
div#ms-navi-meta ul li.ms-active a{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_meta_r_a_24b.png')}
div#ms-navi-meta ul li a:hover,div#ms-navi-meta ul li.ms-active a,div#ms-navi-meta ul li:hover a{background-position:100% 0}
div#ms-navi-meta ul li a span{padding:0 10px 0 8px;border-right:1px solid #333}
div#ms-navi-meta ul li a:hover span,div#ms-navi-meta ul li.ms-active a span,div#ms-navi-meta ul li.ms-active-next a span,div#ms-navi-meta ul li.ms-navi-last-li a span,div#ms-navi-meta ul li:hover a span{padding-right:11px;border-right:0}
div#ms-navi-home ul li{position:relative;display:block;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_l_24b.png');background-position:0 -1000px}
div#ms-navi-home ul li.ms-active{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_l_a_24b.png');background-position:0 0}
div#ms-navi-home ul li.ms-active a{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_r_a_24b.png');background-position:100% 0}
div#ms-navi-home ul li.ms-active:hover,div#ms-navi-home ul li:hover{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_r_24b.png');background-position:100% 100%;width:100%}
div#ms-navi-home ul li.ms-active:hover a{background:0 0}
div#ms-navi-home ul li div.ms-navi-home-fly{margin-right:4px}
div#ms-navi-home ul li:hover div.ms-navi-home-fly{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_home_l_24b.png');background-position:0 100%;height:100%}
div#ms-navi-home ul li a{display:block;margin-left:2px;padding:8px 10px 10px 8px}
div#ms-navi-home ul li ul li,div#ms-navi-home ul li.ms-active ul li,div#ms-navi-home ul li:hover ul li{background:0 0}
div#ms-navi-home ul li ul li,div#ms-navi-home ul li.ms-active ul li{padding:0;list-style-type:none}
div#ms-navi-home ul li.ms-active:hover ul li,div#ms-navi-home ul li:hover ul li{width:auto}
div#ms-navi-home ul li ul{display:none;margin-top:-2px;line-height:12px;list-style-type:none}
div#ms-navi-home ul li:hover ul{display:block}
div#ms-navi-home ul li ul li a,div#ms-navi-home ul li.ms-active:hover ul li a{clear:both;margin-left:0;padding:0 9px 2px 20px;width:118px;width:auto;list-style-type:none}
div#ms-navi-home ul li ul li.ms-navi-last-li a,div#ms-navi-home ul li.ms-active ul li.ms-navi-last-li a{padding-bottom:12px}
div#ms-navi-main ul li{position:relative;display:block;float:left;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_l.png');background-position:0 -100px}
div#ms-navi-main ul li a{display:block;margin-left:2px;padding:9px 11px 9px 9px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_r.png');background-position:100% -100px}
div#ms-navi-main ul li.ms-active{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_l_a_24b.png');background-position:0 0}
div#ms-navi-main ul li.ms-active a{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_r_a_24b.png');background-position:100% 0}
div#ms-navi-main ul li.ms-fly-hover{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_l.png');background-position:0 0}
div#ms-navi-main ul li.ms-fly-hover a{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_main_r.png');background-position:100% 0}
div#ms-navi-main ul li ul li,div#ms-navi-main ul li.iehover ul li,div#ms-navi-main ul li.ms-fly-hover ul li{position:static;float:none;background:0 0}
div#ms-navi-main ul li ul li a,div#ms-navi-main ul li.iehover ul li a,div#ms-navi-main ul li.ms-fly-hover ul li a{background:0 0;margin-left:0;padding:0}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1,div#ms-navi-main ul li div.ms-navi-main-fly-v1-2,div#ms-navi-main ul li div.ms-navi-main-fly-v2-1{display:none;position:absolute;width:369px;height:385px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_v1_1.png')}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2{left:366px;top:0;width:367px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_v1_2.png')}
div#ms-navi-main ul li div.ms-navi-main-fly-v2-1{width:195px;height:auto;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_v2_1.png');background-position:0 100%;padding-bottom:20px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li.ms-fly-hover div.ms-navi-main-fly-v1-2,div#ms-navi-main ul li.ms-fly-hover div.ms-navi-main-fly-v1-1,div#ms-navi-main ul li.ms-fly-hover div.ms-navi-main-fly-v2-1{display:block}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1-left,div#ms-navi-main ul li div.ms-navi-main-fly-v1-1-right{float:left;width:196px}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1-right{width:170px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b,div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b,div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a,div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a{margin:0 25px 0 1px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b,div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a{margin-right:3px}
div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a{margin-bottom:13px}
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a{margin-bottom:20px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b,div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b{margin-left:10px}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-1-left dl dd{margin-left:0}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h3,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt,div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a li a,div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a{display:block;padding:2px 10px 3px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li dl.ms-navi-main-fly-v1-navi-d dt{padding-bottom:4px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dt,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt,div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dt,div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a li.ms-navi-first-li a{padding-top:4px}
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a{padding-top:2px}
div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li.ms-navi-first-li a{padding-top:3px;padding-bottom:3px;border-top:1px solid #D8D8D8}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dt{padding-bottom:3px}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h3{padding-top:3px;padding-left:0}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h2,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dd ul li a,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt,div#ms-navi-main ul li ul.ms-navi-main-fly-v1-navi-a li a,div#ms-navi-main ul li ul.ms-navi-main-fly-v2-navi-a li a{border-bottom:1px solid #DDD}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-d dd ul li a{padding-left:19px}
div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-b dt,div#ms-navi-main ul li dl.ms-navi-main-fly-v1-navi-c dt,div#ms-navi-main ul li dl.ms-navi-main-fly-v2-navi-b dt{font-weight:700}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 h2{margin:19px 5px 4px 15px;padding-left:9px;padding-bottom:1px}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-left,div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-right{position:absolute;top:66px;left:0}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-left{width:170px;margin:0 22px 0 15px}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-right{left:207px;width:140px}
div#ms-navi-main ul li div.ms-navi-main-fly-v1-2 div.ms-navi-main-fly-v1-2-bottom{position:absolute;bottom:12px;left:4px;text-align:center;width:359px}
div#ms-pcn-mddl,div#ms-pcn-top{padding-left:1px}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1,div#ms-pcn-mddl div.ms-pcn-start{position:relative;margin-bottom:5px}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1,div#ms-pcn-mddl div.ms-pcn-config,div#ms-pcn-mddl div.ms-pcn-start{margin-left:5px;margin-right:6px}
div#ms-pcn-mddl div.ms-pcn-linklist{margin-left:10px;margin-right:10px}
div#ms-pcn-mddl div.ms-pcn-config,div#ms-pcn-mddl div.ms-pcn-linklist{padding-bottom:7px}
div#ms-pcn-top{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_top_24b.png')}
div#ms-pcn-top p.ms-image{padding:9px 0 11px 20px}
div#ms-pcn-mddl{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_mddl_24b.png');background-repeat:repeat-y}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1{position:relative;clear:both}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div{display:none;position:absolute;left:220px;top:0;width:240px;padding-left:4px;padding-bottom:3px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_fly_pcn_v1_24b.png');background-position:4px 100%}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li div#ms-navi-pcn-fly-v1-2{left:230px}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover div#ms-navi-pcn-fly-v1-2,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1.ms-fly-hover div#ms-navi-pcn-fly-v1-1{display:block}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul{margin:0 3px 0 1px;padding:0;border-top:1px solid #DDD;float:left}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul li{position:relative;padding:0 5px;float:left}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div ul li a{display:block;padding:2px 5px 3px;width:216px;border-bottom:1px solid #DDD}
#ms-pcn-mddl .buttonSpacerLine1,#ms-pcn-mddl .buttonSpacerLine2,#ms-pcn-mddl .buttonSpacerLine3{border-bottom-style:solid;border-bottom-width:1px}
div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.iehover ul li a,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 ul li.ms-fly-hover ul li a{background:0 0}
div#ms-navi-pcn-fly-v1 ul li.ms-has-fly ul li a{background-image:none}
div#ms-pcn-mddl div.ms-pcn-config table{width:220px;background-color:#FFF}
div#ms-pcn-mddl div.ms-pcn-config table tr td{padding-right:5px}
div#ms-pcn-mddl div.ms-pcn-config table tr td.ms-table-col-1{width:135px;padding:0 10px}
div#ms-pcn-mddl div.ms-pcn-config table tr td.ms-table-col-2{width:50px;text-align:right;vertical-align:top}
div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-noprice td{color:#999;padding:0}
div#ms-pcn-mddl div.ms-pcn-config table tr.bold td,div#ms-pcn-mddl div.ms-pcn-config table tr.ms-pcn-config-price-total{color:#999;font-weight:700}
div#ms-pcn-mddl div.ms-pcn-linklist ul.ms-flLeft{width:100px;margin:0 10px 0 0}
div#ms-pcn-mddl div.ms-pcn-linklist ul.ms-flRight{width:100px;margin:0}
div#ms-pcn-bttm{height:4px;background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_bttm_24b.png');background-position:0 100%;font-size:0;line-height:0}
div#ms-nav8{position:absolute;bottom:30px;left:20px}
div#ms-comparison-stage div#ms-nav8{bottom:10px}
div#ms-nav8 li,div#ms-nav8 li a,div#ms-nav8 li a span{display:block;margin:0;padding:0;line-height:1}
div#ms-nav8 li{width:auto}
div#ms-nav8 li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_block_navi.gif')}
div#ms-nav8 li a span{padding:5px 29px 5px 10px}
div#ms-nav8 li#ms-nav8-li-1 a,div#ms-nav8 li#ms-nav8-li-2 a,div#ms-nav8 li#ms-nav8-li-3 a{background-position:0 -100px}
div#ms-nav8 li#ms-nav8-li-1 a.ms-active,div#ms-nav8 li#ms-nav8-li-1 a:hover,div#ms-nav8 li#ms-nav8-li-2 a.ms-active,div#ms-nav8 li#ms-nav8-li-2 a:hover,div#ms-nav8 li#ms-nav8-li-3 a.ms-active,div#ms-nav8 li#ms-nav8-li-3 a:hover{background-position:0 -150px}
div#ms-footer iframe,div#ms-navi-main ul li div.ms-navi-main-fly-v1-1 iframe,div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 iframe,div#ms-navi-main ul li div.ms-navi-main-fly-v3 iframe,div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 iframe,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 iframe,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 iframe,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 iframe,div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 iframe,div.ms-modallayer iframe{display:none}
* html div#ms-footer iframe,* html div#ms-navi-main ul li div.ms-navi-main-fly-v1-1 iframe,* html div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 iframe,* html div#ms-navi-main ul li div.ms-navi-main-fly-v3 iframe,* html div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 iframe,* html div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 iframe,* html div.ms-modallayer iframe{display:none;display:block;height:390px;position:absolute;top:0;left:0;z-index:-1!important;filter:mask()}
* html div#ms-footer iframe{width:1000px}
* html div#ms-navi-main ul li div.ms-navi-main-fly-v1-1 iframe{width:369px}
* html div#ms-navi-main ul li div.ms-navi-main-fly-v2-1 iframe{width:195px}
* html div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-b iframe,* html div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-b-a iframe{width:386px}
* html div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-0-a iframe,* html div#ms-navi-main ul li div.ms-navi-main-fly-v3-show-a-0 iframe{width:195px}
,* html div#ms-pcn-mddl div#ms-navi-pcn-fly-v1 div#ms-navi-pcn-fly-v1-1 iframe,* html div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn-fly-v1-1 iframe,* html div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn-fly-v2-1 iframe,* html div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn-fly-v1-3 iframe,* html div#ms93-sn-mddl div#ms93-sn-mddl-bttns div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-1 iframe{width:245px}
* html div.ms-modallayer iframe{height:506px;width:818px}
div#ms-navi-meta-rsi{display:block;position:absolute;right:11px;top:0;z-index:201}
div#ms-navi-meta-rsi ulï¿½{z-index:101}
div#ms-navi-meta-rsi ul li{display:block;float:left}
div#ms-navi-meta-rsi ul li a{color:#333!important;display:inline;float:left;padding:3px 0 10px;margin-left:2px;z-index:101}
div#ms-navi-meta-rsi ul li a:active,div#ms-navi-meta-rsi ul li a:hover,div#ms-navi-meta-rsi ul li.ms-fly-hover a{color:#00ADEF!important}
div#ms-navi-meta-rsi ul li a span{border-right:1px solid #333;font-size:10px;padding:0 10px 0 8px}
div#ms-navi-meta-rsi ul li.ms-navi-last-li a span{border-right:0;padding-right:11px}
div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout{background-color:transparent;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_quicknav_l_24b.png');background-position:bottom left;background-repeat:no-repeat;border:0;display:none;margin:0;max-width:494px;padding:0;position:absolute;right:0;top:0;z-index:-1}
div#ms-navi-meta-rsi ul.ms-navi li.ms-fly-hover div.ms-quicknav-flyout{display:block}
div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout-2{background-color:transparent;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms94_fly_quicknav_r_24b.png');background-position:bottom right;background-repeat:no-repeat;margin:0 0 0 3px;padding:25px 3px 8px 0;position:relative;top:0;left:0}
div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links,div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links td{border:none;margin:0;padding:0;white-space:nowrap}
div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links td a{background-position:0 2px;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');background-repeat:no-repeat;color:#036!important;display:block;margin:1px 12px 1px 8px;padding:0 0 0 9px;font-size:11px}
div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links td a:active,div#ms-navi-meta-rsi ul.ms-navi li div.ms-quicknav-flyout table.ms-quicknav-flyout-links td a:hover{background-position:0 -48px;color:#00ADEF!important}
* html div#ms-header{position:relative;z-index:100}
* html div#cnt{z-index:100}
* html div#ms-mainnav{z-index:105}
* html div#ms-navi-meta-rsi{z-index:1002}
#ms-mainnav #cnw-selector{color:#333!important;font-size:10px;left:260px;position:absolute;top:1px;z-index:12}
#headdiv #cnw-selector span,#ms-mainnav #cnw-selector a{color:#333;font-size:10px}
#ms-mainnav a.nls{display:block;padding:0 0 0 7px}
#ms-mainnav a:hover{color:#00ADEF!important}
.ncs,.td-cnw{background:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_grey_cyan_5px.gif')0 4px no-repeat!important;color:#333!important}
.ncs a:hover,.td-cnw a:hover{background:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_grey_cyan_5px.gif')0 -146px no-repeat!important}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show div#ms-navi-pcn2-fly-v1-1,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div#ms-navi-pcn2-fly-v2-1,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show div#ms-navi-pcn2-fly-v3-1{display:block;width:216px;padding-bottom:3px;background-position:0 100%;float:left;position:relative;left:0;margin-top:-8px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show div ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show div ul li a{display:block;padding-left:12px;width:200px;margin-left:-8px;color:#036;position:relative}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show div ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show div ul li a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show div ul li a:hover{color:#00acef}
#ms-pcn-mddl .buttonSpacerLine1{border-bottom-color:#b0b3b5;margin-top:11px;margin-right:-3px;margin-left:-4px}
#ms-pcn-mddl .buttonSpacerLine2{border-bottom-color:#e5e7e9;margin:0 -3px 10px -4px}
#ms-pcn-mddl .buttonSpacerLine3{border-bottom-color:#b0b3b5;margin-top:7px;margin-right:-3px;margin-left:-4px}
#ms-pcn-mddl .spacerArea{padding-bottom:10px}
#ms-pcn-mddl .aboveButtonText{margin-top:-2px;margin-left:15px;color:#003265;margin-bottom:2px}
#ms-pcn-mddl div.ms-pcn-config .tableWrapper table{background-image:url('/etc/designs/retail-bridge/img_ngrb/bg_navi_pcn_mddl_24b.png');background-repeat:repeat-y;background-position:-1px;color:#505152}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3{position:relative;margin-bottom:5px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3,div#ms-pcn-mddl div.ms-pcn-config{margin-left:5px;margin-right:6px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div{position:absolute;left:220px;width:240px;padding-left:4px;padding-bottom:3px;background-position:4px 100%}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l1-inactive,div.ms93-sn-fly-v1 div.ms93-sn-fly-v1-l2-inactive{top:1px}
div.ms93-sn-fly-v1 li:first-child div.ms93-sn-fly-v1-l2-inactive{top:0}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li div#ms-navi-pcn2-fly-v1-2,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li div#ms-navi-pcn2-fly-v2-2,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li div#ms-navi-pcn2-fly-v3-2{left:230px;background-color:#444}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li div#ms-navi-pcn2-fly-v1-2{left:230px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover div#ms-navi-pcn2-fly-v1-2,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.ms-fly-hover div#ms-navi-pcn2-fly-v1-1,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover div#ms-navi-pcn2-fly-v2-2,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.ms-fly-hover div#ms-navi-pcn2-fly-v2-1,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover div#ms-navi-pcn2-fly-v3-2,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.ms-fly-hover div#ms-navi-pcn2-fly-v3-1{display:block}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v1-2 a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v2-2 a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1.pcnOpenNav ul li.ms-fly-hover div#ms-navi-pcn2-fly-v3-2 a:hover{color:#00acef}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div ul,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul{margin:0 3px 0 1px;padding:0;width:214px;float:left}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul li,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div ul li,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul li{position:relative;padding:0 5px;float:left}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 li,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 li,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 li{background-color:#cacfd3}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 .pcnOpenNav li,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 .pcnOpenNav li,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 .pcnOpenNav li{background-color:#fff;padding-right:0}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1-1.pcnOpenNav,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2-1.pcnOpenNav,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3-1.pcnOpenNav{margin-bottom:1px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1-1.pcnOpenNav.secondLevelSel,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2-1.pcnOpenNav.secondLevelSel,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3-1.pcnOpenNav.secondLevelSel{margin-bottom:6px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1.pcnOpenNav div ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1.pcnOpenNav div ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1.pcnOpenNav div ul li a{margin-right:5px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div ul li a{display:block;padding:2px 5px 3px;width:218px;background-color:#fff}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 li a{border-bottom:1px solid #DDD}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCN,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCN,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCN{display:block;position:relative;margin-left:-228px;background-image:none;background-color:#ececec;width:197px;color:#00acef;padding-left:20px;border-bottom:1px solid #DDD;padding-top:2px;padding-bottom:2px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCNLinks,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCNLinks,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCNLinks{display:block;position:relative;margin-left:-214px;background-image:none;background-color:#fff;width:184px;color:#036;padding-top:2px;padding-bottom:2px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCNLinks span a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCNLinks span a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCNLinks span a{background-image:none;margin-top:-2px;margin-bottom:-2px;width:192px;margin-left:-18px;padding-left:20px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .selectedSecondLevelPCNLinks span a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .selectedSecondLevelPCNLinks span a:hover,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .selectedSecondLevelPCNLinks span a:hover{color:#00acef;width:192px;margin-left:-18px;padding-left:20px;background-color:#ececec}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.iehover ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.iehover ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.iehover ul li a,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover ul li a{background:#fff;margin-left:0;padding-left:10px;padding-right:0;width:216px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1 div#ms-navi-pcn2-fly-v1-1 ul li.ms-fly-hover ul li,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2 div#ms-navi-pcn2-fly-v2-1 ul li.ms-fly-hover ul li,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3 div#ms-navi-pcn2-fly-v3-1 ul li.ms-fly-hover ul li{background-color:#cacfd3}
div#ms-navi-pcn2-fly-v1 ul li.ms-has-fly ul li a,div#ms-navi-pcn2-fly-v2 ul li.ms-has-fly ul li a,div#ms-navi-pcn2-fly-v3 ul li.ms-has-fly ul li a{background-image:none}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .pcnLinkActive,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .pcnLinkActive,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .pcnLinkActive{padding-top:2px;background-color:#ececec;padding-bottom:2px;border-bottom-width:1px;border-bottom-color:#ddd;border-bottom-style:solid;color:#00acef;width:204px;padding-left:13px;margin-left:-3px}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .pcnLinkActiveSecond,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .pcnLinkActiveSecond,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .pcnLinkActiveSecond{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_down_midblue_cyanPCN2.gif');background-position:200px 5px;background-repeat:no-repeat;border-bottom:1px solid #DDD;color:#036;display:block;padding:2px 2px 3px 12px;width:203px;font-size:11px;font-weight:400;text-decoration:none;margin-left:-223px;margin-top:-2px;background-color:#fff}
div#ms-pcn-mddl div#ms-navi-pcn2-fly-v1.show .pcnLinkActiveA,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v2.show .pcnLinkActiveA,div#ms-pcn-mddl div#ms-navi-pcn2-fly-v3.show .pcnLinkActiveA{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_down_midblue_cyanPCN2.gif')}

#ms-bx #ms-bx-top,#ms-bx div#ms-bx-mddl,.ms-page-my-mercedes #ms-bx-mddl-2,.ms-page-my-mercedes #ms-bx-top-2,div#ms-bx-bttm{background:0 0}
.ms-page-my-mercedes #ms-bx-top-2{border-bottom:1px solid #444}
.ms-page-my-mercedes #ms-bx ul.ms-linklist-typ-1{border-bottom:1px solid #888;padding:0;margin-bottom:30px}
.ms-page-my-mercedes #ms-bx ul.ms-linklist-typ-1 li,.ms-page-my-mercedes #ms-bx ul.ms-linklist-typ-1 li.last{border-top:1px solid #888;border-bottom:1px solid #444}
.ms-page-my-mercedes #ms-bx ul.ms-linklist-typ-1 a{color:#fff;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-repeat:no-repeat;background-position:0 9px;margin-left:10px;padding-top:4px;padding-bottom:4px}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 a:hover{color:#00adef}
#ms-page-landing div#ms-bx-wrppr,#ms-page-overview-content div#ms-bx-wrppr{width:230px}
#ms-page-landing .ms-bx-top-with-bt div#ms-bx-top-2{border-bottom:1px solid #2f3033;height:32px;padding-left:10px;padding-right:10px}
#ms-page-landing #closed-box .ms-bx-top-with-bt div#ms-bx-top-2{height:26px;border-bottom:none}
#ms-page-landing #closed-box div.ms-bx-top-with-bt h3.ms-hl3,#ms-page-landing #open-box div.ms-bx-top-with-bt h3.ms-hl3{width:165px}
#ms-page-landing div.ms-bx-v1-open p.ms-bt8 a{background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-repeat:no-repeat;background-position:0 -5478px}
#ms-page-landing div.ms-bx-v1-open p.ms-bt8 a:hover{background-position:0 -5281px}
#ms-page-landing div#ms-bx-mddl div#ms-bx-mddl-2{padding:0}
#ms-page-landing div#ms-bx-mddl div#ms-bx-mddl-2 .ms-frm-login{padding:4px 10px 7px;border-bottom:1px solid #2f3033}
#ms-page-landing div#ms-bx-mddl-2 div.ms-dl{background-image:none;border-top:1px solid #737476;margin-bottom:4px}
#ms-page-landing .ms-bx-ll1{margin:0 10px 13px}
div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt label{color:#fff;font-size:11px;line-height:16px}
div.ms-bx-v1 div.ms-frm-login p.ms-frm-txt input{height:16px;width:131px;color:#333;font-size:10px;line-height:16px;padding:0 2px;background-image:url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgInputLoginSearch.gif');background-repeat:no-repeat;background-position:left top;border:0 solid #fff}
div.ms-bx-v1 div.ms-frm-login p.ms93-bt3{margin:1px 0 0;padding:0;background:#666;background:-moz-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(102,102,102,1)),color-stop(100%,rgba(95,95,95,1)));background:-webkit-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:-o-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:-ms-linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);background:linear-gradient(top,rgba(102,102,102,1) 1%,rgba(95,95,95,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#5f5f5f', GradientType=0 )}
div.ms-bx-v1 div.ms-frm-login p.ms93-bt3.ms-mab-7 a{background-color:transparent;background-position:7px 5px;background-repeat:no-repeat;border-color:#999 #333 #333 #999;border-style:solid;border-width:1px;color:#FFF;float:left;line-height:14px;padding:1px 7px 1px 16px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')}
div.ms-bx-v1 div.ms-frm-login p.ms93-bt3.ms-mab-7 a:hover{background-color:#333;border-color:#666 #000 #000 #666}
div.ms-bx-v1 div.ms-frm-login p.ms93-bt3.ms-mab-7 a span{background-image:none;margin:0;padding:0;line-height:14px;font-size:11px}
div.ms-bx-v1 ul.ms-linklist-typ-1 li a{color:#fff;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-repeat:no-repeat;background-position:0 4px;line-height:16px;font-size:11px}
div.ms-bx-v1 ul.ms-linklist-typ-1 li a:hover{color:#00adef;background-position:0 -246px}
#ms-page-overview-content #ms-bx-top{border-top:1px solid #999;border-bottom:1px solid #888}
#ms-page-overview-content #ms-bx-top-2{border-bottom:1px solid #444;margin:0;padding-bottom:7px}
#ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb p.ms-text.ms-mab-9,#ms-page-overview-content #recomteaser-wrapper p.ms-text.ms-mab-9{margin-bottom:8px}
#ms-page-overview-content #ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb #ms-bx-top-2{padding-bottom:4px}
#ms-page-overview-content .ms-dl.ms-mab-10{background-image:none}
#ms-page-overview-content #recomteaser-wrapper{color:#ccc}
#ms-page-overview-content #recomteaser-wrapper .ms-lnk1 a{color:#fff;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-repeat:no-repeat;background-position:0 4px;line-height:15px}
#ms-page-overview-content #ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb #recomteaser-wrapper .ms-lnk1 a{line-height:14px}
#ms-page-overview-content #recomteaser-wrapper .ms-lnk1 a:hover{color:#00adef;background-position:0 -246px}
#ms-page-overview-content #ms-bx.ms-bx-v1.ms-bx-v1-fixed.ms-rb #recomteaser-wrapper p.ms-text.ms-mab-9{color:#999}
#ms-website #open-box #ms-bx-wrppr{border:2px solid #f0f!important}
.ms-ng .ms-rb-footer{width:1000px;overflow:hidden;margin:8px 0 9px}
.ms-rb-footer a,.ms-rb-footer a:visited{color:#fff;font-size:11px;text-decoration:none}
.ms-rb-footer a:hover,.ms-rb-footer span.ms-rb-itemIsSelected{color:#00adef}
a.ms-rb-footerLinkLeft{float:left;margin-left:20px;padding-left:8px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-repeat:no-repeat;background-position:0 4px}
a.ms-rb-footerLinkLeft:hover{background-position:0 -246px}
.ms-ng .ms-rb-footerNavList{float:right;margin:0 12px 0 0;list-style:none}
.ms-ng .ms-rb-footerNavList li{float:left;margin:0;padding:0 8px;border-right:1px solid #fff}
.ms-rb-footerNavList li.last{border:none}
.ms-rb-pageContainer{position:relative}
div#ms-header{width:1000px;height:93px;position:relative;background-image:none;float:none;z-index:100;margin-bottom:24px}
div#ms-header.ms-rb-ria-no-header,div#ms-header.ms-rb-t22{height:93px;margin-bottom:0}
.ms-rb-header .ms-rb-logo{position:absolute;top:13px;left:17px}
#ms-rb-modelSelBarContainer a,.ms-rb-header a{text-decoration:none;color:#fff}
#ms-rb-modelSelBarContainer a:hover,.ms-rb-header a:hover{color:#00adef}
.ms-rb-header ul{list-style:none;margin:0;padding:0}
.ms-ng .ms-rb-carConfigurations a,.ms-ng .ms-rb-consultingCol a,.ms-ng .ms-rb-myDealer a,.ms-rb-header .ms-rb-loginLinks li a,.ms-rb-header a.ms-rb-ctaButton,ul.ms-rb-bodyStyleList li a.ms-rb-ctaButton,ul.ms-rb-bodyStyleList li:hover .ms-rb-quickLinks li>a,ul.ms-rb-bodyStyleList li>a,ul.ms-rb-modelNavList ul.ms-rb-linkFlyoutList li a,ul.ms-rb-quickLinks li a{background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')}
#ms-rb-modelSelBarContainer a.ms-rb-ctaButton,.ms-rb-header a.ms-rb-ctaButton{float:left;color:#fff;line-height:14px;padding:1px 7px 1px 16px;background-color:#636363;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #333;border-bottom:1px solid #333;font-size:11px;background-image:url('/etc/designs/retail-bridge/img_ngrb/background_bt3_n.gif');background-repeat:no-repeat;background-position:-1px 0}
#ms-rb-modelSelBarContainer a.ms-rb-ctaButton:hover,.ms-rb-header a.ms-rb-ctaButton:hover{background-color:#333;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:7px 5px;border-color:#666 #000 #000 #666}
.ms-rb-header .ms-rb-metaNav{position:absolute;top:0;right:10px;z-index:300;font-size:10px;width:684px}
ul.ms-rb-metaNavList{float:right;margin:0}
ul.ms-rb-metaNavList>li{float:left;background-repeat:no-repeat;background-position:right 12px;line-height:20px}
ul.ms-rb-metaNavList>li>a,ul.ms-rb-metaNavList>li>span{color:#fff;display:block;padding:6px 10px 2px}
ul.ms-rb-metaNavList>li.last,ul.ms-rb-metaNavList>li.ms-rb-noSeperator{background-image:none}
ul.ms-rb-metaNavList>li:hover{background-repeat:no-repeat;background-position:0 -1px}
ul.ms-rb-metaNavList li:focus>a,ul.ms-rb-metaNavList li:hover>a{color:#00adef}
.ms-rb-loginFormLayer,.ms-rb-searchFormLayer{border-top:1px solid #999;background-repeat:no-repeat;background-position:0 8px;position:absolute;top:20px;right:-10px;height:73px;display:none}
.ms-rb-search.focus .ms-rb-loginFormLayer,.ms-rb-search.focus .ms-rb-searchFormLayer,li:hover>.ms-rb-loginFormLayer,li:hover>.ms-rb-searchFormLayer{display:block}
.ms-rb-loginFormLayer fieldset,.ms-rb-searchFormLayer fieldset{margin:0;padding:0}
.ms-rb-header input{height:16px;width:136px;color:#333;font-size:10px;line-height:16px;padding:0 2px;background-repeat:no-repeat;background-position:left top;border:0 solid #fff}
.ms-rb-header label{color:#fff;font-size:10px;line-height:10px;display:block;margin-top:15px;margin-bottom:7px}
ul.ms-rb-mainNav1st li:hover>a,ul.ms-rb-mainNav1st>li.active>a,ul.ms-rb-mainNav1st>li.highlight>a,ul.ms-rb-mainNav2nd li:hover a{color:#00adef}
.ms-rb-loginFormLayer .ms-rb-formCol1{float:left;clear:left;padding-left:20px}
.ms-rb-loginFormLayer .ms-rb-formCol2{float:left;padding:0 0 0 10px}
.ms-rb-loginFormLayer .ms-rb-formCol3{float:left;clear:right;clear:none;padding:31px 20px 0 10px}
.ms-rb-header .ms-rb-loginLinks{line-height:10px;margin-left:20px;clear:both}
.ms-rb-header .ms-rb-loginLinks li{float:left;margin-top:6px;padding:0;border:none}
.ms-rb-header .ms-rb-loginLinks li a{background-repeat:no-repeat;background-position:0 -1496px;padding:0 20px 0 7px}
.ms-rb-header .ms-rb-loginLinks li a:hover{background-position:0 -1746px}
.ms-rb-searchFormLayer .ms-rb-formCol1{float:left;clear:left;padding:32px 0 0 20px}
.ms-rb-searchFormLayer .ms-rb-formCol2{float:left;clear:right;padding:31px 20px 0 10px}
.ms-rb-isLoggedIn .ms-rb-login,.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn .ms-rb-logout,.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn .ms-rb-profile,.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn .ms-rb-salutation,.ms-rb-isUnregistered .ms-rb-logout,.ms-rb-isUnregistered .ms-rb-profile,.ms-rb-isUnregistered .ms-rb-salutation{display:none}
.ms-rb-isLoggedIn .ms-rb-logout,.ms-rb-isLoggedIn .ms-rb-profile,.ms-rb-isLoggedIn .ms-rb-salutation,.ms-rb-isLoggedIn .ms-rb-search,.ms-rb-isLoggedIn .ms-rb-singleMetaNavLink,.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn .ms-rb-login{display:block}
.ms-rb-header .ms-rb-mainNav{position:absolute;top:42px;left:286px;font-size:11px;z-index:200}
ul.ms-rb-mainNav1st{position:relative;line-height:10px;width:704px}
ul.ms-rb-mainNav1st li{position:relative;float:left}
ul.ms-rb-mainNav1st li a{display:block;padding:7px 10px 9px}
ul.ms-rb-mainNav1st>li:hover{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgNav1stHover.gif');background-repeat:no-repeat;background-position:left top}
ul.ms-rb-mainNav1st>li.ms-rb-expandLeft:hover{background-image:url('/etc/designs/retail-bridge/img_ngrb/ms-ngrb-bgNav1stLastHover.gif');background-position:right top}
ul.ms-rb-mainNav1st li:hover li{background:0 0}
div.ms-rb-mainNav2ndWrapper{visibility:hidden;opacity:0;width:190px;position:absolute;top:24px;background-color:#2B2D31;background-repeat:no-repeat;background-position:left top;padding-bottom:30px;z-index:1;-webkit-transition:all .3s 0s linear;-moz-transition:all .3s 0s linear;-o-transition:all .3s 0s linear;transition:all .3s 0s linear}
.ms-rb-mainNav1st:hover>li:hover>.ms-rb-mainNav2ndWrapper,.ms-rb-mainNav1st>li.active>div.ms-rb-mainNav2ndWrapper,.ms-rb-mainNavTruck .ms-rb-mainNav1st>li.highlight>div.ms-rb-mainNav2ndWrapper{visibility:visible;opacity:1;-webkit-transition:all .2s .3s;-moz-transition:all .2s .3s;-o-transition:all .2s .3s;transition:all .2s .3s}
.ms-rb-mainNav1st:hover>li div.ms-rb-mainNav2ndWrapper{visibility:hidden;opacity:0}
.ms-rb-mainNavTruck ul.ms-rb-mainNav1st li:hover div.ms-rb-mainNav2ndWrapper{z-index:250}
div.ms-rb-mainNav2ndWrapper.ms-rb-flyoutDoubleWidth{width:381px}
li.ms-rb-expandLeft div.ms-rb-mainNav2ndWrapper{right:0;background-position:top right}
ul.ms-rb-mainNav2nd{margin-top:12px;width:190px;border-bottom:1px solid #6a6a6a}
.ms-rb-mainNav2ndCol1,.ms-rb-mainNav2ndCol2{display:block;width:190px}
.ms-ng .ms-rb-mainNav2ndCol1{float:left}
.ms-ng .ms-rb-mainNav2ndCol2{float:right;padding-top:16px;margin-bottom:-30px}
.ms-rb-expandLeft .ms-rb-mainNav2ndCol1{float:right}
.ms-rb-expandLeft .ms-rb-mainNav2ndCol2{float:left}
ul.ms-rb-mainNav2nd li{line-height:14px;float:none;border-bottom:1px solid #2c2c2c;border-top:1px solid #6a6a6a}
ul.ms-rb-mainNav2nd li.first{border-top:none}
ul.ms-rb-mainNav2nd li h3{font-weight:400}
ul.ms-rb-mainNav2nd li a{width:160px;padding:1px 10px 1px 20px}
.ms-ng .ms-rb-h3QuickLinks{color:#fff;font-size:11px;font-weight:700;margin:14px 10px 0 19px}
ul.ms-rb-mainNav2nd.ms-rb-quickLinks{border:none;margin-left:20px;margin-top:5px;margin-bottom:-6px;width:170px}
ul.ms-rb-quickLinks li{border:none;background:0 0;width:140px;line-height:14px;margin-bottom:2px}
ul.ms-rb-quickLinks li a{background-repeat:no-repeat;background-position:0 5px;padding:1px 10px 1px 8px;width:150px}
ul.ms-rb-mainNav1st ul.ms-rb-quickLinks li:hover a{background-position:0 -245px}
.ms-ng .ms-rb-carConfigurations,.ms-ng .ms-rb-consultingCol,.ms-ng .ms-rb-myDealer{width:161px;margin:0 0 27px 20px;overflow:hidden}
.ms-ng #crm-mycar-static{border:none}
.ms-ng .ms-rb-myCars{width:161px;margin:16px 0 30px 20px}
.ms-ng .ms-rb-carConfigurations h4,.ms-ng .ms-rb-consultingCol h4,.ms-ng .ms-rb-myDealer h4{color:#fff;font-size:11px;font-weight:700;margin-bottom:7px;margin-top:-3px;line-height:14px}
.ms-ng .ms-rb-carConfigurations img,.ms-ng .ms-rb-consultingCol img,.ms-ng .ms-rb-myDealer img{margin-bottom:10px}
.ms-ng .ms-rb-carConfigurations a,.ms-ng .ms-rb-consultingCol a,.ms-ng .ms-rb-myDealer a{background-repeat:no-repeat;background-position:0 4px;padding:0 0 0 8px;color:#fff;margin-bottom:10px;line-height:14px}
.ms-ng .ms-rb-carConfigurations a:hover,.ms-ng .ms-rb-consultingCol a:hover,.ms-ng .ms-rb-myDealer a:hover{background-position:0 -246px;color:#00adef}
.ms-ng .ms-rb-carConfigurations p,.ms-ng .ms-rb-consultingCol p,.ms-ng .ms-rb-myDealer p{color:#fff;font-size:11px;line-height:14px;font-weight:400;margin-bottom:10px}
.ms-ng .ms-rb-carConfigurations li,.ms-ng .ms-rb-consultingCol li{float:none;margin-top:-3px}
.ms-rb-isLoggedIn .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-consultingCol,.ms-rb-isLoggedIn .ms-rb-crm1 .showifunregistered,.ms-rb-isUnregistered .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-carConfigurations,.ms-rb-isUnregistered .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-myDealer,.ms-rb-isUnregistered .showifloggedin_crm1{display:none}
.ms-rb-isLoggedIn .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-carConfigurations,.ms-rb-isLoggedIn .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-myDealer,.ms-rb-isUnregistered .ms-rb-crm1 .ms-rb-mainNav2ndCol2,.ms-rb-isUnregistered .ms-rb-crm1 .ms-rb-mainNav2ndCol2 .ms-rb-consultingCol{display:block}
.ms-rb-isLoggedIn #showifunregistered,.ms-rb-isLoggedIn.ms-rb-isSoftLoggedIn #showifunregistered,.ms-rb-isUnregistered #showifloggedin_crm2,.ms-rb-isUnregistered .ms-rb-mainNav2ndCol2{display:none}
.ms-rb-isUnregistered div.ms-rb-mainNav2ndWrapper.ms-rb-flyoutDoubleWidth{width:190px}
.ms-rb-isUnregistered div.ms-rb-mainNav2ndWrapper.ms-rb-flyoutDoubleWidth.ms-rb-crm1{width:381px}
.ms-ng #ms-rb-modelSelBarContainer{position:absolute;top:0;width:1000px;height:117px;background-image:none;z-index:50;background-color:#000}
.ms-ng .ms-rb-isEditMode #ms-rb-modelSelBarContainer{top:70px}
.ms-ng .ms-rb-isShowMode #ms-rb-modelSelBarContainer{top:10px}
.ms-ng .ms-rb-modelSelBar{position:absolute;bottom:0;left:0;width:1000px;background-repeat:repeat-x}
.ms-ng .ms-rb-siteInfo{color:#fff;font-size:10px;line-height:24px;float:left;width:252px;margin-left:36px;overflow:hidden}
.ms-rb-modelNav{font-size:11px;float:left;margin-left:20px;line-height:24px}
ul.ms-rb-modelNavList{float:left;margin:0;width:710px}
ul.ms-rb-modelNavList li{float:left;padding:0;zoom:1}
ul.ms-rb-modelNavList li a{padding:0 8px;display:block;cursor:pointer}
ul.ms-rb-modelNavList .ms-rb-linkFlyout{visibility:hidden;position:absolute;top:24px;background-color:#2B2D31;background-repeat:no-repeat;background-position:0 -1px}
ul.ms-rb-modelNavList li:hover .ms-rb-linkFlyout{visibility:visible}
ul.ms-rb-modelNavList .ms-rb-linkFlyoutList{margin:10px 0}
ul.ms-rb-modelNavList .ms-rb-linkFlyout.ms-rb-expandLeft{right:0}
ul.ms-rb-modelNavList ul.ms-rb-linkFlyoutList li{float:none;line-height:18px;padding:0}
ul.ms-rb-modelNavList ul.ms-rb-linkFlyoutList li a{padding:0 20px 0 29px;background-repeat:no-repeat;background-position:20px 6px}
ul.ms-rb-modelNavList ul.ms-rb-linkFlyoutList li a:hover{background-position:20px -244px}
.ms-rb-modelFlyout{visibility:hidden;opacity:0;width:960px;height:296px;position:absolute;left:20px;top:24px;background-color:#fff;-webkit-transition:all .4s .3s linear;-moz-transition:all .4s .3s linear;-o-transition:all .4s .3s linear;transition:all .4s .3s linear}
ul.ms-rb-modelNavList li:hover .ms-rb-modelFlyout{visibility:visible;opacity:1;-webkit-transition:all .2s .3s;-moz-transition:all .2s .3s;-o-transition:all .2s .3s;transition:all .2s .3s}
.ms-rb-modelFlyout h2{font-size:40px;color:#666;margin:0 0 12px}
.ms-rb-modelFlyout h6{font-size:11px;font-weight:700;line-height:14px;color:#666;margin:0 20px 3px 0}
.ms-rb-modelFlyoutContent{position:absolute;top:22px;left:40px;width:480px;z-index:101}
.ms-rb-rightFlyoutContent{position:absolute;top:55px;left:705px;width:195px;z-index:101}
.ms-rb-modelFlyout .ms-rb-modelImage{border:none;position:absolute;top:0;left:0}
.ms-rb-modelFlyout .ms-rb-modelFlyoutShadow{border:none;position:absolute;top:0;left:0;width:960px;height:296px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.5);box-shadow:2px 2px 3px rgba(0,0,0,.5);background-color:#000;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=2, MakeShadow=true, ShadowOpacity=.4);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=true,ShadowOpacity=0.40)";zoom:1}
.ms-rb-modelFlyoutBackgrounds{position:absolute;top:0;left:0}
.ms-rb-modelFlyoutBackgroundsList li{opacity:0;height:0}
.ms-rb-modelFlyoutBackgroundsList li.active{opacity:1;height:296px}
ul.ms-rb-bodyStyleList li{float:none;line-height:16px;padding:0}
ul.ms-rb-bodyStyleList li .ms-rb-rightFlyoutContent{display:none}
ul.ms-rb-bodyStyleList li.hover .ms-rb-rightFlyoutContent{display:block}
.ms-rb-modelFlyout .ms-rb-rightFlyoutContent h6{margin-bottom:4px}
.ms-rb-rightFlyoutContent p{margin-bottom:27px;line-height:14px}
#ms-rb-modelSelBarContainer ul.ms-rb-bodyStyleList li:hover .ms-rb-quickLinks li>a,#ms-rb-modelSelBarContainer ul.ms-rb-bodyStyleList li>a{font-size:11px;color:#036;background-repeat:no-repeat;background-position:0 -495px;padding-left:8px;margin-bottom:2px}
#ms-rb-modelSelBarContainer ul.ms-rb-modelNavList li.active>a,#ms-rb-modelSelBarContainer ul.ms-rb-modelNavList li.highlight>a,#ms-rb-modelSelBarContainer ul.ms-rb-modelNavList li:hover>a,.ms-rb-mainNavTruck .ms-rb-mainNav1st>li.active li.active>a,.ms-rb-mainNavTruck .ms-rb-mainNav1st>li.highlight li.highlight>a{color:#00adef}
#ms-rb-modelSelBarContainer ul.ms-rb-bodyStyleList li:hover .ms-rb-quickLinks li>a:hover,#ms-rb-modelSelBarContainer ul.ms-rb-bodyStyleList li:hover>a{color:#00adef;background-position:0 -245px}
ul.ms-rb-bodyStyleList li a.ms-rb-ctaButton{line-height:16px;padding:1px 7px 2px 16px;background-position:7px 6px;margin-bottom:20px}
ul.ms-rb-bodyStyleList ul.ms-rb-quickLinks{clear:both;float:left;margin-top:-4px;margin-left:8px}
ul.ms-rb-bodyStyleList li a.ms-rb-ctaButton:hover{background-color:#2A2A2A;border-right:1px solid #000;border-bottom:1px solid #000}
.ms-rb-header .ms-rb-mainNavTruck{top:42px;left:276px;font-size:11px}
.ms-rb-mainNavTruck div.ms-rb-mainNav2ndWrapper{padding-bottom:0;background:#808386;background:-moz-linear-gradient(top,rgba(128,131,134,1) 0,rgba(99,104,109,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(128,131,134,1)),color-stop(100%,rgba(99,104,109,1)));background:-webkit-linear-gradient(top,rgba(128,131,134,1) 0,rgba(99,104,109,1) 100%);background:-o-linear-gradient(top,rgba(128,131,134,1) 0,rgba(99,104,109,1) 100%);background:-ms-linear-gradient(top,rgba(128,131,134,1) 0,rgba(99,104,109,1) 100%);background:linear-gradient(top,rgba(128,131,134,1) 0,rgba(99,104,109,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#808386', endColorstr='#63686d', GradientType=0 );width:724px;height:26px;left:0}
.ms-rb-mainNavTruck ul.ms-rb-mainNav2nd{margin:6px 0;width:auto;border:none}
.ms-rb-mainNavTruck ul.ms-rb-mainNav1st li{position:static;border:none}
.ms-rb-mainNavTruck ul.ms-rb-mainNav2nd>li{float:left}
.ms-rb-mainNavTruck ul.ms-rb-mainNav2nd li a{width:auto;padding:1px 8px}
.ms-rb-mainNavTruck ul.ms-rb-mainNav2nd>li li.active>a{color:#fff}
.ms-rb-header .ms-rb-mainNav.ms-rb-mainNavT22,.ms-rb-pageContainer div#ms-navi-webspecial{width:650px;top:47px;left:296px;color:#fff}
.ms-rb-mainNav.ms-rb-mainNavT22 ul.ms-rb-mainNav1st,div#ms-navi-webspecial .ms-navi li,div#ms-navi-webspecial .ms-navi li a{line-height:12px}
.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li.first,div#ms-navi-webspecial .ms-navi li.ms-navi-webspecial-first{border-right:1px solid #fff;margin-right:1px}
.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li a,div#ms-navi-webspecial .ms-navi li a{padding:0 10px 0 18px;background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-repeat:no-repeat;background-position:right -747px}
.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li a:hover,div#ms-navi-webspecial .ms-navi li a:hover{background-position:right -997px}
.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li:hover,div#ms-navi-webspecial .ms-navi li:hover{background-image:none}
.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li a.ms-rb-backLink,.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li.first>a,div#ms-navi-webspecial .ms-navi li.ms-navi-webspecial-first{padding:0 20px 0 10px;background-position:0 -3997px}
.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li a.ms-rb-backLink:hover,.ms-rb-mainNavT22 ul.ms-rb-mainNav1st li.first>a:hover,div#ms-navi-webspecial .ms-navi li.ms-navi-webspecial-first:hover{background-position:0 -4247px}
.ms-rb-claimHeader{position:absolute;bottom:29px;right:20px}
.ms-rb-claimHeader-subheadline{bottom:9px;position:absolute;right:20px}
.ms-rb-rightFlyoutContent.ms-rb-rightFlyoutWithEnVKV{top:5px}
.ms-rb-rightFlyoutWithEnVKV .ms-rb-quickLinks{margin-bottom:21px}
.ms-rb-rightFlyoutWithEnVKV p{clear:both;margin-bottom:18px}
.ms-rb-favCars-noFavorite-content,.ms-rb-favCars-noFavorite-oneSaved-content,.ms-rb-favCars-noFavorite-severalSaved-content,.ms-rb-favCars-oneFavorite-nSaved-content,.ms-rb-mainOwnedCar-loggedIn-content,.ms-rb-noMainOwnedCar-loggedIn-content,.ms-rb-noOwnedCar-content,.ms-rb-oneOwnedCar-softLoggedIn-content,.ms-rb-severalOwnedCar-loggedIn-content{display:none}
p#loggedinfav_conf_w_fav,p#loggedinfav_no_conf,p#loggedinfav_one_conf_wout_fav,p#loggedinfav_se_conf_wout_fav{margin-top:-3px;margin-bottom:17px}
p#loggedinpic_conf_w_fav,p#loggedinpic_no_conf,p#loggedinpic_one_conf_wout_fav,p#loggedinpic_se_conf_wout_fav{margin-bottom:0}
div.ms-search-field{display:block;position:absolute;right:-7px;top:0;float:left;padding:0 0 0 4px;z-index:0;margin:30px 25px 25px}
div.ms-search-field div.ms-frm-cols-3 div.ms-frm-col-2,div.ms-search-field div.ms-frm-cols-3 div.ms-frm-col-3{float:left}
div.ms-search-field div.ms-frm-cols-3 div.ms-frm-col-2{margin-right:10px}
div.ms-search-field div.ms-frm-cols-3 p.ms-frm-txt{margin-bottom:5px}
div.ms-search-field p.ms93-bt3 a span span,div.ms-search-field p.ms93-bt3 a:hover span span{padding-bottom:3px;line-height:17px;font-size:10px;color:#FFF}
div.ms-search-field div.ms-frm-cols-3 input{display:block;height:16px;height:12px;background-color:#F8F8F8;border:1px solid}
div#ms-header div.ms-search-field div.ms-frm-cols-3 input{height:16px;padding-top:1px;padding-bottom:1px;margin-top:1px;margin-right:10px;border:1px solid #999}
div#ms-header div.ms-search-field p.ms93-bt3 a span span{font-size:10px}
div#ms-header div.ms-search-field{padding:0 0 0 4px;margin:30px 25px 25px}
.ms-showroom-stage{height:404px}
.ms-showroom-stage.singleVehicle{height:402px}
.ms-showroom-stage a:hover{color:#00ADEF;cursor:pointer}
.ms-showroom-stage h3{margin-bottom:10px}
.ms-showroom-stage li.ms-showroom-size-column{max-height:404px!important;margin:0 40px}
.ms-showroom-stage .ms-showroom-size{height:404px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ms-showroom-size-column-hidden-left,.ms-showroom-size-column-hidden-right{z-index:1;width:80px;height:404px;position:absolute;top:0}
.ms-showroom-size-column-hidden-left{left:0}
.ms-showroom-size-column-hidden-right{right:0}
.ms-showroom-stage .tabsySlideIn{padding-top:15px;height:404px;overflow:hidden;-webkit-overflow-scrolling:touch;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}
.ms-showroom-stage .tabsySlideIn.grabbing-cursor{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing}
.innerLi{float:left}
.ms-showroom-stage li{width:272px;height:170px;float:left;margin:0 10px 0 0}
.ms-showroom-stage.singleVehicle li{height:auto!important;width:auto}
.ms-showroom-stage img{margin-bottom:8px}
.ms-showroom-stage h3 img,.ms-showroom-stage table img{margin-bottom:0}
.ms-showroom-stage p{font-size:12px;color:#666;display:block}
.ms-showroom-stage.ms-text-bright p{font-weight:700;color:#FFF}
.ms-showroom-stage.ms-text-dark p{font-weight:700;color:#333}
.ms-showroom-stage p.active,.ms-showroom-stage p:hover{color:#00ADEF}
.ms-showroom-stage.ms-backgroundAlternative p.active{color:#00adef}
.ms-showroom-stage p.price{display:none;font-weight:400}
.singleVehicle{padding-left:175px!important}
.ms-showroom-nav{padding:1px;background:#6d6e72;background:-moz-linear-gradient(top,#6d6e72 21%,#2e3034 79%);background:-webkit-linear-gradient(top,#6d6e72 21%,#2e3034 79%);background:linear-gradient(to bottom,#6d6e72 21%,#2e3034 79%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d6e72', endColorstr='#2e3034', GradientType=0 )}
.ms-showroom-nav .ms-navigation ul{font-size:12px}
.ms-showroom-nav .ms-navigation ul li a{padding:3px 12px}
.ms-ng #ms-rb-noBg .ms-showroom-nav .ms-navigation .ms-component-tab.ms-component-tab-size-1,.ms-ng div.ms-component-tab{width:auto}
.ms-ng .ms-component-tab.ms-component-tab-size-1,.ms-ng .ms-component-tab.ms-component-tab-size-2{width:100%}
.ms-showroom-nav .ms-navigation{padding-top:10px}
.ms-showroom-nav ul li{float:left;color:#036}
.ms-showroom-nav ul a:hover span,.ms-showroom-nav ul li.ms-active a span{color:#00ADEF!important}
.ms-showroom-nav ul.ms-modell a,.ms-ng .ms-showroom-nav div.ms-component-tab li span{color:#fff}
.ms-showroom-nav ul.ms-modell{margin:0 0 -5px 22px;padding-top:5px;font-family:sans-serif;font-size:11px}
.ms-showroom-nav ul.ms-modell li{background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:0 -3799px;padding:0 10px 2px}
.ms-showroom-nav ul.ms-modell li.first{background-image:none}
.ms-ng .ms-showroom-nav div.ms-component-tab{border-bottom:0;margin-left:20px;margin-bottom:18px!important}
.ms-ng .ms-showroom-nav div.ms-component-tab li{background-color:#666;border-color:#999 #333 #333 #999;border-style:solid;border-width:1px;z-index:5}
.ms-showroom-nav div.ms-component-tab ul li.ms-active{background-color:#333;border-color:#999 #000 #000 #333;z-index:1;margin-left:0}
.ms-showroom-nav div.ms-component-tab ul li.first.ms-active{border-color:#666 #000 #000 #666}
.ms-showroom-foot{padding:17px 385px 20px 20px!important}
.ms-showroom-foot p{margin:0 0 15px}
.ms-savedVehicles{float:right;margin:0 20px 0 0!important}
div.ms-teaser p.ms-flRight,div.ms-teaserPES20 p.ms-flRight{margin-left:10px}
.ms-savedVehicles table a,.ms-savedVehicles table a span{background-image:none;padding-left:0}
.ms-savedVehicles a span span{background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')}
.ms-savedVehicles>a{background:#178dc0;background:-moz-linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(6%,rgba(23,141,192,1)),color-stop(100%,rgba(14,119,165,1)));background:-webkit-linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);background:-o-linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);background:-ms-linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);background:linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#178dc0', endColorstr='#0e77a5', GradientType=0 );border-top:1px solid #43b7ea;border-left:1px solid #43b7ea;border-bottom:1px solid #0d516e;border-right:1px solid #0d516e;height:23px;display:block;float:left;padding-left:3px}
.ms-savedVehicles>a:hover{border-top:1px solid #96dcfa;border-left:1px solid #96dcfa;border-bottom:1px solid #137ba8;border-right:1px solid #137ba8;background:#10b0ec;background:-moz-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(6%,rgba(16,176,236,1)),color-stop(100%,rgba(7,150,205,1)));background:-webkit-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:-o-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:-ms-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#10b0ec', endColorstr='#0796cd', GradientType=0 )}
.ms-savedVehicles a span{display:block;padding:2px 9px;font-size:12px}
.ms-savedVehicles a span span,.ms-savedVehicles a:hover span span{background-position:0 6px;color:#fff}
.ms-showroom-stage .ms-showroom-size1{width:282px}
.ms-showroom-stage .ms-showroom-size2{width:564px}
.ms-showroom-stage .ms-showroom-size3{width:846px}
div.ms-teaser{clear:both;width:234px;margin-bottom:22px}
#ms-page-model div.ms-teaser,div.ms-teaser p.ms-text{margin-bottom:0}
#ms-page-grid-1b div#ms-f-left div.ms-teaser,#ms-page-pms-flash div#ms-f-left div.ms-teaser,#ms-page-pms-html div#ms-f-left div.ms-teaser{margin-right:18px}
div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-4 div.ms-teaser{width:230px}
div.ms-teaser h3 a{display:block}
div.ms-teaser p.ms-flLeft{margin-right:10px}
div.ms-teaser-typ-1-2,div.ms-teaser-typ-5-2,div.ms-teaser-typ-7-2{padding:0 3px 0 1px}
div.ms-teaser-typ-4-2{padding:0 0 0 10px}
div.ms-teaser-typ-2-2{padding:0 3px 0 0}
div.ms-teaser-typ-2 h3,div.ms-teaser-typ-2 p.ms-text,div.ms-teaser-typ-3 h3,div.ms-teaser-typ-3 p.ms-text,div.ms-teaser-typ-4 h3,div.ms-teaser-typ-4 p.ms-text{float:left}
#ms-page-home div#ms-f-right div.ms-teaser-typ-1{margin-bottom:9px}
#ms-page-home div#ms-f-right div.ms-teaser-typ-1 p.ms-text,td.ms-showroom-matrix-teaser div.ms-teaser-typ-4{margin-bottom:0}
div.ms-teaser-typ-2 h3,div.ms-teaser-typ-2 p.ms-text{width:147px}
div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-4 div.ms-teaser-typ-2 h3,div.ms-tb5 table tr.ms-table-teaser td.ms-table-col-4 div.ms-teaser-typ-2 p.ms-text{width:143px}
div.ms-tb5 table tr.ms-table-teaser td div.ms-teaser-typ-2 p.ms-image{width:70px}
div.ms-teaser-typ-3 h3,div.ms-teaser-typ-3 p.ms-text{width:140px}
div.ms-teaser-typ-3 h3{margin-top:-1px}
div.ms-teaser-typ-3{padding-top:2px;background-position:0 0;background-repeat:no-repeat;zoom:1}
div.ms-teaser-typ-3-2,div.ms-teaser-typ-3-2-PES20{zoom:1;background-repeat:no-repeat;background-position:0 100%}
div.ms-teaser-typ-3-2{padding:3px 3px 3px 4px}
div.ms-teaser-typ-4{width:248px}
#ms-page-grid-1b div#ms-f-left div.ms-teaser-typ-4,#ms-page-pms-flash div#ms-f-left div.ms-teaser-typ-4,#ms-page-pms-html div#ms-f-left div.ms-teaser-typ-4{margin-right:4px}
div.ms-showroom-matrix-teaser div.ms-teaser-typ-4,td.ms-showroom-matrix-teaser div.ms-teaser-typ-4{width:249px}
div.ms-teaser-typ-4 h3,div.ms-teaser-typ-4 p.ms-text{width:123px}
.ms-ng div.ms-teaser-typ-4 h3{margin-top:7px}
div.ms-teaser-typ-5 p.ms-image{margin-bottom:5px}
div.ms-teaser-typ-7 h3{padding:2px 10px;color:#FFF;font-weight:700}
#ms-page-pms-flash div.ms-teaser-typ-3-PES20 a,div.ms-teaser-typ-3-PES20 a{color:#036;text-decoration:none;font-weight:400;font-size:11px}
div.ms-teaser-typ-7 p.ms-image{margin-bottom:1px;text-align:center}
div.ms-teaser-typ-7-cnt{padding:8px 5px}
div.ms-teaser-typ-7-cnt p.ms-text{padding:0 3px 0 5px}
div.ms-teaser-typ-7-cnt div.ms-teaser-typ-7-linklist{margin-top:8px;padding:8px 5px 0;border-top:1px solid #F9F9F9}
#ms-page-pms-flash div.ms-teaser,#ms-page-pms-flash div.ms-teaser-typ-3,#ms-page-pms-flash div.ms-teaserPES20{clear:both;margin-bottom:1px;width:234px}
#ms-page-pms-html div.ms-teaserPES20{margin-right:18px}
#ms-page-pms-flash div.ms-teaserPES20 p.ms-flLeft,div.ms-teaserPES20 p.ms-flLeft{margin-right:10px}
#ms-page-pms-html div.ms-teaserPES20 p.ms-text{margin-bottom:0}
div.ms-teaserPES20 h3{font-weight:400}
div.ms-teaser-typ-3-2-PES20{padding:3px 3px 3px 4px}
div.ms-teaser-typ-3-PES20{padding-top:0;background-position:0 0;background-repeat:no-repeat;zoom:1}
div.ms-teaserPES20 h3 a,div.ms-teaserPES20 h3 a:hover{background-repeat:no-repeat;position:relative;background-position:0 3px;padding-left:9px}
div.ms-teaserPES20 h3 a{display:block;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif')}
div.ms-teaserPES20 h3 a:hover{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_cyan.gif')}
#ms-page-pms-flash div.ms-teaserPES20,#ms-page-pms-html div.ms-teaserPES20{clear:both;width:234px;margin-bottom:-3px;margin-left:9px}
#ms-page-pms-flash div.ms-teaserPES20 p.ms-text{margin-bottom:0}
#ms-page-pms-flash div.ms-teaserPES20 p.ms-flRight{margin-left:10px}
#ms-page-pms-flash div.ms-teaser-typ-3-2-PES20{padding:3px 3px 3px 4px;background-position:0 100%;background-repeat:no-repeat;zoom:1}
#ms-page-pms-flash div.ms-teaser-typ-3-PES20{padding-top:0;background-position:0 0;background-repeat:no-repeat;zoom:1}
#ms-page-pms-flash div.ms-teaserPES20 h3 a{display:block;background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan.gif');background-position:0 3px;background-repeat:no-repeat;padding-left:9px;position:relative}
#ms-page-pms-flash div.ms-teaserPES20 h3 a:hover{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_cyan.gif');background-position:0 3px;background-repeat:no-repeat;padding-left:9px;position:relative}
div.ms-ContentTeaserFragment{margin:0 6px 36px 11px;background:url('/etc/designs/retail-bridge/img_ngrb/bg_contentTeaserFragment.jpg')repeat-y #e6e6e6!important;width:723px}
div.ms-ContentTeaserFragmentTop{background:url('/etc/designs/retail-bridge/img_ngrb/bg_contentTeaserFragmentTop.jpg')no-repeat;height:5px}
div.ms-ContentTeaserFragmentBottom{background:url('/etc/designs/retail-bridge/img_ngrb/bg_contentTeaserFragmentBottom.jpg')bottom no-repeat}
div.ms-ContentTeaserFragment h2{font:12px/15px Arial;font-weight:700;display:block;padding:14px 19px 12px}
div.ms-ContentTeaserFragment dl{float:left;width:230px;padding:0 15px 15px 19px;display:inline}
div.ms-ContentTeaserFragment dt{width:230px;display:block;margin-bottom:13px}
div.ms-ContentTeaserFragment dd{font:12px/15px Arial}
div.ms-ContentTeaserFragmentTextBlock{float:left;width:440px;margin-top:-4px}
div.ms-ContentTeaserFragmentTextBlock p{margin-bottom:9px;font:12px/15px Arial}
div.ms-ContentTeaserFragmentTextBlockItalic p{font:15px/20px Arial;text-align:left;color:#666;margin-bottom:9px}
div.ms-ContentTeaserFragmentTextBlock ul{width:440px;margin-bottom:9px}
div.ms-ContentTeaserFragmentTextBlock a{background-image:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif');background-position:0 4px;padding-left:9px}
div.ms-ContentTeaserFragmentTextBlock a:hover{background-position:0 -146px}
div#powerteaser{overflow:auto}
#ms-teaser-f>h4.ms-tx3{margin-left:0;width:220px}
#ms-teaser-f ul.ms-ll3{margin-left:11px;width:220px}
div.ms-teaser-typ-19{width:100%}
div.ms-teaser-typ-19 div.ms-teaser-typ-19-2{display:table-row}
div.ms-teaser-typ-19 div.ms-teaser-typ-19-2 div.teaser-media{width:140px;display:table-cell}
div.ms-teaser-typ-19 div.ms-teaser-typ-19-2 div.teaser-19-content{padding-left:20px;display:table-cell;vertical-align:top}
div.ms-teaser-typ-19 div.teaser-headline{color:#666;font:12px Arial;font-weight:700;line-height:14px;text-align:left}
div.ms-teaser-typ-19 .ms-teaser-typ-19-linklist li a{color:#036;background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')0 -617px no-repeat;font-size:11px}
div.ms-teaser-typ-19 .ms-teaser-typ-19-linklist li a:hover{background-position:0 -336px;color:#00ADEF}
div.ms-teaser-typ-19 .ms-teaser-typ-19-cnt p{padding-top:10px;color:#666;font:12px Arial;line-height:15px;font-weight:400;text-align:left}
#ms-tooltip-veil div.ms-tel{background-color:transparent;position:absolute;top:0;z-index:1900}
#ms-tooltip-veil div.ms-tel p.ms-me2{margin-bottom:16px}
#ms-tooltip-veil div.ms-tel p.ms-me2 img,div.ms-tel p.ms-me2 embed,div.ms-tel p.ms-me2 object{display:block}
#ms-tooltip-veil .ms-tooltip-head{height:9px;background:url('/etc/designs/retail-bridge/publish./img_ngrb/tt-top.png')no-repeat}
#ms-tooltip-veil .ms-tooltip-head-inner{background:url('/etc/designs/retail-bridge/publish./img_ngrb/tt-top-end.png')right 0 no-repeat;height:9px;margin-left:8px}
#ms-tooltip-veil .ms-tooltip-body{background:url('/etc/designs/retail-bridge/publish./img_ngrb/tt-.png')right 0 repeat-y}
#ms-tooltip-veil .ms-tooltip-body-inner{padding:4px 14px 0;background:#ddd;border-left:1px solid #c6c8ca;margin-right:8px;overflow:hidden}
#ms-tooltip-veil .ms-tooltip-arrow{position:absolute;border:0}
#ms-tooltip-veil .ms-tooltip-foot{height:15px;background:url('/etc/designs/retail-bridge/publish./img_ngrb/tt-bottom.png')no-repeat}
#ms-tooltip-veil .ms-tooltip-foot-inner{background:url('/etc/designs/retail-bridge/publish./img_ngrb/tt-bottom-end.png')right 0 no-repeat;height:15px;margin-left:17px}
#ms-tooltip-veil .componentBorder{border:none;margin:0}
#ms-tooltip-veil .ms-tooltip-body h2{width:auto}
#ms-tooltip-veil .offscreen{left:-9999em!important;top:-9999em!important}
.ms-ng div.tablewithmediaelements{padding-left:15px;position:relative;overflow:hidden}
#ms-tooltip-veil div.tablewithmediaelements{padding-left:0}
.tablewithmediaelements table.productdatatablefragments{width:460px;margin-bottom:10px;float:left;clear:left}
table.ms-tb3 .tablewithmediaelements .ms-footnote,table.ms-tb3 .tablewithmediaelements table.productdatatablefragments{width:440px}
table.ms-tb3 .tablewithmediaelements .ms-footnote,table.ms-tb3 table.ms-tb3 .tablewithmediaelements table.productdatatablefragments{width:420px}
.tablewithmediaelements table.productdatatablefragments td{border-right:1px solid #DDD;border-bottom:1px solid #DDD;border-spacing:0}
.tablewithmediaelements table.productdatatablefragments td,.ms-ng .ms-tb3-row-active .tablewithmediaelements td{background-color:transparent!important}
table.ms-tb3 .tablewithmediaelements table.productdatatablefragments td{background-color:transparent}
.tablewithmediaelements table.productdatatablefragments tr:first-child td{border-top:1px solid #DDD}
.tablewithmediaelements table.productdatatablefragments td:first-child{border-left:1px solid #DDD;border-right:0}
.tablewithmediaelements tr.ms-productdatatablefragment-data td{padding:5px}
.tablewithmediaelements div.mediawithcaption{float:right;position:absolute;top:0;right:20px;margin-top:40px}
#ms-tooltip-veil .tablewithmediaelements div.mediawithcaption{right:0}
.tablewithmediaelements div.mediawithcaption p.ms-image img{width:230px}
.tablewithmediaelements div.mediawithcaption .ms-tx3_n{font-size:11px;line-height:14px;color:#666;margin-bottom:5px}
.tablewithmediaelements div.mediawithcaption div{clear:left;float:left}
.ms-ng div.tablewithmediaelements .ms-hl11{margin-bottom:0;padding-bottom:0}
.tablewithmediaelements div.mediawithcaption p.ms-link-enlarge{margin-bottom:30px}
.tablewithmediaelements tr.ms-productdatatablefragment-head td:first-child{border-right:1px solid #999;border-bottom-width:0;padding:20px 5px 3px}
.tablewithmediaelements tr.ms-productdatatablefragment-head.borderless td{font-size:12px;font-weight:700;line-height:15px;color:#666;font-family:arial;padding:16px 0 15px;border-width:0 0 1px!important}
.tablewithmediaelements tr.ms-productdatatablefragment-data h2{padding:15px 0 5px}
.tablewithmediaelements .ms-tx1{font-size:10px!important;color:#999!important;width:460px!important}
.tablewithmediaelements tr.ms-productdatatablefragment-data td[colspan="2"]{border-right:1px solid #DDD;border-left:1px solid #DDD}
.tablewithmediaelements .ms-footnote{width:460px}
.ms-component.ms-distance-lr{overflow:hidden}
.ms-distance-lr .ms-me2-with-distance.ms-div-with-distance{margin-bottom:16px}
#ms-page-pms-html .ms-me2-with-distance.ms-div-with-distance,#ms-page-webspecial .ms-me2-with-distance.ms-div-with-distance{margin-bottom:18px}
.ms-rb-teaserBoxWrapperTruck{background:#7d8083;background:-moz-linear-gradient(top,#7d8083 0,#2b2c31 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7d8083),color-stop(100%,#2b2c31));background:-webkit-linear-gradient(top,#7d8083 0,#2b2c31 100%);background:-o-linear-gradient(top,#7d8083 0,#2b2c31 100%);background:-ms-linear-gradient(top,#7d8083 0,#2b2c31 100%);background:linear-gradient(top,#7d8083 0,#2b2c31 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d8083', endColorstr='#2b2c31', GradientType=0 )}
div.ms-rb-QuickLinkTruck{margin:0 19px 22px}
div.ms-rb-teaserBoxWrapperTruck div.ms-teaser-typ-1{margin-left:20px}
div.ms-rb-teaserBoxWrapperTruck div.ms-teaser-typ-1-2 h3 a{font-weight:700;font-size:11px;color:#fff;background:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif')0 4px no-repeat}
div.ms-rb-teaserBoxWrapperTruck div.ms-teaser-typ-1-2 h3 a:hover{color:#00adef;background-position:0 -246px}
div.ms-rb-teaserBoxWrapperTruck div.ms-teaser-typ-1-2 p.ms-text{font-size:11px;line-height:14px;color:#fff}
div.ms-rb-carouselTruck{width:478px;height:230px;border-left:1px solid #fff;border-right:1px solid #fff;background-color:transparent;float:left;margin-top:15px;margin-bottom:15px}
div.ms-rb-carouselTruck.ms-rb-carouselTruckFlash{border:none}
div.ms-rb-teaserBoxWrapperTruck div.ms-rb-productWorldWrapper{top:40px;margin:115px 16px 12px 21px}
div.ms-rb-teaserBoxWrapperTruck div.ms-rb-teaserBoxLeftTruck{float:left;width:272px;min-height:1px;padding-top:14px}
div.ms-rb-areaChanger{background:0 0}
div#ms-wrapper div.ms-rb-areaChanger div#ms-wrapper-f div.ms-rb-directAccessContainer{background-color:#fff;padding:20px 74px 40px 20px!important}
div#ms-wrapper div.ms-rb-areaChanger div#ms-wrapper-f{margin-top:0;padding-bottom:0}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column h3{font-weight:700;font-size:11px;line-height:14px;color:#666;margin-bottom:0}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column{width:282px}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column ul li{margin-bottom:0}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column ul li a{font-weight:700;font-size:11px;color:#036;margin-top:18px;margin-bottom:7px}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column ul li a:hover{color:#00adef}
div#ms-wrapper-f div.ms-rb-directAccessContainer div.ms-rb-newsColumnContainer div.column ul li p{font-size:11px;line-height:14px;color:#666}
div#ms-rb-carouselButtonList ul li,div#ms-rb-carouselImageList ul li{display:block;float:left}
div#ms-rb-carouselButtonList ul li a{display:block;background-color:#ddd;width:147px;height:20px;border:1px solid;font-size:11px;line-height:14px;color:#333;border-color:#e4e4e4 #bdbdbd #bdbdbd #e4e4e4}
div#ms-rb-carouselButtonList ul li a:hover{background-color:#fff;border-color:#efefef #d4d4d4 #d4d4d4 #efefef}
div#ms-rb-carouselButtonList ul li a.ms-active{background-color:#fff}
div#ms-rb-carouselButtonList ul li#ms-rb-carouselButton0 a{margin-left:10px;margin-right:6px}
div#ms-rb-carouselButtonList ul li#ms-rb-carouselButton2 a{margin-left:6px;margin-right:0}
div#ms-rb-carouselButtonList ul.ms-rb-carouselDoubleLine li a{height:36px}
div#ms-rb-carouselButtonList ul li a span{display:block;padding-top:4px;padding-left:9px}
div#ms-rb-carouselImageList{margin-top:10px;width:456px;margin-left:auto;margin-right:auto}
div#ms-rb-carouselImageList ul{float:left;display:block;margin-top:38px}
div#ms-rb-carouselImageList ul li a{display:block;width:76px}
div#ms-rb-carouselImageList ul li a img{display:block;margin-bottom:10px}
div#ms-rb-carouselImageList ul li a span{font-size:10px;line-height:12px;color:#fff;display:block;text-align:center}
div#ms-rb-carouselImageList ul li a:hover span{color:#00adef}
div.ms-rb-divisionChanger{bottom:-90px;height:400px;position:absolute;width:100%}
div#ms-rb-carouselImageList ul#content_1,div#ms-rb-carouselImageList ul#content_2{display:none}
#ms-rb-carouselImageList ul.ms-me10-1{width:80px;margin-left:193px}
#ms-rb-carouselImageList ul.ms-me10-2{width:154px;margin-left:154px}
#ms-rb-carouselImageList ul.ms-me10-3{width:228px;margin-left:116px}
#ms-rb-carouselImageList ul.ms-me10-4{width:304px;margin-left:77px}
#ms-rb-carouselImageList ul.ms-me10-5{width:380px;margin-left:38px}
#ms-rb-carouselImageList ul.ms-me10-6{width:456px}
#ms-page-pms-html.ms-page-truck-a.product-entry-truck div#ms-pcn{min-height:306px}
div#ms-navi-webspecial{position:absolute;left:330px;top:71px;z-index:10}
div#ms-navi-webspecial ul li{line-height:1.1!important;display:block;float:left;padding-right:20px}
div#ms-navi-webspecial ul li.ms-navi-webspecial-first{margin-right:30px;padding-right:30px;border-right:1px solid #333}
div#ms-navi-webspecial ul li a{padding-right:9px}
div#ms-navi-webspecial ul li.ms-navi-webspecial-first a{padding-right:0;padding-left:9px}
div#ms-webspecial-hdl,div#ms-webspecial-sbl{position:absolute;right:10px;top:43px}
div#ms-webspecial-sbl{top:71px}
div#ms-webspecial-sbl h2{line-height:1.1!important}
.ms-page-my-mercedes #ms-stage,.ms-page-my-mercedes #ms-website #ms-stage,.ms-page-my-mercedes #ms-website #ms-wrapper,.ms-page-my-mercedes #ms-website #ms-wrapper-f{position:relative}
.ms-page-my-mercedes #ms-website #ms-wrapper-f{background:url('/etc/designs/retail-bridge/publish./img_ngrb/my-mercedes-bg-.gif')left top no-repeat #c5c9cd}
.ms-page-my-mercedes #ms-website #ms-f-left{float:left;width:242px;margin-top:-65px}
.ms-page-my-mercedes #ms-website #ms-f-left-2{height:auto;position:static;z-index:2}
.ms-page-my-mercedes #ms-stage .ms-hl2{margin-bottom:16px}
.ms-page-my-mercedes #stage-action{left:20px;position:absolute;top:53px;width:200px;z-index:1}
.ms-page-my-mercedes #stage-action p{font-size:12px;font-weight:700}
.ms-page-my-mercedes #stage-action .button-wrapper-outer{margin:10px 0 0 -7px}
.ms-page-my-mercedes #stage-action .button-wrapper-inner{background:#178dc0;background:-moz-linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(6%,rgba(23,141,192,1)),color-stop(100%,rgba(14,119,165,1)));background:-webkit-linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);background:-o-linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);background:-ms-linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);background:linear-gradient(top,rgba(23,141,192,1) 6%,rgba(14,119,165,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#178dc0', endColorstr='#0e77a5', GradientType=0 );border-top:1px solid #43b7ea;border-left:1px solid #43b7ea;border-bottom:1px solid #0d516e;border-right:1px solid #0d516e;display:block;float:left;height:19px;padding-left:9px}
.ms-page-my-mercedes #stage-action .button-wrapper-inner:hover{border-top:1px solid #96dcfa;border-left:1px solid #96dcfa;border-bottom:1px solid #137ba8;border-right:1px solid #137ba8;background:#10b0ec;background:-moz-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(6%,rgba(16,176,236,1)),color-stop(100%,rgba(7,150,205,1)));background:-webkit-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:-o-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:-ms-linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);background:linear-gradient(top,rgba(16,176,236,1) 6%,rgba(7,150,205,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#10b0ec', endColorstr='#0796cd', GradientType=0 )}
.ms-page-my-mercedes #stage-action .button-wrapper-inner a{background-image:url('/etc/designs/retail-bridge/img_ngrb/icon_sprite.gif');background-position:0 6px;color:#fff;white-space:nowrap;padding:2px 9px 0}
.ms-page-my-mercedes #stage-action .button-wrapper-inner a:hover{background-position:0 6px}
.ms-page-my-mercedes #stage-action .button-wrapper-inner{background-position:100% 0;margin-left:8px}
.ms-page-my-mercedes #stage-action a{background:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif')0 6px no-repeat;display:block;font-size:11px;height:18px;padding:2px 10px 2px 9px}
.ms-page-my-mercedes #stage-action a:focus,.ms-page-my-mercedes #stage-action a:hover{background-position:0 -144px}
.ms-page-my-mercedes #ms-stage .ms-hl2 img{display:block;margin-bottom:0}
.ms-page-my-mercedes #ms-website #ms-bx-wrppr{bottom:auto;left:auto;margin-left:9px;position:relative;position:static}
.ms-page-my-mercedes #ms-website #ms-bx-wrppr #ms-bx{margin-left:1px}
.ms-page-my-mercedes #ms-bx-top{padding:0 4px 0 0;width:235px}
.ms-page-my-mercedes #ms-bx-top-2{background:url('/etc/designs/retail-bridge/publish./img_ngrb/my-mercedes-bg.gif')left top no-repeat #f0f0f0;padding:4px 0 9px;width:230px}
.ms-page-my-mercedes #ms-bx-top-2 .ms-hl3{float:none;padding-left:9px;padding-top:5px;width:auto}
.ms-page-my-mercedes #ms-bx-mddl-2{background:url('/etc/designs/retail-bridge/publish./img_ngrb/my-mercedes-bg.gif')100% -40px no-repeat #cbcfd2;margin:0 3px 0 0;padding:0}
.ms-page-my-mercedes #open-box #ms-bx.ms-bx-v1-open #ms-bx-mddl-2{margin-right:2px}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1{padding:10px}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 li{border-bottom:1px solid #bebebe}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 li.last{border:0}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 a{background-position:0 12px;display:block;padding:7px 0 7px 9px;position:relative}
.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 a:focus,.ms-page-my-mercedes #ms-bx .ms-linklist-typ-1 a:hover{background-position:0 -138px}
.ms-page-my-mercedes #ms-website #ms-wrapper-f{float:left}
.ms-page-my-mercedes #ms-website #ms-f-right{display:block;margin-left:244px;margin-top:10px;margin-bottom:4px;position:relative;width:750px}
.ms-page-my-mercedes #ms-website .overview-nav{display:block;height:1%;overflow:auto}
.overview-nav li{display:block!important;display:inline;float:left;height:auto!important;height:93px;min-height:93px;margin:0 0 0 16px;padding-bottom:16px;position:relative;width:234px}
.overview-nav .bg,.overview-nav .description{color:#666;cursor:hand;display:none;height:49px;padding:11px 15px;position:absolute;top:0;visibility:hidden;width:200px;z-index:100}
.overview-nav a,.overview-nav img{position:relative}
.rsArrow,.rsThumbs,.rsThumbsArrow{cursor:pointer}
.overview-nav a{display:block}
.overview-nav .bg{background:#fff;height:48px;opacity:.85;z-index:50;filter:alpha(opacity=85)}
.overview-nav a.hover .bg,.overview-nav a.hover .description,.overview-nav a:focus .bg,.overview-nav a:focus .description,.overview-nav a:hover .bg,.overview-nav a:hover .description{display:block;visibility:visible}
.overview-nav a .link{background:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif')4px 8px no-repeat;display:block;padding:4px 4px 0 13px;position:relative}
.overview-nav a:focus .link,.overview-nav a:hover .link{background-position:4px -142px;cursor:pointer}
.overview-nav .overview-linkwrapper{display:block;padding-bottom:5px;width:230px}
.ms-page-service-center #ms-website #ms-f-right-2{padding-top:3px}
.ms-page-service-center #ms-website .ms-mab-9{margin-bottom:27px}
#hotline-container,#hotline-container h2,.dealer-teaser,.dealer-teaser .ms-image,.dealer-teaser h2{background:url('/etc/designs/retail-bridge/img_ngrb/service-center-bg.gif')left top no-repeat}
#hotline-container{background-color:#d5d5d5;background-position:-260px 0;font-size:11px;height:211px;overflow:hidden;position:absolute;right:30px;top:52px;width:230px;z-index:100}
#hotline-container h2{background-color:#f2f2f2;height:46px}
#hotline-container h2 img{margin:10px 15px 15px}
#hotline-scroll-wrapper{height:95px;margin:0 10px 8px 15px;overflow:auto;padding-right:10px;width:205px}
div.jScrollPaneContainer{width:215px!important}
#hotline-scroll-wrapper h3{font-size:20px;margin-bottom:1px;margin-top:-5px}
#hotline-scroll-wrapper p{margin-bottom:4px}
#hotline-container .footnote{font-size:10px}
#hotline-links{border-top:1px solid #999;margin:0 15px;padding-top:7px}
#hotline-links a{background:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif')left 4px no-repeat;padding-left:9px}
#hotline-links a:active,#hotline-links a:focus,#hotline-links a:hover{background-position:left -146px}
#ms-page-pms-html #ms-website #ms-wrapper .sc-stage{height:295px;min-height:295px}
.ms-page-service-center #ms-website .ms93-tdl9-2{clear:both;margin-right:10px;margin-bottom:27px}
.ms-page-service-center #ms-website .ms93-tdl9-2 h2{width:auto}
.ms-page-service-center .ms93-tdl9-2 img{margin-top:3px}
.ms-page-service-center .ms93-tdl9-2 .ms93-teaser-content{margin-left:190px;padding-bottom:0}
.ms-page-service-center #ms-website .ms93-tdl9-2 .ms-link-download,.ms-page-service-center #ms-website .ms93-tdl9-2 .ms-linklist-typ-1{margin-bottom:0}
.ms-page-service-center #ms-website .ms93-tdl9-2 .ms-linklist-typ-1 a{display:block;float:none}
.ms-page-service-center #ms-website .ms93-tdl9-2 .ms-linklist-typ-1 li:after{clear:none;content:''}
.ms-page-service-center .ms-link-download li{padding:0}
.ms-page-service-center .ms-clearer{height:0;overflow:hidden}
.ms-page-service-center .ms93-lnk2{background:#ececec;margin-bottom:12px;padding:2px 8px}
#ms-website .service-marketing-teasers{border-bottom:1px solid #ddd;clear:both;margin:0 10px 37px 0;overflow:auto;padding-bottom:8px}
.rsOverflow,.rsSlide,.rsThumbs{overflow:hidden}
.service-marketing-teasers h2{border-bottom:1px solid #ddd;margin-bottom:7px;padding-bottom:8px}
.service-marketing-teasers .ms-teaser-typ-2{clear:none;float:left;margin:0;width:49.9%}
.service-marketing-teasers .ms-teaser-typ-2-2{padding:0}
.service-marketing-teasers .ms-teaser-typ-2 img{margin:3px 0 0}
.service-marketing-teasers .ms-teaser-typ-2 .ms-text,.service-marketing-teasers .ms-teaser-typ-2 h3{float:none;margin-right:15px;width:auto}
.royalSlider>*,.rsGCaption,.rsOverflow,.rsTabs,.rsThumb,.rsThumbs{float:left}
.service-marketing-teasers .ms-teaser-typ-2 a{background:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif')0 4px no-repeat;display:inline}
.service-marketing-teasers .ms-teaser-typ-2 a:active,.service-marketing-teasers .ms-teaser-typ-2 a:hover{background-position:left -146px}
#ms-website .footnote{margin-bottom:15px;margin-right:10px}
#ms-website .dealer-teaser{background-color:#d7d8da;background-position:top right;margin-top:36px}
.dealer-teaser h2{background-color:#88949e;background-position:left -60px;color:#fff;padding:3px 10px}
.dealer-teaser .ms-image{background-color:#babfc5;background-position:left -100px;border-bottom:1px solid #fff}
.dealer-teaser .ms-image img{display:block;margin:0 auto}
.dealer-teaser .address{border-bottom:1px solid #fff;padding:8px 10px 0}
.dealer-teaser .address p{margin-bottom:8px}
.dealer-teaser .ms-linklist-typ-1{padding:8px 10px}
.ms-page-service-coupon #ms-website #ms-f-left-2{top:auto}
#ms-website .dsbteaser,#ms-website .myvehicleteaser{background:url('/etc/designs/retail-bridge/publish./img_ngrb/bg-dsb-teaser-70px.jpg')left top repeat-x #d7d8da;margin:18px 0 20px;padding:7px 10px 0;position:relative;width:210px;font-size:11px}
#ms-website .dsbteaser p,#ms-website .myvehicleteaser p{margin:3px 0}
#ms-website .dsb-teaser-img{display:block;left:-10px;padding-top:6px;position:relative}
#ms-website .dsbteaser a,#ms-website .myvehicleteaser a{background:url('/etc/designs/retail-bridge/img_ngrb/lsi_arrow_right_midblue_cyan_5px.gif')left 5px no-repeat;display:block;padding-left:9px}
#ms-website .dsbteaser a:focus,#ms-website .dsbteaser a:hover,#ms-website .myvehicleteaser a:focus,#ms-website .myvehicleteaser a:hover{background-position:left -145px}
.royalSlider{width:600px;height:400px;position:relative;direction:ltr}
.rsContainer,.rsOverflow,.rsVisibleNearbyWrap{height:100%;-webkit-tap-highlight-color:transparent}
.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}
.rsOverflow{width:100%;position:relative}
.rsVisibleNearbyWrap{width:100%;position:relative;overflow:hidden;left:0;top:0}
.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}
.rsContainer{position:relative;width:100%}
.rsThumb{position:relative}
.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}
.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}
.rsGCaption{width:100%;text-align:center}
.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}
.rsABlock,.rsDefault.rsHor .rsArrowLeft,.rsDefault.rsVer .rsArrowLeft,.rsLink,.rsSlide,.rsVideoFrameHolder{top:0;left:0}
.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}
.rsSlide{position:absolute;display:block;height:100%;width:100%}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}
.rsContent{width:100%;height:100%;position:relative;visibility:hidden}
.rsContainer .rsContent{visibility:visible}
.rsPreloader{position:absolute;z-index:0}
.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}
.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}
.rsThumbs{position:relative;z-index:22}
.rsTabs{background:0 0!important}
.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent}
.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}
.rsDefault .rsArrow,.rsLink{position:absolute;height:100%}
.rsVideoFrameHolder{position:absolute;background:#141414;opacity:0;-webkit-transition:.3s}
.rsVideoFrameHolder.rsVideoActive{opacity:1}
.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}
.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}
.rsABlock{position:absolute;z-index:15}
img.rsImg{max-width:none}


.rsNoDrag{cursor:auto}
.rsLink{width:100%;display:block;z-index:20;}
.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsThumbs,.rsDefault .rsVideoFrameHolder{background:#151515;color:#FFF}
.rsDefault .rsArrow{width:44px;display:block;cursor:pointer;z-index:21}
.rsDefault.rsVer .rsArrow{width:100%;height:44px}
.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}
.rsDefault.rsHor .rsArrowRight{right:0;top:0}
.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url('/etc/designs/retail-bridge/publish./img_ngrb/rs-default.png')#000;background-color:rgba(0,0,0,.75);border-radius:2px}
#slides-nav-text,.rsDefault .rsTabs{position:absolute;text-align:left;left:32px;max-height:50px}
.rsDefault .rsArrowIcn:hover{background-color:rgba(0,0,0,.9)}
.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}
.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}
.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}
.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}
.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20)}
.rsDefault .rsTabs{z-index:35;bottom:auto;top:350px;width:15%;height:auto;margin:0;background:0 0;line-height:8px}
.rsDefault .rsTab{width:8px;height:8px;display:inline-block;padding:6px 5px;cursor:pointer}
.rsDefault .rsTab.rsNavSelected{padding:2px 7px 8px 3px}
.rsDefault .rsTab span{display:block;width:5px;height:5px;border-radius:50%;background:#FFF;position:absolute;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ccc));background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:-moz-linear-gradient(top,#fff,#ccc);background-image:-ms-linear-gradient(top,#fff,#ccc);background-image:-o-linear-gradient(top,#fff,#ccc);-webkit-box-shadow:1px -1px 1px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.75);box-shadow:1px 1px 1px 0 rgba(0,0,0,.75)}
.rsDefault .rsTab.rsNavSelected span{width:10px;height:10px;background:-moz-linear-gradient(top,#abe9fc 0,#53cbf1 26%,#3696ba 65%);background:-webkit-linear-gradient(top,#abe9fc 0,#53cbf1 26%,#3696ba 65%);background:linear-gradient(to bottom,#abe9fc 0,#53cbf1 26%,#3696ba 65%)}
#slides-nav-text{line-height:1.1em;margin-left:5px;width:15%;height:auto;background:0 0;font-weight:700;top:339px;text-shadow:1px 1px 2px rgba(94,94,94,.75)}
.rsTmb span:hover:after{display:block;float:left;text-align:left;white-space:nowrap;background:#E9E9E9;background:rgba(233,233,233,.8);border-radius:5px;bottom:26px;color:#666;content:attr(tooltip-text);font-size:12px;left:-10px;top:-34px;padding:5px 10px;position:absolute;z-index:98;height:14px;line-height:14px}
.rsTmb span:hover:before{border:solid;border-color:#E9E9E9 transparent;border-width:6px 6px 0;bottom:20px;content:"";left:-3px;top:-10px;position:absolute;z-index:99}
.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}
.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url('/etc/designs/retail-bridge/publish./img_ngrb/rs-default.png')#000;background-color:rgba(0,0,0,.75);border-radius:2px}
.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}
.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}
.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}
.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url('/etc/designs/retail-bridge/publish./img_ngrb/rs-default.png')0 -32px no-repeat #000;background-color:rgba(0,0,0,.75)}
.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}
.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}
.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-transform:translateZ(0)}
.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}
.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url('/etc/designs/retail-bridge/publish./img_ngrb/rs-default.png')-64px 0 #000;background-color:rgba(0,0,0,.75)}
.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}
.rsDefault .rsPreloader{width:20px;height:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px}
.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}
/* Overrides from ms_css_min.css */
#ms-page-pms-flash #buttonBT2 .fadein{-webkit-animation:3.5s ease-in 0s 1 PES_FadeIn;-moz-animation:3.5s ease-in 0s 1 PES_FadeIn;-o-animation:3.5s ease-in 0s 1 PES_FadeIn;animation:3.5s ease-in 0s 1 PES_FadeIn;text-align:right;float:right}
#ms-page-pms-flash #buttonBT2 .fadein .stageButton{margin-top:20px;float:right}
#ms-page-pms-flash #buttonBT2 h2{top:-80px;font-size:40px;font-family:Daimler-Corpo-AC,"Times New Roman"!important;font-weight:400;font-stretch:condensed;margin-bottom:5px}
#ms-page-pms-flash #buttonBT2 h3{top:-40px;font-size:14px!important;font-family:Daimler-Corpo-S,Arial;line-height:17px;font-weight:700}
h2.flyout.web-headline,span.welcome.web-headline{font-family:Daimler-Corpo-AC,"Times New Roman"!important;font-stretch:condensed}
#ms-page-pms-flash #buttonBT2 h2.light,#ms-page-pms-html #buttonBT2 h3.light{color:#fff}
@keyframes PES_FadeIn{0%,50%{opacity:0}
100%{opacity:1}
}
#ms-page-pms-html #buttonBT2 .fadein{-webkit-animation:3.5s ease-in 0s 1 PES_FadeIn;-moz-animation:3.5s ease-in 0s 1 PES_FadeIn;-o-animation:3.5s ease-in 0s 1 PES_FadeIn;animation:3.5s ease-in 0s 1 PES_FadeIn;text-align:right;float:right}
#ms-page-pms-html #buttonBT2 .fadein .stageButton{margin-top:20px;float:right}
#ms-page-pms-html #buttonBT2 h2{top:-80px;font-size:40px;font-family:Daimler-Corpo-AC,"Times New Roman"!important;font-weight:400;font-stretch:condensed;margin-bottom:5px}
#ms-page-pms-html #buttonBT2 h3{top:-40px;font-size:14px!important;font-family:Daimler-Corpo-S,Arial;line-height:17px;font-weight:700}
h2.flyout.web-headline,span.welcome.web-headline{font-family:Daimler-Corpo-AC,"Times New Roman"!important;font-stretch:condensed}
#ms-page-pms-html #buttonBT2 h2.light,#ms-page-pms-html #buttonBT2 h3.light{color:#fff}
@keyframes PES_FadeIn{0%,50%{opacity:0}
100%{opacity:1}
}

#ms-page-pms-flash .zoomin{-webkit-animation:3s ease-out 0s 1 PES_ZoomIn;-moz-animation:3s ease-out 0s 1 PES_ZoomIn;-o-animation:3s ease-out 0s 1 PES_ZoomIn;animation:3s ease-out 0s 1 PES_ZoomIn;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity}
#ms-page-pms-html .zoomin{-webkit-animation:3s ease-out 0s 1 PES_ZoomIn;-moz-animation:3s ease-out 0s 1 PES_ZoomIn;-o-animation:3s ease-out 0s 1 PES_ZoomIn;animation:3s ease-out 0s 1 PES_ZoomIn;-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity}

#ms-page-pms-flash div#ms-stage,#ms-page-webspecial div#ms-stage{min-height:340px;overflow:hidden;background-color:#000}

#ms-page-pms-flash #buttonBT2 .fadein{text-align:right;float:right}
#ms-page-pms-flash #buttonBT2 .fadein{-webkit-animation:3.5s ease-in 0s 1 PES_FadeIn;-moz-animation:3.5s ease-in 0s 1 PES_FadeIn;-o-animation:3.5s ease-in 0s 1 PES_FadeIn;animation:3.5s ease-in 0s 1 PES_FadeIn}
#ms-page-pms-flash #buttonBT2 .fadein .stageButton{margin-top:20px;float:right}
#ms-page-pms-flash #buttonBT2 h2,#ms-page-pms-html .stageButton h2{top:-80px;font-size:40px;font-family:"corpo a condensed","Times New Roman"!important;font-weight:400;font-stretch:condensed;margin-bottom:5px}
#ms-page-pms-flash #buttonBT2 h3,#ms-page-pms-html .stageButton h3{top:-40px;font-size:14px!important;font-family:"corcorpo s regular",Arial;line-height:17px;font-weight:700}
#ms-page-pms-flash #buttonBT2 h2.light,#ms-page-pms-html #buttonBT2 h3.light,#ms-page-pms-html .stageButton h2.light,#ms-page-pms-html .stageButton h3.light{color:#fff}
#ms-page-pms-flash div#fadein-page-0001,#ms-page-pms-html div#zoomin-page-0001{display:block}
#ms-page-pms-flash div#fadein-page-0002,#ms-page-pms-html div#zoomin-page-0002{display:none}
#ms-page-pms-flash .mms-fadeinbar .active{border-color:#00adef}
#ms-page-pms-flash .mms-fadeinbar>img:hover{border-color:#00adef;border-style:solid;border-width:1px}
#ms-page-pms-flash .mms-fadeinbar>img{margin:10px 3px;border-color:transparent;border-style:solid;border-width:1px}
#ms-page-pms-flash .mms-fadeinbar{background-color:rgba(255,255,255,.9);float:left;top:408px;left:0;width:750px;padding-left:250px;animation:4s ease-in 0s 1 PES_FadeIn}
#ms-page-pms-flash .fadein-layer-right,#ms-page-pms-html .mms-fadeinbar{position:absolute;-webkit-animation:4s ease-in 0s 1 PES_FadeIn;-moz-animation:4s ease-in 0s 1 PES_FadeIn;-o-animation:4s ease-in 0s 1 PES_FadeIn}
#ms-page-pms-flash .fadein-layer-right p{padding-top:10px}
#ms-page-pms-flash .fadein-layer-right{background-color:rgba(255,255,255,.75);top:30px;right:0;left:550px;float:right;max-height:200px;animation:4s ease-in 0s 1 PES_FadeIn;padding:10px 15px}
#ms-page-pms-flash .fadein-innerlayer-right{font-size:11px}
#ms-page-pms-flash .fadein-layer-right h2{font-size:20px!important;font-family:"corpo a condensed","Times New Roman"!important;font-weight:400!important;font-stretch:condensed!important}

/* Overrides from bridge.css */
.ms-ng div#ms-wrapper-f #ms-pcn p.ms-webfont {font-size:22px;}

#ms-page-pms-flash #ms-teaser-f div.ms-teaser, #ms-page-pms-flash #ms-teaser-f div.ms-teaser-typ-3, #ms-page-pms-flash #ms-teaser-f div.ms-teaserPES20 {margin-bottom:22px;}

/* Fixes that truck pages aren't white */
.nc-inherited-ws  div#ms-website[class^="ms-page-truck"], .nc-inherited-ws  div#ms-website[class*=" ms-page-truck"]{
  opacity: 1;
}
