/******************************************/
/************CORPORATIVO**************/
/******************************************/
/*colorBase1 {color: #003d5f; } *//* #0074A3 -- fondo men, fondo ttulo secciones: galera de imgenes, fichero... */
/*colorBase2 {color: #00abd0; }*/ /* #78c4ed -- texto de enlaces, fondo de botones */
/*colorBase3 {color: #ffffff; }*/ /* #ffffff -- texto men, texto ttulo secciones: galera, fichero...,texto de botones */
/*colorBase4 {color: #f2f4f6; }*/ /* #eff4f7 -- fondo submen, fondo men lateral, fondo secciones */
/*colorBase5 {color: #00bddA; }*/ /* #a5c6d9 -- fondo de iconos y bullets, texto del submen y men lateral*/
/*colorBase6 {color: #e3f8fb; }*/ /* #5890b1 -- texto del ttulo de los contenidos */

/*Men horizontal desplegable a un nivel con color de fondo*/
div.menuPrincipal,
div.menuPrincipal ul li.menuPrincipalPrimerNivel{
	background-color: #003d5f;
}

ul.menuPrincipal li.menuPrincipalPrimerNivel ul{
	background-color: #f2f4f6;
}

.menuPico{
	border-bottom: 11px solid #f2f4f6; 
}

ul.menuPrincipal > li,
ul.menuPrincipal > li a{
	color: #ffffff;
}

ul.menuPrincipal li.menuPrincipalPrimerNivel ul li,
ul.menuPrincipal li.menuPrincipalPrimerNivel ul li a,
ul.menuPrincipal li.menuPrincipalPrimerNivel ul li.firstElement a{
	color: #009daf;
}

ul.menuPrincipal li.menuPrincipalPrimerNivel ul li span.cmMenuTitle:before{
	color: #009daf;
}

@media screen and (max-width: 839px) {
	ul.menuPrincipal li.menuPrincipalPrimerNivel ul{
		background: #003d5f !important;
	}
}

/*Men destacado*/
ul.menuDestacado > li{
	background-color: #f2f4f6;
}

ul.menuDestacado > li span.cmMenuBullet{
	background-color: #00b4d0;
}

/*Men lateral de contenidos*/
.enlaceLateral{
	background-color: #f2f4f6;
}

.enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1,
.enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1 a,
.enlaceLateral ul.cmContentList li.cmContentItem,
.enlaceLateral ul.cmContentList li.cmContentItem a{
	color: #009daf;
}

.enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1 a:hover,
.enlaceLateral ul.cmContentList li.cmContentItem a:hover{
	color: #156c6b;
}

.enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1 .contentName:before,
.enlaceLateral ul.cmContentList li.cmContentItem .contentName:before{
	color: #009daf;
}

/* texto alternativo mostrado cuando ampliamos recursos */
span.cmPopupText,
a:hover span.cmPopupText,
a.cmContentLink:hover span.cmPopupText,
a.cmZoomedImageLink:hover span.cmPopupText {
	background-color:#003b5f;
}

/*autenticacin*/
.boxAuth{
	background-color: #04b9d5;
}

/*iconos*/
div.contentServices a:link,
div.contentServices a:visited,
div.contentServices a:hover,
div.contentServices a:active{
	color: #00bddA;
	background-color:#00bddA;
}

/*path de navegacin*/
div.navigationPath ul.cmCategorizer li,
div.navigationPath ul.cmCategorizer li a,
div.navigationPath ul.cmCategorizer li a:visited {
	color:#00abd0;
}

/*galera de imgenes*/
.embeddedGallery .imageGalleryTitle{
	color:#ffffff;
	background-color:#003d5f;
}

.embeddedGallery div.cmEmbeddedGalleryOuterBox{
	background-color: #f2f4f6;
}

/*tematizacin*/
.cmThemesOuterBox .cmThemeListHeader{
	background-color:#003d5f;
	color: #ffffff;
}

ul.cmEditThemeList{
	background-color: #f2f4f6;
}

/*recursos*/
.cmResourcesOuterBox .cmResourceListHeader{
	background-color:#003d5f;
	color: #ffffff;
}

ul.cmResourceList{
	background-color: #f2f4f6;
}

/*contenidos relacionados*/
.cmRelatedContentsOuterBox .cmRelatedContentsHeader{
	background-color:#003d5f;
	color: #ffffff;
}

ul.cmRelatedList{
	border-top:1px solid #003d5f;
	border-bottom:1px solid #003d5f;
}

.cmRelatedList .cmContentItem .contentName,
.cmRelatedList .cmContentItem .contentName a{
	color: #003d5f;
}

/*buscador embebido*/
.cmEmbeddedSearcherOuterBox .titleSearch{
	background-color:#003d5f;
	color: #ffffff;
}

.cmEmbeddedSearcherOuterBox .cmSearchContainer .cmSearchFieldSet{
	background-color: #f2f4f6;
}

.embeddedSearcher .cmSearchLabel{
	color: #003d5f;
}

.embeddedSearcher input,
.embeddedSearcher select{
	border-color: #003d5f;
}

/*enlaces*/
a,
a:link,
body.cmWizardEditMode div.elemEmailLink div.editBlock,
body.cmWizardEditMode div.elemWebLink div.editBlock,
body.cmWizardEditMode div.elemEmailLink div.editBlock input,
body.cmWizardEditMode div.elemWebLink div.editBlock input  {
	color: #002d46;
}

a:visited,
a:active,
a:hover{
	color: #002d46;
}

.contentMainTitle,
.contentHeader > h2{
	color: #e3f8fb;
}

.cmBodyContent h2{
	color:#670558;
}

/*slider*/
.contentDate{
	color: #00c3d0;
}

.rotativo .contentName,
.rotativo .contentName a.cmContentLink{
	color: #002d46;
}

/*listado de subcontenidos*/
.cmBodyContentChildrens .contentName,
.cmBodyContentChildrens .cmContentItem > a.cmContentLink,
.cmBodyContentChildrens .contentName a.cmContentLink{
	color: #002d46;
}

/*subcontenidos en modo calendario*/
.cmCalendarTable td:hover,
.cmCalendarTop,
.cmCalendarTable td.calendarHoliday:hover,
.cmCalendarTable td.calendarDayWithEvents:hover {
	background-color: #029bbc;
}

.cmCalendarViewContainer {
	border-color: #029bbc;
}

.cmCalendarTable td.calendarDayWithEvents a,
.cmMonthEventsContainer h3 {
	color: #e0f8fb;
}

