/* CSS Document */
*{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}
body{
font-size:12px;
text-align:center;
background-color:#999999;
}
table{
margin:auto;
}
#tudo{
width:772px;
margin:auto;
text-align:left;
background-color:#FFFFFF;
}
#tudo_bg{
width:772px;
float:left;
padding-bottom:10px;
background:url(images/bg_site.gif) repeat-y;
}
#tudo a{
text-decoration:none;
color:#666666;
}
#tudo a:hover{
text-decoration:underline;
color:#666666;
}
#topo{
width:772px;
height:161px;
float:left;
}
#esq{
width:220px;
float:left;
background-color:#DEDEDE;
}
#logo{
width:220px;
height:220px;
float:left;
background-image:url(images/logo.jpg);
}
#menu{
width:220px;
height:180px;
float:left;
}
#menu_flash{
position:absolute;
z-index:100;
}
#enquete{
width:220px;
float:left;
padding-bottom:15px;
}
#enqueteTitulo{
width:220px;
height:39px;
background-image:url(images/tit_enquete.jpg);
float:left;
}
#pergunta{
width:197px; 
float:left;
font-size:11px;
padding-left:22px;
margin-top:5px;
color:#333333;
font-weight:bold;
}
#respostas{
width:197px;
float:left;
padding-left:22px;
margin-top:5px;
font-size:11px;
color:#333333;
margin-bottom:10px;
}
	#respostas .opcoes{
	float:left;
	width:197px;
	margin-bottom:3px;
	}
#votar{
width:197px;
height:26px;
float:left;
}
#clima{
float:left;
width:100%;
height:140px;
text-align:center;
}
#esq-btnServicos{
float:left;
width:100%;
text-align:center;
min-height:100px;
_height:100px;
}

#dir{
width:552px;
float:left;
}
#titulo{
float:left;
width:552px;
height:20px;
text-align:center;
padding-top:4px;
margin-top:2px;
margin-bottom:10px;
background:#012257 url(images/titulo.gif) no-repeat 15px 0px;
}
#titulo h1{
color:#FFF;
font-size:13px;
font-weight:bold;
padding:0px;
margin:0px;
}
#bg_idiomas{
width:520px;
height:33px;
float:left;
}
#idiomas{
width:100px;
height:33px;
float:left;
margin-left:435px;
_margin-left:220px;
}
#noticia{
width:540px;
/*height:221px;*/
float:left;
}
#caixa_principal{
width:520px;
/*height:200px;*/
color:#333333;
float:left;
padding-left:16px;
margin-top:10px;
}
/* INICIO PAINEL */
#rotativa{
float:left;
width:220px;
height:200px;
}
#painel a{
display:block;
color:#000;
font-weight:normal;
font-size:11px;
}
#painel img{
border:0px;
}
#ant, #prox{
float:left;
background:#012257;
}
#tit_painel{
padding:2px;
padding-top:1px;
float:left;
width:158px;
height:27px;
background:#012257;
}
#tit_painel a#p-link{
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}
#tit_painel a#p-link:hover{
text-decoration:none;
}
#painel-slide{
display:none;
}
#painel #imgslide{
width:210px;
height:158px;
padding:1px;
padding-bottom:2px;
background:#012257;
}
#painel #proximo, #painel #anterior{
float:left;
}
#painel #to-blend{
opacity:0.99;
zoom:1;
}
#controle_painel{
width: 210px;
height: 30px;
float:left;
padding-top:2px;
margin-top:8px;
}
/* FIM PAINEL */
#txt_principal{
width:290px;
/*height:160px;*/
float:left;
padding-bottom:10px;
}
#txt_principal .maisNoticias{
float:left;
width:290px;
text-align:right;
border-top:solid 1px #CCCCCC;
}
	#txt_principal .maisNoticias a{
	color:#666;
	font-size:10px;
	font-weight:bold;
	}
.bloco{
float:right;
width:280px;
margin-bottom:5px;
}
.tit_destaques{
float:left;
width:290px;
font-weight:bold;
font-size:12px;
color:#06429B;
letter-spacing:-1px;
font-size:13px;
}
	.data{
	font-size:11px;
	}
