@charset "iso-8859-1";

/*verde crp - #98b43b */

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #434343;
}

/*---- FRONT-END --------------------------------------------------------------------------------*/

/*---- LINKS ----*/

a {
	border:none;
	outline: 0;
	text-decoration:none;
}
a:hover, a:active, a:focus {
	border:none;
	outline: 0;
}

a.amarelo_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFD400;
	text-decoration: none;
}
a.amarelo_top:hover {
	text-decoration: none;
	color: #FFD400;
}

a.amarelo:link {
	color: #58595B;
	text-decoration: none;
}
a.amarelo:visited {
	text-decoration: none;
	color: #58595B;
}
a.amarelo:hover {
	text-decoration: none;
	color: #FFD400;
}
a.amarelo:active {
	text-decoration: none;
	color: #58595B;
}

a.amarelo_a:link {
	color: #f6f6f6;
	text-decoration: none;
}
a.amarelo_a:visited {
	text-decoration: none;
	color: #f6f6f6;
}
a.amarelo_a:hover {
	text-decoration: none;
	color: #FFD400;
}
a.amarelo_a:active {
	text-decoration: none;
	color: #f6f6f6;
}

a.mapazoom:link {
	color: #787878;
	text-decoration: none;
}
a.mapazoom:visited {
	text-decoration: none;
	color: #787878;
}
a.mapazoom:hover {
	text-decoration: none;
	color: #CC0000;
}
a.mapazoom:active {
	text-decoration: none;
	color: #787878;
}

a.link1 {
	color: #CC0000;
	border:none;
	outline: 0;
}
a.link1:hover {
	color: #000000;
	border:none;
	outline: 0;
}

a.link2:link{
	color: #000000;
	border:none;
	outline: 0;
}
a.link2:visited {
	color: #000000;
	border:none;
	outline: 0;
}
a.link2:hover {
	color: #CC0000;
	border:none;
	outline: 0;
}
a.link2:active {
	color: #000000;
	border:none;
	outline: 0;
}

a.ligacao {
	text-decoration: none;
	color: #787878;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.ligacao:hover {
	text-decoration: underline;
}

a.ligacao_XS {
	text-decoration: none;
	color: #787878;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.ligacao_XS:hover {
	text-decoration: underline;
}

a.ligacao_XL {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
}

a.ligacao_XL:hover {
	text-decoration: none;
	color: #000000;
}

a.cortina{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height: 26px;
color:#7e7e80;
}

a.cortina:hover{
color: #d71a1e;
font-weight: bold;
}

/*- MENU 1º NIVEL -*/

