*{

	margin: 0;

	list-style: none;

	font-family: Arial, Helvetica, sans-serif;

}

 

body{

	color: #4F4D4D;

	font-size: 11px;

}



input, select, textarea{

	color: #4F4D4D;



}



a{

	color: #4F4D4D;

	text-decoration: none;

}

a:hover{

	text-decoration: underline;

}



ul, ol, dl, li, dl, dd{

	padding: 0;

}



h1, h2, h3, h4, h5, dt{

	font-style: italic;

	font-family: Verdana;

}

h5, dt{

	clear: both;

	padding-top: 20px;

	padding-bottom: 5px;

	font-size: 1em;

	font-weight: bold;

	background-color: #FFF;

}



img{

	border: 0;

}



em{

	font-style: normal;

}



/*********************** GERAL ***********************/

.quebra{

	clear: both;

	display: block;

	height: 1px;

	font-size: 0;

}



/********** CORES **********/

.ttlCor1{

	color: #00669E;

}

.ttlCor2{

	color: #68A607;

}

.ttlCor3{

	color: #6E714E;

}



/********** BOTÃO **********/

input.botao{

	height: 17px;

	cursor: pointer;

	border: 0;

	background-color: transparent;

}

.areaBotao{

	clear: both;

	height: 37px;

}

span.botao{

	float: right;

	display: block;

	height: 17px;

	margin-left: auto;

	padding: 10px 10px 10px 21px;

	background-position: left center;

	background-repeat: no-repeat;

}

span.botao a{

	color: #464745;

	font-size: 80% !important;

	line-height: 190%;

	font-weight: bold;

	white-space: nowrap;

	text-transform: uppercase;

}



/*********************** BARRA ***********************/

/*.barraTopo{

	height: 21px;
	width:778px;
	float:inherit;

	background-color: #ffcc00;

}*/

.barraTopo .centroTopo{

	background-image: url(img/barra_saude.gif);
	background-repeat: no-repeat;
	height: 37px;
	width:960px;
	clear:both;
	margin:0 auto;

}

.barraTopo .bandeira{
	float:left; 
	
}

.barraTopo .combo{
	float:left;
	margin-left:400px;
	margin-top:1px;
	
}

.barraTopo .brasil{
	float:right;
	margin:0 auto;
	
}




/*********************** SITE ***********************/

.siteBg{

	padding-bottom: 29px;

	background-image: url(img/site_bg.gif);

	background-repeat: no-repeat;

	background-position: center 3px;

}



.siteTopo,

.siteCentro,

.siteRodape{

	width: 960px;

	margin: 0 auto;
	
}

.siteRodape img {
    margin: 0 1px -3px 4px;
	

}

.siteRodape a {
	color:#FFFFFF;
}

/*********************** TOPO ***********************/

.siteTopo{

	height: 137px;

	padding-top: 4px;

}



.siteTopo .logo{

	float: left;

	width: 266px;

	height: 40px;

	margin-bottom: 19px;

	background: url(img/logo_anvisa.gif) no-repeat 1px top;

}

.siteTopo .logo h1 a{

	display: block;

	height: 40px;

	color: #FFF;

	font-size: 0;

	text-indent: -2000px;

}

.siteTopo .logo h2{

	display: none;

}

.siteTopo .logoDireita{
	float: right;
	width: 266px;
	height: 50px;
	margin-bottom: 0px;
}

.siteTopo .logoDireita h1 a{
	display: block;
	height: 40px;
	color: #FFF;
	font-size: 0;
	text-indent: -2000px;
}

form.busca{

	height: 20px;

	padding-top: 30px;

	padding-left: 29px;

	margin-bottom: 9px;

	background: no-repeat left bottom;

}

form.busca input.text{

	float: left;

	border: none;

	height: 16px;

	padding: 4px 0 0 0;

	color: #858585;

	font-size: 10px;

	background-color: #D8D8D7;

}

form.busca input.botao{

	float: right;

	width: 17px;

	margin-top: 1px;

	color: #FFF;

	font-size: 0;

	letter-spacing: -1px;

	text-indent: -2000px;

}



.siteTopo form.busca{

	float: right;

	width: 216px;

	clear: right;

	background-image: url(img/busca_topo_bg.gif);

}

.siteTopo form.busca input.text{

	width: 185px;

}

.siteTopo form.busca input.botao{

	background-image: url(img/busca_topo_icn.gif);

}

.siteTopo form.busca span.botao{

	background-image: url(img/busca_topo_icn.gif);

}



.siteTopo .areaLista{

	height: 30px;

}

.siteTopo .areaLista ul{

	overflow: hidden;

}

.siteTopo .areaLista li{

	float: left;

	padding: 0 7px;

	margin-left: -4px;

	margin-right: 4px;

	font-size: 90%;

	background: url(img/topo_lista_sep.gif) no-repeat left 3px;

}

.siteTopo .areaLista,

.siteTopo .areaLista a{

	color: #858585;

}



.siteTopo ul.idioma{

	float: left;

}

.siteTopo ul.idioma li.ativo a{

	color: #777777;

	font-weight: bold;

	text-decoration: underline;

}



.siteTopo ul.links{

	float: right;

	margin-right: -10px;

	text-align: right;

}





.siteTopo .menuArea{

	clear: both;

	height: 44px;

	white-space: nowrap;

	background: url(img/topo_menu_bg.jpg) no-repeat 0 bottom;

}

.siteTopo .menuArea ul{

	height: 27px;

	padding-top: 8px;

}

.siteTopo .menuArea li{

	float: left;

	height: 27px;

	margin-right: 6px;

	background: none;

}

.siteTopo .menuArea a{

	color: #FFF;

}

.siteTopo .menuArea span{

	float: left;

	display: block;

	height: 21px;

	padding-top: 6px;

	padding-left: 3px;

	font-size: 0.9em;

	font-weight: bold;

	background: none;

}

.siteTopo .menuArea li.ativo{

	margin-left: 5px;

	padding-right: 4px;

	background-position: right top;

	background-repeat: no-repeat;

}

.siteTopo .menuArea li.ativo span{

	background-position: left top;

	background-repeat: no-repeat;

}



.siteTopo ul.menu{

	float: left;

	padding-top: 17px;

}

.siteTopo ul.menu li.ativo{

	background-image: url(img/topo_menu_aba_dir.gif);

}

.siteTopo ul.menu li.ativo a{

	color: #5A8317;

}

.siteTopo ul.menu li.ativo span{

	background-image: url(img/topo_menu_aba_esq.gif);

}





.siteTopo ul.menu2{

	float: right;

	width: 308px;

	height: 31px;

	padding-top: 13px;

	background: url(img/topo_menu2_bg.jpg) no-repeat left;

}

.siteTopo ul.menu2 li{

	height: 31px;

}

