.ventana_alert {
	top: 10px;
	left: 10px;
	display: inline;
	position: absolute;
	/*visibility:visible; 
	width: 350px; 
	height: 200px; */
	background: transparent;
	background-color: transparent;	
}

.titulo_ventana {
	text-align: center;
	color: black;
	height: 19px;
	background-color: transparent;
	text-transform: capitalize;
	background-image: url(../images/cabecera-ventana.jpg);
	border: 1px solid #99bbe8;
	visibility: visible;
	cursor: pointer;
	width: 100%;
	top:0px;
	left:0px;
	
	-x-system-font:none; 
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding:2px 0 0px; 
	-moz-user-select: none;	
}


			

.ventana {
	/*background: #CAD9EC;*/
	/*background: #dfe8f6;*/
	background-color: White;
	border-right: 1px solid #a3bae9;
	/*border-bottom: 1px solid #a3bae9; */
	/*border-top: 1px solid #a3bae9;*/
	border-left: 1px solid #a3bae9;
	/*border: 1px solid #99bbe8;*/
	/*padding-top: 15px;*/	
}

.contenido_ventana {
	/*background: #CAD9EC;		*/
	background-color:White;
	border-right: 1px solid #CAD9EC;
	border-left: 1px solid #CAD9EC;
	
}

.translucido {
	background-color: gray;
	position: absolute;
	display: inline;
	visibility: visible;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	border-width: thick;
	filter: alpha(opacity = 30);
	opacity: .30!important;
}

.x-ie-shadow {
	display: none;
	position: absolute;
	overflow: hidden;
	left: 0px;
	top: 0px;
	background: #777;
	/*zoom: 1;*/
}

.x-shadow {
	display: none;
	position: absolute;
	overflow: hidden;
	left: 0;
	top: 0;
}

.x-shadow * {
	/*overflow: hidden;*/
}

.x-shadow * {
	/*padding: 0;*/
	border: 1;
	/*margin: 0;*/
	clear: none;
	zoom: 1;
}

.x-shadow .xstc,.x-shadow .xsbc {
	height: 6px;
	float: left;
}

.x-shadow .xstl,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbr {
	width: 6px;
	height: 6px;
	float: left;
}

.x-shadow .xsc {
	width: 100%;
}

.x-shadow .xsml,.x-shadow .xsmr {
	width: 6px;
	float: left;
	height: 100%;
}

.x-shadow .xsmc {
	float: left;
	height: 100%;
	background: transparent url( ../images/shadow-c.png );
}

.x-shadow .xst,.x-shadow .xsb {
	height: 6px;
	overflow: hidden;
	width: 100%;
}

.x-shadow .xsml {
	background: transparent url(../images/shadow-lr.png) repeat-y 0 0;
}

.x-shadow .xsmr {
	background: transparent url(../images/shadow-lr.png) repeat-y -6px 0;
}

.x-shadow .xstl {
	background: transparent url(../images/shadow.png) no-repeat 0 0;
}

.x-shadow .xstc {
	background: transparent url(../images/shadow.png) repeat-x 0 -30px;
}

.x-shadow .xstr {
	background: transparent url(../images/shadow.png) repeat-x 0 -18px;
}

.x-shadow .xsbl {
	background: transparent url(../images/shadow.png) no-repeat 0 -12px;
}

.x-shadow .xsbc {
	background: transparent url(../images/shadow.png) repeat-x 0 -36px
		;
}

.x-shadow .xsbr {
	background: transparent url(../images/shadow.png) repeat-x 0 -6px;
}
