A
{
	color:#3686D5;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
A.related
{
    COLOR: #2d336f;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold
}
A.related:hover
{
    COLOR: #666666;
    TEXT-DECORATION: underline
    FONT-WEIGHT: bold
}
A.Path
{
    COLOR: #2d336f;
    TEXT-DECORATION: none
}
A.Path:hover
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
A.HomeLinks
{
    COLOR: #2d336f;
    TEXT-DECORATION: none
}
A.HomeLinks:hover
{
    COLOR: #666666;
    TEXT-DECORATION: underline
}
A.Menu
{
    FONT-SIZE: 10px;
    COLOR: #606060;
    TEXT-DECORATION: none
}
A.Menu:hover
{
    FONT-SIZE: 10px;
    COLOR: #2d336f;
    TEXT-DECORATION: underline
}
A.Menuselected
{
    FONT-SIZE: 10px;
    COLOR: #2d336f;
    FONT-WEIGHT: bold
    TEXT-DECORATION: none
}
A.Menuselected:hover
{
    FONT-SIZE: 10px;
    COLOR: #2d336f;
    FONT-WEIGHT: bold
    TEXT-DECORATION: underline
}
.Menu
{
    FONT-SIZE: 10px;
    COLOR: #606060;
    TEXT-DECORATION: none
}
BODY
{
    FONT-SIZE: 11px;
    COLOR: #606060;
/*    LINE-HEIGHT: 13px;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD
{
    COLOR: #606060;
/*    LINE-HEIGHT: 13px;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	font-size:11px;
}
DIV
{

    COLOR: #606060;
/*    LINE-HEIGHT: 13px;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
SPAN
{
    COLOR: #606060;
/*    LINE-HEIGHT: 13px;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
P
{

    COLOR: #606060;
/*    LINE-HEIGHT: 13px;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
INPUT
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #d3d3d3 1px solid;
    COLOR: #676767;
    BORDER-BOTTOM: #d3d3d3 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
OPTION
{
    FONT-SIZE: 7pt;
    COLOR: #676767;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
SELECT
{
    FONT-SIZE: 9px;
    COLOR: #676767;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
select.select
{
    font-size: 9px;
    color: #676767;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    width:190px;
    float:right;
    margin-bottom:8px;
}
.HomeTitle {
	color: #2D336F;
	font-weight: bold;
	font-size: 14px;
}
.heading1
{
    FONT-SIZE: 22px;
    COLOR: #2d336f;
    LINE-HEIGHT: 24px;
}
.Heading2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #2d336f;
}

.Tableheader {
	color: #2D336F;
	font-size: 10px;
	background-color: #FFFFFF;
	font-weight: bold;
}

.Tabledataline1 {
	background-color: #FFFFFF;
}

.Tabledataline2 {
	background-color: #E7E7E7;
}

.Bluecontentbold {
	color: #2D336F;
	font-weight: bold;
	font-size: 10px;
}

.Shareprice {
	color: #2D336F;
	font-weight: bold;
	font-size: 11px;
}

.greylinks {
	color: #a4a4a4;
	font-size: 9px;
	text-decoration: none;
}
a.greylinks:hover {
	color: #2D336F;
	font-size: 9px;
    TEXT-DECORATION: underline;
}

.Moto {
	color: #737373;
	font-size: 11px;
	font-weight: bold;
                     LINE-HEIGHT: 13px;
	text-decoration: none;
}
A.HomebannerRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.HomebannerRed:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}







.table-main {
	background: url(images/bgrmain.gif) top left repeat-y;
}
.table-bgr {
	background: url(images/bgr_body.gif) no-repeat top left;
}

td.top-nav {
	color: #a4a4a4;
	font-size:11px;
	border-bottom:1px solid #CBCCD8;
	padding-top:30px;
	text-align:right;
}
td.top-nav a {
	color: #a4a4a4;
	text-decoration: none;	
	padding-left:10px;
}

td.top-nav a:hover {
	color: #2D336F;
    text-decoration: underline;
}
td.top-nav input {
	vertical-align:middle;
	margin-bottom:6px;
}

.slogan {
	text-align:right;
	color:#D3D3D3;
 	font-size:17px;
	line-height:20px;
}

td.top-nav-menu {
	padding-bottom:2px;
}
	
table.left-menu {
	background: #F3F3F3;
	border-bottom: 1px solid #ffffff;
	width:193px;
}	
	
table.left-menu td {	
	border-top:1px solid #ffffff;
	height:24px;
	padding-left:10px;
	font-size:11px;
}	
	
table.left-menu td a {	
	color: #606060;
}	
	
table.left-menu td a:hover {	
	color: #2D336F;
}	

	
table.left-submenu {
	background: #FAFAFA;
	margin-left:10px;
	width:183px;
}	
	
table.left-submenu td {	
	border-bottom:1px solid #D3D3D3;
	height:22px;
	padding-left:10px;
}	
	
table.left-submenu td a {	
	color: #606060;
}	
	
table.left-submenu td a:hover {	
	color: #2D336F;
}	

table.left-subsubmenu {
	background: #FAFAFA;
	margin-left:20px;
}	
	
table.left-subsubmenu td {	
	border-bottom:1px solid #D3D3D3;
	height:22px;
	padding-left:10px;
}	
	
table.left-subsubmenu td a {	
	color: #606060;
}	
	
table.left-subsubmenu td a:hover {	
	color: #2D336F;
}	

.home-links-left
{
	background: url(images/bgr_homeleft_links.gif) repeat-y top right;
}
.home-links-left a
{
    color: #2d336f;
    text-decoration: none;
}
.home-links-left a:hover
{
    color: #666666;
    text-decoration: underline;
}	
	

.home-links-right
{
	padding-left:5px;
}
.home-links-right a
{
    color: #2d336f;
    text-decoration: none;
}
.home-links-right a:hover
{
    color: #666666;
    text-decoration: underline;
}	


.center-column
{
	background: url(images/bgr_homeleft_links.gif) repeat-y top right;
	    color: #2d336f;
	    padding-right:5px;
}

.center-column a:hover
{
    color: #666666;
    text-decoration: underline;
}	

.spacer {
	padding-bottom:0px;
	clear:both;
}	
.spacer1 {
	background: url(images/bgr_right_col.gif) repeat-x;
	padding-bottom:0px;
	margin-right:1px; border:0px solid #8000FF;
	clear:both;
}	



.path {
	padding-left:335px;
	padding-top:5px;

}
.path a
{
    color: #2d336f;
    text-decoration: none;
}
.path a:hover
{
    color: #666666;
    text-decoration: underline;
}

	
.table-main td.selected	 {
	background: url(images/arrow_small.gif) no-repeat;
	color:#2D336F;
}
.table-main td.selected a {
	color:#2D336F;
}

.table-main td.sub_selected	 {
	color:#2D336F;
	background: url(images/arrow_small.gif) no-repeat;
}
.table-main td.sub_selected a {
	color:#2D336F;
}
.table-main td.subsub_selected	 {
	color:#2D336F;
	background: url(images/arrow_small.gif) no-repeat;
}
.table-main td.subsub_selected a {
	color:#2D336F;
}


ul.contentbul {
	margin:0px;
	padding:0px;
	list-style:none;
	
}

ul.contentbul li {
	background: url(images/contentbul.gif) no-repeat top left;
	padding-left:20px;
	margin-top:10px;
}


input.search
{
    border: #d3d3d3 1px solid;
    font-size: 9px;
    color: #676767;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    width:65px;
    margin-left:25px;
}

.error_message
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000
}

#second_page_row {
	font-size:12px;
	line-height:17px;
}
#title_3c {

}


.copyright {
	border-top:1px solid #CBCCD8;
}


select {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.bgr-popup {
	background: url(images/bgr_popup.gif) repeat-y top center;

}
input.calculator_button {
	color:#FFFFFF;
    border:1px solid #D3D3D3;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:#093567;
}
.logo {
	margin:25px 0 0 10px;
}
#homepage_row {
	font-size:11px;
}
.header_pic img {
	width:737px;
	height:191px;
}
.header_pic {
	background:url(images/bgr_header.gif) repeat-x bottom left;
	height:216px;
	float:left;
	width:737px;
	margin:0 0 12px 0;
}
.buttons {
	width:227px;
	height:62px;
	float:left;
	background:url(images/bgr_buttons.gif) no-repeat top left;
	color:#0B3465;
	font-size:17px;
	padding:7px 9px 8px 8px;
	text-align:left;
}
.buttons a {
	color:#0B3465;
}
.buttons img {
	margin:0 8px 0 0;

}
.right_border {
	border-right:1px solid #E5E5E5;
}
.right_border a {
	color:#000000;
}
.bottom_border {
	border-bottom:1px solid #E5E5E5;
	text-align:left;
}
.bottom_border img	{
	margin:0 10px 10px 0;
/*	vertical-align:middle;*/
}
.bottom_border a {
	color:#000000;
}
.right_border a.org {
	color:#FF800F;
}
.right_border a.org {
	color:#FF800F;
}
.org {
	color:#FF800F;
}
.dark_blue {
	color:#0C3566;
	font-size:12px;
}
.rates {
	font-size:11px;
	border:1px solid #F3F3F3;
	background: url(images/bgr_rates.gif) repeat-x bottom left;
	margin:20px 0 0 0;
}
.rates th {
	font-size:12px;
	background:#F3F3F3;
}
.black {
	color:#000000;
	font-weight:bold;
}
.path_new {
	font-size:11px;
	color:#2D336F;
	background: url(images/bgr_page.gif) repeat-x top left;
	padding:44px 0 0 0;
}
.path_new a {
	text-decoration:underline;
	font-size:11px;
	color:#808080;
}
.path_new_perfecto {
	font-size:11px;
	color:#2D336F;
	background: url(images/bgr_page_perfecto.gif) repeat-x top left;
	padding:44px 0 0 0;
}
.path_new_perfecto a {
	text-decoration:underline;
	font-size:11px;
	color:#808080;
}
.path_new_inner {
	font-size:11px;
	color:#2D336F;
	background: url(images/bgr_page_inner.gif) repeat-x top left;
	padding:28px 0 0 0;
	vertical-align:top;
	text-align:left;
}
.path_new_inner a {
	text-decoration:underline;
	font-size:11px;
	color:#808080;
}
#more_perfecto {
	color:#000000;
}
#button_more_perfecto {
	font-size:21px;
	color:#00a0e3;
	padding:6px 0 0 170px;
	text-align: center;
	clear:both;
	width:370px;
	height:25px;
}
#button_more_perfecto a {
	color:#00a0e3;
	text-decoration:none;
	background: url(images/button_more.jpg) no-repeat top left;
	display:block;
	font-size:21px;
	width:370px;
	height:31px;
}
#page_path {
	font-size:11px;
	color:#2D336F;
}
#homepage_currency_date {
	font-size:10px;
	font-weight:normal;
}

