/*-----------------------------------------------------------------------*/

/*----------------------------> CSS Document <---------------------------*/

/*---------------------> Creado por ITSolutions.es <---------------------*/

/*--------------------------> para Muchosol.es <-------------------------*/

/*-----------------------> Diseñado por Btoyou.es <----------------------*/

/*-----------------------------------------------------------------------*/

@import url("reset.css");

@import url("header.css");

@font-face {

	font-family: Delicious;

	src: url('Delicious-Roman.otf') format('opentype');

	*src: url('Delicious-Roman.eot');

	src /*\**/: url('Delicious-Roman.eot')\9 ;

}



@font-face {

	font-family: Delicious;

	font-weight: bold;

	src: url('Delicious-Bold.otf') format('opentype');

	*src: url('Delicious-Roman.eot');

	src /*\**/: url('Delicious-Roman.eot')\9 ;

}

/*-----------------------------------------------------------------------*/

/*-----------------------------> Globales <------------------------------*/

/*-----------------------------------------------------------------------*/

body {

	background-color:#FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:0px auto;

	text-align:center;

}

h1 { font-size:10px;}

h1.top {

	position:relative;

	float:left;

	color:#FFF;

	text-align:left;

	text-indent:20px;

	padding-top:15px;

	font-weight:normal;

	font-size:20px;

	background:url(img/img_landing/landing_h1_bg.png) no-repeat;

	width:644px;

	height:38px;

}

