.linegeral {border: 1px solid #666666;}
.verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	background:url(../bib.img/set_tab.gif) no-repeat left;
	padding-left:10px;
}
.form {font-family: "Trebuchet MS"; font-size: 9px; background-color: #dedede; border: 1px solid #000000;}
.tree {font-family: "Trebuchet MS";}
.line {border: 1px solid #999999;}
.imp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

.texto {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	color: #666666;}
.textog {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight:bold; color: #900;}
.textogm {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight:bold; color: #900;}
.textom {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666;}


.bannerLateralE {position: absolute; margin-left: -112px; _margin-left: -381px; margin-top: 90px; width: 110px; text-align: right;}

.pointer{cursor:pointer}

a			{text-decoration: none;}
a:link		{text-decoration: none;}
a:visited	{text-decoration: none;}
a:hover		{text-decoration: none;}
a:active	{text-decoration: none;}

.style1 {font-size: 9px; font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.style2 {font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.style3 {font-size: 18px}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff}
.style6 {color: #FF9900;	font-weight: bold;}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

.campos {
	font-family: verdana; font-size: 10px; color: #39F; height:15px;
	border: #7f9db9 1px solid; 
}
.camposcbox{
	font-family: verdana; font-size: 10px; color: #39F; 
	border: #7f9db9 1px solid;
}

.desc_campos {font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #036;}
.desc_coluna {font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #036;}
.desc_grade  {font-family: Arial, Helvetica, sans-serif; font-size: 0.85em; color: #000;}
.desc_result {font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #900;}

legend{font-weight: bold; color: #6987D6; font-size: 11px; font-family:Arial, Helvetica, sans-serif}

table.proprietario tbody td {
	padding: 3px 0px 3px 4px;
	background-color: #f5f5f5;
	font-weight:bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #036;
}
table.proprietario tbody th {
	padding: 3px 0px 3px 5px;
	background-color: #ffffff;
	text-align:left;
	font-weight:normal; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000;
}

table.revendaloja th {
	text-align:center;
	font-weight:normal; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000;
}


.opc_obs {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-align:justify;
}

fieldset{ 	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}


/* LOADING */
div#pnloading{
	z-index:101;
	border:1px #900 solid;
	background-image:url(../classificado/img/fundotrans.gif);
	padding :100px 15px 100px;
	position:absolute;
	display:none;
	vertical-align:middle;
	margin:20px 5px;
	width:300px;
}
div#loading{
	border:1px #666 solid; 
	background-color:#fff; 
	width:300px; 
	vertical-align:middle; 
	text-align:center;
	color:#F00; 
	font-size:12px;
	font-weight:bold;
}
.error{ 
	font-weight:bold; font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #036; 
	text-align:center;
	background:#f0c6c3; 
	border:1px solid #cc6622; 
	display: none;
}
