BODY {background-color:#F5F6F6 !important; font-family: 'Oxygen', sans-serif !important; font-size:14px; font-weignt:400 !important; color:#333366 !important;}




.user-content a { color:rgb(51,102,153) !important;}
.view-details a {color:#fff !important;}

#veja_mais {
	position:relative;
	left:245px;
	top:-50px;
}

#home_content {
	position:relative;
	top:-39px !important;
}
			

#as {
	border-spacing:0;
	border-collapse:collapse;
	}

#as TD h3 {font-size:14px !important; letter-spacing:0.4px;}

#as TD IMG, #as TD p{margin-bottom:0px !important;}

	
	
#as td {
	border: 1px solid #ccc; 
	padding:4px;
	}
	
#contact-div {
			  margin-left:0; 
			  margin-right:0; 
			  padding-left:10px;
			  padding-right:10px;
			  border:1px solid rgb(51, 102,153);
			  border-radius:6px;
			  height:330px;
			  margin-bottom:14px;
}

#contact-div p {color: #333366 !important; font-family: 'Oxygen', sans-serif !important; font-size:14px !important; }

#contact-div2 {
			  margin-left:0; 
			  margin-right:0; 
			  padding-left:0px;
			  padding-right:0px;
			  height:330px;
			  margin-bottom:14px;
			  background-image: url('http://assets.moveglobally.com/organization_files/2485/fale_conosco_bg.png');			 
			  border:1px solid rgb(51, 102,153);
			  border-radius:6px;
}

.adres {color: #333366; font-family: 'Oxygen', sans-serif; font-weight:400; font-size:14px ; line-height:18px; position:relative; top:92px; left:30px;}

.fale-conosco {
	position:relative;
	top:78px;
	left:0px;	
}

#main .grid_12 {margin-top: 0px !important;}


#adres p {margin-left: 0 auto !important; margin-right:0 auto !important;}

#adres { height:374px; }

#venda {position:relative; top:40px; }


h1, h2, h3, h4, h5 {color:#336699 !important; }

.fadeIn {position:absolute; top:0px;  left:335px;}

.mg_filter-bar {position:relative !important; left:-10px !important; background-color: rgb(235,235,235) !important; }
.mg_filter-bar .separator {background-color: rgb(105,105,127) !important; border:1px solid #23224F !important;  }
.mg_filter-bar h3 {color:#fff !important;}
.mg_filter-bar{border:1px solid #cccccc !important; }
.mg_filter-bar .separator,.mg_filter-bar .filter{border-bottom:1px solid #cccccc !important; }

.property-listing { background-color: rgb(235,235,235) !important; }

#featured_properties .featured-property .button a,#contact_form form .submit,.mg_filter-bar .input-button,.search-results .pagination li.currentpage,.property-listing .view-details a,#mg_property_show .property-sidebar .calendar-navigation .previous a,#mg_property_show .property-sidebar .calendar-navigation .next a,#mg_property_show .property-sidebar .calendar-legend .booked,#mg_property_show .property-sidebar #availability_calendar table td.booked{background:-moz-linear-gradient(top, #65839a 10%, #23224f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(10%,#65839a), color-stop(100%,#23224f));background:-webkit-linear-gradient(top, #65839a 10%,#23224f 100%);background:-o-linear-gradient(top, #65839a 10%,#23224f 100%);background:-ms-linear-gradient(top, #65839a 10%,#23224f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#65839a', endColorstr='#23224f',GradientType=0);background:linear-gradient(top, #65839a 10%,#23224f 100%);}

.bancos IMG {margin-right: 30px;}
.marketing {width:300px; float:left;}
.marketing ul {height:7em;}
.contratos { 
	border:1px solid #cccccc; 
	width:686px;
	height:58px;
	background-color: rgb(235,235,235);
	margin-bottom:10px;
	padding:10px;
	}
	
.contratos a {vertical-align:middle;}
.contratos IMG {margin-right: 20px;}



#contact_form_wrapper {clear:both !important; }




.grid_12 {
	width:960px !important;
	margin-left:0 !important;
	margin-right:0 !important;
}


/* background header */
div#header_wrapper {
	background-image:url('http://assets.moveglobally.com/organization_files/2485/bg_header.png') !important;
	background-repeat:repeat-x !important; 
	}



/* color menu blue */
#main_menu, #main_menu ul.sub {background-color: rgba(35,34,79,1) !important;}

#header #main_menu #nav ul.sub, #main_menu{background-color:#23224f !important; background-color: rgba(35,34,79,0.9) !important;}
 .current.first, .button-link, #header #main_menu ul.sub li {background-color:transparent !important;}
#main_menu a, #main_menu li {background-image:none !important; display:inline-block; zoom:1; /* IE 7 Hack starts here*/ *display:inline;}

#main_menu{
	background-color: #23224f !important;
	background:#23224f !important;
}



.search_field {
	border:1px;
	border-color:#369;
	width:200px;
	height:20px;
	color:#369;
	background:#fff;
}
	
	


.search_button {
  width: 160px;
  height: 24px;
  border: 0;
  background: #369;
  color:#fff;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  border-radius:3px;
  
}



#header #logo {
	margin-top:4px !important;
	margin-bottom:0px !important;
}

#header {max-height:232px !important;}


#logo .user-content {
	min-height:236px !important;
	
	}
	
#camera_wrap2 {margin-bottom: 1em !important; cursor:pointer; cursor:hand;} 

/* re-position google search + social media */
#logo div.user-content TABLE {
position:relative !important;
margin-bottom:0px !important;
/*margin-left:auto !important;
margin-right:auto !important; */

}

#logo div.user-content TABLE TD{
vertical-align:middle !important; 
}



#google_wrapper {
	position:absolute;
	top:170px;
	left:0;
	z-index:2;
}
	
#google_search_input {
	width:700px !important;
	}
	
#google_search_input DIV{
	vertical-align:middle !important;
}

div#main_menu {position:relative !important; bottom:36px !important;}




/* color links in menu including hover */
a.button-link, #header #main_menu #nav li.current ul.sub a, .sub a span, span.r {background-image:none !important; color:#ccd2d8 !important;  background-color:transparent !important; }
a.button-link:hover, .sub a:hover span, .sub a:hover {color:#ffffff !important; background-color:transparent !important; }
#main_menu li.current a {color:#f38649 !important; background-color:transparent !important;}

/* don't show zig-zag header */
.zig-zag-down, .zig-zag-up, #featured_properties {background:none !important;}

/*  background of content header */
div#content_header {background:none !important;background-color:#f5f6f6 !important;}




/* wrap text around image */
P IMG[src="http://assets.moveglobally.com/organization_files/2485/todoimoveis_conectado628.jpg"]{
float:left !important;
padding-right:6px !important;
vertical-align:middle !important;
margin-bottom: 3px !important;
}



/* footer palette*/
div#footer_wrapper {
background-color:#e6e8ea !important;
border-top:1px solid #0B3862 !important;
color:#0B3862 !important;
}



#rssincl-box-532779 {
	margin-bottom:15px;
}
