BODY
{
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif,Century Schoolbook;
    BACKGROUND-COLOR: #ffffff
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A:link
{
    BORDER-RIGHT: lightcyan;
    BORDER-TOP: lightcyan;
    BORDER-LEFT: lightcyan;
    CURSOR: hand;
    COLOR: #2064b9;
    BORDER-BOTTOM: lightcyan;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.linkhome
{
    CURSOR: hand;
    COLOR: #b90000;
    BACKGROUND-COLOR: transparent
}
A:visited
{
    CURSOR: hand;
    COLOR: #2064b9;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:active
{
    CURSOR: hand;
    COLOR: #2064b9;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A:hover
{
    CURSOR: hand;
    COLOR: #2064b9;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
TABLE.tabladatos
{
    COLOR: #000000;
    BACKGROUND-COLOR: #f1f8fc
}
.tablaestadosceldatitulo
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	COLOR: #FFFFFF;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #1F6AB6;
	TEXT-ALIGN: left
}
.separadordatos
{
	FONT-SIZE: 3px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #626262;
}
.tablaestadosceldatitulodesc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
BORDER-BOTTOM: #CCCCCC thin solid;
    BORDER-TOP: #CCCCCC thin solid;

    BACKGROUND-COLOR: #DCDCDC
}
.tablahome_js
{
    FONT-SIZE: 11px;
    COLOR: #2064b9;
    BACKGROUND-COLOR: #f1f8fc;
    TEXT-ALIGN: left
}
.titulofuncional
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
	/* STEDEN  : Charte VM (20/01/2009)
    COLOR: #323232;
	*/
	COLOR : #e2006e;
    BACKGROUND-COLOR: #ffffff
}
.titulofuncional2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #323232;
    BACKGROUND-COLOR: #CCCCCC
}
.fondotabla
{
    BACKGROUND-COLOR: #DCDCDC
}
.descripcionfuncional
{
    FONT-SIZE: 13px;
    COLOR: #434343;
    BACKGROUND-COLOR: #ffffff
}
.descripcionerror
{
    FONT-SIZE: 13px;
    COLOR: #334e6f;
    BACKGROUND-COLOR: #f1f8fc
}
.descripcionfuncionalpwd
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #434343
}
.enlacefuncional
{
    FONT-SIZE: 10px;
    COLOR: #434343;
    BACKGROUND-COLOR: #ffffff
}
.fuentecampo
{
	FONT-SIZE: 10px;
	COLOR: #434343;
	TEXT-ALIGN: left
}
.fuentecampo2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #434343;
    TEXT-ALIGN: left
}
.fuentecampo3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #434343;
    TEXT-ALIGN: left
}
.fuentemensajeguardar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #434343
}
.fuentelinkanyadir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #434343;
    TEXT-ALIGN: right
}
.fuentedescripcionlogin
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #434343;
    TEXT-ALIGN: left
}
.fuentecampo_cv
{
    FONT-SIZE: 11px;
    COLOR: #434343;
    FONT-FAMILY: Verdana
}
.fuentecampo_cv_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #434343;
    FONT-FAMILY: Verdana
}
.fuentevalor
{
	FONT-SIZE: 10px;
	COLOR: #434343;
	
	TEXT-ALIGN: left
}
/* STEDEN : Charte VM (20/01/2009)*/
.fuentevalor a
{
	TEXT-DECORATION : underline;
	COLOR: white;
}
.fuentebarranombre
{
    FONT-SIZE: 10px;
    COLOR: #434343;
    BACKGROUND-COLOR: #ffffff
}
.fuentelinklista
{
    FONT-SIZE: 10px;
    COLOR: #d40000
}
.fuentelinktitulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #3f699a
}
.fuentelinktitulologin
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
	/* STEDEN : Charte VM (20/01/2009)
    COLOR: #434343;
	*/
	COLOR:#4787bd;
    FONT-FAMILY: Verdana;
	
	/* STEDEN  : Charte VM(21/01/2009)*/
	TEXT-ALIGN: center;
		
}
.fuentelinkcampo
{
    FONT-SIZE: 10px;
    COLOR: #434343;
    BACKGROUND-COLOR: #f1f8fc
}
.tablalink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #434343;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #eaf4ff
}
.tablalinkborde
{
    BORDER-RIGHT: #DCDCDC thin solid;
    BORDER-TOP: #DCDCDC thin solid;
    MARGIN-TOP: 2pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 2pt;
    BORDER-LEFT: #DCDCDC thin solid;
    COLOR: #000000;
    BORDER-BOTTOM: #DCDCDC thin solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #E7E7E7
}
.fuentedescripcion
{
    FONT-SIZE: 13px;
    COLOR: #434343;
    BACKGROUND-COLOR: #ffffff
}
.fuentetitulomenu
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #434343;
    BACKGROUND-COLOR: #ffffff
}
.fuentedisclaimer
{
    FONT-SIZE: 10px;
    COLOR: #434343;
    BACKGROUND-COLOR: #ffffff
}
TABLE.tablacabecera
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #c2d7ed
}
.separador
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #c60008
}
DIV.capamenu
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ffc0cb
}
TABLE.tablamenu
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #c2d7ed
}
DIV.capalinks
{
    BACKGROUND-COLOR: green
}
DIV.capacuerpo
{
    BACKGROUND-COLOR: #ffe4c4
}
DIV.capadisclaimer
{
    BACKGROUND-COLOR: blue
}
.fuentecapamenu
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: 434343;
    BACKGROUND-COLOR: transparent
}
TABLE.tablamenusuperior
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #52a2c8
}
.fuentemenusuperior
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #52a2c8
}
.fuentemenu
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #434343;
    BACKGROUND-COLOR: #f8dba5
}
.fuentemenu1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: white;
    BACKGROUND-COLOR: #395a82
}
HR.barramenu
{
    COLOR: #eebe8b
}
HR.resumen
{
    COLOR: #323232
}
HR.imprimir
{
    COLOR: #000000
}
UL.listaenlace
{
    COLOR: #434343
}
.fuentecalendario1
{
    COLOR: cornflowerblue;
    BACKGROUND-COLOR: blanchedalmond
}
.fuentecalendario2
{
    COLOR: cornflowerblue;
    BACKGROUND-COLOR: lightblue
}
.fuentecalendario3
{
    COLOR: cornflowerblue;
    BACKGROUND-COLOR: navajowhite
}
.fuentecalendario4
{
    COLOR: cornflowerblue;
    BACKGROUND-COLOR: crimson
}
.fuentecalendario
{
    FONT-SIZE: 12px;
    COLOR: azure
}
.separadorlinea
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #f1f8fc
}
.fuentecamponombre
{
    FONT-SIZE: 12px;
    COLOR: #ffd700;
    BACKGROUND-COLOR: #f1f8fc
}
.fuentecampoaccion
{
    FONT-SIZE: 12px;
    COLOR: #ffd700;
    BACKGROUND-COLOR: #f1f8fc
}
.fuentecampofiltro
{
    FONT-SIZE: 12px;
    COLOR: #b22222;
    BACKGROUND-COLOR: #f1f8fc
}
A
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.fuentebarraregistros
{
	BORDER-RIGHT: #087aa8 1px solid;
	BORDER-TOP: #087aa8 1px solid;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 10px;
	BORDER-LEFT: #087aa8 1px solid;
	COLOR: #434343;
	BORDER-BOTTOM: #087aa8 1px solid
}
.fuentebarraregistrosanulado
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    BORDER-LEFT: #CCCCCC 1px solid;
    COLOR: #ff4500;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BACKGROUND-COLOR: #DCDCDC
}
.tablacapamenu
{
    BACKGROUND-COLOR: #f8dba5
}
.fuentemenuprincipal_js
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #434343;
    BACKGROUND-COLOR: #c2d7ed
}
.acep
{
    COLOR: royalblue;
    LIST-STYLE-TYPE: square
}
.cance
{
    COLOR: darksalmon;
    LIST-STYLE-TYPE: square
}
.fest
{
    COLOR: gold;
    LIST-STYLE-TYPE: square
}
.pend
{
    COLOR: crimson;
    LIST-STYLE-TYPE: square
}
.tablanavegacion
{
    BORDER-RIGHT: #CCCCCC thin solid;
    BORDER-TOP: #CCCCCC thin solid;
    BORDER-LEFT: #CCCCCC thin solid;
    BORDER-BOTTOM: #CCCCCC thin solid;
    BACKGROUND-COLOR: #DCDCDC
}
.invisible
{
    VISIBILITY: hidden
}
.invisible2
{
    DISPLAY: none
}
.tablacurriculo
{
	FONT-WEIGHT: lighter;
	FONT-SIZE: 11pt;
	FONT-FAMILY: Verdana;
	cellspacing: 4%
}
.tablaestados
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana;
    
    cellspacing: 4%
}
.tablafiltro
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
    
}
.tabladescripcion_js
{
    FONT-SIZE: 8pt;
    COLOR: #434343;
    FONT-FAMILY: Verdana
}
.Disclaimer
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
	color: #666666
}
/* JDU : Nouveau CSS pour le workflow */
.Disclaimer_inf
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
	/* STEDEN : Charte VM
	color: #666666
	*/
	color:white;

}
.fontMenu
{
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana;
	color: #003366
	
}

