
.btnSeleOtra{margin-left:6em !important;}

#msBloqueSuperior #msLogo { 
	left:1em;
position:absolute;
top:2.5em;
}
#msBloqueSuperior #msLogo {
	border:0.125em solid #FFFFFF;
height:3.75em;
background-color:#fff;
width:24em;
}


.centrar {
padding-top: 1em;
text-align:center;
font-size: 1em;
}

.floatDerecha .centrar {
padding-top: 1em;
text-align:center;
font-size: 1em;
}
#bloqueContenido { height:100%; }
#PortadaIzq { float:right;width:35em;}

.boton{
font-size:.7em;
background: url(http://www.mcu.es/web/img/bgFormBoton.gif) bottom repeat-x; 
border: 0.0625em solid #999999; 
padding-top: 0.2em; 
padding-left: 0.2em; 
padding-right: 0.2em; 
margin-top: 0.3em; 
margin-right: 0.3em;
cursor: hand;
}

.botonOculto{
background:#FFF;
border:0em;
width:0.01em;
height:0.01em;
}

.camposCheck2 { PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; FLOAT: none; PADDING-BOTTOM: 0em; MARGIN: 0.4em 0em 0.2em 1em; VERTICAL-ALIGN: top; PADDING-TOP: 0em;}
.camposCheck2 INPUT { CLEAR: none; DISPLAY: inline; FONT-SIZE: 0.7em; VERTICAL-ALIGN: top;}
.camposCheck2 SELECT {	CLEAR: none; DISPLAY: inline; FONT-SIZE: 0.7em; VERTICAL-ALIGN: top;}
.camposCheck2 LABEL {	DISPLAY: inline; FONT-SIZE: 0.7em; FLOAT: none; TEXT-ALIGN: left;}
.camposCheck2 ul {  MARGIN-LEFT: 8em; font-family:arial; font-size:1em; PADDING-LEFT: 0.3em;}
.camposCheck2 ul li { list-style:none; display:inline; }
.camposCheck2 ul li span { display:block; width:13.75em; float:left;}
.camposCheck2 ul li span label {  FONT-WEIGHT: normal;}

form {
border:0;
margin:0;
padding:0;
}
DIV#formularios DIV FORM FIELDSET { margin-bottom: 1.2em; }
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck2 { PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; FLOAT: none; PADDING-BOTTOM: 0em; MARGIN: 0.4em 0em 0.2em 1em; VERTICAL-ALIGN: top; PADDING-TOP: 0em;}
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck2 INPUT { CLEAR: none; DISPLAY: inline; FONT-SIZE: 0.7em; VERTICAL-ALIGN: top;}
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck2 SELECT {	CLEAR: none; DISPLAY: inline; FONT-SIZE: 0.7em; VERTICAL-ALIGN: top;}
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck2 LABEL {	DISPLAY: inline; FONT-SIZE: 0.7em; FLOAT: none; TEXT-ALIGN: left;}
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck2 ul {  MARGIN-LEFT: 8em; font-family:arial; font-size:1em; PADDING-LEFT: 0.3em;}
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck2 ul li { list-style:none; display:inline; }
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck2 ul li span { display:block; width:13.75em; float:left;}
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck2 ul li span label {  FONT-WEIGHT: normal;
}

#msNavPrincipal {
position:absolute;
top:7.4375em;
left:0;
width:59.25em;
height:1.625em;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
border-bottom:0.2875em solid #FED600;
border-left:0.0625em solid #CCC;
border-right:0.0625em solid #CCC;
background-image:url(http://www.mcu.es/web/img/degMenuIPHE.gif);
}

#msNavPrincipal ul li {
float:left;
padding-left:0.5em;
padding-right:0.5em;
text-align:left;
list-style-type:none;
border-right:0.0625em solid #CCC;
height:1.625em;
vertical-align:middle;
background-image:url(http://www.mcu.es/web/img/degMenuIPHE.gif);
}

#msNavPrincipal ul li a {
font-size:0.7em;
font-weight:700;
color:#333;
text-decoration:none;
}
#msNavPrincipal ul li:hover, #msNavPrincipal ul li.activo {
background: none repeat scroll 0 0 #FED600;

}


.txt {
	FONT-SIZE: 0.7em; FLOAGIN-RIGHT: 0.1em; TEXT-ALIGN: right; vertical-align:top; padding-right: 0.8em;
}


#msTitulo {
	font-size: 0.8em;
	margin-right: 5em;
}
 
/*
#msTitulo {
width: 19.0625em;
margin-right:1.8em;
text-align:right;
position:absolute;
top:2.9em;
}*/
 
/*#msTitulo h1 span.texto {
font-family:Arial, Helvetica, sans-serif;
color:#7B7070;
font-size:0.8em;line-height: 0.9em;
font-weight:bold;
}*/

#msTitulo h1 span.texto {
    color: #7B7070;
    font-size: 0.8em;
    line-height: 1.25em;
}
#msTitulo h1 span.sigla {
	font-family:Arial, Helvetica, sans-serif;
	color:#CA0101;
	font-size:0.8em;
	line-height: 0.9em;
	margin-left:-0.4em;
	font-weight:100;
}

