@charset "UTF-8";

@import url(bootstrap.css);
@import url(bootstrap-theme.min.css);
@import url(email.css);
@import url(lista.css);
@import url(formulario.css);
@import url(log.css);
@import url(login.css);
@import url(modal.css);
@import url(nav-corpo.css);
@import url(paginacao.css);
@import url(pdf.css);
@import url(imagem-curva.css);
@import url(bt-file.css);
@import url(consulta.css);
@import url(diversos.css);
@import url(jumbotron.css);
@import url(responsivo.css);
@import url(painel-head.css);
@import url(dialogo.css);

@font-face{
	font-family: 'Lato';
	src: url('fontes/font-trebuchet.ttf');    
}

@font-face{
	font-family: 'Empresa';
	src: url('fontes/font-empresa.ttf');    
}

@font-face{
	font-family: 'fina';
	src: url('fontes/font-fina.ttf');    
}

@font-face{
	font-family: 'grossa';
	src: url('fontes/font-grossa.ttf');    
}

@font-face{
	font-family: 'cafeta';
	src: url('fontes/font-cafeta.ttf');    
}

/*................................................... body.sistema-bg */

body.sistema-bg{
	background: #fff url(../imagens/bg-sistema2.jpg);
/*	background-size: 100%;
	background: rgba(0,0,0,0) url(../imagens/bg-sistema.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
*/
}

/*........................................................ div#pagina */

div#pagina{
	position:relative;
	min-height:100%;
}

/*................................................... nav#pagina-topo */

nav#pagina-topo{
	background: rgb(0,0,0); /* ativa a alteração de cor da nav*/
	background-color: rgba(40,96,145,1);
	border: none;    
	text-transform: uppercase;
}

nav#pagina-topo .logo-empresa{
	margin-top: 0px;
	position: absolute;
	font-size: 18pt;
	color: white;
	text-transform: none;
	text-shadow: 2px 2px 1px black;
	font-weight: normal;
}

nav#pagina-topo .logo-empresa span{

}

nav#pagina-topo .text-brand-logo{
	font-family: 'brand-logo';
}

nav#pagina-topo i{
	color: #fff;
	float: left;
	margin-right: 5px;
}

nav#pagina-topo a{color: #fff;}

nav#pagina-topo a:hover, nav#pagina-topo a:focus{
	background-color: rgb(47,113,169);
}

nav#pagina-topo ul.sub-menu{
	background-color: rgb(47,113,169);
	padding: 10px;
}

nav#pagina-topo ul.sub-menu a{padding: 10px;}

nav#pagina-topo ul.sub-menu i{color: #000;}

nav#pagina-topo ul.sub-menu a:hover{color: #000;}

/*................................................... div#pagina-corpo */

#sistema h1{
	margin-top: 10px;
	font-family: 'login';
	padding: 10px 0 0;
}

#sistema h1 span{color: rgb(38,90,138);}

#sistema h1 a.fechar{
	float: right;
	font-family: 'Lato';
	font-size: 11pt;
}

div#pagina-corpo{
	position: relative;
	min-height: 100%;
	margin-top: -36px;
	padding-bottom: 200px;
}

/*............................................... footer#pagina-rodape */

footer#pagina-rodape{
	clear: both;
	background-color: rgba(70,70,70,1);
	font-size: 10pt;
	color: #fff;
	position:absolute;
	bottom:0;
	margin-top: -30px;
	min-height: 30px;
	padding: 10px;
	width: 100%;

	font-size: 18pt;
	color: white;
	text-shadow: 2px 2px 1px black;
}

footer#pagina-rodape .nome{
	text-transform: uppercase;	
}

footer#pagina-rodape .patente{
	font-size: 9pt;
	text-shadow: 0px 0px 0px black;
}




