/* CSS Document */

body{
background-color:#fef3db;
background-image:url(../default/bgtop.jpg);
background-position:top left;
background-repeat:repeat-x;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;}

h1, h2, h3, h4, h5{
font-weight:lighter;
color:#ceaf77;
}

hr{
border:#ceaf77 solid 1px;}

#logo{
background-color:#fef3db;
border-bottom:#c0a062 solid 2px;
padding:0 0 0 15px;}

#menu1{
height:35px;
margin-left:19px;}

.boximovel{
padding:5px;
padding-top:10px;
width:180px;
height:220px;
float:left;
border-right:#f2e1c3 solid 1px;
border-left:#f2e1c3 solid 1px;
margin:0 5px 5px 5px;
text-align:center;
background-color:#fef3db;
font-size:9px;
}

.boximovel img{
margin-bottom:10px;}

.boximovel b{
color:#5b3e06;}

#boxpesquisa{
padding:10px;
margin:5px;
}

#secondcont{
width:930px;
background-color:#fffaee;
margin:10px;
border-top:#f2e1c3 solid 1px;
border-right:#f2e1c3 solid 1px;
border-bottom:#e1caa1 solid 1px;
border-left:#f2e1c3 solid 1px;
font-size:12px;
}

#secondcont a:link{
color:#5b3e06;
text-decoration:none;
}

#secondcont a:hover{
text-decoration:underline;}

#secondcont h1{
margin:0 0 10px 0;
font-size:1.6em;
}

.canalatende{
text-align:left;
padding:15px;
color:#5b3e06;
border-bottom:#f2e1c3 solid 1px;}

#footer{
font-size:9px;
padding:20px 0 30px 15px;
border-bottom:#c0a062 solid 10px;
color:#5b3e06;}

#detalhaimvel{
padding:15px;
background-position:top left;
background-image:url(../default/bg_table_imovel.gif);
background-repeat:repeat-x;
}

#painelimagensimoveis{
padding:0px;}

img{
border:none;
}

/*MODELO PÁGINA INTERNA*/

#conteudo_principal{
width:930px;
background-color:#fffaee;
margin:10px;
margin-left:19px;
border-top:#f2e1c3 solid 1px;
border-right:#f2e1c3 solid 1px;
border-bottom:#e1caa1 solid 1px;
border-left:#f2e1c3 solid 1px;
font-size:12px;
min-height:300PX;
padding:20px;
}

#conteudo_principal h1{
margin:0px;}

.subtitle{
color:#000000;
font-weight:bold;}


/*DETALHA IMOVEL FINALIZADA*/

#detalhaimovel{}

#imgimovel{
background-color:#fffaf0; 
border:#ceaf77 solid 1px; 
padding:10px;
float:left;
margin-right:20px;
margin-bottom:20px;}

#descricaoimovel{
float:left;
}

#descricaoimovel h1{
color:#644713;
text-transform:capitalize; 
margin:0 0 0 0;
margin-bottom:none;
font-size:30px; 
font-family:sans-serif, Arial, Helvetica;
}

#descricaoimovel h3{
margin:0 0 15px 0;}

#painel_detalha_imovel{
clear:both;
}


