﻿html, body {
  height: 100%; /* Required */
  text-align:left;
  margin:0 auto;
}	
body
{
	font-family:arial,tahoma,verdana;
	font-size:11px;
	color:#666666;
	margin: 0px;
	padding:0px;
	text-align:center;
	background-image: url(../images/bg_px.gif);
}

/* corpo da página */
#page
{
	width:1002px;
	margin: auto;
}

/* cabeçalho */
#header
{
	height:126px;
	border-top: solid 1px #BD1516;
	height:126px;
	background: url(../images/bg_cabecalho.jpg);
	margin: auto;
}

/* logo cabeçalho */
#header h1 a {
	display:block;
	position:relative;
	float:left;
	width:360px;
	height:100px;
	top: 5px; left: 20px;
}

/* busca */
#header-search
{
	float:right;
	padding-right:15px;
}
#header-search ul{
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
}
#header-search li{
	display: table-cell;
	float:left;
	padding:24px 4px 0px 0px;
}
#header-search .textbox01
{
    border: 1px solid #F3CFCF; 
    height: 20px; 
    width: 120px; 
    font-size:12px;
}

#body
{

	background: url(../images/bg_interna2.jpg);
	margin: auto;
	background-position:top;
	display:table;
	width:1002px;

}
#body2
{
	background: url(../images/bg_interna.jpg) no-repeat;
	background-position:top;	
	margin: auto;
	height:762px;

}

#body-left
{
	width:202px;
	vertical-align:top;
	float: left;
}

#filiese
{
	margin:0 auto;
	float:right;
	margin: 19px 0px 0px 0px;
}
#filiese img
{
	border:0px;
}

#menu
{
	width:164px;
	height:582px;
	background: url(../images/bg_menu.gif) no-repeat;
	float:right;
	margin: 4px 0px 0px 0px;
}

#menu .menu-int
{
	margin-top: 5px;
	float:right;
	color:#FDDBDA;
}

#menu .btn-menu1 span
{
	width:164px;
	height:30px;
	background: url(../images/spacer.gif) no-repeat 4px;
	float:right;
	font-family:Arial; font-size:14px; font-weight:bold; text-align:left;
	line-height:30px;
	text-indent:15px;
}
#menu .btn-menu2 span
{
	width:164px;
	height:30px;
	background: url(../images/spacer.gif) no-repeat 4px;
	list-style:none;
	float:right;
	font-family:Arial; font-size:14px; font-weight:normal; text-align:left;
	line-height:30px;
	text-indent:25px;
	display: table;
}

#menu ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#menu li
{
	display:table;
	float:left;
}
#menu li a { text-decoration:none; color:#ff9292; }
#menu a:hover span, #menu a:hover { cursor:hand; color:#FFFFFF; } 
#menu a:hover, #menu .btn-menu2 ul li a:hover{	z-index:1000; }

/* COMUNIDADES */
#comunidades
{
	width:181px;
	height:194px;
	background: url(../images/bg_comunidades2.gif) no-repeat;
	background-position:top;
	float:right;
	margin: 10px 0px 0px 0px;
}
#comunidades .int
{
	margin: 58px 15px 0px 15px;	
	height:93px;
	text-align:left;
	vertical-align:top;
}
#comunidades .int .texto
{
	width:100%;
	padding-bottom:5px;
}
#comunidades ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#comunidades li
{
	margin:3px;
}
#comunidades .textbox01
{
    border: 1px solid #D9D9D9; 
    height: 22px; 
    width: 130px; 
    font-size:12px;
}
#comunidades .acao
{
	text-align:right;
	margin: 10px 15px 0px 15px;
	font-weight:bold;
}
#comunidades a:link, #newsletter a:hover, #newsletter a:visited
{
	color:#666666;
	text-decoration:none;
}
#comunidades a:hover
{
	text-decoration: underline;
}



