.extra
{
	background-color: #ffffff;
	line-height: normal;
}
DIV#extra
{
	background-color: #ffffff;
	line-height: normal;
}

#mnSel
{
	width: 298px;
	float: left;
	text-align: left;
	background: url(bkTabs.gif) no-repeat -2px bottom;
}
.sbMn a
{
	float:left;
	width:280px;
	height:25px;
}

.sbMn a:hover
{
	font-weight:bold;
}
.opHF
{
	background:transparent url(IcoHF.gif) no-repeat 100px 0px;
}
.opF
{
	background:transparent url(IcoF.gif) no-repeat 100px 0px;
}
.opH
{
	background:transparent url(IcoH.gif) no-repeat 100px 0px;
}

.RBCt
{
	background-color: #CDEBF4; /* Color de fondo de las cajas*************/
	background-image: url(Bkcaja.gif); /* Imagen de fondo */
	background-repeat: repeat-x;
	border: #2AAFBA 1px solid; /* Bordes*/
	width: 296px; /* Ancho Total - bordes */
	color: #000000; /* Color del Texto */
	margin: 0px;
	padding: 0px;
	text-align: left;
	border-top: 0px;
	float: left;
}
.RBCt FORM
{
	float: left;
	width: 288px; /* Ancho Cajas -borders - Padding */
	padding: 0px 0px 8px 5px;
	margin: 0px;
	display:none;
}

.RBCt FORM a
{
	float:left;
}

.inLn
{
	padding-left: 5px;
	width: 250px;
}
.comboLn
{
	width: 259px;
	padding:0px! Important;
}
.comboP
{
	padding:0px! Important;
}
.spWidth
{
	float: left;
	width: 100%;
	margin: 5px 0px 0px;
}
.spB
{
	padding-bottom: 2px;
}
.spTtlRgt
{
	margin-left: 4px;
}
.spRms
{
	float: left;
	width: 105px;
}
.spRmsX
{
	float: left;
	width: 155px;
	padding-bottom: 3px;
}
.spOt
{
	margin-left: 55px;
}
.spLft, .spOt
{
	margin-right: 15px;
}
.spLftRm2
{
	width: 155px;
	margin-left: 105px;
}
.left
{
	float: left;
}
.left2
{
	float: left;
	margin-left: 10px;
}
.fad, .fah, .fmd, .fmh, .fdd, .fdh
{
	float: left;
	margin-right: 3px;
	padding:0px! Important;
}
.fad, .fah
{
	width: 50px;
}
.fmd, .fmh
{
	width: 46px;
}
.fdd, .fdh
{
	width: 39px;
}
.cal
{
	cursor: pointer;
	vertical-align: middle;
}
#ToTime,#FromTime
{
	padding:0px! Important;
}
.iFSearch
{
	float: left;
	width: 255px;
	margin: 10px 0px 0px;
	padding: 5px 0px 5px;
	text-align: right;
}
.iFSearch a
{
	padding: 5px 0px 0px;
}

.btnSearch
{
	margin-top: 10px; /* Margen superior para se aprovechado para imagen */
	width: 44px;
	height: 20px;
}
.DivTablaNinos
{
	float: left;
	margin: 5px 0px 0px;
	padding: 5px 0px 5px 5px;
	width: 281px;
	text-align: left;
	background-color: #e0f7fe;
	border: solid 1px #2aafba;
}
.dRooms
{
	padding-bottom: 3px;
}
.CmbEdNn
{
	width: 40px;
	margin-right: 9px;
}
.CuartosText
{
	float: left;
	width: 55px;
	margin-top: 3px;
}
.mnItem, .mnItemA
{
	float: left;
	padding: 8px 0px 9px;
	width: 67px;
	text-align: center;
	cursor: pointer;
	background-repeat: no-repeat;
	font-weight: bold;
}
.mnItem
{
	color: White;
	margin-right: 1px;
	background-image: url(Tab_Off.gif);
}
.mnItemA
{
	margin-right: 2px;
	text-decoration:none;
	background-image: url(Tab_On.gif);
}
.mnItemPq, .mnItemPqA
{
	float: left;
	padding: 8px 0px 9px;
	width: 82px;
	text-align: center;
	cursor: pointer;
	background-repeat: no-repeat;
	font-weight: bold;
}
.mnItemPq
{
	color: White;
	margin-right: 1px;
	background-image: url(TabPaq_Off.gif);
}
.mnItemPqA
{
	margin-right: 2px;
	text-decoration:none;
	background-image: url(TabPaq_On.gif);
}
.mnItem:hover
{
	padding-top: 7px;
	padding-bottom: 10px;
	margin-left: 1px;
	margin-right: 0px;
}
.note
{
	font-style: italic;
}
#help
{
	background: #FFFFFF url(Blhead.gif) repeat-x scroll center top;
	border: 1px solid #74A9D4;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 5px;
	text-align: justify;
	width: 200px;
}
#help span a
{
    float:right;
}
#Leavingfrom_list, #bLeavingfrom_list {
background-color:White;
font-size:10px;
border: 1px solid #AACCEE;
}
#Leavingfrom_list div.item, #bLeavingfrom_list div.item {
background-color:White;
cursor:pointer;
font-family:'Trebuchet MS',Verdana;
font-size:10px;
height:16px;
padding-left:2px;
}
#Leavingfrom_list div.selected, #bLeavingfrom_list div.selected {
background-color:#FFD563;
color:#000000;
}
#Nombre_list {
background-color:White;
width:200px;
}
#Nombre_list div.item {
background-color:White;
cursor:pointer;
font-family:'Trebuchet MS',Verdana;
font-size:10px;
height:18px;
padding-left:2px;
}
#Nombre_list div.selected {
background-color:#FFD563;
color:#000000;
}
/*
#ciudades, #bciudades {
font-family:'Trebuchet MS',Verdana;
font-size:11px;
}
*/
#ciudades_list, #bciudades_list {
background-color:White;
font-size:10px;
width:300px;
border: 1px solid #AACCEE;
}
#ciudades_list div.item, #bciudades_list div.item {
background-color:White;
cursor:pointer;
font-family:'Trebuchet MS',Verdana;
font-size:10px;
height:16px;
padding-left:2px;
}
#ciudades_list div.selected, #bciudades_list div.selected {
background-color:#FFD563;
color:#000000;
}

.aList {
background-color:#FFFFFF;
border:1px solid #000000;
width:auto;
width:300px;
}
.aList div.item {
color:#000000;
cursor:pointer;
display:block;
font-family:'Trebuchet MS',Verdana;
font-size:10px;
padding:1px 2px;
white-space:nowrap;
}
.rbFooter {
background:white url(BDLogo_m.gif) no-repeat center;
border-top:1px solid #A8DBE4;
float:left;
height:29px;
width:100%;
}

