/* CSS DOCUMENT */

img {
	border:0;
}
a {
border:0;
}

select {
	z-index:1;
}

.barra_de_rolagem {
	border: none;
	scrollbar-3dlight-color: 	#66cc00;
	scrollbar-arrow-color : 	#66cc00;
	scrollbar-base-color: 		#336600;
	scrollbar-darkshadow-color: #336600;
	scrollbar-face-color: 		#339900;
	scrollbar-highlight-color: 	#66cc00;
	scrollbar-shadow-color: 	#336600;
	scrollbar-track-color: 		#669900;
}

body {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			9px;
	margin: 			0px;
	background-color: 	#FFFFFF;
	background-image: 	url(../img/topo.jpg);
	background-repeat:	no-repeat;
	background-position: top center;
}

td, p {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			9px;
}


/* DIVS ********************************************** */

/* CONTEUDO ********************************************** */

.titulo_aluguel {
	font-size: 			18px;
	font-weight:		bold;
	color: 				#336600;
	padding-top: 		15px;
}

.titulo_venda {
	font-size: 			18px;
	font-weight:		bold;
	color: 				#336600;
	padding-top: 		15px;
}

.titulo_over {
	font-size: 			18px;
	font-weight:		bold;
	color: 				#FFFFFF;
}

a:link.titulo_over, a:visited.titulo_over{
	padding-top: 		15px;
	text-decoration: 	none;
	color: 				#FFFFFF;
}
a:hover.titulo_over, a:active.titulo_over{
	text-decoration: 	none;
	color: 				#66ccff;
}

.conteudo {
	font-size: 			11px;
	line-height:		18px;
	color: 				#003366;
}
a:link.conteudo, a:visited.conteudo {
	color: 				#0066cc;
	text-decoration: 	underline;
}
a:hover.conteudo, a:active.conteudo {
	color: 				#0066ff;
	text-decoration: 	none;
}

.conteudo_titulo {
	font-weight: 		bold;
	font-size: 			18px;
	line-height:		normal;
	color: 				#005a9e;
	border-bottom: 		3px #bacbd3 solid;
	padding-top: 		10px;
	padding-bottom: 	2px;
	text-transform:		uppercase;
}

.conteudo_introducao {
	font-size: 			9px;
	line-height:		normal;
	padding: 			10px;
	background-color: 	#FFFFFF;
	border-top: 		1px #bacbd3 solid;
	border-bottom: 		1px #bacbd3 solid;
}

.conteudo_destaque_001 {
	color: 				#0066cc;
}
a:link.conteudo_destaque_001, a:visited.conteudo_destaque_001{
	font-weight:		normal;
	text-decoration: 	underline;
	color: 				#0066cc;
}
a:hover.conteudo_destaque_001, a:active.conteudo_destaque_001{
	text-decoration: 	none;
	color: 				#0099ff;
}

.conteudo_destaque_002 {
	color: 				#0066ff;
}

/* LINKS GERAL ********************************************* */

a:link, a:visited {
	color: 				#000066;
	text-decoration: 	none;
}
a:hover, a:active {
	color: 				#0000cc;
	text-decoration: 	none;
}

/*CAPA ********************************************* */
.capa_titulo_001 {
	display: block;
	font-size: 			12px;
	font-weight: 		bold;
	color:				#005a9e;
	line-height: 		16px;
	border-bottom:		dashed 1px #bacbd3;
	padding-top: 		5px;
	padding-bottom: 	5px;
}

.capa_titulo_002 {
	display: 			block;
	font-size: 			12px;
	font-weight: 		bold;
	color:				#587b8b;
	line-height: 		16px;
	border-bottom:		solid 3px #bacbd3;
	padding-top: 		5px;
	padding-bottom: 	5px;
}

.capa_link_001 {
	color: 				#006699;
}
a:link.capa_link_001, a:visited.capa_link_001{
	font-weight:		normal;
	text-decoration: 	none;
	color: 				#006699;
}
a:hover.capa_link_001, a:active.capa_link_001{
	text-decoration: 	underline;
	color: 				#0066ff;
}

/*SECAO ********************************************* */
.secao_menu_001 {
	display: 			block;
	*width: 			200px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	line-height:		normal;
	padding-left:		27px;
	padding-top: 		6px;
	padding-bottom: 	9px;
	background-image: 	url(../img/menu_bg.gif);
	background-repeat: 	no-repeat;
	background-position:top;
}
a:link.secao_menu_001, a:visited.secao_menu_001 {
	background-color: 	#FFFFFF;
	color:				#0066cc;
	text-decoration: 	none;
}
a:hover.secao_menu_001, a:active.secao_menu_001 {
	background-color: 	#0066cc;
	color: 				#FFFFFF;
	text-decoration: 	none;
}


/* RODAPE ********************************************* */

.up_001 {
	border-top: 			solid 4px #003366;
}
a:link.up_001, a:visited.up_001 {
	color:				#003366;
	text-decoration: 	none;
}
a:hover.up_001, a:active.up_001 {
	color: 				#0033cc;
	text-decoration: 	underline;
}

/* NOTICIAS  ********************************************* */

.noticias_titulo {
	color:				#FFFFFF;
	font-size: 			10px;
	font-weight:		bold;
	line-height:		normal;
	padding-top: 		3px;
	padding-bottom: 	3px;
	border-bottom: 		3px #99ccff solid;
	display: 			block;
}

