BODY
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial,Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #ffffff;
	margin:0px;
	height:100%;
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A:link
{
    BORDER-RIGHT: #395a82;
    BORDER-TOP: #395a82;
    BORDER-LEFT: #395a82;
    COLOR: #15314c;
    BORDER-BOTTOM: #395a82;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #15314c;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #008800;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #9F8311;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline;
}
TEXTAREA
{
    COLOR: #175e9e;
    FONT-SIZE: 11px;
}
TABLE.tabladatos
{
    COLOR: #000000;
    BACKGROUND-COLOR: #0550c9
}
.TablaEstados
{
    BACKGROUND-COLOR: #E6E6E6;
    COLOR: #666666;
    FONT-SIZE: 11px;
    TEXT-ALIGN: left
}
.tablaestadosceldatitulo
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Arial, verdana;
    text-indent: 5px;
	background-image: url(/iconos/back_title_task_prosegur.gif);
  background-repeat: repeat-x;
  background-color: #365a7c;
}
.tablaestadosceldatitulo .fuenteboton
{
	background-image: none
}
.tablaestadosceldatitulo .fuentecampo
{
	color:#ffffff;
}
.tablaestadosceldatitulo2
{
    BACKGROUND-COLOR: #ffE16C;
    COLOR: #C0C0C9;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.titulofuncional
{
    padding: 0 0 0 10px;
    display: table-cell; 
    FONT-SIZE: 20px;
    COLOR: #999999;
    text-indent: 10px;
 	background-image: url(/iconos/menu_title_ess_prosegur_2.gif);
  	background-repeat: repeat-x;
  	height: 45px;
}
.descripcionfuncional
{
    FONT-SIZE: 12px;
    COLOR: #9F8311;
    BACKGROUND-COLOR: #ffffff;
	font-weight:bold;
}
.enlacefuncional
{
    FONT-SIZE: 11px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #ffffff
}
.calendario
{
    WIDTH: 30%;
	COLOR: #9F8311;
    BORDER-STYLE: none;
    BORDER-WIDTH: 0px;
	/*BORDER-COLOR:  #9F8311;*/
	BACKGROUND-COLOR: gold; /* #5a789e */;
	
}
}
.colortabla
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
}
.today
{
    FONT-WEIGHT: bolder;
    COLOR: #cb250a;
    BACKGROUND-COLOR: transparent
}
.days
{
    COLOR: #ffffff;
  /*background-image: url(/iconos/back_title_doc.png);*/
  background-repeat: repeat-x;
  height: 20px;
}
.days .enlacefuncional
{
    COLOR: black;
	/*BACKGROUND-COLOR: #5a789e;*/
}
.fuentecampo
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: left
}

.fuentecampo_right
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: right
}

INPUT
{
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7;
    COLOR: #9F8311;
    BACKGROUND-COLOR: white;
}


SELECT
{
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7;
    COLOR: #9F8311;
    BACKGROUND-COLOR: white;
}


.fuentecampo2
{
    FONT-SIZE: 11px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #f1f8fc;
    TEXT-ALIGN: left
}
TR.tablaestadosceldatitulo .fuentevalor
{
	background-image:none
}
.fuentevalor
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND-COLOR: #F8EBBA;
    TEXT-ALIGN: left
}

.fuentevalorCC
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    BACKGROUND-COLOR: #F8EBBA;
    TEXT-ALIGN: left
}

.fuentevalor1
{
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7;
}
.fuentevalor .tablamenuright
{
    TEXT-ALIGN: right;
  background-image: none

}
.fuentevalor3
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #2a82aa;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: center
}

.fuentevalortd
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND-COLOR: #F8EBBA;
    
}

