/*Reseteo de la css y clases utiles*/
* {margin:0; padding:0}
img,fieldset, abbr {border:none}
ul,li {list-style:none; text-align:left;}
.primeraMay{text-transform:capitalize; }
h1,h2,h3,h4,h5,h6{font-size:1em;}
acronym, abbr{cursor:help;}
kbd{font-size:1em; font-family:arial; font-weight:bold;}
.ftl,.ftlno6 {float:left}
.ftr {float:right}
.cl{clear:left;}
.clear:after {content:"."; clear:both; display:block; visibility:hidden; height:0}
.clearboth{clear:both; display:block;}
.hacked {overflow:hidden}
.dblock{display:block;}
.mb0{margin-bottom:0!important;}	
.mb1{margin-bottom:1em;}	
.noborder{border:0!important;}
.legend_visible{display:block; font-size:1.1em; color:#4c4c4c; font-weight:bold; padding-top:1.2em;}		
.legend_visible span{font-size:.91em; font-weight:normal; padding-left:0!important;}		
div.form_reclamaciones input.botones_form{color:#fff; font-size:1em; border:none; background:url(../../../images/img-red/bg_boton_form.gif) no-repeat bottom right #123c65; height:1.9em; padding:0 1em .6em 0; cursor:pointer; margin:2em 0 2em 1.5em;}
hr, .hidden, legend {display:none;}
.salto,.negative {position:absolute; top:-9.3em; left: -93em;}
.bold{font-weight:bold;}
html {font-size:100%;}
body {font:62.5% Arial, Helvetica, sans-serif; color:#4b4b4b; text-align:center;}



/*ESTRUCTURA*/
 
/*CABECERA*/
/* #cabecera{background:#fff url(../../../images/img-red/bg_cabecera.gif) repeat-x top left;} */
	#wrapper_cabecera{ text-align:left; margin:0 auto; width:100.7em;}
		h1{float:left; height:11.8em; background: url(../../../images/img-red/bg_cabecera.png) no-repeat top left;}
		h1 img{height:11.3em;}
		
		h1.portal.home{margin:0;}

		h1.portal{background: url(../../../images/img-red/bg_cabecera_flecha.png) no-repeat bottom left;float:none;height:auto;color:#D0103A;padding:0.1em 0 0.1em 60px;font-size:2.3em;line-height:1.8em;font-weight:normal;}


		h1 span{display:none;}
		#wrapper_cabecera h2.hidden{color:#fff;}
	/*Soporte Navegacion*/	
		/*Menu soporte navegacion*/
		.soporte_navegacion{height:3.6em;}
		.soporte_navegacion ul{float:left; font-size:1.1em; padding:.9em 0 1.1em 0; margin-right:1.4em;  margin-left:1.6em;}
		.soporte_navegacion ul li{float:left; padding:0 .9em 0 .95em; background: url(../../../images/img-red/separador_soporte.gif) no-repeat 100% .4em;}
		.soporte_navegacion ul li a{text-decoration:none; color:#ffffff;}
		
		.soporte_navegacion legend{ color:#ffffff;}
		
		/*Formulario Buscador*/
		#form_buscador{background:#012d5a; float:left; padding:.8em 0 1em 0;}
		input.txt_1{font-family:Arial; font-size:1em; color:#555555; background:#ffffff; width:13.9em; padding-left:.5em; margin-right:.7em;}
		input.btn_1{margin-bottom:-.4em; width:1.31em; height:1.31em;}
			html:first-child  input.btn_1{width:1.7em; height:1.7em;}
		
		/*Formulario Seleccion Consejeria*/
		div.sel_consejeria{background:#011e3c; float:right; width:24.3em; padding:.7em 0 .9em 1.3em; }
			html:first-child div.sel_consejeria{padding:.8em 0 1em 1.3em; }
			#form_sel_consejeria select{font-family:Arial; font-size:1.1em; color:#324860; background:#ffffff; width:17.1em; height:1.6em; padding-left:.1em; margin-right:.7em;}
	
	/*Menu Principal*/
		div.navegacion{background:#fff; border-bottom: 2px solid #D0103A;}
			
			div.navegacion ul#menu_ppal li{float:left; text-align:center; background:#fff url(../../../images/img-red/bg_li_menu_ppal.gif) no-repeat top right; width:14em;}
			div.navegacion ul#menu_ppal li.last{background:none;}
			div.navegacion ul#menu_ppal li.sel{background: url(../../../images/img-red/bg_a_menu_ppal_hover.gif) repeat-x top left !important;}
			div.navegacion ul#menu_ppal li.sel a{color:#855801;}
			div.navegacion ul#menu_ppal li a{display:block; text-decoration:none; font-size:1.9em; color:#87560c; height:2em; padding:.85em 0;}
			div.navegacion ul#menu_ppal li a:hover{background: url(../../../images/img-red/bg_a_menu_ppal_hover.gif) repeat-x top left !important;}
			div.navegacion ul#menu_ppal li a.first{background: url(../../../images/img-red/bg_a1_menu_ppal.gif) no-repeat top left;}
			
			div.navegacion ul.enlaces_externos{font-size:1.2em; padding:1.4em 1em 0 1.2em; float:left; background:#fff url(../../../images/img-red/bg_li_menu_ppal.gif) no-repeat top left;}
			div.navegacion ul.enlaces_externos li{background: url(../../../images/img-red/bullet_soporte.gif) no-repeat 0 .5em; padding-left:.7em; margin-bottom:.1em;}
			div.navegacion ul.enlaces_externos li a{text-decoration:none; color:#004990;}
			div.navegacion ul.enlaces_externos li img{margin-left:.05em; width:.5em; height:.5em;}
						
/*CONTENIDO*/

#contenido{background:#fff}
	#wrapper_contenido{text-align:left; margin:0 auto; width:100.7em;}

		
/* -----------Contenido Principal ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
			
			#contenido_ppal{width:75.1em; height:auto; min-height:43em; background:url(../../../images/img-red/bg_bisel_contenido_ppal.gif) no-repeat bottom right;}
			#contenido_ppal.sin_dcha{width:100.7em; background:none; height:auto; min-height:43em;}	 
			#contenido_ppal.sin_dcha_padding{width:98.8em; padding-left:1.9em; background:none; height:auto; min-height:43em;}	 
			#contenido_ppal.sin_laterales{width:92em; background:none; height:auto; min-height:43em; padding-left:1.8em;}	 
				
			/*COLUMNA IZQUIERDA*/
				/*Menu secundario*/
				div.wrapper_menu_secundario{width:18.6em; padding:0 0.8em 0 0; height:auto; min-height:43em;}
					ul#menu_secundario{padding:.9em 0 1em 1.2em;}
					ul#menu_secundario li{margin-bottom:.4em; font-size:1.2em;  color:#002e59;}
					ul#menu_secundario li img{margin-left:.2em; margin-bottom:.05em;}
					ul#menu_secundario li.sel{font-weight:bold; font-size:1.2em; color:#01162a;}
					ul#menu_secundario li a{text-decoration:none; color:#002e59;}
					ul#menu_secundario li a:hover{color:#014993;}
					
						ul#menu_secundario ul {padding-top:.5em; font-weight:normal;}
						ul#menu_secundario li li{margin-bottom:.6em; padding-left:1em; font-size:.9em; color:#856707;}
						ul#menu_secundario li li.sel{background: url(../../../images/img-red/bullet_flecha_marron_dcha.gif) no-repeat .2em .4em; font-size:.917em; color:#876706;}
						ul#menu_secundario li li a{color:#856707;}	
						ul#menu_secundario li li a:hover{color:#87560c;}	
								
				/*Lista de consejerias*/
				div.listas_consejerias{width:23.3em; padding: 0 0 0 1.9em; min-height: 30.5em;}
					div.listas_consejerias h3{background: url(../../../images/img-red/bg_consejeria_subhome.gif) repeat-y top right; padding: 1.2em 0 .5em .9em; font-size: 1.1em; font-weight: bold; color: #5a5547;}
					
					ul.presidencias_ul{background: #f3f0df url(../../../images/img-red/bg_presidencias_subhome.jpg) no-repeat bottom right; padding: .8em .9em 1.3em 1em;}
					ul.presidencias_ul li{background: url(../../../images/img-red/flecha_presidencias.gif) no-repeat 0% .4em; padding: 0 0 .6em 1.2em;}
					ul.presidencias_ul li a{color: #001d3b; font-family: arial; font-weight:bold; font-size:1.2em; text-decoration:none;}
				
					ul.cons_ul{background: url(../../../images/img-red/bg_consejeria_subhome.gif) repeat-y bottom right; padding: 1em 0 .8em 1em; min-height:19em;}
					ul.cons_ul li{background: url(../../../images/img-red/bullet_cons_subhome.gif) no-repeat 0 .55em; padding: 0 0 0 1.1em; margin-bottom:.7em;}
					ul.cons_ul li a{color: #D0103A; font-family: arial; font-weight:normal; font-size:1.1em; text-decoration:none;}
				
				/*contenedor redondeado*/
				div.wrapper_form_izda{width:19.8em; padding-left:1.8em;}
					div.redondeado_tl{background: url(../../../images/img-red/bg_gris_4_tl.gif) no-repeat top left;}
					div.redondeado_tr{background: url(../../../images/img-red/bg_gris_4_tr.gif) no-repeat top right;}
					div.redondeado_br{background: url(../../../images/img-red/bg_gris_4_br.gif) no-repeat bottom right;}
					div.redondeado_bl{background: url(../../../images/img-red/bg_gris_4_bl.gif) no-repeat bottom left; padding-left:1em;}
					div.redondeado_container{padding:2em 3em 1em .5em;  width:18.6em;}
						div.redondeado_container h3{font-size:1.2em; font-weight:bold; color:#D0103A; margin-bottom:1.4em;}
						div.redondeado_container h3 a{color:#D0103A; text-decoration:none;}
						div.redondeado_container h3 img{width:1.417em; height:1.417em; margin:0 0 -.3em 1em;}	
						div.redondeado_container h3 a img{width:1.417em; height:1.417em; margin:0 0 -.3em .5em;}	
						
						/*Formulario buscador tramites*/	
						form#form_buscador_tramites{font-size:1.1em;}
						form#form_buscador_tramites label{display:block; clear:both; margin-bottom:.7em;}
						form#form_buscador_tramites label.labelradio{width:5em; display:inline; padding-left:.8em;}
						form#form_buscador_tramites label span{padding-left:.6em;}
						form#form_buscador_tramites label span.tipo{color:#848484; font-size:.9em; display:block; clear:both;}
						form#form_buscador_tramites label select{display:block; clear:both; width:16.1em; font-size:.9em; font-family:arial; color:#555555;}
						form#form_buscador_tramites label input{width:15.1em; font-size:.91em; font-family:arial; color:#555555; padding-left:.4em;}
						form#form_buscador_tramites label input.radio{width:3em;}
						form#form_buscador_tramites input.busca_tram{margin:1em 2.1em 0 0; width:4.925em; height:1.46em;}
						
						/*Formulario hechos_vitales*/	
						form#form_sel_hechos{font-size:1.1em;}
						form#form_sel_hechos label{display:block; clear:both; margin-bottom:.7em;}
						form#form_sel_hechos label span{padding-left:.6em;}
						form#form_sel_hechos label span.tipo{color:#848484; font-size:.9em; display:block; clear:both;}
						form#form_sel_hechos label select{display:block; clear:both; width:30em; font-size:1em; font-family:arial; color:#555555; margin-top:.2em;}
						form#form_sel_hechos label input{width:15.1em; font-size:.91em; font-family:arial; color:#555555; padding-left:.4em;}
						
			/*CONTENIDO CENTRAL*/
			div.contenido_central{ width:52.1em; padding:.2em 1.4em 0 0; text-align:justify;}
				div.contenido_central_sin_dcha{ width:77.7em; padding:.2em 1.4em 0 0; text-align:justify;}
				div.contenido_central_sin_menu{ width:54.6em; padding-left:1.9em; text-align:justify;}
				div.contenido_central_sin_laterales{ width:97em; padding:.2em 0 0 0; text-align:justify;}
			        div.contenido_central_extendido{ width:70.0em; padding-left:1.9em; text-align:justify;} 
	
				/*Contenido Central Subhome*/
				div.contenido_central_subhome{width:47.7em; padding: 0 1.4em 0 .8em; min-height: 32.1em;}
				div.contenido_central_subhome.sin_menu, div.contenido_central_subhome.general { width:54.6em; padding-left:1.9em;}
					div.contenido_central_subhome.general { width:56em; padding-top:.2em; padding-right:0;}
					div.contenido_central_subhome.general img.destacada { width:56.2em; height:21.2em;}
				
				div.contenido_central_subhome.grande {width:71.8em; padding:0 1.4em 0 1.9em;}
				div.contenido_central_subhome img.destacada{ width:31.9em; height:31.2em;}
							
				/*DESTACADO HOME Y MODULO DE NOTICIAS*/	
				div.destacado_home{margin-bottom:.1em;}
					div.destacado_home_txt{ width:32.1em; background:#f8f3f0 url(../../../images/img-red/bg_destacado_home_txt.gif) repeat-x top left; padding:2em 1.2em 1.3em 2.6em; height:auto; min-height:24em;}
						div.destacado_home_txt h3 a{text-decoration:none; color:#7f5008; font-size:2.2em; font-weight:normal;}
						div.destacado_home_txt h3 a img{width:1.09em; height:.817em; margin-left:.3em;}
						
						div.noticia_ppal_destacado{background: url(../../../images/img-red/separador_destacados.gif) repeat-y top right; padding:0 1.1em 0 0; width:15.1em;}
						div.noticia_ppal_destacado div{font-size:1.1em; color:#4c4c4c; margin-bottom:.4em; font-weight:normal;}
						div.noticia_ppal_destacado span{font-size:1.1em; color:#4b4a4a; display:block; margin-bottom:.3em;}
						div.noticia_ppal_destacado h3 , div.noticia_ppal_destacado h4{margin-bottom:1em;}
						div.noticia_ppal_destacado h3 a , div.noticia_ppal_destacado h4 a {text-decoration:none; font-size:1.1em; font-weight:bold; color:#7f5008;}
						div.noticia_ppal_destacado h3 a img , div.noticia_ppal_destacado h4 a img{margin-left:.1em; width:.585em; height:.418em;}
						
						div.noticia_ppal_actualidad{width:30.2em;}
						div.noticia_ppal_actualidad span{font-size:1.1em; color:#6d6d6d; display:block; margin-bottom:.3em;}
						div.noticia_ppal_actualidad h3, div.noticia_ppal_actualidad h4{margin-bottom:.5em;}
						div.noticia_ppal_actualidad h3 a, div.noticia_ppal_actualidad h4 a{text-decoration:none; font-size:1.2em; font-weight:bold; color:#7f5008;}
						div.noticia_ppal_actualidad h3 a img, div.noticia_ppal_actualidad h4 a img {margin-left:.4em; width:.585em; height:.418em;}

						div.lista_noticias_destacado{background: url(../../../images/img-red/separador_destacados.gif) repeat-y top left; padding:0 0 0 1.4em; width:14.4em; margin-left:-.2em;}
						div.lista_noticias_destacado ul li span{font-size:1.1em; color:#4b4a4a; display:block; margin-bottom:.3em; font-weight:normal;}
						div.lista_noticias_destacado ul li h3, div.lista_noticias_destacado ul li h4{margin-bottom:1em;}
						div.lista_noticias_destacado ul li h3 a ,div.lista_noticias_destacado ul li h4 a {text-decoration:none; font-size:1.1em; font-weight:bold; color:#7f5008; text-align:left;}
						div.lista_noticias_destacado ul li h3 a img , div.lista_noticias_destacado ul li h4 a img{margin-left:.1em; width:.585em; height:.415em;}
											
						div.noticia_ppal_interior{width:34.9em; padding:0 1.1em 0 0;}
							div.noticia_ppal_interior h3 {margin-bottom:.5em;}
							div.noticia_ppal_interior h3 a{text-decoration:none; font-size:1.2em; font-weight:bold; color:#87560c;}
							
						div.noticia_ppal_discursos{padding:0 1.1em 0 0;}
							div.noticia_ppal_discursos h3 {margin-bottom:.5em; font-size:1.2em; font-weight:bold; color:#87560c;}
							div.noticia_ppal_discursos h3 a{text-decoration:none; color:#87560c;}
							
							div.foto_noticia{background: url(../../../images/img-red/bg_foto_noticia.jpg) no-repeat bottom right; padding:0 1em 1em 0; margin-right:.5em;}
								div.foto_noticia img{margin:0 .2em .3em 0;}
								div.foto_noticia img.rectangular{width:13.1em;}
								div.foto_noticia img.grande{width:23.9em; height:17em; margin:0 .4em .3em 0;}
								div.foto_noticia a{text-decoration:none; color:#004990; display:block; clear:both; padding-left:.4em;}
						
					.img_destacado_home{width:39.2em; height:27.3em;}
								
				
				/*Espacios para dar aire por la izquierda del contenido central*/
				div.pad_left_4px{padding-left:.4em; margin-bottom:.6em;}
				.indentado_izda{padding-left:1.9em;}
				.indentado_izda div.txt_generico{margin-bottom:1.3em;}
                                /*JCCM Cambio para lista */
                                .indentado_izda div.txt_generico_lista {margin-bottom:1.3em;}
                                span.ref{padding-left:1.6em; display:block; font-size:1.2em; font-weight:bold; padding-bottom:.7em; margin-bottom:.55em; background: url(../../../images/img-red/bg_breadcrumb_inferior.jpg) no-repeat bottom right!important;}

					
					/*Resultados Agenda */
					ul.agenda h3, ul.agenda h4{padding-bottom:.4em; font-size:1.2em; font-weight:bold; color:#000b15;}
					ul.agenda li{border-bottom:.1em solid #eaeaea; padding:1.3em 0; font-size:1.1em;}
					ul.agenda li.last{border-bottom:none;}
					ul.agenda li a{text-decoration:none; color:#D0103A;}
					ul.agenda li dl{padding-top:1em;}
					ul.agenda li dl dt{color:#4c4c4c; float:left;}
					ul.agenda li dl dd{margin-left:1em; color:#555555;}
					
				div.actualidad{padding-top:.2em; width:56em;}
				div.contenido_central h3.pad_left_2px{padding-left:.2em;}
				img.img_dest_sanidad{width:35.5em; height:21.3em;}
		
				/*Rastro de migas*/
				div.breadcrumb{padding:0 0 .8em 0; position:relative;}	
					div.breadcrumb ol{font-size:1.1em;}
					div.breadcrumb ol.linea{background: url(../../../images/img-red/bg_breadcrumb_inferior.jpg) no-repeat bottom right;  padding-bottom:.6em;}
					div.breadcrumb ol li{float:left; background: url(../../../images/img-red/separador_breadcrumb.gif) no-repeat 98% .2em; padding:0 .7em 0 .2em;}
					div.breadcrumb ol li.bold{font-weight:bold; background:none;}
					div.breadcrumb ol li.last{font-weight:bold; background: url(../../../images/img-red/bg_breadcrumb.jpg) no-repeat 91% 0!important; color:#011f3c; clear:both; margin-bottom:0; margin-top:.5em; padding-top:.5em; width:35em; font-size:1.18em;}
					div.contenido_central_subhome div.breadcrumb ol li.last, div#bc div.breadcrumb ol li.last {background: url(../../../images/img-red/bg_breadcrumb.jpg) no-repeat 91% 100%!important; margin-bottom:0; margin-top:0; padding-top:0; padding-bottom:.2em; font-size:1.18em;}
					div.breadcrumb ol li a{text-decoration:none; color:#4c4c4c;}
						div.breadcrumb span {text-decoration:none; font-size:1.3em; font-weight:bold; background:none; color:#011f3c; clear:both; margin-bottom:0;}
				
				/*Estilos rastro de busqueda*/
				div.searchcrumb {padding: .5em 0 1.8em 0;} 
					div.searchcrumb span{font-family:arial; font-size:1.1em; color:#000; padding:0 .5em .2em .5em; display:block;}
					div.searchcrumb ol {padding-left:.5em;}
					div.searchcrumb ol li{float: left;font-family:arial; font-size:1.1em; padding-right: .2em; margin-bottom:.2em; color:#87560c;} 
					div.searchcrumb ol li.bold {font-weight:bold; background:none; font-size:1.1em;} 
								
				/*utilidades*/
				ul#utiles{position:absolute; bottom:.8em; right:0; display:none;}
					ul#utiles li{float:left; background: url(../../../images/img-red/separador_utiles.gif) no-repeat 100% 0; padding:0 .6em;}
					ul#utiles li.last{background:none;}
					ul#utiles li a{text-decoration:none; color:#004990;}
					ul#utiles li img.escuchar{width:1.3em; height:1.1em;}
					ul#utiles li img.imprimir{width:1.3em; height:1.1em;}
					ul#utiles li img.enviar{width:2.1em; height:1.1em;}
					
					/*Lista utilidades*/
					ul.utiles_lista li{float:left; background: url(../../../images/img-red/separador_utiles.gif) no-repeat 100% 1em; padding:0 0 0 .4em; border:none!important;}
					ul.utiles_lista li.last{background:none;}
					ul.utiles_lista li img.escuchar{width:1.3em; height:1.1em;}
					ul.utiles_lista li img.cascos{width:1.2em; height:1.1em;}
					ul.utiles_lista li img.reproducir{width:1.5em; height:1.1em;}
			
				/*Modulo con degradado gris de fondo*/
				div.bg_degradado_gris_left{background: url(../../../images/img-red/bg_gris_left.gif) no-repeat top left; padding-left:.6em;}
					div.bg_degradado_gris{background: url(../../../images/img-red/bg_gris_right.gif) repeat-x top right; padding:1em .8em 1em .2em; margin-bottom:1em;}
					
					div.bg_degradado_gris.sin_redondeado{background: url(../../../images/img-red/bg_degradado_gris.jpg) repeat-x top left; padding:1em .8em; margin-bottom:1em;}
					div.bg_degradado_gris.descargas{clear:both;}
					div.bg_degradado_gris_large{background: url(../../../images/img-red/bg_degradado_large.gif) repeat-x top left; /*width: 76.5em;*/ height: 7.6em; padding:1em .6em 0 .8em;}
					
						div.bg_degradado_gris h3{margin-bottom:.7em; font-weight:bold; color:#D0103A; text-align:left; font-size:1.2em;}
							div.bg_degradado_gris h3 a{text-decoration:none; color:#D0103A;}
							div.bg_degradado_gris h3 a img{padding-left:.3em; width:.58em; height:.41em;}
							div.bg_degradado_gris h3.descargas{padding-left: .5em; text-decoration:none; font-weight:bold; color:#D0103A; font-size:1.2em;}
							div.bg_degradado_gris h3.descargas img{padding-left: .5em; width:1.585em; height:.915em;}
						
							div.bg_degradado_gris img.familia_pareja{width:7em; height:9.4em; padding:.3em 0 0 .5em; margin-right:2.5em;}
						
						div.bg_degradado_gris h4.head_lista {text-decoration:none; font-weight:bold; color:#000b15; font-size:1.2em; padding-top:.5em;}
						div.bg_degradado_gris h4 a{text-decoration:none; font-weight:normal; color:#004990; font-size:1.1em;}
						
						div.bg_degradado_gris ul li{padding-bottom:.8em;}
						div.bg_degradado_gris ul li span{font-size:1.1em;}
						div.bg_degradado_gris ul li.last {border-top:.1em solid #e6d9ba; padding:.2em 0 0 .2em;}
						div.bg_degradado_gris ul li.last a{text-decoration:none; color:#004990;}
						
						div.bg_degradado_gris ul.descargas{padding-left: .5em}
						div.bg_degradado_gris ul.descargas li{background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .4em; padding: 0 0 .3em .9em; }
						div.bg_degradado_gris ul.descargas li a{font-size: 1.1em; text-decoration: none; color: #004990;}
						div.bg_degradado_gris ul.descargas li span{font-size:.9em;}
						div.bg_degradado_gris ul.descargas li img{padding: 0 .3em 0 .8em; width:.82em; height:.912em;}
						div.bg_degradado_gris ul.descargas li img.word{width:.912em; height:.912em;}
						div.bg_degradado_gris ul.descargas li img.excel{width:.82em; height:.912em;}
						div.bg_degradado_gris ul.descargas li img.txt{width:.75em; height:.912em;}
						
						div.bg_degradado_gris dl dd{float:left; margin-right:.4em;}
						div.bg_degradado_gris dl dt{color:#555555;}
						
						div.bg_degradado_gris div.wrapper_estructura{ width:28.1em; margin-right:.8em;}
							div.bg_degradado_gris div.wrapper_estructura div h3{font-size:1em;}
								div.bg_degradado_gris div.wrapper_estructura div img.foto {margin-left:1em; width:10.1em; height:10.6em;}
								div.bg_degradado_gris div.wrapper_estructura div a span{margin-bottom:.3em;}
								div.bg_degradado_gris div.wrapper_estructura div a img{margin-left:0; width:.585em; height:.417em;}
								
								div.bg_degradado_gris div.wrapper_estructura div ul {border-bottom:.1em solid #d2d2d2;}
								
						div.bg_degradado_gris div.wrapper_actualidad{margin-right:.8em; padding-left:.6em;}
							div.bg_degradado_gris div.wrapper_actualidad h3{font-size:1.2em; color:#D0103A; margin-top:0;}
							div.bg_degradado_gris div.wrapper_actualidad h3 img{margin-left:.7em; width:2.25em; height:1.666em; margin-bottom:-.4em;}
							div.bg_degradado_gris div.wrapper_actualidad ul{margin-right:.8em; }
							div.bg_degradado_gris div.wrapper_actualidad ul li{width:24.8em; float:left; min-height:5.6em; border-right:.1em solid #e6e6e6; padding-right:1em;}
							div.bg_degradado_gris div.wrapper_actualidad ul li.par{border-right:none; padding:0 0 0 1em;}
							div.bg_degradado_gris div.wrapper_actualidad ul li a{text-decoration:none; font-size:1.1em; color:#004990;}
							div.bg_degradado_gris div.wrapper_actualidad ul li span{display:block; color:#6d6d6d;}
							
							/*Degradado actualidad de un elemento*/
							div.bg_degradado_gris div.wrapper_actualidad div{float:left; min-height:5.6em; margin-right:.8em; padding-right:1em; width:50.6em;}
							div.bg_degradado_gris div.wrapper_actualidad div a{text-decoration:none; font-size:1.1em; color:#004990;}
							div.bg_degradado_gris div.wrapper_actualidad div span{display:block; color:#6d6d6d;}
							
							div.txt_foto{margin-bottom:1em;}
							
						div.bg_degradado_gris div.agenda{background:#fff; padding:.7em 1.1em; width:19.4em;}
							div.bg_degradado_gris div.agenda h3 a{color:#D0103A;}
							div.bg_degradado_gris div.agenda ul.admon_electronica_agenda{font-size:1.1em; padding-top:.3em;}
							div.bg_degradado_gris div.agenda ul.admon_electronica_agenda li{padding:0 0 0 1em; background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .4em; margin-bottom:.3em;}
							div.bg_degradado_gris div.agenda ul.admon_electronica_agenda li a{text-decoration:none; font-weight:bold; color:#D0103A;}
							
							div.bg_degradado_gris div.agenda div ul{border-bottom:.1em solid #d2d2d2;}
						
							/*Contenedor Formularios redondeado*/					
							div.bordeado_tl{background: url(../../../images/img-red/bg_form_tl.gif) no-repeat top left; width:34em; margin-bottom:1em;}
							div.bordeado_tl.estrecho{width:50.5em;}
							div.bordeado_tl.seltram {width:47em;}
							div.bordeado_tr{background: url(../../../images/img-red/bg_form_tr.gif) no-repeat top right;}
							div.bordeado_br{background: url(../../../images/img-red/bg_form_br.gif) no-repeat bottom right;}
							div.bordeado_bl{background: url(../../../images/img-red/bg_form_bl.gif) no-repeat bottom left; padding:0 0 1em 1em; }				
							div.bordeado_container{ padding: .7em .2em .8em .1em; }
								div.bordeado_container form h3{font-weight:bold; color:#D0103A; display:block; clear:both; margin-bottom:.4em; padding: .7em .9em 0 .1em; font-size:1.2em!important;}
								div.bordeado_container form h3 img{width:.582em; height:.414em;}
								div.bordeado_container form label{font-size:1.1em; color:#4c4c4c; margin-bottom:.4em; font-weight:normal;}
								div.bordeado_container form label select{font-size:1em; color:#757575; width:23em; margin-left:.7em;}
								div.bordeado_container form label select.ancho_1{width:26.3em;}
								div.bordeado_container form label select.ancho_2{width:20.8em;}
								div.bordeado_container form label input.btn_select{margin-left:.5em; margin-bottom:-.3em;}
		
				/*contenedor listado resultados*/
				div.titular_list_wide {border-bottom: .1em solid #eaeaea; margin-bottom: .1em;padding:0;}
				div.titular_list_wide h3{text-decoration:none; font-size:1.2em; font-weight:bold; color:#87560c;margin-bottom: .8em; padding: 0 0 1em .4em;}
		
				/*listado de resultados*/
				div.marg-vert{margin:.3em 0 1em 0; padding-left:.4em;}
				div.entradilla_resultados{padding:.2em 0 0 .4em;}
					div.entradilla_resultados h3 {margin-bottom:.6em; padding-left:1.2em;}
					div.entradilla_resultados h3 a{text-decoration:none; font-weight:bold; font-size:1.2em; color:#87560c;}
					div.entradilla_resultados div{margin-bottom:.7em;}
				
				ul.listado_resultados{width:100%; text-align:left;}
					ul.listado_resultados li{border-bottom:.1em solid #eaeaea; padding:1em 0 .8em .4em;}
					ul.listado_resultados li.last{border-bottom:0;}
					ul.listado_resultados li:after{content:"."; clear:both; display:block; visibility:hidden; height:0;}
					ul.listado_resultados li div.img_listado{float:left;}
					ul.listado_resultados li span{color:#555555; font-size:1.1em;}
					ul.listado_resultados li span.tipo{font-weight:bold;}
					
					/*Listado resultados de un elemento*/
					div.listado_resultados{margin-top:2.1em; padding-left:.4em;}
					div.listado_resultados div.img_listado{float:left;}
					div.listado_resultados img{width:10.1em; height:10.6em; }
					div.listado_resultados span{color:#555555; font-size:1.1em;}
										
					ul.listado_resultados li h3, ul.listado_resultados li h4, ul.listado_resultados li h5, .info_listado h3, .info_listado h4, .info_listado h5, div.listado_resultados h3, div.listado_resultados h4, div.listado_resultados h5 {margin-bottom:.5em; color:#004990;font-weight:bold; font-size:1.1em;}
					ul.listado_resultados li h3 a, ul.listado_resultados li h4 a,  ul.listado_resultados li h5 a, div.listado_resultados h3 a, div.listado_resultados h4 a, div.listado_resultados h5 a{text-decoration:none; color:#004990;}
				
					ul.listado_resultados li  a.descarga{text-decoration:none; color:#004990; font-size:1.1em;}
					div.listado_resultados a.descarga {text-decoration:none; color:#004990; font-size:1.1em; margin-bottom:1em; display:block;}
					ul.listado_resultados li  a.descarga img , div.listado_resultados a.descarga img {width:.82em; height:.91em; margin-right:0;}
					ul.listado_resultados li  a.descarga span, div.listado_resultados a.descarga span {font-size:.9em;}
					ul.listado_resultados li  a.descarga span.peso, div.listado_resultados a.descarga span.peso   {color:#004990; margin-right:.7em;}
					
					.lista_directorio h3,.lista_directorio h4 {color:#004990; padding-bottom:.4em; font-size:1.1em; }
					.lista_directorio h3 a,.lista_directorio h4 a{font-weight:bold; color:#004990; text-decoration:none;}
				
					ul.listado_resultados span.google{background: url(../../../images/img-red/bullet_cons_subhome.gif) no-repeat 0 .6em; padding:0 9.9em 0 .9em; display:none;}
					ul.listado_resultados span.google a{text-decoration:none; color:#004990; font-size:1em;}
								
					ul.listado_resultados li dl dt{color:#4c4c4c; float:left; font-size: 1.1em; margin-right:.2em;}
					ul.listado_resultados li dl dd{margin-right:.5em; font-size: 1.1em;}	
					ul.listado_resultados li dl dd a{text-decoration:none; color:#004990;}					
	
				/*Fotos del listado con contenedor*/
				div.cont_foto_peq_ext{background:url(../../../images/img-red/bg_foto_pequena_br.gif) no-repeat bottom right; padding:0 0 .6em 0; margin-right:.7em; }
					div.cont_foto_peq_int{background:url(../../../images/img-red/bg_foto_pequena_tl.gif) no-repeat top left; padding:.6em 0 0 .6em; }
						div.cont_foto_peq_int a {margin-top:.3em; float:left;}
						div.cont_foto_peq_int img{margin:0 .6em 0 0;}
						div.cont_foto_peq_int img.foto_pequena{width:13.1em;}
						div.cont_foto_peq_int img.dest_textimage{width: 8.7em; }
						div.cont_foto_peq_int img.dest_tituimage{width:24.4em; height:8.7em;}
				div.info_listado{width:75%;}
				div.info_listado a img{width:1.3em; height:1.1em;}

				/*Paginacion*/
				ul.paginacion{font-size:1.1em; margin-bottom:.7em; padding-left:.5em;}
					ul.paginacion li{float:left; background: url(../../../images/img-red/separador_paginacion.gif) no-repeat 0 .25em;}
					ul.paginacion li.sel{background:#D0103A; color:#fff; padding:0 .4em;}
					ul.paginacion li.first_last{background:none; font-size:.9em;}
					ul.paginacion li a{text-decoration:none; color:#D0103A; padding:0 .4em;}
					ul.paginacion li a:hover{background:#D0103A; color:#fff;}
					
				/*Criterios de busqueda*/
				div.criterio_busqueda{background:url(../../../images/img-red/bg_modulo_prensa.gif) no-repeat top left;}
				div.criterio_busqueda p{font-size:1.1em;}
					div.criterio_busqueda_tr{background:url(../../../images/img-red/bg_modulo_prensa_tr.gif) no-repeat top right; padding:1.1em 1.3em;}
					div.criterio_busqueda_tr h3, div.criterio_busqueda_tr h4{font-size:1.1em; color:#D0103A; padding-bottom:.5em;}
					div.criterio_busqueda_tr span{font-size:1.1em; color:#4c4c4c;}
					div.criterio_busqueda_tr span.palabra_busqueda{color:#87560c; font-weight:bold; text-transform:capitalize;}
					
				/*Filtros de busqueda*/	
					div.filtro_busqueda {margin-top:1em;}
					div.filtro_busqueda ul {font-size:1.2em; margin-bottom:.5em; height:1%;}
					div.filtro_busqueda ul:after {content:"."; clear:both; display:block; visibility:hidden; height:0}
					div.filtro_busqueda ul li{float:left; width:32%; padding-left:1em; margin-bottom:.2em;}
					div.filtro_busqueda ul li span{margin-left:.2em;}
					div.filtro_busqueda ul li a{text-decoration:none; color:#004990;}
					div.filtro_busqueda ul li a:hover{text-decoration:underline}
								
				/*paginacion con degradado en top*/ 
				div.paginacion_degradado{background: url(../../../images/img-red/bg_paginacion.gif) repeat-x bottom left; padding:1.3em 0 .6em .3em; width:100%; }
				div.paginacion_degradado_large{background: url(../../../images/img-red/bg_paginacion.gif) repeat-x bottom left; padding:1.3em 0 .6em .3em; width:100%; }/*borrar*/
				div.paginacion_degradado_top{ background: url(../../../images/img-red/bg_paginacion_top.gif) repeat-x top left;width:100%; height: 7em;padding-top:.7em;}	
				div.paginacion_degradado_top ul{padding-left:1.3em;}	
					
				/*listado tres columnas large*/
				div.container_list{ padding-bottom: 3.3em;}	
					
				/*Listado con 3 columnas*/
				ul.lista_div{margin-bottom:.7em;}
				ul.lista_div li {border-bottom:.1em solid #eaeaea; font-size:1.1em; padding:.62em 0;}
				div.lista_div {font-size:1.1em; padding:.62em 0; margin-bottom:.5em;}
				ul.lista_div li.mas_abajo {border-bottom:.1em solid #d5d5d5;}
				ul.lista_div li:after{content:"."; clear:both; display:block; visibility:hidden; height:0}
					ul.lista_div li div, div.lista_div div{float:left;}
					ul.lista_div li div a, div.lista_div div a{text-decoration:none; color:#004990;}
					
					ul.lista_div li div.col_1, div.lista_div div.col_1 {width:24%; padding-right:3em;}
					.contenido_central_sin_dcha ul.lista_div li div.col_1, div.lista_div div.col_1 {padding-left:1.2em; width:16%;}
					ul.lista_div li div.col_1 span, div.lista_div div.col_1 span {color:#000b15; display:block; clear:both; font-size:1em;}
					
					ul.lista_div li div.col_2, div.lista_div div.col_2{width:47%; padding-right:2em;}
					.contenido_central_sin_dcha ul.lista_div li div.col_2, div.lista_div div.col_2{width:56%;}
				 	ul.lista_div li div.col_2 span, div.lista_div div.col_2 span {color:#555555; font-weight:bold; display:block; float:left;}
				 	ul.lista_div li div.col_2 span.cons, div.lista_div div.col_2 span.cons, span.cons{font-weight:normal; padding-left:.7em; background: url(../../../images/img-red/separador_soporte.gif) no-repeat 0 .3em;}
				 						
					ul.lista_div li div.col_3, div.lista_div div.col_3 { width: 18%;}
					ul.lista_div li div.col_3 ul, div.lista_div div.col_3 ul{font-weight:bold;}
					ul.lista_div li div.col_3 ul li, div.lista_div div.col_3 ul li{background: url(../../../images/img-red/bullet_flecha_gris_dcha.gif) no-repeat 0 .4em; border-bottom:0; padding:0 0 0 .62em;}

				/*Lista iconos con fondo Azul*/
				ul.lista_iconos li{float:left; font-size:1.1em; width:19.8em; padding:.45em .3em 1.4em  1.2em; min-height:6.3em;}
				ul.lista_iconos li img{float:left; margin-right:.9em; width:6.362em; height:6.362em;}
				ul.lista_iconos li h3{font-weight:bold; color:#D0103A; font-size:1.09em; margin-bottom:.3em; margin-top:.75em;}
				ul.lista_iconos li h3 a{text-decoration:none; color:#D0103A;}
				ul.lista_iconos li h3 a img{float:none; width:.585em; height:.414em;}
	
				/*contenido central plan vivienda*/
				div.content_plan_vivienda {padding-left: 0em;}
					div.content_plan_vivienda h3 {text-decoration:none; font-size:1.2em; font-weight:bold; color:#87560c; margin: 0 .2em .7em 0;}
					div.content_plan_vivienda span {font-size:1.1em; color:#6d6d6d; display:block; margin-bottom:.5em;}
					div.content_plan_vivienda ul {padding-bottom: 1.3em;}
					
					/*foto -- plan vivienda*/
					div.back_vivienda {background:transparent url(../../../images/img-red/sombra_vivienda.jpg) repeat-x  bottom left!important; margin-bottom: 1em; padding-bottom:.9em!important; width:51.3em;}
					div.back_vivienda  img {width:51.3em; height:12.5em;}
					
					div.content_plan_vivienda li {background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .5em; margin-left: 1.3em; padding: 0 0 .1em .9em; font-size: 1.1em;}
					div.content_plan_vivienda ul li a {text-decoration: none; color: #004990;}
					div.pad_left_px {padding-left:.5em;}
					
					hr.vivi{display:block; color:#D5D5D5; margin: 1em 0 1em 0;}
					
				/*Version 2 de planes vivienda*/
				div.cont_con_menu_dentro{width:51.3em; padding-right:1.8em;}
				div.cont_con_menu_dentro_largo{width:71.1em; padding-left:2em; padding-right:1.5em;}
				html:first-child div.cont_con_menu_dentro_largo{width:70.4em;}
					div.menu_dentro{background:url(../../../images/img-red/bg_menu_dentro_tl.gif) no-repeat top left; width:24.2em;}
						div.menu_dentro_tr{background:url(../../../images/img-red/bg_menu_dentro_tr.gif) no-repeat top right; padding:1.5em 1em 0 1em; min-height:50em;}
							div.componente_menu_dentro_txt{background: #fff; margin-bottom: 1.1em; padding-bottom:1.1em; border:.1em solid #f2ebda; border-top:none;}
								div.componente_menu_dentro_txt h3{background:url(../../../images/img-red/bg_titulo_menu_dentro.gif) no-repeat bottom right;padding: .5em 0 .5em .9em; font-size: 1.1em; font-weight: normal; color: #87560C;}
								div.sin_dcha_padding div.componente_menu_dentro_txt h3{background:url(../../../images/img-red/bg_titulo_menu_dentro.gif) no-repeat bottom right;padding: .5em 0 .5em .9em; font-size: 1.1em; font-weight: normal; color:#000000;}
								
								div.componente_menu_dentro_txt div.componente_dcha_padding{padding: .6em .9em 0 .9em;}
									div.componente_menu_dentro_txt div.componente_dcha_padding h4{font-size:1.1em; font-weight:bold; color:#D0103A; margin-bottom:.3em;}
									div.componente_menu_dentro_txt div.componente_dcha_padding a{text-decoration: none; color: #004990; font-size:1.1em;}
									div.componente_menu_dentro_txt div.componente_dcha_padding span{padding: 0 0 .1em .9em;}
									div.componente_menu_dentro_txt div.componente_dcha_padding span.subtitle_discursos{background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .3em;}
									
									div.componente_menu_dentro_txt div.componente_dcha_padding ul.webs_interes{font-size:.9em;}
									div.componente_menu_dentro_txt div.componente_dcha_padding ul.webs_interes li{padding: 0 0 .1em .9em; font-size: 1.1em;}
								
									div.componente_menu_dentro_txt div.componente_dcha_padding ul.enlaces_ext_dcha{font-size:.9em;}
									div.componente_menu_dentro_txt div.componente_dcha_padding ul.enlaces_ext_dcha li{background: url(../../../images/img-red/bullet_soporte.gif) no-repeat 0 .5em; padding-left:.7em; margin-bottom:.1em;}

				/*Plantilla Cartas*/
				div.cartas h4{font-size:1.2em; color:#000b15; font-weight:bold; padding:.6em 0 .3em 0;}
				div.cartas li span.niv1{background: url(../../../images/img-red/bullet_cartas_niv1.gif) no-repeat 0 .5em; padding-left:.7em; font-size:1.1em; color:#555555; font-weight:bold;}
				div.cartas li span.niv2{background: url(../../../images/img-red/bullet_cartas_niv1.gif) no-repeat 0 .5em; padding-left:.7em;font-size:1em; color:#555555; font-weight:bold; }
				div.cartas li span.niv3{background: url(../../../images/img-red/bullet_cartas_niv1.gif) no-repeat 0 .5em; padding-left:.7em; font-size:1em; color:#555555; font-weight:bold;}
				div.cartas ol li{list-style-type:decimal; list-style-position:inside; font-size:1.2em; color:#1a3e62; margin:.3em 0;}
				div.cartas ol li ul li{margin-left:2em; font-size:.915em; color:#4c4c4c; list-style:none; display:block;}
				

				/*Listas ordenadas de texto generico*/
				div.txt_generico ol {list-style-position:inside; width:100%; padding-left:1.7em;}
				div.txt_generico ol li{margin-bottom:.5em; list-style-type:decimal;}
							
				div.info_listado .txt_generico ol {width:100%;}
				div.info_listado .txt_generico ol li,div.info_listado .txt_generico ul  li {border:0; margin:0; padding-bottom:0; padding-top:0;}
				
                                /*JCCM Cambio para lista*/
                                div.txt_generico_lista ol {list-style-position:inside; width:100%; padding-left:1.7em;}
                                div.txt_generico_lista ol li{margin-bottom:.5em; list-style-type:decimal;}

                                div.info_listado .txt_generico_lista ol {width:100%;}
                                div.info_listado .txt_generico_lista ol li,div.info_listado .txt_generico_lista ul  li {border:0; margin:0; padding-bottom:0; padding-top:0;}

						
				/*cont_central_componente*/
				div.cont_central_componente{width:58em; padding-right:.5em;}
				div.foto_flas_ext{background:url(../../../images/img-red/bg_foto_flash_br.gif) no-repeat bottom right; padding:0 .4em .4em 0; margin-left:.8em; margin-bottom:1em; }
				div.foto_flas_int{background:url(../../../images/img-red/bg_foto_flash_tl.gif) no-repeat top left; padding:0 .4em .6em .5em ;}
				div.foto_flas_int a{text-decoration:none; display:block; color:#D0103A; padding-top:.3em; font-size:1.1em;}
				div.foto_flas_int img.flash{width:27.5em; height:21.2em; margin-bottom:.8em;}
				div.foto_flas_int img.fotogrande{width:27em; height:19.2em; margin-bottom:.8em;}
				.fotogrande{width:59em;}
				img.fotonota{height:34em; display: block; margin: auto;padding-top:1em; padding-bottom:1em;}
				
				div.foto_flas_int div.txt_componente_flash{margin-bottom:0; padding-left:0; padding-bottom:0; background:none;}
						
				/*Webs de interes*/
				ul.csanidad_webs li{padding:.5em 0 .4em 1.1em; border-bottom:.1em solid #eaeaea;}
				ul.csanidad_webs li.last{border-bottom:none;}
				ul.csanidad_webs li span.cons{float:left; margin:.1em 0 0 0; clear:both;}
				ul.csanidad_webs li h3{ font-size:1.1em; font-weight:bold; color:#4c4c4c; margin-right:.5em;}
				ul.csanidad_webs li a{ text-decoration:none; color:#004990; font-size:1.1em;}
				
				/*Flash sin js*/
				#contenido_dcha #flashcontent{width:21.3em; background:#D0103A; color:#ffffff;}
				#contenido_dcha #flashcontent a{color:#ffffff;}
			
				#flashcontent{background:#ffffff; font-size:1.1em; color:#555555;}
					#flashcontent p{padding:0 1em 1em 1em;}
					#flashcontent a{text-decoration:none; color:#555555;}
			
				/*menu derecha interno*/
				div.comp_der_int{width:17.7em; background:url(../../../images/img-red/bg_comp_der_int.gif) repeat-x top; padding:1.8em 0 0 1.1em; min-height:45.1em; margin-top:1.3em;}
				div.comp_der_int div.inforel{width:16.4em;}
				
				/*Lista de Contenido dentral con Bullets*/
				ul.contenido_central_bullets{padding-top:.4em;}
				ul.contenido_central_bullets li{background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .5em; padding: 0 0 .4em .9em; font-size: 1.1em; font-weight:bold; float:left; width:22.5em;}
				ul.contenido_central_bullets li a {text-decoration:none; color:#004990;}
				
				/*Lista de Contenido dentral con Bullets largo*/
				ul.contenido_central_bullets.largo li{ width:100%; background:none; padding-left:0;}
				
				/*Lista de Contenido dentral con Bullets - Un elemento*/
				div.contenido_central_bullets a{background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .5em; padding: .4em 0 .4em .9em; font-size: 1.1em; font-weight:bold; float:left; width:22.5em; text-decoration:none; color:#004990;}
							
				/*Enviar a un amigo*/	
				#divfriendForm{margin-bottom:1em; background: url(../../../images/img-red/bg_sendafriend_left.gif) no-repeat top left;}
					#divfriendForm form{background: url(../../../images/img-red/bg_sendafriend_right.gif) no-repeat top right; padding:1em 0 1em 1em;}
					#divfriendForm  form a#formClose{text-decoration:none; color:#004990; float:right;}
					#divfriendForm  form div {float:left; width:47%; margin-right:1.35em;}
					#divfriendForm form div.wtextarea{width:97%; border-bottom:.1em solid #d8d8d8; margin-bottom:1em;}
					#divfriendForm form div.titufriend{width:97%;}
					#divfriendForm form span{color:#D0103A; font-weight:bold;font-size:1.1em; display:block; float:left; margin-right:1em;} 
					#divfriendForm form label{float:left; display:block; margin-top:1em; color:#555555; font-size:1.1em; width:100%;} 
					#divfriendForm form label span{padding-left:.6em; font-weight:normal; font-size:1em; color:#333;} 
					#divfriendForm form label textarea{clear:both;display:block; width:100%; margin-bottom:1em; font-family:arial; font-size:1em; color:#555555;} 
					#divfriendForm form label input{clear:both;display:block; width:100%; margin-top:.2em; font-family:arial; color:#555555;} 
					#divfriendForm form input.botones_form{color:#fff; font-size:1em;font-family:arial; border:none; background:url(../../../images/img-red/bg_boton_form.gif) no-repeat bottom right #123c65; height:1.9em; padding:0 1em .6em 0; cursor:pointer;margin-right:1.1em;}
									
				/*Compartir*/
				#divCompartir{margin-bottom:1em; background: url(../../../images/img-red/bg_sendafriend_left.gif) no-repeat top left;}
				#divCompartir div.titufriend{width:97%;}
				#divCompartir div.formu {background: url(../../../images/img-red/bg_sendafriend_right.gif) no-repeat top right; padding:1em 0 1em 1em;}
				/*#divCompartir div.txt {float:left; width:47%; margin-right:1.35em;}*/
				#divCompartir a#formCloseC{text-decoration:none; color:#004990; float:right;}
				#divCompartir span{color:#D0103A; font-weight:bold;font-size:1.1em; display:block; float:left; margin-right:1em;} 
				#divCompartir span.texto{float:left;padding-left:.6em; font-weight:normal; font-size:1em; color:#333;} 
				/*FORMULARIOS PRINCIPALES*/
				/*Formulario reclamaciones*/				
				div.reclamaciones{padding-left:1.9em; width:73.2em;}
					div.form_reclamaciones{padding:3em 15em 0 5.5em;}
					div.form_reclamaciones a{text-decoration:none; color:#004990; font-size:1em;}
					div.form_reclamaciones fieldset{padding-top:1.9em;}
					div.form_reclamaciones fieldset.last{border-bottom:.1em solid #d8d8d7; padding-bottom:1em;}
					div.form_reclamaciones span{padding-left:.5em;}
						div.form_reclamaciones span.obligatorio{padding-left:.3em; color:#846301; font-size:1.272em;}
						div.form_reclamaciones span.campos_ob{margin-top:2em;}
						div.form_reclamaciones span.alcaracion_form{padding-left:0em;font-size:.91em; }
					div.form_reclamaciones label{font-size:1.1em; color:#555555; padding-bottom:1em;}
					div.form_reclamaciones input{font-family:arial; font-size:1em; display:block; color:#555555;}
					div.form_reclamaciones textarea{font-family:arial; font-size:1em; display:block; color:#555555; width:46.909em;}
					div.form_reclamaciones select{font-family:arial; font-size:1em; display:block; color:#555555; width:14em; height:1.4em;}
					div.form_reclamaciones input#ob_reclamacion{width:46.909em;}
					div.form_reclamaciones input#name,#hr,#calle,#mail{width:30.272em;}
					div.form_reclamaciones input#dni,#cp,#tlf,#fax,#muni{width:14.363em;}
					div.form_reclamaciones input#num,#piso{width:5.999em;}
					div.form_reclamaciones label.der{padding-left:2em;}
					
				/*formulario suscripciones*/
					fieldset.correo_suscrip {padding:3.5em 0 2.3em 6.3em;}
					fieldset.correo_suscrip input#correo{width:27.272em; font-size:1.1em; color:#555555; float:left;}
					fieldset.correo_suscrip label span{padding-left:.5em; font-size:1.1em; color:#555555; display:block;}
					
					fieldset.secciones_info{padding-left:6.3em;}
					fieldset.secciones_info legend{padding:0 0 1.4em 0;}
					fieldset.secciones_info label{width:32.9em; margin-bottom:1em;}
					fieldset.secciones_info label span{font-size:1.1em; color:#555555; padding-left:.4em;}
					
					
					fieldset.horas{padding:0 0 1.7em 6.3em; margin-bottom:1em; border-bottom:.1em solid #d8d8d7;}
					fieldset.horas legend{padding:.3em 0 1.5em 0;}
					fieldset.horas label{padding-right:9.9em;}
					fieldset.horas label span{padding-left:.4em; font-size:1.1em; color:#555555;}
					
					input.boton_suscripcion{color:#fff; font-size:1em; border:none; background:url(../../../images/img-red/bg_boton_form.gif) no-repeat bottom right #123c65; height:1.9em; padding:0 1em .6em 0; cursor:pointer; margin:.1em 0 2em 1.5em;}
					input.boton_suscripcion_red{color:#fff; font-size:1em; border:none; background:url(../../../images/img-red/bg_boton_form_red.gif) no-repeat bottom right #900808; height:1.9em; padding:0 1em .6em 0; cursor:pointer; margin:.1em 0 2em 1.5em;}
					
				/*galeria fotos*/
					div.galpie{width:10.8em;}
					div.galpie a{padding:0 .5em;}
									
				/*actualidad alta*/
					div.alta_user{padding:6em 0 0 13.5em;}
					div.alta_user span{font-size:1.1em; color:#555555; display:block; padding-bottom:.5em;}
					div.alta_user span.alerta_no{font-size:1.3em; color:#cd0000; font-weight:bold; }
					div.alta_user span.alerta_si{font-size:1.3em; color:#31a42f; font-weight:bold; }
					div.alta_user img{margin-right:1.3em; width:5.8em; height:7.3em;}
					
				/*Mapa Web*/
					div.bloque_mapa{padding:2.6em 0 0 1.6em;}
						div.bloque_mapa div.lista_mapa{margin-right:5em; width:19.9em;}
						div.bloque_mapa div.lista_mapa.sn_mrg{margin-right:0;}
						div.bloque_mapa div.lista_mapa h3{ padding-bottom:.7em;}
						div.bloque_mapa div.lista_mapa h3 a{text-decoration:none; font-size:1.3em; color:#D0103A; font-weight:bold;}
						div.bloque_mapa div.lista_mapa h3 a img{width:.538em; height:.384em; margin-left:.2em;}
						div.bloque_mapa div.lista_mapa h4{padding-bottom:.5em;}
						div.bloque_mapa div.lista_mapa h4 a{text-decoration:none; font-size:1.1em; color:#004990; font-weight:bold;}
						div.bloque_mapa div.lista_mapa h4 a img{width:.636em; height:.454em; margin-left:.727em;}
						div.bloque_mapa div.lista_mapa ul{padding:.9em 0 0 1.6em; background:url(../../../images/img-red/bg_indice_mapa.gif) no-repeat top right;}
						div.bloque_mapa div.lista_mapa ul li{margin-bottom:.5em;}
						div.bloque_mapa div.lista_mapa ul li.dos_lineas{width:22em;}
						div.bloque_mapa div.lista_mapa ul li a{text-decoration:none; font-size:1.1em; color:#004990; font-weight:bold;}
						div.bloque_mapa div.lista_mapa ul li ul.segundo_niv{padding:0 0 0 .4em; background:none; margin-bottom:1.6em;}
						div.bloque_mapa div.lista_mapa ul li ul.segundo_niv li{background:url(../../../images/img-red/bullet_cons_subhome.gif) no-repeat left; padding-left:1.1em; margin-bottom:.4em; font-size:1.1em;}
						div.bloque_mapa div.lista_mapa ul li ul.segundo_niv li a{text-decoration:none; color:#004990; font-weight:normal; font-size:1em;}
						
				/*Noticias RSS*/
					div.wrapper_rss{padding:1.6em 0 0 2.2em;}
						div.wrapper_rss ul{padding:2em 15.1em 0 0;}
						div.wrapper_rss ul li{background:url(../../../images/img-red/logo_rss.jpg) no-repeat top left; padding:0 0 0 5.6em; margin-bottom:2.9em;}
						div.wrapper_rss ul li img{width:.636em; height:.454em; margin-left:.727em;}
						div.wrapper_rss ul li.reflejo{background:url(../../../images/img-red/logo_rss_reflejo.gif) no-repeat top left; padding:0 0 0 5.6em;}
						div.wrapper_rss ul li a{font-size:1.1em; font-weight:bold; color:#004990; text-decoration:none;}
						div.wrapper_rss ul li ul {padding:1.5em 0 0em 0;}
						div.wrapper_rss ul li ul li {margin-bottom:1.4em; padding-left:4.9em;}
						div.wrapper_rss ul li ul li a{font-weight:normal;}
						
				/*Estilos Google maps*/
					/*Contenedor Google maps*/
					div#mapita{border:.1em solid #ccc; width:43em; height:26em;}
					div#wrapper_gmpas{background: url(../../../images/img-red/wrapper_gmaps.gif) no-repeat top left; width:58%; height:28em; padding:1.8em 1.2em 0 1.75em; display:none;}
						/*Capa Scroll*/
						div.capa_scroll{border:.1em solid #d1d1d1; width:35%; height:51em; overflow:auto; margin-right:1em; padding:0 0 0 1em;}
						html:first-child   div.capa_scroll ul.listado_resultados{width:18.5em;}
				
				/*Contenido informacion relacionada*/		
				div.cont_inforel{padding-left: .8em; }
					div.cont_inforel.sin_menu { padding-top:3em;}
						div.inforel{width:14.8em; border: #f2ebda .1em solid; border-top: none; background:white;}
						div.inforel h3{background: #f8f4eb url(../../../images/img-red/bg_inforel.jpg) no-repeat bottom right; min-height: 2em; padding: .45em 0 0 1em; font-size: 1.1em; font-weight: normal; color: #87560C;}
							div.inforel a.de_uno{font-size:1.1em; background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .4em; padding: 0 0 .35em 1em; text-decoration:none; color:#004990; margin-left:.9em;}
							div.inforel h3 a{color: #7f5008; text-decoration:none;}
							div.inforel.nofirst{margin-top:1.1em;}
						
						/*Notas de prensa*/
						div.inforel ul.subhome_notas{padding: 0em .5em 0 .5em;}
						div.inforel ul.subhome_notas li{padding: .2em .5em .7em .5em; border-bottom: #f2ebda .1em solid; line-height: 1.22em;}
						div.inforel ul.subhome_notas li span{border:.1em solid #fff;}
						div.inforel ul.subhome_notas li.last{border-bottom: none;}
						div.inforel ul.subhome_notas li a{font-size: 1.1em; font-weight: normal; color: #004990; text-decoration: none;}

						div.inforel ul.subhome_notas.sinlinea li{border-bottom:0;}
						
						/*Notas de prensa de un elemento*/
						div.inforel div{padding: .2em 1em .9em 1em; border-bottom: #f2ebda .1em solid; line-height: 1.22em;}
						div.inforel div a{font-size: 1.1em; font-weight: normal; color: #004990; text-decoration: none;}

						/*Listado de enlaces*/
						div.inforel ul.listado_enlaces{padding: .6em .5em 0 1em;}
						div.inforel ul.listado_enlaces li{font-size:1.1em; background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .4em; padding: 0 0 .35em 1em;}
						div.inforel ul.listado_enlaces li a{text-decoration:none; color:#004990; }

				/*Destacados Inferiores*/	
				div.wrapper_detacados_inf{ padding-left:.1em;}
					div.wrapper_detacados_inf h3 {display:block; text-decoration:none; color:#D0103A; font-weight:bold; font-size:1.3em; margin-bottom:.3em;}
					div.wrapper_detacados_inf h3 a{text-decoration:none; color:#D0103A;}
					div.wrapper_detacados_inf h3 a img{margin-left:.5em; width:.54em; height:.386em;}

					div.wrapper_detacados_inf h4 a {font-weight:normal;}
					
					div.wrapper_detacados_inf ul {font-size:1.1em;}
					div.wrapper_detacados_inf ul li {background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .4em; padding-left:1em; line-height:1.1em; margin-bottom:.5em;}
					div.wrapper_detacados_inf ul li a {text-decoration:none; color:#004990;}
					
					div.wrapper_detacados_inf a.de_uno {font-size:1.1em; background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .4em; padding-left:1em; line-height:1.1em; margin-bottom:.5em; text-decoration:none; color:#004990;}
					
					div.destacado_inf_fondo {width:25em; padding:1.3em 9.9em 1.6em 1.9em; height:auto; min-height:12.2em; margin-top:1em;}
					div.destacado_inf_fondo.tres_colm {width:13.2em;}
					div.destacado_inf_fondo.dos_colm {width:16.15em;}
					
					div.destacado_inf{width:34.65em; padding:1.3em 0 1.6em 1.9em; height:auto; min-height:12.2em;}
					div.destacado_inf.tres_col{width:22.6em;}
					div.destacado_inf.dos_col{width:26.05em;}
					div.destacado_inf.dos_col h3{font-size:1.3em;}
						a.antetitulo{background: url(../../../images/img-red/bg_antetitulo_dest_inf.gif) no-repeat bottom left; margin-bottom: .6em; padding-bottom: .6em; font-size: 1em!important; text-decoration: none; color: #004990; display:block;  clear:both;}
						a.seccion{font-size: 1.2em; text-decoration: none; color: #D0103A;}
						
					div.destacado_inf_actualidad {width:26em; padding:.3em 0em 1.6em 1.9em; height:auto; min-height:12.2em;}
						div.destacado_inf_txt_actualidad{width:15em;}
			/*Enlaces externos*/
			a.extlink{display:block; text-decoration:none; color:#004990;}
			a.extlink img{width:.6em!important; height:.6em!important; margin-left:.2em;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
/*-----------Contenido Derecha ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
		#contenido_dcha{width:24.6em; background:url(../../../images/img-red/bg_contenido_dcha.gif) no-repeat bottom center; padding:1em 0 0 1em;}
			div.componente_dcha_banner{margin-bottom:1.1em;}
				div.componente_dcha_banner img{width:23.4em; height:9.1em;}
			
			div.componente_flash_dcha{margin-bottom:1.1em; width:23.4em;}
				div.componente_flash_dcha div{border:.1em solid #fff; border-top:0; padding:.6em 0 .5em .9em; background:#fff url(../../../images/img-red/bg_flash_txt.gif) repeat-y top left;}
				
			div.componente_dcha_txt{background: #fff; width: 23.4em; margin-bottom: 1.1em; padding-bottom:1.1em;}
				div.componente_dcha_txt h3{border-bottom: .1em solid #dbdbdb; padding: .5em 0 .3em .9em; font-size: 1.1em; font-weight: normal; color: #87560C;}
				div.componente_dcha_txt a.vm{background: url(../../../images/img-red/separador_destacados.gif) repeat-x top left; display:block; margin-top:.3em; padding:.3em 0 0 1em;}
				
			div.componente_tiempo{background:#fff url(../../../images/img-red/bg_esquina_tl.gif) no-repeat top left; width:23.4em; margin-bottom:1em;}	
				div.componente_tiempo div.tr{background: url(../../../images/img-red/bg_esquina_tr.gif) no-repeat top right;}	
					div.componente_tiempo div.br{background: url(../../../images/img-red/bg_esquina_br.gif) no-repeat bottom right;}	
						div.componente_tiempo div.bl{background: url(../../../images/img-red/bg_esquina_bl.gif) no-repeat bottom left;}	
							div.componente_tiempo div.wrapper{ padding-top:.6em;}
							div.componente_tiempo div.wrapper h3{color:#4e4d4b; font-size:1.2em; font-weight:normal; margin-left:1em; line-height:1.1em;}
								div.componente_tiempo div.wrapper h3 img{display:block; width:6.67em; height:1.25em;}
								div.componente_tiempo div.wrapper .nodisposicion { margin:.5em 1em; padding-right:5em; min-height:4em; font:1.2em Arial; color:#a34e0a; font-weight:bold; background:url(../../../images/img-red/ico_error.gif) no-repeat right top;}
								
								
								div.componente_tiempo div.wrapper span.last { display:block; margin:0 1em; padding-bottom:.5em;}
									div.componente_tiempo div.wrapper span.last a { font-size:1.1em; text-decoration:none; color:#004990;}
								
								div.componente_tiempo div.wrapper ul.tiempo_icos li{float:left; margin-right:.7em; width:47%;}
								div.componente_tiempo div.wrapper ul.tiempo_icos li img{float:left; width:6em; height:6.2em;}
								div.componente_tiempo div.wrapper ul.tiempo_icos li span{font-weight:bold; font-size:1.2em; color:#556579; margin-top:.9em;display:block;}
								div.componente_tiempo div.wrapper ul.tiempo_icos li dl{color:#D0103A;}
								div.componente_tiempo div.wrapper ul.tiempo_icos li dt{float:left;}
								
								div.componente_tiempo div.wrapper ul.tiempo_prev {margin-left:.8em; background: url(../../../images/img-red/separador_destacados.gif) repeat-x top left; padding-top:.3em; padding-bottom:.3em;margin-top:.2em;}
								div.componente_tiempo div.wrapper ul.tiempo_prev li{float:left; border-right:.1em solid #b6b6b3; padding:0 .6em 0 .3em;}
								div.componente_tiempo div.wrapper ul.tiempo_prev li.last{border-right:0; padding:0 .6em}
								div.componente_tiempo div.wrapper ul.tiempo_prev li a{text-decoration:none; color:#012d59; font-size:1.1em;}
							
								.meteo{font-weight:bold; font-size:1.1em; color:#012d59; display:block; padding:1.2em .5em;}
											
				div.componente_dcha_txt div.componente_dcha_padding{padding: .6em .9em 0 .9em;}
					div.componente_dcha_txt div.componente_dcha_padding h4{font-size:1.1em; font-weight:bold; color:#D0103A; margin-bottom:.3em;}
					div.componente_dcha_txt div.componente_dcha_padding a{text-decoration: none; color: #004990; font-size:1.1em;}
					div.componente_dcha_txt div.componente_dcha_padding a.de_uno{background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .5em; padding: 0 0 .1em .9em; font-size: 1.1em;}
					div.componente_dcha_txt div.componente_dcha_padding span{background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .3em; padding: 0 0 .1em .9em;}
					
					div.componente_dcha_txt div.componente_dcha_padding ul.webs_interes{font-size:.9em;}
					div.componente_dcha_txt div.componente_dcha_padding ul.webs_interes li{background: url(../../../images/img-red/bullet_administracion.gif) no-repeat 0 .5em; padding: 0 0 .1em .9em; font-size: 1.1em;}
				
					div.componente_dcha_txt div.componente_dcha_padding ul.enlaces_ext_dcha{font-size:.9em;}
					div.componente_dcha_txt div.componente_dcha_padding ul.enlaces_ext_dcha li{background: url(../../../images/img-red/bullet_soporte.gif) no-repeat 0 .5em; padding-left:.7em; margin-bottom:.1em;}
	
			/*Contenedor redondeado con trama*/	
			div.redondeado_trama_tl{background: url(../../../images/img-red/bg_trama_4_tl.gif) no-repeat top left; width:22.9em; margin-bottom:1.1em;}
			div.redondeado_trama_tr{background: url(../../../images/img-red/bg_trama_4_tr.gif) no-repeat top right;}
			div.redondeado_trama_br{background: url(../../../images/img-red/bg_trama_4_br.gif) no-repeat bottom right;}
			div.redondeado_trama_bl{background: url(../../../images/img-red/bg_trama_4_bl.gif) no-repeat bottom left;}
			div.redondeado_trama_container{padding:2.3em 0em 1.6em 1.7em;}
				div.redondeado_trama_container h3{font-size:1.2em; font-weight:bold; color:#D0103A; margin-bottom:1.5em;}
					div.redondeado_trama_container h3 a{color:#D0103A; text-decoration:none;}
					div.redondeado_trama_container h3 span{display:block; width:14.5em; float:left; }
					div.redondeado_trama_container h3 img{width:1.417em; height:1.417em; margin:0 0 -.3em .5em;}	
		
				/*Formulario buscador Agenda*/	
				form#form_buscador_agenda{font-size:1.1em;}
				form#form_buscador_agenda label{float:left; margin-right:1.1em; margin-bottom:.9em;}
				form#form_buscador_agenda label a img{width:1.545em; height:1.635em;}
				form#form_buscador_agenda label span{padding-left:.6em; display:block; clear:both; color:#555;}
				form#form_buscador_agenda label input{width:6.5em; color:#555555; margin-right:.7em;}
				form#form_buscador_agenda input{float:left; clear:both; font-size:.91em; font-family:arial;}
				form#form_buscador_agenda input.busca{margin:.3em 0 0 13.3em; width:6.4em; height:1.9em;}
				form#form_buscador_agenda input.pc{ width:19.3em;}
				form#form_buscador_agenda input.botones_form{color:#fff; font-size:.91em; border:none; background:url(../../../images/img-red/bg_boton_form.gif) no-repeat bottom right #123c65; height:1.9em; padding:0 1em .6em 0; margin-right:1.5em; cursor:pointer;}
				form#form_buscador_agenda select {font-size:.91em; color:#555555; font-family:arial; width:19.7em;}

				/*Estilos calendario*/	
				.calendar{border:.1em solid #ccc; background:#fff; padding:1.5em 1em .5em 1em; width:15.7em; margin-top:1em; text-align:center;}
					.calendar p{margin-bottom:.5em; padding-bottom:.5em; background: url(../../../images/img-red/bg_p_calendar.gif) no-repeat bottom left;}
					.calendar p span{margin-top:-.2em; display:block;}
					.calendar p img{width:.9em; height:.9em;}
					.calendar table{width:100%;}
					.calendar table thead th {color:#020911; font-weight:normal; padding-bottom:.5em;}
					.calendar table tr td {padding:.3em 0;}
					.calendar table td a{text-decoration:none; color:#555555;}
					.calendar table td a:hover{color:#fff; background:#123c66;display:block;width:80%;}
					.calendar table td a.sel{color:#fff; background:#c4c4c4;display:block;width:80%;}

			/*columna derecha interior para el apartado de la plantilla de becas*/	
				/*Listado de anexos columna dcha interior */
				ul.anexos li{font-size:1.1em; border-bottom:.1em solid #eaeaea; margin-bottom:.8em; padding-bottom:1em;}
				ul.anexos li.last{border-bottom:0; margin-bottom:0; padding-bottom:0em;}
				ul.anexos li span{background:none!important; padding-left:0!important; font-weight:bold;}
					ul.anexos ul , div.anexos ul {padding-left:.85em; padding-top:.6em;}
					ul.anexos li li, div.anexos li {font-size:.825em; clear:both; border:none; padding-bottom:0; margin-bottom:0;}
					ul.anexos li li a, div.anexos li  a  {color:#004890;}
					ul.anexos li li a span, div.anexos li a span{color:#555; display:block; width:3em; float:left;}
					ul.anexos li li a img, div.anexos li a img{width:.92em; height:1em; margin-left:.5em;}
					
					div.anexos{font-size:1.1em;}					
					div.anexos div{font-size:.91em; padding-top:.6em;}	
					div.anexos div a{font-size:1.1em;}	
					div.anexos div a span{color:#555; display:block; width:3em; float:left; font-weight:normal; font-size:1em;}					
					div.anexos span {background:none!important; font-weight:bold;}					
					
				dl.dl_col_dcha{font-size:1.1em; padding:.6em 0 0 .9em;}
				dl.dl_col_dcha dt{float:left; margin-right:.5em;}
				dl.dl_col_dcha dd{ margin-bottom:.3em;}
				dl.dl_col_dcha dd a{text-decoration:none; color:#00498e;}
				
				dl.tramites{font-size:1.1em; padding:.6em .4em 0 .9em;}
				dl.tramites dt{float:left; margin-right:.2em;}
				dl.tramites dd{ margin-bottom:.3em; border-bottom:.1em solid #eaeaea;}
				dl.tramites dd.dd_tel{float:left;height:2.5em; border-right:.1em solid #eaeaea; border-bottom:none; padding-right:.3em; margin-right:.4em;}
				dl.tramites dd.last{ border:none;}
				dl.tramites dd.dd_indent{padding-left:3.7em;}
				dl.tramites dd a{text-decoration:none; color:#00498e;}
			
			/*formulario de CARTAS DE SERVICIOS*/
				form#form_sel_cartaservicio{}
				form#form_sel_cartaservicio label{font-size:1.1em;}
				form#form_sel_cartaservicio select{width:16em; margin:.2em .1em 0 0; color:#324860; font-size:1.1em;}
				form#form_sel_cartaservicio input{margin-bottom:-.2em;}
						 
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
/*PIE*/
/*PIE*/
#pie{background: url(../images/img-red/bg_pie.gif) repeat-x top left;}
	#wrapper_pie{text-align:left; border-top:1em solid #012d5a; margin:0 auto; width:97.8em; padding:0 1em 0 1.9em; color:#002d57;}
	
	/*Menu pie*/
		#wrapper_pie p{padding:1em 1.3em 0 1.3em; color:#555555;}
		
		#wrapper_pie ul{font-size:1em; padding:1em 0 .9em 0; background: url(../img/separador_pie_azul.gif) no-repeat 100% 0em;}
		#wrapper_pie ul.ul_pie_dcho{background: url(../img/separador_pie_azul.gif) no-repeat 0% 0em;}
		#wrapper_pie ul li{float:left; padding:0 1.35em; background: url(../img/separador_pie.gif) no-repeat 100% .1em; font-weight:normal;}
		#wrapper_pie ul li.first{padding-left:0;}
		#wrapper_pie ul li.last{background:none;}
		#wrapper_pie ul li a{text-decoration:none; color:#002d57;}
		#wrapper_pie ul li a img.img_doblea{width:5.7em; height:2em;}
		#wrapper_pie ul li a img.img_rss{margin-top:.2em; width:4em; height:1.4em;}

/*PIE*/
#piegris{
	background-color: #e7052d;
	background-image: url("../../../images/img-red/pie_red.png");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	bottom: 0pt;
	position: relative;
	width: 100%;
	min-height: 10em;
}

#texto_footer {
	color: #ffffff;
	font-size: 1.4em;
	font-weight: bolder !Important;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;	
}

#wrapper_piegris{
	text-align: left;
	border-top-width: medium;
	border-top-style: none;
	border-top-color: -moz-use-text-color;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	height: auto;
	width: 97.8em;
	padding-top: 0pt;
	padding-right: 1em;
	padding-bottom: 0pt;
	padding-left: 1.9em;
/* 	background-color: #e4e6e2; */
	top: 10px;
	position: relative;
}

        /*Menu pie*/
                #wrapper_piegris p{padding:1em 1.3em 0em 1.3em; color:#555555;}

                #wrapper_piegris ul{font-size:1em; padding:1em 0 .9em 0; background: 100% 0em;}
                #wrapper_piegris ul.ul_pie_dcho{float: right; }
                #wrapper_piegris ul li{float:left; padding:0 0.35em; no-repeat 100% .1em; font-weight:normal;}
                #wrapper_piegris ul li.first{padding-left:0;}
                #wrapper_piegris ul li.last{background:none;}
                #wrapper_piegris ul li a{
					color: #ffffff;
					font-size: 0.8em;
					font-weight: bolder !Important;
					font-family: Arial, Helvetica, sans-serif;
					margin: 0;
					padding: 0;	
				}
/*              #wrapper_piegris ul li a img.img_doblea{width:5.7em; height:2em;}
                #wrapper_piegris ul li a img.img_rss{margin-top:.2em; width:4em; height:1.4em;}  */
		
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
/*POPUP*/
div.wraper-popup{border:.1em solid #d6d6d6; border-top:none; margin:2em 0 2em 1em; width:64.6em; text-align:left;}
	div.contenido_popup{ padding:2em 1.8em 0 1.8em;}
		div.contenido_popup h3{font-size:1.3em; color:#011f3c; margin-bottom:1em;}
		div.contenido_popup div.botones_popup{margin-top:3em; border-top:.1em solid #d6d6d6; padding-right:1.3em;}
			html:first-child div.contenido_popup div.botones_popup{width:98%;}
		div.contenido_popup div.botones_popup input.botones_form{color:#fff; font-size:1em; border:none; background:url(../../../images/img-red/bg_boton_form.gif) no-repeat bottom right #123c65; height:1.9em; padding:0 1em .6em 0; cursor:pointer; margin:1.1em 0 2em 1.5em; font-family:arial; font-size:1em;}
	div.wraper-popup div.head_popup{border-bottom:.1em solid #d6d6d6; background:url(../../../images/img-red/bg_popup.gif) repeat-x;}
		html:first-child div.wraper-popup div.head_popup{width:100%;}
		div.wraper-popup div.head_popup h1 img{width:23.5em; height:10.4em;}
			div.wraper-popup div.head_popup div.menu_popup{height:3.6em; background:#D0103A;}
			div.wraper-popup div.head_popup div.menu_popup a{text-decoration:none; color:#fff; display:block; width:8em; padding:1.2em .5em 0 0; }
			div.wraper-popup div.head_popup div.titulo_popup h2{color:#87560c; font-size:1.4em; padding-top:1.1em;}
			
/*POPUP FOTO*/
.popup_imagen{padding:1em 0 0 0;}
.piepop_foto{background:#D0103A; margin-top:1em; padding:.7em 1em; color:#e6eaef; font-size:1.1em; text-align:left; border-bottom:.1em solid #103a63;}
.piepop_foto a{border-left:.2em solid #024486; text-align:right; color:#e6eaef; text-decoration:none; background:url(../../../images/img-red/ico_print_poppie.gif) no-repeat 100% .2em; padding:0 2em 0 1em; float:right;}
.piepop_foto p{padding:0 1em; float:left; width:75%;}
.piepop_foto span{padding:0 1em; float:left; border-right:.2em solid #024486;}
			
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*MODULO TIEMPO*/

div.breadcrumb  li.last a.tiempo_localidad{color:#00498e!important; font-size:.85em!important; border-left:.1em solid #b6b6b6;margin-left:.4em; padding-left:.8em;}

div.tiempo_hoy{float:left; margin-top:.5em; margin-right:1.4em;}
	div.tiempo_hoy div.tiemp_tl{background:url(../../../images/img-red/tiempo_tl.gif) no-repeat top left;}
		div.tiempo_hoy div.tiemp_tr{background:url(../../../images/img-red/tiempo_tr.gif) no-repeat top right;}
			div.tiempo_hoy div.tiemp_br{background:url(../../../images/img-red/tiempo_br.gif) no-repeat bottom right;}
				div.tiempo_hoy div.tiemp_bl{background:url(../../../images/img-red/tiempo_bl.gif) no-repeat bottom left;}
					div.tiempo_hoy div.tiemp_wrapp{padding:1.6em .4em 1.2em 1.4em; width:29em; min-height:37.5em;}
					
	div.tiemp_wrapp  h3{font-size:1.6em; font-weight:normal; color:#828385; margin-left:.5em; margin-bottom:1.1em; font-weight:bold;}
	div.tiemp_wrapp  h3 img{margin-right:.4em; margin-bottom:-1.85em;}
	div.tiemp_wrapp  ul{margin-top:.7em;}
	div.tiemp_wrapp  ul li{float:left; color:#55667a; padding:.9em 0 0 0; background: url(../../../images/img-red/barra_tiempo_1px.gif) no-repeat bottom right;}
	div.tiemp_wrapp  ul li.tiempolast{background:0;}
	div.tiemp_wrapp  ul li strong{font-size:1.8em; display:block; margin-top:.7em;}
	div.tiemp_wrapp  ul li img{float:left; margin-right:.5em; width:9.2em; height:8.9em;}
	div.tiemp_wrapp  ul li dl{color:#002c59; font-size:1.5em;}
	div.tiemp_wrapp  ul li dl dd{float:left;margin-right:.2em;}
	div.tiemp_wrapp  ul li dl dt{float:left;}


	div.tiempo_resto{float:left;}
	div.tiempo_resto div{background: url(../../../images/img-red/barra_tiempo_1px.gif) no-repeat bottom right; padding:0 0 .5em 0; margin-bottom:1em;}
	div.tiempo_resto div.tiempolast{background:0;}
	div.tiempo_resto div h3{font-size:1.6em; color:#012d5a; font-weight:normal; padding-left:.3em;}
	div.tiempo_resto div ul{margin-top:.7em;}
	div.tiempo_resto div ul li{float:left; background: url(../../../images/img-red/separador_tiempo.gif) no-repeat top left; color:#55667a; padding:0 2.8em 0 1em; width:16.7em;}
	div.tiempo_resto div ul li.tiempofirst{background:none; padding-left:0;}
	div.tiempo_resto div ul li strong{font-size:1.2em; display:block; margin-top:.9em;}
	div.tiempo_resto div ul li img{float:left; margin-right:.1em; width:6em; height:6.2em;}
	div.tiempo_resto div ul li dl{color:#002c59;}
	div.tiempo_resto div ul li dl dd{float:left;margin-right:.2em;}
	div.tiempo_resto div ul li dl dt{float:left;}
	
	/*Glosario Tiempo*/
	div.tit_tiempo_loc {margin-bottom:1.7em;}
	div.tit_tiempo_loc h3{color:#021f3d; font-size:1.3em; background:url(../../../images/img-red/bg_breadcrumb_inferior.jpg) no-repeat bottom right; padding-bottom:.4em; margin-bottom:.4em;}
	div.tit_tiempo_loc span{color:#a27d08; font-weight:bold; font-size:1.2em; float:left;}
	div.tit_tiempo_loc a{text-decoration:none; color:#004a91; font-size:1.1em; float:right;}
	
	div.tiempo_glosario{background:url(../../../images/img-red/wrapper_glosario_left.gif) no-repeat top left; padding-left:.8em;}
	div.tiempo_glosario div{background:url(../../../images/img-red/wrapper_glosario_right.gif) no-repeat top right; padding:1.7em 1.9em 0 1em;}
	div.tiempo_glosario ul.tiempo_abc{border-bottom:.1em solid #d8d8d8; padding-bottom:1.2em;}
	div.tiempo_glosario ul.tiempo_abc li{float:left; text-transform:uppercase; padding:0 .7em; color:#002e56; border-right:.05em solid #d8d8d8; font-size:1.6em; width:.69em;}
	div.tiempo_glosario ul.tiempo_abc li.sel, div.tiempo_glosario ul.tiempo_abc li a:hover{color:#a57d0b; font-weight:bold;}
	div.tiempo_glosario ul.tiempo_abc li.last{border-right:0;}
	div.tiempo_glosario ul.tiempo_abc li a{text-decoration:none; color:#002e56;}
	
	div.tiempo_glosario ul.localidad{padding-top:1.4em; min-height:6em;}
	div.tiempo_glosario ul.localidad li{float:left; width:15.9em; color:#034991; font-size:1.4em; padding:0 0 .2em .65em;}
	div.tiempo_glosario ul.localidad li a{text-decoration:none; color:#034991;}
	
	
	
	
	
	#login {
		display: inline;
		float: right;
	   	font-size: 1.1em;
		list-style: none;
		margin: 0.7em 1em 0 0;
		padding: 0;
	}
	
	#login li {
		float: left;
		border-left: 0.1em solid #000;
		margin-left: 0.7em;
		padding-left: 0.6em;
		font-weight: bold;
	}
	
	#login li.name {
		border: none;
		font-weight: bold;
		color: #D0103A;
	}

	
	.ancho100{
		width: 100% !important;
	}
	
	.cabeceraDocTipos{
		background-color: #D0103A;
		color: white;
		height: 20px;
		padding-top:5px;
		font-size: 10px;
	  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  	font-weight: bold;
	}
	
	.thClear{
		background-color: white;
		height: 1px;
	}
	
.textoEnlaces, .textoEnlaces a 
{
	font-family: Verdana; 
	font-size: 11px; 
	color: #D0103A;
	font-weight: bold;
}	

.textoEnlacesHijo, .textoEnlacesHijo a
{
	font-family: Verdana; 
	font-size: 11px; 
	color: #D0103A;
}