/* --------------------------------------------------------------
	CABECERA.ASCX 
---------------------------------------------------------------- */ 
/* CONTENEDOR */
div#CabeceraContenedor{
	position:relative;
	height:100%;
	background:#213248 url(../Images/Controles/Cabecera/CabeceraFondo.gif) repeat-x;
}

div#CabeceraContenedor a { text-decoration: none; }
div#CabeceraContenedor a:link { text-decoration: none; }
div#CabeceraContenedor a:active { text-decoration: none; }
div#CabeceraContenedor a:visited { text-decoration: none; }
div#CabeceraContenedor a:hover { text-decoration: none; cursor:pointer; }

/* Izquierda. Contiene el ISOTIPO */
div#CabeceraIzquierda {
	position:relative;
	float:left;
	width:80px;
	height:100%;
}

/* Central. Contiene el LOGOTIPO y la marquesina */
div#CabeceraMedio{	
	position:relative;
	float:left;
	padding-top:60px;
	background:url(../Images/Controles/Cabecera/CabeceraLogoTipoNosis.gif) no-repeat;
}

/* Derecha. Contiene el LOGOTIPO OPACO y la fecha */
div.CabeceraDerecha{
	position:relative;
	float:right;
	width:250px;
	height:100%;
	text-align:right;
}
/* Se utiliza para ubicar y formatear el texto Fecha */
div.CabeceraDerecha span{	
	margin:0;
	padding:0;
	position:relative;
	top:2px;
	right:3px;
	font-size:7.5pt;
	padding-right:6px;
	color:#FFFFFF;
}
div.CabeceraDerechaNosis{ background:url(../Images/Controles/Cabecera/CabeceraLogoTipoNosisOpaco.gif) no-repeat right; }
div.CabeceraDerechaSAC{ background:url(../Images/Controles/Cabecera/CabeceraLogoTipoSACOpaco.gif) no-repeat right; }
div.CabeceraDerechaEXI{ background:url(../Images/Controles/Cabecera/CabeceraLogoTipoEXIOpaco.gif) no-repeat right; }
div.CabeceraDerechaNyM{ background:url(../Images/Controles/Cabecera/CabeceraLogoTipoNyMOpaco.gif) no-repeat right; }
div.CabeceraDerechaNyMnet{ background:url(../Images/Controles/Cabecera/CabeceraLogoTipoNyMnetOpaco.gif) no-repeat right; }
div.CabeceraDerechaMKT{ background:url(../Images/Controles/Cabecera/CabeceraLogoTipoMKTOpaco.gif) no-repeat right; }

/* --------------------------------------------------------------
	PIE.ASCX 
---------------------------------------------------------------- */ 
/* Imagen de FONDO del CONTENEDOR */
div#PieContenedor{
    /* height:100%; 03-2011 GF*/
    height:57px;
    background:url(../Images/Controles/Pie/PieFondo.gif) repeat-x; 
}
/* Izquierda. Contiene el ISOTIPO */
div#PieIzquierda{
	float:left;
	width:220px;
	height:100%;
	background:url(../Images/Controles/Pie/PieIsotipoNosis.gif) no-repeat left;	
}

/* Central. Contiene imagen central ( Triangulo ) */
div#PieMedio{
	float:left;
	width:30px;
	height:100%;
	background:url(../Images/Controles/Pie/PieFondoMedio.gif) no-repeat left;
}

/* Derecha. Contiene el FONDO ( Continuacion del Triangulo ) */
div#PieDerecha{
	float:right;
	width:730px;
	height:100%;
	background:url(../Images/Controles/Pie/PieFondoDerecha.gif) repeat-x;	
}
/* Se utiliza para ubicar y formatear el texto Datos de Nosis */
div#PieDatosNosis{	
	position:relative;	
	top:-58px;
	left:65px;
	width:900px;
	/* text-align:center;*/
	font-family:verdana,arial;
	font-size:8pt;
}
div#PieDatosNosis a{	
	font-family:verdana,Arial;
	font-size:8pt;
	color:#000;
	text-decoration:none;
}
/* Se utiliza para ubicar y formatear el texto CopyRight */
div#PieCopyRight{
	position:relative;	
	top:-42px;
	left:260px;
	width:500px;
	font-family:Arial;
	color:#FFFFFF;
}

#wrapper-pie-links {      
    margin-top:7px;
    margin-bottom:5px;
    text-align:center;
}
#wrapper-pie-links span {
    /* font-family:Arial,Tahoma;*/
    color:#666666;
    margin-right:5px;
    margin-left:5px;
}
#wrapper-pie-links span a { text-decoration:none;color:#666666; }

