.extra
{
	float: left;
	width: 500px; /*Ancho Total*/
	margin: 0px;
	padding: 0px;
	-moz-box-sizing: border-box;
	background-color: #737373;
	font-family: Verdana;
	font-size: 12px;
}
.bann
{
	float: left;
	font-family: sans-serif;
	font-size: 21px;
	font-weight: bold;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 3px;
	color: #ffffff;
}
.bann img, .bann span
{
	float: left;
}
.bann img
{
}
.bann span
{
	margin: 7px 0px 0px 10px;
}
.ResBox
{
	float: left;
	margin: 0px 0px 0px 8px;
	width: 484px;
}

.ResBox select, .ResBox input
{
	font-family: Verdana;
	font-size: 11px;
}
#mnSel
{
	width: 484px;
	float: left;
	text-align: left;
	background-image: url(/_lib/images/etravel/partners/MexDe/RB/AmaT.bmp);
	background-repeat: no-repeat;
	background-color: #F09A00;
}

#mnSel a
{
	float: left;
	text-decoration: none;
}

.mnItem, .mnItemA
{
	float: left;
	margin-top: 5px;
	padding: 8px 0px 10px;
	width: 120px;
	text-align: center;
	cursor: pointer;
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}
.mnItem
{
	color: #ffffff;
	margin-right: 1px;
}

.mnItem:hover
{
	padding-top: 7px;
	padding-bottom: 11px;
	margin-left: 1px;
	margin-right: 0px;
}
.mnItemA
{
	color: #000000;
	margin-right: 1px;
	text-decoration: none;
}
DIV#Caja1, DIV#Caja2, DIV#Caja3, DIV#Caja4
{
	float: left;
	background-color: #EACA54; /* Color de fondo de las cajas*************/
	background-image: url(/_lib/images/etravel/partners/MexDe/rb/Bkcaja.gif); /* Imagen de fondo */
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	width: 484px; /* Ancho Total - bordes */
}
DIV#Caja1 FORM, DIV#Caja2 FORM, DIV#Caja3 FORM, DIV#Caja4 FORM
{
	float: left;
	width: 468px; /* Ancho Cajas -borders - Padding */
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 8px;
	-moz-box-sizing: border-box;
}
.inLn
{
	padding: 2px 0px 2px 5px;
	width: 170px;
}
.comboLn
{
	width: 195px;
}
.comboP
{
	width: 45px;
}
.spWidthR, .spWidth
{
	float: left;
	width: 220px;
	margin: 5px 0px 0px;
}
.spWidthR
{
	margin-right: 10px;
}
.spWidth
{
	margin: 5px 0px 0px;
}
.spTtlRgt
{
	margin-left: 4px;
}
.spRms
{
	margin-left: 72px;
}
.spRmsX
{
	margin-top: 5px;
	float: left;
	width: 210px;
}
.spOt
{
	margin-left: 73px;
}
.spLft, .spOt
{
	margin-right: 16px;
}
.left
{
	float: left;
}
.left2
{
	float: left;
	margin-left: 10px;
}
.fad, .fah, .fmd, .fmh, .fdd, .fdh
{
	float: left;
	margin-right: 12px;
}
.fad, .fah
{
	width: 58px;
}
.fmd, .fmh
{
	width: 53px;
}
.fdd, .fdh
{
	width: 46px;
	margin-right: 4px;
}
.cal
{
	cursor: pointer;
	vertical-align: middle;
}
.iFSearch
{
	float: left;
	width: 430px;
	margin: 0px;
	padding: 5px 0px 5px;
	text-align: right;
}
.iFSearch Input
{
	margin: 10px 0px 0px; /* Margen superior para se aprovechado para imagen */ /*	width: 100px;*/
}

.btnSearch
{
	margin-top: 10px; /* Margen superior para se aprovechado para imagen */
	width: 44px;
	height: 20px;
}
#DivTablaNinos
{
	float: left;
	margin: 5px 0px 0px 50px;
	padding: 5px 0px 5px 5px;
	width: 350px;
	text-align: left;
	background-color: #FAF0BB;
	border: solid 1px #F09A00;
}
.dRooms
{
	width: 340px;
	float: left;
	padding-bottom: 3px;
}
.CmbEdNn
{
	width: 40px;
	margin-right: 9px;
}
.CuartosText
{
	float: left;
	width: 72px;
	margin-top: 3px;
}
.note
{
	font-style: italic;
}
#help
{
	background: #FFFFFF url(/_lib/images/bestday/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;
}

#Leavingfrom_list, #bLeavingfrom_list
{
	background-color: White;
	width: 200px;
}
#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;
	width: 200px;
}
#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;
}

