html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


body {
	background-color: #82a222; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height: 1;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

* :focus { 
	outline: 0; 
	}
	
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

#main {
	width:100%;
	height:100%;	
}

#headerImage {
	width:900px;	
}

h2.subtitle {
	font-weight:normal;	
	font-size:14px;
}
	
#setster  {
	position:absolute;
	top:-50px
	background-color: #CFF;	
}
	
#container  {
	position:absolute;
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;
	background-color:#82a222;
}

#wrapper {
	position: relative;
	top:0px;
	left:0px;
	width:898px;
	height:1100px;
	z-index:1;
	border: thin;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#666666; 
}

#adTierras {
	position:relative;
	top:-20px;
	left:370px;
	z-index:200;	
}

#wrapperContact {
	position: relative;
	top:0px;
	left:0px;
	width:898px;
	height: 700px;
	z-index:1;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#CCFF66;
	font-size:.8em;
	padding-top:0px;
}

#wrapperTierras {
	position: relative;
	top:0px;
	left:0px;
	width:898px;
	height: 2000px;
	z-index:1;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#CCFF66;
	font-size:.8em;
	padding-top:0px;
}

#wrapperAffiliates {
	position: relative;
	top:0px;
	left:0px;
	width:898px;
	height: 400px;
	z-index:1;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#CCFF66;
	font-size:.8em;
	padding-top:0px;
}

#wrapperLinks {
	position: relative;
	top:-25px;
	left:0px;
	width:898px;
	height: 300px;
	z-index:1;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#CCFF66;
	font-size:.8em;
	padding-top:30px;
}

#wrapperPolitica {
	position: relative;
	top:0px;
	left:0px;
	width:898px;
	height: 320px;
	z-index:1;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#CCFF66;
	font-size:.8em;
	padding-top:0px;
}

#wrapperGracias {
	position: relative;
	top:0px;
	left:0px;
	width:898px;
	height: 220px;
	z-index:1;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#CCFF66;
	font-size:1em;
	padding-top:20px;
}

#wrapperBusqueda {
	position: relative;
	top:0px;
	left:0px;
	width:898px;
	height: 750px;
	z-index:1;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#669933;
	font-size:.8em;
	padding-top:0px;
}

#wrapperRaices {
	position: relative;
	top:0px;
	left:0px;
	width:898px;
	height: 1200px;
	z-index:1;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#669933;
	font-size:.8em;
	padding-top:0px;
}

#wrapperComestibles  {
	position: relative;
	top:0px;
	left:0px;
	width:898px;
	height: 660px;
	z-index:1;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#669933;
	font-size:.8em;
	padding-top:0px;
}

h1.forma  {
	color:#CCFFFF;
	font-weight:normal;
}

#footerCover  {
	position:relative;
	top:-510px;
	left:2px;
	z-index:5;
}

#footerContact  {
	position:relative;
	top:-520px;
	left:2px;
	z-index:5;
}

#footerAffiliates {
	position:relative;
	top:-110px;
	left:1px;
	z-index:5;
	height:100px;
	width:900px;
}

#footerLinks  {
	position:relative;
	top:-535px;
	left:2px;
	z-index:5;
}

#footerPolitica  {
	position:relative;
	top:-530px;
	left:2px;
	z-index:5;
}

#footerBusqueda {
	position:relative;
	top:-510px;
	left:2px;
	z-index:5;
}

#footerRaices {
	position:relative;
	top:-510px;
	left:2px;
	z-index:5;
}

#footerAlgarrobo {
	position:relative;
	top:-510px;
	left:2px;
}

#footerComestibles {
	position:relative;
	top:-510px;
	left:2px;
	z-index:5;
}

#footerGracias  {
	position:relative;
	top:-530px;
	left:2px;
	z-index:5;
}

#headerMain  {
	position:relative;
	width: 900px;
	left:0px;
	background-color:#000000; 
	top:0px;
	color:#ffffff;
	font-size:1em;
	z-index:1;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}

#header  {
	position:relative;
	width: 900px;
	left:0px;
	background-color:#000000; 
	top:2px;
	color:#ffffff;
	font-size:1em;
	z-index:1;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}

