@charset "utf-8";
/* CSS Document */

*
{
	margin:0px;
	padding:0px;
	border:0px;
}
body
{
	background-color:#FFFFFF;
	float: left;
	margin-left: 0px;
}
/* ============= BASE PRINCIPAL ============= */
#contenedor_despliegue_del_especial {
	float: left;
	height: auto;
	width: 960px;
}
#contenedor_del_especial {
	float: left;
	height: auto;
	width: 960px;
}

#cont_ct_izq {
	float: left;
	width: 640px;
	height: auto;
	margin-bottom: 20px;
}
#cont_ct_izq_2 {
	float: left;
	width: 640px;
	height: auto;
	margin-bottom: 10px;
}
#cont_ct_der {
	float: left;
	width: 300px;
	height: auto;
	padding-left: 20px;
}
#cont_ct_der_pub300x250 {
	float: left;
	height: auto;
	width: 300px;
	margin-bottom: 15px;
}
#header {
	float: left;
	height: 80px;
	width: 960px;
	margin-bottom: 10px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
}
#logo {
	float: left;
	height: 80px;
	width: 340px;
}

/* ============= MENU ============= */

#contenedor_menu {
	float: right;
	width: 570px;
	height: auto;
	margin-left: 0px;
	margin-right: 2px;
	/*position: relative;*/
}
.menu_off {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	background-image: url(images/botonera_principal.png);
	margin-right: 10px;
	margin-top: 13px;
	display: block;
	
/*	position: relative; */
/*	-moz-border-radius: 3px; /* Firefox */
/*	-webkit-border-radius: 2px; /* Safari and Chrome */
/*	border-radius: 2px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
/*	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

}
.menu_off a {
	color: #E8EBEC;
	text-decoration:none;
	display: block;
	padding-top: 24px;
	padding-right: 10px;
	padding-bottom: 16px;
	padding-left: 10px;
	font-weight: bold;

}
.menu_off :hover {
	color: #6AB8E6;
	text-decoration:none;
	display: block;
	border-radius:10px;
}
.menu_on {
	float: left;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0E2BF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	padding-left: 15px;
}
.menu_on a {
	color: #CCCCCC;
	text-decoration:none;
}
.menu_on a:hover {
	color: #999999;
	text-decoration:underline;
}

/* ============= TABS ============= */
.tab-640 {
	float: left;
	height: 20px;
	width: 640px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00A0FF;
	background-color: #E9E9E9;
}
.vermas-signo-tab-640 {
	float: right;
	background-color: #CC6600;
}
.nombre-tab-640 {
	float: left;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #00A0FF;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	height: 17px;
	padding-top: 3px;
	padding-right: 8px;
	background-color: #26608F;
	color: #FFFFFF;
	margin: 0px;
	line-height: 15px;
}
.nombreitalic-tab-640 {
	float: left;
	padding-left: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 10px;
	height: 16px;
	padding-top: 4px;
	padding-right: 8px;
	color: #A75443;
	font-style: italic;
}
.vermas-link-tab-640 {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #261710;
	height: 16px;
	width: auto;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	color: #FFFFFF;
	line-height: 13px;
}
.vermas-link-tab-640 a {
	text-decoration:none;
	color: #FFFFFF;
}
.vermas-link-tab-640 a {
	text-decoration:none;
	color: #FFFFFF;
}
.end-tab-640 {
	float: left;
	height: 20px;
	width: 16px;
	background-image: url(images/tab-flecha.png);
	background-repeat: no-repeat;
}
.vermas-tab-640 {
	float: right;
	height: 20px;
	width: 100px;
}
.boton-mas-tab-640 {
	float: right;
	height: 9px;
	width: 8px;
	background-color: #AF362E;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.boton-mas-tab-640 img { border: none; }

/* ======== SUB TABS ============== */

.subtab-640 {
	float: left;
	height: 20px;
	width: 640px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff1300;
	background-color: #222222;
}
.nombre-subtab-640 {
	float: left;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #7C1725;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	height: 17px;
	padding-top: 3px;
	padding-right: 8px;
	color: #FFFFFF;
	margin: 0px;
	line-height: 15px;
}
.vermas-subtab-640 {
	float: right;
	height: 20px;
	width: 100px;
}
.boton-mas-subtab-640 {
	float: right;
	height: 9px;
	width: 8px;
	background-color: #AF362E;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.boton-mas-subtab-640 img { border: none; }
.vermas-link-subtab-640 {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #261710;
	height: 16px;
	width: auto;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	color: #FFFFFF;
	line-height: 13px;
}
.vermas-link-subtab-640 a {
	text-decoration:none;
	color: #FFFFFF;
}
.vermas-link-subtab-640 a {
	text-decoration:none;
	color: #FFFFFF;
}

/* =================== TABS DE 300PX ================== */
.tab-300 {
	float: left;
	height: 20px;
	width: 300px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00a0ff;
	background-color: #e9e9e9;
	margin-bottom: 0px;
}
.nombre-tab-300 {
	float: left;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #00a0ff;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	height: 17px;
	padding-top: 3px;
	padding-right: 8px;
	background-color: #26608f;
	color: #FFFFFF;
	margin: 0px;
	line-height: 15px;
}
.end-tab-300 {
	float: left;
	height: 20px;
	width: 16px;
	background-image: url(images/tab-flecha.png);
	background-repeat: no-repeat;
}
.vermas-tab-300 {
	float: right;
	height: 20px;
	width: 100px;
}
.vermas-link-tab-300 a {
	text-decoration:none;
	color: #FFFFFF;
}
.vermas-link-tab-300 a {
	text-decoration:none;
	color: #FFFFFF;
}
.boton-mas-tab-300 {
	float: right;
	height: 9px;
	width: 8px;
	background-color: #840000;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.boton-mas-tab-300 img { border: none; }
.vermas-link-tab-300 {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #e9e9e9;
	height: 16px;
	width: auto;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	color: #FFFFFF;
	line-height: 13px;
}
.vermas-link-tab-300 a {
	text-decoration:none;
	color: #FFFFFF;
}
.vermas-link-tab-300 a {
	text-decoration:none;
	color: #333333;
}

/* ====================== TABS 960PX ====================== */

.tab-960 {
	float: left;
	height: 20px;
	width: 960px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	background-color: #F3F3F3;
}
.nombre-tab-960 {
	float: left;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #990000;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	height: 17px;
	padding-top: 3px;
	padding-right: 8px;
	background-color: #26608F;
	color: #FFFFFF;
	margin: 0px;
	line-height: 15px;
}
.end-tab-960 {
	float: left;
	height: 20px;
	width: 16px;
	background-image: url(images/tab-flecha.png);
	background-repeat: no-repeat;
}

/* ============= BASE PRINCIPAL DE NOTICIAS PORTADA ============= */

#cont_portada {
	float: left;
	height: auto;
	width: 640px;
	margin-bottom: 15px;
}
#cont_portada_prin {
	float: left;
	height: auto;
	width: 640px;
	margin-bottom: 5px;
}
#cont_portada_prin_img {
	float: left;
	height: 219px;
	width: 389px;
}
#cont_portada_prin_con {
	float: left;
	height: 219px;
	width: 251px;
	background-image: url(images/bg_principal_.jpg);
	background-repeat: no-repeat;
}
#cont_portada_titlep {
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #0C1F59;
	line-height: 26px;
	width: 227px;
	height: 107px;
	padding-top: 14px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
