/**
Titulo:     Tribunal de Justi&ccedil;a do Estado do Cear&aacute;
Autor:      ruigomes@tj.ce.gov.br
Atualizado: 09/08/2007
*/

body {
	margin: 0;
	padding: 0 0 0 0;
	font-family: tahoma;
	font-size: 12px;
	text-align: center;
	color: #383d44;
	background-image: url(http://10.1.1.3/intranet/imagens/bgcapa.jpg);
	background-repeat:repeat-x;
	}
	
body{vertical-align:middle; margin-left:3px; margin-right:3px;}
	
.topbox{

	margin-top:2px;
	border-bottom:1px solid #006699 ;	
	color: #006699;
	font-size:12px;
	padding-left:10px;	
	background-color:#FFFFFF;
	font-weight:bold;
	
	}	
	
#pagina{
	width:800px;
	height:auto;
	margin:0 auto;
}

/* Links */
a:link, a:visited {
	padding-bottom:0;
	color: #326ea1;
	text-decoration: none;
	}
a:visited{
	padding-bottom:0;
	color: #003366;
	text-decoration: none;
}
a:hover {
	padding-bottom: 0;
	color: #383d44;
	border-bottom: 1px solid #D5EAFF;
	}


/* estrutura da página */
#main-body {
	width: 800px;
	height:auto;
	margin: 14px auto;
	padding: 0 0 0 0;
	font-size: 92%;
	line-height: 1.6em;
	text-align: left;
	}

#content, #content-home {
	width: 585px;	
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f5f5f5;
/*	padding-left:8px;	*/
}

#content-home{margin-top:10px;}

#content-home h1{font-family:Tahoma;  margin:0; font-size:12px; padding:5px; color:#066; background-color:#fff; width:95%; border-bottom:1px solid #099; margin-bottom:5px;}

#sidebar {
/*	width: 16em;*/
	width: 190px;
	padding-right:1em;
	float: left;

	margin-left: 5px;
	font-size: 86%;
	line-height: 1.5em;
	color: #666b75;			
	}

/* header */
#header {
	padding: 0;
	font-size: 95%;
/*	border-top: 1px solid #464a52;*/
	width:800px;
	margin:0 auto;

	}

#topoLogo{width:800px; height:100px; background:url(../imagens/logotopo.png) no-repeat -35px center;}

/* logo */
#logo {
	width: 800px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	}
#logo span, #logo a {
	display: block;
	width: 800px;
	height: 76px;
	padding: 0;
	border-style: none;
	background-image: url(../imagens/logo-default.jpg);
	background-repeat: no-repeat;
	}
#logo img  {
	display: block;
	width: 0;
	}
#logo a:hover {
	}

/* navigation */
#nav {
	width: 800px;/*
	margin: 8px auto 0 auto;
	padding: 0;*/
	
	z-index:1;
	position:relative;
	padding:0 0 -5px 0;

	
}
/* basic phrase element styles */

a abbr {
	border: none;
	}
em {
	font-style: italic;
	}
strong {
	font-weight: bold;
	}
del {
	text-decoration: line-through;
	color: #666b75;
	}
ins {
	text-decoration: none;
	font-style: normal;
	}
address {
	margin: 0;
	padding: 0;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	}

/* title box */
#title {
	margin: 0 0 5px 0;
	padding: 0 0 4px 0;
	border-bottom: 2px solid #dbd5c5;
	}
	
#title h1 {
	margin: 0;
	padding: 2px 0 0  0;
	font-size: 120%;
	line-height: 1.2em;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 0;
	color: #383d44;
	border: none;
	}
#title h1 span {
	color: #666b75;
	}
#title h2 {
	margin: 3px 0 0 0;
	padding: 0;
	font-family: Georgia, serif;
	font-size: 100%;
	font-weight: normal;
	font-style: italic;
	line-height: 1.6em;
	color: #666b75;
	}
#content h3, #content-home h3, #port h3 {	
	margin: 2px 0 5px 0;
	padding: 0;
	font-weight: bold;
	font-size: 120%;
	line-height: 1.5em;
	color:#606;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	display:block;	
}
#port h3 {
	border:none;
	display:block;
	clear:both;
	text-align:left;
	width:100%;
	margin:10px;
	color:#333;
	
}

#content h4{
	margin: 0 0 10px 0;
	padding: 0;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 120%;
	line-height: 1.5em;
	color: #693;
}


