body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}



body,.page-wrapper,.page-container{ width: auto; height: auto; height: auto !important; overflow: visible; overflow: visible !important; background: transparent no-repeat scroll none !important;  }
.page-container{ top: 0;top: 0 !important; }

.page-main {
display:block;
margin:0 auto;
position:relative;
text-align:left;
width:100%;
height: auto; height: auto !important;
overflow: visible !important;
}


.page-header-wrapper {
background:#000000;
display:block;
height:192px;
position:relative;
text-align:center;
top:0;
width:100%;
color:#FFFFFF;
z-index: 100;
}
.page-header {
	background:#000000;
height:192px;
margin:0 auto;
position:relative;
text-align:left;
width:100%;
}
.page-header .logo-cont .logo {
	display:block;
	height:128px;
	left:48px;
	position:absolute;
	text-decoration:none;
	text-indent:-999em;
	top:41px;
	width:95px;
	background:url("../images/logo-mobelplace-white.png") no-repeat scroll 0 0 transparent;
}
.page-header .logo-cont .bread,
.page-header .top-nav,
.page-header .openmenu, .page-header .closemenu,
.runway .controls-wrapper, .gvcouture .controls-wrapper,
.zoom-area .zoom-tool { 
display: none; 
display: none !important; }

.internal-header-1{
	bottom: auto;
display:block;
height: auto;
left: auto;
position:relative;
text-align:center;
width:100%;
background: none;
padding: 20px 0;
}
.internal-header-1 .title {
color:#000000;
color:#000000 !important;
font-size:55px;
text-align: center;
margin: 0;
display: block;
width: 100%;
padding-top:0;
text-decoration:none;
text-transform:uppercase;
}

.runway .detail-container, .gvcouture .detail-container {
background:none;
display:block;
padding:20px 0;
position:relative;
width:100%;
height: auto;
}

.runway .runway-carousel, .gvcouture .runway-carousel {
	overflow:visible;
	padding:0;
	width:100%;
}
.jcarousel-clip{ 
overflow: visible; 
overflow: visible !important;}


.runway-carousel ul {
left:0; 
left:0 !important;
margin:0; 
margin:0 !important;
overflow:visible; 
overflow:visible !important;
padding:0;
position:relative;
top:0;
width:100%; 
width:100% !important;
}
.runway-carousel ul li {
background:none;
background:none !important;
margin:0;
margin:0 !important;
padding:30px 0;
padding:30px 0 !important;
position:relative;
text-align:center;
display: block;
display: block !important;
width:100%;
width:100% !important;
clear: both;
}
.runway-carousel ul li img{
}

.page-footer-wrapper, .page-footer-launches { 
display: none }

.action-container, .controls-cont, .thumb, header {
	display:none; 
}

.print-cont {
	 text-align:center;
}
.print-cont img {
 	margin-bottom:50px; 
}
.print-cont .top-logo {
  margin-bottom:150px;
}


.viewport img {
  position:absolute;
 	width:980px !important; 
}