/* CSS Document */

/*Descricao*/
.padrao{

	/*Posicionamento*/
	
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
}

table{
	_width:100%;
}


body{
	/*Posicionamento*/
	margin:0px;
	
	/*Dimenções*/
	width:100%;
	height:100%;
	
	/*Visuais*/
	background-color:#f3f2f2;
	background-image:url(../imagens/fundo_html.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
		
	/*Texto*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:center;

}


a, a:link, a:active, a:visited, a:hover{

	/*Posicionamento*/
	
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
	text-decoration:none;
	color:#666666;
}

img{

	/*Posicionamento*/
	
	/*Dimenções*/
	
	/*Visuais*/
	border:0px;
		
	/*Texto*/
}

ul{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	width:760px;
	
	/*Visuais*/
	border:0px;
		
	/*Texto*/
}

.thumbs{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
	font-size:11px;
}
.thumbs1{

	/*Posicionamento*/
	float:left;
	top:1px;
		
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
	font-size:11px;
}

.thumbs img{

	/*Posicionamento*/
	float:left;
	margin-right:5px;
	
	/*Dimenções*/
	
	/*Visuais*/
	border:1px solid #333333;
	
	/*Texto*/
}



.centralizador{

	/*Posicionamento*/
	margin:0px auto;
	
	/*Dimenções*/
	width:980px;
	_width:982px;
	
	/*Visuais*/
	
	/*Texto*/
	text-align:left;
}

.pagina{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	width:100%;
	
	/*Visuais*/
	background-color:#FFFFFF;
	background-image:url(../imagens/fundo_pagina.jpg);
	background-position:left;
	background-repeat:repeat-y;
	
	border-top:0px;
	
	/*Texto*/
}

.cabecalho{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	width:100%;
	
	/*Visuais*/
	background-image:url(../imagens/fundo_cabecalho.jpg);
	background-repeat:repeat-x;
	background-position:top;
	
	/*Texto*/
}

.rodape{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	width:100%;
	padding:30px 0px;
	
	/*Visuais*/
	
	/*Texto*/
	color:#FFFFFF;
	text-align:center;
}

.menu{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	width:100%;
	
	padding-top:12px;
	padding-bottom:19px;
	
	/*Visuais*/
	background-image:url(../imagens/fundo_menu.jpg);
	background-repeat:repeat-x;
	background-position:top;
	
	/*Texto*/
	text-align:center;
	color:#FFFFFF;
}

.menu a, .menu a:link, .menu a:active, .menu a:visited, .menu a:hover{

	/*Posicionamento*/
	
	/*Dimenções*/
	padding:0px 10px;
	
	/*Visuais*/
	
	/*Texto*/
	font-size:15px;
	color:#ffffff;
	font-weight:normal;
}

.menu a:hover{

	/*Posicionamento*/
	
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
	color:#333333;
}

.extrasEsq{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	
	/*Visuais*/
	padding:5px;
	padding-bottom:10px;
	background-color:#FFFFFF;
	
	/*Texto*/
	font-size:11px;
}

.extrasEsq a, .extrasEsq a:link, .extrasEsq a:active, .extrasEsq a:visited, .extrasEsq a:hover{

	/*Posicionamento*/
	
	/*Dimenções*/
	padding:0px 2px;
	
	/*Visuais*/
	
	/*Texto*/
	font-size:11px;
	font-weight:bold;
	color:#999999;
}

.extrasEsq a:hover{

	/*Posicionamento*/
	
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
	color:#333333;
}

.extrasDir{

	/*Posicionamento*/
	float:right;
	
	/*Dimenções*/
	
	/*Visuais*/
	padding:5px;
	padding-bottom:10px;
	background-color:#FFFFFF;
	
	/*Texto*/
}

.barraSuperior{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	width:100%;
	
	/*Visuais*/
	background-color:#0073a1;
	
	/*Texto*/
}

.barraSuperior .logo{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	padding:46px 36px;
	
	/*Visuais*/
	
	/*Texto*/
}

.pagina .paisagem{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	width:790px;
	_width:792px;

	
	/*Visuais*/
	background-color:#999999;
	
	/*Texto*/
}

.pagina .paisagem img{

	/*Posicionamento*/
	_margin-bottom:-3px;
	
	/*Dimenções*/

	
	/*Visuais*/
	
	/*Texto*/
}


.principal{

	/*Posicionamento*/
	float:left;
	_margin-right:-10px;
	
	/*Dimenções*/
	width:790px;
	padding-bottom:20px;
	
	/*Visuais*/
	background-color:#FFFFFF;

	
	/*Texto*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#838281;
	
}
/*Para quando tiver até 6 hotsites*/
/*quando estiver // significa que o ie ira interpretar e os ostros não

/*Inicio do hack para o chrome
body:nth-of-type(1) .centralizando{
	position:relative;
	left:69px;
	margin-top:10px;
}
/*Fim do hack para o chrome*/

/*Inicio do hack para o FireFox
body:not(:-moz-handler-blocked) .centralizando{
position:relative;
	left:80px;
	margin-top:10px;
}
Fim do hack para o FireFox

.centralizando{
	position:relative;
	left:65px;
	margin-top:10px;
	//position:relative;
	//left:143px;
	//margin-top:10px;
	
}

.hotsite1 {
		
		position:relative;
		left:-132px;		
		
}
.hotsite2{
	position:absolute;
	top:60px;
	left:50px;
	//position:absolute;
	//top:1px;
	//left:-34px;

}
.hotsite3{
	position:absolute;
	top:60px;
	left:179px;
	//position:absolute;
	//top:1px;
	//left:87px;
}
.hotsite4{
	position:absolute;
	top:60px;
	left:309px;
	//position:absolute;
	//top:1px;
	//left:205px;
	
}
.hotsite5{
	position:absolute;
	top:60px;
	left:459px;	
	//position:absolute;
	//top:1px;
	//left:324px;		
}
.hotsite6{
	position:absolute;	
	top:60px;	
	left:580px;
	//position:absolute;	
	//top:1px;
	//left:445px;
}

.hotsite7{
	position:absolute;	
	top:60px;	
	left:480px;
	//position:absolute;	
	//top:1px;
	//left:531px;
}
Fim do css para 6 hotsites*/

/*Inicio para o css com 5 hotsites*/
.centralizando{
	position:relative;
	left:85px;
	margin-top:10px;
	//position:relative;/*HACK para o ie*/
	//left:105px; /*HACK para o ie*/
	//margin-top:10px; /*HACK para o ie*/
}

/*Inicio do hack para o chrome*/
body:nth-of-type(1) .centralizando{
	position:relative;
	left:1px;
	margin-top:10px;
	
}
/*Fim do hack para o chrome*/

/*Inicio do hack para o FireFox*/
body:not(:-moz-handler-blocked) .centralizando{
position:relative;
	left:80px;
	margin-top:10px;
}
/*Fim do hack para o FireFox*/

.hotsite1 {
		margin-left:36px;
		position:relative;
		left:-71px;		
		
}
/*Inicio do hack para o chrome*/
body:nth-of-type(1) .hotsite1{
   position:relative;
		left:29px;	
}
/*Fim do hack para o chrome*/

/*Inicio do hack para o FireFox*/
body:not(:-moz-handler-blocked) .hotsite1{
   position:relative;
		left:-70px;	
}
/*Fim do hack para o FireFox*/

.hotsite2{
	position:absolute;
	top:60px;
	left:60px;
	//position:absolute;
	//top:1px;
	//left:43px;

}
.hotsite3{
	position:absolute;
	top:60px;
	left:97px;
	//position:absolute;
	//top:1px;
	//left:178px;
}
.hotsite4{
	position:absolute;
	top:60px;
	left:236px;
	//position:absolute;
	//top:1px;
	//left:308px;
	
}
.hotsite5{
	position:absolute;
	top:60px;
	left:378px;
	//position:absolute;
	//top:1px;
	//left:438px;		
}
.hotsite6{
	position:absolute;
	top:60px;
	left:520px;
	//position:absolute;	
	//top:1px;
	//left:471px;
}
/*Fim hotsite para5*/


.principal h1{

	/*Posicionamento*/
	float:left;
	margin:30px 0px 20px 10px;
	
	/*Dimenções*/
	padding-left:16px;
	width:760px;
	
	/*Visuais*/
	background-image:url(../imagens/seta_azul.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	/*Texto*/
	color:#013d55;
	font-size:16px;
	font-weight:normal;
}

.principal h2{

	/*Posicionamento*/
	float:left;
	margin:20px 0px 10px 10px;
	
	/*Dimenções*/
	width:740px;
	padding-left:16px;
	
	/*Visuais*/
	background-image:url(../imagens/seta_cinza2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	/*Texto*/
	font-size:15px;
	font-weight:normal;
}


.principal .logoTop20{

	/*Posicionamento*/
	float:left;
	margin:40px;
		
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
}

.barraLateral .imoveisNovos{

	/*Posicionamento*/
	float:left;
	margin-left:10px;
	
	/*Dimenções*/
	width:170px;
	padding:10px 0px;
	
	/*Visuais*/
	border-top:1px solid #666666;
	
	/*Texto*/
}

.barraLateral .imoveisNovos .thumbs{

	/*Posicionamento*/
	float:left;/*
	margin:0px;
	margin-left:8px;
	
	/*Dimenções
	width:83px;
	padding:0px;
	
	/*Visuais
	background-image:url(../imagens/lupa_thumbs.gif);
	background-position:top right;
	background-repeat:no-repeat;
	
	/*Texto*/
}

.barraLateral .imoveisNovos .thumbs img{

	/*Posicionamento*/
	margin:0px;
	_margin-right:-3px;
	
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
}
.imoveisNovos .lupaThumbs{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	height:65px;
	
	/*Visuais*/
	
	/*Texto*/
}

.barralateral .top20 .thumbs{

	/*Posicionamento*/
	padding-left:18px;
	
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
}
.principal .gallery{
	/*Posicionamento*/
	float:left;
	margin-bottom:10px;
	margin-left:80px;
	margin-right:35px;
	
	
	/*Dimenções*/

	
	/*Visuais*/
	
	
	/*Texto*/
		
	}
.principal .gallery1{
	float:left;
	margin-bottom:10px;
	margin-left:35px;
	margin-right:35px;
	

}

.principal .gallery2{
	float:left;
	margin-bottom:10px;
	margin-left:35px;
	margin-right:35px;

}
.principal .niteroi360{

	/*Posicionamento*/
	float:left;
	margin-bottom:10px;
	
	/*Dimenções*/
	width:260px;
	
	/*Visuais*/
	border-right:1px solid #999999;
	
	/*Texto*/
}

.principal .niteroi360 .thumbs{

	/*Posicionamento*/
	float:left;
	margin:0px 8px;
	
	/*Dimenções*/
	width:235px;
	padding:5px;
	
	/*Visuais*/
	border-bottom:1px solid #999999;
	
	/*Texto*/
	font-size:11px;
}

.principal .thumbs{

	/*Posicionamento*/
	margin-left:10px;
	margin-bottom:10px;
	
	/*Dimenções*/
	
	/*Visuais*/
	
	/*Texto*/
}

.barraLateral{

	/*Posicionamento*/
	float:left;
	
	/*Dimenções*/
	width:190px;
	
	/*Visuais*/
	background-color:#d5d2d2;
	
	/*Texto*/
}

.barraLateral form input{

	/*Posicionamento*/
	float:left;
	margin-bottom:4px;
	
	/*Dimenções*/
	height:20px;
	
	/*Visuais*/
	
	/*Texto*/
}

.barraLateral form .selectForm{

	/*Posicionamento*/
	float:left;
	margin-bottom:4px;
	
	/*Dimenções*/
	height:20px;
	
	/*Visuais*/
	
	/*Texto*/
	font-size:11px;
}

.barraLateral form button{

	/*Posicionamento*/
	float:left;
	margin:2px;
	
	/*Dimenções*/
	height:18px;
	padding-left:15px;
	
	/*Visuais*/
	border:0px;
	background-color:#666666;
	background-image:url(../imagens/seta_button.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	/*Texto*/
	color:#FFFFFF;
	font-size:11px;
}

.barraLateral h1{

	/*Posicionamento*/
	float:left;
	margin-bottom:20px;
	
	/*Dimenções*/
	width:150px;
	_width:160px;
	padding-left:16px;
	
	/*Visuais*/
	background-image:url(../imagens/seta_cinza.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	/*Texto*/
	font-size:13px;
	font-weight:bold;
}


.barraLateral label{

	/*Posicionamento*/
	float:left;
	margin:0px;
	margin-bottom:4px;
	
	
	/*Dimenções*/
	width:60px;
	height:19px;
	padding:0px;
	
	/*Visuais*/
	background:none;
	
	/*Texto*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#666666;
}

.barraLateral .acheImovel{

	/*Posicionamento*/
	float:left;
	margin-left:10px;
	
	/*Dimenções*/
	width:170px;
	padding:10px 0px;
	
	/*Visuais*/
	
	/*Texto*/
}

.barraLateral .oportunidades{

	/*Posicionamento*/
	float:left;
	margin-left:10px;
	
	/*Dimenções*/
	width:170px;
	padding:10px 0px;
	
	/*Visuais*/
	/*border-top:1px solid #666666;*/
	
	/*Texto*/
}

.barraLateral .oportunidades a{

	/*Posicionamento*/
	float:left;
	margin:4px 0px 16px 0px;
	
	/*Dimenções*/
	width:100%;
	
	/*Visuais*/
	
	/*Texto*/
	text-align:center;
	font-size:11px;
}

.barraLateral .oportunidades .thumbs{

	/*Posicionamento*/
	float:left;
	margin-bottom:5px;
	
	/*Dimenções*/
	width:100%;
	
	/*Visuais*/
	
	/*Texto*/
	text-align:center;
}

.barraLateral .oportunidades .thumbs img{

	/*Posicionamento*/
	float:none;
	
	/*Dimenções*/
	
	/*Visuais*/
	border:1px solid #333333;
	cursor:pointer;
	cursor:hand;
	
	/*Texto*/
}

.barraLateral .lancamentos{

	/*Posicionamento*/
	float:left;
	margin-left:10px;
	
	/*Dimenções*/
	width:170px;
	padding:10px 0px;
	
	/*Visuais*/
	border-top:1px solid #666666;
	
	/*Texto*/
}

.barraLateral .lancamentos .thumbs{

	/*Posicionamento*/
	float:none;
	margin-bottom:5px;
	
	/*Dimenções*/
	
	/*Visuais*/
	border:1px solid #333333;
	cursor:pointer;
	cursor:hand;
	
	/*Texto*/
}


/*------INICIO ESTILOS ANTIGOS-------*/
.fotoLegenda{
	float:left;
	
	width:100%;
	
	color:#333333;
	background-color:#CCCCCC;

	padding:4px 0px;

}

p{
	float:left;
	
	text-align:left;
	
	width:auto;
	
	padding-left:25px;
	padding-right:5px;
}

form p{
	
	width:760px;
}

li {
	list-style-position: outside;
	list-style-image: url(../imagens/seta_lista.gif);
	
	margin-bottom:4px;
	
	margin-left:20px;
	
	*margin-left:20px;
}


.coluna{

	width:220px;
	
	display:table-cell;
	
	border-left:1px solid #CCCCCC;
	
	padding:0px 0px 0px 10px;
	
}

.botao{

	width:115px;
	
	float:left;
	
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	
	padding:10px 0px 11px 0px;	
	
	cursor:hand;
	
	

}

.infoJanela{

	position:absolute;
	z-index:10;

	top:50px;
	left:50px;	
	
	width:280px;
	height:auto;	

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	color:#838281;
	text-align:left;
	
	padding:10px 10px 10px 10px;

	background-color:#FFFFFF;

	border:1px solid #999999;
	visibility:hidden;

}

.trasnp{


	position:absolute;
	z-index:2;

	filter: alpha(Opacity=75, FinishOpacity=15, Style=1);
	opacity: 0.6;
	
	top:0px;
	left:0px;	
	
	width:100%;
	height:100%;		

	background-color:#999999;
	
	visibility:hidden;

}


.foto{

	position:absolute;
	z-index:10;
	
	margin-left:-397px;

	top:50px;
	left:50%;
	
	width:auto;
	height:auto;	

	color:#999999;	

	visibility:hidden;
	
	text-align:right;

}

.carregaResultado{

	position:absolute;
	z-index:9000;

	top:100px;
	left:100px;
	
	width:500px;
	height:250px;	
	/*margin-left:-150px;*/
	
	background-image:url(../imagens/carregando.gif);
	background-repeat:no-repeat;
	background-position:left;
	

	/*text-align:right;*/

}


/* AJAX */
div.popSombra{background-color:#000;width:100%;left:0;top:0;position:absolute;z-index:800000;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;}
div.pop {z-index:900001; text-align:left;}

div.popZoom{z-index:900000; text-align:left; position:absolute; top:0; left:0;}
/* FIM - AJAX */

/* Tela de Login */
.botao {background:#FFF url(../imgs/btBuscar.jpg) no-repeat;border:0;color:#FFF;cursor:pointer;display:block;font:bold 12px 'Trebuchet MS',arial;height:23px;width:81px;text-align:center;}
input, select {font:11px "Trebuchet MS"; color:#373737;}
fieldset {border:0;}

#boxIndique {width:400px;}
#boxIndiqueContent {background-color:#FFF;height:195px;width:400px;font:12px "Trebuchet MS";color:#202020;}
#boxIndiqueContent .titulo {border-bottom:1px solid #e0e0e0;color:#7697bf;font-size:14px;font-weight:bold;margin:0 15px 0 15px;padding:20px 0 3px 0;width:370px;}
#boxIndiqueContent .msg {text-align: center; margin-top:35px; font-size:12px;}
#boxIndiqueContent form {margin:15px 15px 0 15px;}
#boxIndiqueContent form a {color:#202020;}
#boxIndiqueContent form label {display:block;float:left;font-weight:bold;width:80px;}
#boxIndiqueContent form input {border:1px solid #CACACA;height:16px;width:190px;margin-left:6px;padding:2px 0 0 3px}
#boxIndiqueContent form li {width:285px;margin-bottom:10px;_margin-bottom:5px;overflow:hidden;}
#boxIndiqueContent form .botao {background:url(../imagens/btIndique.gif) no-repeat;cursor:pointer;float:right;font-weight:bold;height:21px;margin:0px 10px -5px 5px;width:70px;padding-top:1px;}
#topoPop {height:20px;text-align:right;padding-right:15px;}
/* Fim - Tela de Login */


.setaFotoProxima{

	position:absolute;
	z-index:6000;
	right:0px;
	top:250px;
	
	width:29px;
	height:29px;

	background-image:url(../imagens/setaDir.gif);
	background-repeat:no-repeat;
	background-position:right;

}

.setaFotoAnterior{

	position:absolute;
	z-index:6000;
	left:0px;
	top:250px;

	width:29px;
	height:29px;
	
	background-image:url(../imagens/setaEsq.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.style1 {color: #FF0000}
.style10 {
	font-size: 11px;
	color: #FF0000;
}

p a{
	font-size:11px;
}

form{
    display: inline;
}

.linhaForm {

	height:23px;
	width:99%;
	
	float:left;
	
	
	border-bottom:1px solid #CCCCCC; 
	
	background-color:#FFFFFF;
	filter:Alpha(Opacity=80);

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;

}

.topicoForm {

	width:130px;
	
	margin:0px 10px 0px 0px;
	
	/*border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;*/

	background-color:#EFEFEF;
	
	float:left;
	
	padding:4px 10px 7px 0px;
	
	text-align:right;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333333;

}


.topicoFormObrigatorio {
	width:170px;
	
	margin:0px 10px 1px 0px;
	
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;

	background-color:#7697bf;
	
	float:left;
	
	padding:4px 10px 7px 0px;
	
	text-align:right;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;

}

.textForm{

	background-color:#FFFFFF;
	height:18px;

	margin-top:2px;
	border:1px solid #CCCCCC;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;

}

.checkForm{
	border-style:solid;
	border:0px solid #666666;
	height:18px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;

}

.selectForm{
	border:1px solid #CCCCCC;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	
	color:#000000;

}


.textAreaForm{
	margin-top:2px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;

}

.botaoForm:hover {

	background-color:#EBEBEB;

}


.botaoForm{
	cursor:hand;

	padding:2px 6px 2px 6px;

	float:right;


	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	color:#666666;
	text-decoration: none;

}

.buttonForm{
	cursor:hand;

	padding:2px 6px 2px 6px;
	margin:2px 2px 2px 2px;
	
	background-color:#CCCCCC;

	border:0px;
	
	float:right;


	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	color:#666666;
	text-decoration: none;

}

/*------FIM ESTILOS ANTIGOS-------*/


/*Hack para o Chrome*/
body:nth-of-type(1){
	
	background-image:none;
	
}

body:nth-of-type(1) .rodape{
	
	color:#666666;
	
}


.barraLateral .oportunidades{

	/*Posicionamento*/
	float:left;
	margin-left:10px;
	
	/*Dimenções*/
	width:170px;
	padding:10px 0px;
	
	/*Visuais*/
	/*border-top:1px solid #666666;*/
	
	/*Texto*/
}

.principal .oportunidades a{

	/*Posicionamento*/
	float:left;
	margin:4px 0px 16px 0px;
	
	/*Dimenções*/
	width:100%;
	
	/*Visuais*/
	
	/*Texto*/
	text-align:center;
	font-size:11px;
}

.principal .oportunidades .thumbs{

	/*Posicionamento*/
	float:left;
	margin:0px;
	margin-bottom:5px;
	
	
	/*Dimenções*/
	width:100%;
	
	/*Visuais*/

	
	/*Texto*/
	text-align:center;
}

.principal .oportunidades .thumbs img{

	/*Posicionamento*/
	float:left;
	margin-left:20px;
	
	/*Dimenções*/
	
	/*Visuais*/
	border:1px solid #333333;
	cursor:pointer;
	cursor:hand;
	
	/*Texto*/
}
#nom{
	margin-left:677px;
	margin-top:-18px;
	color:#F00;
}

#end{
	margin-left:677px;
	margin-top:-18px;
	color:#F00;
}
#bairro1{
	margin-left:281px;
	margin-top:-17px;
	color:#F00;
	
}
#cidade{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#cep1{
	margin-left:281px;
	margin-top:-17px;
	color:#F00;	
}
#uf1{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#tel{
margin-left:281px;
	margin-top:-17px;
	color:#F00;	
}
#finan{
margin-left:677px;
	margin-top:-18px;
	color:#F00;
	}
#aluguel{
margin-left:281px;
	margin-top:-17px;
	color:#F00;
}
#tempo{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#nascido {
margin-left:281px;
	margin-top:-17px;
	color:#F00
}
#finan{
margin-left:677px;
	margin-top:-18px;
	color:#F00;
}
#aluguel{
margin-left:281px;
	margin-top:-17px;
	color:#F00;
}
#tempo22{
float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#nascido{
margin-left:677px;
	margin-top:-18px;
	color:#F00;
}
#regime1{
float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#nacionalidade1{
margin-left:281px;
	margin-top:-17px;
	color:#F00;
}
#cpf1{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#identidade1{
margin-left:281px;
	margin-top:-17px;
	color:#F00;
}
#expedidor1{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#bruta1{
margin-left:281px;
	margin-top:-17px;
	color:#F00;
}
#liquida1{
float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#BanNome1{
	margin-left:281px;
	margin-top:-17px;
	color:#F00;
}
#BanAgencia1{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#ComImovel{
	margin-left:281px;
	margin-top:-17px;
	color:#F00;
}
#ComComplemento{
	margin-left:677px;
	margin-top:-18px;
	color:#F00;
}
#GarantiaApresentou{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#texto1{
	width:650px;
}