/* --------------------------------------------------------------
	MENUPRINCIPAL.ASCX
---------------------------------------------------------------- */
/* CONTENEDOR */
div#MenuContenedor{	
	height:27px;
	background-color:#99BED0;
	position:relative;
	z-index:99;
}
/* Menu desplegable */
div#MenuPrincipal{	
	position:relative;
	float:left;
	width:659px;
}
div#MenuPrincipal div{
	font-size:7pt;
}
/* Iconos derecha (IDIOMA - CHAT - ETC) */
.MenuIconos{
	position:relative;
	float:right;
	padding-right:4px;
	height:100%;
}
/* Lineas */
div.MenuLinea2px01{
	margin:1px 0 0 0; 
	width:100%; 
	height:2px; 
	overflow:hidden; 
	padding:0;
	background-color:#213248;
}
 /* --------------------------------------------------------------
	NAVEGACION LATERAL (Izquierda - GENERICO)
---------------------------------------------------------------- */
 /* CONTENEDOR POR SECTOR (Agrupa temas) */
div#NavegacionLateralSector		{ width:100%; }
div#NavegacionLateralSector div { margin-bottom:6px; }
div#NavegacionLateralSector div.cuadro-accesos { margin-left:10px; }

/* Tarjetas de credito */
div#NavegacionLateralSector .Tarjetas{
	margin-bottom:0;
	margin-top:10px;
	text-align:right;
}
/* Texto para el item demo */
div#NavegacionLateralSector .Demo{
	margin:0;
	padding:5px 0 0 0;
	text-align:right;
}
/* Links */
div#NavegacionLateralSector .Demo a { color:#990000 }
div#NavegacionLateralSector a{
	text-decoration:none;
	color:#333;
}

/* CHAT */
div#NavegacionLateralSector .ChatComercial,
div#NavegacionLateralSector .ChatTecnico{
	margin:0;
	margin-bottom:6px;
	padding-left:25px;
	padding-top:4px;
	/*height:18px;*/
}

div#NavegacionLateralSector .ChatComercial { background:#E0EBF1 url(../Images/icoChatComercial01.gif) no-repeat left; }
div#NavegacionLateralSector .ChatTecnico { background:#E0EBF1 url(../Images/icoChatTecnico01.gif) no-repeat left; }

/* Buscador de Noticias que aparece en la noticia que viene de google */
div#NavegacionLateralSector div.NyMnet-buscador-noticia div.link {
clear:both;
padding-top:6px;
*padding-top:4px;
border-top:1px dashed #999999;
}
div#NavegacionLateralSector div.NyMnet-buscador-noticia div.link a {
margin-left:12px;
cursor: pointer;
text-decoration: underline;
font-family:Arial,Tahoma;
font-size:7.5pt;
}
div#NavegacionLateralSector div.NyMnet-buscador-noticia div.boton button {	
float:right;
margin-right:12px;
margin-top:6px;
margin-bottom:10px;
border:outset 1px #CCD6E3;
background-color:#D8E1EB;
width:80px;
cursor:pointer;
font-family:Arial,Tahoma;
font-size:8pt;
}


/* --------------------------------------------------------------
	NOVEDADES LATERAL (Derecha - GENERICO)
---------------------------------------------------------------- */
 /* CONTENEDOR */
div#NovedadLateralContenedor	{ width:100% }
/* GENERAL de DIV'S */
div#NovedadLateralContenedor div{
	font-family:verdana,arial;
	font-size:8pt;
}
/* TITULOS */
div#NovedadLateralContenedor .Titulo{
	font-weight:bold;
	padding:5px 0 0 0;	
}
div#NovedadLateralContenedor .TituloRojoCentrado{
	text-align:center;
	color:#990000;
}
div#NovedadLateralContenedor .TituloAzulCentrado{
	text-align:center;
	color:#213248;
}
div#NovedadLateralContenedor .TituloRojoIzquierda{
	text-align:left;	
	color:#990000;
}
div#NovedadLateralContenedor .TituloAzulIzquierda{
	text-align:left;	
	color:#213248;
}
/* Subtitulos */
div#NovedadLateralContenedor .Subtitulo{	
	padding:4px 0 2px 0;
	text-align:left;
	font-family:Arial,Tahoma;
	font-size:8pt;
}
div#NovedadLateralContenedor .SubtituloTexto {}
div#NovedadLateralContenedor .SubtituloFecha {}
/* COPETE */
div#NovedadLateralContenedor .Copete{
	padding:8px 0 6px 0;
	text-align:justify;
}
/* IMAGENES */
div#NovedadLateralContenedor .ImagenDerecha{
	float:right;
	margin:10px 0 0 8px;	
}
div#NovedadLateralContenedor .ImagenIzquierda{
	float:left;
	margin:10px 8px 0 0;
}

