/* CSS Document */
/* los colores*/
/* #004D91   - azul oscuro     -  textos   */
/* #006B9F   - azul claro      -  textos */
/* ##D5E3EE   - celeste claro   -  fondos tablas */
/* #666666   - gris oscuro     -  bordes tablas */
/*------------------------------------------------------------------------------------------------------*/
/* los estilos del menu*/
#menu {
  font-family: Arial;
  font-size:13px;
  font-weight:bold;
  margin:5px;
}

#menu p {
  margin:0px;
  padding:0px;
}

#menu a {
  display: block;
  padding: 10px;
  width: 154px;
  background-color: #D5E3EE;
  border-bottom: 1px solid #ffffff;
  text-align:left;
}

#menu a:link, #menu a:visited {
  color: #21649F;
  text-decoration: none;
}

#menu a:hover {
  background-color: #21649F;
  color: #D5E3EE;
}
/*------------------------------------------------------------------------------------------------------*/
/* los estilos de texto*/
.textoNormal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.textoNormalNegrita
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
.textoTitulos
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
	font-weight:bold;
}
.textoSuperTitulos
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#004D91;
	font-weight:bold;
}
.textoAzul
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
}
.textoNegro
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.textoCeleste
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#006B9F;
}
.textoBlanco
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.TextoMuyChico
{
	font-size: xx-small
}
.TextoMenu
{
  font-family: Arial;
  font-size:13px;
  font-weight:bold;
  margin:5px;
  color: #21649F;
}
/*------------------------------------------------------------------------------------------------------*/
/* los estilos de los links*/
/*TEXTO NORMAL*/
.textoNormal a:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.textoNormal a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.textoNormal a:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#004D91;
	text-decoration:none;
}
.textoNormal a:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
/*TEXTO NEGRO*/
.textoNegro a:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.textoNegro a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.textoNegro a:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.textoNegro a:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
/*TEXTO NORMAL NEGRITA*/
.textoNormalNegrita a:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.textoNormalNegrita a:active 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.textoNormalNegrita a:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
	font-weight:bold;
	text-decoration:none;
}
.textoNormalNegrita a:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
/*TEXTO TITULOS*/
.textoTitulos a:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
	font-weight:bold;
	text-decoration:none;
}
.textoTitulos a:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
	font-weight:bold;
	text-decoration:none;
}
.textoTitulos a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099FF;
	font-weight:bold;
	text-decoration:none;
}
.textoTitulos a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
	font-weight:bold;
	text-decoration:none;
}
/*TEXTO AZUL*/
.textoAzul a:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
	text-decoration:none;
}
.textoAzul a:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
	text-decoration:none;
}
.textoAzul a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099FF;
	text-decoration:none;
}
.textoAzul a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
	text-decoration:none;
}
/*TEXTO CELESTE*/
.textoCeleste a:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#006B9F;
	text-decoration:none;
}
.textoCeleste a:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#006B9F;
	text-decoration:none;
}
.textoCeleste a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#004D91;
	text-decoration:none;
}
.textoCeleste a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#006B9F;
	text-decoration:none;
}
/*TEXTO BLANCO*/
.textoBlanco a:link 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.textoBlanco a:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.textoBlanco a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D91;
	text-decoration:none;
}
.textoBlanco a:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
/*TEXTO MUY CHICO*/
.TextoMuyChico a:hover {font-size: xx-small; text-decoration:none;}
.TextoMuyChico a:visited {font-size: xx-small; text-decoration:none;}
.TextoMuyChico a:link {font-size: xx-small; text-decoration:none;}
.TextoMuyChico a:active {font-size: xx-small; text-decoration:none;}
/*------------------------------------------------------------------------------------------------------*/
/* los estilos de las tablas*/
.fondoTablas
{
	border:solid;
	border-width:1px;
	border-color:#666666;
	background-color:#D5E3EE;
}
.fondoTablasSinBorde
{
	border:none;
	background-color:#D5E3EE;
}
.celdasBlancas
{
	border:solid;
	border-width:1px;
	border-color:#eeeeee;
	background-color:#ffffff;
}
.celdasBlancasBordeInferior
{
	border:solid;
	border-width:1px;
	border-color:#aaaaaa;
	background-color:#ffffff;
	border-right:none; 
	border-top:none;
	border-left:none;
}
.celdasBlancasBordeSuperior
{
	border:solid;
	border-width:1px;
	border-color:#aaaaaa;
	background-color:#ffffff;
	border-right:none; 
	border-botton:none;
	border-left:none;
}
.botonera
{
	border:solid;
	border-width:1px;
	border-color:#004D91;
	background-color:#ffffff;
	border-right:none; 
	border-top:none;
	border-left:none;	
}
/*/////////////////////////*/
.bordesTablas
{
	 border:solid;
	 border-width:1px;
	 border-color:#004D91; 
	 border-bottom:none; 
	 border-top:none;
	 border-left:none;
	 height: 22;
}
.bordesTablaEntera 
{
		border:solid;
	 border-width:1px;
	 border-color:#004D91;
}
.fondoTitulosTablas
{
	background-color:#D5E3EE;	
}
/*------------------------------------------------------------------------------------------------------*/
/* los estilos de los campos de texto*/
.campoInvisible
{
	border:none;
	/*background-color:#D5E3EE;*/
	/*background-color:#E6F5FA;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
/*------------------------------------------------------------------------------------------------------*/
/* los estilos del div de otras promociones*/
#otrasPromociones
{
	position:relative;	
	width:332px;
	height:142px;
	z-index:1;
	overflow:auto;
	scrollbar-arrow-color: #004D91;
	scrollbar-base-color: #D5E3EE;
	scrollbar-dark-shadow-color: #006B9F;
	scrollbar-track-color: #006B9F;
	scrollbar-face-color: #D5E3EE;
	scrollbar-shadow-color: #D5E3EE;
	scrollbar-highlight-color: #D5E3EE;
	scrollbar-3d-light-color: #006B9F;
}
}
