﻿.TituloBuscador
{ 
    font-family:'Roboto',Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 24px;
    color:#656667;
    font-weight:300;
    text-transform:uppercase;
    /*background-color:#2b5d9e;*/
    height:25px;
    padding-left:0px;
    padding-top:2px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
    
}

.TituloModuloGenerico
{ 
    font-family:'Roboto',Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 15px;
    color:white;
    font-weight:300;
    text-transform:uppercase;
    background-color:#2b5d9e;
    height:25px;
    padding-left:10px;
    padding-top:2px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
    
}

.TituloModuloHechoEsencial
{ 
    font-family:'Roboto',Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 15px;
    color:#000;
    font-weight:300;
    text-transform:uppercase;
    background-color:rgba(0,0,0,0.3);
    height:25px;
    padding-left:10px;
    padding-top:2px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
    
}

.TituloModuloReferendum
{ 
    font-family:'Roboto',Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 15px;
    color:#fff;
    font-weight:300;

    text-transform:uppercase;
    /*background-color:#004a87;*/
    background-image:url('Imagenes/ReferendumBack.jpg');
    height:31px;
    padding-left:10px;
    padding-top:2px;
    text-align:left;
    /*letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2);
    -moz-transform:scaleY(1.2); 
    -webkit-transform:scaleY(1.2); 
    -o-transform:scaleY(1.2);*/
    
}

.TituloModuloDarta
{ 
    font-size: 15px;
    color:white;
    font-weight:300;
    text-transform:uppercase;
    background-color:#000000;
    height:25px;
    padding-left:10px;
    padding-top:2px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */
    -o-transform:scaleY(1.2);/* Opera */
    text-align:center;
    background-image:url(Imagenes/espadasDarto.jpg);
    font-family: "Roboto",sans-serif;
}

.TituloModuloTecnologiaNegocio
{ 
    font-family:'Roboto',Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 15px;
    color:white;
    font-weight:300;
    text-transform:uppercase;
    background-color:#b00000;
    height:25px;
    padding-left:10px;
    padding-top:2px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */
    -o-transform:scaleY(1.2);/* Opera */
}

.EtiquetaDocto
{
    font-family:'Arial';
    font-size: 12px;
    color:#656667;
    text-transform:uppercase;
}

.TituloDocto
{ 
    font-family:'Arial';
    font-size: 26px;
    color:#477bab;
    /*text-transform:uppercase;*/
    
}

.ResumenDocto
{
    font-family:'Arial';
    font-size: 12px;
    color:#636363;
}

.ContenidoDocto
{
    font-family:'Arial';
    font-size: 12px;
    color:#202121;
}

.TituloImagenDocto
{
    font-family:'Arial';
    font-size: 12px;
    color:#000000;
}

.FechaDocto
{
    font-family:'Arial';
    font-size: 12px;
    color:#656667;
    text-align:right;
}

.FechaTop
{
    font-family:Verdana;
    font-size: 11px;
    color:#656667;
}

.TextoTop
{
    font-family:Verdana;
    font-size: 11px;
    color:#656667;
    text-transform:uppercase;
}
/*Suscripcion*/
.TituloSuscripcionLogin
{
    font-family:'Roboto',Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 28px;
    font-weight:bold;
    color:#9f0202;
    /*text-transform:uppercase;*/
}
.TituloDigital
{
    font-family:'Roboto',Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 20px;
    font-weight:bold;
    color:#434343;
    /*text-transform:uppercase;*/
}
.TextBoxSuscripcion
{
    font-family:Arial;
    font-size: 13px;
    border: 1px solid silver;
}
.TituloSuscripcion
{
    font-family:'Arial';
    font-size: 35px;
    color:#477bab;
    text-transform:uppercase;
}
.DetalleSuscripcion
{
    font-family:Arial;
    font-size: 14px;
    color:#666666;
    /*font-weight:100;*/
}

.DetalleSuscripcionOlvidoClave
{
    font-family:Arial;
    font-size: 12px;
    color:#488dc4;
    /*font-weight:100;*/
}

.DetalleSuscripcionEmail
{
    font-family:Arial;
    font-size: 12px;
    color:#b00000;
    font-weight:bold;
}

.LabelSuscripcion
{
    font-family:Arial;
    font-size: 14px;
    color:#000000;
}
.EstiloCon
{
    background-color: rgb(242, 247, 255);
    border: 1px solid Blue;
}

.ajax__validatorcallout, .ajax__validatorcallout_popup_table td, .ajax__validatorcallout_innerdiv div, .ajax__validatorcallout_innerdiv    { 
    background-color: rgb(242, 247, 255); 
    border: 1px solid rgb(51, 102, 153); 
}


