/*TAGS HTML*/

html{background:url(../img/bg_gral.gif) repeat;	width:100%;}

body{background:url(../img/bg_menu.gif) repeat-x; margin: 0px; padding:0px;	color:#72779A;}

body, input, textarea, select
{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

body .bloco_item .mini {
	font-size:9px;
}

p {margin:0px 0px 15px 0px;	text-align:justify;	margin-bottom:15px;	line-height:16px;}

h1 {font-family:"Book Antiqua", Arial, sans-serif; color:#3F356E; font-size:24px; font-weight:normal; margin:0px;}

h3 {color:#3F356E; font-size:11px; font-weight:bold; margin:40px 0px 3px 0px;}

input,
textarea,
option
{background-color:#d7d9ee; padding: 3px;}

a img{border:0!important;}

a {
	color: #B79532;
}

sup {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:3px;
}
form {
	margin-top:0px;
}

/*ID*/

#flash_home{	width:600px;	}

#destaques{background-color:#FFF; height:154px;  padding-left:47px; padding-top:15px;}

#rodape {color:#FFF; width: 600px; padding:0px; margin:10px 0px 0px 0px;}
#rodape a {color:#FFF;}

#pagina{width:735px; margin: 0 auto;}

#corpo {width:600px; float:left;}

#topo2{height:79px; background-color:#FFF; margin:0px; padding:0px;}

#menu
{width:120px; float:left;	padding-right:15px;}
#menu ul,
#menu ol
{list-style-type:none; margin-top:0px; text-align:right;	line-height:24px;}
#menu li a:link,
#menu li a:visited,
#menu li a:active
{color:#FFF; line-height:26px; text-decoration:none; list-style-type:none; padding:0px 15px 0px 0px; margin:0px auto;}
#menu li a:hover
{text-decoration:underline;}


/*CLASSES*/

.conteudo {

	background:url(../img/bg_conteudo.gif) repeat-x #FFF; padding: 45px 45px 30px 45px;
}
.conteudo a:link, .paginacao a:link,
.conteudo a:visited, .paginacao a:visited, 
.conteudo a:active, .paginacao a:active

{
	color:#B79532;	font-weight:normal;	margin-top:0px;
}
.conteudo a:hover, .paginacao a:hover{
   text-decoration: none;
}


.conteudo input,
.conteudo textarea,
.conteudo select
{background-color: #faf9fb; color:#72779a; border:1px solid #e2e1e9; margin:0px 0px 10px 0px;}
.conteudo option
{background-color: #faf9fb; color:#72779a;}

.separadorconteudo {
	padding-top: 5px;
	padding-bottom: 5px;
	height: 11px;
	background-color: #FFF;
	overflow:hidden;
	background-image:url(../img/px_cinza.gif);
	background-position:center left;
	background-repeat:repeat-x;
}

.paginacao {
	padding: 5px 45px 0px 45px;
	background-color:#FFF;
	text-align:center;
}

.opcoes td {padding:0px 0px 15px 0px;}
.opcoes input {margin:0px 0px 0px 0px;}
.opcoes p{margin: 15px 0px 0px 0px;}

.radiobutton input{
    margin:0px 3px 0px 0px;
    padding:5!important;
    border:0!important;
    background-color:transparent!important;
    vertical-align:middle;}
.radiobutton tr{
    height:35px;}

.titindex {
	color:#FFF;
}

.textoDestaque{background:url(../img/residencial_bg.gif) repeat-x #FFF; color:#72779a; padding: 10px; height:71px;}

.textoDestaque a {color:#B79532;	font-weight:normal;	margin-top:0px;}
.textoDestaque a:hover, .paginacao a:hover{
   text-decoration: none;
}

.form1{border:none; color:#332d5e;}

.form {border:0; padding:0;}

.tabla_azul{background-image:url(../img/informativos_bg.gif);}

.topo_interna{background-image:url(../img/bg_topo_interna.gif); width:555px; height:31px;	padding:85px 0px 0px 45px;}

.img_tipo_1{width:202px; height:149px; margin:0px 20px 10px 0px; float:left;}

.img_tipo_2{width:113px; height:78px; margin: 0px 20px 0px 0px; float:left;}

.bloco_item
{margin-bottom:30px;}
.bloco_item p
{line-height:15px;}
.bloco_item h3,
.bloco_item p,
.bloco_item a:link,
.bloco_item a:visited,
.bloco_item a:hover,
.bloco_item a:active
{margin: 0px 0px 2px 0px;}

.nocss {border:0!important; padding:0!important; margin:0!important; background-color:transparent!important; margin-bottom:10!important;}

.link-1-1-0-1{
    padding:14px 14px 0px 14px;
    border-top: 1px #e2e1e8 solid;
    border-right: 1px #e2e1e8 solid;
    border-bottom: 0!important;
    border-left:1px #e2e1e9 solid;
  }
.link-1-1-0-0{
    padding:14px 14px 0px 15px;
    border-top: 1px #e2e1e8 solid;
    border-right: 1px #e2e1e8 solid;
    border-bottom: 0!important;
    border-left: 0!importan t;
}
.link-0-1-0-1{
    padding:15px 14px 0px 14px;
    border-top: 0!important;
    border-right: 1px #e2e1e9 solid;
    border-bottom: 0!important;
    border-left:1px #e2e1e9 solid;
}
.link-0-1-0-0{
    padding:15px 14px 0px 15px;
    border-top: 0!important;
    border-right: 1px #e2e1e8 solid;
    border-bottom: 0!important;
    border-left: 0!importan t;
}

.link-text-0-1-1-1{
    padding-top: 2px;
    border-top: 0!important;
    border-right: 1px #e2e1e9 solid;
    border-bottom: 1px #e2e1e9 solid;
    border-left:1px #e2e1e9 solid;
}
.link-text-0-1-1-0{
    padding-top: 2px;
    border-top: 0!important;
    border-right: 1px #e2e1e9 solid;
    border-bottom: 1px #e2e1e9 solid;
    border-left:0!important;
}

.nota_ao_pe{
	width:509px;
}
.nota_ao_pe p{
	font-size:9px;
	margin:0px 0px 5px 0px;
}
.nota_ao_pe h2{
	font-size:10px;
	font-weight:bold;
	color:#3F356E;
	margin:5px 0px 3px 0px;
}

.moldurafoto {
	border: #E5E4EC 1px solid;
	padding: 5px;
	background-color:#FFF;
}

.financiamento_tabela {
	width:510px;
}

.financiamento_titulo {
	padding:10px;
	background-color:#e2e1e9;
}

.financiamento_titulo td {
	padding:2px;
}

.financiamento_linha1, financiamento_linha2 {
	padding: 2px;
}

.financiamento_linha2 {
	background:#FFF;

}

.financiamento_linha2 td {
	border-top: solid 1px #e2e1e9;
	border-bottom: solid 1px #e2e1e9;
}