@charset "utf-8";
/* CSS Document */


html {background:url(../images/imagens_novo/bg.gif) repeat-x #1276B1;font-family:Arial,verdana; }
body{width:auto;margin: 0 auto;}


/* TAGS GERAIS */
h2 { font-size:100%; color:#0f608e;margin-bottom:5px;}
a { text-decoration:none; color:#666; }
a, p { line-height:120%; }
p {margin-bottom:5px; }
#center { width:800px; background-color:#fff;clear:both;margin-top:10px;}
#geral {width:800px; background-color:#fff; margin-top:40px;amargin-bottom:20px;}
#wrapperGeral {width:800px; margin:0 auto;}
#mec {width:800px;height:26px;} 
#mec form{width:500px; float:left; height:26px;margin-right:60px;}
#mec img{ float:left; }
#mec .pr {float:right; margin-top:4px;}
#mec img{display: none; }


/*Barra Governo*/
#barra-governo-wrap{
	clear: both;
	overflow: hidden;
	width: 100%;
	height: 28px;
	background-color: #00500F;
}
#barra-governo-left {
	background: url(../images/barra_brasil_v3_bgx.gif) repeat-x bottom;
	height: 28px;
	width:50%;
}
#barra-governo-logo{
	display:block;
	float:right;
	width: 400px;
	width:100px;
	height:23px;
}
#logoBrasil{
	display:block;
	float:right;
	width:100px;
	height:23px;
}
#barra-governo-centro{
	background: #00500F url(../images/barra_brasil_v3_azul.gif) no-repeat;
	height: 24px;
	width: 800px;
	margin: 0 auto;
	margin-top: -24px;
}

/*TOPO DO SITE*/
#head {width:800px; height:170px; background-color:#fff;}
#head .logo {float:left; width:180px;height:130px;}
#head .ilustra { float:left; width:620px;height:130px}
#head form{width:160px; height:25px; margin: 10px auto 0 auto;}
#head .bt_buscar{width:32px; height:22px;float:right;margin-top:-5px;}
#head input { width:110px; height:18px;background-color:#E1E1E1; color:#666; border:1px solid #666; float:left;margin-top:-4px;}
ul#linguagem {float:right; margin-top:-30px;}
ul#linguagem li{float:left;display:block; margin-left:10px;}

/*MENU GLOBAL*/
div#menu_global{ width: 800px; height: 40px; clear:both;background:url(../images/imagens_novo/bg_menu.png) no-repeat;}
div#menu_global ul {height:30px; width:788px; display:block;margin: 0 auto;padding-top:5px; text-align:center;}
div#menu_global ul li {display:inline;color:#fff; height:30px;}
div#menu_global ul li a{height:30px;font-size:13px;;color:#fff;foat:left;margin-left:1px;font-weight:bold;}
div#menu_global ul li a:hover{text-decoration:underline;}

/*MENU ESQUERDO*/
#center #main { float:left; width:180px; margin-left:5px; }
ul#menu_esquerdo{width:180px;margin-bottom:20px;padding:0px;}
ul#menu_esquerdo li{width:170px; min-height:15px;color:#1F6096;margin:0px;padding:0px;border-bottom: 1px solid #ddd;}
ul#menu_esquerdo li a{width:170px; min-height:15px ;display:block; font-size:11px; font-weight:bold;padding-top:2px;margin-left:3px;}	
ul#menu_esquerdo li:hover{background-color:#ddd;}

/*NOTICIAS*/
#center #home {float:left; width:480px;}
#center div#noticias{ width:480px; margin-right:10px;overflow:hidden;margin-bottom:10px;}

#center div#noticias .fotodestaque {width:116px;height:87px;float:left; }
#center div#noticias .fotodestaque_l {width:116px;height:87px; border:4px solid #ccc;display:block;float:left;margin-right:15px;}
#center div#noticias .fotodestaque_l:hover {border:4px solid #666;}
#center .credito {  font-size:11px; color:#666; margin-top:2px; }
#center div#noticias .data { font-size:11px;color: #0f608e;margin-bottom:1px;font-weight:bold;}
#center div#noticias ul{width:480px;}
#center div#noticias ul li{width:480px;margin-top:0px;overflow:hidden; }
#center div#noticias ul .destaques {font-size:12px;font-weight:bold;border-bottom:1px solid #ccc;padding-bottom:3px;}
#center div#noticias ul li a {text-decoration:none;}
#center div#noticias ul .destaques:hover {background-color:#ddd; }
#center div#noticias ul li h1{width:330px;height:94px;display:blok;float:left;font-size:125%;margin-bottom:8px;}
#center div#noticias ul li h1 a:hover{text-decoration:underline;}  
#center div#noticias .mais{font-size:13px; float:right;margin:3px;color:#0f608e; font-size:12px;font-weight:bold;}
#center div#noticias .mais:hover{text-decoration:underline;font-weight:bold;}
#facebook_share{margin:0px auto; margin-left:5px; float:left; margin-right: 10px;}
#twitter_share{margin: 0px auto; min-height:20px; float:left; margin-top:-1px}
#image_barra{float:left; margin: 0px auto; margin-right: 10px; margin-left: 5px;}
#image_barra_envelope{float:left; margin: 0px auto; margin-right: 10px; margin-left: 5px; margin-top:4px;}
#barra_compartilhamento{max-height:20px;}
#barra_compartilhamento a{float:left}


