#home {
	background: #09589D;
	color: white;
}

#home2 {
	background: #B9C8C4;
	color: black;
}

#home3 {
	background: linear-gradient(to left , #A8C5C8, #FFF8E5, #FFF8E5, #FFEAD6 );
	color: green;
}

.caixa {
	padding: 60px 0;
	border-bottom: 1px solid #e5e5e5;
}

footer p a {
	margin: 5px 15px;
}



/*começa a formatação dos links*/

a:link #format {
  color: #FF8813;
  background-color: transparent;
  text-decoration: none;
}

a:visited #format {
  color: #F6E3B4;
  background-color: transparent;
  text-decoration: none;
}

a:hover #format {
  color: white;
  background-color: transparent;
  text-decoration: underline;
}

a:active #format {
  color: #618BB9;
  background-color: transparent;
  text-decoration: underline;
}

/*termina a formatação dos links*/

/*começa a formatação dos links*/

a:link .format {
  color: #FF8813;
  background-color: transparent;
  text-decoration: none;
}

a:visited .format {
  color: #F6E3B4;
  background-color: transparent;
  text-decoration: none;
}

a:hover .format {
  color: white;
  background-color: transparent;
  text-decoration: underline;
}

a:active .format {
  color: #618BB9;
  background-color: transparent;
  text-decoration: underline;
}

/*termina a formatação dos links*/


/*começa o radio do formulário carteirinhas*/
.responsavel{display: none;}
.foto:has(input[value="nao"]:checked) ~ .responsavel{
	display: initial;
}

.pagamento{display: none;}
.foto:has(input[value="sim"]:checked) ~ .pagamento{
	display: initial  
}


/*termina o radio do formulário carteirinhas*/