h2.hleft {

	position:relative;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFF;

	text-align:left;

	line-height:24px;

	margin-left:20px;

	margin-top:15px;

	font-weight:normal;

	font-size:20px;

	width:250px;

	height:100px;

	background:none;
 
	text-decoration:underline;
 }

	h2.hleft a:link { color:#fff; text-decoration:none; background:none;}

	h2.hleft a:visited { color:#fff; text-decoration:none; background:none;}

	h2.hleft a:hover { color:#fff; text-decoration:underline; background:none;}

h2.down {

	position:relative;

	float:right;

	font-family:Arial, Helvetica, sans-serif;

	color:#fe6600;

	text-align:left;

	text-indent:10px;

	font-weight:normal;

	font-size:20px;

	margin-top:8px;
	
	width:644px;

}

h3 { position:relative; float:left; margin-left:25px; margin-top:30px; font-family: Delicious, Verdana, Helvetica, sans-serif; font-size:22px;}

.subtitulo { position:relative; float:left; margin-left:60px; color:#FE7B00; font-size:15px; font-weight:bold; /*text-transform:uppercase;*/}

/*-----------------------------------------------------------------------*/

/*----------------------------> Estructura <-----------------------------*/

/*-----------------------------------------------------------------------*/

#keywords_top { padding:6px 0px 6px 0px; width:100%; text-align:center; background-color: #EFEFEF; border-bottom:1px solid #CFCFCF; color:#4d4d4d; margin-left:0px; margin-top:0px; font-weight:normal;font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#contenedor {

	width:950px;

	height:auto!important;

	margin:0px auto;

	padding:0px auto;

}

#contenedor_home {

	width:950px!important;

	height:auto!important;

	margin:0px auto;

	padding:0px auto;

}

	#logo {

		position:relative;

		float:left;

		margin-top:18px;

		margin-left:20px;

	}

	#header_nieve {

		position:relative;

		float:left;

		margin:6px auto 15px auto;

		width:950px;

		height:136px;

		background:url(img/img_landing/header_landing.jpg) no-repeat;

		z-index:1;

	}

	#header_playa {

		position:relative;

		float:left;

		margin:6px auto 15px auto;

		width:950px;

		height:136px;

		background:url(img/img_landing/header_landing_playa.jpg) no-repeat;

		z-index:1;

	}
	
	#header_playa_semana {

		position:relative;

		float:left;

		margin:6px auto 15px auto;

		width:950px;

		height:136px;

		background:url(img/img_landing/header_landing_playa_semana.jpg) no-repeat;

		z-index:1;

	}

	#header_nvieja {

		position:relative;

		float:left;

		margin:6px auto 15px auto;

		width:950px;

		height:136px;

		background:url(img/img_landing/header_landing_nochevieja.jpg) no-repeat;

		z-index:1;

	}

		#menu {

			position:relative;

			float:left;

			width:950px;

			height:33px!important;

			margin-top:0px;

		}

			#nav_inicio { position:relative; float:left; background:url(img/img_landing/nav_inicio.jpg) no-repeat; width:58px; height:0px!important; display:block; margin-left:50px; text-decoration:none; padding-top:33px; overflow:hidden; height /**/: 33px; /* IE 5/Win hack */}

			#nav_quienes { position:relative; float:left; background:url(img/img_landing/nav_quienes.jpg) no-repeat; width:128px; height:0px!important; display:block; margin-left:70px; text-decoration:none; padding-top:33px; overflow:hidden; height /**/: 33px; /* IE 5/Win hack */} 

			#nav_reservas { position:relative; float:left; background:url(img/img_landing/nav_reserva.jpg) no-repeat; width:125px; height:0px!important; display:block; margin-left:53px; text-decoration:none; padding-top:33px; overflow:hidden; height /**/: 33px; /* IE 5/Win hack */}

			#nav_faq { position:relative; float:left; background:url(img/img_landing/nav_faq.jpg) no-repeat; width:48px; height:0px!important; display:block; margin-left:5px; text-decoration:none; padding-top:33px; overflow:hidden; height /**/: 33px; /* IE 5/Win hack */} 



		#contacto {

			position:relative; 

			float:right; 

			margin-top:40px; 

			margin-right:100px;

			}

		.head_links {

			position:relative;

			float:right;

			color:#304884;

			margin-top:8px;

			font-size:11px;

			margin-right:15px;

		}

			.head_links a:link { color:#304884; text-decoration:none; margin:0px 5px;}

			.head_links a:visited { color:#304884; text-decoration:none; margin:0px 5px;}

			.head_links a:hover { color:#304884; text-decoration:underline; margin:0px 5px;}



#right_col {

	position:relative;

	float:right;

	width:655px;

}

	#submenu {

		position:relative; 

		float:right;

		border-top:1px solid #dcdcdc;

		border-bottom:1px solid #dcdcdc;

		height:51px;

		width:644px;

		margin-top:8px;

	}

		.submenu_open { position:relative; float:left; background:url(img/img_landing/submenu_open.png) left no-repeat; margin-left:0px; left:0px; margin-top:-1px; width:9px; height:53px; display:block;}

		.submenu_close { position:relative; float:right; background:url(img/img_landing/submenu_close.png) right no-repeat; margin-right:0px; right:0px; margin-top:-1px; width:10px; height:53px; display:block;}

		#submenu ul { position:relative; float:left; margin-top:13px;}

		#submenu li { position:relative; float:left; margin-left:42px;}

		#submenu li a, #submenu li strong {

			float: left;

			padding: 17px 0 0 0;

			overflow: hidden;

			height: 0px !important; 

			height /**/: 17px; /* IE 5/Win hack */

		}



			li.inicio {background:url(img/img_landing/inicio_landing.png) no-repeat; height:17px; width:40px;}

			li.llegar {background:url(img/img_landing/llegar_landing.png) no-repeat; height:17px; width:97px;}

			li.ski {background:url(img/img_landing/ski_landing.png) no-repeat; height:17px; width:129px;}
			
			li.miniski {background:url(img/img_landing/miniski_landing.png) no-repeat; height:17px; width:20px;}
			
			li.ecoturismo {background:url(img/img_landing/ecoturismo_landing.png) no-repeat; height:17px; width:87px;}

			li.relax {background:url(img/img_landing/relax_landing.png) no-repeat; height:17px; width:41px;}

			li.compras {background:url(img/img_landing/compras_landing.png) no-repeat; height:17px; width:67px;}

			li.playas {background:url(img/img_landing/playas_landing.png) no-repeat; height:12px; width:111px; margin-top:5px;}

			li.ver {background:url(img/img_landing/que_ver_landing.png) no-repeat; height:21px; width:63px;}

			li.ocio {background:url(img/img_landing/ocio_landing.png) no-repeat; height:14px; width:35px; margin-top:4px;}

			li.porqueunacasa {background:url(img/img_landing/porqueunacasa_landing.png) no-repeat; height:22px; width:156px;}							

			li.playaymontana {background:url(img/img_landing/playaymontana_landing.png) no-repeat; height:17px; width:138px;}

			

	#submenu2 {

		position:relative; 

		float:right;

		border-top:1px solid #dcdcdc;

		border-bottom:1px solid #dcdcdc;

		height:51px;

		width:644px;

		margin-top:8px;

	}

		#submenu2 ul { position:relative; float:left; margin-top:13px;}

		#submenu2 li { position:relative; float:left; margin-left:64px;}

		#submenu2 li a, #submenu li strong {

			float: left;

		}

			li.inicio2 {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}

			li.playa {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}

			li.nieve {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}

			li.rural {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}

			li.ciudad {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}



		#submenu2 a:link { color:#000000; font-weight:bold; text-decoration:none; font-size:18px;}

		#submenu2 a:visited { color:#000000; font-weight:bold; text-decoration:none; font-size:18px;}

		#submenu2 a:hover { color:#000000; font-weight:bold; text-decoration:none; font-size:18px;}

		