/* NEWSLETTER */
#newsletter
{
	width:164px;
	height:194px;
	background: url(../images/bg_newsletter.gif) no-repeat;
	background-position:top;
	float:right;
	margin: 11px 0px 0px 0px;
}
#newsletter .int
{
	margin: 58px 15px 0px 15px;	
	height:93px;
	text-align:left;
	vertical-align:top;
}
#newsletter .int .texto
{
	width:100%;
	padding-bottom:5px;
}
#newsletter ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#newsletter li
{
	margin:3px;
}
#newsletter .textbox01
{
    border: 1px solid #D9D9D9; 
    height: 22px; 
    width: 130px; 
    font-size:12px;
}
#newsletter .acao
{
	text-align:right;
	margin: 10px 15px 0px 15px;
	font-weight:bold;
}
#newsletter a:link, #newsletter a:hover, #newsletter a:visited
{
	color:#666666;
	text-decoration:none;
}
#newsletter a:hover
{
	text-decoration: underline;
}


#body-center
{

	vertical-align:top;	
	float:left;
	width:750px;
	margin: 0px 0px 0px 17px;
}

/* SEGMENTAÇÃO DO CONTEÚDO DA CAPA */
#body-center-l1
{
	float:left;
	margin: 19px 0px 0px 0px;
	width:100%;
	height:62px;
}
#body_center-l2
{
	vertical-align:top;	
	float:left;
	width:100%;
	min-height:270px;
}
#body-center-l3
{
	vertical-align:top;	
	float:right;
	width:507px;
	min-height:430px;
	margin:20px 40px 0px 0px;
	text-align:left;
}
#body-center-l4
{
	vertical-align:top;
	float: right;
	width:184px;
	margin: 0px 0px 0px 0px;
}

#migalhas
{
	width:484px;
	height:40px;
	float:left;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color: #818181;
}
#migalhas ul{
	margin:0;
	padding:0;
	list-style:none;
}
#migalhas li{
	
	float:left;
	padding:0px 5px 0px 0px;
	line-height:40px;
	display:block;
}
#migalhas img { border:0px; }
#migalhas a { text-decoration:none; color:#3E3E3E;}
#migalhas a:hover { text-decoration: underline; }

#botoes_nav .btn-envie span
{
	width:143px;
	height:33px;
	background: url(../images/bt_envie_pagina.gif) no-repeat 4px;
	float:left;
	font-family:Arial; font-size:12px; font-weight:bold; text-align:left;
	line-height:33px;
	text-indent:37px;
	display: block;
}
#botoes_nav .btn-mapa span
{
	width:116px;
	height:33px;
	background: url(../images/bt_mapa.gif) no-repeat 4px;
	float:left;
	font-family:Arial; font-size:12px; font-weight:bold; text-align:left;
	line-height:33px;
	text-indent:35px;
	display: block;
}

#botoes_nav ul{
	margin:0;
	padding:0;
}
#botoes_nav li{
	float:left;
	padding:5px 0px 0px 0px;
	list-style:none;
}

#botoes_nav li a { text-decoration:none; color:#A2A1A1; }
#botoes_nav a:hover span, #botoes_nav a:hover { cursor:hand; color:#818181; } 
#botoes_nav a:hover, #botoes_nav .btn-menu2 ul li a:hover{	z-index:1000; }

/* DESTAQUE 1 */
#destaque1
{
	width:250px;
	height:182px;
	float:left;
	margin: 36px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
}

#destaque1 .int
{
	margin: 0px 0px 0px 20px;
	width:190px;
	text-align:left;
	vertical-align:top;
}

#destaque1 .int .titulo
{
	width:100%;
	font-weight:bold;
	font-size:17px;
}
#destaque1 .int .texto
{
	margin-top:5px;
	width:100%;
	line-height:15px;
	text-align:left;
	color:#656565;
}
#destaque1 ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#destaque1 li
{
	padding-bottom:1px;
}
#destaque1 a { text-decoration:none; }
#destaque1 a:hover { text-decoration: underline; }

/* DESTAQUE 2 */
#destaque2
{
	width:250px;
	height:182px;
	float:left;
	margin: 36px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
}

#destaque2 .int
{
	margin: 0px 0px 0px 20px;
	width:190px;
	text-align:left;
	vertical-align:top;
}

