html, body{
	/*height: 100%;*/
}
body{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.7em;
    word-spacing: 0.2em;
	color: #808080;
	padding: 0px;
	margin: 0px;
}
div, p{
	padding: 0px;
}
td{
	font-size: 0.7em;
    word-spacing: 0.2em;
}


/* ENLACES
------------------------------------------------------------------------------------- */
a, a:link, a:visited, a:hover, a:active{
	color: #207DC2;
	text-decoration: none;
}
/* menú */
div#cntColumnaIzda ul li a{
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	width: 93px;
	padding: 2px 10px;
	background-color: #E84033;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 0px 2px 1px 0px;
}
div#cntColumnaIzda ul li a:hover{
	background-color: #CCCCCC;
}
/* nombre del menú al inicio del contenido */
div#cntColumnaDcha h5 a{
	font-weight: normal;
}
/* barra de botones (recomendar, imprimir, atrás) */
div#cntColumnaDcha h6 a{
	margin: 0px 0px 0px 10px; 
	float: right;
}


/* CONTENEDORES - FONDOS
------------------------------------------------------------------------------------- */
div#cntGlobal{
	min-width: 996px;
	margin: auto;
	padding-bottom: 0px !important;
	clear: both;
}
div#cntInterior{
	background: url("img/fndWeb_TC.gif") repeat-y center;
}

div#fndBannersCabecera, div#cntCabecera, div#fndContenido{
	width: 996px;
	margin: auto;
}
div#fndBannersCabecera, div#fndContenido{
	background: url("img/fndWeb_TC.gif") repeat-y;
}
div#cntBannersCabecera, div#cntContenido{
	margin: 0px 21px 0px 21px;
}
div#cntBannersCabecera{
	padding-top: 10px;
	background: url("img/fndBannersCabecera_TC.gif") repeat-y;
}
div#fndCabeceraLineas{
	background: url("img/fndCabeceraLineas_TC.gif") repeat-x bottom;
}
div#cntCabecera{
	height: 136px;
	background: url("img/fndCabecera_TC.jpg") no-repeat bottom;
}
div#cntCabeceraIzq {
	float:left;
}
div#cntLogosCabecera{
	width: 954px;
	margin: auto;
}
div#cntLogosECG{
	float: left;
	margin: 80px 0px 0px 150px !important;
	margin: 80px 0px 0px 80px;
	border: 1px solid #ECECEC;
	background-color: #FFFFFF;
	padding: 4px 5px 0px 5px;
}
div#cntBuscador{
	padding:0px 6px 10px 0px !important;
	padding:0px 6px 10px 0px;
}

div#cntBuscador div{
	border:1px solid #E6E6E6;
	width:139px;
	margin-top:0px;
}

div#cntLogoTC{
	float: right;
	margin-top: 19px;
}

/* COLUMNAS */
div#cntColumnaIzda{
	float: left;
	width: 260px;
	height: auto !important;
	height: 400px;
	min-height: 400px;
	background: url("img/fndColumnaIzdaAb_TC.gif") no-repeat left bottom #FFFFFF;
	padding-bottom: 50px;
}
div#cntColumnaDcha{
	float: left;
	border-left: 1px solid #ECECEC;
	padding: 0px 30px 0px 15px;
	width:648px;
}

/* NOTICIAS */
/* portada */
div#cntColumnaDcha .cntImg{
	float: right;
}
div#cntColumnaDcha .cntTitular{
	overflow: hidden;
	position: auto !important;
	right: 0px !important;
	height: auto !important;
	position: relative;
	right: -3px;
	height: 242px;
	min-height: 242px;
	margin-top: 6px;
	margin-right: 0px !important;
	background: url("img/bulletTitMenuTriangulo_TC.gif") no-repeat  6px 4px;
	border: 1px solid #CCCCCC;
	border-bottom: 5px solid #E84033;
}
div#cntPortadaMenu .cntTitular{ /* portada interior */
	background: none;
}
div#cntPortadaMenu #Contraportada{ /* portada interior */
	background:  url("img/bulletTitMenuTriangulo_TC.gif") no-repeat  6px 4px;
}