#submenu3 { /*Este menu usa directamente texto en lugar de imágenes. Más práctico y rápido de editar si hace falta*/
			/*Es posible que haya que modificar el espaciado entre elementos de lista (margin-left de <li> directamente a cada elemento del submenu.*/

		position:relative; 

		float:right;

		border-top:1px solid #dcdcdc;

		border-bottom:1px solid #dcdcdc;

		height:51px;

		width:644px;

		margin-top:8px;

	}

		#submenu3 ul { position:relative; float:left; margin-top:13px;}

		#submenu3 li { position:relative; float:left; margin-left:42px;}

		#submenu3 li a, #submenu li strong {

			float: left;

		}

			li.inicio3 {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}

			li.llegar3 {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}
			
			li.ski3 {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}

			li.ecoturismo3 {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}

			li.cultura3 {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}

			li.compras3 {font-family: Delicious, Verdana, Helvetica, sans-serif; height:14px; margin-top:4px;}



		#submenu3 a:link { color:#000000; font-weight:bold; text-decoration:none; font-size:18px;}

		#submenu3 a:visited { color:#000000; font-weight:bold; text-decoration:none; font-size:18px;}

		#submenu3 a:hover { color:#000000; font-weight:bold; text-decoration:none; font-size:18px;}

#left_col {

	position:relative;

	float:left;

	width:279px;

	height:600px;

	background:url(img/img_landing/fondo_left.png) no-repeat;
	
	margin-top:10px;

}

#left_col h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 25px;
    margin-top: 15px;
    position: relative;
}


#left_col a:visited, a:link, a:hover{
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
#left_col ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 60px;
    position: relative;
    text-align: left;
}
#left_col_semana {

	position:relative;

	float:left;

	width:279px;

	height:auto;
	
	background:url(img/img_landing/fondo_left_semana.png) no-repeat;
	}
	
#left_col_semana h1
	{
		background-color:#BA2121;
		border-color: #000000;
		border-radius: 10px 10px 10px 10px;
		border-style: solid;
		border-width: 1px;
		color: #FFFFFF;
		font-size: 20px;
		padding: 10px;
		width: 200px;
		text-align:center;
		margin-left:13px;
	}

#left_col_semana h1:hover
	{
		text-decoration:underline;
		border-color:#000000;
		background-color:#FF8C00;
	}

#left_col_semana h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_semana h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_semana h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 25px;
    margin-top: 15px;
    position: relative;
}


#left_col_semana a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}
#left_col_semana ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 60px;
    position: relative;
    text-align: left;
	margin-left:15px;
}


		#target {

			position:relative;

			float:left;

			margin-top:230px;

			margin-left:10px;

			background:url(img/img_landing/btn_left.png) no-repeat;

			width:262px;

			height:75px;

			overflow:hidden;

		}

			#target:link { color:#fff; text-decoration:none; background:url(img/img_landing/btn_left.png) no-repeat;}

			#target:visited { color:#fff; text-decoration:none; background:url(img/img_landing/btn_left.png) no-repeat;}

			#target:hover { color:#fff; text-decoration:underline; background:url(img/img_landing/btn_left.png) 0px -77px no-repeat;}

			#target span { 

				position:absolute; 

				text-indent: -5000px; 

			}

	#aviso {

		position:relative;

		background-color:#FFF0CD;

		float:left;

		border-top:1px solid #fdcb97;

		border-bottom:1px solid #fdcb97;

		height:67px;

		width:100%;

		margin-top:15px;

		margin-bottom:25px;

		clear:both;

	}

		#aviso p { text-align:left; font-size:13px; font-weight:bold; width:890px; margin:15px auto; line-height:18px;}

		.aviso_open { position:relative; float:left; background:url(img/img_landing/aviso_open.png) left no-repeat; margin-left:0px; left:0px; margin-top:-1px; width:12px; height:69px; display:block;}

		.aviso_close { position:relative; float:right; background:url(img/img_landing/aviso_close.png) right no-repeat; margin-right:0px; right:0px; margin-top:-67px; width:9px; height:69px; display:block;}

	

