#inicio {
    font-family: sans-serif;
    font-size: 12px;
background-color: #ffffff;

  }



body {
    font-family: sans-serif;
    font-size: 13px;
    background-color: #ffffff;
  }




.encabezado{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
     /*background-color: #ffffff;*/
	 
     text-align: center;
     padding:  10px;
     border:  1px solid #818181;
      -moz-border-radius: 4px;
 border-radius: 4px;
 color: #ffffff;
 

background: rgba(76,76,76,1);
background: -moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 5%, rgba(19,19,19,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,76,76,1)), color-stop(5%, rgba(89,89,89,1)), color-stop(100%, rgba(19,19,19,1)));
background: -webkit-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 5%, rgba(19,19,19,1) 100%);
background: -o-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 5%, rgba(19,19,19,1) 100%);
background: -ms-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 5%, rgba(19,19,19,1) 100%);
background: linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 5%, rgba(19,19,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );

text-shadow: 2px 2px #818181; /*sombra*/
font-size: 1.8em;

}

#imagen-inicio {
  margin-top: 100px;
}


h2{
  
    margin-left: auto;
    margin-right: auto;
     /*background-color: #CCCCCC;*/
     text-align: center;
   
    font-size: 1.2em;
    color: #2E64FE;
    font-weight: bold;
}


#formulario_1 input {
    padding: 8px;
    -moz-border-radius: 5px;
 border-radius: 5px;
 font-size: 1.2em;
 text-transform: uppercase;
}

#formulario_1 label {
  font-size: 1.1em;
}

#formulario_1 {
  margin-top: 100px;
  
}




.inicio {
    width: 10%;
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff; 
    border:  1px solid #818181;
      -moz-border-radius: 4px;
 border-radius: 4px;
 text-align: center;
 color: #000000;
 padding: 10px;
 font-size: 1.5em;;
 display: block;

}

.nombre{
  text-transform: uppercase;
  font-size: 1em;
 }


 #inscripciones input{
  text-transform: uppercase;
  font-size: 1em;
  color: #088A29;

 }

 #inscripciones select{
  font-size: 1.1em;
  color: #0B3B0B;
  text-transform: uppercase;
  width: 70%;

 }



#generic_form input{
  text-transform: uppercase;
  font-size: 1em;
  color: #088A29;

 }

 #generic_form select{
  font-size: 1.1em;
  color: #0B3B0B;
  text-transform: uppercase;
  width: 70%;

 }



 #datos_estatus_alumno {
  padding: 20px;
  border: 1px solid #BDBDBD;
  margin: 20px;
}


 #datos_nacimiento_alumno {
   padding: 20px;
   border: 1px solid #BDBDBD;
   margin: 20px;
 }

 #datos_domicilio_alumno {
  padding: 20px;
  border: 1px solid #BDBDBD;
  margin: 20px;
}

#datos_salud_alumno {
  padding: 20px;
  border: 1px solid #BDBDBD;
  margin: 20px;
}


#datos_contacto_alumno {
  padding: 20px;
  border: 1px solid #BDBDBD;
  margin: 20px;
}

#datos_personales_tutor {
  padding: 20px;
  border: 1px solid #BDBDBD;
  margin: 20px;
}



/* =================== Pie de pagina ==============================================*/
footer {
margin-top: 15px;
padding: 8px;
background-color: #424242;
color: #FAFAFA;
border: 1px solid #8c8c8c;
-moz-border-radius: 5px 10px;     /* Firefox */
	border-radius: 5px; 
}