.siteTopo ul.menu2 span{

	height: 21px;

	padding-top: 10px;

	background: url(img/topo_menu2_sep.gif) no-repeat left top;

}

.siteTopo ul.menu2 li.ativo{

	_margin-left: 3px;

	background-image: url(img/topo_menu2_aba_dir.gif);

}

.siteTopo ul.menu2 li.ativo a{

	color: #FFF;

}

.siteTopo ul.menu2 li.ativo span{

	background-color: #EDAF07;

	background-image: url(img/topo_menu2_aba_esq.gif);

}


.siteTopo .linguagem {
    float: right;
    font-size: 0.9em;
}



/*********************** CENTRO **********************/

.siteCentro{

	padding-bottom: 45px;

}



.tamanhoTexto{

    color: #A6A6A6;
    font-size: 70%;
    height: 20px;
    margin-left: 475px;
    padding-bottom: 26px;
    text-align: right;
    text-transform: uppercase;

}

.tamanhoTexto small,

.tamanhoTexto big{

	cursor: pointer;

	font-weight: bold;

	padding: 0 3px;

	margin-left: 10px;

}

.tamanhoTexto small{

	color: #3A94A9;

	font-size: 110%;

}

.tamanhoTexto big{

	color: #2D7EA6;

	font-size: 150%;

}


ul.selos li{

	float: left;

	width: 155px;

	height: 59px;

	padding-left: 6px;

	padding-bottom: 6px;

}



ul.selosCol1{

	width: 148px;

	margin: 0 auto;

	padding-top: 40px;

}

ul.selosCol1 li{

	width: 148px;

	height: 59px;

	padding-bottom: 6px;

}

ul.areaChamSelos {
    float: left;
    height: 528px;
    margin: 2px;
    padding-bottom: 5px;
    width: 285px
}

div.areaChamSelos {
    float: left;
    margin: 2px;
    padding-bottom: 5px;
    width: 285px
}
div.areaChamSelos li {
    height: auto;
    width: 142px;
    float: left;

}



div.areaChamSelos .areaImagem {
    padding-top: 20px;
    text-align: center;
}

div.areaChamSelos .areaTexto {
	padding: 0 10px;
	margin: 2px;
	height: 140px;
	width: 130px;
}


div.areaChamSelos .areaTexto p {
	clear: both;
	width: 130px;
	float: left;
}

ul.areaChamSelos li.area1 {
    background: none repeat scroll 0 0 transparent;
}

ul.areaChamSelos li.area2 {
    background: none repeat scroll 0 0 transparent;
}


ul.areaChamSelos li {
    height: auto;
    width: 142px;
    float: left;

}

ul.areaChamSelos .areaImagem {
    height: 110px;
    padding-top: 20px;
    text-align: center;
}

ul.areaChamSelos .areaTexto {
    height: 110px;
    padding: 0 10px;
}


ul.areaCham{

	float: left;

	width: 459px;

}

ul.areaCham li{

	float: left;

	width: 153px;

	height: 327px;

}

ul.areaCham li.area1{

	background-color: #FBFCFB;

}

ul.areaCham li.area2{

	background-color: #F5F6F4;

}

ul.areaCham li.area3{

	background-color: #EBECE8;

}

ul.areaCham .areaImagem{

	height: 110px;

	padding-top: 20px;

	text-align: center;

}

ul.areaCham .areaTexto{

	padding: 0 10px;

}





.galeria{

	float: left;

	width: 300px;

	padding-bottom: 20px;

}

.galeria .detalhe{

	height: 223px;

	overflow: hidden;

	background-color: #BCC1B5;

}

.galeria .detalhe .areaImagem{

	float: left;

	width: 144px;

	background-color: #FFF;

}

.galeria .detalhe .areaTexto{

	float: right;

	width: 135px;

	padding: 10px;

	color: #FFF;

}

.galeria .detalhe .areaTexto .seta{

	position: absolute;

	width: 13px;

	height: 26px;

	margin-top: -5px;

	margin-left: -24px;

	background-image: url(img/seta_esq.gif);

}

.galeria .detalhe .areaTexto h6{

	display: block;

	padding-bottom: 5px;

	font-size: 100%;

}

.galeria .detalhe .botao{

	float: none;

	background-image: url(img/icn_curriculo.gif);

}

.galeria ul{

	height: 60px;

	padding-top: 4px;

}

.galeria li{

	float: left;

}





ul.areas li{

	float: left;

	width: 108px;

	height: 112px;

	padding: 0 1px;

	margin-bottom: 5px;

	background-position: center top;

	background-repeat: no-repeat;

}

ul.areas li a{

	display: block;

	height: 32px;

	padding-top: 80px;

	text-align: center;

	font-size: 110%;

	background: none;

}

ul.areas li a:hover{

	color: #FFF;

	text-decoration: none;

}



ul.areas li.item1{

	background-image: url(img/icn_area_agrotoxicos.gif);

}

ul.areas li.item1 a:hover{

	background-image: url(img/icn_area_agrotoxicos_2.gif);

}



ul.areas li.item2{

	background-image: url(img/icn_area_alimentos.gif);

}

ul.areas li.item2 a:hover{

	background-image: url(img/icn_area_alimentos_2.gif);

}



ul.areas li.item3{

	background-image: url(img/icn_area_cosmeticos.gif);

}

ul.areas li.item3 a:hover{

	background-image: url(img/icn_area_cosmeticos_2.gif);

}



ul.areas li.item4{

	background-image: url(img/icn_area_tabaco.gif);

}

ul.areas li.item4 a:hover{

	background-image: url(img/icn_area_tabaco_2.gif);

}



ul.areas li.item5{

	background-image: url(img/icn_area_laboratorios.gif);

}

ul.areas li.item5 a:hover{

	background-image: url(img/icn_area_laboratorios_2.gif);

}



ul.areas li.item6{

	background-image: url(img/icn_area_medicamentos.gif);

}

ul.areas li.item6 a:hover{

	background-image: url(img/icn_area_medicamentos_2.gif);

}



ul.areas li.item7{

	background-image: url(img/icn_area_portos.gif);

}

ul.areas li.item7 a:hover{

	background-image: url(img/icn_area_portos_2.gif);

}



ul.areas li.item8{

	background-image: url(img/icn_area_produtos.gif);

}

ul.areas li.item8 a:hover{

	background-image: url(img/icn_area_produtos_2.gif);

}



ul.areas li.item9{

	background-image: url(img/icn_area_propaganda.gif);

}

ul.areas li.item9 a:hover{

	background-image: url(img/icn_area_propaganda_2.gif);

}



ul.areas li.item10{

	background-image: url(img/icn_area_precos.gif);

}

ul.areas li.item10 a:hover{

	background-image: url(img/icn_area_precos_2.gif);

}



ul.areas li.item11{

	background-image: url(img/icn_area_saneantes.gif);

}

