html{font-size:.625em;font-size:68%;background:url(../img/bg/bodybg.png) repeat;}
html *{border:0;margin:0;padding:0}
/*estilos*/
a{color:#ef8a18}
#contenedor{width:90em;margin:0em auto 0 auto;text-align:center;font-family:Arial,Helvetica,sans-serif !important}
#seccontenido{text-align:left;background:#fff;}

#contenedor #cabeceraUno{display:block}

/*estilos genericos*/
.bloque{display:block}
#seccontenido #dnAgenda a.volver{color:#ef8a18;text-decoration:underline;}
#seccontenido #dnAgenda a.volver:hover{text-decoration:none}
/*estructura del header*/

/*cabecera*/
#cabecera{background:url(../img/bg/cabecera_xtalento.png) no-repeat 0 0;height:148px;margin-bottom:0em;position:relative}
#cabecera h1{color:#fff;font-size:1.8em;position:absolute;left:85px;bottom:10px}
#cabecera .titulo_portal{font-size:.7em;font-weight:lighter;color:#fff;}
#cabecera .logoxtalento{position:absolute;left:10px;}

#patrocinadores{position:absolute;right:5px;top:30px;}
#patrocinadores img{margin-right:1em;}

#headerAgenda{display:block;clear:both;background:#fff;height:63px;margin:0;overflow:hidden}
#headerAgenda div.izquierda{background:#728089;width:100%;float:left;display:block}
#headerAgenda div.izquierda span{font-size:.5em;vertical-align:middle;color:#fff;}
#headerAgenda div.izquierda h1{padding:0px 0 0 20px;line-height:31px;color:#fff;font-size:1.6em;font-weight:bold;letter-spacing:0;text-align:center}
/*#headerAgenda div.derecha{width:20%;float:right;background:url(../img/cabecera2.png) no-repeat top right;height:97px;display:block;}*/


#leyenda{font-size:1.1em;color:#777;font-weight:bold;float:left;line-height:1.6em;padding-left:.3em}
.logo{display:inline;float:right;margin-bottom:.6em;}

#dnAgenda{border-bottom:4px solid #f3f7fc;clear:both;float:none;margin:0px;overflow:hidden;padding:0;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;}
#dnAgenda *{border:0;margin:0;padding:0}

#dnAgenda #columnaIzquierda{float:left;overflow:hidden;width:69.5%;padding:0;margin-bottom:-1000em;padding-bottom:1000em}
#dnAgenda #columnaDerecha{background:#fff;border-bottom:1px solid #e2e9f1;float:right;overflow:hidden;width:30.5%;margin-bottom:-1000em;padding-bottom:1000em}

#dnAgenda #columnaIzquierda h2{padding:0 0 0 1.5em;line-height:2.5em;width:95%;color:#FFF;font-weight:bolder;background:url(../img/bg-encabezado.gif) no-repeat top left;margin:1em 1.5em 1em .5em;font-size:1.6em}
#dnAgenda #columnaIzquierda h3{color:#333;font-size:1.15em;font-weight:bolder;line-height:90%;padding:5px;text-transform:uppercase}
#dnAgenda #columnaDerecha h3{color:#333;font-size:1.3em;font-weight:bolder; margin-left:1em;}

#dnAgenda #columnaIzquierda .contenido{overflow:hidden}
#dnAgenda #columnaDerecha{border-left:1px solid #e2e9f1;margin-right:-1px}

#dnAgenda #columnaDerecha .columnaDerecha.calendario{}
#dnAgenda #columnaDerecha .cabecera h1{background:url(../img/cabeceraDer.png) no-repeat top left;color:#fff;font-size:1.2em;font-weight:bolder;height:31px;line-height:90%;padding:8px 0 0 22px;margin-top:4px;text-transform:uppercase; clear:right}
#dnAgenda #columnaDerecha .columnaDerecha{padding-bottom:10px}
#dnAgenda #columnaDerecha .cabecera h2.tituloH1 {background:url(../img/cabeceraDer.png) no-repeat top left;color:#fff;font-size:1.2em;font-weight:bolder;height:31px;line-height:90%;padding:8px 0 0 22px;margin-top:4px;text-transform:uppercase; clear:right}

#dnAgenda .destacados{width:100%}
#dnAgenda .noticias.listado{width:100%}
#dnAgenda .noticias.listado .noticiasListadoTitulo{font-size:1.8em; font-weight:bolder; color:#ef8a18;min-height:2em}
#dnAgenda .noticias.listado .mensajeOK{font-size:1.2em; font-weight:bold; margin-top:2em; color:#666666;min-height:2em}

#dnAgenda .cajaagenda .instrucciones{ margin-bottom:2em; font-size:1.5em; color: #666666; font-weight:bold}
#dnAgenda .cajaagenda ul,

#dnAgenda .noticias.listado ul{margin:10px 17px 22px 22px}
#dnAgenda .cajaagenda li,
#dnAgenda .noticias.listado li{background:url(../img/li.gif) no-repeat 0 .2em;font-size:1.1em;list-style:none;padding:0 0 2px 16px;line-height:1.3em;display:block;overflow:hidden}
#dnAgenda .cajaagenda li strong{color:#000000;letter-spacing:0;}
#dnAgenda .noticias.listado span.fecha{margin:5px 0;padding:0;display:block;font-size:x-small;text-align:right;color:#000000;font-weight:lighter;letter-spacing:0;text-transform:lowercase}
#dnAgenda .noticias.listado div{text-align:center;overflow:hidden}
#dnAgenda .noticias.listado ul li a{color:#ef8a18;font-weight:bolder;font-size:1.1em}
#dnAgenda .noticias.listado ul li span{padding-bottom:2em;display:block; font-size:1.1em}
#dnAgenda .destacados ul{padding:1em 2em 2em 2em}
#dnAgenda #columnaIzquierda .destacados h2{ padding:.3em 0 0 2em;line-height:3em;width:95%;color:#fff;font-weight:bolder;background:url(../img/bg/bg_destacados.gif) no-repeat top left;margin:0 1.5em 0 .5em}
#dnAgenda #columnaIzquierda .noticias.listado h2{padding:0 0 0 1.5em;line-height:2.5em;width:95%;color:#fff;font-weight:bolder;background:url(../img/bg-encabezado.gif) no-repeat top left;margin:1em 1.5em 1em .5em}

#dnAgenda .destacados ul li{font-size:1em;list-style-type:none;margin:0 0 1.5em 0}
#dnAgenda .destacados .destacadosLink a {display:block; width:90%;text-align:right;padding-bottom:1em;color:#ef8a18;font-weight:bolder;font-size:1.5em}
#dnAgenda .destacados ul li a{color:#ef8a18;font-weight:bolder; font-size:1.3em}
#dnAgenda .destacados ul li span.fecha{display:block;color:#CF142B;font-weight:bolder; font-size:1.2em;padding-top:.3em;}
#dnAgenda .destacados ul li span{padding-top:.6em;display:block;font-weight:bolder; font-size:1.2em}

/* columnaAncha */
#dnAgenda #columnaIzquierda.columnaAncha{width:100%}
#dnAgenda #columnaIzquierda.columnaAncha .contenido{border-right:1px solid #ef8a18}

/* botones abajo */
/*#dnAgenda .agenda.paginacion,*/
#dnAgenda .agenda.paginacion{padding:0;margin:0 20px 10px}
#dnAgenda .volveragenda.paginacion,
#dnAgenda .buscadoragenda.paginacion{padding:10px 12px 8px}
#dnAgenda .paginacion .sel{overflow:hidden; font-size:1.2em; min-height:2em}
#dnAgenda .paginacion .sel a,
#dnAgenda .paginacion .sel span,
#dnAgenda .paginacion .sel .sit{color:#333;font-size:1em;font-weight:bolder;padding:.3em .5em .25em;text-decoration:none}
#dnAgenda .paginacion .sel a span{color:#ef8a18;font-weight:bolder;text-decoration:underline}
#dnAgenda .paginacion .sel .sit,
#dnAgenda .paginacion .sel .sit strong{font-weight:normal}


/* formularios */
#dnAgenda .formlabel input{height:1.4em}
#dnAgenda .enlaces.buscador h3{color:#ff9900;border:0;font-size:1.6em !important;text-align:center}
#dnAgenda span.comment{display:block;text-align:center;width:100%}
#dnAgenda fieldset legend {font-size:1.5em; color:#666666; font-weight:bold; padding-bottom:.5em; border-bottom:1px; border-style:solid; color: #666666;display:block;min-width:40em;}
#dnAgenda .buscadoragenda.paginacion .sel {text-align:center;color:#666;font-size:1.3em}
#dnAgenda .columnaAncha form{width:80%;margin:0 auto;}
#dnAgenda .enlaces.buscador .instrucciones{padding-top:1em;text-align:center;display:block}
#dnAgenda input{color:#636563}
#dnAgenda input,
#dnAgenda select,
#dnAgenda textarea{border:1px solid #636563;position:relative;font-size:1.2em;font-weight:bold;background:#fffbf5 url('../../img/fondoCampo.gif') no-repeat top right;font-family:Verdana;}
#dnAgenda input:focus,
#dnAgenda select:focus,
#dnAgenda textarea:focus{background-color:#fff;background-image:none}
#dnAgenda .formselect{text-align:left;padding:1em 0 1em 0;height:100%;display:block;clear:both}
#dnAgenda .formlabel {padding:1em 0 1em 0}
#dnAgenda .formselectSelmultiple .tipodiscap .texto,
#dnAgenda .formselectSelmultiple .seccion .texto,
#dnAgenda .formselectSelmultiple .tipoEvento .texto,
#dnAgenda .formlabel .textoBuscar .texto{display:block;text-align:right;width:47%; float:left}
#dnAgenda .formlabel.buscar{margin:0 auto}


#dnAgenda .formlabel,
#dnAgenda .formselectSelmultiple{display:block; clear:both; height:1.8em}
#dnAgenda .formselectSelmultiple .tipodiscap .texto label,
#dnAgenda .formselectSelmultiple .seccion .texto label,
#dnAgenda .formselectSelmultiple .tipoEvento .texto label,
#dnAgenda .formlabel .textoBuscar .texto label{display:block;font-size:1.5em; color: #666; font-weight:bold}
#dnAgenda .formselectSelmultiple .tipodiscap .textoInput,
#dnAgenda .formselectSelmultiple .seccion .textoInput,
#dnAgenda .formselectSelmultiple .tipoEvento .textoInput,
#dnAgenda .formlabel .textoBuscar .textoInput{display:block;text-align:left;width:47%; float:right}

#dnAgenda .formfechas fieldset{text-align:center;display:block;color:#666;border:1px solid #fff;margin:1em 4em 1em 1em}
#dnAgenda .formfechas fieldset legend{font-size:1.4em;margin:1em }

#dnAgenda .formfechas .formfechasFinal,
#dnAgenda .formfechas .formfechasInicio{padding: 1em 0 1em 0; display:block; clear:both; width:100%}

#dnAgenda .formfechas .formfechasFinal .texto,
#dnAgenda .formfechas .formfechasInicio .texto{ margin-top:.5em;padding-right:1em; font-size:1.5em; color: #666; font-weight:bold; float:left;width:48%; text-align:right}

#dnAgenda .formfechas .formfechasFinal .fecha,
#dnAgenda .formfechas .formfechasInicio .fecha{float:right;width:48%; text-align:left}

#dnAgenda .formfechas .fecha select {color:#666; font-size:1.5em}
#dnAgenda .formfechas .fecha label{color:#666; font-size:1.5em; padding:0 .5em 0 .5em}





#dnAgenda .formlabel label{width:40%;margin-right:.5%;float:left;text-align:right;padding-top:.2em}

#dnAgenda .formlabel input{width:54%;padding:0 .2em 0 .2em}

#dnAgenda .formselect label{display:block}
#dnAgenda .formboton{text-align:right;margin:1em 0 1.5em}
#dnAgenda .formboton.centrado{font-weight:bold; font-size:1.1em;text-align:center}
#dnAgenda .formboton.centrado input{text-align:center !important}
#dnAgenda .formboton input{text-align:right;background:#ed8000;cursor:pointer;border:1px solid #ef8a18;color:#fff;font-size:1em;font-weight:bolder;margin:.5em;padding:.3em .4em .25em;text-decoration:none;text-transform:lowercase}
#dnAgenda .formboton input:hover,
#dnAgenda .formboton input:focus{color:#fff;background: url(../img/fondoInput2.png) center center}
#dnAgenda .formtextarea{width:96%;text-align:left;margin:0 0 0 1.5%;padding:.1em 0 .2em}
#dnAgenda .formtextarea label{display:block}
#dnAgenda .formtextarea textarea{height:8em;width:100%}
#dnAgenda .formselect.formancho label{width:100%;text-align:left}
#dnAgenda .formselect.formancho select{width:100%}


#dnAgenda .formCampoObligatorio{color:#f33;font-weight:bolder;font-size:1em;padding:0 2px}
#dnAgenda .formlabel.checkbox input{width:auto;border:0;position:relative;font-size:100%;background-color:#fff;background-image:none;width:1.2em}




/* buscador */
#dnAgenda .buscador{overflow:hidden;height:100%}
#dnAgenda .buscador form{text-align:center}
#dnAgenda .buscador h3{margin:0;padding:0}
#dnAgenda .buscador h4{text-align:left;margin:0;padding:.5em 0 0}

/* noticias derecha */
#dnAgenda span.agendabuscador input.campo{height:1.3em;}
#dnAgenda #columnaDerecha h2{font-size:1.3em;font-weight:bolder;color:#333;padding:0 .9em 0;margin:5px 0;}
#dnAgenda .cal{text-align:center;margin:0 15px;padding:0 0 15px}
#dnAgenda .cal .oculto{display:none}
#dnAgenda .cal div,
#dnAgenda .cal form,
#dnAgenda .cal table,
#dnAgenda .cal td,
#dnAgenda .cal th,
#dnAgenda .cal tr,
#dnAgenda .cal table,
#dnAgenda .cal fieldset,
#dnAgenda .cal input,
#dnAgenda .cal select{padding:0;margin:0}
#dnAgenda .cal .calcaja{border:1px solid #9faa00;background:#9faa00/*url('../img/calesq01.gif') no-repeat top left*/}
/*#dnAgenda .cal .calcaja2{background:url('../img/calesq02.gif') no-repeat top right}
#dnAgenda .cal .calcaja3{background:url('../img/calesq03.gif') no-repeat bottom left}
#dnAgenda .cal .calcaja4{background:url('../img/calesq04.gif') no-repeat bottom right;padding:1px}*/
#dnAgenda .cal table{font-size:1em;border-collapse:collapse;border:0;width:100%;display:table;margin:0 0px}
#dnAgenda .cal tbody td{background:#fff url('../img/calfondo.gif') repeat-x bottom left}
#dnAgenda .cal td,
#dnAgenda .cal th{width:14.28%;text-align:right;border:1px solid #9faa00;border-width:1px;padding:0 0px 0px 0}
#dnAgenda .cal th{border:0;padding:0 3px 1px 1px;color:#fff}



#dnAgenda .cal caption{font-weight:bolder;padding:.2em 0 2px;}
#dnAgenda .cal caption span{color:#fff}
#dnAgenda .cal div#calnav{clear:both;float:center;overflow:hidden;width: 98%;}
#dnAgenda .cal div#calmesanterior,
#dnAgenda .cal div#calmessigiente{padding-right: 0px; padding-left: 0px; font-weight: normal; float: left;padding-bottom: 0.4em; width: 49%; padding-top: 0.2em;}
#dnAgenda .cal div#calmesanterior{text-align:center;margin-left:0%}
#dnAgenda .cal div#calmessigiente{text-align:center;clear:right;}
#dnAgenda .cal div#calmesanterior a,
#dnAgenda .cal div#calmessigiente a{color:#f90;font-weight:bolder}
#dnAgenda .cal strong{display:block;background:#9faa00}
#dnAgenda .cal strong a{color:#fff;}
#dnAgenda .cal td#caldiaseleccionado{background:#ef8a18 url('../img/fondoCalSeleccionado.gif') no-repeat top right}
#dnAgenda .cal td#caldiaseleccionado a{text-decoration:none;font-weight:bolder;color:#fff}
#dnAgenda .cal tfoot{border:0;margin:0;padding:0;}
#dnAgenda .cal tfoot td{border:0;margin:0;padding:0 2px 1px;width:100%;text-align:center;font-size:1em;color:#fff}
#dnAgenda .cal tfoot td span{color:#fff}
#dnAgenda .cal td{font-size:1em;color:#444}
#dnAgenda .cal td a{display:block;text-decoration:none}
#dnAgenda .cal td a:hover{font-weight:bolder;text-decoration:underline}
#dnAgenda .cal fieldset{background-color:#fff;margin-top:.5em;}
#dnAgenda .cal fieldset legend{border:0;margin:2px 0;padding:0;color:#333;font-weight:bolder;font-size:1.2em;}
#dnAgenda .cal fieldset select{margin-top:.3em}

#dnAgenda .cal span.agendabuscador label{text-align:left; font-size:1.2em; color: #666; font-weight:bold;width:95%;margin:0 auto;display:block;margin-top:.5em}
#dnAgenda .calendario fieldset.agendabuscador select,
#dnAgenda .calendario fieldset.agendabuscador input{margin-top:.3em}
#dnAgenda .cal fieldset.agendabuscador a.avanzada{text-align:left;display:block;width:95%;margin:5px 0;padding-left:.2em} 
#dnAgenda .calendario fieldset input.boton{background:#9faa00;cursor:pointer;border:1px solid #868F98;color:#fff;font-size:1em;font-weight:bold;margin:0 .5em;margin-top:-3px;padding:0 .5em .05em;text-decoration:none;text-transform:lowercase;vertical-align:middle;width:auto}
#dnAgenda .calendario fieldset input.boton:hover,
#dnAgenda .calendario fieldset input.boton:focus{color:#fff;background:url(../img/fondoInput2.png) center center}
/*#dnAgenda .calendario fieldset.selects{margin-top:1.5em}*/
#dnAgenda .calendario fieldset.selects{margin:0px; padding:0px; margin-top:1.5em;text-align:left;}
#dnAgenda #columnaDerecha .anadirEvento{background:url(../img/bombilla.gif) no-repeat bottom right;margin-right:2em;height:6.6em;margin-bottom:1em}
#dnAgenda #columnaDerecha .anadirEvento p{margin:0 .6em .6em 1.3em;}
#dnAgenda #columnaDerecha .anadirEvento a{text-decoration:underline;
cursor:pointer;display:block;color:#ef8a18;font-weight:bold;font-size:1.3em;font-weight:bolder;line-height:100%;padding:0 3em .5em 1em;text-transform:lowercase;vertical-align:middle;width:auto}
#dnAgenda #columnaDerecha .anadirEvento a:hover{text-decoration:none}

/* inicio agenda */
#agendaini,
#agendaini *{margin:0;padding:0}
#agendaini{margin:10px 0}
#agendaini .agendaini.izq{background:#e2e9f1 url(../img/cabecera.gif) no-repeat top left;margin:0;padding:0}
#agendaini .agendaini.izq strong{background:url(../img/cabecera2.gif) no-repeat top right;color:#000000;display:block;font-size:1.6em;font-weight:bolder;letter-spacing:0;line-height:90%;padding:.5em 12px .4em;text-transform:lowercase}/*font-size:1.4em*/
#agendaini .agendaini.lista{background:#fff url(../img/contenido.gif) repeat-y top right;border:1px solid #e2e9f1;margin:0;padding:22px 17px 12px 22px}
#agendaini .agendaini.lista li{background:url(../img/li.gif) no-repeat 0 .35em;font-size:1.3em;list-style:none;padding:0 0 15px 16px}
#agendaini .agendaini.lista strong{color:#000000;float:right;font-size:.9em;font-weight:lighter;letter-spacing:0;}
#agendaini .agendaini.lista a{font-weight:bolder}
#agendaini .agendaini.lista span{display:block}
#agendaini .proximoseventos{background-color:#e2e9f1;margin:0;overflow:hidden;padding:0 15px}
#agendaini .proximoseventos a{background:#ffb13e url(../img/fondoInput2.jpg) center center;cursor:pointer;border:1px solid #e68a02;color:#000;
float:right;
font-size:1em;font-weight:bolder;margin:.5em;padding:.3em .5em .25em;text-decoration:none;}
#agendaini .proximoseventos a:hover{color:#fff;background-color:#e68a02;background-image:none}

