BODY{
	margin:0px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1pt;

	/*FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;*/
	
	TEXT-DECORATION: none;
	background:#64748B;
scrollbar-arrow-color:#FFFFFF;
scrollbar-face-color:#64748B;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#000000;
scrollbar-track-color:#E3EAF0;
scrollbar-shadow-color:#FFFFFF;

	
    /*filter:Alpha(Opacity=100, 
                FinishOpacity=0,
				Style=1);	*/
    /*filter:Alpha(Opacity=100, 
                FinishOpacity=80, 
                Style=1, 
                StartX=0, 
                StartY=0, 
                FinishX=0, 
                FinishY=100%);*/
}
/****************************************************************************/
TABLE{
	border:0px;
	padding:0px;
	font-size:11px;
	letter-spacing: 1pt;
}

.CUERPO_PAGINA{
	background:#E3EAF0;
}

.PIEPAGINA{
    height:15px;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
	letter-spacing: 1pt;	
	background:url(Img/bgCabezera_Pie.jpg);	
	/*background:#64748B;*/
}

.MSGBIENVENIDA {
    height:15px;
	color:#FFFFFF;
	text-align:left;
	font-size:11px;
	letter-spacing: 1pt;	
	font-weight:bold;
	
	background:url(Img/bgCabezera_Pie.jpg);
}

.PANEL{
/*
	BORDER-RIGHT:#FEFEFA 1px solid; 
	BORDER-TOP:#FEFEFA 1px solid; 
	BORDER-LEFT: #FEFEFA 1px solid; 
	BORDER-BOTTOM: #FEFEFA 1px solid; */
	BACKGROUND-COLOR:#FEFEFA;	
}

.PANEL_LISTA_MENUS{
	/*BACKGROUND-COLOR:#FEFEFA;	*/
}
.PANEL_MENU{
/*
	BORDER-RIGHT:#999999 1px solid; 
	BORDER-TOP:#999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; */
	BACKGROUND-COLOR:#FEFEFA;
}

.PANEL_CONTENIDO_MENU{
	height:17px;
	font-size:11px;
	letter-spacing: 1pt;	
	cursor:pointer;
    color: #005FA9;
}
.PANEL_MENU_F_POSTS{
	font-weight:bold;
	BACKGROUND-COLOR:#FFFF9F;
}
.PANEL_MENU_F_OF_EMPLEO{
	font-weight:bold;
	BACKGROUND-COLOR:#FFC6C6;
}
.PANEL_MENU_F_TEMAFORO{
	font-weight:bold;
	BACKGROUND-COLOR:#33CCFF;
}
.PANEL_MENU_F_NOTICIA{
	font-weight:bold;
	BACKGROUND-COLOR:#32EFD2;
}
.PANEL_CONTENIDO_MENU_PEQUENHO{
	height:10px;
	font-size:9px;
	letter-spacing: 1pt;	
}
.PANEL_CONTENIDO_MENU_PIE{
	height:14px;
	font-size:10px;
	letter-spacing: 1pt;		
	cursor:pointer;
    color: #FF7B3C;
}
.PANEL_CONTENIDO_MENU_FECHA{
	height:15px;
	font-size:9px;
	letter-spacing: 1pt;
	cursor:default;
    color: #005FA9;
}

.PANEL_OCULTO {
	BACKGROUND-COLOR:#FEFEFA;	
	visibility: hidden; 
	display: none;
}
.PANEL_COLOR_FILA_PAR{
	BACKGROUND-COLOR:#E3EAF0;	
}
.PANEL_COLOR_FILA_IMPAR{
	BACKGROUND-COLOR:#FEFEFA;	
}

.PANEL_TITULO {
    height:20px;
	font-weight:bold;
	
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
		letter-spacing: 1pt;	
	background:url(Img/bgTitulo.jpg);
	/*background:#64748B;*/
}
.PANEL_TITULO_MENU {
    height:20px;
	font-weight:bold;
	
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
		letter-spacing: 1pt;	
	/*cursor:default;*/
	  cursor: pointer;
	background:url(Img/bgTitulo.jpg);
	/*background:#64748B;*/
}
.PANEL_PIE {
	background:#E3EAF0;
	text-align:center;
	font-size:11px;
		letter-spacing: 1pt;	
}

.PANEL_COLUMNA {
	background:#64748B;
	font-weight:bold;
	
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
		letter-spacing: 1pt;	
}

.PANEL_COLUMNA_POST {
	background:#64748B;
	font-weight:bold;
	
	color:#FFFFFF;
	text-align:left;
	font-size:11px;
		letter-spacing: 1pt;	
}

.PANEL_ETIQUETA {
	font-size:11px;
		letter-spacing: 1pt;	
	font-weight:bold;
	
	text-align:right;
}

.PANEL_CONTROL {
	text-align:left;
}

.PANEL_COMANDOS {
	text-align:right;
}
/**********************************************************************/
INPUT{
    border-top-style: solid;
	border-right-style:solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-width:1;
	font-size:11px;
		letter-spacing: 1pt;	
}

.INPUT_BOTON{
	background-color:#EBEBEB;
    cursor: pointer;
}

.INPUT_TEXTBOX{
	/*font-size:9px;*/
}