#pie {

	position:relative;

	float:left;

	text-align:center;

	color:#fe6600;

	width:950px;

	height:80px;

	margin-top:10px;

}

#pie a:link {color:#fe6600; text-decoration:none;}

#pie a:visited {color:#fe6600; text-decoration:none;}

#pie a:hover {color:#4992DC; text-decoration:none;}

#pie label { margin-top:20px; margin-left:90px; display:block;}



#disimulado { position:relative; margin:auto; font-size:11px!important; color:#AFAFAF!important;}

#disimulado a:link { color:#AFAFAF!important; text-decoration:none!important; font-size:11px!important;}

#disimulado a:visited {color:#AFAFAF!important; text-decoration:none!important; font-size:11px!important;}

#disimulado a:hover {color:#AFAFAF!important; text-decoration:none!important; font-size:11px!important;}

/*-----------------------------------------------------------------------*/

/*------------------------------> Clases <-------------------------------*/

/*-----------------------------------------------------------------------*/

.pill {

	background:url(img/img_landing/pill_bg.png) no-repeat;

	width:279px;

	height:53px;

	margin:6px auto;

}

	.pill_number { position:relative; float:left; margin:10px auto auto 15px;}

	.pill_text { position:relative; float:left; margin:19px auto auto 22px;}

	.banner {margin:28px auto 0px auto;}	



