/* CSS Document */

h1
{
   font-size: 10pt;
   font-weight: bold;
   font-family:Arial;
   color:#003399;
}

h2
{
   font-size:12pt;
   font-family:Verdana;
   color:#003399;
}
 
h3
{
   font-size: 9pt;
   font-weight: bold;
   font-family:Arial;
   color:#000000;
}
 
h4
{
   font-size: 9pt;
   font-weight: bold;
   font-family:Verdana;
   color:#003399;
}

h5
{
   font-size:11pt;
   font-family:Verdana;
   color:black;
}


LI
{
   line-height:13pt;
   list-style-type:disc;
   text-indent:0px;
   margin-left:15px;
}

P
{
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

BODY
{
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}
 
A
{
   cursor: hand;
   color: #003399;    
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

A:hover
{
   color: #0099FF;
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

A:active
{
   color: #3f669d;
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

.zs									
{									
	TEXT-DECORATION: none;			
   	font-size: 9pt;					
   	font-family:Verdana;			
}

zs										
{									
	TEXT-DECORATION: none;			/*PAQUETES*/
   	font-size: 10pt;					/*PAQUETES*/
   	font-family:Verdana;			/*PAQUETES*/
}

.xs
{
   TEXT-DECORATION: none;
   font-size: 10pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

xs
{
   TEXT-DECORATION: none;
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}


/* Clase agregada por Claudia */

.ys
{
   TEXT-DECORATION: none;
   font-size: 8pt;
   font-family:Verdana;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}


ys
{
   TEXT-DECORATION: none;
   font-size: 8pt;
   font-family:Verdana;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}


.ys:hover
{
   TEXT-DECORATION: none;
   font-size: 8pt;
   font-family:Verdana;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}


ys:hover
{
   TEXT-DECORATION: none;
   font-size: 8pt;
   font-family:Verdana;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

.ys:visited
{
   TEXT-DECORATION: none;
   font-size: 8pt;
   font-family:Verdana;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}


ys:visited
{
   TEXT-DECORATION: none;
   font-size: 8pt;
   font-family:Verdana;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

about a:hover
{
   TEXT-DECORATION: none;
   font-size: 10pt;
   font-family:Verdana;
}

.about
{
   TEXT-DECORATION: none;
   font-size: 10pt;
   font-family:Verdana;
}

.about a{
   TEXT-DECORATION: none;
   font-size: 10pt;
   font-family:Verdana;
}

.about a:active{
   TEXT-DECORATION: none;
   font-size: 10pt;
   font-family:Verdana;
}

.about a:hover{
   TEXT-DECORATION: none;
   font-size: 10pt;
   font-family:Verdana;
}

.zs								/*Para los links del headerlocation 19-09-08 Claudia*/
{
   TEXT-DECORATION: none;
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

zs
{
   TEXT-DECORATION: none;
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

A.link
{
   cursor: hand;
   color: #003399;    
   TEXT-DECORATION: none;
}

A.linkcuerpo:hover
{
   color: #0099FF;
   TEXT-DECORATION: none;
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}

A.linkcuerpo:active
{
   color: #3f669d;
   TEXT-DECORATION: none;
   font-size: 9pt;
   font-family:Arial;
/*
   font-family:Verdana,Arial,Helvetica,Sans-serif;
   font-size: 7.3pt;
*/
}


/*Home Varios*/
/*Estructuras*/

div.FAQs a {
	text-decoration:none;
}

div.Body_Inside {
	width:639px;
	margin-right:1px;
}

p#noAccess {
	text-align:center;
	margin-left:-50px !important;
	font-size:14px;
}

p#noAccess a {
	font-size:14px;
}

body {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
		
div#Left {
	width:195px;
	margin-left:0px;
	float:left;
}

div#Center {
	width:444px;
	float:left;
	clear:right;
	position:relative;
	left:0px;
}

  
div#content{
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
}

div#content select {
	width: 170px !important;
	height:20px !important;
}

div.Booking_Online div#content div#tbl_Viaje select {
	width:50px !important;
	text-align:center;
	font-size:9px;
	margin-left:0px;
}

#footer_booking{
	width: 195px;
	background-image:url(/interhabit/images/Neutral/ZoneIndex/Bottom_empty.gif);
}
	
#footer_booking p.bottom_booking {
	color:#666666;
	text-align:right;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:2.5px;
	padding-bottom:0.4em;
	padding-right:15px;
	font-weight:bold;
	font-size:13px !important;
}
			
#footer_booking p.bottom_booking a {
	text-decoration:none;
	color:#666666;
}

