/* CSS Document */
.titulo2 {
    color:#0000CC;
	font-weight:bold;
	font-style:italic;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	display:block;
	text-align:center;
	}
	
.main_titulo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}
	
._main_title {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

._main_BoxContents {
  margin:0px;
  padding:0px;
  width: 99.0%;
  background-color: #f8f8f9; 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: thin solid #b6b7cb;
}

#main_classif_contato {
  margin:0px;
  padding:2px;
  width: 99.7%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: thin solid #b6b7cb;
  background-image:url(../../imgs/infopub/back/grass.gif);
}

._main_postitearea {
  margin:3px 0px 0px 0px;
  padding:0px;
  width: 99.0%;
  background-color: #ffffff; 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: thin solid #b6b7cb;
}

._main_subdominio {
  margin:3px 0px 10px 0px;
  padding:0px 0px 5px 0px;
  width: 99.0%;
  background-color: #FFFF99; 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border: thin solid #b6b7cb;
}

._main_subdom2 {
  margin:3px 0px 0px 3px;
  padding:0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


#formcadadd {
	margin-left:0px; 	
	text-align:justify;
	border:0px;
	display:block;	
}
.f_txt1{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:justify;
}
/*Formato do cartao padrao <table>  */
.cl_cartao_padrao{
  background-color:#FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border:thin solid #000000;
}

.boxcartao {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:center;
}

.boxText {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

.box_txt1 {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-style:italic; padding-left:5px;color:#990000;font-weight:bold;}
.box_txt2 {font-family:Arial, Helvetica, sans-serif;font-size: 14px;font-style:normal; padding-left:5px;color:#000000;font-weight:bold;}
.box_txt3 {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-style:normal; padding-left:10px;color:#000000;font-weight:bold;}
.box_txt4 {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-style:normal; padding-left:15px;color:#000000;font-weight:normal;}

.box_txt10 {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-style:italic; padding:15px;color:#0000FF;font-weight:bold;}
.box_txt11 {font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-style:italic; padding:5px;color:#0000FF;font-weight:bold;}

.box_flash {
 background-color:#FFFF00;
 width:400px;
 border:thin solid #000000;
}

.box_txt15 {font-family:"Times New Roman", Times, serif, Helvetica, sans-serif;font-size: 15px;font-style:italic; padding:5px;color:#0000FF;font-weight:bold;}

.postite_nome {font-family:Arial, Helvetica, sans-serif;color:#990000;font-size:14px;font-weight:bold;font-style:italic;text-align:center; margin-top:2px;}
.postite_title {font-family:Arial, Helvetica, sans-serif;color:#0000ff;font-size:12px;font-weight:bold;font-style:normal;text-align:center;}
.postite_contato {font-family:Arial, Helvetica, sans-serif;color:#0000FF;font-size:12px;font-weight:bold;font-style:normal;text-align:center;}
.postite_data {font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:10px;font-weight:bold;font-style:normal;text-align:center;}

/* Formulário de assinatura */
.f_dados_std { border:thin solid #000000; margin:0; padding:0; line-height: 12px; background-image:url(../../imgs/infopub/back/grass.gif); }
.f_dados_opt { border:thin solid #000000; margin:0; padding:0; line-height: 12px; width:500px; background-color:#FFFF00;}
.f_dados_boleto { border:thin solid #000000; margin:0; padding:0; line-height: 12px; width:460px; background-image:url(../../imgs/infopub/back/grass.gif);}
.table_parcelamento {border:thin solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0; padding:0; line-height: 12px; width:460px; background-color:#FFFF33;}
.table_valid_ass {border:thin solid #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0; padding:0; line-height: 12px; width:400px; background-color:#FFFF00;}
.ass_txt1{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:justify;
}
.ass_txt2{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
}
.ass_txt3{
    font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
}
.ass_txt4{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:center;
}

.postite_pub_nome {font-family:Arial, Helvetica, sans-serif;color:#CCFF00;font-size:14px;font-weight:bold;font-style:italic;text-align:center; margin-top:2px;}
/*Formato do cartao padrao <table>  */
.cl_cartao_padrao_220_55{
/*  background-image:url(../../imgs/infopub/bk_220_55.png); */
/*  background-image:url(../../imgs/infopub/back/grass.gif); */
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.cl_cartao_padrao_220_97{
/*  background-image:url(../../imgs/infopub/bk_220_97.png); */
/*  background-image:url(../../imgs/infopub/back/grass.gif); */
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
#montagem_pub {
width:670px;
}

/* Assinatura */
.nocom1{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
}

.style2 {color: #0000FF}
.style3 {
	font-size: 24px;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
}

/* Tratamento  no mapa do Brasil */
/* CSS Document */
.formclass {
	position:absolute;
	left: 0px;
	top: 0px;
	visibility:hidden;
	height:0px;
	width: 0px;
	background:#A2BAFA;
	border-style: solid;
	border-width: 1px;
	border-color:#000000;
}


.nocomStart{
    font-size:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	text-align:justify;
	color: #000000;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	line-height:12px;
}
.nocomBlue {color: #0000FF;	font-weight:bold;
	font-style:italic;
}
.nocomBlack {color: #000000;	font-weight:bold;
	font-style:italic;
}
.pop_est{
    font-size:18px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#CC3300;
	text-align:center;
	margin-top:5px;
	margin-bottom:2px;
}
.pop_cities{
    font-size:12px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	text-align:left;
	margin-top:0px;
}

.pop_lst_cities{
    font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	text-align:left;
	margin-top:0px;
	margin-bottom:1px;
}

/* Coluna de anuncios */
.Tit1 {
	font-size: 10px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
}
.Tit2 {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Tit3 {color: #0000FF}
.anuTitulo {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:0px;
}
.anuDescri {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
}
.anuLink {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00FF00;
	padding:0px;
}

/* final  stylesheet para mapa do brasil */
.txtstd {
   font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#808080;
}
