body{margin:0px 0px 0px 0px;font-family: 'Source Sans Pro', sans-serif;font-weight:400;}*/
/*body{margin:0px 0px 0px 0px;font-family: 'Carrois Gothic', sans-serif;}*/
img{border:0px;}
/*.emails{font-family:"Times New Roman", Times, serif;text-decoration:none;color: #000;}*/

.topo_data{font-family:'Ruda';color:#FFF; font-size:17px;line-height:17px;}
.topo_texto{font-family: 'Oswald', sans-serif;color: #333; font-size:30px; font-weight:500;}

.rodape1{text-decoration:none;color: #FFFF26; font-size:16px;}

.menu{
	font-family: 'Oswald';
	color:#fff;
	font-size:19px;
	text-decoration:none;
	-webkit-transition:color 0.5s ease-out;
	-moz-transition:color 0.5s ease-out;
	-o-transition:color 0.5s ease-out;
	-ms-transition:color 0.5s ease-out;
	padding-left:4px;
	padding-right:4px;
	/*font-weight:bold;*/
	font-weight:700;
}
a:hover.menu{
	font-family: 'Oswald';
	color:#FFFF26;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}


.interna_subtitulo{text-decoration:none;color: #C52A2C; font-size:18px;font-weight:600;}
.interna_texto{font-family:'Ruda';text-decoration:none;color: #000; font-size:17px;font-weight:400; line-height:20px;}

.home_destaques_titulo1{font-family: 'Oswald';text-decoration:none;color:#FE0001; font-size:25px;font-weight:600;}
.home_destaques_titulo2{font-family: 'Oswald';text-decoration:none;color:#333; font-size:23px;font-weight:400; line-height:23px;}

.home_imovel_tipo{font-family: 'Oswald';text-decoration:none;color:#FE0001; font-size:18px;font-weight:800; text-transform:uppercase;}
.home_imovel_descricao{font-family:'Ruda';text-decoration:none;color:#5C5E5C; font-size:12px;font-weight:400; line-height:14px;}

.caixa_v_titulo{font-family: 'Oswald';text-decoration:none;color:#FE0001; font-size:20px;font-weight:600; line-height:19px;}

.con_texto_v{text-decoration:none;color:#C52A2C; font-size:20px;font-weight:400; line-height:19px;}
.con_form_titulo{font-family: 'Oswald';text-decoration:none;color: #666; font-size:18px;font-weight:500; line-height:18px;}
.con_form_texto{text-decoration:none;color:#000; font-size:17px;font-weight:400; line-height:20px; text-align:center;}

.busca_titulo{text-decoration:none;color:#fff; font-size:15px;font-weight:800; line-height:14px;}
.busca_texto{text-decoration:none;color:#000; font-size:11px;font-weight:800; line-height:14px; margin-left:7px; margin-top:5px;}

.imovel_busca_voltar{font-family:'Ruda';text-decoration:none;color:#FE0001; font-size:17px;font-weight:400; line-height:14px;}
.imovel_codigo{font-family:'Ruda';text-decoration:none;color:#000; font-size:17px;font-weight:600; line-height:14px;}

.imovel_caixa1_descricao{text-decoration:none;color:#000; font-size:18px;font-weight:400; line-height:18px;}
.imovel_caixa1_valor{font-family: 'Oswald';text-decoration:none;color:#FE0001; font-size:33px;font-weight:600; line-height:33px;}

.imovel_caixa2_ligue{font-family: 'Oswald';text-decoration:none;color: #333; font-size:21px;font-weight:300; line-height:21px;}
.imovel_caixa2_numero{font-family: 'Oswald';text-decoration:none;color:#FE0001; font-size:20px;font-weight:600; line-height:20px;}

.imovel_tit1{font-family: 'Oswald';text-decoration:none;color:#FE0001; font-size:21px;font-weight:600; line-height:21px;}
.imovel_tit1_2{font-family:'Oswald';text-decoration:none;color:#333; font-size:21px;font-weight:600; line-height:21px;}
.imovel_tit2{font-family: 'Oswald';text-decoration:none;color: #333; font-size:19px;font-weight:300; line-height:19px;}
.imovel_tit3{font-family: 'Oswald';text-decoration:none;color: #333; font-size:19px;font-weight:400; line-height:19px;}
.imovel_texto{font-family:'Ruda';text-decoration:none;color:#000; font-size:18px;font-weight:600; line-height:22px;}

.imoveis_valor{font-family: 'Oswald';text-decoration:none;color: #333; font-size:20px;font-weight:500; line-height:20px;}
.imoveis_total{font-family: 'Oswald';text-decoration:none;color:#666; font-size:20px;font-weight:400; line-height:20px;}
.imoveis_codigo{font-family: 'Oswald';text-decoration:none;color:#666666; font-size:17px;font-weight:500; line-height:18px;}

.imovel_formulario
{
	font-family: 'Oswald', sans-serif; 
	font-size:15px;
	color:#000;
	text-decoration:none;
	width:140px;
	height:22px;
	border: 0px solid #96754B;
	background-color: #CCC;
	text-align: left;
	padding-left:5px;
	outline:none;
}
.imovel_form_tit{font-family: 'Oswald';text-decoration:none;color: #666; font-size:16px;font-weight:400; line-height:16px;}

.con_form_caixa {
    width:150px;
    padding:5px;
	height:22px;
    border: 0px solid #CCCCCC;
	background-color:#CCC;
     
    /*** Adding in CSS3 ***/
 
    /*** Rounded Corners ***/
    /*-moz-border-radius: 10px;
    -webkit-border-radius:10px;
	background-color:#000;*/
 
    /*** Background Gradient - 2 declarations one for Firefox and one for Webkit ***/
   /* background:  -moz-linear-gradient(19% 75% 90deg,#4E0085, #963AD6);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#7A1726));*/
 
    /*** Shadow behind the box ***/
    /*-moz-box-shadow:0px 0px 10px #FFF;
    -webkit-box-shadow:0px 0px 5px #FFF;*/
}
.form_input {
    width:153px;
    background:#FFF; /*fundo da caixa*/
    padding: 2px;
    margin-bottom: 10px;
    border-top: 0px solid #B7B7B6;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
	color:#000;
	/*font-family: 'Cinzel Decorative', cursive;*/
	font-family: 'Source Sans Pro', sans-serif;
	/*** Adding CSS3 ***/
 
    /*** Transition Selectors - What properties to animate and how long ***/
    -webkit-transition-property: -webkit-box-shadow, background;
    -webkit-transition-duration: 0.25s;
 
    /*** Adding a small shadow ***/
    -moz-box-shadow: 0px 0px 2px #B7B7B6; /*borda caixa*/
    -webkit-box-shadow: 0px 0px 2px #B7B7B6;/*borda caixa*/
}
.form_input:hover {
    -webkit-box-shadow: 0px 0px 4px #FFFFFF;
    background:#E0E0E0;
}

.form_submit {
    background:#B7B7B6;
    padding: 6px;
    margin-bottom: 10px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
 
    /*** Adding CSS3 ***/
 
    /*** Transition Selectors - What properties to animate and how long ***/
    -webkit-transition-property: -webkit-box-shadow, background;
    -webkit-transition-duration: 0.25s;
 
    /*** Adding a small shadow ***/
    -moz-box-shadow: 0px 0px 2px #000;
    -webkit-box-shadow: 0px 0px 2px #000;
	
	width:200px;
    color: #fff;/*cor fonte botão*/
    /*text-transform: uppercase;*/
    text-shadow: #000 1px 1px;
    border-top: 1px solid #B7B7B6;
    margin-top: 10px;
	/*font-family: 'Cinzel Decorative', cursive;*/
	font-family: 'Source Sans Pro', sans-serif;
}

ul {
  	text-align:left;
	padding:0px;
	margin:0px;
}

li {
 	/*display: inline-block;*/
	display: compact;
	padding:7px;
	color: #999;
/*    border-right: solid 0px;*/
	background-color:#F3F3F3;
	font-size:15px;
	
	-webkit-border-radius: 0.2em;
	-moz-border-radius: 0.2em;
	
	margin:7px 4px 0px 0px;


	/*-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);*/
}
.paginacao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	margin-right:1px;
	/*padding: 4px 7px 2px 7px;*/
	padding:9px;
	border: 0px solid #FFF;
	background-color:#727272; /*Cor do botão*/
}
a:hover.paginacao  {
	background-color:#E42528;
	color:#FFF;
}