div#wrapper { 

	width:970px;
	overflow:hidden;
	padding:5px;
	background:#F6F8FE;
}


div#top { 

	float:left;
	background:url("../images/bg_topo_site.jpg") no-repeat #F9FAFE;
	width:100%;
	height:112px;
}

div#logo {

	float:left;
	display:inline;
	width:140px;
	height:112px;
	margin:-1px 0 0 20px;
}

div#logo h1 {

	float:left;
	width:140px;
	height:112px;
} 

div#logo h1 a {

	display:block;
	width:140px;
	height:112px;
	outline:0;
} 

div#busca {

	float:left;
	width:660px;
	margin:12px 0 0 15px;
}

ul.aba {

	float:left;
	width:100%;
	
}

ul.aba li {

	float:left;
}

#big {

	position:absolute;
	left:0;
	top:3px;
	background:url("../images/aba_big.jpg") left bottom no-repeat;
	width:121px;
	height:25px;
	z-index:10;
	
}

#big strong.selected {
	
	position:absolute;
	left:0;
	top:0;
	background:url("../images/aba_big.jpg") no-repeat;
	width:121px;
	height:25px;
	z-index:10;
}

#big strong a {

	float:left;
	width:121px;
	height:25px;
}


#small {

	position:absolute;
	left:121px;
	top:3px;
	background:url("../images/aba_small.jpg") left bottom no-repeat;
	z-index:10;
}

#small strong.selected {

	position:absolute;
	left:0;
	top:0;
	background:url("../images/aba_small.jpg") no-repeat;
	width:79px;
	height:25px;
	z-index:10;
}


#small strong a {

	float:left;
	width:121px;
	height:25px;
}

div#type {

	float:left;
	width:100%;
	height:57px;
	background:url("../images/bkg_busca.jpg") repeat-x;
	margin-top:25px;
	_margin-top:7px;
}

div#type span {

	float:left;
	width:9px;
	height:57px;
}

span#left-div {background:url("../images/left_div.jpg") no-repeat;}
span#right-div {background:url("../images/right_div.jpg") no-repeat;}

ul.type {

	float:left;
	width:642px;
	height:57px;
}

ul.type li {

	float:left;
	display:inline;
	width:100px;
	font:normal 11px arial;
	text-align:center;
	color:#333;
	margin-left:7px;
}

ul.type li em {

	float:left;
	width:100%;
	font:normal 11px arial;
	margin-top:7px;
	margin-bottom:2px;
}

ul.type li select {

	float:left;
	width:97px;
}

input.btn_submit {

	float:left;
	width:91px;
	height:23px;
	margin:22px 0 0 0px;
}

div#corretor {

	float:left;
	width:108px;
	height:57px;
	background:url("../images/corretor.jpg") no-repeat;
	margin:37px 0 0 10px;
}

div#corretor p {

	float:right;
	width:65px;
	height:37px;
	text-align:left;
	margin:10px 0 0 0;
	padding:0;
}

div#corretor p a span {

	float:left;
	width:100%;
	font:normal 11px arial;
	position:relative;
	line-height:12px;
}

div#corretor p a:hover,
div#corretor p a:hover span {

	text-decoration:underline !important;
}

.black {color:#333;}
.green {color:#6c0;}
.blue {color:#115FFF;}

/*Menu Principal*/

div#menu {

	float:left;
	width:970px;
	clear:both;
}

div#menu ul {

	float:left;
	width:100%;
	height:35px;
	background:url("../images/bkg_menu.jpg") repeat-x;
}

div#menu ul li {

	float:left;
	cursor:pointer;
	margin-right:2px;
}

div#menu ul li#lihome a {

	float:left;
	width:95px;
	padding:17px 0;
}

div#menu ul li#livenda a {

	float:left;
	width:90px;
	padding:17px 0;
}

div#menu ul li#lialugue a {

	float:left;
	width:95px;
	padding:17px 0;
}