HR
{
    COLOR: #456e9e
}
HR.home
{
    COLOR: #3e679a
}
.tablausercontr
{
	FONT-SIZE: 11px;
	COLOR: #334e6f;
	TEXT-ALIGN: left
}
.fuenteusercontrcabecera
{
	FONT-SIZE: 12px;
	COLOR: #334e6f
}
.fuenteusercontr
{
	FONT-SIZE: 10px
}
.fuentedatoblig
{
	FONT-SIZE: 9px;
	COLOR: #434343
}
.imagencentrada
{
    MARGIN: 20pt;
    BACKGROUND-COLOR: #eaf4ff
}
.fuentehomecabecera
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
	/* STEDEN : Charte VM (20/01/2009)
    COLOR: #434343;
	*/
	COLOR: #e2006e;
    FONT-FAMILY: Verdana
}
.fuentehomecabecera2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #BCBCBC;
    FONT-FAMILY: Verdana
}
.fuentehome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #434343;
    FONT-FAMILY: Verdana;
    
}
.fuenteimprimir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.fuenteresumenimprimir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.fuentehomedesripcion
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #656565;
    FONT-FAMILY: Verdana
}
.fuenteresumen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #434343;
    FONT-FAMILY: Verdana
}
.calendario
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    COLOR: #000000;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: #808cbf
}
.colortabla
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
.fuenteformulario100
{
    FONT-SIZE: 10px;
    WIDTH: 100px;
    COLOR: #434343;
    BACKGROUND-COLOR: #ffffff
}
.enlacefuncional
{
    FONT-SIZE: 10px;
    COLOR: #434343;
    BACKGROUND-COLOR: #ffffff
}
.days
{
    FONT-WEIGHT: bold;
    COLOR: #000080;
    BACKGROUND-COLOR: #ffffff
}
DIV.div_menu
{
    BACKGROUND-COLOR: #f1f8fc
}

