body{
padding:0px;
margin:0px;
}

.main_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#5A5A5A;
	}
	
.main1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#828282;
	}
	
.main_text_preus
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:12px;
		color:#000000;
	}

.main_text_resorts
	{
		font-family:Tahoma;
		font-size:10px;
		line-height:13px;
		color:#5A5A5A;
	}
	
.header_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#0C7DB8;
	}
.header_text2
	{
		font-family:Tahoma;
		font-size:12px;
		line-height:11px;
		color:#FFFFFF;
	}
	.header_text3
	{
		font-family:Tahoma;
		font-size:14px;
		line-height:11px;
		color:#0C7DB8;
	}

.header_text_table
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#FFFFFF;
	}
	
.link_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#149BE1;
	}	
		
.link1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#444444;
	}
	
.menu_resorts
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px; 
		COLOR: #FFFFFF; 
		FONT-STYLE: normal; 
		FONT-FAMILY: tahoma; 
		FONT-VARIANT: normal; 
		TEXT-DECORATION: none
}

.menu_resorts:hover
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		COLOR: #149BE1;
		FONT-FAMILY: Tahoma;
		BACKGROUND-COLOR: #FFFFFF;
		TEXT-DECORATION: none
	}
	

.menu_vtour
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px; 
		COLOR: #F95901; 
		FONT-STYLE: normal; 
		FONT-FAMILY: tahoma; 
		FONT-VARIANT: normal; 
		TEXT-DECORATION: none
}

.menu_vtour:hover
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		COLOR: #149BE1;
		FONT-FAMILY: Tahoma;
		BACKGROUND-COLOR: #FFFFFF;
		TEXT-DECORATION: none
	}	


	
.flash_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#0A6899;
	}
	
.copyright_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#8F8F8F;
	}

.copyright1_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#1095DA;
	}

		
	a.copyright_text:link {text-decoration:none;}	
	a.copyright_text:hover {text-decoration:underline;}
	a.copyright_text:active {text-decoration:none;}
	a.copyright_text:visited {text-decoration:none;}
	
/* Propiedades formato */	
.propiedades {/*float: left; */margin-left:18px; margin-top:16px; margin-right:18px; margin-bottom:10px;
/*margin: 0px; padding: 5px 10px 5px 0px; _padding: 5px 10px 5px 0px; color: #000; border-top: 2px solid #fff; */
background-color: #EBECEE;}
.propiedades img {float: left; width: 140px; height: 95px; margin: 0px 20px 0px 10px; border: 1px solid #0C7DB8;}
.propiedades a {color: #0C7DB8; margin: 0px;}
.propiedades h2 {margin: 0px; padding: 0px; font-size: 14px;}
.propiedades p {margin: 10px 0px 0px 0px;}
	
	
.picborder {
	BORDER-RIGHT: #0C7DB8 1px solid; BORDER-TOP: #0C7DB8 1px solid; BORDER-LEFT: #0C7DB8 1px solid; BORDER-BOTTOM: #0C7DB8 1px solid
}


.content {
	/*FONT-SIZE: 13px; FLOAT: right; MARGIN: 0px 0px 10px 2px; WIDTH: 511px; TEXT-ALIGN: justify */
	margin-left:18px; margin-top:16px; margin-right:18px; margin-bottom:10px;
	background-color: #EBECEE; font-family:Tahoma; font-size:11px; TEXT-ALIGN: justify
}
.content P {
	MARGIN: 10px
}
/*.content A {
	COLOR: #fff; TEXT-DECORATION: underline
}*/
.content A:hover {
	TEXT-DECORATION: none
}
.content TABLE {
	MARGIN: 0px 0px 0px 10px
}
.content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin-left: 10px; margin-top:20px; 
	margin-right: 0px; margin-bottom:10px; PADDING-TOP: 0px; color:#333333
}
/*.thumbleft IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: left; MARGIN: 10px 0px 0px 10px; BORDER-LEFT: #fff 1px solid; WIDTH: 100px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 75px
}
.thumbright {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: right; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #fff 1px solid; WIDTH: 100px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 75px
}
.thumb {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FLOAT: left; MARGIN: 15px; BORDER-LEFT: #fff 1px solid; WIDTH: 137px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 110px
}*/

#fotos {
	FLOAT: right; MARGIN: 0px 15px 0px 0px
}
#fotos IMG {
	MARGIN: 0px 0px 7px
}
.tablaServicios {
	margin-top: 10px;
	margin-bottom: 10px;
	/*border: 1px solid #C08D3C;*/
}
.textoReserva{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.tablaServicios {
	margin-top: 10px;
	margin-bottom: 10px;
	/*border: 1px solid #C08D3C;*/
}
.menu_links {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION:none;
}
.menu_links:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #C1DFEF; TEXT-DECORATION: underline;
}

/* Ofertas - estrella roja */
/* Ofertas - estrella roja */
/* Ofertas - estrella roja */

.bg_oferta, .bg_oferta_int {
	position:absolute;
	z-index:2;	
	height:55px;
	background:url(images/bg_oferta_2.gif) no-repeat right top;
	text-align:right;
	color:#FFF;
}
.bg_oferta{
	width:188px;
}
.bg_oferta_int{
	/*width:92%;*/
	width:432px;
}
.desde{
	font-size:0.8em;
	padding: 2px;
}
.precio_oferta{
	/*font-size:1.4em ;*/
	font-size:10px ;
	padding: 2px;
	font-weight:bold;
}
.bg_oferta a, .bg_oferta_int a{
	text-decoration:none !important;
	color:#FFF !important;
}
.bg_oferta a:hover, .bg_oferta_int a:hover{
	text-decoration:underline !important;
}