#conteudo h1{
	background:#DEEBF8;
	color:#003366;
	font-size:12px;
	height:26px;
	line-height:26px;
	text-indent:10px;
	border-bottom:#FFFFFF 2px solid;
	border-top:#FFFFFF 2px solid;
	margin-bottom:7px;
}

#conteudo h2{
	color:#003366;
	font-size:14px;
	margin:4px 0 8px 0;
}

#conteudo h3{
	color:#66CC00;
	font-size:14px;
	margin:4px 0 4px 0;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

#conteudo h3 a{
	color:#003399;
	font-size:13px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

#conteudo p{
	margin-bottom:7px;
	color:#666666;
	text-align:justify;
}

#conteudo ul li{
	color:#FF0000;
	background:url(imagens/li.gif) no-repeat left;
	padding-left:10px;
	color:#666666;
}

#conteudo ol li{
	list-style:decimal;
	margin-left:40px;
	color:#666666;
	font-weight:bolder;
}

#conteudo a{
	color:#003366;
}

#conteudo p.voltar a{
	background:url(imagens/back.gif) no-repeat left;
	padding-left:15px;
	font-weight:bolder;
	font-size:11px;
	color:#FF9900;
}

#conteudo strong{
	color:#333;
}

/*----->>> Home <<<-----*/

#conteudo .home .dest_sub{
	clear:both;
	padding-top:5px;
}

#conteudo .home .cx_1{
	width:218px;
	float:left;
	height:198px;
	background-color:#EAF8DC;
	overflow:hidden;
}

#conteudo .home .cx_1 img.destaque{
	padding:4px;
	border:none;
}

#conteudo .home .nav_dest{
	background-color:#000000;
	border-bottom:#EAF8DC 4px solid;
	position:relative;
	width:210px;
	bottom:44px;
	left:4px;
	
	/*- Filtros Transparencia -*/
	
	opacity:0.70;
	-moz-opacity: 0.70;
	filter: alpha(opacity=70);
}

#conteudo .home .nav_dest table{
	width:100%;
	height:40px;
}

#conteudo .home .nav_dest table .nav_table{
	vertical-align:middle;
}

#conteudo .home .nav_dest table td.legenda_table{
	width:90%;
	text-align:center;
}

#conteudo .home .nav_dest a{
	text-align:center;
	color:#FFFFFF;
	font-style:normal;
}

#conteudo .home .cx_1 .nav_dest img{
	border:#000000 3px solid;
}

/*------->> Caixa 2 <<--------*/


#conteudo .home .cx_2{
	width:260px;
	float:right;
	margin-left:10px;
}

#conteudo .home .cx_2 h1{
	color:#003366;
	font-size:17px;
	margin-bottom:5px;
	background:none;
	height:auto;
	text-indent:0;
	border:none;
}

#conteudo .home .cx_2 p a{
	color:#666666;
}

#conteudo .home .cx_2 p{
	margin-bottom:7px;	
	text-align:justify;
}

#conteudo .home .cx_2  a.not_tit{
	color:#003366;
	font-weight:bold;
	background:url(imagens/seta.gif) no-repeat left;
	padding-left:10px;
	display:block;
	margin-bottom:7px;
}

/*------->> Caixa 3 <<--------*/


#conteudo .home .cx_3{
	width:240px;
	float:left;
	background-color:#EAF9DC;

}

#conteudo .home .cx_3 h1{
	color:#66CC00;
	font-size:17px;
	height:30px;
	line-height:30px;
	text-indent:10px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	border-bottom:#FFFFFF 1px solid;
	border-top:none;
	background:none;
	color:none;
}

#conteudo .home .cx_3 img{
	float:left;
	margin:7px;
}

#conteudo .home .cx_3 .cs2{
	clear:both;
	background-color:#E1F5CD;
	padding-bottom:5px;
	border-top:#FFFFFF 2px solid;
}

#conteudo .home .cx_3 p{
	margin:5px;
	text-align:justify;
}

#conteudo .home .cx_3 p a{
	color:#666666;
}

#conteudo .home .cx_3 p a:hover{
	color:#003333;
}


/*------->> Caixa 4 <<--------*/

#conteudo .home .cx_4{
	width:240px;
	background-color:#DEECF9;
	float:right;
	margin-left:10px;
}

#conteudo .home .cx_4 h1{
	color:#003366;
	font-size:17px;
	height:30px;
	line-height:30px;
	text-indent:10px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	border-bottom:#FFFFFF 1px solid;
	background:none;
	border-top:none;
	margin:0;
}

#conteudo .home .cx_4 p{
	margin-bottom:3px;
	margin-top:3px;
	text-align:left;
}

