/*///////////////LATERAL////////////////*/

#lateral{ 
    width: 331px;
	padding: 1px 4px 4px 4px;
	float: left;
}
.fixLateral {
	background-color:#FFFFFF;
	height:4px; 
	float:left; 
	width:343px;
}
.lateralTit {
	border-bottom: solid 1px #3899df; 
	background-image:url(../imgNeutro/bgLateralTit.gif);
	text-align: left;
	margin-top:3px;
}
.lateralCuadro {
	color: #000000;
	background-color: #c3e0f5;
	background-image:url(../imgNeutro/bgCuadroLateral.gif);
	background-repeat:repeat-x;
	height:1px;/* ie-HACK */
	width:331px;
}
div [class=lateralCuadro]{/* firefox-HACK */
	height:auto;
	clear:both;
}
.lateralLoginTable {
	padding:5px;
	border:0;
	width:100%;
}
.lateralLoginLabel {
	font-size: 9px;
	color:#003366;
}
.lateralLoginLabel input, .lateralBuscar input{
	border-bottom: solid 1px #d4eaf9;
	border-right: solid 1px #d4eaf9;
	border-top: solid 1px #589dcd;
	border-left: solid 1px #589dcd;
}
.lateralBuscar {
	font-size: 9px;
	color:#003366;
}
.buscAvan {
	margin:6px;
}
.buscAvan input{
	margin:0 3px;
	border:none;
}
.lateralCuadroSTit {
	background-image:url(../imgNeutro/bgLateralSTit.gif);
	border-top: #FFFFFF solid 1px;
	padding-left:3px;
}
.lateralRelCuadro, .lateralRelCuadrohover {
	border-top:#FFFFFF solid 1px;
	padding:1px;
	overflow:hidden;
	width:329px;
	cursor:pointer;
}
div [class=lateralRelCuadro]{/* firefox-HACK */
	height:auto;
	clear:both;
}
.lateralRelCuadro:hover, .lateralRelCuadrohover {
	background-color:#e6f7ff;
}
.lateralFoto{
	float:right;
	margin:2px 3px 0 0;
	width:108px;
	text-align:center;
	background-color:#FFFFFF;
	display:inline;
}
.lateralRelTit img, .lateralRelTit span  {
	vertical-align:middle;
}
.lateralRelTit {
	font-weight:bold; 
	font-size:12px;
	padding-left:4px;
}
.lateralRelSTit {
	font-size:10px; 
	font-weight:bold; 
	padding-left:25px;
}
.lateralRelDato {
	font-size:11px; 
	padding:3px 3px 0 8px;
}
.lateralRelDato img{
	margin-right:1px;
}
.lateralRelPrecio {
	background-color:#7494ab;
	background-image:url(../imgNeutro/bgPrecioCh2.gif);
	padding-right:4px;
	font-size:11px; 
	font-weight:bold; 
	text-align:right;
	margin:3px;
}
.lateralRelPrecio img, .lateralRelPrecio span  {
	vertical-align:middle;
}
.buscarLatSimple {
	height: 26px;
    margin: -124px 0 0 73px;
    padding: 6px 0 0 45px;
    position: absolute;
}
.buscarLatSimple img{
	vertical-align:middle;
}
.buscarLatSimple input{
	border-bottom: solid 1px #d4eaf9;
	border-right: solid 1px #d4eaf9;
	border-top: solid 1px #589dcd;
	border-left: solid 1px #589dcd;
}
.bannerLat {
	margin-top:3px;
}
.rssItem {
	font-size:12px;
	font-weight:bold;
	margin:2px 0 0 8px;
}
.rssItem img{
	vertical-align:middle;
}
.rssExp {
	font-size:11px;
	clear:left;
	padding:4px 4px 4px 8px;
	background-color:#bce5ff;
	margin-top:12px;
}
.rssExp p{
	padding:2px 0;
}
.rssExp a{
	color:#005991
}
div [class=imgFloatFix]{
	clear:both;
}
.lateralMsg{
	padding:3px;
	font-size:9px;
	color:#003366;
	padding-left:5px;
	text-align:center;
}
	
/*///////////////////////SOLAPAS////////////////////////*/


#solapaLateral {
	margin-top:3px;
}
.lateralSolapas{
	text-align:right;
}
.lateralSolapaCont {
	background-image:url(../imgNeutro/bgLateralSolapaCont.gif); 
	background-repeat:repeat-x; 
	background-color:#63afe6;
	min-height:150px;
}
.solapaImgOff {
	margin-left:1px;
	margin-top:1px;
	cursor: pointer;
}
.solapaImgOn {
	margin-left:1px;
}

/*//////////////// ACORDEON //////////////*/

#acordCont {
	height:279px; 
	margin-left:4px;
}
.toolsAcord {
	width:312px;
	font-size:10px;
	padding:4px;
	height:104px;
	background-color:#FFFFFF;
	border-bottom:#9abad1 solid 1px;
}
.toolsAcord a{
	color:#003366;
	margin-left:3px;
	
}