/* pessoa juridica */
#EmpNome{
	margin-left:677px;
	margin-top:-18px;
	color:#F00;
}
#EmpFantasia{
	margin-left:677px;
	margin-top:-18px;
	color:#F00;
}
#EmpSede{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
	
}
#EmpBairro{
	float:right;
	margin-right:45px;
	margin-top:-17px;
	color:#F00;
}
#EmpCidade{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#EmpCEP{
	float:right;
	margin-right:45px;
	margin-top:-17px;
	color:#F00;
}
#EmpUF{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#EmpCGC{
float:right;
	margin-right:45px;
	margin-top:-17px;
	color:#F00;
	}
#EmpCI{
	float:right;
	margin-right:45px;
	margin-top:-17px;
	color:#F00;
}
#EmpIE{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#EmpCA {
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}

#DadEmpDataRegistro{
float:right;
	margin-right:94px;
	margin-top:-17px;
	color:#F00;
}

#EmpNumeroRegistro{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#EmpRamo{
	float:right;
	margin-right:45px;
	margin-top:-17px;
	color:#F00;
}
#EmpTelefone{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#Socio1Nome{
	float:right;
	margin-right:45px;
	margin-top:-17px;
	color:#F00;
}
#Socio1Part{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;;
}
#ValFaturamento{
	float:right;
	margin-right:45px;
	margin-top:-17px;
	color:#F00;
}
#ValEmpregados{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;;
}
#Ref1Razao{
	margin-left:671px;
	margin-top:-18px;
	color:#F00;
}
#DadRef1End{
	margin-left:671px;
	margin-top:-18px;
	color:#F00;
}
#DadRef1Cidade{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#DadRef1UF{
float:right;
	margin-right:43px;
	margin-top:-17px;
	color:#F00;
}
#DadRef1Tel{
float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#DadRef1CEP{
float:right;
	margin-right:43px;
	margin-top:-17px;
	color:#F00;
}
#DadRef2Razao{
margin-left:671px;
	margin-top:-18px;
	color:#F00;
}
#DadRef2End{
margin-left:671px;
	margin-top:-18px;
	color:#F00;
}
#DadRef2Cidade{
float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#DadRef2UF{
float:right;
	margin-right:43px;
	margin-top:-17px;
	color:#F00;
}
#DadRef2Tel{
float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;
}
#DadRef2CEP{
float:right;
	margin-right:43px;
	margin-top:-17px;
	color:#F00;
}
#RefBanc1Nome{
margin-left:677px;
	margin-top:-18px;
	color:#F00
}
#RefBanc1Agencia{
float:right;
	margin-right:45px;
	margin-top:-17px;
	color:#F00;
}
#RefBanc1Conta{
	float:right;
	margin-right:37px;
	margin-top:-17px;
	color:#F00;;
}
#DadComImovel{
float:right;
	margin-right:430px;
	margin-top:-17px;
	color:#F00;
}
#DadComComplemento{
margin-left:677px;
	margin-top:-18px;
	color:#F00
}
#GarantiaApresentou{
	margin-left:677px;
	margin-top:-31px;
	color:#F00
}
.textohotsite{
	/*Texto*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#838281;
	position:absolute;
	text-align:center;
	

}
.textohotsite .textohotsite1{
	padding-top:5px;
	padding-left:20px;
	position:absolute;
	z-index:1;

}
.textohotsite .textohotsite2{
	padding-top:5px;
	padding-left:168px;
	z-index:2;
	position:absolute;
	/*Texto*/

}
.textohotsite .textohotsite3{
	padding-top:5px;
	padding-left:310px;
	z-index:3;
	position:absolute;
	/*Texto*/

}
.textohotsite .textohotsite4{
	padding-top:5px;
	padding-left:453px;
	z-index:4;
	position:absolute;
	/*Texto*/

}
.textohotsite .textohotsite5{
	padding-top:5px;
	padding-left:599px;
	z-index:5;
	position:absolute;
	/*Texto*/

}
.textoformato{
	/*Texto*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:35px;

}

@media screen and (-webkit-min-device-pixel-ratio:0){
.centralizando{
	position:relative;
	left:65px;
	margin-top:10px;
}
.hotsite1 {
		/*margin-left:36px;*/
		position:relative;
		left:-95px;		
		
}
.hotsite2{
		position:absolute;
		top:60px;
		left:60px;

}
.hotsite3{
	position:absolute;
	top:60px;
	left:189px;
}
.hotsite4{
	position:absolute;
	top:60px;
	left:319px;
}
.hotsite5{
	position:absolute;
	top:60px;
	left:449px;		
}
.hotsite6{
	position:absolute;	
	top:60px;	
	left:580px;
}
}


