/* CSS Document */

#outerContainer { margin: 0 auto; width: 956px; height: auto; }
#header { margin: 0 auto; width: 956px; height: 585px; }

#content { margin: 0px auto 0px auto; width: 956px; }

#countryContainer { margin: 20px auto 0 auto; }
#countryTop { position:absolute; background-image: url(../images/border_top_countries.gif); background-repeat: no-repeat; width: 956px; height: 4px; }
#countryMiddle { width: 954px; padding: 0px 0 0px 0; border-left: #9a918e 1px solid; border-right: #9a918e 1px solid; }
#countryBottom { background-image: url(../images/border_bottom_countries.gif); background-repeat: no-repeat; width: 956px; height: 4px; }
#logoAndSubmit { width: 142px; text-align: center; margin:0 0 0 auto; }
#argentinaHeader{ 
	background-image: url(../images/bg_header_argentina.gif); 
	background-repeat: no-repeat;
	position: relative; 
	top: 6px; 	
	width: 916px; 
	height: 31px; 
	margin: 0px auto 0 auto;
	text-align: right; 
	padding: 15px 24px 0 0;
}
#brasilHeader{ 
	background-image: url(../images/bg_header_brasil.gif); 
	background-repeat: no-repeat; 
	position: relative; 
	top: 6px; 	
	width: 916px; 
	height: 31px; 
	margin: 0 auto 0 auto;; 
	text-align: right; 
	padding: 15px 24px 0 0;
}
#brasilHeader_es{ 
	background-image: url(../images/bg_brasil_es.gif); 
	background-repeat: no-repeat; 
	position: relative; 
	top: 6px; 	
	width: 916px; 
	height: 31px; 
	margin: 0 auto 0 auto;; 
	text-align: right; 
	padding: 15px 24px 0 0;
}
#chileHeader{ 
	background-image: url(../images/bg_header_chile.gif); 
	background-repeat: no-repeat; 
	position: relative; 
	top: 6px; 	
	width: 916px; 
	height: 31px; 
	margin: 0 auto 0 auto; 
	text-align: right; 
	padding: 15px 24px 0 0;
}
#mexicoHeader{ 
	background-image: url(../images/bg_header_mexico.gif); 
	background-repeat: no-repeat; 
	position: relative; 
	top: 6px; 	
	width: 916px; 
	height: 31px;  
	margin: 0 auto 0 auto; 
	text-align: right; 
	padding: 15px 24px 0 0;
}

#mexicoHeader_es{ 
	background-image: url(../images/bg_header_mexico_es.gif); 
	background-repeat: no-repeat; 
	position: relative; 
	top: 6px; 	
	width: 916px; 
	height: 31px;  
	margin: 0 auto 0 auto; 
	text-align: right; 
	padding: 15px 24px 0 0;
}

#peruHeader{ 
	background-image: url(../images/bg_header_peru.gif); 
	background-repeat: no-repeat; 
	position: relative; 
	top: 6px; 	
	width: 916px; 
	height: 31px;  
	margin: 0 auto 0 auto; 
	text-align: right; 
	padding: 15px 24px 0 0;
}

#peruHeader_es{ 
	background-image: url(../images/bg_header_peru_es.gif); 
	background-repeat: no-repeat; 
	position: relative; 
	top: 6px; 	
	width: 916px; 
	height: 31px;  
	margin: 0 auto 0 auto; 
	text-align: right; 
	padding: 15px 24px 0 0;
}

.soon{font-family: Arial; font-size: 12px; color:#888888; }
.sepaLine{ width:940px; height: 1px; background-image:url(../images/separating_line.gif); background-repeat: repeat-x; margin: 0 auto; }

.hotelTitle { font-family: Arial; font-size: 18px; color:#000000; }
.hotelAddress { font-family: Arial; font-size: 11px; font-style: italic; color:#fc951b; }
.hotelNumber { font-family: Arial; font-size: 11px; font-style: italic; color:#fc951b; }
.hotelDescription { font-family: Arial; font-size: 12px; color:#857c79; }

table { border-collapse:collapse; margin: 0px auto 0px auto; }

ul { padding: 0px 0px 0px 25px; }

#footer{ 
	margin: 15px auto 0 auto; 
	width: 956px; 
	text-align: center; 
	font-family: arial;
	font-size: 10px;
	color:#999999;
}

#footer a{
	color:#999999;
	text-decoration: none;
}

#footer a:hover{
	color:#999999;
	text-decoration: underline;
}
