/* 03/08/07 14:34 hs. Martin Gunter */
/* Última revisión 23/09/09 10:36 hs. MG */

html,body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image:url(/v4/templates/verano2009/bg_general.png);
	width: 982px;
	margin: 0 auto;
	height: 100%;
	}

h1 {
	color: #00994c;
	font-size: 18px;
	}
h2 {
	color: #00994c;
	font-size: 16px;
	}
h3 {
	color: #00994c;
	font-size: 14px;
	}

hr {
	color: #CCC;
	background-color: #CCC;
	height: 1px;
	}

#est_superior, #est_principal, #est_menu, #est_contenido, #est_pie {
	width: 981px;
	padding: 0px;
	margin: 0px;
	}

#est_superior {
	width: 981px;
	height: 97px;
	background-image: url(/v4/templates/verano2009/banner_superior.png);
	}
#est_superior_idiomas {
	width: 160px;
	height: 20px;
	padding: 20px 20px 20px 801px;
	}
#est_principal {
	background-color: #00994c;
	}
#est_menu {
	background-image: url(/v4/templates/verano2009/banner_menu.png);
	height: 104px;
	}
#est_menu a{
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	}
#est_menu img{
	border: 0px;
	}

.est_contenido {
	background-image: url(/v4/templates/verano2009/bg_contenido.png);
	background-color: white;
    min-height: 100%; /* Stretch Vertical para Firefox, hack para IE mas abajo */
    height: auto; /* Stretch Vertical para Firefox, hack para IE mas abajo */
	}

/* Hack for IE */
* html .est_contenido {
    height: 100%; /* Stretch Vertical para Firefox, hack para IE mas abajo */
}
/* End IE Hack */
	
.est_contenido_izquierda {
	background-image: url(/v4/templates/verano2009/bg_contenido_izquierda.png);
	background-repeat: no-repeat;
	height: 100%;
	}
.est_contenido_target {
	background-image: url(/v4/templates/verano2009/bg_contenido_target.png);
	background-repeat: no-repeat;	
	height: 100%;
	}
.est_contenido_derecha {
	background-image: url(/v4/templates/verano2009/bg_contenido_derecha.png);
	background-repeat: no-repeat;
	height: 100%;
	}

/*
#est_contenido {
	background-image: url(/v4/templates/verano2007/bg_contenido.png);
	background-color: white;
	padding: 0px;
	margin: 0px;
	width: 981px;	
	}
#est_contenido_izquierda {
	width: 31px;
	padding: 0px;
	margin: 0px;
	background-image: url(/v4/templates/verano2007/bg_contenido_izquierda.png);
	background-repeat: no-repeat;
	float: left;
	}
#est_contenido_target {
	width: 928px;
	padding: 0px;
	margin: 0px;
	background-image: url(/v4/templates/verano2007/bg_contenido_target.png);
	background-repeat: no-repeat;	
	float: left;
	}
#est_contenido_derecha {
	width: 19px;
	padding: 0px;
	margin: 0px;
	background-image: url(/v4/templates/verano2007/bg_contenido_derecha.png);
	background-repeat: no-repeat;
	float: left;
	}
*/

#est_pie {
	clear: both;
	background-image: url(/v4/templates/verano2009/banner_pie.png);
	width: 981px;
	height: 100px;
	}

/* Clases para armar los contenido target */	
.top_left { height: 21px; background-image:url(/v4/templates/verano2009/marca/cor_top_left.png); }
.top_right { width: 21px; height: 21px; background-image:url(/v4/templates/verano2009/marca/cor_top_right.png); }
.con_target { background-image:url(/v4/templates/verano2009/marca/cor_con_left.png); padding: 0px 0px 5px 20px; }
.con_right { width: 21px; background-image:url(/v4/templates/verano2009/marca/cor_con_right.png);}
.bot_left { height: 24px; background-image:url(/v4/templates/verano2009/marca/cor_bot_left.png);}
/* .bot_right { width: 116px; height: 24px; background-image:url(/v4/templates/verano2009/marca/cor_bot_right.png); }*/
.marca { width: 116px; height: 24px; background-image:url(/v4/templates/verano2009/marca/cor_bot_right.gif); padding: 0px; margin: 0px; border: 0px; float: right; }
/* Clases para armar los contenido target */	