#footer_booking p.bottom_booking a span {
	color:#666666;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	font-size:13px;		
}
		
/*Mapita*/

div#Map a img{
	text-decoration:none;
	border:none;
	text-align:center;
}

/*Seccion Texto*/
div#Text_Seccion {
	width:190px;
}

div#Text_Seccion div {
	font-size:11px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	border-top: solid 2px;
	border-top-color:#FF9900;
	text-align:left;
}
	
div#Text_Seccion div#Text_Last {
	border-bottom: solid 2px;
	border-bottom-color:#FF9900;
}

div#Text_Seccion div h2 {
	font-size:11px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	color:#003399;
	font-weight:bold;
	margin-top:2px;
	margin-bottom:2px;
}

div#Text_Seccion div h2 a {
	font-size:11px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	color:#003399;
	text-decoration:none
}

div#Text_Seccion div h2 a:hover {
	color:#0099FF !important;
}

div#Text_Seccion div h2 p {
	font-size:11px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}

div#Text_Seccion p.List_Seccion_first, div#Text_Seccion p.List_Seccion_last, div#Text_Seccion p.List_Seccion_unique, div#Text_Seccion p.List_Seccion {
	list-style-type:none;
	text-indent:none;
	line-height:normal !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px;
	margin-left:10px;
	margin-bottom:3px;
}

div#Text_Seccion p.List_Seccion_first{
	margin-top:0px;
}

div#Text_Seccion p.List_Seccion_last {
	margin-bottom:5px;
	margin-top:0px;
}

div#Text_Seccion p.List_Seccion_unique {
	margin-top:-1px;
	margin-bottom:3px;
}

div#Text_Seccion p.List_Seccion {
	margin-top:1px;
}

div#Text_Seccion p.List_Seccion_first a, div#Text_Seccion p.List_Seccion a, div#Text_Seccion p.List_Seccion_last a, div#Text_Seccion p.List_Seccion_unique a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	text-decoration:none;
}

div#Text_Seccion p.List_Seccion_first a:hover, div#Text_Seccion p.List_Seccion a:hover, div#Text_Seccion p.List_Seccion_last a:hover, div#Text_Seccion p.List_Seccion_unique a:hover {
	color:#0099FF !important;
}

/***Sector Central***/
div.Photos {
	width:444px;
	height:283px;
}

div.Photos a img{
	text-decoration:none;
	border:none;
}

/*Top Destination*/

div.Top_Destination {
	width:444px;
	height:114px !important;
	position:relative;
	left:2px;
}

div.Top_Destination h3#top {
	font-size:12px;
	font-weight:bold;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	margin-left:7px;
	text-align:left;
}

div.Top_Destination div#first a img, div.Top_Destination div#second a img, div.Top_Destination div#third a img, div.Top_Destination div#fourth a img {
	height:112px;
	border:none;
	text-decoration:none;
	position:relative;
}

div.Top_Destination div#first {
	width:110px;
}

div.Top_Destination div#second {
	width:108px;
}

div.Top_Destination div#third {
	width:105px;
}

div.Top_Destination div#fourth {
	width:111px;
}

div.Top_Destination div#first a img {
	left:-165px;
	top:-24px;
}

div.Top_Destination div#second a img {
	left:-56px;
	top:-134px;
}

div.Top_Destination div#third a img {
	left:50px;
	top:-247px;
}

div.Top_Destination div#fourth a img {
	left:158px;
	top:-359px;
}

div.Top_Destination div#photo_container {
	margin-top:30px;
	height:112px;
}