.INPUT_CHECKBOX{
    border-top-style: solid;
	border-right-style:solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-width:0;
}
/*********************************************************************************/
SELECT{
    border-top-style: solid;
	border-right-style:solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-width:1;
	font-size:11px;	
}
/*********************************************************************************/
HR{
   height:1px;
   color:#009999;
}
/*********************************************************************************/
.MSG_RESALTADO {
	color: #FF0000;
	font-size:10px;	
		letter-spacing: 1pt;	
}
/*********************************************************************************/
.MSG_TITULO {
	color: #000000;
	font-size:11px;
		letter-spacing: 1pt;	
	font-weight:bold;
	
}
/*********************************************************************************/
.MSG_TITULO_RESALTADO_01 {
	color:#D50000;
	font-size:11px;
		letter-spacing: 1pt;	
	font-weight:bold;
	
}
/*********************************************************************************/
.MSG_TITULO_RESALTADO_02 {
	color:#D50000;
	font-size:13px;
		letter-spacing: 1pt;	
	font-weight:bold;
	
}
/*********************************************************************************/
.MSG_OPACO_01 {
	color:#5F5F5F;
	font-size:11px;
	letter-spacing: 1pt;	
}
/*********************************************************************************/
.MSG_OPACO_02 {
	color:#5F5F5F;
	font-size:13px;
	letter-spacing: 1pt;	
}
/*********************************************************************************/
.IMG_ICO{
	width:14px;
	height:14px;
	border:0px;
}
/*********************************************************************************/
.IMG_MENU{
	width:12px;
	height:14px;
	border:0px;
  float: right;
  margin: -14px -1px 0px 0px;
  cursor: pointer;
}
.IMG_LOGOTIPO{
	width:134px;
	height:140px;
	border:0px;
}
.DIV_IMG_DISTORCION{
	text-align:center;
	width:90; 
	background:url(Img/distorcion.JPG);
}
/*********************************************************************************/
a{
	color: #005FA9;
	text-decoration: none;
}
a:link{
	color: #005FA9;
	text-decoration: none;
}

a:visited{
	color: #005FA9;
	text-decoration: none;
}

a:hover{
	color: #005FA9;
	font-weight:bold;
	/*text-decoration: underline;*/
}

a.LINK_RESALTADO:link{
	color:#FF7B3C;
}

a.LINK_RESALTADO:hover{
	color:#FF7B3C;
}
a.LINK_RESALTADO:visited{
	color:#FF7B3C;
}

/*******************************************************************************/
/************************************ TABVIEW **********************************/
div.TabView{
	font-size: 11px;
		letter-spacing: 1pt;	
}

div.TabView div.Tabs{
	font-size:11px;
		letter-spacing: 1pt;	
    cursor: pointer;
}

div.TabView div.Tabs a{
  float: left;
  font-size: 11px;
  	letter-spacing: 1pt;	
  font-weight:bold;  
   
}

.Tab_Relleno{
  cursor:auto;
  float: left;
  font-size: 11px;
  	letter-spacing: 1pt;	
  font-weight:bold; 
  
}

div.TabView div.Tabs a:hover,
div.TabView div.Tabs a.active{
  font-size: 11px;
  	letter-spacing: 1pt;	
  font-weight:bold;
   
}

div.TabView div.Pages div.Page{
  padding: 0px;
  overflow: auto;
}

div.TabView div.Pages div.Page div.Pad{
  padding: 7px 7px;
  overflow: hidden;
}

div.TabView div.Pages{
/*#00708B */
  clear: both;
  overflow: hidden;
  background:#EFF4FF;
  BORDER-RIGHT:#00708B 1px solid; 
  BORDER-TOP:#E3EAF0 0px solid; 
  BORDER-LEFT: #00708B 1px solid; 
  BORDER-BOTTOM: #00708B 1px solid; 
}

.PANEL_TAB_ACTIVE{
  background:#EFF4FF;
  BORDER-RIGHT:#00708B 1px solid; 
  BORDER-TOP:#00708B 1px solid; 
  BORDER-LEFT: #00708B 1px solid; 
  BORDER-BOTTOM: #00708B 1px solid; 
}

.TABLE_TAB{
  color:#FFFFFF;
  font-weight:bold;  
  
  background:#00708B;
  BORDER-RIGHT:#E3EAF0 1px solid; 
  BORDER-TOP:#E3EAF0 1px solid; 
  BORDER-LEFT: #E3EAF0 1px solid; 
  BORDER-BOTTOM: #00708B 1px solid; 
}

.TABLE_TAB_ACTIVE{
  color:#00708B;
  font-weight:bold;
  background:#EFF4FF;
  BORDER-RIGHT:#00708B 1px solid; 
  BORDER-TOP:#00708B 1px solid; 
  BORDER-LEFT: #00708B 1px solid; 
  BORDER-BOTTOM: #EFF4FF 1px solid; 
}

.TABLE_TAB_RELLENO{
  background:#E3EAF0;
  BORDER-RIGHT:#E3EAF0 1px solid; 
  BORDER-TOP:#E3EAF0 1px solid; 
  BORDER-LEFT: #E3EAF0 1px solid; 
  BORDER-BOTTOM: #00708B 1px solid; 
}

/************************************************************************************/