html, body {
    background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    list-style-image: none;
    padding: 0;
}
#blocoDestaques {
	position: relative;		
}

#blocoDestaques ul,
#blocoDestaques ul li {
	list-style: none;	
}
#blocoDestaques a.faixa { 
	width: 100px;
	height: 100px;
	
	position: absolute;
	top: -5px;
	left: -5px;
	z-index: 100;
}
ul
{
list-style-type: none;
}
li
{
list-style-type: none;
}

a:link {text-decoration: none;} 

a:hover {text-decoration: none;}

a:active {text-decoration: none;}

a:visited {text-decoration: none;}

.telefone {
	font-family:Verdana;
	font-size:13px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}


.voltarfav {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
        background-color: #FFFF99;
}

.errocaptcha {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
        background-color: #FFFF99;
}
.menutopo {
font-family: 'Oswald', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-decoration: none;
        list-style-type: none;
}

.menutopo a:link{
font-family: 'Oswald', sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-decoration: none;
        list-style-type: none;
}

.menutopo a:hover{
font-family: 'Oswald', sans-serif;
	font-size: 16px;
	color:#FFFFFF;
	text-decoration:none;
	list-style-type: none;
}

.menutopo a:active{
font-family: 'Oswald', sans-serif;
	font-size: 16px;
	color:#FFFFFF;
	text-decoration:none;
	list-style-type: none;
}

.menutopo a:visited{
font-family: 'Oswald', sans-serif;
	font-size: 16px;
	color:#FFFFFF;
	text-decoration:none;
	list-style-type: none;
}


.creci {
	font-family:Verdana;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #000;
}

.frase {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-shadow: 1px 1px #e6e6e6;
}

.buscatopo {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}

.menugrande {
	font-family:Verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #fff;
}
.menugrande:hover {
	font-family:Verdana;
	font-size:14px;
	color:#bf2f2f;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #fff;
}

