@CHARSET "UTF-8";

body, .pantalla {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	margin: 0;
	padding: 0;
}

body .containerPrincipal .contenedor, body .containerPrincipal2 contenedor, body .containerPrincipal3 contenedor, body .containerPrincipal4 contenedor, body .containerPrincipal5 contenedor  {
	background-color: #FFFFFF;
  height:4000px;
}

body.div {
	background-color: #FFFFFF;
}

#linkbar1, #linkbar1 A, #linkbar1 A:link, .pantalla A, .pantalla A:link, .pantalla A:visited, .pantalla A:active, .pantalla A:hover {
	color: #FFFFFF;
	font-weight: bold;
}

#linkbar2, #linkbar2 A, #linkbar2 A:link{
	font-weight: normal;
	color: #000000;
}

.titleLinkBar1{
	display:none;
}


.divLinkBar1{
	line-height:20px;
	text-align:center;
	margin-top:3px;
	font-weight:bold;
}
.linea{
	height:21px;
	vertical-align:bottom;
	text-align:center;
	width:100%;
	border-bottom:1px solid white;
}

/* Definicion del div para el la barra de links de motores */

.titleLinkBar2{
	font-size:12px;
	font-family:Verdana,Helvetica,Times;
	font-weight:bold;
	color:#FFFFFF;
	position:relative;
	top:-20px;
	left:-260px;
	margin-bottom:-18px;
}

.divLinkBar2{
	text-align:left;
}
.divLinkBar2 .linea{
	border:none;
}

/* Definicion del div para el titulo de la barra de links de motores y sus logos */
.divLinkBar7{
	text-align:left;
	position:relative;
	left:10px;
	top:-4px;
	*top:-2px; /* para ie6 */
	_top:-2px; /* para ie7 */
   
}
.tablaLinkBar7{
}
/* Definicion del div se la barra de banners primera */
.divLinkBar4{ 
	text-align:left;
	position:relative;
}
.tablaLinkBar4{
}
/* Definicion del div se la barra de banners segunda */
.divLinkBar5{
	text-align:left;
	position:relative;
}
.tablaLinkBar4{
}
.titleLinkBar4{
	display:none;
}
.divTicker{
	height:20px;
	text-align:left;
}
.tablaTicker{
	height:20px;
	text-align:left;
}

/* identificacion */
#top{
	position:relative;
	left:0px;
	top:0px;
	width:790px;
	height:16px; 
}
/* espaciador  */
#spacer{
	position:relative;
	left:0px;
	top:0px;
	width:774px; 
}
/* cartela */
#cartela{
	position:relative;
	left:0px;
	top:0px;
	width:792px; 
}
/* bloque externo */
#externalframe{
	position:relative;
	left:0px;
	top:0px;
	width:792px; 
	height:265px;
}
/* bloque motor */
#engineblock{
	position:relative;
	left:0px;
	top:0px; 
	width:774px;
	height:290px;
}
/* bloque motor hotel*/
#engineblockH{
	position:relative;
	left:0px;
	top:0px; 
	width:774px;
	height:287px;
}
/* bloque motor vuelos */
#engineblockF{
	position:relative;
	left:0px;
	top:0px; 
	width:774px;
	height:287px;
}
/* motor en pagina secundaria */
#engine2{
	top:0px;
	position:relative;
	width:778px;
	left:1px;
  height:4000px;
}
/* barra de links superior */
#linkbar1{
	position:relative;
	left:0px;
	top:0px;
	line-height:15px;
	width:775px;
}
/* barra links reserva */
#linkbar2{
	position:relative;
	top:0px;
	left:0px;
	line-height:20px;
	width:774px;
}
/* Primera línea de Banners */
#linkbar4{
	position:relative;
	left:4px;
	top:0px;
	width:774px;
}
/* Segunda línea de Banners */
#linkbar5{
	position:relative;
	left:4px;
	top:0px;
	width:774px;
}
/* titulo y barra de iconos de reserva */
#linkbar7{
	position:relative;
	left:-1px;
	top:0px;
	width:auto;
	height:28px;
}
/* ofertas con reserva directa */
#ofcresdirecta{
	position:relative;
	left: 0px;
	top:0px;
	width:774px;
	height:264px;
}
/* otras ofertas directas con reserva directa */
#otcresdirecta{
	position:relative;
	left:0px;
	top:0px;
	width:774px;
	height:179px;
	*height:181px;
	_height:181px;
	border:2px solid #024591;
}
/* videos */
#videos{
	position:relative;
	left:0px;
	top:0px;
	width:774px;
	height:155px;
}
/* comunidades */
#comunidad{
	position:relative;
	left:0px;
	top:0px;
	width:774px;
	height:155px;
}
/* ofertas recomendadas */
#reccoffers{
	position:relative;
	left:0px;
	top:0px;
}
/* ofertas recomendadas alto */
#reccoffersbig{
	position:relative;
	left:0px;
	top:0px;
	width:774px;
	height:405px;
}
/* destinos recomendados */
#destoffers{
	position:relative;
	left:0px;
	top:0px;
	width:774px;
	height:149px;
}
/* ofertas sin reserva directa */
#ofsresdirecta{
	position:relative;
	left:0px;
	top:0px;
	width:774px;
	height:285px; 
}
/* viajes sin reserva directa  (catálogos) */
#visresdirecta{
	position:relative;
	left:0px;
	top:0px;
	width:774px;
	height:300px;
}
/* Eventos  (infoagencia) */
#events{
  position:relative;
	left:0px;
	top:0px;
	width:774px;
	height:220px;
}
/* Pie de página  */
#pie{
	position:relative;
	left:0px;
	top:0px;
	width:774px;
	height:58px;
}
/* el div que contiene a todos los demas */
#contenedor{
	position:relative;
	margin: auto;
	width:792px;
	background-color: #FFFFFF;
}

/* Información para la gestión de menus */

.tdHerramientas{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #860C22;
}

.tdHerramientas2{
	color: #000000;
	background-color: #F9E2E7;
}

.linkBarSeparador{
	margin: 0px;
	height: 0px;
	border-bottom:1px solid white;
	padding: 0px;
	line-height:0px;
}

.claro2 .linea{
	border:none;
}

#dijitDialogTitleBar{
	background-color: #CCCCCC;
}

.subMenu{
   position:absolute;
   left:0px;
   top:5px;
	 background-color:#FAFAFA;
	 color:black;
   width:200px;
   height:auto;
   overflow:display;
   border:1px solid gray;
}

