@charset "iso-8859-1";

td {







	font-family: Arial, Verdana, Helvetica, sans-serif;







	font-size: 12px;







	font-weight: normal;







	color: #333333;







	text-decoration: none;







	font-style: normal;







	padding-left: 0px;







}







body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(../images/fundo_cor.jpg);

	background-repeat: repeat-x;

	background-color: #FBFCF7;

	background-attachment: fixed;







}







input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 2px;
}







.campo_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px #333333 solid;
	padding: 3px;







}

.itensBusca {

	margin: 2px;

	padding: 2px;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-bottom-style: none;

	border-bottom-color: #FFFFFF;

	background-color: #F3F3F3;

}







.Estilo2 {	font-size: 10px;







	font-family: Arial, Helvetica, sans-serif;







}







.Estilo1 {



	font-size: 11px;



	font-family: Arial, Helvetica, sans-serif;



	background-position: left;







}

.Estilo1_bold {

	font-weight: bold;

}









.div_espaco, .related_content {







	clear: both;







	display: block;







	width: auto;







	height: auto;







	padding: 4px;







	border-top-width: thin;







	border-right-width: thin;







	border-bottom-width: thin;







	border-left-width: thin;







	border-top-style: none;







	border-right-style: none;







	border-bottom-style: none;







	border-left-style: none;







}



.typeface-js myclass Estilo_novo {







	font-size: 20px;







	font-family: Optimer, Helvetica, sans-serif;







}







.Estilo_titulos {



	font-family: steelfish, Helvetica, sans-serif;



	font-size: 28px;



	color: #696056;







}



.Estilo_titulos2 {



	font-family: bignoodletitling, Helvetica, sans-serif;



	font-size: 28px;



	color: #696056;







}







.paginador {
	position:relative;
	display:block;
	background-color:#E8E7E2;
	color:#4D6E2C;
	text-decoration:none;
	font-weight: bold;
	padding:4px;
	border: 1px solid #A39F8B;
	font-family: "Trebuchet MS";



}







.paginador:hover{

	background-color:#DAD7CE;



	border: 1px solid #8E8E5E;

	color: #000000;



}







.related_artists:hover, .related_content:hover{



	border: 0px none #ff9900;



	font-weight: bold;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #F0ECE3;



	background-attachment: fixed;



	background-image: url(../images/bt_negocios_fundo2.jpg);



	background-repeat: no-repeat;



	background-position: center center;



	height: 32px;



	width: 175px;



	position: fixed;



	cursor: default;



} 



.related_artists, .related_content {



	clear: none;



	display: block;



	width: 175px;



	height: 32px;



	padding: 0px;



	font-weight: bold;



	border: thin none #FFFFFF;



	background-attachment: scroll;



	background-image: url(../images/bt_negocios_fundo1.jpg);



	background-position: center center;



	position: absolute;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #FFFFFF;



	float: none;



	margin: auto;



	z-index: auto;



	text-align: center;



	vertical-align: middle;



	white-space: normal;



	left: 187px;



	top: 190px;



	}



	.related_artists:active, .related_content:active{



	border: 1px solid #ff9900;



	font-weight: bold;



	font-family: "trebuchet MS";



	font-size: 14px;



	color: #990000;



}







.menu_eventos:hover, .menu_eventos:hover{



	border: 1px none #ff9900;



} 



.menu_eventos, .related_content {

	clear: both;

	display: block;

	width: auto;

	height: auto;

	border: 1px none #ffffff;

	background-color: #DCDCCB;

	padding: 4px;



} 



.imoveis:hover, .imoveis:hover{
	border: 1px solid #333333;


} 



.imoveis, .related_content {

	display: block;
	background-position: left;
	width:190px;float:left;height:200px;padding:5px;margin:10px;
	border: 1px solid #F3F1EB;



}



.imoveis_int:hover, .imoveis_int:hover{



	border: 2px solid #D4751E;



	padding: 4px;



} 



.imoveis_int, .related_content {



	clear: both;



	display: block;



	border: 2px solid #E4E1DA;



	padding: 4px;



}



