/*----------------------------------------------------------
Estilos version 2008
----------------------------------------------------------*/
BODY {
  	height:100%;
  	margin: 0px;
 	padding: 0px;
  	border: none;
  	text-align: center;
	font-family:Trebuchet,verdana,arial,tahoma;
	font-size: 8pt;

	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	color:#000000;
	background-image:url(../img/bgPagina.jpg);
	background-color: #3a403b;

	scrollbar-family-color: D9D9D9;
	scrollbar-highlight-color: FFFFFF;
	scrollbar-3dlight-color: BBBBBB;
	scrollbar-darkshadow-color: 3a403b;
	scrollbar-shadow-color: 545454;
	scrollbar-arrow-color: 545454;
	scrollbar-track-color: 3a403b;
}
.bodyProducto
{

	background-image:url(../img/bgPaginaBlanco.gif);
	background-color: #FFFFFF;

	
	}
	
	
a  {
	text-decoration: none;
	color: #910100;
}
a:hover  {
	text-decoration: underline;
	color: #910100;
}

.tablaPag {
	width:900px;
	height:100%;
}

.tdConte {
	height:100%;
	background-color:#FFFFFF;
	vertical-align:top;
}
.tdLineaDownLogo {
	background-color:#004b96;
	height:6px;
	width:100%;
}
.tdZonaUp {
	height:100px;
	width:100%;
	vertical-align:top;
	xbackground-color:#00FF00;
}

.menuUp {
	color: #7f7f7f;
	font-size: 7pt;
	text-align:left;
	height:20px;
	width:100%;
	vertical-align:middle;
}
a.menuUpLink  {
	text-decoration: none;
	color: #7f7f7f;
}
a.menuUpLink:hover  {
	text-decoration: none;
	color: #000000;
}

.menuSub {
	color: #585858;
	font-size: 7pt;
	text-align:left;
	height:16px;
	vertical-align:middle;
	text-transform : uppercase;
}
a.menuSubLink  {
	text-decoration: none;
	color: #585858;
}
a.menuSubLink:hover  {
	text-decoration: none;
	color: #585858;
	background-color:#dbdbdb;
}


.tdMenuHomeFlash {
	height:279px;
	width:100%;
	vertical-align:top;
	xbackground-color:#FFFF00;
}
.tdHomeConteIzq {
	width:225px;
	vertical-align:top;
	color: #000000;
	font-size: 7pt;
	text-align:left
	background-color:#00FF33;
}
.tdHomeConteCentro {
	width:100%;
	height:100%;
	vertical-align:top;
	color: #585858;
	font-size: 7pt;
	text-align:left;
}
a.titNewsHome  {
	text-decoration: none;
	color: #004B96;

}
a.titNewsHome:hover  {
	text-decoration: none;
	color: #000000;
}
.tdHomeConteDch {
	width:225px;
	vertical-align:top;
	color: #000000;
	font-size: 7pt;
	text-align:left;
}
.tdHomeConteSepara {
	width:10px;
	vertical-align:top;
}