.fuentebarranombre
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;/*9F8311*/
    /*BACKGROUND-COLOR: ffffff;*/
}
.fuentelinktitulo
{
    FONT-SIZE: 11px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #FFDB55;
	
	border-style:solid;
	border-color:rgb(150,150,150);
	border-width:1px;
}
.fuentelinkcampo
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND-COLOR: #FFEAB0;
}
.tablalink
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FFDB55;
}
.fuentedescripcion
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
}
.fuentetitulomenu
{
    FONT-SIZE: 11px;
    COLOR: #9F8311;
    BACKGROUND-COLOR: #ffffff
}
.fuentedisclaimer
{
    FONT-SIZE: 9px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #ffffff
}
TABLE.tablacabecera
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ffffff
}
.separador
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #a2cca5
}
DIV.capamenu
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ffc0cb
}
TABLE.tablamenu
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FFE096
}
DIV.capalinks
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #008000
}
DIV.capacuerpo
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ffe4c4
}
DIV.capadisclaimer
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0000ff
}
.fuentecapamenu
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #000080;
    BACKGROUND-COLOR: transparent
}
TABLE.tablamenusuperior
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #52a2c8
}
.fuentemenusuperior
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #52a2c8
}
.fuentemenu
{
    FONT-SIZE: 9px;
    COLOR: #737a7e;
    BACKGROUND-COLOR: #ffffff
}
.fuentemenu1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0373cc
}
HR.barramenu
{
    COLOR: #e6eaed;
    BACKGROUND-COLOR: #ffffff
}
UL.listaenlace
{
    COLOR: #ffcc00;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.fuentecalendario1
{
    COLOR: #6495ed;
    BACKGROUND-COLOR: #ffebcd
}
.fuentecalendario2
{
    COLOR: #6495ed;
    BACKGROUND-COLOR: #add8e6
}
.fuentecalendario3
{
    COLOR: #6495ed;
    BACKGROUND-COLOR: #d3e8c5
}
.fuentecalendario4
{
    COLOR: #6495ed;
    BACKGROUND-COLOR: #dc143c
}
.fuentecalendariotittle
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
  background-image: url(/iconos/back_title_doc_little.png);
  background-repeat: repeat-x;
    TEXT-ALIGN: center;
}
.fuentecalendario
{
    FONT-SIZE: 11px;
    COLOR: #00316d;
    TEXT-ALIGN: center;
}
.separadorlinea
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #f1f8fc
}
.fuentecamponombre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #e7e8ec
}
.fuentecampogrisclaro
{
    BACKGROUND-COLOR: #EEEEEE;
    COLOR: #666666;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.fuentecampoaccion
{
    FONT-SIZE: 10px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #F8EBBA
}
.fuentecampoaccion2
{
    FONT-SIZE: 10px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #FFE096
}
.fuentecampofiltro
{
    FONT-SIZE: 11px;
    COLOR: #235298;
    BACKGROUND-COLOR: #e7e8ec
}
SELECT.fuenteapartados
{
    FONT-SIZE: 10px;
    COLOR: #175e9e;
}
A
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.fuentebarraregistros
{
    BORDER-RIGHT: #e9ebed 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: #e9ebed 1px solid;
    COLOR: #175e9e;
    BORDER-BOTTOM: #e9ebed 1px solid;
    BACKGROUND-COLOR: #f1f8fc;
    TEXT-ALIGN: center
}
.fuentebarraregistrosanulado
{
    BORDER-RIGHT: #e9ebed 1px solid;
    BORDER-TOP: #e9ebed 1px solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    BORDER-LEFT: #e9ebed 1px solid;
    COLOR: #5a9cce;
    BORDER-BOTTOM: #e9ebed 1px solid;
    BACKGROUND-COLOR: #f1f8fc;
    TEXT-ALIGN: center
}
.tablacapamenu
{
    BORDER-RIGHT: #a6c3d7 1px solid;
    BORDER-TOP: #a6c3d7 1px solid;
    BORDER-LEFT: #a6c3d7 1px solid;
    BORDER-BOTTOM: #a6c3d7 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.fuentemenuprincipal
{
    FONT-SIZE: 10px;
    COLOR: #c0c0c0;
    BACKGROUND-COLOR: #ffffff
}
.acep
{
    COLOR: #4169e1;
    LIST-STYLE-TYPE: square;
    BACKGROUND-COLOR: #ffffff
}
.cance
{
    COLOR: #e9967a;
    LIST-STYLE-TYPE: square;
    BACKGROUND-COLOR: #ffffff
}
.fest
{
    COLOR: #ffd700;
    LIST-STYLE-TYPE: square;
    BACKGROUND-COLOR: #ffffff
}
.pend
{
    COLOR: #dc143c;
    LIST-STYLE-TYPE: square;
    BACKGROUND-COLOR: #ffffff
}
.tablanavegacion
{
    BORDER-RIGHT: #e9ebed thin solid;
    BORDER-TOP: #e9ebed thin solid;
    BORDER-LEFT: #e9ebed thin solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #e9ebed thin solid;
    BACKGROUND-COLOR: #f1f8fc
}
.fuenteformulario
{
    FONT-SIZE: 10px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7
}
SELECT.fuenteformulario
{
    COLOR: #175e9e;
}
SELECT.Fuenteformulario
{
    COLOR: #175e9e;
    FONT-SIZE: 10px;
}
INPUT.fuenteformulario
{
    COLOR: #175e9e;
}
TEXTAREA.fuenteformulario
{
    COLOR: #175e9e;
    FONT-SIZE: 11px;
}
.fuentetextarea
{
    FONT-SIZE: 11px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7
}
.fuenteboton
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: center
}
.fuentetitulomapa
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #0c4f8a;
    BACKGROUND-COLOR: #d3e1ec
}
.fuentemapa
{
    FONT-SIZE: 10px;
    COLOR: #3b5f91;
    BACKGROUND-COLOR: #e7e8ec
}
.tablamapa
{
    BORDER-RIGHT: #dce5ec 2px solid;
    BORDER-TOP: #dce5ec 2px solid;
    BORDER-LEFT: #dce5ec 2px solid;
    COLOR: #dce5ec;
    BORDER-BOTTOM: #dce5ec 2px solid;
    BACKGROUND-COLOR: #fff8eb
}
.tablaplan
{
    BORDER-RIGHT: #dce5ec 2px solid;
    BORDER-TOP: #dce5ec 2px solid;
    BORDER-LEFT: #dce5ec 2px solid;
    COLOR: #dce5ec;
    BORDER-BOTTOM: #dce5ec 2px solid;
    BACKGROUND-COLOR: #fff8eb
}
.fuentenodatos
{
    FONT-SIZE: 11px;
    COLOR: #af7c38;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.fuenteformulario100
{
    FONT-SIZE: 11px;
    WIDTH: 100px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7
}
SELECT.fuenteformulario100
{
    COLOR: #175e9e;
}
.fuenteformulario150
{
    FONT-SIZE: 11px;
    WIDTH: 150px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7
}
.fuenteformulario250
{
    FONT-SIZE: 11px;
    WIDTH: 250px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7
}
SELECT.fuenteformulario150
{
    COLOR: #175e9e;
}
.fuenteformulario200
{
    FONT-SIZE: 11px;
    WIDTH: 200px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7
}
SELECT.fuenteformulario200
{
    COLOR: #175e9e;
}
.tablamenuright
{
    TEXT-ALIGN: right;
  background-image: url(/iconos/back_title_task_prosegur.gif);
  background-repeat: repeat-x;
}
.tablamenuleft
{
    TEXT-ALIGN: left
}
.fuentevalor2
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    BACKGROUND-COLOR: #FFE096;
    TEXT-ALIGN: left
}
.fuentevalortd2
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    BACKGROUND-COLOR: #FFE096;

}
.fuentevalor2 .tablamenuright
{
    TEXT-ALIGN: right;
  background-image: none
}
.fuentebotonright
{
	FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR:#F8EBBA;
    TEXT-ALIGN: right
}
.fuentebotonright .tablamenuright
{
    TEXT-ALIGN: right;
  background-image: none
}
.fuentebotonright2
{
	FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FFE096;
    TEXT-ALIGN: right
}
.fuentebotonright2 .tablamenuright
{
    TEXT-ALIGN: right;
  background-image: none
}

