@media handheld and (max-width: 650px), screen and (max-width: 650px), screen and (max-device-width: 650px)  {
	#headerVV{padding:2px 0; }
	#headerVV p.contentLogo{ margin:2px 5px; }
	#headerVV img.logoClient{ width:120px; }
	#headerVV .onglets{ display:none; }
	#headerVV p.headTitle, #headerVV img.star, #headerVV p.headSubTitle, #interaview{ display:none; }
	.menuMobile{ display:block; position:absolute; right:10px; bottom:10px; max-width:50%; }
	
	#titrePano{ top:60px; left:10px; }
	#nomsPanos li{ line-height: 20px; font-size: 18px; }
	
	#bottomBar{ height:70px; }
	#bottomBar div:hover { height:35px;}
	#miniMap, #mapContainer{ display:none; }
	#contentThumbs{ margin: 5px auto; top: 5px; }
	#contentThumbs #prevThumbs, #contentThumbs #nextThumbs{ margin-top:-2px; }
}