#bottomCover  {
	position:relative;
	width: 900px;
	left:-2px;
	top:508px;
	background-color:#000000; 
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	z-index:5;
}

#bottomAlgarrobo  {
	position:relative;
	width: 900px;
	left:-2px;
	top:508px;
	background-color:#000000; 
	color:#ffffff;
	padding-top:5px;
	padding-bottom:5px;
	z-index:5;
}

#bottomCover01  {
	position:relative;
	width: 900px;
	background-color:#000000;
	left:0px;
	top:0px;
	color:#ffffff;
	z-index:1;
	padding-top:5px;
	padding-bottom:5px;
	z-index:5;
}

#creditsCover01  {
	position: relative;
	top:-35px;
	left: 0px;
	font-size: .70em;
	color: #800000;
	text-align:center;
	width:100%;
	z-index:50;
}

#card  {
	position:relative;
	width: 898px;
	left:-1px;
	background-color:#088030; 
	top:508px;
	padding-bottom:10px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	z-index:5;
}

#footImage  {
	position:relative;
	left:-2px;
	top: 530px;
	width:900px;
}

#credits {
	position: relative;
	top:490px;
	left: 0px;
	font-size: .70em;
	color: #800000;
	text-align:center;
	width:100%;
	z-index:7;
}

#contactInfo {
	font-size:.80em;
	position: relative;
	top:230px;
	left:0px;
	width:350px;
	height:100%;
	z-index:2;
	border: thin;
	border-width: 1px;
	border-style: solid;
	border-color: #808080;
	padding: 15px;
}

.iContact {
	font-weight: bold;
}

.aviso {
	color: red;
	font-size: .75em;
}

.titulo {
	font-weight: bold;
}

.forma {
	width:100%;
	padding-top:15px;
	padding-bottom:15px;
}

#SNicons {
	position: absolute;
	top:228px;
	left:475px;
	width:374px;
	font-size:.80em;
	z-index:2;
	/* background-color:#CCFF66; */
	background-color:#66FFFF;
	height: 197px;
}

#world  {
	position: absolute;
	top:32px;
	left:33px;
	width:80px;
	z-index:15;
}

#copperTitle  {
	position:relative;
	background-color:#66FFFF;
	width:374px;
	top:0px;
	text-align:center;
	padding-top:5px;
}

#copper  {
	position:relative;
	width:374px;
	top:10px;
}

#haciaChile  {
	font-size:.75em;
	position: absolute;
	top:660px;
	left:0px;
	width:430px;
	z-index:2;
	background-color:#CCFF66;
	padding-bottom: 10px;
	text-align:left;
	font-weight:bold;
	line-height:16px;
}

#haciaUSA  {
	font-size:.75em;
	position: absolute;
	top:800px;
	left:0px;
	width:430px;
	z-index:2;
	background-color:#CCFF66;
	padding-bottom: 10px;
	text-align:left;
	font-weight:bold;
}

#usaTitle {
	background-color:#666666;
	padding-top:5px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	padding-left:10px;
}

#chileTitle  {
	background-color:#666666;
	padding-top:5px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	padding-left:10px;
}

#titleCobre  {
	background-color:#666666;
	padding-top:5px;
	color:#FFFFFF;
	text-align:left;
	color:#FF9933;
}

#words {
	position:absolute;
	top:0px;
	left:0px;
	width:400px;
	/* height:470px; */
	z-index:1;
	padding: 15px;
	background-color:#CCFF66;
	font-size:.75em;
	text-align:justify;
	font-weight:bold;
}

#gracias  {
	font-size:.80em;
	position: relative;
	top:0px;
	left:0px;
	width:650px;
	z-index:2;
	padding: 15px;
	background-color:#CCFF66;
	text-align:center;
}

#cotizarForm {
	font-size:1em;
	position: relative;
	top:0px;
	left:0px;
	width:500px;
	z-index:2;
	padding: 15px;
	background-color:#CCFF66;
	text-align:left;
}

#respuestaInfo {
	font-size:1em;
	position: relative;
	top:0px;
	left:0px;
	width:500px;
	z-index:2;
	padding: 15px;
	background-color:#CCFF66;
}

