BODY
{
	background-color : white;
	margin-top : 0px;
	margin-left : 4px;
	margin-right : 3px;
	color:navy;
	font-family: verdana,tahoma,arial,tahoma;
	font-size: 10pt;
	scrollbar-family-color: D9D9D9;
	scrollbar-highlight-color: FFFFFF;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-shadow-color: 545454;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color: ffffff;
	scrollbar-face-color:"#E5EEF7"; 
	scrollbar-shadow-color: #E5EEF7; 
	scrollbar-highlight-color:#E5EEF7; 
	scrollbar-darkshadow-color:#E5EEF7; 
	scrollbar-track-color: ffffff; 
}
.elvisEnlaceZonaPrivada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #334B84;/*azul oscuro*/
	text-decoration: none;
}
.elvisEnlaceZonaPrivada:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;/*negro*/
	text-decoration: none;
}
.P
{
color:navy;
	font-family: verdana,tahoma,arial,tahoma;
	font-size: 10pt;
	text-align:justify;


}

.fecha 
{
	color: #FFFFFF;
	font-size: 7pt;
	font-family: verdana,arial,tahoma;
	font-weight: bold;
	padding-left:30px;
	
}


th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.title01 {
	color : #000000;
	margin-top : 15px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 55px;
	margin-right : 30px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.title a {
	color : #EF6D00;
}
.title a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.txtNoticias {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FFFFFF;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #378525;
}
.left a:hover {
	color : #A6ABA6;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
	font-weight: bold;
}
p a:hover {
	color : #A6ABA6;
}
.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	
	font-size : 8px;
	font-family : Verdana,Arial;
	font-weight: bold;
}
.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover {
	color : #EEEEEE;
}
.menu02 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.menu03 {
	color : #000000;
	font-size : 9px;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-family : Tahoma,Verdana,Arial;
}

.menu02 a {
	color : #000000;
	text-decoration: none;
}
.menu02 a:hover {
	color : #070961;
}