/* --------------------------------------------------------------
	NOVEDADPRINCIPAL.ASCX
---------------------------------------------------------------- */
/* Definicion del Contenedor de Novedad Principal */
div#NovedadPrincipalContenedor{
	margin-bottom:10px;
	padding:5px;
	height:45px;
	overflow:hidden;
	border:solid 1px #EBEBD6;
	background-color:#F9F9F2;	
}
/* Re-Definicion del TITULO H4 */
div#NovedadPrincipalContenedor h4{
	 padding:0 0 5px 0;
	 text-align:left;
	 color: #990000;
}
div#NovedadPrincipalContenedor p { font-family:Arial, Tahoma }

/* --------------------------------------------------------------
	NOTICIAS.ASCX
---------------------------------------------------------------- */
/* CONTENEDOR */
div#ListadoNoticiasContenedor * { font-family:verdana, Arial, Tahoma; }

/* Re-Definicion del TITULO H2 */
/* div#ListadoNoticiasContenedor h2 { padding:0 0 4px 0; } */

/* Parrafo */
div#ListadoNoticiasContenedor p { padding:4px; }

/* DIV: todas las noticias */
div#ListadoNoticiasContenedor .NoticiasVarias { overflow:hidden; }

/* DIV: cada noticia */
div#ListadoNoticiasContenedor .NoticiaSitio { line-height:18px; }
div#ListadoNoticiasContenedor .NoticiaSitio a { color: #333333; } 
div#ListadoNoticiasContenedor .NoticiaSitio a:link { text-decoration: none; } /* for normal, unvisited links, no underline; */
div#ListadoNoticiasContenedor .NoticiaSitio a:active { text-decoration: none; } /* active is for link appearance while you're clicking */
div#ListadoNoticiasContenedor .NoticiaSitio a:visited { text-decoration: none; } /* visited is for previously visited links */
div#ListadoNoticiasContenedor .NoticiaSitio a:hover { color:#990000; cursor:pointer; }

/* DIV: DETALLE */
div#ListadoNoticiasContenedor .Detalle{	
	margin-left:68px !important;
	margin-left:63px;
}

/* DIV: HORA */
div#ListadoNoticiasContenedor p.Hora{
    background:url(../Images/VinetaNaranja.gif) no-repeat right;
	float:left;
	margin-left:10px !important;
	margin-left:8px;
	width:50px;
}

/* SOLAPAS */
div#ListadoNoticiasContenedor ul#NoticiasSolapas {
    border-bottom:solid 1px #293A62;
    list-style:none;
    height:20px;
}
div#ListadoNoticiasContenedor ul#NoticiasSolapas li {
    float:left;
    margin-right:1px;
    background-image: url(../Images/Controles/Tab/slpHomeNoti.jpg);
    width:119px;
    height:18px;
    text-align:center;
}
div#ListadoNoticiasContenedor ul#NoticiasSolapas li.Selected {
    background-image: url(../Images/Controles/Tab/slpHomeNoti_Pressed.jpg);
}
div#ListadoNoticiasContenedor ul#NoticiasSolapas a {
    display:block;
    height:100%;
    color:#293A62;
    text-decoration:none;
}
div#ListadoNoticiasContenedor ul#NoticiasSolapas a:hover{
    background-color:#EBEBD6;
}
div#ListadoNoticiasContenedor ul#NoticiasSolapas span{
    display:block;
    padding:2px 0 0 0;
    /* font-size:7.25pt; */
    font-size:8pt;
}
.ellipsis{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	width:410px;
	display:block;
}

