/* Default Stylesheet */

															/** BODY ELEMENTS **/
body {
	color: #333;
	background: #acadfd url(/imagenes/fondo.jpg) repeat-x;
	font-family: "Arial", "Helvetica", sans-serif;
	margin:0;
	}
p {
	text-align:justify;
}

a{
	border:0;
}

a img{
	border:0;
}
	/** MAIN CONTAINERS **/
	div#container {
		margin: 0 auto;
	}

	div#header {
		color: inherit;
		background-color: #fff;
/* 		border: 1px solid #e5e5e5; */
/* 		border-width: 0 2px 2px 0; */
	}
	
	div#header-in {
		position:relative;
		padding: 0;
		height:80px;
	}
	div#header-in #div-flash{
		position:absolute;
		right:0;
		top:0;
	}
	div#header-in #div-flash object{
		z-index:0;
	}
	div#menuh {
		color: inherit;
/* 		background-color: #fff; */
		background:url(/imagenes/fondo_menu.jpg);
/* 		border: 1px solid #e5e5e5; */
/* 		border-width: 0 2px 2px 0; */
		padding: 2px 2px 0 2px;
		margin:0;
	}
	
	div#menu-in {
		padding: 2px 2px 0 2px;
		
	}
	
	div#menu-in .boton-menu{
		text-decoration:none;
		float:left;
		display:block;
		margin:0 2px;
		width:100px;
		height:22px;
		text-align:center;
		cursor:pointer;
		padding-top:4px;
		font-size:12px;
		font-weight:bold;
		color:#fff;
		background:url(/images/boton_menu.jpg) no-repeat;
	}
		
	div#menu-in .boton-menu:hover{
		color:#FFFF69;
	}

	div#menu-in #idiomas{
		float:right;
		width:70px;
	}

	#idiomas img{
		border:none;
	}

	div#content-wrap {
		padding: 2px 0;
	}
	

	div#content-wrap table{
		width: 100%;
		border-collapse:collapse;
		float:left;
		background:none;
	}
	div#content-wrap td{
/* 		border:1px solid #000; */
		padding:2px;
		position:relative;
		vertical-align:top;
	}
	div#content-wrap #menu_izquierda{
		width:150px;
	}
	div#content-wrap #menu_derecha{
		width:150px;
		
	}
	div.content {
		color: inherit;
		background-color: #efeeff;
		border: 1px solid #e5e5e5;
		border-width: 0 2px 2px 0;
	/*	min-height:350px;
		height:auto !important;
		height:350px;*/
	}

	div.content-in {
		padding: 2px;
		height:430px;
	}
	div.column {
		width: 155px;
		color: inherit;
		/*background-color: #fff;
		border: 1px solid #e5e5e5;*/
/* 		border-width: 0 2px 2px 0; */
	}

	div.column_r {
		width: 155px;
		color: inherit;
/* 		background-color: inherit; */
		background:url(/imagenes/fondo_right.jpg);
/* 		border: 1px solid #52a2ff; */
/* 		border-width: 0 2px 2px 0; */
	}
	
	div.column-in {
/* 		padding: 2px; */
		height:430px;
		
	}
	
	div#footer {
		color: #102776;
		background-color: #d9d5ff;
/* 		border: 1px solid #e5e5e5; */
/* 		border-width: 0 2px 2px 0; */
	}

	div#footer-in {
		padding: 2px;
	}

	.input-text{
		border:1px solid #666666;
		font-size:11px;
	}

.pointer{
	cursor:pointer;
}

.titulo-paginas{
	border-collapse:collapse;
	border:none;
	width:100%;
}

#imagen-titulo{
	background:url(/images/imagen_titulo.jpg) no-repeat;
	width:156px;
	height:53px;
}

#back-titulo{
	background:url(/images/back_titulo.jpg) repeat-x;
	height:53px;
	text-align:left;
	font-size:20px;
	font-weight:bold;
	color:#41a441;
	font-family: Verdana, Tahoma, Helvetica, Arial;
}

input.input-texto, textarea.input-texto {
	border:1px solid #7A7A7A;
	background:#E9E9E9;
}