.cmCalendarTable td.calendarDayWithEvents {
	background-color: #00abd0;
}

/*noticias*/
.boxLabels{
	background-color:#f2f4f6;
}

/*Botones*/
button,
.cmContactMailButton,
.cmSearchButton,
a.cmLinkButton:link,
a.cmLinkButton:active,
a.cmLinkButton:visited,
.linkDown a:link,
.linkDown a:visited,
.linkDown a:active,
.buttonLinkMore,
.popupButtons .normalButton{
	background-color: #008488;
	color:#ffffff;
}

.centrosprivados:not(.fjd) a.cmLinkButton, 
.centrosprivados:not(.fjd) a.cmLinkButton:link {
	color:#ffffff;
}

.cmContactMailButton:hover,
.cmSearchButton:hover,
a.cmLinkButton:hover,
.linkDown a:hover,
a:hover .buttonLinkMore,
.popupButtons .normalButton:hover{
	background-color: #029bbc;
	color:#ffffff;
}

/*Mapa web*/
.cmCategorizerName,
.cmCategorizerName a,
.currentContentWebMapList ul.cmWebMapLevel1 li.cmWebMapLevel1 a.cmWebMapLevel1,
.currentContentWebMapList ul.cmWebMapLevel1 li.cmWebMapLevel1 span.cmWebMapLevel1{
	background-color:#003d5f;
	color: #ffffff;
}

.currentContentWebMapList ul.cmWebMapLevel1 .cmWebMapLevel1Header {
	border-color: #003d5f;
}

.currentContentWebMapList li.cmWebMapLevel2 span.cmWebMapLevel2,
.currentContentWebMapList li.cmWebMapLevel2 a.cmWebMapLevel2:link,
.currentContentWebMapList li.cmWebMapLevel2 a.cmWebMapLevel2:visited {
	color: #002d46;
}

/*Contacto*/
div.contactFormContainer fieldset legend {
	background-color:#003d5f;
	color: #ffffff;
}

.enlaceTop .contentData{
	border-bottom-color:#003d5f;
}

/*Pie*/
.datosPie span.boxEmail a{
	color: #00abd0;
}

/*Autorelaciones*/
.autoRelatedBox ul li a{
	background-color:#029089;
}

.autoRelatedBox  ul li a,
.autoRelatedBox  ul li{
	color:#ffffff ;
	/* color:#ffffff !important; */
}

.autoRelatedBox ul li a:hover{
	background-color: #008488;
}

/*Tablas*/
.cmBodyContent table.tablacorporativa,
.cmBodyContent table.tablacorporativacebra {
	border-color:#003d5f;
}

.cmBodyContent table.tablacorporativa > caption,
.cmBodyContent table.tablacorporativa > tr > th,
.cmBodyContent table.tablacorporativa > thead > tr > th,
.cmBodyContent table.tablacorporativa > tbody > tr > th,
.cmBodyContent table.tablacorporativa > tfoot > tr > th,
.cmBodyContent table.tablacorporativacebra caption,
.cmBodyContent table.tablacorporativacebra > tr > th,
.cmBodyContent table.tablacorporativacebra > thead > tr > th,
.cmBodyContent table.tablacorporativacebra > tbody > tr > th,
.cmBodyContent table.tablacorporativacebra > tfoot > tr > th,
.cmBodyContent table.tablacorporativacabecera caption,
.cmBodyContent table.tablacorporativacabecera > tr > th,
.cmBodyContent table.tablacorporativacabecera > thead > tr > th,
.cmBodyContent table.tablacorporativacabecera > tbody > tr > th,
.cmBodyContent table.tablacorporativacabecera > tfoot > tr > th {
	color: #ffffff;
	background-color:#003d5f;
	border-color:#003d5f;
}

.cmBodyContent table.tablacorporativa caption,
.cmBodyContent table.tablacorporativa > tr > th,
.cmBodyContent table.tablacorporativa > thead > tr > th,
.cmBodyContent table.tablacorporativa > tbody > tr > th,
.cmBodyContent table.tablacorporativa > tfoot > tr > th,
.cmBodyContent table.tablacorporativa > tr > td,
.cmBodyContent table.tablacorporativa > thead > tr > td,
.cmBodyContent table.tablacorporativa > tbody > tr > td,
.cmBodyContent table.tablacorporativa > tfoot > tr > td,
.cmBodyContent table.tablacorporativacebra caption,
.cmBodyContent table.tablacorporativacebra > tr > th,
.cmBodyContent table.tablacorporativacebra > thead > tr > th,
.cmBodyContent table.tablacorporativacebra > tbody > tr > th,
.cmBodyContent table.tablacorporativacebra > tfoot > tr > th,
.cmBodyContent table.tablacorporativacebra > tr > td,
.cmBodyContent table.tablacorporativacebra > thead > tr > td,
.cmBodyContent table.tablacorporativacebra > tbody > tr > td,
.cmBodyContent table.tablacorporativacebra > tfoot > tr > td {
	border-color:#003d5f;
}

.cmBodyContent table.tablacorporativacebra > tr:nth-of-type(odd),
.cmBodyContent table.tablacorporativacebra > thead > tr:nth-of-type(odd),
.cmBodyContent table.tablacorporativacebra > tbody > tr:nth-of-type(odd),
.cmBodyContent table.tablacorporativacebra > tfoot > tr:nth-of-type(odd) {
	background-color:#f2f4f6;
}

/********ESPECFICO DE CORPORATIVA*********/
.textLinkMore,
.bannerShowMore{
	color:#00abd0;
}

a:hover .textLinkMore,
a:hover .bannerShowMore{
	color:#029bbc;
}

.rotativo .viewAll a.cmContentTitleLink{
	color: #e0f8fb;
}

ul.cmContentList li,
ul.cmContentMultipleList li{
	border-top:1px solid #003d5f;
}

.buscadorCentros .searchButton{
	background-color: #00abd0;
}

.buscadorCentros .searchButton:hover {
	background-color: #029bbc;
}


/******************************************/
/************CENTROS PRIVADOS**************/
/******************************************/
/*colorBase1 {color: #003d5f; } *//* #003D5F : Fondo men principal, ttulos principales y ttulos derechos del rotativo principal */
/*colorBase2 {color: #00abd0; }*/ /* #00ABD0 : Fondo submen, fondo ttulo secciones, botones, hover enlaces, fondo ttulo rotativo principal, fondo autenticacin, textos listados men lateral */
/*colorBase3 {color: #ffffff; }*/ /* #ffffff : texto men, hover texto submen, texto botones, ttulo rotativo principal, ttulo secciones*/
/*colorBase4 {color: #f2f4f6; }*/ /* #F2F4F6 : fondo secciones */
/*colorBase5 {color: #00bddA; }*/ /* #00BDDA : fondo de iconos, texto de fecha, path de navegacin*/
/*colorBase6 {color: #e3f8fb; }*/ /* #E3F8FB : fondo men destacado, fondo men lateral y fondo centro */


