.overlay_visor360 {
	background-color: #C10001;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	width:922px;
	height:100px;
	overflow:none;
	z-index:0;
}

.visor360_nw {
	width: 5px;
	height: 5px;
/*	background: transparent url(visor360/top_left.gif) no-repeat bottom left;			*/
	background-color:transparent;
}

.visor360_n {
	height: 5px;
	/*background: transparent url(visor360/top.gif) repeat-x bottom left;			*/
	background-color:transparent;
}

.visor360_ne {
	width: 5px;
	height: 5px;
	/*background: transparent url(visor360/top_right.gif) no-repeat bottom left			*/
	background-color:transparent;
}

.visor360_e {
	width: 5px;
/*	background: transparent url(visor360/right.gif) repeat-y 0 0;			*/
	background-color:transparent;
}

.visor360_w {
	width: 5px;
	/*background: transparent url(visor360/left.gif) repeat-y 0 0;			*/
	background-color:transparent;
}

.visor360_sw {
	width: 5px;
	height: 5px;
/*	background: transparent url(visor360/bottom_left.gif) no-repeat 0 0;			*/
	background-color:transparent;
}

.visor360_s {
	height: 5px;
	/*background: transparent url(visor360/bottom.gif) repeat-x 0 0;			*/
	background-color:transparent;
}

.visor360_se, .visor360_sizer {
	width: 5px;
	height: 5px;
	/*background: transparent url(visor360/bottom_right.gif) no-repeat 0 0;			*/
	background-color:transparent;
}

.visor360_close {
	width:0px;
	height:0px;
	display:none;
}

.visor360_minimize {
	width:0px;
	height:0px;
	display:none;
}

.visor360_maximize {
	width:0px;
	height:0px;
	display:none;
}

.visor360_title {
	float:left;
	height:1px;
	width:100%;
}

.visor360_content {
	position:absolute;
	top:0px;
	width:300px;
	height:600px;
	background: #FFFFFF;
}

/* For visor360/confirm dialog */
.visor360_window {
	background: #FFF;
	width:300px;
	height:600px;
/*	leftmargin:0;
       	topmargin:0;
       	marginwidth:0;
       	marginheight:0;*/
}

.visor360_message {
	width:100%;
	color:#000000;
	position:absolute;
	top:0px;
	left:0px;
	border: 3px #000000 solid;
	background: #FFFFFF;
}

.visor360_buttons {
	text-align:center;
	width:100%;
	position:absolute;
	/*top:83px;*/
	bottom:0px;
	left:0px;
}


.visor360_buttons input {
	width:80px;
	margin:10px;
}

div#boton_cancelar{
	position:absolute;
	bottom:0px;
	left:0px;
}
div#ok_button{
	position:absolute;
	top:580px;
	left:115px;
}

.visor360_progress {
	float:left;
	margin:auto;
	text-align:center;
	width:100%;
	height:16px;
	background: #FFF url('visor360/progress.gif') no-repeat center center
}