#contactoTxt  {
	position: absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:2;
	background-color:#CCFF66;
	text-align:left;
	font-size:.80em;
}

.indent  {
	padding-left:70px;
}

.indent02  {
	padding-top:5px;
	padding-left:10px;
}

#fbook {
	position:absolute;
	top:900px;
	left:0px;
	width: 400px; 
}

#coverWidgets {
	position:absolute;
	top:950px;
	left:360px;
	width: 300px; 
}


#addThis  {
	position:relative;
	top:0px;
	left:10px;
	width:80px;
}

#emailus  {
	position:relative;
	font-size:.80em;
	top:17px;
	left:300px;
	width:80px;
}

#rLinks  {
	position:absolute;
	font-size:.80em;
	top:428px;
	left:-187px;
	width:118px;
	z-index:5;
}

.submit {
	padding-right: 5px;
}

#menu {
	position:relative; 
	left:0px; 
	top:2px; 
	width:472px; 
	height:19px; 
	z-index:4;
	font-size: .8em;
	text-align: left;
}

#menuRect {
	position:relative; 
	left:0px; 
	top:0px; 
	width:900px; 
	height:19px; 
	background-color:#336633;
	font-size:.60em;
	padding-top:5px;
	color:#CCFFFF;
	z-index:5;
}

.cotizacion {
	position:absolute;
	left:0px; 
	top:0px;
	text-align: center;
	padding-left: 15px;
	z-index:5;
}

.inicio {
	position:absolute; 
	left:220px; 
	top:0px;
	text-align: center;
	z-index:5;
}

#miami {
	position:relative;
	left: 23px;
}

#santiago {
	position:relative;
}

a.menulink:link {
	text-decoration: none;
	color:#F9E14D;
}
a.menulink:visited {
	text-decoration: none;
	color:#F9E14D;
}
a.menulink:hover {
	text-decoration: none;
	color:#FF6633;
}
a.menulink:active {
	text-decoration: none;
	color:#F9E14D;
}

a.Email:link {
	text-decoration: none;
}
a.Email:visited {
	text-decoration: none;
	color: #800000;
}
a.Email:hover {
	text-decoration: none;
	color: #800000;
}
a.Email:active {
	text-decoration: none;
	color: #800000;
}

a.picLink:link {
	text-decoration: none;
	color:#660000;
}
a.picLink:visited {
	text-decoration: none;
	color: #800000;
}
a.picLink:hover {
	text-decoration: none;
	color:#0066CC;
}
a.picLink:active {
	text-decoration: none;
	color: #800000;
}

.menulink-2 {
	font-size: .80em;
	color: #800000;
}

.politica {
	position:relative;
	top: 0px;
	width:100%;
	z-index:100;
	font-size: .8em;
	color: #000000;
}

#who {
	position:absolute;
	top:3px;
	left:410px;
	border-style:solid;
	border-width:0px;
	font-size:.80em;
	width:120px;
	text-align:center;
}

#right {
	position:absolute;
	top:3px;
	left:690px;
	border-style:solid;
	border-width:0px;
	font-size:.80em;
	width:120px;
	text-align:center;
}

#middle {
	position:absolute;
	top:3px;
	left:390px;
	border-style:solid;
	border-width:0px;
	font-size:.80em;
	width:120px;
	text-align:center;
}

#middleTitle {
	position:absolute;
	top:3px;
	left:310px;
	border-style:solid;
	border-width:0px;
	font-size:1em;
	width:300px;
	text-align:center;
	color:#FFFFFF;
}

#left {
	position:absolute;
	top:3px;
	left:106px;
	border-style:solid;
	border-width:0px;
	font-size:.80em;
	width:120px;
	text-align:center;
}

p.addthis_button  {
	padding-left:10px;
}

.reset  {
	padding-left: 8px;
}

#welcome02 {
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
	z-index:20;
	width:100%;
}

#welcome {
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
	z-index:20;
	width:100%;
}

/* Set the Style for the Blinking Content */
#contentdiv {
	position:relative; /* Set the position */
	visibility:hidden; /* Hiding the content at the time of page load */
}

