body {margin: 0px; font: normal 12px 'Armata', Verdana, Tahoma; background: #FFF url('/imagenes/fondo_web.gif') top center; background-attachment: fixed; background-repeat:repeat-y;}
a:link {TEXT-DECORATION: none; color: #0000aa;}
a:visited {TEXT-DECORATION: none; color: #0000aa;}
a:active {TEXT-DECORATION: none; color: #0000aa;}
td {FONT-SIZE: 11px; COLOR: #000000;}
.megatop {max-width:964px; margin:auto; FONT-SIZE: 6px;}
.textoblpeq {FONT-SIZE: 9px; COLOR: #FFFFFF;}
.texto {FONT-SIZE: 12px; COLOR: #000000;}
.texto a:link {FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #000080;}
.texto a:visited {FONT-SIZE: 12px; COLOR: #000080;}
.texto a:hover {FONT-SIZE: 12px; COLOR: #000080;}
.imagennoticias {display: block; text-align: right; width:220px; height:180px;}
.imagennews {display: block; text-align: right; width:250px; height:205px;}
.imagenenlacemini {display: block; text-align: right; width:110; height:80px;}
.texto_cuadros {FONT-SIZE: 11px; line-height: 17px; padding: 5px 1px 5px 1px; COLOR: #000000; text-align: left;}
.texto_cuadros a:link {FONT-SIZE: 11px; line-height: 17px; padding: 5px 1px 5px 1px; COLOR: #000080; text-align: left;}
.texto_cuadros a:visited {FONT-SIZE: 11px; line-height: 17px; padding: 5px 1px 5px 1px; COLOR: #000080; text-align: left;}
.texto_cuadros a:hover {FONT-SIZE: 11px; line-height: 17px; padding: 5px 1px 5px 1px; COLOR: #000080; text-align: left;}
.texto10 {FONT-SIZE: 12px; COLOR: #000000; background: #e7edf3; border: 0;}
.texto8 {FONT-SIZE: 8px; COLOR: #000000;}
.textonoticia {FONT-SIZE: 12px; COLOR: #000000;}
.textonoticia a:link {FONT-SIZE: 12px; COLOR: #000080;  TEXT-DECORATION: underline;}
.textonoticia a:visited {FONT-SIZE: 12px; COLOR: #000080;  TEXT-DECORATION: underline;}
.textonoticia a:hover {FONT-SIZE: 12px; COLOR: #404040;  TEXT-DECORATION: underline;}
.textomenu {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF;  TEXT-DECORATION: none;}
.textomenu a:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF;  TEXT-DECORATION: none;}
.textomenu a:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF;  TEXT-DECORATION: none;}
.textomenu a:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000080;  TEXT-DECORATION: none;}
.textosector {FONT-WEIGHT: bold; FONT-SIZE: 11px; line-height: 20px; COLOR: #FFFFFF;  TEXT-DECORATION: none;}
.textosector a:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF;  TEXT-DECORATION: none;}
.textosector a:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF;  TEXT-DECORATION: none;}
.textosector a:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000080;  TEXT-DECORATION: none;}
.textoblanco {FONT-SIZE: 12px; COLOR: #FFFFFF;}
a.textoblanco, a:visited.textoblanco {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.textofotos {FONT-SIZE: 11px; COLOR: #808080;}
.fecha {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF;  TEXT-DECORATION: none;}
.titulo {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF;}
.titulopeq {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF;}
.titulopeq a {COLOR: #FFFFFF;}
.titulonews {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000080;}
.titulonewsportada {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000080;}
.titulonewsportada a:link {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000080;}
.titulonewsportada a:visited {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000080;}
.titulonewsportada a:hover {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000080;}
.subnews {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000080;}
.subnews a:link {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000080;}
.subnews a:visited {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000080;}
.clasif {line-height:19px; background: #ffffff url(/imagenes/fondo_clasificaciones.gif) repeat left top; margin: 0px; padding: 0px; float: left; width: 100%;}
.titulonoticia {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000080;}
.formulario {font-size:11px; background-color: #e8e8e8; border-style: solid;border-width: 1px;}
h1 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF;  margin:0; padding:0;display:inline;}
H1.titulonews { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000080; margin: 0; padding:0; margin-bottom:20px;display:block;}
#contenido H1 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000080; margin: 0; padding:0; margin-bottom:20px;display:block;}
h2 { font-size: 12pt; margin: 0; padding:0; font-size:100%; font-weight:normal; margin-bottom:20px;}
h2.titulonewsportada {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000080; display:inline;}
h2.titulonewsportada a:link {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000080; display:inline;}
h2.titulonewsportada a:visited {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000080; display:inline;}
h2.titulonewsportada a:hover {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000080; display:inline;}
h2.subnewsportada {FONT-SIZE: 13px; COLOR: #000080; display:inline;}
h2.subnewsportada a:link {FONT-SIZE: 13px; COLOR: #000080;}
h2.subnewsportada a:visited {FONT-SIZE: 13px; COLOR: #000080;}
h2.subnewsportada a:hover {FONT-SIZE: 13px; COLOR: #000080;}
.salto3 {margin: -3px; display:block;}
.salto5 {margin: -5px; display:block;}
.salto7 {margin: -7px; display:block;}
.sector {line-height: 7px;}
.texto .etapas {line-height: 25px; font-size:13px;}
.texto .etapas a {font-size:13px;}
.info {FONT-SIZE: 14px; COLOR: #000000;}
.infotitulo {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000;}
.infosubtitulo {FONT-SIZE: 14px; COLOR: #000000;}
.infoimagen {display: block; text-align: right; width:201px; height:147px;}

/***left Side Bar***/
#navlist * {margin: 0px;padding: 0px; font-weight: bold; FONT-SIZE: 11px; COLOR: #000000;}
#navlist {position: relative; top: 0px; left: 19px; background: url('/imagenes/menu_up_1024.png'); width: 160px; margin-bottom:9px;}
#navlist ul#nav {list-style: none;}
#navlist UL#nav li {display: block; position: relative; left: 4px; width: 154px; height: 19px; background: #EAEEF2; background: url('/imagenes/boton1_menu_1024.gif'); background-repeat: no-repeat; padding-top:2px; text-indent: 5px; margin-bottom:0px; .margin-bottom:1px; }
#navlist ul#nav li a{display: block; TEXT-DECORATION: none; COLOR: #FFFFFF;}
#navlist ul#nav li a:hover {COLOR: #000080;}
#navlist UL#nav li ul {background: #EAEEF2; position: absolute; top: 0; left: 152px; display: none;}
#navlist UL#nav li ul a {background-repeat: no-repeat;}
#navlist UL#nav .mtb {background: url('/imagenes/boton1_menu__naranja_1024.png'); background-repeat: no-repeat;}
#navlist ul#nav .mtb a:hover {COLOR: #800000;}
#navlist UL#nav li:hover ul, #navlist UL#nav LI.over UL {display:block; width: 154px; z-index: 1000;}
#menu { position: relative; top: 0px; left: 28px;}
#navlist .sec_menu {width:150px;}
#navlist .sec_menu p {FONT-WEIGHT: bold; FONT-SIZE: 12px; text-align: right; text-indent: 5px; COLOR: #000000;}

.ce  {FONT-SIZE: 14px; COLOR: #000000;}
.ce  a:link {FONT-SIZE: 14px; COLOR: #000000;}
.ce  a:visited {FONT-SIZE: 14px; COLOR: #000000;}
.ce  a:hover {FONT-SIZE: 14px; COLOR: #000000;}
#lightbox{background-color:#FFFFFF; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em; COLOR: #000000; padding-top: 0.4em;}
#lightboxCaption{float: left;}
#keyboardMsg{float: right;}
#lightbox img{border: none;}
#overlay img{border: none;}
#overlay{ background-image: url('/imagenes/overlay.png');}
* html #overlay{background-color: #000;background-color: transparent;background-image: url('/imagenes/blank.gif');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imagenes/overlay.png", sizingMethod="scale");}

@media (max-width: 810px) {
body {margin: -13px; font: normal 16px 'Armata', Verdana, Tahoma; background: #FFF url('/imagenes/fondo_web.gif') top center; background-attachment: fixed; background-repeat:repeat-y;}
td {FONT-SIZE: 22px; COLOR: #000000;}
.texto ul li {line-height: 55px;}
.megatop {max-width:830px; margin:auto; FONT-SIZE: 6px;}
.textomenu {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.textomenu a:link {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.textomenu a:visited {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.textomenu a:hover {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000080;  TEXT-DECORATION: none}
.texto {FONT-SIZE: 22px; COLOR: #000000;}
.texto a:link {FONT-SIZE: 22px; TEXT-DECORATION: none; COLOR: #000080;}
.texto a:visited {FONT-SIZE: 22px; COLOR: #000080;}
.texto a:hover {FONT-SIZE: 22px; COLOR: #000080;}
.texto8 {FONT-SIZE: 22px; COLOR: #000000;}
.textonoticia {FONT-SIZE: 22px; COLOR: #000000;}
.textonoticia a:link {FONT-SIZE: 22px; COLOR: #000080;  TEXT-DECORATION: underline}
.textonoticia a:visited {FONT-SIZE: 22px; COLOR: #000080;  TEXT-DECORATION: underline}
.textonoticia a:hover {FONT-SIZE: 22px; COLOR: #404040;  TEXT-DECORATION: underline}
.textosector {FONT-WEIGHT: bold; FONT-SIZE: 22px; line-height: 25px; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.textosector a:link {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.textosector a:visited {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.textosector a:hover {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000080;  TEXT-DECORATION: none}
.texto_cuadros {FONT-SIZE: 22px; line-height: 25px; padding: 5px 1px 5px 1px; COLOR: #000000; text-align: left;}
.texto_cuadros a:link {FONT-SIZE: 22px; line-height: 25px; padding: 5px 1px 5px 1px; COLOR: #000080; text-align: left;}
.texto_cuadros a:visited {FONT-SIZE: 22px; line-height: 25px; padding: 5px 1px 5px 1px; COLOR: #000080; text-align: left;}
.texto_cuadros a:hover {FONT-SIZE: 22px; line-height: 25px; padding: 5px 1px 5px 1px; COLOR: #000080; text-align: left;}
.fecha {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.imagennoticias {display: block; text-align: right; width:320px; height:262px;}
.imagennews {display: block; text-align: right; width:617px; height:506px;}
.imagenenlacemini {display: block; text-align: right; width:180px; height:132px;}

#navlist * {font-weight: bold; FONT-SIZE: 11px; COLOR: #000000;}
#navlist UL#nav li {display: block; position: relative; left: 4px; width: 154px; height: 18px; background: #EAEEF2; background: url('/imagenes/boton1_menu_1024.gif'); background-repeat: no-repeat; padding-top:2px; text-indent: 2px; margin-bottom:28px; .margin-bottom:29px;}
#navlist .sec_menu {width:150px; position:relative; top:-6px;}
#navlist .sec_menu p {FONT-WEIGHT: bold; FONT-SIZE: 22px; text-align: right; text-indent: 5px; COLOR: #000000;}
.titulonewsportada {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000080;}
.titulonewsportada a:link {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000080;}
.titulonewsportada a:visited {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000080;}
.titulonewsportada a:hover {FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000080;}
.titulopeq {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF;  top:-5px;}
.titulopeq a {COLOR: #FFFFFF;}
.textoblanco {FONT-SIZE: 22px; COLOR: #FFFFFF;}
a.textoblanco, a:visited.textoblanco {COLOR: #FFFFFF; TEXT-DECORATION: none}
.clasif {line-height:24px; background: #ffffff url('/imagenes/fondo_clasificaciones.gif') repeat left top; margin: 0px; padding: 0px; float: left; width: 100%;}

.texto .etapas {line-height: 55px; font-size:22px;}
.texto .etapas a {font-size:22px;}
.subnews {FONT-WEIGHT: bold; FONT-SIZE: 22px; line-height: 45px; COLOR: #000080;}
.subnews a:link {FONT-WEIGHT: bold; FONT-SIZE: 22px;  COLOR: #000080;}
.subnews a:visited {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000080;}
.info {FONT-SIZE: 24px; COLOR: #000000;}
.info H1 {FONT-SIZE: 22px; COLOR: #ffffff; position: relative; top: -4px;}
.infotitulo {FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000;}
.infosubtitulo {FONT-SIZE: 22px; COLOR: #000000;}
.infosubtitulo a {FONT-SIZE: 22px; line-height: 35px; COLOR: #000080;}
.infoimagen {display: block; text-align: right; width:300px; height:219px;}
.formulario {font-size:20px; background-color: #e8e8e8; border-style: solid;border-width: 1px;}
.sec_menu {width:150px; FONT-SIZE: 22px; text-align: right; text-indent: 5px; COLOR: #000000;}
h1 { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFFFFF;  margin:0; padding:0;display:inline;}
#contenido {padding-top: 25px;}
#contenido H1 { FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000080; margin: 0; padding:0; margin-bottom:20px;display:block;}
h2.titulonewsportada {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000080; display:inline;}
h2.titulonewsportada a:link {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000080; display:inline;}
h2.titulonewsportada a:visited {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000080; display:inline;}
h2.titulonewsportada a:hover {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000080; display:inline;}
h2.subnewsportada {FONT-SIZE: 22px; COLOR: #000080; display:inline;}
h2.subnewsportada a:link {FONT-SIZE: 22px; COLOR: #000080; display:inline; line-height: 50px;}
h2.subnewsportada a:visited {FONT-SIZE: 22px; COLOR: #000080; display:inline;}
h2.subnewsportada a:hover {FONT-SIZE: 22px; COLOR: #000080; display:inline;}
H1.titulonews {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000080; margin: 0; padding:0; margin-bottom:20px;display:block;}
.nomobile {display: none;}
.piemobile {position: relative; left: -40px; text-align: center; width:600px;line-height: 65px;}
.sector {line-height: 65px;}
}