.tablaestados TD.campo_o
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #434343;
    TEXT-ALIGN: left
}
.tablausercontr TD.fuenteusercontr_o
{
	FONT-SIZE: 9px;
	COLOR: #B62110;
	font-style: italic;
	}
.tablacurriculo TD.campo_o
{
	FONT-SIZE: 9px;
	COLOR: #B62110;
	font-style: italic;
	TEXT-ALIGN: left    
}
.tablacurriculo TD.fboton
{
    WIDTH: 0px;
    TEXT-ALIGN: right
}
.tablafiltro TD.campo_o
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #434343;
	TEXT-ALIGN: left
    
}
.tablalinkborde TD.fbotton
{
    TEXT-ALIGN: center
}
.tablalinkborde SELECT.fuenteselect
{
    FONT-SIZE: 15px;
    WIDTH: 150px;
    TEXT-ALIGN: center
}
.tablacurriculo INPUT.disb
{
    BACKGROUND-COLOR: #d5d4d5
}
TABLE.error
{
    COLOR: #2064b9
}
TABLE.error TD.tit
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-STYLE: oblique
}
TABLE.error TD.error
{
    FONT-SIZE: 90%;
    COLOR: #ff4500
}
TABLE.error INPUT.boton
{
    BORDER-RIGHT: #3f699a;
    BORDER-TOP: #3f699a;
    BORDER-LEFT: #3f699a;
    BORDER-BOTTOM: #3f699a;
    BACKGROUND-COLOR: #eaf4ff;
    TEXT-ALIGN: center
}

