/***** Aplicacion: body, texto, titulares... *****/

	/*-Generico-*/
	BODY {font-size: 100%; font-family: Arial, Helvetica, sans-serif; filter: default;}
	BODY, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, dd, dt, dl, ul, li, ol, img {padding: 0; margin: 0; }
	a {text-decoration:none}
	a:hover, .decoration {text-decoration:underline;}
	img {border: 0}
	tfoot, caption, legend, hr, .oculto {display:none}
	fieldset {border:none}
	cite{font-style:normal}
	ul li {list-style-type: none}
	.ftl {float: left}
	.ftr {float: right}
	.atr {text-align: right}
	.atc {text-align: center}
	.atl {text-align: left}
	select, input,textarea {font: 0.625em Arial, Helvetica, sans-serif; color: #666}
	button{border:0;padding:0;margin:0;}
	table {border-collapse: collapse}
	td, th {margin: 0; padding: 0}
	u{text-decoration:none}
	.fotoContenido{
		margin:1em 1em 1em 1em;
		padding:1em 0em 1em 0em;
		text-align:center;
	}
	
	.clear:after {display:block; content:"."; height:0; visibility:hidden; clear:both}
	.cleared{clear:both}
	.entradilla .innerHeader{font-size: 1em;margin-bottom:5px;}
	.elemResult .innerHeader{margin:0;font-size: 0.7em;color:#666;font-weight:normal;padding:0 0 0 6px}
	
	/*
		Posible solucion IE7
		.clear{display:inline-block;}
		Hide from IE Mac
		.clear {display:block;} 
		End hide from IE Mac
	*/
	.vacio{display:none;}
	.diaVacio{visibility:hidden;}
	
	ul li.ultimo {background: none}
	p.pieFoto {font-size: 0.65em; color: #333; padding-right: 11px}
	a.enlaceGen02 {color: #000}
	.auxLeft {clear:left}
	.layerFiltro {min-height: 3.1875em;margin-bottom: 11px; background: transparent url(../../imagenes/cn/sep_UL_Horizontal.gif) repeat-x bottom}
	* html .layerFiltro {height: 51px}
	.black{color:#000}

	/*-Textos y titulares-*/
	.titular1, .titular1 a, .bodyF h4, .bodyF h4 a, .titular7, .titular7 a, .titular8, .titular8 a,.titular1_2, .texto3_3{color: #31558E}
	.titular1_2 {font-size: 0.875em; font-weight: normal}
	.titular4 {font-size: 0.875em; color: #666}
	.titular4 a {color: #666}
	.titular6 {font-size: 0.7em; color: #666; padding-bottom: 4px}
	.titular7 {font-size: 0.9em; font-weight: normal}
	.titular8 {font-size: 0.75em; font-weight: normal}
	.titular9, .titular9 a {color: #666}
	.titular9 {font-size: 0.75em; font-weight: bold}
	.titular10 {font-size: 1.125em;color:#DF5800;font-weight:normal}
	.titular11 {font-size: 1.0625em;color:#999;font-weight:bold}
	.titular11 strong{color:#DF5800}
	.texto2_1 {color: #2F2F2F}
	.texto2_2, .listadoGenerico li, .listadoGenerico li a, .listadoGenerico2 li p, .parrafo, .listadoGenerico3,.cuerpoVistaB p, .texto2_3, .cuerpoB .parrafo, .cabeceraC a, .parrafo a,.linkVolver a, .interiorDetalle p, .interiorDetalle ul, .interiorDetalle ol{color: #666}
	
	.listadoGenerico li p.parrafoTema, .interiorDetalle p, .cuerpo2 p {font-size: 0.7em;}
	.interiorDetalle img {padding: 0 8px 0 0}
	.interiorDetalle{background-image:url(../www.munimadrid.es%20-%20Inicio_files/fondo_noticia.jpg); background-position:bottom;background-repeat:no-repeat;}
	.parrafo a.enlace{ color: #C35B17; }
	
	.texto3_1{
		color: #7B7B7B;
		font-size:10px;
		
		}
	h3.titular1, .titular1_1{font-size: 0.9em;padding-left: 6px;color: #31558E;}
	
	h4.titular2, h4.titular2 a { font-size: 0.85em; color:#333; }
		h3.titular2, h3.titular2 a { font-size: 0.85em; color:#333; }
	h4.titular3, h4.titular3 span, h4.titular3 a { font-size: 0.85em; color:#31558E; }
		h3.titular3, h3.titular3 span, h3.titular3 a { font-size: 0.85em; color:#31558E; }

	.subTitulo1 { font-size: 0.875em; font-weight: bold; color:#666; padding-bottom: 7px; }
	.titularNot {font-weight:normal ;font-size:0.75em ; color:#264482}
	
	.cabeceraA h3 a{color: #8e2344}
	h3.cabeceraE, h3.cabeceraE a{color: #31558E}
	.parrafoTema, .datosActividad{color: #999}
/*	h4.cabEspeciales, h4.cabEspeciales a, .madridMoverse h5, .madridMoverse h4, .madridMoverse ul li a,.especial{color: #5A5447}*/
	h3.cabEspeciales, h3.cabEspeciales a, .madridMoverse h4, .madridMoverse ul li a,.especial{color: #5A5447}
	.enlaceGenerico, .cabeceraB h3,  .cabeceraB h3 a {color: #C35B17}
	.prevision .texto3_1, .prevision .texto3_1 a, ul.datos li a{color: #595447}
	.publiInfo h5, ul.tareas li a{color: #515151}
	
	.cuerpoEspecial h4.titUsuario{padding-left: 24px;color: #5A5447; font-size: 0.7em;padding: 3px 0 0 25px; margin-bottom: 7px; min-height: 20px; background-color: #E5E2DA}
	.titUsuario{background: transparent url(../../imagenes/cn/icoUsuario.gif) no-repeat 3px 2px;}
	
	.bodyE h4, ul.menuEspecial li a, .documentoTipo{color: #333}
	.enlace {color: #C25D17}
	.parrafoEntradilla {font-size: 0.6875em; color: #000}
	.parrafoTaxonomia {font-size: 0.625em; color: #000}
	.centralGenerico {width:99%}
	.texto3_3 {font-size: 0.6875em}
	.resaltado{color:#E13D18}
	
	/*-Formularios dentro d elos modulos-*/
	form p.texto2_2, form span.texto2_2 {font-size: 0.625em}
	
	/*-clases e ids de uso muy extendido-*/
	p.parrafoTema {padding-bottom: 1px}
	.parrafoTema strong {font-size: 0.9em; font-weight: normal; color: #333}
	a.parrafoTitulo, .parrafoTitulo {font-size: 0.9em; color: #244482; font-weight: normal}
	.parrafo {font-size: 0.7em; padding: 3px 0; text-align:justify;}
	.parrafo li a:hover,.parrafo li a:link,.parrafo li a:visited {
		font-size: 0.2em;
		color:#009900;
	}
	label.parrafo {display:block}
	label.parrafo.oculto {display:none}
	
	.facetas div.ftl.column{height:4.3em}
	.facetas p.parrafo.column{margin-left:105px;padding:3px 0px}
	legend.parrafo{display:inline;font-weight:bold;position:relative;left:-10px}
	legend.parrafo.inliner{top:15px;}
	
	p.parrafoTema.edicion{
		background: transparent url(../../imagenes/cn/sep_UL_Horizontal.gif) repeat-x bottom;
		margin-bottom: 7px;		
	}
	
  .pregSep {padding-top:6px;}
	
/***** Estructura *****/
	
	/*- Generica -*/
	#contenedor {width:100%; text-align:center;background:#FFFFFF;}
	#contenido  {width: 48.45em; margin: auto;  text-align: left;background:#FFFFFF;}
	
/***** Contenedoras generales *****/
	#contenedor121, #contenedor211, #contenedor31, #contenedor1111, #contenedor22, #contenedor13, #contenedor112, #contenedor4
	{
		border: 1px solid #fff;
		width: 100%;
		/*width: 99%;		probar a 800x600*/
		background: transparent url(../../imagenes/cn/fnd_contenedora_vistaB.gif) repeat-y;
		background-position: 37em 0;
	}
	
	/***** Contenedoras generales sin fondo gris de la derecha *****/
	#contenedor22, #contenedor13, #contenedor112, #contenedor4
	{ background: none; }
	
	/***** Columnas con formato de estructura 121 *****/
	#contenedor121 .columna1 { width: 11.5em; float: left; }
	#contenedor121 .columna2 { width: 23.8125em; float: left; margin-left: 13px; }
	#contenedor121 .columna3 { width: 11.5em; float: right; background-color:#fff; }
	* html #contenedor121 .columna3 { width: 11.4375em; }
	
	/***** Columnas con formato de estructura 211 *****/
	#contenedor211 .columna1 { width: 23.8125em; float: left; }
	#contenedor211 .columna2 { width: 11.5em; float: left; margin-left: 13px; }
	#contenedor211 .columna3 { width: 11.5em; float: right; background-color:#fff; }
	* html #contenedor211 .columna3 { width: 11.4375em; }
	
	/***** Columnas con formato de estructura 31 *****/
	#contenedor31 .columna1 { width: 36.125em; float: left; }
	#contenedor31 .columna2 { width: 11.5em; float: right; background-color:#fff; }
	* html #contenedor31 .columna2 { width: 11.4375em; }
	
	/***** Columnas con formato de estructura 1111 *****/
	#contenedor1111 .columna1 { width: 11.5em; float: left; }
	#contenedor1111 .columna2 { width: 11.5em; float: left; margin-left: 13px; }
	#contenedor1111 .columna3 { width: 11.5em; float: left; margin-left: 13px; }
	#contenedor1111 .columna4 { width: 11.5em; float: right; background-color: #fff; }
	* html #contenedor1111 .columna4 { width: 11.4375em; }
	
	/***** Columnas con formato de estructura 22 *****/
	#contenedor22 .columna1 { width: 23.8125em; float: left; }
	#contenedor22 .columna2 { width: 23.8125em; float: right; }
	
	/***** Columnas con formato de estructura 13 *****/
	#contenedor13 .columna1 { width: 11.5em; float: left; }
	#contenedor13 .columna2 { width: 36.125em; float: right; }
	* html #contenedor13 .columna1 { width: 11.4375em; }
	
	/***** Columnas con formato de estructura 112 *****/
	#contenedor112 .columna1 { width: 11.5em; float: left; }
	#contenedor112 .columna2 { width: 11.5em; float: left; margin-left: 13px; }
	#contenedor112 .columna3 { width: 23.8125em; float: right; }
	
	/***** Columnas con formato de estructura 4 *****/
	#contenedor4 .columna1 { background-color: #fff; }
	
/***** Definicion de los paneles *****/	
	.panel { margin-bottom: 5px; }
	.panelClose{margin-bottom: 5px; padding-bottom: 10px; }


	.panel1, .panel1Especial, .panel1Close, .panelEspecial, .panel1CloseBis {min-height: 6.1875em; margin-bottom: 5px; }
	* html .panel1, * html .panel1Especial, * html .panel1Close, * html .panel1CloseBis, * html .panelEspecial { height: 6.1875em; }

	.panel2, .panel2Especial, .panel2Close, .panel2CloseBis { min-height: 12.6875em; margin-bottom: 5px;}
	* html .panel2, * html .panel2Especial, * html .panel2Close, * html .panel2CloseBis { height: 12.6875em; }
	
	.panel1Especial, .panel2Especial{margin-bottom:0}
	
	.panel3, .panel3Close { min-height: 19.1875em; margin-bottom: 5px;}
	* html .panel3, * html .panel3Close { height: 19.1875em; }

	.panel3Tramites{ min-height: 20.75em; margin-bottom: 5px;}
	* html .panel3Tramites{ height: 20.75em; }

	
	.panel4, .panel4Close { min-height: 25.6875em; margin-bottom: 5px; }
	* html .panel4, * html .panel4Close { height: 25.6875em; }
	
	.panel5, .panel5Close { min-height: 32.1875em; margin-bottom: 5px; }
	* html .panel5, * html .panel5Close { height: 32.1875em; }
	
	.panel6, .panel6Close { min-height: 38.6875em; margin-bottom: 5px; }
	* html .panel6, * html .panel6Close { height: 38.6875em; }

	.panel125, .panel125Close { min-height: 7.734375em; margin-bottom: 5px;  }
	* html .panel125, * html .panel125Close {  height: 7.734375em;  }

	.panel075, .panel075Close {min-height: 4.640625em; margin-bottom: 5px;  }
	* html .panel075, * html .panel075Close { height:  4.640625em;  }


/*paneles overflow Hidden*/

	/*.panel1, .panel1Especial, .panel1Close, .panelEspecial, .panel1CloseBis {height: 6.1875em; margin-bottom: 5px; overflow:hidden;}
	.panel2, .panel2Especial, .panel2Close, .panel2CloseBis { height: 12.6875em; margin-bottom: 5px;overflow:hidden;}
	.panel3, .panel3Close { height: 19.1875em; margin-bottom: 5px;overflow:hidden;}
	.panel4, .panel4Close { height: 25.6875em; margin-bottom: 5px;overflow:hidden; }
	.panel5, .panel5Close { height: 32.1875em; margin-bottom: 5px;overflow:hidden; }
	.panel6, .panel6Close { height: 38.6875em; margin-bottom: 5px;overflow:hidden; }
*/

	
	.panel075Close, .panelClose, .panel1Close, .panel125Close, .panel2Close, .panel3Close, .panel4Close, .panel5Close, .panel6Close, .panel3Tramites { background: transparent url(../../imagenes/cn/fnd_block.gif) repeat-x bottom; }
	.panel1CloseBis, .panel2CloseBis { background: transparent url(../../imagenes/cn/fnd_block02.gif) repeat-x bottom; }
	
	.panelEspecial, .contentEstructuraA{margin:0}
	.panel4Close.contentEstructuraA{margin-bottom:5px;}
	.panel1Especial.contentEstructuraA{margin:0;}
	
/***** Mdulos y estructuras comunes y siempre presentes en el site *****/

/*-Cabecera-*/
       #cabecera {background-color: #8e2344; height: 6.5em;margin-bottom: 15px;position:relative;margin-top:10px;}
       #logoRaiz{font-family: Arial, Helvetica, sans-serif; font-size:0.55em; font-weight:normal; color:#D2DFF8;position:absolute;left:54px;top:45px;}
       #navegacion {margin-left: 24.5em}
       img.logo  {float: left; margin: 0px 0 0 0px}
	
	/*-Menu herramientas-*/
	.herramientas {height: 1.625em;background-color: #990000}
	.herramientas ul {padding: 4px 0 0 5px; float: left}
	.herramientas ul li {display: inline; line-height: 1em; padding : 0 10px 0 9px; background: transparent url(../../imagenes/cn/sep_UL_herramientas.gif) no-repeat right}
	.herramientas ul li.ultimo {background: none}
	.herramientas ul#menuHerramientas li a {font-size: 0.7em; color: #C8D0E2}
	
	form#frmSelectLenguaje {padding-top: 2px}
	form#frmSelectLenguaje select {width: 8em; height: 1.063em}
	
	#lenguaje{position:absolute; width:6.25em; margin-left: 41.6875em;}
	#lenguaje #btnSeleccionar{position:absolute;top:5px}
	* html #lenguaje #btnSeleccionar{top:3px}

	/*-Combo idiomas-*/
	#cboLanguaje .cabCbo {padding-top: 6px; margin-left: 17.5625em}
	#cboLanguaje .cabCbo img {margin-right: 1px}
	form#frmSelectLenguaje select {height: 1.7em}
	#titIdioma {background-color: #1C376F; border: 1px solid #687FAA; margin-top:0.3125em; padding-left:0.25em; height:1em; he\ight:0.875em; overflow:hidden; width:4.375em; float:left}
	#titIdioma h2 {font: 0.6875em Arial, Helvetica, sans-serif; ;color: #C8D0E2}
	#btIdioma{float:left;padding:0.312em 1px 0 0 ;margin-left:1px}
	#btIdioma a {cursor:pointer}
	#listaIdioma {font:0.7em Arial, Helvetica, sans-serif; background-color:#687FAA; display:none; border: 1px solid #687FAA; margin-top: 1px}
	#listaIdioma ul{margin:0;padding:0}
	#listaIdioma li {list-style-type: none; margin:1px 0 0 0; padding:0; width: 7.25em; w\idth:7.6em;background: #1C376F url(../../imagenes/cn/fnd_UL_SelLanguage.gif) no-repeat 4px 7px;color: #244482; d\isplay:block}
	#listaIdioma li a{padding:0 0 0 9px;color:#C8D0E2}
	#listaIdioma li a:hover{color:#FFF;text-decoration:none}
	
	/*-Men  principal-*/
/*	#listadoNavegacion {float:right;margin: 8px 0 0 12px; height: 21px}
	#listadoNavegacion li {height:  21px; list-style-type: none; float: left}
	#listadoNavegacion li a {padding: 0; margin: 0; float: left; height:21px; color: #ffffff; text-decoration: none}
	#listadoNavegacion li a img { height:21px;}*/
	
	
	#listadoNavegacion {float:right;margin: 8px 0 0 12px; height: 1.32em}
	#listadoNavegacion li {height:  1.32em; list-style-type: none; float: left}
	#listadoNavegacion li a {padding: 0; margin: 0; float: left; height:  1.32em; color: #ffffff; text-decoration: none}
	#listadoNavegacion li a img {height:1.32em;}
	
/*	#listadoNavegacion li span {display: none}*/
	
		/*Menu Especifico Espaol */
		#listadoNavegacion #esitemA, #listadoNavegacion #esitemA a, #listadoNavegacion #esitemASel a, #listadoNavegacion #esitemASel {width: 2.9375em}
		#listadoNavegacion #esitemA {background: url(../../imagenes/cn/es/menu/itemAOFF.gif) no-repeat}
		#listadoNavegacion #esitemA a:hover, #listadoNavegacion #esitemASel {background: url(../../imagenes/cn/es/menu/itemAON.gif) no-repeat}
		
		#listadoNavegacion #esitemB, #listadoNavegacion #esitemB a, #listadoNavegacion #esitemBSel a, #listadoNavegacion #esitemBSel {width: 5.8125em}
		#listadoNavegacion #esitemB {background: url(../../imagenes/cn/es/menu/itemBOFF.gif) no-repeat}
		#listadoNavegacion #esitemB a:hover, #listadoNavegacion #esitemBSel {background: url(../../imagenes/cn/es/menu/itemBON.gif) no-repeat}
		
		#listadoNavegacion #esitemC, #listadoNavegacion #esitemC a, #listadoNavegacion #esitemCSel a, #listadoNavegacion #esitemCSel {width:8.125em}
		#listadoNavegacion #esitemC {background: url(../../imagenes/cn/es/menu/itemCOFF.gif) no-repeat}
		#listadoNavegacion #esitemC a:hover, #listadoNavegacion #esitemCSel {background: url(../../imagenes/cn/es/menu/itemCON.gif) no-repeat}
		
		#listadoNavegacion #esitemD, #listadoNavegacion #esitemD a, #listadoNavegacion #esitemDSel a, #listadoNavegacion #esitemDSel {width:5.5em}
		#listadoNavegacion #esitemD {background: url(../../imagenes/cn/es/menu/itemDOFF.gif) no-repeat}
		#listadoNavegacion #esitemD a:hover, #listadoNavegacion #esitemDSel {background: url(../../imagenes/cn/es/menu/itemDON.gif) no-repeat}

		-Menu Especifico Ingles-
		#listadoNavegacion #enitemA, #listadoNavegacion #enitemA a, #listadoNavegacion #enitemASel a, #listadoNavegacion #enitemASel {width: 3.0625em}
		#listadoNavegacion #enitemA {background: url(../../imagenes/cn/en/menu/itemAOFF.gif) no-repeat}
		#listadoNavegacion #enitemA a:hover, #listadoNavegacion #enitemASel {background: url(../../imagenes/cn/en/menu/itemAON.gif) no-repeat}
		
		#listadoNavegacion #enitemB, #listadoNavegacion #enitemB a, #listadoNavegacion #enitemBSel a, #listadoNavegacion #enitemBSel {width: 8em}
		#listadoNavegacion #enitemB {background: url(../../imagenes/cn/en/menu/itemBOFF.gif) no-repeat}
		#listadoNavegacion #enitemB a:hover, #listadoNavegacion #enitemBSel {background: url(../../imagenes/cn/en/menu/itemBON.gif) no-repeat}
		
		#listadoNavegacion #enitemC, #listadoNavegacion #enitemC a, #listadoNavegacion #enitemCSel a, #listadoNavegacion #enitemCSel {width: 6.6875em}
		#listadoNavegacion #enitemC {background: url(../../imagenes/cn/en/menu/itemCOFF.gif) no-repeat}
		#listadoNavegacion #enitemC a:hover, #listadoNavegacion #enitemCSel {background: url(../../imagenes/cn/en/menu/itemCON.gif) no-repeat}
		
		#listadoNavegacion #enitemD, #listadoNavegacion #enitemD a, #listadoNavegacion #enitemDSel a, #listadoNavegacion #enitemDSel {width: 4.875em}
		#listadoNavegacion #enitemD {background: url(../../imagenes/cn/en/menu/itemDOFF.gif) no-repeat}
		#listadoNavegacion #enitemD a:hover, #listadoNavegacion #enitemDSel {background: url(../../imagnes/cn/en/menu/itemDON.gif) no-repeat}
	
	/*-Cabecera seccion-*/
	#seccion {height: 6.1875em; }
	.bannerSeccion {width: 36.125em; position:relative;}
	.bannerSeccion h2 {
		/*letter-spacing: -1000em;	
		letter-spacing: normal;	
		text-indent: -999em;*/
		position:absolute;
		top:40px;
		left:10px;
		z-index:1
		}
	.bannerSeccion h2 span{font-size:0.5em;color:#31558E;}
	
	
	.imgBannerSecc{width:36.125em; height:6.1875em; position:absolute;z-index:2}
	

	/*- Modulos del buscador -*/
	#seccion .buscador {float: right; width: 11.5em; height: 6.1875em;}
	#seccion .buscador .apertura, #seccion .buscador .clausura{height: 6px; background-color: #EBEBEB}
	* html img.ftl {\margin-left: -.2em; ma\rgin-left: 0}
	* html img.ftr {\margin-left:.2em} 

	.busqueda {background-color:#EBEBEB}
	.cuerpoBusqueda {height: 5.4375em;margin: 0 6px}
	
	.cuerpoBusqueda .busquedaSimple {height: 3.9375em;padding-left: 6px; margin-bottom: 5px; background: #fff url(../../imagenes/cn/fnd_cuerpo_Buscador.gif) repeat}
	.cuerpoBusqueda .busquedaSimple .texto2_1 {font-size: 0.7em}
	
	.cuerpoBusqueda .busquedaSimple input#textoBusqueda {width: 13em; margin-bottom: 3px}
	* html .cuerpoBusqueda .busquedaSimple input#textoBusqueda {width: 13em; margin: 0}

	.cuerpoBusqueda .busquedaSimple label {padding: 11px 0 5px 0}
	.cuerpoBusqueda .busquedaSimple span {display:block; padding: 11px 0 5px 0}
	#botonBusqueda{width:38px; height:18px; background: url(../../imagenes/cn/btn38.gif) no-repeat right top; border:0;color:#fff;cursor:pointer}

	.cuerpoBusqueda .busquedaAvanzada {height: 1.1875em;he\ight: 1em;background-color:#fff; padding-left: 7px; padding-top: 3px;}
	.cuerpoBusqueda .busquedaAvanzada .texto3_1 {font-size: 0.625em;}
		
	/*-Rastro de migas-*/
	#rastroMigas {padding:8px 0 7px 0;}
	#rastroMigas .cabecera, #rastroMigas ul, #rastroMigas li{display:inline;}
 	#rastroMigas .cabecera {font: 0.7em Arial, Helvetica, sans-serif; color: #999;}
	
/*  	#rastroMigas  h2 {font-weight:normal;display:inline;font-size:1em}
  	#rastroMigas  h2 a {color: #C35B17}
*/  
 	#rastroMigas  a {color: #C35B17}
 	#rastroMigas li {font: 0.7em Arial, Helvetica, sans-serif; color: #333}
 	#rastroMigas li span{color: #999}
 	
	/*-Pie de pagina-*/
	.pie { margin-top:1.25em; height: 1.5em;background-color: #EBEBEB}
	.pie ul.subNavegacion {padding: 0.125em 0 0 5px; float: right}
	.pie ul.subNavegacion li {display: inline; line-height: 1em; padding-right: 9px; margin-right: 10px; background: transparent url(../../imagenes/cn/sep_UL_navPie.gif) no-repeat right}
	.pie ul.subNavegacion a {font-size: 0.625em;color:#31558E;}
	.pie ul.tercerNivel {padding: 0.125em 5px 0 0; float: left}
	.pie ul.tercerNivel li {display: inline; line-height: 1em; background: transparent url(../../imagenes/cn/sep_UL_navPieNV3.gif) no-repeat right; padding-right: 11px; margin-right: 7px}
	.pie ul.tercerNivel a {font: 0.625em Arial, Helvetica, sans-serif; color: #2F2F2F}
	.pie ul li.ultimo {background: none; padding:0; margin:0}
	
	/*-Copy-*/
	.copy {padding: 4px 5px 15px 0; text-align: right;}
	.copy p {font-size: 0.625em; color: #666}
	.copy .logo {float:left;margin-right:4px}

/***** M dulos *****/

	/* -Generico: panel-*/
	.panel {margin-bottom: 5px}
	.panelClose {margin-bottom: 5px; padding-bottom: 10px}
	
	/*-Generico: listados -*/
	.listadoGenerico {padding: 2px 0 0 5px}
	ul.listadoGenerico.inline2Col {/*width:100%;*/}
	ul.listadoGenerico.inlineComma {padding-left:5px; margin-left:4px}

	.blockApart{margin-top:5px;float:left;clear:left}
	.asLink{font-size: 0.7em; line-height: 0.8125em; color: #666;background: transparent url(../../imagenes/cn/marc_UL_Flecha.gif) no-repeat 0 6px; padding-left: 8px;margin-left:4px;}	
	.asLink.regularSize{font-size:1em;}

	.listadoGenerico li {line-height: 0.8125em; background: transparent url(../../imagenes/cn/marc_UL_Flecha.gif) no-repeat 0 7px; padding:0 0 1px 8px;}
		.listadoGenerico.inline2Col li{width:47%; display:inline; float:left}
		.listadoGenerico.inlineComma li{display:inline; float:left;padding-left:0px;margin-left:3px; background:none}


		.listadoGenerico.iconos li a{display:block;margin-bottom:-0.5em}
		.listadoGenerico.iconos li a span.itemTramites{font-size:1em;display:block;position:relative;left:1.5em;top:-1em;width:90%}
		.listadoGenerico.iconos li a span.itemTramites span.documentoTipo{color:#000}
		
		* html	.listadoGenerico.iconos li a{margin-bottom:-1em}
		* html	.listadoGenerico.iconos li a span.itemTramites{top:-1.4em;}
		* html	.listadoGenerico.iconos li a:hover span.itemTramites{cursor:hand;}
		
	* html .listadoGenerico li {line-height: 0.9375em; background-position: 0 7px;padding:0 0 0 8px}
	.listadoGenerico li a , .listadoGenerico li span {font-size: 0.7em;}
	.listadoGenerico li.noLink{
		background-image:url(../../imagenes/cn/bullet_cuadrado_gris5.gif)
	}
	
	
	ul.listadoGenerico.especial, ul.listadoGenerico.especial2, ul.listadoGenerico.especial3 {margin-top: 8px; padding-top: 7px; background: transparent url(../../imagenes/cn/sepEscial_Horizontal.gif) repeat-x top}
	ul.listadoGenerico.especial3 {background: none; margin-top: 0px}
	ul.listadoGenerico.especial2, ul.listadoGenerico.especial3 {text-align: right}
	ul.listadoGenerico.especial2 li, ul.listadoGenerico.especial3 li {background: none}
	ul.listadoGenerico.especial2 li img, ul.listadoGenerico.especial3 li img {margin-right: 4px}
	ul.listadoGenerico.detalle a.enlaceGenerico, .bodyD ul.listadoGenerico a.enlaceGenerico {color: #C35B17}
	
	.listadoGenerico4 li {border: 1px solid #E0E0E0; padding: 7px; margin-bottom: 5px; line-height: 12px}
	* html .listadoGenerico4 li {line-height: 11px}
	.listadoGenerico4 li a {color:#C25B16}
	.listadoGenerico4 li img {margin: 0 5px 2px 0}
	
	.panel .listadoGenerico {padding-bottom: 5px}
	
	/*- Estilos de cabeceras tipo El ayuntamiento -*/
	.cabeceraA {background-color: #E5E2DA; height: 1.5em;  margin-bottom: 5px}
	.cabeceraA h3 {padding: 4px 3px 0 5px; float: left}
	.cabeceraA h3 a {font-size: 0.7em}
	.flechaCabecera {position:relative;top:1px}
	
	/*-Cabecera Formato ico fondo mas titular azul-*/
	.cuerpoVistaA {min-height: 1.5em}
	* html .cuerpoVistaA {height: 1.625em}
	.cuerpoVistaA, .cuerpoVistaB {border: 1px solid #D9D9D9}
	h4.titular1, .titular1 {font-size: 0.9em; font-weight: normal; padding: 5px}	
	h3.titular1, .titular1 {font-size: 0.9em; font-weight: normal; padding: 5px}	
	
	/*- Modulo tipo distrito, grupo municipales... -*/
	.cuerpoVistaB p {font-size: 0.7em; padding: 0 4px 10px 4px}
	.cuerpoVistaB label{font-size: 0.7em; padding: 0 4px 10px 4px;display:block;color:#666;}
	.cuerpoVistaB label.oculto{display:none}
	
	label.labelUp{
		color:#666;
		font-size: 0.7em; 
		padding: 3px 0;
		display:block;
		}
	.cuerpoVistaB label.labelUp{padding: 0 4px 10px 4px;}

	label.labelUpper{
		position: absolute;
		left: -9000px;
		width: 0;
		overflow: hidden;
		}
		
	
	.cuerpoVistaB form select {width: 15.5em; margin: 0 0 5px 4px}
	.cuerpoVistaB .listadoGenerico {padding: 0 0 8px 5px}
	
	.cuerpoVistaB .cuerpo {padding: 0 4px 0 4px; min-height: 3.4375em}
		* html .cuerpoVistaB .cuerpo {height: 3.4375em}
		
	.cuerpoVistaB.promo{padding: 0 4px;}
	.cuerpoVistaB .promocion{width: 100%;min-height:70px;padding: 3px 0 0 0}
		* html .cuerpoVistaB .promocion{height:73px;he\ight:70px;}
	.cuerpoVistaB .promocion p{padding:0;margin:0}
	.cuerpoVistaB .promocion img{margin-top:3px;}
		
		.cuerpoVistaB .promocion .parrafoTitulo{font-size: 0.7em;}
		.cuerpoVistaB .promocion .icoLnk{
			position: relative;
			margin:  0 5px 2px 0;
		}
	
	/*- Modulo Banner promocional -*/
	.bannerPromocional { border: 1px solid #D9D9D9; padding: 6px 0 3px 5px; margin-bottom: 5px; }
	.bannerParticipacion { border: 1px solid #D9D9D9;  background: transparent url(../../imagenes/cn/fotoParticipacion.jpg) no-repeat bottom left; padding: 0 10px 0 79px; }
	.panel1.bannerParticipacion { min-height:6.0625em}
	* html .panel1.bannerParticipacion { height:6.1875em; he\ight:6.0625em}
	.bannerParticipacion h4 { font-size: 0.7em; padding: 10px 0 0 0; margin:0; }
	
	/* Cabecera formato derecha */
	h4.cabEspeciales {font-size: 0.7em; background-color: #E5E2DA; min-height: 1.4375em}
	* html h4.cabEspeciales {height: 1.4375em}

	h3.cabEspeciales {font-size: 0.7em; background-color: #E5E2DA; min-height: 1.4375em}
	* html h3.cabEspeciales {height: 1.4375em}
	
	/*- Madrid al minuto -*/
	
	.imgMadMinuto{
	width:10.8125em;
	
}
	
	
	
	

	
	.fechaActual {font-size: 0.6875em; color: #5A5447; margin-top: 5px}
	* html .fechaActual {margin-top: 2px}
	.fechaActual li {float: left; width: 2.4em; text-align: center; border-right: 1px solid #E5E2DB}
	.fechaActual li.anual {width: 2em; border: none}
	
	.prevision {padding-left:4px; width: 5.4375em; w\idth: 5.1875em; float: right}
	.prevision .imgPrevision {float: left}
	.imgPrevision{width:1.85em;height:1.5625em}
	
	.prevision ul { padding-left: 2.3125em}
	.prevision li {line-height: 1.35em; font-size: 0.625em; color: #5A5447}
	
		
		
		.imgCallejero{width:4.6875em;height:2.125em}
		.imgEMT{width:2.625em;height:2.125em}
		.imgMetro{width:2.625em;height:2.125em}
		
		#imgCbIdioma{width:0.6875em;height:1em}
	
	/*- Destacados y especiales -*/
	.cuerpoEspecial {border: 1px solid #E5E2DA; min-height: 5.75em;  padding-bottom: 5px;}
	* html .cuerpoEspecial {height: 5.75em; }
	
	.cuerpoEspecial h4 {padding: 3px 0 0 6px; margin-bottom: 7px; min-height: 20px; background-color: #E5E2DA}
	* html .cuerpoEspecial h4 {height: 23px; hei\ght: 20px}
	.cuerpoEspecial h4 img {padding-right: 4px}

	.cuerpoEspecial h3 {padding: 3px 0 0 6px; margin-bottom: 7px; min-height: 20px; background-color: #E5E2DA}
	* html .cuerpoEspecial h3 {height: 23px; hei\ght: 20px}
	.cuerpoEspecial h3 img {padding-right: 4px}

	.cuerpoEspecial .cuerpo {padding: 0 4px 0 4px}
	.cuerpoEspecial .cuerpo p {font-size: 0.7em}
	.cuerpoEspecial span.texto2_2 {font-size: 0.7em;display:block;color:#666}
	.cuerpoEspecial a:hover {color:#666;decoration:underline;}
	.cuerpoEspecial span:hover{text-decoration:underline}
	.cuerpoEspecial .cuerpo .ftl {padding-right: 8px}
	.cuerpoEspecial .cuerpo .ftr {padding-left: 8px}
	
	.panel2 .cuerpoEspecial {min-height: 12.25em}
	* html .panel2 .cuerpoEspecial {height: 12.6875em; he\ight: 12.25em}


	/*-listado especial: ej. Los listados que aparecen abajo a la izq en la home */
	
	.listadoEspecial02 ul.listadoGenerico{border: 1px solid #E5E2DA;padding:0;margin:0;}
	* html .listadoEspecial02 ul.listadoGenerico{/*width:11.4375em;*/ display:block;width:99%}

	.listadoEspecial02 ul.listadoGenerico li{line-height:0.5625em;border-bottom: 0.125em solid #E5E2DA;padding: 0.125em 0 0.3125em 13px;background-position: 5px 7px;width:10.5em;}
	.listadoEspecial02 ul.listadoGenerico li.theLast{line-height:0.5em;border-bottom: 0.125em solid #E5E2DA;padding: 0.125em 0 0.1625em 13px;background-position: 5px 6px;}	
 	 * html .listadoEspecial02 ul.listadoGenerico li{line-height:0.75em;padding-bottom:4px;float:left}
 	 * html .listadoEspecial02 ul.listadoGenerico li.theLast{line-height:0.75em;padding:0px 0 3px 13px;}	 
	
	.listadoEspecial02 ul.listadoGenerico li.especial {border-bottom: 0px}
	.listadoEspecial02 .listadoGenerico li.especial a, .especial {color: #C15C18}
	
	.listadoEspecial01 ul.listadoGenerico {padding:0; margin:0}
	.listadoEspecial01 ul.listadoGenerico li{background-color: #E5E2DA; height: 1.1875em;background-position: 5px 6px; padding-left: 13px}
	.listadoEspecial01 ul.listadoGenerico li a {color: #5A5447 }
	
	/*clases especiales*/
	.theLastPanel{margin-bottom:0}
	.noGrow{overflow:hidden}
	.cuerpoEspecial img.big{width:10.875em;}	
	.cuerpoEspecial img.short{width:3.875em;}	
	/*\clases especiales*/

	
	

	
	/*-- Estilo del texto sin contenido --*/
	.noContent{font-size:0.7em;color:#666;/*line-height:1.1em*/}
	
	/*-- Nueva home --*/
	.bodyFacetas{padding: 10px 5px;background-color:#F3F3F3;}
	.bodyFacetas .ftl{margin-right: 10px}
	
	
	.noticiaDestacada{padding-bottom:12px}
	.noticiaDestacada p {font-size: 0.7em;padding-left:5px}
	.imgNoticiaDestacada{ width:7.5625em; /*height:7.5625em;*/float:left}
	
	.noticiaDestacada .cabeceraE, .agendaHome .cabeceraE{font-size: 0.9em;font-weight: normal;background-color: #EBEBEB;margin-bottom: 5px;padding: 3px 0 3px 9px;min-height: 18px}
	* html .noticiaDestacada .cabeceraE, * html .agendaHome .cabeceraE{height: 24px;he\ight: 18px}

	.noticiaDestacada .cabeceraE img, .agendaHome .cabeceraE img{margin: 2px 0 0 2px}
	
	/*-- Modulo central superior de la home --*/
	.facetas {margin-bottom: 13px}
	.facetas .cabeceraA {margin: 0}
	
	/*-Cabecera de la noticia principal, noticias, agenda... -*/
	.cabeceraB {background: transparent url(../../imagenes/cn/fnd_cabeceraB.gif) repeat-x; min-height: 18px; margin-bottom: 8px}
	* html .cabeceraB {height: 18px}
	.cabeceraB h3 {font-size: 0.7em; font-weight: normal; background: transparent url(../../imagenes/cn/marc_UL_Flecha.gif) no-repeat 1px 7px; padding: 3px 0 0 8px}

	/*-Noticia principal de la home-*/
	div.cabeceraE { height: 0.9375em; margin-bottom: 5px}
	* html div.cabeceraE {margin-bottom: 0px}
	
	div.cabeceraE .titularCabecera {font-size: 0.8125em; color: #244482; float: left; padding: 0 3px 0 0; margin:0}
	div.cabeceraE .titularCabecera a {color: #244482}
	div.cabeceraE .flechaCabecera {margin-top: 0px}

	.noticiaContenido
	{
		padding: 0 0 5px 5px;
		/*background: transparent url(../../imagenes/cn/sep_UL_Horizontal.gif) repeat-x bottom*/
	}
	.noticiaContenido .parrafoTema, .cabeceraNoticia1 {font-size: 0.7em}
	.cuerpoDestacado{width:100%;}
	.cuerpoDestacado img {padding: 0 8px 0 0}	
	
	/*- Listado otras noticias de la home-*/
	.noticias{padding:10px 0 4px 5px;margin-bottom: 13px;}
	.noticias .parrafoTema {font-size: 0.7em}
	.noticias p.parrafo {font-size: 0.75em; line-height: 13px; padding-bottom: 8px; text-align:justify;}
	.cuerpoNoticias {width: 100%}
	.cuerpoNoticias img {float: left; padding: 0 8px 5px 0;width:62px;}	
	
	

	.agendaHome .parrafoTema {font-size: 0.7em}
	.agendaHome p.parrafo {font-size: 0.75em; padding-bottom: 8px}
	.agendaHome .ftl {width: 11.5625em; min-height: 65px}
	.agendaHome .subestructura02 {margin-left: 11.75em; min-height: 15px}
	* html .agendaHome .ftl, * html .agendaHome .subestructura02 {height: 20px}		

	.bodyD.areasB .ftr .listadoGenerico{margin-left:0;padding-left:0px}
	.bodyD.areasB .listadoGenerico{width:11.25em;padding-left: 8px}
	.bodyD.areasB .listadoGenerico li{padding-bottom:3px}
	
	.cuerpo2{padding-left:4px;}
	.cuerpo2 img{margin-bottom:0px;}

		/*-- Estilos de los diferentes botones --*/
	.boton01, .boton02, .boton03 { padding:0px 5px 2px 5px;  color:#FFF; margin-top:5px; margin-right:10px;  background:#365F9E; border:0px; height:17px; }
	.boton02 { color:#31558E; margin-top:5px; margin-right:10px;  background:#fff; border: 1px solid #365F9E; }
	.boton03 { color:#fff; margin-top:5px; margin-right:10px;  background:#666; border: 1px solid #666; }
	a.boton01, a.boton02, a.boton03 { font-size: 0.625em; }
	
	.bloqueLnkRel ,.encuestaResultados {margin-top: 5px;padding-top: 3px;border-top: 1px solid #B5B5B5}
	
	
		
	.subscripcionReg{padding-bottom:10px;background: transparent url(../../imagenes/cn/sep_UL_Horizontal.gif) repeat-x bottom}
	
	.horarios table{
	font-size:11px;
	border:1px solid #CCCCCC;
	padding:2px;

	}
	.horarios tr.titulo{

	font-size: 10px;
	}
	.horarios tr{
		background-color:#FFFFFF;	
	}
	.horarios tr.odd{
	background-color:#FFCCFF;
	}
	
	.volver span.texto2_2 {font-size: 0.7em;display:block;color:#666}
	.volver a:hover {color:#666;decoration:underline;}
	.volver span:hover{text-decoration:underline}