/*CSS - Great Estates Website */
/* Abril 2007*/

body {
	margin: 0px;
	padding: 0px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:justify;
}

h1 {
	padding: 0px;
	margin: 0px;
}

h2 {
	padding-bottom:5px;
	margin: 0px;
}

.floatleft{
	float: left;
	margin: 0px 0px 0px 0px;
	margin-right: 14px;
	margin-bottom: 14px;
}

.floatright{
	float: right;
	margin: 0px 0px 0px 0px;
	margin-left: 10px;
	margin-bottom: 14px;
}


/*Links*/

a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CC0479; text-decoration: underline}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CC0479; text-decoration: underline}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CC0479; text-decoration: underline}
a:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CC0479; text-decoration: underline}


.lnk {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B5396C; text-decoration: underline}
.lnk:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B5396C; text-decoration: none}
.lnk:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B5396C; text-decoration: underline}
.lnk:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B5396C; text-decoration: none}

.lnkMenuCnt {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
.lnkMenuCnt:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.lnkMenuCnt:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
.lnkMenuCnt:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none}

.lnkFooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
.lnkFooter:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.lnkFooter:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
.lnkFooter:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}

.lnkHeader {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #454545; text-decoration: underline}
.lnkHeader:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #454545; text-decoration: none}
.lnkHeader:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #454545; text-decoration: underline}
.lnkHeader:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #454545; text-decoration: none}

.lnkNews {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B5396C; text-decoration: underline}
.lnkNews:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B5396C; text-decoration: none}
.lnkNews:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B5396C; text-decoration: underline}
.lnkNews:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #B5396C; text-decoration: none}

.lnkMore {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #B5396C; text-decoration: none}
.lnkMore:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #B5396C; text-decoration: underline}
.lnkMore:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #B5396C; text-decoration: none}
.lnkMore:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #B5396C; text-decoration: underline}

.lnkProject {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #444444; text-decoration: underline}
.lnkProject:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #444444; text-decoration: none}
.lnkProject:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #444444; text-decoration: underline}
.lnkProject:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #444444; text-decoration: none}


/*Backgrounds and divisions*/

.bgMenuCnt {
	background-image: url(../images/bg_menucnt.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width:180px;
}

.divVert {
	background-image:url(../images/ln_dashvt.gif);
	background-position:center;
	background-repeat:repeat-y; 
}

.divHor {
	background-image:url(../images/ln_dashhr.gif);
	background-position:center;
	background-repeat:repeat-x; 
}

.bgTitFeature {
	background-image:url(../images/bg_titfeature.gif); 
	background-position:left; 
	background-repeat:no-repeat; 
	width:224px; 
	height:26px;
}

.bg2TitFeature {
	background-image:url(../images/bg2_titfeature.gif); 
	background-position:top; 
	background-repeat:repeat-x;
}

.bgTitNews {
	background-image: url(../images/bg_titnoti.gif); 
	background-position:left; 
	background-repeat:no-repeat; 
	width:167px; 
	height:25px;
}

.bg2TitNews {
	background-image: url(../images/bg2_titnoti.gif); 
	background-position:left; 
	background-repeat: repeat-x; 
	height:25px;
}

.bgTitSearch {
	background-image: url(../images/bg_titbuscador.gif); 
	background-position:left; 
	background-repeat:no-repeat; 
	width:185px; 
	height:23px;
}

.bg2TitSearch {
	background-image: url(../images/bg2_titbuscador.gif); 
	background-position: left; 
	background-repeat: repeat-x; 
	height:23px;
}

.bgAbout {
	background-image: url(../images/bg_acerca.gif); 
	background-repeat: no-repeat; 
	width:464px;
	height:11px;
}

.tblRightCorner {
	background-image: url(../images/ptbl-rightcorner.gif); 
	background-repeat: no-repeat; 
	background-position:right;
	height:11px;
	width: 18px;
}

.bgTblHome {
	background-color:#F9E7E7; 
	border-left: 1px solid #F1D5D5; 
	border-right: 1px solid #F1D5D5; 
	border-top: 1px solid #F1D5D5; 
}

.bgBottomTblHome {
	background-color:#F9E7E7; 
	border-bottom: 1px solid #F1D5D5; 
}

/*Fonts*/

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:justify;
}

.txtCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.txtBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

form 
{
	font-family : Verdana;
	font-size : 11px; 
	border-width : 0; 
	padding : 0; 
	margin : 0; 
	display: inline;
} 

input, select, textarea
{
	font-family : Verdana;
	font-size : 11px; 
	background-color : white; 
	border : 1px solid #BABABA;
	margin : 2px; 
} 

.submit
{
	font-weight : bold;
	background : #C65784;
	color : white;
	border-color: #700B45;
}

.textBox01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
	/*width:160px;*/
}

.textBox02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	width:190px;
}

.subtitCnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #A10A62;
}

.txtWelcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #333333;
}

.txtPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B5396C;
}

.txtDiv {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: none
}

.titSection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.titCnt {
	font-family: Tahoma, serif;
	font-size: 19px;
	font-weight: normal;
	color: #555555;
}

/*Borders*/

.brdImages {
	padding: 2px;
	border: 1px solid #CCCCCC;
}

/*Opacity and Images*/

.opacityit img{
opacity:1.0; filter: alpha(opacity=100); -moz-opacity:1.0;
}

.opacityit:hover img{
opacity:.90; filter: alpha(opacity=90); -moz-opacity:.90;
}

.floatleftImg{
	float: left;
	margin: 0px 0px 0px 0px;
	border: 1px solid #492C38;
	margin-right: 10px;
}

.floatrightImg{
	float: right;
	margin: 0px 0px 0px 0px;
	border: 1px solid #492C38;
	margin-left: 10px;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-align:justify;
	list-style-image: url(../images/bull-li.gif);
	padding-bottom:5px;
	list-style-position: inside;
}