a.moonLink:link  {
	color: #800000;
	text-decoration: none;
}

a.moonLink:visited  {
	color: #800000;
	text-decoration: none;
}

a.moonLink:hover  {
	color: #F03;
	text-decoration:none;
}

a.moonLink:active  {
	color: #800000;
	text-decoration: none;
} 

#lanCargo  {
	position:absolute;
	top: 50px;
	left:0px;
	width:100%;
}

#mlgp  {
	position:absolute;
	top: 120px;
	left:0px;
	width:100%;
}

#yes  {
	position:absolute;
	top: 194px;
	left:0px;
	width:100%;
}

#chileDir  {
	position:absolute;
	top: 275px;
	left:0px;
	width:100%;
	font-size:.8em;
}

#mailForm  {
	position:absolute;
	top:10px;
	left:70px;
	text-align:left;
}

#direcciones {
	position: relative;	
	top: -55px;
}

#titleDirections  {
	position:absolute;
	top:520px;
	left:0px;
	width:898px;
	text-align:center;
	border-style:none;
	/* border-color:#FF0000; */
	border-width:0px;
}

#nameContacts01  {
	position:absolute;
	top:555px;
	left:190px;
	text-align:left;
	width:350px;
}

#nameContacts02  {
	position:absolute;
	top:553px;
	left:500px;
	text-align:left;
	width:350px;
}

#msg {
	padding-top: 5px;
}

td.text {
	vertical-align:top;
}

#latestAds  {
	padding-top:20px;
	text-align:left;
	padding-left: 25px;	
}

a.coverAffiliates:link {
	text-decoration: none;
	color:#FF3300;
}
a.coverAffiliates:visited {
	text-decoration: none;
	color: #FF3300;
}
a.coverAffiliates:hover {
	text-decoration: none;
	color:#0066CC;
}
a.coverAffiliates:active {
	text-decoration: none;
	color: #FF3300;
}

span.aTitle  {
	color:#FF3300;
}
span.repre  {
	color:#FFFFFF;
}

#unoyuno  {
	position:absolute;
	top: 175px;
	left: 600px;
	width: 130px;
	height: 70px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	text-align:center;
	padding:5px;
	vertical-align:middle;
}

#wine  {
	position:absolute;
	top: 50px;
	left: 150px;
	width: 300px;
	height: 250px;
	text-align:center;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	padding:5px;
}

#buycom  {
	position:absolute;
	top: 430px;
	left: 0px;
	width: 300px;
	height: 250px;
	text-align:center;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	padding:5px;	
}

#europeos  {
	position:absolute;
	top: 20px;
	left: 20px;
	width: 163px;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	text-align:justify;
	padding:5px;
}

#garlo  {
	position:absolute;
	top: 20px;
	left: 235px;
	width: 126px;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	text-align:justify;
	padding:5px;
}

#novaceramica  {
	position:absolute;
	top: 20px;
	left: 410px;
	width: 170px;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	text-align:justify;
	padding:5px;
}

#promoline  {
	position:absolute;
	top: 20px;
	left: 620px;
	width: 244px;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	text-align:justify;
	padding:5px;
}

#logomundo  {
	position:absolute;
	top: 270px;
	left: 0px;
	width: 368px;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	text-align:justify;
	padding:5px;
	z-index:5;
}

#mexicana  {
	position:relative;
	left:0px;
	top:440px;
	float:left;
	z-index:10;
}

#cars  {
	position:absolute;
	top:516px;
	left:8px;
	width: 120px;
	height: 90px;
	z-index:5;
}

#videoBC  {
	position:relative;
	top:0px;
	left:217px;
	width:322px;
	height:192px;
	z-index:4;
}

#txtVideo {
	position:relative;
	top:90px;
	left:214px;
	width:440px;
	color:#CF9;
	font-size:.7em;
	text-align: justify;
	padding: 5px;
	/*border-style:solid;
	border-width: 1px;
	border-color:#FC6;*/
}

#carousel {
	position:relative;
	top:114px;
	left:214px;
	width:440px;
}

