/**IDs***************************/
#floating{
	position:inherit;
	z-index:100;
}
#popup{
	position:absolute;
	z-index:100;
	text-align:center;
	width:auto;
	margin-left:-350px;
	left:50%;
	height:auto;
	margin-top:-250px;
	top:50%;
}
#bodyOverlay {
	position:absolute;
	z-index:99;
	background-color: #28303B;
	top: 0px;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: 0.50; 
	filter: Alpha(opacity=70, finishopacity=70);
 }
#loadBar{
	display:none;
	position:absolute;
	z-index:1000;
	width:50px;
	height:40px;
	margin-left:-25px;
	left:50%;
	margin-top:-20px;
	top:50%;
}
/* corpo do site */
#total{
	background-image:url(img/fundo_corpo.gif);
	background-repeat:no-repeat;
	position:absolute;
	z-index:1;
	left:50%;
	top:0px;
	margin-left:-477px;
	width:auto;
	height:auto;
	margin-top:0px;	
}
#topo{
	background-repeat:no-repeat;
	position:absolute;
	z-index:3;
	width:954px;
	height:102px;
}
#corpo{
	background-image:url(img/fundo_corpo.gif);
	background-repeat:repeat-y;
	position:absolute;
	z-index:26;
	width:954px;
	height:950px;
	margin-top:11px;
}
#conteudo{
	z-index:220;
	width:423px;
}
#coluna_direita{
	position:absolute;
	margin-top:120px;
	margin-left:711px;

}
#coluna_esquerda{
	position:absolute;
	z-index:500;
	width:230px;
	height:auto;
	margin-top:112px;
	margin-left:17px;
}
/* interno*/
#logo{
	background-image:url(img/logo2.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index:200;
	margin-left:17px;
	margin-top:0px;
	height:135px;
	width:231px;
	
	_background-image:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=scale src=img/logo2.png);
}
#online{
	background-image:url(img/fundo_menu_branco.gif);
	background-repeat:repeat-y;
	position:absolute;	z-index:6;
	width:230px;
	height:auto;
	margin-top:450px;
	margin-left:17px;

}
#online_titulo{
	background-color:#438C8C;
	z-index:15;
	width:230px;
	height:22px;
	margin-top:425px;
	margin-left:17px;

}
#online_{
	background-image:url(img/fundo_menu_branco.gif);
	background-repeat:repeat-y;
	z-index:6;
	width:230px;
	height:auto;
	

}
#online_titulo_{
	background-color:#438C8C;
	z-index:15;
	width:230px;
	height:22px;


}
#noticias_politica{
	background-repeat:repeat-y;
	z-index:250;
	width:100%;
	height:auto;
}
#noticias_politica_titulo{
	background-color:#438C8C;
	z-index:15;
	width:100%;
	height:22px;

}
#busca{
	background-image:url(img/pontilhado_busca.png);
	position:absolute;
	z-index:7;
	margin-left:-475px;
	width:224px;
	height:36px;
	margin-top:73px;
	margin-left:710px;

	_background-image:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod=scale src=img/pontilhado_busca.png);
}
#agenda{
	background-color:#7BAEAE;
	z-index:8;
	width:224px;
	height:auto;
	border-color:#438C8C;
	border-width:1px;

}
#agenda_titulo{
	background-color:#438C8C;
	z-index:14;
	width:224px;
	height:22px;
	border-bottom-width:1px;
	border-bottom-color:#BDD6D6;

}

#eventos{
	background-image:url(img/fundo_pesquisa.gif);
	background-repeat:repeat-y;
	z-index:9;
	width:224px;
	height:auto;
	

}
#ultimas_noticas{
	z-index:16;
	width:423px;
	height:auto;
}
#ultimas_noticas_politica{
	position:absolute;
	z-index:16;
	width:423px;
	height:auto;
	margin-top:680px;
	margin-left:268px;

}
#ultimas_noticas_politica_tit{
	background-color:#438C8C;
	position:absolute;
	z-index:200;
	width:423px;
	height:25px;
	margin-top:720px;
	margin-left:268px;
}
#listagem_noticas{
	position:absolute;
	z-index:16;
	width:423px;
	height:auto;
	margin-top:120px;
	margin-left:268px;
	left: -3px;
	top: -1px;

}
#mostra_noticas{
	position:absolute;
	z-index:6;
	width:423px;
	height:auto;
	margin-top:120px;
	margin-left:268px;
}
#mostra_notica_interna{
	background-image: url(img/fundo_mostra_noticias.gif);
	z-index:6;
	width:423px;
	height:auto;
	margin-top:0px;
	
}

#ultimas_noticas_tit{
	background-color:#438C8C;
	z-index:500;
	width:423px;
	height:25px;
}
#listagem_noticas_tit{
	background-color:#438C8C;
	z-index:13;
	width:423px;
	height:25px;
}
#listagem_noticas_tit1{
	background-color:#438C8C;
	position:absolute;
	z-index:13;
	width:423px;
	height:25px;
}
#pesquisa{
	background-image:url(img/fundo_pesquisa.gif);
	background-repeat:repeat-y;
	z-index:10;
	width:224px;
	height:auto;

}
#cotacao_previsao{
	z-index:10;
	width:224px;
	height:auto;
}
#pesquisa_tit{
	background-color:#438C8C;
	z-index:13;
	width:224px;
	height:25px;
}
#copyright{
	background-color:#EFEFEF;
	position:absolute;
	z-index:11;
	margin-left:2px;
	width:950px;
	height:30px;
	margin-top:940px;
	}

#borda{
	background-image:url(img/fundo_menu.gif);
	background-repeat:repeat-y;
	position:absolute;
	z-index:10;
	width:230px;
	height:auto;
	margin-top:112px;
	margin-left:17px;
	
}
#borda_{
	background-image:url(img/fundo_menu.gif);
	background-repeat:repeat-y;
	z-index:10;
	
	
}