#cont_portada_titlep a {
	color: #FFF;
	text-decoration: none;
}
#cont_portada_titlep a:hover {
	color: #FFF;
	text-decoration: underline;
}
#cont_portada_titlep_bajada {
	float: left;
	color: #000000;
	width: 227px;
	height: 76px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	font-weight: normal;
}
#cont_portada_titlep_bajada p {
	margin-top: 15px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#cont_portada_sec {
	float: left;
	width: 640px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #081528;
	border-bottom-color: #081528;
}
.cont_info_sec {
	float: left;
	width: 176px;
	height: 79px;
	background-color: #7A878B;
	padding-top: 4px;
	padding-right: 15px;
	padding-left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 16px;
}
.cont_info_sec a {
	color: #FFFFFF;
	text-decoration:none;
}
.cont_info_sec a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.cont_img_sec {
	float: left;
	height: 83px;
	width: 114px;
}

/* ============= BASE PARA BOXES DE 640 ============= */

.title-640 {
	float: left;
	height: auto;
	width: 640px;
}
.boxes-640-ap1 {
	float: left;
	width: 638px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	border-top-width: 0px;
	border-top-style: none;
	padding-top: 0px;
}

/* ============= BASE PARA BOXES DE 300 ============= */ 

.tabs_der_300 {
	float: left;
	width: 300px;
}
.box_cont {
	float: left;
	width: 278px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-left-color: #d3d3d3;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.box-general300 {
	float:left;
	width: 300px;
	height:auto;
	margin-bottom: 20px;
}