#conteudo .home .cx_4 p.data a{
	color:#003366;
	background:url(imagens/seta.gif) no-repeat left;
	margin-left:5px;
	padding-left:10px;
	font-weight:bold;
	font-size:12px;
}

#conteudo .home .cx_4 p a{
	color:#666666;
	padding-left:5px;
	text-align:justify;
}


/*-------->>> Contato <<<---------*/

#conteudo .contato{
	background:#F7FAFD;
	padding-bottom:10px;
}

#conteudo .contato p.err_message{
	color:#CC0033;
	padding-left:70px;
}

#conteudo .contato p{
	padding-bottom:3px;
	padding-top:3px;
	text-align:left;
}

#conteudo .contato label{
	width:150px;
	float:left;
	text-align:right;
	font-size:11px;
	color:#003366;
	margin-right:5px;
	background:url(imagens/seta.gif) no-repeat right;
	padding-right:10px;
}

#conteudo .contato label.uf{
	float:none;
}

#conteudo .contato input{
	width:240px;
	border:#ABB5E0 1px solid;
	font-size:11px;
	color:#666666;
}

#conteudo .contato textarea{
	width:240px;
	height:70px;
	border:#ABB5E0 1px solid;
	font-size:11px;
	color:#666666;
	overflow:auto;
}

#conteudo .contato input.cid_inp{
	width:180px;
}

#conteudo .contato input.uf_inp{
	width:28px;
}

#conteudo .contato input.botao{
	width:90px;
	height:24px;
	background:url(imagens/botao.gif) no-repeat left;
	border:none;
	color:#003366;
	font-weight:bold;
	cursor:hand;
	cursor:pointer;
	margin-left:320px;
}

#conteudo p.resp_mail{
	text-align:center;
	margin-top:5px;
	color:#666666;
}

/*----------->>> Detalhe da Notícia <<<-----------*/

#conteudo .not_det p.data{
	text-align:right;
	color:#003366;
	font-style:italic;
	margin-right:5px;
	margin-bottom:7px;
}

#conteudo .not_det .img{
	width:200px;
	background-color:#FFFFFF;
	padding:1px;
	border:#CCCCCC 1px solid;
	margin:0 5px 5px 0;
	float:left;
}

#conteudo .not_det .img address{
	background-color:#F4F4F4;
	color:#666666;
	margin:2px;
}

#conteudo .not_det p{
	margin-right:5px;
	margin-bottom:10px;
	color:#666666;
}

#conteudo .not_det p.not_list{
	background:url(imagens/seta.gif) no-repeat left;
	padding-left:10px;
	margin-left:15px;
	color:#003366;
	font-size:12x;
	font-weight:bold;
}

#conteudo .not_det p.not_list a{
	color:#333333;
	font-weight:normal;
	margin-left:10px;
}

#conteudo .not_det p.not_list a:hover{
	color:#003366;
}


/*-------->>> Buscador <<<---------*/

#conteudo .busca p.buscador{
	padding-bottom:10px;
	padding-top:10px;
	background-color:#F7FAFD;
	border-bottom:#DEEBF8 2px solid;
	text-indent:20px;
}

#conteudo .busca p.buscador label{
	color:#003366;
	font-size:11px;
}

#conteudo .busca p.buscador input{
	width:180px;
	border:#ABB5E0 1px solid;
	font-size:11px;
	color:#666666;
}

#conteudo .busca p.buscador select{
	width:120px;
	border:#ABB5E0 1px solid;
	font-size:11px;
	color:#666666;
}

#conteudo .busca p.buscador input.botao{
	background:url(imagens/ok_bot.gif) no-repeat left;
	width:20px;
	margin-left:10px;
	height:20px;
	border:none;
	cursor:hand;
	cursor:pointer;
}

#conteudo .busca h2{
	color:#66CC00;
	font-size:14px;
	height:30px;
	line-height:30px;
	text-indent:10px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

#conteudo .busca h2 em{
	margin-right:5px;
	font-size:12px;
}

#conteudo .busca h3{
	color:#003366;
	font-size:14px;
	height:30px;
	line-height:30px;
	text-indent:10px;
	margin-left:20px;
	background:url(imagens/seta.gif) no-repeat left;
}

#conteudo .busca h4{
	color:#006699;
	font-size:12px;
	margin:4px 6px 4px 30px;
}

#conteudo .busca h4 a{
	color:#006699;
	font-size:12px;
}

#conteudo .busca p {
	padding-bottom:15px;
	border-bottom:#EAECF7 1px solid;
	margin-bottom:0;
	text-align:left;
}

#conteudo .busca p.separacao {
	padding:0;
	border-bottom:#CCC 1px solid;
	height:1px;
	font-size:1px;
	margin:14px;
	margin-bottom:0;
	text-align:left;
}


