BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma, sans-serif;
	height: auto;
}
* {
	font-family: inherit;
	font-size: inherit;
}
IMG { border-style: none; }
.cabeceraImpresion {
	display:none;
}

/* ESTRUCTURA DE PAGINA ********************************************************************** */
.contenedorPrincipal {
	width: 777px;
	left: 50%;
	position:relative;
	margin-left: -388px;
	/*margin-left: auto;
	margin-right: auto;*/
	padding-top: 5px;	
}

/* ZONA SUPERIOR */
.zonaSuperior {
	display: block;
}
	.zonaSuperior .menuSuperior {
		/*border-color:Red;
		border-style:solid;
		border-width:thin;*/
		display: block;
		height: 64px;
		width: 777px;
		/*CAMBIO POR CAMBIO LOGOS*/
		background-image: url(/INAP/img/cabeceras/pagina_inap.jpg);
		background-repeat: no-repeat;
		background-position: 196px 0%;
		/*background-position: 100% 0%;*/		
	}
		.zonaSuperior .menuSuperior .logo {
			float:left;
		}
		.zonaSuperior .menuSuperior .linksSuperiores {
			text-align: right;
			height: 15px;
			font-family: tahoma, sans-serif;
			font-size: 0.6em; /*10px;*/
			color: #000000;
			font-weight: bold;
			padding: 3px;
		}
			.zonaSuperior .menuSuperior .linksSuperiores A {
				color: #000000;
				text-decoration: none;
			}
			.zonaSuperior .menuSuperior .linksSuperiores A:hover {
				color: #686666;
			}
			.zonaSuperior .menuSuperior .linksSuperiores .fuentes {
				margin-left: 20px;
			}
				.zonaSuperior .menuSuperior .linksSuperiores .fuentes A {
					margin-left: 4px;
				}
				.zonaSuperior .menuSuperior .linksSuperiores .fuentes A.seleccionado, 
				.zonaSuperior .menuSuperior .linksSuperiores .fuentes A:hover {
					background-color: #fff;
				}			
				.zonaSuperior .menuSuperior .linksSuperiores .fuentes IMG {
					vertical-align:middle;
				}
			.zonaSuperior .menuSuperior .buscador {
					float: right;
					font-family: verdana, sans-serif;
					font-size: 0.6em; /* 10px; */
					padding: 5px 4px;
				}
					.zonaSuperior .menuSuperior .buscador .cajabuscador {
						float: left;
						font-family: verdana, sans-serif;
						font-weight: normal;
						text-decoration: none;
						background-color: #FFFFFF;
						padding: 0px;
						height: 19px;
						width: 110px;
						border: 0px;
						vertical-align: bottom;
					}
					.zonaSuperior .menuSuperior .buscador .b_ir {
						float: left;
						font-family: tahoma, sans-serif;
						font-weight: bold;
						font-size: 1em;
						color: #FFFFFF;
						text-decoration: none;
						background-color: #72828A;
						text-align: center;
						vertical-align: middle;
						height: 19px;
						padding-left: 4px;
						padding-right: 4px;
						border: none;
					}
					.zonaSuperior .menuSuperior .buscador .b_ir:hover {
						color: #000000;
						background-color: #BABDBF;
					}

	.zonaSuperior .Secciones {
		font: normal 10px verdana;
		text-align: right;
		background:  #72828A;
		margin: 4px 0px;
		padding-left: 40px;
		padding-top: 4px;		
		color:#FFFFFF;
		height: 16px;
	}
	.zonaSuperior .Secciones  .separador {
		color:#FFFFFF;
		text-align: center;
		width: 2px;
	}
	.zonaSuperior .Secciones  A,
	.zonaSuperior .Secciones  .botonInicio {
		color:#FFFFFF;
		padding: 3px 2px;
		text-decoration: none;
	}
	.zonaSuperior .Secciones  .botonInicio {
		margin-right: 80px;
	}
	.zonaSuperior .Secciones A.seleccionado,
	.zonaSuperior .Secciones A:hover{
		background-color: #D9DDDF;
		color: #043B46;
	}

.columnaIzquierda {
	float: left;
	width: 179px;
	background-color: #FFFFFF;
	margin: 0px;	
	padding-right: 4px;
	overflow: hidden;
}
	.columnaIzquierda .contenido {
		margin: 3px 0px 0px 4px;
	}

.contenidoCentral{
	float: left;
	margin-left: 25px;
	width: 560px;
	overflow: hidden;
	color: #333;
}
	.contenidoCentral .contenido {
	}


.pie {
	clear: both;
	display: block;
	text-align: center;
	height: 15px;
	font-family: tahoma, sans-serif;
	font-size: 0.6em;
	color: #999;
	font-weight: bold;
	padding-top: 30px;
}
	.pie A {
		color: #71828A;
		text-decoration: none;
	}
	.pie A:hover {
		color: #686666;
	}

/* ADMINISTRACION **************************************************************************/
.menuSubpaginas * { text-decoration: none; color: #666 }
.menuSubpaginas UL { margin-left: 1em; }
.menuSubpaginas UL UL { list-style-type: none;}
.menuSubpaginas UL.level3 {	font-size: 0.6em; font-weight: bold; }
.menuSubpaginas UL.level4 {	font-size: 0.9em; font-weight: normal;}

.autor {
	text-align: center;
	clear: both;
	margin-top: 20px;
	display: block;
	text-align: center;
	font-weight: bold;
	font-size: 0.6em;
	color: #CCC;
	font-style: italic;
}

.activacion {
	width:100%;
	height:100%;
	text-align: center;
	padding:60px 10px;
	background-color: #EEE;
	border: 10px solid #CCC;
	font-size: 0.7em;
	font-weight: bold;
	overflow: auto;
}
.activacion CODE {
	font-size: 1em;	
	font-weight: normal;
}
.activacion INPUT {
	display:block;
	margin-top: 10px;
	padding: 2px 15px;

}
/*1 febrero*/
span.fuentes { float:right}
.zonaSuperior .menuSuperior .linksSuperiores { font-weight:normal; padding-bottom:0 !important}
.linksSuperioresBienvenida {font-family:tahoma,sans-serif !important }
.menuSuperior {text-align:right; padding-left:0 !important}
.fuentes {padding-right:5px}
.buscador, .fuentes { margin-top:5px}
.buscador div {float:left; margin-top:-7px}
.buscador div label {display:block; margin:4px 5px 0 0 }
.menuSuperior .linksSuperioresBienvenida a {padding:3px}
.menuSuperior .linksSuperioresBienvenida a:hover {background-color:#FFFFFF;color:#686666;padding:3px}
.zonaSuperior .menuSuperior .buscador .cajabuscador {height:13px !important; padding:3px !important;width:107px !important; }
.fuentes a {text-decoration:none;}