html {
   height:100%;
}
body {
   height:100%;
}


	
	


.filatablaVariasLineas{ /*borrar cuando se cree el estilo en instalcions/estilos/estilos.css */
	border-width:0px;
	border-bottom-color:#CCCCCC;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-right-color:#CCCCCC;
	background-color:#F3F3F3;	/*background-image:url(../instalaciones/imagenes/fondocabecera.gif);*/
	height:auto;
}
.filatablaTituloVariasLineas{/*borrar cuando se cree el estilo en instalcions/estilos/estilos.css */
	background-color:#CCCCCC;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	color:#666666;
}
.filatablaTituloVariasLineasB{/*borrar cuando se cree el estilo en instalcions/estilos/estilos.css */
	background-color:#DDD;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	color:#666666;
}
.filaGeneralVariasLineas{/*borrar cuando se cree el estilo en instalcions/estilos/estilos.css */
	border-bottom-style:solid;
	border-bottom-color:#00F;
	background-color:#CCCCCC;
}

.tablaprincipal{
	/*width:1000px;*/
	border-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-color:#a4b8cc;
	border-left-color:#a4b8cc;
	border-right-color:#a4b8cc;
	/*PADDING-LEFT: 10px; */
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}

.tdprincipal{
	/*border-width:1px;
	border-right-style:solid;
	border-right-color:#a4b8cc;*/
	width:500px;
	border-width:1px;
	border-left-style:solid;
	border-left-color:#a4b8cc;
}
.tdcabeceraprincipal{
/*	width:600px; */
	height:15px;
	vertical-align:top;
	border-width:1px;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#EFEFEF;
	/*background-image:url(../mum/img/cabeceravista.gif);*/
	background-repeat:no-repeat;

	
}
#vistapreliminar{
	float:right;
	vertical-align:top;
	/*border-width:1px;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-right-style:solid;
	border-right-color:#a4b8cc;*/
	/*background-color:#a4b8cc;*/
}
#cabeceravista{
	vertical-align:top;
/*	width:600px;*/
	height:15px;
	margin-left:0px;
	margin-right:0px;
	/*background-color:a4b8cc;*/
	margin-top:0px;
	font-style:inherit;
	display: block;
}
#textocabeceravista{
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	color:#FFFFFF;

	font-size:12px;
	margin-right:10px;
	
}

.cargando{
	float:right;
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:right;
	vertical-align:text-top;
	
	color:#507ca7;
	border-width:1px;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-style:solid;
	border-top-color:#a4b8cc;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	margin-top:10px;
	margin-right:5px;

	/*margin-right:10px;*/
	background-color:#FFFFFF;
}
.cargandoarq{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#507ca7;
	margin-top:10px;
	margin-right:5px;
}
#txtvistapreliminar{
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	/*border-width:1px;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-style:solid;
	border-top-color:#a4b8cc;
	border-right-style:solid;
	border-right-color:#a4b8cc;*/
	background-color:#ffffff;
	width:499px;
}
#txtniveles{
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	border-width:1px;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-style:solid;
	border-top-color:#a4b8cc;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	background-color:#ffffff;
	width:500px;

	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	height:150px;
}
#txtnocpreguntas{
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	border-width:1px;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-style:solid;
	border-top-color:#a4b8cc;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	background-color:#ffffff;
	width:500px;

	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	height:auto;
}
.totalcuestionario{
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	border-width:1px;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-style:solid;
	border-top-color:#a4b8cc;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	background-color:#ffffff;
	width:500px;

	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	height:auto;
}
.textocabeceraniveles{
	margin-top:10px;
	PADDING-LEFT: 10px; 
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	
	color:#666666;
	text-align:center;
}
.textonormal{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	color:#666666;
}
.textograndeazul{
	FONT-SIZE: 16px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	
	color: #a4b8cc;

}
.textonegrita{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	font-weight:bold;
	color:#666666;
	
}
.seleccionado{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	font-weight:bold;
	color:#3D72C9;
	/*color:#a4b8cc;*/
}
div.textovistapreliminar { 
/*	height: 200px; 
	width: 300px; 

	border: 1px solid #666666; 
	background-color: #cccccc; 
	padding: 8px;*/
/*	cursor:default;*/
}
div.scroll { 
	height: 500px; 
	width: 550px; 
	overflow: auto; 
	border: 1px solid #a4b8cc;
	/*background-color: #cccccc; */
	padding: 8px;
}
.textovistapreliminar{
	/*margin-top: 5px;
	margin-bottom:5px;
	margin-left: 5px;
	margin-right: 5px;
	FONT-SIZE: 11px; 
	COLOR: #666666; */
	/*FONT-FAMILY:"Arial Narrow", Arial;*/
/*	TEXT-DECORATION: none;
	width:500px;
	height:500px;
	overflow: auto; */
	/*overflow:500px;*/
}