div#cntColumnaDcha .cntImg img{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 6px 1px 1px 0px;
	margin-bottom: 6px;
}

/* noticias en columna completa */
.cntNoticiaPortadaColumnaCompleta{
	position: relative;
	float: left;
	width: 645px;
	margin: 0px 0px 15px 0px;
}

/* noticias en media columna */
div#cntPortadaNoticiasMediaColumna{
	float: left;
	display: block;
	margin: 0px 0px 20px 0px;
}
.cntNoticiaPortadaMediaColumna{
	float: left;
	width: 312px;
	margin: 0px 20px 10px 0px;
}
div#cntPortadaNoticiasMediaColumna .cntTitular{
	height: 88px;
	min-height: 89px;
}

/* noticia en listado */
div.seccionListaNoticia{
	display: block;
	margin: 0px 0px 18px 0px;
	padding: 0px 0px 15px 0px;
	background: url("img/fndSeparador_TC.gif") no-repeat center bottom;
}
/* último listado de noticias en la portada de un menú */
div#cntNoticiasPiePortada .seccionListaNoticia{
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 5px 0px;
}

/* portada de menú, listado de noticias, noticia en detalle */
div#cntPortadaMenu, div.cntListadoNoticias, div.noticiaDetalle{
	font-size: 1.1em;
	float:left;
	width: 593px !important;
	width: 591px;
	padding: 40px 25px 0px 25px !important;
	padding: 40px 26px 0px 26px;
	margin: -22px 0px 25px 0px;
	border-width: 1px 1px 5px 1px;
	border-style: solid;
	border-color: #CCCCCC;
	border-bottom-color: #E84033;
	background: url("img/fndNoticiaDetalle_TC.gif") no-repeat;
}

/* portada de menú */
div#cntPortadaMenu{
	width: 645px !important;
	padding: 40px 0px 0px 0px !important;
	margin: -23px 0px 25px 0px;
	border: 0px;
	background: url("img/fndPortadaMenu_TC.gif") no-repeat;
	background-position: 0px 1px !important;
	background-position: 0px 0px;
}
div#cntNoticiasPiePortada{
	clear: both;
	padding-top: 5px;
	width:645px;
}

/* noticias relacionadas */
div.noticiasRelacionadas{
	color: #207DC2;
    font-weight: normal;
	clear: both;
    margin: 0px 0px 8px 0px;
	padding: 7px;
    background-color: #FBFBFB;
	border-style: solid;
	border-width: 1px;
	border-color: #E6E6E6 #CCCCCC #CCCCCC #E6E6E6;
}

/* banners */
div#cntBannersColumnaIzda{
	margin: 0px 0px 0px 113px;
}
div#cntBannersColumnaIzda .bannerPos27{
	margin: 0px 0px 10px 0px;
	border: 1px solid #E6E6E6;
}


/* LISTAS
------------------------------------------------------------------------------------- */
div#cntColumnaIzda ul{
	margin: 0px 0px 15px 113px;
	padding: 0px;
	background: url("img/fndMenu_TC.gif") no-repeat top right #E6E6E6;
	list-style: none;
	list-style-image: none;
}

/* noticias relacionadas */
.noticiasRelacionadas ul{
	list-style: none;
	margin: 2px 0px 0px 20px;
	padding: 0px;
}
.noticiasRelacionadas ul.otrasNoticiasRelacionadas{
	margin: 10px 0px 10px 20px;
}
.noticiasRelacionadas li{
	list-style: square;
	padding: 0px 0px 5px 0px;
	color: #207DC2;
}