a.btn_subir {position:relative; float:right; text-align:left; padding-top:5px; padding-left:8px; color:#4992DC; margin-top:25px; background:url(img/img_landing/btn_bg.png) left no-repeat; text-decoration:none; font-weight:bold; width:61px; height:17px;}	



p.texto { text-align:left; font-size:13px; font-weight:normal; width:890px; margin:20px auto; line-height:20px;}

p.seccion { text-align:left; font-size:13px; font-weight:normal; margin:25px 40px; line-height:20px;}

p.subseccion { text-align:left; font-size:13px; font-weight:normal; margin:20px 60px; line-height:20px;}

	ul.subsec { position:relative; float:left; margin-left:60px; *+width:500px; text-align:left;}	

	li.subsec { position:relative; float:left; background:url(img/img_landing/bullet.png) 2px 3px no-repeat; text-indent:10px; margin:5px 40px 0 0; clear:both; *+width:450px;}	

	li.subsec p{ float:left;}



p.seccion a:link, p.subseccion a:link, li.subsec a:link { color:#0066CC; text-decoration:none; font-weight:bold; }

p.seccion a:visited, p.subseccion a:visited, li.subsec a:visited {color:#0066CC; text-decoration:none; font-weight:bold; }

p.seccion a:hover, p.subseccion a:hover, li.subsec a:hover {color:#4992DC; text-decoration:none; font-weight:bold; }



.foto_link a:link { padding-left:10px; color:#4992DC; background:url(img/bullet.png) left no-repeat; text-indent:10px; text-decoration:none; font-weight:bold;}

.foto_link a:visited { padding-left:10px; color:#4992DC; background:url(img/bullet.png) left no-repeat; text-indent:10px; text-decoration:none; font-weight:bold; }

.foto_link a:hover { padding-left:10px; color:#6f7173; background:url(img/bullet.png) left no-repeat; text-indent:10px; text-decoration:none; font-weight:bold; }



h2.destaca { position:relative; float:left; margin-left:0px; margin-top:0px; color:#4992DC; font-size:23px; font-family: Delicious, Verdana, Helvetica, sans-serif; word-spacing:-3px;}



h3.busqueda { position:relative; float:left; margin-left:0px; margin-top:0px; color:#FE7B00; font-size:26px; font-family: Delicious, Verdana, Helvetica, sans-serif;}

.link_busqueda {

	position:relative;

	float:left;

	border-left:1px solid #dcdcdc;

	border-right:1px solid #dcdcdc;

	height:auto!important;

	width:948px;

	margin-top:8px;

	font-size:16px;

}

.nolink { position:relative; float:left; text-align:left!important; color:#6f7173!important; margin-top:10px; background:url(img/bullet.png) left no-repeat!important; text-indent:10px!important; text-decoration:none!important; font-weight:bold!important; margin-left:15px!important;}

	.submenu_open { position:relative; float:left; background:url(img/img_landing/submenu_open.png) left no-repeat; margin-left:0px; left:0px; margin-top:-1px; width:9px; height:53px; display:block;}

	.submenu_close { position:relative; float:right; background:url(img/img_landing/submenu_close.png) right no-repeat; margin-right:0px; right:0px; margin-top:-1px; width:10px; height:53px; display:block;}



	.enlaces_pie_top { position:relative; float:left; background:url(img/enlaces_pie_top.png) left no-repeat; margin-left:0px; left:0px; margin-left:-1px; width:950px; height:8px; display:block;}

	.enlaces_pie_bottom { position:relative; float:left; background:url(img/enlaces_pie_bottom.png) right no-repeat; margin-left:0px; right:0px; margin-left:-1px; width:950px; height:8px; display:block;}



.link_busqueda ul {

	position:relative;

	float:left;

	height:auto!important;

	width:940px;

	font-size:12px;

	padding-bottom:20px;

}

.link_busqueda li {

	position:relative;

	float:left;

	width:440px;

	margin-top:8px;

	margin-left:30px;

	text-align:left;

}

.link_busqueda a:link { position:relative; float:left; color:#4992DC; background:url(img/bullet.png) 0px 2px no-repeat; text-indent:10px; text-decoration:none; font-weight:bold;}

.link_busqueda a:visited { position:relative; float:left; color:#4992DC; background:url(img/bullet.png) 0px 2px no-repeat; text-indent:10px; text-decoration:none; font-weight:bold; }

.link_busqueda a:hover { position:relative; float:left; color:#6f7173; background:url(img/bullet.png) 0px 2px no-repeat; text-indent:10px; text-decoration:none; font-weight:bold; }



/*-----------------------------------------------------------------------*/

/*-------------------------> Clases Genericas <--------------------------*/

/*-----------------------------------------------------------------------*/



.margin_left20 {float:left; margin-left:20px;}

.margin_right20 {float:right; margin-right:20px;}

.right {float:right; margin-right:3px;}

.left {float:left; margin-left:5px;}



.noborder {border-right:0px!important;}



.rojo { color:#aa1515;}

.gris { color:#666666;}

.orange { color:#FE7B00;}

.blue { color:#4992DC; text-transform:uppercase;}



.clear {clear:both;}

/*----------------------------------------------------------------------*/

/*----------------------->>>> Form Contacto <<<<------------------------*/

/*----------------------------------------------------------------------*/

#cont {

		width:400px;

	}

.h1form {

	color:#666666;

	margin:15px;

	

}

	.formulario	{

		position:relative;

		float:left;

		text-align:left;

		margin:10px auto 10px 10px;

		width:400px;

		

	}

	.formulario	input, .formulario textarea {

		position:relative;

		float:left;

		display:block;

		margin-left:100px;

		-margin-left:40px;

		margin-top:-15px;

		width:300px;

		border:1px solid #ff9900;

	}

.textform {

	position:relative;

	color:#414141;

	width:100px;

	display:block;

}
#labelfr {
font-size:16px; font-size:14px\9; font-weight:normal\9; float:left; text-align:left; width:115px;  margin-top:-4px; font-family: Delicious, Verdana, Helvetica, sans-serif;
}
#labelfr a {text-decoration:none;}

#cont_tabla{float:left; padding-left:5px; padding-right:30px;}

#precios{margin-left:120px; width:96px; height:94px; }

#texto_precio_desde {margin-top:-75px; padding-bottom:5px;margin-left:122px; color:#FFFFFF; font-family: Delicious, Verdana, Helvetica, sans-serif;}

#text_precio_desde a {text-decoration:none; color:#FFFFFF; font-size:15px; font-family: Delicious, Verdana, Helvetica, sans-serif;}

#texto_precio{ margin-left:120px; margin-top:-12px;}

#texto_precio a {text-decoration:none; color:#FFFFFF; font-size:42px; font-weight:bold; font-family: Delicious, Verdana, Helvetica, sans-serif;}

#texto_precio label{text-decoration:none; color:#FFFFFF; font-size:28px;  font-family: Delicious, Verdana, Helvetica, sans-serif; padding-left:4px;}

#texto_precio_pers{margin-top:1px;margin-left:127px;}

#texto_precio_pers a{text-decoration:none; color:#FFFFFF; font-size:12px; font-family: Delicious, Verdana, Helvetica, sans-serif;}

#imagen_dest {float:left;margin-top:-30px; background:url(img/boton_reserva.png) no-repeat bottom; height:168px;}

#left_col_contenedor{float:left;width:280px;padding-top:12px;}

#left_col_semana_2 {

	position:relative;

	float:left;

	width:279px;

	height:auto;
background:url(img/img_landing/fondo_left_semana.png) no-repeat;
	}
	
#banner_new 
	{
		background-color:#BA2121;
		color: #FFFFFF;
		font-size: 20px;
		padding: 10px;
		width: 200px;
		text-align:center;
		margin-left:13px;
	}

#left_col_semana_2 h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_semana_2 h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_semana_2 h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 25px;
    margin-top: 15px;
    position: relative;
}


#left_col_semana_2 a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}
#left_col_semana_2 ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 60px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

/******************************************** ESTILO LANDING NOCHEVIEJA alquiler-casas-nochevieja.html*******************************/
/**********************/
#left_col_montana  {

	position:relative;
	float:left;
	width:279px;
	height:auto;
	/*background:url(img/img_landing/fondo_left_semana.png) no-repeat;*/

	}
	
#left_col_montana   h1
	{
		
		color: #FFFFFF;
		font-size: 20px;
		padding:10px 0;
		width: 200px;
		
	}

#left_col_montana   h1
	{
		text-decoration:underline;
		width: 200px;
	}

#left_col_montana   h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_montana   h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_montana   h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 25px;
    margin-top: 15px;
    position: relative;
}


#left_col_montana   a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}

#left_col_montana   ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 60px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

#left_col_montana   ul li a{
	text-decoration:underline;
	}
/******************************/
#left_col_urbana  {

	position:relative;
	float:left;
	width:279px;
	height:auto;
	/*background:url(img/img_landing/fondo_left_semana.png) no-repeat;*/

	}
	
#left_col_urbana   h1
	{
		
		color: #FFFFFF;
		font-size: 20px;
		padding:10px 0;
		width: 200px;
		
	}

#left_col_urbana   h1
	{
		text-decoration:underline;
		width: 200px;
	}

#left_col_urbana   h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_urbana   h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_urbana   h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 25px;
    margin-top: 15px;
    position: relative;
}


#left_col_urbana   a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}

#left_col_urbana   ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 60px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

#left_col_urbana   ul li a{
	text-decoration:underline;
}
/*******************************/
#left_col_playa {
	position:relative;
	float:left;
	width:279px;
	height:auto;
	/*background:url(img/img_landing/fondo_left_semana.png) no-repeat;*/
	}
#left_col_playa h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_playa h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_playa h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 29px;
    margin-top: 15px;
    position: relative;
	padding-bottom:25px;
}


#left_col_playa a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}
#left_col_playa ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 30px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

#left_col_playa ul li a{
	text-decoration:underline;
	}
/*****left_col_semanasanta_1**************************/
#left_col_semanasanta_1 {
	position:relative;
	float:left;
	width:279px;
	height:auto;
	
	}
#left_col_semanasanta_1 h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_semanasanta_1 h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_semanasanta_1 h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 29px;
    margin-top: 15px;
    position: relative;
	padding-bottom:25px;
}


#left_col_semanasanta_1 a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}
#left_col_semanasanta_1 ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 56px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

#left_col_semanasanta_1 ul li a{
	text-decoration:underline;
	}



/*****left_col_semanasanta_2**************************/
#left_col_semanasanta_2 {
	position:relative;
	float:left;
	width:279px;
	height:auto;
	
	}