#destaque2 .int .titulo
{
	width:100%;
	font-weight:bold;
	font-size:17px;
}
#destaque2 .int .texto
{
	margin-top:5px;
	width:100%;
	line-height:15px;
	text-align:left;
	color:#656565;
}
#destaque2 ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#destaque2 li
{
	padding-bottom:1px;
}

#destaque2 a { text-decoration:none; }
#destaque2 a:hover { text-decoration: underline; }

/* NOTÍCIA DESTAQUE */
#noticia-destaque
{
	width:218px;
	height:364px;
	float:left;
	margin: 26px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
}

#noticia-destaque .int
{	
	margin: 4px 0px 0px 0px;
	width:100%;
	height:61px;
	text-align:left;
	vertical-align:top;
	color:#958529;
	border-top:solid 1px #E5E5E5;
	float:right;
}
#noticia-destaque .int .image
{
	width:100%;
	margin-top:12px;
	border:0px;
}
#noticia-destaque .int .titulo
{
	width:100%;
	font-weight:bold;
	font-size:14px;
	margin-top:8px;
}
#noticia-destaque .int .texto
{
	margin-top:5px;
	width:100%;
	line-height:15px;
	text-align:left;
}
#noticia-destaque ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#noticia-destaque li
{
	padding-bottom:1px;
}
#noticia-destaque a { text-decoration:none; }
#noticia-destaque a:hover { text-decoration: underline; }

/* NOTÍCIAS */
#noticias
{
	width:218px;
	height:364px;
	float:left;
	margin: 4px 0px 0px 42px;
	text-align:left;
	vertical-align:top;
}
#noticias .int
{
	margin: 16px 0px 0px 0px;	
	height:333px;
	text-align:left;
	vertical-align:top;
}
#noticias .int .texto
{
	width:100%;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
}
#noticias .int .data
{
	width:100%;
	padding-bottom:10px;
	border-bottom:solid 1px #E5E5E5;
	font-style:italic;
	color:#656565;
}
#noticias ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#noticias li
{
	padding-bottom:1px;
}
#noticias .acao
{
	text-align:right;
	margin: 20px 15px 0px 15px;
	font-weight:bold;
}
#noticias a { text-decoration:none; }
#noticias a:hover { text-decoration: underline; }


/* AGENDA */
#agenda
{
	width:179px;
	height:189px;
	background: url(../images/bg_agenda.gif) no-repeat;
	background-position:top;
	float:left;
	margin: 16px 0px 0px 0px;
	color:#B82826;
}
#agenda .int
{
	margin: 58px 15px 0px 15px;	
	height:90px;
	text-align:left;
	vertical-align:top;
	border-top:solid 1px #E5E5E5;
}
#agenda .int .data
{
	width:100%;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
	
}
#agenda .int .texto
{
	width:100%;
	padding-bottom:10px;
	border-bottom:solid 1px #E5E5E5;
}
#agenda ul{
	margin:0;
	padding:0;
	list-style:none;
}
#agenda li
{
	padding-bottom:1px;
}
#agenda .acao
{
	text-align:right;
	margin: 10px 15px 0px 15px;
	font-weight:bold;
}
#agenda a
{
	color:#B82826;
	text-decoration:none;
}
#agenda a:hover
{
	text-decoration: underline;
}

/* ENQUETE */
#enquete
{
	width:178px;
	height:199px;
	background: url(../images/bg_enquete2.gif) no-repeat;
	background-position:top;
	float:left;
	margin: 10px 0px 0px 0px;
	
}
#enquete .int
{
	margin: 58px 15px 0px 15px;	
	height:100px;
	text-align:left;
	vertical-align:top;
}
#enquete .int .texto
{
	width:100%;
	padding-bottom:5px;
}
#enquete ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#enquete li
{
	margin:3px;
}
#enquete .radio01
{
	margin-right:3px;
	
}
#enquete .acao
{
	text-align:right;
	margin: 10px 15px 0px 15px;
	font-weight:bold;
}
#enquete a
{
	color:#B82826;
	text-decoration:none;
}
#enquete a:hover
{
	text-decoration: underline;
}