#borda1{
	position:absolute;
	z-index:12;
	width:230px;
	height:auto;
}
#borda_meio{
	position:absolute;
	z-index:17;
	width:423px;
	height:4px;
	margin-top:112px;
	margin-left:268px;
}
#banner_grande{
	z-index:18;
	width:423px;
	height:auto;

}
#banner_esquerdo{
	z-index:19;
	width:114px;
	height:82px;
}
#banner_direito1{
	z-index:20;
	width:243px;
	height:86px;
	margin-left:180px;
}
#banner_esquerdo1{
	position:absolute;
	z-index:19;
	width:114px;
	height:82px;
	margin-top:600px;
	margin-left:268px;
}
#banner_direito{
	position:absolute;
	z-index:20;
	width:243px;
	height:86px;
}
#floating{
	position:inherit;
	z-index:100;
}
/**Class***************************/

.texto_geral{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
}
.texto_geral_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
}
.texto_branco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.enviar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
	text-decoration:none;
}
.enviar:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	font-weight:bold;
	text-decoration:none;
}
.BRSIS{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}
.noticias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	text-decoration:none;
	font-weight:normal;
}
.noticias:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	text-decoration:underline;
	font-weight:normal;
}
.eventos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	font-weight:normal;
}
.eventos:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
	font-weight:normal;
}
.texto_verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #205D5D;

}
.texto_verde_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A9586;
	font-weight:bold;
}
.texto_verde_bold1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #205D5D;
	font-weight:bold;
}

.link_verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1FB1A0;
	text-decoration:none;
	font-weight:normal;
}
.link_verde:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3ADCC8;
	font-weight:normal;
}
.link_verde_under{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1FB1A0;
	text-decoration:none;
	font-weight:normal;
	text-decoration:none;
}
.link_verde_under:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3ADCC8;
	font-weight:normal;
	text-decoration:underline;

}
.link_azul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	text-decoration:none;
	font-weight:normal;
	text-decoration:none;
}
.link_azul:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E9EFF;
	font-weight:normal;
	text-decoration:underline;
}
.link_verde_menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #366A72;
	text-decoration:none;
	font-weight:bold;
}
.link_verde_menu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration:none;
	font-weight:bold;
}
.link_escuro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-decoration:none;
	font-weight:bold;
}
.link_escuro:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dddddd;
	font-weight:bold;
}
.link_verde1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33FFFF;
	text-decoration:none;
	font-weight:normal;
}
.link_verde1:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33FFFF;
	text-decoration:underline;
	font-weight:normal;
}
.link_verde_{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A9586;
	text-decoration:underline;
	font-weight:bold;
}
.link_verde_:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #366A72;
	text-decoration:underline;
	font-weight:bold;
}

.link_branco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
.link_branco:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}
.link_branco_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.link_branco_bold:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
.BRSIS:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939393;
	text-decoration:none;
}
.linha{
	background-color:F9F9F9;	
	border-color:#D6D6D6;
	border-top:solid;
	border-top-width:2px;

	}
.linha_caixa{
	border-color:#E6E6E6;
	border-top:solid;
	border-top-width:1px;
	}

.input {
	background-color:#E2E2E2;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:17px;
	
}
.input_ {
	background-color:#f9f9f9;
	border:1px;
	border-style:solid;
	border-color:#dddddd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:17px;
	
}
.input_busca {
	background-color:#f9f9f9;
	border:1px;
	border-style:solid;
	border-color:#dddddd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:15px;
	
}
.input_combo {
	background-color:#f9f9f9;
	border:1px;
	border-style:solid;
	border-color:#dddddd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:20px;
	width:150px;
	
}
.input2 {
	background-color:#FFFFFF;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:12px;
	vertical-align:middle;
}
.input_verde {
	background-color:#ffffff;
	border:1px;
	border-style:solid;
	border-color:#6AA3A3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	height:17px;
	
}
.input_texto {
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:50px;
	border:none;
}

.inferior_menu
{
	background-image:url(img/canto_inferior_menu.gif);
	background-repeat:no-repeat;
	

}

/**TAGs***************************/

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5c5c5c;
}
.tabela_borda_base {
	border-bottom:#999999 1px solid;
}
.tabela_borda_direita {
	border-right:#666666 1px solid;
}
.line_height_18 {
	line-height:18px;

}
.rede_credenciada {
	padding-left:5px; color:#45555F
}
.select_inscricao {
	width:190px;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	border:1px solid #CCCCCC;
	padding:3px;

}
.select_inscricao_01 {
	width:150px;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	border:1px solid #CCCCCC;
	padding:3px;

}
.select_inscricao_02 {
	width:25px;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	border:1px solid #CCCCCC;
	padding:3px;

}



#menu {
	border-top:3px solid #e6e6e6;
	width:228px;
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	margin-left:20px;
}

.menu_item {
	background-color:#f9f9f9;
	background:url(img/setas/seta_verde.gif) no-repeat 6px 7px;
	padding:5px;
	padding-left:20px;
	border-bottom:1px dashed #eeeeee;
}

.menu_item a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #366A72;
	font-weight:bold;
	text-decoration:none;	
}

.menu_item a:hover {
	color:#555555;
		
}

.submenu {
	padding:10px;
	padding-top:0px;
	background-color:#f3f3f3;
	display:none;
}

.submenu div {
	background:url(img/setas/seta_preta.gif) no-repeat 12px 9px;
	padding:5px;
	padding-left:25px;
	border-bottom:1px solid #eeeeee;
	
		
}

.submenu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
	font-weight:normal;
		
}
.submenu a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #65B6B6;
	text-decoration:none;
}