.mapa {
float:left;
position:relative;
width:18.75em;
margin-left:0.3em;
margin-right:0.3em; 
margin-top: 0em; 
padding-bottom: 0.5em; 
}

.floatDerecha{ float: right; width:11em; margin:0em; padding:0em;margin:0em; }
.floatDerecha p label { FONT-SIZE: 1em; line-height:1.3em; font-weight:bold; padding-left: 0.4em; }
.floatDerecha p {  font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; color:#333333;} 
.floatDerecha p select{  font-size: 1em; font-family: Arial, Helvetica, sans-serif; } 
div#formularios div fieldset.sinLegend { border: 0.0625em solid #dddddd; padding: 0.2em 0.5em;}
div#formularios div fieldset.sinLegend div.floatDerecha label{
	font-size: 1em;
}



DIV#formularios DIV FIELDSET.sinLegend {
	BORDER-RIGHT: #dddddd 0.06em solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #dddddd 0.06em solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.2em; MARGIN-LEFT: auto; BORDER-LEFT: #dddddd 0.06em solid; WIDTH: 45em; MARGIN-RIGHT: auto; PADDING-TOP: 0.2em; BORDER-BOTTOM: #dddddd 0.06em solid;
}

#Contenido { margin-top:0em; }
.combo{
font-size:1em;
margin-bottom:.2em; 
margin-left: .2em; width:15em;
}

p.ayuda { display: block; font-size: 0.65em; color: #333333; clear: both; margin: 0em 0em 0em 15em; padding: 0em 0.3em 0.3em 0em; float: none; }
p.formNota { padding-bottom: 0.7em; margin-top: 0.5em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 0.7em; text-align: right; padding-right:1em; }
p.formNota span {border-left: 0.25em solid #FFCC00; color: #ffffff; font-size: 0.7em; }

#central { margin:0; }
#central h2 {
margin-bottom:0em;
padding-bottom:0em;
padding-top:0.5em;
border-bottom: 0.0625em solid #CDCDCD;
margin: 0em 0.5em; 
font-weight: normal; font-size: 1.4em;text-align:left;clear:left;
}

.dat { font-size:0.7em;vertical-align:middle;padding-right: 0.5em; }
#form_aux { margin-left: 0.5em; margin-right:0.5em; }
form p { font-size:0.7em; }


div#bnContacto, #pdf { border-top: none; background-color: #ffffff; background-image: url(http://www.mcu.es/web/img/ico_contactar.gif); background-repeat: no-repeat; background-position: 0.3em 0.8em; padding: 0.6em 0em 0em 0em; margin-left: 0em; margin-right: 0em; }
#bnContacto a, #pdf a { display: block; padding-left: 2em; color: #990000; text-decoration: none; font-size: 0.7em; }
#bnContacto a:link, #pdf a:link { text-decoration: none; color: #990000; font-weight: normal; }
#bnContacto a:hover, #pdf a:hover { text-decoration: underline; color: #990000; font-weight: normal; }/* solo por si acaso*/
#pdf { background-color: #ffffff; background-image: url(http://nwmcudesa.mcu.es/web/img/icoPDF.gif); background-repeat: no-repeat; padding: 0em; background-position: 0.3em 0.4em; padding: 0.5em 0em 0em 0em; }


.ctr { text-align:center; }
.ctr img{  border:0.0625em solid #ccc;margin-top:2em; }


#contenido {
padding-top:0em;
float:left;
/*width:46em;*/
width:100%;
}

.resultados {
background-color:#F2F1F2;
border:0.0625em solid #CCCCCC;
margin-top:1em;
padding:1em;
text-align:left;
}

.resultados .texto, a.texto{
font-size:.7em;
}
#Contenido {margin-top:0em; padding-top:0.3em; }

#form_aux ul { 
list-style-image:url(http://www.mcu.es/web/img/bulletContenido.gif); 
margin:0em 0.6em 0.6em 1.6em;
}

#form_aux ul li {
font-size:0.7em;
margin-top:0.3em;
}
#textoayuda {
display:block;
width:auto;
text-align:left;
background-color:#FFC;
border-left:solid .0625em #CCA;
border-right:solid .0625em #CCA;
border-bottom:solid .0625em #CCA;
border-top:solid .0625em #CCA;
margin:0em;
padding:1em;
}

/* #margen{ margin-left: 0.5em; } */
#textoayuda .texto{ font-size:.7em; }

table.lista {
border:0em none;
clear:both;
margin-top:0.5em;
width:100%;
}
table.lista th {
background-color:#F8F8F8;
border:0.0625em solid #CCCCCC;
font-size:0.7em;
height:1.3em;
padding-left:0.5em;
padding-right:0.5em;
text-align:left;
}
table.lista td {
border-bottom:0.0625em solid #CCCCCC;
font-size:0.7em;
height:1.2em;
padding-left:0.5em;
padding-right:0.5em;
vertical-align:top;
}
table.lista tr td:hover {
background-color:#F8F8F8;
}
table.lista tr:hover {
background-color:#F8F8F8;
}

