﻿/*////////// RESET //////////*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border-style: none;
    border-color: inherit;
    border-width: 0;
}
address,caption,cite,code,dfn,th,var { font-style: normal; font-weight: normal; }
li { list-style: none; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; font-variant: normal; }
/* to preserve line-height and selector appearance */
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input,textarea,select {
	font-family: inherit;
	font-weight: inherit;
	height: 19px;
	_height: 16px;
	*height: 16px;
	margin-top: -1px;
	padding-top: 0px;
	_padding-top: 2px;
	*padding-top: 2px;
}
/*to enable resizing for IE*/
input,textarea,select { *font-size: 100%; }
/*because legend doesn't inherit in IE */
legend { color: #000; }


/*/////////// PADROES /////////*/
.clear { clear: both; /*font-size:1px; height:1px;*/}
.left { float: left;}
.right { float: right;}
.nospace { margin: 0; padding: 0; }

a { color: #343434; cursor: pointer; text-decoration: none; }
a:hover { color: #343434; text-decoration: underline;}
a:focus { outline: none;}


body {
	font-family: Tahoma;
	font-size: 11px;
	background-repeat: repeat;
	background-image: url('../imagens/ACIABE_Fundo.jpg');
	color: #333333;
}
.ClearFloat {
	clear: both;
}
* {
	margin: 0;
	padding: 0;
	border: 0;
}
/*CABEÇALHO  --------------------------------------------------------------------------------------*/
div#Corpo_Site {
	width: 730px;
	background-color: #F4F4F4;
	/*position: relative;*/
	padding: 12px;
	display: block;
	margin: 0 auto;

}
.div_Corpo_Site01 {
	position: absolute;
	width: 12px;
	height: 12px;
	top: 0px;
	left: 0px;
}
.div_Corpo_Site02 {
	position: absolute;
	width: 12px;
	height: 12px;
	top: 0px;
	right: 0px;
}
.div_Corpo_Site03 {
	position: absolute;
	width: 12px;
	height: 12px;
	left: 0px;
	bottom: 0px;
}
.div_Corpo_Site04 {
	position: absolute;
	width: 12px;
	height: 12px;
	right: 0px;
	bottom: 0px;
}
.div_Banner_Site {
	margin: 0px auto 0px auto;
	width: 716px;
	padding: 10px 26px 10px 10px;
	margin-top: 14px;
	position: relative;
	left: 0px;
	top: 0px;
	height: 76px;
	margin-bottom: 14px;
	background-color: #FFFFFF;
	width: 680px;
}
.div_Banner_Site_01 {
	position: absolute;
	width: 10px;
	height: 10px;
	top: 0px;
	left: 0px;
}
.div_Banner_Site_02 {
	position: absolute;
	width: 10px;
	height: 10px;
	top: 0px;
	right: -1px;
}
.div_Banner_Site_03 {
	position: absolute;
	width: 10px;
	height: 10px;
	but: 0px;
	bottom: 0px;
	left: 0px;
	right: 706px;
}
.div_Banner_Site_04 {
	position: absolute;
	width: 18px;
	height: 67px;
	but: 0px;
	bottom: 0px;
	right: 0px;
}
.div_Topo {
	height: 100px;
	position: relative;
}
.div_Topo_logo {
	width: 208px;
	float: left;
	padding-left: 18px;
	padding-top: 9px;
}
.div_Topo_Background {
	width: 220px;
	height: 112px;
	position: absolute;
	top: -12px;
	left: 222px;
	background-image: url('../imagens/ACIABE_r8_c16.jpg');
	background-repeat: no-repeat;
}
.div_Topo_Busca {
	width: 275px;
	float: right;
}
.Tit_Topo_Busca {
	margin-top: 20px;
	margin-bottom: 8px;
	margin-left: 4px;
}
.Div_Topo_Campo_Busca {
	width: 251px;
	height: 26px;
	background-image: url('../imagens/ACIABE_r13_c23.jpg');
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-left: 8px;
}
.Form_Topo_Busca {
	width: 214px;
	color: #C0C0C0;
	font-family: Tahoma;
}
/*CORPO SITE LEFT --------------------------------------------------------------------------------------*/
.Div_Corpo_Left {
	width: 172px;
	float: left;
	padding-left: 20px;
	padding-right: 24px;
	padding-bottom: 20px;
}
.Div_Menu {
	
}
.Div_Associado_login {
	background-image: url('../imagens/ACIABE_r22_c7.jpg');
	background-repeat: no-repeat;
	width: 167px;
	height: 21px;
	margin-top: 3px;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-left: 4px;
}
.Form_Associado_login {
	width: 158px;
	color: #296345;
}
.Div_Associado_Senha {
	background-image: url('../imagens/ACIABE_r25_c7.jpg');
	background-repeat: no-repeat;
	width: 110px;
	height: 21px;
	padding-top: 4px;
	padding-left: 4px;
	float: left;
}
.Form_Associado_Senha {
	width: 103px;
	color: #296345;
}
.Div_Associado_Bt_Entrar
{
    width: 52px;
    height: 25px;
    padding-left: 4px;
    float: left;
    margin-top: 1px;
}
.Div_Bt_Entrar {
	width: 53px;
	height: 25px;
}
.Div_Associado_Lemb_Senha {
	border-bottom: 1px solid #328560;
	width: 170px;
	height: 13px;
	padding-bottom: 4px;
}
.Div_Associado_AutLog
{
    border-bottom: 1px solid #328560;
    width: 170px;
    padding-bottom: 4px;
    margin-top: 10px;
}
.Div_Bancos_Forum {
	width: 170px;
}
.Div_Banco_Neg {
	border-right: 1px solid #328560;
	width: 54px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Div_Banco_Curric {
	border-right: 1px solid #328560;
	width: 53px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 9px;
}
.Div_Forum1 {
	width: 41px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 6px;
}
.Div_End_Home {
	border-color: #296345;
	width: 170px;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 20px;
	margin-top: 0px;
	color: #296345;
}
/*CORPO SITE RIGHT --------------------------------------------------------------------------------------*/
.Div_Corpo_Right {
	display: block;
	width: 491px;
	float:right;
	padding-right: 20px;
	padding-bottom: 20px;
	/*position: relative;*/
}
.Div_Cont_Site {
	padding-left: 22px;
}
.Div_Cont_Site01 {
	padding-left: 22px;
	margin-bottom: 40px;
	line-height: 19px;
	font-size: 12px;
}
.Ps_Img_Rss_Home {
	margin-left: 298px;
}
.Div_Ass_Erro{
	margin: 10px;
}
.Div_Noticias_Home {
	padding: 10px;
	line-height: 16px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #B9D2C7;
}

.linkNot {
	color: #666666;
	text-decoration: none;
}
.linkNot:hover {
	text-decoration: none;
}
.Div_Detalhes_Cont01 {
	width: 55px;
	height: 55px;
	background-image: url('../imagens/ACIABE_r33_c32.jpg');
	float: right;
}
.Div_Detalhes_Cont02 {
	width: 55px;
	height: 55px;
	background-image: url('../imagens/ACIABE_r33_c33.jpg');
	float: left;
}
.Div_Princ_Cotacao01 {
	border-bottom: 1px solid #328560;
	height: 35px;
	padding-left: 10px;
	border-bottom-color: #B9D2C7;
}
.Lb_Princ_Cotacao01a {
	padding-left: 100px;
	color: #367F58;
}
.Lb_Princ_Cotacao01b {
	padding-left: 190px;
	color: #367F58;
}
.Div_Princ_Cotacao01a {
	width: 89px;
	float: left;
	padding-top: 4px;
}
.Div_Princ_Cotacao01b {
	width: 104px;
	float: left;
	height: 18px;
	background-color: #E5E5E5;
	padding-top: 4px;
	text-align: center;
	color: #367F58;
	margin-left: 10px;
}
.Div_Princ_Cotacao01c {
	width: 104px;
	float: left;
	height: 18px;
	background-color: #E5E5E5;
	padding-top: 4px;
	text-align: center;
	color: #367F58;
	margin-left: 10px;
}
.Div_Princ_Cotacao02 {
	padding-left: 10px;
	height: 23px;
}
.Div_Princ_Cotacao02a {
	width: 89px;
	float: left;
	padding-top: 4px;
}
.Div_Princ_Cotacao02b {
	width: 104px;
	float: left;
	height: 18px;
	background-color: #E5E5E5;
	padding-top: 4px;
	text-align: center;
	color: #367F58;
	margin-left: 10px;
}
.Div_Princ_Cotacao02c {
	width: 104px;
	float: left;
	height: 18px;
	background-color: #E5E5E5;
	padding-top: 4px;
	text-align: center;
	color: #367F58;
	margin-left: 10px;
}
.Div_Princ_Cotacao03 {
	padding-left: 110px;
	padding-top: 2px;
}
.Lb_Cotacao_Comp_vend {
	padding-left: 188px;
}
.Ps_Titulos {
	margin-top: 15px;
}
/*RODAPE --------------------------------------------------------------------------------------*/
.Div_Rodape {
	padding-left: 18px;
	color: #666666;
	font-size: 9px;
	padding-top: 15px;
}
.Ps_Img_Assinatura {
	margin-left: 538px;
}
/*ESTILOS  --------------------------------------------------------------------------------------*/
.Fonte_01 {
	color: #296345;
}
.Fonte_02 {
	color: #777777;
}
.Fonte_03 {
	color: #296345;
	font-size: 14px;
}
.Fonte_04 {
	color: #296345;
	font-size: 11px;
}
.Fonte_05 {
	color: #296345;
	font-size: 13px;
	font-weight: bold;
}
.Fonte_06 {
	color: #777777;
	font-size: 13px;
}
.Fonte_07 {
	color: #E20A16;
	font-size: 14px;
}
.Fonte_08 {
	color: #E20A16;
	font-size: 11px;
}
.Fonte_Bold {
	font-weight: bold;
}
a.Link_01 {
	color: #296345;
	text-decoration: none;
}
a.Link_01:hover {
	color: #E20A16;
}
a.Link_02 {
	color: #999999;
	text-decoration: none;
}
a.Link_02:hover {
	color: #555555;
}
a.Link_03 {
	color: #777777;
	text-decoration: none;
}
a.Link_04 {
	color: #777777;
	text-decoration: none;
	font-size: 11px;
}
a.Link_03:hover {
	color: #444444;
}
a.Link_05 {
	color: #FC3C3C;
	text-decoration: none;
	font-size: 11px;
}

/*FORMULARIOS --------------------------------------------------------------------------------------*/
.Div_Form_Assoc01 {
	height: 60px;
	color: #666666;
}

.Div_Form_Assoc01c {
	height: 60px;
	color: #666666;
}
.Div_Form_Assoc01c div span div span {
	width: 10px;
}

.Div_Form_Assoc02 {
	/*width: 150px;*/
	height: 26px;
	width: 120px;
	float: left;
	background-image: url('../imagens/ACIABE_r33_c40.jpg');
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-left: 3px;
	margin-right: 33px;
}
.Div_Form_Assoc01a {
	width: 197px;
	height: 27px;
	float: left;
	background-image: url('../imagens/ACIABE_r33_c39.jpg');
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-left: 3px;
	margin-right: 33px;
}
.Div_Form_Assoc01b {
	width: 191px;
	height: 25px;
	width: 192px;
	float: left;
	background-image: url('../imagens/ACIABE_r33_c39.jpg');
	margin-top: 3px;
	background-repeat: no-repeat;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-left: 4px;
}
.Form_Assoc01 {
	width: 186px;
	color: #296345;
}
.Form_Assoc01a {
	width: 185px;
	color: #296345;
	margin-top: 1px;
}
.Lb_Form_End {
	margin-left: 200px;
}
.Lb_Form_End02 {
	margin-left: 172px;
}
.Lb_Form_End03 {
	margin-left: 195px;
}
.Lb_Form_End04 {
	margin-left: 125px;
}
.Lb_Form_Esper {
	margin-left: 185px;
}


.Lb_Form_Celular {
	margin-left: 89px;
}
.Lb_Form_Celular01 {
	margin-left: 89px;
}
.Lb_Form_Celular02 {
	margin-left: 102px;
}
.Lb_Form_Conf_Senha {
	margin-left: 178px;
}
.Lb_Form_Complemento {
	margin-left: 96px;
}
.Lb_Form_Bairro {
	margin-left: 54px;
}
.Lb_Form_Bairro01 {
	margin-left: 62px;
}
.Lb_Form_Bairro02 {
	margin-left: 178px;
}
.Lb_Form_Cidade {
	margin-left: 182px;
}
.Lb_Form_Cidade02 {
	margin-left: 102px;
}
.Lb_Form_Estado {
	margin-left: 100px;
}
.Lb_Form_Estado02 {
	margin-left: 174px;
}
.Lb_Form_Fax {
	margin-left: 99px;
}
.Lb_Form_Site {
	margin-left: 134px;
}
.Lb_Form_Site02 {
	margin-left: 110px;
}
.Lb_Form_cnpj {
	margin-left: 107px;
}
.Lb_Form_ie {
	margin-left: 114px;
}
.Lb_Form_Ramo_Ativ {
	margin-left: 134px;
}
.Lb_Form_Razao {
	margin-left: 122px;
}
.Lb_BN_Sub_Cat {
	margin-left: 128px;
}
.Lb_BN_Anunciantes {
	margin-left: 122px;
}
.Lb_Ed_Anuncio_Valor {
	margin-left: 209px;
}
.Div_Topo_Tabela_List_Top{
	width: 468px;
}
.Div_Topo_Tabela_List_BN{
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #B6C9BF;
	width: 465px;
}
.Div_Topo_Tabela_BN{
	border-left: 1px solid #B6C9BF; 
	border-top: 1px solid #B6C9BF; 
	border-bottom: 1px solid #B6C9BF; 
	height: 40px; 
	width:468px;

}
.Div_Assoc_Valid_01 {
	width: 191px;
	height: 25px;
	width: 15px;
	float: left;
	height: 19px;
	margin-top: 3px;
	padding-top: 6px;
	margin-left: 4px;
	margin-right: 25px;
}
.Div_Assoc_Valid_01a {
	width: 191px;
	height: 25px;
	width: 15px;
	float: left;
	height: 19px;
	margin-top: 3px;
	padding-top: 6px;
	margin-left: 4px;
	margin-right: 22px;
}
.Div_Assoc_Valid_02 {
	width: 191px;
	height: 25px;
	width: 15px;
	float: left;
	height: 19px;
	margin-top: 3px;
	padding-top: 6px;
	margin-left: 4px;
}
.Div_Assoc_Valid_03 {
	width: 191px;
	height: 25px;
	width: 15px;
	float: left;
	height: 19px;
	margin-left: 4px;
}
.Div_Assoc_Valid_04 {
	width: 15px;
	float: left;
	height: 53px;
	padding-top: 50px;
	margin-left: 7px;
}
.Div_Tit_Anuncio{
	margin:10px;
}
.Div_Desc_Anuncio{
	margin:10px;
}
.Div_Anunc_Anuncio{
	margin:10px;
}
.Div_Form_Assoc02b {
	
	color: #666666;
}

.Div_Form_Produtos_Serv {
	position: relative;
	width: 430px;
	*width: 430px;
	height: 99px;
	_height: 40px;
	background-color: #FFFFFF;
	margin-top: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #296345;
	border-bottom-color: #296345;
	float: left;
	margin-right: 25px;
	margin-bottom: 30px;
	padding-top: 4px;
	padding-left: 4px;
}
.Div_Produtos_Serv_esq {
	position: absolute;
	width: 7px;
	height: inherit;
	top: -1px;
	left: 0px;
}
.Div_Produtos_Serv_Dir {
	position: absolute;
	width: 7px;
	height: 105px;
	top: -5px;
	right: -10px;
	padding-right: 5px;
	margin-top: 4px;
}
.Form_Produtos_Serv {
	width: 425px;
	height: 95px;
	*height: 90px;
	color: #296345;
}
.Form_Assoc02 {
	width: 108px;
	color: #296345;
}

.Form_Assoc03 {
	width: 104px;
	color: #296345;
	border: no;
}
.Bt_Form_Assoc_Enviar {
	margin-left: 380px;
	width: 53px;
	height: 25px;
}
.Bt_Form_Assoc_Finalizar {
	margin-left: 380px;
	width: 66px;
	height: 25px;
}
.Bt_Form_Assoc_Atualizar {
	margin-left: 380px;
	width: 70px;
	height: 25px;
}
.Bt_Form_Assoc_Alterar {
	width: 57px;
	height: 25px;
}
.Bt_Form_Assoc_Voltar {
	width: 52px;
	height: 25px;
}
#List_Assoc_tam01 {
	width: 204px;
	padding-left: 6px;
	float: left;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #B6C9BF;
}
#List_Assoc_tam02 {
	width: 91px;
	padding-left: 6px;
	float: left;
}
#List_Assoc_tam03 {
	width: 136px;
	padding-left: 6px;
	float: left;
}
.St_Cab_List_Assoc {
	background-image: url('../imagens/ACIABE_r33_c46.jpg');
	background-repeat: repeat-x;
	padding-top: 5px;
	height: 24px;
	font-weight: bold;
	color: #296345;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-top-color: #B6C9BF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}
.St_Cab_Anuncios_Pub {
	background-image: url('../imagens/ACIABE_r33_c46.jpg');
	background-repeat: repeat-x;
	padding-top: 5px;
	height: 36px;
	font-weight: bold;
	color: #296345;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
	width:36px;
}
.St_Lista_Assoc {
	padding-top: 3px;
	height: 22px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	color: #000000;
}
.Lb_Lista_Assoc {
	margin-left: 14px;
}
.St_Forum_Postagem {
	padding-top: 3px;
	height: 22px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	color: #000000;
	text-align: center;
}
.St_Forum_Postagem02 {
	padding-top: 3px;
	height: 22px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	color: #000000;
}
.Bt_Forum_Novo_Topic {
	margin-left: 228px;
	margin-top: 15px;
}
.Bt_Forum_Novo_Topic02 {
	margin-left: 240px;
	margin-top: 15px;
}
.Bt_Forum_Resp_Topico {
	margin-left: 260px;
	margin-top: 15px;
}
.Div_Form_Novo_Topico {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #296345;
	border-bottom-color: #296345;
	position: relative;
	background-color: #FFFFFF;
	height: 23px;
}
.Div_BN_Buscar {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #296345;
	border-bottom-color: #296345;
	position: relative;
	background-color: #FFFFFF;
	height: 23px;
	width: 215px;
	float: left;
}
.Div_BN_Categoria {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #296345;
	border-bottom-color: #296345;
	position: relative;
	background-color: #FFFFFF;
	height: 23px;
	width: 168px;
	float: left;
}
.Div_BN_Categoria02 {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #296345;
	border-bottom-color: #296345;
	position: relative;
	background-color: #FFFFFF;
	height: 23px;
	width: 168px;
	float: left;
}
.Div_Bt_Ok {
	float: left;
	width: 31px;
	height: 23px;
	margin-left: 6px;
}
.Div_Form_Novo_Topico01 {
	width: 3px;
	height: 25px;
	position: absolute;
	left: -3px;
	top: -1px;
}
.Div_Form_Novo_Topico02 {
	width: 3px;
	height: 25px;
	position: absolute;
	top: -1px;
	right: -3px;
	margin-right:3px;
}
.Form_Forum_Full {
	width: 440px;
	margin-top: 2px;
	margin-left: 6px;
	color: #296345;
	padding-top: 1px;
}
.Form_BN_Buscar {
	width: 204px;
	margin-top: 2px;
	margin-left: 6px;
	color: #296345;
	padding-top: 1px;
}
.Form_BN_Categoria {
	margin-top: 2px;
	margin-left: 6px;
	color: #296345;
	padding-top: 1px;
	width: 154px;
	height: 20px;
}
.Div_Forum_Text_Area {
	position: relative;
	height: 103px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #296345;
	border-bottom-color: #296345;
	background-color: #FFFFFF;
}
.Div_Forum_Text_Area01 {
	height: 105px;
	left: -3px;
	width: 3px;
	position: absolute;
	top: -1px;
}
.Div_Forum_Text_Area02 {
	height: 105px;
	width: 3px;
	position: absolute;
	top: -1px;
	right: -3px;
	
}
.Form_Forum_Text_Area {
	width: 455px;
	height: 98px;
	color: #296345;
	padding-top: 3px;
	padding-left: 3px;
}

.Form_Forum_Text_Area_01 {
	width: 425px;
	height: 97px;
	*height: 90px;
	color: #296345;
	margin-top: 3px;
	padding-left: 3px;
}

.Div_Form_Forum01 {
	width: 457px;
}
.Div_Form_Det_Topicos {
	width: 466px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #B6C9BF;
	border-right-color: #B6C9BF;
	border-left-color: #B6C9BF;
}
.Bt_Enviar_Full {
	margin-left: 406px;
}
#List_Assoc_Forum_tam01 {
	width: 148px;
	padding-left: 6px;
	float: left;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #B6C9BF;
}
#List_Assoc_Forum_tam02 {
	width: 103px;
	padding-left: 6px;
	float: left;
}
#List_Assoc_Forum_tam03 {
	width: 69px;
	padding-left: 6px;
	float: left;
}
#List_Assoc_Forum_tam04 {
	width: 117px;
	padding-left: 6px;
	float: left;
}
.Div_Listar_Topicos {
	float: left;
	width: 200px;
}
.Div_Topo_Tabelas {
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
}
.Div_Paginacao {
	float: right;
	width: 250px;
	background-color: #DDE4E1;
	color: #296345;
	font-size: 11px;
}
.Div_Pag_Primeira {
	width: 66px;
	float: left;
}
.Div_Pag_Ultima {
	width: 52px;
	float: left;
}
.Div_Pag_Paginas {
	width: 129px;
	float: left;
	text-align: center;
}
.Div_Cont_Det_Topicos {
	padding: 8px 6px 6px 6px;
	color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #B6C9BF;
}
.Div_Autor_Det_Topicos {
	width: 292px;
	float: left;
	font-size: 13px;
}
.Div_Data_Det_Topicos {
	width: 100px;
	float: left;
	color: #666666;
}
.Div_Bt_Det_Topicos {
	width: 62px;
	float: left;
	text-align: center;
}
.Lb_Sub_Link {
	margin-left: 22px;
}
#List_BN01 {
	width: 274px;
	padding-left: 6px;
	float: left;
}
#List_BN02 {
	width: 70px;
	padding-left: 6px;
	float: left;
}
#List_BN03 {
	width: 100px;
	padding-left: 6px;
	float: left;
}
.Div_BN_Det_Princ {
	height: 160px;
}
.Div_BN_Det_Foto {
	border: 1px solid #367F58;
	width: 146px;
	height: 144px;
	float: left;
	position: relative;
	text-align: center;
}
.Div_BN_Det_Foto_Menor {
	border: 1px solid #367F58;
	width: 54px;
	height: 54px;
	float: left;
	position: relative;
	text-align: center;
	margin-top:10px;
	margin-bottom:10px;
	
}
.Div_BN_Det_Foto01 {
	position: absolute;
	width: 6px;
	height: 6px;
	top: -1px;
	left: -1px;
}
.Div_BN_Det_Foto02 {
	position: absolute;
	width: 6px;
	height: 6px;
	top: -1px;
	right: -1px;
}
.Div_BN_Det_Foto03 {
	position: absolute;
	width: 6px;
	height: 6px;
	bottom: -1px;
	left: -1px;
}
.Div_BN_Det_Foto04 {
	position: absolute;
	width: 6px;
	height: 6px;
	right: -1px;
	bottom: -1px;
}
.Div_BN_Det_Titulo {
	width: 209px;
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	color: #E20A16;
	font-size: 13px;
	font-weight: bold;
}
.Div_BN_Det_Valor {
	width: 96px;
	float: left;
	background-image: url('imagens/ACIABE_r33_c64.jpg');
	background-repeat: no-repeat;
	text-align: center;
	height: 25px;
	color: #FFFFFF;
	font-size: 13px;
	padding-top: 5px;
}
.Div_BN_Det_Informacoes {
	width: 308px;
	float: left;
	height: 92px;
	padding-top: 8px;
	padding-right: 4px;
	padding-left: 8px;
}
.Div_BC_Candidato {
	width: 204px;
	float: left;
	margin-left: 30px;
}
.Bt_Form_Cadastro {
	margin-top: 3px;
}
.Div_BC_Atualizar_Cad {
	width: 204px;
	float: left;
	margin-left: 20px;
	padding-top: 34px;
}
.Div_Form_Curriculo {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #296345;
	border-bottom-color: #296345;
	position: relative;
	background-color: #FFFFFF;
	padding-left: 1px;
	height: 23px;
	width: 430px;
	top: 0px;
}
.Div_Curric_Marcacao {
	width: 191px;
	height: 25px;
	width: 15px;
	float: left;
	height: 19px;
	margin-top: 1px;
	padding-top: 6px;
	margin-left: 6px;
}
.Form_Curric_Nome {
	width: 427px;
	margin-top: 2px;
	color: #296345;
	padding-top: 1px;
}
.Form_Curriculo_Escolaridade {
	margin-left: 4px;
	color: #296345;
	width: 182px;
	height: 20px;
}
.Div_Curriculo_Profissional {
	position: relative;
	height: 103px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #296345;
	border-bottom-color: #296345;
	background-color: #FFFFFF;
	width: 428px;
	float: left;
	margin-top: 4px;
}
.Form_Curriculo_Profissional {
	width: 454px;
	height: 98px;
	color: #296345;
	padding-top: 3px;
	padding-left: 3px;
}
.Div_Tabela{
	font-family: Tahoma;
	font-size: 11px;
	background-repeat: repeat;
	color: #333333;
}
.Div_Topo_Tabela_Forum{
	width: 455px;
	left:0px;
}
.Div_Curriculo_Validacao {
	width: 191px;
	height: 25px;
	width: 15px;
	float: left;
	height: 19px;
	margin-top: 3px;
	padding-top: 6px;
	margin-left: 4px;
	height: 27px;
	padding-top: 40px;
	padding-left: 4px;
}
.Div_Perfil_Profissional {
	color: #666666;
	font-size: 13px;
	height: 124px;
	margin-top: 2px;
}
.Bt_Novo_Anuncio {
	margin:10px;
}
.Bt_Enviar02 {
	margin-left: 384px;
}
.Bt_Associado_Cadastrar {
	margin-left: 364px;
}
.Div_Masc_Fem {
	width: 197px;
	height: 25px;
	/*width: 207px;*/
	float: left;
	
	margin-top: 3px;
	background-repeat: no-repeat;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-left: 1px;
	margin-right:20px;
}
#List_Anuncios01 {
	width: 55px;
	padding-left: 6px;
	float: left;
}
#List_Anuncios02 {
	width: 170px;
	padding-left: 6px;
	float: left;
}
#List_Anuncios03 {
	width: 80px;
	padding-left: 6px;
	float: left;
}
#List_Anuncios04 {
	width: 90px;
	padding-left: 6px;
	float: left;
}
#List_Anuncios05 {
	width: 38px;
	padding-left: 6px;
	float: left;
}
#List_Anuncios06 {
	width: 55px;
	padding-left: 6px;
	float: left;
}
#List_Anuncios07 {
	width: 170px;
	padding-left: 6px;
	float: left;
}
#List_Anuncios08 {
	width: 80px;
	padding-left: 6px;
	float: left;
}
#List_Anuncios09 {
	width: 90px;
	padding-left: 6px;
	float: left;
}
#List_Anuncios10 {
	width: 38px;
	padding-left: 6px;
	float: left;
}




