@charset "utf-8";

*{margin:0; padding:0}
body {background:#F5F5F5; color:#2F2F2F; font: 1em Arial}
img {border:0}
a {text-decoration:none; color:#62AC1E}
p {font-size:0.85em; color:#242424}
li {font-size:0.85em}
h2 {font-size:1em}
h1 {text-indent:-9000px; display:block; width:100px; float:left}
h1 a {display:block; width:480px; height:80px; outline:none}
.resaltado {font-weight:bold}
.clear {clear:both; height:0px}
.vermas {text-align:right; margin-right:5px}
.vermas a {font-size:0.9em; background:url(bullet_bloqueLI.jpg) no-repeat left center; padding-left:20px; color:#242424}
.vermas a:hover {color:#62AC1E; text-decoration:underline}
.indicadorSeccion {display:none}
a[href^="http:"], a[href^="https:"]{background: url(icoExt.png) no-repeat right 3px; padding-right: 12px;}

#wrapper {width:61em; margin:1em auto 0}

/* HERRAMIENTAS */
#barra_herramientas {height:1.9em; width:59em; padding:0.4em 1em}
#login {float:left; margin-left:6px}
#login label{display:none}
#login input {border: 1px solid gray; color: #5b5b76; font-size:12px; padding:2px; width:9em}
#herramientas {float:right; font-size:0.8em; color:#242424; text-align:right; margin-top:11px}
#herramientas a {color:#242424}
#herramientas a:hover {color:#242424; text-decoration: underline;}
/* RATE */
.swb-rate {float:left; margin-right:5px}
.swb-rate ul {margin:0; padding:0}
.swb-rate li {float:left; list-style:none}
.swb-rate img {border:0}
#rateInfo .swb-rate p {clear:both; font-weight:normal; margin-left:7px}
#interna_colIzquierda #rateInfo ul li { list-style-image:none; list-style-type:none; }

/* HEADER */
#header {background:url(logo.jpg) no-repeat left top; height:80px; clear:both; position:relative}
#header #searchForm {float:right; position:absolute; top:45px; right:15px}
#header #searchForm label {display: none}
#header #searchForm #buscar_main {background:url(botonir.gif) no-repeat left 2px; width:28px; height:26px; border:0}
#header #searchForm #buscar_main_en {background:url(botongo.gif) no-repeat left 2px; width:28px; height:26px; border:0}
#header #searchForm input[type="text"] {width:198px; height:21px; color:#999; padding-left:3px}

/* CONTENIDO */
#contenido {background:#fff; padding:1em}
.notasHome {height:20em; margin-bottom:20px}

.imageCuadro {float: left; width:38em; height:15em; font-size:1em; margin-right:1em}
.infoCuadro {float:right; width:20em; height: 20em; background: url(fondo_notas.jpg)}
.infoCuadro h2 {width:18em; height:3em; padding: .5em .5em .5em 1.5em; line-height: 1em; font-weight:normal}
.infoCuadro h2:hover {background: #f1f0f0 url(bullet_notas.jpg) no-repeat; display:block}
.infoCuadro a {color: #1c5da4; display:block}
/* Panels Notas */
.TabbedPanels {float: left; width: 100%;}
.TabbedPanels .resaltado {font-weight:bold}
.TabbedPanelsTabGroup {float:right; width:21em; height: 20em; background: url(fondo_notas.jpg)}
.TabbedPanelsTab {position:relative; width:18.9em; height:56px; line-height:1em; list-style:none; cursor:pointer; padding-left:24px; padding-top:8px; font-size:1em; border-bottom:solid 1px #fff;	padding-right: 10px; margin-left:3px;}
.TabbedPanelsTab:hover {position:relative; width:18.8em; height:56px; line-height:1em; list-style:none; cursor:pointer; padding-left:24px; padding-top:8px; font-size:1em; border-bottom:solid 1px #fff;	padding-right: 10px; background:#f7f7f7 url(bullet_notas.jpg) no-repeat left top}
.TabbedPanelsTab:hover a, .TabbedPanelsTab a:hover {text-decoration:underline}
.TabbedPanelsTabHover {background:#f7f7f7; display:block}
.TabbedPanelsTab a {color:#62AC1E; display:block; font-size:0.78em}
.TabbedPanelsTab a:hover {color:#62AC1E; display:block; font-size:0.78em}
.TabbedPanelsContentGroup {float:left; width:38em; height:15em}
.VTabbedPanels .TabbedPanelsTabGroup {position:relative;}
.VTabbedPanels .TabbedPanelsTabSelected {border-bottom:solid 1px #999;}
.VTabbedPanels .TabbedPanelsContentGroup {clear:none; float:left; width:30em; height:20em;}

#columnaIzquierda_home {width:39em}
.bloqueNotas {background:#F8F8F8; width:18.5em; float:left; margin-right:1em; height:17em; margin-bottom:20px}
.mainNews {padding:0}
.mainNews img {float: right; display:block; border:solid 2px #62AC1E}
#recuadrosMiddle .mainNews p {float:left; width:186px; display:block; font-size:0.85em}
.mainNews a {color:#555557; text-decoration:none}
.mainNews a:hover {color:#62AC1E; text-decoration:underline}
.bloqueNotas ul.underline li {border-bottom:2px dotted #737576; padding:5px 10px}
.bloqueNotas li {list-style:none; font-size:0.85em; padding:0.3em 0em 0.3em 0.5em;}
.bloqueNotas a {color:#2f2f2f}
.bloqueNotas a:hover {color:#62AC1E; text-decoration:underline}
/**/
.bloqueNotas_recuadro {background:#f9f9f9; width:18.3em; float:left; margin-right:1em; height:17.8em; margin-bottom:20px; border:solid 1px #919191}
.bloqueNotas_recuadro ul.underline li {border-bottom:2px dotted #737576; padding:5px 5px 5px 20px; background: url(bullet_bloqueLI.jpg) no-repeat 5px 7px;}

#recuadrosMiddle ul.underline li {border-bottom:2px dotted #737576; padding:5px 5px 5px 20px; background: url(bullet_bloqueLI.jpg) no-repeat 5px 7px; list-style:none}
#recuadrosMiddle ul.underline li a {color:#555557; text-decoration:none}
#recuadrosMiddle ul.underline li a:hover {color:#62AC1E; text-decoration:underline}

.bloqueNotas_recuadro li {list-style:none; font-size:0.8em; padding:0.3em 0em 0.3em 0.5em;}
.bloqueNotas_recuadro a {color:#2f2f2f}
.bloqueNotas_recuadro a:hover {color:#62AC1E; text-decoration:underline}
.tituloBloque {border-left:solid 2px #e4e3e3; padding-left: .3em; text-transform:uppercase; font-weight:bold; color:#62AC1E;margin-bottom: .5em;}
.span_tituloBloque {font-size:0.7em; color:gray}
.listaTramites {margin-bottom:9px}
.listaTramites li {min-height:25px}
.bloqueNotas ul li span {width:36px; height:24px; float:left; margin-right:0.5em}
.bloqueNotas_recuadro ul li span {float:left; height:24px; margin-right:0.5em; width:36px;}
ul.listaTramites li a {display:block; margin-left:42px; padding-right:3px;}
.icono_1 {background: url(iconografia.gif) no-repeat -16px -236px}
.icono_2 {background: url(iconografia.gif) no-repeat -60px -236px}
.icono_3 {background: url(iconografia.gif) no-repeat -104px -236px}
.icono_4 {background: url(iconografia.gif) no-repeat -148px -236px}
.icono_5 {background: url(iconografia.gif) no-repeat -192px -236px}
.icono_6 {background: url(iconografia.gif) no-repeat -236px -236px}
.icono_7 {background: url(iconografia.gif) no-repeat -280px -236px}
.icono_8 {background: url(iconografia.gif) no-repeat -16px -13px}

.bloqueVideos {width:39.3em; margin-right:0.2em; float:left; position:relative}
.bloqueVideos object {width:22.5em; height:240px; float:left; overflow:hidden; background:gray}
#listadoVideos {display:block; width:16.8em; height:240px; background:#F8F8F8; position:absolute; top:27px; right:0}
.bloqueVideos #listadoVideos ul {margin:0 0.7em;}
.bloqueVideos li {font-size:0.75em; border-bottom:dashed 1px silver; padding:0.4em 0; list-style:none}
.bloqueVideos li a {color:#5F5E5F}
.bloqueVideos li a:hover {color:#C71707; text-decoration:underline}
.listaVideos {padding:0 8px}
.listaVideos a {font-size:0.7em; color:#C71707}
.listaVideos a:hover {text-decoration:underline}

.bloqueEnlaces {width:9.7em; float:left; height:16em; margin-bottom:20px}
.bannerIzquierda {width:auto; float:left; margin-bottom:10px}
.bannerDerecha {width:auto; float:right; margin-bottom:10px}
.bannerFill {margin-bottom:10px; clear:both}

.temasBottom {width:143px; height:208px; position:relative;	margin:0em 0.42em 1em; float:left}
.temasBottom p {position:absolute; bottom:0; left:0; background:#000 url(flecha_rosa.png) no-repeat 130px top; height:2.2em; border-top:solid 2px #D90A90; padding:8px; font-weight:bold; color:#fff; width:127px;}
.masLigas {padding:5px; width:226px; float:left}
.masLigas li {margin-bottom:5px; list-style:none}
.masLigas a {color:gray; font-size:0.9em}
.masLigas a:hover {color:#62AC1E; text-decoration:underline}
.autor_nota {color:#ba5112; font-size:0.6em; text-align:right; margin-top:10px}

/* FOOTER */
#footer {clear:both; background:#fff; text-align:center; border-top:1px solid #DEDDE0; color: gray}
#footer a {color: gray; text-decoration: none}
.topFooter {background:url(pie1.jpg) no-repeat center bottom; display:block; height:25px}
#footerBottom {background:url(pie.jpg) no-repeat; height:8em}
#footer p {font-size: .8em;	padding-top: .5em; padding-bottom:.5em; color:gray}

/* SPRIES MENU */
#mainMenu {text-align: center}

#engmenu #mainMenu > ul {padding-left:380px}

ul.MenuBarHorizontal {background:url(fondo_menu.jpg) no-repeat left top; height:40px; z-index: 1000; padding-left:25px}
ul.MenuBarActive {background:url(fondo_menu.jpg) no-repeat left top; height:40px; z-index: 1000;}
ul.MenuBarHorizontal > li {position:relative; cursor:pointer; float:left; list-style:none; padding:7px 9px 0; height:33px; font-weight:bold; font-size:0.8em; }
ul.MenuBarHorizontal > li a {display:block}
/*ul.MenuBarHorizontal > li a:first-letter {font-weight:bold}*/
ul.MenuBarHorizontal ul {z-index:1020; cursor:default; position:absolute; left:-1000em; margin-top:9px; background:#6bb03c; border-bottom:solid 2px yellow}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {left:auto}
ul.MenuBarHorizontal ul li {padding:5px 0; width:20em; list-style:url(bullet_menu.png); margin-left:20px; text-align:left; font-size:0.9em; font-weight:normal; padding-right:5px}
/*ul.MenuBarHorizontal ul li a:first-letter {font-weight:normal}*/
ul.MenuBarHorizontal ul li a:hover {text-decoration:underline}
ul.MenuBarHorizontal a {color:#fff}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {color: #FFF;}

/* INTERNAS */
#interna_colIzquierda {width:750px; float:left; text-align:justify}
#interna_colIzquierda img {margin-right:10px; float:left}
#interna_colIzquierda h2 {font-size:1.2em; text-transform:uppercase; color:#62AC1E; margin-bottom:0.5em; line-height:1em; text-align:left}
#interna_colIzquierda h3 {color:#62AC1E; text-transform:uppercase; font-size:1em; border-left:2px solid #E4E3E3; margin:0.2em 0; padding-left:0.3em}
#interna_colIzquierda p {margin-bottom:10px}

#interna_colIzquierda ul {margin-left:20px}
#interna_colIzquierda ul li {list-style:url(bullet_menu.png); margin-bottom:10px}
#interna_colIzquierda #rate_historia ul li {list-style:none}
#interna_colIzquierda ol {margin:20px}
#interna_colIzquierda ol li{margin-bottom:10px}

#interna_colDerecha {width:178px; float:right}
#breadcrumb {color:#62AC1E; font-size:0.7em; margin-bottom:10px; text-transform:uppercase}
#breadcrumb span {text-decoration:underline}
#breadcrumb a {color:#929292; text-decoration:none}
#breadcrumb a:hover {color:#62AC1E; text-decoration:underline}
/* SUBMENU */
.bloque_subMenu {background:#f2f2f4; margin-bottom:15px; border:solid 1px #c0c0c0}
.bloque_subMenu h3 {background:#8a8a8a url(bg_bloquecolH3.jpg) repeat-x left top; font-size:0.9em; color:#fff; padding:3px 5px; text-transform:uppercase}
.bloque_subMenu li {background:url(bullet_bloqueLI.png) no-repeat 5px 7px; list-style:none; padding:5px 5px 5px 15px}
.bloque_subMenu li a {color:#555557; text-decoration:none}
.bloque_subMenu li a:hover {color:#555557; text-decoration:underline}
.bloque_subMenu li ul {margin:0; margin-bottom:-6px; margin-top:2px}
.bloque_subMenu li ul li { background-image:none; background-color:#e0e0e0; margin-left:-15px; margin-right:-5px; color:#555557; font-size:1em; border-bottom:1px solid #C0C0C0; padding:2px 5px 2px 25px }
.bloque_subMenu li ul li ul {margin:0; margin-bottom:-3px; margin-top:2px}
.bloque_subMenu li ul li ul li {margin-left:-25px; margin-right:-5px; color:#555557; font-size:1em; border-bottom:1px solid #C0C0C0; padding:2px 5px 2px 35px; background: #CECECE url(none);}
.swb-menumap li {background:url(bullet_bloqueLI.png) no-repeat 5px 7px; list-style:none; padding:5px 5px 5px 15px}
.swb-menumap li a {color:#555557; text-decoration:none}
.swb-menumap li a:hover {color:#555557; text-decoration:underline}
/* RATING */
#rateInfo img {float:none; margin-right:0px}
#interna_colIzquierda #rate_mission ul li {list-style:none}
#rateInfo {margin-bottom:10px; font-size:0.8em;}
#rateInfo p {font-size:0.9em; font-weight:bold}
#rateInfo a {color:#807e7f}
#rateInfo #rate img {margin-left:5px}
#rateInfo li {list-style:none}
/* CALIFICAR INFORMACIÓN */
.estrellas{width:80px; height:16px; list-style:none; position:relative; background:url(estrellas.gif) no-repeat 0 0; float:left;}
ul.estrellas li {cursor: pointer; float:left; text-indent:-999em;}
ul.estrellas li a {position:absolute; left:0; top:0; width:16px; height:16px; text-decoration:none; z-index: 200;}
ul.estrellas li.estrellas_1 a {left:0}
ul.estrellas li.estrellas_2 a {left:16px;}
ul.estrellas li.estrellas_3 a {left:32px;}
ul.estrellas li.estrellas_4 a {left:48px;}
ul.estrellas li.estrellas_5 a {left:64px;}
ul.estrellas li a:hover {z-index:2; width:78px; height:16px; overflow:hidden; left:0; background: url(estrellas.gif) no-repeat 0 0}
ul.estrellas li.estrellas_1 a:hover {background-position:0 -176px;}
ul.estrellas li.estrellas_2 a:hover {background-position:0 -192px;}
ul.estrellas li.estrellas_3 a:hover {background-position:0 -208px}
ul.estrellas li.estrellas_4 a:hover {background-position:0 -224px}
ul.estrellas li.estrellas_5 a:hover {background-position:0 -240px}
.estrella_1 {background-position:0 -16px}
.estrella_2 {background-position:0 -32px}
.estrella_3 {background-position:0 -48px}
.estrella_4 {background-position:0 -64px}
.estrella_5 {background-position:0 -80px}

/* LANDING PAGE */
#teaser {position:relative; margin-bottom:10px; height:310px; width:750px}
h2#tituloCanal, #teaser h2 {position:absolute; top:25px; left:32px; width:350px; font-size:2em; color:#62AC1E; text-align:left}
#infoTeaser, #teaser p {position:absolute; top:150px; left:32px; width:350px}
/* Indice temático */
.entrada_indiceTematico {margin-bottom:10px; border-bottom:3px solid #999; background:#F8F8F8; padding:10px 10px 2px;}
.entrada_indiceTematico h3 {font-size:1em; font-weight:bold; margin: 0px 0px 10px;}
.entrada_indiceTematico h3 a, .indiceTematico h3 a:hover {color:#62AC1E; text-decoration:none; }
.entrada_indiceTematico ul {margin-left: 10px;}
.entrada_indiceTematico li { float: left; display: block; width: 275px; color: #666; margin: 0px 0px 3px; padding-left: 10px; padding-right: 20px; background: url(bullet_bloqueLI.jpg) no-repeat left 1px; }
.entrada_indiceTematico li a {color:#555557; text-decoration: none;}
.entrada_indiceTematico li a:hover {color:#555557; text-decoration: underline;}
.clearindiceTematico {clear: both; height: 1px;}
.entrada_indiceTematico_nivel2 {margin-bottom:10px; border-bottom:3px solid #999; background:#F8F8F8; padding:10px 10px 2px; margin-right:3%; float:left; width:44%; }
.entrada_indiceTematico_nivel2 h3 {font-size:1em; font-weight:bold; margin: 0px 0px 10px; color:#62AC1E; text-align:left}
.entrada_indiceTematico_nivel2 h3 a, .indiceTematico h3 a:hover {color:#62AC1E; text-decoration:none; }
.entrada_indiceTematico_nivel2 ul {margin-left: 10px;}
.entrada_indiceTematico_nivel2 li { float: left; display: block; width: 275px; color: #666; margin: 0px 0px 3px; padding-left: 10px; padding-right: 20px; background: url(bullet_bloqueLI.jpg) no-repeat left 1px; }
.entrada_indiceTematico_nivel2 li a {color:#555557; text-decoration: none;}
.entrada_indiceTematico_nivel2 li a:hover {color:#555557; text-decoration: underline;}

.entrada_indiceTematico_3cols {margin-bottom:10px; border-bottom:3px solid #999; background:#F8F8F8; padding:10px 10px 2px}
.entrada_indiceTematico_3cols h3 {font-size:1em; font-weight:bold; margin: 0px 0px 10px; color:#62AC1E; text-align:left}
.entrada_indiceTematico_3cols h3 a, .indiceTematico h3 a:hover {color:#62AC1E; text-decoration:none; }
.entrada_indiceTematico_3cols ul {margin-left: 10px;}
.entrada_indiceTematico_3cols li { float: left; display: block; width: 210px; color: #666; margin: 0px 0px 3px; padding-left: 10px; padding-right: 20px; background: url(bullet_bloqueLI.jpg) no-repeat left 1px; }
.entrada_indiceTematico_3cols li a {color:#555557; text-decoration: none;}
.entrada_indiceTematico_3cols li a:hover {color:#555557; text-decoration: underline;}

/* ERROR 404 */
#errorPage {clear:both; padding:80px 100px;}
/*.titulo404 {background:transparent url(warning.png) no-repeat scroll left top; color:#62AC1E; font-size:1.6em; height:50px; padding-left:60px; padding-top:9px;}*/
#errorPage p {font-size:1em;}
#errorPage h3 {margin-top:30px;}
.subTituloSeccion {color:#62AC1E; font-size:1.1em;}
#wrapper #errorPage ol {margin-left:50px; margin-top:10px;}
#wrapper #errorPage ol li {color:#606060; font-size:1em; margin-bottom:10px; font-weight:bold}
#wrapper #errorPage ol li a {color:#62AC1E}


/* MAPA DE SITIO */
.swb-mapa .seccion, #siteMap_rec .seccion {margin-bottom:50px; clear:both; display: block;}
.seccion h3 {margin-bottom:10px; border-bottom:1px solid #999; background:#F8F8F8; padding:5px 5px 2px; font-size:1em; font-weight: bold; color:#62AC1E; clear:both;}
.swb-mapa, #siteMap_rec {float:left; width:100%; min-height:300px; margin-top:20px}
.swb-mapa .seccion h3 a, .indiceTematico h3 a:hover, #siteMap_rec .seccion h3 a{color: #62AC1E; text-decoration: none; clear: both; }
.swb-mapa .seccion ul, #siteMap_rec .seccion ul {margin-left: 10px; margin-bottom: 15px;}
.swb-mapa .seccion li, #siteMap_rec .seccion li { float: left; display: block; width:290px; color: #666; margin: 0px 0px 3px; padding-left: 10px; padding-right: 10px; background: url(bullet_bloqueLI.jpg) no-repeat left 2px; }
.seccion li a {color: #666; text-decoration:none;}
.seccion li a:hover {color:#62AC1E; text-decoration:underline;}
h2.tituloMapa {font-size:1.2em; text-transform:uppercase; color:#62AC1E; margin-bottom:0.5em; line-height:1em}

/* banner cluster */

#clusterEN .swb-banner-cluster {width:100%; height:227px; overflow:scroll; margin-bottom:20px; position:relative; border:solid 1px #919191; padding:5px; border-bottom:none}

.swb-cluster-img a[href^="http:"], a[href^="https:"]{background:none}


.swb-banner-cluster {width:611px; height:227px; overflow:scroll; margin-bottom:20px; position:relative; border:solid 1px #919191; padding:5px; border-bottom:none}
.swb-banner-cluster-ci { width:143px; float:left; margin:0 10px 0 0px; position:relative; border:1px solid #333; }
.swb-cluster-despliega { background: url("flecha1.png") no-repeat scroll right top transparent; border: 0 solid #334455; bottom: 0; color: #FFFFFF; font-size: 0.8em; height: 40px; left: 0; overflow: hidden; position: absolute; width: 100%;}
.swb-cluster-despliega p {margin:6px 5px 0px 5px; color:#fff}
.swb-cluster-despliega a {text-decoration:none; color:#FFF}
#r20_1.swb-cluster-despliega {background:#000 url(f_marron.gif) top right no-repeat; }
#r20_2.swb-cluster-despliega {background:#000 url(f_fuccia.gif) top right no-repeat; }
#r20_3.swb-cluster-despliega {background:#000 url(f_verde2.gif) top right no-repeat; }
#r20_4.swb-cluster-despliega {background:#000 url(f_naranja.gif) top right no-repeat; }
#r20_5.swb-cluster-despliega {background:#000 url(f_verde.gif) top right no-repeat; }
#r20_6.swb-cluster-despliega {background:#000 url(f_azul.gif) top right no-repeat; }
#r20_7.swb-cluster-despliega {background:#000 url(f_marron.gif) top right no-repeat; }
#r20_8.swb-cluster-despliega {background:#000 url(f_fuccia.gif) top right no-repeat; }
#r20_9.swb-cluster-despliega {background:#000 url(f_verde2.gif) top right no-repeat; }
#r20_10.swb-cluster-despliega {background:#000 url(f_naranja.gif) top right no-repeat; }
#r20_11.swb-cluster-despliega {background:#000 url(f_azul.gif) top right no-repeat; }


/* AYUDA BUSCADOR */
/*INSTRUCCIONES PARA EL BUSCADOR*/
#overPanel{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;background-image:url(screened.png);display:none;padding:50px 0 100px 0}
#overPanel div{background-color:#FFFFFF;width:600px;height:70%;overflow:scroll; margin:auto;padding:0 50px 50px 50px;font-size:1em}
#overPanel #infoAyuda {margin-bottom:50px}
#overPanel #cerrar{width:600px;height:10px;margin:auto; overflow:hidden}
#overPanel #cerrar a{float:right;width:70px;height:30px;background-color:#609739;padding:3px;text-align:center;overflow:hidden;color:#ffffff;font-weight:bold;font-size:12px;text-decoration:none}
#overPanel #cerrar a:hover{text-decoration:underline}
#miLiga span{color:#4D862B;font-weight:bold;font-size:2em;padding:0 0 0 10px}
#miLiga a{float:right; font-size:0.8em; text-align:right; text-decoration:none; color:#62AC1E}
#miLiga a:hover{text-decoration:underline}

/* BUSCADOR */
.searchResults a {color:#62AC1E}
.searchEntry{border-bottom: solid 1px #fff; padding-bottom:10px;}
.searchEntry h3 a{color:#62AC1E; text-decoration:none;}
.searchEntry p{padding:0 20px 0 40px;}
.itemType{margin-left:10px; color:#666; font-size:12px; font-weight:normal;}
.itemPath{color:#609739;}
.itemLastUpdate{color:#666;}
.updateTitle{font-weight:bold; margin-right:5px;}
.itemScore{color:#6FA101; margin-bottom:2px;}
.scoreWrapper{display:block; width:130px; height:20px; background:#ddd; position:relative; margin-left:40px;}
.scoreBar{display:block; height:20px; background:#6FA101; position:absolute;}
.searchResultsPag {display: block; text-align: center; margin-top: 25px; margin-bottom: 25px;}
.searchResults label {display: none;}
.searchResults form p {font-size: 1em; color: #4D862B; font-weight: bold;}
.searchResults form #buscar {background:#6e6e6e; border:solid 1px #ccc; font-size:0.7em; color:#fff; padding:3px 5px}
.searchResults form #busquedaText {color: #666;}

.swb-comment {margin-left:200px}
.swb-comment label {width:130px; float:left}
.swb-comment #btnEnviar {margin-left:130px}
#btnEnviar, #btnLimpiar {border:1px solid gray; padding:2px}

/* SECCION VIDEOS */
.entradaVideos {width:97.5%; padding:10px 10px 0px; border:solid 1px #CCC; margin-bottom:10px}
.entradaVideos:hover {background:#f2f2f4}
.thumbVideo {width:135px; float:left}
#interna_colIzquierda .entradaVideos img {padding:2px; border:solid 1px #62AC1E; float:none}
.infoVideo {width:730px; display:block}
#interna_colIzquierda .entradaVideos h3 {font-size:0.85em}
p.fechaVideo {font-size:0.7em}

/* CAPTCHA */
.swbCaptcha {height:100px}
.swb-coment-imagen {float:left; text-align:center}
.swb-coment-imagen img {float:none; margin-bottom:5px}
.swb-coment-imagen a {color:#62AC1E}
.swb-coment-captcha label {float:none}

/* EXTRAS HOME */
.temasInteresHome {background:#f9f9f9; width:279px; float:left; margin-right:15px; height:310px; margin-bottom:20px; border:solid 1px #919191; padding:5px}
.temasInteresHome .swb-menumap li { background:url("bullet_bloqueLI.jpg") no-repeat 5px 5px; list-style:none; padding:3px 5px 3px 15px; font-size:0.8em }
#recuadrosMiddle {width:300px; float:left; margin-right:14px}
.avisoHome {background:#f9f9f9; width:289px; height:310px; margin-bottom:10px; border:solid 1px #919191; padding:5px}
.avisoHome p {font-size:0.7em; text-align:justify; margin-bottom:10px}
.avisoHome .vermas {text-align:right; margin-right:5px; font-size:0.75em}
.licitacionesHome {background:#f9f9f9; width:289px; height:138px; margin-bottom:20px; border:solid 1px #919191; padding:5px}
.licitacionesHome p {font-size:0.7em; text-align:justify; margin-bottom:10px}
.licitacionesHome .vermas {text-align:right; margin-right:5px; font-size:0.75em}
.licitacionesHometit {margin-top:40px}

.bloquePublicidad {width:323px; height:320px; float:right; margin-bottom:20px}
#infopara {margin-bottom:11px}
#infopara h2 {margin-left:5px; margin-top:10px; margin-bottom:10px}
.bloquePublicidad #infopara img {float:left; margin:0; padding:0}
.bloquePublicidad a[href^="http:"] {background:none; padding-right:0px}
/* Redes sociales */
#redesSociales {padding:5px; position:relative}
#cuartoIinforme {position:absolute; right:8px; top:8px}
#redesSociales > div {width:38px; height:40px; margin:0.4em 1em 0.5em; float:left}
.bannerGob {margin-bottom:14px !important; height:65px}
.bloquePublicidad #infopara .bannerGob img {margin-right:5px}

#infopara .bannerGob a[href^="http:"], a[href^="https:"] {background:none; padding-right:0}

#r1 a, #r2 a, #r3 a, #r4 a,#r5 a,#r6 a #r7 a, #r8 a ,#r9 a {width:38px; height:40px; display:block; text-indent:-9000px; font-size:0px}
#r1 {}
#r1:hover {}
#r2 {background:url(rs_youtube.jpg) no-repeat right top}
#r2:hover {background:url(rs_youtube.jpg) no-repeat left top}
#r3 {background:url(rs_twitter.jpg) no-repeat right top}
#r3:hover {background:url(rs_twitter.jpg) no-repeat left top}
#r4 {background:url(rs_mail.jpg) no-repeat right top}
#r4:hover {background:url(rs_mail.jpg) no-repeat left top}
#r5 {}
#r5:hover {}
#r6 {}
#r6:hover {}
#r7 {}
#r7:hover {}
#r8 {background:url(rs_rss.jpg) no-repeat right top}
#r8:hover {background:url(rs_rss.jpg) no-repeat left top}
#r9 {background:url(rs_favorite.jpg) no-repeat right top}
#r9:hover {background:url(rs_favorite.jpg) no-repeat left top}


/* EXTRAS CANAL */
.bannersCanal img {float:left; margin:0; padding:0}
.bannersCanal a {margin:0; padding:0}
.Titulo_Sombreado { display:block; width:130px; height:20px; background:#ddd; position:relative; margin-left:40px; text-align: center;}

/* Texto Pleno */
.Liga { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #66AB1D; text-align: center; vertical-align: middle; }
.Texto { font-size: 8pt; color: #424242; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; vertical-align: middle;}
.Texto_Centrado { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #424242; text-align: center; vertical-align: middle; }
.Titulo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; background-color: #C0C0C0; text-align: center; vertical-align: middle;}
.Liga_Vineta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #66AB1D; list-style-type: disc; font-weight: bold; }
.Texto_Vineta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; list-style-type: disc; font-weight: normal; color: #424242; }
.Liga_Bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #66AB1D; text-align: center; vertical-align: middle; font-weight: bold; }
.Texto_Bold { font-size: 8pt; color: #424242; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; vertical-align: middle; font-weight: bold; }

/* buscador gob mx */
div#gobmx-searchbox-container-cofetel{display:block !important;position:relative !important;float:right !important;top:50px !important;right:30px !important;}


/* tabla contenidos */
.tabla_2011 {
	border-collapse: collapse;
	margin-bottom: 2em;
	margin-top: 2em;
	width: 100%;
}
.tabla_2011 a {
	color: #62AC1E;
}
.tabla_2011 th, .tabla_2011 td {
    border: 0.2em solid #FFFFFF;
    line-height: 1.3em;
    padding: 0.3em;
}
.tabla_2011 th {
	background-color: #62AC1E;
	color: #FFFFFF;
	font-size: 0.8em;
	text-align: center;
	text-transform: uppercase;
}
.tabla_2011 th p {
    color: #FFFFFF;
}
.tabla_2011 td {
    background-color: #EEEEEE;
}
.tabla_2011 td {
    font-size: 0.8em;
}
.tabla_2011 p, .tabla_2011 li {
    font-size: 1em;
    line-height: 1.3em;
}
.tabla_2011 p {
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 0;
}
.tabla_2011 p + p {
    padding-top: 1em;
}
.tabla_2011 p + ul, .tabla_2011 li + li {
    margin-top: 0.5em;
}
.tabla_2011 ul + p {
    margin-top: 1em;
}
.tabla_2011 ul, .tabla_2011 li {
    padding-bottom: 0;
}
.tabla_2011 ul {
    margin-bottom: 0;
}
.tabla_2011 li ul {
    margin-bottom: 0.5em;
    margin-top: 0.5em;
}