.Boton
{
    border: 1px solid #488dc4;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    padding: 5px 20px 5px 20px;
    text-decoration: none;
    display: inline-block;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    color: #FFFFFF;
    background-color: #488dc4;
    background-image: linear-gradient(to bottom, #488dc4, #488dc4);
    }

.Boton:hover{
border:1px solid #363d4c;
 background-color: #4b546a; background-image: linear-gradient(to bottom, #4b546a, #2c354b);
 }

.categoria-Colum2Destacadas {
    margin: 0px 0px 4px 0px;
	text-transform: uppercase;
	font-family:'Arial';
	font-size: 10px;
	color: #636363;
	/* text-shadow: 0.1em 0.1em #333; */
}

.titulo-Colum2Destacadas {
	/*text-transform: uppercase;*/
	font-family:'Arial';
	font-weight: bold;
	font-size: 14px;
	color: #477BAB;
}

.sub-titulo-Colum2Destacadas {
	font-family:'Arial';
	font-size: 11px;
	color: #000;
    line-height: 1.9em; /*CON IMAGEN*/
	/*line-height: 1.2em;*/ /*ORIGINAL*/
}

.sub-titulo-Principal {
	font-family:'Arial';
	font-size: 13px;
	color: #000;
	line-height: 1.2em;
}

.hora-sub-titulo-Colum2Destacadas {
	color: #ab3851;
}

.CajaTextoSuscripcion
{
    font-family:'Arial';
    font-size: 12px;
    color:#000000;
}

.CajaTextoSuscripcionCelular
{
    font-family:'Arial';
    font-size: 12px;
    color:#000000;
    margin-left:10px;
}

.CajaTextoSuscripcionEmail
{
    font-family:'Arial';
    font-size: 12px;
    color:#000000;
    margin-left:10px;
}

.watermarkedTelefono {
    font-family:'Arial';
    font-size: 12px;
    color:rgba(0, 0, 0, 0.30);
    /*margin-left:10px;*/
}

.watermarkedCelular {
    font-family:'Arial';
    font-size: 12px;
    color:rgba(0, 0, 0, 0.30);
}

.MensajeExcepcion
{
    border: 1px solid #ffcece;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    padding: 5px 50px 5px 50px;
    text-decoration: none;
    display: inline-block;
    /*text-shadow: -1px -1px 0 rgba(0,0,0,0.3);*/
    /*font-weight: bold;*/
    color: #656667;
    background-color: #ffcece;
    background-image: linear-gradient(to bottom, #ffcece, #ffcece);
    width: 275px;
    }

.MensajeExcepcionMail
{
    border: 1px solid #ffcece;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    padding: 5px 50px 5px 50px;
    text-decoration: none;
    display: inline-block;
    /*text-shadow: -1px -1px 0 rgba(0,0,0,0.3);*/
    /*font-weight: bold;*/
    color: #656667;
    background-color: #ffcece;
    background-image: linear-gradient(to bottom, #ffcece, #ffcece);
    width: 450px;
    }

.MensajeRegistroExito
{
    border: 1px solid #ffcece;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
    padding: 5px 50px 5px 50px;
    text-decoration: none;
    display: inline-block;
    /*text-shadow: -1px -1px 0 rgba(0,0,0,0.3);*/
    /*font-weight: bold;*/
    color: #FFFFFF;
    background-color: rgba(0,0,0,0.3);
    background-image: linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.3));
    width: 275px;
    }

.DetalleColumnaHome {
	/*text-transform: uppercase;*/
	font-family:Arial;
	font-weight:100;
	font-size: 8pt;
	color: #636363;
    line-height: 5px;
}
.TituloColumnaHome {
	/*text-transform: uppercase;*/
	font-family:Arial;
	font-weight: bold;
	font-size: 11pt;
	color: #4b546a;
}
.TituloPortadaPrincipal
{
    font-family:Calibri;
    font-weight: normal;
    font-size: 30px;
    letter-spacing: -1px;
    line-height: 30px;
}
.TituloIndicadores
{
    font-family:Helvetica;
    font-weight: bold;
    font-size: 16px;
    letter-spacing: -1px;
    line-height: 30px;
    text-align:left;
    color:#488dc4;
}

.TestimoniosNombre
{
    font-family:Helvetica;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: -1px;
    line-height: 30px;
    text-align:left;
    color:#477bab;
}
.TestimonioCargo
{
    font-family:Arial;
    font-weight: bold;
    font-size: 16px;
    letter-spacing: -1px;
    line-height: 10px;
    text-align:left;
    color:#000000;
}
.Testimonio
{
    font-family:Arial;
    font-size: 12px;
    letter-spacing: -1px;
    line-height: 10px;
    text-align:left;
    color:#636363;
}

.TituloSeminarios
{
    font-family:Helvetica;
    font-weight: bold;
    font-size: 36px;
    letter-spacing: -1px;
    line-height: 30px;
    text-align:left;
    color:#477bab;
}

.TituloSeminario
{
    font-family:Helvetica;
    font-weight: bold;
    font-size: 12px;
    letter-spacing: -1px;
    line-height: 20px;
    text-align:left;
    color:#477bab;
}

.TextoNombreColumnista
{
    font-family:Helvetica;
    font-weight: bold;
    font-size: 11px;

    color:#000000;
}

.GridViewSearch
{
    border:0px none;
    border-style:none;
    border-width:0px;
    border-left:0px;
    border-left-style:none;
}

.GridViewSearchPager a
{
    font-family:'Roboto',Helvetica,Futura,Arial,Verdana,sans-serif;
    border: 1px solid #EDF5FF;
	color: #0067A5;
	text-decoration: underline;
	padding: 2px 5px;
}
.GridViewSearchPager span
{
    background-color: #0067A5;
	border: 1px solid #DBEAFF;
	color: #FFFFFF;
	padding: 2px 5px;
}
.GridViewSearchPager a:hover
{
    color: #1E90FF;
}

.GridViewSearchPager td
{
    font-family:'Roboto',Helvetica,Futura,Arial,Verdana,sans-serif;
    border: 0px solid #EDF5FF;
	color: #0067A5;
	text-decoration: underline;
	padding: 2px 5px;
}

.TituloModuloPatricioHerman
{ 
    font-size: 15px;
    color:white;
    font-weight:300;
    text-transform:uppercase;
    background-color:#2b5d9e;
    height:25px;
    padding-left:10px;
    padding-top:2px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */
    -o-transform:scaleY(1.2);/* Opera */
    text-align:center;
    font-family: "Roboto",sans-serif;
}

.DetalleTipoSuscripcion
{
    font-family:Arial;
    font-size: 12px;
    color:#666666;
    /*font-weight:100;*/
}
.ValorSuscripcion {
    background-color: #fff;
    color: #b0060f;
    font-family: Arial,Verdana,sans-serif;
    font-size: 22px;
    font-weight: 600;
    height: 25px;
    letter-spacing: 0;
    padding-left: 0;
    padding-top: 2px;
    text-align: left;
    transform: scaleY(1.2);
    word-spacing: 0;
}

.botonSuscripcion {
    /*background: rgba(0, 0, 0, 0) -moz-linear-gradient(left center , #ab3851, #ab3851) repeat scroll 0 0;*/
    border: 1px solid #656667;
    border-radius: 4px;
    color: #000;
    font-family: Arial,Verdana;
    font-size: 14px;
    padding: 6px 17px;
}

.TituloDetalleCompra {
    background-color: #fff;
    color: #656667;
    font-family: Roboto,Arial,sans-serif;
    font-size: 20px;
    font-weight: 300;
    height: 25px;
    letter-spacing: 0;
    padding-left: 0;
    padding-top: 2px;
    text-align: left;
    transform: scaleY(1.2);
    word-spacing: 0;
}

.LabelFormOrden {
    background-color: #fff;
    color: #656667;
    font-family: Roboto,Arial,sans-serif;
    font-size: 12px;
    font-weight: 300;
    height: 25px;
    letter-spacing: 0;
    padding-left: 0;
    padding-top: 2px;
    text-align: left;
    transform: scaleY(1.2);
    word-spacing: 0;
}

.lblValorTotalCompra {
    background-color: #fff;
    color: #656667;
    font-family: Roboto,Arial,sans-serif;
    font-size: 24px;
    font-weight: 400;
    height: 25px;
    letter-spacing: 0;
    padding-left: 0;
    padding-top: 2px;
    text-align: left;
    transform: scaleY(1.2);
    word-spacing: 0;
}



.SUS_categoria-Colum2Destacadas {
    margin: 0px 0px 4px 0px;
	text-transform: uppercase;
	font-family:'Arial';
	font-size: 14px;
	color: #656667;
	/* text-shadow: 0.1em 0.1em #333; */
}

.SUSTituloPortadaPrincipal
{
    font-family:Calibri;
    font-size: 30pt;
    text-decoration:none;
    color:#000;
    font-weight:600;
    /*text-transform:uppercase;*/
    /*background-color:#2b5d9e;*/
    font-style:normal;
    padding-left:0px;
    padding-bottom:0px;
    padding-top:0px;
    text-align:left;
    letter-spacing:0px;
    line-height:35px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
}


.SUS_sub-titulo-Principal {
    font-family:Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 11pt;
    text-decoration:none;
    color:#656667;
    font-weight:300;
    /*text-transform:uppercase;*/
    /*background-color:#2b5d9e;*/
    font-style:normal;
    padding-left:0px;
    padding-top:0px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
}

.SUS_PortadaItemCategoria {
    font-family:Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 8pt;
    color:#656667;
    font-weight:300;
    text-transform:uppercase;
    /*background-color:#2b5d9e;*/
    
    padding-left:0px;
    padding-top:0px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
}
.SUS_PortadaItemTitulo {
    font-family:Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 14pt;
    color:#c000;
    font-weight:600;
    /*text-transform:uppercase;*/
    /*background-color:#2b5d9e;*/
    
    padding-left:0px;
    padding-top:0px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
}

.SusTextoTopIndicadores
{
    font-family:Helvetica;
    font-size: 11px;
    color:#0067A5;
    text-transform:uppercase;
    font-weight:600;
}

.SusFundado
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#000;
    text-transform:uppercase;
    font-weight:600;
}

