*{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif}

body{background:url(../imgs/template/bkg_h1.jpg) repeat-x}



.gap2{width:10px; height:20px;}



table { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666 }



#principal{background:#fff;position:relative;float:left;width:100%;height:100%;width:990px}

	#tituloPrincipal{float:left;width:100%;height:153px;background:url(../imgs/template/bkg_h1.jpg) repeat-x}

		#tituloPrincipal img{border:none}



	.data{position:absolute;left:31px;top:136px;font-size:11px;color:#999}	



	#menu{position:relative;float:left;z-index:1;width:229px;background:#FFFFFF;border-right:1px solid #999;padding:0 0 42px 0;margin:0 19px 0 0;font:bold 11px Tahoma, Helvetica, sans-serif;}	

		

		#menu ul{float:left;position:relative;z-index:1;margin:0 0 0 31px;width:183px;background:#ecf5ff url(../imgs/template/bkg_menu_azul.gif) no-repeat top right;padding:11px 0 6px 0;list-style:none;}

			#menu ul li{margin:0 0 10px 9px;height:15px;float:left;width:100%;position:relative;}

			#menu ul li.ultimoLink{margin:0 0 0px 9px;width:162px;border-bottom:1px dotted #ccc;padding:0 0px 6px 0;}

				#menu ul li.item1{width:141px;clear:both}	

				#menu ul li.item2{width:60px;clear:both; z-index:5}	

				#menu ul li.item3{width:60px;clear:both; z-index:5}	

				.item6{z-index:10}	

				#menu ul li.item4{width:51px;clear:both}	

				#menu .item5{width:105px;clear:both;}	

			

				#menu ul a{text-decoration:none;color:#000099;float:left;width:100%;display:block}

				#menu a:hover{color:#3366ff;}

				

				#menu .atras{position:relative;z-index:1}

				.submenu {margin-bottom:20px; width:170px; font-weight:normal; line-height:15px;}

				.menutitle-1 {width:170px;color:#000099;cursor:pointer;margin-bottom:5px;color:#000099;}

				.menutitle-2 {width:170px;color:#000099;cursor:pointer;margin-bottom:20px;color:#000099;line-height:18px;}

				.menutitle-3 {width:170px;color:#000099;cursor:pointer;margin-bottom:43px;color:#000099;line-height:18px;}

	

	

	#banners{margin:0 0 0 31px;padding:0 0 20px 0;float:left;width:183px;background:#ecf5ff;clear:both;}

		#banners img{border:none}

		#banner1{border:none}

		.banner{margin:21px 0 0 9px;}

		.flash{margin:25px 0 0 9px;} 



	#direita{background:#fff;}

		#menu_direita{background:#FFF;float:left;/*position:absolute;right:0;top:153px;*/padding:0 0 0 0;width:215px;height:593px;font-size:11px;margin:10px 0px 0 0;}

			#menu_direita .box{width:198px;float:left;background:#ecf5ff url(../imgs/template/bkg_box_topo.jpg) no-repeat;padding:13px 0 40px 0;margin:0 0 27px 13px;}

			#menu_direita h3{/*float:left;width:100%;*/height:16px;left:11px;position:relative;margin:0 0 15px 0;}

			#menu_direita h3.projetos{background:url(../imgs/template/h2_projetos.gif) no-repeat}

			#menu_direita h3.ultimaEdicao{background:url(../imgs/template/h2_ultimaedicao.gif) no-repeat;height:44px;margin:0 0 22px 0;}

			#menu_direita img{margin:0 0 0 11px;border:4px solid #fff}

			#menu_direita ul{list-style:none;margin:0 0 0 11px;float:left;clear:both;}

				#menu_direita ul li{margin:0 0 6px 0;float:left;clear:both;width:95%;}

					#menu_direita a{color:#000099;text-decoration:none/*;padding:0 0 0 12px;*/;text-indent:12px;display:block;background:url(../imgs/template/icone_lista.gif) no-repeat;width:100%;}

					#menu_direita exclui_ancora a{color:#000099;text-decoration:none/*;padding:0 0 0 12px;*/;text-indent:12px;display:block; background-color: #ffffff;width:100%;}

						#menu_direita a:hover{color:#3366ff}



		#conteudo{background:#fff;width:53%;float:left}

			#conteudo p{color:#666;font-size:11px;margin:0 20px 0 0;}

			#conteudo .tituloConteudo{display:inline-block;color:#000066;margin:15px 0 10px 0;font-size:14px;font-weight:bolder}

			#conteudo h2{width:410px;height:19px;float:left;width:100%;margin:16px 0 0 10px;}

				#conteudo h2.departamentos{background:url(../imgs/template/h3_departamentos.gif) no-repeat; margin-left:0px;}



	#ancora{height:71px;background:url(../imgs/template/bkg_rodape.gif) 0px 27px repeat-x;}			

		#ancora img{position:absolute;left:50%;margin:0 0 0 -25px;}



	#rodape{position:relative;padding:6px 0 0 0;font-size:10px;color:#999;width:95%;margin:10px 0% 0 2.5%;float:left;border-top:1px solid #999}	



#info_departamentos {color:#666;font-size:11px;margin:0 20px 0 0;}



/*--OUTROS--*/



.hidden{visibility:hidden;display:none}







.link_mouseover {cursor:pointer; color: #000099}



#menu-novo {float:left;position:relative;margin:0 0 0 31px;width:168px;background:#ecf5ff url(../imgs/template/bkg_menu_azul.gif) no-repeat top right;padding:11px 0 6px 15px;}



#menu-novo a {text-decoration:none;color:#000099;float:left;width:100%;display:block; line-height:18px;}



#menu-novo a:link {text-decoration:none;color:#000099;}



#menu-novo a:visited {text-decoration:none;color:#000099;}



#menu-novo a:hover {color:#3366ff;text-decoration:none;}



#info_departamentos {color:#666;font-size:11px;margin:50px 20px 0 0;}



.escondido {display:none;}