/*Men horizontal desplegable a un nivel con color de fondo*/
.zonaCabPriv div.menuPrincipal,
.zonaCabPriv div.menuPrincipal ul li.menuPrincipalPrimerNivel{
	/* background-color: #003d5f; */
	background-color: #0074A3;
}

@media screen and (max-width: 839px) {
	.zonaCabPriv ul.menuPrincipal li.menuPrincipalPrimerNivel ul{
		background: #0074A3 !important;
	}
}

.zonaCabPriv ul.menuPrincipal li.menuPrincipalPrimerNivel ul{
	background-color: #00abd0;
}

.zonaCabPriv .menuPico{
	border-bottom: 11px solid #00abd0; 
}

.zonaCabPriv ul.menuPrincipal > li,
.zonaCabPriv ul.menuPrincipal > li a{
	color: #ffffff;
}

.zonaCabPriv ul.menuPrincipal li.menuPrincipalPrimerNivel ul li,
.zonaCabPriv ul.menuPrincipal li.menuPrincipalPrimerNivel ul li a,
.zonaCabPriv ul.menuPrincipal li.menuPrincipalPrimerNivel ul li.firstElement a,
.zonaCabPriv ul.menuPrincipal li.menuPrincipalPrimerNivel ul li.firstElement{
	color: #ebedf1;
}

.zonaCabPriv ul.menuPrincipal li.menuPrincipalPrimerNivel ul li a:hover .cmMenuTitle{
	color:#ffffff;
}

.zonaCabPriv ul.menuPrincipal li.menuPrincipalPrimerNivel ul li{
	border-bottom: 1px solid #1ecfe7;
}

/*Men destacado*/
.zonaCabPriv ul.menuDestacado li,
.zonaCabPriv ul.menuDestacado > li span.cmMenuTitle{
	background-color: #e3f8fb;
}

/*Men lateral de contenidos*/
.centrosprivados .enlaceLateral{
	background-color: #e3f8fb;
}

.centrosprivados .enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1,
.centrosprivados .enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1 a,
.centrosprivados .enlaceLateral ul.cmContentList li.cmContentItem,
.centrosprivados .enlaceLateral ul.cmContentList li.cmContentItem a{
	color: #007c9a;
}

.centrosprivados .enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1 a:hover,
.centrosprivados .enlaceLateral ul.cmContentList li.cmContentItem a:hover,
.centrosprivados .enlaceLateral ul li.cmInPathContent.cmActiveContent a{
	color:#345358 !important;
}

.centrosprivados .zonaCentral .enlaceLateral ul.cmContentList li.cmContentItem a:hover{
	color:#007c9a !important;
}

.centrosprivados .enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1 .contentName:before,
.centrosprivados .enlaceLateral ul.cmContentList li.cmContentItem .contentName:before{
	color: #007c9a;
}

/* texto alternativo mostrado cuando ampliamos recursos */
.centrosprivados span.cmPopupText,
.centrosprivados a:hover span.cmPopupText,
.centrosprivados a.cmContentLink:hover span.cmPopupText,
.centrosprivados a.cmZoomedImageLink:hover span.cmPopupText {
	background-color: #198cb1;
}

/*autenticacin*/
.centrosprivados .boxAuth a{
	background-color:#00abd0;
}

/*iconos*/
.centrosprivados div.contentServices a:link,
.centrosprivados div.contentServices a:visited,
.centrosprivados div.contentServices a:hover,
.centrosprivados div.contentServices a:active{
	color: #00bddA;
	background-color: #00bddA;
}

/*path de navegacin*/
.centrosprivados div.navigationPath ul.cmCategorizer li,
.centrosprivados div.navigationPath ul.cmCategorizer li a,
.centrosprivados div.navigationPath ul.cmCategorizer li a:visited {
	color: #00bddA;
}

/*galera de imgenes*/
.centrosprivados .embeddedGallery .imageGalleryTitle{
	color:#ffffff;
	background-color: #00abd0;
}

.centrosprivados .embeddedGallery div.cmEmbeddedGalleryOuterBox{
	background-color: #f2f4f6;
}

/*tematizacin*/
.centrosprivados .cmThemesOuterBox .cmThemeListHeader{
	background-color:#00abd0;
	color: #ffffff;
}

.centrosprivados ul.cmEditThemeList{
	background-color: #e3f8fb;
}

/*recursos*/
.centrosprivados .cmResourcesOuterBox .cmResourceListHeader{
	background-color:#00abd0;
	color: #ffffff;
}

.centrosprivados ul.cmResourceList{
	background-color: #f2f4f6;
}

/*contenidos relacionados*/
.centrosprivados .cmRelatedContentsOuterBox .cmRelatedContentsHeader{
	background-color:#00abd0;
	color: #ffffff;
}

.centrosprivados ul.cmRelatedList{
	border-top:1px solid #00abd0;
	border-bottom:1px solid #00abd0;
}

.centrosprivados .cmRelatedList .cmContentItem .contentName,
.centrosprivados .cmRelatedList .cmContentItem .contentName a{
	color: #008488;
}

/*buscador embebido*/
.centrosprivados .cmEmbeddedSearcherOuterBox .titleSearch{
	background-color:#00abd0;
	color: #ffffff;
}

.centrosprivados .embeddedSearcher .cmSearchLabel{
	color: #000;
}

.centrosprivados .embeddedSearcher input,
.centrosprivados .embeddedSearcher select{
	border-color: #000;
}

/*enlaces*/
.centrosprivados:not(.fjd) a,
.centrosprivados:not(.fjd) a:link,
body.centrosprivados.cmWizardEditMode div.elemEmailLink div.editBlock,
body.centrosprivados.cmWizardEditMode div.elemWebLink div.editBlock,
body.centrosprivados.cmWizardEditMode div.elemEmailLink div.editBlock input,
body.centrosprivados.cmWizardEditMode div.elemWebLink div.editBlock input{
	color: #008488;
}

.centrosprivados:not(.fjd) a:visited,
.centrosprivados:not(.fjd) a:active,
.centrosprivados:not(.fjd) a:hover{
	color: #008488;
}