.news:hover, .news:hover{



	border: 1px none #D4751E;



	padding: 2px;



	height: auto;



	width: auto;



	background-position: left;



	background-color: #FFFFFF;



} 



.news, .related_content {



	clear: both;



	display: block;



	width: auto;



	height: auto;



	padding: 2px;



	background-position: left;



	border: 1px none #F3F1EB;



}



.menu2 {

	position:relative;

	display:block;

	background-color:#EBE9E7;

	color:#FFFFFF;

	text-decoration:none;

	font-weight: bold;

	padding:4px 4px 4px 4px;

	border: 1px solid #FFFFFF;

	font-family: "Trebuchet MS";

	filter:alpha(opacity=10);

	-moz-opacity:80;

	width: 200;



}







.menu2:hover{

	background-color:#FFFFFF;

	filter:alpha(opacity=10);

	-moz-opacity:80;

	border: 1px solid #71675B;







}



.menu_ticket:hover, .menu_ticket:hover{ border: 1px solid #ff9900; } 



.menu_ticket, .related_content {



	clear: both;



	display: block;



	width: auto;



	height: auto;



	border: 1px solid #ffffff;



	background-color: #F7F7F7;



	padding: 4px;



}



.menu_busca:hover, .menu_busca:hover{

	border: 1px solid #848068;

	background-color: #F0F0E8;

} 



.menu_busca, .related_content {

	clear: both;

	display: block;

	width: auto;

	height: auto;

	border: 1px solid #E2E2D3;

	padding: 4px;



}



.menu_cabecalho:hover, .menu_cabecalho:hover{



	text-decoration:none;



	color:#F4F4F4;



	background-image: url(../images/menu_color.jpg);



	background-repeat: repeat-x;



	padding-top:8px;



	padding-bottom:5px;



	padding-right: 4px;



	padding-left: 4px;



	width:100px;z-index:1000;



		height: 20px;



} 



.menu_cabecalho, .related_content {



	display: block;



	color:#F0ECE3;



	text-decoration:none;



	font-weight:bold;



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 11px;



	padding-top:8px;



	padding-bottom:5px;



	padding-right: 4px;



	padding-left: 4px;



	width:100px;



	z-index:1000;



	height: 20px;



}



.menu_cabecalho_gr:hover, .menu_cabecalho_gr:hover{



	text-decoration:none;



	color:#F4F4F4;



	background-image: url(../images/menu_color.jpg);



	background-repeat: repeat-x;



	padding-top:8px;



	padding-bottom:5px;



	padding-right: 4px;



	padding-left: 4px;



	width:144px;z-index:1000;



		height: 20px;



} 



.menu_cabecalho_gr, .related_content {



	display: block;



	color:#F4F4F4;



	text-decoration:none;



	font-weight:bold;



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 11px;



	padding-top:8px;



	padding-bottom:5px;



	padding-right: 4px;



	padding-left: 4px;



	width:144px;z-index:1000;



		height: 20px;



}







a:link {







	text-decoration: none;







	color: #333333;







}







a:visited {







	text-decoration: none;







	color: #333333;







}







a:hover {







	text-decoration: underline;







	color: #000033;







}







a:active {

	text-decoration: none;

	color: #333333;







}













.submitButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #333333;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	cursor: hand;
	font-weight: bold;







}







.submitButton3 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #012756;



	background-color: #F7F7F7;



	padding-top: 1px;



	padding-right: 4px;



	padding-bottom: 1px;



	padding-left: 4px;



	cursor: hand;



	font-weight: bold;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-color: #FF9900;



	border-right-color: #FF9900;



	border-bottom-color: #FF9900;



	border-left-color: #FF9900;







}







.Estilo_robles2 {







	font-size: 16px;



	letter-spacing: 1px;



	font-family: steelfish, Helvetica, sans-serif;



	color: #FFFFFF;







}



.Estilo_robles2:hover {



	font-size: 16px;



	letter-spacing: 1px;



	font-family: steelfish, Helvetica, sans-serif;



	color: #000000;



}







.Estilo_robles {







	font-size: 20px;



	letter-spacing: 1px;



	padding: 10px;



	font-family: steelfish, Helvetica, sans-serif;



	color: #696056;







}