/* TITULARES
------------------------------------------------------------------------------------- */
h1{
	color: #207DC2;
	font-size: 1.7em;
	margin: 0px 0px 10px 0px;
}
h2{ /* subtítulo */
	font-size: 1em;
	padding: 0px;
	margin: 0px 0px 12px 0px;
	background-color: #FFFFFF;
}
h3{
	font-size: 1em;
	color: #666666;
	margin: 0px 0px 10px 0px;
}
h4{ /* firma */
	font-size: 1em;
    color: #AAAAAA;
    font-weight: bold;
    margin: 0px 0px 7px 0px;
}
h5{	/* nombre del menú */
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	z-index: 110;
	position: relative;
	width: 610px;
	padding: 5px 0px 4px 10px;
	margin: 0px 0px 0px 25px;
	background-color: #E6E6E6;
	border-top: 5px solid #CCCCCC;
}
h6{ /* barra de botones (recomendar, imprimir, atrás) */
	background-color: #E6E6E6;
	text-align: right;
	z-index: 120;
	position: relative;
	width: 625px;
	margin: 0 0px 0px 20px;
	height: 23px;
}
h6.accionesNoticia{ /* barra de botones (recomendar, imprimir, atrás) */
	clear:both;
	background-color: #E6E6E6;
	text-align: right;
	z-index: 120;
	position: relative;
	width: 618px;
	margin: 20px -30px 0px 0px;
	height: 23px;
}
/* portada */
div#cntColumnaDcha .cntTitular h1{
	margin: 10px 10px 10px 18px;
}
div#cntColumnaDcha .cntTitular h3{
	margin: 10px 5px 10px 18px;
}
div#cntColumnaDcha .cntTitular h5{
	width: auto;
	padding: 1px 6px;
	margin: 0px 0px 0px 18px;
	border-top: 0px;
}

/* detalles de una noticia */
div.noticiaDetalle h3{ /* antetítulo */
    font-size: 0.9em;
    font-weight: bold;
    text-transform: uppercase;
	margin: 0px 0px 10px 0px;
}

/* noticias relacionadas */
.noticiasRelacionadas h4.tema, .noticiasRelacionadas h4.temaOtro, .noticiasRelacionadas h4.galeria{
	color: #656565;
	font-weight: bold;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	height: 15px;
}
.noticiasRelacionadas h4.temaOtro, .noticiasRelacionadas h4.galeria{
	margin-top: 10px;
}


/* TEXTOS
------------------------------------------------------------------------------------- */
p{
	margin: 0px 0px 15px 0px;
}
p#fechaPortada{
	text-align: right;
	margin: 0px 5px 10px 0px !important;
	margin: 0px 0px 10px 0px;
}
div.cntNoticiaPortadaColumnaCompleta div.cntTitular p{
	margin: 0px 10px 10px 18px;
}
span.txtHora, span.txtFechaEdicion{
    color: #E20001;
    font-weight: normal;
}
span.txtLadillo, span.txtApoyosNombre{
	font-weight: bold;
}
span.txtApoyosCargo{
}

/* detalles de una noticia */
.txtPreguntaEntrevista {/* pregunta en entrevista */
	font-weight: bold;
	margin-bottom: 4px;
}

/* Despieces, datos, ... */
.masInfo{
	width: 100%;
	display: block;
	overflow: auto;
	clear: both;
	margin-bottom: 15px;
	border-style: solid;
	border-width: 1px;
	border-color: #E6E6E6 #CCCCCC #CCCCCC #E6E6E6;
}
.masInfo .epigrafe{
	background: url("img/bulletCuadrado.gif") no-repeat 11px 10px #E6E6E6;
	font-weight: bold;
	color: #656565;
	padding: 6px 6px 6px 25px;
	height: 15px;
	font-size: 11px;
}
.masInfo p{
	color: #7F7F7F;
	margin: 10px;
}

/* Marcadores deporte */
.tblResultadosDeportivos{
	width: 100%;
	margin: 10px 0px 10px 0px;
	border: 1px solid #E6E6E6;
	background-color: #F8F8F8;
	font-size:0.9em;
	clear:both;
}
.tblResultadosDeportivos td{
	font-size:0.9em;
}

.resultadosMarcadores{
	padding: 10px 10px 0px 10px;
}
.tblMarcadores{
	width: 100%;
	font-size:1.2em;
}
.tblMarcador{
	width: 50%;
}
.tblResultadosBloque{
	width: 100%;
	margin-bottom: 10px;
	font-size:1.4em;
}

.separadorResultadosBloques{
	padding: 5px;
}

