td, th{
  font-family       : Arial, sans-serif;
  font-size         : 10px;
  line-height       : 14px; /*
  color             : #009999; /* #000;*/
}

body{
  background-color  : #fff;
  font-family       : Arial, sans-serif;
  font-size         : 10px;
  line-height       : 14px;
  margin            : 0px;
  color             : #000;
}
a:link,a:visited,.w,a.w:link,.w a:link,.q:visited,.q:link,.q:active,.q{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#3300CC;
}
.hreftitle{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:900;
	color:#003399;
	font-size:18px;
}
/*
a, a:link, a:visited, a:active{
  text-decoration   : none;
  color             : #003399;
}

a:hover{
  text-decoration   : underline;
  color             : #000000;
}
*/
p{
  text-align        : justify;
}

hr{
  border            : 0px;
  width             : 100%;
  color             :#999999;
  background-color  :#999999;
  height            : 1px;
}

/*Estilo Sumario*/
.summary_top {
  background-color:#D5EAFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  height:20px;
  vertical-align:text-bottom;
}
.input_search {
  width:230px;	
}
.input_search_start {
  width:330px;	
}

.textarea_resumo{
 width:98%;	
 height:50px;
}
.textarea_contact{
 width:100%;	
 height:50px;
}
.dv_footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
}
.search_footer{
  border-bottom-color:#0099CC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-top-color:#0099CC;
  border-top-style:solid;
  border-top-width:1px;
  background-color:#D5EAFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  height:30px;
  vertical-align:middle;
}
.login_title{
  border-top-color:#0099CC;
  border-top-style:solid;
  border-top-width:1px;
  border-bottom-color:#0099CC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  background-color:#D5EAFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:15px;
  color:#333333;
  height:25px;
 }
.login_title_box{
  border-bottom-color:#0099CC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  background-color:#D5EAFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;
  height:20px;
 }
 .sub_title_box{
  border-bottom-color:#0099CC;
  border-bottom-style:solid;
  border-bottom-width:1px;
  background-color:#F4F4F4;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;
  height:20px;
 }
 
.login_box{
  border-color:#0099CC;
  border-style:solid;
  border-width:1px;
 }
.anuncios_box { 
  border-top-color:#0099CC;
  border-top-style:solid;
  border-top-width:1px;
  border-left-color:#0099CC;
  border-left-style:solid;
  border-left-width:1px;
  border-bottom-color:#0099CC;
  border-bottom-style:solid;
  border-bottom-width:1px;
} 
.anuncios_box td {
  border-right-color:#0099CC;
  border-right-style:solid;
  border-right-width:1px;
}
.anuncios_content {

  border-right-color:#0099CC;
  border-right-style:solid;
  border-right-width:1px;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#0099CC;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
}
.caption10pxRed {
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#CC0000;
 } 
.caption10px {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
 } 
.caption12px {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
 } 
.caption14px {
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  vertical-align:middle;
 }
.caption18px {
  font-family: Arial, Helvetica, sans-serif;
  font-size:18px;
  vertical-align:middle;
  }
.caption24px {
  font-family: Arial, Helvetica, sans-serif;
  font-size:24px;
  vertical-align:middle;
  }
 
 .caption_bemvindo{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:justify;
 }
 .textarea_string{
 width:100%;	
 height:200px;
}
.td_anuncio_summary{
  border-top-color:#0099CC;
  border-top-style:solid;
  border-top-width:1px;
  background-color:#D5EAFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#333333;
  height:20px;
}
#palavras{
	text-align:right;
	color:#FF0000;
}

#total {
	text-align:right;
	color:#FF0000;
}
.textarea_palavras {
	width:99%;
}
.input_disabled{
	background-color:#DCDCBA;
	border-width:1px;
	border-color:#CCCCCC;
}

.palavras_add{
	width:77%;
}

.div_palavras{
  text-align:justify;
}
/*Inicio Estilos para página de resultados*/
.da{margin:6px;width:600px;}
.datop{margin:6px;width:98%;background-color:#FBFEDA;}
.dat{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;}
.dac{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;padding-bottom:3px;}
.das{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#006699;}
/*Termino Estilos para página de resultados*/



.words_box{
  border-color:#999999;
  border-style:solid;
  border-width:1px;
  background-color:#D9DFEA;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000000;
  height:22px;
 }

.div_words_title{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;color:#3300CC;text-decoration:underline;padding:2px;}
.div_words_content{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;padding-bottom:3px;padding:2px;}
.div_words_url{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#006699;padding:2px;}