body {
	margin: 0px 0px 0px 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
form {
	margin: 0px 0px 0px 0px;
}
.titulo {
	background-color: #6892b8;
	border:solid #84a5c4 1px;
	border-bottom: solid #84a5c4 1px;
}
.boton {
	background-color: #FD7800;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	height: 20px;
/*	padding: 2px;*/
}
.botonChato {
	background-color: #FD7800;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	height: 16px;
/*	padding: 2px;*/
}
.botonBlink {
	background-color: #71c5ea;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold
}
.botonSmall {
	background-color: #71b1d7; 
	color: #ffffff;
	font-size: 9px
}
.botonOpen {
	background-color: #71b1d7; 
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 21px;
	height: 19px;
	cursor: pointer;
}
.titulosubtabla {
	background-color: #6892b8;
	color: #555555;
}
.tablaExterior {
	border: solid #84a5c4 2px;
	background-color: #ffffff; 
}
.tablaInterior {
}
.tablaCamposSinLineaAbajo {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 0px;
}
.tablaCamposConLineaAbajo {
	border-top: solid #84a5c4 2px;
	border-bottom: solid #84a5c4 2px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.tablaInteriorSinPaddingArriba {
	border-bottom: solid #84a5c4 2px;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 10px;
}
.tablaInteriorSinLineaSinPaddingArriba {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 10px;
}
.tablaInteriorSinPaddingArribaSinLineaAbajo {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 10px;
}
.menuFirstLevelText {
	text-decoration: none;
	color: #3894bb;
	font: bold 12px Arial, Helvetica
}
.menuFirstLevelTextOver {
	text-decoration: none;
	color: #ffffff;
	font: bold 12px Arial, Helvetica
}
.menuSecondLevelBorder {
	border: 1px solid #3894bb
}
.menuSecondLevelText {
	text-decoration: none;
	color: #ffffff;
	font: bold 11px Arial, Helvetica
}
.tituloCaptura {
	BORDER-RIGHT: #84a5c4 2px solid;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: #84a5c4 2px solid;
	BORDER-BOTTOM: 0px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #3894bb;
	COLOR: white;
	font-weight: bold
}
.tituloCapturaSinBordes {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #3894bb;
	COLOR: white;
	font-weight: bold
}
.tablaStdConsulta {
	BORDER-RIGHT: #84a5c4 2px solid;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: #84a5c4 2px solid;
	BORDER-BOTTOM: #84a5c4 2px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaSoloBordesTopInf {
	BORDER-RIGHT: 0px;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: #84a5c4 2px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaSoloBordeTop {
	BORDER-RIGHT: 0px;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaSoloBordeInf {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: #84a5c4 2px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaIn {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaTitulos {
/*	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;*/
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #c5d2e3
}
.tablaStdConsulta_td {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	border-top: 1px solid #e0e0e0;
}
.tablaStdConsulta_td_Cabecera {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	color: #000000;
}
.tituloErr {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-TOP: #0099cc 1px solid;
	BORDER-LEFT: #0099cc 1px solid;
	BORDER-BOTTOM: #0099cc 1px solid;
	BORDER-RIGHT: #0099cc 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #6892b8;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #c5d2e3
}
.tituloSubErr {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: black
}
.tituloPantalla {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	BACKGROUND-COLOR: #6892b8
	}
.botonesGrilla {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.tituloGrilla {
	BORDER-BOTTOM: #84a5c4 1px solid
}
.grilla {
	BORDER-RIGHT: #84a5c4 1px solid;
	BORDER-LEFT: #84a5c4 1px solid;
	BORDER-TOP: #84a5c4 1px solid;
	BORDER-BOTTOM: #84a5c4 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px
}
.grilla2 {
	BORDER-RIGHT: #84a5c4 1px solid;
	BORDER-LEFT: #84a5c4 1px solid;
	BORDER-TOP: #84a5c4 1px solid;
	BORDER-BOTTOM: #84a5c4 1px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px
}
.titulosGrilla {
	BACKGROUND-COLOR: #6892b8;
	color: #ffffff
}
.enConstruccion {
	FONT-SIZE: 14px;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: solid #84a5c4 2px;
	BACKGROUND-COLOR: #6892b8
}
.textBoxStd {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tablaInfDatBordeIntImpar {
	BACKGROUND-COLOR: #f7f7f7
}
.tablaInfDatBordeIntPar {
	BACKGROUND-COLOR: #ffffff
}
.tablaInfPagLink {
	COLOR: #555555;
	TEXT-DECORATION: none
}
.tablaInfCabLink {
	color:#000000;
	text-decoration:none;
}
.inputReadOnly {
	font-size: 11px
}
.enlace {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}
.enlace2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555
}
.tablaCalendario {
	background-color:#EAFAFF; 
	padding: 5px; 
	border-Collapse: collapse; 
	border: solid #0099CC 1px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:inherit;
}
.tablaCalendarioMesAno {
	background-color:#33CCFF; /*#0000BB; */
	color:#000000;/*#FFFFFF;*/
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tablaCalendarioDiasTxt {
	background-color:#C1EEFF; 
	padding: 5px; 
	border-Collapse: collapse; 
	border: solid #0099CC 1px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:inherit;
}
.tablaCalendarioDiasNro {
	font-size:10px;
	text-decoration:none;
}
.tablaCalendarioDiaActual {
	border: solid #0099CC 1px;
	text-decoration:none;
}
.titulosResultadoConsulta {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}
.headerh1 {
	font-size: 2.4em;
	color: #003a7d;
	letter-spacing: -2px;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.headerh3 {
	font-size: 1.1em;
	color: #003a7d;
	letter-spacing: -1px;
	font-weight: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.footer {
	clear: both;
	padding: 5px 0;
	font-size: 0.9em;
	color: #f0f0f0;
	text-align: center;
	border-top: solid #84a5c4 2px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.capturaIncBordeDerecha {
	border-right: solid #84a5c4 2px;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.capturaIncBordeDerTopBottom {
	border-right: solid #84a5c4 2px;
	BORDER-LEFT: medium none;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-BOTTOM: #84a5c4 2px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaStdConsultaSinPadding {
	BORDER-RIGHT: #84a5c4 2px solid;
	BORDER-TOP: #84a5c4 2px solid;
	BORDER-LEFT: #84a5c4 2px solid;
	BORDER-BOTTOM: #84a5c4 2px solid;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.tablaPaddingTres {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}
.tablaPaddingDos {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.enlaceSeleccionado {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #3894bb;
	text-decoration: none;
}
.padding7 {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	PADDING-TOP: 7px;
	PADDING-BOTTOM: 7px;
}
.bordeMapa {
	border: solid #84a5c4 2px;
}
.paddingInferior {
	PADDING-BOTTOM: 10px;
}
.paddingInferiorAviso {
	PADDING-BOTTOM: 7px;
}
.grilla3 {
	BORDER-RIGHT: #84a5c4 0px solid;
	BORDER-LEFT: #84a5c4 0px solid;
	BORDER-TOP: #84a5c4 0px solid;
	BORDER-BOTTOM: #84a5c4 0px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.tablaPaginado {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BORDER-COLLAPSE: collapse;
}
.itemTablaPaginado {
	COLOR: #555555;
}
.tituloResultado {
	margin: 0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}
.div_Sombreado {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	background: #000000;
	z-index: 1001;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
.div_PopUp {
	display: none;
	position: absolute;
	padding: 0px;
	z-index: 1002;
}
.div_Ficticio {
	display: block;
	position: relative;
	top: 0;
	left: 0;
	padding: 0px;
	height: 100px;
	width: 800px;
	background: #000000;
	z-index: 902;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}
.div_Banner {
	display: block;
	position: relative;
	top: -100;
	left: 0;
	padding: 0px;
	z-index: 901;
}
.div_Banner_Objeto {
	display: block;
	position: relative;
	padding: 0px;
	z-index: 901;
	top: -100px;
	left: 0;
}
.div_Banner_ImagenFicticia {
	display: block;
	position: relative;
	padding: 0px;
	z-index: 902;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}
.enlaceSpan {
	cursor: pointer;
	text-decoration: underline;
	color: #0000FF;
}
.separadorComentarios {
	border-top: 1px solid #c0c0c0;
}
.starselect {
	background-image: url('../imagenes/star_naranja.png');
	width: 14px;
	height: 14px;
	margin-left: 4px;
	float: left;
}
.star {
	background-image: url('../imagenes/star_grey.png');
	width: 14px;
	height: 14px;
	margin-left: 4px;
	float: left;
}
.td1_Comentario {
	padding-top: 5px;
}
.td2_Comentario {
	padding-bottom: 5px;
	border-bottom: 1px solid #c0c0c0;
}
.bordeGrillaCotizador_Derecha {
	border-right: 1px solid #cfd0d0;
}

.bordeGrillaCotizador_Abajo {
	border-bottom: 1px solid #cfd0d0;
}