.resultadosEquipo{
	border: 1px solid #666666;
	border-right: 0px;
	background-color: #E6E6E6;
	color: #666666;
	width: 100%;
	font-weight: bold;
	font-size: 0.9em;
	padding-left: 5px;
	height: 22px;
}

.resultadosMarcador{
	border: 1px solid #666666;
	background-color: #999999;
	font-weight: bold;
	font-size: 2em;
	text-align: center;
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
}

.resultadosAlineacion{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
	color: #666666;
	font-size: 1em;
}

.txtAlineacionSeparador{
	color: #E6E6E6;
}

.resultadosInfoPartido{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 10px 10px 0px 10px;
}


/* IMÁGENES - imágenes de noticias
------------------------------------------------------------------------------------- */
.imgBulletTriangulo, .IMGBULLETTRIANGULO{ /* separador cuadrado (subtítulos, ...) */
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	background: url("img/bulletTriangulo_TC.gif") no-repeat 0px 2px;
	padding: 0px 2px 0px 2px;
	margin: 0px;
}
.fotoNoticia{
	width: 5px;
	margin: 5px 0px 5px 0px;
	border-collapse: collapse;
	border: 1px solid #CCCCCC;
}
.txtFoto{
	font-size: 0.9em;
	padding: 10px;
}
div#cntBannersColumnaIzda img{
	border: 0px;
}

/* FORMULARIOS */
div#cntBuscador form {
	padding:5px 6px 5px 5px;
	margin:0px;
}
input.caja, textarea.caja{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	width: 100%;
	padding: 0px 2px 0px 2px;
	margin: 0px 0px 9px 0px;
	border: 1px solid #B3B3B3;
}
div#cntBuscador .caja {
	height:17px;
	margin-bottom:3px !important;
	margin-bottom:2px;
	width:121px;
	border:1px solid #CCCCCC;
}
.boton{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 11px;
	border: 1px solid #CCCCCC;
	color: #666666;
	background-color : #E6E6E6;
}
div#cntBuscador .boton {
	margin-bottom:1px !important;
	margin-bottom:2px;
	height:19px;
}


/* PIE DE LA WEB
------------------------------------------------------------------------------------- */
.contPie{
	width: 996px;
	clear: both;
	margin: -14px auto 0px auto;
	height: 120px;
	background: url("img/fndPie_TC.gif") no-repeat;
}
.contPie .logoPie{
	width: 250px;
	text-align: center;
	float: left;
	clear: left;
	vertical-align : middle;
	margin-top: 35px;
}
.contPie .copyRight{
	width: 300px;
	text-align: left;
	float: left;
	clear: none;
	vertical-align: top;
	margin: 35px 0px 0px 20px;
}
.contPie .contacto{
	text-align: left;
	vertical-align: top;
	margin: 35px 20px 0px 20px;
	float: left;
	clear: none;
}
.contPie .logoOjd{
	float: left;
	margin-top: 35px;
}


/* EMAIL RECOMENDACION
------------------------------------------------------------------------------------- */
#emailRecomendacion .formulario{
	height: 235px;
	margin: 10px;
	padding: 10px;
	background-color: #E6E6E6;
}
#emailRecomendacion .formulario .botones{
	float: right;
}
#emailRecomendacion .formulario .bloque{
	clear: both;
	width: 100%;
}
#emailRecomendacion .formulario .bloqueIz{
	float: left;
	width: 47%;
}
#emailRecomendacion .formulario .bloqueDe{
	float: right;
	width: 47%;
}
#emailRecomendacion .formulario h3{
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	text-transform: uppercase;
	color: #666666;
}
#emailRecomendacion .noticia{
	clear: both;
	margin: 10px;
}
#emailRecomendacion p {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#emailRecomendacion .boton{
	width: auto;
	margin: 0px;
	background-color: #CCCCCC;
}


/* POPUP
------------------------------------------------------------------------------------- */
table.cntTotal{
	width: 100%;
	margin-top: 10px;
	border-collapse: collapse;
}
.fndCabeceraPopup{
	text-align: right;
	width: 100%;
	padding: 0px 10px 0px 0px;
	background: url(img/fndCabecera_3.gif) repeat-x top;
}
table.cntTotal .noticiaDetalle{
	width: auto !important;
	width: 100%;
	margin-top: 20px;
	padding: 15px !important;
	padding: 15px;
	border-top: 5px solid #CCCCCC;
	background-image: none;
}