.marrom{
color:#644713;}

.nome_empreendimento{ 
margin-bottom:0px; 
margin-top:0px; 
font-size:20px; 
padding:3px 3px 3px 0px; 
width:550px; }

/*modelo_pagina_resultado_busca*/


.boxfiltros{
background-color:#ffe9bf;
border-top:#f2e1c3 solid 1px;
border-right:#f2e1c3 solid 1px;
border-bottom:#e1caa1 solid 1px;
border-left:#f2e1c3 solid 1px;
padding:5px;
text-align:right;
}

.lista_imovel{
background-color:#FFFFFF;
border-top:#f2e1c3 solid 1px;
border-right:#f2e1c3 solid 1px;
border-bottom:#e1caa1 solid 1px;
border-left:#f2e1c3 solid 1px;
padding:10px;
}

.lista_imovel td{
background-color:#FFFFFF;}

.lista_imovel:hover{
}

.laranja{
color:#e77817;
}

.lista_imovel a:link{
text-decoration:none; 
color:#000000;
}

.lista_imovel a:hover{
text-decoration:underline;
color:#000000;
}

.lista_imovel a:visited {
	text-decoration: none;
	color:#000000;
}

.lista_imovel a:active {
	text-decoration: underline;
	color:#000000;
}

/* ;;;;;;; PAGINACAO  ;;;;;*/

#paginacao{
padding: 4px 10px 4px 10px;
text-align: center;
margin: 6px 0 6px 0;
font-size: 11px;
color:#644713;
}
#paginacao img{
vertical-align:bottom;
margin: 0 1px 0 1px;
}
.tit_paginacao{
background: #ffe9bf;
border-bottom: 1px solid #e1caa1;
padding: 5px 0 5px 0;
margin-bottom: 4px;
}
.num_paginacao{
font-size: 14px;
color: #c0a062;
}
#paginacao  a.num_paginacao{
font-size: 14px;
padding: 3px;
border: 1px solid #fff;
text-decoration:none;
}

#paginacao  a:hover.num_paginacao{
border: 1px solid #c0a062;
padding: 3px;
text-decoration:none;
color: #c0a062;
}

#paginacao  a:visited.num_paginacao{
padding: 3px;
text-decoration:none;

}

#paginacao  a:active.num_paginacao{
padding: 3px;
text-decoration:none;

}
.current{
padding: 3px;
font-size: 14px;
color: #ffa300;
font-weight:bold;
border-bottom: 1px solid #ffa300;
}

/* ;;;;;;; PAGINACAO  ;;;;;*/






/*detalha imovel::: textos extras*/

.textos_extras{
background-color:#FFFFFF;
border-top:#f2e1c3 solid 1px;
border-right:#f2e1c3 solid 1px;
border-bottom:#e1caa1 solid 1px;
border-left:#f2e1c3 solid 1px;
padding:20px;
margin:10px 0 10px 0;
}


.participantes{
background-color:#FFFFFF;
border-top:#f2e1c3 solid 1px;
border-right:#f2e1c3 solid 1px;
border-bottom:#e1caa1 solid 1px;
border-left:#f2e1c3 solid 1px;
padding:5px;
margin:10px 0 10px 0;
text-align:center;
}

.participantes_lista{
}

.participantes_lista_title{
text-align:center;
font-size:8px;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.participantes_lista_img{}

.participantes_lista_img img{
}

/* Estilos de ligth box para tabs imagens e plantas */

#tab_imagens img {		
	border: 5px solid #fff;
}
#tab_imagens a:link { text-decoration:none; }	
#tab_imagens a:hover img {
	border: 5px solid #fff;
	color: #fff;
	text-decoration:none;		
}
#tab_imagens a:hover { color: #fff; text-decoration:none; }

#tab_plantas img {		
	border: 5px solid #fff;
}
#tab_plantas a:link { text-decoration:none; }	
#tab_plantas a:hover img {
	border: 5px solid #fff;
	color: #fff;
	text-decoration:none;		
}
#tab_plantas a:hover { color: #fff; text-decoration:none; }



/* FORMULÁRIOS */

input, textarea, select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#fff;
color:#644713;
border:#644713 solid 1px;
margin-bottom:15px;}

form{
color:#644713;
font-size:12px;
}

.botao{
background-color:#644713;
font-size:14px;
color:#fffaee;
padding:6px 10px 6px 10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
border:#ceaf77 solid 2px;
-webkit-border-radius: 0.4em; 
-moz-border-radius: 0.4em;
border-radius: 0.4em;
letter-spacing:2px;}

.botao:hover{
background-color:#482e00;}

.legendas{
font-size:9px;}

.legendas2{
font-size:9px;
color:#FF0000;
}

.form_info{
background-color:#fffaee;
padding:15px;}

.tit_noticia{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #644713;
}

.tit_noticia a:visited{
text-decoration:none;
color:#644713;
}
.tit_noticia a:hover{
text-decoration:underline;
color:#B8B872;
}
.tit_noticia a:active{
text-decoration:none;
color:#644713;
}