/* JORNAL */
#jornal
{
	width:180px;
	height:183px;
	background: url(../images/bg_jornal2.gif) no-repeat;
	background-position:top;
	float:left;
	margin: 10px 0px 0px 0px;
}
#jornal .int
{
	padding: 22px 17px 0px  20px;	
	height:118px;
	text-align:left;
	vertical-align:top;
}
#jornal .int .esquerda
{
	width:65px;
	display: table-cell;
	float:left;
	margin: 0px 0px 0px 0px;
}

#jornal .int .direita
{
	width:70px;
	display: table-cell;
	float:right;
	vertical-align:top;
	padding-top:24px;
}

#jornal .int .esquerda .data
{
	font-weight:bold;
	font-size:12px;
	padding-top:33px;
}
#jornal .int .esquerda .texto
{
	padding-bottom:10px;
	color:#656565;
}
#jornal .int .esquerda .acao
{
	padding-bottom:10px;
	font-weight:bold;
}
#jornal .int .direita img
{
	border:0;
}
#jornal ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#jornal li
{
	padding-bottom:1px;
}

#jornal a:link, #jornal a:hover, #jornal a:visited
{
	color:#B82826;
	text-decoration:none;
}
#jornal a:hover
{
	text-decoration: underline;
}

/* RODAPÉ */
#footer1
{
	vertical-align:middle;
	text-align:left;
	font-family:arial,tahoma,verdana;
	font-size:12px;
	font-weight:bold;
	color:#EB625E;
	height:88px;
	background: url(../images/bg_rodape1.jpg);
	margin: auto;
}
#footer1 .destaque
{
	color:#FFFFFF;	
}
#footer1 .int
{
	padding: 46px 0px 0px 22px;
}

#footer2
{
	vertical-align:middle;
	text-align:left;
	font-family:arial,tahoma,verdana;
	font-size:12px;
	font-weight:bold;
	color:#BB6F22;
	height:108px;
	background: url(../images/bg_rodape2.jpg);
	margin: auto;
}

#footer2 .destaque
{
	color:#8E4D08;	
}

#footer2 .int
{
	padding: 40px 0px 0px 35px;
}

#footer2 a { color:#BB6F22; text-decoration:none; }
#footer2 a:hover { text-decoration: underline; }









/* FORMATAÇÃO GENÉRICA DO CONTEÚDO CENTRAL DAS PÁGINAS INTERNAS */
#body-center-l3 a {	color:#990000;	text-decoration:none;}
#body-center-l3 a:hover {text-decoration: underline;}
#body-center-l3 .bloco1 {margin-bottom:25px;}
#body-center-l3 .bloco2 {margin-top:12px; cursor:pointer; cursor:hand; height:70px;}
#body-center-l3 .bloco3 {float:left; width:430px;}
#body-center-l3 .bloco4 {float:left; width:410px;}
#body-center-l3 .bloco5 {margin-top:12px; cursor:pointer; cursor:hand; height:50px;}
#body-center-l3 .bloco6 {float:left; width:100%;}

/* FORMATAÇÃO DA PÁGINA DE LISTAGEM */
#body-center-l3 .list {width:100%;margin:0 auto;}
#body-center-l3 .list ul {margin:0;	padding:0;	list-style:none; }
#body-center-l3 .list li {margin-top:3px;}
#body-center-l3 .list .titulo-geral {color:#AC3030; font-weight:bold; font-size:14px;}

/* Agenda - Início */
#body-center-l3 .list .titulo-pagina {font-weight:bold; font-size:12px;}
#body-center-l3 .list .titulo-saude {color:#4B8B25; font-weight:bold; font-size:14px;}
#body-center-l3 .list .titulo-inss {color:#20899B; font-weight:bold; font-size:14px;}
#body-center-l3 .list .titulo-drt {color:#C8AE1D; font-weight:bold; font-size:14px;}
#body-center-l3 .list .titulo-anvisa {color:#7F46B1; font-weight:bold; font-size:14px;}
#body-center-l3 .list .titulo-juridico {color:#4D4D4D; font-weight:bold; font-size:14px;}
#body-center-l3 .list .titulo-geral {color:#AC3030; font-weight:bold; font-size:14px;}