.boton {
	
	FONT-SIZE: 10px; 
	/*
	BORDER-RIGHT: #406387 1px solid; 
	BORDER-TOP: #406387 1px solid; 
	BORDER-LEFT: #406387 1px solid;
	BORDER-BOTTOM: #406387 1px solid; */
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; BACKGROUND-COLOR: #A4B8CC; 
	TEXT-DECORATION: none;
	margin-top:5px;
	margin-left:5px;
	margin-right:6px;
	width:75px;
	float:right;
	background-image:url(../imagenes/boton.jpg);
	background-repeat:no-repeat;
}
.botonpersonalizado {
	width:75px;
	FONT-SIZE: 10px; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; BACKGROUND-COLOR: #A4B8CC; 
	TEXT-DECORATION: none;
	margin-top:5px;
	margin-left: 6px;
	margin-right:5px;
	background-image:url(../imagenes/boton.jpg);
	background-repeat:no-repeat;
}
.botoncargar {
	width:75px;
	FONT-SIZE: 10px; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; BACKGROUND-COLOR: #A4B8CC; 
	TEXT-DECORATION: none;
	margin-top:5px;
	margin-left: 6px;
	margin-right:5px;
	color:#FFFFFF;
	background-image:url(../imagenes/fondoboton.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	
}
.botoncargargrande {
	width:125px;
	FONT-SIZE: 10px; 
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; BACKGROUND-COLOR: #A4B8CC; 
	TEXT-DECORATION: none;
	margin-top:5px;
	margin-left: 6px;
	margin-right:5px;
	color:#FFFFFF;
	background-image:url(../imagenes/fondoboton.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	
}

.botoncentrado {
	BORDER-RIGHT: #406387 1px solid; 
	BORDER-TOP: #406387 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #406387 1px solid;
	BORDER-BOTTOM: #406387 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; BACKGROUND-COLOR: #A4B8CC; 
	TEXT-DECORATION: none;
	margin-top:15px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
	background-image:url(../imagenes/boton.jpg);
	background-repeat:no-repeat;
}
#botonera {
	/*display: block;*/
	width:400px;
	height:30px;
}
.botoneravarios {
	display: block;
	margin-left:5px;
	height:35px;
	float:right;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	color:#666666;
	vertical-align:middle;
}
#nombreusuario{
	width:950px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:666666;
	text-align:right;
	/*margin-bottom:10px;
	margin-top:10px;*/
	margin-right:3px;
	border-width:3px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
}


#manual{
	width:950px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:25px;
	color:666666;
	text-align:right;
	/*margin-bottom:10px;
	margin-top:10px;*/
	margin-right:3px;
	border-width:3px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
}
#actualizacion{
	width:300px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:666666;
	/*text-align:right;*/
}
#identificaciontotal{
	position: absolute;
	top: 40%;
	left: 40%;
	/*margin-left: -100px;*/
	width: 303px;
	z-index:1000;
	/*visibility:hidden;*/
}
.link {
	FONT-SIZE: 11px; COLOR: #507ca7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	cursor:pointer;
}
.linkglosario {
	FONT-SIZE: 11px; COLOR: #507ca7; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	cursor:pointer;
	font-weight:bold;
	font-style:italic;
}