#conteudo .busca p a{
	color:#666666;
}

/*-------->>> Formularios de cadastro <<<---------*/

#conteudo .formulario h1{
	background:#E1F5CD;
	color:#006633;
}

#conteudo .formulario ul li{
	color:#CC0033;
	padding-left:70px;
	background:none;
}

#conteudo .formulario p{
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:0;
	text-align:left;desc_foto
}

#conteudo .formulario p.desc_foto{
	margin:0 0 0 155px;
	padding:0;
	height:12px;
}

#conteudo .formulario em{
	font-style:normal;
	color:#666666;
	margin:0 5px 0 3px;
}

#conteudo .formulario label{
	float:left;
	width:100px;
	text-align:right;
	font-size:11px;
	color:#003366;
	margin:0 5px 0 20px;
	border-right:#FFF 5px solid;
	background:url(imagens/seta.gif) no-repeat right;
	padding:2px 10px 2px 10px;
}

#conteudo .formulario input{
	width:290px;
	border:#9FD591 1px solid;
	font-size:11px;
	padding:1px;
	color:#666666;
}

#conteudo .formulario input.data{
	width:40px;
}

#conteudo .formulario select{
	width:150px;
	border:#9FD591 1px solid;
	font-size:11px;
	padding:1px;
	color:#666666;
}

#conteudo .formulario textarea{
	width:290px;
	border:#9FD591 1px solid;
	height:70px;
	overflow:auto;
	font-size:11px;
	padding:1px;
	color:#666666;
}

#conteudo .formulario input.botao{
	width:90px;
	height:24px;
	background:url(imagens/botaoverde.gif) no-repeat left;
	border:none;
	color:#006633;
	font-weight:bold;
	margin-left:10px;
	cursor:hand;
	cursor:pointer;
}

#conteudo .formulario input.botao_cancelar{
	width:90px;
	height:24px;
	background:url(imagens/botaovermelho.gif) no-repeat left;
	border:none;
	color:#990000;
	font-weight:bold;
	margin-left:260px;
	cursor:hand;
	cursor:pointer;
}

/*----------->>> Legenda <<<--------------*/

#conteudo .tabela_lista .destaque_legenda{
	background-color:#F7F7F7;
	padding-top:10px;
	padding-bottom:10px;
}

#conteudo .tabela_lista .destaque_legenda fieldset{
	background-color:#E1F5CD;
	border-bottom:#FFFFFF 2px solid;
	border-top:#FFFFFF 2px solid;
	border-left:none;
	border-right:none;
	padding-top:5px;
}

#conteudo .tabela_lista .destaque_legenda p{
	border:none;
	height:auto;
}


#conteudo .tabela_lista .destaque_legenda ul li{
	color:#FF0000;
	margin-left:10px;
	background:none;
}

#conteudo .tabela_lista .destaque_legenda label{
	color:#006600;
	font-size:13px;
	font-weight:bolder;
	width:100px;
	float:left;
	text-align:right;
	padding-right:10px;
	background:url(imagens/seta.gif) no-repeat right;
}

#conteudo .tabela_lista .destaque_legenda textarea{
	border:#82C27E 1px solid;
	width:350px;
	height:60px;
	overflow:auto;
	margin-left:5px;
}

#conteudo .tabela_lista input.botao{
	margin:5px 0 5px 10px;
	background:url(imagens/ok_bot.gif) no-repeat left;
	width:20px;
	height:20px;
	border:none;
	cursor:hand;
	cursor:pointer;
}

#conteudo .tabela_lista input.botao{
	margin:5px 0 5px 420px;
	background:url(imagens/ok_bot.gif) no-repeat left;
	width:20px;
	height:20px;
	border:none;
	cursor:hand;
	cursor:pointer;
}

/*--------->>> Tabela <<<----------------*/

#conteudo .tabela_lista p.titulo{
	background:#E1F5CD;
	color:#006633;
	font-size:12px;
	height:26px;
	line-height:26px;
	text-indent:10px;
	border-bottom:#FFFFFF 2px solid;
	border-top:#FFFFFF 2px solid;
	text-align:right;
	padding-right:10px;
	margin-bottom:0;
}

#conteudo .tabela_lista p.titulo a{
	font-weight:bolder;
	color:#006633;
	margin:0 10px 0 10px;
}

#conteudo .tabela_lista p.titulo a:hover{
	color:#009900;
}

#conteudo .tabela_lista table{
	width:100%;
	text-align:center;
}

