@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;border:0;}
img{border:0;display:block;}
body{background:url(../images/bg.jpg) no-repeat fixed;}
#header{height:174px;}
#header .logo{display:block;background:url(../images/lg.gif) no-repeat;width:233px;height:151px;text-indent:-9999px;overflow:hidden;margin:10px 0 0 20px;}
#header #acesso{float:right;width:200px;background:#0055A5;margin:0 10px 0 0;padding-bottom:5px}
#header #acesso #login{width:95%;margin:0 auto;}
#header #acesso .txtAcesso{display:block;background:url(../images/txt_acesso.gif) no-repeat;width:137px;height:17px;text-indent:-9999px;overflow:hidden;margin:5px 0 10px 10px;}
#header #acesso .txtSocio{display:block;background:url(../images/txt_socio.gif) no-repeat;width:44px;height:17px;text-indent:-9999px;overflow:hidden;margin:5px 4px 10px 5px;float:left;clear:left;}
#header #acesso .txtSenha{display:block;background:url(../images/txt_senha.gif) no-repeat;width:49px;height:17px;text-indent:-9999px;overflow:hidden;margin:5px 0 10px 5px;float:left;clear:left;}
#header #acesso #login input{
	margin:5px 0 10px 5px;
	height:14px;
	width:130px;
	clear:right;
	line-height:27px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
}
#header #acesso .btnConfirma{display:block;margin:0 0 0 0;float:right;clear:both;width:auto !important;}
#header #acesso .btnEsqueci{display:block;background:url(../images/txt_esqueci.gif) no-repeat;width:72px;height:14px;text-indent:-9999px;clear:both;margin:0 auto 0 70px;}
#menu{background:url(../images/bg_menu01.gif) repeat-x;height:44px;position:relative;}
#menu .imenu{list-style:none;}
#menu .imenu li{display:block;float:left;height:29px;margin-top:12px;}
#menu .imenu li a{display:block;text-indent:-9999px;}

/*Botão Estado Normal*/
#menu .imenu li a.btnHome{background:url(../images/bt_home.gif) no-repeat;width:66px;height:29px;}
#menu .imenu li a.btnAbfm{background:url(../images/bt_abfm.gif) no-repeat;width:68px;height:29px;}
#menu .imenu li a.btnEspecialista{background:url(../images/bt_especialista.gif) no-repeat;width:119px;height:29px;}
#menu .imenu li a.btnPublicacao{background:url(../images/bt_publicacao.gif) no-repeat;width:109px;height:29px;}
#menu .imenu li a.btnProvatitulo{background:url(../images/bt_provatitulo.gif) no-repeat;width:113px;height:29px;}
#menu .imenu li a.btnEventos{background:url(../images/bt_eventos.gif) no-repeat;width:85px;height:29px;}
#menu .imenu li a.btnLinks{background:url(../images/bt_links.gif) no-repeat;width:63px;height:29px;}
#menu .imenu li a.btnContato{background:url(../images/bt_contato.gif) no-repeat;width:85px;height:29px;}
#menu .imenu li a.btnSocios{background:url(../images/bt_socios.gif) no-repeat;width:64px;height:29px;}
#menu .imenu li a.btnEnquetes{background:url(../images/bt_enquetes.gif) no-repeat;width:89px;height:29px;}
#menu .imenu li a.btnControle{background:url(../images/bt_controle.gif) no-repeat;width:85px;height:29px;}
#menu .imenu li a.btnSair{background:url(../images/bt_sair.gif) no-repeat;width:66px;height:29px;}

/*Botão Estado Mouse Hover*/
#menu .imenu li a:hover.btnHome{background:url(../images/bt_home.gif) no-repeat 0 -29px;width:66px;height:29px;}
#menu .imenu li a:hover.btnAbfm{background:url(../images/bt_abfm.gif) no-repeat  0 -29px;width:68px;height:29px;}
#menu .imenu li a:hover.btnEspecialista{background:url(../images/bt_especialista.gif) no-repeat  0 -29px;width:119px;height:29px;}
#menu .imenu li a:hover.btnPublicacao{background:url(../images/bt_publicacao.gif) no-repeat  0 -29px;width:109px;height:29px;}
#menu .imenu li a:hover.btnProvatitulo{background:url(../images/bt_provatitulo.gif) no-repeat  0 -29px;width:113px;height:29px;}
#menu .imenu li a:hover.btnEventos{background:url(../images/bt_eventos.gif) no-repeat  0 -29px;width:85px;height:29px;}
#menu .imenu li a:hover.btnLinks{background:url(../images/bt_links.gif) no-repeat  0 -29px;width:63px;height:29px;}
#menu .imenu li a:hover.btnContato{background:url(../images/bt_contato.gif) no-repeat  0 -29px;width:85px;height:29px;}
#menu .imenu li a:hover.btnSocios{background:url(../images/bt_socios.gif) no-repeat  0 -29px;width:64px;height:29px;}
#menu .imenu li a:hover.btnEnquetes{background:url(../images/bt_enquetes.gif) no-repeat  0 -29px;width:89px;height:29px;}
#menu .imenu li a:hover.btnControle{background:url(../images/bt_controle.gif) no-repeat  0 -29px;width:85px;height:29px;}
#menu .imenu li a:hover.btnSair{background:url(../images/bt_sair.gif) no-repeat  0 -29px;width:66px;height:29px;}