.resumo_destaques{
float:left;
}
	.resumo_destaques a{
	font-size:11px;
	color:#999999;
	text-decoration:none;
	}
#destaques{
width:550px;
height:70px;
float:left;
text-align:center;
}
#destaques a.icones img{
margin-right:5px;
border-bottom: solid 1px #666;
}
#cases{
width:530px;
float:left;
margin-top:10px;
padding-left:10px;
padding-bottom:20px;
}
	#tit_cases{
	width:331px;
	height:36px;
	float:left;
	}
	#cases .casos_sucesso{
	float:left;
	width:500px;
	list-style-type:none;
	}
	#cases .casos_sucesso .linha{
	float:left;
	width:530px;
	}
	#cases .casos_sucesso .linha a.foto{
	width:120px;
	float:left;
	}
	#cases .casos_sucesso .linha a.titulo{
	float:left;
	width:410px;
	font-size:13px;
	letter-spacing:-1px;
	color:#003366;
	font-weight:bold;
	margin-bottom:5px;
	}
	#cases .casos_sucesso .linha a.resumo{
	float:left;
	width:410px;
	font-size:11px;
	text-align:justify;
	}
#noticias{
width:530px;
float:left;
margin-top:10px;
padding-left:10px;
padding-bottom:20px;
}
	#tit_noticias{
	/*width:331px;*/
	width:530px;	
	height:46px;
	float:left;
	background:#F2F2F2;
	}
	#noticias .casos_sucesso{
	float:left;
	width:530px;
	list-style-type:none;
	}
	#noticias .noticias .linha{
	float:left;
	width:265px;
	padding-top:3px;
	}
	#noticias .noticias .linha a.titulo{
	float:left;
	width:255px;
	height:25px;
	font-size:13px;
	letter-spacing:-1px;
	color:#003366;
	font-weight:bold;
	margin-bottom:5px;
	padding-right:10px;
	}
	#noticias .noticias .linha a.resumo{
	float:left;
	width:255px;
	font-size:11px;
	text-align:justify;
	padding-right:10px;
	}
#tit_polos{
width:530px;
height:36px;
float:left;
padding-top:10px;
background:url(images/tit_polos.jpg) no-repeat 10px;
}
#polos{
width:530px;
height:75px;
float:left;
text-align:center;
margin-top:20px;
padding-left:10px;
}
.unidade_polo{
width:200px;
height:38px;
float:left;
margin-left:10px;
_margin-left:5px;
margin-top:10px;
}
.foto_polo{
width:51px;
height:38px;
float:left;
}
.txt_polo{
font-size:14px;
font-weight:bold;
color:#333333;
margin-left:8px;
_margin-left:4px;
float:left;
margin-top:10px;
}
#acoes{
width:310px;
float:left;
height:185px;
margin-left:4px;
_margin-left:2px;
background-color:#f3f3f3;
}
	#conteudo_acoes{
	width:286px;
	float:left;
	color:#333333;
	margin-top:5px;
	padding-left:12px;
	margin-bottom:10px;
	}
	#tit_acoes{
	width:176px;
	height:42px;
	float:left;
	}
	#txt_acoes{
	float:left;
	width:286px;
	margin-bottom:10px;
	}
		.tit_acoes{
		float:left;
		width:286px;
		height:30px;
		font-weight:bold;
		font-size:12px;
		color:#06429B;
		margin-bottom:3px;
		}
		.foto_acoes{
		width:100px;
		height:75px;
		float:left;
		}
		.resumo_acoes{
		float:left;
		width:186px;
		height:75px;
		text-align:justify;
		}
	#txt_acoes2{
	float:left;
	width:286px;
	margin-bottom:10px;
	}
		.tit_acoes2{
		float:left;
		width:286px;
		font-weight:bold;
		font-size:12px;
		color:#06429B;
		margin-bottom:3px;
		}
		.resumo_acoes2{
		float:left;
		width:286px;
		}
	#txt_acoes3{
	float:left;
	width:286px;
	text-align:right;
	}
		#txt_acoes3 a{
		color:#3565AC;
		font-size:11px;
		font-weight:bold;
		}