#conteudo .tabela_lista table th{
	background:#DEEBF8;
	color:#003366;
	font-size:11px;
	height:26px;
	line-height:26px;
	text-indent:2px;
	border-bottom:#B4D1EF 2px solid;
	margin-bottom:7px;
}

#conteudo .tabela_lista table th.sub_th{
	background:#EAF3FF;
	color:#003366;
	font-size:11px;
	height:20px;
	border-top:#FFF 10px solid;
	border-bottom:#DEEBF8 2px solid;
	line-height:20px;
}

#conteudo .tabela_lista table .left{
	text-align:left;
}

#conteudo .tabela_lista table td{
	height:20px;
	line-height:20px;
	color:#666666;
	text-indent:5px;
}


#conteudo .tabela_lista table td.texto_det{
}

#conteudo .tabela_lista table td.texto_det p{

}

#conteudo .tabela_lista table td.texto_det img{
}

#conteudo .tabela_lista table td a{
	color:#003366;
}

#conteudo .tabela_lista table td img{
	margin:3px;
	border:#CCCCCC 1px solid;
	padding:1px;
}


#conteudo .tabela_lista table td a.pdf{
	background:url(imagens/seta.gif) no-repeat left;
	margin-left:10px;
	padding-left:10px;
	font-size:11px;
}

#conteudo .tabela_lista table tr.rowcolor{
	background-color:#F7F7F7;
}

/*------->>> Tabela Slide <<<------*/

#conteudo .tabela_slide table {
	width:80%;
	text-align:left;
	margin:0 auto;
}

#conteudo .tabela_slide p{
	background:#E1F5CD;
	color:#006633;
	font-size:12px;
	height:26px;
	line-height:26px;
	text-indent:10px;
	border-bottom:#FFFFFF 2px solid;
	border-top:#FFFFFF 2px solid;
	text-align:right;
	padding-right:10px;
	margin-bottom:0;
}

#conteudo .tabela_slide p a{
	font-weight:bolder;
	color:#006633;
	margin:0 10px 0 10px;
}

#conteudo .tabela_slide p a:hover{
	color:#009900;
}


#conteudo .tabela_slide table a{
	background:url(imagens/seta.gif) no-repeat left;
	padding-left:10px;
}

#conteudo .tabela_slide table td{
	background:#F4F4F4;
	border-top:#FFFFFF 6px solid;
}

#conteudo .tabela_slide table td.desc{
	background:#F4F4F4;
	border-top:#F4F4F4 2px solid;
}

#conteudo .tabela_slide table img{
	margin:5px 10px 5px 5px;
}

/*------->>> Login <<<-------------*/

#conteudo h1.cadeado{
	background:url(imagens/cadeado.gif) no-repeat;
	border:none;
	width:33px;
	height:46px;
	position:relative;
	overflow:hidden;
	top:114px;
	left:120px;
}

#conteudo fieldset.login{
	width:220px;
	margin:0 auto;
	border:#003366 1px solid;
	padding-top:10px;
}

#conteudo fieldset.login ul li{
	padding-left:10px;
	color:#FF0000;
	margin-left:10px;
	margin-bottom:5px;
}

#conteudo fieldset.login label{
	color:#003366;
	font-size:11px;
	font-weight:bolder;
	background:url(imagens/seta.gif) no-repeat right;
	width:60px;
	float:left;
	text-align:right;
	padding-right:10px;
}

#conteudo fieldset.login input{
	margin-left:5px;
	border: 1px solid #006699;
}

#conteudo fieldset.login input.botao{
	background:url(imagens/ok_bot.gif) no-repeat left;
	width:20px;
	height:20px;
	border:none;
	cursor:hand;
	cursor:pointer;
	margin-left:160px;
}

/*--------->>> Lista de Casos de Sucesso <<<-----*/

#conteudo .success{
	background:#F4F4F4;
	padding:5px 5px 25px 0;
	margin-bottom:10px;
	clear:both;
}

#conteudo .success img{
	background:#FFF;
	border:#CCCCCC 1px solid;
	padding:1px;
	margin:5px 10px 5px 5px;
	float:left;
}

#conteudo .success h5{
	text-indent:0;
}

#conteudo .success h5 a{
	color:#66CC00;
	font-size:14px;
	height:30px;
	line-height:30px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

#conteudo .success address{
	text-align:right;
	padding:5px;
}

#conteudo .success address a{
	background:url(imagens/pdf.gif) no-repeat right;
	padding:10px 30px 10px 0;
	color:#006600;
	font-style:normal;
	font-weight:bolder;
}

#conteudo .success address a:hover{
	color:#009900;
}

#conteudo p.caso_down a{
	color:#003366;
	margin-left:4px;
}

#conteudo p.caso_down a:hover{
	color:#006699;
	text-decoration:underline;
}
