@charset "utf-8";
/* CSS Document */

/*---------Configurações Gerais (BODY)----------*/
body{font-family: Arial, Helvetica, sans-serif;margin:0;padding:0;/*background-image: url(images/bg.gif);*/	background-color:#FFF;background-repeat: repeat;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{margin:0; padding:0;color:#333;}
ul{margin:0;padding:0;list-style-type:none;font-size:0;line-height:0;}
.spacer{clear:both;font-size:0;line-height:0;}
.titulo_medio{font-size:15px;margin: 3px 0px 20px 0px;color: #025125;}
.negrito{font-weight:bold;}
p{font-size: 12px;}
 
/*---------Configurações do Cabeçário (HEADER)----------*/
#header2{width:800px;height:180px;margin:0 auto;padding:0;background-image:url(/Portal/images/header_extranet.jpg);}
#header{width:800px;height:180px;margin:0 auto;padding:0;background-image:url(/Portal/images/header2.jpg);}
#titulo_header,#titulo_header2{width:600px;height:20px;padding-top:4px;position:relative;float:left;}
#titulo_menu{width:800px;height: auto;margin-top: 108px;position:relative;float:left;font-size:14px;font-weight:bold;color:#fff;}
#usabilidade_header{width:130px;height: 25px;position:relative;float:right;}
.usabilidade_botao{width: 20px;height: 20px;margin: 1px 5px 0px 5px;background-image:url(/Portal/images/usabilidade_verde_pqno.jpg);position:relative;float:right;cursor:pointer ;}
.usabilidade_botao_maior{color:#FFF;font-weight:bold;font-size:12px;padding:3px;}
.usabilidade_botao_menor{color:#FFF;font-weight:bold;font-size:12px;padding: 3px 3px 3px 4px;}
.usabilidade_botao_menor a,.usabilidade_botao_maior a{text-decoration: none;color:#FFF;}
.usabilidade_botao_maior:hover,.usabilidade_botao_menor:hover,.usabilidade_botao_maior a:hover,.usabilidade_botao_menor a:hover{color:#025125;background-image:url(/Portal/images/usabilidade_cinza_pqno.jpg);}
#titulo_header span{font-size:13px;margin-left: 150px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;color:#333;}
#titulo_header2 span{font-size:13px;margin-left: 10px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;color:#333;}

/*-------------Menu Horizontal---------------*/
#nav {margin:0;}
#nav {float:left; padding-left:140px; top:2px;width:600px; height:auto; position:relative;}
#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block;}
#nav li {display:inline; margin:0; padding:0;height:20px;}
/*#nav .select a,#nav .current a{display:block; height:25px; float:left; background:url(/Portal/images/tab_inativo_big.png) no-repeat left top; text-decoration:none; font-size:12px; line-height:20px; white-space:nowrap; font-weight:normal;width:136px; text-align:center;}*/
* html #nav .select a, * html #nav .current a {width:136px;}
#nav .select a b, #nav .current a b {height:100%; display:block; padding:0 9px 0 6px; color:#025125; font-weight:bold;}
#nav .select a:hover, #nav .select li:hover a {background-position:0 -75px;  background:url(/Portal/images/tab_ativo_big.png); background-repeat:no-repeat;cursor:pointer;}
#nav .select a:hover b, #nav .select li:hover a b {background-position:100% -75px;  color:#FFF;background:url(/Portal/images/tab_ativo_big.png); background-repeat:no-repeat;}
#nav .sub {display:none;}
/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:-1px; font-size:11px;}
#nav .current a {background:url("/Portal/images/tab_ativo_big.png") no-repeat left top; color:#FFF;}
#nav .current a b {background:url("/Portal/images/tab_ativo_big.png") no-repeat left top; color:#FFF;}
#nav .sub li a:hover,#nav .select a:hover .sub li a:hover,#nav .select li:hover .sub li a:hover {height: 20px;background:url(/Portal/images/bck.jpg)top right no-repeat; color:#FFF; font-weight:bold;}
#nav .sub_active .current_sub a,#nav .sub_active a:hover {background:url(/Portal/images/bck.jpg) top right no-repeat;; color:#FFF; font-weight:bold;}
#nav .select li a:hover .sub,#nav .select li:hover .sub {display:block; position:absolute; width:750px; top:21px; height:20px; overflow:hidden; left:40px; background:url(/Portal/images/bck.jpg); z-index:100; color:#FFF;}
#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}
#nav .sub_active {display:block;position:absolute;width:749px;top:20px;left:40px;margin-top:1px;padding:0;z-index:10;color:#FFF;background-image:url(/Portal/images/bck.jpg);background-repeat:no-repeat;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-top:1px;}
#nav .sub_active a {float:left; text-decoration:none; line-height:20px; white-space:nowrap; font-weight:normal;padding: 0 15px;}
#nav .sub_active a,#nav .select a:hover .sub li a, #nav .select li:hover .sub li a {overflow:hidden;display:inline; background:url(/Portal/images/bck.jpg); padding: 0 20px; font-size:12px; width:auto; white-space:nowrap; border:0; color:#FFF;}

/*---------Configurações gerais da Coluna Principal (BODY_AREA)----------*/
#body_area{width:800px;height:auto;margin: 0 auto;font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;text-decoration: none;padding:0px;background-color:#FFF;overflow:hidden;color:#666;}

/*---------Configurações da Coluna Esquerda (LEFT)----------*/
.left_box {margin: 0;float: left; height: auto;width: 150px;padding: 0px;position:relative;z-index: 1000;}
.left {margin: 0 0 10px 0;float:left; height:auto; width:150px; padding: 0px;position:relative;}

/*----------ACESSO RAPIDO---------*/
.acesso_rapido{float:left;margin: 5px 0px 5px 5px;width: 140px;height:42px;overflow:hidden;}
.acesso_rapido_imagem{float:left;width: 42px;height: 42px;}
.acesso_rapido_texto{float:right;width: 90px;height: 15px;margin-top: 14px;}
.acesso_rapido_texto_centro{position: relative;float:right;width: 90px;height: 30px;margin-top: 5px;}
.acesso_rapido_texto a,.acesso_rapido_texto_centro a{text-decoration:none;font-size:13px;color: #025125;}
.acesso_rapido_texto a:hover,.acesso_rapido_texto_centro a:hover{color: #b17a04;}

/*---------Configurações da Coluna Direita (RIGHT)----------*/
.right {margin: 0px;padding: 0px;float: right;height: auto;width: 150px;overflow:hidden;}
.box_area {float: left;	padding:0; margin-bottom: 15px; width:100%;height: auto; }
.box_area_superior_esquerda {float: left; padding:0; width:100%;height: 215px; position:relative; margin-bottom: 15px;}
.box_area_superior_direita {float: left; padding:0; width:100%;height: auto; position:relative; margin-bottom: 15px;}
.titulo_right{font-size: 14px;font-weight: bold;color: #0071BC;padding-bottom:3px;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: double;border-bottom-color: #999;}
.textbox{margin:0px;float: left;height: auto;width: 150px;margin-bottom: 5px;}

.titulo_form_processo_numero,.titulo_form_processo_vara,.titulo_form_processo_instancia,.titulo_form_processo_regiao,.titulo_form_processo_senha,.titulo_form_processo_login,.titulo_form_processo_instancia1{font-size: 10px;font-weight: bold;color: #333;padding: 0px 0px 3px 10px;}
.titulo_form_processo_instancia2{width:40px;font-size: 10px;font-weight: bold;color: #333;padding: 0px 0px 3px 20px;}
#instancia_0{margin-left:5px;margin-top: 3px;}
.titulo_form_processo_ano{width:40px;font-size: 10px;font-weight: bold;color: #333;padding: 0px 0px 0px 37px;}
.titulo_form_processo_sequencia{width:40px;font-size: 10px;font-weight: bold;color: #333;padding: 0px 0px 0px 7px;}
.form_processo{height: 18px;width:50px;margin-left:5px;font-size:13px;margin-top: 3px;}
.form_processo_left{height: 18px;width:50px;margin-left:10px;font-size:13px;margin-top: 3px;}
.form_processo_medio{height: 18px;width:70px;margin-left:10px;font-size:13px;margin-top: 3px;}
.form_processo_big {padding: 0px;float: left;height: 18px;width:120px;margin-right: 5px;margin-left: 10px;font-size:13px;margin-top: 3px;}
.form_processo_select{float: left;height: auto;margin: 0 5px 3px 10px;width:125px;font-size:11px;margin-top: 3px;}
.form_processo_pqno {height: 18px;width:25px;margin-left: 5px;font-size:13px;margin-top: 3px;}
.form_processo_pqno_left {height: 18px;width:25px;margin-left: 10px;font-size:13px;margin-top: 3px;}
.botao_processo_box {margin:0px;float: left;width: 150px;margin-bottom: 5px;height: 21px;padding-top: 3px;float:left;position:relative;}
.botao_processo_box a,.botao_processo_box a:visited{vertical-align:50%;margin-left:3px;font-size: 11px;font-weight: bold;color: #025125;text-decoration:none;}
.botao_processo_box a:hover{color:#b17a04;}
.input_botao_processo{position:relative;float: left;width:90px;padding-top: 2px;}
.input_botao_password{position:relative;float: left;width:90px;padding-top: 2px;}
a img{text-decoration: none;border-color:#FFF;color: #FFF;}
label{color: #333;}
.textbox_note a,.textbox_note a:visited{font-size: 11px;font-weight: bold;color: #025125;padding-top: 3px;text-decoration:none;width:150px;margin-top: 2px;border-top:1px #ccc dashed;float:left;}
.textbox_note a:hover{color:#b17a04;}
.banner{margin: 0;width: 142px;height:102px;overflow:hidden;}
.box_banner{float: right;height: auto;width: 142px;margin: 0 10px 10px 3px;}
.servicos_box a,.servicos_box a:visited{font-size: 11px;font-weight: bold;color: #025125;padding-top: 3px;text-decoration:none;width:150px;margin-bottom: 2px;border-bottom:1px #ccc dashed;float:left;text-align:center;}
.servicos_box a:hover{color:#b17a04;}
.gestaoplan_box a, .gestaoplan_box a:visited{font-size: 11px;font-weight: bold;color: #025125;text-decoration:none;border-bottom:1px #ccc dashed;float:left;text-align:center;}
.gestaoplan_box a:hover{color:#b17a04;}

/*--------- NAVIGATION ----------*/
.navigation{width:100%;height:15px;margin: 2px 0 10px 0;overflow:hidden;}
.crumbs{width: 65%;float:left;overflow: hidden;color:#CCC;font-size:10px;text-align:left;padding-left: 5px;font-weight:bold;}
.crumbs_inativo,.crumbs_inativo a{font-weight:normal;color:#666;text-decoration: none;}
.crumbs_ativo,.crumbs_ativo a{color:#025125;text-decoration: none;}
.crumbs_ativo a:hover,.crumbs_inativo a:hover{color: #b17a04;}
.date{width: 30%;float:right;overflow: hidden;color:#CCC;font-size:10px;text-align:right;padding-right: 5px;}

/*---------Configurações da Coluna Central  (MIDAREA)----------*/
.midarea {margin: 0px;float: left;height: auto;width: 460px;padding: 0px 10px 0px 20px;}
.head {font-size: 25px;color: #d0910b;margin: 0px;float: left;width: 460px;padding: 0px 0px 20px 0px;}
.body_textarea {font-size: 14px;font-weight: normal;color: #666;text-decoration: none;margin: 0px;float: left;width: 460px;padding: 0px 0px 10px 0px;}

/*----------Noticias--------------*/
.noticia_area {margin: 0px;float: left;width: 460px;height: auto;overflow: hidden;padding: 5px 0px ;}
.noticia_head{width:460px;float:left;padding-top: 5px;}
.noticia_titulo{font-size: 12px;font-weight: bold;text-align: left;color: #025125;width:340px;float:left;overflow:hidden;}
.outras_noticia_titulo{font-size: 12px;font-weight: bold;text-align: left;color: #025125;width:335px;float:right;overflow:hidden;}
.noticia_titulo_big{font-size: 14px;font-weight: bold;text-align: left;color: #025125;width:340px;float:left;overflow:hidden;}
.noticia_data{font-size: 10px;font-weight: normal;color: #999;float:right;width:120px;overflow:hidden;text-align:right;}
.outras_noticia_data{font-size: 10px;font-weight: normal;color: #999;float:left;width:120px;overflow:hidden;text-align:right;padding-right:5px;}
.noticia_content{width: 460px;float:left;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px dashed #CCC;}
.noticia_content{width: 460px;float:left;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px dashed #CCC;font-size: 12px;font-weight: normal;color: #333;line-height: 135%;text-align:justify;}
.noticia_content h2{font-size: 13px;font-weight: bold;color: #025125;line-height: 110%;margin: 5px 0;}
.noticia_content p{font-size: 12px;font-weight: normal;color: #333;line-height: 135%;text-align:justify;}
.noticia_content p a {font-size: 12px;font-weight: bold;text-transform: none;color: #025125;text-decoration: none;}
.noticia_content p a:hover {color: #b17a04;}
.noticia_imagem_tab{padding: 1px;border:1px #CCC solid;width:auto;height:auto;float: left;margin-right: 10px;margin-bottom: 5px;}
.noticia_imagem_esquerda{padding: 1px;border:1px #CCC solid;width:auto;height:auto;float: left;margin: 5px 10px 5px 0;}
.noticia_imagem_direita{padding: 1px;border:1px #CCC solid;width:auto;height:auto;float: right;margin: 5px 0 5px 10px;}
.continuar_lendo {font-size: 11px;font-weight: normal;text-transform: none;color: #025125;text-decoration: none;float: right;}
.continuar_lendo:hover {font-size: 11px;font-weight: normal;text-transform: none;text-decoration: none;color: #b17a04;}
.outras_continuar_lendo {font-size: 11px;font-weight: normal;text-transform: none;color: #025125;text-decoration: none;}
.outras_continuar_lendo:hover {font-size: 11px;font-weight: normal;text-transform: none;text-decoration: none;color: #b17a04;}
	
/*--------Campanha---------------*/
.campanha {height: auto;overflow:hidden;width: 450px;padding: 0px;margin-bottom: 20px;}
.campanha img{margin-right: 25px;margin-left: 25px;}
.rss_id {position:relative;	width: 15px;padding-top: 3px;font-size:10px;color:#F60;font-weight:bold;cursor:pointer;float:right;}

/*---------Configurações do Rodapé  (fotter)----------*/
#fotter{width:100%;margin: 0px auto;/*height: 60px;background-color:#F4F4F4;*/position:relative;}
.fotter_links {font-size: 11px;text-decoration: none;margin: 0px;float: left;height: 20px;width: 100%;color: #202219;padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px; background-position: top;background-image:url(/Portal/images/bck_footer.png);background-repeat: repeat-x;}

/*fotterlinks*/
a.fotterlink:link,a.fotterlink:visited {font-size: 10px;text-decoration: none;color: #025125;padding-right: 5px;padding-left: 5px; font-weight: bold;}
a.fotterlink:hover {color: #b17a04;}
a.fotterlink:active{color: #025125;}
/*copyright*/
.fotter_copyrights {font-size: 10px;color: #025125;padding: 1px 0px 0px 0px;width: 100%;float: left;}
/*design*/
.fotter_designed{padding-top: 2px;font-size:10px;width: 100%;float: left;}
.fotter_designedlink {font-size: 10px;font-weight: normal;text-decoration: none;color: #025125;}
.fotter_designedlink:hover {color: #b17a04;}

/*---------Configurações das Tabelas-------------*/
/*tabela 1*/
table.tabela1{font-weight: normal;font-size: 11px;color: #404040;width: 450px;background-color: #fafafa;border: 1px #ccc solid;border-collapse: collapse;border-spacing: 0px;margin-top: 0px;}
table.tabela1 td.titulo{ border-bottom: 2px solid #ccc;background-color:#CCC;text-align: center;font-weight: bold;font-size: 13px;padding:3px;color: #025125;;}
table.tabela1 td{ border-bottom: 1px dotted #ccc;font-weight: normal;font-size: 12px;color: #404040;background-color: white;text-align: left;padding-left: 3px;}
.enfase {border-left: 1px dotted #ccc;} 
/*tabela 2*/
.tabela2 {font-size: 12px;margin: 0;width: 450px;text-align: left;border-collapse: collapse;}
.tabela2 .titulo{font-size:10px;}
.tabela2 th{padding: 3px 2px;font-weight: bold;font-size: 12px;color: #025125;text-align:center;border-top-width: thin;border-bottom-width: thin;border-top-style: solid;border-bottom-style: solid;	border-top-color: #999;border-bottom-color: #999;}
.tabela2 td{padding: 5px 2px 2px 2px;color: #404040;text-align:center;border-bottom-style: dotted;border-bottom-color: #ccc;border-bottom-width: 1px;}
/*tabela 3*/
.tabela3 {font-size: 12px;margin: 0;width: auto;text-align: left;border-collapse: collapse;}
.tabela3 .header{padding: 3px 5px;font-weight: bold; font-size: 12px;color: #025125;text-align:right;}
.tabela3 th{padding: 3px 5px;font-weight: bold;	font-size: 12px;color: #025125;text-align:center;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #999;}
.tabela3 td{padding: 5px 2px 2px 2px;color: #404040;text-align:left;border-bottom-style: dotted;border-bottom-color: #ccc;border-bottom-width: 1px;border-right-width: 10px;border-left-width: 10px;	border-right-style: solid;border-left-style: solid;border-right-color: #FFF;border-left-color: #FFF;}

/*------------Formulario de Contato ---------------*/
.formulario_contato{width:300px;height: auto;margin: 20px auto 10px auto;}
.formulario_contato label{margin: 5px 0;display: block;font-weight:bold;color:#025125;font-size: 12px;}
.formulario_contato input{padding: 2px;}
.formulario_contato select{width:307px;padding:2px;z-index:0;}
.formulario_contato textarea{display:block;margin-bottom: 10px;width:300px;padding:2px;}
.formulario_contato .botao{float:right;margin-left:10px;width: 60px;}
/*------------Formulario Generico ---------------*/
.formulario_geral{width:100px; height: auto;margin: 0px 0px 0px 0px;}
.formulario_geral label{margin: 0px 0px;font-weight:bold;color:#025125;font-size: 12px;}
.formulario_geral input{padding: 2px;font-size: 12px;}
.formulario_geral select{padding:2px;z-index:0;}
.formulario_geral textarea{display:block;margin-bottom: 10px;padding:2px;}
.formulario_geral .botao{float:left;margin-left:10px;}

/*------ EXTRANET -----------*/
.left_dados_pessoais {margin-bottom: 10px;float: left;height: 270px;width: 150px;padding: 0px;position:relative;}
.titulo_dados_pessoais,.titulo_sistemas{font-size: 14px;font-weight: bold;color: #0071BC;padding-bottom:3px;margin-bottom: 2px;border-bottom-width: 1px;border-bottom-style: double;border-bottom-color: #999;}
.dados_pessoais_primeiro{width:100%;margin: 0;height:30px;float: left;cursor:pointer; position:relative;}
.dados_pessoais{width:100%;margin: 0;border-top: 1px dashed #E8E8E8;height:30px;float: left;cursor:pointer; position:relative;}
.dados_pessoais_ultimo{width:100%;margin: 0;border-top: 1px dashed #E8E8E8;border-bottom: 1px dashed #E8E8E8;height:auto;float: left;cursor:pointer;}
.dados_pessoais_titulo_sistema a{color: #025125; text-decoration:none;}
.dados_pessoais_titulo_sistema a:hover{font-weight:bold;color: #b17a04;}
.dados_pessoais_imagem{width: 30px;height: auto;padding-left: 5px;position:relative;float:left;cursor:pointer;}
.dados_pessoais_titulo_sistema{width: 110px;height: 20px;position:relative;float:left;text-decoration:none;padding: 7px 3px 0px 0px;font-size:12px;font-weight:normal;cursor:pointer;color:#025125;}

.dados_sistema_titulo_sistema{width: 115px;height: 20px;position:relative;float:right;text-decoration:none;padding: 4px 3px 0px 0px;font-size:12px;font-weight:normal;cursor:pointer;color:#025125;}
.dados_sistema_imagem{width: 30px;height: auto;padding-left: 0px;position:relative;float:left;cursor:pointer;}
.dados_sistema_primeiro{width:100%;margin: 0;height:auto;float: left;cursor:pointer;}
.dados_sistema{width:100%;margin: 0;border-top: 1px dashed #E8E8E8;height:auto;float: left;cursor:pointer;}
.dados_sistema_titulo_sistema a{color: #025125; text-decoration:none;}
.dados_sistema_titulo_sistema a:hover{font-weight:bold;color: #b17a04;}
.dados_sistema_ultimo{width:100%;margin: 0;border-top: 1px dashed #E8E8E8;border-bottom: 1px dashed #E8E8E8;height:auto;float: left;cursor:pointer;}

.dados_manual_titulo_sistema{width: 115px;height: auto;position:relative;float:right;text-decoration:none;padding: 4px 3px 0px 0px;font-size:12px;font-weight:normal;cursor:pointer;color:#025125;}
.dados_manual_imagem{width: 20px;height: auto;padding-left: 7px;position:relative;float:left;cursor:pointer;}
.dados_manual_primeiro{width:100%;margin: 0;height:auto;float: left;cursor:pointer;}
.dados_manual{width:100%;margin: 0;border-bottom: 1px dashed #E8E8E8;height:auto;float: left;cursor:pointer;}
.dados_manual_titulo_sistema a{color: #025125; text-decoration:none;}
.dados_manual_titulo_sistema a:hover{font-weight:bold;color: #b17a04;}
.dados_manual_ultimo{width:100%;margin: 0;border-top: 1px dashed #E8E8E8;border-bottom: 1px dashed #E8E8E8;height:auto;float: left;cursor:pointer;}

#extranet{padding-top: 130px;position:relative;float: left;width:800px;height:25px;overflow:hidden;}
#usuario{position:relative;float:left;width: 700px;height:25px;}
#usuario h3{color:#fff;font-weight: bold;font-size:12px;padding: 5px 0 0 25px;margin:0px;}
#usuario .locacao{font-weight:normal;color:#fff;font-size: 10px;}

#logout{position:relative;float:right;width: 50px;height:25px;}
#logout a{margin: 5px 5px 0 10px;color:#fff;font-weight: bold;font-size:12px;display:block;text-decoration:none;}
#logout a:hover{text-decoration: underline;}
.extranet_bem_vindo{position:relative;width:100%;text-align:center;font-size:14px;font-weight:bold;color:#025125;margin:0 auto 15px auto;border-bottom: 1px solid #999;padding-bottom: 3px;}
.extranet_inicio{width:100%;height: auto;margin-bottom: 20px;position:relative;}

/*----------Ricardo--------------*/
.body_textarea_sem_direita {width:610px;font-size: 14px;font-weight: normal;color: #666;text-decoration: none;margin: 0px;float: left;padding: 0px 0px 10px 0px;}

#menuGambi{display:none;}

.link {font-size: 11px;font-weight: normal;text-transform: none;color: #025125;text-decoration: none;cursor:pointer;float:right;}
.link:hover {font-size: 11px;font-weight: normal;text-transform: none;text-decoration: none;color: #b17a04;}