/*Botão Estado Hover na página da Seção*/
#home #menu .imenu li a.btnHome{background:url(../images/bt_home.gif) no-repeat 0 -29px;width:66px;height:29px;}
#abfm #menu .imenu li a.btnAbfm{background:url(../images/bt_abfm.gif) no-repeat  0 -29px;width:68px;height:29px;}
#especialista #menu .imenu li a.btnEspecialista{background:url(../images/bt_especialista.gif) no-repeat  0 -29px;width:119px;height:29px;}
#publicacao #menu .imenu li a.btnPublicacao{background:url(../images/bt_publicacao.gif) no-repeat  0 -29px;width:109px;height:29px;}
#provatitulo #menu .imenu li a.btnProvatitulo{background:url(../images/bt_provatitulo.gif) no-repeat  0 -29px;width:113px;height:29px;}
#eventos #menu .imenu li a.btnEventos{background:url(../images/bt_eventos.gif) no-repeat  0 -29px;width:85px;height:29px;}
#links #menu .imenu li a.btnLinks{background:url(../images/bt_links.gif) no-repeat  0 -29px;width:63px;height:29px;}
#contato #menu .imenu li a.btnContato{background:url(../images/bt_contato.gif) no-repeat  0 -29px;width:85px;height:29px;}
#socios #menu .imenu li a.btnSocios{background:url(../images/bt_socios.gif) no-repeat  0 -29px;width:64px;height:29px;}
#enquete #menu .imenu li a.btnEnquetes{background:url(../images/bt_enquetes.gif) no-repeat  0 -29px;width:89px;height:29px;}
#controle #menu .imenu li a.btnControle{background:url(../images/bt_controle.gif) no-repeat  0 -29px;width:85px;height:29px;}
#sair #menu .imenu li a.btnSair{background:url(../images/bt_sair.gif) no-repeat  0 -29px;width:66px;height:29px;}
#submenu{background:#e7e7e7;height:auto;}
#submenu .isubmenu{list-style:none;}
#submenu .isubmenu li{color:#595A5C;font-family:Arial, Helvetica, sans-serif;padding:7px 10px;border-right:1px solid #fff;background:url(../images/bg_submenu.gif) no-repeat #E6E7E9 bottom;float:left;white-space:nowrap;}
#submenu .isubmenu li a{text-decoration:none;color:#595A5C;font-size:12px;}
#submenu .isubmenu li a:hover{text-decoration:underline;color:#595A5C;}	
#submenun{
color:#595A5C;
font-family:Arial, Helvetica, sans-serif;
padding:7px 10px;
border-right:1px solid #fff;
background:url(../images/bg_submenu.gif) no-repeat #E6E7E9 bottom;float:left;white-space:nowrap;
text-decoration:none;color:#595A5C;font-size:11px;	
}	
#submenun1{
	color:#595A5C;
	font-family:Arial, Helvetica, sans-serif;
	padding: 10px 5px;
	border-right:1px solid #fff;
	background:url(../images/bg_submenu.gif) no-repeat #E6E7E9 bottom;
	float:left;
	white-space:nowrap;
	text-decoration:none;
	color:#595A5C;
	font-size:10px;
}	
#content{
	float:left;
	width:95%;
	margin: 10px 10px 5px 10px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size : 12px;
	font-style : normal;
	text-align : justify;
}

#content_c{
	float:left;
	width:95%;
	margin: 10px 10px 5px 10px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size : 12px;
	font-style : normal;
	text-align : center;
}
#content_20{
	float:left;
	width:95%;
	margin: 10px 10px 5px 20px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size : 12px;
	font-style : normal;
	text-align : justify;
}
#content_20e{
	float:left;
	width:95%;
	margin: 10px 10px 5px 20px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size : 12px;
	font-style : normal;
	text-align : left;
}

#content_30{
	float:left;
	width:95%;
	margin: 10px 10px 5px 30px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size : 12px;
	font-style : normal;
	text-align : justify;
}
#content1{
	float:left;
	width:100%;
	margin: 10px 10px 20px 10px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: Navy;
	font-style : normal;
	text-align : right;
	font-weight : bold;
}
#content2{
	float:left;
	width:95%;
	margin: 10px 10px 20px 30px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: Navy;
	font-style : italic;
	text-align : justify;
}
#content3{
	float:left;
	width:100%;
	margin: 10px 10px 20px 10px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: Navy;
	font-style : normal;
	text-align : left;
	font-weight : bold;
}
#content3_d{
	float:left;
	width:100%;
	margin: 10px 10px 20px 10px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: Navy;
	font-style : normal;
	text-align : right;
	font-weight : bold;
}

#content3_c{
	float:left;
	width:100%;
	margin: 10px 10px 10px 45px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: Navy;
	font-style : normal;
	text-align : center;
	font-weight : bold;
}
#content4{
	float:left;
	width:95%;
	margin: 5px 10px 5px 30px;
	display:block;
	clear:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Navy;
	font-size : 13px;
	font-style : normal;
	text-align : justify;
}
#titulo1{
	font-size : 11px;
	vertical-align : middle;
	color: navy;
	font-family : Verdana;
	text-decoration : none;
	text-align : center;
	font-weight:bold;
	background-color : 002D62;
}
#detalhe1{
	font-size : 9px;
	vertical-align : middle;
	color: black;
	font-family : Verdana;
	text-decoration : none;
	text-align : left;
	background-color : E8E8E8;
		}
#detalhe3{
	font-size : 9px;
	vertical-align : middle;
	color: black;
	font-family : Verdana;
	text-decoration : none;
	text-align : right;
	background-color : E8E8E8;
}
#content_f {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #E6E7E9;
	border:thin;
	border-color:#CCCCCC;
	
}


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