ul.areas li.item11 a:hover{

	background-image: url(img/icn_area_saneantes_2.gif);

}



ul.areas li.item12{

	background-image: url(img/icn_area_dna.gif);

}

ul.areas li.item12 a:hover{

	background-image: url(img/icn_area_dna_2.gif);

}



ul.areas li.item13{

	background-image: url(img/icn_area_servicos.gif);

}

ul.areas li.item13 a:hover{

	background-image: url(img/icn_area_servicos_2.gif);

}

ul.areas li.item14{

	background-image: url(img/insumos1.jpg);

}

ul.areas li.item14 a:hover{

	background-image: url(img/insumos2.jpg);

}

ul.areas li.item15{

	background-image: url(img/vigilancia-1.gif);

}

ul.areas li.item15 a:hover{

	background-image: url(img/vigilancia-2.jpg);

}



.paginacao{

	height: 18px;

	margin-top: 10px;

	margin-bottom: 10px;

	padding: 4px 10px 0 10px;

	background-image: url(img/paginacao_bg.gif);
		
	width:	426px;

	float: none;

}

.paginacao p{

	float: left;

}

.paginacao .paginas{

	float: right;
	
	padding: 0 2px;

}

.paginacao .paginas *{

	padding: 0 2px;

}

.paginacao .letras{
    	font-size: 1.1em;
    	
	font-weight: bold;
	
	text-align: center;
	
	padding: 0 2px;

	margin-left: 1px;

}

.paginacao .letras *{

	padding: 0 2px;

	margin-left: 1px;

}

.paginacao b,

.paginacao .seta{

	color: #00669E;

}

.paginacao .seta{

	padding: 0 3px;

}



.consAnos {
    background-image: url("img/paginacao_bg.gif");
    float: left;
    height: 18px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 4px 10px 0;
    width: 426px;
}






.servicos{

	padding-bottom: 20px;

}

.servicos li{

	clear: both;

	padding-top: 17px;

	border-bottom: 1px solid #F3F3F2;

}

.servicos .logotipo{

	float: left;

	width: 151px;

}

.servicos .areaTexto{

	float: right;

	width: 282px;

}

.servicos h6{

	clear: none;

	color: #00669E;

	font-size: 100%;

}

.servicos p{

	padding: 10px 0;

}

.servicos .botao{

	padding-top: 0;

	padding-bottom: 0;

	background-image: url(img/icn_seta_cor1.gif);

}



/********************** LATERAL **********************/

.siteLateral{

	float: left;

	width: 191px;

	padding-bottom: 45px;

	padding-right: 10px;

}



.siteLateral dl{

	padding-bottom: 19px;

}

.siteLateral h5,

.siteLateral dt{

	padding-top: 20px;

	padding-bottom: 11px;

	font-size: 1.4em;

	font-weight: normal;

}

.siteLateral dd{

	border-bottom: 1px solid #F3F3F2;

}

.siteLateral dd a{

	display: block;

	width: 171px;

	padding: 3px 5px 4px 15px;

}

.siteLateral dd a:hover{

	color: #FFFFFF;

	text-align: right;

	text-decoration: none;

	background-color: #DA2A36;

}





.enquete ul{

	padding-top: 13px;

	padding-bottom: 10px;

} 

.enquete li{

	clear: both;

	padding-top: 13px;

	font-size: 90%;

	color: #777777;

}

.enquete form li{

	font-size: 100%;

}

.enquete .portentagem{

	display: block;

}

.enquete .barra{

	float: left;

	margin-top: 3px;

	margin-right: 3px;

	padding-left: 3px;

	background-position: left;

	background-repeat: no-repeat;

}

.enquete .barra span{

	float: left;

	width: 100%;

	height: 7px;

	font-size: 0;

	background-position: right;

	background-repeat: no-repeat;

}

.enquete .numero{

	float: left;

	margin-right: -30px;

}



.enquete .cor1 .barra{

	background-image: url(img/enquete_cor1_esq.gif);

}

.enquete .cor1 .barra span{

	background-color: #00669E;

}



.enquete .cor2 .barra{

	background-image: url(img/enquete_cor2_esq.gif);

}

.enquete .cor2 .barra span{

	background-color: #B8D700;

	background-image: url(img/enquete_cor2_dir.gif);

}



.enquete .cor3 .barra{

	background-image: url(img/enquete_cor3_esq.gif);

}

.enquete .cor3 .barra span{

	background-color: #CCD691;

	background-image: url(img/enquete_cor3_dir.gif);

}



.enquete .cor4 .barra{

	background-image: url(img/enquete_cor4_esq.gif);

}

.enquete .cor4 .barra span{

	background-color: #BDB6A5;

	background-image: url(img/enquete_cor4_dir.gif);

}



.enquete .botao{

	background-image: url(img/icn_seta_cor3.gif);
	float: left;

} 



.pesquisa form.busca{

	width: 154px;

	padding-top: 5px;

	background-image: url(img/busca_pesquisa_bg.gif);

}

.pesquisa form.busca input.text{

	width: 120px;

}

.pesquisa form.busca input.botao{

	background-image: url(img/busca_pesquisa_icn.gif);

}



.contato{

	padding-bottom: 19px;

}





/********************** CONTEÚDO *********************/

.siteConteudo{

	float: left;

	width: 759px;

	padding-top: 20px;

}



.breadcrumb{

	padding-top: 23px;

	padding-bottom: 5px;

	color: #B0B0B0;

	font-size: 120%;

}


.breadcrumb,

.breadcrumb *{

	font-family: Verdana;

	font-style: italic;

	font-weight: bold;

}

.breadcrumb a{

	color: #B0B0B0;

}

.breadcrumb b a{

	color: #00669E;

}

.breadcrumb1{

	padding-top: 3px; 

	padding-bottom: 14px;

	color: #B0B0B0;

	font-size: 120%;

}

.breadcrumb1,

.breadcrumb1 *{

	font-family: Verdana;

	font-style: italic;

	font-weight: bold;

}

.breadcrumb1 a{

	color: #B0B0B0;

}

.breadcrumb1 b a{

	color: #00669E;

}





.areaPrinc{

	font-size: 110%;

	padding: 0 10px 10px 10px;

}

.areaPrinc p{
	font:arial;
	font-size:100%;

}

.areaPrinc h2{
		padding-bottom: 20px;
		color: #848484;
		font-size: 150%;
		/*font-size: 70%;*/
		font-weight: normal;
		letter-spacing: -2px;
	}
	.areaPrinc em{
		/*background-image: url(img/icn_seta_1.gif);*/
	}
	/*.areaPrinc em span{
		font-size: 100%;
		color:#FFFFFF;
		background-color: #FF8309;
	}*/
	.areaPrinc img {
	    width:auto;
		height:auto;
		width: 207px;
		height: 133px;
		padding: 3px 7px 5px 4px;
		background: url(img/foto_214x138.gif);
	}