.centrosprivados:not(.fjd) .currentContent .contentHeader h2,
.centrosprivados:not(.fjd) .contentMainTitle,
.centrosprivados:not(.fjd) .contentHeader > h2{
	color: #008488;
}

.centrosprivados .cmBodyContent h2{
	color: #008488;
}

/*slider*/
.centrosprivados .contentDate{
	color:#00bddA;
}

.centrosprivados .rotativo .contentName,
.centrosprivados .rotativo .contentName a.cmContentLink{
	color: #007c9a;
}

/*listado de subcontenidos*/
.centrosprivados .cmBodyContentChildrens .contentName,
.centrosprivados .cmBodyContentChildrens .cmContentItem > a.cmContentLink,
.centrosprivados .cmBodyContentChildrens .contentName a.cmContentLink{
	color: #003d5f;
}

/*subcontenidos en modo calendario*/
.centrosprivados .cmCalendarTable td:hover,
.centrosprivados .cmCalendarTop,
.centrosprivados .cmCalendarTable td.calendarHoliday:hover,
.centrosprivados .cmCalendarTable td.calendarDayWithEvents:hover {
	background-color: #029bbc;
}

.centrosprivados .cmCalendarViewContainer {
	border-color: #029bbc;
}

.centrosprivados .cmCalendarTable td.calendarDayWithEvents a,
.centrosprivados .cmMonthEventsContainer h3 {
	color: #029bbc;
}

.centrosprivados .cmCalendarTable td.calendarDayWithEvents {
	background-color: #00abd0;
}

/*noticias*/
.centrosprivados .boxLabels{
	background-color:#f2f4f6;
}

.centrosprivados .cmContactMailButton:hover,
.centrosprivados .cmSearchButton:hover,
.centrosprivados a.cmLinkButton:hover,
.centrosprivados .linkDown a:hover,
.centrosprivados a:hover .buttonLinkMore,
.centrosprivados .popupButtons .normalButton:hover{
	background-color: #008488;
	color:#ffffff;
}

/*Mapa web*/
.centrosprivados .cmCategorizerName,
.centrosprivados .cmCategorizerName a,
.centrosprivados .currentContentWebMapList ul.cmWebMapLevel1 li.cmWebMapLevel1 .centrosprivados a.cmWebMapLevel1,
.centrosprivados .currentContentWebMapList ul.cmWebMapLevel1 li.cmWebMapLevel1 .centrosprivados span.cmWebMapLevel1{
	background-color:#003d5f;
	color: #ffffff;
}

.centrosprivados .currentContentWebMapList ul.cmWebMapLevel1 .cmWebMapLevel1Header {
	border-color: #003d5f;
}

.centrosprivados .currentContentWebMapList li.cmWebMapLevel2 span.cmWebMapLevel2,
.centrosprivados .currentContentWebMapList li.cmWebMapLevel2 a.cmWebMapLevel2:link,
.centrosprivados .currentContentWebMapList li.cmWebMapLevel2 a.cmWebMapLevel2:visited {
	color: #002d46;
}

/*Contacto*/
.centrosprivados div.contactFormContainer fieldset legend {
	background-color:#003d5f;
	color: #ffffff;
}

/*Pie*/
.zonaPiePriv .boxEmail a{
	color:#00abd0;
}

/*Autorelaciones*/
.centrosprivados .autoRelatedBox ul li a{
	background-color: transparent;
}

.centrosprivados .autoRelatedBox  ul li a,
.centrosprivados .autoRelatedBox  ul li{
	color: unset !important;
}

.centrosprivados .autoRelatedBox ul li a:hover{
	background-color: transparent;
}

.centrosprivados .zonaLateral.special .autoRelatedBox ul li a{
	background-color:#029089;
}

.centrosprivados .zonaLateral.special .autoRelatedBox  ul li a,
.centrosprivados .zonaLateral.special .autoRelatedBox  ul li{
	color:#ffffff !important;
}

.centrosprivados .zonaLateral.special .autoRelatedBox ul li a:hover{
	background-color: #008488;
}

/*Tablas*/
.centrosprivados .cmBodyContent table.tablacorporativa,
.centrosprivados .cmBodyContent table.tablacorporativacebra {
	border-color:#00abd0;
}

.centrosprivados .cmBodyContent table.tablacorporativa > caption,
.centrosprivados .cmBodyContent table.tablacorporativa > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativa > thead > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativa > tbody > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativa > tfoot > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacebra caption,
.centrosprivados .cmBodyContent table.tablacorporativacebra > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacebra > thead > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacebra > tbody > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacebra > tfoot > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacabecera caption,
.centrosprivados .cmBodyContent table.tablacorporativacabecera > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacabecera > thead > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacabecera > tbody > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacabecera > tfoot > tr > th {
	color: #ffffff;
	background-color:#00abd0;
	border-color:#00abd0;
}

.centrosprivados .cmBodyContent table.tablacorporativa caption,
.centrosprivados .cmBodyContent table.tablacorporativa > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativa > thead > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativa > tbody > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativa > tfoot > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativa > tr > td,
.centrosprivados .cmBodyContent table.tablacorporativa > thead > tr > td,
.centrosprivados .cmBodyContent table.tablacorporativa > tbody > tr > td,
.centrosprivados .cmBodyContent table.tablacorporativa > tfoot > tr > td,
.centrosprivados .cmBodyContent table.tablacorporativacebra caption,
.centrosprivados .cmBodyContent table.tablacorporativacebra > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacebra > thead > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacebra > tbody > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacebra > tfoot > tr > th,
.centrosprivados .cmBodyContent table.tablacorporativacebra > tr > td,
.centrosprivados .cmBodyContent table.tablacorporativacebra > thead > tr > td,
.centrosprivados .cmBodyContent table.tablacorporativacebra > tbody > tr > td,
.centrosprivados .cmBodyContent table.tablacorporativacebra > tfoot > tr > td {
	border-color:#00abd0;
}

.centrosprivados .cmBodyContent table.tablacorporativacebra > tr:nth-of-type(odd),
.centrosprivados .cmBodyContent table.tablacorporativacebra > thead > tr:nth-of-type(odd),
.centrosprivados .cmBodyContent table.tablacorporativacebra > tbody > tr:nth-of-type(odd),
.centrosprivados .cmBodyContent table.tablacorporativacebra > tfoot > tr:nth-of-type(odd) {
	background-color:#f2f4f6;
}