.preto9 {
	font-family:Verdana;
	font-size:9px;
	color:#000000;
	text-decoration:none;
}
.preto10 {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.azul0 {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.preto11 {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.branco10 {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.brancoroda {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.branco11 {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.textosuperdest {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.caixa10 {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background-color: #f4f4f4;
	border: 1px solid #D4D4D4;
}

.caixanoticias {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding: 20px;
	text-decoration:none;
	background-color: #f4f4f4;

	border:1px solid #fff;
        box-shadow: 4px 4px 3px #888;
}
.caixadestacada {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius:5px;
}

.caixadestacada2 {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #c51212;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius:5px;
	font-weight: bold;
}

.botaozin{
	width: 100px;
	padding: 5px;
	text-align: center;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius:5px;
    display: inline;
}

.botaozin a:link{
	width: 100px;
	padding: 5px;
	text-align: center;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius:5px;
    display: inline;
}

.botaozin a:hover{
	width: 100px;
	padding: 5px;
	text-align: center;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius:5px;
    display: inline;
}

.botaozin a:visited{
	width: 100px;
	padding: 5px;
	text-align: center;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius:5px;
    display: inline;
}

.botaozin a:active{
	width: 100px;
	padding: 5px;
	text-align: center;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #000000;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius:5px;
    display: inline;
}

.novoformulario{
	font-family:Verdana;
	font-size:12px;
    background-color: #f4f4f4;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border: solid 1px #e5e5e5;
	margin-left:5px;
	color:#514f4f;
	padding-left:5px;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius: 5px;
}

.novoformularioinp{
	font-family:Verdana;
	font-size:12px;
	height: 27px;
    background-color: #f4f4f4;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border: solid 1px #e5e5e5;
	margin-left:5px;
	color:#514f4f;
	padding-left:5px;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius: 5px;
}

.novoformularioinpCENTER{
	font-family:Verdana;
	font-size:12px;
	height: 27px;
    background-color: #f4f4f4;
	padding-top:5px;
	padding-bottom:5px;
	border: solid 1px #e5e5e5;
	margin-left:5px;
	color:#514f4f;
	padding-left:5px;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius: 5px;
}


.novoformulario2{
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border: solid 1px #e5e5e5;
	margin-left:5px;
	font-family:Verdana, Arial;
	font-size:12px;
	color:#514f4f;
	padding-left:5px;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius: 5px;
    background-color: #ffffff;
}
.bordafotoquemsomos {
	background-color: #f4f4f4;
	border-left-width: 20px;
	border-bottom-width: 20px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #ffffff;
	border-bottom-color: #ffffff;

}
.bordamenu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;

}
.bordafotoartigolayout2 {
	background-color: #f4f4f4;
	border-right-width: 20px;
	border-bottom-width: 20px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;

}
.bordafotoartigolayout3 {
	background-color: #f4f4f4;
	border: 10px solid ffffff;

}
.onfocus {
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	background-color: #666666;
	border: 1px solid #D4D4D4;
}
.onblur {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background-color: #f4f4f4;
	border: 1px solid #D4D4D4;
}


.onfocus2 {
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border: solid 1px #e5e5e5;
	margin-left:5px;
	font-family:Verdana, Arial;
	font-size:12px;
	color:#514f4f;
	padding-left:5px;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius: 5px;
    background-color: #ffffff;
	border: 1px solid #0a0909;
}
.onblur2 {
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border: solid 1px #e5e5e5;
	margin-left:5px;
	font-family:Verdana, Arial;
	font-size:12px;
	color:#514f4f;
	padding-left:5px;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius: 5px;
    background-color: #ffffff;
	border: 1px solid #b6b7bb;
}

.onfocus3 {
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border: solid 1px #e5e5e5;
	margin-left:5px;
	font-family:Verdana, Arial;
	font-size:12px;
	color:#514f4f;
	padding-left:5px;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius: 5px;
    background-color: #ffffff;
	border: 1px solid #fe0707;
}
.onblur3 {
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border: solid 1px #e5e5e5;
	margin-left:5px;
	font-family:Verdana, Arial;
	font-size:12px;
	color:#514f4f;
	padding-left:5px;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius: 5px;
    background-color: #f4f4f4;
	border: 1px solid #D4D4D4;
}

.caixa11 {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background-color: f4f4f4;
	border: 1px solid #D4D4D4;
}
.link10 {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none
}
.link10:hover {
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
.link12 {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none
}
.link12:hover {
	font-family:Verdana;
	font-size:12px;
	color:#999999;
	text-decoration:none;
}
.linkpreto10 {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.linkpreto10:hover {
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}
.linkbranco {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.linkbranco:hover {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
tr.row {
	background-color: #f9f9f9;
	cursor: pointer;
	border: 1px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
tr.row:hover {
	background-color: #F2F2F2;
	cursor: pointer;
	border: 1px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
td.dest {
	background-color: #FFFFFF;
	cursor: pointer;
	border: 1px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
td.dest:hover {
	background-color: #F2F2F2;
	cursor: pointer;
	border: 1px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
td.imobus {
	background-color: #F2F2F2;
	cursor: pointer;
	border: 1px solid #E4E4E4;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
td.imobus:hover {
	background-color: #DFDFDF;
	cursor: pointer;
	border: 1px solid #C3C3C3;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
td.superdest {
	background-color: #FFFFFF;
	cursor: pointer;
	border: 0px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
td.superdest:hover {
	background-color: #FFFFFF;
	cursor: pointer;
	border: 0px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

td.categsup {
	background-color: #1f5591;
	cursor: pointer;
	border: 0px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
td.categsup:hover {
	background-color: #FFFFFF;
	cursor: pointer;
	border: 0px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

td.negosup {
	font-family:Verdana;
	font-size:11px;
	cursor: pointer;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
td.negosup:hover {
	font-family:Verdana;
	font-size:11px;
	cursor: pointer;
	color:#ff6325;
	font-weight: bold;
	text-decoration:none;
}
td.categdest {
	background-color: #1f5591;
	cursor: pointer;
	border: 0px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
td.categdest:hover {
	background-color: #FFFFFF;
	cursor: pointer;
	border: 0px solid #F2F2F2;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.superdestaqueBG {
	background-color: #1f5591;
}
.destaqueBG {
	background-color: #1f5591;
}
.footer1 {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}

.footer2 {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}

.footer3 {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-shadow: 1px 1px #e6e6e6;
}


.footertitulo {
	font-family:Verdana;
	font-size:12px;
	color:#c50e28;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}

.fonterodape {
	font-family:tahoma;
	font-size:10px;
	color:#000000;
	text-decoration:none;
        list-style: none;
}

.titulopages {
	font-family:Verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}
.textopages {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
        line-height:16px; 
}
.tituloconsulta {
	font-family:Verdana;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}
.respostaconsulta {
	font-family:Verdana;
	font-size:14px;
	color:#c50e28;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}

.faixas{
background-image:url(layout/tarja02.png);
width:180px;
line-height:29px;
 vertical-align: middle;
 display: table-cell;
position:absolute;
margin-left:-180px;
margin-top:65px;
font-family:Verdana;
font-weight:bold;
font-size:14px;
text-align:center;
outline:none;
color:#fff;
text-shadow: 1px 1px #000000;
text-decoration:none;
display: inline;
}
.faixas a:link {
	color:#fff;
}

.faixas a:hover {
	color:#fff;
}

.faixas a:visited {
	color:#fff;
}
.faixas a:active {
	color:#fff;
}


.faixasimoveis{
background-image:url(layout/tarja02.png);
width:130px;
line-height:29px;
position:absolute;
margin-left:-130px;
margin-top:65px;
font-family:Verdana;
font-weight:bold;
font-size:14px;
text-align:center;
outline:none;
color:#fff;
text-shadow: 1px 1px #000000;
text-decoration:none;
display: inline;
}
.faixasimoveis a:link {
	color:#fff;
}

.faixasimoveis a:hover {
	color:#fff;
}

.faixasimoveis a:visited {
	color:#fff;
}
.faixasimoveis a:active {
	color:#fff;
}

/* Faixa Situacao na PAGINA DO IMOVEL em cima da foto do imovel */
.faixasimoveisFotos{
background-image:url(layout/tarja02.png);
width:108px;
line-height:29px;
position:absolute;
margin-left:-109;
margin-top:50px;
font-family:Verdana;
font-weight:bold;
font-size:11px;
text-align:center;
outline:none;
color:#fff;
text-shadow: 1px 1px #000000;
text-decoration:none;
display: inline;
z-index:1000;
}

.faixaspgimv{
background-color: #be0623;
width:678px;
line-height:29px;
margin-left:0px;
margin-top:0px;
font-family:Verdana;
font-weight:bold;
font-size:18px;
text-align:center;
color:#fff;
text-shadow: 1px 1px #000000;
text-decoration:none;
display: block;
}


#supersuper{
width:180px;
overflow:hidden;
display: inline;
}

.faixasuper{
background-image:url(layout/tarja02.png);
line-height:29px;
width:180px;
min-height:29px;
height: auto;
position:absolute;
margin-left:-181px;
margin-top:65px;
font-family:Verdana;
font-weight:bold;
font-size:14px;
text-align:center;
outline:none;
color:#fff;
text-shadow: 1px 1px #000000;
text-decoration:none;
display: inline;
}
.faixasuper a:link {
	color:#fff;
}

.faixasuper a:hover {
	color:#fff;
}

.faixasuper a:visited {
	color:#fff;
}
.faixasuper a:active {
	color:#fff;
}

.faixasuper44{
background-image:url(layout/tarja02.png);
line-height:29px;
width:400px;
min-height:29px;
height: auto;
position:absolute;
margin-left:0px;
margin-top:85px;
font-family:Verdana;
font-weight:bold;
font-size:14px;
text-align:center;
outline:none;
color:#fff;
text-shadow: 1px 1px #000000;
text-decoration:none;
display: block;
}
.faixasuper44 a:link {
	color:#fff;
}

.faixasuper44 a:hover {
	color:#fff;
}

.faixasuper44 a:visited {
	color:#fff;
}
.faixasuper44 a:active {
	color:#fff;
}


.favosuper{
width:180px;
line-height:29px;
position:absolute;
margin-left:-185px;
margin-top:118px;
outline:none;
text-decoration:none;
display: inline;
border-width: 0px;

}


.faixafavoritos{
background-image:url(layout/tarja02.png);
width:137px;
line-height:29px;
position:absolute;
margin-left:-137px;
margin-top:45px;
font-family:Verdana;
font-weight:bold;
font-size:14px;
text-align:center;
outline:none;
color:#fff;
text-shadow: 1px 1px #000000;
text-decoration:none;
display: inline;
}
.faixafavoritos a:link {
	color:#fff;
}

.faixafavoritos a:hover {
	color:#fff;
}

.faixafavoritos a:visited {
	color:#fff;
}
.faixafavoritos a:active {
	color:#fff;
}

.superImg{padding:0px; border:1px solid #ccc; margin:0 0px;
list-style-image: none;
}

.faixasadm1{
background-color: #0a0806;
width:150px;
line-height:29px;
margin-left:0px;
margin-top:0px;
font-family:Verdana;
font-weight:bold;
font-size:11px;
text-align:center;
color:#fff;
text-shadow: 1px 1px #000000;
text-decoration:none;
display: block;
}

.Button{
	width:280px;
	font:16px Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	background:#000000;
	border:1px solid #fff;
        box-shadow: 4px 4px 3px #888;
}

.comp  {
	font-family:Verdana;
	font-size:12px;
	color:#4f4e50;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}

#easyTooltip-VELHO {
padding: 5px 10px;
border: 1px solid #000;
background-color: #195fa4;
color: #fff;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}


#easyTooltip  {
padding: 5px 10px;
line-height:1.5;
border:solid 1px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
-moz-box-shadow:
0 1px 2px rgba(0,0,0,0.3),
0 1px 2px rgba(255,255,255,0.5) inset;
-webkit-box-shadow:
0 1px 2px rgba(0,0,0,0.3),
0 1px 2px rgba(255,255,255,0.5) inset;
box-shadow:
0 1px 2px rgba(0,0,0,0.3),
0 1px 2px rgba(255,255,255,0.5) inset;
cursor:default;
display:block;
-moz-transition:all 0.4s linear;
-webkit-transition:all 0.4s linear;
-o-transition:all 0.4s linear;
transition:all 0.4s linear;
background:#FFDB58;
border-color:#CCAD48;
font-family:Verdana;
font-size:11px;
font-weight: bold;
color: #000000;
z-index:200;
}


.item_imovel_barra{
	width: 270px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	float:left;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left:10px;
}
.progress1{
background-image:url(layout/progress_bar.gif) no-repeat;
}
.progress2{
background-image:url(layout/bg_bar.gif);
}
.progress3{
background-image:url(layout/barra01.gif);
}
.progress4{
background-image:url(layout/progress_bar.gif) no-repeat;
}
.linkBoxRed {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
     background-color: #009;
	text-decoration:none;
	padding: 5px;
	font-weight: bold;
}
.linkBoxRed:hover {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
        background-color: #32363a;
	text-decoration:none;
		padding: 5px;
	font-weight: bold;
}

.BoxFotosGeral{	
	width: 645px;
    margin: 0 auto;
	text-align: center;
	padding: 0px;

}
.BoxFotos{	
	width: 110px;
    float: left;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 5px;
	text-align: center;
	padding: 0px;
	background-color:#ebebeb;
	display: inline;
}

.BoxFotosGeralExcluirTodas{	
	font-family:Verdana;
	font-size:11px
	font-weight: bold;
    margin: 0 auto;
	margin-bottom: 5px;
	text-align: center;
	padding: 0px;
	clear:both;
}

.BoxCompartilhe{	
    margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	width: 665px;
	height: 30px;
	text-align: center;
	padding: 5px;
	box-shadow: 2px 2px 1px #c6c4c4;
   
}
.BoxCompartilheText{	
    margin-top: 0px;
	margin-left: 7px;
	margin-right: 15px;
	margin-bottom: auto;
    font-family: Verdana, Arial, Georgia;
	font-size: 14px;
	text-align: center;
	display: inline;
	float: left;
}

.BoxCompartilheMostrar{
	float:: right;
	display: inline;
}

.botaoanuncio {
 margin-bottom: 10px;
 	text-align: center;
}

.botaoanuncioMaisInfo{
	background-image:url('layout/botoes-imovel.png');
	background-repeat:no-repeat;
	width: 160px;
	height: 60px;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#000;
	float:left;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	text-decoration:none;
	display: inline;
	cursor: pointer;
}


.botaoanuncioMaisInfoText {
	width: 100px;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#000;
	float:left;
	margin-left: 0px;
	margin-top: 14px;
	padding: 0px;
	display: inline;
	text-align: center;
	text-shadow: 1px 1px #e6e6e6;
}

.botaoanuncioMaisInfoText a:link {
	font-weight: bold;
	color:#000;
}

.botaoanuncioMaisInfoText a:hover {
	font-weight: bold;
	color:#3e3b3b;
}

.botaoanuncioMaisInfoText a:visited {
	font-weight: bold;
	color:#000;
}
.botaoanuncioMaisInfoText a:active {
	font-weight: bold;
	color:#000;
}


.botaoanuncioMaisInfoImg {
	width: 34px;
	height: 25px;
	float:left;
	margin-top: 17px;
	margin-left: 14px;
	padding: 0px;
	text-decoration:none;
	display: inline;
	text-align: center;
}


.botaoanuncioImprimirText {
	width: 90px;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#000;
	float:left;
	margin-left: 0px;
	margin-top: 14px;
	padding: 0px;
	display: inline;
	text-align: center;
	text-shadow: 1px 1px #e6e6e6;
}

.botaoanuncioImprimirText a:link {
	font-weight: bold;
	color:#000;
}

.botaoanuncioImprimirText a:hover {
	font-weight: bold;
	color:#3e3b3b;
}

.botaoanuncioImprimirText a:visited {
	font-weight: bold;
	color:#000;
}
.botaoanuncioImprimirText a:active {
	font-weight: bold;
	color:#000;
}

.botaoanuncioImprimirImg {
	width: 34px;
	height: 38px;
	float:left;
	margin-top: 11px;
	margin-left: 20px;
	padding: 0px;
	text-decoration:none;
	display: inline;
	text-align: center;
}

.botaoanuncioIndicarText {
	width: 105px;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#000;
	float:left;
	margin-left: 0px;
	margin-top: 14px;
	padding: 0px;
	display: inline;
	text-align: center;
	text-shadow: 1px 1px #e6e6e6;
}

.botaoanuncioIndicarText a:link {
	font-weight: bold;
	color:#000;
}

.botaoanuncioIndicarText a:hover {
	font-weight: bold;
	color:#3e3b3b;
}

.botaoanuncioIndicarText a:visited {
	font-weight: bold;
	color:#000;
}
.botaoanuncioIndicarText a:active {
	font-weight: bold;
	color:#000;
}

.botaoanuncioIndicarImg {
	width: 35px;
	height: 33px;
	float:left;
	margin-top: 15px;
	margin-left: 10px;
	padding: 0px;
	text-decoration:none;
	display: inline;
	text-align: center;
}

.botaoanuncioFavoritarText {
	width: 108px;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#000;
	float:left;
	margin-left: 3px;
	margin-top: 14px;
	padding: 0px;
	display: inline;
	text-align: left;
	text-shadow: 1px 1px #e6e6e6;
}

.botaoanuncioFavoritarText a:link {
	font-weight: bold;
	color:#000;
}

.botaoanuncioFavoritarText a:hover {
	font-weight: bold;
	color:#3e3b3b;
}

.botaoanuncioFavoritarText a:visited {
	font-weight: bold;
	color:#000;
}
.botaoanuncioFavoritarText a:active {
	font-weight: bold;
	color:#000;
}

.botaoanuncioFavoritarImg {
	width: 29px;
	height: 30px;
	float:left;
	margin-top: 15px;
	margin-left: 10px;
	padding: 0px;
	text-decoration:none;
	display: inline;
	text-align: center;
}
.cursorclass {
	cursor: pointer;
}

/* Resolve DOCTYPE erro tabelas */
td.imgholder img {
display: block;
margin: 0;
padding: 0;
}

#topogeral {
				  margin: 0 auto;
}
/* TOPO FIXO IDIOMAS FAVORITOS */
#topo-box {
                   z-index: 2000; 
                   width: 1002px;
                   height: 38px;
                   margin: 0px 0px 10px 0px;
                   display: block;
                   background-color: #606060;
				   top: 0;
		           background-image:url('layout/back-topo-bandeiras.png');
        		   background-repeat:repeat-x;
}

#topo-box-content {
        width: 1002px;
        margin: 0 auto;
        color: #555;
        padding-top:0px;
		display: block;
		clear: both;
		height: 60px;
}

.topo-box-idioma {
	width: 188px;
	float:right;
	text-align: right;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
	text-decoration:none;
	display: inline;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#15336f;
}

.topo-box-bandeira {
	width: 25px;
	text-align: right;
	float:left;
	margin-top: 20px;
	margin-left: 3px;
	padding: 0px;
	text-decoration:none;
	display: inline;
}

.topo-box-favorito {
	width: 16px;
	text-align: right;
	float:left;
	margin-top: 22px;
	margin-left: 3px;
	padding: 0px;
	text-decoration:none;
	display: inline;
}

.topo-box-favoritos {
	width: 250px;
	float:left;
	margin-top: 20px;
	margin-left: 10px;
	padding: 0px;
	text-decoration:none;
	display: inline;
	text-align: center;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#15336f;
}
.topo-box-favoritos a:link {
	font-weight: bold;
	color:#15336f;
}

.topo-box-favoritos a:hover {
	font-weight: bold;
	color:#000;
}

.topo-box-favoritos a:visited {
	font-weight: bold;
	color:#15336f;
}
.topo-box-favoritos a:active {
	font-weight: bold;
	color:#15336f;
}

.topo-box-addthis {
	width: 400px;
	float:left;
	margin-top: 20px;
	margin-left: 10px;
	padding: 0px;
	text-decoration:none;
	display: inline;
	text-align: center;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#4a4a4c;
}

.topo-box-addthisText {
	float:left;
	margin-left: 0px;
	display: inline;
	text-align: center;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#4a4a4c;
}

#topomenu {
                   width: 971px;
                   height: 46px;
                   margin: 0px auto;
        		   background-repeat:no-repeat;
				   display: block;
}

#topomenuContent {
        width: 1000px;
		height: 43px;
        margin: 0 auto;
		text-align: center;
		display: block;
}

.topomenuText {
	line-height: 38px;
	margin-left: 20px;
	margin-top: 8px;
	display: inline;
	text-align: center;
	font-family: "Lato", Arial;
	font-weight: bolder;
	font-style: italic;
	font-size:18px;
	color:#6c6d6f;
	text-decoration: none;
    list-style-type: none;
	text-shadow: 1px 1px #fff;
}

.topomenuText a:link{
	color:#6c6d6f;
}

.topomenuText a:hover{
	color:#252424 !important;
}

.topomenuText a:visited{
	color:#6c6d6f;
}
.topomenuText a:active{
	color:#6c6d6f;
}

.topoFaleConosco {
	margin-left: 20px;
	margin-top: 0px;
	clear:both;
	text-align: center;
	font-family: 'Paytone One', Arial;
	font-size:16px;
	color:#3d3f41;
	text-decoration: none;
    list-style-type: none;
	text-shadow: 1px 1px #FFF;
	cursor: pointer;
}

.topoFaleConosco a:link {
	color:#3d3f41;
}

.topoFaleConosco a:hover {
	color:#616365;
}

.topoFaleConosco a:visited {
	color:#616365;
}
.topoFaleConosco a:active {
	color:#3d3f41;
}

.topoSlogan{
	text-align: center;
	font-family: 'Salsa', Arial;
	font-size:18px;
	color:#3a9ed2;
	text-decoration: none;
    list-style-type: none;
}

.subMenuTrabalhe {
	margin: 0 auto;
	text-align: center;
	width: 147px;
	font-family: Verdana;
	font-size:13px;
	color:#575555;
	text-shadow: 1px 1px #e6e6e6;
	font-weight: bold;
}

.subMenuTrabalheTxt {
	text-align: center;
	width: 147px;
	font-family: Verdana;
	font-size:13px;
	color:#575555;
	text-shadow: 1px 1px #e6e6e6;
	font-weight: bold;
}

.subMenuTrabalheTxt a:link {
	color:#575555;
}

.subMenuTrabalheTxt a:hover {
	color:#000;
}

.subMenuTrabalheTxt a:visited {
	color:#000;
}
.subMenuTrabalheTxt a:active {
	color:#000;
}



.submenutopo {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #fff;
}
.submenutopo:hover {
	font-family:Verdana;
	font-size:12px;
	color:#bf2f2f;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #fff;
}


#BuscaCodigo {
	text-align: center;
	width: 191px;
	margin: 0 auto;
}

.BuscaCodigoTxt {
	width: 191;
	margin-left: 0px;
	padding: 0px;
	text-decoration:none;
	text-align: center;
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	color:#494747;
	text-shadow: 1px 1px #ccc;
	display:block;
	clear: both;
}
.BuscaCodigoCampo {
	margin-left: 35px;
	margin-top: 5px;
	clear: both;
}
.BuscaCodigoBotao {
	
	width: 30px;
	float:left;
	margin-left: 5px;
	padding: 0px;
	display: inline;
	text-align: center;
}

.linhaclear{	
clear: both;
height: 5px;
}


.menugrandefavoritos {
	font-family:Verdana;
	font-size:12px;
	color:#4b4646;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #fff;
}
.menugrandefavoritos a:link {
	color:#4b4646;
}

.menugrandefavoritos a:hover {
	color:#980222;
}

.menugrandefavoritos a:visited {
	color:#4b4646;
}
.menugrandefavoritos a:active {
	color:#4b4646;
}

.menugrandetrabalhe {
	font-family:Verdana;
	font-size:12px;
	color:#080601;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #fff;
}
.menugrandetrabalhe a:link {
	color:#080601;
}

.menugrandetrabalhe a:hover {
	color:#d01a19;
}

.menugrandetrabalhe a:visited {
	color:#080601;
}
.menugrandetrabalhe a:active {
	color:#080601;
}


.topoCadastreImovel {
	width: 140px;
	margin-left: 5px;
	margin-top: 0px;
	text-align: center;
	font-family: 'Paytone One', Arial;
	font-size:17px;
	color:#3d3f41;
	text-decoration: none;
    list-style-type: none;
	text-shadow: 1px 1px #FFF;
	cursor: pointer;
}

.topoCadastreImovel a:link {
	color:#3d3f41;
}

.topoCadastreImovel a:hover {
	color:#616365 !important;
}

.topoCadastreImovel a:visited {
	color:#3d3f41;
}
.topoCadastreImovel a:active {
	color:#3d3f41;
}
.topoCadastreImovelMini {
	width: 140px;
	margin-left: 15px;
	margin-top: 0px;
	text-align: left;
	float: left;
	font-family: Arial;
	font-size:10px;
	color:#3d3f41;
	text-decoration: none;
    list-style-type: none;
	text-shadow: 1px 1px #FFF;
	cursor: pointer;
}

.topoCadastreImovelMini a:link {
	color:#3d3f41;
}

.topoCadastreImovelMini a:hover {
	color:#616365 !important;
}

.topoCadastreImovelMini a:visited {
	color:#3d3f41;
}
.topoCadastreImovelMini a:active {
	color:#3d3f41;
}
.redesocialfooter {	
	width: 289px;
	margin: 0;
	display: block;
}
.redesocialicon {	
	width: 32px;
	float:left;
	margin-left: 20px;
	padding: 0px;
	display: inline;
	text-align: left;
}

.redesocialfootertitle {
	float:left;
	margin-left: 20px;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
	clear: both;
	display: block;
}

.backdes{
background: no-repeat url(layout/44/end-super.png); 
width:710px;
}

	.backdesSub{
margin-left: 20px;
display: inline;
}

#novoMeioCentro {
	width: 1002px;
    margin:0 auto;
	height: 300px;
}

#MeioCentroEsquerdoAponta { 
	height: 300px;
	width: 104px;
    margin-left:5px;
	float:left;
	display: inline;
	text-decoration: none;
    list-style-type: none;
	z-index:300000;
	position:relative;
}

#MeioCentroEsquerdo {
	width: 698px;
	height:300px;
    margin-left:0px;
	float:left;
	display: inline;
	text-decoration: none;
    list-style-type: none;
	z-index:100000;
}
.meioCentroEnd {
	width: 16px;
	height:300px;
    margin-left:0px;
	float:left;
	display: inline;
	text-decoration: none;
    list-style-type: none;
    background: no-repeat url(layout/44/end-super.png) transparent;
}
#MeioCentroDireito {
	width: 176px;
	height:300px;
    margin-right:0px;
	float:right;
	text-decoration: none;
    list-style-type: none;
	display:inline;
}

#topobackground {
   background: url(layout/57/backtopo-azul.png) transparent repeat-x; 
   width:1002px;
   height:243px;
}
#topocentral {
   margin:0 auto;
   padding:0;
   width:1002px;
   height:243px;
   background: repeat-x url(layout/57/topolayer.png) transparent;
}

#topoDentroGeral {
	width: 1002px;
	height: 243px;
	float:right;
}

#topologoimagem{
	width: 352px;
	height: 220px;
	float: left;
}

#topologo {
    width: 300px;
    height:220px;
    margin: 0 auto;
}
#topologo img{
   width: 300px;
   max-height:220px;
   height: expression(this.height > 220 ? 220: true);
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}


#topoBuscaCreci {
	width: 650px;
	height: 184px;
	float:right;
}

#topoLineFone {
	width: 650px;
	height: 48px;
	float:right;
	margin-top: 10px;
}
	
	
	
#topoBuscarCodigo {
	width: 230px;
    margin:0px;
	padding:0 0px 0 0;
	height:60px;
	float:left;
}

#topoCreciSpace{
	width: 268px;
	height:84px;
	float:left;
	margin-top: 70px;
	display:block;
	clear:both;
}


.topovisitaTxt {
	width: 120px;
	margin-top: 83px;
	margin-left: 105px;
	text-align: center;
	font-family: 'Salsa', Arial;
	font-size:18px;
	color:#fff;
	text-decoration: none;
    list-style-type: none;
}

.topovisitaTxt a:link {
	color:#fff;
}

.topovisitaTxt a:hover {
	color:#deedfd !important;
}

.topovisitaTxt a:visited {
	color:#fff;
}
.topovisitaTxt a:active {
	color:#fff;
}

#topoSupMenuEFone{
	float:right;
	width: 382px;
	padding:0 0px 0 0;
}

#topoSupMenu44 {
	width: 382px;
    margin:0;
	padding:0 0px 0 0;
	height:50px;
	float:right;
}
#topoSupMenu44Botao {
	width: 189px;
	height:46px;
    margin:0;
	padding:0 0px 0 0;
	float:left;
    background: url(layout/44/menu44a.png) transparent no-repeat; 
	text-align: center;
	font-family: 'Salsa', Arial;
	font-size:18px;
	color:#3a9ed2;
	text-decoration: none;
    list-style-type: none;
}
#topoSupMenu44Botao a:link {
	color:#434242;
}