.submitButton2 {







	font-family: Arial, Helvetica, sans-serif;







	font-size: 9px;







	color: #FFFFFF;







	padding-top: 1px;







	padding-right: 1px;







	padding-bottom: 1px;







	padding-left: 1px;







	cursor: auto;







	font-weight: bold;







	border: 0;







	background-color: #012756;







}







A.linkmenu {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}







A.linkmenu:hover {  text-decoration: underline}







A.linkmenu2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}







A.linkmenu2:hover {  color: #333333}







A.linkstyle3 {







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	font-weight: normal;







	color: #333333;







	text-decoration: none







}







A.linkstyle3:hover {  text-decoration: underline}







A.linkstyle4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #DF0000; text-decoration: none}







A.linkstyle4:hover {  text-decoration: underline}







A.linkstyle5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none}







A.linkstyle5:hover {  text-decoration: none; color: #DF0000}







A.linkstyle6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}







A.linkstyle6:hover {  text-decoration: none}







A.linkstyle7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000099; text-decoration: underline}







A.linkstyle7:hover {  text-decoration: none}























.titulo1 {







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	font-weight: normal;







	color: #333333;







}







.subtitulo1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 13px;



	font-weight: bolder;



	color: #696056;



	text-decoration: none







}

.subtitulo_endereco {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 15px;



	font-weight: bolder;



	color: #696056;



	text-decoration: none







}







.endereco1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify}







.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #999999; text-decoration: none }







.tabela1 {  padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; border: none; text-align: right}







.tabela_borda {







	padding-top: 3px;







	padding-right: 3px;







	padding-bottom: 3px;







	padding-left: 3px;







	background-color: #E5E5E5;







	border: 1px solid #333333;







}







.tabela_menu {  padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; border: none; text-align: right}







.tabela_valores_curso { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none; background-color: #E9E9E9; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}







.tabela_valores_preco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; text-decoration: none; background-color: #E9E9E9; text-align: center; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}







.tabela_franquias_conteudo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; background-color: #E9E9E9; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; border-color: black #FFFFFF black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}







.tabela_franquias_tit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: #DF0000 ; border-color: black #FFFFFF black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}















.corpo1 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	color: #333333;



	text-decoration: none;



	text-align: left;



	font-style: normal







}







.corpo2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; text-decoration: none; font-style: normal}







.corpo3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; text-decoration: none }







.corpo4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; text-align: justify ; font-style: italic}







.corpo5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #999999; text-decoration: none }







.corpo6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; font-style: normal ; text-align: left}







.corpo7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; text-align: justify ; font-style: italic }







.destaque1 {







	font-weight: bold;







	color: #000066;







}







.destaque2 {
	font-weight: bold;
	color: #988C63;
	font-size: 13px;







}







.td_interior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-position: left top;
	left: 2px;
	top: 2px;
	right: 2px;
	bottom: 2px;
	padding-left: 5px;







}







.texto_interior_cor {







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	font-weight: bold;







	color: #333333;







}

.img_google {

	font-size: 14px;

	color: #333333;

	margin: 0px;

	position: static;

	clear: right;

	float: right;

	padding-top: 15px;

	padding-right: 8px;

	padding-bottom: 10px;

	padding-left: 20px;

	font-weight: bold;







}



.img_obras {

	font-size: 14px;

	color: #333333;

	margin: 0px;

	position: static;

	clear: right;

	float: right;

	padding-top: 15px;

	padding-right: 8px;

	padding-bottom: 10px;

	padding-left: 20px;

	font-weight: bold;







}

.img_titulos_gr {

	font-size: 13px;

	color: #333333;

	font-weight: bold;

	background-image: url(../img_lay/titulos_img_gr.jpg);

	width: 600px;

	height: 30px;

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	text-indent: 20px;

	vertical-align: middle;

	background-repeat: no-repeat;

	padding-top: 8px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;







}



.img_titulos_peq {

	font-size: 13px;

	color: #333333;

	margin: 0px;

	clear: none;

	float: none;

	font-weight: bold;

	background-image: url(../img_lay/titulos_img_gr.jpg);

	height: 30px;

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	text-indent: 20px;

	vertical-align: middle;

	background-repeat: no-repeat;

	padding-top: 8px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;







}