a.topmenu {
	display:block;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.topmenu:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.topmenu div{
	overflow:hidden;
	cursor: pointer;
	cursor: hand;
	width:118px;
	margin:0px 4px 0px 0px;
	padding-top:4px;
	padding-bottom:4px;
	background:#1e1e1e;
	text-align:center;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.topmenu:hover div {
	color: #FFFFFF;
	text-decoration: underline;
	background:#98b43b;
}

/*- MENU 2º NIVEL -*/

a.submenu {
	display:block;
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	white-space:nowrap;
}

a.submenu:hover {
	color: #CC0000;
	text-decoration: none;
}

a.submenu div{
	clear:both;
	overflow:hidden;
	cursor: pointer;
	cursor: hand;
	width:218px;
	margin-bottom:4px;
	padding-top:4px;
	padding-bottom:4px;
	background:#1e1e1e;
	text-align:center;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.submenu:hover div {
	color: #FFFFFF;
	text-decoration: underline;
	background:#98b43b;
}

/*- MENU 3º NIVEL -*/

a.ssubmenu {
	display:block;
	text-decoration: none;
	color: #404040;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.ssubmenu:hover {
	color: #98b43b;
}

a.ssubmenu div{
	clear:both;
	overflow:hidden;
	cursor: pointer;
	cursor: hand;
	width:200px;
	margin-top:-4px;
	margin-bottom:5px;
	margin-right:18px;
	padding:4px;
	background:transparent;
	border-right:1px dotted #98b43b;
	text-align:right;
	text-decoration: none;
	color: #404040;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.ssubmenu:hover div {
	color: #98b43b;
}

/*- MENU EXTRA -*/

a.bottmenu {
	display:block;
	text-decoration: none;
	color: #404040;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.bottmenu:hover {
	color: #98b43b;
}

a.bottmenu div{
	clear:both;
	overflow:hidden;
	cursor: pointer;
	cursor: hand;
	width:100px;
	margin:0px 45px 4px 0px;
	padding:4px 4px 4px 4px;
	background:transparent;
	border-top:0px solid #dedede;
	border-right:0px solid #dedede;
	border-bottom:0px solid #dedede;
	border-left:0px solid #7d9431;
	text-align:left;
	text-decoration: none;
	color: #404040;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.bottmenu:hover div {
	color: #98b43b;
	background:transparent;
	border-top:0px solid #dedede;
	border-right:0px solid #dedede;
	border-bottom:0px solid #dedede;
	border-left:0px solid #ffffff;
}

/*- Separação Páginas -*/

a.innerpage {
	display:block;
	text-decoration: none;
	color: #777777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.innerpage:hover {
	color: #1e1e1e;
}

a.innerpage div{
	clear:both;
	overflow:hidden;
	cursor: pointer;
	cursor: hand;
	width:18px;
	margin:0px 2px 0px 2px;
	padding:4px 4px 4px 4px;
	background:#ffd304;
	text-align:center;
	text-decoration: none;
	color: #4d4543;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.innerpage:hover div {
	background:#dedede;
}

a.prod {
	display:block;
	text-decoration: none;
	color: #434343;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.prod:hover {
	color: #98b43b;
	text-decoration: underline;
}

/*---- TXT ----*/

.textoleiloes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.textoleiloesvermelhos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
}

.titulosleiloes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #D81921;
	white-space:nowrap;
}
.textoleiloesespeciais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
}
.textologin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DCDDDE;
}
.textologin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFD400;
}
.textoradape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #787878;
}
.textoradape2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #787878;
	text-align: justify;
}
.textopesquisaavancada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #231F20;
	white-space:nowrap;
}
.textopesquisaavancada2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	line-height: 12px;
}
.textopesquisaavancada3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.textomenubottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A7A9AC;
}

.titulosvermelhos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	white-space:nowrap;
}

.subtitulosvermelhos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CC0000;
	font-weight: bold;
}

.titulospesquisavermelhos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	white-space:nowrap;
	font-weight: bold;
}

.subtextos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.titulospretos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}

.titulospretos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.titulosbrancos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
}

.mapazoom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #787878;
}

.linkipg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
}

.textotitulocomprador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #787878;
}

.tituloamareloscomprador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFCD00;
}

.tituloamareloscomprador2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFCD00;
}

.titulosparticulares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCD00;
}

.titulosparticulares2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}

.textoparticulares {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

.titulosparticulares3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	white-space:nowrap;
}
.titulosparticulares4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFCD00;
}

.ante_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CC0000;
	font-weight: bold;
}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.sub_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.texto_L {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #434343;
}

.texto_M {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
}

.texto_S {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #434343;
}

.texto_XS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #434343;
}

.texto_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.texto_cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BCBCBC;
}

.texto_signature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #434343;
}

/*---- FORMS ----*/