.tablaestadosceldatituloflecha
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #d3e1ec;
    TEXT-ALIGN: right
}
.fuenteactualizar
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.fuenteactualizar2
{
    FONT-SIZE: 11px;
    COLOR: #195095;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.enlacenofuncional
{
    FONT-SIZE: 10px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff
}
.password1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 0%;
    COLOR: #15314c;
    BACKGROUND-COLOR: #ffffff
}
.password2
{
    COLOR: #195095;
    BACKGROUND-COLOR: #ffffff
}
.campo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px
}
.campoe
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    TEXT-ALIGN: right
}
.haberes
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    TEXT-ALIGN: center
}
.importante
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-ALIGN: right
}
.titulo1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    TEXT-ALIGN: center
}
.titulo2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}
.titulo3
{
    FONT-SIZE: 14px
}
.valor
{
    BORDER-RIGHT: #d40000;
    BORDER-TOP: #d40000;
    FONT-SIZE: 10px;
    BORDER-LEFT: #d40000;
    BORDER-BOTTOM: #d40000;
    TEXT-ALIGN: right
}
.valori
{
    BORDER-RIGHT: #d40000;
    BORDER-TOP: #d40000;
    FONT-SIZE: 10px;
    BORDER-LEFT: #d40000;
    BORDER-BOTTOM: #d40000;
    TEXT-ALIGN: left
}
.fuenteleyenda_big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #e7e8ec
}
.tablasubtitulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #235298;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: left
}
.fuentevalor4
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #191970;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: left
}
TABLE.form
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e7e8ec
}
TABLE.form TR.titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Verdana;
  background-image: url(/iconos/back_title_doc_little.png);
  background-repeat: repeat-x;
    TEXT-ALIGN: left;
}
TABLE.form TD.campo
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: left
}
TABLE.form TD.form
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e7e8ec
}
TABLE.datos
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 68%;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #dae2e9
}
TABLE.datos TD.fuentenodatos
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    COLOR: #000080;
    PADDING-TOP: 5px;
    FONT-FAMILY: Tahoma, Arial,Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #dae2e9;
    TEXT-ALIGN: left
}
TABLE.datos TR.titulo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    COLOR: #0c4f8a;
    FONT-FAMILY: Tahoma, Arial,Verdana ;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #d3e1ec;
    TEXT-ALIGN: left
}
TABLE.datos TR.valor
{
    COLOR: #000080;
    FONT-FAMILY: Tahoma, Arial,Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
TABLE.datos TD.boton
{
    PADDING-RIGHT: 5px;
    COLOR: #000080;
    FONT-FAMILY: Tahoma, Arial,Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #f3f6f8;
    TEXT-ALIGN: right
}
TABLE.datos TD.boton2
{
    PADDING-RIGHT: 5px;
    COLOR: #000080;
    FONT-FAMILY: Tahoma, Arial,Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: right
}
TABLE.datos TD.valor
{
    COLOR: #000080;
    FONT-FAMILY: Tahoma, Arial,Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #f3f6f8;
    TEXT-ALIGN: left
}
TABLE.datos TD.valor2
{
    FONT-SIZE: 10px;
    COLOR: #15314c;
    FONT-FAMILY: Tahoma, Arial,Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: left
}
TABLE.datos TD.vdate
{
    WIDTH: 14%;
    COLOR: #000080;
    FONT-FAMILY: Tahoma, Arial,Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #f3f6f8
}
TABLE.datos TD.vdate2
{
    WIDTH: 14%;
    COLOR: #000080;
    FONT-FAMILY: Tahoma, Arial,Verdana,Helvetica,Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
TABLE.datos TH.tituloleft
{
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right
}
TABLE.navegacion
{
    BORDER-RIGHT: #e9ebed thin solid;
    BORDER-TOP: #e9ebed thin solid;
    BORDER-LEFT: #e9ebed thin solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #e9ebed thin solid;
    BACKGROUND-COLOR: #f1f8fc
}
TABLE.navegacion TD.navegacion
{
    BORDER-RIGHT: #e9ebed 1px solid;
    BORDER-TOP: #e9ebed 1px solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    BORDER-LEFT: #e9ebed 1px solid;
    COLOR: #0550c9;
    BORDER-BOTTOM: #e9ebed 1px solid;
    BACKGROUND-COLOR: #f1f8fc;
    TEXT-ALIGN: center
}
TABLE.navegacion TD.navegacion2
{
    BORDER-RIGHT: #e9ebed 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: #e9ebed 1px solid;
    COLOR: #175e9e;
    BORDER-BOTTOM: #e9ebed 1px solid;
    BACKGROUND-COLOR: #f1f8fc;
    TEXT-ALIGN: center
}
TABLE.navegacion TD.navegacion3
{
    BORDER-RIGHT: #e9ebed 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BORDER-LEFT: #e9ebed 1px solid;
    COLOR: #175e9e;
    BORDER-BOTTOM: #e9ebed 1px solid;
    BACKGROUND-COLOR: #f1f8fc;
    TEXT-ALIGN: center
}
TABLE.form INPUT.form
{
    FONT-SIZE: 10px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff
}
TABLE.form INPUT.insert
{
    FONT-SIZE: 70%;
    BACKGROUND-COLOR: #e0ffff
}
TABLE.filtro
{
    BORDER-RIGHT: #000000;
    BORDER-TOP: #000000;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000;
    COLOR: #15314c;
    BORDER-BOTTOM: #000000;
    BACKGROUND-COLOR: #e7e8ec
}
TABLE.filtro TR.filtro
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.filtro SELECT.select30
{
    FONT-SIZE: 10px;
    COLOR: #175e9e
}
TABLE.filtro INPUT.filtro
{
    FONT-SIZE: 10px;
    COLOR: #175e9e
}
TABLE.filtro TD.fuentecampo
{
}
TABLE.filtro TD.boton
{
    TEXT-ALIGN: center
}
H2
{
    text-indent: 10px;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    COLOR: #ffffff;
  background-image: url(/iconos/back_title_task.png);
  background-repeat: repeat-x;
    COLOR: #0f66a0;
    BACKGROUND-COLOR: #eff5f9;
	height: 20px;
}
TABLE.cabec
{
}
TABLE.cabec TD.title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
  background-color:#610000;
  background-image: url(/iconos/back_title_task.png);
  background-repeat: repeat-x;
  height: 20px;

}
TABLE.cabec TD.value
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
  background-color:#610000;
  background-image: url(/iconos/back_title_task.png);
  background-repeat: repeat-x;
    BACKGROUND-COLOR: #eff5f9;
	height: 20px;

}
TABLE.filtro THEAD.titulo
{
    COLOR: #0f66a0
}
TABLE.form SELECT.selectform75
{
    FONT-SIZE: 10px;
    WIDTH: 75%;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff
}
.fuenteformulariodisabled
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #d5d4d5;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7
}
TABLE.table_gen
{
    FONT-SIZE: 10px;
    COLOR: #2a82aa;
    BACKGROUND-COLOR: #e7e8ec
}
TABLE.table_gen TR.tit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
  background-image: url(/iconos/back_title_doc_little.png);
  background-repeat: repeat-x;
}
TABLE.table_gen TD.lin
{
}
TABLE.table_gen INPUT.i_normal
{
    FONT-SIZE: 10px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff
}
TABLE.table_gen INPUT.i_read_only
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #dcdcdc
}
TABLE.table_gen TD.boton
{
    TEXT-ALIGN: center
}
TABLE.table_gen TR.dat_tit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0c4f8a;
    BACKGROUND-COLOR: #d3e1ec;
    TEXT-ALIGN: left
}
TABLE.table_error
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 17px
}
TABLE.table_error TR.dat_tit
{
}
TABLE.table_error TR.err
{
    FONT-SIZE: 9px;
    COLOR: #ff4500
}
TABLE.table_error TR.warning
{
    COLOR: gold
}
TABLE.table_error TR.info
{
    COLOR: #adff2f
}
TABLE.eval_q
{
    COLOR: #000000;
    BACKGROUND-COLOR: #e7e8ec
}
TABLE.eval_q TR.title
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
  background-image: url(/iconos/back_title_doc_little.png);
  background-repeat: repeat-x;
  background-color: #365a7c;
}
TABLE.eval_form
{
    BACKGROUND-COLOR: #e7e8ec
}
TABLE.eval_form TD.labeli
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #235298;
	background-image: none;
    BACKGROUND-COLOR: #e7e8ec;
    TEXT-ALIGN: left
}
TABLE.eval_form TD.val
{
}
TABLE.eval_form TR.title
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
  background-image: url(/iconos/back_title_doc_little.png);
  background-repeat: repeat-x;
  background-color: #365a7c;
}
TABLE.eval_form SELECT.fvselect
{
    FONT-SIZE: 10px;
    COLOR: #175e9e;
    BACKGROUND-COLOR: #ffffff
}
TABLE.eval_form INPUT.finput
{
    FONT-SIZE: 11px;
    TEXT-ALIGN: left;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7;
    COLOR: #175e9e;
}
TABLE.eval_form TD.labelc
{
    FONT-WEIGHT: bold
}
TABLE.eval_form TD.label
{
    FONT-SIZE: 11px;
    COLOR: #235298
}
TABLE.eval_form TD.i_r
{
    TEXT-ALIGN: left;
	background-image: none;
	background-color: #e7e8ec;
}
TABLE.eval_form INPUT.finputa
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #a6c3d7;
    COLOR: #175e9e;
}
TABLE.eval_form TR.bbto
{
    TEXT-ALIGN: center
}
TABLE.filtro DIV.capa_vis
{
    VISIBILITY: visible
}
DIV.no_vis
{
    BORDER-RIGHT: #0c4f8a 1px solid;
    BORDER-TOP: #0c4f8a 1px solid;
    DISPLAY: none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #0c4f8a 1px solid;
    BORDER-BOTTOM: #0c4f8a 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff
}
TABLE.eval_form A.labelc
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/iconos/helpyou_b.gif);
    COLOR: #32cd32;
    BACKGROUND-COLOR: transparent
}
TABLE.eval_form TD.label_div
{
    TEXT-DECORATION: underline
}
TABLE.eval_div
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    BACKGROUND-COLOR: #ffffff
}
TABLE.eval_div TR.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #fdf5e6
}
TABLE.eval_div TR.tr_div
{
    FONT-SIZE: 11px;
    COLOR: #a30c0b
}
TABLE.eval_form TD.label_b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #235298
}
.titulosendpass
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #b90000;
    BACKGROUND-COLOR: #ffffff
}
.descripcionsendpass
{
    FONT-SIZE: 11px;
    COLOR: #195095;
    BACKGROUND-COLOR: #ffffff
}
.tablasendpass
{
    BACKGROUND-COLOR: #264365
}
TD.disusupass
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #264365;
    TEXT-ALIGN: center
}