.noticias {
	margin-top: 		3px;
	padding-bottom:		10px;
	font-size: 			10px;
	line-height: 		normal;
}
a:link.noticias, a:visited.noticias {
	color:				#FFFFFF;
	text-decoration: 	none;
}
a:hover.noticias, a:active.noticias {
	color:				#99ccff;
	text-decoration: 	underline;
}

/* JOOMLA ********************************************* */
.conteudoheading {
}

.conteudopaneopen {
}

.buttonheading{
}


/* DESTAQUE ********************************************* */

.destaque_branco_001 {
	color:				#FFFFFF;
}

.destaque_cinza_001 {
	color:				#999999;
}

.destaque_azul_001 {
	color:				#003399;
}
a:link.destaque_azul_001, a:visited.destaque_azul_001 {
	color: 				#003399;
	text-decoration: 	none;
}
a:hover.destaque_azul_001, a:active.destaque_azul_001 {
	color: 				#0066ff;
	text-decoration: 	underline;
}

.destaque_azul_002 {
	color:				#66ccff;
}

.destaque_azul_003 {
	color:				#99ccff;
}

.destaque_azul_004 {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			9px;
	font-weight:		bold;
	line-height:		normal;
	color:				#99ccff;
	padding: 			3px;
	border-top: 		1px #3399ff solid;
	border-bottom: 		1px #3399ff solid;
}

.destaque_verde_001 {
	color: 				#006600;
}


/* BORDA ********************************************* */

.borda_destaque_001 {
	border-top: 			solid 4px #003366;
	border-bottom: 			solid 1px #003366;
}


/* FUNDOS ********************************************* */

.fundo_azul_001 {
	background-color: #003366;
}

.fundo_azul_002 {
	background-color: 	#f9fbfb;
	background-image: 	url(../img/background_gradient_blue_001.gif);
	background-repeat:	repeat-x;
	background-position: top;
}

.fundo_azul_003 {
	background-color: 	#f9fbfb;
	background-image: 	url(../img/background_gradient_blue_002.gif);
	background-repeat:	repeat-x;
	background-position: bottom;
}

.fundo_azul_004 {
	background-color: 	#003399;
	background-image: 	url(../img/background_blue_001.gif);
	background-repeat:	repeat-x;
	background-position: top;
}

.fundo_azul_005 {
	background-color: #eef2f4;
}

.fundo_azul_006 {
	background-color: #0066cc;
}

.fundo_branco_001 {
	background-color: #FFFFFF;
}

.fundo_rodape_001{
	background-color: #003399;
	background-image: 	url(../img/footer_background_001.gif);
	background-repeat:	repeat-x;
	background-position: top;
}

.fundo_azul_007 {
	background-color: #bacbd3;
}


.fundo_azul_008 {
	border: 			1px solid #003366;
	background-color: 	#bcdff6;
}

.fundo_azul_0082 {
	border: 			1px solid #663399;
	background-color: 	#d8d3e1;
}

.fundo_locacao_001 {
	background-image: 	url(../img/bg_locacao.gif);
	background-repeat: 	no-repeat;
}

.fundo_verde_001 {
	color: 				#FFFFFF;
	background-color: 	#339900;
}

.fundo_verde_002 {
	color: 				#FFFFFF;
	font-weight: 		bold;
	background-color: 	#006600;
}

.fundo_verde_003 {
	color: 				#006600;
	background-color: 	#c1dcca;
}

.fundo_verde_004 {
	border: 			1px solid #006600;
	background-color: 	#c1dcca;
}

/* FORMS ********************************************* */

input, textarea, select {
	width: 				215px;
	color: 				#003366;
}

.select_105 {
	width: 				105px;
}

.ok_azul {
	color: 				#FFFFFF;
	font-weight: 		bold;
	background-color: 	#003366;
	font-size: 			9px;
	height: 			22px;
	width: 				26px;
}

.ok_aluguel_01 {
	width: 212px;
	color: 				#FFFFFF;
	font-weight: 		bold;
	background-color: 	#006600;
	font-size: 10px;
	height: 22px;
}

.select_content_01 {
	width: 				198px !important;
	background-color: 	#E4F2E8;
	color: 				#006600;
}

.pages_div a { background: #ffffff; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 12px; padding: 2px 4px; text-decoration: none; font-weight: bold; text-decoration:underline }

.pages_div a:hover {  background: #ffffff; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 12px; padding: 2px 4px; text-decoration: none; font-weight: bold; text-decoration:underline }
.pages_div a:visited {  background: #ffffff; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 12px; padding: 2px 4px; text-decoration: none; font-weight: bold; text-decoration:underline }
.pages_div span { color: #9BCFFD; font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 12px; padding: 2px 4px; text-decoration: none; font-weight: bold; }

.trace { color:#666666; }

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#003366;
	padding:30px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	margin:0px;
}

/*xtra*/

.dicas {
	color:#000000;
}
a:link.dicas, a:visited.dicas {
	color:#000000;
	text-decoration: 	none;
}
a:hover.dicas, a:active.dicas {
	text-decoration: 	underline;
}

.menu {
	color:#000000;
}
a:link.menu, a:visited.menu {
	color:#003366;
	text-decoration: 	none;
}
a:hover.menu, a:active.menu {
	text-decoration: 	underline;
}


.backverde1 {
	background-color:#036;
	border:1px solid #036;
}

.backverde2 {
	background-color:#BACBD3;
	border:1px solid #036;
	line-height:20px;
}

.backverde3 {
	background-color:#eeeeee;
	border:1px solid #666666;
	line-height:20px;
}