.csscroll {
  overflow      :auto;          
  cursor        :default;       
  border        :0 solid #e1d7b3; 
  scrollbar-arrow-color	:#e1d7b3;
  scrollbar-highlight-color: #e1d7b3;
  scrollbar-shadow-color: #d9c995;
  scrollbar-darkshadow-color:#d9c995;
  scrollbar-base-color : #ffffff;
  scrollbar-track-color: #e1d7b3;
  scrollbar-3dlight-color:#e1d7b3;
}

.cssInput {
  border :1px solid #E2DCBC;
	background-color: #ffffff;
}



.cssLoginBotonesAbajo{
  border-top   :none;
  border-left  :none;
  border-right :none;
  border-bottom:1px #990000 dotted; ;

}



.cssTablaLogin
{
border: 0px #cccccc solid; 

}

.cssTablaLoginBotones
{
border: 1px #990000 dotted; 
}

/* Frame superior */
.cssBodyTop {
  margin-top:0px;
  margin:0px;
}

.cssNombresGabinetesTexto {
  font-family:Arial;
  font-weight:Bold;
  font-size:10px;
  color:#000000;
}

A.cssNombresGabinetesTexto:active  {color:#000000; text-decoration:none;}
A.cssNombresGabinetesTexto:visited {color:#000000; text-decoration:none;}
A.cssNombresGabinetesTexto:link    {color:#000000; text-decoration:none;}
A.cssNombresGabinetesTexto:hover   {color:#FFFFFF; text-decoration:none;}

.cssNombresGabinetesTextoChico {
  font-family:Arial;
  font-weight:normal;
  font-size:9px;
  color:#000000;
  
}
A.cssNombresGabinetesTextoChico:active  {color:#000000; text-decoration:none;}
A.cssNombresGabinetesTextoChico:visited {color:#000000; text-decoration:none;}
A.cssNombresGabinetesTextoChico:link    {color:#000000; text-decoration:none;}
A.cssNombresGabinetesTextoChico:hover   {color:#FFFFFF; text-decoration:none;}

.cssNombresGabinetesTextoDestacado {
  font-family: Arial;
  font-weight:normal;
  font-size:8px;
  color:#FFFFFF;
  text-transform:uppercase;
  }
A.cssNombresGabinetesTextoDestacado:active  {color:#FFFFFF; text-decoration:none;}
A.cssNombresGabinetesTextoDestacado:visited {color:#FFFFFF; text-decoration:none;}
A.cssNombresGabinetesTextoDestacado:link    {color:#FFFFFF; text-decoration:none;}
A.cssNombresGabinetesTextoDestacado:hover   {color:#000000; text-decoration:none;}


.cssFechaUsuario {
  font-family:Arial;
  font-weight:normal;
  font-size:10px;
  color:#ffffff;
  cursor:default;
}

/* Frame izquierdo */
.cssBodyLeft {
  margin:0px;
  margin-left:0px;
}

/* Indicadores */
.cssIndicadoresTitulo {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  margin-top    :8px;           /* espacio arriba de la caja */
  padding-left  :10px;          /* espacio entre los bordes de la caja y su contenido */
  background    :#10087B;       /* color azul de fondo */
  font-family   :Verdana;       /* tipo de la fuente */
  font-size     :7.5pt;         /* tamaņo de la fuente */
  font-weight   :bold;          /* negrita */
  color         :#FFBD00;       /* color amarillo del titulo */
}
.cssIndicadoresSeccion {
  overflow      :auto;
  height        :58px;
  cursor        :default;       /* cursor flecha */
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  padding-left  :10px;          /* espacio entre el borde izq de la caja y su contenido */
  padding-top   :4px;           /* espacio entre el borde superior de la caja y su contenido */
  padding-bottom:0px;           /* espacio entre el borde inferior de la caja y su contenido */
}
.cssIndicadoresTituloTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:11px;
  color:#FFBD00;
  margin-bottom:4px;
}
.cssIndicadoresMensajeTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:11px;
  font-style:italic;
  color:#FFBD00;
}
.cssIndicadoresIndicadorTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:10px;
  color:#FFBD00;
}
.cssIndicadoresIndicadorValor {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:10px;
  color:#FFBD00;
  text-align:right;
}

/* Cumpleanos */
.cssCumpleanosTitulo {
  font-family:Verdana;
  font-size:7.5pt;
  font-weight:bold;
  color:#FFBD00;
  margin-top:8px;
  margin-left:5px;
  padding-left:10px;
  text-align:left;
  border:solid #10087B;
  border-width: 2;
  background:#10087B;
  width:156px;
}
.cssCumpleanosSeccion {
  overflow      :auto;
  cursor        :default;       /* cursor flecha */
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  padding-left  :10px;          /* espacio entre el borde izq de la caja y su contenido */
  padding-top   :4px;           /* espacio entre el borde superior de la caja y su contenido */
  padding-bottom:0px;           /* espacio entre el borde inferior de la caja y su contenido */
  height        :58px;
}
.cssCumpleanosMensajeTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:11px;
  font-style:italic;
  color:FFBD00;
}
.cssCumpleanosNombreTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:10px;
  color:#FFBD00;
}
.cssCumpleanosFechaTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:10px;
  color:#FFBD00;
}
.cssCumpleanosNombreTexto A         { color:#FFBD00; text-decoration:none }
.cssCumpleanosNombreTexto A:active  { color:#FFBD00; text-decoration:none }
.cssCumpleanosNombreTexto A:visited { color:#FFBD00; text-decoration:none }
.cssCumpleanosNombreTexto A:link    { color:#FFBD00; text-decoration:none }
.cssCumpleanosNombreTexto A:hover   { color:#FFFFfF; text-decoration:none }

/* Busqueda */
.cssBusquedaTitulo {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  margin-top    :8px;           /* espacio arriba de la caja */
  padding-left  :10px;          /* espacio entre los bordes de la caja y su contenido */
  background    :#10087B;       /* color azul de fondo */
  font-family   :Verdana;       /* tipo de la fuente */
  font-size     :7.5pt;         /* tamaņo de la fuente */
  font-weight   :bold;          /* negrita */
  color         :#FFBD00;       /* color amarillo del titulo */
}
.cssBusquedaSeccion {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  padding-left  :10px;          /* espacio entre el borde izq de la caja y su contenido */
  padding-top   :4px;           /* espacio entre el borde superior de la caja y su contenido */
  padding-bottom:4px;           /* espacio entre el borde inferior de la caja y su contenido */
}
.cssBusquedaInput{
  font-family:Verdana;
  font-size:7.5pt;
  color:#10087B;
}

/* Login */
.cssLoginTitulo {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  margin-top    :8px;           /* espacio arriba de la caja */
  padding-left  :10px;          /* espacio entre los bordes de la caja y su contenido */
  background    :#10087B;       /* color azul de fondo */
  font-family   :Verdana;       /* tipo de la fuente */
  font-size     :7.5pt;         /* tamaņo de la fuente */
  font-weight   :bold;          /* negrita */
  color         :#FFBD00;       /* color amarillo del titulo */
}
.cssLoginSeccion {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  padding-left  :10px;          /* espacio entre el borde izq de la caja y su contenido */
  padding-top   :4px;           /* espacio entre el borde superior de la caja y su contenido */
  padding-bottom:4px;           /* espacio entre el borde inferior de la caja y su contenido */
}
.cssLoginInput{
  font-family:Arial;
  font-size:9px;
  color:#666666;
}
.cssLoginTexto{
  font-family:Arial;
  font-size  :10px;
  font-weight:bold;          /* negrita */
  color      :#666666;       /* color amarillo del titulo */
  
}
.cssLoginTextoGris{
  font-family:Arial;
  font-size  :9px;
  color      :#666666;       /* color amarillo del titulo */
}

 A.cssLoginTextoGris:active  { color:#666666; text-decoration:underline; }
 A.cssLoginTextoGris:visited { color:#666666; text-decoration:underline; }
 A.cssLoginTextoGris:link    { color:#666666; text-decoration:underline; }
 A.cssLoginTextoGris:hover   { color:#666666; text-decoration:none; }



.cssTituloLogin{
  font-family:Arial;
  font-size  :9px;
  color      :#990000;       /* color amarillo del titulo */
}

.cssLoginTextoError{
  font-family:Arial;
  font-size  :9px;
  color      :#660000;
 }
 
 /* color del mensaje de error */
 A.cssLoginTextoError:active  { color:#660000; text-decoration:underline; }
 A.cssLoginTextoError:visited { color:#660000; text-decoration:underline; }
 A.cssLoginTextoError:link    { color:#660000; text-decoration:underline; }
 A.cssLoginTextoError:hover   { color:#660000; text-decoration:none; }

  
}

A.cssLinkLogin:active  { color:#990000; text-decoration:none; }
A.cssLinkLogin:visited { color:#990000; text-decoration:none; }
A.cssLinkLogin:link    { color:#990000; text-decoration:none; }
A.cssLinkLogin:hover   { color:#660000; text-decoration:none; }


.cssLoginTextoNombreUsuario{
  font-family:Arial;
  font-size  :11px;
  color      :#000000;       /* color del texto */
  margin-left:10px;
}

.cssLoginTextoNombreUsuarioGris{
  font-family:Arial;
  font-size  :9px;
  color      :#999999;       /* color del texto */
  margin-left:9px;
}

.cssLoginTextoCategoria{
  font-family:Times;
  font-size  :11px;
  color      :#999999;       /* color del texto */
  margin-left:9px;
  font-style	:italic;
  font-weight:bold;
}

.cssCaptionLogin
{
  font-family:Arial;
  font-size:10px;
  color:#666666;
}

.cssValuesLogin
{
  font-family:Arial;
  font-size:10px;
  color:#000000;
  font-weight:bold;
}


/* botones Administracion */
.cssAdministracion {
  width:156px;
  height:109px;
  margin-left:5px;
}
.cssAdministracionBotones {
  padding-top:84px;
  padding-left:0px;
}



.cssTopMenu 
{
  font-family	:	Verdana, Arial;
  font-weight	:	bold;
  font-size		:	10px;
  color				:	#FFFFFF;
}

A.cssTopMenu:active  { color:#FFFFFF; text-decoration:none; }
A.cssTopMenu:visited { color:#FFFFFF; text-decoration:none; }
A.cssTopMenu:link    { color:#FFFFFF; text-decoration:none; }
A.cssTopMenu:hover   { color:#FFAA00; text-decoration:none; }


.cssLoginNombre{
  font-family:Arial;
  font-size  :11px;
  font-weight:bold;          /* negrita */
  color      :#666666;       /* color amarillo del titulo */
}

.cssTConectado
{
  font-family:Arial;
  font-size  :12px;
  font-weight:bold;          
  color      :#79001D;       
}

.cssTituloDetalleNoticia{
  font-family:Arial;
  font-size  :11px;
  font-weight:Bold;          /* negrita */
  color      :#990000;       /* color amarillo del titulo */
}

.cssDetalleNoticia{
  font-family:Arial;
  font-size  :11px;
  font-weight:normal;          /* negrita */
  color      :#666666;       /* color amarillo del titulo */
}


.cssCeldaTituloAvisos{
 font-family:Arial;
 font-weight:bold;
 font-size:12px; 
 color:#FFFFFF; 
 background-color:#990000;
 padding:2px;
}

.cssTablaAvisos{
  border-top   :solid;
  border-left  :solid;
  border-right :none;
  border-bottom:none;
  border-color :#990000;
  border-width :1;
}

.cssMasInformacionRojo
{
  color				:#990000;
  font-family	:Times New Roman;
  font-size		:8pt;
  font-weight	:bold;
  font-style	:italic;
  padding-top	: 3px;
}
A.cssMasInformacionRojo:link    {  text-decoration:none;}
A.cssMasInformacionRojo:active  {  text-decoration:none;}
A.cssMasInformacionRojo:visited {  text-decoration:none;}
A.cssMasInformacionRojo:hover   { color:#660000; text-decoration:underline;}


.cssContenidoTituloNoticiaPrincipalHome
{
  font-family	:Arial;
  font-size	:10px;
  font-weight	:bold;
  color      :#999999;
  text-transform:uppercase;
}
A.cssContenidoTituloNoticiaPrincipalHome:link    {  text-decoration:none;}
A.cssContenidoTituloNoticiaPrincipalHome:active  {  text-decoration:none;}
A.cssContenidoTituloNoticiaPrincipalHome:visited {  text-decoration:none;}
A.cssContenidoTituloNoticiaPrincipalHome:hover   { color:#990000; text-decoration:none;}

.cssDescuentoDEstacadoHome
{
  font-family	:Arial;
  font-size	:11px;
  font-weight	:bold;
  color      :#666666;
 
}

.cssDescuentoHome
{
  font-family	:Arial;
  font-size	:10px;
  font-weight	:normal;
  color      :#666666;
  }
  
.cssPrecioAccesoriosHome
{
  font-family	:Arial;
  font-size	:10px;
  font-weight	:normal;
  color      :#666666;
  }

  




.cssLabelBuscador
{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#000000;		
}


.cssInputBuscador
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000000;		
}

.cssSubCategoria
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#999999;		
}


A.cssSubCategoria:link
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#999999;		
}

A.cssSubCategoria:visited
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#999999;		
}

A.cssSubCategoria:hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#79001D;		
}



.cssSubCategoriaON
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#79001D;		
}



.cssHide
{
  display:none;
}

.cssShowSubCategorias
{
	display:block;
	border-left:1px solid #E1D7B3;
	border-right:1px solid #E1D7B3;
	border-bottom:1px solid #E1D7B3;
	padding:5px;
}


.cssBordeSitio
{
	background-color:#ffffff;
}

.cssPiedePagina
{
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	color:#7b7767;		
}



.cssLinksdeInteres{
  font-family:Trebuchet MS;
  font-size:13px;
  font-weight:bold;
  color:#7B7767; 
 }
 
 
 A.csslnkInteres 
 {
   font-family   :Trebuchet MS;
   font-size     :11px;
   font-weight   :bold;
   color         :#999999;
   text-decoration:underline;
 }
 A.csslnkInteres:link    { color:#999999; text-decoration:underline;}
 A.csslnkInteres:active  { color:#999999; text-decoration:underline;}
 A.csslnkInteres:visited { color:#999999; text-decoration:underline;}
 A.csslnkInteres:hover   { color:#999999; text-decoration:none;}

 TD.csslnkInteres 
 {
   font-family   :Trebuchet MS;
   font-size     :11px;
   font-weight   :bold;
   color         :#999999;
 }