.fondovistapreliminar2{
	/*position: absolute;
	top: 0%;
	left: 0%;
	position:static;
	width:100%;
	height:100%;*/
	border-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-color:#a4b8cc;
	border-left-color:#a4b8cc;
	border-right-color:#a4b8cc;
	
	position:absolute;
	
	/*width:100%;*/
	/*height:100%;*/
	background-color:#FFFFFF;
	left: 1003px;
	width: 50px;
	height: 164px;
	z-index:1;
	top: 299px;
	
}
.fondocuestionario{
	height:20px;
	/*background: url(../imagenes/fondobarracuestionario.gif) repeat-x;*/
	
	
	background-color:#F4F4F4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border-width:1px;
	border-bottom-color:#000000;
	COLOR: #507ca7;
	font-weight:500;
	vertical-align:middle;
}
.fondovistapreliminar{
	top:-10px;
	/*position: absolute;
	top: 0%;
	left: 0%;
	position:static;
	width:100%;
	height:100%;*/
	border-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-color:#a4b8cc;
	border-left-color:#a4b8cc;
	border-right-color:#a4b8cc;
	
	position:absolute;
	
	/*width:100%;*/
	/*height:100%;*/
	background-color:#FFFFFF;
	left: 412px;
	width: 574px;
	height: 164px;
	z-index:1;
	top: 301px;
	
}

.fondoalert{
	/*position: absolute;
	top: 0%;
	left: 0%;
	position:static;
	width:100%;
	height:100%;*/

	
	position:absolute;
	top: 0px;
	left: 4px;
	/*width:100%;*/
	/*height:100%;*/
	height: 838px;
	background-color:#ffffff;
	width: 1067px;
	
	z-index:100;
	/*visibility:hidden;*/
	display:none;
}
.fondoalertencargante{
	position:absolute;
	top: 15px;
	left: 4px;
	background-color:#ffffff;
	width: 1067px;
	height: 759px;
	z-index:10000;
	display:none;
	/*visibility:hidden;*/
}
.fondoalertnuevoencargante{
	position:absolute;
	top: 15px;
	left: 4px;
	background-color:#ffffff;
	width: 1067px;
	height: 759px;
	z-index:100001;
	display:none;
	/*visibility:hidden;*/
}
#identificacion{

width: 300px;
height: 150px;

/*margin-left: -100px;*/
background-color: #F3F3F3;
border-width:1px;
border-right-style:solid;
border-right-color:#a4b8cc;
border-bottom-style:solid;
border-bottom-color:#a4b8cc;

/*color: #006; */

}

#nuevoeditar{
position: absolute;
width: 912px;
/*height: 300px;*/
top: 94px;
left: 44px;

/*margin-left: -100px;*/
background-color: #F3F3F3;
border-width:2px;
border-right-style:solid;
border-right-color:#a4b8cc;
border-bottom-style:solid;
border-bottom-color:#a4b8cc;
border-left-style:solid;
border-left-color:#a4b8cc;
/*border-right-style:solid;
border-right-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;*/
/*margin-left: -100px;*/
z-index:1000;
background:#F3F3F3 url(../imagenes/fondoalert.jpg) no-repeat right bottom;
/*color: #006; */

}
#nuevoeditarcabecera{
	position: absolute;
	width: 100%;
	height: 18px;
	background-color:#a4b8cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	vertical-align:middle;
	font-weight:bold;
	top: 1px;
	background-image:url(../imagenes/fondocabecera.jpg);
	background-repeat:no-repeat;
/*color: #006; */

}

#borrar{
	position: absolute;
	width: 400px;
	height: 150px;
	top: 168px;
	left: 262px;
	
	/*margin-left: -100px;*/
	background-color: #F3F3F3;
	border-width:2px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-left-style:solid;
	border-left-color:#a4b8cc;/*
	margin-left: -100px;*/
	z-index:1000;
	background:#F3F3F3 url(../imagenes/fondoalert.jpg) no-repeat right bottom;
	/*color: #006; */
}
.pregunta{
	position: absolute;
	width: 400px;
	height: 150px;
	top: 168px;
	left: 262px;
	
	/*margin-left: -100px;*/
	background-color: #F3F3F3;
	border-width:2px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-left-style:solid;
	border-left-color:#a4b8cc;/*
	margin-left: -100px;*/
	z-index:1000;
	background:#F3F3F3 url(../imagenes/fondoalert.jpg) no-repeat right bottom;
	/*visibility:hidden;*/
	/*color: #006; */
	display:none;
}
.ventana{
position: absolute;

/*margin-left: -100px;*/
background-color: #F3F3F3;
border-width:1px;
border-right-style:solid;
border-right-color:#a4b8cc;
border-bottom-style:solid;
border-bottom-color:#a4b8cc;
/*margin-left: -100px;*/
z-index:1000;

/*color: #006; */
}