#topoSupMenu44Botao a:hover {
	color:#03050a !important;
}

#topoSupMenu44Botao a:visited {
	color:#434242;
}
#topoSupMenu44Botao a:active {
	color:#434242;
}

#topoTelefone44 {
	width: 400px;
	height: 138px;
    margin:0;
	padding:0 0px 0 0;
	float:left;
	display: inline;
}

#topoTelefoneImg44 {
	width: 35px;
    margin-left: 10px;
	padding:0 0px 0 0;
	height:47px;
	float:left;
	display: inline;
}

#topoTelefoneText44 {
	text-align: left;
	width: 600px;
    margin:0;
	padding:0 0px 0 0;
	float:left;
	font-family: "Lato", Arial;
	font-size: 18px;
	font-style: italic;
	color:#6c6d6f;
	text-decoration: none;
	text-shadow: 0px 1px #e6e6e6;
}

#topoCreciText44 {
	text-align: left;
	width: 224px;
    margin-top: 0px;
	padding:0 0px 0 0;
	float:left;
	font-family:Verdana;
	font-size:13px;
	color:#565454;
	text-decoration: none;
	font-weight: bold;
	text-shadow: 1px 1px #e6e6e6;
}

#rodapeTopBar {
background: url(layout/44/rodapefixo.png) transparent repeat-x; 
background-color: #6d6d6d;
text-align: center;
border: solid 0px Gray;
font-size:8pt;
font-family: Verdana;
font-weight:bold;
width:100%;
color:Black;
position:fixed;
bottom:0px;
left:0px;
height: 60px;
z-index:400000;
}