/* HEMEROTECA */
#hemBloqueBuscador{
	display: inline;
	float: left;
	height: 360px;
	border: 1px solid #E6E6E6;
	border-top: 0px;
	margin-right: 10px;
	background-color: #FFFFFF;
	color: #656565;
	width: 420px;
}

#hemBloqueBuscador .bloque{
	clear: both;
	padding: 10px;
	border-top: 1px solid #E6E6E6;
}

#hemBloqueBuscador .bloque .txtEtiquetaRadio{
	margin: 0px 8px 0px 2px;
}


#hemBloqueBuscador h4, #hemBloqueCalendario h4{
	font-size: 12px;
	margin: 0px 0px 5px 0px;
}



#hemBloqueBuscador input, select{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #386CA5;
}

#hemBloqueBuscador select{
	margin-top: 10px;
}

#hemBloqueBuscador .boton{
	background-color: #CCCCCC;
	border: 1px solid #676767;
	padding: 0px 2px 0px 2px;
	color: #676767;
	font-size: 12px;
}

#hemBloqueBuscador .fechaDesde{
	float:left;
	margin-right:20px;
}

#hemBloqueBuscador .fechaHasta{
	float:left;
}

#hemBloqueBuscador .btnBuscar{
	clear:both;
	float:right;
	margin-top:10px;
}

#hemBloqueCalendario{
	display: inline;
	float: left;
	width: 211px;
	height: 360px;
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
	color: #656565;
}

#hemBloqueCalendario .bloque{
	clear: both;
	padding: 10px;
}

#hemCabecera{
	float:left;
	display:inline;
	width:645px;
	margin-bottom:15px;
	border: 1px solid #E6E6E6;
}

#hemCabecera #buscador{
	display:inline;
	float: left;
	height: 300px;
	background-color: #FFFFFF;
	color: #656565;
	width: 645px;
}

#hemCabecera #buscador .bloque{
	clear: both;
	padding: 10px;
	border-top: 1px solid #E6E6E6;
}

#hemCabecera #buscador .bloque .txtEtiquetaRadio{
	margin: 0px 0px 0px 0px;
}


#hemCabecera #buscador h4{
	font-size: 12px;
	margin: 0px 0px 5px 0px;
}

#hemCabecera #buscador input, select{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #386CA5;
}

#hemCabecera #buscador select{
	margin-top: 10px;
}

#hemCabecera #buscador .boton{
	background-color: #CCCCCC;
	border: 1px solid #676767;
	padding: 0px 2px 0px 2px;
	color: #676767;
	font-size: 12px;
}

#hemCabecera #buscador .fechaDesde{
	float:left;
	margin-right:20px;
}

#hemCabecera #buscador .fechaHasta{
	float:left;
	clear:right;
}

#hemCabecera #buscador .btnBuscar{
	clear:both;
	float:right;
	margin-top:10px;
}

#hemCabecera .infoBusqueda{
	clear:both;
	padding:10px;
	background-color:#F8F8F8;
}

#hemCabecera .filtro{
	width:645px;
	clear:both;
	border-top: 1px solid #E6E6E6;
}

#hemCabecera .filtro .info{
	float:left;
	padding:10px;
}
#hemCabecera .filtro .info .nRegistros{
	font-weight:bold;
	font-size:16px;
	color:#999999;
}

#hemCabecera .filtro .combos{
	float:right;
	padding:10px;
}

#hemCabecera .filtro .paginacion{
	clear:both;
	border-top: 1px solid #E6E6E6;
	padding:5px 10px 5px 0px;
}

.paginacion .tblPaginacion td {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:1em;
}

#hemBloqueResultado{
	float:left;
	display:inline;
	width:647px;
	margin-bottom:10px;
}

#hemBloqueResultado .bloque{
	clear: both;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom: 1px dashed #E6E6E6;
}

#hemBloqueResultado .bloque h1{
	font-size: 14px;
	margin:0px;
}