#content h3 a{
	border: none;
	}
#content p{
	margin: 0 0 20px 10px;
	}
	
#content p.identado{
	margin: 0 0 20px 30px;
}	

.date-news{
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	}

/* entries */
#content h2.date{
	margin: 0 0 15px 0;
	padding: 0;
	font-family: Georgia, serif;
	font-weight: normal;
	font-size: 80%;
	line-height: 1em;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	color: #666b75;
	}



#content ul, #content ol{
	margin: 0 0 1.5em 0;
	padding: 0;
	}
#content ul, #content ol{
	margin-left: 20px;
	}
#content ol{
	padding-left: 20px;
	}
#content ul{
	list-style-image: url(../imagens/icon-morearrow.gif);
	list-style-position: inside;
	}
#content ul li ul {
	padding-left:20px;
}
#content ul li ul a {
	color: #339;
	background: #0CF;	
}
#content dl dt{
	font-weight: bold;
	}
#content dl dd{
	margin: 0 0 15px 0;
	padding: 0;
	}
#content dl.listing dd em{
	display: block;
	font-family: Georgia, serif;
	color: #666b75;
	}

/* confirm box */
#content .confirm{
	margin: 1.5em 0;
	padding: 20px;
	font-size: 90%;
	line-height: 1.5em;
	color: #963;
	border: 2px solid #FDDC9A;
	border-left: none;
	border-right: none;
	background: #FFF3CE;
	}

/* home page specific */
body#home #title {
	margin-top: -8px;
	padding: 8px 20px 4px 10px;
	background-repeat:repeat-x;
	background-position: right top;
	background-image: url(../imagens/bg-news.jpg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
	}
body#home #title h1 {
	margin-bottom: 1px;
	line-height: 1em;
	}
body#home #title h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	color: #464a52;
	}	
body#home #title p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	color: #464a52;
	}
#content h3#recent {
	position: relative;
	margin: 0 0 10px 0;
	padding: 0 0 3px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 140%;
	line-height: 1.5em;

	color: #0066CC;
	}

/* sidebar */

#sidebar h2 {
	margin: 25px 0 12px 0;
	padding: 5px 5px 5px 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 99%;
	line-height: 1em;
	text-transform: uppercase;
	color: #0066CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
	background-color:#F4F4F4;	
	background-repeat: no-repeat;
	background-position: 5px 50%;
	background-image: url(../imagens/icons/chart_organisation.gif);
	}
	
#sidebar h4 {
	margin: 25px 0 12px 25px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 98%;
	line-height: 1em;
	/*	letter-spacing: 2px;*/
	text-transform: uppercase;
	color: #0066CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
	background-color:#F4F4F4;	
}
	
#sidebar h2.first{
	margin-top:0;
}	
#sidebar h3 {
	margin: 25px 0 12px 0;
	padding: 3px 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 140%;
	line-height: 1em;
	color: #0066CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
	}
	
#sidebar h3.first {
	margin-top: 0px;
	}
#sidebar h3.featured {
	margin-bottom: 0;
	border-bottom: 0;
	}
#sidebar p {
	margin: 0;
	padding: 0;
	}
#sidebar p.estrutura{
	padding-left:1em;
}
#sidebar p.sub{
	padding-left:2.6em;	
}
#sidebar ul, #sidebar dl {
	margin: 0;
	padding: 0;
	line-height: 1.2em;
	list-style: none;
	}
#sidebar li {
	margin: 0 0 .6em 0;
	padding: 0 0 0 5px;
	font-size: 120%;
}

#sidebar ul li.last {
	margin-bottom: 0;
	}

/* banner img in sidebar */
#sidebar p.banner a {
	padding: 0;
	border: none;
	}


/* sub navigation */
#sidebar ul.sub li.active a:link, #sidebar ul.sub li.active a:visited {
	color: #383d44;
	font-weight: bold;
	text-decoration: none;
	border-bottom: none;
	}

/* thumb img */

#sidebar img.thumb {	
	float: left;
	margin: 0 8px 2px 0;
	padding: 2px;
	border: 3px solid #dbd5c5;
	background: #fffefa;
	}
#sidebar a img.thumb:hover {
	border-color: #fff;
	background: #fff;
	}