/*Tops 5*/
div.Tops {
	width:440px;
	margin-top:25px;
	text-align:left;
}

div.Tops div#izq {
	clear:both;
	position:relative;
}

div.Tops div#right {
	float:right;
	clear:both;
}

div.Tops h3 {
	font-size:12px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
	color:#666666;
	text-align:center;
	margin-bottom:10px !important;
	clear:both;
}

h3_Top5 {
	font-size:12px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
	color:#666666;
	text-align:center;
	margin-bottom:10px !important;
	margin-top:0px;
	clear:both;
}

.h3_Top5 {
	font-size:12px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
	color:#666666;
	text-align:center;
	margin-bottom:10px !important;
	margin-top:0px;	
	clear:both;
}

.p_Top5 {
	margin-top:0px;
	margin-bottom:0px;
	padding-left:7px;
	font-size:11px !important;
	color:#666666 !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}

p_Top5 {
	margin-top:0px;
	margin-bottom:0px;
	padding-left:7px;
	font-size:11px !important;
	color:#666666 !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}

.a_home {
	color:#003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	text-decoration:none;
	font-weight:normal;
}

a_home {
	color:#003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	text-decoration:none;
	font-weight:normal;	
}

.a_home:hover{
	color:#0099FF !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	text-decoration:none;	
	font-weight:normal;	
}

a_home:hover{
	color:#0099FF !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	text-decoration:none;	
	font-weight:normal;	
}

div.Tops p {
	margin-top:-10px;
	padding-left:7px;
	font-size:11px !important;
	color:#666666 !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}

div.Tops div#izq div.top_border_l {
	background-image:url(/interhabit/images/Neutral/ZoneIndex/Top_Lodging_Tours_A.gif);
	background-repeat:no-repeat;
	height:7px;
	width:219px;
	margin-bottom:-12px;
}

div.Tops div#right div.top_border_t {
	background-image:url(/interhabit/images/Neutral/ZoneIndex/Top_Lodging_Tours_A.gif);
	background-repeat:no-repeat;
	height:7px;
	width:219px;
	margin-left:221px;
	margin-top:-164px;
}

div#top_lodging {
	background-image:url(/interhabit/images/Neutral/ZoneIndex/Top_Lodging_Tours_B.gif);
	background-repeat:repeat-y;
	width:219px;
}

div.Tops div#izq div.bottom_border_l, div.Tops div#right div.bottom_border_t {
	background-image:url(/interhabit/images/Neutral/ZoneIndex/Top_Lodging_Tours_C.gif);
	background-repeat:no-repeat;
	height:9px;
	width:219px;
	margin-top:-11px;
}

div.Tops div#right div.bottom_border_t {
	position:relative;
	left:221px;
}

div#top_lodging a, div#top_tours a {
	color:#003399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	text-decoration:none;
}

div#top_lodging a:hover, div#top_tours a:hover{
	color:#0099FF !important;
}

div#top_tours {
	background-image:url(/interhabit/images/Neutral/ZoneIndex/Top_Lodging_Tours_B.gif);
	background-repeat:repeat-y;
	width:219px;
	position:relative;
	left:221px;
	margin-top:-12px;
}

/*All Destintations*/
All_Destinations{
	font-size:12px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold;
	color:#666666;
	text-align:left;
	margin-bottom:7px; /*-6*/
	margin-left:8px;
	margin-top:-2px;
	float:left;
}

.All_Destinations{
	font-size:12px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold;
	color:#666666;
	text-align:left;
	margin-bottom:7px; /*-6*/
	margin-left:8px;
	margin-top:-2px;
	float:left;
}

div#All_Destinations_top_border {
	background-image:url(/interhabit/images/Neutral/ZoneIndex/All_destinations_a.gif) !important;
	background-repeat:no-repeat;
	width:444px;
	height:6px;
}

div.All_Destinations {
	width:444px !important;
	background-image:url(/interhabit/images/Neutral/ZoneIndex/All_destinations_b.gif);
	background-repeat:repeat-y;
	position:relative;
	text-align:left;
	left:1px;
}

