body {
    font-size: 120%;
	background-color: #000;
}

a{
	color:#fff;
}

a:hover{
	color:#fff;
}

.botao{
	padding:0px;
	padding-top: 40px;
	margin-right: 50px;
	margin-left: 50px;
	width:90px;
	color: #fff;
}

.textoBotao{
	text-align: center;	
	margin-left: -30px;
	padding-top: 10px;
	width:140px;
	color: #fff;
	border: solid;
}

.botao a:hover{
	color:#000;
}

.acessibilidade{
	width:35px;
	background-color: #000;
	color: #fff;
}

.detalhecc{
	background-color:rgb(245,245,204);
	width:99%;
}


.nav > .acessibilidade > a:hover {
	background-color:#000;
}

.navbar-custom {
    background-color:#000;
    color:#fff;
    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: #000;
    background-color:transparent;
}

.navbar-custom .navbar-brand {
    color:#eeeeee;
}

.nav>li>a:focus, .nav > li > a:hover{
    background-color:#000;
}

.nav-div{
	margin: 13px 13px;
	
}

.menu{
	background-color:#e6eaee;
	margin-top: 20px;
	width: 100%;
}

.menu a:hover{
	color:#000;
}

@media screen and (min-width: 
1024px) {
	.login{
		background-color:#000;
		margin: 20px 15px;
		width:350px;
		min-height: 250px;
		color: #fff;
		border: solid;
	}
}

@media screen and (min-width: 
100px ) and (max-width: 1023px) {
	.login{
		background-color:#518b51;
		margin: 20px 15px;
		width:350px;
		min-height: 320px;
		border: solid;
	}
}

.perguntas{
	background-color:#000;
	margin: 35px 15px;
	width:350px;
	height:200px;
	color:#fff;
	border: solid;
}

.perguntas a:hover{
	color:#606369;
}

.responsaveis{
	background-color:#000;
	margin: 35px 15px;
	width:350px;
	height:300px;
	color:#fff;
	border: solid;
}

.fotos{
	margin-left: 20px;
	color:#fff;
	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:#000;
	margin: 35px 15px;
	width:280px;
	height:40px;
	border: solid;
	color:#fff;
	border: solid;
	font-size:15px;
	padding:9px;
}

.listarodape{
	width:250px;
	height:150px;
}

.listarodape a:hover{
	color:#fff;
}

.rodapefim{
	background-color:#000;
	height:55px;
}

.rodapefim a:hover{
	color:#fff;
}

.contraste
{
	background-color:#000;
	color:#fff;
	border:solid;
}