/**************ESPECFICO PARA CENTROS PRIVADOS**************/
.zonaCabPriv .datosCabecera .bulletTfl{
	background-color: #00e4fe;
}

.zonaCabPriv .datosCabecera .boxTlf{
	color: #21bddd;
}

.centrosprivados .bannerCentral > ul,
.centrosprivados .bannerCentral > div.cmBannersRelativePosition.standalone{
	background-color: #f2f4f6;
}

.centrosprivados .zonaCentral .centro{
	background-color: #e3f8fb;
}

/*Rotativo principal*/
.centrosprivados .rotativoPrincipal,
.centrosprivados .rotativoPrincipal .contentHeader,
.centrosprivados .rotativoPrincipal .nivo-controlNav{
	background-color: #e3f8fb;
}

.centrosprivados .rotativoPrincipal .buttonLinkMore{
	background-color:#ffffff;
	color: #00abd0;
}

.centrosprivados .rotativoPrincipal a:hover .buttonLinkMore{
	background-color:#ffffff;
}

.centrosprivados .rotativoPrincipal a.nivo-control:hover .contentNameText,
.centrosprivados .rotativoPrincipal a.nivo-control.active .contentNameText{
	color:#00abd0;
}

.centrosprivados .rotativoPrincipal .viewAll,
.centrosprivados .rotativoPrincipal .viewAll a{
	color: #00abd0;
}

.centrosprivados .nivo-caption .contentNameContainer{
	background-color: #00abd0;
}

.centrosprivados .rotativoPrincipal a{
	color: #ffffff;
}

.centrosprivados .nivo-caption a:link,
.centrosprivados .nivo-caption a:hover,
.centrosprivados .nivo-caption a:visited{
	color: #ffffff;
}

/*modelo cv mdico*/
.boxHead{
	background-color: #d4f3f8;
}

.boxHead .boxName,
.boxHead .rowData,
.boxHead .boxName h2{
	color: #003d5f;
}

.tabContainer .tab .tabName{
	color:#00abd0 !important;
}

.tabContainer .tab .tabName:hover{
	background-color: #c9e7ec;
}

.boxInfoTitle{
	color: #003d5f;
}

.boxHead .boxLeft img{
	border:1px solid #7ac0da;
}

/*Especialidades*/
.mapaWebEspecialidad div.cmBodyContentChildrens  li.cmWebMapLevel1 .cmWebMapLevel1Header:hover{
	background-color: #5db3c6;
}

.mapaWebEspecialidad div.cmBodyContentChildrens  li.cmWebMapLevel1 .cmWebMapLevel1Header:hover + span.boxMenuPico .picoDown{
	border-top: 8px solid #5db3c6;
}

.mapaWebEspecialidad div.cmBodyContentChildrens  li.cmWebMapLevel1 .cmWebMapLevel1Header{
	background-color:#61bed3;
}

.mapaWebEspecialidad .picoDown{
	border-top: 8px solid #61bed3;
}

.mapaWebEspecialidad ul.cmWebMapLevel2 li.cmWebMapLevel2{
	border-bottom: 1px solid #a4d6df;
	padding-top: 1em;
	padding-bottom: 1em;
}

.mapaWebEspecialidad ul.cmWebMapLevel2 > li.cmWebMapLevel2 > .cmWebMapLevel2Header:before,
.mapaWebEspecialidad ul.cmWebMapLevel2 > li.cmWebMapLevel2 > .cmWebMapLevel2Header .bulletIE{
	color: #00bddA;
}

.mapaWebEspecialidad li.cmWebMapLevel3 .cmWebMapLevel3Header .contentName > a:before,
.mapaWebEspecialidad li.cmWebMapLevel3 .cmWebMapLevel3Header .contentName > span:before,
.mapaWebEspecialidad li.cmWebMapLevel3 .cmWebMapLevel3Header .contentName .bulletIE{
	color: #acd8e2;
}

/*Especialidad detallada*/
.especialidad .contentHeader{
	background-color: #e8f6f8;
}

.especialidad .verticalLine{
	background-color: #9fbfcd;
}

.especialidad .contentData{
	background-color:#e8f6f8;
}

.especialidad .contentData .specLabel a{
	background-color:#ffffff;
}

.especialidad .contentData .specLabel .textSpecLabel{
	color:#1b89aa;
}

.especialidad .contentData ul.cmContentList li:hover,
.especialidad.rama .contentData .specLabel a:hover{
	background-color: #1b89aa;
}

.especialidad.rama .contentData .specLabel a{
	background-color:#00b2da;	
}

.especialidad.rama .contentData .specLabel .textSpecLabel{
	color:#ffffff;
}

.especialidad .contentData ul.cmContentList{
	background-color:#e8f6f8;
}

.especialidad .contentData ul.cmContentList li{
	background-color:#00b2da;
	color:#ffffff;
}

.especialidad .contentData ul.cmContentList li.default_Especialidad{
	background-color:#003d5f;
	color:#ffffff;
}

.especialidad .contentData ul.cmContentList li.default_Especialidad:hover{
	background-color:#052536;
}

.especialidad.rama .contentData ul.cmContentList li.cmActiveContent,
.especialidad.rama .contentData ul.cmContentList li.cmInPathContent {
	background-color:#ffffff;
	color:#00b2da;
}

.especialidad.rama .contentData ul.cmContentList li.cmActiveContent a,
.especialidad.rama .contentData ul.cmContentList li.cmInPathContent a{
	color:#1b89aa;
}

.especialidad .contentData ul.cmContentList li a{
	color: #ffffff;
}

.especialidad .datoEspecial{
	color:#003d5f;
}

.boxCargoPersonal{
	border-bottom:1px solid #00b2da;
}

.boxCargoPersonal .cargoPersonal{
	background-color:#00b2da;
}

.centrosprivados .zonaCentral .areaCentro .contentData ul.cmContentList li,
.centrosprivados .zonaCentral .areaCentro .contentData ul.cmContentList li a{
	color: #007c9a;
}

/******************************************************/
/***************CENTROS PBLICOS***********************/
/******************************************************/
/*colorBase1 {color: #003d5f; } *//* #169DD7: fondo men principal, botones, texto telfono, botn banner */
/*colorBase2 {color: #00abd0; }*/ /* #0074A3: texto de secciones, texto enlace, tablas */
/*colorBase3 {color: #ffffff;}*/ /* #ffffff : flecha bullet, texto de enlace men principal, texto secciones (formulario, mapa web, autenticacin
autorelaciones, especialidades) y texto botones*/
/*colorBase4 {color: #f2f4f6; }*/ /* #ECECEC : fondo secciones */
/*colorBase5 {color: #00bddA; }*/ /* #0074A3 : fondo bullet rotativo principal, bullet men destacado, bullet banners laterales*/
/*colorBase6 {color: #e3f8fb; }*/ /* #000000 : texto listado, parmetros CV, encabezados de calendario */