#portText {
	padding-left: 10px;
	text-align:justify;
	
}
#portText .imgGrande img {
	padding: 4px;
	border: 1px solid #dbd5c5;
	background-color: #EBEBEB;	
	float:left;	
	margin-right:20px;	
	width:194px;
	height:228px;
	vertical-align:middle;
}

#portText img{
	vertical-align:middle;
	margin-left:3px;
	margin-right:3px;
}

#portText2 {
	padding-left: 10px;
	text-align:justify;
	}
#portText2 img{
	float:left;
	padding:10px 20px 10px 0;
	background:#FFFFFF;
	width:226px;
	height:170px;	
}

#portText p, #portText2 p{
	margin-left:0px;
}
/* #portText3 refere-se as páginas da CEJAI */
#portText3 {
	padding-left: 10px;
	text-align:justify;
	}
#portText3 img{
	padding:10px 20px 10px 0;
	background:#FFFFFF;
	width:120px;
	height:152px;	
}
/* #portText4 refere-se as páginas da CEJAI e Institucional > Galeria de Ex-Presidentes*/
#portText4 {
	padding-left: 10px;
	text-align:justify;
	}
#portText4 img{
	padding: 4px;
	border: 1px solid #dbd5c5;
	background-color: #EBEBEB;	
	float:left;	
	margin-right:20px;
}
#port ul {
	padding-left: 0;
	margin-left: 0;	
	}
#portimg {
	float: left;
	width: 204px;
	padding: 0 10px 0 10px;
	margin: .5em 15px 0 0;
	color: #666;
	font-size: 100%;
	text-align: left;
	}
#portimg img {
	width:194px;
	height:228px;
}
#portimg dt {
	padding: 4px;
	border: 1px solid #dbd5c5;
	background-color: #EBEBEB;

	}
#content dl#portimg dd {
	padding: 0;
	margin: 10px 0 0 0;
	}

#clearPhoto {
	clear: both;
	margin: 20px 0 0 0;
	}
img#photo {
	margin: 0 0 1em 0;
	padding: 10px;
	border: 3px solid #dbd5c5;
	background: #fffefa;
	}

/* photo viewer overrides */
body.viewer #sidebar {
	display: none;
	}
body.viewer #main-body {
	background-image: none;
	}
body.viewer #content {
	width: 60em;
	}


.tshirt-sample {
	margin-top: 18px;
	text-align: center;
	}
#content .tshirt-sample p {
	margin-top: 5px;
	}
.tshirt-sample img {
	padding: 0;
	border: none;
	background: none;
	}
.prod-desc {
	margin: 18px 0 0 235px;
	font-size: 90%;
	line-height: 1.5em;
	}
form.shirt-form {
	clear: left;
	margin: 0 0 1em 0;
	padding-bottom: 3px;
	}

/* data tables */

table.data {
	width: 40em;
	margin: 0 0 2em 0;
	padding: 0;
	border-collapse: collapse;
	}
table.data th, table.data td {
	margin: 0;
	padding: 5px 10px;
	vertical-align: top;
	border-bottom: 1px solid #dbd5c5;
	}
table.data tr.last th, table.data tr.last td {
	border-bottom: none;
	}
table.data th {
	text-align: left;
	}
table.data td blockquote {
	margin-left: 0;
	}

/* footer */
#footer {
	width: 64em;
	margin: 0 auto;
	padding: 8px 0 8px 0;
	font-size: 95%;
	line-height: 1.5em;
	text-align: left;
	background-color: #EBEBEB;
	}

#footer p {
	margin: 0;
	padding: 0;
	font-size: 90%;
	}

/* in sidebar */

#sidebar ul li.vevent {
	margin-bottom: 10px;
	padding-left: 0;
	background: 0;
	}
#sidebar ul li.vevent abbr.dtstart {
	padding: 0 0 0 15px;
	background: url(../img/1206/icon-hcalendar.gif) no-repeat 0 3px;
	}

/* misc.
---------------------------------------------------------- */

hr, .hide {
	display: none;
	}
a img {
	border: none;
	}

/* self-clearing floats */
#nav ul:after, 
#main-body:after,
#flickr:after,
#extra:after,
#footer:after,
#port:after, 
.prod-feature:after, 
dl.teaser:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    }

