/*
 * E-legis - http://www.weblinesistemas.com
 * Copyright (C) 2010 Webline Sistemas
 *
 * == BEGIN LICENSE ==
 *
 * Licensed under the terms of any of the following licenses at your
 * choice:
 *
 *  - GNU General Public License Version 2 or later (the "GPL")
 *    http://www.gnu.org/licenses/gpl.html
 *
 *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
 *    http://www.gnu.org/licenses/lgpl.html
 *
 *  - Mozilla Public License Version 1.1 or later (the "MPL")
 *    http://www.mozilla.org/MPL/MPL-1.1.html
 *
 * == END LICENSE ==
 *
 * 	Este arquivo é parte do programa E-legis
 *  
 *  
 *  E-legis é um software livre; você pode redistribui-lo e/ou 
 *  
 *  modifica-lo dentro dos termos da Licença Pública Geral GNU como 
 *  
 *  publicada pela Fundação do Software Livre (FSF); na versão 2 da 
 *  
 *  Licença, ou (na sua opnião) qualquer versão.
 *  
 *  
 *  Este programa é distribuido na esperança que possa ser  util, 
 *  
 *  mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUA��O a qualquer
 *  
 *  MERCADO ou APLICA��O EM PARTICULAR. Veja a
 *  
 *  Licença Pública Geral GNU para maiores detalhes.
 *  
 *  
 *  Você deve ter recebido uma cópia da Licença Pública Geral GNU
 *  
 *  junto com este programa, se não, escreva para a Fundação do Software
 *  
 *  Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 */
.divConteudo{
	width: 0; min-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}