#galeria{
width:235px;
float:left;
height:185px;
background-color:#E0E0E0;
}
#tit_galeria{
width:235px;
height:58px;
float:left;
}
#miniaturas_galeria{
width:228px;
float:left;
margin-left:2px;
margin-top:0px;
}
#mini{
width:69px;
height:51px;
float:left;
margin-top:8px;
margin-left:6px;
_margin-left:3px;
background-color:#CCCCCC;
}
#bt_mais_galeria{
width:228px;
height:22px;
margin-top:25px;
float:left;
}
li{
list-style-position:inside;
}
#Layer1{
position:absolute;
left:118px;
_left:116px;
top:380px;
width:400px;
height:298px;
z-index:1;
}
.bt_outros{
float:left;
width:100px;
margin-left:108px;
_margin-left:54px;
margin-top:5px;
}
.destaque{
font-size:14px;
color:#06429B;
font-weight:bold;
}
.chamadas{
width:286px;
height:80px;
float:left;
}
.linhas {
padding-top:5px;
background: url(icones/menu_pontos.gif) repeat-x bottom;
}
#navcontainer ul {
margin-left:1px;
padding-top:10px;
list-style-type: none;
text-align: left;
}
#navcontainer ul li {
float: none;/* firefox 3...*/
*float: left;
}
#navcontainer ul li a {
text-decoration: none;
text-align:center;
float: left;
margin: 0px;
height: 33px;
width: 110px;
background: url(icones/topo_abas.jpg) no-repeat;
line-height:35px;
color: #000000;
font-weight:bold;
}
#navcontainer li a:hover {
color: #990000;
background: url(icones/topo_abas_hover.jpg) no-repeat;
}
.aba_pbmaos {
line-height:16px;
}
#hum h3 {
font-size: 13px;
color: #8B919D;
background: url(icones/menu_aba.jpg) no-repeat;
height: 37px;
padding-left: 10px;
line-height:30px;
}
.menu_principal {
background:#F5F5F5;
border-right:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
margin-bottom: 2px;
}
.menu_principal a {
color:#556334;
font-size:12px;
}
.menu_principal a:hover {
color:#345A3A;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.menu_principal ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 3px 0 3px;
list-style-type:none;
margin-bottom:2px;
}
.menu_principal li {
*height:21px;
line-height:20px;
/*list-style-position:inside;
list-style-image:url(icones/folhinha_menu.gif);*/
background: url(icones/menu_traco.gif) repeat-x;
list-style:none;
}
#destaque h2 a {
font-size:16px;
color: #333;
font-weight:bold;
}
#destaque h2 a:hover {
font-size:16px;
color: #333;
font-weight:bold;
text-decoration:underline;
}
#bloco_02 h3 {
font-size:13px;
color: #333;
}
#bloco_02 a {
color: #333;
}
#bloco_02 a:hover {
text-decoration:underline;
}
.menu_secretarias {
background:#F5F5F5;
border-right:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
margin-bottom: 2px;
}
.menu_secretarias a:link, .menu_secretarias a:visited {
color:#607094;
font-size:12px;
}
.menu_secretarias a:hover {
color:#45516B;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.menu_secretarias ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 3px 0 3px;
list-style-type:none;
margin-bottom:2px;
}
.menu_secretarias li {
line-height:20px;
background: url(icones/menu_pontos.gif) repeat-x;
}
.menu_indiretas {
background:#F5F5F5;
border-right:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
margin-bottom: 2px;
}
.menu_indiretas a:link, .menu_indiretas a:visited {
color:#607094;
font-size:12px;
display:block;
background:#EBEBEB;
border-bottom:1px solid #f7f7f7;
height:18px;
padding-left:3px;
}
.menu_indiretas a:hover{
display:block;
background:#DFDFDF;
border-bottom:1px solid #f7f7f7;
height:18px;
text-decoration:none;
}
.menu_indiretas ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 5px;
list-style-type:none;
height:100px;
overflow:auto;
width:94%;
margin-bottom:10px;
}
.spacer {
padding:3px;
}
.select_indiretas {
font:normal 12px "Trebuchet MS", Arial;
border:1px solid #DFDFDF;
width:95%;
margin:5px 0 10px 5px;
font: inherit;
}
.curva_topo {
font-size:1px;
background: url(icones/curva_cima.jpg) no-repeat;
height:10px;
}
.curva_meio {
background:#f5f5f5;
border-right:1px solid #E4E4E4;
}
.curva_baixo {
font-size:1px;
background: url(icones/curva_baixo.jpg) no-repeat;
height:10px;
}
#servicos_menu a {
color:#fff;
font-weight:bold;
}
#servicos_menu ul {
padding-left:5px;
list-style-type:none;
}
#servicos_menu li {
text-align:center;
background: url(icones/botao_servicos.jpg) no-repeat;
height: 27px;
width: 138px;
padding-bottom: 3px;
line-height: 26px;
font-size:12px;
}
.aba_principal {
background: url(icones/aba_principal.jpg) no-repeat;
height: 36px;
width: 591px;
color: #9A9A9A;
}
.aba_principal .esq {
line-height: 28px;
padding-left: 3px;
float:left;
font-size:13px;
}	
.aba_principal .dir {
float:right;
line-height: 24px;
padding-right: 10px;
font-size:11px;
}	
.caixa_noticia {
background:#f5f5f5;
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
height:270px;
}
.caixa_noticia p {
padding:0;
margin:0;
}
.caixa_interna {
background:#f5f5f5;
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
_height:950px;
min-height:950px;
font-size:13px;
}
.caixa_interna p {
line-height: 18px;
}
.bordaimg {
border: 1px solid #777;
}
.caixa_interna a:visited {
color:#000;
}
.caixa_servicos {
background:#f5f5f5;
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
padding: 3px;
}
.separador {
clear:left;
height: 7px;
font-size:7px;
}
.caixa_servicos h3 {
font-size:13px;
}
#box_verde b {
font-size:11px;
text-decoration:none;
font-weight:normal;
}
#box_verde input {
border:1px solid #dfdfdf;
}
.ft {
border:1px solid #dfdfdf;
}
.button {
border:1px solid #dfdfdf;
background:url(icones/bt_box_azul.gif);
font-size:12px;
color:#999;
margin-left:3px;
margin-top:3px;
}
.caixa_outras {
background:#f5f5f5;
border-left:1px solid #E4E4E4;
border-right:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
color:#59616E;
}	
#topo_include {
background: url(icones/topo_bg.jpg) no-repeat;
height: 113px;
}
#logo_include {
/*background-image: url(icones/topo_logo.jpg);*/
background-image: url(http://www.paraiba.pb.gov.br/templates/cinza/img/topo_logo.jpg);
height: 112px;
width: 234px;
float:left;
background-repeat: no-repeat;
}
#logo_include h1 {
text-indent: -99999px;
margin:0;
padding:0;
}
#logo_include a {
display:block;
height: 112px;
}
#aba_banner {
background: url(icones/aba_banner.png) no-repeat;
height: 75px;
width: 487px;
float:left;
margin-top: 18px;
margin-left: 23px;
padding:7px 10px 8px 10px;
}
#separador {
background: url(icones/topo_separador.jpg) repeat-x;
clear: left;
height: 46px;
font-size:12px;
}
#separador_conteudo {
background: url(icones/conteudo_separador.gif) repeat-x;
height: 18px;
margin-bottom:5px;
}
#miolo {
clear:left;
}
#hum {
float: left;
width: 160px;
}
#servicos_menu {
margin:5px 0 5px 0;
}
#centro {
width: 591px;
margin-left: 9px;
}
#menu_principal {
background:#F5F5F5;
border-right:1px solid #E4E4E4;
border-bottom:1px solid #E4E4E4;
margin-bottom: 2px;
}	
#destaque {
float:left;
width: 305px;
margin-left:2px;
}
#destaque img {
border: 1px solid #fff;
margin-left:8px;
margin-top:3px;
}
