/*generales*/
body, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, dd, dt, dl, ul, li, ol, img
					{ padding:0; margin:0; }
body				{ margin:10px 0; font:1em Arial, Helvetica, sans-serif; width:100%;}
tfoot, caption, legend, hr, .oculto
					{ display:none;}
fieldset			{ border:none;}
p					{ margin-bottom:8px;}
a					{ text-decoration:none;}
a:hover				{ text-decoration:underline;}
img					{ border:0px none;}
ol li, ul li		{ list-style-type:none;}
.ftl				{ float: left;}
.ftr				{ float: right;}
.clear:after		{ display:block; content:"."; height:0; visibility:hidden; clear:both;}

/*DEFINICION ESTILOS ESTANDARIZACION*/
#contenedora		{ width:100%; text-align:center; background-color:#fff;}
#contenido			{ width:47em; margin: auto; text-align:left;}

/*definicon de la cabecera*/
/*definicon de la cabecera*/
#cabecera			{ float:left; margin-bottom:0px; width:770px}
	#cabecera ul	{ width:47em;}
	#cabecera ul li{list-style:none;float:left;text-align:center; line-height:22px; padding:8px 0; width:9.125em; border-bottom:0; min-height:24px;margin-left:5px;padding-top:10px}

/*	* html #cabecera ul li, * html #cabecera ul li.Sel, * html #cabecera ul li.simpleSel{w\idth:7.7em;height:42px; he\ight:24px;}*/

	#cabecera ul li.simpleSel{padding:12px 0 4px 0;}	
	#cabecera ul li.Sel a, #cabecera ul li.simpleSel a{color:#fff;font-size:.75em;font-weight:bold;}
	#cabecera ul li a{font:0.75em Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;}

	#cabecera #pest1{background:#fff url(../img/bckpest1.gif) repeat-x;margin-left:0px;}		
	#cabecera #pest2{background:#fff url(../img/bckpest2.gif) repeat-x}	
	#cabecera #pest3{background:#fff url(../img/bckpest3.gif) repeat-x}	
	#cabecera #pest4{background:#fff url(../img/bckpest4.gif) repeat-x}			
	#cabecera #pest5{background:#fff url(../img/bckpest5.gif) repeat-x}

	#cabecera .tema	{ width:47em;float:left;margin-top:6px;margin-bottom:6px;}
	#cabecera .tema a img{vertical-align:middle;}
	#cabecera .tema .logo{padding-top:19px;margin-right:10px;}
		* html #cabecera .tema .logo{margin-right:10px;}				

	#cabecera .logo_comunidad{float:left;padding:10px 0 0 0px;width:122px;text-align:right;}
	#cabecera #logAtenc{float:left;width:137px;padding-top:64px;text-align:right;}
	
	
/*bloque Buscador GOOGLE*/					
#contenedoraGoogle{float:left;padding-top:80px;width:305px;}
	#contenedoraGoogle form fieldset{width:175px;}
	#contenedoraGoogle input.datos{width:142px;}

					
/*DestacadoEn*/
#destacamosEn{height:16px;border-bottom:1px solid #d6d6d6;margin-bottom:12px;padding-left:10px;float:left;width:34.18em;w\idth:33.5em;}

/*Bloques Destacados*/

	.HomeCentro .modDestacadosL{margin-right:0px;}
	.HomeCentro.class03{width:34.18em;}
	.HomeCentro.class03 .modDestacadosR, .HomeCentro.class03 .modDestacadosL{width:16.9em;}
	.HomeCentro .SeparaBlocks{float:left;width:100%;}
/*Destacados HOME*/
	
	.HomeCentro{clear:both;float:left;width:46.9em;}
	
	#CuerpoCentro{position:relative; width:770px;height:306px ; z-index:1;margin-bottom:10px;}   
	
	

	#CuerpoCentro .modDestacadosSec{position:relative; padding:0px 0 15px 0; width:770px;}
	#CuerpoCentro .modDestacadosSec a{margin:0 0 0 0px;padding:0 0 0 0px;}
	#CuerpoCentro .modDestacadosSec img{margin:0;border:0;margin:0 0 0 0px;padding:0 0 0 0px; }
	

	
	#CuerpoCentro #moduloDestacado.modDestacadosL{ float:right;display:block; position:absolute;  width:770px;height:98px; left:0px; margin-right:0px; z-index:10; top:20px }
	#CuerpoCentro #moduloDestacadoInf.modDestacadosLL{ float:right;display:block; position:absolute;  width:770px;height:98px; left:0px; margin-right:0px; z-index:10; top:158px  }
	#CuerpoCentro #moduloDestacadoInf.modDestacadosLL img { width:770px; height:98px;}
	
	
	.HomeCentro.home{ width:46.5em; margin-right:7px; }

	*+html .HomeCentro #moduloDestacado{margin-bottom:17px;float:left;}	
	*+html .HomeCentro #moduloDestacado{margin-bottom:17px;float:left;}	
	
	

    .HomeCentro .modDestacadosR, .HomeCentro .modDestacadosL{float:right;}/*width:376px;*/
    .HomeCentro .modDestacadosL{margin-right:0px;}
    .HomeCentro.class03{width:34.18em;}
    .HomeCentro.class03 .modDestacadosR, .HomeCentro.class03 .modDestacadosL{width:16.9em;}
    .HomeCentro .SeparaBlocks{float:left;width:100%;}  
    .HomeCentro .modDestacadosSec{float:left;width:46.9em;} 

               