.menuv {
	position: absolute;
	/*margin-left: -100px;*/
	background-color: #F3F3F3;
	border-width:1px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	/*margin-left: -100px;*/
	z-index:0;
	
	width: 150px;
	border: 1px solid #ACCFE8;
	border-width: 1px 1px 0 1px;

	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.menuv ul, li {
	list-style-type: none;
}

.menuv ul {
	margin: 0;
	padding: 0;
}

.menuv li {
	border-bottom: 1px solid #ACCFE8;
}

.menuv a {
	text-decoration: none;
	COLOR: #507ca7; 
	background: #F0F7FC;
	display: block;
	padding: 3px 6px;
	/*width: 138px;*/
}

.menuv a:hover {
	background: #DBEBF6;
	
}
#actualizacion{
position: absolute;
width: 560px;

top: 215px;
left: 308px;

/*margin-left: -100px;*/
background-color: #F3F3F3;
border-width:1px;
border-right-style:solid;
border-right-color:#a4b8cc;
border-bottom-style:solid;
border-bottom-color:#a4b8cc;
/*margin-left: -100px;*/
z-index:1000;
visibility:hidden;
background:#F3F3F3 url(../imagenes/fondoalert.jpg) no-repeat right bottom;
/*color: #006; */
}
#avisolegal{
position: absolute;
width: 560px;

top: 215px;
left: 308px;

/*margin-left: -100px;*/
background-color: #F3F3F3;
	border-width:2px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-left-style:solid;
	border-left-color:#a4b8cc;
/*margin-left: -100px;*/
z-index:1000;

/*color: #006; */
}
#encargantesalert{
	position: absolute;
	width: 635px;
	top: 168px;
	left: 273px;
	/*margin-left: -100px;*/
	background-color: #F3F3F3;
	border-width:2px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	/*margin-left: -100px;*/
	z-index:100000;
	height: 453px;

/*color: #006; */
}
#nuevoencargantesalert{
	position: absolute;
	width: 635px;
	top: 20px;
	left: 195px;
	/*margin-left: -100px;*/
	background-color: #F3F3F3;
	border-width:2px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	/*margin-left: -100px;*/
	z-index:100010;
	height: 620px;
	display:none;

/*color: #006; */
}
#arquitectosalert{
	position: absolute;
	width: 470px;
	top: 150px;
	left: 373px;
	/*margin-left: -100px;*/
	background-color: #F3F3F3;
	border-width:2px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	margin-left: -100px;
	z-index:100000;
	height: 414px;

/*color: #006; */
}


#divLocalidadSugerencia{
	position: absolute;
	width: 249px;
	top: 321px;
	left: 127px;
	background-color: #F3F3F3;
	border-width:1px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	z-index:100000;
	height: 141px;
	bottom: -61px;
}

#sugenrenciasalert{
	position: absolute;
	width: 794px;
	top: 150px;
	left: 143px;
	/*margin-left: -100px;*/
	background-color: #F3F3F3;
	border-width:1px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	/*margin-left: -100px;*/
	z-index:100000;
	height: 345px;
	background:#F3F3F3 url(../imagenes/fondoalert.jpg) no-repeat right bottom;

/*color: #006; */
}
.sugerenciaseleccionada {

	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	cursor:pointer; background:#507ca7;

}
#txtpersonalizadosalert{
	position: absolute;
	width: 878px;
	top: 164px;
	left: 51px;
	/*margin-left: -100px;*/
	/*background-color: #F3F3F3;*/
	border-width:1px;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	/*margin-left: -100px;*/
	z-index:1000;
	display:block;
	background:#F3F3F3 url(../imagenes/fondoalert.jpg) no-repeat right bottom;


/*color: #006; */
}
#borrarcabecera{
position: absolute;
width: 100%;
height: 18px;
background-color:#a4b8cc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:right;
vertical-align:middle;
font-weight:bold;
	background-image:url(../imagenes/fondocabecera.jpg);
	background-repeat:no-repeat;