A.disusupass:visited
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #264365;
    TEXT-ALIGN: center
}
A.disusupass:hover
{
    FONT-SIZE: 11px;
    COLOR: #d40000;
    BACKGROUND-COLOR: #264365;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}

A.disusupass:link
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #264365;
    TEXT-ALIGN: center
}
DIV.scoPortalPage
{
    height: 100%;
    width: 100%;
    min-width: 640px;
}
DIV.scoPageHeader
{
    left: 5px; 
    top: 5px; 
    height: 115px;
    width: 100%;
}
DIV.scoPageHeader DIV.logo
{
    background-image: url(/iconos/background_title_left.png);
    background-repeat: no-repeat;
    float: left;
    height: 90px;
    width: 292px;
    z-index: 0;
}
DIV.scoPageHeader DIV.title
{
    font-family: 'Tahoma', 'Gill Sans MT','Lucida Grande',sans-serif;
    color: white;
    margin: 20px 0px 0px 120px;
    font-size: 28px;
    font-style: italic;
    line-height: 70%;
    z-index: 2;
}
DIV.scoPageHeader SPAN.maintitle
{
    color: white;
    font-size: 23px;
    font-style: italic;
    z-index: 2;
}
DIV.scoPageHeader SPAN.subtitle
{
    float: left;
    margin-left: 65px;
    color: #ace4f5;
    font-size: 18px;
    font-style: normal;
    z-index: 1;
}
DIV.scoPageHeader DIV.fill
{
    float: left;
    background-image: url(/iconos/background_title_center.png);
    background-repeat: repeat-x;
    background-position: left center;
    height: 82px;
}
DIV.scoPageHeader DIV.right
{
    float: right;
    background-image: url(/iconos/background_title_right.png);
    background-repeat: no-repeat;
    background-position: right center;
    height: 82px;
}
DIV.scoPageHeader DIV.buttons
{
    margin: 22px 15px 0 0;
    float: right;
}
DIV.scoPageHeader DIV.buttons SPAN
{
    min-width: 58px;
    min-height: 58px;
}
DIV.scoPageHeader DIV.buttons IMG
{
    height: 36px; 
    width: 36px;
}
DIV.scoPageHeader .subline
{
    font-size: 10px;
    width: 100%;
}
DIV.scoPageHeader .menuSwitchShow
{
    color: #aa5211;
    text-align: left;
    float: left;
    cursor: pointer;
    background-image: url(/iconos/menu_closed.png);
    background-repeat: no-repeat;
    cursor: pointer;
    padding: 2px 0 0 20px;
    height: 16px;
}
DIV.scoPageHeader .menuSwitchHide
{
    color: #aa5211;
    text-align: left;
    float: left;
    cursor: pointer;
    background-image: url(/iconos/menu_open.png);
    background-repeat: no-repeat;
    cursor: pointer;
    padding: 2px 0 0 20px;
    height: 16px;
}
A.titulofuncional:link
{
   COLOR: #cccccc;
}
/****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/******************************************Formatos de Prosegur*************************************************************/
.fuentetitulorecibo
{	
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFCC01;
    TEXT-ALIGN: center
	BORDER-STYLE: solid;
    BORDER-WIDTH: 2px;
    BORDER-COLOR:  #C6C6C6;
    


}
.fondosuprecibo
{
    padding: 0 0 0 10px;
    display: block; 
    font-siza= 11px;
    COLOR: #999999;
  background-repeat: repeat-x;
  height: 45px;
}

