/*Estilos de la Botonera JS*/

BODY
{
	background-color: #eeeeee;	
}

.topText {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center;
    PADDING-TOP: 3px;
}
.lowText {
	FONT-WEIGHT: normal;
	COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
}
.highText {
	FONT-WEIGHT: normal;
	COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
}

.itemBorder { border: 1px solid #FFFFFF }

/* Estilos Genéricos*/
.MainTable
{
	width: 778px;
	height: 100%;
	BORDER-RIGHT: #c0c0c0 1px solid; 
	BORDER-TOP: #ffffff 2px solid; 
	BORDER-LEFT: #ffffff 2px solid; 
	BORDER-BOTTOM: #c0c0c0 1px solid;
	background-color: #FFFFFF;	
}
.MainTableTitleCell
{
    /*width: 778px;
    height: 50px;*/
	vertical-align:top;
}
.MainTableBodyCell
{
    /*width: 778px;*/
    height: 100%;
	vertical-align:top;
}
.MainTableFooterCell
{
    /*width: 778px;*/
    height: 10px;
	vertical-align:top;
}
.BodyTable
{
	/*width: 778px;*/
	height: 100%;
}
.BodyTableLeftCell
{
    width: 170px;
   	height: 100%;
	vertical-align:top;
	background-color:#F0F0F0;
}
.BodyTableCenterCell
{
    width: 410px;
	height: 100%;
	vertical-align:top;
}
.BodyTableRightCell
{
    width: 198px;
	height: 100%;
	vertical-align:top;
	/*background-color:#F2F2F2;*/
}
.BodyTableCell
{
    width: 608px;
	height: 100%;
	vertical-align:top;
}

/* Estilos de controles*/

.labelHome
{
	text-decoration:none;
	font-family:Arial;
	font-size:10px;
	color:#000000;
}

.textBoxHome
{
	border-style:None;
	font-family:Arial;
	font-size:10px;
	height:16px;
	width:80px;
}

.textBox
{
	border: solid 1px black;
	font-family:Arial;
	font-size:10px;
}

.dropDownHome
{
	border-style:None;
	font-family:Arial;
	font-size:10px;
}

.botonHome
{
	color:#004221;
	background-color:#BEDDCE;
	border-color:#126945;
	border-width:1px;
	border-style:Solid;
	font-family:Arial;
	font-size:10px;
}

/* Estilos de tablas*/

.tablaNoticias
{
	/*background-color:#F8F8F8;
	border: solid 1px #CCCCCC;
	border-color:#CCCCCC;
	border-width:1px;
	width:97%;*/
	
	width:97%;
/*	border-bottom-style:dotted; 
	border-bottom-color:#F8F8F8;
	border-bottom-width:1px; */
	
}
.celdaNoticias_titulo
{
	color:#000000;
	/*height:25px;*/
	/*border-bottom:solid 1px #CCCCCC;*/
	font-family:Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 2px 0px;

}
.celdaNoticias_adelanto
{
	padding:20px 0px 20px 0px;
	vertical-align: top;
	text-align:justify;
	font-family: Verdana, Arial;
	font-size:11px;
	color: #333333;
}

.celdaNoticias_titulo_default
{
	font-family:Verdana;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	padding:10px 0px 2px 0px;
	border-bottom: #ADDC6C 1px solid;
	vertical-align: bottom;
}

.celdaNoticias_adelanto_default
{
	font-family:Tahoma;
	font-size:11px;
	color: #333333;
	padding:6px 8px 0px 8px;
	vertical-align: top;
	text-align:left;
}
.imagenAdelanto
{
	width:60px;
	height:60px;
	border-width:2px;
	border-style:solid;
	border-color:#eeeeee;
}


.celda_General
{
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	padding:8px 8px 8px 8px;
	vertical-align: top;
	text-justify:auto;
}

.celda_Otra
{
	font-family:Arial;
	font-size:12px;
	color:Black;
	text-justify:auto;
}

.celda_Print
{
	font-family:Times New Roman;
	font-size:26pt;
	font-weight:bold;
	color:#000000;
	height:25px;
}

.celda_header
{
	font-family: Tahoma, Verdana, Arial;
	font-size:8pt;
	text-align:justify; 
	color:#000000;
	background-color:#FFFFFF;
	height:20px;
}

.celda1
{
	font-family: Tahoma, Verdana, Arial;
	font-size:8pt;
	text-align:justify; 
	color:Black;
	height:20px;
	background-color:#efefef;

}

.celda2
{
	font-family: Tahoma, Verdana, Arial;
	font-size:8pt;
	text-align:justify; 
	height:20px;
	background-color:#FFFFFF;
}

/* Otros Estilos*/

.fieldValidator
{
	font-family:Arial;
	font-size:11px;
	color:Red;
}

.fieldValidator_left
{
	font-family:Arial;
	font-size:11px;
	color:White;
}


A
{
	font-family:Tahoma;
	font-size:11px;
}

.links
{
	font-family:Tahoma;
	font-size:11px;
	color:333333;
	text-decoration:underline;
}
.links:hover
{
	color:333333;
}

.links:active
{
	color:333333;
}

.links:visited
{
	color:333333;
}


.linkVerMas
{
	font-family:Tahoma;
	font-weight:none;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
}
.linkVerMas:hover
{
	text-decoration:underline;
}

.linkGris
{
	font-family:Tahoma;
	font-size:11px;
	color:#777777;
	text-decoration:none;
}
.linkGris:hover
{
	text-decoration:underline;
}

.celdaProductosD
{
	border-collapse:collapse;
	background-color:#eeeeee;
	font-family:Tahoma;
	font-size:11px;
	color:333333;
}
.celdaProductosL
{
	border-collapse:collapse;
	background-color:#f5f5f5;
	font-family:Tahoma;
	font-size:11px;
	color:333333;
}

.linksRight
{
	BORDER-BOTTOM: #eeeeee 2px solid;
}
.iconoHerramienta
{
	border:0px;
	/*BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;*/
}
.tablaCotizacion
{
	font-family:Verdana;
	font-size:9px;
}


/* Estilos ********************************/

OL
{
	line-height: 120%
}

LI
{
	margin-bottom: 15;
	text-align:justify;
}

UL
{
/*	list-style-image:url(images/bullet.gif);*/
	line-height: 120%;
	padding-right: 50px;
}
/*P
{
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	text-align:justify; 
}*/

.DestaqueAzul
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	color: #007E3A;
	font-weight: bold;
}

.DestaqueNegro
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	color: #000000;
	font-weight: bold;
}

.DestaqueBlanco
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	color: #FFFFFF;
	font-weight: bold;
}

.TextoBase
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:8pt;
	text-align:justify; 
}

.celdaFooter
{
	BORDER-BOTTOM: #C7C7C7 1px solid;
}

SELECT
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	color: #333333;
	text-align:justify; 
}

INPUT
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	color: #333333;
}
/**********listado de productos de beneficios*********/
.encabezado
{
	background:"#005B88";
	font-family:Arial;
	font-weight:bold;
	color:"#FFFFFF";
	padding-left:7px;
	font-size:12px;
}

.producto
{	
	font-family:Arial;
	font-weight:bold;
	color:"#0000A0";	
	padding-right:7px;
	font-size:12px;
}

.producto_descripcion
{	
	font-family:Arial;	
	color:"#0000A0";
	padding-left:7px;	
	padding-right:7px;
	font-size:11px;
}