.piePag {
	color: #666666;
	font-size: 7pt;
	xtext-transform : uppercase;
	text-align:center;
	background:#FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
a.piePagLink  {
	text-decoration: none;
	color: #0088A6;
}
a.piePagLink:hover  {
	text-decoration: underline;
	color: #0088A6;
}



.tdZonaCombosVarios {
	height:28px;
	width:100%;
	vertical-align:middle;
	background-color:#FFFFFF;
}

.tdAccesoPrivado {
	color: #004B96;
	font-size: 7pt;
	text-align:left;
	vertical-align:middle;
	white-space: nowrap;
}

.tdBuscador {
	color: #004B96;
	font-size: 7pt;
	text-align:center;
	vertical-align:middle;
	width:100%;
	white-space: nowrap;
}

.tdIdioma {
	color: #004B96;
	font-size: 7pt;
	text-align:right;
	vertical-align:middle;
	white-space: nowrap;
}
a.tdIdiomaLink  {
	text-decoration: none;
	color: #7f7f7f;
}
a.tdIdiomaLink:hover  {
	text-decoration: none;
	color: #004B96;
}
input.buscador  {
	background: #FFFFFF;
	border : 1px solid #7f7f7f;
	color : #7f7f7f;
	font-size : 7pt;
}
input.btnBuscador  {
	background: #FFFFFF;
	border : 1px solid #7f7f7f;
	color : #000000;
	font-size : 7pt;
	text-transform : uppercase;
}
input.accesoPrivado  {
	background: #FFFFFF;
	border : 1px solid #7f7f7f;
	color : #7f7f7f;
	font-size : 7pt;
}
input.btnAccesoPrivado  {
	background: #FFFFFF;
	border : 1px solid #7f7f7f;
	color : #000000;
	font-size : 7pt;
	text-transform : uppercase;
}


.menuContenido {
	width:165px;
	vertical-align:top;
	text-align:left;
}
.zonaContenido {
	width:100%;
	vertical-align:top;
	color: #000000;
	font-size: 7pt;
	text-align:left;
}
.titPaginaBg {
	text-align:left;
	background-image:url(../img/bgTitPagina.jpg); 
	padding-left: 10px;
	padding-right: 10px;
	height:60px;
	vertical-align:middle;
}
.titPagina {
	color: #FFFFFF;
	font-size: 21pt;
}
.titPaginaSub {
	text-transform : lowercase;
	color: #FFFFFF;
	font-size: 12pt;
}
.conteZona
{
	vertical-align:top;
	padding: 10px;
}
.conte 
{
	color: #000000;
	font-size: 8pt;
	text-align:justify;
	vertical-align:top;
}

.conteWarning {
	color: #ff0000;
	font-size: 7pt;
	text-align:left;
	vertical-align:middle;
	white-space: nowrap;
}

.bgProductoDesc
{
	background-color: #FFFFFF;
	height:100%;	
	
}
/*----------------------------------------------------------
Estilos version Original
----------------------------------------------------------*/


/*----------------------------------------------------------
links
----------------------------------------------------------*/
a  {
	text-decoration: none;
	color: #C6181B;
}
a:hover  {
	text-decoration: underline;
	color: #C6181B;
}
a.pq  {
	text-decoration: none;
	color: #C6181B;
	font-size: 7pt;
}
a.pq:hover  {
	text-decoration: underline;
	color: #C6181B;
	font-size: 7pt;
}
a.contePq  {
	text-decoration: none;
	color: #C6181B;
	font-size: 7pt;
}
a.contePq:hover  {
	text-decoration: none;
	color: #0061A5;
	font-size: 7pt;
}
.contePq {
	color: #000000;
	font-size: 7pt;
	xtext-align:justify;
	text-align:left;
}
.xxxxconte {
	color: #000000;
	font-size: 8pt;
	text-align:justify;
}
.contePedirPresupuesto {
	color: #535353;
	font-size: 8pt;
	text-align:left;
	background: #F1F1F1;
}
.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;
	PADDING:5;
}
.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;
	PADDING:5;
	xbackground: #F5F8FC;
}
.descripcionListadoCursoA {
	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;
	PADDING:5;
	background: #FFF2D7;
}
.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;
	PADDING:5;
	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;
	PADDING:5;
}
.conteOrganigramaSubIzq {
	color: #000000;
	font-size: 7pt;
	text-align:right;
	PADDING:0;
}
.conteOrganigramaSubDch {
	color: #000000;
	font-size: 7pt;
	text-align:left;
	PADDING:0;
}
.conteOrganigramaBG {
	color: #22569E;
	font-size: 8pt;
	font-weight:bold;
}
.conteB {
	color: #000000;
	font-size: 8pt;
	font-weight:bold;
}
.conteBG {
	color: #22569E;
	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: #0061A5;
}
/*----------------------------------------------------------
Home
----------------------------------------------------------*/
.bgHome {
	background-image : url(/img/bgHome.gif);
	background-color: #686766;
}
.bgHomeSectores {
	background-image : url(/img/bgHomeSectores.gif);
	xbackground-color: #939493;
}
.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;
	PADDING:5;
}
.txtAzul {
	color: #0058A0;
	font-size: 7pt;
}
.bgTitZonaVerticalDown {
	BORDER-TOP: #FFFFFF 2px solid;
	background-color: #FEBB05;
	height: 5px;
}
.bgTitZonaVerticalCentro {
	background-color: #FEBB05;
}
.padding5 {
	PADDING:5;
}
.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;
	PADDING:5;
}
/*----------------------------------------------------------
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;
	PADDING:3;
}
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;
	PADDING:0;
}
.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;
	PADDING:0;
}
.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;
	PADDING:0;
}
.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;
	PADDING:0;
}
.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;
	PADDING:0;
}
.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;
	PADDING:0;
}
.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;
	PADDING:0;
}
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;
	PADDING:0;
}
/*----------------------------------------------------------
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;
	xtext-align:justify;
}
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;
	PADDING:0;
	text-align:left;
	xtext-align:justify;
}
.cuadroAzulTit {
	background-color: #F8FAFD;
	color: #0061A5;
	font-size: 7pt;
	PADDING:0;
	text-align:left;
	font-weight:bold;
}
.cuadroAzulTitRevista {
	background-color: #FFFFFF;
	color: #0061A5;
	font-size: 7pt;
	PADDING:0;
	text-align:left;
	font-weight:bold;
}
.cuadroAzulTitRevistaAzul {
	background-color: #F8FAFD;
	color: #0061A5;
	font-size: 7pt;
	PADDING:0;
	text-align:left;
	font-weight:bold;
}
.cuadroAzulTitRevistaAzulDg {
	background-color: EEF2F9;
	color: #0061A5;
	font-size: 7pt;
	PADDING:0;
	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;
	xbackground-color: #F8FAFD;
}
.cuadroAzulTitLinea {
	background-image : url(/img/bgCuadroAzulTit.gif);
	xBORDER-BOTTOM: #799DD3 1px solid;
}
.cuadroAzulTitPuntos {
	background-image : url(/img/bgCuadroAzulTitPuntos.gif);
}
/*----------------------------------------------------------
cuadro azul Formulario  ---  Form
----------------------------------------------------------*/
.cuadroAzulConteForm {
	background-color: #E8EEF8;
	color: #2D2D2D;
	font-size: 7pt;
	PADDING:0;
	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);
	dBORDER-BOTTOM: #799DD3 1px solid;
}
/*----------------------------------------------------------
Calendario eventos
----------------------------------------------------------*/
.calendarBorde {
	background-color: #0061A5;
}
.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;
	PADDING:0;
	text-align:left;
	xtext-align:justify;
}
.resumenFin {
	color: #797979;
	font-size: 7pt;
	PADDING:0;
	text-align:left;
	xtext-align:justify;
}
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: #8A8A8A;
	font-size: 7pt;
	PADDING:0;
	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: #C6181B;
	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: #799DD3;
	font-size: 7pt;
}
.fechaAno {
	color: #FFFFFF;
	font-size: 7pt;
	background: #0061A5;
}
.user {
	color: #7F7F7F;
	font-size: 7pt;
	text-align:right;
}
/*----------------------------------------------------------
Listado Paginacion - buscador
----------------------------------------------------------*/
.paginacion {
	color: #828080;
	font-size: 7pt;
	xfont-weight:bold;
	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: #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;
	PADDING:0;
}
/*----------------------------------------------------------
lineas
----------------------------------------------------------*/
.linea2pxAmarillo {
	BORDER-TOP: #FEBB05 2px solid;
	PADDING:0;
}
/*----------------------------------------------------------
menu Izq
----------------------------------------------------------*/
.menuIzq {
	color: #2D2D2D;
	font-size: 7pt;
	PADDING:2;
}
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: #799DD3;
	BORDER-BOTTOM: #4C4C4C 1px solid;
	BORDER-left: #0061A5 0px solid;
	BORDER-right: #0061A5 0px solid;
	BORDER-TOP: #4C4C4C 1px solid;
}
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;
	PADDING:0;
	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
