/*generales*/


body, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, dd, dt, dl, ul, li, ol, img
					{ padding:0; margin:0; }


body {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  BACKGROUND: url(../img/fondo_body.gif) repeat-x; margin:10px 0; font:1em Arial, Helvetica, sans-serif; width:100%; TEXT-ALIGN: center}


tfoot, caption, legend, hr, .oculto
					{ display:none;}
fieldset			{ border:none;}
p					{ margin-bottom:8px;}
a					{ text-decoration:none; color:#8b060e}
a:hover				{ text-decoration:underline;}
img					{ border:0;}
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; }
#contenido			{ width:47.5em; margin: auto; text-align:left;}

/*definicion de la cabecera*/
#cabecera { float:left; width:47em; margin-bottom:12px; height:82px}
	

	#cabecera a img
					{ vertical-align:middle;}						

#contenedora #logoHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px;
}
 HTML #contenedora #logoHome {
	MARGIN: 0px 2px 0px 0px
}


#contenedora .att {
	FLOAT: left; MARGIN: 45px 0px 0px 10px;
}
#contenedora .ayu {
	FLOAT: left; MARGIN: 35px 0px 10px 10px;
}
#contenedora .com {
	FLOAT: left; MARGIN: 5px 0px 0px 10px
}
 HTML #contenedora .com {
	MARGIN: 5px 0px 0px 10px;
}



#contenedora #menu_principal {
	FLOAT: left; WIDTH: 100%; HEIGHT: 35px;
}
 HTML #contenedora #menu_principal {
	MARGIN-TOP: -1px
}
#contenedora #menu_principal UL {
	DISPLAY: inline; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/barra_menu.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center;
}
#contenedora #menu_principal UL LI {
	WIDTH:109px; TEXT-ALIGN:center; BACKGROUND: url(../img/barra_menu.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 60% Tahoma,Arial,Helvetica; COLOR: #333333; PADDING-TOP: 2px; HEIGHT: 29px;
}
 HTML #contenedora #menu_principal UL LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 10px;
}
#contenedora #menu_principal UL LI.doble {
	WIDTH: 109px; PADDING-TOP: 4px; PADDING-BOTTOM: 6px; text-align:middle;
}
 HTML #contenedora #menu_principal UL LI.doble {
	MARGIN: 0px 0px 0px -1px
}
#contenedora #menu_principal UL LI.on {
	BACKGROUND: url(../img/fondo_hosp.gif) repeat-x
}
#contenedora #menu_principal UL LI.on A {
	COLOR: #000000; TEXT-DECORATION: none
}

#menu_principal UL LI.on A:hover {
	TEXT-DECORATION: none;
}

#contenedora #menu_principal UL LI.on {
	BACKGROUND: url(../img/fondo_hosp.gif) repeat-x
}
#contenedora #menu_principal UL LI.on A {
	COLOR: #333333; TEXT-DECORATION: none
}
#contenedora #menu_principal UL LI.on A:hover {
	TEXT-DECORATION: none
}

#contenedora #menu_principal UL LI A {
	FLOAT: center; COLOR: #333333; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#contenedora #menu_principal UL LI A:hover {
	TEXT-DECORATION: underline
}



#contenedora #buscadores_home img {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; border-style:solid;
}
#contenedora #buscadores_home FORM {
	FLOAT: left
}
#contenedora #buscadores_home {
	FLOAT: left; MARGIN: 50px 0px 20px 20px; WIDTH: 235px;
}



/*bloque Buscador GOOGLE*/					
#contenedoraGoogle	{ float:left; padding-top:65px;	margin-right:20px;}
	#contenedoraGoogle form fieldset
					{ width:32%;}
	#contenedoraGoogle input.datos
					{ width:120px;}
			


/*Bloques Destacados*/
.HomeCentro			{ clear:both; float:left; width:46.9em}
	.HomeCentro.home
					{ width:46.5em; margin-right:2px;}
	.HomeCentro #moduloDestSup
					{height:212px;}
	.HomeCentro #moduloDestSup img
					{ width:32.30em;}
/*	.HomeCentro #moduloDestacado img
					{ width:32.30em;}*/
	.HomeCentro #moduloDestInf
					{height:96px;}
	.HomeCentro #moduloDestInf img
					{ width:32.30em; height:92px;}
	.HomeCentro .modDestacadosR, .HomeCentro .modDestacadosL
					{ float:left;}
	.HomeCentro .modDestacadosL
					{ margin-right:6px;}
	.HomeCentro.class03
					{ width:32.4em}
	.HomeCentro.class03 .modDestacadosR, .HomeCentro.class03 .modDestacadosL
					{ width:16em}
	.HomeCentro .SeparaBlocks
					{ float:left; width:100%;}