/*color: #006; */
}
#cabeceraalert{
position: absolute;
width: 100%;
height: 18px;
background-color:#a4b8cc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:right;
vertical-align:middle;
font-weight:bold;
background-image:url(../imagenes/fondocabecera.jpg);
background-repeat:no-repeat;
/*color: #006; */
}



#identificacionsombra{

/*color: #006; */

}
#identificacioncabecera{

position: absolute;
width: 300px;
height: 18px;
background-color:#a4b8cc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:right;
vertical-align:middle;
font-weight:bold;
background-image:url(../imagenes/fondocabecera.jpg);
background-repeat:no-repeat;
/*color: #006; */

}
#identificacioncuerpo{
}
.usuario , .contraseña{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	color:#666666;
	text-align:right;
	margin-top:10px;
	margin-right:40px;
		
}

#preconfiguradas{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	color:#666666;
	vertical-align:middle;
}
#preconfiguradas a{
	FONT-SIZE: 11px; 
	COLOR: #507ca7; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
#preconfiguradas a:hover{
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.texto-rojo-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.textoalert{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	text-align:center;
	margin-left: 10px;
	margin-right: 10px;
	width:278px;
}
.seleccionados{
	FONT-WEIGHT: bold; FONT-SIZE: 1px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden;
	position:absolute;
	visibility:hidden;
}
/*#selchk{
	FONT-WEIGHT: bold; FONT-SIZE: 1px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
		visibility:hidden;
}*/
#niveles{
	FONT-WEIGHT: bold; FONT-SIZE: 1px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden;
		visibility:hidden; 
}
/*#{
	FONT-WEIGHT: bold; FONT-SIZE: 1px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden;
	 
}*/
.listadoexp{
	width:950px;
	border-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-color:#a4b8cc;
	border-left-color:#a4b8cc;
	border-right-color:#a4b8cc;
}
#divGeneral{
	position:relative;
	/*width:720px;*/
	height: 590px;
	margin-left:10px;
	left:5px;
	float:left;
	display:block;
	overflow: auto;
	margin-top:20px;
}

#cabecerainstalaciones{
	width:950px;
	border-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-color:#CCCCCC;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-right-color:#CCCCCC;
	background-image:url(../instalaciones/imagenes/fondocabecera.gif);
	height:auto;
}
.cabecerainstalacionesdescripcion{
	text-align:justify;
	margin-right:15px;
	margin-left:10px;
}
#textocabecerainstalaciones{
	margin-left:20px;
}

.instalacion{
	display:inline;
	width:120px;
	margin-right:30px;
	margin-left:30px;
	/*background-color:#000000;*/

}
.listadoexpcab{

	border-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-color:#a4b8cc;
	border-top-color:#a4b8cc;
	border-left-color:#a4b8cc;
	border-right-color:#a4b8cc;
	/*background-color:#a4b8cc;*/

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
}
.listadoexpcampo{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 

	/*display:inline;*/
}
.linea_par
{
    BACKGROUND-COLOR: #efefef;
}
	/* cursor:pointer;*/
.linea_impar
{
    BACKGROUND-COLOR: #ffffff;
}
.linea_activa
{
    BACKGROUND-COLOR: #cad7e4;
	cursor:pointer;
}
.linea_seleccionada
{
	font-weight:bold;
}

/* ESTILOS DE INSTALACIONES */
.menuinstalaciones{
	width:950px;
	text-align:center;
		
	border-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-color:#CCCCCC;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-right-color:#CCCCCC;
	background-color:#F3F3F3;	/*background-image:url(../instalaciones/imagenes/fondocabecera.gif);*/
	height:auto;

}

.generalinstalaciones{
	width:950px;		
	border-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-color:#CCCCCC;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	border-right-color:#CCCCCC;
	background-color:#F3F3F3;	/*background-image:url(../instalaciones/imagenes/fondocabecera.gif);*/
	height:auto;
}

.grupoinstalaciones{

	background-color:#e6e6e6;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	/*background: #E6E6E6 url(../instalaciones/imagenes/fondoinstalaciones.gif) repeat-x right bottom;*/
}
.cabeceragrupoinstalaciones{
	background-color:#999999;
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none;
	color:#333333;
}