.SUS_PortadaColumnistaTitulo {
    font-family:Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 12pt;
    color:#b00000;
    font-weight:300;
    /*text-transform:uppercase;*/
    /*background-color:#2b5d9e;*/
    
    padding-left:0px;
    padding-top:0px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
}

.lineaHor2
{
background:#ccc;
width: 1px;

}

a{
    color:#000;
}

.ModulosPixelGrisVertical
{    
    background-image: url("../imagenes/Estrategia_Home_PixelGris.jpg");
    background-position: bottom;
    background-repeat: repeat-x;
    background-size: 1px;
}
.SusTituloDocto
{ 
    font-family:'Arial';
    font-size: 34px;
    color:#477bab;
    /*text-transform:uppercase;*/
    
}
.SusResumenDocto
{
    font-family:'Arial';
    font-size: 14px;
    color:#000;
}
.SusContenidoDocto
{
    font-family:sans-serif;
    font-size: 20px;
    color:#656667;
    font-weight:300;
    word-spacing:0px;
    letter-spacing:0px;
    line-height:30px;
}

.LegalesTitulo {
    font-family:Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 20pt;
    color:#b00000;
    font-weight:600;
    /*text-transform:uppercase;*/
    /*background-color:#2b5d9e;*/
    
    padding-left:0px;
    padding-top:0px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
}