div#menu ul li#liencomende a {

	float:left;
	width:114px;
	padding:17px 0;
}

div#menu ul li#liservicos a {

	float:left;
	width:102px;
	padding:17px 0;
}

div#menu ul li#lianucie a {

	float:left;
	width:99px;
	padding:17px 0;
}

div#menu ul li#liempresa a {

	float:left;
	width:102px;
	padding:17px 0;
}

div#menu ul li#liequipe a {

	float:left;
	width:95px;
	padding:17px 0;
}

div#menu ul li#licorretor a {

	float:left;
	width:160px;
	padding:17px 0;
}

div#conteudo {

	float:left;
	width:970px;
}

div#flash {

	float:left;
	width:970px;
	height:350px;
	margin-top:2px;
}

div#banner_float {
	float:left;
	width:970px;
	height:325px;
	padding-top: 25px;
	margin-top:2px;
	background-color: #FFF;
	display: block;
	}
	
div#content {
	
	float:left;
	width:100%;
	text-align:left;
	margin-top:3px;
	_margin-top:0px;
	background:url("../images/bkg_content.jpg") repeat-x #F6F8FE;
}

h3.title-afertas {
	
	float:left;
	display:inline;
	width:284px;
	height:24px;
	background:url("../images/span_ofertas.jpg") no-repeat;
	margin:6px 0 0 15px;
	padding:0;
}

h3.title-artigos {
	
	float:left;
	display:inline;
	width:185px;
	height:24px;
	background:url("../images/span_artigos.jpg") no-repeat;
	padding:0;
	margin:0;
}

h3.title-articulista {
	
	float:left;
	display:inline;
	width:100%;
	height:24px;
	background:url("../images/span_articulista.jpg") no-repeat;
	padding:0;
	margin:0;
}

h3.title-anteriores {
	
	float:left;
	display:inline;
	width:150px;
	height:24px;
	background:url("../images/span_anteriores.jpg") no-repeat;
	padding:0;
	margin:0;
}

div.ofertas {

	float:left;
	width:960px;
	background:#DDE3FB;
	margin-top:15px;
	padding:10px;
	padding-right:0;
	padding-bottom:10px;
	_padding-bottom:0;
}

div.ofertas ul {

	float:left;
	width:100%;
}

div.ofertas ul li {

	float:left;
	display:inline;
	width:150px;
	margin-right:10px;
}

div.show_ap,
div.show_ap_more {

	float:left;
	width:130px;
	background:#fff;
	padding:5px 10px 20px 10px;
}

div.show_ap_more {

	background:transparent !important;
	padding:5px 10px 20px 10px;
}

strong.title {

	float:left;
	width:100%;
	font:bold 12px arial;
	color:#333;
	margin-bottom:2px;
}

div.show_ap a strong,
div.show_ap_more a strong {

	float:left;
	width:100%;
	font:bold 12px arial;
	color:#0066CC;
	margin-top:0px;
	_margin-top:3px;
}

div.show_ap a span,
div.show_ap_more a span {

	float:left;
	width:100%;
	font:normal 12px arial;
	color:#FF6600;
} 

div.show_ap a em,
div.show_ap_more a em {

	display:block;
	font:normal 12px arial;
	color:#333;
} 

div.show_ap  a:hover,
div.show_ap_more  a:hover,
div.show_ap  a strong:hover,
div.show_ap_more  a strong:hover,
div.show_ap  a span:hover,
div.show_ap_more  a span:hover,
div.show_ap  a em:hover,
div.show_ap_more  a em:hover {

	text-decoration:underline !important;
}

div.mais {

	float:left;
	display:inline;
	width:470px;
	margin-top:15px;
	padding:10px;
	padding-right:0;
}

div.ul_mais {

	float:left;
	width:455px;
	background:#fff;
	padding-left:5px;
}

div.ul_mais ul {

	float:left;
	width:455px;
}