/*Men horizontal desplegable a un nivel con color de fondo*/
.centrospublicos .menuPrincipal,
.centrospublicos div.menuPrincipal ul li.menuPrincipalPrimerNivel{
	background-color:#003d5f;
}

@media screen and (max-width: 839px) {
	.zonaCabPub ul.menuPrincipal li.menuPrincipalPrimerNivel ul{
		background: #003d5f !important;
	}
}

.centrospublicos ul.menuPrincipal li.menuPrincipalPrimerNivel ul{
	background-color:#063048;
}

.centrospublicos ul.menuPrincipal > li,
.centrospublicos ul.menuPrincipal > li a{
	color: #ffffff;
}

.centrospublicos ul.menuPrincipal li.menuPrincipalPrimerNivel ul li,
.centrospublicos ul.menuPrincipal li.menuPrincipalPrimerNivel ul li a,
.centrospublicos ul.menuPrincipal li.menuPrincipalPrimerNivel ul li.firstElement a{
	color: #657679;
}

.centrospublicos ul.menuPrincipal li.menuPrincipalPrimerNivel ul li span.cmMenuTitle:before{
	color: #657679;
}

/*Men destacado*/
.centrospublicos ul.menuDestacado > li{
	background-color: #f2f4f6;
}

.centrospublicos ul.menuDestacado > li span.cmMenuBullet{
	background-color: transparent;
}

/*Men lateral de contenidos*/
.centrospublicos .enlaceLateral{
	background-color: transparent;
}

.centrospublicos .enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1,
.centrospublicos .enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1 a,
.centrospublicos .enlaceLateral ul.cmContentList li.cmContentItem,
.centrospublicos .enlaceLateral ul.cmContentList li.cmContentItem a{
	color: #e3f8fb;
}

.centrospublicos .enlaceLateral ul.cmWebMapLevel1 li.cmWebMapLevel1 .contentName:before,
.centrospublicos .enlaceLateral ul.cmContentList li.cmContentItem .contentName:before{
	color: #ffffff;
}

/* texto alternativo mostrado cuando ampliamos recursos */
.centrospublicos span.cmPopupText,
.centrospublicos a:hover span.cmPopupText,
.centrospublicos a.cmContentLink:hover span.cmPopupText,
.centrospublicos a.cmZoomedImageLink:hover span.cmPopupText {
	background-color:#003d5f;
}

/*autenticacin*/
.centrospublicos .boxAuth{
	background-color: #40b8c8;
}

.centrospublicos .boxAuth a:link,
.centrospublicos .boxAuth a:visited,
.centrospublicos .boxAuth a:active{
	color: #ffffff;
}

/*path de navegacin*/
.centrospublicos div.navigationPath ul.cmCategorizer li,
.centrospublicos div.navigationPath ul.cmCategorizer li a,
.centrospublicos div.navigationPath ul.cmCategorizer li a:visited {
	color:#00c2d0;
}

/*galera de imgenes*/
.centrospublicos .embeddedGallery .imageGalleryTitle{
	background-color:transparent;
	color: #00abd0;
}

.centrospublicos .embeddedGallery .imageGalleryTitle:before{
	background-color: #00abd0;
	color: #ffffff;
}

.centrospublicos .embeddedGallery div.cmEmbeddedGalleryOuterBox{
	background-color: transparent;
}

/*tematizacin*/
.centrospublicos .cmThemesOuterBox .cmThemeListHeader{
	background-color:transparent;
	color: #00abd0;
}

.centrospublicos .cmThemesOuterBox .cmThemeListHeader:before{
	background-color: #00abd0;
	color: #ffffff;
}

.centrospublicos ul.cmEditThemeList{
	background-color: #f2f4f6;
}

/*recursos*/
.centrospublicos .cmResourcesOuterBox .cmResourceListHeader{
	background-color:transparent;
	color: #00abd0;
}

.centrospublicos .cmResourcesOuterBox .cmResourceListHeader:before,
.centrospublicos .cmResourceListHeader .bulletIE,
.centrospublicos .imageGalleryTitle .bulletIE,
.centrospublicos .cmRelatedContentsHeader .bulletIE,
.centrospublicos .cmThemeListHeader .bulletIE,
.centrospublicos .titleSearch .bulletIE{
	background-color: #00abd0;
	color: #ffffff;
}

.centrospublicos ul.cmResourceList{
	background-color: #f2f4f6;
}

/*contenidos relacionados*/
.centrospublicos .cmRelatedContentsOuterBox .cmRelatedContentsHeader{
	background-color:transparent;
	color: #00abd0;
}

.centrospublicos .cmRelatedContentsOuterBox .cmRelatedContentsHeader:before{
	background-color: #00abd0;
	color: #ffffff;
}

.centrospublicos .cmRelatedList .cmContentItem .contentName,
.centrospublicos .cmRelatedList .cmContentItem .contentName a{
	color: #002336;
}

/*buscador embebido*/
.centrospublicos .cmEmbeddedSearcherOuterBox .titleSearch{
	background-color:transparent;
	color: #00abd0;
}

.centrospublicos .cmEmbeddedSearcherOuterBox .titleSearch:before{
	background-color: #00abd0;
	color: #ffffff;
}

.centrospublicos .cmEmbeddedSearcherOuterBox .cmSearchContainer .cmSearchFieldSet{
	background-color: #f2f4f6;
}

.centrospublicos .embeddedSearcher .cmSearchLabel{
	color: #00abd0;
}

.centrospublicos .embeddedSearcher input,
.centrospublicos .embeddedSearcher select{
	border-color: #00abd0;
}

/*enlaces*/
.centrospublicos a,
.centrospublicos a:link,
.centrospublicos body.cmWizardEditMode div.elemEmailLink div.editBlock,
.centrospublicos body.cmWizardEditMode div.elemWebLink div.editBlock,
.centrospublicos body.cmWizardEditMode div.elemEmailLink div.editBlock input,
.centrospublicos body.cmWizardEditMode div.elemWebLink div.editBlock input  {
	color: #00abd0;
}

.centrospublicos a:visited,
.centrospublicos a:active,
.centrospublicos a:hover{
	color: #002336;
}