#consulta02{
background-repeat:no-repeat;
}

#backtopoMenuDown {
   margin:0 auto;
   width: 100%;
   height:112px;
   background: repeat-x url(layout/57/menuprincipal.png) transparent; 
}

#topoMenuDown {
	width: 1002px;
	padding:0 0px 0 0;
	height:112px;
	float:right;
}

#topoMenuDownCadastre {
	width: 251px;
	padding:0 0px 0 0;
	margin-top: 0px;
	height:112px;
	float:right;
    background: url(layout/44/cadastre-seu-imovel.png) transparent no-repeat; 
}

#topoMenuDownBuscaCodigo {
	width: 216px;
	padding:0 0px 0 0;
	margin-top: 0px;
	height:112px;
	float:left;
    background: url(layout/44/back-busca-codigo.png) transparent no-repeat; 
}

#topoMenutopContato{
	width: 230px;
	text-align: center;
	margin: 0 auto;
	height:51px;
}

#topoMenutopC22{
	width: 160px;
	text-align: center;
	margin: 0 auto;
	height:51px;
	background: url(layout/57/botao-contato.png) transparent no-repeat;
}



.topoContatoLink{
	padding: 6px;
	height:40px;
	text-align: center;
	font-family: 'Salsa', Arial;
	font-size:18px;
	text-decoration: none;
    list-style-type: none;
}