A:link {text-decoration: none;cursor:pointer;}
A:visited {text-decoration: none;cursor:pointer;}
.fundo_principal{
	background-image:url(../images/fundo.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

.fundo_topo{
	background-image:url(../images/topo.png);
	background-position:top;
	background-repeat:repeat-x;
	height:41px;
}

.fundo_rodape{
	background-image:url(../images/rodape.png);
	background-position:top;
	background-repeat:repeat-x;
	height:78px;
}

.menu{
	font-family:arial;
    font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	width:auto;
}

.paginaNaoEncontrada{
	color:#474747;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	display:table;
}

.linkMenu{
	font-family:arial;
    font-size:12px;
	color:#FFFFFF;
	background-image:url(../images/submenu_fundo_m.png);
	padding-top:8px;
	padding-right:13px;
	padding-bottom:8px;
	padding-left:13px;
}

.submenu {
	cursor:pointer;
	position:absolute;
	color:#FFFFFF;
	width:auto;
	visibility:hidden;
	z-index:999;
}

.loading {
	position:absolute;
	width:100%;
	text-align:center;
}

.includes{
	padding:10px;
	margin:10px;
}

.data{
	font-family:arial;
    font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:10px;
	padding-left:10px;
}

.sair{
	font-family:arial;
    font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	float:right;
	display:table;
}

.textoLogin{
	font-family:arial;
    font-size:14px;
	color:#FFFFFF;
}

.hora{
	font-family:Geneva, sans-serif;
	font-weight:600;
    font-size:20px;
	color:#FFFFFF;
	text-align:center;
}

.usuarioLogado{
	font-family:arial;
    font-size:12px;
	color:#FFFFFF;
	text-align:left;
	padding-top:3px;
}

.botaoGrande{
	font-family:arial;
    font-size:12px;
	font-weight:800;
	color:#757575;
	text-transform:uppercase;
	background-color:#ebebea;
	border:1px solid #d1d1d1;
	padding:10px;
	display:table;
	cursor:pointer;
	width:auto;
}

.meioLogin {
	font-family:arial; 
    font-size:13px; 
	text-align:center;
	width:580px;
	height:300px;
	background:url(../images/logo_webline.jpg) no-repeat left top;
	margin:0 auto;
	padding-top:60px;
	display:table;
}

.boxLogin {
	font-family:arial; 
    font-size:13px; 
    border:1px solid #a9a9a9; 
	padding:10px;
	width:202px;
	height:202px;
	display:table;
	text-align:left;
	margin:10px;
}

.boxMenu {
	font-family:arial; 
    font-size:13px; 
    border:1px solid #a9a9a9; 
	padding:10px;
	display:table;
	text-align:left;
	margin:10px;
}

.tituloPagina{
	font-family:arial;
    font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	/*background-color:#3673ac;*/
	background:url(../images/fundo_titulo.jpg);
	padding:15px;
	border:1px solid #6c6c6c;
}

.dadosUsuarioLogado{
	font-family:arial;
    font-size:12px;
	color:#1e1e1e;
	padding:10 0 15 0;
	text-align:left;
}

.inputText{
	font-family:arial;
    font-size:13px;
	border:1px solid #999999;
}

.tituloAzul{
	font-family:arial;
    font-size:18px;
	font-weight:bold;
	color:#3673ac;
}

.tituloGrid{
	font-family:arial;
    font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.tituloGrid2{
	font-family:arial;
    font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}

.texto{
	font-family:arial;
    font-size:12px;
}
.texto_tela{
	font-family:arial;
    font-size:18px;
}
.titulo_cabecalho{
	font-family:arial;
    font-size:16px;
}
.textoAzul{
	font-family:arial;
    font-size:12px;
	color:#3673ac;
}

.botaoFormularios{
	text-align:center;
	padding:15 2 5 2;
	font-family:arial; 
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	color:#6a6a6a;
	background:url(../images/botao.png) no-repeat top left;
	display:table;
}

.botaoGrdFormularios{
	text-align:center;
	padding:18 2 5 2;
	font-family:arial; 
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
	color:#6a6a6a;
	background:url(../images/botao_grd.png) no-repeat top left;
	display:table;
}

.botaoPeqFormularios{
	text-align:center;
	padding-top:3px;
	font-family:arial; 
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	color:#6a6a6a;
	background:url(../images/botao_peq.png) no-repeat top left;
	display:table;
}

.botaoAzulPequeno{
	text-align:center;
	padding:3 0 3 0;
	font-family:arial; 
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	background-color:#3673ac;
	color:#FFFFFF;
	border:2px solid #c4c4c4;
}

.mensagem{
	font-family:arial;
    font-size:12px;
	color:#cc0033;
	margin-left:10px;
	display:table;
	height:20px;
	padding-top:10px;
}

.mensagemLogin{
	font-family:arial;
    font-size:11px;
	color:#FFFFFF;
	display:table;
	float:right;
	vertical-align:text-top;
	height:110px;
	padding-top:10px;
	padding-right:30px;
	text-align:right;
	line-height:30px;
}
.textoBox{
	font-size:22pt;
	font-family:arial;
	color:#41648a;
	font-weight:bold;
	text-transform:uppercase;
}
.box{
	border:solid #b6b6b6 2px;
	position:relative;
	display:table;
	background:url(../images/fundo_botao_grande.jpg) repeat-x top;
	padding:10px;
	text-align:center;
	vertical-align:middle;
}

.paginacao{
	font-family:arial; 
	font-size:12px;
	text-decoration:none;
	padding:5px;	
	cursor:pointer;
	color:#6a6a6a;
}

.botaoMenus{
	background: none;	
	color: #fff;
    background-color: #007bff;
    border-color: #007bff;
	border-radius: .25rem;
	height:23px;
}

.fundo_claro{
     background-image: none !important;	
	/* background-color: #0f96ce;*/
	
}


.nomeCamaratelaTv{
	color:#0788ca;
	font-family: TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif; 
	font-size:2.5vmax;
	font-weight:bold;	
}

@media only screen and (max-width: 1367px) {
	.nomeCamaratelaTv{
		font-size:2.5vmax;	
	}
	
}
@media only screen and (min-width : 1368px)
{
	.nomeCamaratelaTv{
		font-size:3.8vmax;	
	}
	
	.nomeCamaratelaTv:-webkit-full-screen{
		font-size:5vmax;	
	}
	
	.nomeCamaratelaTv:-moz-full-screen{
		font-size:5vmax;	
	}
	
	.nomeCamaratelaTv:fullscreen{
		font-size:5vmax;	
	}
	
}	

/*
<ComentarioWebline>
	<requisicao n='s/n'>04/05/2022 - Gabriel de Oliveira - Adicionada max-width nos canvas para as páginas dos arquivos dos documentos não ultrapassarem o teamanho da tela.</requisicao>
</ComentarioWebline>
*/
canvas {
	max-width: 100% !important;
}