/*INFORMES*/
#center div#homeinfo { width:230px; background-color:#1b5900;float:left ;margin-right:10px;; }
#center div#homeinfo h2{color:#fff;font-size:18px;background-color:#184b02;width:230px;height:25px; padding-top:5px;text-align:center;}
#center div#homeinfo ul li {width:210px; overflow:hidden;border-bottom:1px dashed #fff;margin:8px;padding-bottom:8px;}
#center div#homeinfo ul li a { color:#fff; text-decoration:none;font-size:11px;display:block; }
#center div#homeinfo ul li a:hover { color:#fff; text-decoration:underline; }
#center div#homeinfo .mais{font-size:12px; float:right;margin:3px;color:#fff; font-size:12px;margin:0px 8px 8px 8px;}
#center div#homeinfo .mais:hover{text-decoration:underline;font-weight:bold;}


/*DESTAQUES*/
#center div#destaque { float:left; width:248px; height:275px;background:url(../images/imagens_novo/bg_destaques.png) no-repeat;margin: -12px -10px 0px 0px;}
#center div#destaque h2{margin:13px 0px 0px 42px;}
#center div#destaque1, div#destaque2, div#destaque3 { width:220px; height:63px;overflow:hidden; margin: 6px 0px 0px 10px;}
#center div#destaque a {font-size:11px; color:#fff;  }
#center div#destaque a:hover {text-decoration:underline;}
#center div#destaque img {float:left;margin: 0px 5px 0px 8px; }

/*AGENDA*/
#center #side { float:left; width:115px; margin-left:10px;}
#center div#agenda{width:115px;padding-left:5px;abackground-color:#ccc;border-bottom:1px solid #ccc; padding-bottom:8px;}
#center #side div#agenda div#ag {width:115px;margin-bottom:5px;}
#center #side div#agenda div#ag .data {font-size:11px; color:#0f608e;font-weight:bold;margin:0;}
#center #side div#agenda div#ag a {font-size:12px; color:#666; }
#center #side div#agenda .mais {font-size:12px;  margin-top:8px;display:block}
#center #side div#agenda a:hover {text-decoration:underline; font-weight:bold;}


/*CONTEUDO CENTRAL*/
#center #inside { float:left; width:480px; color:#666; }
#center #inside a{font-size:13px;}
#center #inside p{ font-size:13px;margin-bottom:10px}
#center #inside h1{ font-size:100%; color:#0f608e;margin-bottom:8px;}
#center #inside h2{ font-size:85%; color:#fff;width:100%px;height:17px;background-color:#0f608e;text-indent:5px;padding-top:3px}
#center #inside #impresso { margin-top:15px;margin-bottom:15px;}
#center #inside #impresso a{color:#333;} 
#center #inside .data { color:#333;font-size:12px;afont-weight:bold}
#center #inside a { color:#666;}
#center #inside a:hover { text-decoration:underline; }
#center #inside #anexo li a{ font-size:13px; margin-bottom:2px;list-style:none;}
#center #inside #form input, textarea, select {font-size:12px; acolor:#67A905; border:1px solid #ccc }
#center #inside #form .enviar { font-size:12px; color:#fff; background-color:#67A905; border:none }
#center #inside #form .opcoes { font-size:10px; }
#center #inside #form .radio { border:none; }
#center #inside label { font-size:13px; color:#333; }

#center #inside #pag { text-align:center; }
#center #inside #pag a { color:#333; text-decoration:none; padding:0 3px; }
#center #inside #pag a:hover { color:#fff; background-color:#67A905; text-decoration:none; }


#center #inside #lista { padding:0; margin:0; list-style:none; }
#center #inside #tabela { font-family:arial; font-size:10px; }
#center #inside #tabela td { background-color:#F0F0F0; border-bottom:1px solid #ccc }
#center #inside #tabela td.titulo { background-color:#67A905; border-bottom:1px solid #006633; color:#fff }
#center #inside #tabela-fotos { background-color:#F0F0F0; border-bottom:1px solid #ccc }


/*SUBMENU INTERNO*/
#center #submain { height:21px;  background-color: #eee;padding-top:5px; width:480px;border:1px solid #ccc}
#center #submain td{apadding-top:3px;}
#center #submain a { font-family:arial; color:#333;  font-size:11px; height:20px;}
#center #submain a:hover { text-decoration:underline; }
#center #submain img{display:none;}


/*RODAPE*/
#footer { width:800px;  clear:both; padding-top:20px;color:#666; height:100px;text-align:center;border-top:1px solid #ccc}
#footer ul {height:30px; width:788px;aborder-bottom:1px solid #ccc;margin: 0 auto;text-align:center;}
#footer ul li {foat:left;display:inline;height:30px;}
#footer ul li a{height:30px;font-size:13px;;color:#666;foat:left;margin-left:1px;font-weight:bold;}
#footer a:hover{text-decoration:underline;}
#footer form{width:770px;border-bottom:1px solid #ccc;margin: 0 auto; height:45px;padding-top:15px;display:none}
#footer form .bt_buscar{margin-top:5px;float:right;}
#footer form label{margin:5px 20px 0 0;display:block; float:left; width:110px;}
#footer form #txtBuscaTexto{width:570px;border:1px solid #666;margin: 0 auto; height:25px;color:#666;font-size:18px;}
#footer p {margin:0px 0 0 15px; font-size:12px;}