.img_titulos_canto_ache {

	font-size: 12px;

	color: #FFFFFF;

	margin: 0px;

	clear: none;

	float: none;

	font-weight: bold;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

	vertical-align: sub;

	white-space: normal;

	display: compact;

	background-repeat: no-repeat;

	padding-top: 15px;

	padding-left: 10px;







}



.menuSup{position:relative;display:block;width:100px;height:24px;background-color:#638B3A;}



.menuSup:hover{background-color:#719C42;}







#top{







width:990px;







height:290px;







}







#cuerpo{







width:990px;







background-image: url("../images/fundo_cor_interior.png");







background-repeat: repeat-y;







}







#centro{







width:970px;







background-color: #FFFFFF;







}







#links{







width:970px;







background-color: #FFFFFF;







}







#rodape{







width:990px;







height:123px;







background-image: url("../img_lay/fundo_rodape.png");







font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-style: normal







}







#rodape a{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-style: normal}







#rodape h1{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-style: normal}







#tiposNegocios a{

	position:relative;

	display:block;

	background-color:#8E8E5E;

	font-family: Arial;

	font-size:11px;

	color:#FFFFFF;

	font-weight: bold;

	text-decoration: none;

	padding-top:15px;

	width:165px;

	height:30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #B7B793;

	border-right-color: #636341;

	border-bottom-color: #636341;

	border-left-color: #B7B793;



}



#tiposNegocios a:hover{

	background-color:#707049;

}



#menuSuperior a{



position:relative;display:block;



width:85px;height:70px;



background-image:url(../img_lay/btn_empresa_marco.png);



background-repeat: no-repeat;



background-position:0px 70px;



margin-top:0;



}



#menuSuperior a:hover{



background-position:0px 0px;



}



#menuSuperior img{



margin-top:29px;



}



#menuSuperiorB a{



position:relative;display:block;



width:152px;height:70px;



/*background-image:url(../img_lay/btn_empreendimentos_marco.png);*/



background-image:url(../img_lay/btn_empresa_marco.png);



background-repeat: no-repeat;



background-position:33px 70px;



margin-top:0;



}



#menuSuperiorB a:hover{



background-position:33px 0px;



}



#menuSuperiorB img{



margin-top:29px;



}

.itensBusca{
	width:100%;
	background-color:#F3F1EB;
	margin-bottom:1px;
	padding:3px;
	font-size: 12px;

}

.titulo_detalhes {
	font-size: 14px;
	letter-spacing: 3px;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-shadow: 0 1px 1px #000000, 0 2px 10px #969696;

}


.marco-fotos {

	padding: 4px;

	border: 1px solid #666666;

	-moz-border-radius:7px;

	-webkit-border-radius:7px;

	border-radius:7px;

	width: 650px;

	margin: 4px;

	}

	.marco-fotos-destaques {

	padding: 4px;

	border: 1px solid #CCCCCC;

	-moz-border-radius:7px;

	-webkit-border-radius:7px;

	border-radius:7px;

	}

		.bordeFlash {

	padding: 4px;

	border: 1px solid #CCCCCC;

	-moz-border-radius:7px;

	-webkit-border-radius:7px;

	border-radius:7px;

	}
#bt-adicionar {

	top: 0px;

	right: 0px;

	height: 64px;

	width: 68px;

	position: fixed;

}
#cabecalho-bt {
	background-image: url(../img_lay/cabecalho-img-2010.jpg);
	background-position: center top;
	height: 242px;
	width: 990px;
	}
.form-cor {
	background-color: #C9C9AD;
	margin: 2px;
	padding: 4px;
}

.img_titulos_canto_ache {
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	clear: none;
	float: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: sub;
	white-space: normal;
	display: compact;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	}


#newsletter {

	padding: 4px;

	border: 1px solid #333333;

	margin: 2px;

	-moz-border-radius:7px;

	-webkit-border-radius:7px;

	border-radius:7px;

	background-image: url(../../cliente-pires-brokers/img_lay/trans-pr.png);

}