#body-center-l3 .img-saude {float:left; color:white; font-size:37px; font-weight:bold; line-height:60px; text-indent:9px; background: url(../images/bg_evento_verde.gif) no-repeat; background-position:top; margin: auto; height:58px; width:59px; margin-right:8px;}
#body-center-l3 .img-inss {float:left; color:white; font-size:37px; font-weight:bold; line-height:60px; text-indent:9px; background: url(../images/bg_evento_azul.gif) no-repeat; background-position:top; margin: auto; height:58px; width:59px; margin-right:8px;}
#body-center-l3 .img-drt {float:left; color:white; font-size:37px; font-weight:bold; line-height:60px; text-indent:9px; background: url(../images/bg_evento_amarelo.gif) no-repeat; background-position:top; margin: auto; height:58px; width:59px; margin-right:8px;}
#body-center-l3 .img-anvisa {float:left; color:white; font-size:37px; font-weight:bold; line-height:60px; text-indent:9px; background: url(../images/bg_evento_roxo.gif) no-repeat; background-position:top; margin: auto; height:58px; width:59px; margin-right:8px;}
#body-center-l3 .img-juridico {float:left; color:white; font-size:37px; font-weight:bold; line-height:60px; text-indent:9px; background: url(../images/bg_evento_cinza.gif) no-repeat; background-position:top; margin: auto; height:58px; width:59px; margin-right:8px;}
#body-center-l3 .img-geral {float:left; color:white; font-size:37px; font-weight:bold; line-height:60px; text-indent:9px; background: url(../images/bg_evento_vermelho.gif) no-repeat; background-position:top; margin: auto; height:58px; width:59px; margin-right:8px;}

#body-center-l3 .list .local-hora {font-size:11px; font-style:italic;}
/* Agenda - Fim */

/* Fotos - Início */
#body-center-l3 .list .titulo-fotos {color:#4D4D4D; font-weight:bold; font-size:14px;}
#body-center-l3 .thumb {float:left; margin:auto; height:60px; width:80px; margin-right:12px;}
/* Fotos - Fim */

/* Links - Início */
#body-center-l3 .list .titulo-links {color:#4D4D4D; font-weight:bold; font-size:14px;}
/* Links - Fim */


/* FORMATAÇÃO DA PÁGINA DE CONTEÚDO */
#body-center-l3 .conteudo {width:100%;margin:0 auto;}
#body-center-l3 .conteudo ul {margin:0;	padding:0;	list-style:none;}
#body-center-l3 .conteudo li {margin:3px;}
#body-center-l3 .conteudo .titulo {font-size:14px; font-weight:bold;}
#body-center-l3 .conteudo .data {font-size:11px; font-style:italic}
#body-center-l3 .conteudo .html {padding: 20px 0px 20px 0px;}
#body-center-l3 .conteudo .voltar {font-weight:bold;}

/* FORMULÁRIOS */
#body-center-l3 .formulario {width:100%;margin:0 auto;}
#body-center-l3 .formulario ul {margin:0;	padding:0;	list-style:none;}
#body-center-l3 .formulario li {margin: 10px 3px 3px 3px;}
#body-center-l3 .formulario .nome {font-weight:bold; margin-top:20px;}
#body-center-l3 .formulario .acao {font-weight:bold; margin-top:20px;}
#body-center-l3 .textbox01
{
    border: 1px solid #D9D9D9; 
    background-color:#F3F3F3;
}

/* INFORMAÇÕES */
#body-center-l3 .informacoes {width:100%;margin:0 auto; font-size:11px;}
#body-center-l3 .informacoes ul {margin:0;	padding:0;	list-style:none;}
#body-center-l3 .informacoes li {margin: 15px 3px 3px 3px;}
#body-center-l3 .informacoes .destaque {font-weight:bold; margin-top:20px;}
#body-center-l3 .informacoes .acao {font-weight:bold; margin-top:20px;}
#body-center-l3 .informacoes .endereco {font-style:italic; margin-top:20px; font-size:12px;}
#body-center-l3 .informacoes .titulo {font-weight:bold; margin-bottom:20px; font-size:18px;}
#body-center-l3 .informacoes .voltar {font-weight:bold;}