.centrospublicos .contentMainTitle,
.centrospublicos .contentHeader > h2{
	color: #002336;
}

.centrospublicos .cmBodyContent h2 {
	color: #00abd0;
}

/*slider*/
.centrospublicos .rotativo .contentName,
.centrospublicos .rotativo .contentName a.cmContentLink{
	color: #e3f8fb;
}

/*listado de subcontenidos*/
.centrospublicos .cmBodyContentChildrens .contentName,
.centrospublicos .cmBodyContentChildrens .cmContentItem > a.cmContentLink,
.centrospublicos .cmBodyContentChildrens .contentName a.cmContentLink,
.centrospublicos .cmBodyContentChildrens a.cmContentLink:hover{
	color: #e3f8fb;
}

/*subcontenidos en modo calendario*/
.centrospublicos .cmCalendarTable td:hover,
.centrospublicos .cmCalendarTop,
.centrospublicos .cmCalendarTable td.calendarHoliday:hover,
.centrospublicos .cmCalendarTable td.calendarDayWithEvents:hover {
	background-color: #032f48;
}

.centrospublicos .cmCalendarViewContainer {
	border-color: #032f48;
}

.centrospublicos .cmCalendarTable td.calendarDayWithEvents a,
.centrospublicos .cmMonthEventsContainer h3 {
	color: #e3f8fb;
}

.centrospublicos .cmCalendarTable td.calendarDayWithEvents {
	background-color: #00abd0;
}

.centrospublicos .contentDate{
	color:#00abd0;
}

/*noticias*/
.centrospublicos .boxLabels{
	background-color:#f2f4f6;
}

/*Botones*/
.centrospublicos button,
.centrospublicos .cmContactMailButton,
.centrospublicos .cmSearchButton,
.centrospublicos a.cmLinkButton:link,
.centrospublicos a.cmLinkButton:active,
.centrospublicos a.cmLinkButton:visited,
.centrospublicos .linkDown a:link,
.centrospublicos .linkDown a:visited,
.centrospublicos .linkDown a:active,
.centrospublicos .buttonLinkMore,
.centrospublicos .popupButtons .normalButton{
	background-color: #003d5f;
	color:#ffffff;
}

.centrospublicos .cmContactMailButton:hover,
.centrospublicos .cmSearchButton:hover,
.centrospublicos a.cmLinkButton:hover,
.centrospublicos .linkDown a:hover,
.centrospublicos a:hover .buttonLinkMore,
.centrospublicos .popupButtons .normalButton:hover{
	background-color: #032f48;
	color:#ffffff;
}

/*Mapa web*/
.centrospublicos .cmCategorizerName,
.centrospublicos .cmCategorizerName a,
.centrospublicos .currentContentWebMapList ul.cmWebMapLevel1 li.cmWebMapLevel1 a.cmWebMapLevel1,
.centrospublicos .currentContentWebMapList ul.cmWebMapLevel1 li.cmWebMapLevel1 span.cmWebMapLevel1{
	background-color:#00abd0;
	color: #ffffff;
}

.centrospublicos .currentContentWebMapList ul.cmWebMapLevel1 .cmWebMapLevel1Header {
	border-color: #00abd0;
}

.centrospublicos .currentContentWebMapList li.cmWebMapLevel2 span.cmWebMapLevel2,
.centrospublicos .currentContentWebMapList li.cmWebMapLevel2 a.cmWebMapLevel2:link,
.centrospublicos .currentContentWebMapList li.cmWebMapLevel2 a.cmWebMapLevel2:visited {
	color: #e3f8fb;
}

/*Contacto*/
.centrospublicos div.contactFormContainer fieldset legend {
	background-color:#00abd0;
	color: #ffffff;
}

.centrospublicos .enlaceTop .contentData{
	border-bottom-color:#00abd0;
}

/*Pie*/
.centrospublicos .datosPie span.boxEmail a{
	color: #00abd0;
}

/*Autorelaciones*/
.centrospublicos .autoRelatedBox ul li{
	background-color: #002336;
}

.centrospublicos .autoRelatedBox ul li a,
.centrospublicos .autoRelatedBox ul li{
	color:#ffffff;
}

.centrospublicos .autoRelatedBox ul li a:hover{
	background-color:#00d6da;
}

/*Tablas*/
.centrospublicos .cmBodyContent table.tablacorporativa,
.centrospublicos .cmBodyContent table.tablacorporativacebra {
	border-color:#00abd0;
}

.centrospublicos .cmBodyContent table.tablacorporativa > caption,
.centrospublicos .cmBodyContent table.tablacorporativa > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativa > thead > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativa > tbody > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativa > tfoot > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacebra caption,
.centrospublicos .cmBodyContent table.tablacorporativacebra > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacebra > thead > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacebra > tbody > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacebra > tfoot > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacabecera caption,
.centrospublicos .cmBodyContent table.tablacorporativacabecera > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacabecera > thead > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacabecera > tbody > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacabecera > tfoot > tr > th {
	color: #ffffff;
	background-color:#00abd0;
	border-color:#00abd0;
}

.centrospublicos .cmBodyContent table.tablacorporativa caption,
.centrospublicos .cmBodyContent table.tablacorporativa > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativa > thead > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativa > tbody > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativa > tfoot > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativa > tr > td,
.centrospublicos .cmBodyContent table.tablacorporativa > thead > tr > td,
.centrospublicos .cmBodyContent table.tablacorporativa > tbody > tr > td,
.centrospublicos .cmBodyContent table.tablacorporativa > tfoot > tr > td,
.centrospublicos .cmBodyContent table.tablacorporativacebra caption,
.centrospublicos .cmBodyContent table.tablacorporativacebra > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacebra > thead > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacebra > tbody > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacebra > tfoot > tr > th,
.centrospublicos .cmBodyContent table.tablacorporativacebra > tr > td,
.centrospublicos .cmBodyContent table.tablacorporativacebra > thead > tr > td,
.centrospublicos .cmBodyContent table.tablacorporativacebra > tbody > tr > td,
.centrospublicos .cmBodyContent table.tablacorporativacebra > tfoot > tr > td {
	border-color:#00abd0;
}

.centrospublicos .cmBodyContent table.tablacorporativacebra > tr:nth-of-type(odd),
.centrospublicos .cmBodyContent table.tablacorporativacebra > thead > tr:nth-of-type(odd),
.centrospublicos .cmBodyContent table.tablacorporativacebra > tbody > tr:nth-of-type(odd),
.centrospublicos .cmBodyContent table.tablacorporativacebra > tfoot > tr:nth-of-type(odd) {
	background-color:#f2f4f6;
}