.areaPrinc .botao{

	background-image: url(img/icn_mais_cor1.gif);

}



.areaDecreto{

	font-size: 110%;

	margin-top: 20px;

	padding: 10px;

	border-top: 1px solid #F3F3F2;

}

.areaDecreto p{

	padding-top: 10px;

}

.areaDecreto .lei{

	color: #00669E;

}



.areaDestaques{

	float: left;

	width: 446px;

	background: url(img/bg_cor.gif) repeat-y left;

}

.destaques dd{

	display: block;

	float: left;

	width: 223px;

	_height: 384px;

	min-height: 384px;

}

.destaques img{

	display: block;

	width: 218px;

	eight: 168px;

}

.destaques .areaTexto{

	display: block;

	padding: 18px;
	font-size:110%;

}

.destaques .areaTexto p{

	display: block;

	/*padding: 18px;*/
	font-size:110%;	

}

.destaques .areaTexto strong{

	display: block;

	_height: 50px;

	min-height: 50px;

	padding-bottom: 10px;

	font-size: 120%;

}




.listaLink{

	margin-bottom: 27px;

}

.listaLink dt{

	padding-bottom: 21px;

}

.listaLink li,

.listaLink dd{

	padding: 2px 0;

}

.listaLink a{

	display: block;

	padding-left: 12px;

	font-size: 95%;

	color: #848383;

	background: #FFF;

	text-transform: uppercase; 

}

.listaLink a:hover{

	color: #4C94BB;

	background: url(img/icn_seta.gif) no-repeat left top;

}



.listaPos li{

	float: left;

	width: 50%;

}

.listaPos .listaLink{

	padding-top: 10px;

}



dl.noticias{

	width: 100%;

}

dl.noticias dd{

	clear: both;

	background-color: #BDC2B6;

}

dl.noticias a{

	position: relative;

	display: block;

	color: #FFF;

	padding: 0 10px;

	margin-bottom: -1px;

	background: none;

}

dl.noticias a span{

	display: block;

	padding: 10px 0;

	border-bottom: 1px solid #E7E8E4;

}

dl.noticias a em{

	display: block;

	color: #FFF;

	font-weight: bold;

	background: none;

}

dl.noticias a:hover{

	color: #7E8278;

	background: #F7F8F6 url(img/noticia_bg.gif) repeat-x center bottom;	

}

dl.noticias a:hover span{

	color: #7E8278;

	background: #F7F8F6 url(img/noticia_bg.gif) repeat-x center bottom;	

}

dl.noticias a:hover em{

	color: #484B44;

	text-decoration: none;

}



.areaUltimas{

	clear: both;

	background-color: #BDC2B6;

}

.areaUltimas dl.noticias{

	clear: both;

}

.areaUltimas dl.noticias a{

	width: 426px;

}

.areaUltimas dl.noticias a em{

	display: block;

	float: left;

	width: 100px;

	text-align: right;

	padding-right: 10px;

	margin-right: 10px;

	border-right: 1px solid #FFF;

}

.areaUltimas dl.noticias a:hover em{

	border-right: 1px solid #7E8278;

}

.areaUltimas .botao{

	background-image: url(img/icn_mais_cor6.gif);

}



.areaNovidades{

	background-color: #BEC3B7;

}

.areaNovidades .botao{

	background-image: url(img/icn_mais_cor1-2.gif);

}



.quadro{

	background-image: url(img/qdr_borda.gif);

}

.quadro .qdrTopo{

	height: 6px;

	font-size: 0;

	background-image: url(img/qdr_topo.gif);

}

.quadro .qdrRodape{

	clear: both;

	padding-top: 18px;

	background: #FFF url(img/qdr_rodape.gif) center top no-repeat;

}

.quadro label{

	display: block;

	height: 18px;

	font-style: italic;

	font-weight: bold;

}

.quadro input.text{

	float: left;

	display: block;

	border: 0;

	margin: 0 5px;

	_margin: 0 2px 0 3px;

	padding: 0;

	background-color: transparent;

}

.quadro .botao{

	float: right;

	width: 85px;

	padding-left: 16px;

	background-image: url(img/icn_busca.gif);

	background-position: left;

	background-repeat: no-repeat;

	text-transform: uppercase;

}

.campo1, .campo2, .campo3, .campo4{

	height: 35px;

	padding-top: 8px;

	padding-left: 16px;

	margin-bottom: 8px;

	background-position: 16px bottom;

	background-repeat: no-repeat;

}

.campo1{

	float: left;

	width: 165px;

	background-image: url(img/campo_1.gif);

}

.campo1 input.text{

	width: 155px;

}

.campo2{

	float: left;

	width: 225px;

	background-image: url(img/campo_2.gif);

}

.campo2 input.text{

	width: 215px;

}

.campo3{

	clear: both;

	width: 405px;

	background-image: url(img/campo_3.gif);

}

.campo3 input.text{

	width: 395px;

}

.campo4{

	clear: both;

	width: 377px;

	background-image: url(img/campo_4.gif);

}

.campo4 input.text{

	float: left;

	width: 155px;

}

.campo4 span{

	float: left;

	width: 47px;

	text-align: center;

}





ul.ordem{

	position: relative;

	float: right;

	margin-bottom: -17px;

}

ul.ordem li{

	float: left;

}

ul.ordem .botao{

	padding-top: 0;

	padding-bottom: 0;

}

ul.ordem li.cresc .botao{

	float: left;

	background-image: url(img/icn_seta_topo.gif);

}

ul.ordem li.decresc .botao{

	float: left;

	background-image: url(img/icn_seta_baixo.gif);

}



dl.lista{

	padding-top: 0;

	padding-bottom: 20px;

}

dl.lista dt{

	padding-top: 0;

}

dl.lista dd{

	clear: both;

	padding: 2px 1px;

	background-color: #FFF;

	border-bottom-color: #F3F3F2;

	border-bottom-style: solid;

	border-bottom-width: 1px;

}

dl.lista dd font{

	

	padding-left: 10px;


}

dl.lista dd.cor1{

	background-color: #F8F8F8;

}

dl.lista em{

	display: block;

	font-weight: bold;

}

dl.lista a{

	display: block;

	padding-left: 10px;

	background: none;

}

dl.lista a:hover{

	color: #00669E;

	text-decoration: none;

	background: url(img/icn_seta.gif) no-repeat left top;

}



/******************* CONTEÚDO MIOLO *******************/

.contMiolo{

	float: left;

	width: 455px;

}
/*.contMiolo img {
	    width:auto;
		height:auto;
		width: 207px;
		height: 133px;
		padding: 3px 7px 5px 4px;
		background: url(img/foto_214x138.gif);
	}
*/
.contMiolo img.align_left{
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;		
	}
	