.topoContatoLink a:link {
	color:#3f3f3f;
}

.topoContatoLink a:hover {
	color:#d40606 !important;
}

.topoContatoLink a:visited {
	color:#3f3f3f;
}
.topoContatoLink a:active {
	color:#3f3f3f;
}




#topoMenuDownBuscaCodigoDentro {
	width: 200px;
	margin-top: 32px;
	height:68px;
}

.novoformulario3{
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border: solid 1px #e5e5e5;
	margin-left:5px;
	font-family:Verdana, Arial;
	font-size:12px;
	color:#514f4f;
	padding-left:5px;
	-moz-border-radius:5px; 
    -webkit-border:5px; 
    -khtml-border-radius:5px; 
    border-radius: 5px;
    background-color: #ffffff;
}

#backSlogan44 {
	width: 1002px;
	padding:0 0px 0 0;
	height:93px;
	margin: 0 auto;
    background: url(layout/44/back-slogan44.png) transparent no-repeat; 
	clear: both;
	display:block;
	position: relative;
}


#sloganeffect_texto1 {
	margin-top: 18px;
	position: absolute;
	z-index: 15;
	left:1px;
	top:2px;
	width:990px;
	height: 90px;
	overflow: hidden;
	font-family: "Lato", Arial;
	font-size: 36px;
	font-weight: bolder;
	font-style: italic;
	color:#3a3939;
	text-align: center;
	line-height: 35px;
}

