body{
	margin:auto 0px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d6e71; 
	font-weight:normal;
	background:url(../imagens/bg_site.jpg) top center #FFFFFF no-repeat;
	outline:none;
}
/* *************************************************GERAL***************************************** */
a{
	color:#6d6e71;
	text-decoration:none;
}

a:hover{
	color:#555555;
	text-decoration:none;
}

a:active{
	color:#6d6e71;
	text-decoration:none;
}

a:visited{
	color:#6d6e71;
	text-decoration:none;
}

a:focus{
	color:#6d6e71;
	text-decoration:none;
}


p{
	font-size:12px;
}

h1{
	font-size:20px;
}

h2{
	font-size:18px;
}

h3{
	font-size:15px;
}

ul.menu1 li{
    height:18px;
    list-style:none;
    margin-left:-45px;
}

ul.menu2 li{
    height:18px;
    list-style:none;
    margin-left:-45px;
}

div#noticia-home{
    padding-left:10px;
    font-weight:bold;
    font-size:17px;
}
/* *********************************************************************************************** */

div#tudo {
    width: 910px; /*Width of main container*/
    margin: 0 auto; /*Center container on page*/
    text-align: left;
    position: relative;
    min-height: 100%;
}

div#topo{
    height: 200px; /*Height of top section*/
    width:100%;
	float:left;
}

div#topo h1{
    margin: 0;
    padding-top: 15px;
}

div#corpo{
    padding-bottom: 50px;
    width:100%;
	float:left;
}

div.clear {
    height:1%;
    clear:both;
}

div#footer{
    background: url(../imagens/bg_rodape.jpg) right 0 no-repeat scroll;
    height:70px;
    width:100%;
	float:left;
}

div#txt_footer{
    width:505px;
	float:right;
	text-align:center;
	padding-top:25px;
	border:0px solid #000;
}


div#logomarca{
	float:left;
	height: 210px;
	width: 190px;	
	border:0px solid #000;
	margin-left:70px;
	*margin-left:70px;
	_margin-left:35px;	
}

div#topo_right{
	float:right;
	height: 210px;
	border:0px solid #000;
    width: 630px;
}

#menu_topo{
    top:0px
	height: 24px;
}

div#menu_topo_home{
    float:left;
    width:405px;
    height:22px
	border:0px solid #FF0000;
}
div#menu_topo_fale{
    float:left;
    width:145px;
    height:22px
	border:0px solid #FF0000;
}
div#menu_topo_language{
    float:left;
    width:75px;
    height:22px
	border:0px solid #FF0000;
}

#menu_usuario{
    float:left;
	height: 24px;
	margin-top:5px;
	width:625px;
	border:0px solid #000;
}

#banner{
	height: 155px;
	margin-top:50px;
	border:0px solid #FF0000;
}
#busca{
	height: 30px;
	background: #FFFFFF url(../imagens/bg_busca.jpg) no-repeat top right;
	margin-top:-25px;
	border:0px solid #FF0000;
}

.input-busca{
    height:18px;
    border:1px solid #999999;
}

#campo_busca{
    position:absolute;
    font-size:11px;
    margin-top:3px;
    padding-left:280px;
    left:50%;
    font-weight:bold;
}

#label_busca{
    position:absolute;
    font-size:11px;
    margin-top:10px;
    padding-left:240px;
    left:50%;
    font-weight:bold;
}

#column-idiomas{
	float: left;
	width: 820px;
	display:inline;
	margin-left:90px;
}

#leftcolumn{
	float: left;
	width: 190px;
	display:inline;
	margin-left:90px;
}

div#rightcolumn{
	padding:80px 0 0 0;
    float: left;
    vertical-align:top;
    width: 630px;
	position:relative;
}
#selo{
	position:absolute;
	top:0;
	right:0;
}

div#destaque_geral{
    float: left;
	padding-left:10px;
	display:block;
}