#hemBloqueResultado .bloque h2{
	font-size: 12px;
	text-transform:uppercase;
	color:#9A9A9A;
	margin:0px;
	
}

#hemBloqueResultado .bloque p{
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
}


#hemBloqueResultado .paginacion{
	clear:both;
	border: 1px solid #E6E6E6;
	padding:5px 10px 5px 0px;
}

/* CALENDARIO */

.cntCalendario{
	border:2px solid #E6E6E6;
	width:100%;
	border-collapse:collapse;
}
.fndCalendarioCabecera{
	background-color: #386CA5;
}
.txtCalendarioCabecera{
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	height:22px;
	font-size:12px;
}

.txtCalendarioDia0{	/* dia con edicion no publicada */
	border-bottom:1px solid #E6E6E6;
	font-size: 12px;
	height:22px;
	color:#666666;
}

.txtCalendarioDia1{	/* dia con edicion publicada */
/*	background-color: #CCCCCC;	*/
/*	color:#FFFFFF;	*/
	border-bottom:1px solid #E6E6E6;
	font-weight:bold;
	font-size: 12px;
	height:22px;
	text-align:center;
}
.txtCalendarioDia1 a, .txtCalendarioDia1 a:link, .txtCalendarioDia1 a:visited, .txtCalendarioDia1 a:active, .txtCalendarioDia1 a:hover{
	color:#386CA5;
	text-align:center;
}

/* NOTICIAS PARTICIPA (foros y encuesta) */
#noticiasParticipa h3{
	background-color: #5C8EA9;
	color: #FFFFFF;
	height: 22px;
	margin: 0px 0px 10px 0px;
	text-indent: 10px;
	font-weight: bold;
	line-height: 22px;
	clear:both;
	width: 645px;
	font-size:12px;
	text-transform: uppercase;

}

#noticiasParticipa h4{
	background-color: #E6E6E6;
}
#noticiasParticipa h4 img{
	vertical-align:bottom;
}
#noticiasParticipa h4 a{
	font-weight:normal;
	vertical-align:bottom;
	font-size:12px;
}

/* ELECCIONES - PORTADA 
------------------------------------------------------------------------------------ */

#cntEncuestaPortada{
	width:400px;
	clear:both;
	margin:0px;
}
#cntEncuestaPortada h1{
	font-size:18px;
	font-weight:normal;
	color:#999999;
}
#cntEncuestaPortada #info{
	overflow:hidden;
	font-size:11px;
	margin:0px 0px 10px 0px;
	color:#999999;
}

#cntEncuestaPortada #info .izquierda{
	clear:left;
	float:left;
	margin:0px 0px 0px 0px;
}
#cntEncuestaPortada #info .izquierda .titulo{
	background-image: url(img/tierrasSantiago/fndTitulo.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color: #E8EEE0;
	margin:10px 0px 0px 0px !important;
	padding:10px 0px 40px 10px !important;
	width:138px	!important;
	margin:10px 20px 0px 0px;
	padding:10px 10px 40px 10px;
	width:128px;
}

#cntEncuestaPortada #info ul{
	list-style: none;
	width:230px;
	clear:right;
	float:right;
	border-top:1px dashed #E5E5E5;
	border-bottom:1px dashed #E5E5E5;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
#cntEncuestaPortada #info ul li{
	border-bottom:1px solid #E5E5E5;
	text-indent:0px;
	padding:5px 0px 5px 0px;
}
#cntEncuestaPortada #info ul li.ultimo{
	border-bottom:none;
}
#cntEncuestaPortada #info ul li span{
	float:left;
	clear:left;
	display:block;
	border:none;
	width:40px;
}

/* ELECCIONES - ENCUESTAS
------------------------------------------------------------------------------------ */
#cntEncuestas h1{
	color:#999999;
	font-size:18px;
	font-weight:normal;
}
#cntEncuestas h2{
	font-size:12px;
}
#cntEncuestas ul{
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 20px;
}