/* formulario evento rlt */
#dnAgenda #formEventos h3{font-size:1.1em}
#dnAgenda #formEventos .cajaagenda .formtextarea label span,
#dnAgenda #formEventos .cajaagenda .formselect label span,
#dnAgenda #formEventos .cajaagenda .formlabel label span{color:#ef8a18; padding-right:.5em}


#dnAgenda #formEventos .cajaagenda fieldset .formtextarea label {padding:1em; display:block}
#dnAgenda #formEventos .cajaagenda fieldset .formtextarea input { font-weight:normal}
#dnAgenda #formEventos .cajaagenda fieldset .formtextarea{padding-left:25em; font-size:1em; color:#666666; font-weight:bold;width:47%}
#dnAgenda #formEventos .cajaagenda fieldset .formlabel.fecha{font-weight: normal}


#dnAgenda #formEventos .cajaagenda fieldset .formlabel label{padding-right:1.3em;color:#666666; font-weight:bold;font-size:1.3em}
#dnAgenda #formEventos .cajaagenda fieldset { text-align:right; margin-top:3em; padding: 2em 10em 2em 7em; width:83%}

#dnAgenda #formEventos fieldset .cajaIzquierda{display:block;float:left; text-align:center; padding-left:1em; width:47%}
#dnAgenda #formEventos fieldset .cajaDerecha{display:block;float:right; text-align:center; padding-right:1em; width:47%}