/* Clases para armar los contenido target con back a color*/	
.top_left2 { height: 21px; background-image:url(/v4/templates/verano2009/marca2/cor_top_left.png); }
.top_right2 { width: 21px; height: 21px; background-image:url(/v4/templates/verano2009/marca2/cor_top_right.png); }
.con_target2 { background-image:url(/v4/templates/verano2009/marca2/cor_con_left.png); padding: 0px 0px 5px 20px; }
.con_right2 { width: 21px; background-image:url(/v4/templates/verano2009/marca2/cor_con_right.png);}
.bot_left2 { height: 24px; background-image:url(/v4/templates/verano2009/marca2/cor_bot_left.png);}
/* .bot_right2 { width: 116px; height: 24px; background-image:url(/v4/templates/verano2009/marca2/cor_bot_right.png); }*/
.marca2 { width: 116px; height: 24px; background-image:url(/v4/templates/verano2009/marca2/cor_bot_right.gif); padding: 0px; margin: 0px; border: 0px; float: right; }
/* Clases para armar los contenido target con back a color*/	

/* Clases para armar los contenido target con back a color*/	
.top_left3 { height: 21px; background-image:url(/v4/templates/verano2009/marca3/cor_top_left.png); }
.top_right3 { width: 21px; height: 21px; background-image:url(/v4/templates/verano2009/marca3/cor_top_right.png); }
.con_target3 { background-image:url(/v4/templates/verano2009/marca3/cor_con_left.png); padding: 0px 0px 5px 20px; }
.con_right3 { width: 21px; background-image:url(/v4/templates/verano2009/marca3/cor_con_right.png);}
.bot_left3 { height: 24px; background-image:url(/v4/templates/verano2009/marca3/cor_bot_left.png);}
/* .bot_right2 { width: 116px; height: 24px; background-image:url(/v4/templates/verano2009/marca3/cor_bot_right.png); }*/
.marca3 { width: 116px; height: 24px; background-image:url(/v4/templates/verano2009/marca3/cor_bot_right.gif); padding: 0px; margin: 0px; border: 0px; float: right; }
/* Clases para armar los contenido target con back a color*/


/* SubTem_Secciones */
#secciones_imagenes {
	width: 250px;
	height: 100%;
	float: left;
	padding: 20px 20px 30px 0px;
	}
#secciones_imagenes img {
	border-top: 2px solid #00994c;
	border-left: 2px solid #00994c;
	border-right: 2px solid #00994c;
	border-bottom: 2px solid #00994c;
	}

#secciones_imagenes_derecha {
	width: 250px;
	float: right;
	border-left: 2px dotted #00994c;
	padding: 20px 0px 30px 20px;
	}

#secciones_target {
	width: 635px;
	height: 100%;
	float: left;
	border-left: 2px dotted #00994c;
	padding: 20px 0px 30px 20px;
	}

/*
#secciones_target img {
	border-top: 10px solid #FFF;
	border-left: 10px solid #FFF;
	border-right: 10px solid #FFF;
	border-bottom: 10px solid #FFF;
	}
*/
#secciones_target_izquierda {
	width: 635px;
	float: right;
	padding: 20px 20px 30px 0px;
	}
	
#secciones_target_full {
	width: 885px;
	padding: 20px 10px 30px 10px;
	}


#secciones_imagenes a {
	text-decoration: none;
	}
/* SubTem_Secciones */

/* SubTem Inicio */
#inicio_izquierda {
	width: 682px;
	float: left;
	padding: 20px 0px 30px 0px;

	}
#inicio_derecha {
	width: 226px;
	float: left;
	padding: 20px 0px 30px 20px;
	}
#inicio_especial {
	width: 682px;
	padding: 0px;
	margin: 0px;
	}
/* SubTem Inicio */

