
	.interiorDetalle strong { color:#555 }
	.interiorDetalle a.enlace { background: url(../../imagenes/cn/marc_UL_Flecha.gif) no-repeat scroll 0pt 5px; padding-left:0.75em }
	.interiorDetalle ul { padding: 0 0 0.75em 0.3333em }
	.interiorDetalle ul li{padding: 0 0 1.4167em 1.1667em }

	
	/* Contenido de WebEditPro dentro de div.parrafo */
	div.parrafo ul li, div.parrafo dl dd ol li, div.parrafo ul li{line-height:1.25em; padding-left:0.8333em; background: transparent url(../../imagenes/cn/bullet_cuadrado_negro.gif) no-repeat 0 0.5em }
	div.parrafo ul li h5, div.parrafo ol li h5{ font-size: 1em;}	
	div.parrafo .subap{ color:#555555; font-weight:bold;}	
	* html div.parrafo li{ background-position: 0 5px; }
	div.parrafo ul li ul{padding-top:5px}
	
	div.parrafo ol{padding: 0 0 0 3em}
	div.parrafo ol.especial{margin-left:135px}
	div.parrafo ol li{ background:none;padding: 0 0 5px 0 }
	div.parrafo p, div.parrafo ul { padding-bottom:0.75em }
	div.parrafo ul li{padding-bottom:0.5833em }

	div.parrafo ul {padding: 0.8333em 0 0.8333em 0.4167em}
	div.parrafo ul li { padding: 0 0 0.25em 0.8333em; background: transparent url(../../imagenes/cn/bullet_cuadrado_negro.gif) no-repeat 0 0.5em}
	
	div.parrafo li ul li { background: url("/imagenes/cn/bullet_cuadrado_negro_hueco.gif") no-repeat scroll 0 0.5em transparent}

	div.parrafo ol  li ul{padding: 0 0 0 0.4167em}
	div.parrafo ol li ul li { padding: 0 0 0.25em 0.8333em; background: transparent url(../../imagenes/cn/bullet_cuadrado_negro.gif) no-repeat 0 0.5em}

	/* Definition List > Variants */
	dl.keyValue { width: 33%; float: left; margin-bottom: 1em; }

	
	/*-- Model Hack IE and italics --*/
	* html .interiorDetalle p {overflow: hidden;o\verflow: visible;width: 100%;w\idth: auto;he\ight: 1%;}	
	
	.interiorDetalle .publiCuerpo { margin-top: 15px; }
	.interiorDetalle .publiCuerpo ul.resultados { font-size: 1.4em; }
	.interiorDetalle .publiCuerpo ul.resultados li { background-image: none; }
	.interiorDetalle .publiCuerpo ul.resultados li ul.parrafo { font-size: 1em; }
	
	
/**-- NUEVAS TABLAS PARA TINYMCE--**/	
	
	.publiCuerpo table thead,.publiCuerpo table tfoot,.publiCuerpo table caption{ font-size: 0.75em; }
	.publiCuerpo .listadoInfo table thead,.publiCuerpo .listadoInfo table tfoot,.publiCuerpo .listadoInfo table caption{ font-size: 1em; color:#000}
	.publiCuerpo table{color:#555555;width:100%;border-bottom: 5px solid #EAEAEA;margin-bottom: 15px;background: transparent url(../../imagenes/cn/sep_vertical01.gif) repeat-y right;					}
	.publiCuerpo table thead{min-height:30px; height:auto !important; height:30px;background: transparent url(../../imagenes/cn/sep_UL_Horizontal03.gif) repeat-x bottom;}
	.publiCuerpo table caption {text-align:left;display:block}
	.publiCuerpo table caption.special {color:#31558e;font-weight:bold}
	.publiCuerpo table .reduced{font-size:0.8em; } 
	.publiCuerpo table .fixed{font-size:0.8em; table-layout:fixed;overflow:hidden} 
	.publiCuerpo table.reduced td{font-size:0.8em;overflow:hidden} 
	.publiCuerpo table.reduced thead th{white-space:normal;} 
	.publiCuerpo table th{background-image: url(../../imagenes/cn/sep_vertical01.gif);background-repeat: repeat-y;background-position:left;white-space: nowrap; padding: 0 5px 5px 5px;border-bottom: 1px solid #999;}
	.publiCuerpo table th.doWrap{white-space:normal;} 
	.publiCuerpo table {font-weight:normal}
	.publiCuerpo table th.centrado {text-align:center;}
	.publiCuerpo table tr.par{background-color:#f8f8f8}
	.publiCuerpo table td, .publiCuerpo table th{font-size:11px}	
	.publiCuerpo table td, .publiCuerpo table tbody th{background-image: url(../../imagenes/cn/sep_vertical01.gif);background-repeat: repeat-y;background-position:left;padding: 5px;border-bottom: 1px solid #999;}
	.publiCuerpo table td p{margin:0;}
	.publiCuerpo table td.centrado, .publiCuerpo table tr.centrado td, .publiCuerpo table tr.centrado th{text-align: center;}
	.publiCuerpo table td.derecha, .publiCuerpo table tr.derecha td , .publiCuerpo table tr.derecha th {text-align: right;}
	.publiCuerpo table td.destacado, .publiCuerpo table tr.destacado td , .publiCuerpo table tr.destacado th { color:#31558e; font-weight:bold }
	.publiCuerpo table ul li{font-size:1em}
	
	/*para revistas*/
	
	.especialMuni table  {
 	width:100%;
	font-family:arial;
	font-weight:normal;
	padding:0px;
	margin:10px 0px 10px 0px;
	border-bottom: none;
	border-right: none;
	border-top: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-spacing:0px;
	border-collapse:collapse;
	
}

.especialMuni th  {
	text-align:left;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size: 0.7em;
	color: #333;
	font-weight: bold;
	padding: 5px;
	border-bottom: #cccccc solid 1px;
	border-right: #cccccc solid 1px;
}
.especialMuni table thead tr th {
background:#E0E9F8 url("/imagenes/cn/fnd_th.gif") no-repeat left top;
color:#333333;
padding:0.4545em 0.3636em;
}
.cuerpoEspe p,.sumarioEspe p{ padding-top:1em;}

.especialMuni .cuerpoEspe table ul li{ font-size:1em}
.especialMuni .cuerpoEspe table .centrado{ text-align:center;}
.especialMuni .cuerpoEspe table .derecha{ text-align:right;}
.especialMuni .cuerpoEspe table ol li{ font-size:1em}
.especialMuni td {
	font-size: 1em;
	margin:0px;
	padding:5px;
	border-bottom: #cccccc solid 1px;
	border-right: #cccccc solid 1px;
}
#contenedor13.especialMuni .columna2 table p{
	text-align:left;
	font-size:1em;
}
.especialMuni table .tx-titulo-1-al-izquierda, .especialMuni table .tx-titulo-1-al-centrada, .especialMuni table .tx-titulo-1-al-derecha, .especialMuni table .tx-titulo-1-al-justificada {
	font-size: 1em;
}
.especialMuni table .tx-titulo-2-al-izquierda, .especialMuni table .tx-titulo-2-al-centrada, .especialMuni table .tx-titulo-2-al-derecha, .especialMuni table .tx-titulo-2-al-justificada {
	font-size: 1em;
}
.especialMuni table .tx-titulo-3-al-izquierda, .especialMuni table .tx-titulo-3-al-centrada, .especialMuni table .tx-titulo-3-al-derecha, .especialMuni table .tx-titulo-3-al-justificada {
	font-size: 1em;
}
.especialMuni table .tx-titulo-1-al-izquierda, .especialMuni table .tx-titulo-1-al-centrada, .especialMuni table .tx-titulo-1-al-derecha, .especialMuni table .tx-titulo-1-al-justificada {
	font-size: 1em;
}
.especialMuni table .tx-titulo-2-al-izquierda, .especialMuni table .tx-titulo-2-al-centrada, .especialMuni table .tx-titulo-2-al-derecha, .especialMuni table .tx-titulo-2-al-justificada {
	font-size: 1em;
}
.especialMuni table .tx-titulo-3-al-izquierda, .especialMuni table .tx-titulo-3-al-centrada, .especialMuni table .tx-titulo-3-al-derecha, .especialMuni table .tx-titulo-3-al-justificada {
	font-size: 1em;
}

	/**/
	
	.interiorDetalle table {color:#555555;width:100%;font-weight:normal; border: 2px solid #e4e4e4; margin-bottom:0.9375em }
	.interiorDetalle table caption {text-align:left;display:block}
	.interiorDetalle table caption.special {color:#31558e;font-weight:bold}
	.interiorDetalle table.reduced{font-size:0.8em; } 
	.interiorDetalle table.fixed{font-size:0.8em; table-layout:fixed;overflow:hidden} 
	.interiorDetalle table.reduced td{overflow:hidden} 
	.interiorDetalle table.reduced thead th{white-space:normal;} 
	.interiorDetalle table thead{ min-height:2.5em; height:auto !important; height:2.5em }
	.interiorDetalle table thead tr th { background: #e0e9f8 url(/imagenes/cn/fnd_th.gif) no-repeat right top; padding: 0.4545em 0.3636em; color:#333 }
	.interiorDetalle table tbody tr td{ background: #fff url(/imagenes/cn/sep_vertical01.gif) repeat-y right top;padding: 0.4545em 0.3636em; border-top:1px solid #d9d9d9 }
	.interiorDetalle table tbody tr td.destacado{ color:#31558e; font-weight:bold }
	.interiorDetalle table th.doWrap{white-space:normal;} 
	.interiorDetalle table th.centrado {text-align:center;}
	.interiorDetalle table td, .interiorDetalle table th{ font-size:0.6875em }
	.interiorDetalle p table td, .interiorDetalle p table th{ font-size:.9167em }	
	.interiorDetalle table td p{margin:0;}
	.interiorDetalle table td.centrado, .interiorDetalle table tr.centrado td, .interiorDetalle table tr.centrado th{text-align: center;}
	.interiorDetalle table td.derecha, .interiorDetalle table tr.derecha td, .interiorDetalle table tr.derecha th{text-align: right;}
	.interiorDetalle table td.destacado, .interiorDetalle table tr.destacado td, .interiorDetalle table tr.destacado th{font-weight:bold }
	.interiorDetalle table ul li{font-size:1em} 
	.interiorDetalle table p{font-size:1em}
	
	/*-- Cuerpo dentro d ela seccion detalle --*/
	.bodyDetalle h4.parrafoTitulo{font-size: 1.125em}
	.bodyDetalle h4{ padding-bottom: 9px}
		.bodyDetalle h4.parrafoTitulo{font-size: 1.125em}
		.bodyDetalle h4{ padding-bottom: 9px}
	
	.bodyDetalle p {color: #555555;padding-bottom:0.75em }
	.cabeceraEntradilla p{font-size: 0.75em}
		.cabeceraEntradilla p a{color:#006699;}
	
	/*-- Listado especial con bordes --*/
	.detalleListaEspecial { margin-top:0.4em; padding-top:0.8em; border-top:1px solid #e4e4e4 }
	.detalleListaEspecial .listadoGenerico3 { margin-bottom: 0.8em; padding: 0 0 0.5em 0.375em; border-bottom:1px solid #e4e4e4; color: #333; }
	.detalleListaEspecial .listadoGenerico3 li { background-image: url(../../imagenes/cn/bullet_cuadrado_gris.gif); padding-bottom: 0.5833em }
	
	.detalleListaEspecial p { font-size: 0.75em; color: #333; padding: 0 0 10px 15px; }
	
	div.imgDetalle { overflow:hidden }
	div.imgDetalle.floatl { width:7.6875em; float:left; margin-right:0.6875em; }
	div.imgDetalle.floatr { width:7.6875em; float:right; margin-right:0.3125em; margin-left:0.375em }
	div.imgDetalle.float { width:100%; float:right; padding:0 }
	.bodyDetalle div.imgDetalle.float { width:100% }
/*-- listado inconografico --*/ 
	#listadoIconografico li { padding-left:27px;border:none}
	#listadoIconografico .bus{ background: transparent url(../../imagenes/cn/ico_bus.gif) no-repeat 3px 4px ; }
	#listadoIconografico .metro{ background: transparent url(../../imagenes/cn/ico_metro.gif) no-repeat 3px 4px; }

/*  --- Informacino del Partido politico --- */
	.infoPartido{height:4.062em;color:#555555;background: transparent url(../../imagenes/cn/sep_UL_Horizontal.gif) repeat-x bottom; margin-bottom:0.625em;}
	.infoPartido img{float:left;padding:0 0.9375em 0 0.5em }	
	.infoPartido .texto{ padding-top:0.625em }
	.infoPartido strong{margin-top:0.7143em; font-size:0.875em;}
	.infoPartido span{font-size: 0.75em;}

/* --- Estructura Modulo cuerpoVistaD --- */
	.cuerpovistaD{width: 100%; min-height:23.375em; height:auto !important; height:23.375em;margin-bottom: 0.625em;}	

/* --- Bloque de listados en parejas  ---  */
	.listac1, .listac2 {float:left;width:14.312em;margin-right:0;}
	.listac1{margin-right:0.937em}
	
/* --- Listado con posible funcionalidad de plegar y desplegar --- */
	#listDesplegable li{ background: transparent url(../../imagenes/cn/marc_UL_Flecha.gif) no-repeat 0.3125em 0.4375em; line-height:1.125em; padding-left:0.875em; clear:left }
	
	#listDesplegable li span.titNivel, #listDesplegable li.plegable span.titNivel {font-size: 0.75em;color: #555555;}
	#listDesplegable li a { font-size:0.75em; font-weight: normal } 
	#listDesplegable li span.documentoTipo { font-size: 0.875em; }
	.ficha	.listadoGenerico span.documentoTipo, .ficha p.enlace span.documentoTipo { font-size:0.9167em }

	
	#listDesplegable li.plegable.noLnk,
	#listDesplegable li ul.subnivel1 li.plegable.noLnk,
	#listDesplegable li ul.subnivel1 li ul.subnivel2 li.plegable.noLnk
	{background-image: url(../../imagenes/cn/bullet_cuadrado_gris7.gif);}
	
	#listDesplegable ul.subnivel1 { padding: 0 0 0.625em; margin-top: 0.0625em }
	#listDesplegable ul.subnivel1 li { background-image: url(../../imagenes/cn/marc_UL_Flecha.gif); }
	#listDesplegable ul.subnivel1 li a { font-weight: normal; }
	
	#listDesplegable ul.subnivel2 { padding: 0 0 0 1.25em }
	#listDesplegable li ul.subnivel1 li ul.subnivel2 li a { font-weight: normal; }
	
	.fotoListado{float:left; margin:0 0.6em 0.6em 0; overflow:hidden; width:8em; /*height:8em*/}
	.fotoListado.ftr{float:right}
/*-- Formato Especiales --*/
	#contenedor100{background: transparent url(../../imagenes/cn/fnd_contenedora_vistaD.gif) repeat-y 2px 0}
	#contenedor100 #contenedor4 .columna1{background-color: transparent}
	#contenedor100 #contenedor4 #contenedor121.contenedorEspecial{background:transparent url(../../imagenes/cn/fnd_contenedora_vistaB.gif) repeat-y right}
	
	/*-organigrama-*/
	.interiorDetalle .organigrama dl,.interiorDetalle .organigrama dl dt,.interiorDetalle .organigrama dl dd{padding-bottom: 0px;}
	.interiorDetalle ul.organigrama li{ font-size:1em; list-style-type:none; padding: 10px 0;background: transparent url(../../imagenes/cn/sep_UL_Horizontal03.gif) repeat-x bottom }
	
	.interiorDetalle .organigrama dl dt{padding-left: 10px;background: transparent url(../../imagenes/cn/bullet_cuadrado_azul0.gif) no-repeat 0 6px;}
	.interiorDetalle .organigrama dl.nivl1{font-size: 0.8em;}
	
		.interiorDetalle .organigrama dl.nivl2{padding: 0 0 5px 15px;}
		.interiorDetalle .organigrama dl.nivl2 dt{background-image: url(../../imagenes/cn/bullet_cuadrado_negro.gif)}
		.interiorDetalle .organigrama dl.nivl2 dt strong{color:#333;}
			
			.interiorDetalle .organigrama dl.nivl3{padding: 0 0 5px 30px;}
			.interiorDetalle .organigrama dl.nivl3 dt{background-image: url(../../imagenes/cn/bullet_cuadrado_gris5.gif)}
			.interiorDetalle .organigrama dl.nivl3 dt strong{color:#555555;}
			

	.interiorDetalle .organigrama ul.nivl1 li{padding-bottom:0;font-size: 0.8em;}
	
	.interiorDetalle .organigrama ul.nivl2 {padding: 0 0 0 15px;}
	.interiorDetalle .organigrama ul.nivl2 li {background-image: url(../../imagenes/cn/bullet_cuadrado_negro.gif)}
	.interiorDetalle .organigrama ul.nivl2 li strong{color:#333;}

	.interiorDetalle .organigrama ul.nivl3 {padding: 0 0 5px 30px;}
	.interiorDetalle .organigrama ul.nivl3 li{background-image: url(../../imagenes/cn/bullet_cuadrado_gris5.gif)}
	.interiorDetalle .organigrama ul.nivl3 li strong{color:#555555;}
	
	.interiorDetalle .organigrama ul.nivl4{ font-family: verdana;font-size: 0.9em; padding: 5px 0 0 0 }

	/*-Logos de Accesibilidad-*/
	.w3cLogos {padding: 4px 5px 15px 0;text-align:center;width:90%;}


	/* TabsDetail en detalle de direcciones */	
	.publiCuerpo .tabDetail{float:left;width:100%;background:url(../../img/tabs/backTabDetail.gif) top left repeat-x; padding-top:1.313em}
	.publiCuerpo .tabHeader{float:left; width:100%; background:#fff; border-left:1px solid #E8E8E8;}
	.publiCuerpo .tabHeader ul{}
	.publiCuerpo .tabHeader ul li{float:left; font-size:0.688em; margin:0; padding:0.364em 0.709em; background:#fff; border:1px solid #f1f1f1; border-right:1px solid #999999;border-bottom:1px solid #e8e8e8}
	.publiCuerpo .tabHeader ul li.selected { top:0; }
	
	.publiCuerpo .tabHeader ul li.selected{ border:1px solid #fff; background:#f1f1f1; border-right:1px solid #999999;}
	.publiCuerpo .tabHeader ul li a{text-transform:uppercase; font-weight:bold; color:#585858; cursor:pointer; }
	.publiCuerpo .tabHeader ul li span{text-transform:uppercase; font-weight:bold; color:#000; }
	.publiCuerpo .tabHeader ul li.last{}
	
	.publiCuerpo .tabContent{float:left;width:100%;background:url(../../img/tabs/backTabContent.gif) top left repeat-x}
	.publiCuerpo .tabContent .tabTag{border:1px solid #e8e8e8; border-top:1px solid #fff; padding:0.833em 0.5em; font-size:0.75em; font-weight:bold; color:#006699}
	.publiCuerpo .tabContent .tabBody{border:1px solid #e8e8e8; border-top:none; padding:0.833em 0.5em;}

	.publiCuerpo .btnRight { float: right; margin: 0 0.5em; }
	.publiCuerpo .btnRight img { cursor: pointer; margin-top: .1em; }


	/* Tablas Detalle */
	.detailBody table {color:#333333; width:100%; font-weight:normal; border: 0.313em solid #EAEAEA; margin: 1em 0; background: url(../../img/tabs/backTabContent.gif) repeat-x scroll left top transparent;}
	.detailBody table caption {text-align:left; display:block; margin-top: -4.3em; margin-left: 1em; font-weight: bold; }
	.detailBody table caption.special {color:#006699; font-weight:bold}

	.detailBody table thead{min-height: 1.875em; background:#999999; color:#ffffff}
	.detailBody table td, .detailBody table th, .detailBody table caption { vertical-align:middle; line-height:1.5em; text-align:left}
	.detailBody table td, 
	.detailBody table th {border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA} 
	.detailBody table th {padding:0.455em; font-weight:normal; }
		.detailBody table th.doWrap {white-space:normal;} 
		.detailBody table th.noWrap {white-space:nowrap;} 
		.detailBody table th.centrado {text-align:center;}

	.detailBody table tr.par,
	.detailBody table tr.even {background-color:#F4F4F4}

	.detailBody table tbody td, 
	.detailBody table tbody th,
	.detailBody table tfoot td,
	.detailBody table tfoot th {padding: 0.455em;}		

	.detailBody table td p {margin:0;}
	.detailBody table td.centrado, .detailBody table tr.centrado td, .detailBody table tr.centrado th {text-align: center;}
	.detailBody table td.derecha, .detailBody table tr.derecha td, .detailBody table tr.derecha th {text-align: right;}
	.detailBody table td.destacado, .detailBody table tr.destacado td, .detailBody table tr.destacado th {font-weight:bold; border-top: 1px solid #999999;}
	.detailBody table ul li, .detailBody table ol li{font-size:1em; color:#333333; line-height:1.27273em}

	.detailBody table.fixed {font-size:0.818em; table-layout:fixed; overflow:hidden} 
	.detailBody table.fixed td {line-height:1em} 
	.detailBody table.reduced {font-size:0.818em;} 
	.detailBody table.reduced td {overflow:hidden; line-height:1em} 
	.detailBody table.reduced thead th {white-space:normal;} 

	/* Light table */
	.detailBody table.light { border:0; background: none; }

	.detailBody table.light thead { background: none;  } 
	.detailBody table.light thead th { border-bottom: 0.313em solid #EAEAEA; color: #333; font-weight: bold; } 

	.detailBody table.light td, 
	.detailBody table.light th { border-right: 0; } 