.contMiolo p{
		padding-top: 20px;
		font-size: 110%;		
	}

.contMiolo .areaDestaques{

	clear: both;

}



.contMiolo .estadoMunic{

	float: left;

	width: 430px;

	padding-right: 10px;	

}

.contMiolo .estadoMunic img{

	float: left;

}



.contMiolo .areaCol2{

	clear: both;

	width: 446px;

	background-image: url(img/bg_cor.gif);

}

.contMiolo .areaCol2 .areaNoticias{

	float: left;

	width: 223px;

}

.contMiolo .areaCol2 .areaNoticias dd{

	background-color: transparent;

}

.contMiolo .areaCol2 .areaNoticias a,

.contMiolo .areaCol2 .areaNoticias span,

.contMiolo .areaCol2 .areaNoticias em{

	color: #504E4E;

}

.contMiolo .areaCol2 .areaNoticias dd,

.contMiolo .areaCol2 .areaNoticias span{

	border-color: #DBDCD8;

}

.contMiolo .areaCol2 dl.noticias a{

	width: 203px;

}

.contMiolo .areaCol2 .botao{

	background-image: url(img/icn_mais_cor7.gif);

}





/****************** CONTEÚDO LATERAL ******************/

.contLateral{

	float: right;

	width: 299px;

	padding-top: 2px;

}
.contLateralFisc{

        float: right;

        width: 208px;

        padding-top: 2px;

}

.contLateral ul.selos{
   	 margin-right: -27px;
	 margin-top: 38px; 
   	position: relative;
    	width: 308px;
    	height: auto;
}

.estadoMunic img{

	margin-right: 10px;

}

.estadoMunic h5{

	padding-bottom: 3px;

}

.estadoMunic strong{

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

	font-size: 110%;

}

.estadoMunic .botao{

	background-image: url(img/icn_mais_cor3.gif);

}



.contLateral .estadoMunic{

	float: none;

	width: auto;

	padding-right: 0;	

}

.contLateral .estadoMunic img{

	float: right;

	width: 60px;

	margin-right: 10px;

}

.contLateral strong{

	padding-left: 10px;

}

.contLateral .estadoMunic p{

	float: left;

	width: 205px;

	padding-left: 10px;

}





dl.listaCampanhas .areaImagem a{

	display: block;

	background-color: #FFF;
	
	height:160px;
	
	padding-bottom:3px;
	
    width:119px;

}

dl.listaCampanhas .areaTexto{

	color:#FFFFFF;
	
	display:block;
	
	margin-left:133px;
	
	padding:79px;
	
	position:absolute;	
	

}

dl.listaCampanhas .bgCor1 .areaTexto{

	background-color: #9BA092;
	
	top:225px;

}

dl.listaCampanhas .bgCor2 .areaTexto{

	background-color: #CBCDC6;
	
	top:388px;

}

dl.listaCampanhas .bgCor3 .areaTexto{

	background-color: #9BA092;
	
	top:551px;

}

dl.listaCampanhas strong{

	display: block;

}



.contLateral .areaCol2{

	clear: both;

	width: 302px;

	background-image: url(img/bg_cor2.gif);

	background-position: center;
	text-align:justify;

}

.contLateral .areaCol2 .coluna1,

.contLateral .areaCol2 .coluna2{

	float: left;

	width: 151px;
	text-align:justify;

}

.contLateral .areaCol2 dd{

	background-color: transparent;

}

.contLateral .areaCol2 .destaque{

	background-color: #EAEBE8;

}

.contLateral .areaCol2 .destaque a,

.contLateral .areaCol2 .destaque em,

.contLateral .areaCol2 .destaque span{

	color: #72736F;

}

.contLateral .areaCol2 .areaImagem{

	width: 151px;

	overflow: hidden;

}

.contLateral .areaCol2 .areaImagem .seta{

	position: absolute;

	width: 25px;

	height: 13px;

	margin-left: 10px;

	background: url(img/seta.gif) no-repeat top;

}

.contLateral .areaCol2 .areaImagem img{

	display: block;

}

.contLateral .areaCol2 .coluna1 .botao{

	background-image: url(img/icn_mais_cor1-2.gif);

}

.contLateral .areaCol2 .coluna2 .botao{

	background-image: url(img/icn_mais_cor1-3.gif);

}





.contLateral .infoCol2 .coluna1,

.contLateral .infoCol2 .coluna2{

	float: left;

	width: 151px;

}

.contLateral .areaCol2 dl.noticias a{

	width: 131px;

}

.contLateral .infoCol2 .coluna1 dd,

.contLateral .infoCol2 .coluna2 dd{

	padding-bottom: 8px;

}

.contLateral .infoCol2 .coluna1 dd{

	padding-right: 10px;

	border-right: 1px solid #EDECEC;

}

.contLateral .infoCol2 .coluna2 dd{

	margin-left: -1px;

	padding-left: 10px;

	border-left: 1px solid #EDECEC;

}

.contLateral .infoCol2 dt{

	padding-bottom: 23px;

}

.contLateral .infoCol2 em{

	display: block;

	font-weight: bold;

}

.contLateral .infoCol2 .botao{

	background-image: url(img/icn_mais_cor1.gif);

}



/*********************** RODAPE ***********************/

.siteRodape{

	clear: both;

	color: #FFF;

	text-align: center;

	background-color: #869025;

}


/*********************** HOME ***********************/

ul.selos{
	width: 155px;
	float: right;
	margin-top: 13px;
}
.areaPrinc1{
	float: left;
	width: 446px;
	padding: 0;
	margin-top: 30px;
	background-color: #FFFFFF;
}
.areaPrinc1 p{
	padding: 3px 26px 0 26px;
	font-size:110%;

}

.areaPrinc1 .botao{

	background-image: url(img/icn_mais_cor1.gif);

}
.areaPrinc2{
	font-size: 110%;
	float: left;
	width: 446px;
	padding: 0;
	margin-top: 10px;
	/*background-color: #F5F6F4;*/
}

ul.areaCham{
	width: 145px;
	height: 300px;
	padding-left: 5px;
	padding-bottom: 5px;
}
ul.areaCham h5{
	padding-top: 9px;
}
ul.areaCham li{
	width: 150px;
	height: auto;
}
ul.areaCham li.area1{
	padding-right: 6px;
	background: none;
}
ul.areaCham li.area2{
	background: none;
}
ul.areaCham .areaTexto{
	height: auto;
	margin-bottom: 7px;
}


ul.areaCham1{

	float: left;

	width: 459px;

}

ul.areaCham1 li{

	float: left;

	width: 153px;

	height: 387px;

}

ul.areaCham1 li.area1{

	background-color: #FBFCFB;

}

ul.areaCham1 li.area2{

	background-color: #F5F6F4;

}

ul.areaCham1 li.area3{

	background-color: #EBECE8;

}