/***********ESPECFICO PARA CENTROS PBLICOS*********/
.zonaCabPub ul.menuDestacadoSinImg li{
	background-color:#f2f4f6;
}

.zonaCabPub ul.menuDestacadoSinImg .bulletMenu{
	background-color: #00bddA;
}

.zonaCabPub ul.menuDestacadoSinImg .bulletMenu:after{
	color: #ffffff;
}

.centrospublicos .datosCabecera .boxTlf{
	color: #003d5f;
}

/*banners*/
.centrospublicos .bannerCentral .bannerNameText,
.centrospublicos .bannerCentral a:link,
.centrospublicos .bannerCentral a:visited,
.centrospublicos .bannerCentral a:active{
	color:#3dbeda;
}

.centrospublicos .bannerCentral a:hover .bannerNameText{
	color:#3badc6;
}

.centrospublicos .bannerLateral .bannerNameText:before{
	background-color: #00bddA;
	color: #ffffff;
}

.centrospublicos .bannerLateral a .bannerNameText{
	color:#e3f8fb;
}

.centrospublicos .bannerLateral a:hover .bannerNameText{
	color:#e4fcff;
}

.centrospublicos .bannerCentral .bannerShowMore{
	background-color:#003d5f;
	color: #ffffff;
}

.centrospublicos .bannerCentral a:hover .bannerShowMore{
	background-color:#032f48;
}

/*ttulos*/
.centrospublicos .title,
.centrospublicos .title a:link,
.centrospublicos .title a:active,
.centrospublicos .title a:visited{
	color:#00abd0;
}

/*rotativo principal*/
.rotativoPrincipalPub .buttonLinkMore{
	background-color: #00bddA;
	color: #ffffff;
}

/*enlace lateral*/
.centrospublicos .enlaceLateral ul.cmContentList li a:before,
.centrospublicos .bannerLateral .bannerNameText span.bulletIE,
.centrospublicos .enlaceLateral ul.cmContentList li a span.bulletIE{
	background-color:#00d6da;
	color:#ffffff;
}

/*modelo cv mdico*/
.centrospublicos .boxHead{
	background-color: #62e0e9;
}

.centrospublicos .boxHead .boxName,
.centrospublicos .boxHead .rowData,
.centrospublicos .boxHead .boxName h2{
	color: #e3f8fb;
}

.centrospublicos .tabContainer .tab .tabName{
	color:#002336 !important;
}

.centrospublicos .tabContainer .tab .tabName:hover{
	background-color: #9bd9e7;
}

.centrospublicos .boxInfoTitle{
	color: #00abd0;
}

/*Especialidades*/
.centrospublicos.mapaWebEspecialidad div.cmBodyContentChildrens  li.cmWebMapLevel1 .cmWebMapLevel1Header:hover{
	background-color: #00a1c3;
}

.centrospublicos.mapaWebEspecialidad div.cmBodyContentChildrens  li.cmWebMapLevel1 .cmWebMapLevel1Header:hover + span.boxMenuPico .picoDown{
	border-top: 8px solid #00a1c3;
}

.centrospublicos.mapaWebEspecialidad div.cmBodyContentChildrens  li.cmWebMapLevel1 .cmWebMapLevel1Header{
	background-color:#002336;
}

.centrospublicos.mapaWebEspecialidad .picoDown{
	border-top: 8px solid #002336;
}

.centrospublicos.mapaWebEspecialidad ul.cmWebMapLevel2 > li.cmWebMapLevel2 > .cmWebMapLevel2Header:before,
.centrospublicos.mapaWebEspecialidad ul.cmWebMapLevel2 > li.cmWebMapLevel2 > .cmWebMapLevel2Header .bulletIE{
	color: #00a1c3;
}

.centrospublicos.mapaWebEspecialidad li.cmWebMapLevel3 .cmWebMapLevel3Header .contentName > a:before,
.centrospublicos.mapaWebEspecialidad li.cmWebMapLevel3 .cmWebMapLevel3Header .contentName > span:before,
.centrospublicos.mapaWebEspecialidad li.cmWebMapLevel3 .cmWebMapLevel3Header .contentName .bulletIE{
	color: #345262;
}

/*Especialidad detallada*/
.centrospublicos .especialidad .contentHeader{
	background-color: #62e0e9;
}

.centrospublicos .especialidad .contentData{
	background-color:#62e0e9;
}

.centrospublicos .especialidad .contentData .specLabel a{
	background-color:#ffffff;
}

.centrospublicos .especialidad .contentData .specLabel .textSpecLabel{
	color:#053e57;
}

.centrospublicos .especialidad .contentData ul.cmContentList li:hover,
.centrospublicos .especialidad.rama .contentData .specLabel a:hover{
	background-color: #053e57;
}

.centrospublicos .especialidad.rama .contentData .specLabel a{
	background-color:#00d6da;	
}

.centrospublicos .especialidad.rama .contentData .specLabel .textSpecLabel{
	color:#ffffff;
}

.centrospublicos .especialidad .contentData ul.cmContentList{
	background-color:#62e0e9;
}

.centrospublicos .especialidad .contentData ul.cmContentList li{
	background-color:#00d6da;
	color:#ffffff;
}

.centrospublicos .especialidad .contentData ul.cmContentList li.default_Especialidad{
	background-color:#002336;
	color:#ffffff;
}

.centrospublicos .especialidad .contentData ul.cmContentList li.default_Especialidad:hover{
	background-color:#00111a;
}

.centrospublicos .especialidad.rama .contentData ul.cmContentList li.cmActiveContent,
.centrospublicos .especialidad.rama .contentData ul.cmContentList li.cmInPathContent {
	background-color:#ffffff;
	color:#00d6da;
}

.centrospublicos .especialidad.rama .contentData ul.cmContentList li.cmActiveContent a,
.centrospublicos .especialidad.rama .contentData ul.cmContentList li.cmInPathContent a{
	color:#053e57;
}

.centrospublicos .especialidad .contentData ul.cmContentList li a{
	color: #ffffff;
}

.centrospublicos .especialidad .datoEspecial{
	color:#e3f8fb;
}

.centrospublicos .boxCargoPersonal{
	border-bottom:1px solid #00d6da;
}

.centrospublicos .boxCargoPersonal .cargoPersonal{
	background-color:#00d6da;
}

@media screen and (max-width: 839px) {
	.rotativoPrincipalPub{
		background-color: #f2f4f6;
	}
}

