/* hack plantilla */
.slotPrincipal{
	width:562px;
}
#contenedorPrincipal .columnaDerecha{		
	width:165px;
}
/* fi hack plantilla */

#misReservas .reservas{
	padding:24px 0px 0px 18px;	    
}
#misReservas .reservas a{
	font:11px Arial, Verdana, Helvetica, sans-serif;
	color:#2696CC;
}
#misReservas .reservas .navegadorTabs{		
	height:29px;
	background:url(../img/elems/tab/cuadro_gris.gif) left bottom repeat-x;
}
#misReservas .navegadorTabs ul{
	list-style:none;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
}
#misReservas .navegadorTabs li{				
	float:left;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}
#misReservas .navegadorTabs .on .inicio, .navegadorTabs .on .fin, .navegadorTabs .on .centro,
#misReservas .navegadorTabs .off .inicio, .navegadorTabs .off .fin, .navegadorTabs .off .centro,
#misReservas .navegadorTabs .off .inicioSombra{
	float:left;
	height:29px;	
}
#misReservas .navegadorTabs .on .inicio{
	width:1px;
	background:url(../img/elems/tab/inicio_on.gif) left top no-repeat;
}
#misReservas .navegadorTabs .on .centro{		
	background:url(../img/elems/tab/fondo_on.gif) left top repeat-x;
}
#misReservas .navegadorTabs .on .centro strong{		
	float:left;
	height:20px;
	padding:9px 13px 0px 13px;		
	font:bold 14px Arial, Verdana, Helvetica, sans-serif;
	color:#165776;
}	
#misReservas .navegadorTabs .on .fin{
	width:1px;
	background:url(../img/elems/tab/fin_on.gif) left top no-repeat;
}
#misReservas .navegadorTabs .off .inicioSombra{
	width:4px;
	background:url(../img/elems/tab/inicio_off_sombra.gif) left top no-repeat;	
}	
#misReservas .navegadorTabs .off .inicio{
	width:1px;		
	background:url(../img/elems/tab/inicio_off.gif) left top no-repeat;
}
#misReservas .navegadorTabs .off .centro{
	float:left;
	height:17px;
	padding:12px 15px 0px 15px;
	font:11px Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	color:#396471;
	background:url(../img/elems/tab/fondo_off.gif) left top repeat-x;
}
#misReservas .navegadorTabs .off .fin{
	width:1px;
	background:url(../img/elems/tab/fin_off.gif) left top no-repeat;
}
#misReservas .cajaFormulario{    
    background-color: White;
    border-left: 1px solid #B3C6CA;
    border-right: 1px solid #B3C6CA;
    border-bottom: 1px solid #B3C6CA;
    padding: 1px 20px 0 20px;
    margin: 0;
    position: relative;
    float:left;
    width: 502px;    
    margin-bottom:150px;
}
#misReservas .cajaFormulario form,
#misReservas .cajaFormulario form p{
    padding: 0;
    margin: 0;
}
#misReservas .cajaFormulario p{
    clear:both;
}
#misReservas .cajaFormulario form{
    padding: 20px 0 21px 0;
}
#misReservas .cajaFormulario form fieldset{
   padding: 0;
   margin: 0;
   position:relative;
   height: 80px;
   border:none;
}
#misReservas .cajaFormulario form .campo{
    width: 239px;
    padding: 20px 0 24px 0;
    position:absolute;
    bottom:0;
}
#misReservas .cajaFormulario form #campoLocalizador{
   /*float:left;*/
   left:0;
}
#misReservas .cajaFormulario form #campoEmail{
   /*float:right;*/
   right:0;
}
#misReservas .cajaFormulario form label{
    font: bold 11px Arial, Helvetica, sans-serif;
    color: #165776;
    display: block;    
    padding-bottom: 3px;
}
#misReservas .cajaFormulario form input{
    border: 1px solid #7F9DB9;
    background-color: #ECF1F2;
    width:237px;
    font: 11px Arial, Helvetica, sans-serif;
    color: Black;
}
#misReservas .cajaFormulario p.info{
    clear:both;
    background: url(../img/ico/interrogante.gif) 0 2px no-repeat;
    padding: 0 0 15px 15px;
    margin: 0;
}
#misReservas .cajaFormulario .botonSiguiente{
    float:right;
    padding-top:0px;
    padding-bottom:48px;
}
#misReservas .cajaFormulario .botonSiguiente a{
    background: url(../img/elems/boton_aceptar_normal_cen.gif) 0 0 repeat-x;
    color: White;
    font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    display:block;
    float:left;
    text-decoration: none;
    cursor: pointer;
}
#misReservas .cajaFormulario .botonSiguiente .izq{
    background: url(../img/elems/boton_aceptar_normal_izq.gif) 0 0 no-repeat;
    display:block;
    float:left;
}
#misReservas .cajaFormulario .botonSiguiente .der{
    background: url(../img/elems/boton_aceptar_normal_der.gif) 100% 0 no-repeat;
    padding: 2px 10px 0 15px;
    display:block;
    height: 20px;
    float:left;
}