div.ul_mais ul li {

	float:left;
	display:inline !important;
	width:150px;
}

#left_div{

	background:url("../images/bkg_left_div.jpg") repeat-x #FFF1BB;
}

#right_div{

	margin-left:8px;
	background:url("../images/bkg_right_div.jpg") repeat-x #FFEDE1;
}

span#aluguel {
	
	float:left;
	width:455px;
	height:27px;
	background:url("../images/aluguel.jpg") repeat-x;
	margin-bottom:10px;
	text-align:right;
}

span#aluguel a {
	
	float:right;
	margin-top:5px;
	width:20px;
	height:20px;
}

span#aluguel a:hover {
	
	text-decoration:underline !important;
}

span#venda {
	
	float:left;
	width:455px;
	height:27px;
	background:url("../images/venda.jpg") repeat-x;
	margin-bottom:10px;
	text-align:right;
}

span#venda a  {
	
	float:right;
	margin-top:5px;
	width:20px;
	height:20px;
}

span#venda a:hover  {
	
	text-decoration:underline !important;
}

div#destaque_bottom {

	float:left;
	width:100%;
	margin-top:10px;
}

div.outhers {

	float:left;
	display:inline;
	width:310px;
	margin-right:7px;
	margin-left:6px;
	
}

span#pesquisa {
	
	float:left;
	width:290px;
	height:27px;
	background:url("../images/servicos_tit.gif") repeat-x;
	margin-bottom:5px;
}

span#parceiros {
	
	float:left;
	width:290px;
	height:27px;
	background:url("../images/parceiros.jpg") repeat-x;
	margin-bottom:5px;
}

span#videos {
	
	float:left;
	width:290px;
	height:27px;
	background:url("../images/cartoes.gif") repeat-x;
	margin-bottom:5px;
}


div.pesquisa {

	float:left;
	width:290px;
	background:#fff;
	padding:10px;
	height:232px;
}

div.pesquisa strong {

	font:bold 12px trebuchet ms;
	color:#000;
}

div.pesquisa ul {

	float:left;
	width:100%;
	margin-top:10px;
}

div.pesquisa ul li {

	float:left;
	width:100%;
	line-height:100%;
	margin-top:3px;
	margin-bottom:3px;
	_margin-bottom:0px;
}

div.pesquisa ul li input {

	float:left;
}

div.pesquisa ul li label {

	float:left;
	font:normal 12px trebuchet ms;
	color:#333;
	line-height:100%;
	margin-top:2px;
}

ul#resultado,
ul#resultado li {

	float:left;
	width:100%;
	margin:0;
	padding:0;
}

ul#resultado li span {

	display:block;
	margin:2px 0;
}

ul#resultado li em {

	float:left;
	font:bold 13px arial;
	color:#333;
	margin:-3px 0 0 5px;
}

div.barra_progress {

	float:left;
	background:#7F95FF;
	height:10px;
	line-height:0;
}

ul#resultado li span {

	display:block;
	font:normal 12px arial;
	color:#333;
}

input.btn_submit_poll {

	float:left;
	display:inline;
	width:79px;
	height:24px;
	margin:10px 0 0 100px;
}

ul.parceiros {

	float:left;
	display:inline;
	width:225px !important;
	margin-left:0px;
	margin-top:0 !important;
	height:213px;
		
}

ul.parceiros li {

	float:left;
	margin:0 12px 12px 0px !important;
	padding:0 !important;
	width:100px !important;
	height:100px !important;
}

em.left,
em.right {

	position:absolute;
	top:103px;
	width:59px;
	height:49px;
	background:red;
	z-index:100;
}

em.left a,
em.right a {

	float:left;
	width:100%;
	height:100%;
}

em.left {

	left:5px;
	background:url("../images/seta_parceiros_left.jpg") no-repeat;
}

em.right {

	right:5px;
	background:url("../images/seta_parceiros_right.jpg") no-repeat;
}