.St_List_Anuncios {
	padding-top: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	color: #000000;
}

.Container_Log_BN_05{
	float: left;
	width: 467px;
	overflow:hidden;
	position: relative;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
}
.Container_Log_BN_04 {
	float: left;
	right:46px;
	width: 468px;
	position: relative;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_Log_BN_03 {
	float: left;
	width: 468px;
	position: relative;
	right: 97px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_Log_BN_02 {
	float: left;
	right: 84px;
	width: 465px;
	position: relative;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_Log_BN_01 {
	float: left;
	width: 465px;
	position: relative;
	right: 177px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}

.Container_Lista_Assoc_03{
	float: left;
	width: 451px;
	position: relative;
	overflow:hidden;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	cursor:pointer;
}
.Container_Lista_Assoc_02 {
	float: left;
	right: 157px;
	width: 465px;
	position: relative;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_Lista_Assoc_01 {
	float: left;
	width: 465px;
	position: relative;
	right: 98px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_Serv_BN03 {
	float: left;
	width: 464px;
	position: relative;
	overflow:hidden;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	font-size:11px;
	cursor:pointer;
}
.Container_Serv_BN02 {
	float: left;
	right: 106px;
	width: 463px;
	position: relative;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_Serv_BN01 {
	float: left;
	width: 463px;
	position: relative;
	right: 77px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}


.Container_Forum_07 {
	float: left;
	width: 451px;
	_width: 400px;
	position: relative;
	overflow:hidden;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	cursor:pointer;
}
.Container_Forum_06 {
	float: left;
	right: 157px;
	width: 465px;
	position: relative;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_Forum_05 {
	float: left;
	width: 465px;
	position: relative;
	right: 98px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_List_Top_04 {
	float: left;
	width: 464px;
	overflow: hidden;
	position: relative;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	/*cursor:pointer;*/
}
.Container_List_Top_03 {
	float: left;
	right: 125px;
	width: 465px;
	position: relative;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_List_Top_02 {
	float: left;
	right: 76px;
	width: 465px;
	position: relative;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Container_List_Top_01 {
	float: left;
	width: 465px;
	position: relative;
	right: 110px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Col_Edit{
float:left;
    width:35px;
    position:relative;
    left:400px;
    overflow:hidden;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:1px;
    text-align:center;
    
}

.Col_Encer_Pub{
float:left;
    width:87px;
    position:relative;
    left:397px;
    overflow:hidden;
    padding:5px;
    text-align:center;
}
.Col_Data_Valid{
    float:left;
    width:78px;
    position:relative;
    left:399px;
    overflow:hidden;
    padding:5px;
}
.Col_Anuncio {
    float:left;
    width:170px;
    position:relative;
    left:400px;
    overflow:hidden;
    padding:5px;
}
.Col_Cod {
    float:left;
    width:54px;
    position:relative;
    left:400px;
    overflow:hidden;
    padding:5px;
    text-align:center; 
}

.Col_Topico{
    float:left;
    width:145px;
    position:relative;
    left:310px;
    overflow:hidden;
    padding:5px;
}
.Col_Autor {
    float:left;
    width:102px;
    position:relative;
    left:310px;
    overflow:hidden;
    padding:5px;
}
.Col_Postagens {
    float:left;
    width:65px;
    position:relative;
    left:310px;
    overflow:hidden;
    padding:5px;
    text-align:center; 
}
.Col_Ult_Post {
    float:left;
    width:112px;
    position:relative;
    left:311px;
    overflow:hidden;
    padding:5px;
    text-align:center;
    }
.Col_Topico_01{
    float:left;
    width:200px;
    position:relative;
    left:255px;
    overflow:hidden;
    padding:5px;
}
.Col_Anuncio_01{
    float:left;
    width:274px;
    position:relative;
    left:180px;
    overflow:hidden;
    padding:5px;
}
.Col_Valor{
    float:left;
    width:68px;
    position:relative;
    left:180px;
    overflow:hidden;
    padding:5px;
    text-align:center;
    margin-top:20px;
}
.Col_Localizacao{
    float:left;
    width:91px;
    position:relative;
    left:180px;
    overflow:hidden;
    padding:5px;
    text-align:center;
    margin-top:20px;
}
.Col_Postagens_01 {
    float:left;
    width:91px;
    position:relative;
    left:254px;
    overflow:hidden;
    padding:5px;
    text-align:center;
}
.Col_Ult_Post_01 {
    float:left;
    width:132px;
    position:relative;
    left:254px;
    overflow:hidden;
    padding:5px;
    text-align:center;
    }
 .Col_Nome{
    float:left;
    width:200px;
    position:relative;
    left:255px;
    overflow:hidden;
    padding:5px;
}
.Col_Telef {
    float:left;
    width:89px;
    position:relative;
    left:255px;
    overflow:hidden;
    padding:5px;
}
.Col_Categoria {
    float:left;
    width:132px;
    position:relative;
    left:255px;
    overflow:hidden;
    padding:5px;
    }

/*MENU EM ARVORE*/

.dtree {
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	color: #296345;
	white-space: nowrap;
}
.dtree img {
border: 0px;
	vertical-align: text-bottom;
	margin:-1.5px;
	*margin:0px;
}
.dtree a {
	text-decoration: none;
	
}
.dtree a:hover {
	color: #296345;
	text-decoration: none;

}
.dtree .node {
	color: #296345;
	margin-left:10px;
	position: relative;
}
.dtree .nodeSel {
	position: relative;
	color: #296345;
	margin-left:10px;
}
/*MENU --------------------------------------------------------------------------------------*/


#menuA ul{
	list-style: none;
	margin: 18px 0 0 5px;
	font-size: 12px;
	color: #296345;
}
#menuA ul li ul{
	list-style: none;
	margin: 0;
	padding-left: 20px;
	padding-bottom: 5px;
}
#menuA ul li ul.intA
{
    list-style: none;
}

#menuA submenu{
	list-style: none;
	margin: 0 0 0 25px;
}

body {
	font-family: Tahoma;
	font-size: 11px;
	background-repeat: repeat;
	background-image: url('../imagens/ACIABE_Fundo.jpg');
	color: #333333;
}

a.Link_01 {
	color: #296345;
	text-decoration: none;
}

a.Link_01a {
	color: #296345;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #B6C9BF;
}
a.Link_01a:hover {
	color: #E20A16;
}

a.Link_01b {
	color: #296345;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #B6C9BF;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #B6C9BF;
}
a.Link_01b:hover {
	color: #E20A16;
}

#menuA li a {
	display: block;
	background: url('../imagens/ACIABE_r17_c9.jpg') 5px center no-repeat;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: 500;
}
.St_Mn_Ativo{
	background-image: url('../imagens/Aciabe_SubMenu_r2_c2.jpg');
	background-repeat: repeat-y;
}

#menuA ul li ul {
	display: block;
	background-image: url('../imagens/Aciabe_SubMenu_r2_c2.jpg');
	background-repeat: repeat-y;
}
#menuA ul li ul.intA
{
    background-position: -200px -200px;
    display: block;
    background-repeat: no-repeat;
}


#menuA li ul li a {
	display: block;
	background: url('../imagens/Aciabe_SubMenu_r4_c3.jpg') no-repeat left 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	font-size: 9px;
	padding-left: 10px;
	text-transform: uppercase;
	font-family: Tahoma;
}


/* ######### CSS for top level tabs ######### */

.tabsmenuclass ul {
	overflow: hidden;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.tabsmenuclass li {
	float: left;
	list-style-type: none;
}
.tabsmenuclass a {
	padding: 5px 0px 5px 6px;
	display: block;
	text-decoration: none;
	color: #296345;
	list-style-type: none;
}
.tabsmenuclass a:hover {
	color: #E42631;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{

}

/* ######### CSS for sub menu container below ######### */

.tabsmenucontentclass{
	clear: left;
	*margin-bottom: -10px;
}
.tabsmenuiten
{
	background-color: #F3EDED; 
	color: #296345; 
	margin-top: 10px; 
	height: 70px; 
	padding-top: 6px; 
	padding-right: 6px; 
	padding-left: 6px;
}

.tabsmenucontentclass ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.tabsmenucontentclass li{
	float: left;
	margin-right: 1em;
}
/*Modal Popup*/
.modalBackground {
	background-color:Black;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.Btn_Busca
{
    float: right;
    height: 30px;
    width: 32px;
    margin-top: -6px;
    _margin-top: -8px;
    *margin-top: -8px;
    margin-right: 2px;
}
/* ######### Tableless novas paginas (1 de julho de 2009) ######### */
img.LogoAssociado {
	margin-right: 20px;
}
span.NomeAssociado
{
    text-transform: uppercase;
    color: #367F58;
    font-size: 20px;
    font-weight: bold;
}
.Ps_Dados_Associados
{
    float: left;
    margin-right: 76px;
    display: block;
}
.Tabela_Topo {
	width: 500px;
}
#Tabela_Topo_Texto_Esquera {
	width: 220px;
	padding-left: 6px;
	float: left;
}
#Tabela_Topo_Texto_Direita {
	width: 220px;
	padding-left: 6px;
	float: left;
}
.Lista_Parte_01 {
	float: left;
	width: 452px;
	overflow: hidden;
	position: relative;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	cursor: pointer;
}
.Lista_Parte_02 {
	float: left;
	right: 125px;
	width: 350px;
	position: relative;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B6C9BF;
}
.Lista_Parte_03 {
	float: left;
	width: 452px;
	overflow: hidden;
	position: relative;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #B6C9BF;
	border-bottom-color: #B6C9BF;
	border-left-color: #B6C9BF;
	cursor: pointer;
	background-color: #B4C5BC;
}
.Txt_Nome {
	float: left;
	width: 220px;
	position: relative;
	left: 125px;
	overflow: hidden;
	padding: 5px;
}
.Txt_Setor {
	float: left;
	width: 110px;
	position: relative;
	left: 122px;
	overflow: hidden;
	padding: 5px;
}
.Txt_Impressao {
	float: left;
	width: 230px;
	position: relative;
	left: 0px;
	overflow: hidden;
	padding: 5px;
	color: #333333;
	font-size: 12px;
}
.Form_Curriculo {
	background-image: url('../imagens/Formulario.jpg');
	background-repeat: no-repeat;
	width: 440px;
	height: 21px;
	margin-top: 3px;
	margin-bottom: 2px;
	padding-top: 4px;
	padding-left: 4px;
}
.Form_Curriculo_1 {
	color: #296345;
	width: 430px;
}
/* BANNER INDEX */
#slider {
    width: 495px; /* important to be same as image width */
    height: 220px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 495px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 495px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}


.spcA
{
    margin-left:15px;
}
/*-------prestação de contas*/
.St_ListaItensCont
{
    padding-bottom: 10px; padding-left: 10px
}