div.nav{
	font-size:11px;
	font-weight:normal;
	padding-bottom:5px;
}

div#titulos{
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
    height:30px;
	width:618px;
}

div#titulos-idioma{
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
    height:30px;
	width:815px;
}

div.titulo{
    float:left;
	font-size:16px;
	font-weight:bold;
}

div.subtitulo{
    float:left;
	font-size:14px;
	font-weight:bold;
}

div.subtitulo-linha{
    background: url(../imagens/bg_linha.jpg) bottom left repeat-x;
    float:left;
    display:inline;
    width:100%;
    padding-top:5px;
    padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
}

div.control{
    float:right;
    top:-23px;
	font-size:11px;
	font-weight:normal;
}

div.foto{
    float:right;
    padding:5px 0px 10px 10px;
    *padding:20px 0px 10px 10px;
    _padding:20px 0px 10px 10px;
}

div.margem{
    padding-top:5px;
    padding-bottom:5px;
    padding-left:20px;
}

div.margem a{
    font-size:12px;
}

div#linha{
    border-top: 1px solid #eeeeee;
    height:1px;
    width:95%;
    margin-left:18px;
}

div#linha-s-margem{
    border-top: 1px solid #eeeeee;
    height:1px;
    width:100%;
    margin-left:0px;
}

div#sub-solucoes{
    width:60%;
}

div#mapa{

}

div.bg_titulo_ficha{
    float:left;
    width:610px;
    background: url(../imagens/titulo_inscricao.jpg) top left no-repeat;
    color:#FFF;
    font-size:12px;
    height:22px;
    padding-top:3px;
    padding-left:15px;
    font-weight:bold;
}

div.bg_subtitulo_ficha{
    float:left;
    width:610px;
    background: url(../imagens/titulo_inscricao_sub.jpg) top left no-repeat;
    color:#333333;
    font-size:12px;
    height:20px;
    padding-top:2px;
    padding-left:15px;
    font-weight:bold;
}

div.bg_bottom_etapa{
    float:left;
    width:610px;
    background: #607738;
    height:5px;
}

/*********************************************************************************************/
/**                                          HOME                                           **/
/*********************************************************************************************/

div#texto_plenaria{
    float:left;
    width:430px;
    min-height:200px;
}

div#foto_plenaria{
    float:left;
    width:190px;
    min-height:200px;
    margin-top:-6px;
    
}

div#bt_plenaria{
    text-align:right;
    padding-right:20px;
    padding-top:10px;
    padding-bottom:10px;
    *padding-bottom:20px;
    _padding-bottom:20px;
}

div#destaques_coluna{
  float:left;
  height:170px;
  width:100%;

}

div#destaque_jaragua{
    background:url(../imagens/bg_destaque_bottom.jpg) left top no-repeat;
    float:left;
    height:170px;
    width:100%;
}

div#destaque_coluna1{
	font-size:15px;
    background:url(../imagens/bg_destaque_bottom_cinza.jpg) top right no-repeat;
    float:left;
    height:170px;
    width:311px;
    margin-left:2px;
}

div#destaque_coluna2{
	font-size:15px;
    margin-left:2px;
    float:left;
    height:170px;
    width:311px;
    background:url(../imagens/bg_destaque_bottom_cinza.jpg) top right no-repeat;
}
/*********************************************************************************************/
/**                                            MENU                                         **/
/*********************************************************************************************/

.menutitle{
	cursor:pointer;
	background:url(../imagens/bg_menu.jpg) bottom center #FFFFFF repeat-x;
	width:175px;
	height:23px;
	margin-top:6px;
	padding-left:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d6e71; 
	font-weight:bold;
}

.menutitle a{
	color:#6d6e71;
	text-decoration:none;
}

.menutitle a:hover{
	color:#6d6e71;
	text-decoration:none;
}

