@charset "UTF-8";
/* CSS Document */


/* ------------------------ GERAL ----------------------- */

.conteudo {width: 960px;}
body { font-size: 12px; }
table {font-size:0.98em;}

#layer_estreita .conteudo {width: 540px;}
#layer .conteudo {width: 920px;}

#janela iframe {
	width:960px !important;
	height:500px !important;
}

#janela_media iframe {
	width:960px !important;
	height:375px !important;
}

#janela_curta iframe {
	width:960px !important;
	height:250px !important;
}

#painel iframe {
	width:540px !important;
	height:500px !important;
}

#painel_medio iframe {
	width:540px !important;
	height:375px !important;
}

#painel_curto iframe {
	width:540px !important;
	height:250px !important;
}


#ajuda iframe {
	width:750px !important;
	height:450px !important;
}

/* ------------------------ GRID ----------------------- */


.conteudo .largura100 { width: 98%;}

.conteudo .largura80 { width: 78%; }
.conteudo .largura70 { width: 68%; }
.conteudo .largura60 { width: 58%; }
.conteudo .largura40 { width: 38%; }
.conteudo .largura30 { width: 28%; }
.conteudo .largura20 { width: 18%; }

.conteudo .largura75 { width: 73%; }
.conteudo .largura50 { width: 48%; }
.conteudo .largura25 { width: 23%; }

.conteudo .largura66 { width: 64%; }
.conteudo .largura33 { width: 31%; }

.conteudo .largura15{ width: 13%; }
.conteudo .largura10 { width: 8%; }
.conteudo .largura5 { width: 3%; }


.conteudo .largura100, 
.conteudo .largura80,
.conteudo .largura70,
.conteudo .largura60,
.conteudo .largura40,
.conteudo .largura30,
.conteudo .largura20,
.conteudo .largura75,
.conteudo .largura50,
.conteudo .largura25,
.conteudo .largura66,
.conteudo .largura33,
.conteudo .largura15,
.conteudo .largura10,
.conteudo .largura5 {
	padding-right:1% !important;
	padding-left:1% !important;
}


.view .container_campos .largura100, 
.view .container_campos .largura50,
.view .container_campos .largura33 {
	padding-right:7px !important;
	padding-left:7px !important;
}

.view .container_campos .largura100 .largura100, 
.view .container_campos .largura50 .largura100,
.view .container_campos .largura33 .largura100 {
	padding-right:0px !important;
	padding-left:0px !important;
}



/* ------------------------ CASOS ESPECIAIS ----------------------- */

#faixa_superior {height:190px;}

/* --------- CABECALHO --------- */

#cabecalho {height:59px;}

#cabecalho #sistema, #cabecalho #tjma {font-size: 1.35em;}

#cabecalho #usuario {float: right;}

#cabecalho #menu {float: left;}

#cabecalho #menu ul {margin: 23px 0px 0px 15px;}


#barra_titulo #funcoes {margin-top:18px;}


#corpo {
	background-position:center 131px;
	margin-top:14px !important;
}

.entrada  #corpo {
	margin-top:0px !important;
	background-position:center top;
}

/* --------- SELECAO SISTEMAS --------- */

#sistemas {margin-right: 1.8%;}

#sistemas ul li {
	width:195px;
	height:135px;
}

/* --------- painel de filtros --------- */

.botao_pesquisar {
	width: 7%;
	height:100%;
	right:0px;
}

.botao_mais {
	right:0px;
	bottom:0px;
}

.cabecalho_grid { height:40px;}
.fixar .cabecalho_grid {width: 940px;}
.fixar .grid {margin-top:62px;}
.fixar .navegacao_grid {margin-left:160px;}


#container_entrada .desenvolvimento, #container_entrada .homologacao {
	margin-top:-90px;
}


.dashboard {
	margin:1%;
	height:270px !important;
}