a { outline: 0px;text-decoration: none; }

.fondoConcierge { position:absolute;width:100%;background-color: #000;opacity:0.9;filter:alpha(opacity=90);top:0px;left:0px;display:none;z-index:10; }
.concierge { width:100%;position: absolute;display:none;top:0px;left:0px;overflow: auto;z-index:11; }


.containerConcierge { width:980px;margin-bottom: 30px;font-family: Arial;color:#666;font-size: 12px;line-height: 18px;position: absolute;top:30px;padding-bottom: 30px; }
.containerConcierge .top { width:980px;height:10px;background-image: url('../img/marco_t.png'); }
.containerConcierge .middle { width:980px;background-color: #FFF; }
.containerConcierge .bottom { width:980px;height:10px;background-image: url('../img/marco_b.png');margin-top:-1px; }

.containerConcierge .middle .menu { float: left;width:265px;padding-top: 30px; }
.containerConcierge .middle .menu .opcionesMenu { padding-top: 40px;padding-left: 40px; }
.containerConcierge .middle .menu .opcionesMenu .opcion { width:195px;height:30px;border-top:1px solid #DADADA;font-size: 14px;line-height: 30px; }
.containerConcierge .middle .menu .opcionesMenu .opcionSeleccionada { width:195px;height:30px;border-top:1px solid #DADADA;font-size: 14px;line-height: 30px;color:#1E3D83; }
.containerConcierge .middle .menu .opcionesMenu .opcion a { text-decoration: none;color:#666; }
.containerConcierge .middle .menu .opcionesMenu .opcion a:hover { text-decoration: none;color:#1E3D83; }


.containerConcierge .middle .contenido { float: left;width:685px;background-color: #F1F1F1;padding-left: 30px;padding-bottom: 30px; }

.containerConcierge .middle .contenido .cerrar { width:20px;height:20px;float: right;padding-right: 10px; }
.containerConcierge .middle .contenido .tituloConcierge { color:#1E3D83;font-size: 20px;line-height: 28px;padding-bottom: 40px;padding-top: 30px;width:655px; }
.containerConcierge .middle .contenido .subtitulo { color:#1E3D83;font-size: 16px;line-height: 28px;padding-bottom: 20px;width:655px;font-family: Arial; }
.containerConcierge .middle .contenido .texto { padding-bottom: 40px;width:655px; }
.containerConcierge .middle .contenido .texto a { text-decoration: none;color:#777; }
.containerConcierge .middle .contenido .texto a:hover { text-decoration: none;color:#1E3D83; }

.botonFormulario { text-decoration: none;color:#FFF; }

/* LOGIN */
.recuperar { padding-top: 20px;font-size: 11px; }
.recuperar a { text-decoration: none;color:#777; }
.recuperar a:hover { text-decoration: none;color:#1E3D83; }

/* ANNOUCEMENTS */
.containerConcierge .middle .contenido .noticia { width:625px;margin-bottom: 10px;background-color: #ebebeb;padding-top: 12px;padding-bottom: 12px;padding-left: 15px;padding-right: 15px;border:2px solid #FFF000;border-radius: 5px; }

.containerConcierge .middle .contenido .noticia .header { width:625px;padding-bottom: 20px;height:20px; }
.containerConcierge .middle .contenido .noticia .tituloNoticia { font-size: 14px;line-height: 20px;color:#1E3D83;float: left; }
.containerConcierge .middle .contenido .noticia .fecha { float: right;color:#838383; }

.containerConcierge .middle .contenido .tituloFormulario { font-size: 20px;line-height: 28px;color:#1E3D83;padding-top: 30px;padding-bottom: 40px; }

.containerConcierge .middle .contenido .formulario .linea1 { height:40px; }
.containerConcierge .middle .contenido .campo313 input { width:303px;border:1px solid #DADADA;border-radius: 5px;padding-left: 10px;padding-right: 10px;height:25px;background-color: #FFF;padding-top: 5px;font-family: Arial;font-size: 12px;color:#666;width:293px; }

.containerConcierge .middle .contenido .campo655 { height:100px; }
.containerConcierge .middle .contenido .campo655 textarea { width:643px;padding-left: 10px;height:75px;border:1px solid #DADADA;border-radius: 5px;background-color: #FFF;padding-top: 5px;background-color: #FFF;font-family: Arial;font-size: 12px;color:#666;line-height: 18px; }

.containerConcierge .middle .contenido .botonera { width:30px; }
.containerConcierge .middle .contenido .boton { height:30px;line-height: 30px;color:#777;border:1px solid #FFF000;border-radius: 5px;width:50px;text-align: center;background-color:#FFF000;  }

/* SERVICES */
.containerConcierge .middle .contenido .servicio { width:625px;margin-bottom: 10px;background-color: #ebebeb;padding-top: 12px;padding-bottom: 12px;padding-left: 15px;padding-right: 15px;border:1px solid #ebebeb;border-radius: 5px;margin-top:10px; }
.containerConcierge .middle .contenido .servicio .nombre { float: left;font-size: 14px;color:#1E3D83 }
.containerConcierge .middle .contenido .servicio .botonInfor { float: right; }
.containerConcierge .middle .contenido .servicio .botonInfor .label { float: left;padding-right: 5px;color:#777 }
.containerConcierge .middle .contenido .servicio .botonInfor .icono { float: left;padding-top: 2px; }

.containerConcierge .middle .contenido .servicio .textoServicio { width:625px;padding-top: 20px; }


.logoCliente { padding-top: 40px;padding-bottom: 40px; }

.change { padding-bottom: 10px; }
.change a { text-decoration: none;color:#777; }
.change a:hover { text-decoration: none;color:#1E3D83; }