----------------------------------------------------------*/
.xxxpiePag {
	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.xxxpiePag  {
	text-decoration : none;
	color : #727272;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
a.xxxpiePag:hover  {
	text-decoration : none;
	color: #000000;
	font-family: verdana,arial,tahoma;
	font-size:7pt;
}
/*----------------------------------------------------------
Botones
----------------------------------------------------------*/
a.btn  {
	text-decoration : none;
	color : #494965;
	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 : 7pt;
	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;
	xbackground: #E8EEF8;
	border : 1px solid #000000;
	color : #000000;
	font-size : 7pt;
	font-family: verdana,arial,tahoma;
}
select.buscadorPag  {
	background: #F5F8FA;
	xbackground: #E8EEF8;
	border : 1px solid #000000;
	color : #000000;
	font-size : 7pt;
	font-family: verdana,arial,tahoma;
	xwidth: 137px;
}
input.usuario  {
	background : #F2F2F2;
	border : 1px solid #000000;
	color : #000000;
	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;
	xmargin-top:2px;
	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;
}

/*----------------------------------------------------------
Blogs
----------------------------------------------------------*/

.blogTit {
	color: #000000;
	font-size: 10pt;
	text-align:left;
	font-weight:bold;
	PADDING-left:5px;
	background-color: #f2f2f2;
	BORDER-bottom: #A39AA3 1px solid;
}
.blogTitCategoria {
	color: #000000;
	font-size: 10pt;
	text-align:left;
	font-weight:bold;
	PADDING-left:5px;
	xbackground-color: #f2f2f2;
	BORDER-bottom: #A39AA3 1px solid;
}
.blogTitSub {
	color: #000000;
	font-size: 10pt;
	text-align:left;
	font-weight:bold;
	PADDING-left:5px;
	xbackground-color: #f2f2f2;
	BORDER-bottom: #A39AA3 1px solid;
}
.blogTitEscribeComentTit {
	color: #000000;
	font-size: 10pt;
	text-align:left;
	font-weight:bold;
	PADDING-left:5px;
	background-color: #f2f2f2;
	xBORDER-top: #A39AA3 1px solid;
}
.blogTitEscribeComent {
	color: #000000;
	font-size: 10pt;
	text-align:left;
	font-weight:bold;
	PADDING-left:5px;
	xbackground-color: #f2f2f2;
	xBORDER: #A39AA3 1px solid;
}
.blogTableComent {
	BORDER-left: #007AC0 1px solid;
}
textarea.blogEscribeComent{
	BACKGROUND: #EDF8FC;
	COLOR: #000000;
	border: 1px solid #007AC0;
	overflow:auto;
	font-size: 8pt;
	font-family: verdana,arial,tahoma;
}
input.blogEscribeComent{
	BACKGROUND: #EDF8FC;
	COLOR: #000000;
	border: 1px solid #007AC0;
	font-size: 8pt;
	font-family: verdana,arial,tahoma;
}


input.blogEscribeComentBtn  {
	background : #EDF8FC;
	border: 1px solid #007AC0;
	color : #000000;
	font-size : 8pt;
}

.blogConte {
	color: #000000;
	font-size: 8pt;
	text-align:justify;
	PADDING-left:5px;
}
a.blogBtnLink  {
	text-decoration : none;
	color : #007AC0;
}
a.blogBtnLink:hover  {
	text-decoration : underline;
	color: #007AC0;
}
.blogBtn {
	color: #000000;
	font-size: 7pt;
	text-align:left;
	xbackground-color: #e5e5e5;
	xBORDER: #a0a0a0 1px solid;
}
.blogUser {
	color: #7C7C7C;
	font-size: 7pt;
	text-align:left;
	PADDING-left:5px;
}
.dateDayColorable
{
	text-align:center;
	}
.dateWeekend
{
	background-color:Gray;
	}