div.All_Destinations div#Bottom_Border {
	background-image:url(/interhabit/images/Neutral/ZoneIndex/All_destinations_c.gif);
	background-repeat:no-repeat;
	width:444px !important;
	height:10px !important;
	clear:both;
}

html > body #Container_Columns {
	height:auto;
}
div.All_Destinations div#Container_Columns {
	width:435px;
	clear:both;
}

div.All_Destinations h3 {
	font-size:12px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold;
	color:#666666;
	text-align:left;
	margin-bottom:7px; /*-6*/
	margin-left:8px;
	margin-top:-2px;
	float:left;
}

div.All_Destinations p.title_2 {
	font-weight:bold;
	color:#666666;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
}

div.All_Destinations p {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	margin-left:5px;
}

div.All_Destinations p a {
	text-decoration:none;
	font-weight:normal;
}

div.All_Destinations p a:hover {
	text-decoration:none;
}

/*Traqvel Resource*/
div.Travel_Resources{
	background-image:url(/interhabit/images/Spanish/ZoneIndex/Recursos_Viajero_empty.gif);
	background-repeat:no-repeat;
}

div.Travel_Resources_en{
	background-image:url(/interhabit/images/English/ZoneIndex/Travel_resource_empty.gif);
	background-repeat:no-repeat;
}

div.Travel_Resources_po{
	background-image:url(/interhabit/images/Portuguesse/ZoneIndex/Recursos_Viajero_empty_po.gif);
	background-repeat:no-repeat;
}

div.Travel_Resources, div.Travel_Resources_en, div.Travel_Resources_po{
	width:197px;
	height:201px;
/*	margin-top:-13px;*/
}

div.Travel_Resources select, div.Travel_Resources_en select, div.Travel_Resources_po select{
	width:86px !important;
	height:20px !important;
	margin-top:52px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	margin-left:1px !important;
}

div.Travel_Resources input.checkbox, div.Travel_Resources_en input.checkbox, div.Travel_Resources_po input.checkbox {
	height:17px;
	width:17px;
	position:relative;
	left:-75px;
	margin-top:5px !important;
}

div.Travel_Resources input.checkbox_first, div.Travel_Resources_en input.checkbox_first, div.Travel_Resources_po input.checkbox_first {
	height:17px;
	width:17px;
	position:relative;
	left:-75px;
	margin-top:12px !important;/*84*/
}

div.Travel_Resources p#flecha, div.Travel_Resources_en p#flecha, div.Travel_Resources_po p#flecha {
	margin-left:147px;
	margin-top:-19px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:13px;
	margin-bottom:-5px;

}

div.Travel_Resources p#flecha a, div.Travel_Resources_en p#flecha a, div.Travel_Resources_po p#flecha a {
	font-weight:bold;
	color:#FF9900;
	text-decoration:none;
	font-size:17px;
}


/**FOOTER**/

div.Footer {
	width:820px;
	clear:both;
}	

div#Footer_Title {
	font-size:9.5px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#003399 !important;
	border-top:solid 2px;
	border-top-color:#0000FF;
	margin-top:8px;
	padding-top:3px;
	font-weight:bold !important;
	line-height:20px;	
}

div#Footer_Title a {
	text-decoration:none !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	color:#003399 !important;
	font-weight:700;
	font-weight:normal !important;
}

div#Footer_Title a:hover {
	color:#0099FF !important;
}

div#Footer_Title span {
	font-weight:900;
	color:#FF9900;
	margin-left:3px;
	margin-right:2px;
}

div#Footer_Title div#Copyright {
	color:#999999;
	text-align:center;
	font-weight:normal;
	border-bottom:solid 2px;
	border-bottom-color:#0000FF;
	padding-bottom:3px;
	font-size:10px;
}
	
div#Footer_Content {
	color:#999999;
	font-size:9.5px;
}

div#Footer_Content a {
	text-decoration:none !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:9.5px;
}

div#Footer_Content a:hover {
	color:#0099FF !important;

}

div#Footer_Content p.title {
	font-weight:bold;
	margin-bottom:-17px;
	margin-top:3px;
	color:#003399 !important;
	font-size:9.5px !important;
}