/*/////////////////////////////////////////////////////////////*/
/*TABS/////////////////////////////////////////////////////////*/
	.dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #919b9c;
	}
	.dhtmlgoodies_aTab{
		border-left:1px solid #919b9c;
		border-right:1px solid #919b9c;
		border-bottom:1px solid #919b9c;
		font-family: Arial, Helvetica, sans-serif;
		padding:5px;
		background-color:#FCFCFE;
		
			
		
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('../imagenes/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('../imagenes/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('../imagenes/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane span{
		font-family:arial;
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}
/*/////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////*/
/*INSTALACIONES*/
.instNorTipoE{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
	}
.instNorTipoEInicial{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden;
	font-weight: bold;
}
.instNorTipoA{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #008000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
	}
.instNorTipoAInicial{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #008000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden;
	font-weight: bold;
}
.instNorTipoM{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
	}
.instNorTipoMInicial{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden;
	font-weight: bold;
}
.instNorTipoS{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
	}
.instNorTipoSInicial{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden;
	font-weight: bold;
}
.instNorTipoC{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
	}
.instNorTipoCInicial{
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden;
	font-weight: bold;
}
.instCasilleros{
	BACKGROUND-COLOR: #ffffff;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	text-align:right;

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
	
	/*margin-left:1px;
	height:15px;
	width:50px;
	cursor:pointer;*/
}
.instCasilleros-over{
	BACKGROUND-COLOR:#a4b8cc;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	text-align:right;
		
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
}
.insttablarecuadro{
	background-color:#CCCCCC;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;

	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	color:#666666;
}
.insttablarecuadrocabecera{
	background-color:#A4B8CC;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;overflow: hidden; 
	
}

#distribucion{
	/*position: absolute;*/
	/*width: 249px;*/
	/*top: 325px;
	left: 260px;*/
	width:300px;
	height: 160px;
	/*bottom: -61px;
	z-index:100000;*/
	
	background-color: #F3F3F3;
	border-width:1px;
	border-top-style:solid;
	border-top-color:#a4b8cc;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;


}

/*AYUDA*/
.ayuda{
	position:absolute;
	/*width:200px;
	height:100px;*/

	border-width:1px;
	border-top-style:solid;
	border-top-color:#a4b8cc;
	border-right-style:solid;
	border-right-color:#a4b8cc;
	border-left-style:solid;
	border-left-color:#a4b8cc;
	border-bottom-style:solid;
	border-bottom-color:#a4b8cc;
	left: 180px;
	top: 47px;

	
	background: url(../instalaciones/imagenes/mensajepestana.gif) no-repeat;
	background-color:#F3F3F3; 
	display:none;
	
}
.ayuda #divayudacontenido{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:30px;
	margin-right:10px;

	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
	/*TEXT-DECORATION: none;*/
	color:#666666;
	background-color:#F3F3F3; 
	
}
.ayuda #divayudacabecera div{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	color:#666666;
	margin-left:27px;
	margin-top:10px;
	font-weight:bold;
	width:auto;
	background-color:#CCCCCC;
}



/*//////////////////////////*/
/*//////////////////////////*/



/*	ESTILOS DEL DOCUMENTO */
/*////////////////////////*/

.EstiloH3{
	FONT-FAMILY:"Arial Narrow", Arial;
	font-size:14px;
	font-style:inherit;
}
.EstiloH2{
	FONT-FAMILY:"Arial Narrow", Arial;
	font-size:16px;
	font-style:inherit;
}

.EstiloH1{
	FONT-FAMILY:"Arial Narrow", Arial;
	font-size:18px;
	font-style:inherit;
}
.tabla{
	border:1px;
	border-style:solid;
	FONT-FAMILY:"Arial Narrow", Arial;
	font-size:11px;
	font-style:inherit;
	border-color:#CCCCCC;	
}
.tabla td,tr{
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
}
.verde{
	color:#339900;
}
.verde td{
	color:#339900;
}
.naranja{
	color:#FF6600;
}
.naranja td{
	color:#FF6600;
}
.azul{
	color:#0066ff;
}
.azul td{
	color:#0066ff;
}
.negro {
	color:#666666;
}
.negro td{
	color:#666666;
}
.personalizado{
	color:#FF0000;
}
.personalizado td{
	color:#FF0000;
}