select {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.select{
	font-size: 1.0em;	
}
form label {
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-align:left;
}

form caption {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;	
	
}
.table-form{
	background-color:#FBFBFB;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;

}
.form-consulta-maior{
/*	width:340px;
	height:206px;*/
	height:auto;	
	margin-top:-16px;
	margin-left:9px;	
	background-image:url(../imagens/bg-form-consulta-maior.jpg);
	background-repeat:no-repeat;
	
	padding-left:7px;
	padding-right:7px;
	background-position: 0px 0px;	
}
.form-consulta-maior caption{	
	margin-left:0;
	margin-top:6px;
	font-size:14px;
	color:#669900;
	padding-bottom:8px 0;
	}
	
.form-consulta-menor{
/*	width:340px;
	height:206px;*/
	height:auto;	
	margin-top:-16px;
	margin-left:9px;	
	background-image:url(../imagens/bg-form-consulta-menor.jpg);
	background-repeat:no-repeat;	
	padding-left:7px;
	padding-right:7px;
	background-position: 0px 0px;	
}
.form-consulta-menor caption{	
	margin-left:0;
	margin-top:6px;
	font-size:14px;
	color:#669900;
	padding-bottom:8px 0;
	}

.table-catalogo{
	width:540px;
}
.table-form-shirt{
	width:auto;
}
.table-title{
	background-color:#D7E8F1;
	color: #333333;
	font-weight:bold;
	font-size:10pt;
}
.table-form-button{
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../imagens/bg-button.jpg);
}
.table-form .input, .input{
	border: 1px solid #CDCDCD;
	background-color:#F9FEFF;
}
/*paragrafo contendo select*/
.bg-select-consulta{
	width:354px;
	height:40px;
	margin-left:-5px;
	background-image:url(../imagens/bg-select-consulta.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;	
}
.select-consulta {
	margin-left:5px;
	margin-top:10px;	
}
.alert{
	padding-left: 16px;
/*	background: url(../imagens/icon-alert.gif) no-repeat 0 1px;*/	
	}	
.endereco-comarcas{
	padding:10px;
	border: 1px solid #CCCCCC;	
}
.endereco-comarcas legend{
	color: #693;
	font-weight: bold;
	font-size: 12px;
}
.alinha_nomes {
	padding-left: 15px;
/*	background: url(../imagens/icon-alert.gif) no-repeat 0 1px;*/
	display:block;	
	}
/* REFERE-SE AOS PAINEIS DA PÁGINA INCIAL:  DESTAQUE, NOTICIAS, EVENTOS */



#content-top{
	width:585px;
}


#destaque{
	width:180px;
	height:255px;
	float:left;
	margin-left:5px;
	background-image:url(../imagens/quadros/bg-destaque.jpg);
	background-repeat:no-repeat;
	
}
#destaque img{	
	width:160px;
	height:120px;	
	padding:4px;
	margin: -10px 5px 0 5px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;

}
#destaque p {
	font-size: .9em;
	text-align:justify;
	width:160px;
/*	display:block;*/
	padding:0;
}
#noticias{	
	float:left;
	width:255px;
	height:255px;
	margin-left:5px;
	background-image:url(../imagens/quadros/bg-noticias.jpg);
	background-repeat:no-repeat;

}
#noticias p{
	width:242px;
	display:block;
	margin-top:-10px;

}

#noticias a{
	color: #333333;
	font-size: 11px;
}
.noticia{
	text-align:left;
}

#destaque h5, #noticias h5, #links-rapidos h5, #consulta-processual h5{
	padding:0 5px 0 10px;
	margin-top:2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #3399CC;
	font-size:12px;
}
/*FORMULARIOS DE CONSULTA PROCESSUAL DA HOME PAGE */
#consulta-processual{
	/*	padding-top:25px;
	padding-right:9px;	*/
	margin:8px;
	width:364px;
	height:auto;
	float:left;	
	margin-top:5px;	
	z-index:30;
}

/*CEJAI*/
.dia-internacional-adocao{
	margin-bottom:20px;
}
#img-estatistica img{
	width:430px;
	height:258px;
	float:none;
	border:none;
	padding:0;
}
#img-proposta-informatizacao img{
	width:436px;
	height:285px;
	float:none;
	margin:2px 0 20px 20px;
}