/*///////////////////////NOTAS////////////////////////*/

.notasCuadro {
	margin-top:4px;
	background-image:url(../imgNotas/bgCuadroDer.gif);
	background-color:#e8e3f2;
	background-repeat:repeat-x;
	clear:both;
}
.notasTit {
	border-bottom: solid 1px #8970b2; 
	background-image:url(../imgNotas/bgTitDer.gif);
	text-align: left;
}
.notasItem{
	border-top:#FFFFFF solid 1px; 
	padding:2px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif; 
	color: #392067;
}
.notasItemT {
	font-weight:bold; 
	font-size:11px;
}
.notasItemT a{
	color: #392067;
}
.notasItemD {
	font-size:10px;
}
.notasItemBtns{
	margin-right:3px;
	text-align:right;
}

/*///////////////////////AEREOS////////////////////////*/

.aereosCuadro {
	margin-top:4px;
	background-image:url(../imgAereos/bgCuadroDer.gif);
	background-repeat:repeat-x;
	background-color: #e1f5c4;
	clear:both;
}
.aereosTit {
	border-bottom: solid 1px #9dc75d; 
	background-color:#d3ebae;
	background-image:url(../imgHome/bgTitAereos.gif);
	text-align: left;
}
.aereosItem{
	border-top:#FFFFFF solid 1px; 
	padding:2px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4b7112;
}
.aereosItemT{
	font-weight:bold; 
	font-size:11px; 
}
.aereosItemD{
	font-weight:bold;
	font-size:10px;
}
.aereosItemBtns{
	text-align:right;
	margin-right:3px;
}

/*///////////////////////HOTEL////////////////////////*/

.hotelCuadro {
	margin-top:4px;
	background-color:#d4f1fa;
	background-image:url(../imgHotel/bgCuadroIzq.gif);
	background-repeat:repeat-x;
}
.hotelTit {
	border-bottom: solid 1px #63b2ce; 
	background-color:#63b2ce;
	background-image:url(../imgHome/bgTitHotel.gif);
	text-align: left;
}
.hotelItem {
	border-top:#FFFFFF solid 1px; 
	padding:2px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#006699;
	height:1px;/* ie-HACK */
}
div [class=hotelItem]{/* firefox-HACK */
	height:auto;
}
.hotelItemFoto{
	float:left; 
	margin-right:3px;
}
.hotelItemT{
	font-weight:bold; 
	font-size:11px; 
}
.hotelItemT a{
	color:#006699;
}
.hotelItemD{
	font-weight:bold;
	font-size:10px; 
}
.hotelItemBtn{
	text-align:right;
	margin-right:3px;
}

/*///////////////////////AUTOS////////////////////////*/

.autosCuadro {
	margin-top:4px;
	background-color:#fbefd7;
	background-image:url(../imgAutos/bgCuadroIzq.gif);
	background-repeat:repeat-x;
	padding-bottom:3px;
	clear:both;
}
.autosTit {
	background-color: #faeac9;
	border-bottom: solid 1px #ebc77e;
	background-image:url(../imgHome/bgTitAutos.gif);
	text-align: left;
}
.autosItem {
	padding:2px 2px 2px 4px;
/*	background-color:#FFFFFF;*/
	border-top:#FFFFFF solid 1px;
	color:#003366;
	height:1px;/* ie-HACK */
}
div [class=autosItem]{/* firefox-HACK */
	height:auto;
}
.autosItemNombre {
	font-size:11px;
	font-weight:bold;
	margin-bottom:2px;
	padding-top:3px;
}
.autosItemNombre a{
	color:#866219;
}
.autosItemDatos {
	font-size:10px;
	color:#4f390c;
}
.autosItemFoto{
	float:left; 
	margin-right:3px;
}
.autosItemBtns{
	margin:8px 3px 0 0;
	text-align:right;
}

/*///////////////////////CRUCEROS////////////////////////*/

.crucerosCuadro {
	margin-top:4px;
	background-color: #ead5f9;
	background-image:url(../imgCruceros/bgCuadroIzq.gif);
	background-repeat:repeat-x;
	clear:both;
}
.crucerosTit {
	background-color: #b66dea;
	border-bottom: solid 1px #953cd5;
	background-image:url(../imgHome/bgTitCruceros.gif);
	text-align: left;
}
.crucerosItem{
	border-top:#FFFFFF solid 1px; 
	padding:2px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6c2e91;
}
.crucerosItemT{
	font-weight:bold; 
	font-size:11px; 
}
.crucerosItemD{
	font-weight:bold;
	font-size:10px; 
	color:#481765;
}
.crucerosItemBtns{
	text-align:right;
	margin: 3px 3px 0 0;
}