div#footer {
	
	float:left;
	width:100%;
	margin-top:15px;
	height:220px;
}

div#menu_footer {
	
	float:left;
	width:950px;
	margin:0;
	padding:10px;
	padding-bottom:10px;
	_padding-bottom:0;
	background:#DDE3FB;	
}

div#menu_footer ul {
	
	float:left;
	width:950px;
	margin:5px 0;
}

div#menu_footer ul li {
	
	display:inline;
	color:#1A2FA8;
	padding:0 3px 0 0;
}

div#menu_footer ul li a {
	
	color:#1A2FA8;
	font:bold 13px arial;
	padding:0 5px 0 0;
}

div#menu_footer ul li a:hover {
	
	text-decoration:underline !important;
}

div#infromations {
	
float:left;
margin:30px 0 0;
width:100%;
}

div#infromations p {
	
	float:left;
	margin:0;
	padding:0;
	width:100%;
	font:normal 13px arial;
	color:#1A2FA8;
	line-height:30px;
}

div#infromations p a {
	
	color:#2D72FE;
}

div#infromations p a:hover {
	
	text-decoration:underline !important;
}

div#cartoes {
	
	float:right;
	margin:30px 125px 0 0;
	width:auto;
	
}

div#cartoes p {
	
	margin:0;
	padding:0;
	width:100%;
	font:normal 13px arial;
	color:#1A2FA8;
	line-height:30px;
}

div.icones {

	float:left;
	width:100%;
	padding:25px 0 10px 0;
}

div.inquilino {

	float:left;
	width:47%;
}

div.inquilino img {

	float:right;
}

div.inquilino span {

	position:absolute;
	right:94px;
	bottom:10px;
	width:80px;
	padding:12px 0;
}

div.inquilino span a {

	float:left;
	width:81px;
	height:25px;
	background:#fff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

div.proprietario {

	float:right;
	width:47%;
}

div.proprietario img {

	float:left;
}

div.proprietario span {

	position:absolute;
	left:86px;
	bottom:10px;
	width:80px;
	padding:12px 0;
}

div.proprietario span a {

	float:left;
	width:81px;
	height:25px;
	background:#fff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

div.topo_equipe {
	
	float:left;
	width:968px;
	padding:5px 2px 0px 2px;
	background:#fff;
}

div.info_equipe {

	float:left;
	width:100%;
	padding:5px 0 15px 0;
}

div.info_equipe h3 {

	float:left;
	display:inline;
	width:940px;
	font:bold 13px arial;
	color:#333;
	padding:6px 10px;
	background:url("../images/bkg_title.jpg") repeat-x;
	margin-left:5px;
}

ul.ul_equipe {

	float:left;
	display:inline;
	width:940px;
	padding:6px 10px;
	margin-left:5px;
}

ul.ul_equipe li {

	float:left;
	width:25%;
	margin-bottom: 10px;
}

ul.ul_equipe li img {

	float:left;
}


ul.ul_equipe li p {

	float:left;
	display:inline;
	width:130px;
	margin:0 0 0 8px;
	padding:0;
}

ul.ul_equipe li p strong {

	display:block;
	font:bold 12px arial;
	color:#333;
}

ul.ul_equipe li p em {

	display:block;
	font-size: 11px;
	font-family:arial;
	color:#333;
}

ul.ul_equipe li p span {

	display:block;
	font-size: 12px;
	font-family:arial;
	color:#1E30B0;
}

input.on {
	
	float:left;
	width:87px;
	height:32px;
	background:url("../images/btn_on.jpg") no-repeat;
	font:normal 11px arial;
	color:#fff;
	border:none;
	margin-top:3px;
}

input.off {
	
	float:left;
	width:87px;
	height:32px;
	background:url("../images/btn_off.jpg") no-repeat;
	font:normal 11px arial;
	color:#333;
	border:none;
	margin-top:3px;
}