span.slidesTitle {
	color:#6F0;
	font-size: .9em;	
	padding-left: 14px;
}

#titleTalcra {
	width:100%;
	text-align:center;	
}

#fifa  {
	position:absolute;
	left:518px;
	top:213px;
	float:left;
	width:300px;
	height:215px;
	background-color:#000000;
	z-index:20;
}

.titleTierras {
	padding-top:5px;
	padding-bottom:10px;
	background-color:#F90;
}

.ofertasTierras  {
	font-size:1.2em;
	padding-top:5px;
	padding-bottom:10px;
	background-color:#F90;
	color:#600;	
}

#politica {
	padding-top:10px;	
}

a.contactanos:link {
	text-decoration: none;
	color:#CC0000;
}
a.contactanos:visited {
	text-decoration: none;
	color: #CC0000;
}
a.contactanos:hover {
	text-decoration: none;
	color:#0066CC;
}
a.contactanos:active {
	text-decoration: none;
	color: #CC0000;
}


a.linkPolitica:link {
	text-decoration: none;
	color:#336;
	font-size:.7em;
}
a.linkPolitica:visited {
	text-decoration: none;
	color: #336;
	font-size:.7em;
}
a.linkPolitica:hover {
	text-decoration: none;
	color:#0066CC;
	font-size:.7em;
}
a.linkPolitica:active {
	text-decoration: none;
	color: #336;
	font-size:.7em;
}

a.ofertas:link {
	text-decoration: none;
	color:#336;
	font-size:1em;
}
a.ofertas:visited {
	text-decoration: none;
	color: #336;
	font-size:1em;
}
a.ofertas:hover {
	text-decoration: none;
	color:#0066CC;
	font-size:1em;
}
a.ofertas:active {
	text-decoration: none;
	color: #336;
	font-size:1em;
}

/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 242 2010-03-14 00:55:02Z emartin24 $
 *
 */

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:215px; width:820px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}

/*********************************************************************************\
/* Scrolling Text */
#scrollbar1 { width: 440px; clear: both; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 420px; height: 200px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar1 .thumb .end,
#scrollbar1 .thumb { background-color: #337d51; }
#scrollbar1 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar1 .track { background-color: #8c8d8d; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 13px; }
#scrollbar1 .disable{ display: none; }

/* CAROUSEL */
#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 20px 40px;
}

/* ///////////////////////////////////// */

#balanceRight {
	position:absolute;
	left: 900px;
	top: 0px;
	width:220px;
	height:400px;
	background-color:#395179;	
}

#balanceLeft {
	position:absolute;
	left: -222px;
	top: 0px;
	width:220px;
	height:400px;
	background-color:#395179;	
}

#casa {
	width:184px;
	height: 184px;
	padding-top: 20px;	
}

#anuncio {
	color:#F90;
	font-size: .7em;
	text-align:left;
	padding:20px;
	line-height:1.4em;	
}

#anuncioPage {
	color:#FF6;
	font-size: .7em;
	text-align:left;
	padding:20px;
	line-height:1.4em;
	width:660px;
	text-align:justify;	
}


a.algarroboLink:link  {
	color:#CF6;
}

a.algarroboLink:visited  {
	color: #CF6;
}

a.algarroboLink:hover  {
	color:#F30;
}

a.algarroboLink:active  {
	color: #CF6;
} 

ul li { display: inline; }
			
.wide {
	border-bottom: 1px #000 solid;
	width: 4000px;
}

.fleft { float: left; margin: 0 20px 0 0; }

.cboth { clear: both; }

#mainPhoto {
	background: #82a222; 
	margin: 0 auto;
	padding: 30px;
	width: 700px;
}

#like {
	padding-top: 10px;	
}

p.casaDirections {
	font-size: 1.2em;	
}

a.algarroboMap:link  {
	color:#CF6;
	font-size: 1.2em;
}

a.algarroboMap:visited  {
	color: #CF6;
	font-size: 1.2em;
}

a.algarroboMap:hover  {
	color:#F30;
	font-size: 1.2em;
}

a.algarroboMap:active  {
	color: #CF6;
	font-size: 1.2em;
} 