.main {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.green {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 54AB00}
.blue {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #484F76}



.dottet {
	BACKGROUND-IMAGE: url(../img/dottet.gif);
}

.titVehiculos {
	text-align:left;
	color: #00635C;
	font-size: 8pt;
	font-family: Trebuchet MS,verdana,arial,tahoma;
	padding-left:10px;
}


.CAB
{
	border-right : 1px solid #8CA0AC;
	width : 770px;
	height : 126px;
}

table.BOX1 {
	border:1px solid #003366;
	background-color : #FAFAFA;
}
table.BOXPiePag {
	background-color : #FAFAFA;
}

td.BOX1 {
	padding:4px;	
	font-family : Tahoma,Verdana,Arial;
	font-size : 10px;
	color : #606060;
}

td.conte {
	padding:3px;	
	font-family : Tahoma,Verdana,Arial;
	font-size : 11px;
	color : #606060;
}

td.FormCellLabel {
	padding:3px;	
	font-family : Verdana,Arial;
	font-size : 10px;
	color : #000000;
	background-color:#C3C9D8;
	font-weight:bold;
}
td.FormCellData {
	padding:3px;	
	font-family : Verdana,Arial;
	font-size : 10px;
	color : #606060;
	background-color:#C3C9D8;
}
td.FormCellCabecera {
	color: #ffffff;
	font-size: 8pt;
	background: navy;
	BORDER-BOTTOM: #6C6C6C 1px solid;
	BORDER-left: #6C6C6C 1px solid;
	BORDER-right: #6C6C6C 1px solid;
	BORDER-TOP: #6C6C6C 1px solid;
	text-align:center;
	font-weight:bold;
}
input.Form  {
	background : #FBFBFB;
	border : 1px solid #B0B0B0;
	color : #303030;
	font-size : 8pt;
	font-family : tahoma,verdana,arial;
}

a.gR  {
	text-decoration : none;
	color : gray;
	font-size: 9px;
}
a.gR:hover  {
	text-decoration : none;
	color : #B0B6C4;
}
a.documentos  {
	text-decoration : none;
	color : #000000;
}
a.documentos:hover  {
	text-decoration : none;
	color : navy;
}

a.gR1  {
	text-decoration : underline;
	color : navy;
	font-size : 9px;
}

a.linkgR  {
	text-decoration : none;
	color : #606060;
	font-family : Tahoma,arial;
	font-size : 9px;
}

a.linkgR1  {
	text-decoration : underline;
	color : #D5373B;
	font-family : Tahoma,arial;
	font-size : 9px;
}

a.aR  {
	text-decoration : none;
	color : Blue;
}

a.aR1  {
	text-decoration : underline;
	color : #CE3100;
}

/*----------------------------------------------------------
links
----------------------------------------------------------*/
a  {
	text-decoration: none;
	color: #4B5696;
}
a:hover  {
	text-decoration: underline;
	color: #4B5696;
}
a.pq  {
	text-decoration: none;
	color: #ED9A0E;
	font-size: 7pt;
}
a.pq:hover  {
	text-decoration: underline;
	color: #ED9A0E;
	font-size: 7pt;
}

a.pq2  {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 8pt;
}
a.pq2:hover  {
	text-decoration: underline;
	color: #ED9A0E;
	font-size: 8pt;
}

a.contePq  {
	text-decoration: none;
	color: #B494F7;
	font-size: 7pt;
}
a.contePq:hover  {
	text-decoration: none;
	color: #0061A5;
	font-size: 7pt;
}
.contePq {
	color: white;
	font-size: 7pt;
	text-align:left;
}
.conte {
	
	font-size: 9pt;
	text-align:justify;
	margin-top : 1px;
	margin-left : 1px;
	margin-right : 1px;
	margin-bottom:1px;
	color: #A4A4A4;
	
}
.conteCenter {
	color: #000000;
	font-size: 7pt;
	text-align:center;
	font-family : Tahoma,Verdana,Arial;
}
.conteWhite {
	color:White;
	font-size: 8pt;
	text-align:justify;
	font-weight:bold;
}

.contePedirPresupuesto {
	color: #535353;
	font-size: 7pt;
	text-align:left;
	background: white;
}
.contePedirPresupuestoProducto {
	color: #535353;
	font-size: 8pt;
	text-align:left;
	BORDER-BOTTOM: #666666 1px dotted;
	BORDER-left: #666666 1px dotted;
	BORDER-right: #666666 1px dotted;
	BORDER-TOP: #666666 1px dotted;
}

.titCurso {
	color: #0061A5;
	font-size: 8pt;
	font-weight:bold;
	text-align:left;
	BORDER-BOTTOM: #0061A5 1px solid;
	BORDER-left: #666666 0px dotted;
	BORDER-right: #666666 0px dotted;
	BORDER-TOP: #666666 0px dotted;
}
a.titCursoLink  {
	text-decoration: none;
	color: #0061A5;
}
a.titCursoLink:hover  {
	text-decoration: none;
	color: #004879;
}
.descripcionCurso {
	color: #666666;
	font-size: 8pt;
	text-align:justify;
	BORDER-BOTTOM: #0061A5 1px dotted;
	BORDER-left: #0061A5 1px dotted;
	BORDER-right: #0061A5 1px dotted;
	BORDER-TOP: #0061A5 0px dotted;
	PADDING=3;
	background: #F5F8FC;
}
.pestanaCurso {
	color: #0061A5;
	font-size: 7pt;
}
a.pestanaCursoLink  {
	text-decoration: none;
	color: #0061A5;
}
a.pestanaCursoLink:hover  {
	text-decoration: none;
	color: #CB0000;
}
.titCursoDetalle {
	color: #FFFFFF;
	font-size: 8pt;
	font-weight:bold;
	text-align:left;
	BORDER-BOTTOM: #0061A5 0px solid;
	BORDER-left: #666666 0px dotted;
	BORDER-right: #666666 0px dotted;
	BORDER-TOP: #666666 0px dotted;
	background: #0061A5;
	;
}
.descripcionDetalleCurso {
	color: #666666;
	font-size: 8pt;
	text-align:justify;
	BORDER-BOTTOM: #CECECE 1px dotted;
	BORDER-left: #CECECE 1px dotted;
	BORDER-right: #CECECE 1px dotted;
	BORDER-TOP: #CECECE 0px dotted;
}
.descripcionListadoCursoA {
	color: #666666;
	font-size: 8pt;
	text-align:left;
	BORDER-BOTTOM: #0061A5 1px dotted;
	BORDER-left: #0061A5 1px dotted;
	BORDER-right: #0061A5 1px dotted;
	BORDER-TOP: #0061A5 0px dotted;
	background: #E0E0E0;
}
.descripcionListadoCursoB {
	color: #666666;
	font-size: 8pt;
	text-align:left;
	BORDER-BOTTOM: #CECECE 1px dotted;
	BORDER-left: #CECECE 1px dotted;
	BORDER-right: #CECECE 1px dotted;
	BORDER-TOP: #CECECE 0px dotted;
	background: #FFF9EA;
}
a.descripcionListadoCursoLink  {
	text-decoration: none;
	color: #515151;
}
a.descripcionListadoCursoLink:hover  {
	text-decoration: none;
	color: #000000;
}



.conteOrganigrama {
	color: #000000;
	font-size: 7pt;
	text-align:center;
	background: #EBF0F8;
	BORDER-BOTTOM: #A8BFE2 1px solid;
	BORDER-left: #A8BFE2 1px solid;
	BORDER-right: #A8BFE2 1px solid;
	BORDER-TOP: #A8BFE2 1px solid;
}
.conteOrganigramaSubIzq {
	color: #000000;
	font-size: 7pt;
	text-align:right;
}
.conteOrganigramaSubDch {
	color: #000000;
	font-size: 7pt;
	text-align:left;
}
.conteOrganigramaBG {
	color: #22569E;
	font-size: 8pt;
	font-weight:bold;
}
.conteB {
	color: #000000;
	font-size: 8pt;
	font-weight:bold;
}
.conteBG {
	color: #B6040D;
	font-size: 10pt;
	font-weight:bold;
}
.conteAzul {
	color: #0061A5;
	font-size: 8pt;
	text-align:justify;
}
.conteBAzul {
	color: #0061A5;
	font-size: 8pt;
	font-weight:bold;
}
a.conteBAzul  {
	text-decoration: none;
	color: #0061A5;
}
a.conteBAzul:hover  {
	text-decoration: none;
	color: #C6181B;
}
a.conteAzul  {
	text-decoration: none;
	color: #0061A5;
}
a.conteAzul:hover  {
	text-decoration: none;
	color: #C6181B;
}
/*----------------------------------------------------------
Franja Dch Corporativa
----------------------------------------------------------*/
.dchCorporativa {
	color: #FFFFFF;
	font-size: 7pt;
	background: #003366;
}
/*----------------------------------------------------------
Home
----------------------------------------------------------*/

.txtHome
{
	color: #2D2D2D;
	font-size: 7pt;
	PADDING=2;
}


.bgHomeSectores {
	background-image : url(/img/bgHomeSectores.gif);
}
.homeIcoSectores {
	width:25%;
	text-align : center;
}
.bgLineaDiscontinuaVertical {
	background-image : url(/img/bgLineaDiscontinuaVertical.gif);
	width: 1px;
}
.bgLineaDiscontinuaVerticalFicha {
	background-image : url(/img/bgLineaDiscontinuaVerticalFicha.gif);
	width: 1px;
}
.bgTitZona {
	background-image : url(/img/bgTitZona.gif);
	height: 16px;
}
.titBgZona {
	background-image : url(/img/bgTitZona.gif);
	height: 16px;
	font-size: 9pt;
	color: #E7A801;
	font-weight:bold;
}
.titZona {
	font-size: 9pt;
	color: #E7A801;
	font-weight:bold;
}
.bgTitZonaDch {
	background-image : url(/img/bgTitZonaDch.gif);
	height: 16px;
}
.bgConteZonaDch {
	background-color: #F5F5F5;
}
.txtAzul {
	color: #0058A0;
	font-size: 7pt;
}
.bgTitZonaVerticalDown {
	BORDER-TOP: #FFFFFF 2px solid;
	background-color: #FEBB05;
	height: 5px;
}
.bgTitZonaVerticalCentro {
	background-color: #FEBB05;
}

.tablaBgIconografia {
	color: #2D2D2D;
	font-size: 7pt;
	background: #F0F0F0;
	BORDER-BOTTOM: #6C6C6C 1px solid;
	BORDER-left: #6C6C6C 1px solid;
	BORDER-right: #6C6C6C 1px solid;
	BORDER-TOP: #6C6C6C 0px solid;
}
/*----------------------------------------------------------
Documentos
----------------------------------------------------------*/
.cabeceraDocumentos {
	color: #2D2D2D;
	font-size: 7pt;
	background: #F0F0F0;
	BORDER-BOTTOM: #6C6C6C 1px solid;
	BORDER-left: #6C6C6C 1px solid;
	BORDER-right: #6C6C6C 1px solid;
	BORDER-TOP: #6C6C6C 1px solid;
	text-align:center;
	font-weight:bold;
}
.tdDocumentos {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background-color: rgb(192,214,241);
  border-width: 1px;
  border-color: rgb(34,86,158);
  border-style: solid;
  cursor: hand;
}
.tablaDocumentos {
	color: #2D2D2D;
	font-size: 7pt;
	background: #F0F0F0;
	BORDER-BOTTOM: #6C6C6C 1px solid;
	BORDER-left: #6C6C6C 1px solid;
	BORDER-right: #6C6C6C 1px solid;
	BORDER-TOP: #6C6C6C 1px solid;
	text-align:center;
	font-weight:bold;
}
.tdDocumentos {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background-color: #C5CBDA;
  border-width: 1px;
  border-color: rgb(34,86,158);
  border-style: solid;
  cursor: hand;
}
table.tbDocumentos
{
	width:500px;
}
/*----------------------------------------------------------
capa Sectores Home
----------------------------------------------------------*/
.capaSectoresTdLink {
	color: #0061A5;
	font-size:7pt;
}
.capaSectores {
	color: #0061A5;
	font-size: 7pt;
	background: #E8EEF8;
	BORDER-BOTTOM: #799DD3 1px solid;
	BORDER-left: #799DD3 1px solid;
	BORDER-right: #799DD3 1px solid;
	BORDER-TOP: #799DD3 1px solid;
}
a.capaSectoresLink  {
	text-decoration : none;
	color : #0061A5;
	font-size:7pt;
}
a.capaSectoresLink:hover  {
	text-decoration : none;
	color: #C6181B;
	font-size:7pt;
}

/*----------------------------------------------------------
Pestaņa ficha empresa
----------------------------------------------------------*/
.pestanaFichaEmpresaOut {
	color: #868686;
	font-size: 7pt;
	background: #FFFFFF;
	BORDER-BOTTOM: #0061A5 1px solid;
	BORDER-left: #0061A5 0px solid;
	BORDER-right: #0061A5 0px solid;
	BORDER-TOP: #0061A5 0px solid;
}
.pestanaFichaEmpresaMapa {
	color: #868686;
	font-size: 7pt;
	background: #FFFFFF;
	BORDER-BOTTOM: #0061A5 1px solid;
	BORDER-left: #0061A5 1px solid;
	BORDER-right: #0061A5 1px solid;
	BORDER-TOP: #0061A5 1px solid;
}
.pestanaFichaEmpresaInicioAct {
	color: #0061A5;
	font-size: 7pt;
	background-image : url(/img/fichaPestanaZonaBg.gif);
	background-color: #FFFFFF;
	BORDER-BOTTOM: #0061A5 0px solid;
	BORDER-left: #0061A5 0px solid;
	BORDER-right: #0061A5 0px solid;
	BORDER-TOP: #0061A5 0px solid;
}
.pestanaFichaEmpresaConteAct {
	color: #0061A5;
	font-size: 7pt;
	background: #FFFFFF;
	BORDER-BOTTOM: #0061A5 0px solid;
	BORDER-left: #0061A5 0px solid;
	BORDER-right: #0061A5 0px solid;
	BORDER-TOP: #0061A5 1px solid;
}
.pestanaFichaEmpresaFinAct {
	color: #0061A5;
	font-size: 7pt;
	background: #FFFFFF;
	BORDER-BOTTOM: #0061A5 0px solid;
	BORDER-left: #0061A5 0px solid;
	BORDER-right: #0061A5 1px solid;
	BORDER-TOP: #0061A5 1px solid;
}
.pestanaFichaEmpresaInicioInact {
	color: #FFFFFF;
	font-size: 7pt;
	background-image : url(/img/fichaPestanaZonaBg.gif);
	background-color: #0061A5;
	BORDER-BOTTOM: #0061A5 0px solid;
	BORDER-left: #0061A5 0px solid;
	BORDER-right: #0061A5 0px solid;
	BORDER-TOP: #0061A5 0px solid;
}
.pestanaFichaEmpresaConteInact {
	color: #FFFFFF;
	font-size: 7pt;
	font-weight:bold;
	background: #0061A5;
	BORDER-BOTTOM: #0061A5 0px solid;
	BORDER-left: #0061A5 0px solid;
	BORDER-right: #0061A5 0px solid;
	BORDER-TOP: #0061A5 1px solid;
}
a.pestanaFichaEmpresaConteAct  {
	text-decoration : none;
	color: #0061A5;
	font-size:7pt;
}
a.pestanaFichaEmpresaConteAct:hover  {
	text-decoration : none;
	color: #C6181B;
	font-size:7pt;
}
.pestanaFichaEmpresaFinInact {
	color: #FFFFFF;
	font-size: 7pt;
	background: #0061A5;
	BORDER-BOTTOM: #0061A5 0px solid;
	BORDER-left: #0061A5 0px solid;
	BORDER-right: #0061A5 1px solid;
	BORDER-TOP: #0061A5 1px solid;
}
/*----------------------------------------------------------
Ficha cuadro azul Dch
----------------------------------------------------------*/
.cuadroDchAzulConteFicha {
	background-color: #F8FAFD;
	color: #606060;
	font-size: 7pt;
	PADDING=3;
	text-align:left;
	xtext-align:justify;
	BORDER-BOTTOM: #0061A5 1px solid;
	BORDER-left: #0061A5 1px solid;
	BORDER-right: #0061A5 1px solid;
	BORDER-TOP: #0061A5 1px solid;
}
.cuadroDchAzulConteFichaTxt {
	background-color: #F8FAFD;
	color: #606060;
	font-size: 7pt;
	text-align:left;
}
a.cuadroDchAzulConteFichaLink  {
	text-decoration : none;
	color : #606060;
	font-size:7pt;
}
a.cuadroDchAzulConteFichaLink:hover  {
	text-decoration : underline;
	color: #606060;
	font-size:7pt;
}
/*----------------------------------------------------------
Ficha categorias
----------------------------------------------------------*/
a.fichaCategoria  {
	text-decoration : none;
	color : #000000;
	font-size:8pt;
	font-weight:bold;
}
a.fichaCategoria:hover  {
	text-decoration : none;
	color: #000000;
	font-size:8pt;
	font-weight:bold;
}
a.fichaSubCategoria  {
	text-decoration : none;
	color : #000000;
	font-size:7pt;
}
a.fichaSubCategoria:hover  {
	text-decoration : none;
	color: #C6181B;
	font-size:7pt;
}
/*----------------------------------------------------------
cuadro azul
----------------------------------------------------------*/
.cuadroAzulConte {
	background-color: #F8FAFD;
	color: #2D2D2D;
	font-size: 7pt;
	text-align:left;
	xtext-align:justify;
}
.cuadroAzulTit {
	background-color: #F8FAFD;
	color: #0061A5;
	font-size: 7pt;
	text-align:left;
	font-weight:bold;
}
.cuadroAzulTitRevista {
	background-color: #FFFFFF;
	color: #0061A5;
	font-size: 7pt;
	text-align:left;
	font-weight:bold;
}
.cuadroAzulTitRevistaAzul {
	background-color: #F8FAFD;
	color: #0061A5;
	font-size: 7pt;
	text-align:left;
	font-weight:bold;
}
.cuadroAzulTitRevistaAzulDg {
	xbackground-color: EEF2F9;
	color: #0061A5;
	font-size: 7pt;
	text-align:left;
	font-weight:bold;
}

a.cuadroAzulTit  {
	text-decoration : none;
	color : #799DD3;
	font-size:7pt;
	font-weight:bold;
}
a.cuadroAzulTit:hover  {
	text-decoration : none;
	color: #00509C;
	font-size:7pt;
	font-weight:bold;

}
.cuadroAzulTitLinea {
	background-image : url(/img/bgCuadroAzulTit.gif);
}
.cuadroAzulTitLinea2 {
	background-image : url(/img/bgCuadroAzulTit2.gif);
}
.cuadroAzulTitPuntos {
	background-image : url(/img/bgCuadroAzulTitPuntos.gif);
}
/*----------------------------------------------------------
cuadro azul Formulario  ---  Form
----------------------------------------------------------*/
.cuadroAzulConteForm {
	background-color: #E8EEF8;
	color: #2D2D2D;
	font-size: 7pt;
	text-align:left;
	xtext-align:justify;
}
a.cuadroAzulTitForm  {
	text-decoration : none;
	color : #799DD3;
	font-size:7pt;
	font-weight:bold;
}
a.cuadroAzulTitForm:hover  {
	text-decoration : none;
	color: #00509C;
	font-size:7pt;
	font-weight:bold;
	background-color: #E8EEF8;
}
.cuadroAzulTitLineaForm {
	background-image : url(/img/bgCuadroAzulTit.gif);
}

/*----------------------------------------------------------
DICCIONARIO
----------------------------------------------------------*/
.headerDiccionario {
	background-color: #2A3C7F;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	color: white;
}

.tdIzdDiccionario {
	background-color: #F0F0F0;
	color: white;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	font-family:Verdana;
}
.tdDchaDiccionario {
	background-color: #C5CBDA;
	text-align:justify;
	font-size:7pt;
	font-family:Verdana;
}
a.capaSectoresLink  {
	text-decoration : none;
	color : #0061A5;
	font-size:7pt;
}
.companyName {
	color: #003366;
	font-size: 8pt;
	text-align:left;
	BORDER-BOTTOM: #003366 1px dotted;
	BORDER-left: #003366 1px dotted;
	BORDER-right: #003366 1px dotted;
	BORDER-TOP: #003366 1px dotted;
	background: #EBEBEB;
}
/*----------------------------------------------------------
ENLACES
----------------------------------------------------------*/
.tdDchaEnlaces {
	color: #535353;
	font-size: 8pt;
	text-align:left;
	BORDER-BOTTOM: #666666 1px dotted;
	BORDER-left: #666666 1px dotted;
	BORDER-right: #666666 1px dotted;
	BORDER-TOP: #666666 1px dotted;
}
.tdIzdaEnlaces {
	color: #0061A5;
	font-size: 8pt;
	font-weight:bold;
}
.titEnlaces {
	background-color: #666666;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	color: #FFFFFF;
}
table.tbEnlaces {
	width:550px;
}

/*----------------------------------------------------------
Calendario eventos
----------------------------------------------------------*/
.calendarBorde {
	background-color: #0061A5;
	color: white;
	font-weight:bold;
}
.calendarFondoBlanco {
	background-color: #FFFFFF;
}
.calendarMesTxt {
	color : #0061A5;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	background-image : url(/img/bgCalendarMes.gif);
}
a.calendarMes  {
	text-decoration : none;
	color : #C6181B;
	font-size:7pt;
}
a.calendarMes:hover  {
	text-decoration : none;
	color: #0061A5;
	font-size:7pt;
}
.calendarDiasSemana {
	background-color: #858585;
	font-size:7pt;
	font-weight:bold;
	text-align:center;
	color: #FFFFFF;
}

.calendarDiaAct {
	background-color: #BCCEE9;
	text-align:center;
	font-size:7pt;
}
a.calendarDiaAct  {
	text-decoration : none;
	color: #C6181B;
	font-size:7pt;
}
a.calendarDiaAct:hover  {
	text-decoration : none;
	color: #0061A5;
	font-size:7pt;
}
.calendarDiaInact {
	background-color: #FFEBB7;
	color: #0061A5;
	font-size:7pt;
	text-align:center;
}

/*----------------------------------------------------------
Zona resumen
----------------------------------------------------------*/
.resumen {
	color: #2D2D2D;
	font-size: 7pt;
	text-align:left;
}
.resumenFin {
	color: #797979;
	font-size: 7pt;
	text-align:left;
}
a.resumen  {
	text-decoration : none;
	color : #666666;
	font-size:7pt;
	font-weight:bold;
}
a.resumen:hover  {
	text-decoration : none;
	color: #C6181B;
	font-size:7pt;
	font-weight:bold;
}
.resumenPrivate {
	color: white;
	font-size: 9pt;
	text-align:left;
	font-weight:bold;
}
a.resumenPrivate  {
	text-decoration : none;
	color : #8A8A8A;
	font-size:7pt;
	font-weight:bold;
}
a.resumenPrivate:hover  {
	text-decoration : none;
	color: #8080FF;
	font-size:7pt;
	font-weight:bold;
}
a.verMas  {
	text-decoration : none;
	color : #494965;
	font-family: verdana,arial,tahoma;
	font-size:7pt;	
}
a.verMas:hover  {
	text-decoration : none;
	color: #000000;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
/*----------------------------------------------------------
Fecha
----------------------------------------------------------*/
.fecha {
	color: #003366;
	font-size: 7pt;
	font-family: verdana,arial,tahoma;
}
.fechaAno {
	color: #FFFFFF;
	font-size: 7pt;
	background: #003366;
}
.user {
	color: #7F7F7F;
	font-size: 7pt;
	text-align:right;
}
/*----------------------------------------------------------
Listado Paginacion - buscador
----------------------------------------------------------*/
.paginacion {
	color: #828080;
	font-size: 7pt;
	font-family: verdana,arial,tahoma;
}
.paginacionActual {
	color: #0061A5;
	font-size: 7pt;
	font-weight:bold;
	font-family: verdana,arial,tahoma;
}
a.paginacion  {
	text-decoration : none;
	color: #0061A5;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
a.paginacion:hover  {
	text-decoration : none;
	color: #C6181B;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
.txtBuscadorListado {
	color: #000000;
	font-size: 7pt;
	font-weight:bold;
	font-family: verdana,arial,tahoma;
}
/*----------------------------------------------------------
banner Up
----------------------------------------------------------*/
.bannerMarcoCabecera {
	color: #003366;
	font-size: 7pt;
	background: #003366;
	BORDER-BOTTOM: #003366 1px solid;
	BORDER-left: #003366 1px solid;
	BORDER-right: #003366 1px solid;
	BORDER-TOP: #003366 1px solid;
}
/*----------------------------------------------------------
lineas
----------------------------------------------------------*/
.linea2pxAmarillo {
	BORDER-TOP: #FEBB05 2px solid;
}
/*----------------------------------------------------------
menu Izq
----------------------------------------------------------*/
.menuIzq {
	color: #2D2D2D;
	font-size: 7pt;
}
a.menuIzq  {
	text-decoration : none;
	color : #666666;
	font-size:7pt;
}
a.menuIzq:hover  {
	text-decoration : none;
	color: #000000;
	font-size:7pt;
}
a.menuIzqB  {
	text-decoration : none;
	color : #666666;
	font-size:7pt;
	font-weight:bold;
}
a.menuIzqB:hover  {
	text-decoration : none;
	color: #000000;
	font-size:7pt;
	font-weight:bold;
}
/*----------------------------------------------------------
menu Opciones
----------------------------------------------------------*/
.idiomasMenu {
	color: #4C4C4C;
	font-size: 7pt;
}
.idiomasMenuBG {
	background: #003366;
}
a.menu  {
	text-decoration : none;
	color : #FFFFFF;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
a.menu:hover  {
	text-decoration : none;
	color: #FFD200;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
/*----------------------------------------------------------
Ruta
----------------------------------------------------------*/
.rutaBuscador {
	color: #4C4C4C;
	font-size: 7pt;
	background: #E8EEF8;
	BORDER-BOTTOM: #4C4C4C 1px solid;
	BORDER-left: #0061A5 0px solid;
	BORDER-right: #0061A5 0px solid;
	BORDER-TOP: #4C4C4C 0px solid;
	background-image: /img/bgBuscador.jpg;

}
a.ruta  {
	text-decoration : none;
	color : #0061A5;
}
a.ruta:hover  {
	text-decoration : none;
	color: #C6181B;
}
a.rutaZona  {
	text-decoration : none;
	color : #4C4C4C;
}
a.rutaZona:hover  {
	text-decoration : none;
	color: #C6181B;
}
/*----------------------------------------------------------
Pie pag
----------------------------------------------------------*/
.piePag {
	color: #8F8F8F;
	text-align:center;
	font-size: 7pt;
	font-family: verdana,arial,tahoma;

	BORDER-BOTTOM: #BBBBBB 0px solid;
	BORDER-left: #406BBA 0px solid;
	BORDER-right: #BBBBBB 0px solid;
	BORDER-TOP: #8F8F8F 1px solid;
}
a.piePag  {
	text-decoration : none;
	color : #727272;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
a.piePag:hover  {
	text-decoration : none;
	color: #000000;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
/*----------------------------------------------------------
Botones
----------------------------------------------------------*/
a.btn  {
	text-decoration : none;
	color : #3B6F2F;
	font-family: verdana,arial,tahoma;
	font-size:7pt;	
}
a.btn:hover  {
	text-decoration : none;
	color: #000000;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
a.btnG  {
	text-decoration : none;
	color : #494965;
	font-family: verdana,arial,tahoma;
	font-size:8pt;	
}
a.btnG:hover  {
	text-decoration : none;
	color: #000000;
	font-family: verdana,arial,tahoma;
	font-size:8pt;
}
/*---------------------------------------------------------
Formularios
----------------------------------------------------------*/
input.buscadorMenu  {
	background : #F2F2F2;
	border : 1px solid #000000;
	color : #000000;
	font-size : 8pt;
	font-family: verdana,arial,tahoma;
}
input.btnFormulario  {
	background : #F2F2F2;
	border : 1px solid #000000;
	color : #000000;
	font-size : 8pt;
	font-family: verdana,arial,tahoma;
}
select.buscadorMenu  {
	background : #F2F2F2;
	border : 1px solid #000000;
	color : #000000;
	font-size : 7pt;
	font-family: verdana,arial,tahoma;
	width: 137px;
}
input.buscadorPag  {
	background: #F5F8FA;
	border : 1px solid #000000;
	color : #000000;
	font-size : 7pt;
	font-family: verdana,arial,tahoma;
}
select.buscadorPag  {
	background: #F5F8FA;
	border : 1px solid #000000;
	color : #000000;
	font-size : 7pt;
	font-family: verdana,arial,tahoma;
}
input.usuario  {
	background : #DCF6D5;
	border : 1px solid #000000;
	color : #3B6F2F;
	font-size : 7pt;
	font-family: verdana,arial,tahoma;
	width: 70px;
}
input.form  {
	background : #FFFFFF;
	border : 1px solid #666666;
	color : #000000;
	font-size : 8pt;
	font-family: verdana,arial,tahoma;
}
select.Form  {
	background : #FFFFFF;
	border : 1px solid #666666;
	color : #000000;
	font-size : 8pt;
	font-family: verdana,arial,tahoma;
}
textarea.form{
	BACKGROUND: #FFFFFF;
	COLOR: #000000;
	border: 1px solid #666666;
	overflow:auto;
	font-size: 8pt;
	font-family: verdana,arial,tahoma;
}

input.formAzul  
{
	background : #0061A5;
	border : 1px solid black;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 8pt;
	font-family: verdana,arial,tahoma;
}



.txtForm {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: verdana,arial,tahoma; BACKGROUND-COLOR: #ffffff }
	INPUT.btnForm { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BACKGROUND: #f2f2f2; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana,arial,tahoma }
	SELECT.comboMenu { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BACKGROUND: #f2f2f2; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana,arial,tahoma }