#dnAgenda #formEventos fieldset .cajaDerecha label,
#dnAgenda #formEventos fieldset .cajaIzquierda label{display: block; text-align:center; margin-bottom:1em; font-size:1.1em; color:#666666; font-weight:bold;}
#dnAgenda #formEventos fieldset .cajaDerecha span,
#dnAgenda #formEventos fieldset .cajaIzquierda span{text-align:center; font-weight:bold; font-size:1.1em}
#dnAgenda #formEventos fieldset .cajaDerecha span input,
#dnAgenda #formEventos fieldset .cajaIzquierda span input{font-weight:bold;text-align:center;font-size:1.1em;}
#dnAgenda #formEventos fieldset .cajaDerecha select,
#dnAgenda #formEventos fieldset .cajaIzquierda select{color:#666666;text-align:left; font-weight:bold; font-size:1em;width:20em}

#dnAgenda #formEventos .cajaagenda div.botonesPie{position:relative;text-align:center;}

#dnAgenda #formEventos .cajaagenda .volveragenda.paginacion {color:#666666;text-align:center; margin-top:2em; padding:2em;font-weight:bold; font-size:1.2em;position:relative}
#dnAgenda #formEventos .formboton input:hover,
#dnAgenda #formEventos .formboton input:focus{color:#fff;}
#dnAgenda #formEventos .formselect,
#dnAgenda #formEventos .formtextarea{display:block;position:relative;width:100%;text-align:left;margin:0 auto;clear:both;height:13em;margin-top:2em}
#dnAgenda #formEventos .formtextarea label{display:block;position :absolute;right:57%;font-size:1.3em;padding:0}
#dnAgenda #formEventos .formlabel select{float:left;margin-left:.3em}
#dnAgenda #formEventos .formtextarea textarea{position:absolute;left:45.3%;width:20em}
#dnAgenda #formEventos .formtextarea textarea{height:8em;margin-top:1em}
#dnAgenda #formEventos .formselect.formancho label{width:100%;text-align:left}
#dnAgenda #formEventos .formselect.formancho select{width:100%}
#dnAgenda #formEventos p.formMensajeError{margin:5px;padding:5px;background-color:#e2e9f1;}

#dnAgenda #formEventos .formMensajeError ul{margin-left:1em;padding:1em;width:100%; background-color:#E5E5E5}
#dnAgenda #formEventos .formMensajeError ul li{background:url(../img/) no-repeat;font-weight:bolder;font-size:1.2em; padding-left:2em;text-align:left;color:#ff0000}
#dnAgenda #formEventos .formCampoObligatorio{color:#f33;font-weight:bolder;font-size:1em;padding:0 2px}
#dnAgenda #formEventos .formlabel.checkbox input{width:auto;border:0;position:relative;font-size:100%;background-color:#fff;background-image:none;width:1.2em}
#dnAgenda #formEventos .volveragenda a{font-size:1.2em}

/*footer*/
#detallePie{height:33px;background:url(../img/bg-pies.gif) no-repeat;margin-top:-5px !important;display:block;clear:both;overflow:hidden}
#detallePie div{height:33px;margin-left:1em;background:url(../img/bg-pieDerechas.gif) no-repeat right}
#footer{display:block;clear:both;text-align:center;margin-top:1em;position:relative;}
#footer #logos{position:absolute;top:0;display:block;right:0}

#textoAgenda {color:#333; font-size:1.1em; text-align:left; padding-left:5px; display:block; }
