.fondoTituloAgenda {
    background: url("/images/rollingstone/fondoTitulo.gif") repeat-x scroll 0 0 transparent;
    height: 19px;
}
#intermedio {
    float: left;
    width: 9px;
}
#puntaDerecha {
    float: left;
    width: 536px;
}
.flotarIzq {
    float: left;
}
.anchoTitulo {
    /* background: url("/images/rollingstone/agenda_rolling_fondo.gif") repeat scroll 0 0 transparent;*/
    border-bottom: 1px dashed #000000;
    border-top: 5px solid #000000;
    padding-bottom: 11px;
    padding-top: 10px;
    width: 639px;
}
.cajaSalida {
    background-color: #E8E8E8;
    border: 1px dashed #AEAEAE;
    height: 69px;
    margin-left: 12px;
    width: 216px;
}
.tituloSalida {
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px 24px;
}
.sepTop {
    padding-top: 13px;
}
.textBox {
    border: 1px solid #9A9A9A;
    font-family: Arial;
    font-size: 11px;
}
#txtSalida {
    height: 18px;
    margin: 10px 0 0 10px;
    width: 130px;
}
.btnBuscar {
    margin: 0 0 -4px 4px;
}
.CheckBox {
    border: 0 none;
    margin-left: -3px;
    padding: 0;
}
.literal {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
}
#literalCaja2 {
    margin: 2px 0 0 10px;
}
#eventosPopulares {
    font-size: 15px;
    font-weight: bold;
    margin: 30px 0 8px 5px;
}
#eventosPopulares img {
    margin-top: 6px;
}
.subirEvento {
    margin: 2px 0 0 10px;
}
.cajaIzq {
    background: url("/images/rollingstone/acordeon_bk.gif") repeat-x scroll left bottom #E0E0E0;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    margin: 3px 0 0;
    padding: 8px 2px 8px 10px;
    width: 154px;
}
.TituloCajasIzquierda {
    color: #DA2027;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    padding-top: 4px;
    width: 170px;
}
.datosCajasIzquierda {
    color: #838383;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: bold;
}
.lugarCajasIzquierda {
    color: #000000;
    font-family: arial;
    font-size: 11px;
    line-height: 10px;
}
.cajaIzqNegrita {
    font-family: 'arial black';
    font-weight: bold;
}
.tituloProxEventos {
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: normal;
    overflow: hidden;
    padding: 13px 0 0;
}
.tituloProxEventos span {
    background: none repeat scroll 0 0 #FFCA13;
}
.tituloProxEventos span b {
    font-weight: bold;
}
.separador {
    background: url("/images/rollingstone/separador.gif") repeat-x scroll 0 0 transparent;
    height: 1px;
    margin-left: 0;
    width: 400px;
}
.separadorChico {
    background: url("/images/rollingstone/separador.gif") repeat-x scroll 0 0 transparent;
    margin: 7px 0 0 5px;
    width: 164px;
}
.fechaProx {
    color: #D6192D;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 0 14px;
}
.horaProx {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 0 14px;
}
.horaProx a {
    text-transform: uppercase;
}
.horaProx span {
    color: #666666;
}
a.enlFichAviso {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    text-decoration: none;
}
.lugarProx {
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    margin: 0 0 0 58px;
}
.provProx {
    color: #DA2027;
    text-transform: uppercase;
}
.comentarioProx {
    color: #D6192D;
    float: left;
    font-family: Trebuchet MS;
    font-size: 10px;
}
.ubicacionProx {
    margin: 10px 0 5px 62px;
}
.ubicacionProxNoDestacado {
    margin: 10px 0 5px 75px;
}
.tituloAgendaEvento {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 25px;
    font-weight: bold;
    margin-top: -7px;
}
.tituloRS {
    color: #DF1B29;
}
.suscribite {
    color: #000000;
    float: left;
    font-family: Trebuchet MS;
    font-size: 12px;
    padding-left: 360px;
}
#masPopulares {
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
    padding-left: 15px;
}
.separadorNegro {
    background-color: #000000;
    font-size: 4px;
    height: 4px;
    margin: 26px 0 6px 5px;
    width: 164px;
}
.fechaHora {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 14px;
}
.posData {
    margin: 0 0 0 15px;
}
.tituloPersona {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 20px;
    font-weight: bold;
}
.estilo {
    color: #313131;
    font-family: Trebuchet MS;
    font-size: 12px;
}
.cuerpo {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
}
.infoExtra {
    color: #000000;
    float: left;
    font-family: Trebuchet MS;
    font-size: 13px;
    margin: 10px 0 10px 15px;
}
.tituloFotos {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: bold;
    margin: 10px 0 10px 15px;
}
.posFotos {
    font-family: Trebuchet MS;
    font-size: 12px;
    margin-right: 8px;
}
.posFotos img {
    cursor: pointer;
}
.por {
    color: #DF1B29;
}
.posBtnSubirFoto {
    margin: 10px 0 0 15px;
}
.tituloComentarios {
    font-family: Trebuchet MS;
    font-size: 15px;
    padding: 15px 0 0 15px;
}
.posTxtComentario {
    border: 1px solid #000000;
}
.btnComentar {
}
.posUsuarioLN {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    padding-left: 7px;
    vertical-align: middle;
}
.posFotoChica {
    padding: 0 0 0 15px;
}
.textoInfo {
    font-family: Trebuchet MS;
    font-size: 12px;
    padding: 0 0 0 10px;
}
.verTodos {
    color: #DF1B29;
    font-family: Trebuchet MS;
    font-size: 11px;
    padding-left: 280px;
}
.comenta {
    font-family: Trebuchet MS;
    font-size: 12px;
    padding-left: 30px;
}
.textArea {
    border: 1px solid #686868;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 11px;
    height: 110px;
    width: 353px;
}
.verificacion {
    float: left;
    font-family: Trebuchet MS;
    font-size: 12px;
    padding: 10px 0 0 45px;
}
#txtVerificacion {
    float: left;
    margin: 8px 0 0 4px;
}
.btnEnviar {
    float: left;
    margin: 9px 0 0 4px;
}
.btnComentar {
    float: right;
}
.comboBox {
    font-family: Trebuchet MS;
    font-size: 12px;
    text-align: left;
}
.comboBox select {
    width: 150px;
}
.tituloHorario {
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    margin-left: 15px;
}
.tituloHorario a {
    text-transform: uppercase;
}
.tituloHorario span {
    color: #666666;
}
.nombreArtista {
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
}
.horarioArtista {
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
}
.radioButton {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 11px;
}
.radioVerticalAlign {
    vertical-align: middle;
}
#radioAgenda {
    margin-right: 35px;
}
.clear {
    clear: both;
}
.contenedorUsEvYoVoy {
    margin-left: 14px;
    overflow: auto;
    width: 95%;
}
.flotarIzq {
    float: left;
}
.flotarDer {
    float: right;
}
.separacionLateral {
    padding-right: 14px;
}
.tableInfo {
    font-family: Trebuchet MS;
    font-size: 12px;
    margin-left: 14px;
}
.diasSemana {
    background-color: #FFDA13;
    border-right: 2px solid #FFFFFF;
    border-top: 2px solid #FFFFFF;
    color: #000000;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    height: 23px;
    text-align: center;
    width: 23px;
}
.diasFecha {
    background-color: #E0E0E0;
    border-right: 2px solid #FFFFFF;
    border-top: 2px solid #FFFFFF;
    cursor: pointer;
    font-family: Trebuchet MS;
    font-size: 11px;
    height: 23px;
    text-align: center;
    width: 23px;
}
#fechaHoy {
    color: #FFFFFF;
    text-decoration: none;
}
#fecha {
    color: #000000;
    text-decoration: none;
}
.diasFechaHoy {
    background-color: #DA2027;
    border-bottom: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
    font-family: Trebuchet MS;
    font-size: 11px;
    height: 23px;
    text-align: center;
    width: 23px;
}
.textoCombo {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
}
#van {
    color: #666666;
    font-family: Trebuchet MS;
    font-size: 10px;
    margin-left: 100px;
}
#contFichaContent .separador {
    background: url("/images/rollingstone/separador.gif") repeat-x scroll 0 0 transparent;
    margin: 10px 0 0;
    width: 450px;
}
#contFichaContent .flotarIzq {
    float: left;
    margin-right: 7px;
}
#contFichaContent .fechaHora {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 14px;
}
#contFichaContent .posData {
    margin: 0 0 0 15px;
}
#contFichaContent .tituloPersona {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 20px;
    font-weight: bold;
}
#contFichaContent .cuerpo {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
}
#contFichaContent .infoExtra {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 13px;
    margin-top: 10px;
}
#contFichaContent .tituloFotos {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: bold;
    margin: 10px 0 10px 15px;
}
#contFichaContent .posFotos {
    float: left;
    font-family: Trebuchet MS;
    font-size: 12px;
    margin-right: 8px;
}
#contFichaContent .por {
    color: #DF1B29;
}
#contFichaContent .posBtnSubirFoto {
    clear: both;
    margin: 10px 0 0 15px;
}
#contFichaContent .infoExtraLugarTit {
    font-weight: bold;
}
#contFichaContent .divContFotosAvis {
    margin: 0 0 10px 15px;
    width: 440px;
}
#contFichaContent .otrasFunc {
    float: left;
    font-family: Trebuchet MS;
    font-size: 12px;
    margin: 10px 0 10px 15px;
}
#contFichaContent .titOtrFuncs {
    font-weight: bold;
}
div.sepUno {
    clear: both;
    font-size: 0;
    height: 0;
}
.errFormAgUp {
    border: 0 none;
    color: #DF1B29;
    font-family: Trebuchet MS;
    font-size: 14px;
    padding: 0 0 0 10px;
}
.rsTituloComentario {
    clear: both;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    margin-top: 17px;
    width: 462px;
}
.fechaComentario {
    color: #666666;
    float: left;
    font-family: Trebuchet MS;
    font-size: 10px;
    padding-left: 10px;
}
.nombreLector {
    color: #DA2027;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}
.cuerpoComentario {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    padding-left: 10px;
}
.posComentario {
    font-family: Trebuchet MS;
    font-size: 11px;
    padding-left: 12px;
}
.linkVerTodosRS {
    color: #BD4939;
    font-family: Trebuchet MS;
    font-size: 11px;
    text-decoration: none;
    vertical-align: middle;
}
.noResultados {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0 10px;
}
tr.linDatFrmAgUp {
    padding: 0;
}
div#containerFotoUpload {
    background-color: #E0E0E0;
    border: 1px solid #E0E0E0;
    margin-left: 7px;
    margin-right: 13px;
}
#fotoUploadErrors {
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: normal;
    margin-left: 12px;
}
#fotoUploadErrors div.errorBlue {
    color: #0000DD;
    padding-bottom: 5px;
    padding-top: 5px;
}
#fotoUploadErrors div.errorRed {
    color: #DD0000;
    padding-bottom: 5px;
    padding-top: 5px;
}
#fotoUpload {
    display: none;
    padding-bottom: 5px;
    padding-top: 5px;
}
div#fotoUploadFields {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: normal;
    margin-left: 12px;
}
div#fotoUploadFields div {
    display: inline;
    padding-right: 15px;
}
div#fotoUploadFields div.fotoUploadCampoTitulo {
    padding-right: 21px;
}
div#fotoUploadFields div.fotoUploadCampoInput input {
    width: 238px;
}
div#fotoUploadFields hr {
    margin: 7px 12px 7px 0;
}
div.fotoUploadBtn {
    padding-right: 135px;
    padding-top: 7px;
    text-align: right;
}
div.fotoUploadBtn img {
    cursor: pointer;
    margin-right: 10px;
}
div.contFormAgUp .separador {
    background: url("/images/rollingstone/separador.gif") repeat-x scroll 0 0 transparent;
    clear: both;
    height: 1px;
    margin: 8px 0 30px 14px;
    width: 445px;
}
div.contFormAgUp .tituloProxEventos {
    float: left;
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 5px 12px;
    padding: 0 0 8px;
}
div.contFormAgUp .tableInfo {
    font-family: Trebuchet MS;
    font-size: 12px;
    margin-left: 14px;
}
div.contFormAgUp td.sepLinFormAgUp {
    clear: both;
    font-size: 7px;
    height: 7px;
}
.posComentar {
    font-family: Trebuchet MS;
    font-size: 11px;
}
.graciasAviso {
    background: none repeat scroll 0 0 #E8E8E8;
    border: 1px dashed #000000;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    margin-left: 12px;
    margin-top: 14px;
    text-align: center;
    width: 445px;
}
span.imgTitle img {
    margin-right: 268px;
}
.rsCampos {
    font-family: Trebuchet MS;
    font-size: 12px;
}
.rsComboZona {
    font-family: Trebuchet MS;
    font-size: 12px;
    margin-left: 35px;
}
.nota-comentarioPie {
    background-color: #F6F6F6;
    border: 1px solid #EBEBEB;
    margin-top: 25px !important;
    padding: 5px 10px;
}
.nota-comentarioTit {
    font: bold 14px/18px "trebuchet ms";
}
.nota-enviarComentario {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #EBEBEB #EBEBEB;
    border-right: 1px solid #EBEBEB;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    color: #555555;
    padding: 14px;
}
#ContenedorAvisosExistentes {
    font-family: Trebuchet MS;
    font-size: 12px;
    margin-left: 10px;
    margin-top: 15px;
    overflow: auto;
}
#ContenedorAvisosExistentes .Top {
    border-bottom: 1px solid black;
    overflow: auto;
}
#ContenedorAvisosExistentes .Acciones {
    border-bottom: 1px solid black;
    font-weight: bold;
    text-align: center;
}
#ContenedorAvisosExistentes .Titulo {
    float: left;
    font-weight: bold;
    text-align: left;
    width: 295px;
}
#ContenedorAvisosExistentes .Aviso {
    border-bottom: 1px dashed #CFCFCF;
    float: left;
    padding-bottom: 7px;
    padding-top: 7px;
}
#ContenedorAvisosExistentes .Aviso .TituloAviso {
    float: left;
    text-align: left;
    width: 315px;
}
#ContenedorAvisosExistentes .Aviso .TituloAviso a {
    text-decoration: none;
}
#ContenedorAvisosExistentes .Aviso .Accion {
    float: left;
    text-align: center;
    width: 61px;
}
#ContenedorAvisosExistentes .Aviso .Accion a {
    color: black;
    text-decoration: none;
}
#ContenedorAvisosExistentes .Aviso .Accion a:hover {
    text-decoration: underline;
}
.nota-comentarioPie {
    background-color: #F6F6F6;
    border: 1px solid #EBEBEB;
    margin-top: 25px !important;
    padding: 5px 10px;
}
.nota-comentarioTit {
    font-family: 'Trebuchet MS';
    font-size: 14px;
    font-weight: bold;
}
.nota-enviarComentario {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #EBEBEB #EBEBEB;
    border-right: 1px solid #EBEBEB;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    color: #555555;
    padding: 14px;
}
div.sepNoResultados {
    width: 445px;
}
.rsUploadDest {
    margin-left: 13px;
}
.rsUploadImg {
    margin-right: 7px;
}
.linkBase {
    color: #000000;
    text-decoration: none;
}
.rsUploadComProx {
    margin-left: 23px;
}
.rsVan {
    height: 19px;
    margin-left: 107px;
}
.cursorLink {
    cursor: pointer;
}
.noResultadosDia {
    font-family: Trebuchet MS;
    font-size: 14px;
    margin-left: 15px;
}
.contBase {
    overflow: hidden;
}
.disTab {
    display: table;
}
.posProxEventos {
    float: left;
    width: 217px;
}
.avisoHoy {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 20px;
}
.posComboZona {
    float: left;
    text-align: right;
    width: 227px;
}
.posDiaNomec {
    float: left;
    width: 217px;
}
.posComboSubZona {
    float: left;
    text-align: right;
    width: 231px;
}
.posRadioButton {
    margin-left: 10px;
}
.rsUploadInput {
    width: 300px;
}
.rsDPTit {
    width: 200px;
}
.posNombreLector {
    padding-right: 10px;
}
.sepRsComen {
    padding-top: 12px;
    width: 440px;
}
.h1FS {
    font-size: 20px;
}
.frmAgendaUpload {
    border: 0 none;
    margin: 10px;
    padding: 0;
}
.posColCalendario {
    padding-bottom: 5px;
    text-align: center;
    vertical-align: middle;
}
.colMeses {
    background-color: blue;
    overflow: auto;
}
.btnPasarMes {
    vertical-align: middle;
}
.CalendarioFecha {
    color: #FFFFFF;
    float: left;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    padding-top: 2px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.divUsuarioEvento {
    float: left;
    font-family: Tahoma;
    font-size: 12px;
    padding-left: 5px;
}
.cajaDestacados {
    border-top: 4px solid #000000;
    width: 160px;
}
.sepEntreCajas {
    margin-left: 5px;
    padding: 0 0 14px;
    width: 160px;
}
.titCajaComen {
    background-color: #F6F6F6;
    border: 1px solid #EBEBEB;
    font-family: 'Trebuchet MS';
    font-size: 14px;
    font-weight: bold;
    margin-top: 25px !important;
    padding: 5px 10px;
    width: 430px;
}
#cajaSubiTuEvento {
    border: 1px solid #000000;
    height: 52px;
    width: 181px;
}
#cajaSubiTuEvento .cste_header {
    border-bottom: 1px solid #000000;
}
#cajaSubiTuEvento .cste_link {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    height: 23px;
    padding: 7px 0 0 9px;
}
#cajaSubiTuEvento .cste_link a {
    color: #000000;
    text-decoration: none;
}
#cajaSubiTuEvento .cste_link a:hover {
    color: #000000;
    text-decoration: underline;
}
#cajaBuscaTuSalida {
    border: 1px solid #000000;
    height: 48px;
    width: 181px;
}
#cajaBuscaTuSalida .cbts_header {
    border-bottom: 1px solid #000000;
}
#cajaBuscaTuSalida .cbts_form form {
    height: 20px;
    margin: 0;
    padding: 0;
}
#cajaBuscaTuSalida .cbts_form input.cbts_form_text {
    border: 1px solid #FFFFFF;
    color: #696969;
    float: left;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    margin: 0;
    padding: 2px 0 0 10px;
    width: 159px;
}
#cajaBuscaTuSalida .cbts_form input.cbts_form_image {
    border-left: 1px solid #000000;
    margin: 0;
    padding: 0;
}
#calendario .calendar_border {
    border: 1px solid #000000;
    padding: 4px 0 4px 4px;
    width: 177px;
}
#calendario .calendar_border .calendar_header td {
    height: 25px;
    padding: 0;
}
#calendario .calendar_border .calendar_header td div {
    background: none repeat scroll 0 0 #000000;
    height: 100%;
    padding-top: 5px;
}
#calendario .calendar_border .calendar_header td div img {
    padding-top: 4px;
}
#calendario .calendar_border .calendar_header td.padding-fix {
    padding-right: 2px;
}
div.leftColumnCajaContainer {
    padding-top: 13px;
}
#cajaMasPopulares {
    border: 1px solid #000000;
    padding: 0;
    width: 181px;
}
#cajaMasPopulares .mp_header {
    padding: 4px 4px 0;
}
#cajaMasPopulares .mp_header a img {
    border: 0 none;
}
#cajaMasPopulares .datosCajasIzquierda {
    overflow: hidden;
}
#cajaMasPopulares .datosCajasIzquierda div.fecha {
    float: left;
    padding-top: 4px;
}
#cajaMasPopulares .datosCajasIzquierda div.fecha .mp_destacado {
    background: none repeat scroll 0 0 #FFCA13;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: bold;
    padding-top: 1px;
}
#cajaMasPopulares .datosCajasIzquierda div.van {
    float: right;
    overflow: hidden;
    padding-right: 4px;
}
#cajaMasPopulares .datosCajasIzquierda div.van div.title {
    background: none repeat scroll 0 0 #D0D0D0;
    color: #000000;
    float: left;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    height: 16px;
    padding: 2px 0 0;
    text-align: center;
    width: 26px;
}
#cajaMasPopulares .datosCajasIzquierda div.van div.number {
    background: none repeat scroll 0 0 #000000;
    color: #FFCA13;
    float: left;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    height: 17px;
    padding: 1px 4px 0;
    text-align: center;
    width: 26px;
}
#cajaMasPopulares .mp_vermas {
    background: url("/images/rollingstone/maspopulares_separador.gif") repeat-x scroll left top #F3F3F3;
    color: #DA2027;
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    padding: 6px 0 5px 5px;
}
#cajaMasPopulares .mp_vermas a {
    color: #DA2027;
    text-decoration: none;
}
#cajaMasPopulares .mp_vermas a:hover {
    color: #DA2027;
    text-decoration: underline;
}
#cajaMasPopulares .mp_vermas img {
    padding-right: 9px;
    vertical-align: middle;
}
#cajaMasPopulares .clearBackground {
    background: none repeat scroll 0 0 #FFFFFF;
    padding-top: 2px;
}
#fichaContent {
    margin-left: 14px;
    padding-top: 13px;
    width: 445px;
}
.fichaContent .fc_descripcion {
    overflow: hidden;
}
#fichaContent .fcd_image {
    float: left;
    margin-right: 9px;
    padding-bottom: 10px;
}
#fichaContent .fcd_image img.eventPhoto {
    border: 1px solid #9D9D9D;
}
#fichaContent .fcd_image img.btnGaleria {
    cursor: pointer;
}
#fichaContent .info {
    overflow: hidden;
    width: 313px;
}
#fichaContent .infogrande {
    overflow: hidden;
    width: 443px;
}
#fichaContent .info h1 {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    line-height: 19px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
#fichaContent .info h2 {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    margin: 0;
    padding: 5px 0 0;
}
#fichaContent .info p {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin: 0;
    padding: 13px 0 0;
}
#fichaContent .info p a {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
#fichaContent .info p span, #fichaContent .info p span a {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#fichaContent .info .fc_text {
    float: left;
    overflow: hidden;
    width: 220px;
}
#fichaContent .info .fc_textgrande {
    float: left;
    overflow: hidden;
    width: 350px;
}
#fichaContent .info .fc_user {
    color: #000000;
    float: left;
    font-family: Trebuchet MS;
    font-size: 10px;
    font-weight: normal;
    text-align: right;
    width: 78px;
}
#fichaContent .info .fc_user .fcu_red {
    color: #DA2027;
}
#fichaContent .info .fc_user .fcu_avatar img {
    border: 1px solid #DA2027;
}
#fichaContent .fcd_description {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    margin-right: 10px;
    margin-top: 20px;
    overflow: hidden;
    text-align: justify;
}
#fichaContent .fc_comments {
    color: #DA2027;
    font-family: Trebuchet MS;
    font-size: 10px;
    font-weight: normal;
}
#fichaContent .fc_comments a {
    color: #DA2027;
    text-decoration: none;
}
#fichaContent .fc_comments a:hover {
    text-decoration: underline;
}
#fichaContent .fc_comments img {
    margin-right: 4px;
    vertical-align: middle;
}
#fichaContent .fc_funciones {
    color: #DA2027;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    padding-top: 20px;
}
#fichaContent .fc_funciones span {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: bold;
}
#utilities {
    border-bottom: 1px dashed #CCCCCC;
    border-top: 1px dashed #CCCCCC;
    color: #DA2027;
    font-family: Trebuchet MS;
    font-size: 10px;
    font-weight: normal;
    height: 31px;
    margin-top: 20px;
    overflow: hidden;
    padding-left: 5px;
    width: 440px;
}
#utilities div {
    padding-top: 5px;
}
#utilities div img {
    margin-right: 4px;
    vertical-align: middle;
}
#utilities div.compartir {
    cursor: pointer;
    float: left;
    width: 80px;
}
#utilities div.imprimir {
    cursor: pointer;
    float: left;
    margin-left: 9px;
    width: 73px;
}
#utilities div.mail {
    cursor: pointer;
    float: left;
    width: 149px;
}
#utilities div.compartir:hover, #utilities div.imprimir:hover, #utilities div.mail:hover {
    text-decoration: underline;
}
#utilities div.yovoy {
    float: left;
    width: 68px;
}
#utilities div.van {
    float: left;
    overflow: hidden;
    padding-top: 5px;
    width: 59px;
}
#utilities div.van div.van_title {
    background: none repeat scroll 0 0 #D0D0D0;
    color: #000000;
    float: left;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    height: 15px;
    line-height: 12px;
    padding-top: 3px;
    text-align: center;
    width: 26px;
}
#utilities div.van div.van_number {
    background: none repeat scroll 0 0 #000000;
    color: #FFCA13;
    float: left;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    height: 15px;
    line-height: 12px;
    padding-top: 3px;
    text-align: center;
    width: 26px;
}
#compartirDiv {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-right: 1px dashed #CCCCCC;
    border-style: none dashed dashed;
    border-width: 0 1px 1px;
    display: none;
}
#compartirDiv .compartirSeparator {
    border-top: 1px dashed #CCCCCC;
    font-size: 1px;
    height: 1px;
    margin-left: 87px;
}
#compartirDiv .compartirLinks {
    color: #DA2027;
    font-family: Trebuchet MS;
    font-size: 10px;
    font-weight: normal;
    padding: 12px 10px 0;
}
#compartirDiv .compartirLinks div {
    margin-bottom: 12px;
}
#compartirDiv .compartirLinks a img {
    margin-left: 8px;
    padding-right: 3px;
    vertical-align: middle;
}
#compartirDiv .compartirLinks a.nomargin img {
    margin-left: 0;
}
#compartirDiv .compartirLinks a.client {
    padding-top: 9px;
}
div.rsHeaderComentario {
    border-bottom: 1px dashed #000000;
    border-top: 5px solid #000000;
    margin-left: 14px;
    margin-top: 17px;
    padding: 4px 0 4px 12px;
    width: 435px;
}
div.verEventosHoy {
    color: #E12930;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: normal;
    padding-top: 12px;
    text-decoration: underline;
}
div.verEventosHoy a {
    color: #E12930;
    text-decoration: underline;
}
div.subi_header {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    padding: 13px 0 0 14px;
}
div.subi_header span {
    background: none repeat scroll 0 0 #FFCA13;
    padding-left: 2px;
    padding-right: 2px;
}
div.subi_subheader {
    background: none repeat scroll 0 0 #000000;
    color: #F93239;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    height: 19px;
    margin-left: 14px;
    margin-top: 6px;
    padding-left: 6px;
    padding-top: 4px;
}
div.subi_subheader a {
    color: #F93239;
    text-decoration: none;
}
div.agendaupload {
    margin-left: 14px;
    margin-top: 10px;
}
div.agendaupload table {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: normal;
}
div.agendaupload table tr td {
    padding-top: 7px;
}
div.agendaupload table tr td.errores {
    color: #DA2027;
}
div.agendaupload table tr td.note {
    padding-bottom: 5px;
    padding-top: 2px;
}
div.agendaupload table .note {
    font-size: 10px;
}
div.agendaupload table .note span {
    color: #D82528;
}
div.agendaupload table tr td.label {
    padding-right: 10px;
    text-align: right;
    width: 86px;
}
div.agendaupload table tr td.control input {
    border: 1px solid #9A9A9A;
    height: 18px;
    margin: 0;
    padding: 0;
    width: 127px;
}
div.agendaupload table tr td.control textarea {
    border: 1px solid #9A9A9A;
    height: 110px;
    width: 347px;
}
div.agendaupload table tr td.control select {
    border: 1px solid #7F9DB9;
    margin-right: 4px;
}
div.agendaupload table tr td.control div.controlsInline, div.agendaupload table tr td.control div.autocomplete {
    float: left;
}
.yui-ac {
    font-family: arial;
    font-size: 100%;
    position: relative;
}
.yui-ac-input-txtGenero {
    position: absolute;
    width: 100%;
}
.yui-ac-input-.yui-ac-input-txtLugar {
    width: 100%;
}
.yui-ac-container {
    position: absolute;
    top: 1.6em;
    width: 130px;
}
.yui-ac-content {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #808080;
    overflow: hidden;
    position: absolute;
    width: 100%;
    z-index: 9050;
}
.yui-ac-shadow {
    background: none repeat scroll 0 0 #000000;
    margin: 0.3em;
    opacity: 0.1;
    position: absolute;
    width: 100%;
    z-index: 9049;
}
.yui-ac-content ul {
    margin: 0;
    padding: 0;
    width: 100%;
}
.yui-ac-content li {
    cursor: default;
    margin: 0;
    padding: 2px 5px;
    white-space: nowrap;
}
.yui-ac-content li.yui-ac-prehighlight {
    background: none repeat scroll 0 0 #B3D4FF;
}
.yui-ac-content li.yui-ac-highlight {
    background: none repeat scroll 0 0 #FFCA13;
    color: #000000;
    font-weight: bold;
}
div.agendaupload table tr td.nombre input {
    width: 347px;
}
div.agendaupload table tr td.direccion input {
    width: 241px;
}
div.agendaupload table tr td.numero input {
    width: 60px;
}
div.agendaupload .imageupload {
    background: none repeat scroll 0 0 #F4F4F4;
    border: 1px solid #9A9A9A;
    margin-top: 8px;
}
div.agendaupload .imageupload .title {
    color: #1A1A1A;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    padding-left: 12px;
    padding-top: 14px;
}
div.agendaupload .imageupload .title span {
    background: none repeat scroll 0 0 #FFCA13;
}
div.agendaupload .imageupload .uploader {
    padding-bottom: 7px;
    width: 441px;
}
div.agendaupload .imageupload .uploader table {
    margin-left: 13px;
    margin-top: 10px;
    width: 441px;
}
div.agendaupload .imageupload .uploader table tr td.note {
    vertical-align: top;
    width: 190px;
}
div.agendaupload .imageupload .uploader table tr td.note .agregar {
    padding-top: 7px;
}
div.agendaupload .imageupload .uploader table tr td.note a {
    color: #DC272C;
    cursor: pointer;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
div.agendaupload .imageupload .uploader table tr td.controls {
    margin: 0;
    padding: 0 0 0 10px;
    vertical-align: top;
}
div.agendaupload .imageupload .uploader table tr td.controls div.filecontrol_container input {
    width: 187px;
}
div.agendaupload .agendaupload_submit {
    margin-left: 157px;
    margin-top: 9px;
}
div.agendaupload .fotosSubidas {
    margin: 0;
    padding: 5px 0 9px;
    width: 198px;
}
div.agendaupload .fotosSubidas table.fotos {
    margin: 0;
    padding: 0;
    width: 198px;
}
div.agendaupload .fotosSubidas table.fotos tr td {
    margin: 0;
    padding: 0 5px 0 0;
    vertical-align: top;
    width: 61px;
}
div.agendaupload .fotosSubidas table.fotos tr td div.imagenBorrar {
    border: 1px solid #9A9A9A;
    position: relative;
    width: 61px;
}
#listadoTitle {
    color: #000000;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    overflow: hidden;
    padding-left: 14px;
    padding-top: 13px;
    width: 440px;
}
#listadoTitle span {
    background: none repeat scroll 0 0 #FFCA13;
}
#listadoTitle span b {
    font-family: Trebuchet MS;
}
#listadoFilter {
    border-bottom: 1px solid #000000;
    height: 60px;
    margin-left: 14px;
}
#listadoFilter .filterTipoEvento {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    margin-top: 6px;
    padding-bottom: 2px;
    padding-left: 5px;
}
#listadoFilter .filterTipoEvento b {
    padding-right: 6px;
}
#listadoFilter .filterTipoEvento span {
    padding-right: 14px;
}
#listadoFilter .filterTipoEvento span.filterChecked {
    color: #FFCA13;
}
#listadoFilter .filterTipoEvento span.filterUnchecked {
    color: #FFFFFF;
}
#listadoFilter .filterOrderZone {
    color: #1A1A1A;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    overflow: hidden;
    padding-bottom: 6px;
}
#listadoFilter .filterOrderZone .filterOrder {
    float: left;
    padding-left: 5px;
    padding-top: 12px;
}
#listadoFilter .filterOrderZone .filterOrder a {
    color: #1A1A1A;
    cursor: pointer;
    font-weight: bold;
    text-decoration: none;
}
#listadoFilter .filterOrderZone .filterOrder a:hover {
    text-decoration: underline;
}
#listadoFilter .filterOrderZone .filterOrder a.selected {
    background: none repeat scroll 0 0 #FFCA13;
}
#listadoFilter .filterOrderZone .filterZone {
    float: right;
    padding-top: 8px;
    text-align: right;
}
#listadoFilter .filterOrderZone .filterZone select {
    border: 1px solid #8C8C8C;
    color: #1A1A1A;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
}
#listing {
    padding-left: 14px;
    width: 442px;
}
.avisoitem {
    background: url("/images/rollingstone/listado_sep.gif") repeat-x scroll left bottom #FFFFFF;
    padding: 14px 0 14px 5px;
    width: 442px;
}
.itemRecomendado {
    background: url("/images/rollingstone/listado_sep.gif") repeat-x scroll left bottom #F3F3F3;
}
.avisoitem .info {
    overflow: hidden;
}
.avisoitem .info .photo {
    float: left;
    width: 82px;
}
.avisoitem .info .photo img {
    border: 1px solid #A0A0A0;
}
.avisoitem .info .data {
    float: left;
    overflow: hidden;
    padding-right: 10px;
    width: 361px;
}
.avisoitem .info .hasImage {
    width: 275px;
}
.avisoitem .info .data .imageRecomendado {
    padding-bottom: 5px;
}
.avisoitem .info .data .horario {
    color: #838383;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: bold;
}
.avisoitem .info .data .horario span {
    color: #000000;
}
.avisoitem .info .data .title {
    color: #DA2027;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    width: 361px;
}
.avisoitem .info .hasImage .title {
    width: 280px;
}
.avisoitem .info .data .title a {
    color: #DA2027;
    text-decoration: none;
}
.avisoitem .info .data .title a:hover {
    color: #FB2A32;
    text-decoration: none;
}
.avisoitem .info .data .lugar {
    color: #1A1A1A;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    overflow: hidden;
}
.avisoitem .info .data .lugar a {
    color: #1A1A1A;
    text-decoration: none;
}
.avisoitem .info .data .lugar a:hover {
    text-decoration: underline;
}
.avisoitem .info .cantPersonas {
    float: left;
    width: 64px;
}
.avisoitem .info .cantPersonas .van {
    overflow: hidden;
    padding-top: 5px;
    width: 65px;
}
.avisoitem .info .cantPersonas .van .van_title {
    background: none repeat scroll 0 0 #D0D0D0;
    color: #000000;
    float: left;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    height: 15px;
    line-height: 12px;
    padding-top: 3px;
    text-align: center;
    width: 26px;
}
.avisoitem .info .cantPersonas .van .van_number {
    background: none repeat scroll 0 0 #000000;
    color: #FFCA13;
    float: left;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    height: 15px;
    line-height: 12px;
    padding-top: 3px;
    text-align: center;
    width: 32px;
}
.avisoitem .info .cantPersonas .yovoy {
    padding-top: 2px;
}
#miseventos .meHeader {
    background: none repeat scroll 0 0 #000000;
    height: 28px;
    margin-top: 10px;
    overflow: hidden;
}
#miseventos .meHeader .mehInfo {
    color: #FFFFFF;
    float: left;
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    padding-left: 13px;
    padding-top: 2px;
}
#miseventos .meHeader .mehInfo span {
    color: #FB323A;
    font-size: 16px;
}
#miseventos .meHeader .mehSubirEvento {
    float: right;
    margin-right: 1px;
    margin-top: 1px;
}
#miseventos .meTable {
    margin-top: 30px;
}
#miseventos .meTable table th {
    border-bottom: 1px solid #000000;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 3px;
}
#miseventos .meTable table th.evento {
    padding-left: 2px;
    text-align: left;
    width: 195px;
}
#miseventos .meTable table th.tipo {
    text-align: center;
    width: 121px;
}
#miseventos .meTable table th.fotos {
    text-align: center;
    width: 75px;
}
#miseventos .meTable table th.coment {
    text-align: center;
    width: 84px;
}
#miseventos .meTable table th.herramientas {
    text-align: center;
    width: 163px;
}
#miseventos .meTable table td {
    background: none repeat scroll 0 0 #F1F1F1;
    border-bottom: 1px dotted #000000;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 6px;
    padding-top: 5px;
    vertical-align: top;
}
#miseventos .meTable table td.evento {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #DA2027;
    font-weight: bold;
    padding-left: 2px;
    text-align: left;
    width: 195px;
}
#miseventos .meTable table td.evento div {
    overflow: hidden;
    width: 190px;
}
#miseventos .meTable table td.tipo {
    text-align: center;
    width: 121px;
}
#miseventos .meTable table td.fotos {
    text-align: center;
    width: 75px;
}
#miseventos .meTable table td.coment {
    text-align: center;
    width: 84px;
}
#miseventos .meTable table td.herramientas {
    text-align: center;
    width: 163px;
}
#miseventos .meTable table td.herramientas a {
    cursor: pointer;
    text-decoration: underline;
}
#miseventos .meMailComentarios {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: normal;
    margin-top: 21px;
}
#miseventos .meMailComentarios input {
    margin: 0;
    padding: 0;
    vertical-align: middle;
}
.vermascomentarios {
    color: #DA2027;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: bold;
    padding-right: 12px;
    padding-top: 14px;
    text-align: right;
    width: 450px;
}
.vermascomentarios a {
    color: #DA2027;
    text-decoration: none;
}
.vermascomentarios a:hover {
    text-decoration: underline;
}
.formComments {
    margin-left: 13px;
    margin-top: 12px;
}
.rsAvisoComentario {
    background: none repeat scroll 0 0 #FFFEF6;
    border: 1px solid #F0EFE8;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 11px;
    font-weight: normal;
    height: 85px;
    line-height: 18px;
    margin: 10px 0 0 13px;
    padding: 12px 11px 10px;
    width: 425px;
}
.rsAvisoComentario a {
    color: #DA2027;
}
#derecha {
    float: right;
    height: 1800px;
    width: 312px;
}
#derecha iframe {
    border: 0 none;
    height: 1800px;
    width: 312px;
}
#map_container {
    visibility: hidden;
}
#map_container div, #map_container_c, #map_container {
    border: 0 none;
}
#map_container .hd {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
}
#map_container #map_canvas {
    border: 1px solid #000000;
    height: 350px;
    width: 600px;
}
#map_container .container-close {
    background: url("/images/rollingstone/btn_delete.gif") no-repeat scroll center center transparent;
}
#panelLinkPermanente_c .yui-panel {
    border: 0 none;
    border-collapse: separate;
    left: 0;
    overflow: visible;
    padding-bottom: 17px;
    position: relative;
    top: 0;
    visibility: hidden;
    z-index: 1;
}
#panelLinkPermanente_c .yui-panel .hd {
    background: url("http://www.lanacion.com.ar/imgs/varios/fdoVentanaTop.gif") repeat-x scroll center top #FFFFFF;
    border: 0 none;
    font: bold 14px/16px arial;
    overflow: visible;
    padding: 10px 14px 14px;
}
#panelLinkPermanente_c .yui-panel .bd {
    border-style: none;
    overflow: hidden;
    padding: 5px 14px 0;
}
#panelLinkPermanente_c .yui-panel .container-close, #panelLinkPermanente_c .yui-panel .container-close:hover {
    background: url("/images/rollingstone/btn_delete.gif") no-repeat scroll right center transparent;
    cursor: pointer;
    height: 17px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 5px;
    visibility: inherit;
    width: 17px;
    z-index: 6;
}
#panelLinkPermanente_c .yui-panel .ft {
    border-style: none;
}
#panelEmail_c .yui-panel {
    border: 0 none;
    border-collapse: separate;
    left: 0;
    overflow: visible;
    padding-bottom: 17px;
    position: relative;
    top: 0;
    visibility: hidden;
    z-index: 1;
}
#panelEmail_c .yui-panel .hd {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("http://www.lanacion.com.ar/imgs/varios/fdoVentanaTop.gif") repeat-x scroll center top #FFFFFF;
    border-color: -moz-use-text-color -moz-use-text-color #DDDDDD;
    border-style: none none dotted;
    border-width: 0 0 1px;
    font: bold 14px/16px arial;
    overflow: visible;
    padding: 10px 14px 14px;
}
#panelEmail_c .yui-panel .bd {
    background: none repeat scroll 0 0 #FFFFFF;
    border-style: none;
    overflow: hidden;
    padding: 5px 14px 0;
}
#panelEmail_c .yui-panel .bd input.txtControl {
    border: 1px solid #7E9DB9;
}
#panelEmail_c .yui-panel .bd textarea {
    border: 1px solid #7E9DB9;
}
#panelEmail_c .yui-panel .bd .submit {
    cursor: pointer;
}
#panelEmail_c .yui-panel .container-close, #panelEmail_c .yui-panel .container-close:hover {
    background: url("/images/rollingstone/btn_delete.gif") no-repeat scroll right center transparent;
    cursor: pointer;
    height: 17px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 5px;
    visibility: inherit;
    width: 17px;
    z-index: 6;
}
#panelEmail_c .yui-panel .ft {
    background: none repeat scroll 0 0 #FFFFFF;
    border-style: none;
}
#panelGaleria_c .yui-panel {
    border: 0 none;
    border-collapse: separate;
    left: 0;
    overflow: visible;
    padding-bottom: 17px;
    position: relative;
    top: 0;
    visibility: hidden;
    z-index: 1;
}
#panelGaleria_c .yui-panel .hd {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("http://www.lanacion.com.ar/imgs/varios/fdoVentanaTop.gif") repeat-x scroll center top #FFFFFF;
    border-color: -moz-use-text-color -moz-use-text-color #DDDDDD;
    border-style: none none dotted;
    border-width: 0 0 1px;
    font: bold 14px/16px arial;
    overflow: visible;
    padding: 10px 14px 14px;
}
#panelGaleria_c .yui-panel .bd {
    background: none repeat scroll 0 0 #FFFFFF;
    border-style: none;
    overflow: hidden;
    padding: 10px 10px 0;
}
#panelGaleria_c .yui-panel .container-close, #panelGaleria_c .yui-panel .container-close:hover {
    background: url("/images/rollingstone/btn_delete.gif") no-repeat scroll right center transparent;
    cursor: pointer;
    height: 17px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 5px;
    visibility: inherit;
    width: 17px;
    z-index: 6;
}
#panelGaleria_c .yui-panel .ft {
    background: none repeat scroll 0 0 #FFFFFF;
    border-style: none;
}
#panelUploadEventMap_c .yui-panel {
    border: 0 none;
    border-collapse: separate;
    left: 0;
    overflow: visible;
    padding-bottom: 17px;
    position: relative;
    top: 0;
    visibility: hidden;
    z-index: 1;
}
#panelUploadEventMap_c .yui-panel .hd {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("http://www.lanacion.com.ar/imgs/varios/fdoVentanaTop.gif") repeat-x scroll center top #FFFFFF;
    border-color: -moz-use-text-color -moz-use-text-color #DDDDDD;
    border-style: none none dotted;
    border-width: 0 0 1px;
    font: bold 14px/16px arial;
    overflow: visible;
    padding: 10px 14px 14px;
}
#panelUploadEventMap_c .yui-panel .bd {
    background: none repeat scroll 0 0 #FFFFFF;
    border-style: none;
    overflow: hidden;
    padding: 10px 10px 0;
}
#panelUploadEventMap_c .yui-panel .container-close, #panelUploadEventMap_c .yui-panel .container-close:hover {
    background: url("/images/rollingstone/btn_delete.gif") no-repeat scroll right center transparent;
    cursor: pointer;
    height: 17px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 5px;
    visibility: inherit;
    width: 17px;
    z-index: 6;
}
#panelUploadEventMap_c .yui-panel .ft {
    background: none repeat scroll 0 0 #FFFFFF;
    border-style: none;
}
#galeriaImagenes {
    overflow: hidden;
    width: 807px;
}
#galeriaImagenes .gPhoto {
    float: left;
    text-align: center;
    width: 480px;
}
#galeriaImagenes .gData {
    float: left;
    width: 327px;
}
#galeriaImagenes .gData .gdTitle {
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 15px;
    font-weight: bold;
}
#galeriaImagenes .gData .gdNavigation {
    margin-top: 77px;
    overflow: hidden;
    width: 327px;
}
#galeriaImagenes .gData .gdNavigation .gdnNumbers {
    color: #000000;
    float: left;
    font-family: Trebuchet MS;
    font-size: 12px;
    font-weight: normal;
    margin-left: 10px;
    padding-right: 16px;
}
#galeriaImagenes .gData .gdNavigation .gdnPager {
    float: left;
}
#galeriaImagenes .gData .gdNavigation .gdnPager img {
    cursor: pointer;
    margin-right: 8px;
}
#modalMapaUploadEvento {
    margin-left: 8px;
}
#modalMapaUploadEvento .mapcontainer div#gm {
    border: 1px solid #000000;
    height: 370px;
    width: 680px;
}
#modalMapaUploadEvento .formDireccion {
    color: #121212;
    font-family: Trebuchet MS;
    margin-top: 13px;
}
#modalMapaUploadEvento .formDireccion .fdTitle {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 8px;
}
#modalMapaUploadEvento .formDireccion .fdcontrols {
    padding-top: 8px;
}
#modalMapaUploadEvento .formDireccion .fdcontrols span {
    font-size: 12px;
    font-weight: normal;
}
#modalMapaUploadEvento .formDireccion .fdcontrols span.zona {
    padding-right: 11px;
}
#modalMapaUploadEvento .formDireccion .fdcontrols span.lugar {
    padding-right: 8px;
}
#modalMapaUploadEvento .formDireccion .fdcontrols span.calle {
    padding-right: 12px;
}
#modalMapaUploadEvento .formDireccion .fdcontrols input {
    border: 1px solid #9A9A9A;
    color: #070707;
    font-size: 11px;
    height: 18px;
    padding-left: 5px;
    width: 130px;
}
#modalMapaUploadEvento .formDireccion .fdcontrols input.txtnumero {
    width: 52px;
}
#modalMapaUploadEvento .botonera {
    margin-left: 39px;
    margin-top: 11px;
}
#modalMapaUploadEvento .botonera .bConfirmarEliminar {
    margin-top: 9px;
}
#modalMapaUploadEvento .botonera img {
    cursor: pointer;
}

