/* -------  estilosGeneral.css -------  */
@import url(inicial.css);


/* CONTENEDORES y GENELARES */
body{background:url(../img/fondo_cabecera.jpg) #fff repeat-x 0 22px;margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.68em;}
.site{ width:90em; position:relative;margin:auto;}
.site2{width:90.5em;float:left;}
.medio {width:67em;}
.contenedorCentro {border:none;float:left;margin:0;width:90em;}
.cuerpoCentral p{ margin:0.5em 1em;color:#555}
.cuerpo { padding:1em 0; position:relative}
.cuerpo a{ color:#06c; text-decoration:none}
.cuerpo a:hover{color:#BB1A32;}
.contenedorCuerpo{ min-height:22em; float:left; width:100%; margin:1em 0 ; font-size:1em; color:#555; line-height:1.3em}
.contenedorCuerpo ul,.contenedorCuerpo ol{ font-size:1.1em;padding-left:1.5em; clear:both; margin:1em 0}
.contenedorCuerpo ul li ul,.contenedorCuerpo ol li ol{ font-size:1em; margin-top:0.3em; margin-bottom:1em}
.contenedorCuerpo ol li ol li{ margin-top:0.3em; margin-bottom:1em}
.cajaContIzqd2{float:left;width:99%;margin-right:10px;margin-top:5px;}


/*------ PARRAFOS ----*/
.contenedorCuerpo p{ margin:1em 0 ; font-size:1.1em; color:#555; line-height:1.3em}
.contenedorCuerpo p:first-child{ margin:0}
p.cuerpo5{margin-right:10px;}
p a:hover{ color:#06c}


/* ELEMENTOS */
.sinBorde{border:0;}
.negrita{font-weight:bold;}
.asterisco	{color:#f8071a;}
span.obligatorio{float:right;text-align:left;background:url(../img/ico_obligatorio.gif) no-repeat 0 3px;padding:0.1em 0 0 10px;}
.nuevo{color:#f00; display:inline}
.nuevo_02{color:#f00; display:inline; font-size:0.75em}
.flotaIzda{float:left;}
.flotaDcha{float:right;}

/* CABECERA */
/* ------- estilos para todas las cabeceras  ------- */
.menuIdiomas{ text-align:right; padding:0.5em}
.menuIdiomas li{ display:inline;color:#666;margin:0;padding:0 4px;background:url(../img/menucabecera.gif) top right no-repeat;}
.menuIdiomas li.ultimo{background:none; }
.menuIdiomas li a{ color:#999}
.cabeceraInterior{ overflow:auto}
.bloqueCabeceraIzq{ float:left; width:35%; padding:1em 0 1em 2em }
.bloqueCabeceraDer{ float:left; width:62%; }

/* ------- estilos propios para cada aplicacion: parte derecha de la cabecera  ------- */
.bloqueCabeceraEnlacesInfoPortal{ float:right; width:100%; margin:3em 0 1em; text-align:right; height:3em}
.bloqueCabeceraEnlacesInfoPortal ul{ margin-left:1.5em; float:left; margin-top:0.9em; width:55%}
.bloqueCabeceraEnlacesInfoPortal li{ display:inline;padding:5px 4px 0 8px;background:url(../img/menucabecera.gif) 0 5px no-repeat; }
.bloqueCabeceraEnlacesInfoPortal li:first-child{ background:none}
.bloqueCabeceraEnlacesInfoPortal li a{ color:#54677D; font-weight:bold; font-size:1.1em}
.bloqueCabeceraEnlacesInfoPortal span{ float:right; width:41%}
.bloqueIconosSocial{ float:left; width:49%; text-align:right}
.bloqueIconosSocial ul{ float:right; width:100%}
.bloqueIconosSocial ul li{ float:right;width:3.5em; height:3.7em; }
.bloqueIconosSocial ul li a{ float:right; width:3.5em; height:3.7em; }
.bloqueIconosSocial .icoSocialFacebook{ background:url(../img/iconos_social.png) 0 -60px  no-repeat; }
.bloqueIconosSocial .icoSocialTwitter{ background:url(../img/iconos_social.png) 0 -180px no-repeat; }
.bloqueIconosSocial .icoSocialRss{ background:url(../img/iconos_social.png) 0 -120px no-repeat; }
.bloqueIconosSocial .icoSocialYoutube{ background:url(../img/iconos_social.png) 0 -2px no-repeat; }
.bloqueIconosSocial .icoSocialSuscripciones{ background:url(../img/iconos_social.png) 0 -240px no-repeat; }
.bloqueBuscadorGeneralPortal{float:right; width:50%;  text-align:right}
.cajaBuscador{width:15em; color:#333;  font-size:1.2em;border:1px solid #bbb; padding:2px 3px 2px 2px; margin-right:0.3em}
.buscarBoton{ border:none; background:url(../img/fondo_boton_buscar.png) no-repeat;font-size:1.1em;padding:0px 0 2px; height:24px; width:5.8em; color:#666; text-align:center}
.buscarBoton:hover,.buscarBoton:focus{ color:#BB1A32;}



/* MENUS */
/* ------- menu general ------- */
.menu{ position:relative;float:left;margin:0;padding:0;display:inline; width:100%; font-size:1em; height:4em; }
.menu li{float:left;list-style-type:none;padding:0; border-left:1px solid #DEDEDE; margin:0; height:34px }
.menu li:first-child{ border:none}
.menu li a{float:left;text-decoration:none;line-height:31px; font-size:1.2em; color:#333; margin:0;background:none; border:1px solid transparent;display:block; padding:0 1em;}
.menu li a:hover{text-decoration:none;cursor:pointer;color:#BB1A32;background: #F7DBD7;}
.menu li div{float:left;margin:5px;color:#3b3b3b;text-decoration:none;line-height:31px;}
.menu .selectIzda{float:left;width:6px;height:29px;background-image:url(../img/selectIzda.jpg);background-position:left;background-repeat:no-repeat;}
.menu .selectCentro	{float:left;height:29px;background-image:url(../img/selectCen.jpg);background-position:center;background-repeat:repeat-x; padding:0 0.5em}
.menu .selectCentro strong{ font-weight:normal}
.menu .selectDcha{float:left;width:5px;height:29px;background-image:url(../img/selectDcha.jpg);background-position:center;background-repeat:no-repeat;}
.menu .pestana{width:5px;}
.menu .noSelectIzda{float:left;width:6px;height:29px;background-image:url(../img/noSelectIzda.jpg);background-position:left;background-repeat:no-repeat;}
.menu a:hover .noSelectIzda{float:left;width:6px;height:31px;background-image:url(../img/selectIzda.jpg);background-position:left;background-repeat:no-repeat;}
.menu .noSelectCentro{float:left;height:31px;background-image:url(../img/noSelectCen.jpg);background-position:center;background-repeat:repeat-x;padding:0 0.5em}
.menu a:hover .noSelectCentro{float:left;height:31px;background-image:url(../img/selectCen.jpg);background-position:center;background-repeat:repeat-x;}
.menu .noSelectDcha{float:left;height:31px;background-image:url(../img/noSelectDcha.jpg);background-position:right;background-repeat:no-repeat;}
.menu a:hover .noSelectDcha  {float:left;height:31px;background-image:url(../img/selectDcha.jpg);background-position:center;background-repeat:no-repeat;}
.menu .noSelectDchaUltimo{float:left;height:31px;background-image:url(../img/noSelectDchaUltimo.jpg);background-position:right;background-repeat:no-repeat;}
.menu a:hover .noSelectDchaUltimo{float:left;height:31px;background-image:url(../img/selectDcha.jpg);background-position:center;background-repeat:no-repeat;}
.menu li.seleccionado a{background-color:#F7E6E4;color:#BB1A32; border:1px solid #fefefe; border-bottom:1px solid #F5D9D3; }
.menu li.seleccionado ul li a  { border:none}

/* ------- menu que enlaza a contenidos de la misma pagina ------- */
.bloqueMenuAnclas{ font-size:1em;  margin-bottom:2em; margin-top:1em; float:left; width:99%; border:1px solid #E8E8E8; }
.bloqueMenuAnclas ul{ margin:1px; padding:0.5em; float:left; width:98%; background-color:#FAFAFA}
.bloqueMenuAnclas ul li{ background:url(../img/medio_puntitos.gif) no-repeat 0 6px; padding-left:0.6em; float:left; margin:0.2em 0 0.2em 1em; width:96% }
.bloqueMenuAnclas a{color:#666;  text-decoration:none; font-size:0.9em}
.bloqueMenuAnclas a:hover,.bloqueMenuAnclas a:focus{ text-decoration:underline}

/* ------- menu general  desplegable ------- */
#menuPrincipal a {  margin-top:0;  padding-top:0;display:block;  text-decoration:none; line-height:32px;}
#menuPrincipal a.active{color:#BB1A32;}
#menuPrincipal ul {display:block;	float:none; clear:both; background:url(../img/fondo_menu_desplegable.png)  no-repeat left bottom;	padding:1em 1.5em;	width:18em;  top:3.1em;position:absolute;  z-index:115;}
#menuPrincipal ul li {	float:left; width:99%;    border-right:0; height:auto;     text-align:left;    display:block;    border-bottom:0; margin-bottom:1em;}
#menuPrincipal ul li a { background:none; color:#BB1A32; margin-top:0; padding:0px;  line-height:normal;    border-bottom:0 ;  display:inline;  font-size:1.05em}
#menuPrincipal ul li a:hover,#menuPrincipal ul li a:focus {    height:auto;    color:#333 }
#menuPrincipal li.last ul ul {left:-189px }
#menuPrincipal ul,#menuPrincipal:hover ul ul {    margin-left:-9999px;    margin-top:-9999px;}
#menuPrincipal li a:hover,#menuPrincipal li a:focus {color:#BB1A32;}
#menuPrincipal li:hover>ul, #menuPrincipal li.hover>ul, #menuPrincipal a:focus+ul, #menuPrincipal .hover a:focus { margin-left:-5px;     margin-top:0;}
#menuPrincipal li ul li:hover,#menuPrincipal li ul li:focus { text-decoration:underline; }
#menuPrincipal li ul li{ border:none}
#menuPrincipal li:hover span a { background-color:#F7E6E4;color:#BB1A32; border:1px solid #fff;  padding:0 1em }
#menuPrincipal li span a:focus  { background-color:#F7E6E4;color:#BB1A32; border:1px solid #fff;  padding:0 1em }


/* ------- menu pestañas  ------- */
.menuPestanasInternas{float:left; width:99%; font-size:0.8em; margin-top:2em; margin-bottom:1em; margin-left:0.5em; margin-right:0;padding-bottom:0; background:url(../img/empleo_fondo_pestanas.jpg) repeat-x 0 2px}
.contenedorCuerpo .menuPestanasInternas ul { margin:0; padding:0; float:left; width:99%; }
.menuPestanasInternas ul li{ list-style:none; float:left; font-size:1em; color:#999; margin-right:0.4em}
.menuPestanasInternas ul li div{ padding:1em 0.8em; text-align:center;font-size:1.1em; border:1px solid #ddd;position:relative;  top:-3px; }
.menuPestanasInternas ul li div.opcionMenuPestanasInternasSelected{ color:#333; border:1px solid #ddd;position:relative; top:-2px; border-bottom:1px solid #fbfbfb; background-color:#fbfbfb}
.menuPestanasInternas ul li div.opcionMenuPestanasInternasSelected a{ text-decoration:none; border:none;color:#333; }
.menuPestanasInternas ul li div.opcionMenuPestanasInternasSelected a:hover,.menuPestanasInternas ul li div.opcionMenuPestanasInternasSelected a:focus{ text-decoration:underline; }
.menuPestanasInternas ul li a{ color:#999;text-decoration:none; font-weight:bold;}
.menuPestanasInternas ul li a:hover,.menuPestanasInternas ul li a:focus{ color:#333; text-decoration:underline}
.menuPestanasInternas ul li.pestanaDoble div{ padding:0.3em 0.4em; min-height:2.8em;width:13em }
.menuPestanasInternas ul li.pestanaDoble2 div{ padding:0.3em 0.4em; min-height:2.8em;width:9.8em }

/* ------- menu PestanasInternas inferiores  ------- */
.menuPestanasInternas.menuPestanasInternasInferior{background:none; margin-top:2em; border-top:1px solid #ddd; padding-top:2em}
.menuPestanasInternas.menuPestanasInternasInferior ul li div{ font-size:1.1em; padding-top:0; border:none }
.menuPestanasInternas.menuPestanasInternasInferior ul li div a{color:#999;border-bottom:1px solid #bcbcbc;  }
.menuPestanasInternas.menuPestanasInternasInferior ul li div a:hover{ border:none}
.menuPestanasInternas.menuPestanasInternasInferior ul li div.opcionMenuPestanasInternasSelected{border:none;  background-color:#fff}




/* ------- LISTAS  -------*/
.cuerpoCentral ul { margin:0; padding:0; margin-bottom:1em; padding-left:2em;color:#555}
.cuerpoCentral ol { margin:0; padding:0; margin-bottom:1em; margin-left:1.5em; padding-left:2em;color:#555}
.cuerpoCentral ul li{padding-left:10px;margin-bottom:0.5em;list-style:none;background:url(../img/flecha.gif) no-repeat 0 4px;color:#555;}
.cuerpoCentral ol li{color:#555;}
.cuerpoCentral ul li a{ text-decoration:none}
.cuerpoCentral ol li a{ text-decoration:none}
.cuerpoCentral ul li a:hover{ text-decoration:underline; }
.cuerpoCentral ol li a:hover{ text-decoration:underline;}

.cuerpo ul li{padding-left:10px;margin-bottom:0.5em;list-style:none;background:url(../img/flecha.gif) no-repeat 0 4px;color:#555;}
.cuerpo ol li{color:#555;}
.cuerpo ul li a{ text-decoration:none; color:#06c}
.cuerpo ol li a{ text-decoration:none; color:#06c}
.cuerpo ul li a:hover{ text-decoration:underline; color:#BB1A32}
.cuerpo ol li a:hover{ text-decoration:underline; color:#BB1A32}
.cuerpo ul li.nivel2{ margin-left:2em; background:url(../img/fondo_lista_guion.gif) no-repeat}

.listado_01,.listado_02, .contenedorCuerpo .listado_01, .contenedorCuerpo .listado_02{ list-style:none; padding-left:0.5em;margin-bottom:2em; margin-top:0}
.listado_01 li{ margin:0 0 0.5em 0; background:url(../img/square.gif) no-repeat scroll 0 5px transparent; padding-left:0.7em}
.listado_01 a,.listado_02 a{ text-decoration:none; color:#555; font-size:1em}
.listado_01 a.activo,.listado_02 a.activo{ font-weight:bold}
.listado_01 a:hover,.listado_02 a:hover,.listado_01 a:focus,.listado_02 a:focus{ text-decoration:underline; }
.listado_01 img{ margin-left:0.2em; vertical-align:middle}
.listado_02 li{ background:url(../img/square.gif) no-repeat 0 4px; padding-left:1em;margin:1em 0}
.listado_03 a{font-size:0.9em}
.listado_04, .contenedorCuerpo .listado_04{ margin:0 0 1.5em 0;}
.listado_04 li{ margin-bottom:0.3em}
.listado_05 li{ background:url(../img/square.gif) no-repeat 0 4px; padding-left:1em;margin:0.5em 0}
.listado_05 li p{ margin-top:0.2em}
.listado_05 li a:hover{ text-decoration:underline; color:#BB1A32}
.listado_horizontal li{ float:left}

.listadoProcesosSeguimiento{ list-style:none; margin:0; padding:0; float:left; width:99%}
.listadoProcesosSeguimiento li{float:left; width:100% }
.bloqueProcesoSeguimiento{ float:left; width:97%; margin-left:1em; color:#555; padding-bottom:1em; margin-bottom:1em; border-bottom:1px solid #e8e8e8}
.bloqueProcesoSeguimiento h4{margin:0; font-size:1em;font-weight:bold; }
.listadoProcesosSeguimiento .procesoSeguimientoFecha{ color:#BB1A32; margin:0.2em 0 0.5em 0; font-size:0.9em}
.listadoProcesosSeguimiento .procesoSeguimientoTitulo{ font-weight:bold; font-size:1.1em}
.bloqueProcesoSeguimiento .enlaceDefinicion{ margin-top:0.5em}
.bloqueProcesoSeguimiento a{ color:#06c; font-size:0.8em; text-decoration:none}
.bloqueProcesoSeguimiento a:hover{ text-decoration:underline }
.contenedorCuerpo .bloqueProcesoSeguimiento p{ margin:0.5em 0}
.listadoProcesosSeguimiento_02{ margin-top:1em}
.listadoProcesosSeguimiento_02 .bloqueProcesoSeguimiento{ margin-bottom:0;}

.contenedorCuerpo .listasExtras{ list-style:none; padding:0;margin:0.3em 0 2.7em 0; padding-left:0 }
.listasExtras li{padding-left:10px;margin-bottom:0.5em;list-style:none;background:url(../img/flecha.gif) no-repeat 0 4px; float:left;}
.listasExtras li a{ color:#06c; text-decoration:none; font-size:0.9em}
.listasExtras li a:hover{ text-decoration:underline}


.bloqueTresListados .bloqueTresListadosUnidad{ float:left; width:29%; margin:0 1em}
.bloqueTresListadosInterior .bloqueTresListadosUnidad{ float:left; width:29%; margin:0 1em;}
.bloqueTresListadosInterior .bloqueTresListadosUnidad a{ font-size:0.9em; text-decoration:none}
.bloqueTresListadosInterior .bloqueTresListadosUnidad a:hover{ color:#BB1A32; text-decoration:underline}

.contenedorCuerpo ul.lista_04{ margin:0 0 1em;  float:left; width:99%; clear:both}


/* ------- listaDefinicion  ------- */
.listaDefinicion{ margin:0 0.5em; color:#555}
.listaDefinicion a{color:#06c; }
.listaDefinicion dt{ font-weight:bold; width:25%; text-align:right; }
.listaDefinicion dt.ultimaHora{ color:#F00; margin-top:1em}
.listaDefinicion dd{position:relative; top:-13px; left:182px; width:70%; font-size:1.1em}
.listaDefinicion dd p{ margin-top:0; margin-bottom:0}
.listaDefinicion dd ul li{ margin:0.4em 0; font-size:0.9em; background: url(../img/square.gif) no-repeat 0 5px; padding-left:0.6em}
.enlaceDefinicion { background:url(../img/square.gif) no-repeat 0 5px; padding-left:1em; }
.enlaceDefinicion a{ color:#06c; line-height:1.4em; font-size:1.1em}

.listaDefinicionPreguntasFrecuentes{ color:#555; margin-left:1em; margin-top:1em; float:left; margin-bottom:2em; font-size:1.1em}
.listaDefinicionPreguntasFrecuentes dt{ font-weight:bold; margin-bottom:0; font-size:1.1em}
.listaDefinicionPreguntasFrecuentes dt:hover{ color:#bb1a32}
.listaDefinicionPreguntasFrecuentes dt img{ margin-right:0.3em}
.listaDefinicionPreguntasFrecuentes dd{ margin-bottom:2.5em; margin-left:1em; padding:0;border-bottom: 1px solid #E8E8E8; padding-bottom:1.5em }
.listaDefinicionPreguntasFrecuentes dd p{ margin-top:0.4em}
.listaDefinicionPreguntasFrecuentes ul{ list-style:none; margin:0; padding:0 1.5em;}
.listaDefinicionPreguntasFrecuentes ul li{ background:url(../img/square.gif) no-repeat 0 5px; padding-left:1em;}
.listaDefinicionPreguntasFrecuentes ol li{ margin:0.3em 0}
.listaDefinicionPreguntasFrecuentes .listasExtras{ list-style:none; padding:0;overflow:auto;margin:0.3em 0 1.7em 1.5em }
.listaDefinicionPreguntasFrecuentes .listasExtras li{padding-left:10px;margin-bottom:0.5em;list-style:none;background:url(../img/flecha.gif) no-repeat 0 4px; float:left; width:40em}
.listaDefinicionPreguntasFrecuentes .listasExtras li a{ color:#666; text-decoration:none}
.listaDefinicionPreguntasFrecuentes .listasExtras li a:hover{ color:#BB1A32; text-decoration:underline}
.listaDefinicionPreguntasFrecuentes a {color:#555}
.listaDefinicionPreguntasFrecuentes a:hover {color:#BB1A32}
.listaDefinicionPreguntasFrecuentes h4{margin:0; font-size:1em; padding:0; display:inline}

.listaDefinicion_02 dt{ float:left; text-align:left; width:22%; font-weight:bold; margin-right:0.5em; margin-bottom:0.5em;background:url(../img/square.gif) no-repeat 0 4px; padding-left:0.9em}
.listaDefinicion_02 dd{ float:right;width:73%; margin-bottom:0.5em}
.listaDefinicion_02 dd a{ color:#06c; text-decoration:underline}
.listaDefinicion_02 dd a{  text-decoration:underline}



/*  HOME Y SUBHOMES */
.home_izq{ float:left; width:21em; margin:2em 0;}
.home_centro{float:left; width:45em; margin:2em; padding:0 1em ;}
.home_der{float:left; width:17.9em; margin:2em 0;}
.subhome_izq{ float:left; width:51.5em; margin:2em 0; margin-right:1em}
.subhome_der{float:left; width:36em; margin:2em 0;margin-left:1em;}
.subhome_inf{float:left; width:86em; margin:0; padding:0 2em; border-top:1px dashed #ddd; padding-top:2em  }
.subhome_inf img{border:1px solid #E8E8E8; padding:1px}


/* la pagina se distribuye en 2 columneas pero en este caso son proporcionales, no como en subhome_izq subhome_der */
.contenedorCentroIgual .subhome_izq{ float:left; width:43.8em; margin:2em 0; margin-right:1em}
.contenedorCentroIgual .subhome_der{float:left; width:43.7em; margin:2em 0;margin-left:1em;}
.bloqueDatosSubhome{ border:1px solid #E8E8E8; background-color:#F9F9F9; float:left; overflow-y:auto; width:100%;  color:#666; margin-bottom:2em}
.bloqueDatosSubhomeSup{ margin-bottom:2em}
.bloqueDatosSubhomeCabecera{ background-color:#fff; height:3.8em; margin-top:2px; border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8; padding:1em}
.bloqueDatosSubhomeCabecera_02{font-size: 0.75em}
.bloqueDatosSubhomeCabeceraSmall{ height:2.3em; }
.bloqueDatosSubhomeTitulo{ font-size:1.7em; margin-bottom:0.5em}
.bloqueDatosSubhomeTitulo a{color:#666; text-decoration:none}
.bloqueDatosSubhomeTitulo a:hover{ color:#666; text-decoration:underline}
.bloqueDatosSubhomeCabeceraSmall .bloqueDatosSubhomeTitulo{ font-size:1.3em;color:#BB1A32; font-weight:bold }
.bloqueDatosSubhomeSubtitulo{ font-size:0.9em; padding-right:13em}

.bloqueDatosSubhomeCuerpo{ padding:0.5em 1em;overflow-y:auto; background:url(../img/fondo_datosSubhomeCuerpo.jpg) #fff repeat-x}
.bloqueDatosSubhomeCuerpo li a{ font-size:1em}
.bloqueDatosSubhomeCuerpo a{ color:#666; text-decoration:none;}
.bloqueDatosSubhomeCuerpo a:hover{ text-decoration:underline;}
.bloqueDatosSubhomeCuerpo p{ margin:0.5em 0}
.bloqueDatosSubhomeCuerpo p a{ color:#666; text-decoration:underline;}
.bloqueDatosSubhomeCuerpo p a:hover{ text-decoration:none;}
.bloqueDatosSubhomeCuerpo iframe{ margin:1em 0; border:1px solid #ccc; padding:1px}
.bloqueDatosSubhomeEnlace{ height:2.5em; line-height:2.5em; margin-bottom:2px; padding-right:1em; background-color:#fff; border-bottom:1px solid #E8E8E8;border-top:1px solid #E8E8E8; text-align:right}
.bloqueDatosSubhomeEnlace a{color:#06C}
.tituloSeccionBarraEnlaceInicio .bloqueDatosSubhomeEnlace{ border-top:0}
.bloqueDatosSubhomeEnlace .bloqueIzq{ float:left; padding:0 1em}
.bloqueDatosSubhomeEnlace .bloqueDer{ float:right; padding:0 1em}

.subhome_inf .bloqueDatosRelacionados{ width:26em}
.subhome_inf .bloqueDatosRelacionadosCuerpo{ padding:0.5em;}
.subhome_inf .bloqueDatosRelacionadosCuerpo ul{ margin:0}
.subhome_inf .bloqueDatosRelacionadosCuerpo ul li{ margin:0.2em 0; line-height:1.2em; }
.subhome_inf .bloqueDatosRelacionadosCuerpo ul li a{font-size:1em}
.subhome_inf .bloqueDatosRelacionadosCuerpo ul li a:hover{ color:#666}
.subhome_inf .bloqueDatosRelacionadosCuerpo a{ line-height:1em}

/* Fondos de titulos de secciones */
.homeCiudadanos{ background:url(../img/fondo_titulo_ciudadanos.jpg) #fff no-repeat right bottom}
.homeMedios{ background:url(../img/fondo_titulo_medios.jpg) #fff no-repeat right bottom}

.subhomeMediosBlog{background:url(../img/fondo_titulo_blog.jpg)  #fff  no-repeat right bottom; border-bottom:none}
.subhomeMediosAgenda{background:url(../img/fondo_titulo_agenda.jpg)  #fff  no-repeat right bottom}
.subhomeMediosNoticias{background:url(../img/fondo_titulo_noticias.jpg)  #fff  no-repeat right bottom}
.subhomeMediosSuscribirse{ background-color:#fff}
.subhomeMediosBiografias{background:url(../img/fondo_titulo_biografias.jpg)  #fff  no-repeat right bottom}
.subhomeMediosContacto{background:url(../img/fondo_titulo_contacto.jpg)  #fff  no-repeat right bottom}
.subhomeMediosGaleriaMultimedia{background:url(../img/fondo_titulo_galeria_multimedia.jpg)  #fff  no-repeat right bottom; border-bottom:none}

.subhomeMinisterio_01{background:url(../img/fondo_titulo_ministerio_funciones.jpg)  #fff  no-repeat right bottom;}
.subhomeMinisterio_02{background:url(../img/fondo_titulo_ministro.jpg)  #fff  no-repeat right bottom;}
.subhomeMinisterio_03{background:url(../img/fondo_titulo_secretaria_estado.jpg)  #fff  no-repeat right bottom;  }
.subhomeMinisterio_04{background:url(../img/fondo_titulo_secretario_modernizacion.jpg)  #fff  no-repeat right bottom; padding-right:4em  }
.subhomeMinisterio_04 a{ font-size:0.9em}
.subhomeMinisterio_05{background:url(../img/fondo_titulo_subsecretaria.jpg)  #fff  no-repeat right bottom;  }
.subhomeMinisterio_06{background:url(../img/fondo_titulo_abogacia.jpg)  #fff  no-repeat right bottom;}
.subhomeMinisterio_07{background:url(../img/fondo_titulo_organos_dependientes.jpg)  #fff  no-repeat right bottom;  }
.subhomeMinisterio_08{background:url(../img/fondo_titulo_cartas_servicios.jpg)  #fff  no-repeat right bottom;  }

.subhomeCiudadanos01{background:url(../img/fondo_titulo_tramites_personales.jpg)  #fff  no-repeat right bottom; border-bottom:none }
.subhomeCiudadanos02{background:url(../img/fondo_titulo_empleo_publico.jpg)  #fff  no-repeat right bottom; }
.subhomeCiudadanos03{background:url(../img/fondo_titulo_perfil_contratante.jpg)  #fff  no-repeat right bottom}
.subhomeCiudadanos04{background:url(../img/fondo_titulo_publicaciones.jpg)  #fff  no-repeat right bottom}
.subhomeCiudadanos05{background:url(../img/fondo_titulo_subvenciones.jpg)  #fff  no-repeat right bottom}
.subhomeCiudadanos06{background:url(../img/fondo_titulo_conferencias.jpg)  #fff  no-repeat right bottom}
/*.subhomeCiudadanos07{background:url(../img/fondo_titulo_convenios.jpg)  #fff  no-repeat right bottom}*/
.subhomeCiudadanos08{background:url(../img/fondo_titulo_fe.jpg)  #fff  no-repeat right bottom}

.subhomePublicaciones_01{background:url(../img/fondo_titulo_administraciones.jpg)  #fff  no-repeat right bottom; }
.subhomePublicaciones_02{background:url(../img/fondo_titulo_enlaces.jpg)  #fff  no-repeat right bottom; }
.subhomePublicaciones_03{background:url(../img/fondo_titulo_publicaciones.jpg)  #fff  no-repeat right bottom; }

.subhomeAreas01{background:url(../img/fondo_titulo_nacionalidad.jpg)  #fff  no-repeat right bottom}
.subhomeAreas02{background:url(../img/fondo_titulo_registros.jpg)  #fff  no-repeat right bottom}
.subhomeAreas03{background:url(../img/fondo_titulo_estado_civil.jpg)  #fff  no-repeat right bottom}
.subhomeAreas04{background:url(../img/fondo_titulo_internacional.jpg)  #fff  no-repeat right bottom}
/*.subhomeAreas05{background:url(../img/fondo_titulo_legislativa.jpg)  #fff  no-repeat right bottom}*/

.subhomeAtencionCiudadano01{background:url(../img/fondo_titulo_atencion_telefonica.jpg)  #fff  no-repeat right bottom}
.subhomeAtencionCiudadano02{background:url(../img/fondo_titulo_atencion_presencial.jpg)  #fff  no-repeat right bottom; padding-right:17em}
.subhomeAtencionCiudadano03{background:url(../img/fondo_titulo_formulario_contacto.jpg)  #fff  no-repeat right bottom}

.tituloSeccionBarra{ background:url(../img/fondo_titulo_seccion_barra.jpg) repeat-x; height:6.5em; margin:0;padding-left: 2em; border-bottom:1px solid #E9E9E9; border-top:1px solid #E9E9E9 }
.tituloSeccionBarra span{width:100%; display:block; font-size:1.7em;color:#666;height:2.8em; padding-top:1.3em; margin-top:-2px}
.tituloSeccionBarra span a{ text-decoration:none; color:#666; display:block; width:75%}
.tituloSeccionBarra span a:hover{ text-decoration:underline; color:#BB1A32}
.tituloSeccionBarra.tituloSeccionBarraEntero{ margin-top:2em}
.tituloSeccionBarraRed{ background: url(../img/fondo_titulo_seccion_barra_europa.gif) no-repeat scroll right 2px; }
.tituloSeccionBarraTramitesPersonales{ background: url(../img/fondo_titulo_barra_tramites_personales.jpg) no-repeat  right 2px; }
.tituloSeccionBarraEmpleoPublico{ background: url(../img/fondo_titulo_barra_empleo_publico.jpg) no-repeat  right 2px; }
.tituloSeccionBarraSabiasQue{ background: url(../img/fondo_titulo_barra_sabias_que.jpg) no-repeat  right 2px; }
.tituloSeccionBarraTramitesProfesionales{ background: url(../img/fondo_titulo_barra_tramites_profesionales.jpg) no-repeat  right 2px; }
.tituloSeccionBarraRedCooperacion{ background: url(../img/fondo_titulo_barra_red_cooperacion.jpg) no-repeat  right 2px; }
.tituloSeccionBarraPerfilContratante{ background: url(../img/fondo_titulo_barra_perfil_contratante.jpg) no-repeat  right 2px; }
.tituloSeccionBarraMedios{background:url(../img/fondo_titulo_barra_medios.jpg)  #fff  no-repeat right 2px;}
.tituloSeccionBarraAdministraciones{background:url(../img/fondo_titulo_barra_administraciones.jpg)   no-repeat right 2px;}
.tituloSeccionBarraBlog{/*background:url(../img/fondo_titulo_barra_blog.jpg)  #fff  no-repeat right 2px;*/}

.contenedorIzq{  float:left; width:66.4em; margin:2em 1em 2em 0;}
.contenedorDer{ float:left; width:21.5em; margin:2em 0 0 1em;}
.contenedorIzq .tituloSeccionBarra span{font-size:1.7em; }
.contenedorIzq .tituloSeccionBarra.tituloSeccionBarra_02 span{font-size:1.5em; }
.contenedorIzq .tituloSeccionBarra.tituloSeccionBarra_02 span.nuevo{font-size:0.75em;display:inline}
.contenedorCen{  float:left; width:99%; margin:2em 0;}
.tituloSeccionBarraEnlaceInicio .tituloSeccionBarraEnlace{ margin:0; padding:0;}
.tituloSeccionBarraEnlaceInicio .tituloSeccionBarraEnlace .bloqueIzq{ margin-top:0.6em;  }
.tituloSeccionBarraEnlace{ padding:0.5em 0; text-align:right; margin-bottom:0}
.tituloSeccionBarraEnlace a{ color:#999}
.tituloSeccionBarraEnlace_02{ padding:0.5em; text-align:right; margin-top:0;color:#999}
.bloqueDatosSubhome_02 .tituloSeccionBarraEnlace{ background-color:#FFF; margin:0; border-bottom:1px solid #E8E8E8; border-top:1px solid #E8E8E8; overflow:auto; height:1.5em }
.tituloSeccionBarraEnlace .bloqueIzq{ float:left; }

.enlaceInterior a{ color:#06C; }
.bloqueDatosSubhomeCuerpo a.enlaceTituloListado{color:#666; font-size:1.1em; font-weight:bold; text-decoration:underline}
.bloqueDatosSubhomeCuerpo a.enlaceTituloListado:hover{text-decoration:none}

.home_izq .bloqueDatosRelacionados{border:1px solid #E8E8E8; margin-bottom:1em; float:none; overflow:visible; width:auto }
.home_izq .bloqueDatosRelacionadosInterior{ margin:1px; background-color:transparent}
.home_izq .bloqueDatosRelacionadosTitulo{background:url(../img/fondo_titulo_home.jpg) repeat-x; color:#BB1A32; min-height:0; padding:0.6em; font-size:1.2em;  border-bottom:1px solid #f0f0f0}
.home_izq .bloqueDatosRelacionadosTitulo h2{font-weight:bold;}
.home_izq .bloqueDatosRelacionadosCuerpo{ background:url(../img/fondo_bloque_datos_01.jpg) repeat-x; padding:0.5em 0}
.home_izq .bloqueDatosRelacionadosCuerpo ul{ margin:0}
.home_izq .bloqueDatosRelacionadosCuerpo ul li{ background:url(../img/bulletListado.gif) no-repeat scroll 0 6px;margin:0 0.5em 0.5em;padding:0 0 0 8px; }
.home_izq .bloqueDatosRelacionadosCuerpo ul li a{text-decoration:none; color:#555; font-size:1.1em}
.home_izq .bloqueDatosRelacionadosCuerpo ul li a:hover,.home_izq .bloqueDatosRelacionadosCuerpo ul li a:focus{ text-decoration:underline; color:#BB1A32}
.home_izq .bloqueDatosRelacionadosCuerpo ul li a span{ font-size:0.8em}
.home_izq .bloqueDatosRelacionadosCuerpo ul li a.textoHtml{ font-size:0.8em}

/* NOTICIAS HOME */
.bloque_noticias_home_principal{  background:url(../img/fondo_noticia_principal.jpg) #fcfcfc repeat-x; float:left; width:42em; padding:1em 1.5em; margin-bottom:2em; border-top:1px solid #E8E8E8;border-bottom:1px solid #F7F7F7 }
.bloque_noticias_resto{background:url(../img/fondo_noticia_principal.jpg) #fcfcfc repeat-x;float:left; width:45em; padding:0.5em 0 0 0;  border-top:1px solid #E8E8E8;border-bottom:1px solid #F7F7F7}
.bloque_noticias_home_titulo{ font-size:1.8em; color:#BB1A32; text-align:center;margin-bottom:0.5em; }
.bloque_noticia{ margin:0 1em;color:#666;border-bottom:1px dotted #ccc; padding:1em 0 0.6em; float:left; width:96%}
.bloque_noticias_home_principal .bloque_noticia{ border:none;width:100%;  margin:auto; padding:0.2em 0}
.bloque_noticias_home_principal .bloque_noticia .bloque_noticia_foto{ width:100%}
.bloque_noticia .bloque_noticia_foto{float:left; width:12em; margin-right:1em; text-align:center}
.bloque_noticia .bloque_noticia_foto img {margin:0 0.5em 0.3em 0; border:1px solid #E8E8E8; padding:2px; background-color:#fff }
.bloque_noticia .bloque_noticia_foto img:hover,.bloque_noticia .bloque_noticia_foto img:focus{border:1px solid #BB1A32; }
.bloque_noticia .bloque_noticia_texto{ float:left;width:28em; }
.bloque_noticia .bloque_noticia_titulo{ margin:0 0 0.5em 0; }
.bloque_noticias_home_principal .bloque_noticia .bloque_noticia_titulo a{ text-decoration:none; color:#333; font-size:1.1em; font-weight:bold}
.bloque_noticia .bloque_noticia_titulo a{ text-decoration:none; color:#333; font-size:1.1em; font-weight:normal}
.bloque_noticia .bloque_noticia_titulo a:hover,.bloque_noticia .bloque_noticia_titulo a:focus{text-decoration:underline; color:#BB1A32}
.bloque_noticia .bloque_noticia_antetitulo{ text-align:left; float:right; width:100%; color:#999; margin-bottom:0.2em}
.bloque_noticia.bloque_noticia_grande .bloque_noticia_titulo{ clear:both; font-size:1.2em }
.bloque_noticia.bloque_noticia_grande .bloque_noticia_foto { text-align:center; margin-bottom:1em}
.bloque_noticia.bloque_noticia_grande .bloque_noticia_foto img{ float:none; margin:0; -ms-interpolation-mode:bicubic;}
.bloque_noticia .bloque_noticia_fecha{ text-align:right; float:right; width:100%; clear:left; color:#999}
.bloque_noticias_home_titulo_rss{text-align:left; float:left; width:50; padding:1em 0 1em 1em;text-decoration:none;  }
.bloque_noticias_home_titulo_rss a.enlaceRSS {padding-left:1.8em;padding-top:2px; background:url(../img/ico_rss.gif) no-repeat}
.bloque_noticias_home_titulo_rss a.enlaceRSS:hover,.bloque_noticias_home_titulo_rss a.enlaceRSS:focus{ text-decoration:underline}
.bloque_noticia_final{ text-align:right; float:right; width:50; padding:1em 1em 1em 0}
.bloque_noticia_final a{ color:#06c; }
.bloque_noticia_final a:hover,.bloque_noticia_final a:focus{  color:#BB1A32;  text-decoration:underline}

/* BANNERS HOME */
.banners{ text-align:center}
.banners ul li{margin-bottom:1em; text-align:center;float:left; margin-right:2em}
.banners ul li img{ border:1px solid #E8E8E8; padding:1px}
.banners ul li img:hover,.banners ul li img:focus{border:1px solid #BB1A32; }
.subhome_inf .banners li{ display:inline; float:none}
#banners ul li{float:left; margin-right:2em}


/* EMPLEO NUEVO */
.subTituloListado2{ margin:0.2em 0; display:block}
.enlacesListado a.enlacesListadoPrincipal{ font-weight:bold; color:#666}
.resultadoProcesoInfoProceso{  width:68%; float:left; margin-right:1em; padding-right:1em; border-right:1px solid #ccc}
.resultadoProcesoEnlaces{  width:28%; float:left; padding-top:1em}
.bloqueResultadosBuscadorProcesos .enlacesListado{float:left; width:100%; margin-left:5px;padding-left:0em}
.bloqueResultadosBuscadorProcesos .tituloListado{ font-weight:bold; float:left; width:99%; margin:0; margin-bottom:0.5em; padding:0; border:none}
.bloqueResultadosBuscadorProcesos .tituloListado a{ color:#BB1A32; font-size:0.9em; }
.bloqueResultadosBuscadorProcesos .tituloListado a:hover{  color:#BB1A32; border:none; text-decoration:underline}
.bloqueResultadosBuscadorProcesos .enlacesListado li{ background:url(../img/listaNoticias.jpg) no-repeat 0 5px; padding-left:0.8em }
.bloqueResultadosBuscadorProcesos .subTituloListado{ display:block; font-size:0.9em; font-weight:normal; float:left } 
.resultadoProcesoInfoProceso li{ margin-bottom:0.5em}


/* publicaciones */
.bloqueNovedades{  border-bottom:1px dotted #999; font-size:1.1em; float:left; width:100%; padding:2em 0}
.bloqueNovedadesHover{ background-color:#eee; cursor:pointer; text-decoration:none}
.bloqueNovedadesFoto{ float:left; width:12%; text-align:center}
.bloqueNovedadesFoto img{ border:1px solid #ccc; padding:1px}
.bloqueNovedadesTexto{float:left; width:88%}
.bloqueNovedadesTitulo { font-weight:bold; margin-bottom:0.5em; font-size:1.1em;float:left; width:97%}
.bloqueNovedadesDescripcion{margin-bottom:0.5em;float:left; width:97%; font-size:0.9em}
.bloqueNovedadesTipo{ float:left; width:99%; margin-bottom:0.5em}
.bloqueNovedadesPrecio{ float:left; width:50%; color:#f60; font-size:1.2em}
.bloqueNovedadesEnlace{ float:right; width:47%; text-align:right; padding-right:1em}
.bloqueNovedadesEnlace a{ color:#06c; text-decoration:none }
.detallePublicacion{ clear:both; float:left; width:100%; position:relative; margin-top:0.5em}
.detallePublicacionFoto{ float:left; width:17%; margin-right:1em; text-align:center}
.detallePublicacionTexto{ float:left; width:56%; min-height:11em}
.detallePublicacionSolicitar{ border:1px dotted #E28700;  height:6em;  background-color:#FFF8EE; padding:3em 1em 1em ; position:absolute; right:1px; top:0}
.detallePublicacionSolicitar a{ background:url(../img/fondo_boton_solicitar.png) no-repeat; font-weight:bold; display:block; width:9em; height:1.8em; padding-top:0.7em; text-align:center; color:#fff; font-size:1.4em}
.detallePublicacionSolicitar a:hover,.detallePublicacionSolicitar a:focus { color:#333}



/* biografias */
.bloqueBiografia{ border-bottom:1px solid #ccc; padding:2em 0 1em 0; overflow:auto}
.bloqueBiografiaDetalle{ border:none}
.biografiaFoto{ float:left; width:19%;text-align:center}
.biografiaFoto img{ padding:3px;border:1px solid #ccc;}
.biografiaTexto{ float:right; width:76%; overflow:auto}
.biografiaTextoDetalle{width:99%;  }
.biografiaNombre a{color:#BB1A32; font-size:1.5em; font-weight:bold;text-decoration:none}
.biografiaNombre a:hover{ text-decoration:underline}
.biografiaCargo{ color:#999; font-size:1.1em; margin-bottom:1em; margin-top:0.2em}
.bloqueBiografia p{ font-size:1.1em; background:url(../img/square.gif) no-repeat 0 5px; padding-left:0.7em; }
.biografiaEnlace{ text-align:right; padding-right:0.5em; overflow:auto}
.biografiaEnlace a{ color:#06C}
.listaBiografias{ margin:1em 0}
.listaBiografias dt{ font-size:1em}
.listaBiografias dt a{ text-decoration:none; color:#555}
.listaBiografias dt a:hover{ color:#BB1A32}
.listaBiografias dt.activo{ font-weight:bold}
.listaBiografias dd{ font-size:0.9em; margin-bottom:1em; color:#999}
.biografiaDescargas{float:left; width:76%; overflow:auto; margin-top:6em}
.biografiaDescargas ul{ margin:0; padding:0; width:99%}
.biografiaDescargas ul li{ margin:0.3em 0;}
.biografiaDescargas ul li a{ font-size:0.9em; text-decoration:none;color:#06C; display:block; height:20px}
.biografiaDescargas ul li a:hover{ color:#BB1A32}
.biografiaDescargas ul li.ico_pdf{background:url(../img/iconos.jpg) no-repeat 0 -1401px;  padding-left:2.6em;}
.biografiaDescargas ul li.ico_imagen{background:url(../img/iconos.jpg) no-repeat 0 -1500px;padding-left:2.6em;}
.biografiaDescargas ul li.ico_diapositivas{background:url(../img/iconos.jpg) no-repeat 0 -1597px;  padding-left:2.6em;}
.biografiaTextoDetalle ul, .biografiaCuerpo ul { padding:0; margin-top:1em}
.biografiaTextoDetalle ul li, .biografiaCuerpo ul li{font-size:1em; background:url(../img/square.gif) no-repeat 0 5px; padding-left:0.7em; color:#555; margin-bottom:0.7em}


/* CALENDARIO	*/
.calendar{ float:left;}
.calendar table#calendarT{ font-size:1.2em; border-collapse:collapse; border-spacing:1px; margin-bottom:1em}
.calendar table#calendarT th{ background-color:#666; color:#fff; text-align:center; padding:0.5em; font-weight:bold}
.calendar table#calendarT td{ padding:5px 8px; border:1px solid #ddd; background-color:#FFF; text-align:center; color:#555}
.calendar table#calendarT td a{ display:block; /*background-color:#3399FF; */ background-color:#84C1FF; border:none; color:#fff; text-decoration:underline; font-weight:bold; height:21px; width:31px; padding-top:5px }
.calendar table#calendarT td.selected{padding:0}
.calendar table#calendarT td.evento{padding:0}
.calendar table#calendarT td span.hoy{ background-color:#f90;display:block; border:none; color:#fff; text-decoration:none; font-weight:bold; height:21px; padding-top:5px }
.calendar table#calendarT td a:hover{ text-decoration:none; color:#fff; background-color:#999}
.calendar table#calendarT td span{ display:block}
.calendar .diasCalen{ float:left;  }
.calendar .mesCalen{  float:left; width:21.5em;  }
.calendar .bloqueMesesAniosIzq{float:left; width:5.8em;}
.calendar .bloqueMesesAniosDer{float:right; width:5em;}
.calendar .bloqueMesIzq{float:left; width:1.8em; margin-left:0.4em}
.calendar .bloqueAnioIzq{float:left; width:2.2em; }
.calendar .bloqueMesDer{float:left; width:2.2em;padding-left:4px}
.calendar .bloqueAnioDer{float:left; width:2.2em;}
.calendar .textCalen { float:left; font-size:1.1em; color:#666;width:9.2em; margin-top:3px; text-align:center }
.calendar .mesAnterior{float:right;margin:6px 0 0 0;color:#06c;text-decoration:none;}
.calendar .mesSiguiente{float:left;margin:6px 0 0 0;color:#06c;text-decoration:none;}
.calendar .anioAnterior{float:left;margin:6px 0 0 0;color:#06c;text-decoration:none;}
.calendar .anioSiguiente{float:left;margin:6px 0 0 0;color:#06c;text-decoration:none;}
.texto_calendario{ font-size:0.9em; float:left }
.texto_calendario .ico_agenda_naranja{ padding-left:1.5em; background:url(../img/ico_agenda_naranja.gif) no-repeat}
.texto_calendario .ico_agenda_azul{ padding-left:1.5em; background:url(../img/ico_agenda_azul.gif) no-repeat}
#end-date{ width:6.3em}
.bannerAtencion .bannerAtencionTitulo span a{color:#666;  line-height:1.3em; text-decoration:underline; border:none }
.bannerAtencion .bannerAtencionTitulo span a:hover{ text-decoration:none; border:none}

/* Páginas de búsqueda de Google */
ul.listaAyudaBusqueda  li a:hover{color:#BB1A32;}
a.enlaceSubColor{ color:#BB1A32; text-decoration:underline;}
.bloqueEnlacesBusquedaAvanzadaSugerencias a:hover{ color:#BB1A32; text-decoration:underline;}
.bloqueColor a:hover     { color:#BB1A32; text-decoration:none;}
.contenedorCen a:hover{ color:#BB1A32; text-decoration:none;}
.bloqueAyudaBusquedaInicio a:hover{ color:#BB1A32; text-decoration:none;}

/* bloque como va */
.bloqueComoVa{ border:1px solid #FFC120; float:left; margin:1em 0; background:url(../img/fondo_como_va.jpg); width:100%}
.bloqueComoVa .bloqueComoVaTitulo{ color:#976D00; height:2em; font-size:1.3em; padding:0.4em}
.bloqueComoVa .bloqueComoVaCuerpo{ height:7.2em; text-align:right; padding-right:0.5em}
.bloqueComoVa .bloqueComoVaCuerpo a{color:#976D00; font-size:1.5em; text-decoration:none; font-weight:bold; width:9em; float:right; text-align:center; padding-top:1em}
.bloqueComoVa .bloqueComoVaCuerpo a:hover{ text-decoration:underline}
.bloqueComoVa .bloqueComoVaPie{ height:2.6em; background-color:#fff; color:#333; padding:0.5em;  }
.bloqueComoVa .bloqueComoVaPie .texto{ float:left;}
.bloqueComoVa .bloqueComoVaPie .imagen{ float:right}
.bloqueComoVaMini{ border:1px solid #E8E8E8; border-top:none; padding:0.5em; background-color:#fff; float:left; width:21em}
.bloqueComoVaMini .bloqueComoVaMiniTitulo{ font-size:1.1em; padding-bottom:1em}
.bloqueComoVaMini .bloqueComoVaMiniPie .texto{ float:left; width:40%}
.bloqueComoVaMini .bloqueComoVaMiniPie .imagen{ float:left; width:59% }


/* resultados */
#resultados{float:left;margin:2em 0 1em 1em;padding:0; width:99%}
#resultados li{display:inline;color:#666; background:none; padding:0}
#resultados .margen{margin:0 0 0 20px;}
#resultados .margen2{margin:0 5px}
#resultados .activo span{background-color:#666;border:1px solid #666;color:#fff;text-decoration:none;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:7px;}
#resultados .paginaResultados a{border:1px solid #666;text-decoration:none;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:7px;color:#666;}
#resultados .paginaResultados a:hover{background-color:#333;padding-top:2px;padding-bottom:2px;padding-left:7px;padding-right:7px;color:#fff;}
#resultados .movimiento a{border:1px solid #666;text-decoration:none;padding:2px 8px;color:#666;}
#resultados .movimiento a:hover{background-color:#333;color:#fff;}
#resultados a.anteriorPagina{background:url(../img/ico_anterior_02.gif) no-repeat 0% 55%; text-align:left; padding-left:2.2em }
#resultados a.siguientePagina{background:url(../img/ico_siguiente_02.gif) no-repeat 100% 55%; text-align:right; padding-right:2.2em }




/* direcciones y telefonos */
#map_canvas{ margin-right:1em; float:left;border: 1px solid #999; width: 445px; height: 310px;}
#pano{ float:left;border: 1px solid #999; width: 445px; height: 300px;}
.nombreProvincia{ position:absolute; bottom:3em; right:12em; font-weight:bold; font-size:1.5em; color:#BB1A32;  }



/* BUSCADOR */
.buscadorProcesos{ float:left;width:99%; background:url(../img/fondo_buscador.jpg) repeat-x; border:3px double #f2f2f2; font-size:1em; margin:1em; margin-right:0; margin-left:0}
.buscadorProcesos fieldset{ border:none}
.buscadorProcesos .bloqueCampoBuscador{ float:left; width:100%; margin:0.8em 0}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorTexto{float:left; width:25%; text-align:right; color:#555; font-weight:bold; padding-right:0.5em; padding-top:0.3em;font-size:1.1em; }
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl{float:left; width:73%;}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl_02{float:left; width:26%;}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl_02b{float:left; width:12%;}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl_03{float:left; width:33%; position:relative}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl .campoProceso{ font-size:1.2em; margin:0; padding:1px; border:1px solid #7F9DB9}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl span{ margin-right:1em}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl .textoAyuda{ font-size:0.9em}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl_02 .campoProceso{ font-size:1.2em; margin:0; padding:1px; border:1px solid #7F9DB9}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl_02 span{ margin-right:1em}
.buscadorProcesos .bloqueCampoBuscador .bloqueCampoBuscadorControl_02 .textoAyuda{ font-size:0.9em}

.buscadorProcesos .bloqueBotonBuscador{  margin:1em 0; float:left; width:99%; text-align:center}
.buscadorProcesos .bloqueBotonBuscador .botonBuscadorProcesos{background-color:#BB1A32; width:8em; margin:auto; }
.buscadorProcesos .bloqueBotonBuscador input{ background-color:#BB1A32; border:none; color:#fff; font-weight:bold; padding:0.4em 0; width:99% }
.buscadorProcesos .bloqueBotonBuscador input:hover,.buscadorProcesos .bloqueBotonBuscador input:focus{ color:#fc3}
.buscador02 .bloqueCampoBuscadorControl_03 label{ font-size:1.1em; color:#666; margin-right:0.2em; }
.buscador02 input{ font-size:1.2em; padding:1px}
.buscador02 .bloqueCampoBuscador{ font-size:0.9em}


.buscadorProcesos #formPublicaciones{ font-size:1.1em}
.buscadorProcesos #formPublicaciones .bloqueBotonBuscador input{ font-size:1em}
.buscadorProcesos #formPublicaciones a.dp-choose-date{left:131px;}

.bloqueResultadosBuscadorProcesos{ float:left;width:99%; margin-top:1em;color:#555;margin-left:0; margin-bottom:1em}
.bloqueResultadosBuscadorProcesos ul{ list-style:none; margin:0; padding:0; float:left; width:100%}
.bloqueResultadosBuscadorProcesos .tituloResultadosBuscadorProcesos{ float:left;width:100%; font-size:1.1em;  margin-bottom:1em;padding-bottom: 0.3em; }
.bloqueResultadosBuscadorProcesos .bloqueListadoResultados{float:left;width:100%; margin:1em 0}
.bloqueResultadosBuscadorProcesos .bloqueListadoResultados ul{ padding-left:0}
.bloqueResultadosBuscadorProcesos .bloqueListadoResultados h4{margin:0; font-size:1em; font-weight:normal}
.bloqueResultadosBuscadorProcesos .resultadoProceso{ float:left; width:100%; margin:1.5em 0;}
.bloqueResultadosBuscadorProcesos .tituloListado a{ color:#555; text-decoration:none; }
.bloqueResultadosBuscadorProcesos .tituloListado a:hover{ color:#BB1A32; text-decoration:underline; }
.bloqueResultadosBuscadorProcesos .subTituloListado{ display:block; font-size:0.9em; font-weight:normal }
.bloqueResultadosBuscadorProcesos .enlacesListado{float:left; width:193px; margin-left:5px}
.bloqueResultadosBuscadorProcesos .enlacesListado li{ margin-bottom:0.6em}
.bloqueResultadosBuscadorProcesos .enlacesListado a{ font-size:1em; text-decoration:none; color:#666; border-bottom:1px solid #d3d3d3}
.bloqueResultadosBuscadorProcesos .enlacesListado a:hover{ border-bottom:none; color:#BB1A32} 
.bloqueResultadosBuscadorProcesos #resultados{ margin-left:0}

.bloqueResultadosBuscador02 .articuloCuerpo{ font-size:0.9em}


/* BLOQUES */
.bloqueEnlaceFinal{ margin:2em 0 2em 1em; float:left;color:#BB1A32;}
.bloqueEnlaceFinal a{color:#BB1A32;}

.bloque_01{ margin:1em 0; float:left; width:99%}
.bloque_01 .bloqueEnlace{ text-align:right}
.bloque_02{ margin:2em 0; }
.bloque_02_interior{ margin:0.3em 0 2em 0;  padding:1.3em; background-color:#EFEFEF}
.bloque_02_b_interior{margin:-4em 0 0;  padding:1.3em; background-color:#fff; border:4px solid #EFEFEF; text-align:center; position:relative}
.bloque_03{ margin:2em 0; border-bottom:1px solid #ccc;border-top:1px solid #ccc; padding:1.5em 0; float:left; width:99%; clear:both}
.bloque_03.bloque_03b{ margin:0 0 1em 0; padding:0; border:none }

.bloqueDatosRelacionados{border:1px solid #f0f0f0; float:left; overflow:auto; width:100%; margin-bottom:2em}
.bloqueDatosRelacionadosInterior{background-color:#fafafa; margin:2px;overflow:auto}
.bloqueDatosRelacionadosTitulo{background:url(../img/fondo_titulo_relacionado.jpg) repeat-x left bottom; padding:0.7em 0 0.5em 0.7em; color:#666; font-size:1.1em; font-weight:bold; min-height:1.8em}
.bloqueDatosRelacionadosTituloDestacado{ background:url(../img/fondo_tituloDestacado_relacionado.jpg) #666 repeat-x left bottom; padding:0.7em 0 0.1em 0.7em; color:#fff; font-size:1.1em; font-weight:bold; min-height:1.8em}
.bloqueDatosRelacionadosCuerpo{ padding:0.5em; padding-bottom:0;color:#555;}
.bloqueDatosRelacionadosCuerpo ul{ margin:0.5em 0 1.5em 0}
.bloqueDatosRelacionadosCuerpo ul li{ margin:0.5em 0 1em 0; color:#555; line-height:1.4em; background:url(../img/flecha.gif) no-repeat 0 0.5em; padding-left:0.7em; margin-left:0.5em}
.bloqueDatosRelacionadosCuerpo ul li a{padding-bottom:1px}
.bloqueDatosRelacionadosCuerpo a{ text-decoration:none;color:#555; line-height:1.2em}
.bloqueDatosRelacionadosCuerpo a:hover{text-decoration:underline}
.bloqueDatosRelacionadosCuerpo .bloqueCampoLateral{ margin-top:0.6em; margin-bottom:0.4em}
.bloqueDatosRelacionadosCuerpo .bloqueCampoLateral input{ font-size:1.1em; padding:1px }
.bloqueDatosRelacionadosEnlace { font-size:1em; text-align:right; padding:0.5em}
.bloqueDatosRelacionadosEnlace a{color:#06c; text-decoration:none}
.bloqueDatosRelacionadosEnlace a:hover{text-decoration:underline}

.bloqueComoSolicitar{ width:100%; overflow:auto; border:1px solid #f0f0f0; margin-top:0.5em; margin-bottom:1.5em}
.bloqueComoSolicitarInterior{ background-color:#fafafa; margin:2px; padding:1em; overflow:auto}
.bloqueComoSolicitarInterior .bloqueComoSolicitarInteriorListado{ float:left; width:29%; margin-right:2.5em}
.bloqueComoSolicitarInterior ul{ margin-top:0.5em; padding-left:0}
.bloqueComoSolicitarInterior ul li{ margin:0.5em 0}
.bloqueComoSolicitarInterior a{color:#06C; font-size:0.9em}
.bloqueDatosRelacionados .bloqueComoSolicitarInterior{ padding:0}
.bloqueDatosRelacionados .bloqueComoSolicitarInteriorListado{ width:99%; margin:0.5em 0 1em 0}
.bloqueDatosRelacionados .bloqueComoSolicitarInteriorListado ul{margin:0;margin-top:0.5em}
.bloqueDatosRelacionados .bloqueComoSolicitarInteriorListado ul li{ background:none}
.bloqueDatosRelacionados .bloqueComoSolicitarInteriorListado ul li a{ font-size:1em}

.bloqueDatosRelacionadosCuerpoMenu{ padding:0 0.5em;color:#666}
.bloqueDatosRelacionadosCuerpoMenu .listado_05 a{ text-decoration:none; font-size:1.1em; color:#666}
.bloqueDatosRelacionadosCuerpoMenu .listado_05 a:hover{ text-decoration:underline; color:#BB1A32}
.bloqueDatosRelacionadosCuerpoMenu .listado_05 a.activo{ font-weight:bold}
.bloqueDatosRelacionadosCuerpoMenu .listado_05.listado_interior a{ text-decoration:none; font-size:1em; color:#666}
.bloqueDatosRelacionadosCuerpoMenu .listado_05.listado_interior a:hover{ text-decoration:underline; color:#BB1A32}
.bloqueDatosRelacionadosCuerpoMenu .listado_05.listado_interior a.activo{ font-weight:bold}
.bloqueDatosRelacionadosCuerpoMenu .listado_05 li ul li { background:url(../img/flecha_02.gif) no-repeat 0px 3px; font-size:0.9em}
.bloqueDatosRelacionadosCuerpoMenu .listado_01{ margin-bottom:0}
.bloqueDatosRelacionadosCuerpoMenu .listado_interior{margin:1em 0; padding:0}
.bloqueDatosRelacionadosCuerpoMenu .listado_interior li{ margin:0.7em 0}
.bloqueDatosRelacionadosCuerpoMenu .listadoArchivo ul{ margin-left:1em; margin-bottom:1em;}
.bloqueDatosRelacionadosCuerpoMenu .listadoArticulos li{border-bottom:1px solid #E8E8E8; padding:0.5em 0 }
.bloqueDatosRelacionadosCuerpoMenu .listadoArticulos li:last-child{border-bottom:none; }
.bloqueDatosRelacionadosCuerpoMenu p{ margin:0.5em 0}

.bloque_enlaces ul li{ background:none;margin:2em 0}
.bloque_enlaces img{ margin-right:1em}
.bloqueImagen img{ margin:1em}

.bloqueVolver_01{ border-top:1px dotted #06c; text-align:right; float:left; width:99%; padding-right:0.5em; padding-top:0.2em}
.bloqueVolver_01 a{ color:#06c; font-size:1.1em}

.bloqueSuplementos{border-bottom:1px dotted #999; font-size:1.1em; float:left; width:100%; padding:1.3em 0}
.bloqueSuplementosFecha { font-weight:bold; margin-bottom:0.5em; font-size:1.1em;float:left; width:97%}
.bloqueSuplementosTitulo { font-size:1.1em;float:left; width:97%; background:url(../img/ico_pdf.png) no-repeat 0 -2px; padding-left:1.5em; margin:0.2em 0 0.3em; min-height:1.4em}
.bloqueSuplementosTitulo a{ color:#06c; text-decoration:none; }
.bloqueSuplementosTitulo a:hover,.bloqueSuplementosTitulo a:focus{text-decoration:underline}

.navegacion {color:#666;display:inline;float:left;font-size:0.9em;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:2em; margin-top:1em;padding:0;width:96%;}
.navegacion a{color:#666;text-decoration:underline;}
.navegacion a:hover,.navegacion a:focus		{text-decoration:none;}
.navegacion li			{padding:0 1.3em 0 0.3em;background:url(../img/flechaMiga.gif) no-repeat right center;display:inline;}
.navegacion li.ultimo		{background:none;}

.bloqueDetalle01{ font-size:0.9em; margin:1em 0 1.5em 0}
.bloqueDetalle01 .tituloInterior_01{ color:#666; margin-bottom:0.2em}
.bloqueDetalle01 .bloqueDetalle01_interior{ border:1px solid #DFDEDE; background-color:#F8F8F8; padding:1em}
.bloqueDetalle01 .bloqueDetalle01_interior .articuloTitulo{ font-size:1.1em; font-weight:normal}
.bloqueDetalle01 .bloqueDetalle01_interior .articuloLugar{  color:#999; margin-left:1em}

.parteDerecha{float:left;width:220px; margin:0 0 0 22px;}
.parteDerecha .cajaLinksDerecha{float:right;width:220px;margin-top:15px;}
.parteDerecha h3{float:left;width:204px;font-size:1em;font-weight:bold;margin:0px 0 0 0px;padding:5px 5px 5px 10px;color:#555;background-color:#e8e8e8;}
.parteDerecha .cajaTabla{float:left;width:219px;margin:2px 0 0 0px;padding-bottom:5px;background-color:#f7f6f6;}
.parteDerecha .cajaTabla ul {float:left;margin:0;padding:0;padding-bottom:6px;}
.parteDerecha .cajaTabla  li {float:left;margin:10px 0 0 12px;padding:0 0 0 10px;list-style:none;color:#555;background:url(../img/flecha.gif) no-repeat 0 0.5em; width:195px; }
.parteDerecha .cajaTabla  li a {color:#555; text-decoration:none;display:inline; width:90%}
.parteDerecha .cajaTabla  li a:hover {color:#BB1A32;text-decoration:underline;}
.parteDerecha .tituloOp{float:left;margin:0 0 0 0px;font-size:1em;width:208px;padding:5px 5px 5px 8px;font-weight:bold;color:#fff;background-color:#BB1A32;}
.parteDerecha .contenedorOpciones{float:left;width:220px;margin-left:12px;margin:0;padding:0;background-color:#f7f6f6;}
.parteDerecha .margenAbajo{margin-bottom:2px;}
.parteDerecha .contenedorOpciones .tituloSeccion {float:left;font-size:1em;margin:10px 0 0 10px;padding:0;font-weight:bold;color:#555;}
.parteDerecha .contenedorOpciones .puntosInferior{border-bottom:1px dotted #000;}
.parteDerecha .contenedorOpciones .tituloSeccion2 {float:left;font-size:0.9em;margin:5px 0 0 10px;padding:0;font-weight:bold;color:#BB1A32;}
.parteDerecha .contenedorOpciones .opTipos  {float:left;width:90%;margin-left:12px;padding:0;display:inline;font-size:0.9em;}
.parteDerecha .contenedorOpciones .opTipos2{margin-left:0;margin-top:1px;}
.parteDerecha .contenedorOpciones .opTipos a {color:#555;text-decoration:none;}
.parteDerecha .contenedorOpciones .opTipos a:hover {color:#fe7404;text-decoration:underline;}
.parteDerecha .contenedorOpciones .opTipos li {float:left;width:90%;padding-left:10px;margin-bottom:5px;clear:left;list-style:none;background:url(../img/flecha.gif) no-repeat 0 4px;color:#555;}
.parteDerecha .contenedorOpciones .opTipos li .cursiva{font-style:italic;}
.parteDerecha .contenedorOpciones .opTipos li.sinImg {background:none;}
.parteDerecha #banners{ float:left}
.parteDerecha #banners ul { margin:0; padding:0;text-align:center;}
.parteDerecha #banners ul li{ margin:0; margin-bottom:1em; padding:0;  list-style:none}

.error{ color:#f00; font-size:1.1em;margin:0.5em 0.2em 1em 0.2em ; padding:0 0.5em; float:left; width:99%; clear:both}
.error p{ background:url(../img/warning.gif) no-repeat 0 -1px; padding-left:2.2em; height:20px}
.errorVacio{  padding:0; height:0; margin:0}
p.textoError,.textoError{background:url(../img/warning.gif) no-repeat 0 -1px; padding-left:2.2em; height:20px;color:#f00;}

.imprimir	{float:right;margin:0 10px 0 0;clear:left;}
.imprimir a	{text-decoration:none;color:#555;font-size:1em; background:url(../img/ico_imprimir.gif) no-repeat left center; padding:0.5em; padding-left:2em; }
.imprimir a:hover	{text-decoration:underline;}


/* VIDEOS */
.bloqueVideoDetalle{ margin:1em 0; }
.bloqueVideoDetalle .articuloCuerpoFotoVideo{ text-align:center; }
.bloqueVideoDetalleCuerpo object{display:block; margin:auto}
.bloqueVideoDetalleTexto{	border: #ccc 1px solid; padding:0.5em; color:#333; background-color: #eee; overflow:auto; margin:0.5em 0 1.5em 0}
.bloqueVideoDetalleTitulo{	font-weight: bold; font-size: 1.4em}
.bloqueVideoDetalleDescripcion{	line-height: 1.3em; padding: 1em 0}
.bloqueVideoDetalleFecha{ color:#999; float:left; margin-right:1em}
.bloqueVideoDetalleLugar{ color:#999; float:left}
.bloqueVideoDetalleSubtitulos{	float: right}
.bloqueVideoDetalleTexto a{color:#06C; text-decoration:none}
ul.thumbsVideos { margin:0; padding:0}
ul.thumbsVideos li{ float:left; margin:5px 5px 5px 0; width:10.6em;border:1px solid #ccc;}
ul.thumbsVideos li span.textoArchivo{margin: 0.3em; font-size: 0.9em; display: block;}
ul.thumbsVideos li.selected{border:1px solid #BB1A32 }
ul.thumbsVideos li .tituloArchivo{ font-size:0.8em; padding:0.2em 0.5em}
ul.thumbsVideos a{padding:3px; display:block; text-decoration:none}
ul.thumbsVideos a:hover{color:#BB1A32}
ul.thumbsVideos li.selected a:hover{color:#fff }
ul.thumbsVideos li.selected {border:1px solid #BB1A32 }

ul.thumbsAudios { margin:0; padding:0}
ul.thumbsAudios li{ float:left; width:99%; margin:0.4em 0; border-bottom:1px solid #dfdfdf; padding:0; }
ul.thumbsAudios li.selected{}
ul.thumbsAudios a{padding:3px; padding-top:5px; height:2.5em; display:block; font-size:0.9em; text-decoration:none; background:url(../img/audio.png) no-repeat; padding-left:2.8em; color:#666}
ul.thumbsAudios a:hover{color:#BB1A32}
ul.thumbsAudios li.selected a{color:#555; font-weight:bold }
ul.thumbsAudios li.selected a:hover{color:#BB1A32; text-decoration:underline}


/* VIDEOBLOG */
.bloqueArticulo{ border-bottom:1px solid #E8E8E8; font-size:1em; padding:1em 0}
.articuloTitulo{ color:#BB1A32; font-size:1.2em; font-weight:bold}
.articuloTitulo a{color:#555; text-decoration:none}
.articuloTitulo a:hover{color:#BB1A32; text-decoration:underline}
.bloqueArticulo:last-child{border-bottom:none}
.articuloFecha{ color:#999}
.articuloAutor{ color:#999}
.articuloAdjunto{color:#666; margin-top:0.2em}
.articuloAdjunto span{ background:url(../img/ico_noticia.gif) no-repeat; padding-left:1.6em; padding-bottom:1em;}
.articuloSubTitulo{ color:#999; font-size:0.9em}
.articuloCuerpo{ margin:0.5em 0; overflow:auto}
.articuloCuerpo .articuloCuerpoFotoVideo{ text-align:center; }
.articuloCuerpo .articuloCuerpoFotoVideo img, .articuloCuerpo .articuloCuerpoFotoVideo object{ float:none }
.articuloCuerpo img{ margin:0 1em 1em 0; padding:1px; float:left; border:1px solid #ccc;padding:1px }
.articuloCuerpo object{  margin:0 1em 1em 0; padding:1px; float:left; }
.articuloCuerpo a{color:#06c; text-decoration:underline}
.articuloCuerpo a:hover{text-decoration:none}
.articuloCuerpo p{ margin:1em 0; color:#555; font-size:1.1em}
.articuloCuerpo p.articuloCuerpoArchivo{ overflow:auto; text-align:center}
.articuloCuerpo p.articuloCuerpoArchivo img{ float:none}
.articuloEtiquetas { margin:0.5em 0;}
.bloqueArticuloDetalle .articuloEtiquetas{ margin:1em 0;border-top:1px dotted #ccc; padding-top:0.5em}
.articuloEtiquetas ul {font-size:1em; padding-left:0}
.articuloEtiquetas ul li{ display:inline;}
.articuloEtiquetas ul li a{ color:#999; text-decoration:none}
.articuloEtiquetas ul li a:hover{ color:#BB1A32}
.articuloDocumentos{ margin:0.5em 0;padding-top:0.5em}
.bloqueArticuloDetalle .articuloDocumentos{ margin:1em 0;border-top:1px dotted #ccc; padding-top:0.5em}
.articuloDocumentos ul {font-size:1em; padding-left:0}
.articuloDocumentos ul li a{ color:#999; text-decoration:none}
.articuloDocumentos ul li a:hover{ color:#BB1A32}
.bloqueArticuloDetalle .articuloArchivos{ margin:1em 0;border-top:1px dotted #ccc; padding-top:0.5em;}
.articuloArchivos ul {font-size:1em; padding-left:0; margin-top:0.2em; }
.articuloArchivos ul li {display:inline-block; float:none }
.articuloArchivos ul li a:hover{ border:1px solid #BB1A32}
.bloqueMiniArticulo{ border-bottom:1px solid #E8E8E8; padding:1em 0}
.bloqueMiniArticulo .articuloTitulo{ color:#555; font-size:1em; font-weight:normal}
.bloqueMiniArticulo:last-child{border-bottom:none}

/*-------- AGENDA  -----------*/
.bloqueAgenda{ width:100%; }
.bloqueAgendaEventos{ width:60%; float:left;margin-top:1em; border-right:1px solid #f0f0f0}
.bloqueAgendaEventosDetalle{ margin-bottom:1.5em}
.bloqueAgendaEventos .articuloTitulo{background:url(../img/square.gif) no-repeat 0 4px; padding-left:1em;font-size:1em;  color:#666}
.bloqueAgendaEventos .articuloFecha{ color:#666; padding-left:1em;}
.bloqueAgendaEventos .articuloLugar{color:#999; padding-left:1em;}
.bloqueAgendaEventos .articuloDescripcion{ color:#666; margin-bottom:1em;padding-left:1em; }
.bloqueAgendaEventos span{ font-size:1em}
.bloqueAgendaCalendario{ width:36%; float:left; margin-top:1em; padding-left:2em}

/*-------- UTILIDADES WEB  -----------*/
.bloqueUtilidadesWeb{ border:1px solid #f0f0f0;float:left; width:92.5%; padding:0.7em; margin-bottom:2em; }
.bloqueUtilidadesWeb ul{ list-style:none;float:left; width:99%;margin:0; padding:0; margin-bottom:-1em}
.bloqueUtilidadesWeb ul li{ float:left; width:49%; margin:0; padding:0; margin-bottom:0.7em}
.bloqueUtilidadesWeb a{ color:#666; text-decoration:none; font-size:0.9em;padding-left:2.5em; display:block; height:2em}
.bloqueUtilidadesWeb a:hover{ text-decoration:underline;}
.bloqueUtilidadesWeb .imprimirUtilidadWeb{ background:url(../img/iconos.jpg) no-repeat 0 0;  padding-top:0.1em; }
.bloqueUtilidadesWeb .compartirUtilidadWeb{background:url(../img/iconos.jpg) no-repeat 0 -100px; padding-top:0.2em;}
.bloqueUtilidadesWeb .enviarUtilidadWeb{background:url(../img/iconos.jpg) no-repeat 0 -200px;  padding-top:0.2em; }
.bloqueUtilidadesWeb .suscribirseUtilidadWeb{background:url(../img/iconos.jpg) no-repeat 0 -300px;  padding-top:0.2em;}
.bloqueUtilidadesWeb .listaUtilidadesCompartir{ padding-top:0.5em; margin:0.2em 0 1em 0}
.bloqueUtilidadesWeb .listaUtilidadesCompartir li{ float:left; width:100px}
.bloqueUtilidadesWeb .facebook{background:url(../img/iconos.jpg) no-repeat 0 -400px;  padding-top:0.2em;}
.bloqueUtilidadesWeb .twitter{background:url(../img/iconos.jpg) no-repeat 0 -500px;  padding-top:0.2em; }
.bloqueUtilidadesWeb .google{background:url(../img/iconos.jpg) no-repeat 0 -600px;  padding-top:0.2em; }
.bloqueUtilidadesWeb .yahoo{background:url(../img/iconos.jpg) no-repeat 0 -700px;  padding-top:0.2em; }
.bloqueUtilidadesWeb .delicious{background:url(../img/iconos.jpg) no-repeat 0 -800px;  padding-top:0.2em; }
.bloqueUtilidadesWeb .meneame{background:url(../img/iconos.jpg) no-repeat 0 -900px;  padding-top:0.2em;}
.bloqueUtilidadesWeb .digg{background:url(../img/iconos.jpg) no-repeat 0 -1000px;  padding-top:0.2em;}
.bloqueUtilidadesWeb .technorati{background:url(../img/iconos.jpg) no-repeat 0 -1100px;  padding-top:0.2em; }
.bloqueUtilidadesWeb .myspace{background:url(../img/iconos.jpg) no-repeat 0 -1200px;  padding-top:0.2em; }
.bloqueUtilidadesWeb .livespaces{background:url(../img/iconos.jpg) no-repeat 0 -1300px;  padding-top:0.2em;}


/*----- BLOQUE ICONOS ------*/
.bloqueIconos{ margin-top:0.5em; margin-bottom:2em; float:left; width:100%}
.bloqueIconos ul { margin:0;background-color:#FFF; border:1px solid #EFEEEE;float:left; width:46em;padding:0.8em 0 0.4em 0.8em; }
.bloqueIconos ul li{ list-style:none; float:left; font-size:0.9em; color:#999; margin-right:1.5em}
.bloqueIconos ul li span{ display:block; height:2em}
.bloqueIconos .tituloBloqueIconos{ color:#8c8c8c; font-size:0.9em; margin-bottom:0.2em}



/*----- BLOQUE FotoTexto ------*/
.bloqueFotoTexto{border:1px solid #E8E8E8; background-color:#F9F9F9; float:left; width:48%; margin-bottom:3em;  color:#666}
.bloqueFotoTextoIzq{ margin-right:2em}
.bloqueFotoTextoCabecera{background-color:#fff; height:2.3em; margin-top:2px; border-bottom:1px solid #E8E8E8;border-top:1px solid #E8E8E8; padding:1em}
.bloqueFotoTextoIzq .bloqueFotoTextoCabecera{background:url(../img/fondo_subhome_empleo_01.jpg) #fff no-repeat right bottom }
.bloqueFotoTextoDer .bloqueFotoTextoCabecera{background:url(../img/fondo_subhome_empleo_02.jpg) #fff no-repeat right bottom }
.bloqueFotoTextoTitulo{font-size:1.3em; color:#BB1A32}
.bloqueFotoTextoCuerpo{ padding:0.5em 1em;height:9.5em}
.bloqueFotoTextoCuerpo ul{ margin-bottom:0}



/* TITULOS */
.titulo		{float:left;clear:left;font-size:1.2em;font-weight:bold;color:#BB1A32; margin:1em 0 0.5em; width:99%; }
.titulo2	{margin-left:12px;font-weight:bold;}
.titulo3         {font-weight:normal;margin-left:12px;}
.titulo4		{float:left;clear:left;font-size:1em;font-weight:bold;color:#666; margin:1em 0 0.5em; width:99%; }
h3.tituloC {background:none}
.titulo h3{ font-weight:bold}
.titulo_02{  width:97%; margin-bottom:1em; }
.titulo_03{  display:block; margin-bottom:0.2em; margin-top:2.5em; font-size:1.1em  }
.subTitulo{font-size:1em; font-weight:normal; margin-left:0; color:#999; margin-bottom:0; margin-top:1em; float:left; width:99%}
.tituloListado{ color:#BB1A32; font-size:1.2em; margin:0;padding-bottom:3px; padding-left:5px; margin-top:1em }
.tituloListado_02{color:#666; font-size:1.1em; font-weight:bold; margin:0;  margin-top:2em}
.tituloListado_05{ color:#BB1A32; font-size:1.4em; font-weight:bold; margin:0; border-bottom:1px solid #E8E8E8; padding-bottom:3px; padding-left:5px; margin-top:1em }
.bloqueSeccionInterior{ margin-bottom:2em; margin-top:1em}
.tituloInterior_01{ color:#BB1A32; font-size:1.2em;}
.tituloInterior_01 a{ color:#BB1A32; border-bottom:1px solid  #FFC993; text-decoration:none}
.tituloInterior_01 a:hover,.tituloInterior_01 a:focus{ color:#BB1A32; border-bottom:none;}
.tituloInterior_02{color:#BB1A32; font-size:2em; margin-top:0.5em;padding-bottom:0.3em; line-height:1.1em; float:left; width:99%}
.tituloInterior_02 a{ color:#BB1A32; text-decoration:none}
.tituloInterior_02 a:hover,.tituloInterior_02 a:focus{ color:#BB1A32; text-decoration:underline }
.tituloInterior_03{color:#666; font-size:1.1em; font-weight:bold; border-bottom:1px solid #E8E8E8; padding-bottom:0.3em}
.tituloInterior_04{color:#666; font-size:1em; font-weight:bold; border-bottom:1px solid #E8E8E8; padding-bottom:0.3em; line-height:1em}
.tituloInterior_05{color:#BB1A32; font-size:1.6em; font-weight:bold; margin-top:2em; line-height:1em}
.tituloInterior_06{color:#666; font-size:1.1em; font-weight:bold;}
.tituloInterior_07{color:#BB1A32; font-size:2em; margin-top:0.5em; margin-bottom:0.3em;}
.cajaContIzqd .tituloInterior_07{color:#444; font-size:1.5em; margin-top:0.7em; margin-bottom:0.3em;}
.tituloInterior_08{color:#BB1A32; font-size:2em; margin-top:1.5em; border-bottom:1px solid #E8E8E8; padding-bottom:0.3em;}
.tituloInterior_09{color:#0083C2; font-size:1.6em; font-weight:normal; margin-top:0.5em }
.tituloInterior_10{color:#333;font-size:1.6em;font-weight:normal;margin-bottom:0.5em;margin-top:2.5em;}
.tituloInterior_11{color:#666;font-size:1.6em;font-weight:normal;margin-bottom:0.5em;margin-top:0.5em;}
.tituloInterior_12{color:#333; font-size:1.6em; font-weight:normal; margin-top:0.5em; padding-bottom:0.2em;border-bottom:1px solid #E8E8E8; }
.tituloInterior_13{color:#0083C2; font-size:1.6em; font-weight:normal; margin-top:2em; padding-bottom:0.2em;border-bottom:1px solid #E8E8E8; }
.tituloInterior_14{color:#BB1A32; font-size:1.6em; font-weight:bold; margin-top:2.5em; line-height:1em}
.tituloInteriorIcono_1{background:url(../img/ico_big_facebook.png) no-repeat 0 0; padding-left:2.5em; height:1.5em; padding-top:0.3em}
.tituloInteriorIcono_2{background:url(../img/ico_big_twitter.png) no-repeat 0 0; padding-left:2.5em; height:1.5em; padding-top:0.3em; margin-top:2em}
.tituloInteriorIcono_3{background:url(../img/ico_big_rss.png) no-repeat 0 0; padding-left:2.5em; height:1.5em; padding-top:0.3em; margin-top:2em}
.tituloInteriorIcono_4{background:url(../img/ico_big_youtube.png) no-repeat 0 0; padding-left:2.5em; height:1.5em; padding-top:0.3em; margin-top:2em}
.tituloInteriorIcono_5{background:url(../img/ico_big_suscripcion.png) no-repeat 0 0; padding-left:2.5em; height:1.5em; padding-top:0.3em; margin-top:2em} 
.contenedorCuerpo .titulo2{ margin-top:1.5em; margin-bottom:0.5em; font-size:1.2em}
.tituloBloque h4{ margin:0; padding:0; font-size:1em}
.tituloBloque{ font-size:1.1em; color:#555; font-weight:bold; padding-left:1em; margin-top:3em; margin-bottom:0.3em; }
.bloqueContenidoTablas .tituloTabla {width:97%;}

.tituloListaExtras{margin-left:0; margin-top:1em; margin-bottom:0.3em; font-size:0.9em; }
.tituloListaExtras h5{color:#888; font-weight:bold; }

.contenedorCentro .titulo a{color:#BB1A32;  text-decoration:none}
.contenedorCentro .titulo a:hover{color:#BB1A32; text-decoration:underline}

.desplegable .tituloDesplegable .fechaTitulo {color:#bb1a32;margin-left:5px;}


/* FORMS */
.formCorreo						{float:left;width:98%;font-size:1em;margin:1.5em 0 0 3px;}
.formCorreo ul					{float:left;margin:1.5em 0 0 0;padding:0;}
.formCorreo li					{float:left;width:92%;margin-bottom:15px;list-style:none;color:#676767;}
.formCorreo li label 			{float:left;text-align:left;font-size:1.2em;background:url(../img/ico_obligatorio.gif) no-repeat 0 3px;padding:0.1em 0 0 10px;}
.formCorreo li label.enviar		{font-size:1em;}
.formCorreo li input			{float:right;width:18em;color:#555;font-size:1.2em;margin-left:10px;margin-right:30px; border:1px solid #7F9DB9}
.formCorreo li textarea{ width:27em}	
.formCorreo .textoAyuda{ font-size:0.8em; text-align:right; margin:1em 0; float:left; width:99%}
.formCorreo	legend{ padding:0}
.formCorreo	.bloque_campo_02{ margin-bottom:0}
.formCorreo	.bloque_campo_02 .bloqueCampoLabel{ width:92%}
.formCorreo	.bloque_campo_02 .bloqueCampoInput{ width:5%}
.formCorreo li input.inputCorto{ width:2em}

.form_02{ font-size:1.1em}
.form_02 legend{ font-weight:bold; color:#555}
.form_02 label{ display:inline; margin-bottom:0.2em; }
.form_02 .cajaBuscadorDirecciones{ width:25em}
.form_02 input[type="text"]{ height:1.4em; font-size:1.1em}
.form_02 select{ margin-right:1em; font-size:1.1em}
.form_02 .botonEnviar {background-color:#F7F7F7;border:1px solid #999;color:#999;font-weight:bold;padding:0.2em 0;width:6em;}

.listaContacto { float:left; width:96%}
.listaContacto li{ float:left; width:96%}
.listaContacto .bloqueCampoLabel{float:left; width:30%; text-align:right}
.listaContacto .bloqueCampoInput{float:right;width:68%; }
.listaContacto .bloqueCampoLabel label.enviar{ float:none;}
.listaContacto  label.noObligatorio{ background:none}
.listaContacto .bloqueCampoLabel input{ float:right; margin:0; width:auto; border:none}
.listaContacto .bloqueCampoInput input{float:none; margin-left:0}
.listaContacto .bloqueCampoInput label{ margin-left:-0.8em}
.listaContacto .bloqueCampoInput textarea{ border:1px solid #7F9DB9}

.bloqueBoton{ text-align:center}
.boton_02{background-color:#BB1A32; border:none; color:#fff; font-weight:bold; padding:0.4em}
.boton_02:focus{ background-color:#BB1A32}

.inputCorto{ width:6em}

#comunidad{float:left;width:170px;margin-top:2px;margin-left:35px;margin-right:30px;margin-bottom:20px;color:#666;clear:left;font-size:1em;}
#provincia{float:left;margin-top:2px;width:170px;color:#666;font-size:1em;}

.bloqueBoton{ width:90%; float:left; padding-top:1em; }
.bloqueBoton2{ width:99%; float:left;}



/*----- ENLACES ICONOS ------*/
.ico_pdf{background:url(../img/iconos.jpg) no-repeat 0 -1401px;  padding-left:2.6em;}
.ico_imagen{background:url(../img/iconos.jpg) no-repeat 0 -1500px;padding-left:2.6em;}
.ico_diapositivas{background:url(../img/iconos.jpg) no-repeat 0 -1597px;  padding-left:2.6em;}
.enlace_01{ color:#06C}
a.enlaceRSS{color:#666; background:url(../img/iconos.jpg) no-repeat 0 -300px; padding-top:0.2em; padding-left:2.3em; font-size:1em; text-decoration:none}
a.enlaceMail{color:#666; background:url(../img/iconos.jpg) no-repeat 0 -200px;   padding-top:0.2em; padding-left:2.3em; font-size:1em; text-decoration:none}
a.enlaceTwitter{color:#666; background:url(../img/iconos.jpg) no-repeat 0 -500px; padding-top:0.2em; padding-left:2.3em; font-size:1em; text-decoration:none}
a.enlaceRSS:hover,a.enlaceMail:hover,a.enlaceTwitter:hover{ color:#BB1A32}


/* PIE */
#pie{  width:100%; color:#666 ; margin:1.5em 0; float:left}
#pie a{color:#666; text-decoration:none}
#pie a:hover{color:#666; text-decoration:underline}
#pie a.enlaceRSS{}
#pie #pie_izq{ float:left; width:36%;  }
#pie #pie_izq ul{ float:left; margin-left:2px; padding:0}
#pie #pie_izq ul li{float:left; margin:0 0.1em; list-style:none; padding-left:0.3em}
#pie #pie_der{float:right; width:62%;  }
#pie #pie_der ul{float:right; margin-right:1.5em }
#pie #pie_der ul li{float:left; margin:0 0.1em; list-style:none; padding-left:0.3em }
#pie ul li.separador{background:url(../img/menucabecera.gif) top right no-repeat; padding-left:0.6em;padding-right:0.6em}


/* sustitucion de los br */
.saltoLinea{ display:block; margin-bottom:0.3em}
.saltoLinea02{ display:block; margin-bottom:0.3em; margin-top:2.5em}
.saltoLinea03{margin-bottom:0.3em; margin-top:2em; float:left; width:99%}
.saltoLinea04{margin-bottom:1.5em; margin-top:2em; float:left; width:99%}
.bloqueEnlace{ text-align:right; margin:0}
.bloqueEnlace_02{ position:absolute; right:5px; top:30px}

/*  tablas */
.bloqueContenidoTablas{margin-left:1.5em; }
.bloqueTabla{ float:left; width:99%; margin:0 0 2em 0}
.tituloTabla{ font-weight:bold; padding-bottom:0.5em; background:url(../img/flecha.gif) no-repeat scroll 0 4px; float:left; width:95%; padding-left:1em }
.tituloTabla2{ margin-bottom:0 }
*:first-child+html .tituloTabla2{ margin-bottom:-1.8em }
.tablaContenidos{ margin:0 0 1em 1.4em;border:1px solid #999; float:left; overflow:visible; height:1%; clear:right; border-collapse:collapse; }
.tablaContenidos th{ background-color:#999; color:#fff;padding:0.5em 1em}
.tablaContenidos td{ padding:0.5em 1em}
.tablaContenidos tr.filaPar{ background-color:#f4f4f4}
.tablaContenidos tr.filaImpar{ background-color:#fff}
.tablaContenidos td.alignDer{ text-align:right}
.tablaContenidos .flotaDcha{ float:none; text-align:right; }
.tablaContenidos span.flotaDcha{ display:block}
.tablaContenidos .cabeceraPie{ background-color:#999; color:#fff}
.tablaContenidos_02{ font-size:1.1em}
.tablaContenidos_02 th{ background-color:#E5E5E5; text-align:center; color:#555; padding:0.5em; font-weight:bold}
.tablaContenidos_02 td{ padding:1em 0.5em}
.tablaContenidos_02 tr{ border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
.tablaContenidos_02 tr.filaPar{ background-color:#f4f4f4}
.tablaContenidos_02 tr.filaImpar{ background-color:#fff}
td.filaCentro{ text-align:center}



/* --------------------- TABLON ANUNCIOS  -------------------------- */
.admon li a{ color:#BB1A32; text-decoration:none}
.admon li a:hover{ color:#BB1A32; text-decoration:underline}
.cajaAction li a:hover { color:#BB1A32;}
.contenedorCuerpo ul.cajaAction{padding-left:0}
.plegar{float:left;}
.cajaTexto				{float:left;clear:left;}
.cajaTexto .titulo4{font-weight:normal;margin-left:12px; font-size:1.2em}
.cajaTexto p.tituloCertificado{ margin-top:2em; margin-bottom:-0.7em}
.cajaTexto .cuerpo		{margin-left:12px;margin-right:5px;font-size:1em;color:#555;}
.cajaTexto ul{ margin:0}
.cajaTexto .colocIzq{float:left;margin-left:10px;}
.solida{clear:both;width:505px;margin: 0 0 0 10px;border-bottom:1px solid #696969;}
.marTopTituC{margin-top:0;margin-bottom:3px;color:#636363;}
.gClaro{float:left;color:#ff8e2f;font-weight:normal;margin-top:20px;margin-left:5px;font-size:1em;}
.cuerpo33Md{float:left;padding-left:5px;}
.desplegable{margin-left:20px;font-size:1.1em;}
.desplegable .tituloDesplegable{margin-top:25px; float:left; width:45em}
.desplegable .tituloDesplegable img{vertical-align:middle;}
.desplegable .tituloDesplegable .nombreTitulo{margin-left:5px;font-weight:bold;}
.desplegable .tituloDesplegable .fechaTitulo{margin-left:5px;color:#BB1A32;}
.desplegable .tituloDesplegablePrimero{margin-top:25px;}
.desplegable .tituloDesplegablePrimero img{vertical-align:middle;}
.desplegable .tituloDesplegablePrimero .nombreTitulo{margin-left:5px;font-weight:bold;}
.desplegable .tituloDesplegablePrimero .fechaTitulo{margin-left:5px;color:#BB1A32;}
.plegarPrimero{ float:left}
.cajaAction						{float:left;padding:0;margin:0 0 2em 0;}
.cajaAction li					{float:left;clear:both;width:455px;margin-top:1px;padding-top:4px;padding-bottom:4px;padding-left:25px;list-style:none;background-color:#e0e4e6;}
.cajaAction a					{color:#555;text-decoration:none;}
.cajaAction a:hover 					{color:#BB1A32;text-decoration:none;}
.cajaAction  li a:hover 			{color:#BB1A32;text-decoration:underline;}


/* --------------------------BUSQUEDA RESULTADOS ------------------------- */
.bloqueEnlacesBusquedaAvanzadaSugerencias{  margin:0; float:right; font-size:0.9em}

.contenedorCuerpo .bloqueEnlacesBusquedaAvanzadaSugerencias ul{ list-style-type:none; padding-left:0}
.bloqueEnlacesBusquedaAvanzadaSugerencias ul li{display:inline; margin-right:0.6em;padding:0 8px 0 8px;background:url(../img/menucabecera.gif) top right no-repeat;}
.bloqueEnlacesBusquedaAvanzadaSugerencias ul li.ultimo{ background:none}
.bloqueInfoResultados{ width:99%;float:left; clear:both;  margin-bottom:1em; color:#555}
.bloqueInfoResultados .bloqueInfoResultadosLeft{ width:99%;  float:left}
.bloqueInfoResultados .bloqueInfoResultadosRight{ width:99%; padding-right:0.5em; float:left}
.bloqueColor{ background-color:#E8E8E8; color:#555; padding:0.2em 0.5em; margin:2px }
.bloqueResultado{ margin-top:1.5em; margin-bottom:1.5em; float:left}
p.resultadoEnlace{ background:url(../img/flecha.gif) no-repeat 0 4px; padding-left:1em}

.bloqueListadoPaginacion{clear:both; color:#666; font-size:1em; margin:3em auto}
.bloqueCajaBuscadorGoogle{margin:auto; clear:both}
.bloqueInfoResultados .bloqueListadoPaginacion{clear:both; color:#666; font-size:1em; margin:0.5em}
.bloqueListadoPaginacion td div.paginaActual{ text-align:center; margin:0.2em 0.3em}
.bloqueListadoPaginacion td div.paginaActual span{ text-decoration:none; height:8px; width:8px;border:1px solid #666; color:#fff; padding:2px 6px;  background-color:#666;}
.bloqueListadoPaginacion td div.paginaEnlace{  text-align:center; margin:0.2em 0}
.bloqueListadoPaginacion td div.paginaEnlace a{ text-decoration:none; height:8px; width:8px;border:1px solid #666; color:#666; padding:2px 8px; background-color:#FFF}
.bloqueListadoPaginacion td div.paginaEnlace a:hover{ color:#FFF; background-color:#333}
.bloqueListadoPaginacion td div.direccionPagina{text-align:center; margin:0.2em; margin-top:0.2em}
.bloqueListadoPaginacion td div.direccionPagina a{text-decoration:none; height:8px; width:8px;border:1px solid #666; color:#666; padding:2px 2px; background-color:#FFF}
.bloqueListadoPaginacion td div.direccionPagina a:hover{  color:#FFF; background-color:#333}

.bloqueTextoResultadosBusqueda{ color:#555}
.bloqueTextoResultadosBusqueda h4{ margin-left:1em; font-size:1em; margin-bottom:-0.5em}
.bloqueTextoResultadosBusqueda ul li {padding-left:10px;list-style:none;background:url(../img/listaNoticias.jpg) no-repeat 0 4px;}
.bloqueTextoResultadosBusqueda ul li a{ text-decoration:none}
.bloqueTextoResultadosBusqueda ul li a:hover{ text-decoration:underline}

.botonSubmit{ background-color:#BB1A32; color:#FFF; font-weight:bold; padding:0.2em; border:none}
.cajaSubmit{ border:1px solid #B2B2B2}



/* resultados de busqueda - ayuda */
.contenedorCentro .bloqueAyudaBusqueda{ padding:1em; color:#555; height: 100%; padding-right:20px; width:720px;  }
.bloqueAyudaBusquedaInicio{ font-size:1.4em; color:#BB1A32; font-weight:bold}
ul.listaAyudaBusqueda { margin-bottom:3em}
ul.listaAyudaBusqueda  li{margin-bottom:0.5em; padding-left:10px;list-style:none;background:url(../img/listaNoticias.jpg) no-repeat 0 4px;}
ul.listaAyudaBusqueda  li a{color:#555;}
ul.listaAyudaBusqueda  li a:hover{color:#BB1A32;}
.bloqueAyudaBusqueda h5{ margin-top:3em; margin-bottom:-0.5em; font-size:1.2em}
.tablaAyudaBusqueda{ border:1px solid #999; width:97%; border-collapse:collapse; margin-bottom:2em}
.tablaAyudaBusqueda th{ background-color:#999; color:#FFF; padding:0.5em}
.tablaAyudaBusqueda td{ border:1px solid #CCC; padding:0.5em}
.bloqueAyudaBusqueda dl dd{ margin-bottom:2em}
.bloqueAyudaBusqueda dl dd p{ margin:0.6em 0; padding:0}
.bloqueAyudaBusqueda form{ margin:0.5em 0 0.5em 1em}
.inputAyudaResultados{ border:1px solid #ccc;padding:0.2em}

/* resultados de busqueda - ayuda avanzada */
.tablaTituloBusquedaAvanzada{ color:#555;border:0; clear:both; margin:2em 0 0 0}
.tablaTituloBusquedaAvanzada td{ padding:0; padding-left:2em}
.tituloBusquedaAvanzada{ font-size:1.2em; font-weight:bold; margin-bottom:0}
.tablaBusquedaAvanzada_01{ border:1px solid #ccc; background-color:#FFF; border-collapse:collapse; margin:1em; font-size:1.1em;color:#555;}
.tablaBusquedaAvanzada_01 td{ padding:0.4em}
.tablaBusquedaAvanzada_01 td.filaBotonBuscar,.tablaBusquedaAvanzada_02 td.filaBotonBuscar{ text-align:center;padding:1em 0 0.5em; border-top:1px solid #ddd}
.tablaBusquedaAvanzada_02{ border:1px solid #ccc; background-color:#FFF; border-collapse:collapse; margin:1em; font-size:1.1em;color:#555;}
.tablaBusquedaAvanzada_02 td{ padding:0.25em}
.filaInputAyudaResultados input,.filaInputAyudaResultados select{ border:1px solid #ccc}
.filaInputAyudaResultados{ width:47%; }
.filaInputAyudaResultados2{ width:42%; }
.tituloFiltro{ font-size:1.1em; font-weight:bold;padding-left:10px;background:url(../img/listaNoticias.jpg) no-repeat 0 4px;}





























