﻿a.lnkOlvidoContrasenya         { color:white; cursor:hand; text-decoration:underline; }
a.lnkOlvidoContrasenya:link    { color:white; cursor:hand; text-decoration:underline; }
a.lnkOlvidoContrasenya:active  { color:white; cursor:hand; text-decoration:underline; }
a.lnkOlvidoContrasenya:hover   { color:white; cursor:hand; text-decoration:underline; }
a.lnkOlvidoContrasenya:visited { color:white; cursor:hand; text-decoration:underline; }
span.OlvidoClave
{
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;	
	color: White;
}
span.DescripcionOlvidoClave
{
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;	
	color: White;
}
span.UsuarioOlvidoClave
{
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;	
	color: White;
}

/*a
{
	color: rgb(0,0,238);
}

a.visited
{
	color: rgb(85,26,139);
}
*/
table.Cabecera
{
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	border-spacing: 0px;
	/* border:none; */
}

table.Campos
{
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	border-spacing: 0px;
	border:none;
}

span.Titulo
{
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;	
	color: rgb(0,21,110);
}

td.Separador
{
	height: 5px;
	background-color: rgb(233,241,252);
}

td.SeparadorBlanco
{
	height: 5px;
	background-color: rgb(255,255,255);
}

td.SeccionCampos  /* Sección para cabecera de agrupaciones de campos */
{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;	
	color: rgb(0,21,110);
	background-color: rgb(255,255,255);
	width: 980px;
	height: 24px;
}

td.Alerta  /* Sección para cabecera de agrupaciones de campos */
{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;	
	color: rgb(255,0,0);
	background-color: rgb(255,255,255);	
	width: 980px;
	height: 24px;	
}

span.SeccionCampos 
{
	color: rgb(0,21,110);
}

td.EtiquetaCampo  /* Celda Etiqueta */
{
   vertical-align:top;
   padding-top:6px; 
   color: rgb(0,21,110);
	background-color: rgb(233,241,252);
	text-align: right;
	width: 135px;	
	height: 24px;
}
td.EtiquetaCampoS  /* Celda Etiqueta */
{
  
   color: rgb(0,21,110);
	background-color: rgb(233,241,252);
	font-weight:bold;
	height: 24px;
}

span.EtiquetaCampo  /* Celda Etiqueta */
{
	color: rgb(0,21,110);
	background-color: rgb(233,241,252);
	text-align: right;
	font-weight:bold;
}

td.SeparadorCampo  /* Celda Etiqueta */
{
	width: 10px;	
	color: rgb(0,21,110);
	background-color: rgb(233,241,252);
}

td.Campo  /* Celda Etiqueta */
{
	width: 345px;	
	color: rgb(0,21,110);
	background-color: rgb(233,241,252);
	height: 24px;
}
td.CampoS  /* Celda Etiqueta */
{
	color: rgb(0,21,110);
	background-color: rgb(233,241,252);
	height: 24px;
}
span.Campo  /* Celda Etiqueta */
{
	color: rgb(0,21,110);
	background-color: rgb(233,241,252);
}

td.EtiquetaCampoTop  /* Celda Etiqueta */
{
	color: rgb(0,21,110);
	background-color: rgb(233,241,252);
	text-align: right;
	vertical-align:top;
	width: 135px;	
	height: 24px;
}

div.Top
{
	position:relative;
	top:4px;
}

td.CampoTop  /* Celda Etiqueta */
{
	color: rgb(0,21,110);
	background-color: rgb(233,241,252);
	text-align: left;
	vertical-align:top;
	width: 345px;	
	height: 24px;
}
 .rttVisor ol {     list-style-position: inside; } 
    .rttVisor ul {     list-style-position: inside; } 