#sloganeffect_texto1b {
	margin-top: 18px;
	position: absolute;
	z-index: 14;
	left:3px;
	top:4px;
	width:990px;
	height: 90px;
	overflow: hidden;
	font-family: "Lato", Arial;
	font-size: 36px;
	font-weight: bolder;
	font-style: italic;
	color:#49494a;
	text-align: center;
	line-height: 35px;
}


#BackMenuSuperior {
	width: 1002px;
	height:43px;
	margin: 0 auto;
    background: url(layout/44/back-menu-superior.png) transparent repeat-x; 
}

#BackMenuInferior {
	width: 520px;
	height:43px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	display: inline;
    background: url(layout/44/back-menu-superior.png) transparent repeat-x; 
}

#topomenuContentInferior {
        width: 520px;
		height: 112px;
		margin-top: 0px;
        float:left;
		text-align: center;

}



.dividerCinza {
   width: 15px;
   height: 43px;
   display: inline;
   margin-top: 0px;
   background:repeat-y transparent url(layout/44/divider-menu-cinza.png) top center;
   position:absolute;
}


/*SHADOW MENU LATERAL*/

.shadowmenuSpace{
	width: 280px;
	float:left;
	margin-bottom: 20px;
}


.shadowmenulateral{
	background:url(layout/44/backShadowMenuLateral.png) repeat-y left top;
	width: 280px;
	float:left;
	margin-right: 0px;
	margin-left: 0px;
}