.input_form {
	width:325px;
	height:22px;
	border:1px solid #BCBCBC;
	background:#F6F6F6;
	color:#434343;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

.textarea_form {
	border:1px solid #BCBCBC;
	background: #F6F6F6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #434343;
	width:325px;
	height: 125px;
	overflow:auto;
}

input.pesquisa{
	width:175px;
	height:22px;
	border:1px solid #dedede;
	background:transparent;
	color:#404040;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-top:2px;
}

input.botao_submit{
	cursor: pointer;
	cursor: hand;
	width:25px;
	height:22px;
	background:#98b43b;
	border:1px solid #dedede;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

input.login{
	width:135px;
	height:22px;
	border:1px solid #dedede;
	background:transparent;
	color:#bcbcbc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-top:2px;
}

input.botao_login{
	cursor: pointer;
	cursor: hand;
	width:50px;
	height:22px;
	background:#98b43b;
	border:1px solid #dedede;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

input.conta{
	width:175px;
	height:22px;
	border:1px solid #BCBCBC;
	background:#F6F6F6;
	color:#1e1e1e;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

input.botao_conta{
	cursor: pointer;
	cursor: hand;
	width:50px;
	height:22px;
	background:#98b43b;
	border:1px solid #dedede;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

textarea.conta_xl {
	width:175px;
	height:190px;
	border:1px solid #BCBCBC;
	background:#F6F6F6;
	color:#1e1e1e;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

/*---- BACK-END --------------------------------------------------------------------------------*/

/*---- LINKS ----*/

a.webo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #434343;
	text-decoration: none;
}
a.webo:hover {
	text-decoration: none;
	color: #98b43b;
}

a.menu_off {
	text-decoration: none;
	color: #bcbcbc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.menu_off:hover {
	color: #98b43b;
}

a.sw {
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.sw:hover {
	color: #434343;
}

a.sw_L {
	text-decoration: none;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.sw_L:hover {
	color: #434343;
}

/*---- TXT ----*/

.txt_BIG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80px;
	color: #000000;
}
.txt_XXL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #434343;
}
.txt_XL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #434343;
}
.txt_L {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #434343;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434343;
}
.txt_M {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
}
.txt_S {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #434343;
}
.txt_XS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #434343;
}
.txt_XXS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #434343;
}

.txt_w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

/*---- FORMS ----*/

.input1 {
border: 1px solid;
border-top-color: #999999;
border-left-color: #999999;
border-bottom-color: #dedede;
border-right-color: #dedede;
background: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
width:300px;
height: 20px;
}

.input2 {
border: 1px solid;
border-top-color: #999999;
border-left-color: #999999;
border-bottom-color: #dedede;
border-right-color: #dedede;
background: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
width:100%;
height: 20px;
}

.input3 {
border: 1px solid;
border-top-color: #999999;
border-left-color: #999999;
border-bottom-color: #dedede;
border-right-color: #dedede;
background: white;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
width:130px;
height: 20px;
}

.textarea1 {
border: 1px solid;
border-top-color: #999999;
border-left-color: #999999;
border-bottom-color: #dedede;
border-right-color: #dedede;
background: transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
width:500px;
height: 250px;
overflow:auto;
}

.textarea2 {
border: 1px solid;
border-top-color: #999999;
border-left-color: #999999;
border-bottom-color: #dedede;
border-right-color: #dedede;
background: transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: black;
width:150px;
height: 138px;
overflow:auto;
}

.textarea3 {
border: 1px solid;
border-top-color: #999999;
border-left-color: #999999;
border-bottom-color: #dedede;
border-right-color: #dedede;
background: #f6f6f6;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: black;
width:500px;
height: 150px;
overflow:auto;
}

.textarea4 {
border: 1px solid;
border-top-color: #999999;
border-left-color: #999999;
border-bottom-color: #dedede;
border-right-color: #dedede;
background: transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: black;
width:130px;
height: 120px;
overflow:auto;
}

.sel1 {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	font-family: Arial, Arial;
	font-size:12px;#999999;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #dedede;
	color: #474747;
}

/*---- MENU WEBO ----*/

.aBox {
	color: #000000;
	margin-top:10px;
	margin-left:745px;
	position: absolute;
	z-index:100;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434343;
}

.aBar {
	padding: 2px 10px 2px 10px;
	margin-top:8px;
	margin-bottom:0px;
	background-color: #98b43b;
	color: #ffffff;
	cursor: move;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
}

.aContent { 
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434343;
}