.submenu{
	cursor:pointer;
	background:#FFFFFF;
	width:160px;
	padding-left:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6d6e71; 
	font-weight:normal;
	margin-bottom: 0.8em;
}

.submenu a{
	color:#6d6e71;
	text-decoration:none;
}

.submenu a:hover{
	color:#999999;
	text-decoration:none;
}

.submenu p{
	height:5px;
}
/*********************************************************************************************/
/**                                     INSTITUCIONAL                                       **/
/*********************************************************************************************/

div#txt{
    float:left;
    width:100%;
}
div#lista_membros{
    float:left;
    width:100%;
}
/*********************************************************************************************/
/**                                     NOTICIAS                                            **/
/*********************************************************************************************/

div#noticia_titulo{
    float:left;
    height:25px;
	font-size:14px;
	font-weight:bold;
}

div#noticia_integra{
    float:left;
}

div#noticia_anteriores{
    float:left;
    width:100%;
}

div#espaco{
    float:left;
    height:30px;
    *height:30px;
    _height:30px;
    width:618px;
}

div.noticia_foto{
    float:right;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
}

div#noticia_botoes{
    float:left;
    height:20px;
    width:100%;
}

/*********************************************************************************************/
/**                                     AGENDA                                            **/
/*********************************************************************************************/

div#agenda_titulo{
    float:left;
    height:25px;
	font-size:14px;
	font-weight:bold;
    width:550px;
}

div#agenda_integra{
    float:left;
    width:550px;
}

div#agenda_anteriores{
    float:left;
    width:100%;
}

div.agenda_foto{
    float:right;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
}

div#agenda_botoes{
    float:left;
    padding-top:15px;
    *padding-top:30px;
    _padding-top:30px;
    height:20px;
    width:100%;
}

#agenda_home{
	background:#5d7634;
}

#agenda_home_resumo{
    background:url(../imagens/bg_agenda.jpg) bottom center no-repeat;
	height:76px;
    padding-left:10px;
}

/*********************************************************************************************/
/**                                     DIRETORIA EXECUTIVA                                 **/
/*********************************************************************************************/

div#foto_diretor{
    float:left;
    width:150px;
}

div#nome_diretor{
    float:left;
    width:420px;
    height:160px;
}

/*********************************************************************************************/
/**                                          EQUIPE                                         **/
/*********************************************************************************************/

div#foto_equipe{
    float:left;
    width:150px;
}
div#nome_equipe{
    float:left;
    width:420px;
    height:70px;
}
div#nome_equipe_foto{
    float:left;
    width:420px;
    height:130px;
}

/*********************************************************************************************/
/**                                  GESTAO DE BENEFICIOS                                   **/
/*********************************************************************************************/

div#ultimas{
    float:left;
    display:inline;
    margin-bottom:40px;
}


div#label{
    float:left;
    width:180px;
    text-align:left
}

div#i_razao{
    float:left;
    width:180px;
}

div#i_cidade{
    float:left;
    width:180px;
}


div#i_tudo{
    float:left;
    width:150px;
}


div#cod_emp{ float:left; height:18px; padding-left:15px; padding-top:3px; width:60px; background:#CCCCCC;}
div#nome_emp{ float:left; height:18px; padding-top:3px; width:290px; background:#CCCCCC;}
div#nomefantasia_emp{ float:left; padding-top:3px; height:18px; width:250px; background:#CCCCCC;}

div#col_emp1{float:left; height:18px; padding-left:15px; padding-top:3px; width:360px;}
div#col_emp2{float:left; height:18px; padding-left:15px; padding-top:3px; width:230px;}
div#col_emp3{float:left; height:18px; padding-left:15px; padding-top:3px; width:590px;}
div#col_emp4{float:left; height:18px; padding-left:15px; padding-top:3px; width:360px;}
div#col_emp5{float:left; height:18px; padding-left:15px; padding-top:3px; width:190px;}


