/*AGENDA...................................................*/
.centercol-agenda{width: 956px;padding:12px 12px 0px;background-color:#FFFFFF;overflow:visible; position:relative}
.centercol-agenda-home{width:747px;padding:12px 12px 0px;background-color:#FFFFFF;}

/*EVENTO.......................................................................................*/
.evento-agenda{height:180px;width:956px;margin:0 0 3px 0}
.evento-destacado{width:527px;height: 190px;background:#333132;float:right;margin:0 0 0 2px;padding:0;overflow:hidden;}
.evento-texto{width:500px;height:123px;float:left;margin:0 ;padding:0px 10px 0 18px;color:#FFFFFF;}
.evento-foto{float:right;margin:0px 11px 0 0;padding:0;}
.evento-destacado .evento-texto h1{color:#01aaeb;margin:15px 0!important;padding:0;text-transform:none}
.evento-destacado .evento-texto h1 a{color:#01aaeb;margin:5px 0 0;padding:0;font-size:24px;text-decoration:none;font-family: 'HelveticaNeueLTStd45Light';line-height:26px!important}
.evento-destacado .evento-texto p{font-size:15px!important;margin:0;padding:0; color:#fff}
.evento-destacado .evento-texto p.organizador{font-size:12px!important;margin:0;padding:0; color:#fff}
.evento-destacado .evento-texto h1 a:hover{color:#e6f3fc;text-decoration:none;}
.evento-destacado h1{font-family:'HelveticaNeueLTStd45Light';text-transform:uppercase;}

/*FILTROS.....................................................................*/
.agenda-filtros{ width: 237px; height: 190px;background:#333132;float:left;margin:0 0 0 3px;padding:5px 15px}
.agenda-filtros h1{font-family: 'HelveticaNeueLTStd45Light';color:#fff;font-size:18px;padding:0;margin:7px 0}
.agenda-filtros table td{ color:#fff}
.agenda-filtros select { padding:0; margin:0 0 3px;color:#333333; height: 22px;}
.agenda-filtros input { padding:0; margin:0 0 3px; color:#333333}
.agenda-filtros input.buscar-img{padding:0; margin:0;}
.button-filtrar{background: url(../../img/agenda/botones-filtros.jpg) repeat-x;height:20px;margin:1px 2px 0 0;padding:3px 20px 0;text-align:center;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none; display:block; float:left}
.button-limpiar{background: url(../../img/agenda/botones-filtros-limpiar.jpg) repeat-x;height:20px;margin:1px 2px 0 0;padding:3px 6px 0;text-align:center;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none; display:block; float:left}
.button-filtrar:hover, .button-limpiar:hover{color:#d9f4ff;text-decoration:none;}

/*CALENDARIO EN EVENTOS.........................................................................*/
.evento-agenda .calendario{font-family:'HelveticaNeueLTStd45Light';width:186px;height: 191px;background:#333132;float:left;margin:0;padding:7px 0 0;color:#FFFFFF;display:block;}
table.table-calendario{margin:2px auto 15px auto;padding:0;border:0;width: 160px;font-size: 11px; text-align:center}
.calendario{font-family:'HelveticaNeueLTStd45Light';text-decoration:none;font-weight:normal;color:#fff;text-align:center;font-size:18px;margin:5px 0 0;}
.calendario a.prev{background: url(../../img/agenda/flecha_prev.png) no-repeat 0 2px;width:11px;height:10px;margin:0;padding:0;vertical-align:middle;}
.calendario a.next{background: url(../../img/agenda/flecha_next.png) no-repeat 0 2px;width:11px;height:10px;margin:0;padding:0;vertical-align:middle;}
.calendario a{color:#ffffff;text-decoration: none;}
table.table-calendario td.fecha{font-family:'HelveticaNeueLTStd45Light';text-decoration:none;font-weight:normal;color:#ffffff;text-align:center;font-size: 14px; text-transform:uppercase; padding:0 0 3px}

.calendario a:hover{color:#000000;text-decoration: none;}
table.table-calendario td.semana{color: #ffffff;line-height:20px;width:20px;height:18px;}
table.table-calendario td.dia{font-size:11px;text-decoration:none;height:15px;padding:0;margin:0;line-height:16px;color:#01aaeb;}
table.table-calendario td.dia a {font-size:11px;line-height:13px;text-decoration:none;text-align:center;height:16px;padding:0;line-height: 16px;color:#01aaeb;margin:0;display:block;}
table.table-calendario td.dia a:hover{color:#000;text-decoration:none;}
table.table-calendario td.dia a.hoy {font-size:10px;line-height: 13px;background:#0b92c6;text-decoration:none;text-align:center;height:16px;padding:0;line-height: 16px;color:#fff;margin:0;display:block;}
table.table-calendario td.dia a.hoy:hover{text-decoration:none;background-color:#9ec6f1;color:#00829d;}
table.table-calendario td.dia a.semana {font-size:10px;line-height:13px;background-color:#1f617c;text-decoration: none;text-align:center;height:16px;padding:0;line-height: 16px;color:#fff;margin:0;display:block;}
table.table-calendario td.dia a.semana:hover{text-decoration: none;background-color: #c7def6;color: #00829d;}
table.table-calendario td.findesemana {font-size: 10px;line-height: 13px;text-decoration: none;text-align:center;height:16px;padding:0;line-height: 16px;color:#1f617c;margin:0;}
table.table-calendario td.findesemana a {text-decoration: none;color:#1f617c;display:block;}
table.table-calendario td.findesemana a:hover{text-decoration: none;color: #00829d;}
table.table-calendario td.findesemana-active {font-size: 10px;line-height: 13px;text-decoration: none;text-align:center;height:16px;padding:0;line-height: 16px;color:#1f617c;margin:0;}
table.table-calendario td.findesemana-active-semana {font-size: 10px;line-height: 13px;background-color: #1f617c;text-decoration: none;text-align:center;height:16px;padding:0;line-height: 16px;color:#fff;margin:0;}
table.table-calendario td.findesemana-active-semana a, table.table-calendario td.findesemana-active-semana a:hover{text-decoration:none;color:#97999c;display:block;}
table.table-calendario td.findesemana-active-semana a:hover{color:#97999c;display:block;border:none;}
table.table-calendario td.otro-mes-active-semana{font-size: 10px;line-height: 13px;text-align:center;height:16px;padding:0;line-height: 16px;color:#97999c;margin:0;}

/*CALENDARIO QUE ESTA EN LA HOME DE UDESA.........................................................*/
#maincol .calendario {background-image:url(../img/bg_agenda_rightcol_home.jpg);background-position:top left;background-repeat:no-repeat;padding:0px 0px 8px 0px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #cfcfcf;margin:0 0 15px 0;}
#maincol .calendario-img {padding:0;margin:0 0 8px 0;width:210px;height:34px;}
#maincol .calendario a {padding:0;margin:0;}
#maincol .calendario table.table-calendario {width:193px;margin:0px 8px 0 8px;padding:0;}
#maincol .calendario table.table-calendario td.mes	{color: #ffffff;text-align:center;background-image:url(http://www.udesa.edu.ar/img/agenda/bg_agenda_titulo_rightcol_home.jpg);background-position:bottom left;background-repeat:repeat-x;padding:1px 0 1px 0;margin:0;border:1px solid #414141;font-size:14px;font-weight:normal;}
#maincol .calendario table.table-calendario td.mes a{color: #ffffff;  text-decoration: none;margin:0;padding:2px 0;display:inline block;line-height:25px;}
#maincol .calendario table.table-calendario td.mes a:hover{color:#000000;text-decoration:none;margin:0;padding:2px 0;display:inline block;line-height:25px;}
#maincol .calendario table.table-calendario td.mes a.prev{background-image:url(http://www.udesa.edu.ar/img/agenda/flecha_prev_home_rightcol.png);background-repeat:no-repeat;background-position:center;width:25px;height:9px;margin:0;padding:0;vertical-align:middle;}
#maincol .calendario table.table-calendario td.mes a.next{background-image:url(http://www.udesa.edu.ar/img/agenda/flecha_next_home_rightcol.png);background-repeat:no-repeat;width:25px;height:9px;margin:0;padding:0;vertical-align:middle;background-position:center;}
#maincol .calendario table.table-calendario td.semana{color:#004999;line-height:22px;text-align:center;font-size:12px;width:20px;height:22px;background:#FFFFFF;}
#maincol .calendario table.table-calendario td.dia {font-size:11px;background:#fff;text-decoration:none;text-align:center;height:21px;padding:0;margin:0;line-height:21px;color:#97999c;}
#maincol .calendario table.table-calendario td.dia a {font-size:11px;background:#fff;text-decoration:none;text-align:center;padding:0;color:#59595b;margin:0;display:block;}
#maincol .calendario table.table-calendario td.dia a:hover {color: #000;text-decoration: none;}
#maincol .calendario table.table-calendario td.dia a.hoy {font-size: 11px;background-color: #d4d3d3;text-decoration: none;text-align:center;height:21px;padding:0;line-height: 21px;color:#59595b;margin:0;display:block;}
#maincol .calendario table.table-calendario td.dia a.hoy:hover{text-decoration: none;background-color: #9ec6f1;color: #00829d;}
#maincol .calendario table.table-calendario td.dia a.semana {font-size: 11px;background:#eceaea;text-decoration: none;text-align:center;height:21px;padding:0;line-height:21px;color:#59595b;margin:0;display:block;}
#maincol .calendario table.table-calendario td.dia a.semana:hover{text-decoration: none;background-color: #eceaea;color: #00829d;}
#maincol .calendario table.table-calendario td.findesemana {font-size: 11px;background-color: #ffffff;text-decoration: none;text-align:center;height:21px;padding:0;line-height: 21px;color:#97999c;margin:0;}
#maincol .calendario table.table-calendario td.findesemana a {text-decoration: none;color:#59595b;display:block;}
#maincol .calendario table.table-calendario td.findesemana a:hover{text-decoration: none;background-color: #ffffff;color: #00829d;}
#maincol .calendario table.table-calendario td.findesemana-active {font-size: 11px;background-color: #ffffff;text-decoration: none;text-align:center;height:16px;padding:0;line-height: 16px;color:#59595b;margin:0;}
#maincol .calendario table.table-calendario td.findesemana-active-semana {font-size: 11px;background-color: #eceaea;text-decoration: none;text-align:center;height:21px;padding:0;line-height: 21px;color:#59595b;margin:0;}
#maincol .calendario table.table-calendario td.findesemana-active-semana a{text-decoration: none;color:#97999c;display:block;}
#maincol .calendario table.table-calendario td.findesemana-active-semana a:hover{text-decoration: none;color:#97999c;display:block;}

/* TABLA DE LAS SOLAPAS..........................................................*/
table.informacion{padding:0;margin:0px 0 12px 0;border:none; height:30px}
table.informacion td{ padding: 0 0 0 10px;margin:0 0 3px 0;border-right:1px solid #fff;border-left:none;border-bottom:none;border-top:none; background-color:#333132; color:#fff; font-size:15px;}
table.informacion td a{ color:#fff; text-decoration:none; background:url(../../img/agenda/flecha_barra_info.png) no-repeat left; padding:0 15px 0 13px}
table.informacion td a:hover{ text-decoration:underline}
table.informacion td a.active, table.informacion td a.active:hover{ text-decoration: none; color:#01aaeb; background:url(../../img/agenda/flecha_barra_info_.png) no-repeat left;}

/*TABLA CON LOS DIAS - SE USA EN MESES, SEMANAS, DIAS..........................................*/
.agenda-dias{background-color:#333132;border:1px solid #d6d6d6;margin: 12px 0 2px 0;}
.agenda-dias th{background-color:#333132;border:none !important;color:#fff;padding:10px 0 10px 0;font-size:12px;font-family:'HelveticaNeueLTStd45Light'; text-transform:uppercase; font-weight:normal}
.agenda-dias th.active{color:#00a9fe;border:none;}
.agenda-fecha-dia{background-color:#333132;border:1px solid #d6d6d6;margin: 12px 0 2px 0;}
.agenda-fecha-dia th{background-color:#333132;border:none;color:#fff;padding:10px 0 10px 10px;font-size:12px;text-align:left;font-family:'HelveticaNeueLTStd45Light';text-transform:uppercase; font-weight:normal}

/*AGENDA PARA MES............................................................................*/
.agenda-calendario	{background-color:#c7d7de;border-left:1px solid #ffffff;margin: 0 0 20px 0; }
.agenda-calendario	td{border:2px solid #fff;border-right:2px solid #fff;border-left:none;border-top:none;line-height:12px;font-size:11px;color:#58595b;font-weight:bold;padding:0;width:136px;height:85px;vertical-align:top}
.agenda-calendario	td h5.active{color:#00a9fe;}
.agenda-calendario	td.evento{background-color:#1f617c;padding:3px 0 0 0;margin:0;}
.agenda-calendario	td.evento table{height:auto;padding:0;width:100%;}
.agenda-calendario	td.evento table td{height:auto;padding:3px;border-bottom:none;border-right:none; font-weight:normal}
.agenda-calendario	td.evento h5{color:#fff;}
.agenda-calendario	td h5, .agenda-calendario td.finde h5{color:#1f617c;font-weight: normal;font-size:12px;text-align:right;margin:3px 5px 3px 0;padding:0;}
.agenda-calendario	td.evento table td.evento2{height:auto;padding:3px;border-bottom:2px solid #ffffff;border-right:none;border-top:2px solid #ffffff; font-weight:normal}
.agenda-calendario	td.finde, .agenda-calendario td.finde table td {background-color:#b5cbd4; color:#1f617c}
.agenda-calendario	td.finde a { color:#1f617c}
.agenda-calendario	td.without-date{background-color:#f5f5f5;}
.agenda-calendario	td a{color:#ffffff;text-decoration: none; font-size:12px}
.agenda-calendario	td a:hover{color:#fff;text-decoration: underline;}

/*AGENDA PARA SEMANA............................................................................*/
.agenda-semana { background:#c7d7de;border-left:1px solid #ffffff;margin: 0 0 20px 0;}
.agenda-semana tr.uno{background-color:#b5cbd4;}
.agenda-semana tr td.horas{border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;line-height:12px;font-size:11px;color:#59595b;font-weight:bold;padding:10px 0 0 0;width:60px;height:25px;vertical-align:center;text-align:center;}
.agenda-semana	td{border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;line-height:14px;font-size:12px;color:#58595b;padding:0;width:125px;height:48px;vertical-align:top; border-left:none}
.agenda-semana	td.evento{background-color:#1f617c;padding:3px 0 0 0;margin:0;}
.agenda-semana	td.evento table{height:auto;padding:0;width:100%;border: none}
.agenda-semana	td.evento table td{height:auto;padding:3px;border-bottom:none;border-right: none; border-top:none}
.agenda-semana	td.evento table td.evento2{height:auto;padding:3px;border-bottom: none;border-right: none;border-top:2px solid #ffffff;}
.agenda-semana	td a{color:#fff;text-decoration: none;}
.agenda-semana	td a:hover{color:#fff;text-decoration: underline;}

/*AGENDA PARA DIA............................................................................*/
.agenda-dia	{background-color:#c7d7de;border-left:1px solid #ffffff;margin: 0 0 20px 0;}
.agenda-dia	tr.uno{background-color:#b5cbd4;}
.agenda-dia tr	td.horas{border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;line-height:12px;font-size:10px;color:#1f617c;font-weight:bold;padding:10px 0 0 0;width:48px;height:25px;vertical-align:center;text-align:center;}
.agenda-dia	td{border-bottom:2px solid #ffffff;line-height:14px;font-size:12px;color:#58595b;padding:0;height:48px;vertical-align:top; border-left:none}
.agenda-dia	td.evento{background-color:#1f617c;padding:3px 0 0 0;margin:0;}
.agenda-dia	td.evento table{height:auto;padding:0;width:100%;border:none;}
.agenda-dia	td.evento table td{height:auto;padding:3px;border:none; color:#FFF}
.agenda-dia	td.evento table td.evento2{height:auto;padding:3px;border-bottom:none;border-right:none;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;}
.agenda-dia	td a{color:#fff;text-decoration: none;}
.agenda-dia	td a:hover{color:#fff;text-decoration: underline;}

/*AGENDA PARA LISTADO............................................................................*/
.evento-listado { border-bottom:1px dashed #999; padding:12px;margin-bottom:8px;}
.evento-listado-fecha {background: #1f617c; display:block; padding:5px; font-size:14px; color:#fff; margin-bottom:4px; text-transform:uppercase}
.evento-listado h1 { color:#000000;font-size:16px; line-height:10pt; font-weight:normal; margin:0; padding:0; display: inline; text-decoration:none }
.evento-listado h1 a {color:#000000;text-decoration:none }
.evento-listado h1 a:hover {text-decoration: underline}
.evento-listado h3 { color:#0167b9; font-size:14px; font-weight:normal; margin:0; padding:0 0 0 4px; display:inline}
.evento-listado p.hora {color:#da8500; margin:0 5px 2px 0; padding:0; font-size:11pt; display:inline}
.evento-listado p {color:#646464; margin:0; padding:3px 0 2px; }
.evento-listado p a{color:#646464; margin:0; padding:3px 0 2px; text-decoration:none}
.evento-listado p a:hover{text-decoration:underline}
.evento-listado p span{color:#179fc9}
.evento-listado .popup-foto {float: right; width:104px}
.evento-listado .popup-foto img, .popup-foto img{border:2px solid #7eabd5;}

/*POPUP PARA LOS MESES, SEMANS Y DIAS.....................................................*/
.popup{width:150px;color:#ffffff;padding:20px 0 0 0;z-index:100;}
.popup-text{background-color:#0a3648;font-size:10px;padding:10px;z-index:100; color:#badfee;}
.popup-foto{width:100%;text-align:center;margin:0 0 5px;}
.popup-text h3{font-size:11px;font-weight:bold;margin:0 0 5px;padding:0;color:#FFFFFF;line-height:12px;}
.popup2{width:300px;color:#ffffff;padding:20px 0 0 0;z-index:100;}
.popup-text2{background-color:#000;font-size:12px;padding:6px;z-index:100;margin-left:-10px;}
.app .popup-text2 a{ color:#FFF;font-size:12px; text-decoration:none; background:url(../../img/agenda/flecha_barra_info.png) no-repeat 0 2px; padding:0 0 0 12px!important}
.app .popup-text2 a:hover{color:#e6e6e6}
.popup-text2 .popup-foto img{border:none; margin-top:8px}
.app{padding:8px 0px 8px 2px;text-align:left; letter-spacing:-0.2px;}
.app span a{color:#000;font-size:11px;text-decoration:none;background:url(../img/apps.png) no-repeat 0 1px;padding:0 0 0 15px!important;text-align:left!important;margin:0 0 0 5px!important}
/*CREO QUE NO SE USA MAS*/
a.solapas{width:130px;height:20px;padding:5px 0 0 0;margin:0;text-align:center;font-size:10px;font-weight:bold;color:#58595b;text-decoration:none;background:#FFFFFF url(http://www.udesa.edu.ar/img/agenda/solapas.jpg) top left no-repeat;display:block;}
a.solapas:hover	{background:url(http://www.udesa.edu.ar/img/agenda/solapas.jpg top left no-repeat;background-color:none;color:#000000;}
a.solapas-active{background:url(http://www.udesa.edu.ar/img/agenda/solapas_.jpg) top left no-repeat;color:#FFFFFF;width:130px;height:20px;display:block;padding:5px 0 0 0;margin:0;text-align:center;font-size:10px;font-weight:bold;text-decoration:none;border:none;}
a.solapas-active:hover{background :url(http://www.udesa.edu.ar/img/agenda/solapas_.jpg) top left no-repeat;color:#FFFFFF;}
#centercol-extra-long .evento-destacado	{width:560px;height:155px;background:#0065b5 url(http://www.udesa.edu.ar/img/agenda/bg_evento-destacado_home.jpg)top left no-repeat;float:left;margin:0 10px 0;padding:0;overflow:hidden;color:#FFFFFF;}
#centercol-extra-long .evento-destacado h1{color:#004983;margin:30px 0 5px 0;padding:0;font-size:18px;}
#centercol-extra-long .evento-destacado h1 a{color:#004983;text-decoration:none;}
#centercol-extra-long .evento-destacado h1 a:hover{color:#004983;text-decoration:underline;}
#centercol-extra-long .evento-texto	{height:153px;float:left;margin:0 ;padding:0px 0 0 18px;color:#004983;}
#centercol-extra-long .evento-agenda .calendario{width:177px;height:155px;background:#0065b5 url(http://www.udesa.edu.ar/img/agenda/bg_calendario_home.jpg) top left no-repeat;float:right;margin:0;padding:0;color:#FFFFFF;display:block;}
#centercol-extra-long table.table-calendario{background-color:#d4d4d4;margin:10px auto 0 auto;padding:0;border:0;width: 160px;font-size: 11px;}
#centercol-extra-long table.table-calendario td.mes a.prev{background-image:url(http://www.udesa.edu.ar/img/agenda/flecha_prev_home.jpg);background-repeat:no-repeat;width:11px;height:9px;margin:0;padding:0;vertical-align:middle;}
#centercol-extra-long table.table-calendario td.mes a.next{background-image:url(http://www.udesa.edu.ar/img/agenda/flecha_next_home.jpg);background-repeat:no-repeat;width:11px;height:9px;margin:0;padding:0;vertical-align:middle;}
#centercol-extra-long  table.table-calendario td.mes{text-decoration: none;font-weight: bold;color:#004983;background-color: #d4d4d4;text-align:center;height:20px;font-size: 12px;}
#centercol-extra-long table.table-calendario td.semana{color:#004983;line-height: 20px;text-align:center;width:20px;height:20px;}
/*FECHA SUPERIOR................................................................................*/
.agenda-fecha-actual{width:956px;height:62px;background-color:#0065b5;background-image:url(http://www.udesa.edu.ar/img/agenda/bg_agenda_fecha_actual.jpg);background-position:top left;background-repeat:no-repeat;margin:0 0 10px 0;overflow:hidden;z-index:100;}
.agenda-fecha-actual-left{float: left;width:230px;margin:0 0 0 20px;z-index:100;}
.agenda-fecha-actual-right{float: right;width:170px;color:#FFFFFF;font-size:12px;line-height:18px;margin:12px 0 0 0;}
/*SOLAPAS 2(las que estan en uso)................................................*/
a.solapas2{width:237px;height:20px;padding:5px 0 0 0;margin:0;text-align:center;font-size:10px;font-weight:bold;color:#58595b;
text-decoration:none;background:#FFFFFF url(http://www.udesa.edu.ar/img/agenda/solapas2.jpg) top left no-repeat;display:block;}
a.solapas2:hover{background:url(http://www.udesa.edu.ar/img/agenda/solapas2.jpg) top left no-repeat;background-color:none;color:#000000;}
a.solapas-active2{background:url(http://www.udesa.edu.ar/img/agenda/solapas_2.jpg) top left no-repeat;color:#FFFFFF;width:237px;height:20px;display:block;padding:5px 0 0;margin:0;text-align:center;font-size:10px;font-weight:bold;text-decoration:none;border:none;}
a.solapas-active2:hover	{background:url(http://www.udesa.edu.ar/img/agenda/solapas_2.jpg) top left no-repeat;color:#FFFFFF;}
/*FILTROS DENTRO DE LAS SOLAPAS...............................................*/
table.informacion td.buscador{padding:0 5px 0 5px;font-size:11px;margin:0;border-right:3px solid #ffffff;border-left:none;border-bottom:none;border-top:none;background-color:#f2f2f2;background:url(http://www.udesa.edu.ar/img/agenda/bg_buscar.jpg) bottom left repeat-x;}
table.botonera-filtros td.campos-filtros{height:24px; padding:0 0 0 5px; border:none;background-color:#f2f2f2; background:url(http://www.udesa.edu.ar/img/agenda/bg_buscar.jpg) bottom left repeat-x;}
table.botonera-filtros td.campos-filtros p{display:inline; font:normal bold 11px Arial, sans-serif;color:#333;line-height:14pt;margin:0;padding:0}
table.botonera-filtros td.campos-filtros select{text-align:left}
.campos-filtros-borde{border-right: 1px solid #ffffff;}
.campo-area, .campo-evento, .campo-tipo-evento, .campo-buscar, .campo-lugar, .campo-hora{color:#333; margin:3px 0 2px 5px;}
table.informacion td.buscador strong { float:left; margin: 6px 0 0 0; padding: 0}
table.informacion td.buscador > input{ float:right;}
.borde-derecho{border-right:solid;border-right-color:#FFF;border-right-style:solid;border-right-width:1px;}
.campo-buscar{margin:4px 0 0 0; *margin:3px 0 0 0;}
.bt-lupa{width:21px;height:25px;padding:0;margin:0 2px 0 0;display:block; border:none; float:right; background-color:transparent;overflow:hidden;}