div#Footer_Content p {
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9.5px;
	margin-top:18px;
	margin-bottom:6px;
}

div#Footer_Content b {
	font-size:9.5px !important;
}


/**MENU RIGHT**/

td#trd {
	clear:left;
}

td#trd table#Lenguage_Search {
	margin-top:5px;
	position:relative;
	left:2px;
}

td#trd table#Lenguage_Search td.UserLogueado {
	position:relative;
	top:15px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}

td#trd table#Lenguage_Search td.UserLogueado span {
	color:#000099;
	text-decoration:underline;
}

td#trd table#Lenguage_Search td.UserLogueado_lo {
	text-align:center;
}

td#trd table#Lenguage_Search td.UserLogueado_lo span {
	font-size:9px;
}

td.select_language {
	text-align:center;
	position:relative;
	top:15px;
}

td.select_language p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px !important;
	font-weight:bold;
	color:#003399;
	text-align:center;
	text-decoration:none;
	margin-top:0px;
}

td.select_language p a:hover {
	color:#0099FF;
}

td.select_language p span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	font-weight:bold;
	color:#FF9900;
}

td#search {
	background-image:url(/interhabit/images/Neutral/MenuRight/binoculares_empty09.jpg);
	background-repeat:no-repeat;
/*	width:181px !important;*/
	height:67px;
	text-align:left;
	position:relative;
	top:20px;
}

td#search input {
	margin-left:10px;
	font-size:10px;
}

td#search a {
	text-decoration:none;
	border:none;
}

td#search a img.arrow {
	position:relative;
	top:6px;
	left:78px;
	width:27px;
	height:15px;
	border:none;
}


/*div#Opcion_Login {
	margin-top:0px;
	text-align:left;
}*/

div#Opcion_Login h2.Login_Users {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px;
	color:#003399;
	font-weight:bold;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

Login_Users h2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px;
	color:#003399;
	font-weight:bold;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.Login_Users h2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px;
	color:#003399;
	font-weight:bold;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

div#Opcion_Login h2.Login_Users a {
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#Opcion_Login span.Bottom_Border_h2, div#Opcion_Login span.Bottom_Border_h2_2{
	background-image:url(/interhabit/images/Neutral/MenuRight/border_dot.gif);
	background-repeat:repeat-x;
	width:115px;
	height:2px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
	/*position:absolute;*/
}

div#Opcion_Login h2.Reservations {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px;
	color:#003399;
	font-weight:bold;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

div#Opcion_Login h2.Reservations a{
	color: #FF9900 !important;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#Opcion_Login h2.Customer {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px;
	color:#003399;
	font-weight:bold;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

div#Opcion_Login h2.Customer a {
	font-size:10px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	color:#003399;
	font-weight:bold;
	text-decoration:none;
}

div#Opcion_Login h2.Customer a:hover{
	color:#0099FF;
}

div#Opcion_Login h2.Reservations a:hover {
	color:#0099FF !important;
}

div#Opcion_Login div#Users {
	text-align:center;
	margin-top:-5px;
}

div#Opcion_Login div#Users input#Email, div#Users input#Pass{
	width:106px;
	height:18px;
	margin-left:-3px;
}

div#Opcion_Login div#Users input#Email {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

div#Opcion_Login div#Users input#Pass {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin-top:2px;
}

div#Opcion_Login div#Users a img.arrow {
	width:27px;
	height:15px;
	border:none;
	padding-left:70px;
	padding-top:5px;
}

div#Users p#lost_pass {
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	margin-top:0px;
	margin-left:5px;
}

div#Users p#lost_pass a{
	font-size:11px;
	text-decoration:none;
	color:#003399;
}

div#Users p#lost_pass a:hover {
	color:#0099FF;
}

div#Selector_MenuR {
	/*margin-top:15px;*/
	border-collapse:collapse;
}

.titleMR
 {
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	font-weight:bold;
	text-align:left; 
}

titleMR
 {
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	font-weight:bold;
	text-align:left; 
}