/* Links destacados en las secciones */
.destacado  {
	background-color: #00994c;
	padding: 1px 5px 1px 5px;
	margin: 1px;
	color: #FFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	}
/* Links destacados en las secciones */

/* *********** */
/*  LISTADOS   */
/* *********** */

.listado_basico_item {
	width: 600px;
	margin: 5px 5px 20px 5px;
	padding: 10px 10px 30px 10px;
	border: 1px solid #00994c;
	background-color: #ffffff;	
	}
.listado_basico_item  b {
	color: #00994c;
	font-size: 9px;
	}
.listado_basico_item  img {
	margin-right: 10px;
	}

.listado_basico_subitem_izq {
	width: 290px;
	padding: 0px 10px 0px 0px;
	float: left;
	}

.listado_basico_subitem_der {
	width: 290px;
	padding: 0px 0px 0px 10px;
	float: right;
	}
	
/* *********** */
/*  CLASES GENERALES   */
/* *********** */

.borde {
	border: 1px solid;
	}

.caja_borde {
	width: 90%;
	border: 1px solid #e0e0e0;
	padding: 10px;
	}

.limpiar {
	clear: both;
	}

.separador_menu {
	background-color: #00994c;
	}
	
/* *********** */
/*  TOOLTIP   */
/* *********** */

#tipBox {
	position: absolute; 
	width: 150px; 
	z-index: 100;
	border: 1pt black solid; 
	background: #00994c; 
	visibility: hidden
	}
	
.padding {
	border: none;
	}

/* ********************************************************** */
/* Links a Información Técnica y Enlaces al pie => 07-03-2008 */
/* ********************************************************** */
.pie_links {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	}

#pie_links {
	width: 250px;
	position: relative;
	top: 70px;
	left: 700px;
	}

#pie_copy {
	width: 600px;
	position: relative;
	top: 84px;
	left: 20px;
	}
	
/* ********************************************************** */
/* Categorias de alojamientos, n estrellas o única => 11-05-2008 */
/* ********************************************************** */
.alo_cat {
	margin: 10px 0px 0px 0px;
	width: 100px;
	float: right;
	}

/* ********************************************************** */
/* Historial Webcam => 05-01-2009 */
/* ********************************************************** */

	#heading {
		display: block;
		text-align: center;
		margin-bottom: 1em;
	}
	#heading * {
		display: inline;
		padding: 4px 20px 4px 20px;
		user-select: none;
		cursor: pointer;
		vertical-align: middle;
	}
	#heading li.active {
		background-color: #00994c;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-opera-border-radius: 3px;
		-moz-border-radius: 3px;
	}
	
	#wrapper_historial { border: 1px solid #00994c; margin: 1em; padding: 1em; }
		
	#panes {
		text-align: justify;
		border-style: none;
		/*width: 245px;*/
		margin: 0 1em 0 1em;
	}
	
	#panes p {
	  width: 600px;
	  margin: 0 auto 1em auto;
	  line-height: 1.2em;
	}
	
	#panes div div { overflow: hidden; 
	}
	
	.sel_anio {	padding: 6px 20px 6px 20px; font-weight: bold;
	}
	
/* ********************************************************** */
/* Menú antártico => 06-04-2009								  */
/* ********************************************************** */

.link_main {
	margin: 5px 0px;
	}
.link_sub {
	margin: 5px 0px 5px 20px;
	}
.link_main a {
	display: block;
	text-decoration: none;
	color: #000;
	padding: 5px 10px;
	}
.link_main a:hover {
	background-color: #FF0000;
	text-decoration: none;
	color: #FFF;
	padding: 5px 10px;
	font-weight: bold;
	}
.link_sub a {
	display: block;
	text-decoration: none;
	color: #000;
	padding: 5px 10px;
	}
.link_sub a:hover {
	background-color: #FF0000;
	text-decoration: none;
	color: #FFF;
	padding: 5px 10px;
	font-weight: bold;
	}

/* ********************************************************** */
/* Sección de Contacto => 22-04-2009						  */
/* ********************************************************** */
	
.contacto_seccion {
	width: 600px; border-top: 5px solid #c0c0c0; margin-bottom: 20px; padding: 10px;
	}
.contacto_izq {
	width: 100px; float: left;
	}
.contacto_der {
	width: 470px; float: right;
	}
.contacto_direccion { 
	padding: 10px 10px 18px 10px; margin: 10px 0px 20px 0px; background-color: #f3f1f1;
	}
.contacto_item { 
	padding: 10px; margin: 10px 0px; border: 1px solid #c0c0c0; overflow: auto;	
	}
#lanzar_contacto {
	width: 200px;
	height: 60px;
	padding: 10px;
	}
.lanzar_contacto_block {
	display: block;
	}
#lanzar_contacto a {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	}
#lanzar_contacto a:hover {
	background-color: #ffcbcb;
	}

#lanzar_contacto img {
	border: 0px;
	}