#cntEncuestas ul li{
	margin-top:5px;
	font-weight:bold;
	text-indent:-20px;
	font-weight:normal;
	
}
#cntEncuestas ul li span{
	border:1px solid #000000;
}
#cntEncuestas ul li input{
	margin:0px 7px 0px 0px !important;
	margin:-5px 0px 0px 0px;
	vertical-align:bottom;
	padding:0px;
}

#cntEncuestas .boton{
	font-weight:normal;
	margin-top:15px;
}
#cntEncuestas .leyenda{
	font-weight:normal;
	font-size:11px;
	width:95%;
	margin:0px 5px 0px 0px;
	text-align:right;
}
#cntEncuestas .barraPorcentaje{
	padding:0px 0px 0p 0px;
	margin:5px 0px 0px 0px;
	height:14px;
	border:1px solid #000000;
}
#cntEncuestas #pestanas{
	border-collapse:collapse;
	height:20px;
	width:100%;
	font-size:12px;
}
#cntEncuestas #pestanas td{
	white-space:nowrap;
	background-image: url(img/tierrasSantiago/fndPestana.gif);
	border:none;
	font-size:11px;
}
#cntEncuestas #pestanas td a{

}
#cntEncuestas #pestanas .activa{
	background-image: url(img/tierrasSantiago/fndPestanaSel.gif);
}
#cntEncuestas #pestanas .activa a{

}
#cntEncuestas #pestanas .nada{
	border-bottom:1px solid #CCCCCC;
	background-image: none;
}
#cntEncuestas #cntPestana{
	padding:10px;
	border-style:solid;
	border-width:0px 1px 5px 1px;
	border-color:#CCCCCC #CCCCCC #E84033 #CCCCCC;
}
#cntEncuestas #pestanas img{
	margin:0px;
}
#cntEncuestas .cntBloqueEstadistica{
	font-size:11px;
	font-weight:bold;
	background-color:#E6E6E6;
	padding:10px;
}
#cntEncuestas .cntBloqueEstadistica td{
	font-size:11px;
	font-weight:bold;
}
#cntEncuestas #cntPestana .cntBloqueEstadistica{
/*
	background-color:#FFFFFF;
	border: 1px solid #E8EEE0;
*/
}
#cntEncuestas .grafica{
	padding: 0px 25px 0px 75px;
}

#cntEncuestas #info{
	float:left;
	clear:both;
	overflow:hidden;
	font-size:11px;
	margin:0px 0px 10px 0px;
	color:#999999;
}
#cntEncuestas #info img{
	clear:left;
	float:left;
	margin:0px 0px 0px 0px;
}

#cntEncuestas #info ul{
	width:435px;
	clear:right;
	float:right;
	border-top:1px dashed #E5E5E5;
	border-bottom:1px dashed #E5E5E5;
	margin:0px 0px 0px 0px;
}
#cntEncuestas #info ul li{
	border-bottom:1px solid #E5E5E5;
	text-indent:0px;
	height:20px;
}
#cntEncuestas #info ul li.ultimo{
	border-bottom:none;
}
#cntEncuestas #info ul li span{
	float:left;
	clear:left;
	display:block;
	border:none;
	width:50px;
}

/* ELECCIONES */
#cntPortadaMenu{
	width:400px;
}
#cntPortadaMenu .listado{
	float:left;
	padding:20px 20px 0px 20px;
	border:1px solid #CCCCCC;
	border-bottom: 5px solid #E84033;
	width:150px;
	height:290px;
	margin:5px 0px 0px 0px;
}
#cntPortadaMenu .listado a.izquierda{
	float:left;
	width:70px;
}
#cntPortadaMenu .listado a.derecha{
	float:left;
	width:80px;
}
#cntPortadaMenu .mapa{
	float:left;
	width:442px;
	height:300px !important;
	height:300px;
	border: solid #CCCCCC;
	border-width: 5px 1px 1px 0px;
	padding:5px;
}

/**** MENÚ ESPECIAL 1º AÑO **************************************************/
div#cntColumnaIzda .bannerPos27 ul{
	padding-top: 18px;
	margin:0;
	background: url("img/fndMenuAniversario_TC.gif") no-repeat top right #E6E6E6;
	width: 145px;
}

/******************************************************/