/*ICONES NO MENU SIDEBAR */
.dj-assinantes, .dj-gratuito, .catalogos, .fale-presidente,
.ouvidoria, .pautas-julgamento, .relatorio-gestao, .tabelas-cnj, 
.telejustica, .webmail, .push, .consulta-processual, .custas-processuais, .projudi, .home, .foto, .bacen-jud, .planoestrategico, .oab, .portaltjce, .logininternet, .fermoju, .comunicacaosocial, .forum, .conciliacao, .atos-normativos {
	margin: 0 5px 0 0;
	padding: 0 0 0 22px;
	color: #666b75;
	font-weight: normal;
	text-decoration: none;
	border-bottom: none;
	background-repeat: no-repeat;
	background-position: 0 51%;	
}
.conciliacao{
	background-image: url(../imagens/icons/conciliacao.gif);
}
.atos-normativos{
	background-image: url(../imagens/icons/catalogo.gif);
}
.dj-assinantes{
	background-image: url(../imagens/icons/dja.gif);
}
.dj-gratuito{
	background-image: url(../imagens/icons/djg.gif);
}
.catalogos{
	background-image: url(../imagens/icons/catalogo.gif);
}
.fale-presidente{
	background-image: url(../imagens/icons/fale.gif);		
}
.ouvidoria{
	background-image: url(../imagens/icons/ouvidoria.gif);		
}
.pautas-julgamento{
	background-image: url(../imagens/icons/pautas-julgamento.gif);		
}
.tabelas-cnj{
	background-image: url(../imagens/icons/application_view_columns.png);		
}
.relatorio-gestao{
	background-image: url(../imagens/icons/relatorio-gestao.gif);		
}
.telejustica{
	background-image: url(../imagens/icons/telejustica.gif);		
}
.webmail{
	background-image: url(../imagens/icons/webmail.gif);		
}
.push{
	background-image: url(../imagens/icons/push.gif);		
}
.consulta-processual{
	background-image: url(../imagens/icons/consulta-processual.gif);			
}
.custas-processuais{
	background-image: url(../imagens/icons/custas-processuais.gif);			
}
.projudi{
	background-image: url(../imagens/icons/projudi.gif);			
}
.home{
	background-image: url(../imagens/icons/home.gif);			
}
.foto{
	background-image: url(../imagens/icons/camera.gif);			
}
.bacen-jud{
	background-image: url(../imagens/icons/bacen-jud.gif);			
}
.planoestrategico{
	background-image: url(../imagens/icons/planoestrategico.gif);			
}
.oab{
	background-image: url(../imagens/icons/oab.gif);			
}
.portaltjce{
	background-image: url(../imagens/icons/portaltjce.gif);			
}
.logininternet{
	background-image: url(../imagens/icons/logininternet.gif);			
}	
.fermoju{
	background-image: url(../imagens/icons/fermoju.gif);			
}	
.comunicacaosocial{
	background-image: url(../imagens/icons/comunicacaosocial.gif);			
}	
.forum{
	background-image: url(../imagens/icons/forum.gif);			
}
.cati{
	background:url(../imagens/pxrobo.png) no-repeat left 1px; padding-left:25px !important;}			





/* icone novo */
.novo{
	margin: 0 5px 0 0;
	padding: 0 30px 0 0;
	text-decoration: none;
	border-bottom: none;
	background-repeat: no-repeat;
	background-position: right 50%;
	background-image: url(../imagens/novo.gif);
}
.hour-news{
	color: #693;
	font-size: 1em;
}
.marcador{
	background: url(../imagens/icon-morearrow.gif) no-repeat 0 4px;
	padding-left:10px;
}
.foto-ex-presidente{
	width:123px;
	height:158px;
}
/* PÁGINA INICIAL*/
#sistema-projudi{
	margin:2px;
	margin-top:47px;
	width:178px;
	height:100px;
	float:left;
	text-align:justify;
	background-image:url(../imagens/bg-projudi.gif);
	background-repeat:repeat-x;
}
#sistema-projudi h5, #sistema-push h5{
	font-size:14px;
	margin-top:5px;
	margin-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}

#sistema-projudi h6, #sistema-push h6{
	font-size:12px;
	margin-left:5px;
	margin-top:-20px;
	
	width:165px;
}
#sistema-push{
	margin:2px;
	margin-top:5px;
	width:178px;
	height:100px;
	float:left;
	text-align:justify;
	background-image:url(../imagens/bg-push.gif);
	background-repeat:repeat-x;
}

#paginacao-noticias {
	margin-left:10px;
	margin-top:35px;

}
#paginacao-noticias p{
	float:left;
}