/*********************************************************************************************/
/**                                      LINHA DO TEMPO                                     **/
/*********************************************************************************************/

div#gestao{
    width:130px;
    float:left;
    background:#f0f0f0;
}


div#anos{
    width:130px;
    position:relative;
    padding-top:3px;
    height:28px;
    font-size:15px;
    font-weight:bold;
    text-align:center;
}

div#anos a{
    font-size:15px;
    font-weight:bold;
    text-align:center;
}

div#marcador{
    width:135px;
    height:25px;
    position:relative;
    color:#fff;
    z-index:1;
    top:-20px;
    padding-top:3px;
    background: url(../imagens/bg_marcador.jpg) left top no-repeat;
}

div#texto_acontecimentos{
    float:left;
    width:470px;
    border: 0px solid #ff0000;
    padding-left:15px;
}

div#foto_ex{
    float:left;
    display:inline;
    width:205px;
    height:300px;}

/*********************************************************************************************/
/**                                        DOWNLOADS                                        **/
/*********************************************************************************************/

div#lista_downloads{
    float:left;
    width:100%;

}

div#downloads_titulo{
    float:left;
    height:25px;
	font-size:14px;
	font-weight:bold;
	width:600px;
}

div#lista_downloads ul li{
    list-style:none;
    height: 22px;
    border-bottom:1px solid #eeeeee;
	width:590px;
	margin-left:-25px;
}

/*********************************************************************************************/
/**                                 SOLUCOES EMPRESARIAIS                                   **/
/*********************************************************************************************/

div#lista_solucoes{
    float:left;
    width:100%;

}

div#solucoes_titulo1 a{
    float:left;
    height:25px;
	font-size:14px;
	font-weight:bold;
	width:350px;
}

div#lista_solucoes ul li{
    list-style:none;
    height: 25px;
	padding-top:5px;
	margin-left:-25px;
    border-bottom:1px solid #eeeeee;
    width:350px;
}

div#lista_solucoes ul li a{
	font-size:12px;
}

div#lista_solucoes ul li a:hover{
	font-size:12px;
}

div#menu_lateral_solucoes{
	width:230px;
	border:0px #000 solid;
}

div#menu_lateral_solucoes_icone{
    float:left;
	width:30px;
	height:30px;
}

div#menu_lateral_solucoes_txt{
    float:left;
	text-align:right;
	margin-right:5px;
	width:195px;
	*width:195px;
	_width:195px;
	color:#546924;
	font-size:11px;
}

a.tireduvidas{
	color:#546924;
	font-size:11px;
    text-decoration:none;
}
a.tireduvidas:hover{
	color:#546924;
	font-size:11px;
    text-decoration:none;
}

/*********************************************************************************************/
/**                                        ACESSO RÁPIDO                                    **/
/*********************************************************************************************/

.acessotitle{
	background:url(../imagens/bg_acesso.jpg) top center #FFFFFF no-repeat;
	width:184px;
	height:250px;
	text-align:left;
	
}

.acesso_titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;
	color:#6d6e71; 
	font-weight:NORMAL;
	padding-top:10px;;
	padding-left:10px;
	height:26px;	
}

.acesso_lista{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:180px;
	color:#6d6e71; 
	font-weight:NORMAL;
	padding-top:0.5em;
	padding-left:10px;	
	height:27px;
}

.acessotitle a{
	color:#6d6e71;
	text-decoration:none;
}

.acessotitle a:hover{
	color:#6d6e71;
	text-decoration:none;
}

/*********************************************************************************************/
/**                                      FICHA CADASTRAL                                    **/
/*********************************************************************************************/


div#label_nome_fantasia{
    float:left;
    font-weight:bold;
    width:370px;
}

div#campo_nome_fantasia{
    float:left;
    width:370px;
}

div#label_divulgacao{
    float:left;
    font-weight:bold;
    width:180px;
}

div#campo_divulgacao{
    float:left;
    width:180px;
   /* background:#fff000;*/
}

