/*
 * Esta hoja de estilo contiene el formato utilizado para la versión imprimible
 * de los contenidos del Portal Web.
 *
 * @author Divisa Informática y Telecomunicaciones S.A.
 */

/* Estilos versión imprimible utilizando @media **/
@media print {
	div.mainBody,
	div.mainContainer {
		width: auto;
	}
	.zonaPie {
		background: none;
		text-align: center;
	}
	.areaPieDch .textoGris {
		float: none;
		font-size: 13px;
	}
	.zonaPiePriv > div.portalLayoutGrid {
		background: none;
	}
	.zonaPiePriv .areaPieDch .textoGris {
		margin-top: 0;
		text-align: center;
	}
	.areaPieDch .textoGris,
	.areaPieDch .textoGris p.cmParagraph,
	.contentText, .contentText a.cmContentLink,
	.cmContentItem .contentText a.cmContentLink,
	p.cmParagraph, .cmParagraph {
		color: #000;
	}
	.cmCategorizerName, .cmCategorizerName a,
	.currentContentWebMapList ul.cmWebMapLevel1 li.cmWebMapLevel1 a.cmWebMapLevel1,
	.currentContentWebMapList ul.cmWebMapLevel1 li.cmWebMapLevel1 span.cmWebMapLevel1 {
		color: #000 !important;
	}
	.currentContentWebMapList ul.cmWebMapLevel1 .cmWebMapLevel1Header {
		border-color: #000 !important;
	}
	div.areaPieArriba,
	div.areaPieIzq,
	ul.menuGenerico,
	ul.menuSocial,
	ul.menuDestacadoSinImg,
	div.bannerPieOtrosLogos,
	div.cabeceraDch,
	div.cabeceraDch2,
	ul.menuDestacado,
	div.menuPrincipal,
	.cmMap_AbstractKml .contentLink,
	.mapContainer .contentLink,
	.contentServices,
	div.portalLayoutCell.columnaDch,
	div.header,
	div.contentAdvancedOptions,
	div.wizardButtons,
	div.popupFooter,
	.contRight,
	div.contentServices,
	div.footerContainer,
	div.embeddedGallery,
	div.embeddedSearcher,
	div.resources,
	div.tipsy,
	div.contentLink,
	ul.cmMap_Menu,
	div.cmNavigation {
		display: none !important;
	}
	div.templateHtml .contentText, div.templateHtml .contentDescription {
		height: auto !important;
	}
	div.printLayer {
		height: auto;
	}
	div.navigationPath {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	h2.contentMainTitle,
	.contentAbstract,
	div.navigationPath {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	div.cmBodyContentChildrens ul.cmContentList li.cmContentItem div.templateHtmlFull div.contentName,
	div.cmBodyContentChildrens ul.cmContentList li.cmContentItem div.templateHtmlFull div.contentName a.cmContentLink {
		color: #000;
	}
	a.elemEmailLink,
	a.elemWebLink {
		color: #000 !important;
		padding-left:0 !important;
		background: none !important;
	}
	div.currentContent,
	div.cmBodyContentChildrens,
	div.elemComplejo {
		color: #000;
		font-size: 13px;
		/*page-break-inside: avoid;*/
	}
	.elemTexto,
	.elemLista,
	ul.cmResourceList,
	div.cmSearchContainer,
	div.contactFormContainer fieldset {
		padding-right: 0;
		color: #000;
		background-color: transparent;
	}
	.elemLista li {
		padding-left: 0 !important;
		background: none !important;
	}
	.contentHeader h3,
	.elemTitulo,
	.cmResourceListHeader,
	.cmMap_AbstractKml div.contentHeader .div {
		padding-left: 0 !important;
		padding-right: 0;
		color: #000;
		background-color: transparent;
	}
	.cmMap_AbstractKml div.contentHeader .div,
	div.elemTitulo {
		color: #000 !important;
		margin: 10px 0 5px 0 !important;
	}
	h2.contentMainTitle{
		color:#000;
		text-transform:none;
		font-size:25px;
		display: block;
		width: 100%;
	}
	.cmResourceListHeader,
	.cmMap_AbstractKml div.contentHeader div {
		border-bottom: 1px solid #000 !important;
	}
	.linkRight {
		display: none;
	}

}