.LegalesTextoEmail {
    font-family:Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 12pt;
    color:#000;
    font-weight:300;
    /*text-transform:uppercase;*/
    /*background-color:#2b5d9e;*/
    
    padding-left:0px;
    padding-top:0px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
}

.LegalesTextoTituloBuscador {
    font-family:Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 16pt;
    color:#000;
    font-weight:300;
    /*text-transform:uppercase;*/
    /*background-color:#2b5d9e;*/
    
    padding-left:0px;
    padding-top:0px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
}

.LegalesTextoTituloLabel {
    font-family:Helvetica,Futura,Arial,Verdana,sans-serif;
    font-size: 10pt;
    color:#000;
    font-weight:300;
    /*text-transform:uppercase;*/
    /*background-color:#2b5d9e;*/
    
    padding-left:0px;
    padding-top:0px;
    text-align:left;
    letter-spacing:0px;
    word-spacing:0px;
    transform:scaleY(1.2);
    -ms-transform:scaleY(1.2); /* IE */
    -moz-transform:scaleY(1.2); /* Firefox */
    -webkit-transform:scaleY(1.2); /* Safari and Chrome */ 
    -o-transform:scaleY(1.2);/* Opera */
}

.TituloPortadaEspecial {
    font-family: Calibri;
    font-size: 22px;
    font-weight: normal;
    letter-spacing: -1px;
    line-height: 20px;
    border-spacing: 5px;
}
.titulo-Colum2Especial {
    color: #477bab;
    font-family: "Arial";
    font-size: 11px;
    font-weight: bold;
}
.titulo-Colum2Especial3 {
    color: #000;
    font-family: "Arial";
    font-size: 10px;
    font-weight: bold;
}
.ModulosTablaEspecial
{
    border: 1px solid #b00000;
    border-collapse: separate;
 border-spacing: 5px 6px;
}