.barrarecibo
{ 
	background-image:url('barrahorizontal.bmp');
	background-repeat:repeat-x;
	background-position:center; 
}

.logoprosegur
{ 
	background-image:url('/images/logoprosegur.bmp');
	background-repeat:no-repeat;
	width:165;
}

.cabecerarecibo
{
	FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Arial, verdana;
    text-indent: 5px;
}
.tablarecibo
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR:  #C6C6C6;
    COLOR: #000000;

}
.tablasinborde
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    BORDER-STYLE: none;
    BORDER-WIDTH: 0px;
    BORDER-COLOR:  #C6C6C6;
    COLOR: #000000;

}
#foto {
width: 400px;
height: 400px;
}
.celdatitulo
{
    padding: 0 0 0 0px;
    display: block; 
    FONT-SIZE: 11px;
    COLOR: #666666;
	BACKGROUND-COLOR: #F8EBBA;
	TEXT-ALIGN: center;
    text-indent: 10px;
	height: 15px;
	

}
.titulosolicitudes
{
	padding: 0 0 0 5px;
    display: block; 
    FONT-SIZE: 20px;
    COLOR: #666666;
    BACKGROUND-COLOR: #FFDB55;
	text-indent: 10px;
	height: 50px;
}
.fuentelinktitulosolicitudes
{
    FONT-SIZE: 11px;
    COLOR: #15314c;
    BACKGROUND-COLOR: #FFDB55;
	text-align:center;
	height: 15px;
	FONT-FAMILY: Tahoma, Arial, verdana;
	
}
.fuentemensajesolicitudes
{
    FONT-SIZE: 11px;
    COLOR:#006600;
    BACKGROUND-COLOR:  #F8EBBA;
	text-align:center;
	height: 45px;
	font-weight: Bolder;
	border-style: inherit;
}
.mensajeerrorsolicitud
{
    FONT-SIZE: 11px;
    COLOR:#E81C44;
    BACKGROUND-COLOR: #F8EBBA;
	text-align:center;
	height: 45px;
	font-weight: bolder;	
	border-style: inherit;
}
.mensajesindomicilioreal
{
    FONT-SIZE: 11px;
	

/*    BACKGROUND-COLOR: #FFFF66;*/

	text-align:center;
	height: 20px;
	font-weight: bolder;	
	
	border-style:solid;
	border-color: #FF9933;
	border-width:1px;
}
.fuentevalorc
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    BACKGROUND-COLOR: #F8EBBA;
    TEXT-ALIGN: center;
}
.fuentevalorc2
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    BACKGROUND-COLOR: #FFE096;
    TEXT-ALIGN: center;
}








