/* LISTADO DE MUSEOS DADOS DE ALTA */

.museosList li.museoMainLevel{list-style: none;background: none;margin-top: 10px;margin-bottom: 10px}

.museosList li.museoMainLevel h2{margin-bottom: 10px}

.museosList li.museoMainLevel ul{margin-left: 25px}

/* FIN LISTADO DE MUSEOS DADOS DE ALTA */

/* CALENDARIO RESERVA MUSEOS */

.calendarioMuseos{margin:1em 0;}

.calendarioMuseos tbody th {background: #93140E !important;}

.calendarioMuseos_calendarPreviousLinkStyle{text-align: left;}

.calendarioMuseos_calendarTitleStyle{text-align:center;font-weight:bold;}

.calendarioMuseos_calendarNextLinkStyle{text-align: right;}

.calendarioMuseos_calendarClosingDayStyle{background: #8E8C8C;}

.calendarioMuseos_calendarCompletDayStyle{background: #FB0509;}

.calendarioMuseos_calendarPartialDayStyle{background: #FFFF00;}

.calendarioMuseos_calendarFestiveDayStyle{background: #FB3C3E;}

.calendarioMuseos_calendarWeekdayStyle, .calendarioMuseos_calendarWeekdayStyle a {background: #E28A7E;}

.calendarioMuseos_calendarActiveDayStyle{font-weight:bold; background: #f5f5d0;}

.calendarioMuseos_calendarSelectedDayStyle{font-weight:bold; background: #DDDDDD;}

.calendarioMuseos_calendarTableStyle{margin:0.1em .1em;width:99.7%;}

.leyendaDias{border:1px solid #ddd;padding:1em 0em 0em 4em;border-top: none !important;}

.leyendaDias div{margin-right:20px;float: left;width:130px;height:25px;font-weight: bold;font-size: .9em;}

.leyendaDias div.clearBox{padding:0em;height: 0px; font-size:0; clear:both;}

.leyendaDias div.squareWeek{padding:0em;width:15px;height:15px;background: #E28A7E;border:1px solid #000;}

.leyendaDias div.squareFestive{padding:0em;width:15px;height:15px;background: #FB3C3E;border:1px solid #000;}

.leyendaDias div.squareActive{padding:0em;width:15px;height:15px;background: #f5f5d0;border:1px solid #000;}

.leyendaDias div.squareComplet{padding:0em;width:15px;height:15px;background: #FB0509;border:1px solid #000;}

.leyendaDias div.squareClosed{padding:0em;width:15px;height:15px;background: #8E8C8C;border:1px solid #000;}

.leyendaDias div.squareSelected{padding:0em;width:15px;height:15px;background: #DDDDDD;border:1px solid #000;}

.zonaHorarios{border-color:#EEEEEE;border-style:solid;border-width:1px;padding:10px 15px 25px;}

#horarioMuseosForm {border:1px solid #EEEEEE; margin-left:0; padding:0em 15px; text-align:left; width:450px; }
#horarioMuseosForm fieldset {text-align:left; }
#horarioMuseosForm fieldset label {text-align:left; display:block; margin-bottom:5px;}
#horarioMuseosForm fieldset label.radioLabel {line-height:160%; padding:0 0 0 .5em; margin:0;}

#reservaMuseosFormBase input.radioLeft {width:auto; margin-left:1em; border:none;}

#reservaMuseosFormBase .formRow.selfClear {padding:0;}

.horariosMuseos{margin:0em;}

.horariosMuseos .horario{width:6.5em;height:2em;padding-top:.2em;text-align:center;padding-top:.5em;border:1px solid #fff;}

.horariosMuseos .horarioTit{width:6.5em;height:1.5em;padding-top:.2em;text-align:center;background:#6D3202;color:#fff;border:1px solid #fff;}

.horariosMuseos .dInternet, .horariosMuseos .dTaquilla{width:12.5em;height:2em;text-align:right;padding:.5em 1em 0 0;border:1px solid #fff;}

.horariosMuseos .dInternetTit, .horariosMuseos .dTaquillaTit{width:13.5em;height:1.5em;padding-top:.2em;text-align:center;background:#6D3202;color:#fff;border:1px solid #fff;}

.horariosMuseos .radioTit{width:2em;height:1.5em;padding-top:.2em;background:#6D3202;color:#fff;border:1px solid #fff;text-align:right;}

.horariosMuseos .radio{width:2em;height:2em;text-align:center;padding-top:.5em;border:1px solid #fff;}

.botonEnviar{margin-bottom:2em;}

.botonEnviar input{background-color:#FFFFFF;border-left:1px solid #b66622;border-top:1px solid #b66622;border-bottom:1px solid #6d3202;border-right:1px solid #6d3202;font-weight:bold;cursor:pointer;}

.horariosMuseos .fila1 div{background:#eee;}

.horariosMuseos .fila2 div{background:#aaa;}

div.calendarioMuseos h3{border: 1px solid #93140E;border-bottom-color: #444444;border-right-color: #444444;padding: 5px;padding-left: 10px;color: #93140E;}

.selfClear {clear:both;overflow:hidden; height:1%;}

/* FIN CALENDARIO RESERVA MUSEOS */

/* FORMULARIO RESERVA MUSEOS */

#reservaMuseosForm {border:0px solid #EEEEEE; margin-left:0; padding:0px; text-align:left; width:450px; }
#reservaMuseosForm fieldset {text-align:left; }
#reservaMuseosForm fieldset label {text-align:left; display:block; margin-bottom:5px;}
#reservaMuseosForm fieldset label.radioLabel {line-height:160%; padding:0 0 0 .5em; margin:0;}
#reservaMuseosFormBase {/*margin-left:48px;*/}
#reservaMuseosFormBase fieldset {text-align:left; padding:0;}
#reservaMuseosFormBase .formRow {text-align:left; padding:2px 5px 4px;margin:0em !important;}
#reservaMuseosFormBase input, #reservaMuseosFormBase textarea { width:320px; border:1px solid #6D3202;}
#reservaMuseosFormBase select{width: 35px;}
#reservaMuseosFormBase input.form_button {margin:5px 0pt; width:75px; }

#reservaMuseosFormBase input.radioLeft {width:auto; margin-left:1em; border:none;}

#reservaMuseosFormBase .formRow.selfClear {padding:0;}

.textComentarios {width:475px;border:1px solid #DDDDDD;padding:1em !important;margin-top:1.5em;}

.textComentarios label{vertical-align:top;}

.fieldsetFormReservaMuseos{width:475px;border:1px solid #DDDDDD;margin:1.5em 0em 1em !important;padding:0.5em 1em 0em !important;}

.fieldsetFormReservaMuseos.pBottom1em {padding-bottom:1em !important;}

.fieldsetFormReservaMuseos legend {display:block;color:#6D3202;}

.fieldsetFormReservaMuseos table {margin:0em;}

.fieldsetFormReservaMuseos table td{padding:2px !important;}

.botonReservar{background-color:#FFFFFF;border-left:1px solid #b66622;border-top:1px solid #b66622;border-bottom:1px solid #6d3202;border-right:1px solid #6d3202;font-weight:bold;cursor:pointer;margin-left:24em;}

.tablaDesglose{width:320px;}

tr.filaTotal{background:#999;color:#fff;}

.botonReserva{margin-right:1.15em;}

.botonDetalle{margin:1em 0em 0em !important;}

.botonRecalcular{background-color:#FFFFFF;border-left:1px solid #b66622;border-top:1px solid #b66622;border-bottom:1px solid #6d3202;border-right:1px solid #6d3202;font-weight:bold;cursor:pointer;width:60px !important;}

.botonCarritoMas {background:transparent url(../img/bookings/carritoMas.jpg) no-repeat top left; border:none !important;
cursor:pointer; height:27px; width:30px !important; text-indent:-99999px; *text-indent:0px; *line-height:200px;}

* html .botonCarritoMas {line-height:200px !important;  overflow:hidden !important; text-indent:0 !important;}

.botonCarritoMenos{background:transparent url(../img/bookings/carritoMenos.jpg) no-repeat scroll center;border:none !important;
cursor:pointer; height:27px; width:30px !important; text-indent:-99999px; *text-indent:0px; *line-height:200px;}
	
* html .botonCarritoMenos {line-height:200px; overflow:hidden; text-indent:0;}

/* FIN FORMULARIO RESERVA MUSEOS */

/* DETALLE RESERVA MUSEOS */

#detalleMuseosForm {border:0px solid #EEEEEE; margin-left:0; padding:0px; text-align:left;}
#detalleMuseosForm fieldset {text-align:left; }
#detalleMuseosForm fieldset label {text-align:left; display:block; margin-bottom:5px;}
#detalleMuseosForm fieldset label.radioLabel {line-height:160%; padding:0 0 0 .5em; margin:0;}

.botonDetalle{margin-right: 1.1em;}

/* FIN DETALLE RESERVA MUSEOS */