#left_col_semanasanta_2 h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_semanasanta_2 h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_semanasanta_2 h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 29px;
    margin-top: 15px;
    position: relative;
	padding-bottom:25px;
}


#left_col_semanasanta_2 a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}
#left_col_semanasanta_2 ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 56px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

#left_col_semanasanta_2 ul li a{
	text-decoration:underline;
	}



/*******************************/

/*****left_col_semanasanta_3**************************/
#left_col_semanasanta_3 {
	position:relative;
	float:left;
	width:279px;
	height:auto;
	
	}
#left_col_semanasanta_3 h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_semanasanta_3 h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_semanasanta_3 h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 29px;
    margin-top: 15px;
    position: relative;
	padding-bottom:25px;
}


#left_col_semanasanta_3 a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}
#left_col_semanasanta_3 ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 56px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

#left_col_semanasanta_3 ul li a{
	text-decoration:underline;
	}



/*******************************/

/*****left_col_semanasanta_4**************************/
#left_col_semanasanta_4 {
	position:relative;
	float:left;
	width:279px;
	height:auto;
	
	}
#left_col_semanasanta_4 h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_semanasanta_4 h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_semanasanta_4 h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 29px;
    margin-top: 15px;
    position: relative;
	padding-bottom:25px;
}


#left_col_semanasanta_4 a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}
#left_col_semanasanta_4 ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 56px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