/***CSS PARA EL LINK****/

body {
  font-family: Helvetica, Tahoma, Arial, sans-serif;
  
}
p {
  line-height: 1.5em;
}
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
  font-size:14px;
  color:#15314c;
}

ul#menu a {
  display: block;
  text-decoration: none;
}

ul#menu li {
  margin-top: 1px;    
} 

ul#menu li a { /*Titulos Ej.:Solicitudes*/
 background-image:url(/images/generico link/linksseova2.gif);
/*background: #FFDB55;*/
  color: #999900;
  padding: 0.5em;
}

ul#menu li a:hover {
 background-image:url(/images/generico link/linkssesel.gif);
/*  background: #FFE096;*/
    font-weight:bold;
}
ul#menu li ul li a {
background-image:url(/images/generico link/botonovalink.gif);
	
/*  background: #FFEAB0;*/
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
/* background: #FFE096;*/
  background:url(/images/generico link/botonovalinksel.gif);
  border-left: 2px #000 solid;
  padding-left: 15px;
  font-weight:bold;
  
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }


/******************************************/

.buttonsse
{

	FONT-FAMILY: tahoma;
	FONT-SIZE:	 11px;
    COLOR: black;

	border-style:solid;
	border-color:rgb(249,192,0);
	border-width:1px;

    background-color: rgb(255,224,119); 
	font-weight: bold;

}