/* --------------------------------------------------------------
	COTIZACIONESLATERAL.ASCX
---------------------------------------------------------------- */
/* Modifica el cuadro final de _general.css */
/* div#ColumnaPrincipalDerecha .CuadroFinal { padding-bottom: 5px } */
/* Contenedor */
div#CotizacionesLateralContenedor{
	width:100%;
	padding:0;
	text-align:center;	
}
div#CotizacionesLateralContenedor * { font-family:Arial,Tahoma }
/* Tabla cotizaciones */
table#CotizacionesCuadro{
	cursor: default;
	width:256px;  /* layout-principal */
	font-size:7pt;
	border:solid 1px #D8D7AF;
	border-top:0;
}
table#CotizacionesCuadro thead{
	background-color:#E3E2C6; /* #EBEBD6 */
	color:#000;
	font-weight:bold;
}
table#CotizacionesCuadro thead tr th{
	border-bottom:solid 1px #E3E2C6; /* #EBEBD6 */
	text-align:center;
	padding:1px 3px;
}
table#CotizacionesCuadro tbody{
	color:#000;
	background-color:#FFF;
}

table#CotizacionesCuadro tbody tr td{
	padding:2px 3px;
	border-top:solid 1px #EBEBD6;
}
table#CotizacionesCuadro tbody tr td.VarUp{
	background:#FFFFFF url('../Images/Controles/Ticker/IndicadorEnAlza.gif') no-repeat center right;
	padding-right:14px;
	width:27px;
}
table#CotizacionesCuadro tbody tr td.VarDown{
	background:#FFFFFF url('../Images/Controles/Ticker/IndicadorEnBaja.gif') no-repeat center right;
	padding-right:14px;
	width:27px;
}
table#CotizacionesCuadro tbody tr td.VarEqual{
	background:#FFFFFF url('../Images/Controles/Ticker/IndicadorSinCambio.gif') no-repeat center right;
	padding-right:14px;
	width:27px;
}
table#CotizacionesCuadro tbody tr td a{
	font-size:7pt;
    text-decoration:none;
    display:block;
    width:100%;
    color:#000;
    text-decoration:none;
}

table#CotizacionesCuadro tbody tr td a:hover { background-color:#EBEBD6; }

/* Solapas cotizaciones */
ul#CotizacionesSolapas{
    list-style:none;
    width:256px; /* layout-principal */
    height:16px;
}
ul#CotizacionesSolapas li{
    background-color:#F9F9F2;
    border:solid 1px #EBEBD6;
    float:left;
    margin-right:0;
    width:64px;
    height:14px;
    text-align:center;    
}
ul#CotizacionesSolapas li.Selected{
    background-color:#E3E2C6; /* #EBEBD6 */
    border:solid 1px #D8D7AF;
}
ul#CotizacionesSolapas a{
    display:block;
    height:100%;
    text-decoration:none;
    color:#000;
}
ul#CotizacionesSolapas a:hover{
    background-color:#EBEBD6;
}
ul#CotizacionesSolapas span{
    display:block;
    padding:2px 0 0 0;
    font-size:7.5pt;    
}
/* Pie de CotizacionesLateral */
div#CotizacionesLateralContenedor .AmpliarInformacion{	
	margin-top:2px;
	border-bottom:0;
}


/* --------------------------------------------------------------
	TICKER.ASCX
---------------------------------------------------------------- */
/* Marco exterior del stock ticker */
div.TickerContenedor{
	position:relative;
	width:272px; /*layout-principal*/
	height:42px; 
	overflow:hidden;
	border:solid 1px #D8D7AF;
	background:#F9F9F2;
}
/* 
 * Zona desplazable
 * Esta clase es sensible para el funcionamiento del scroll
 */
div.TickerWindow{
	position:relative;
	visibility:hidden;
	left:0; 
	top:0; 
	width:800px;
}
/*
 * Zona estatica para informar fecha y hora de ultima actualizacion
 */
div.TickerStatus{
	clear:both;
	width:100%;	
	height:18px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;	
	background:#EBEBD6;
	color:#666;
}
div.TickerStatus div{
	font-family:Tahoma;
	font-size:9px; 
	font-weight:normal;
}
div.TickerStatus div.TickerStatusFecha{
	margin-right:10px;
	text-align:right;
}
/*
 * Item desplazable
 * Aqui dentro se debería poder armar cualquier diseño con divs, spans, o tablas
 */ 
div.TickerItem{
	cursor:pointer;
	padding-bottom:2px; 
	padding-left:2em;
	padding-right:0;
	margin:0;
	display:inline;
	position:relative;
	float:left;
	height:100%;
	line-height:12px;
	background:#F9F9F2;
}
/*
 * Formato propio del nombre de la especie
 */
.TickerEspecie{
	font-family:Verdana;
	font-size:9px; 
	font-weight:bold;
	letter-spacing:2px;
}
/*
 * Formato propio del ultimo precio
 */
