*{
	font:13px "Trebuchet MS", Tahoma, Arial;
	color:#383534;

}

body {
	background: #D9D7D7 /*url(../../../templates/padrao/img/fundo_site.jpg) repeat-x top*/;	margin: 0;
	padding: 0;

}

a{
	text-decoration:underline;
}

img {
	border: 0;
	text-align:center;
	margin: 0;
	padding: 0;

}

form {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	color:#383534;
	font-weight:bold;

}

a:hover {
	text-decoration: none;
	color:#CC6600;
}


/*Novos*/
div#cabecario{
	width:778px;
	position:relative;
	background:#fff;
	margin:0px;
	padding:0px;

}

h1{
	text-indent:-5000px;
	overflow:hidden;
	width:270px;
	height: 85px;
	display:block;
	background: url(../../../templates/padrao/img/logo.jpg) no-repeat left center;
	margin:0px;
	padding:0px;

}

h1 a.titulo{
	position:absolute;
	width:270px;
	top:0px;
	left:10px;
	border:none;
	height: 85px;

}

h4{
	font-size:120%;
	font-weight:bold;
	color:#CC6600;
}

div#menu{
	position:absolute;
	top:42px;
	left: 312px;
	width:396px;
	height:23px;
	background:url(../../../templates/padrao/img/bgmenu.jpg) no-repeat;
	padding-top:20px;
	padding-left:50px;
	font-size:14px;
	font-weight:bold;
	color:#e1e1e1;

}

div#menu ul { 
	padding:0px;
	margin:0px;
}

div#menu li { 
	padding:0px;
	margin:0px;
}

div#menu li a{
	color:#e1e1e1;
	text-decoration:none;
}
div#menu li a:hover{
	color:#D2C8C4;
	height:27px;
	text-decoration:underline;

}
div#menu li{	
	display:inline;
	padding:5px 8px 5px 9px;
	color:#e1e1e1;

}

#publicidade {
	position:absolute;
	left:790px;
	top:67px;
	width:172px;
	height:495px;
	background:#999;
	border:5px solid #fff;
	
}

.negrito{
	color:#CC6600;
	font-weight:bold;
}

.tipo{
	font-weight:bold;
	font-size:140%;
	
}

.forte{
	font-weight:bold;
	font-size:13px;

	
}

.borda{
	border:1px solid #CBC7C5;
	padding:5px;
	
}

div#templus{
	width:300px;
	text-align:left;
	float:left;
	margin:10px 10px 0px 20px;
	padding-top:15px;

}
div#terra {
	width:300px;
	text-align:right;
	float:right;
	margin:10px 20px 0px 0px;
	padding-top:15px;
}

/*Fim Novos*/


input.campo {
	background-color: #F0F0F0;
	border:1px solid #999;
}

textarea.campo {
	background-color: #F0F0F0;
	border:1px solid #999;
}

.botao {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 8pt;
	background-color: #827C79;
	font-weight: bold;
	color: #ffffff;
	margin-top: 10px;
	margin-right: 16px; 
	padding: 1px 5px 1px 5px;
	border: 0px;
}


.link_w2n {
	color: #ffffff;
}

.link_w2n:hover {
	text-decoration: underline;
}


.link_preto {
	color:#383534;
}

.link_preto:hover {
	text-decoration: underline;
}


.linha_menu {
	color:#383534;
	border-bottom: 1px solid #E6E6E6;
	padding: 3px;
}

.linha_menu_hover {
	background-color: #F0F0F0;
}

.linha_menu:hover {
	color:#383534;
	border-bottom: 1px solid #E6E6E6;
	padding: 3px;
}

/*.link_menu {
	color: #000000;
}

.link_menu:hover {
	color: #0F436B;
}
*/

.link_paginacao {
	color:#383534;
}

.link_paginacao:hover {
	color:#CC6600;
/*	color: #0F436B;
*/	text-decoration: underline;
}

.link_paginacao_inativo {
	color: #adadad;
}


