body 					{ margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color:#FFFFFF; }

.login 					{ font-family:Tahoma; font-size:11px; color:#FEFDFC; font-weight:bold; text-align:right; padding-top:7px; padding-right:2px; text-decoration:none; }
.container				{ font-family:Tahoma; font-size:10px; color:#000000; background-color:#F6E9C5; border:1px solid #F0C84F; }
/*
  Menu
*/
.menu 					{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; line-height:18px; text-decoration:none; }
.menu a:hover 			{ font-family:Tahoma; font-size:11px; color:#BA8F10; font-weight:normal; text-decoration:none; line-height:18px; text-decoration:underline; }
.texto-menu 			{ font-family:Tahoma; font-size:10px; color:#000000; font-weight:normal; text-decoration:none; }
.formulario-menu 		{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; border:1px solid #F0C84F; color:#515151; text-decoration:none; text-align:left; vertical-align:middle; }


/*
  Texto
*/
.texto 					{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.texto a:hover 			{ font-family:Tahoma; font-size:11px; color:#AF8810; font-weight:normal; text-decoration:underline; }
.texto-color 			{ font-family:Arial; font-size:12px; color:#AF8810; font-weight:normal; text-decoration:none; }
.texto-color a:hover	{ font-family:Arial; font-size:12px; color:#AF8810; font-weight:normal; text-decoration:none; }
.texto-gesar 			{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.texto-gesar a:link 	{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:underline; }
.texto-gesar a:hover  	{ font-family:Tahoma; font-size:11px; color:#DCA500; font-weight:normal; text-decoration:underline; }
.texto-obras 		    { font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.texto-obras a:link 	{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:underline; }
.texto-obras a:hover    { font-family:Tahoma; font-size:11px; color:#A3A3D1; font-weight:normal; text-decoration:underline; }
.texto-gimob 			{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.texto-gimob a:link 	{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:underline; }
.texto-gimob a:hover 	{ font-family:Tahoma; font-size:11px; color:#73B787; font-weight:normal; text-decoration:underline; }
.texto-gecond 			{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.texto-gecond a:link 	{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:underline; }
.texto-gecond a:hover 	{ font-family:Tahoma; font-size:11px; color:#89C000; font-weight:normal; text-decoration:underline; }
.texto-factave 			{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.texto-factave a:link 	{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:underline; }
.texto-factave a:hover	{ font-family:Tahoma; font-size:11px; color:#CC0000; font-weight:normal; text-decoration:underline; }
.texto-aviso 			{ font-family:Tahoma; font-size:10px; color:#000000; font-weight:normal; text-decoration:none; }


/*
  Imóvel
*/
.label-imovel 			{ font-family:Tahoma; font-size:11px; color:#AF8810; font-weight:normal; text-decoration:none; }
.foto-principal			{ width:300px; height:225px; border:1px solid #D8DCE0; }
.foto-thumb				{ width:74px; height:55px; border:1px solid #D8DCE0; }
.foto-control			{ width:110px; height:83px; border:1px solid #D8DCE0; }

/*
  Lista
*/
.row					{ cursor:pointer; }
.datalist-texto			{ padding-left:5px; }
/*
  Paginador
*/
.paginador				{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.page-selected			{ color:#af8810; font-weight:bold; text-decoration:underline; }
/*
  Layer
*/
.layer-bottom 			{ position:absolute; top:0px; left:0px; z-index:1000; background-color:#000000; filter:alpha(opacity=50); opacity:0.5; }
.layer-top	 			{ position:absolute; top:0px; left:0px; z-index:1000; width:100%; height:100%; }

/*
  Formulários
*/
.botao 					{ font-family:Tahoma; font-size:11px; color:#AF8810; text-decoration:none; text-align:center; vertical-align:top; border:1px solid #9FAAB5; background-color:#EDEFF1; cursor:pointer; }
.formulario 			{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; border:1px solid #9FAAB5; color:#515151; background-color:#EDEFF1; text-decoration:none; text-align:left; vertical-align:middle; }
.combo 					{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; font-style:normal; font-weight:normal; color:#333333; width:167px; height:20px; }
.label 					{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-align:right; padding-right:5px; text-decoration:none; }
/*
  Navegação
*/
.index-nav 				{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-align:center; vertical-align:middle; text-decoration:none; }
.index-nav a:hover 		{ font-family:Tahoma; font-size:11px; color:#AF8810; font-weight:normal; text-align:center; vertical-align:middle; text-decoration:underline; }
.detalhe-nav 			{ font-family:Tahoma; font-size:11px; color:#AF8810; font-weight:normal; text-decoration:none; line-height:18px; text-decoration:none; }
.detalhe-nav a:hover 	{ font-family:Tahoma; font-size:11px; color:#AF8810; font-weight:normal; text-decoration:none; line-height:18px; text-decoration:underline; }
.cursor					{ cursor:pointer; }


/*
  Artigos
*/
.lista-artigos 			{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.lista-artigos a:link	{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.lista-artigos a:hover 	{ font-family:Tahoma; font-size:11px; color:#000000; font-weight:normal; text-decoration:underline; }
/*
  Rodapé
*/
.rodape					{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#000000; vertical-align:middle; text-decoration:none; }
.rodape a:hover 		{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#000000; vertical-align:middle; text-decoration:underline; }


p {text-align:justify;}