div#Selector_MenuR div#Select_Combos {
	margin-top:2px;
	padding-top:0px;
	padding-left:8px;
	text-align:left;
}

div#Selector_MenuR div#Select_Combos select {

	width:121px !important;
	height:15px !important;
	font-size:10px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*padding-top:0px !important;*/
}

div#Selector_MenuR div#Select_Combos a img {
	border:none;
	width:27px;
	padding-left:85px;
	padding-top:5px;
}

div#Selector_MenuR p {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	clear:both;
	text-align:left;
}

div#Selector_MenuR p a {
	color:#666666;
	text-decoration:none;
	font-size:10px;
	position:relative;
	top:0px;
	background-color:#EAEAFF;
}

div#Selector_MenuR p a:hover {
	color:#0099FF;
}

div#zoneMap p {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	clear:both;
	text-align:left;
}

div#zoneMap p a {
	color:#666666;
	text-decoration:none;
	font-size:10px;
	position:relative;
	top:0px;
}

div#zoneMap p a:hover {
color:#0099FF;
}

div#Selector_MenuR div#Border_MenuRight {
	background-image:url(/interhabit/images/Neutral/MenuRight/Top_Border_OpcionLogin.gif);
	background-repeat:no-repeat;
	height:9px;
	width:184px;
	border-collapse:collapse;
	position:relative;
	clear:both;
}

div#Selector_MenuR div#Bottom_Border_MenuRight {
	background-image:url(/interhabit/images/Neutral/MenuRight/Menu_Right_fondo_c.gif);
	background-repeat:no-repeat;
	height:9px;
	width:184px;
	position:relative;
	clear:both;
}

div#Selector_MenuR div#Select_Combos div#tbl_Viaje select {
	width:50px !important;
	height:15px !important;
	font-size:10px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

div#Map_Selector{
	background-repeat:no-repeat;
	width:48px;
	height:44px;	/*44*/
	float:right;
	position:relative;
	top:0px;
	right:7px;
	/*margin-bottom:-25px*/
}

img#Map_Menu {
	text-decoration:none;
	border:none;
	position:relative;
	margin-top:0px;
}

div#Top_Border_Links {
	background-image:url(/interhabit/images/Neutral/MenuRight/Top_Border_OpcionLogin.gif);
	background-repeat:no-repeat;
	width:181px;
	height:9px;
	position:relative;
	/*top:-2px;*/
}

div#List_Links {
	width:181px;
	border-collapse:collapse;
}

.Links {
	width:181px;
	margin-left:2px;
	margin-right:1px;
	margin-top:-5px;
}

Links {
	width:181px;
	margin-left:2px;
	margin-right:1px;
	margin-top:-5px;
}

title{
	background-position:top;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	margin-bottom:0px;
	color:#000000;
	font-weight:bold;
}

.title{
	background-position:top;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	margin-bottom:0px;
	color:#000000;
	font-weight:bold;
}
	
title a {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	margin-top:5px;
	position:relative;
	top:5px;
}

.title a {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	margin-top:5px;
	position:relative;
	top:5px;
}


.title_2 {
	/*font-weight:bold;*/
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	margin-left:8px;
	margin-right:8px;
}

title_2 {
	/*font-weight:bold;*/
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	margin-left:8px;
	margin-right:8px;

}

title_2 a{
	color:#003399;
	text-decoration:none;
	font-size:11px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-align:justify;
	margin-top:0px;
}

.title_2 a{
	color:#003399;
	text-decoration:none;
	font-size:11px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-align:justify;
	margin-top:0px;
}

div#List_Links p#title_2 a:hover {
	color:#0099FF;
	font-size:11px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-align:center;
}

div#Links_IH {
	position:relative;
	/*left:-7px;*/
	margin-left:3px !important;
	margin-right:2px !important;
	margin-top:5px;
	width:159px !important;
	text-align:left;
}

div#Links_Google {
	margin-left:-5px; !important;
	margin-right:0px;
	margin-top:0px;
	width:159px;
	text-align:left;

}

div#Links_IH p {
	margin-bottom:0px;
	margin-top:8px;
	text-align:left;

}