div.pagResultados {
margin-top:0.8em;
text-align:center;
}
div.pagResultados strong {
font-size:0.7em;
padding-left:0.2em;
padding-right:0.2em;
}
div.pagResultados a {
color:#990000;
font-size:0.7em;
padding-left:0.2em;
padding-right:0.2em;
}
div.pagResultados a.primerElemento {
background:transparent url(../imagenes/bulletPagAnterior.gif) no-repeat scroll left center;
padding-left:0.6em;
}
div.pagResultados a.ultimoElemento {
background:transparent url(../imagenes/bulletPagSiguiente.gif) no-repeat scroll right center;
padding-right:0.6em;
}
table.resultado {
margin:-0.6em 0.5em 0.5em;
}
table.resultado th {
font-size:0.7em;
font-weight:bold;
padding-right:1em;
text-align:left;
}
table.resultado td {
font-size:0.7em;
text-align:left;
}
table.resultado td a {
color:#990000;
font-weight:bold;
text-decoration:underline;
}
table.resultado td a:hover {
text-decoration:none;
}

/*  ARBOL  */

#inventarioTitulo {	
	background-color:#F6F6F6;
	border:0.0625em solid #CCCCCC;
	color:#666666;
	padding:0.25em;
	position:relative;
	font-size:0.7em;
}
#inventarioTitulo span { padding-left:1.6em; }

#todoInventario {
	display:block;
	font-size:1em;
	padding-top:0.5em;
	position:relative;
	
}

#cajainventario {
	border:0.0625em solid #CCCCCC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:left;
}

#todoInventario ul { margin-bottom:0.29em;margin-top:0.29em;  }
#cajainventario ul { margin-bottom:0.29em;margin-top:0.29em; margin-left:0.5em; }

a.enlacesnodecoradoIcono:hover {
	color:#990000;
	text-decoration:underline;
}
.enlacesnodecoradoIcono {
	color:#666666;
	font-size:0.7em;
	text-decoration:none;
}
.descripcion { font-size:0.7em;padding-left:0.3em; margin-left:1.6em;line-height:1em;}

.icon {vertical-align:bottom;margin-right:0.3em; border:0;}

#botones_ppal {
background:#F8F8F8 none repeat scroll 0%;
border:0.0625em solid #DDDDDD;
display:block;
max-height:1.6em;
min-height:1.6em;
padding-bottom:0.3em;
text-align:right; }

.spc185 { width:11.5625em; }
.spc120 { width:7.5em; }
.spc160 { width:10em; }

div#formularios div form fieldset div.camposEnLineaConTitulo2  span.cps_der { width:20em; }
div#formularios div form fieldset div.camposEnLineaConTitulo1 { margin-bottom: 0.8em; display: block;float:left;}
div#formularios div form fieldset div.camposEnLineaConTitulo2 { margin-bottom: 0.8em; display: block;width:12.5em;float:right;clear:right;}
div#formularios div form fieldset div.camposEnLineaConTitulo2 div { margin-bottom:0.3em; }

div#formularios div form fieldset div.camposEnLineaConTitulo1 span.camposEnLineaTitulo,div#formularios div form fieldset div.camposEnLineaConTitulo2 span.camposEnLineaTitulo, div#formularios div form fieldset div.camposEnLineaConTitulo3 span.camposEnLineaTitulo { font-size: 0.7em; clear: none; display: inline; text-align: right; float: left; /**/width: 12.5em; margin-right: 0.5em; }


div#formularios div form fieldset div.camposEnLineaConTitulo3 { margin-bottom: 0.8em; display: inline;float:left;}
div#formularios div form fieldset div.camposEnLineaConTitulo3 span.camposEnLineaTitulo { font-size: 0.7em; clear: none; display: inline; text-align: right; float: left; /**/width:12.5em; margin-right: 0.5em; }

DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck3 { float:right;width:18em;clear:right;}
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck3 INPUT { FONT-SIZE: 0.7em; VERTICAL-ALIGN: top; }
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck3 SELECT {	 FONT-SIZE: 0.7em; VERTICAL-ALIGN: top; }
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck3 LABEL {	DISPLAY: inline; FONT-SIZE: 0.7em; FLOAT: none; TEXT-ALIGN: left; }
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck3 ul {  font-family:arial; font-size:1em; PADDING-LEFT: 0.3em; }
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck3 ul li { list-style:none; display:inline; }
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck3 ul li span { width:180px; }
DIV#formularios DIV FORM FIELDSET DIV DIV.camposCheck3 ul li span label {  FONT-WEIGHT: normal; }

#formularios form label{ font-weight:normal !important;}

#msContenido { top:8.4em; width:59.375em; }

.floatright { float:right; }

div.barraAcciones { border-top:0; }

#letraroja { color:#990000; font-weight:700;}

a.vinculo img { margin-top:0.2em; }
.mh-logo {
    background-color:#fff;
    width:60px;
    height:60px;
    float:right;
}

.padder {
	margin:0.5em .5em 0;
	padding-top: 1em;
}