/*Modulos bloques relacionados*/
#Relacionados		{ float:right; width:14.95em; margin-bottom:12px;}
	.titHerramientas
					{ border:1px solid #E3E3E3; border-bottom:0; padding:3px 0 3px 8px; background:#ebebeb;}
	.Herramientas	{ padding:10px 15px; border:2px solid #E3E3E3; margin-bottom:4px;}
		.Herramientas p
					{ padding:0 0 5px 0;}
		.Herramientas p a
					{ color:#707070;}
		.Herramientas a
					{ color:#8b060e;}
		.Herramientas ul li
					{ background: transparent url(../img/bullet.gif) no-repeat 0 10px; padding-left:8px;}
		.linkHerramientas
					{ color:#4C4C4C;}
		.linkHerramientas2
					{ color: #8b060e;}

.promociones {width:14.95em; height:6.55em; margin-bottom:1px;}

.marginEntradilla	{ margin-top:9px;}


/*Titular paginas*/
#barraTitulo		{ background-color:#CDD9DA; padding:6px 10px; margin-bottom:12px; clear:both; float:left; width:46.2em;}

/*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:1px;}
	#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) 0 6px no-repeat; 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;*/

/*Link a videoStream*/
a.linkVideo {
color:red !important;
font-size:13px !important;
font-weight:bold;
text-decoration:none !important;
}

/*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: transparent url(../img/lpIconos.gif) repeat-x bottom; margin:6px 0 12px 0;}
		#ImpresosRelacionados ul li
					{ padding:3px 0; background: transparent url(../img/lpIconos.gif) repeat-x top;}
		#ImpresosRelacionados img
					{ margin:3px 4px 0 0;}
#cabeceraNoticia.noMargin
					{ margin-bottom:0;}
/*Modulo Lista de Servicios y Tramitres*/
.listServtram		{ background:transparent url(../img/pxLi.gif) no-repeat 0 5px; padding-left:8px;}
	* html .listServtram
					{ background:transparent 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:1px solid #d6d6d6; border-right:0; border-bottom:0; background:#d6d6d6; float:right;}
	.paginacion.inferior
					{ border:0;}
	.paginacion.inferior .box.inf
					{ border:1px solid #d6d6d6; border-right:0; border-top:0;}
	.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:0;}

/*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: transparent 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;}
	.bloqueDestacados .spacerBlock
					{ width:32.8em; padding:10px;} 
		* html .bloqueDestacados .spacerBlock
					{ width:33.8em; width:32.7em;} 
	.bloqueDestacados .spacerBlockH
					{ padding:3px 10px 10px 10px;} /*Destacados HOME*/
	.ListCentro.class03 .spacerBlock
					{ width:19.9em; } /*width:318px;*/
		* html .ListCentro.class03 .spacerBlock
					{ width:21em; width: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; width: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:2px 0 6px 0;}

/*Modulo Listados de links relacionados*/
#listaLinks			{ margin-bottom:1em;}
	#listaLinks li	{  background: url(../img/bullet.gif) 0px 8px no-repeat;}
	#listaLinks li a
					{ font: 0.7em Arial, Helvetica, sans-serif; color:#8b060e; font-weight:bold; padding-left:10px;}

#listaLinksAsoc			{ margin-bottom:1em;}
	#listaLinksAsoc li	{  background: url(../img/bullet.gif) 0px 8px no-repeat; padding-left:10px;}
	#listaLinksAsoc li a
					{color:#8b060e;}


/*Modulo Area Descargas*/					
.areaDescargas		{ float:left; width:96%; padding:0.5em 5px 0em 15px;
						background:#F5F5F5 url(../img/fndDescargas.gif) no-repeat; margin-bottom:0.5em;
					}
		* 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: #8b060e; margin-bottom:8px; display:block;}
	.areaDescargas .linkDescarga img
					{ vertical-align:middle;}					
					

	.msword,.doc
		{ background: transparent url(../img/IcoWORD.gif) no-repeat; padding-left:16px; padding-bottom:1px; vertical-align:middle;}
	
	.plain,.txt
		{ background: transparent url(../img/IcoTXT.gif) no-repeat; padding-left:16px; padding-bottom:1px; vertical-align:middle;}

	.pdf
		{ background: transparent url(../img/IcoPDF.gif) no-repeat; padding-left:16px; padding-bottom:1px; vertical-align:middle;}

	.mp3
		{ background: transparent url(../img/IcoMP3.gif) no-repeat; padding-left:16px; padding-bottom:1px; vertical-align:middle;}

	.mpg,.mpeg
		{ background: transparent url(../img/IcoVHS.gif) no-repeat; padding-left:16px; padding-bottom:1px; vertical-align:middle;}
		
	.excel	
		{ background: transparent url(../img/IcoEXCEL.gif) no-repeat; padding-left:16px; padding-bottom:1px; vertical-align:middle;}



/*Modulo Informacion Practica*/					
#lInfPrac			{ clear:both; float:left; width:100%; margin-bottom:0px; padding-bottom:0px;
					}
		#lInfPrac .frmFichContent
					{ float:left; margin-right:10px; width:9.3em; width:10.5em; }

		#lInfPrac .lTxtInfPrac
					{ float:left; padding-left:10px; border-left:1px solid #ccc; width:29.8em;}
					
#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	{ width:32.8em; float:left;}
	* html #textosContenido
					{ width:32.6em;}
	#textosContenido #textoEntradilla
					{ margin-bottom:3px;}
	#textosContenido.conImagen
					{ width:26.5em; width: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; width: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; padding:0 7px; 
						background: transparent url(../img/pxSearch.gif) no-repeat 0 8px;
					}
		#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;
						font:0.7em Arial, Helvetica, sans-serif; color:#8b060e;
					}
	.iconoAmpliar a { color: #8b060e;}

/*Pie de Pagina*/
#piepagina			{ height:49px; height:37px; width:47.5em; border:2px solid #d6d6d6; border-right:0;
						border-left:0; margin-right:-3px; float: left; clear:both; padding:4px 0;
					}
	#piepagina #wai	{ float:left; width:4.5em; width:3.5em; border-right:1px solid #d6d6d6; padding:13px 15px 4px 0;}
	#piepagina #digital
					{ float:left; width:9em; width: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;}
#frmOpcion {width:500px}
.listados ul a {color: #8b060e}
.cmbOpcion {font:0.8em}
.icopdf { background: transparent url(../img/IcoPDF.gif) no-repeat; padding-left:16px}


