.panorama-viewport{position:relative;width:600px;overflow:hidden;margin:0;padding:0;text-align:left;border:20px solid #414141;}
.panorama-container{position:relative;width:100000px;margin:0;padding:0;}
.panorama-control{position:absolute;display:none;padding:0;margin:0;bottom:-1px;left:0;width:100%;height:30px;background:black;filter:alpha(opacity=50);opacity:.5;text-align:left;}
.panorama-control-left,.panorama-control-right,.panorama-control-pause{float:left;padding:0;margin:0;color:white;text-decoration:none;font-size:20px;line-height:30px;width:33%;text-align:center;font-family:'Arial',sans-serif}
.panorama-control-left:hover,.panorama-control-right:hover,.panorama-control-pause:hover{text-decoration:none;}
.panorama-control-pause{text-transform:uppercase;}
.panorama-panel{position:absolute;display:none;top:0;right:0;background:#009cff;filter:alpha(opacity=50);opacity:.5;color:white;padding:4px;}
.panorama-panel h2{font-size:11px;text-transform:uppercase;font-family:Arial,sans-serif;text-align:right;}
.panorama-panel ul{display:none;}
.panorama{position:relative;margin:0;padding:0;border:none;}
.panorama-area{border:2px solid white;filter:alpha(opacity=20);opacity:.2;background:black;font-size:100%;cursor:pointer;text-decoration:none;color:white;text-align:right;}
.panorama-area-hover{background:#0080e2;cursor:pointer;}
.area0-hover{background:#ff7e00;}
.area1-hover{background:#25bf5b;}
.panorama-title{position:absolute;right:0;top:0;color:white;font-size:16px;font-family:Verdana;background:gray;padding:3px;filter:alpha(opacity=50);opacity:.5;margin-top:0;}
.panorama-onglets{position:absolute;top:0;left:0;}
div.panorama-carte,div.panorama-panier{float:left;display:none;background:white;opacity:.9;filter:alpha(opacity=90);}
div.panorama-panier ul{list-style-type:none;}
.panorama-onglets-titres{float:left;}
.panorama-onglets-titres h2{background:#ff4b00;filter:alpha(opacity=50);opacity:.5;margin-top:0;margin-bottom:0;padding-top:3px;padding-bottom:3px;}
.panorama-onglets-titres h2.panorama-panier{background:gray;}
h2.panorama-carte a,h2.panorama-panier a{color:white;font-size:16px;font-family:Verdana;margin-top:0;padding:3px;width:20px;height:70px;}
.type-objet,.type-personnage{border:none;background:none;opacity:1;filter:alpha(opacity=100);}
.droppable-active{background:green;}
.droppable-hover{background:yellow;}
.type-jeu {
	background-image: url(plugins/panoramas-dev/img_pack/interactions/type-jeu.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.type-document {
	background-image: url(plugins/panoramas-dev/img_pack/interactions/type-document.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.type-url {
	background-image: url(plugins/panoramas-dev/img_pack/interactions/type-url.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.type-descriptif {
	background-image: url(plugins/panoramas-dev/img_pack/interactions/type-descriptif.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.type-article, .type-lieu, .type-rubrique, .type-visite {
	background-image: url(plugins/panoramas-dev/img_pack/interactions/type-article.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.type-video {
	background-image: url(plugins/panoramas-dev/img_pack/interactions/type-video.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.type-audio {
	background-image: url(plugins/panoramas-dev/img_pack/interactions/type-audio.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
div.panorama-carte .lien-plan {
	position: absolute;
	color: white;
	font-size: 13px;
	padding: 0;
	margin: 0;
	background-image: url(plugins/panoramas-dev/img_pack/bg_fleche_plan.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	filter: alpha(opacity=90);
	opacity: .9;
	padding: 0;
	padding-bottom: 19px;
	
}
div.panorama-carte .lien-plan a {
	background: #ff3f00;
	color: white;
	padding: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top: 1px solid white;
	border-left: 1px solid white;
}
div.panorama-carte .lien-plan a:hover {
	text-decoration: none;
}