/*Modulos bloques relacionados*/
#Relacionados		{ float:left; width:12.3em; margin-bottom:12px;}
	.titHerramientas
					{ border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3; border-top:1px solid #E3E3E3; border-bottom:0px none; background:#ebf1f1; padding-left:8px; padding-right:0; padding-top:3px; padding-bottom:3px}
	.Herramientas	{ padding:10px 15px; border:1px solid #E3E3E3; margin-bottom:12px;}
		.Herramientas p
					{ padding:0 0 5px 0;}
		.Herramientas p a
					{ color:#707070;}
		.Herramientas ul li
					{ background: url('../img/bullet.gif') no-repeat 0 10px; padding-left:8px}
		.linkHerramientas
					{ color:#4C4C4C;}
		.linkHerramientas2
					{ color: #22749F;}

.promociones img	{ width:12.3em; margin-bottom:12px;} /*width:197px;*/
.marginEntradilla	{ margin-top:9px;}

/*Declaracion de los border redondeados de las capas*/
/*lineas*/
.t					{ background:url('../img/dot.gif') repeat-x 0 0;}
.b					{ background:url('../img/dot.gif') repeat-x 0 100%;}
.l					{ background:url('../img/dot.gif') repeat-y 0 0;}
.r					{ background:url('../img/dot.gif') repeat-y 100% 0;}
/*cierres*/
.bl					{ background:url('../img/downLeft.gif') no-repeat 0 100%;}
.br					{ background:url('../img/downRight.gif') no-repeat 100% 100%;}
.tl					{ background:url('../img/upLeft.gif') no-repeat 0 0;}
.tr					{ background:url('../img/upRight.gif') no-repeat 100% 0; padding:2px}

/*Titular paginas*/
#barraTitulo		{ background-color:#557CAC; padding:6px 10px; margin-bottom:12px; clear:both; float:left; width:46.9em; w\idth:45.6em;}

/*Cabecera secciones*/
#cabeceraSeccPrincipal
					{ float:left; border-bottom:1px solid #D6D6D6; margin-bottom:12px; width:100%;}
	#cabeceraSeccSecundaria
					{ float:left; margin-bottom:8px; width:100%; }
		/* solucion para Internet Explorer 5.01*/
		* html #cabeceraSeccSecundaria
					{ float:none; }
	#cabeceraSeccSecundaria h4
					{ border-bottom:1px solid #D6D6D6; padding-bottom:3px; margin-bottom:3px;}
	ul#iconos		{ display:none;}

/*Menu lateral izquierdo*/
#menu				{ border:1px solid #D5D5D5; background:#fff; padding:2px; margin-bottom:12px;}
	#menu ul li		{ margin-bottom:2px; line-height:16px;}
	#menu .menuPrincipal, #menu .contieneSecundario
					{ background-color:#E3E3E3; padding:0 10px 3px 10px;}
	#menu .contieneSecundario
					{ padding-top:3px; background-color:#D6D6D6;}
	#menu ul li.menuSecundario
					{ margin:0; padding:0 2px 2px 16px; line-height:16px; background-color:#fff; border-bottom:1px solid #eee;}




/*Listado Sencillo*/
		/* #ListSen			{ float:left; width:100%; clear:both; margin-bottom:12px;} */
#ListSen			{ clear:both; margin-bottom:12px;}
	#ListSen #MenuLateralSeccion
					{ width:12.25em; float:left; margin-right:8px; clear:both;}
		/*Por defecto ocupa el ancho de dos columnas*/
	#ListSen .ListCentro
					{ float:left; width:34.25em;}
	/*en el caso de tres columnas inicializar con clase 3*/
	#ListSen .ListCentro.class03
					{ float:left; width:21.4em; margin-right:8px; background-color:#fff; margin-bottom:12px;}
		* html #ListSen .ListCentro.class03
					{ margin-bottom:0;}
	#ListSen .BlockListSen
					{ margin-bottom:11px; border-bottom:1px dashed #d6d6d6;}
	#ListSen .LastBlockListSen
					{ margin-bottom:0px; border-bottom:1px solid #d6d6d6;}
					
/*Bloque principal noticias*/
.bloqueNoticia		{ width:100%; float:left; padding-bottom:8px;}
	.bloqueNoticia .linkNoticia
					{ background: url('../img/bullet.gif') no-repeat 0 6px; padding-left:6px}
	.bloqueNoticia .descargaNoticias
					{ font:0.8em Arial, Helvetica, sans-serif; color:#000;}
	.bloqueNoticia p
					{ font:0.7em Arial, Helvetica, sans-serif; color:#666;}
	.bloqueNoticia img
					{ float:right; width:54px; padding-left:5px;}
	#ListSen .ListCentro.class03 .bloqueNoticia
					{ width:19.7em;} /*width:316px;*/

/*Servicios y Tramites*/
#tramita			{ clear:both; border-bottom:1px solid #D6D6D6; margin:12px 0;}
	#tramita ul		{ margin-bottom:8px;}
	#tramita ul li.date, #tramita ul li.dateAmplia
					{ float:left; margin-right:75px;}
	#tramita ul li.dateAmplia
					{ margin-right:105px;}
#contCentralTramites.conImpresos
					{ margin-right:8px; width:22.187em; w\idth:23.4em; clear:both; float:left;
						border-right:1px solid #D6D6D6;
					} /*width:355px; w\idth:375px;*/
		#contCentralTramites.conImpresos #textosContenido
					{ min-height:150px; width:22.4em; padding-right:10px;}
			* html #contCentralTramites.conImpresos #textosContenido
					{ height:150px;}
#ImpresosRelacionados
					{ margin:12px 0; float:left; width:156px; w\idth:140px;}
		#ImpresosRelacionados ul
					{ background: url('../img/lpIconos.gif') repeat-x bottom; margin-left:0; margin-right:0; margin-top:6px; margin-bottom:12px}
		#ImpresosRelacionados ul li
					{ background: url('../img/lpIconos.gif') repeat-x top;; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px}
		#ImpresosRelacionados img
					{ margin:3px 4px 0 0;}
#cabeceraNoticia.noMargin
					{ margin-bottom:0;}
/*Modulo Lista de Servicios y Tramitres*/
.listServtram		{ background:url('../img/pxLi.gif') no-repeat 0 5px; padding-left:8px}
	* html .listServtram
					{ background:url('../img/pxLi.gif') no-repeat 0 10px;}

/*Modulo Paginacion*/
.paginacion			{ width:98%; font: 0.6em Arial, Helvetica, sans-serif; color:#666; border-bottom:1px solid #ccc;
						padding-right:8px; margin:0; margin-bottom:12px;
					}
	.paginacion .box
					{ border-left:1px solid #d6d6d6; border-top:1px solid #d6d6d6; border-right:0px none; border-bottom:0px none; background:#d6d6d6; float:right}
	.paginacion.inferior
					{ border:0px none;}
	.paginacion.inferior .box.inf
					{ border-left:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; border-right:0px none; border-top:0px none; }
	.paginacion span
					{ padding:0 2px;}
	.paginacion ul	{ display:inline; background:#fff; padding:0 2px; border:1px solid #d6d6d6;}
	.paginacion ul li
					{ display:inline;}
	.paginacion a	{ color:#666;}
	.paginacion .activo
					{ color:#D40707;}
	#ListSen .class03 .paginacion
					{ width:31.5em;} /* width:310px;*/

/*Modulo Subir*/
#blockUp			{ padding:8px 0 8px 18px; background-color:#F5F5F5; height:24px;}
	#blockUp .cGoUp	{ float:left; margin-right:50px; margin-top:4px;}
		* html #blockUp .cGoUp
					{ margin-top:0;}
	#blockUp .Acrobat, #blockUp .SinAcrobat
					{ float:left; border-left:1px dashed #BABABA; padding:0 0 3px 10px;}
	#blockUp .SinAcrobat
					{ border:0px none;}

/*Modulo Destacados Secundarios*/
.eApartado			{ border-bottom:1px solid #D6D6D6; padding-bottom:3px; margin-bottom:10px;}

/*Modulo bloques destacados*/
.bloqueDestacados	{ float:left; width:99%; border:1px solid #D6D6D6;}
	.bloqueDestacados .ListDestacados ul li
					{ background: url('../img/bullet.gif') no-repeat 0 9px; padding-left:8px}
	.bloqueDestacados .ListDestacados img
					{ float:right; margin:3px; width:4.8em;}
	.bloqueDestacados .ListDestacados.destacado
					{ width:100%;}
	.bloqueDestacados .ListDestacados img.dest
					{ float:right; margin:3px; width:66px;}
	.bloqueDestacados .ListDestacados .bloqTexto
					{ margin-top:8px;}
	.bloqueDestacados .ListDestacados.LinksRelacion.separa
					{ border-top:1px dashed #ccc; margin-top:12px;}
	.bloqueDestacados .cmbDestacados
					{ width:20em;}
	.bloqueDestacados .cmbDestacadoPrincipal
					{ width:28em;} /*width:290px;*/
	.bloqueDestacados .spacerBlock
					{ w\idth:32.8em; padding:10px;} /*w\idth:525px;*/
		* html .bloqueDestacados .spacerBlock
					{ width:33.8em; w\idth:32.7em;} /*width:542px; w\idth:524px;*/
	.bloqueDestacados .spacerBlockH
					{ padding:3px 10px 10px 10px;} /*Destacados HOME*/
	.ListCentro.class03 .spacerBlock
					{ width:19.9em; } /*w\idth:318px;*/
		* html .ListCentro.class03 .spacerBlock
					{ width:21em; w\idth:19.9em;} /*w\idth:318px;*/

/*Ficha Generica*/
#contenidosBox		{ width:100%;}
#cabeceraVolver		{ clear:both; background:#F5F5F5; padding:3px 0 3px 12px; margin-bottom:12px;}
#cabeceraNoticia	{ float:left; border-bottom:2px solid #CECAC1; padding-bottom:1em; margin-bottom:1em; width:100%; }
	/* solucion para Internet Explorer 5.01*/
	* html #cabeceraNoticia
					{ float:none;}

#titularNoticia		{ float:left;} /*min-height:15px;*/
	#titularNoticia.conHerramientas
					{ width:22.5em; min-height:30px; border-right:1px solid #CECAC1; padding-right:15px;}
		* html #titularNoticia.conHerramientas
					{ height:30px;}
	#herramientasNoticia
					{ float:left; width:9em; w\idth:8em; margin-left:10px; display:block;
						background: url('../img/lpIconos.gif') repeat-x top;
					}
	#herramientasNoticia li
					{ background: url('../img/lpIconos.gif') repeat-x bottom; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:6px}

/*Modulo Listados de links relacionados*/
#listaLinks			{ margin-bottom:1em;}
	#listaLinks li	{  background: url('../img/bullet.gif') no-repeat 0px 8px;}
	#listaLinks li a
					{ font: 0.7em Arial, Helvetica, sans-serif; color:#22749F; font-weight:bold; padding-left:10px;}

/*Modulo Area Descargas*/					
.areaDescargas		{ float:left; width:96%; background:#F5F5F5 url('../img/fndDescargas.gif') no-repeat; margin-bottom:0.5em; padding-left:15px; padding-right:5px; padding-top:0.5em; padding-bottom:0em
					}
		* html .areaDescargas
					{ float:none;}
	.areaDescargas .titulo
					{ font: 0.7em Arial, Helvetica, sans-serif; color:#4c4c4c; font-weight:bold; 
						border-bottom:1px dotted #dcdcdc; margin-bottom:8px;
					}
	.areaDescargas .documentoDescarga
					{ margin-bottom:8px;}
	.areaDescargas .linkDescarga
					{ color: #22749F; margin-bottom:8px; display:block;}
	.areaDescargas .linkDescarga img
					{ vertical-align:middle;}					
					
/*Modulo Informacion Practica*/					
#lInfPrac			{ clear:both; float:left; width:100%; margin-bottom:12px; padding-bottom:12px;
						border-bottom:2px solid #CECAC1;
					}
		#lInfPrac .frmFichContent
					{ float:left; margin-right:10px; width:9.3em; w\idth:10.5em; }/* width:150px; w\idth:167px; */
		#lInfPrac form select
					{ width:130px; w\idth:145px;} /* width:8.1em; w\idth:9em; */
		#lInfPrac .lTxtInfPrac
					{ float:left; padding-left:10px; border-left:1px solid #ccc; w\idth:29.8em;} /*w\idth:336px;*/
					
#colImagenes		{ width:5.375em; margin-right:10px; float:left;}
	#colImagenes img
					{ margin-bottom:6px; width:5.3em;}
					
.blockPieFoto		{ margin-bottom:16px; line-height:1em; height:4em; overflow:hidden;}

#textosContenido	{ w\idth:32.8em; float:left;}
	* html #textosContenido
					{ width:32.6em;}
	#textosContenido #textoEntradilla
					{ margin-bottom:3px;}
	#textosContenido.conImagen
					{ width:26.5em; w\idth:26.7em;}
	#textosContenido.conImagen .areaDescargas
					{ width:92%;}
	#textosContenido .articulo
					{ padding-left:16px;}
	#textoCuerpo	{ margin-bottom:5px;}
					
/* ficha contenido con imagen a dos columnas */
.ListCentro.class03 #cabeceraNoticia, .ListCentro.class03 #titularNoticia
					{ width:100%;}
	.ListCentro.class03 #titularNoticia.conHerramientas
					{ width:10em;} /*width:162px;*/
	.ListCentro.class03 #textosContenido
					{ width:19.9em; w\idth:19.8em; } /*width:320px;*/
	.ListCentro.class03 #textosContenido .areaDescargas
					{ width:18.7em;} /*width:300px;*/
	.ListCentro.class03 #textosContenido.conImagen			/* ficha contenido con imagen a una columa */
					{ width:13.7em; w\idth:13.8em;} /*width:222px*/
	.ListCentro.class03 #textosContenido.conImagen .areaDescargas
					{ width:12.6em;} /*width:202px;*/
	.ListCentro.class03 #lInfPrac .lTxtInfPrac
					{ float:left; padding-left:10px; border-left:1px solid #ccc;
						width:14em; w\idth:11.5em;
					}/*width:154px; w\idth:129px;*/
	.ListCentro.class03 .moduloFoto
					{ float:left; padding:0;}
	.ListCentro.class03 .separadorLateral
					{ float:left; width:9.4em; height:100%;
						border-right:1px solid #D6D6D6; padding-right:6px;
					} /* width:16.5em; */

/*Modulo Busqueda*/
.dSearchAdvanced	{ text-align:right; padding-right:24px;}
	.frmSearch		{ padding:3px 5px 12px 5px; border-bottom:1px dashed #D8D8D8; margin-bottom:4px;}
		.frmSearch form input.inpText
					{ width:146px;}
	#listSearch		{ width:11em;}
		#listSearch ul li, #listSearch ul li.first
					{ list-style-type:none; float:left; background: url('../img/pxSearch.gif') no-repeat 0 8px;; padding-left:7px; padding-right:7px; padding-top:0; padding-bottom:0
					}
		#listSearch ul li.first
					{ background: none;}					

.separadorLateral	{ float:left; width:16.5em; height:100%; border-right:1px solid #D6D6D6; margin-right:10px;}
.spacer				{ clear:both; height:12px;}
#goTo				{ display:none;}

/*Modulo Galeria de imagenes*/
.bloqueImagenes		{ height:13.3em; padding:10px 0; border-bottom:1px solid #D6D6D6; clear:both;}
	.moduloFoto		{ float:left; padding:15px 0 0 40px;}
	.moduloFoto img	{ margin-bottom:4px; width:9.4em;}			/*width:150px; Para el caso de que se opte por tamanio de ancho 150*/
	/* .moduloFoto img { margin-bottom:4px; width:6.2em;}		/*width:100px; Para el caso de que se opte por tamanio de ancho 100*/
.iconoAmpliar		{ background: url('../img/IcoAmpliar.gif') no-repeat; padding-left:15px;
						color:#22749F; font-style:normal; font-variant:normal; font-weight:normal; font-size:0.7em; font-family:Arial, Helvetica, sans-serif
					}
	.iconoAmpliar a { color: #22749F;}

/*Pie de Pagina*/
#piepagina			{position:relative; border-top:2px solid #d6d6d6; border-bottom:2px solid #d6d6d6; height:49px; he\ight:37px; width:47em; border-right:0px none;
						border-left:0px none; margin-right:-3px; margin-top:15px; float: left; clear:both; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:4px; 
					}
	#piepagina #wai	{ float:left; width:4.5em; w\idth:3.5em; border-right:1px solid #d6d6d6; padding:13px 15px 4px 0;}
	#piepagina #digital
					{ float:left; width:9em; w\idth:8em; border-right:1px solid #d6d6d6; padding:2px 0 4px 15px;}
	#piepagina p	{ float: left; padding: 21px 15px 1px 15px; margin:0;}
	#piepagina #enlacescorporativos
					{ border-left:1px solid #d6d6d6; float:right; margin:0; padding:20px 0 4px 12px; text-align:right;}
	#piepagina #enlacescorporativos a
					{ color: #666;}
	#piepagina #enlacescorporativos a:hover
					{ color: #d50404;}