/*MENU LATERAL*/
.menu-lateral { 
background:url(layout/44/menu_lateral.png) no-repeat left top; 
color:#FFF; 
font-size:11px;
margin-left: 9px;
cursor: pointer;
text-align: left;
}
.menu-lateral:hover { 
background:url(layout/44/menu_lateral-bg.png) no-repeat left top;
margin-left: 9px;
cursor: pointer;
}

/*links Menu LATERAL */
a.linkmenulateral:link {font-family:Verdana; font-weight: bold; font-size:11px;text-decoration:none; color:#FFF; margin-left:10px;}
a.linkmenulateral:visited {font-family:Verdana; font-weight: bold; font-size:11px;text-decoration:none; color:#FFF; margin-left:10px;}
a.linkmenulateral:hover {font-family:Verdana; font-weight: bold; font-size:11px;text-decoration:none; color:#FFF; margin-left:10px;}
a.linkmenulateral:active {font-family:Verdana; font-weight: bold; font-size:11px;text-decoration:none; color:#FFF; margin-left:10px;}


@charset "utf-8";
/* CSS Document */
.lof-slidecontent{
	position:relative;
	overflow:hidden;
	border:#F4F4F4 solid 0px;
	width:697px;
	height:300px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(layout/44/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:100%;
	width:400px;
	z-index:3px;
	overflow:hidden;
}


/*******************************************************/
.lof-main-item-desc{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:300px;
	background:url(layout/44/transparent_bg.png);

	/* filter:0.7(opacity:60) */
}
.lof-main-item-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}

.depenpreco{
	color:#FFF;
	margin:0 2px;
	padding:3px 0;
    font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.lof-main-item-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:100%;
	padding:10px 3px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
.lof-main-item-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}


/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	background:transparent url(layout/44/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	height:300px;
	width:400px;
	position:absolute;
	overflow:hidden;
}

ul.lof-main-wapper li{
	cursor:pointer;
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:100%;
	width:400px;
	float:left;
}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img{
	padding:0px;	
	width:400px;
	height: 400px;
}

li-desc{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	background:url(layout/44/transparent_bg.png);

	/* filter:0.7(opacity:60) */
}
li-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
li-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
li-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}

/* item navigator */
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
}
.lof-navigator-outer{
	position:absolute;
	right:0;
	top:00px;
	z-index:100;
	height:300px;
	width:250px;
	overflow:hidden;
	color:#FFF
}
.lof-navigator li.active{
	background:url(layout/44/arrow-bg.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-navigator li:hover{
	
}


.lof-navigator li h3{
	color:#FFF;
	font-size:100%;
	padding:15px 0 0 !important;
	margin:0;
	font-size:12px;

}
.lof-navigator li div{
	background:url(layout/44/transparent_bg.png);
	color:#fff;
	height:100%;
	position:relative;
	margin-left:15px;
	padding-left:15px;
	border-top:1px solid #E1E1E1;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
}

.lof-navigator li.active div{
	background:url(layout/44/grad-bg.gif);
	color:#FFF;
}
.lof-navigator li img{
	height:60px;
	width:60px;
	margin:15px 15px 10px 0px;
	float:left;
	padding:3px;
	border:#C5C5C5 solid 1px;
}
.lof-navigator li.active img{
	border:##6C8E5C  solid 1px;
}
.lof-navigator li.active h3{
	color:#FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
}