/*home banners*/
ul.ppt {
	position: relative;
	padding:0;
	margin:0;
	float:left;
}
.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}
.ppt img {
	border: none;
	background-color: #ececec;
}


.ref_int_rates {
	background:#FFFFFF;
}
.ref_int_rates td {
	border-bottom:1px solid #E5E5E5;
	padding:4px 10px;
	background:#FFFFFF;
	font-size:11px;
}
.ref_int_rates td a {
	color:#3686D5;
	text-decoration:none;
}
.buletin {
	background:url(images/bgr_ref_interest_rates.jpg) no-repeat top left;
	color:#000000;
	width:180px;
	height:29px;
	padding:8px 5px 5px 8px;
	font-weight:bold;
}
.buletin a {
	color:#000000;
}
.public_sales {
	background:url(images/bgr_real_estates.gif) no-repeat top left;
	color:#ffffff;
	width:180px;
	height:25px;
	padding:12px 5px 5px 8px;
	font-weight:bold;
	margin:0 0 10px 0;
	font-size:13px;
}
.public_sales a {
	color:#ffffff;
}
.more {
	color:#3686D5;
	font-size:10px;
}
a.more {
	color:#3686D5;
	text-decoration:none;
	font-size:10px;
}
.area {
	font-size:10px;
}
.even {
	background:#EDEFFD;
}
.properties td {
	font-size:10px;
}
.properties th {
	background:#073672;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
}
.properties td {
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
}
.search_property {
	padding:0 0 20px 0;
}
.search_property select {
	width:200px;
	font-size:11px;
	height:20px;
}
.search_property option {
	font-size:11px;
}
.button_show {
	background: url(images/arrow_show.gif) no-repeat top left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#989797;
	width:20px;
	height:20px;
	border:none;
}
.info_properties {
	float:left;
	width:400px;
	padding:0 40px 0 0;
	border:0px solid #FF0000;
}
.pic_properties {
	float:left;
	width:280px;
}
.pic_big {
	margin-bottom:10px;
}
.pic_news {
	margin:0 10px 0 0;
}
textarea {
	border:1px solid #D3D3D3;
}