.tablasolic
{
	border-style:solid;
	border-color:rgb(207,207,207);
	border-width:1px;
}
/*position and hide the menu initially - leave room for menu items to expand...*/
#page {padding-top:0px; padding-bottom:0px;}
#do {padding-left: 540px;padding-top:0px; top:30px; display:none;}
/*...centre the dock...*/
#do div.jqDockWrap {margin:0 auto;}
/*...set the cursor...*/
#do div.jqDock {cursor:pointer;}
/*label styling...*/
div.jqDockLabel {padding:0 6px; white-space:nowrap; color:#ffff00; background-color:#666666; cursor:pointer; font-size:12px;}
	
.intra{
position:absolute;
top:2px;
padding-top:0px;
left: auto;
right:auto;
/*padding-left:32px;*/
/*background:url(/images/banner2010_c.bmp);*/
height:86px;
-moz-border-radius: 18px;
-webkit-border-radius: 18px;
border-radius: 18px;
/*behavior: url(/libreria/border-radius.htc);*/
}
.head{

background: url(/images/banner2011_empl.bmp);
width:260px;
height:85px;
-moz-border-radius: 32px;
-webkit-border-radius: 32px;
border-radius: 32px;
behavior: url(/libreria/border-radius.htc);
}

/********************************CSS PARA MODALES***************************/

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color: #CCCCCC;
/*  background-color:#000;*/
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
  
}

#boxes #dialog {
  width:375px; 
  height:203px;
  padding:10px;
  background-color: #FFFFFF;
}

#boxes #dialog1 {
  width:375px; 
  height:203px;
}

#dialog1 .d-header {
  background:url(images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}

#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:100px;
  border:3px solid #cccccc;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}

#dialog1 .d-blank {
  float:left;
  background:url(images/login-blank.png) no-repeat 0 0 transparent; 
  border-style:solid;
	border-color:#999999;

  width:267px; 
  height:53px;
}

#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#boxes #dialog2 {/*USADO PARA EL MODAL DE FAVORITOS*/
	background-color:#FFFF33;
	border-style:solid;
	border-color:#999999;
  background:  url(/images/generico link/link_1.JPG) 0 0 transparent; 
  width:326px; 
  height:100px;
}
#boxes #logoutMsg{
border-style:solid;
border-color:#999999;
  background: url(/images/generico link/link_1.JPG) 0 0 transparent; 
  width:300px; 
  height:100px;
  padding: 0px 0px 10px 20px;
}

/****************************************************************/

.bodyportal {
background-image:url('/images/background_header_bmp.bmp'); 
}