div#Links_IH a {
	color:#3366CC;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
div#List_Links div#Borde_Bottom {
	background-image:url(images/neutral/menuright/Menu_Right_fondo_C.gif);
	background-repeat:no-repeat;
	width:181px;
	height:9px;
}


/**HEADER**/
div.Header {
	width:770px !important;
	height:70px;
	border-bottom: solid 2px;
	border-bottom-color:#0000FF;
	background-image:url(images/neutral/header/Frommers_logo.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-bottom:8px;
}

div.Header div#Header_Left {
	float:left;
	width:397px;
}

div.Header div#Header_Left div#Logo {
	width:237px;
	float:left;
	clear:both;
}

div.Header div#Header_Left div#Logo a img {
	text-decoration:none;
	border:none;
}

div.Header div#Header_Left div#Text {
	width:160px;
	text-align:center;
	float:right;
}

div.Header div#Header_Left div#Text h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
}

div.Header div#Header_Left div#Text h3 span {
	font-weight:bold;
	color:#003399;
	font-size:11px;
}

div.Header div#Header_Right {
	float:right;
	width:373px;
}

div.Header div#Header_Right div#Credit_Cards {
	width:165px;
	float:left;
	clear:both;
	margin-top:8px;
}

div.Header div#Header_Right div#Credit_Cards a img {
	border:none;
	text-decoration:none;
}

div.Header div#Header_Right div#Comments {
	width:199px; /*Deberia ser 201*/
	float:right;	
	position:relative;
	top:0px !important;
	right:5px !important;
}

blockquote {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-style:italic;
	color:#666666;
	margin-left:0px;
	padding-left:5px;
	font-size:9px;
	font-weight:bold;
}

blockquote a{
	color:#666666;
	text-decoration:none;
	width:195px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px;
}

blockquote a:hover{
	color:#3366CC;
	text-decoration:none;
	width:195px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:10px;

}

.tr_contact{
	border-top-style:solid;
	border-top-width:1px;
}

.td_izquierda{
	width:10%;
	text-align:center;
	vertical-align:middle;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:solid;
	border-top-width:1px;
}

.td_centro{
	width:30%;
	text-align:center;
	vertical-align:middle;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style: solid;
	border-top-width:1px;
}

.td_derecha{
	width:30%;
	text-align:center;
	vertical-align:middle;
	border-top-style:solid;
	border-top-width:1px;
}

.ws									
{									
	TEXT-DECORATION: none;			
   	font-size: 11pt;					
   	font-family:Arial;			
}

ws										
{									
	TEXT-DECORATION: none;			
   	font-size: 11pt;					
   	font-family:Arial;			
}

.ws:hover									
{									
	TEXT-DECORATION: none;			
   	font-size: 11pt;					
   	font-family:Arial;			
}

ws:hover										
{									
	TEXT-DECORATION: none;			
   	font-size: 11pt;					
   	font-family:Arial;			
}

.ws:visited									
{									
	TEXT-DECORATION: none;			
   	font-size: 11pt;					
   	font-family:Arial;			
}

ws:visited										
{									
	TEXT-DECORATION: none;			
   	font-size: 11pt;					
   	font-family:Arial;			
}

/*Links de post shopping ver todas*/

.ls									
{									
	TEXT-DECORATION: none;			
   	font-size: 10pt;					
   	font-family:Arial;			
}

ls										
{									
	TEXT-DECORATION: none;			
   	font-size: 10pt;					
   	font-family:Arial;			
}

.ls:hover									
{									
	TEXT-DECORATION: none;			
   	font-size: 10pt;					
   	font-family:Arial;			
}

ls:hover										
{									
	TEXT-DECORATION: none;			
   	font-size: 10pt;					
   	font-family:Arial;			
}

.ls:visited									
{									
	TEXT-DECORATION: none;			
   	font-size: 10pt;					
   	font-family:Arial;			
}

ls:visited										
{									
	TEXT-DECORATION: none;			
   	font-size: 10pt;					
   	font-family:Arial;			
}