/* ============= NOTICIAS EN LINEA ============= */ 

.notlinea_date {
	float: left;
	width: 268px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a20000;
}
.notlinea_cont {
	float: left;
	width: 268px;
	margin-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #151515;
}
.notlinea_cont a {
	color: #151515;
	text-decoration: none;
}
.notlinea_cont a:hover {
	text-decoration: underline;
}
.notlinea_hora {
	float: left;
	width: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
}	

/* ============= BASE PARA BOXES 640 - EMOL TV ============= */ 

#contenedor-3 {
	float: left;
	width: 638px;
	margin-bottom: 20px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	border-top-width: 0px;
	border-top-style: none;
	padding-top: 0px;
}
#title-ct_960 {
	float: left;
	width: 960px;
}
#contenedor-960-emoltv {
	float: left;
	width: 960px;
	margin-bottom: 15px;
}

/* ============ PUBLICIDAD ============== */
#publicidad728 {
	float: left;
	width: 728px;
	height: auto;
	margin-bottom: 15px;
	margin-top: 5px;
}
#publicidad728_960px {
	float: left;
	width: 728px;
	height: auto;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-left: 112px;
}
#publicidad640 {
	float: left;
	width: 640px;
	height: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
#publicidad640-footer {
	float: left;
	width: 640px;
	height: auto;
	margin-top: 20px;
}
#publicidad640-center {
	width: 640px;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-left: 160px;
	float: left;
	margin-bottom: 15px;
}

#destacado_300_index_tuitometro {
	width: 300px;
	height: auto;
	margin-bottom: 15px;
	float: left;
}

.destacado_300_index_tuitometro_foto {
	width: 300px;
	height: auto;
	float: left;
}
.destacado_300_index_tuitometro_texto {
	width: 292px;
	height: auto;
	background-color: #26608F;
	background-image: url(images/ficha-nombre.jpg);
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px;
}
.destacado_300_index_tuitometro_texto a {
	color: #FFFFFF;
	text-decoration: none;

}
.destacado_300_index_tuitometro_texto a:hover {
	text-decoration: underline;

}


/*  =============== fb-root ========== */
#fb-root {
	float: left;
	height: auto;
	margin: 0;
	padding: 0;
	width: 575px;
}

/*Encuestas*/

div#OPP-poll-question-text {
  display: none;
}

div#OPP-powered-by {
  display: none;
}

button#OPP-poll-vote-button {
  padding:2px 8px!important;
  margin-top: 6px!important;
  font-size: 11px!important;
  background-color: #DDD;
  border: solid 1px #CCC;
  font-weight: bold!important;
  border-radius:3px;
  clear:left;
}

button#OPP-poll-vote-button:hover {
  background-color:#ccc;
  border: solid 1px #ddd;
  cursor:pointer;
}

#OPP-result-link-text {
  font-size: 11px!important;
  margin-right:5px!important;
  margin-top:6px;
  color:#393530!important;
  float:left;
  clear:both;
  text-align: center;
  width:110px;
}

div#OPP-poll-vote {
	float:left;
	width:110px;
}