div#label_fone{
    float:left;
    font-weight:bold;
    width:185px;
}

div#campo_fone{
    float:left;
    width:185px;
/*    background:#ff0000; */
}

div#label_responsavel{
    float:left;
    font-weight:bold;
    width:190px;
}

div#campo_responsavel{
    float:left;
    width:180px;
  /*  background:#fff000;*/
}

div#label_site{
    float:left;
    font-weight:bold;
    width:280px;
}

div#campo_site{
    float:left;
    width:280px;
}

div#label_email{
    float:left;
    font-weight:bold;
    width:270px;
}

div#campo_email{
    float:left;
    width:270px;
   /* background:#fff000;*/
}

div#label_info_etapa{
    float:left;
    margin-top:10px;
    display:inline;
    width:605px;
    text-align:right;
}

div#campo_final{
    float:left;
    font-size:12px;
    width:610px;
}

div#campo_enviado{
    float:left;
    font-size:12px;
    text-align:center;
    width:610px;
}

#formulario{
    float:left;
    width:615px;

}

/*********************************************************************************************/
/**                                        FALE CONOSCO                                     **/
/*********************************************************************************************/

div#campo{
    float:left;
    width:610px;
    height:42px;
}

div#label1{
    float:left;
    font-weight:bold;
    width:610px;
}

div#campo1{
    float:left;
    width:610px;
}

div#label_endereco{
    float:left;
    font-weight:bold;
    width:450px;
}

div#campo_endereco{
    float:left;
    width:450px;
}

div#label_num{
    float:left;
    font-weight:bold;
    width:150px;
}

div#campo_num{
    float:left;
    width:150px;
}

div#label_cidade{
    float:left;
    font-weight:bold;
    width:403px;
}

div#campo_cidade{
    float:left;
    width:403px;
}

div#label_estado{
    float:left;
    font-weight:bold;
    width:160px;
}

div#campo_estado{
    float:left;
    width:160px;
/*    background:#fff000;*/
}

div#botao{
    float:left;
    margin-top:5px;
    margin-left:480px;
    *margin-left:482px;
    _margin-left:482px;
    display:inline;
	border:0px solid #000;
}

.input{
    width:90%;
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#e6e4e5;
	border:1px solid #d0cecf;
}

.input2{
    width:150px;
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#e6e4e5;
	border:1px solid #d0cecf;
}

.input3{
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#e6e4e5;
	border:1px solid #d0cecf;
}

.select{
    width:150px;
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#e6e4e5;
	border:1px solid #d0cecf;
}

.textarea{
    width:550px;
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#e6e4e5;
	border:1px solid #d0cecf;
}

.textarea_nucleos{
    width:393px;
	color:#6d6e71;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#e6e4e5;
	border:1px solid #d0cecf;
}

.combo{
	height:18px;
	border:1px solid #EDEDED;
	background:#FFFFFF;
	font-size:11px;
	color:#666666;
}

.combo2{
	height:18px;
	margin-top:1px;
	*margin-top:2px;
	_margin-top:2px;
	border:1px solid #f8c300;
	background:#f8c300;
	font-size:10px;
	color:#333333;
}


/* sanfona */

ul#nav-menu { margin:0; padding:0; list-style:none; }
ul#nav-menu > li { margin-top:1px;  width: 100%; list-style:none; }
ul#nav-menu > li > a { display:block;font-weight: bold; text-decoration:none; outline:none; }
ul#nav-menu > li > a:hover { }
ul#nav-menu > li > ul { margin: 0; padding:0 0 0 5px; list-style:none; display:none;}
ul#nav-menu > li > ul > li{ list-style:none;border: 0px solid #ff0000;}
ul#nav-menu > li > ul > li a {font-weight: none; height:15px; display:block; text-decoration:none; outline:none; }
ul#nav-menu > li > ul > li a:hover { }