#paginacao-noticias input.inativo{
	background-image:url(../imagens/bg-button.jpg);
	border: 1px solid #CCCCCC;
	width:20px;
	height:20px;
}
#paginacao-noticias input.ativo{
	background-image:url(../imagens/bg-button.jpg);
	border: 1px solid #999999;
	width:22px;
	height:22px;
	font-weight:bold;	
}	
.juiz{
	font-size:12px;
	color: #003399;
	font-weight: bold;
}

#controles-fonte{
	width:50px;
	float:right;
	margin-top:-20px;
}
#controles-fonte a:hover{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.aviso{
	display:block;
	background-color:#F2F2F2;
	border: 1px dotted #D6D6D6;	
	width:260px;
	float:left;
	padding:10px;
	
}
.aviso .segundo-painel{
	margin-left:10px;
}
.aviso h3{
	color:#CC0000;
}


#avmsg{width:98%; margin-left:2px; z-index:1;}


.avisosnotifier{width:188px; padding:3px; font-size:10px; color:#CCCCCC;  margin-top:10px; z-index:2; }

.avisosnotifier a{padding:3px; background-color:#FFFFFF; color:#003366; margin-left:2px; font-size:10px;}
.avisosnotifier a:hover{background-color:#0099CC; color:#FFFFFF;}

#avisos{

	width:198px;
	height:246px;
	margin-left:4px;
	float:left;
	border: 1px solid #efefef;
	background-image:url(../imagens/bg-quadros-intranet.jpg);
	background-repeat:repeat-x;
	padding:0px;
	font-size:11px;
	overflow:hidden;
	z-index:10;

}

#avisos ul{list-style:none; text-align:justify; margin-top:1px; margin-left:3px; float:left;}
#avisos ul li{width:180px; padding:0px; height:200px;}

#consultas {
	margin-left:5px; 
	width:183px;
	height:247px;
	background-color:#F6F6F6;
	float:left;
	border: 1px dotted #CCCCCC;

	border: 1px solid #C8D9DD;
	background-image:url(../imagens/bg-quadros-intranet.jpg);
	background-repeat:repeat-x;	
}

#forum-tabelas h5{
	margin-top:2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	color: #006699;
	font-size:12px;
	padding-left:10px;
}

#links-rapidos{
	float:left;
	width:178px;
	height:247px;
	margin-left:4px;
	background-color:#F5F5F5;

	border: 1px solid #C8D9DD;
	background-image:url(../imagens/bg-quadros-intranet.jpg);
	background-repeat:repeat-x;
}

#links-rapidos{
	padding: 0;
		
}
#links-rapidos ul {
	margin:-10px 0 0 -24px;
	list-style: none;	
}
#links-rapidos li{
	font-size:12px;
	text-decoration: none;
	list-style-type: none;
	margin-bottom:2px;

}
#links-rapidos li a{
	text-decoration: none;	
}

#forum-tabelas {
	background-image:url(../imagens/bg-forum-tabelas.jpg);
	width:240px;
	height:86px;	
	margin:4px 0 0 4px;
	background-color: #F7E7CE;
	float:left;
}

#forum-tabelas h5{
	color: #010000;
	}

#webmail{
	width:196px;
	height:150px;
	margin:4px 0 0 4px;	
	background-color:#F4F4F4;
	float:left;	
	border: 1px solid #C8D9DD;
	background-image:url(../imagens/bg-quadros-intranet.jpg);
	background-repeat:repeat-x;
}
#ultimas-noticias{
	width:198px;
	height:260px;
	margin:4px 0 0 4px;	
	background-color:#F4F4F4;
	float:left;	
	border: 1px solid #C8D9DD;
	background-image:url(../imagens/bg-quadros-intranet.jpg);
	background-repeat:repeat-x;
}
#ultimas-noticias p{
margin:2px;
}


#webmail img{vertical-align:middle;}
#ultimas-noticias img{ vertical-align:middle; border:2px solid #CCC; margin:0 auto; display:block; clear:both;}
#destaques{
	width:367px;
	height:152px;
	background-color:#FFFFFF;
	margin:4px 0 0 4px;
	border:1px solid #efefef;
	float:left;	
	z-index:0;

}