/* ================ LOS RESULTADOS ====================== */
.xlos-resultados_comunas_modulo_candidato {
	float: left;
	width: 640px;
	margin-bottom: 2px;
	margin-top: 2px;
	clear:both;
}
.xlos-resultados_comunas_modulo_candidato_nombre {
	float: left;
	width: 279px;
	height: 23px;
	background-color: #efefef;
	border: 1px solid #e5e5e5;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #006699;
	text-transform: uppercase;
	padding-left: 8px;
	padding-top: 10px;
	margin-right: 1px;
	text-align: left;
}
.xlos-resultados_comunas_modulo_candidato_resultados {
	float: left;
	width: 348px;
	height: 33px;
	border: 1px solid #e5e5e5;
	background-color: #fbfbfb;
}
.xlos-resultados_comunas_modulo_candidato_resultados_votos {
	float: left;
	width: 73px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-right:15px;
	padding-top: 10px;
	padding-left: 8px;
}
.xlos-resultados_comunas_modulo_candidato_resultados_grafico {
	float: left;
	width: 152px;
	height: 35px;
}
.xlos-resultados_comunas_modulo_candidato_resultados_grafico_aplicado {
	float: left;
	width: 150px;
	height: 20px;
	border: 1px solid #D4D4D4;
	background-image: url(images/resultados_barra_color_fonfo_gris.jpg);
	background-position: top;
	margin-top: 7px;
}

.xlos-resultados_comunas_modulo_candidato_resultados_grafico_aplicado img {
float:left;
}

.xlos-resultados_comunas_modulo_candidato_resultados_porcentaje {
	float: left;
	width: 65px;
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 9px;
	padding-left: 9px;
	margin-left:10px;

}
#xlos-los_resultados {
	width: 640px;
	float:left;
	margin-bottom: 15px;
	display: none;
}
#xlos-resultado-el-partido {
	float: left;
	width: 109px;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #151515;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}