#formulario-contacto{
	border-collapse:collapse;
	width:360px;
}

#formulario-contacto td, #formulario-contacto th{
	padding:3px;
	border:1px solid #7A7A7A;
	vertical-align:top;
}

#formulario-contacto caption{
	padding:4px;
	font-size:16px;
	font-weight:bold;
	background:url(/images/envio_correo.gif) no-repeat right;
	height:35px;
	border-top:2px solid #7A7A7A;
	border-bottom:2px solid #7A7A7A;
	vertical-align:middle;
	margin-bottom:3px;
}

.correo_enviado{
	border-collapse:collapse;
	border:1px solid #797979;
	width:80%;
	margin-top:5px;
}

.correo_enviado tr, .correo_enviado th,.correo_enviado td{
	border:1px solid #797979;
	text-align:justify;
	padding:2px;
}

.correo_enviado caption{
	font-size:12px;
	font-weight:bold;
	border:1px solid #797979;
	margin-top:10px;
	padding:4px;
}

.enviado{
	color:#1A9640;
	font-weight:bold;
	text-align:center;
	font-size:12px;
}

.no-enviado{
	color:#FF0000;
	font-weight:bold;
	text-align:center;
	font-size:12px;
}

.volver{
	float:right;
}

/*.menu-hotel{
	background:url(/es/imagenes/hoteles_ESP.jpg) no-repeat;
}

.menu-tours{
	background:url(/es/imagenes/tours_ESP.jpg) no-repeat;
}

.menu-tranfers{
	background:url(/es/imagenes/tranfers_ESP.jpg) no-repeat;
}

.menu-cruceros{
	background:url(/es/imagenes/cruceros_ESP.jpg) no-repeat;
}

.menu-ski{
	background:url(/es/imagenes/ski_ESP.jpg) no-repeat;
}

.menu-quienes-somos{
	background:url(/es/imagenes/quienes_somos_ESP.jpg) no-repeat;
}*/

.tool-tip {
	color: #fff;
	width: 200px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background:#0065b3;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #0065b3;
}

#tabla_acceso{
	width:50%;
	border-collapse:collapse;
	border:1px solid #262626;
}
#tabla_acceso td{
	padding:10px;
}

.titulo-pagina{
	color: #102776;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	width:100%;
	text-align:center;
	border-bottom:2px solid #102776;
	margin:2px;
}

.texto{
	color: #102776;
}

.contenido_index{
	position:relative;
	text-align:justify;
	font-size:12px;
	padding:10px;
}

.contenido_index #imagen-index{
	text-align:center;
	bottom:10px;
	position:absolute;
}

#contenido #contenido-in{
	position:relative;
}

#icono-mostrando{
	width:148px;
	height:148px;
	background:#D9D5FF;
	margin:2px 0px 1px 3px;
}

#icono-foro, #icono-contactenos{
	width:148px;
/* 	height:30px; */
/* 	border:1px #52a2ff solid; */
	text-align:center;
	background:inherit;
	margin:10px 0px 1px 3px;
}

#icono-contactenos{
	width:150px;
/* 	height:30px; */
	
/* 	border:1px #52a2ff solid; */
	text-align:center;
	padding:0;
	background:#fff;
	margin:0 0 0 1px;
}


#icono-idiomas{
	width:148px;
/* 	height:30px; */
	text-align:center;
	background:inherit;
	margin:0px;
	padding:0px;
}


#icono-demo{
	width:140px;
	height:169px;
	background:url(/archivos/images/demo.gif);
	margin:10px 0px 1px 3px;
	cursor:pointer;
}

.mano{
	cursor:pointer;
}

#icono-idiomas ul{
	margin:0;
	padding:0;
	list-style:none;
}
#icono-idiomas li{
	float:left;
	margin:0px 3px;
	padding:0;
}

#div-novedades{
	height:430px;
}

#titulo-novedades{
	color: #102776;
	font-weight:bold;
	font-size:13px;
	width:100%;
	text-align:center; 
}

.lista-software{
	text-align:justify;
	font-size:12px;
	margin:0px;
	padding:10px 10px 10px 20px;
}

iframe{
	border:none;
	width:100%;
	height:430px;
}