#avisos h5, #consultas h5, #webmail h5, #links-rapidos h5 , #ultimas-noticias h5{
	margin-top:2px;
	border-bottom:1px solid #006699 ;	
	color: #006699;
	font-size:12px;
	padding-left:10px;	
	background-color:#FFFFFF;
}
#ultimas-noticias h5{
	margin-bottom:5px;
	}
	
/*-- Notícias --*/	

.datanot{font-size:9px; color:#0099CC;font-weight:bold;}
.notboxtb{width:98.5%; padding:5px; border-bottom:1px solid #006699; font-size:12px; font-weight:bold; margin-bottom:3px; background-image:url(../imagens/bg-quadros-intranet.jpg); color:#006595;}

.txtnotfoto{width:80px; background-color:#999900;}

#notbox{width:96.6%; margin-top:5px; margin-bottom:5px; margin-left:5px; float:left; padding:2px;}

#notbox #notfoto{width:130px; float:left; background-color:#F3F3F3; color:#666666; height:200px; padding-left:5px;}
#notbox #notfoto ul{list-style:none; margin-left:-5px;}
#notbox #notfoto a{font-size:11px;}
#notbox #notfoto li{list-style:none;}
#notbox #nottxt{width:425px; float:left;}
#notbox #nottxt a{color:#999999; text-decoration:none;}
#notCapa{ font-size:11px; color:#333333; padding:3px; border-bottom:1px solid #E4E4E4; width:98%; margin-left:3px;}

#txnot{ width:120px; color:#333;}

#noticias-home {
	margin:0;
	clear:both;
	width:98%;
	margin-bottom:5px;
	
	}

#noticias-home a{color:#999999; text-decoration:none;}
#noticias-home a:hover{text-decoration:none; font-weight:bold; color:#006699;}

#noticias-home h5{
	font-size:12px;
	background-color:#f5f5f5;
	width:99%;
	margin:5px 5px;
	padding:2px;
	border-bottom:1px solid #006699 ;
	color: #006699;
}
#noticias-home p{
	

	margin:10px 5px;
}
#noticias-home img {
	float:left;
	border:2px solid #efefef;
	margin:5px;
}

#lista-destaque {
	background:none;
	list-style:none;
	margin-left:10px;
	color:#333;
	font-size:16px;
	list-style:none;
	list-style-image:none;
	}
#lista-destaque li a:link, #lista-destaque li a:visited, #lista-destaque li a:hover {
	color:#333;
	margin-left:10px;
	font-size:16px;
	list-style:none;
	list-style-image:none;
	}
	
.enquete{
	background-repeat:repeat-x;
	display:block;
	padding:1px 12px 0 12px;
	border:1px solid #999999;
}
.enquete p{
	padding-left:12px;	
}
.enquete ul li{
	padding-left:16px;	
}
.muni {
	float:left;
	}
	
.muni li {
	width:250px;
}	
.clear {
	clear:both;
	width:100%;
	margin:0;
	padding:0
	}	


/*alteração para menu lateral do FERMOJU*/
#menu-fermoju li ul li {
	font-size:12px;
	margin-left:10px;
	list-style-type: circle;
	list-style-position: inside;
}


/*excessão para Sec. Judiciária Natal*/
#popup-natal{

	z-index:100;
	padding:5px;

	width:380px;
	height:310px;
	position:absolute;
	left:280px;
	top:100px;

}
#popup-natal img{
margin-left:-2px;
}

#fechar p{
	height:20px;
	margin-top:5px;
	background-color:#EBEBEB;	
}

/* Customização da página conteúdo */
 
#alinhaTabs{width:590px; float:left; margin-bottom:50px;}
#alinhaTabs .TabbedPanelsContentGroup li{list-style-image:url(../imagens/pxpaper.gif); margin-left:20px;}
#tjConteudoInterno{width:72.5%; float:left; padding:5px; margin-bottom:10px;}
#tjConteudoInterno fieldset{border:1px solid #F2F2F2; padding:10px; width:95%;}
#tjConteudoInterno legend{color:#FF6600; font-weight:bold; font-size:13px; font-family:"Trebuchet MS";}
#tjConteudoInterno legend img {vertical-align:middle; margin-left:3px; margin-right:3px;}