#left_col_semanasanta_4 ul li a{
	text-decoration:underline;
	}



/*******************************/
/*****left_col_semanasanta_5**************************/
#left_col_semanasanta_5 {
	position:relative;
	float:left;
	width:279px;
	height:auto;
	
	}
#left_col_semanasanta_5 h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_semanasanta_5 h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_semanasanta_5 h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 12px;
    margin-top: 15px;
    position: relative;
	padding-bottom:25px;
}


#left_col_semanasanta_5 a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}
#left_col_semanasanta_5 ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 56px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

#left_col_semanasanta_5 ul li a{
	text-decoration:underline;
	}



/*******************************/

#left_col_grupo_mas_6 {
	position:relative;
	float:left;
	width:279px;
	height:auto;
	/*background:url(img/img_landing/fondo_left_semana.png) no-repeat;*/
	}
#left_col_grupo_mas_6 h1 a
	{
		color:#FFFFFF;
	}
	
#left_col_grupo_mas_6 h1 a:visited
	{
		color:#FFFFFF;
	}	
	
#left_col_grupo_mas_6 h3{
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-left: 25px;
    margin-top: 15px;
    position: relative;
	text-align:left;
	padding-bottom: 25px;
}


#left_col_grupo_mas_6 a:visited, a:link, a:hover{
    color: #0066CC;
    font-weight: bold;
    text-decoration: none;
}
#left_col_grupo_mas_6 ul{
	line-height: 23px;
    margin-left: 28px;
    margin-top: 30px;
    position: relative;
    text-align: left;
	margin-left:15px;
}

#left_col_grupo_mas_6 ul li a{
	text-decoration:underline;
	}
/*******************************/

#banner_new_copia 
	{
	    background: none repeat scroll 0 0 transparent;
		background-color:#BA2121;
		color: #FFFFFF;
		font-size: 20px;
		text-decoration:underline;
		text-align:center;
		padding: 10px;
		position:relative;
		float:left;
		width:200px;
		line-height: 23px;
		height:80px;
		margin-top: 20px;
		margin-left:15px;
		padding-top:15px;
		padding-bottom:35px;
	}
	#banner_new_copia  h1
	{
	font-size:20px;
	}


	
	
	#boton_rojo{
	    background: none repeat scroll 0 0 transparent;
		background-color:#BA2121;
		color: #FFFFFF;
		font-size: 20px;
		text-decoration:underline;
		text-align:center;
		padding: 10px;
		position:relative;
		float:left;
		width:200px;
		line-height: 23px;
		/*height:0px;
		margin-top: 20px;
		margin-left:15px;
		padding-top:5px;
		padding-bottom:115px;
		*padding-bottom:10px;*/
		
		height:80px;
		margin-top: 20px;
		margin-left:15px;
		padding-top:15px;
		padding-bottom:35px;
	}

#boton_rojo h1{
	font-size:20px;
}

	#boton_rojo2{
	    background: none repeat scroll 0 0 transparent;
		background-color:#BA2121;
		color: #FFFFFF;
		font-size: 20px;
		text-decoration:underline;
		text-align:center;
		padding: 10px;
		position:relative;
		float:left;
		width:200px;
		line-height: 23px;
		height:80px;
		margin-top: 20px;
		margin-left:15px;
		padding-top:15px;
		padding-bottom:35px;
	
	}

