body {
    font-size: 120%;
}

a{
	color:#898c91;
}

a:hover{
	color:#707274;
}



@media (max-width:600px){
	.botao{
		padding-top: 40px;
		text-align: center;		
	}
	
	.textoBotao{
		text-align: center;	
		padding-top: 10px;
	}
	
	.submenu{
		visibility:hidden;
		height:35px;
	}
	
	.transparencia{
		text-align: center;	
		padding-top: 20px;
	}
	
	.esconder{
		visibility:hidden;
		height:0;
		width:0;
		padding:0;
		margin:0;
		left: 0;
		right: 0;
		top: 0;
	}
	
	.rodape{
		padding-left: 25px;
	}
}

@media (min-width:600px){
	.botao{
		padding:0px;
		padding-top: 40px;
		margin-right: 50px;
		margin-left: 50px;
		width:90px;
	}
	
	.textoBotao{
	text-align: center;	
	margin-left: -30px;
	padding-top: 10px;
	width:140px;
	}
	
	.submenu{
	height:35px;
	padding:9px;
	text-align:center;
	}
	
	.transparencia{
		float:right;
	}
}




.botao a:hover{
	color:#606369;
}

.acessibilidade{
	width:38px;
	overflow: hidden;
}

.detalhecc{
	background-color:rgb(245,245,204);
	width:99%;
}


.nav > .acessibilidade > a:hover {
	background-color:#0095da;
}

.navbar-custom {
    background-color:#0095da;
    color:#ffffff;
    border-radius:0;
}

.navbar-custom .navbar-nav > li > a {
    color:#fff;
}
.navbar-custom .navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
    color: #ffffff;
    background-color:transparent;
}

.navbar-custom .navbar-brand {
    color:#eeeeee;
}

.nav>li>a:focus, .nav > li > a:hover{
    background-color:#0182bd;
}


.acessibilidade .nav>li>a:focus, .acessibilidade  .nav > li > a:hover{
    background-color:#0095da;
}


.nav-div{
	margin: 13px 13px;
	
}

.menu{
	background-color:#e6eaee;
	margin-top: 20px;
	width: 100%;
}

.menu a:hover{
	color:#606369;
}

@media screen and (min-width: 
1024px) {
	.login{
		background-color:#518b51;
		margin: 20px 15px;
		width:350px;
		min-height: 250px;
	}
}


@media screen and (min-width: 
100px ) and (max-width: 1023px) {
	.login{
		background-color:#518b51;
		margin: 20px 15px;
		width:350px;
		min-height: 320px;
	}
}

.perguntas{
	background-color:#f0f4f7;
	margin: 35px 15px;
	width:350px;
	height:200px;
	color:#606369;
}

.perguntas a:hover{
	color:#606369;
}

.responsaveis{
	background-color:#f0f4f7;
	margin: 35px 15px;
	width:350px;
	height:300px;
	color:#606369;
}

.fotos{
	margin-left: 20px;
	color:#606369;
	font-size: 13px;
}

.cadastrese{
	color:#fff;
	font-size:12px;	
}

.cadastrese a, .cadastrese a:hover{
	color:#fff;
}

.cadastro a, .cadastrese a:hover{
	color:#fff;
}

.cadastro{
	background-color:#518b51;
	margin: 35px 15px;
	width:280px;
	height:40px;
	color:#fff;
	font-size:15px;
	padding:9px;
}

.listarodape{
	width:250px;
	height:150px;
}

.listarodape a:hover{
	color:#606369;
}

.rodapefim{
	background-color:#e6eaee;
	height:55px;
}

.rodapefim a:hover{
	color:#606369;
}