/*.link_noticias {
	color:#383534;
}

.link_noticias:hover {
	color:#CC6600;
	color: #0F436B;
*/

.tabela_buscarapida_fundo {
	background-color: #F6F6F6;
}

.tabela_buscarapida_titulo {
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
	text-align: left;
	padding: 5px 10px 5px;
	background: #ABA7A5 url(../../../templates/padrao/img/icon.png) no-repeat center right;
	border-left: 10px solid #827C79;
}

.tabela_buscarapida_opcao {
	color:#383534;
	padding-left: 10px;
	text-align: left;
}


.tabela_buscarapida_form {
	text-align: left;
	padding-left: 10px;
	padding-bottom: 5px;
}


#titulo_pagina {
	font-size:160%;
	color:#fff;
	font-weight:bold;
/*	background: url(../../../templates/padrao/img/linha.gif) top left;
	height:34px;
*/	background:#F79618;
	border-left: 10px solid #DE7500;
	padding: 5px 5px 5px;
	margin:10px;
}

#subtitulo_pagina {
	color: #fff;
	font-size:130%;
	font-weight: bold;
	margin:10px;
	padding-left: 10px;
	border-left: 10px solid #5A5654;
	background:#827C79;

}

.tabela_paginacao_fundo {
	background:url(../../../templates/padrao/img/bg_linha.gif) repeat-x ;
}

.paginacao_fundo{
	width:540px;
	background:url(../../../templates/padrao/img/bg_linha.gif) repeat-x ;
	padding-top:4px;
	height:23px;

	}


#rodape {
	height:76px;
	width:778px;
	background:url(../../../templates/padrao/img/bg_rodape.gif) repeat-x top left;
}

.tabela_info_destaque_fundo {
	background-color: #F0F0F0;
}

.tabela_box_fundo {
	background-color: #f5f5f5;
}

.tabela_box_foto {
	background-color: #f6f6f6;
	text-align: center;
}

.tabela_box_transacao {
	border-left: 10px solid #9F5000;
	background-color:#CC6600 ;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}

.tabela_box_transacao_video {
	background-color: #156199;
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}

.tabela_box_linha {
	color:#383534;
	text-align: center;
	border-bottom: 1px solid #cccccc;
	padding:2px;
}

.tabela_box_linha_comparacao {
	background-color: #ffffff;
	color:#383534;
	border-bottom: 1px solid #cccccc;
	padding: 2px;
	border-left: 10px solid #f6f6f6;
	border-right: 10px solid #f6f6f6;
}

.linha_registros {
	border-bottom: 1px solid #cccccc;
	padding: 2px;
	padding-top: 4px;
}

.titulo_registros {
	background-color: #D9D7D7;
}

.detalhes_topo {
/*	background: url(../../../templates/padrao/img/detalhes_fundo_topo.jpg) repeat-x top;
*/	background: #D9D7D7;
	border-top:2px solid #C2BCB9;
	border-bottom:2px solid #C2BCB9;
/*	padding:10px 20px 20px 20px;
*/}	


p.tipo, p.negrito, p.forte{
	margin:0px;
	padding:0px;

}
.padrao_tabelas{
	margin:10px auto;
	width:520px;
}

.detalhes_localizacao {
}	

.detalhe_img{
	border:1px solid #CBC7C5;
	background:#D9D6D5;
	padding:5px;

}

.detalhe_tabela{
	border:1px solid #CBC7C5;
	padding:5px;
	margin-top:10px;

}

#pagina_indique {
	background-color: #ffffff;
	width: 520px;
}

.transacao_home {
	background-color:#0F436B;
	color:#ffffff;
	padding:2px;
	font-weight:bold;
}

.bold {
	font-weight:bold;
	color:#CC6600;

}
address{
	font-weight:bold;
	color:#5A5654;

}

.data{
	color:#CC6600;
}

.titulo{
	font-size:110%;
	text-transform:uppercase;
	color:#5A5654;
	font-weight:bold;

}