@charset "utf-8";
/* CSS Document */

/*Estilos para la Portada */

.portadaTituloNota4 {
	font-family:  Times, "Times New Roman", serif;
	font-size: 18pt;
	color: #cccc99;
	padding-left:18px;
	padding-right:5px;
	padding-top:15px;
	text-decoration:none !important;
}

.portadaTituloNota4:hover {
	text-decoration:none !important;
}

.portadaTituloVertical{
	font-family:  Times, "Times New Roman", serif;
	font-size: 15pt;
	color: #cccc99;
	text-decoration:none;
}

.portadaFechaVertical {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-style:italic;
}

.portadaFecha {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight: bold;
}
.portadaTextoNota4 {
	font-size: 11px; 
	color: #fefefe; 
	font-family:Arial, Helvetica, sans-serif;
}

.portadaMargen{
padding-left:18px;
margin-right:2px;
}

.portadaMargenNoticia4{
margin-left:15px;
margin-right:15px;
padding-right:15px;
}

.portadaMargenNoticia5{
margin-left:15px;
margin-right:18px;
}

.portadaTituloNota5{
font-family: Times,"Times New Roman",  serif
font-size:14pt;
color:#cccc99;
}

.portadaTextoNota5{
font-size:10px;
}

.portadaFechaNota5
{
font-size:10px;
}

/*Estilos para Pagina de Noticias*/

.noticiasFecha {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight: bold;
}

.noticiasMargen{
padding-left:18px;
margin-right:18px;
}

.noticiasTexto{
font-size:12px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}

/*Estilo para Transparencias */ 

.textoTransparencias
{
font-family: Helvetica, Arial, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}

.estiloTextBox
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}

.estiloTextBoxGoogle
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
width:80px;
}

.estiloTextBoxNombre
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}

/* Candidatos */

.conozca
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#35384c;
}

.textoCandidatos
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6e6e6e;
}

.SuplenteRojo
{
color:#b21021;
font-family: Helvetica, Arial, sans-serif;
font-size:15pt;
font-weight:bold;
}
.distritoAzul
{
color:#b21021;
font-family:Arial, Helvetica, sans-serif;
font-size:17pt;
font-weight:bolder;
}

.nombreSuplente
{
color:#35384c;
font-family:Arial, Helvetica, sans-serif;
font-size:15pt;
}

.diaAdia
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#4a4a4a;
font-size:12pt;
}

.notasRelacionadas
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#4a4a4a;
font-size:10pt;
}

.notasRelacionadasFecha
{
font-family:Arial, Helvetica, sans-serif;
color:#b21021;
font-size:8pt;
}

.notasRelacionadasGris
{
font-family:Arial, Helvetica, sans-serif;
color:#4a4a4a;
font-size:10pt;
}

.margenCandidatos{
padding-left:18px;
margin-right:18px;
}

.masInfoCandidatos
{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#333333;
}

/*Pagina de Noticias*/
.paginanoticiasfecha {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight: bold;
}

.paginanoticiasmargen{
padding-left:18px;
margin-right:18px;
}

.paginanoticiasTexto{
font-size:12px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}


.PaginanoticiasTitulo
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#4a4a4a;
font-size:13pt;
text-decoration: none;
}

.paginanoticiasFecha {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight: bold;
}

.historiaTitulo
{
	font-family:"Times New Roman", Times, serif;
	font-size:24pt;
	color:#333333;
}

.arbolNivel1
{
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:12px;
	padding-left:20px;
}