.atosNumTit{font-size:16px; font-weight:bold; color:#0099CC; text-transform:uppercase;}

/* Jquery Blocker */
.txtblocker{color:#006699; font-weight:bold; margin-left:2px; text-align:justify; font-size:11px;}

/* Menu interno CEJAI */

#MMCejai{padding:5px; width:99%; background-color:#003366; color:#FFFFFF; float:left; margin-bottom:10px;}
#MMCejai .tit{font-size:15px; color:#FFFFFF; font-family:"Trebuchet MS"; font-weight:bold; float:left;}
#MMCejai select{float:right; background-color:#006699; color:#FFFFFF; border:none;}
#s4 div {
	margin:0;
	padding:0;
	}
#destNeoIntranet p{margin-bottom:10px; margin-left:5px; float:left; z-index:2;}


/* Atos normativos */

#anint{background-color:#FFF; top:0px; left:0px; padding:3px;}

#antpbox{width:99%; font-size:16px; font-family:"Trebuchet MS"; color:#004200; background-color:#f9f9f9;}

#annav{width:98%; margin-top:5px; margin-bottom:10px; padding:5px;}

#annav a{ margin-left:10px; text-decoration:none; font-weight:bold;}

#annav a img{vertical-align:middle; margin-left:5px;}

.xtable{font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.tool{background-color:#FFF; background-image:none;}


.tbjusmov{width:98.5%; padding:5px; margin-top:10px; margin-bottom:10px; font-family:Tahoma, Geneva, sans-serif; background:#F8F4F1; color:#300; font-weight:bold;}



/*********************************************************************************/
/*********************************************************************************/
/***************************** INTRANET 2010 *************************************/
/*********************************************************************************/
/*********************************************************************************/

#vitrineIntra{width:380px; height:250px; float:left; border:1px solid #efefef; margin-top:5px; margin-left:5px; margin-bottom:5px; font-family:tahoma; font-size:11px;}

#mm-vitrineIntra{list-style:none; margin:0; padding:0px; border-bottom:1px solid #CCC;}
#mm-vitrineIntra li{display:inline;}
#mm-vitrineIntra li a{padding:8px; background-color:#efefef; color:#333;line-height:31px; font-size:12px; font-family:tahoma;}
#mm-vitrineIntra li a:hover{background-color:#f9f9f9;}
#mm-vitrineIntra li a.selected{background-color:#066; font-weight:bold; color:#FFF;}

#vtr-links ul{list-style:none; margin:0; padding:0;}
#vtr-links ul li{border-bottom:1px solid #efefef; padding:3px; padding-left:10px;}
#vtr-links ul li a:hover{font-weight:bold; color:#F60;}

#tbcons{margin-top:20px;}

#formEmail{	float:left;	width:184px; height:250px; margin-left:4px; margin-top:5px;	background-color:#F5F5F5; border: 1px solid #C8D9DD; background:url(../imagens/bg-quadros-intranet.jpg) #fff; background-repeat:repeat-x; font-family:tahoma; font-size:11px;}

#formEmail ul{list-style:url(../imagens/arrow-right.gif);}
#formEmail ul li a{color:#069;}
#formEmail ul li a:hover{color:#F60; font-weight:bold;}

/** Imprensa **/

#imprensa{width:561px; border:1px solid #efefef; float:left; margin-left:5px; padding:5px;}
#imprensa-destaque{width:98%; min-height:160px; padding:5px; background-color:#F8F8FC; float:left; margin-bottom:10px;}

#dest-imp{list-style:none; margin:0; padding:0;}
.dest-imp-foto{border:3px solid #fff; margin-right:10px; float:left;}
.dest-imp-foto img{width:200px; height:150px;}
.dest-imp-tit{font-size:14px; font-weight:bold; color:#636;  float:left; margin-top:10px;}
.dest-imp-desc{font-size:12px; width:300px; color:#666; float:left; margin-top:12px; padding:15px; background:#FFF;}

.tbmenu{font-size:20px; font-weight:normal; padding-bottom:10px; color:#666; border-bottom:1px solid #E5E5E5;}

#maisnoticias{padding:0; margin:0; list-style:none;}
#maisnoticias li{padding:5px; border-bottom:1px solid #f5f5f5; width:92%; padding-left:40px; background-color:#CCC; background:url(../imagens/pxpaper.gif) no-repeat 10px center;}
#maisnoticias li:hover{background:url(../imagens/pxlupa.png) no-repeat 10px center;}
#maisnoticias .dtnot{padding:5px; padding-left:25px;background:url(../imagens/clock.gif) no-repeat left center; float:right; font-size:11px; color:#999;} 