ul.areaCham1 .areaImagem{

	height: 110px;

	padding-top: 20px;

	text-align: center;

}

ul.areaCham1 .areaTexto{

	padding: 0 10px;

}

.contMiolo2 {

margin: 35px 0 0 0;

}

ul.areaCham2 li {
height: 390px;
}



.areaNoticias1{
	float: left;
	width: 158px;
	background-color: #BEC3B7;
}
.areaNoticias1 dl.noticias a span{
	padding: 15px 0;
}
.areaNoticias1 .botao{
	background-image: url(img/icn_mais_cor5.gif);
}


/*********************** JANELA ************************/
div.destqJanela{
	display: none;
	position: absolute;
	z-index: 10;
	top: 250px;
	left: 50%;
	width: 612px;
	margin-left: -342px;
	/*font-size: 110%;*/
	
	
}
div.destqJanela .area{
	_height: 275px;
	min-height: 275px;
	padding: 10px 17px 17px 17px;
	background-color: #FFFFFF;
}
div.destqJanela .btFechar{
	z-index: 11;
	margin-top: 9px;	
}
div.destqJanela blockquote{
	display: none;
}
div.destqJanela h2{
	height: 39px;
	padding-bottom: 2px;
	background-repeat: no-repeat;
}
div.destqJanela .item1 h2{
	background-image: url(img/home/tit_jornal_2.gif);
}
div.destqJanela .item2 h2{
	background-image: url(img/home/tit_tv_2.gif);
}
div.destqJanela .item3 h2{
	background-image: url(img/home/tit_radio_2.gif);
}
div.destqJanela .item4 h2{
	background-image: url(img/home/tit_internet_2.gif);
}
.siteHome div.destqJanela em{
	background: none;
}
.siteHome div.destqJanela em span{
	font-size: 100%;
}
div.destqJanela .item1 em span{
	color: #FFFFFF;
	background-color: #B53539;
}
div.destqJanela .item2 em span{
	color: #FCE1C0;
	background-color: #F4992C;
}
div.destqJanela .item3 em span{
	color: #DBEAC0;
	background-color: #85BA2D;
}
div.destqJanela .item4 em span{
	color: #DFD4E0;
	background-color: #937096;
}
div.destqJanela ul{
}
div.destqJanela ul li{
	padding-top: 15px;
}
div.destqJanela ul a{
	color: #979797;
}
div.destqJanela ul strong{
	display: block;
	color: #787878;
	font-size: 110%;
}

.btFechar{
		float: right;
		width: 43px;
		height: 7px;
		margin-bottom: -7px;
		background-image: url(img/bt_fechar.gif)
	}
	.btFechar a{
		display: block;
		height: 7px;
	}


.destqJanela{
	position: absolute;
	top: 200px;
	left: 32%;
	z-index: 10;
	width: 475px;
	_width: 470px;
	min-height: 449px;
	_height: 449px;
	margin-top: 6px;
	margin-bottom: -468px;
	/*_margin-bottom: 8px;*/
	margin-right: 6px;
	_margin-right: 3px;
	padding: 13px 15px 0 15px;
	_padding-left: 20px;
	background-color: #CCCCCC;	
}

	.destqJanela h2{
		padding-bottom: 20px;
		color: #848484;
		font-size: 370%;
		font-size: 170%;
		font-weight: normal;
		letter-spacing: -2px;
	}
	.destqJanela em{
		/*background-image: url(img/icn_seta_1.gif);*/
	}
	.destqJanela em span{
		font-size: 100%;
		/*color:#000000;
		/*background-color: #FCEC99;*/
	}
	.destqJanela img {
	    width:auto;
		height:auto;
		width: 207px;
		height: 133px;
		padding: 3px 7px 5px 4px;
		background: url(img/foto_214x138.gif);
	}
	
	.foto140x90 img{
	width: 90px;
	height: 140px;
	padding: 3px 7px 5px 4px;
	background: url(img/foto_214x138.gif);
	}
	
	.destqJanela img.align_left{
		float: left;
		margin-right: 10px;
		margin-bottom: 10px;		
	}
	.destqJanela p{
		padding-top: 20px;
		/*font-size: 110%;*/
	}
	.destqJanela p.seta{
		padding-left: 10px;
		text-transform: uppercase;
		background: url(img/tv/icn_seta.gif) no-repeat left 23px;
	}
	.fontefinal{
	margin: 5px 0 10px 0;
	padding: 0 2px 6px 2px;
	color: #202E43;
	/*font-size: 100%;
	font-weight: normal;
	text-transform: uppercase;*/
	background: url(img/bg_cor.gif) repeat-x bottom;	
	}

/*********************** JANELA ***********************/


/*********************** Conteudo Legislação ***********************/


.listaLegislacao{

	margin-bottom: 27px;

}

.listaLegislacao dt{

	padding-bottom: 21px;

}

.listaLegislacao li,

.listaLegislacao dd{

	padding: 2px 0;
	margin-left: 5px;

}

.listaLegislacao dd b{

	padding: 2px 0;
	top: 5px;
	margin-left: 119px;

}

.listaLegislacao dd li{

	padding: 2px 0;
	top: 5px;
	margin-left: 119px;

}

.listaLegislacao a{

	display: block;

	padding-left: 12px;

	font-size: 95%;

	color: #848383;

	background: #FFF;

	text-transform: uppercase; 

}

.listaLegislacao a:hover{

	color: #4C94BB;

	background: url(img/icn_seta.gif) no-repeat left top;

}

/*********************** Fim Conteudo Legislação ***********************/




/*********************** Consultas Publicas ***********************/

.tabelaConsulta {
	float:none;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left;
	width:648px;
}

.centroConsulta {
	padding: 5px;	
	
	}


.item1 {
	border: 1px solid #e9e9e9;
	float: left;
	padding: 3px;
	margin-left: 8px;
	color: #999999;
	font-size: 0.95em;
	width: 190px;
	height: 80px;
	margin-top:10px;
}

.item2 {
	border: 1px solid #e9e9e9;
	padding: 3px;
	float: left;
	margin-left: 8px;
	color: #999999;
	font-size: 0.95em;
    width: 190px;
	height: 80px;
	margin-top:10px;
}

.item3 {
	border: 1px solid #e9e9e9;
	padding: 3px;
	float: left;
	margin-left: 7px;
	color: #999999;
	font-size: 0.95em;
	width: 190px;
	height: 80px;
	margin-top:10px;
}

.item4 {
	
	border:	1px solid #E9E9E9;
	float:	left;
	font-size:	0.95em;
	margin:	0px 0 0 8px;
	padding-bottom:	7px;
	padding-top:	10px;
	width:	607px;
	
}

.item4 strong {
    font-size: 1.2em;
}

