/* CSS Document */

.table_def{
	width:80%;
	text-align:center;
	font-weight:normal;
}

.tr_def{
	width:100%;
	text-align:center;
	border: 0.1em solid #FF0000;
}

.tr_left{
	width:100%;
	text-align:left;
	border: 0.1em solid #FF0000;
}

.tr_titulo{
	width:100%;
	text-align:center;
	background-color: rgb(43,53,134);
	color:#FFFFFF;
	font-weight:bold;
}

.tr_divisao{
	width:100%;
	text-align:center;
	background-color: rgb(90,98,172);
	color:#FFFFFF;
	font-weight:bold;
}

.tr_conteudo{
	width:100%;
	border:none;
}
.td_area_site{
	text-align:left;
	font-size:1.3em;
	font-weight:bold;
}
.td_barra_conteudo{
	text-align:left;
	font-size:1.3em;
	font-weight:bold;
}

.td_data_conteudo{
	text-align:left;
	font-size:1em;
	color:#999999;
	font-weight:normal;
}

.td_titulo_conteudo{
	text-align:left;
	font-size:1.1em;
	font-weight:bold;
}

.td_conteudo{
	text-align:left;
	font-size:1em;
	font-weight:normal;
}

.td_conteudo_right{
	text-align:right;
	font-size:1em;
	font-weight:normal;
}
.td_conteudo_center{
	text-align:center;
	font-size:1.3em;
	font-weight:bold;
}


.td_titulo_lista{
	text-align:center;
	font-size:1em;
	font-weight:bold;
	border:0.1em solid #E5E5E5;
}

.td_def{
	text-align:center;
	border: 0.1em solid #E5E5E5;
}
.td_erro{
	text-align:center;
	font-weight:bolder;
	color:#FF0000;
}
.td_left{
	text-align:left;
	border: 0.1em solid #E5E5E5;
}
.div_titulo{
	font-size:small; 
	font-weight:bold;
}
.div_titulo_azul{
	font-size:x-small; 
	font-weight:bold;
	text-align:center;
	background-color:rgb(43,53,134);
	color:#FFFFFF;
}
.div_titulo_conteudo{
	font-size:medium; 
	font-weight:bold;
}
.div_titulo_orange{
	font-style:italic; 
	font-size:small;
	color:#FF6600;
	font-weight:bold;
}
.div_titulo_barra{
	font-weight:bold;
	text-align:center;
	background-color:rgb(43,53,134);
	color:#FFFFFF;
}
.div_texto{
	text-align:justify;
	font-size:1.1em;
}
.div_texto_cinza{
	color:#CCCCCC;
	text-align:justify;
	font-size:1.1em;
}
.div_texto_n{
	text-align:justify;
	font-size:1.1em;
	font-weight:bold;
}
.div_texto_pq{
	font-size:0.9em;
	font-weight:normal
}
.div_texto_pq_n{
	font-size:0.9em;
	font-weight:bold;
}
.div_texto_caixa
{
	text-align:justify;
	font-size:1.1em;
	border:solid;
	border-width:0.1em;
	border-color:#CCCCCC;
}
.div_texto_caixa_n
{
	text-align:justify;
	font-size:1.1em;
	border:solid;
	border-width:0.1em;
	border-color:#CCCCCC;
	font-weight:bold;
}
.combo_def{
	width:95%;
}
.div_texto_pq_caixa
{
	text-align:justify;
	font-size:0.9em;
	border:solid;
	border-width:0.1em;
	border-color:#CCCCCC;
}
.div_texto_pq_caixa_n
{
	text-align:justify;
	font-size:0.9em;
	border:solid;
	border-width:0.1em;
	border-color:#CCCCCC;
	font-weight:bold;
}
.div_texto_pq_i{
	font-style:italic;
	font-size:0.9em;
}
.div_texto_pq_n{
	font-size:0.9em;
	font-weight:bold;
}
.div_texto_pq_n_i{
	font-style:italic;
	font-size:0.9em;
	font-weight:bold;
}
.button_def{
	font-size: 1.1em;
	visibility: visible;
	height: 10%;
	width: 20%;
}
.button_G{
	font-size: 1.1em;
	visibility: visible;
	height: 10%;
	width: 20%;
}
.text_def{
	visibility: visible;
	height:10%;
	width:90%;
	font-size:1em
}
.text_tel_def{
	visibility: visible;
	height:10%;
	font-size:1em;
	border:0.1em solid #000000;
}
.text_adm{
	visibility: visible;
	height:10%;
	width:40%;
	font-size:1em
}
.cbo_def{
	font-size: 1em;
	visibility: visible;
	width:90%;
}
.multi_def{
	visibility: visible;
	height:30%;
	width:90%;
	font-size:1em;
}

.select_def{
	visibility: visible;
	height:15%;
	width:90%;
	font-size:1em;
}