a.enlacebarra:hover, a.enlacebarra:focus, a.enlacebarra:active,a.enlacebarram:hover, a.enlacebarram:focus, a.enlacebarram:active,a.enlacebarrag:hover, a.enlacebarrag:focus, a.enlacebarrag:active{background-color: #0049B0;color:#FFFFFF;valign:middle;}
a.ebanderas:hover, a.ebanderas:focus, a.ebanderas:active{border:0.08em solid #0049B0}
a.novedadseleccionada:hover, a.novedadseleccionada:focus, a.novedadseleccionada:active{ background-color: #0A4EA3; color: #FFF7E4; }
a.enlacedoc:hover, a.enlacedoc:focus, a.enlacedoc:active, a.enlaceext:hover, a.enlaceext:focus, a.enlaceext:active { background-color: #0049B0; color: #FFFFFF; }
a.textomenu:hover, a.textomenu:focus, a.textomenu:active, 
a.textomenusel:hover, a.textomenusel:focus, a.textomenusel:active { background-color: #094DA2; color: #fff7e4; display: block; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; padding-left: 0.625em; position: relative; text-decoration: none; vertical-align: middle; width: 100%; }
a.textomenuhijo:hover, a.textomenuhijo:focus, a.textomenuhijo:active, 
a.textomenuhijosel:hover, a.textomenuhijosel:focus, a.textomenuhijosel:active { background-color: #dcdeed; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; padding-left: 0.625em; position: relative; text-decoration: none; vertical-align: middle; width: 100%; }
h1{ color: #0a4ea3; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 1.2em; font-weight: bold; margin-bottom: 0.2em; padding-bottom: 0.75em; padding-top: 0.75em; text-decoration: none; }
h2{ color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; font-weight: bold; margin-bottom: 0.2em; padding-bottom: 0.75em; padding-top: 0.75em; text-decoration: none; }
h3{ color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; font-weight: bold; margin-bottom: 0.2em; padding-bottom: 0.75em; padding-top: 0.75em; text-decoration: none; }
h4{ color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.65em; font-weight: bold; margin-bottom: 0.2em; padding-bottom: 0.75em; padding-top: 0.75em; text-decoration: none; }
.a100p{ width: 95%; }
.acolchaabajo{ color: #FFFFFF; padding-bottom: 0.125em; }
.acolchado{ margin: 1em 0.5em 1em 1em; }
.acolchaizq{ padding-left: 0.5em; }
.ancho100{ width: 100%; }
.azul{ background: #dcdeed; }
.banderas{ border: 0px; height: 1.25em; margin: 0.25em 0.125em 0.5em 0.125em; vertical-align: middle; width: 1.25em;}
.banner{ border: none; height: 3.75em; margin: 1em 0em 1em 0em; vertical-align: middle; width: 29.25em; }
.botonbarra{ background-color: #D4D0C8; border: 1px solid #000000; color: #000000; }
.buscador{height:100%;text-align:right;margin-bottom:-3.25em;}
.cabeceraentrada{ border: 0.0625em solid #CCCCCC; padding: 1em 1em 1em 1em; }
.cabeceraforosalta{ height: 25em; }
.cajatextobarra{ background-color: #FFFFFF; border: 0.0625em solid #000000; color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.6875em; }
.colocacion{ left: 0em; position: absolute; top: 0em; width: 100%; }
.contenido{ left: 220px; position: relative; }
.contenidonovedades{border-bottom:1px solid /*#FF8040*/#900000;background-color:#FFF7E4;width:100%;}
/* ML */

.enlacebarra{ color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; font-weight: bold; padding: 0.30em 0.30em 0em 0.30em; text-decoration: none; vertical-align:middle;}
.opciones{border:2px outset;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;border-top-color:#FFFFFF;display:inline;vertical-align:middle;height:1em;margin-left:0em;}
.opcionesContacta{border:2px outset;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;border-top-color:#FFFFFF;display:inline;vertical-align:middle;height:1em;margin-left:0.5em;margin-right:0.1em;}
.opcionesTransparente{border:2px none;display:inline;vertical-align:middle;height:1em;}
.opcionesFuenteG{border:2px outset;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;border-top-color:#FFFFFF;display:inline;vertical-align:middle;height:1em;margin-left:0em;}
.opcionesFuenteM{border:2px outset;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;border-top-color:#FFFFFF;display:inline;vertical-align:middle;height:1em;margin-left:0em;}
.opcionesFuenteP{border:2px outset;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;border-top-color:#FFFFFF;display:inline;vertical-align:middle;height:1em;margin-left:0em;}
/**/
.enlacebarraf{ color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; font-weight: bold; padding: 0.45em 0em 0.25em 0.5em; text-decoration: none; vertical-align:middle;}
.enlacebarrag{ color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 1em; font-weight: bold; padding: 0em 0.15em 0em 0.15em; text-decoration: none; vertical-align:middle;}
.enlacebarram{ color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.875em; font-weight: bold; padding: 0.15em 0.25em 0em 0.25em; text-decoration: none; vertical-align:middle;}
.enlacedoc{ color: #0049B0; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.6785em; font-weight: bold; text-decoration: underline; }
.enlaceext{ color: #0049B0; text-decoration: underline; }
.enlaces{ color: #FFFFFF; text-decoration: none; }
.espacios { width: 3.125em; }
.fondo{ background-color: #fff7e4; background-image: url(/img/fondoumc2.jpg); background-repeat: no-repeat; }
.fondomenubajo{ height: 6em; margin-bottom: 1px; margin-left: 1px; margin-top: 1px; vertical-align: bottom; width: 100%; }
.fondoopcionhijosel, .amarillo, .fondoopcionhijo { background-color: #fff7e4; }
.fondoopcionmenusel{ background-color: #0e2a3f; }
.fondotitulonovedades{background-color:/*#FF8040*/#900000;height:50%;}
.forherramientas{ margin-bottom: 0.5em; margin-top: 0.5em; margin-left:0.25em; width: 99.9%; }
.herramientas{ left: 220px; position: absolute;}
.icono{ height: 1.125em; margin-right: 0.25em; margin-top: 3px; width: 1.125em; }
.imagenacce{ border: none; height: 5em; margin-top: 0.3em; width: 8.25em; }
.imagensola{ margin-top: 0.5em; text-align: center; vertical-align: middle; }
.imgplanfotoder{ margin-left: 0.5em; margin-right: 0.5em; }
.imgplanfotoder1{ margin-bottom: 0.2em; margin-left: 0.2em; }
.imgplanfotoder2{ margin-left: 0.5em; margin-right: 0.5em; margin-top: 7em; }
.imgplanfotoderf{ float: right; margin-bottom: 0.2em; margin-left: 0.5em; margin-top: 0.3em; }
.imgplanfotoleft{ float: left; margin-left: 0.5em; margin-right: 0.5em; }
.imgplanfotoleftf{ float: left; margin-bottom: 0.4em; margin-right: 0.4em; margin-top: 0.3em; }
.linea{ background-color: #c1d9fb; font-size: 0.05em; height: 1em; margin-bottom: 8em; }
.linovedades{ list-style-type: square; color: #0A4EA3; }
.logoumc{ border: 0px; width: 100%; }
.listanovedades{margin-top:-0.5em;}
.listanovedadseleccionada{color:/*#FF8040*/#900000;}
.logos{margin-left:4em;border:0px;}
.capaLogos{margin-top:3em;}
.mapa, .mapacuatro{ list-style-type: square; color: #0A4EA3; }
.mapados, .mapacinco{ list-style-type: circle; color: #0A4EA3; }
.mapatres{ list-style-type: disc; color: #0A4EA3; }
.menu{ left: 0em; position: absolute; width: 170px; }
.menunavegacion { margin: 0; padding: 0; }
.menunavegacion2 { margin: 0em; padding: 0em; }
.menunavegacion2li { margin: 0.0625em; padding: 0.0625em; }
.menunavegacionli { margin: 0.0625em; padding: 0.0625em; width: 100%; }
.negrita{ font-weight: bold; }
.novedadseleccionada{color:/*#FF8040*/#900000;font-family: arial,sans-serif; font-size: 0.75em; font-weight: bold; text-decoration: underline;}
.ocultofield{ border: none; margin: 0; padding: 0; }
.ocultolegend{ display: none;}
<!--.opciones{border:2px outset;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;border-top-color:#FFFFFF;display:inline;vertical-align:middle;height:2.1em;margin-left:0.15em;}
<!--.opcionesTransparente{border:2px none;display:inline;vertical-align:middle;height:2em;}
<!--.opcionesFuenteG{border:2px outset;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;border-top-color:#FFFFFF;display:inline;vertical-align:middle;height:1em;margin-left:0.15em;}
<!--.opcionesFuenteM{border:2px outset;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;border-top-color:#FFFFFF;display:inline;vertical-align:middle;height:1em;margin-left:0.15em;}
<!--.opcionesFuenteP{border:2px outset;border-bottom-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;border-top-color:#FFFFFF;display:inline;vertical-align:middle;height:2em;margin-left:0.15em;}

.plantder { margin-top: 0.5em; padding-left: 0.5em; position: relative; }
.plantillafotoder, .plantillafotoder2 { clear: left; float: right; }
.plantillafotoderf{ margin-right: 0.5em; }
.plantillafotoleft{ clear: right; float: left; }
.plantillafotoleftf{ padding-left: 0.2em; padding-right: 0.3em; }
.plantillasolofoto{ text-align: center; vertical-align: top; }
.plantillatexto{ margin-right: 0.1em; margin-top: 0.5em; padding-left: 0.5em; position: relative; }
.posbuscador{ display: inline; position: absolute; right: 5px; top: 3px; }
.posicionacontenido{ display: inline; position: relative; top: 0.25em; vertical-align: top; }
.posicionamenu{ display: inline; position: relative; top: -1.125em; vertical-align: top; width: 23%; }
.sinborde{ border-style: none; }
.tablanueva{ position: relative; width: 100%; }
.tdnuevo{ display: inline; position: relative; }
.texto{ color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; }
.textofotoder, .textofotoder2 { padding-left: 0.3em; padding-right: 0.2em; text-align: justify; width: 97%; }
.textofotoder1{ float: left; text-align: justify; }
.textofotoleft{ margin-right: 0.1em; padding-left: 0.2em; padding-right: 0.3em; text-align: justify; width: 95%; }
.textoleft{ text-align: right; }
.textomenu{ color: #000000; display: block; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; font-weight: bold; padding: 0.3125em; padding-left: 0.625em; position: relative; text-decoration: none; vertical-align: middle; width: 100%; }
.textomenuhijo, .textomenuhijosel { color: #094DA2; display: block; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; font-weight: bold; padding: 0.3125em; padding-left: 0.625em; position: relative; text-decoration: none; vertical-align: middle; width: 100%; }
.textomenusel{ color: #FFFFFF; display: block; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.75em; font-weight: bold; padding: 0.3125em; padding-left: 0.625em; position: relative; text-decoration: none; vertical-align: middle; width: 100%; }
.textosolo{ padding-left: 0.3em; padding-right: 0.3em; text-align: justify; }
.titulonovedades{margin-top:-0.25em; margin-left:0.5em;margin-bottom: 0.75em; padding-bottom: 0.05em; padding-top: 0.25em;background-color:#900000;/*background-color:#FF8040;*/color: #FFFFFF;}
.trnuevo{ position: relative; }
.txtbuscar{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 0.75em; font-weight: bold; padding-left: 1em; vertical-align: middle; }
.txtofechamenu{ bottom: 0.5em; color: #000000; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.6785em; position: absolute; right: 1em; }
.txtsepara{ color: #FFFFFF; font-family: Arial,Helvetica,sans-serif,verdana; font-size: 0.6875em; }
.imgpeq{width:1.175em;height:1.175em;border:0em;;vertical-align:middle;}