.item5 {

        border: 1px solid #E9E9E9;
        color:  #999999;
        float:  left;
        font-size:      0.95em;
        margin: 0px 0 0 8px;
        padding-bottom: 7px;
        padding-top:    10px;
        width:  607px;

}

.item6 {

        border: 1px solid #E9E9E9;
        color:  #999999;
        float:  left;
        font-size:      0.95em;
        margin: 0px 0 0 8px;
        padding-bottom: 7px;
        padding-top:    10px;
        width:  607px;

}

.item7 {

        border: 1px solid #E9E9E9;
        color:  #999999;
        float:  left;
        font-size:      0.95em;
        margin: 0px 0 0 8px;
        padding-bottom: 7px;
        padding-top:    10px;
        width:  607px;

}

.item8 {

        border: 1px solid #E9E9E9;
        color:  #999999;
        float:  left;
        font-size:      0.95em;
        margin: 0px 0 0 8px;
        padding-bottom: 7px;
        padding-top:    10px;
        width:  607px;

}

.item9 {

        border: 1px solid #E9E9E9;
        color:  #999999;
        float:  left;
        font-size:      0.95em;
        margin: 0px 0 0 8px;
        padding-bottom: 7px;
        padding-top:    10px;
        width:  607px;

}

.item10 {

        border: 1px solid #E9E9E9;
        color:  #999999;
        float:  left;
        font-size:      0.95em;
        margin: 0px 0 0 8px;
        padding-bottom: 7px;
        padding-top:    10px;
        width:  607px;

}

.item11 {

        border: 1px solid #E9E9E9;
        color:  #999999;
        float:  left;
        font-size:      0.95em;
        margin: 0px 0 0 8px;
        padding-bottom: 7px;
        padding-top:    10px;
        width:  607px;

}


.item12 {

       	border: 1px solid #E9E9E9;
        color:  #999999;
       	float:  left;
        font-size:	0.95em;
        margin: 0px 0 0 8px;
        padding-bottom: 7px;
        padding-top:    10px;
        width:  607px;

}
.centroConsulta a {
		
	color:	#0000FF;
	
	}


/*********************** Multimidia ***********************/





.box_video_destaque{
	padding: 20px;
	margin-bottom: 20px;
	background: #010101 url(img/video_bg.gif) repeat-x top;
}
.box_video_destaque,
.box_video_destaque *{
	color: #fff !important;
}
.box_video_destaque .destaques{
	position: relative;
	overflow: hidden;
	width: 800px;
	margin: 0 auto;
}
.box_video_destaque .destaques ul{
	width: 1600px;
	height: 350px;
	overflow: hidden;
}
.box_video_destaque .destaques ul li{
	float: left;
	width: 800px;
	height: 350px;
	overflow: hidden;
}
.box_video_destaque .destaques ul li.oculto{
	display: none;
}
.box_video_destaque .destaques ul li.ativo1{
	float: left;
	display: block;
}
.box_video_destaque .destaques ul li.ativo2{
	float: right;
	display: block;
	margin-top: 1px;
}
.box_video_destaque .destaques ul img{
	position: relative;
	z-index: 1;
	display: block;
	width: 800px;
	height: 350px;
	margin-bottom: -350px;
}
.box_video_destaque .destaques ul .texto{
	position: relative;
	z-index: 2;
	float: right;
	width: 180px;
	height: 294px;
	padding: 10px;
	margin-right: 163px;
	background: url(img/insertbg.png);
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='css/img/insertbg.png');
}
.box_video_destaque .destaques ul .texto h2{
	font-size: 22px;
	line-height: 25px;
	word-spacing: 3px;
}
.box_video_destaque .destaques ul .texto p{
	font-size: 12px;
	margin-bottom: 25px;
}
.box_video_destaque .destaques ul .texto .botao{
	display: block;
	width: 180px;
	height: 23px;
	padding-top: 6px;
	background: url(img/video_botao.gif);
	color: #c7c7c7;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.box_video_destaque .seta{
	float: right;
	padding-top: 5px;
}
.box_video_destaque .seta .anterior,
.box_video_destaque .seta .proximo{
	display: block;
	float: left;
	cursor: pointer;
	width: 16px;
	height: 16px;
	margin-left: 5px;
}
.box_video_destaque .seta .anterior{
	background: url(img/icn_seta_6-2.gif);
}
.box_video_destaque .seta .proximo{
	background: url(img/icn_seta_5-2.gif);
}

.box_video_destaque h5{
	margin-top: 20px;
	margin-bottom: 10px;
	border-bottom: 2px solid #739511;
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 5px;
}
.box_video_destaque .categoria{
	width: 800px;
	margin: 0 auto;
	overflow: hidden;
}
.box_video_destaque .categoria .bloco1{
	float: left;
	width: 620px;
}
.box_video_destaque .categoria .bloco2{
	float: right;
	width: 160px;
}
.box_video_destaque .categoria .bloco1 ul{
	float: left;
	width: 140px;
	padding-left: 15px;
	margin-right: 15px;
	margin-left: -16px;
	border-left: 1px solid #ccc;
}



.box_lista_videos{
	float: left;
	width: 656px;
}
ul.lista_video{
	_height: 624px;
	margin-right: -40px;
}

ul.lista_video em {
	background-color:#118DED;
}

ul.lista_video li{
	float: left;
	width: 192px;
	height: 188px;
	padding-right: 40px;
	margin-bottom: 20px;
	overflow: hidden;
}
ul.lista_video li img{
	display: block;
	width: 192px;
	height: 120px;
	margin-bottom: 5px;
}
ul.lista_video .comantario{
	position: relative;
	display: block;
	float: right;
	width: 21px;
	height: 17px;
	background: url(img/commentsbg.gif);
	color: #fff;
	text-align: center;
}

.box_lista_agencia{
	padding: 10px 0 0 0;
	float: right;
	width: 250px;
}


.box_lista_agencia2{
	padding: 30px 0 0 0;
	float: right;
	width: 250px;
}



.box_video_detalhe{

	padding-bottom: 200px;
}
.box_video_detalhe .video{
	float: left;
	padding-right: 20px;
}


.box_comentarios{
	float: left;
	width: 460px;
	margin-top: 30px;
}