#boton_rojo2 h1{
	font-size:20px;
}
/*******************************/
	
/****************ESTILO PARA EL SCRIPT SHADED BORDER*******/
#left_col_montana, #left_col_montana .sb-inner { background:#FFFFFF; }
#left_col_montana .sb-shadow { background:gray; }
#left_col_montana .sb-border { background:#CCC; }

#left_col_urbana, #left_col_urbana .sb-inner { background:#FFFFFF; }
#left_col_urbana .sb-shadow { background:gray; }
#left_col_urbana .sb-border { background:#CCC; }

#left_col_playa, #left_col_playa .sb-inner { background:#FFFFFF; }
#left_col_playa .sb-shadow { background:gray; }
#left_col_playa .sb-border { background:#CCC; }

#left_col_grupo_mas_6, #left_col_grupo_mas_6 .sb-inner { background:#FFFFFF; }
#left_col_grupo_mas_6 .sb-shadow { background:gray; }
#left_col_grupo_mas_6 .sb-border { background:#CCC; }

#left_col_semanasanta_1, #left_col_semanasanta_1 .sb-inner { background:#FFFFFF; }
#left_col_semanasanta_1 .sb-shadow { background:gray; }
#left_col_semanasanta_1 .sb-border { background:#CCC; }

#left_col_semanasanta_2, #left_col_semanasanta_2 .sb-inner { background:#FFFFFF; }
#left_col_semanasanta_2 .sb-shadow { background:gray; }
#left_col_semanasanta_2 .sb-border { background:#CCC; }

#left_col_semanasanta_3, #left_col_semanasanta_3 .sb-inner { background:#FFFFFF; }
#left_col_semanasanta_3 .sb-shadow { background:gray; }
#left_col_semanasanta_3 .sb-border { background:#CCC; }

#left_col_semanasanta_4, #left_col_semanasanta_4 .sb-inner { background:#FFFFFF; }
#left_col_semanasanta_4 .sb-shadow { background:gray; }
#left_col_semanasanta_4 .sb-border { background:#CCC; }

#left_col_semanasanta_5, #left_col_semanasanta_5 .sb-inner { background:#FFFFFF; }
#left_col_semanasanta_5 .sb-shadow { background:gray; }
#left_col_semanasanta_5 .sb-border { background:#CCC; }


#banner_new, #banner_new .sb-inner { background:#BA2121; }
#banner_new .sb-shadow { background:gray; }
#banner_new .sb-border { background:#CCC; }

#banner_new_copia, #banner_new_copia .sb-inner { background:#BA2121; }
#banner_new_copia .sb-shadow { background:gray; }
#banner_new_copia .sb-border { background:#CCC; }

#boton_rojo, #boton_rojo .sb-inner { background:#BA2121; }
#boton_rojo .sb-shadow { background:gray; }
#boton_rojo .sb-border { background:#CCC; }

#boton_rojo2, #boton_rojo2 .sb-inner { background:#BA2121; }
#boton_rojo2 .sb-shadow { background:gray; }
#boton_rojo2 .sb-border { background:#CCC; }


/************OTROS ESTILOS********************/

p.texto2 { text-align:left; font-size:13px; font-weight:normal; width:660px; margin:20px auto; line-height:20px;}

#aviso2 p { text-align:left; font-size:13px; font-weight:bold; width:630px; height:54px; margin:15px auto; line-height:18px;}

.aviso_open2 { position:relative; float:left; background:url(img/img_landing/aviso_open2.png) left no-repeat; margin-left:0px; left:0px; margin-top:-1px; width:12px; height:79px; display:block;}

.aviso_close2 { position:relative; float:right; background:url(img/img_landing/aviso_close2.png) right no-repeat; margin-right:0px; right:0px; margin-top:-85px; width:9px; height:79px; display:block;}

#aviso2 {

		position:relative;

		background-color:#FFF0CD;

		float:left;

		border-top:1px solid #fdcb97;

		border-bottom:1px solid #fdcb97;

		height:77px;

		width:100%;

		margin-top:15px;

		margin-bottom:10px;

		clear:both;

	}
/****************************************************FIN ESTILO LANDING NOCHEVIEJA ****************************************************/

