/* info login inicio*/
footer .topo{
	
	background-color: #375FB8;
/*	height: 100px;
	padding-top: 30px;
*/ 
}

.topo p{
	color: #fff;
	font-weight: 700;
}

.topo div img{
	float: left;
	margin-right: 5px;
}

.topo div form .btn-danger{
	float: right;
	margin-right: 5px;
}

/* info login inicio*/
.coluna{
	padding: 5px 5px 5px;
}

/* menu lateral inicio */

.menu-lat{
	margin-bottom: 20px;
	background-color: #8b8888;
	box-shadow: 0 0 3px rgba(0,0,0,0.2);
	border-radius: 2px;
	margin-bottom: 4em;
}

.menu-lat li a{
	background-color: #827f7f; /*#acaaaa;*/
	color:#fff;
	text-transform: uppercase;
	font-weight: 200;
	
}

.menu-lat li a:hover{
	background-color: #0E4F95;
	color:#fff;

}

.principal{
	padding: 5px;
	/*height: 470px;*/
}

/* menu lateral fim */

.padding-topo{
	margin-top: 20px; 
}

th{
	/*background-color: #90B7F6;*/
	color:#0E4F95; 
	text-align: left !important;
}

.rodape{
	background-color: #375FB8;
	height: 80px;
	text-align: center;
}


#data{
	font-size: 20px;
	font-weight: normal;
	float: right;
}

h1{
	text-align: center;
	font-size: 20px;
}

table td{
	padding: 5px;
}

.principal{
	padding-left: 20px;
}

.form-group{
	/*background-color: #000;*/
}

form{
	/*background-color: #EAE5E5;*/
}

ul{
	list-style: none;
}

.btn a{
	color:#fff !important;
}

/*.btn{
	margin: 10px 0;
	}*/

	a button:hover{
		color:#fff;
	}

	.espaco{
		padding: 7px 0 0 25px;
	}

	form label{
		text-align: left !important;
	}

	thead, th{
		text-align: center;
		padding: 0;
		margin:0;
		font-size: 1em;
	}

	.botao{
		float:right;
		padding: 1em;
	}

	.add-on{
		top:0px !important;
		cursor: pointer;
	}

	.title-blue{
		color: #428bca;
	}

	.menu-lat{
		margin-top: 20px;
	}

/* header e footer inicio */

	header, footer{
        background-image: url(../img/textura.png);
		background-color: #3055AB;
		color: #fff !important;
		padding: 15px;

	}

	header h2{
		font-family: "Trebuchet MS", sans-serif;
		
	}

	.hc{
		padding-top: 10px;
		font-size: 3.5em;
		text-shadow:1px 1px #101010;;
		font-weight: 500;
		letter-spacing: .1em;
	}
	
/* header fim */

/* footer inicio */

	footer{
		text-align: center;
		clear: both;
		background-image: url(../img/textura.png);
		background-color: #3055A;
		
		
	}

	footer h5{
		padding-top: 2em;
		letter-spacing: .1em;
		font-weight: 200;
	}

/* footer fim */

	.login-box{
		color:#fff;
		font-size: 1.2em;
		text-align: right;
		letter-spacing: .1em;
	}

	/* tela login inicio */

	.telaLogin{
		background-color: #f8f8ff;
        font-size: 1.5em;
        color: #535353;
        letter-spacing: .1em;
        font-weight: 200;
        padding-bottom: 5em;
	}

    .loginTitulo{
        font-size: 2.5em;
        letter-spacing: .1em;
        color: #0b0c48;
        font-weight: 500;
        text-transform: uppercase;
    }

	.btnlogin{
		margin-top: 1.2em;
		text-transform: uppercase;
		float:right;
		background-color: #0b0c48;
		border-color: #535353;
        
    }

    .btnlogin:hover{
    	background-color: #535353;
    	border-color: 0b0c48;
    }
    /* tela login fim */

    /* navbar inicio */
	.navbar{
		padding: 10px;
		background-color: #4c4c4c; /* tons mais claros #979696; /*#80A8D6;*/
		border: none;
		border-radius: 0px;
	}

	.navbar li a{
		color: #fff !important;
		text-transform: uppercase;
		font-weight: 200;
		
	}

	.navbar li a:hover{
		color: #fff !important;
	}


	.nav>li>a:hover, .nav>li>a:focus, .nav .open>a, .nav .open>a:hover, .nav .open>a:focus, .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{
		background-image: url(../img/textura.png);
		background-color: #0E4F95;
	}

	/* navbar fim */

	form{
		width: 80%;
		padding-left: 20px;
	}

	.dropdown-menu>li>a{
		color: #000 !important;
	}

	.dropdown-menu {z-index: 99999 !important;}

	.telaLogin{
		margin: 30px;
	}

	.nav>li>a:hover, .nav>li>a:focus, .nav .open>a, .nav .open>a:hover, .nav .open>a:focus, .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{

		color:white;

	}

	.nav>li>a:hover, .nav>li>a:focus, .nav .open>a, .nav .open>a:hover, .nav .open>a:focus, .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus
	{

		color:white!important;
	}
	.taber{
		padding: 15px;

	}

	#titulo{
		width: 100%;
	}

	.numerador{
		background-color: #BF3131;
		border-radius:5px;
	}

	#caixaLista, #caixaLista2, #caixaLista3, #caixaLista4, #caixaLista5, #caixaLista6, #caixaLista7, #caixaLista8{
		display: none;
	}

	.he_email{
		background: linear-gradient(#3055AB, #1D278F);
		height: 200px;
	}

	.table{
		margin: 10px 0 !important;
	}

	.form-group{
		max-resolution: res;: 10px 0;
	}

/*.lista{
	background-color: #428bca;
	color:#fff !important;
}

.lista:hover{
	background-color: #0E4F95 !important;
	color:#fff !important;
}

.lista-ativa{
	background-color: #1C6DC1 !important;
	}*/

	#dataLimite{
		background-color:#EA8989 !important;
	}

	.caixaComentario{
		border-left-color: #3265BF;
		padding: 10px;
		margin: 10px 10px;
		border: 1px solid #eee;
		border-left-width: 5px;
		border-radius: 3px;
	}

	.caixaComentario h2{
		color:#3265BF;
	}

	.divisor{
		height: 1px !important;
		background-color: #00177C !important;
	}
	.forte{
		font-weight: 900;
	}


	/*kel300592 */