div.jAbaContainer { padding:3px; }
div.jAbaHeader { font-size: 13px;}
div.jAbaBody {border: solid 1px #CCCCCC; height:100%;}


div.jAbaHeader .jTabHeaderHidden { 
	cursor: pointer;
	background-image: url(img/abamiddlenormal.gif);
	background-repeat: repeat-x;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	padding: 3px;
}
div.jAbaHeader .jTabHeaderInline {
	cursor: pointer;
	background-image: url(img/abamiddleclick.gif);
	background-repeat: repeat-x;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	padding: 3px;
}
div.jAbaBody .jTabBodyHidden { display: none;}
div.jAbaBody .jTabBodyInline{
	display: inline;
	width:400px;
	height:100px;
}

h4.navegacao {
	font-size: 13px;
	padding-top: 10px;
	padding-bottom: 10px;

}

multimidiaCentro {

}

.player_area {
	height:400px;
	margin:0 0 15px;
	padding:10px;
}

.player {
	float:left;
}

.descricao {
	border:1px solid #E9E9E9;
	margin:0 0 0 530px;
	width:400px;
}


.descricao h3 {
	font-family:Verdana;
	font-style:italic;
	margin-bottom:13px;
	margin-top:5px;
}

ul.lista{
	overflow: hidden;
}
ul.lista li{
	position: relative;
	padding: 10px 0;
	margin-top: -1px;
	background: url(img/icn_tracado.gif) repeat-x top;
}
.siteCentro div.gs-bidi-start-align gs-snippet {

	 width: 704px;
	text-align: justify;

}

.siteTopo div.buscaGoogle{

        float: right;

 	width: 216px;

        clear: right;

  	

}

.buscap {
padding-bottom:20px;
}


.buscap li {
border-bottom:1px solid #F3F3F2;
clear:both;
padding-top:17px;
font-style:normal;
}


.buscap a {
background:none repeat scroll 0 0 transparent;
color:RoyalBlue;
display:block;
font-size:14px;
text-decoration:underline;


}
.buscap dd{

text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
list-style:none outside none;
margin:0;
color:#000;
font-size: 11px;

}

.diretor_tolbar {

text-align:right;

}


#barra {
    height: 25px;
    margin: 24px 0 -1px;
    width: 760px;
}

.contMiolo img {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
}

.seloredeS {
    margin-left: 156px;
    margin-top: 56px;
    position: absolute;
    width: 159px;
}


#barra-brasil {
height: 32px;
background: #f1f1f1;
font-weight: bold;
font-size: 12px;
line-height: 32px;
font-family: "Open Sans",Arial,Helvetica,sans-serif;
}

div#wrapper-barra-brasil {
position: relative;
overflow: hidden;
margin: 0 auto;
width: 100%;
max-width: 960px;
}

#barra-brasil a, #barra-brasil ul, #barra-brasil li {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}

#barra-brasil .brasil-flag {
float: left;
padding: 7px 0 6px;
width: 115px;
height: 19px;
border-right: 2px solid #dfdfdf;
}

#barra-brasil .brasil-flag .link-barra {
display: block;
padding-left: 42px;
width: 43px;
background: url(img/brasil1.png) 8px center no-repeat;
text-transform: uppercase;
line-height: 19px;
}

#barra-brasil .acesso-info {
position: absolute;
left: 130px;
}

#barra-brasil .link-barra {
color: #606060;
}

#barra-brasil .list {
position: absolute;
top: 0;
right: 0;
}

#barra-brasil .list .first {
border-left: 2px solid #dfdfdf;
}
#wrapper-barra-brasil {
width: 960px;
}


#barra-brasil .list-item {
display: inline-block;
padding: 0 15px 0 13px;
height: 32px;
border-right: 2px solid #dfdfdf;
}

#barra-brasil a {
text-decoration: none;
}

.titulo {
    background-color: #FFFFFF;
    clear: both;
    font-size: 1em;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 20px;
}
.alto_contraste {
    color: #4F4D4D;
    float: right;
    font-size: 1.1em;
    margin-left: 25px;
    width: auto;
}

#contMiolo {
float: left;
width: 455px;
}

ul.aresReg {}


ul.areasReg li {
    background-position: center top;
    background-repeat: no-repeat;
    float: left;
    height: 112px;
    margin-bottom: 5px;
    padding: 0 1px;
    width: 108px;
}
ul.areasReg li a {
    background: none repeat scroll 0 0 transparent;
    display: block;
    font-size: 110%;
    height: 32px;
    padding-top: 80px;
    text-align: center;
}
ul.areasReg li a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
ul.areasReg li.item1 {
    background-image: url("img/toxicologia1.jpg");
}
ul.areasReg li.item1 a:hover {
    background-image: url("img/toxicologia2.jpg");
}
ul.areasReg li.item2 {
    background-image: url("img/alimentos1.jpg");
}
ul.areasReg li.item2 a:hover {
    background-image: url("img/alimentos2.jpg");
}
ul.areasReg li.item3 {
    background-image: url("img/cosmeticos1.jpg");
}
ul.areasReg li.item3 a:hover {
    background-image: url("img/cosmeticos2.jpg");
}
ul.areasReg li.item4 {
    background-image: url("img/tabaco1.jpg");
}
ul.areasReg li.item4 a:hover {
    background-image: url("img/tabaco2.jpg");
}
ul.areasReg li.item5 {
    background-image: url("img/laboratorios1.jpg");
}
ul.areasReg li.item5 a:hover {
    background-image: url("img/laboratorios2.jpg");
}
ul.areasReg li.item6 {
    background-image: url("img/medicamentos1.jpg");
}
ul.areasReg li.item6 a:hover {
    background-image: url("img/medicamentos2.jpg");
}
ul.areasReg li.item7 {
    background-image: url("img/portos1.jpg");
}
ul.areasReg li.item7 a:hover {
    background-image: url("img/portos2.jpg");
}
ul.areasReg li.item8 {
    background-image: url("img/produtos1.jpg");
}
ul.areasReg li.item8 a:hover {
    background-image: url("img/produtos2.jpg");
}
ul.areasReg li.item9 {
    background-image: url("img/saneantes1.jpg");
}
ul.areasReg li.item9 a:hover {
    background-image: url("img/saneantes2.jpg");
}
ul.areasReg li.item10 {
    background-image: url("img/sangue1.jpg");
}
ul.areasReg li.item10 a:hover {
    background-image: url("img/sangue2.jpg");
}
ul.areasReg li.item11 {
    background-image: url("img/servicos1.jpg");
}
ul.areasReg li.item11 a:hover {
    background-image: url("img/servicos2.jpg");
}

ul.areasReg li.item12 {
    background-image: url("img/controle1.jpg");
}

ul.areasReg li.item12 a:hover {
    background-image: url("img/controle2.jpg");
}

ul.areasReg li.item13 {
    background-image: url("img/insumos1.jpg");
}

ul.areasReg li.item13 a:hover {
    background-image: url("img/insumos2.jpg");
}

ul.areasReg li.item14 {
    background-image: url("img/vigilancia-1.jpg");
}

ul.areasReg li.item14 a:hover {
    background-image: url("img/vigilancia-2.jpg");
}
.coluna2 {
    background-color: #BEC3B7;
}

.coluna2 .botao{
        background-image: url(img/icn_mais_cor5.gif);
}

#footer-brasil {
   background: none repeat scroll 0% 0% #00420c;
   padding: 1em 0px;
   max-width: 100%;
}