.xlos-resultados_resultadogenera_modulo_datos_duros_otros_porcentaje_verde {color: #1f8374;}
.xlos-resultados_resultadogenera_modulo_datos_duros_otros_porcentaje_amarillo {color: #9ca804;}
.xlos-resultados_resultadogenera_modulo_datos_duros_otros_porcentaje_naranjo {color: #bc840a;}
.xlos-resultados_resultadogenera_modulo_datos_duros_otros_porcentaje_rojo {color: #b84c47;}
.xlos-resultados_resultadogenera_modulo_datos_duros_otros_porcentaje_azul {color: #0283d0;}
.xlos-resultados_resultadogenera_modulo_datos_duros_otros_porcentaje_morado {color: #8120a3;}

.xlos-resultados_comunas_datos_generales{
	width: 628px;
	float: left;
	color: #22416d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #fbfbfb;
	height: 16px;
	padding-top: 4px;
	padding-left: 10px;
	text-transform: uppercase;
	margin-top: 11px;
	border: 1px solid #e5e5e5;
	padding-bottom: 4px;
	clear:both;
}
.xlos-resultados_resultadogeneral_caja_gris2_data1_estilo_rojo {
	color: #992424;
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
}
.xlos-resultados_resultadogeneral_caja_gris2_data1_estilo_azul {
	font-size: 14px;
	color: #025a8a;
	font-weight: bold;
	margin-right: 15px;
}
.xlos-resultados_resultadogeneral_caja_gris2_data1_estilo_rojo {
	color: #992424;
	font-size: 12px;
	text-transform: none;
	font-weight: normal;
}
.xlos-resultados_resultadogeneral_caja_gris2_data1_estilo_azul {
	font-size: 14px;
	color: #025a8a;
	font-weight: bold;
	margin-right: 15px;
}
.xlos-resultados_comunas_datos_generales_2{
	width: 638px;
	float: left;
	color: #22416d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #fbfbfb;
	text-transform: uppercase;
	margin-top: 6px;
	border: 1px solid #e5e5e5;
}
.xlos-resultados_comunas_datos_generales_2_modulo{
	width: 185px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e5;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	font-weight: normal;
	font-size: 11px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.xlos-resultados_resultadogeneral_caja_gris2_data2_negro {
	color: #000000;
}
.xlos-resultados_resultadogeneral_caja_gris2_data2_azul {
	font-weight: bold;
	color: #025a8a;
}
.xlos-resultados_comunas_datos_generales_2_modulo{
	width: 212px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e5;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	font-weight: normal;
	font-size: 11px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.xlos-resultados_comunas_datos_generales_2_modulo_b{
	width: 188px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	font-weight: normal;
	font-size: 11px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.xlos-resultados_comunas_datos_generales_3{
	width: 628px;
	float: left;
	color: #22416d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fbfbfb;
	height: 16px;
	padding-top: 4px;
	padding-left: 10px;
	text-transform: none;
	margin-top: 6px;
	border: 1px solid #e5e5e5;
	padding-bottom: 4px;
}
.xlos-resultados_comunas_tab{
	width: 640px;
	float: left;
	color: #22416d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #e5e5e5;
	height: 16px;
	padding-top: 4px;
	margin-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
}

.redesenfrentadas_general{
	width: 960px;
	float: left;

}
.redesenfrentadas_mitad_a{
	width: 475px;
	float: left;
	margin-right: 10px;
	background-color: #DFDFDF;

}
.redesenfrentadas_mitad_a_tit{
	width: 465px;
	float: left;
	background-image: url(images/titulo_concerta.jpg);
	height: 38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0E587F;
	padding-top: 5px;
	padding-left: 10px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #0E587F;

}
.redesenfrentadas_mitad_b_tit{
	width: 465px;
	float: left;
	background-image: url(images/titulo_alianza.jpg);
	height: 38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0E587F;
	padding-top: 5px;
	padding-left: 10px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #0E587F;
}
.redesenfrentadas_mitad_b{
	width: 475px;
	float: left;
	background-color: #DFDFDF;

}
.box960 {
	float: left;
	height: auto;
	width: 960px;
}
.box960_a {
	float: left;
	width: 960px;
	margin-bottom: 10px;
}
.columnas_debate_fotos {
	float: left;
	width: 303px;
	margin: 4px;
}
.columnas_debate_fotos_480 {
	float: left;
	width: 466px;
	margin: 4px;
}
.columnas_debate_fotos img {
	width: 303px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	height: auto;


}
.columnas_debate_textos {
	float: left;
	width: 293px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding-right: 10px;
	padding-left: 10px;
	color: #333333;
	padding-bottom: 5px;

}
.columnas_debate_textos_480 {
	float: left;
	width: 454px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding-right: 10px;
	padding-left: 10px;
	color: #333333;
	padding-bottom: 5px;

}
.columnas_debate_textos_txt{
	float: left;
	width: 293px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.columnas_debate_textos_tab {
	width: 293px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1B71A2;
	padding-top: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.columnas_debate_tab_nombre {
	float: left;
	height: 18px;
	width: 300px;
	background-image: url(images/ficha-nombre.jpg);
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #B6E0F8;
	font-size: 14px;
	padding-top: 3px;
	padding-left: 5px;

}
.columnas_debate_tab_nombre_480 {
	float: left;
	height: 18px;
	width: 460px;
	background-image: url(images/ficha-nombre.jpg);
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #B6E0F8;
	font-size: 14px;
	padding-top: 3px;
	padding-left: 5px;

}
.columnas_debate_michelle {
	float: left;
	width: 473px;
	background-color: #F2F2F2;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	margin-right: 0px;

}
.columnas_debate_evelyn {
	float: left;
	width: 473px;
	background-color: #F2F2F2;
	border: 1px solid #E8E8E8;
	margin-left: 10px;
	
}

.columnas_debate_a {
	float: left;

	width: 313px;
	background-color: #F2F2F2;
	margin-bottom: 10px;
	border: 1px solid #E8E8E8;
	margin-right: 0px;

}
.columnas_debate_b {
	float: left;

	width: 313px;
	background-color: #F2F2F2;
	border: 1px solid #E8E8E8;
	margin-right: 7px;
	margin-left: 7px;
	
}
.columnas_debate_c {
	float: left;

	width: 313px;
	background-color: #F2F2F2;
	border: 1px solid #E8E8E8;
	margin-left: 0px;

}
#OPP-div-around-poll {
width:100%;
}
.PP-poll-choice-div {
padding:0px;
}

.OPP-choices{
float:left;

}
















































































#titulo-info-ciudad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #125474;
	float: left;
	height: auto;
	width: 940px;
	padding-left: 20px;
}
#bajada-info-ciudad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #125474;
	float: left;
	width: 940px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.videos-box640 {
	float: left;
	width: 620px;
	margin-bottom: 20px;
	background-image: url(images/fondo_ficha.jpg);
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}

.video-box640-texto {
	float: left;
	width: 620px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	margin-bottom: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #26608F;
}
.box640-cores {
	float: left;
	width: 640px;
	margin-bottom: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #26608F;
	padding: 0px;
	background-image: url(images/cores2.jpg);
	height: 1110px;
}
.video-box640-texto h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #151515;
	width: 605px;
	float: left;
	margin-bottom: 10px;
	margin-left: 5px;
}
.video-box640-texto p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #151515;
	float: left;
	width: 605px;
	margin-bottom: 0px;
	margin-left: 5px;
}

a#video-bachelet {
	float: left;
	height: 49px;
	width: 206px;
	background-image: url(images/_bachelet.jpg);
	float: left;
	margin-right: 3px;
}
#cambio-canal {
	float: left;
	width: 620px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #26608E;
}

a#video-bachelet:hover {
	background-image: url(images/_bachelet-hover.jpg);
}
a#video-bachelet-in {
	float: left;
	height: 49px;
	width: 206px;
	background-image: url(images/_bachelet-hover.jpg);
	float: left;
	margin-right: 3px;
}
a#video-matthei {
	float: left;
	height: 49px;
	width: 206px;
	background-image: url(images/_matthei.jpg);
	float: left;
}
a#video-matthei:hover {
	background-image: url(images/_matthei-hover.jpg);
}
a#video-matthei-in {
	float: left;
	height: 49px;
	width: 206px;
	background-image: url(images/_matthei-hover.jpg);
	float: left;
}
.video-tranmision {
	padding: 9px;
	float: left;
	width: 600px;
	margin-bottom: 10px;
	background-image: url(images/fondo_ficha.jpg);
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	border-left-color: #d3d3d3;
}
#resultado01-core {
	background-color: #FFFFFF;
	height: 348px;
	width: 608px;
	float: left;
	margin-top: 372px;
	margin-left: 16px;
	padding-top: 0px;
}
#resultado02-core {
	float: left;
	width: 262px;
	background-color: #FFFFFF;
	height: 301px;
	margin-left: 16px;
	margin-top: 64px;
}
#resultado03-core {
	float: left;
	width: 312px;
	background-color: #FFFFFF;
	height: 312px;
	margin-left: 34px;
	margin-top: 64px;
}
.primera-mayorias-core {
	float: left;
	width: 640px;
}
.candidatas_465 {
	float: left;
}
#cont_general_960 {
width:960px;
float:left

}#cont_video_dbt {
	float: left;
	height: 360px;
	width: 640px;
	background-color: #333333;
}
.dbt_grafico_titulo_general{
	float: left;
	width: 640px;
	background-color: #DFDFDF;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-bottom: 10px;

}
.dbt_grafico_titulo_general_tit{
	float: left;
	width: 302px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #00445E;
	padding: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0C0C0;

}
.dbt_grafico_titulo_general_tex{
	float: left;
	width: 304px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	padding: 8px;

}
.dbt_twitter_titulo_960{
	width: 950px;
	float: left;
	background-position: center bottom;
	height: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 4px;
	background-color: #114e6d;
	padding-left: 10px;
	text-transform: uppercase;
	font-weight: bold;
}
.dbt_video_titulo_640{
	width: 630px;
	float: left;
	background-position: center bottom;
	height: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 4px;
	background-color: #114e6d;
	padding-left: 10px;
	text-transform: uppercase;
	font-weight: bold;
}
.dbt_cont_encuesta {
	float: left;
	width: 278px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c7d4dd;
	border-right-color: #c7d4dd;
	border-bottom-color: #c7d4dd;
	border-left-color: #c7d4dd;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #ededed;
	height: 167px;
}
.dbt_grafico{
	width: 940px;
	float: left;
	background-color: #EDEDED;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	margin-bottom: 15px;
}.dbt_cont_puntos {
	float: left;
	width: 640px;
}
.dbt_michelle_barra {
	float: left;
	height: 20px;
	width: 306px;
	margin-top: 10px;
	background-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #0099ff;
	padding-left: 4px;
}
.dbt_michelle {
	float: left;
	height: auto;
	width: 315px;
}
.dbt_michelle_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	height: auto;
	float: left;
	width: 314px;
	margin-bottom: 10px;
	background-color: #f2f2f2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-left-color: #f2f2f2;
}

