/*******ETICHETTE TESTUALI MAPPA INIZIALE***********/
.startMapLabel {
	font-family:Cabin, sans-serif;
	position: relative;
	left: -50%;
	top: -50%;
	white-space: nowrap;
	background-color: transparent;
	z-index: 100;
	color: #590002;
	text-transform: uppercase;
}

.startMapLabel.hover {
	color: #e9a400;
}


.startMapLabel.zoom16 {
	font-size: 6px;
	top: -4px;
}

.startMapLabel.zoom17 {
	font-size: 12px;
	top: -8px;
}

.startMapLabel.zoom18 {
	font-size: 24px;
	top: -16px;
}

.label {
	margin-top:-95px;
	margin-left:-51px;
}

.miniMap-parcheggi .content-map-parcheggi .icon-parking.hover {
	background-position: center bottom; 
}

/** - - - RESIZE - - - */
#panel .panel-content {
	margin: 0;
}

.infolabel {
	background-image:url(../../images/pages/virtual-tour/icons/info.png);
	width:64px;
	height:64px;
	margin-top:-32px;
	margin-left:-32px;
	cursor:pointer;
}

.miniMap-campo .clickArea.selected {
	background-color: #f9af00;
}

.miniMap-parcheggi h2 {
	width: 172px;
	display:inline-block;
	cursor:default;
}

#infoParking {
	background-color: #000;
	width: 283px;
	text-align:center;
	height:20px;
}

#parking-active,
#parking-hover {
	color: #fff;
	display: inline-block;
	width: 100%;
	height: 100%;
}

.miniMap-parcheggi{
	background-image:none;
}

#small_map {
	width: 231px;
}

#mappaParcheggi,#small_map {
	margin:auto;
}

#navette {
	top: 164px;
	left: 126px;
	background-image:url(../img/icone-navetta_off.png);
}

#navette:hover {
	background-image:url(../img/icone-navetta_on.png);
}

.vtMapCopy {
	background-color: rgb(245, 245, 245);
	opacity: 0.7;
	color: #333333;
	font-size: 10px;
	padding: 0 6px;
}

.miniMap-parcheggi .content-map-parcheggi #parking-02 {
	top: 24px;
}

.miniMap-parcheggi .content-map-parcheggi #parking-posp {
	left: 43px;
	top: 48px;
}

.cardinalLabel {
	position: absolute;
}

.cardinalLabel.top {
	top: 14px;
	left: 103px;
}

.cardinalLabel.right {
	top: 90px;
	left: 202px;
}

.cardinalLabel.bottom {
	top: 164px;
	left: 94px;
}

.cardinalLabel.left {
	top: 83px;
	left: -8px;
}

.rotate90{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-moz-transform: rotate(90deg);  /* FF3.5/3.6 */
	-o-transform: rotate(90deg);  /* Opera 10.5 */
	-webkit-transform: rotate(90deg);  /* Saf3.1+ */
	transform: rotate(90deg);  /* Newer browsers (incl IE9) */
}

.rotate180{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-moz-transform: rotate(180deg);  /* FF3.5/3.6 */
	-o-transform: rotate(180deg);  /* Opera 10.5 */
	-webkit-transform: rotate(180deg);  /* Saf3.1+ */
	transform: rotate(180deg);  /* Newer browsers (incl IE9) */
}

.rotate270{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-moz-transform: rotate(270deg);  /* FF3.5/3.6 */
	-o-transform: rotate(270deg);  /* Opera 10.5 */
	-webkit-transform: rotate(270deg);  /* Saf3.1+ */
	transform: rotate(270deg);  /* Newer browsers (incl IE9) */
}

ul.trofei {
	font-size: 18px;
}

ul.trofei li{
	width:50%;
	display:inline-block;
}