.TickerPrecio{
	font-family:Tahoma;
	font-size:9px; 
	font-weight:normal;
	letter-spacing:1px;
}
/*
 * Formato propio de la variacion porcentual
 * Se complementa con las clases TickerVarUp y TickerVarDown
 * para mostrar el precio en alza o baja respectivamente.
 */
.TickerVar{
	font-family:Tahoma;
	font-size:9px;
	font-weight:normal;
	letter-spacing:1px;
}
/*
 * Complemento de TickerVar para mostrar precios en alta
 */
.TickerVarUp{
	padding-left:13px;
	background:#F9F9F2 url('../Images/Controles/Ticker/IndicadorEnAlza.gif') no-repeat;
}
/*
 * Complemento de TickerVar para mostrar precios en baja
 */
.TickerVarDown{
	padding-left:13px;
	background:#F9F9F2 url('../Images/Controles/Ticker/IndicadorEnBaja.gif') no-repeat;
}
/*
 * Complemento de TickerVar para mostrar precios sin cambios
 */
.TickerVarEqual{
	padding-left:13px;
	background:#F9F9F2 url('../Images/Controles/Ticker/IndicadorSinCambio.gif') no-repeat;
}

/*--------------------------------
Message Box 
---------------------------------*/
.BotonDialogo{	
	margin-right:5px;
	background-color:#99BED0;
	width:80px;
	cursor:pointer;
}

.dialogModal
{
    top:0;
    left:0;
    position:fixed;
    background-color: #0000FF;
    z-index:1000;
    opacity:.05;
    filter: alpha(opacity=5);
    margin: 0px;
    padding: 0px;
}

/*
    Publicidad
*/

.PublicidadGoogleEnNoticia
{
    width:100%;
    height:64px;
    margin-top:10px;
    border-top:solid 1px #F1EEDA;
    border-bottom:solid 1px #F1EEDA;
}

.contenedorPublicidadNosis
{
    clear:inherit;
    width:100%;
}

.contenedorPublicidadNosis .espacioOcupaPublicidad
{
    overflow:hidden;
    height:60px;
}
div#PublicidadNosisWrapper { padding-top:15px; height:60px; width:474px; }
div#PublicidadNosisWrapper div.BannerLeft327 { float:left;width:327px }
div#PublicidadNosisWrapper div.BannerLeft474 { float:left;width:474px; }
div#PublicidadNosisWrapper div.BannerRight142 { float:right;width:142px; }

div#PublicidadNosisWrapperNoticias { padding-top:0px; height:60px; width:474px;}
div#PublicidadNosisWrapperNoticias div.BannerLeft327 { float:left;width:327px }
div#PublicidadNosisWrapperNoticias div.BannerLeft474 { float:left;width:474px; }
div#PublicidadNosisWrapperNoticias div.BannerRight142 { float:right;width:142px; }

/* Caja RSS */
#wrapper-rss {
    margin:5px auto 5px auto;
    padding:5px;
    width:335px;
    font-size:9pt;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    overflow:hidden;
}
#wrapper-rss div p.rss_p
{
    margin-top:0px;
    padding-top:0px;
    font-size:9pt;
    font-family:Geneva, Arial, Helvetica, sans-serif;
}
#wrapper-rss input {
    padding:2px 3px 2px 3px;
    border:#CFCEA0 1px solid;
    color:#333333;
    font-size:8pt;
    font-family:Arial, Helvetica, sans-serif;
}
#wrapper-rss div.img-rss {
    float:left;
    padding-top:2px;
    width:25px;
}
#wrapper-rss div.link-rss {
    float:left;
    width:100px;
}
#wrapper-rss div.columnas {
    float:left;
    margin:5px;
    margin-top:0;
    width:150px;
}
#wrapper-rss div.img-lector {
    float:left;
    /* padding-top:2px;*/
    width:25px;
}
#wrapper-rss div.link-lector {
    float:left;
    width:80px;
}
#wrapper-rss div.link-lector a {
    text-decoration:none;
    color:#333333;
}
#wrapper-rss div.link-lector a:hover {
    text-decoration:underline;
    color:#990000;
}
 
#wrapper-rss div.clear { clear:both; }
#wrapper-rss div.margen { padding:4px;overflow:hidden; }



.bb-lnk-nav { text-align:center;margin:8px 0 5px 0; }
.bb-lnk-nav a { text-decoration:none;color:#990000; }