.dbt_michelle_txt li, .dbt_evelyn_txt li {
list-style-type: none;
padding:14px;
font-size: 12px;
line-height: 18px;
}

.dbt_michelle_txt h6, .dbt_evelyn_txt h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #114E6D;
	float: left;
	width: 288px;
	padding:0px;
	padding-bottom:4px;
}
.dbt_michelle_txt_bajada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
	width: 288px;
	margin: 10px;
}
.dbt_evelyn {
	float: left;
	height: auto;
	width: 315px;
	margin-left:10px;
}
.dbt_evelyn_barra {
	height: 20px;
	width: 304px;
	margin-top: 10px;
	background-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #cc0000;
	padding-left: 4px;
}
.dbt_evelyn_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	float: left;
	height: auto;
	width: 312px;
	margin-bottom: 10px;
	background-color: #f2f2f2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-left-color: #f2f2f2;
}
.dbt_ver_mas {
	width: 48px;
	padding-right: 10px;
	padding-left: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.dbt_ver_mas a{
	color: #000000;
	text-decoration: none;
}
.dbt_ver_mas :hover{
	color: #FF0000;
	text-decoration: underline;
}
#dbt_caja_fbk {
	float: left;
	height: auto;
	width: 598px;
	padding: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #DDDEE0;
	background-repeat: repeat;
}
.twitter_brand_logo_brandmetric_960_c{
	width: 790px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4E99A7;
	text-align: right;
}
.fotos_candidatos_listado_video {
	width: 151px;
	float: right;
}
.destacados_portada_hd_chicos_sp {
	float: left;
	height: 110px;
	width: 10px;
}

.destacados_portada_hd_chicos {
	float: left;
	height: 140px;
	width: 152px;
}
.destacados_portada_hd_chicos_foto {
	float: left;
	height: 90px;
	width: 152px;
}
.destacados_portada_hd_chicos_texto {
	float: left;
	height: 30px;
	width: 142px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #115071;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}

/*Encuesta debate*/

#OPP-poll-id-529f8fcfe4b032d3fe1789c3, #OPP-poll-id-52a62700e4b0b2051ebfedef {
width: 278px;
}

#OPP-poll-id-529f8fcfe4b032d3fe1789c3 div#OPP-div-around-poll, #OPP-poll-id-52a62700e4b0b2051ebfedef div#OPP-div-around-poll {
 
width: auto;
padding-top:10px!important;
}

#OPP-poll-id-529f8fcfe4b032d3fe1789c3 div#OPP-poll-question-text, #OPP-poll-id-52a62700e4b0b2051ebfedef div#OPP-poll-question-text {
display: block;
}

#OPP-poll-id-529f8fcfe4b032d3fe1789c3 #OPP-poll-vote, #OPP-poll-id-52a62700e4b0b2051ebfedef #OPP-poll-vote {
margin-left: 140px;
}

#OPP-poll-id-529f8fcfe4b032d3fe1789c3 div.OPP-poll-choice-div, #OPP-poll-id-52a62700e4b0b2051ebfedef div.OPP-poll-choice-div {
margin-bottom:3px;
}



/* Grafico Archi*/

#debatearchisegundavuelta {
float:left;
background-color: #fff;
width: 780px;
height: 367px;
border: 1px solid #c7d4dd;
}