


header
{   margin:auto
    width:960px;
    height:200px;
    text-align: left;
    background-color: rgb(0, 0, 0); 
}

.header
img
{
    width:960px;
    height:auto;
}

#menu
{
    width:800px;
    height:55px;
    background-color: rgb(0,0,0);
    float:left;
    
}

nav a
{
    margin:5px;
    margin-top: 10px;
    width:110px;
    height:20px;
    color:rgb(0,0,0);
    background-color: rgb(202,221, 172);
    padding-left: 5px;
    padding-right:5px;
    padding-top: 10px;
    padding-bottom:5px;
    float: left;
    text-decoration: none;
    text-align:center;
    font-family: "georgia negrita";
    font-size:10pt; 
    
    
 
}
a:hover
{background-color: rgb(0,0,0);
    color:rgb(255,255,255);
    border:rgb(202,221, 172);
    border-bottom-style: solid;
    
}

.N1 a

{background-color: rgb(0,0,0);
    color:rgb(255,255,255);
    border:rgb(202,221, 172);
    border-top-style: solid;



}


#social

{   width:160px;
    height:55px;
    float:left;
    background-color: rgb(0,0,0);
}

.imagen
img
{    
    width:20px;
    height:auto; 
    margin:5px;;float:right;
    margin-top:20px;
 
  
   
}

div#pagina

{   margin: 0 auto;
    width:960px;
    height: 1000px;
    text-align: left;
    background-color: rgb(255, 255, 255); 

}


.consideraciones
{
    width:650px;
    height:40px;
    background-color:rgb(255,255,255);
    float: left;
    font-family: "georgia negrita";
    font-size: 15pt;
    color: rgb(0,0,0);
    padding-top:5px;
    padding-bottom: 5px;
    padding-left: 0px;
    margin-top: 30px;
  
   
}

.galeria
    
{

    
    width:270px;
    height:20px;
    background-color:rgb(0,0,0);
    float: right;
    font-family: "georgia negrita";
    font-size: 12pt;
    color: rgb(255,255,255);
    padding-top:5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border:rgb(47,143,23);
    border-left-style: solid; 1px;
    margin-top: 30px;
    
    
    
    
}

.galeria
p{
    
margin-top: 0px;
    float:left;

}



.tipografia-OF
{
width: 270px;
height: 300px;
padding-right: 5px;
float:right;

}


.subtitulo-t img

{
    height:120px;
    width:120px;
    float:left;
    margin-bottom: 10px;


}



.imagenes1

{
    height:120px;
    width:120px;
    float:left;
    
    margin-left: 20px;
    margin-bottom: 10px;
    border:red;
    border-bottom-style: solid;
  

}

.imagenes1 p

{
    font-family: "georgia negrita";
    color:rgb(0,0,0);
    font-size: 15pt;
    margin-top: 40px;
    
}


.imagenes1 a
{

  text-decoration: none;
    
    
}

.imagenes1 :hover

{   
    
    border-color: blue;
    border-bottom-style: solid 1px;
    

}

.entrar-blog a p
{
width:270px;
    height:20px;
    background-color:rgb(255,255,255);
    border: solid 2px rgb(0,0,0);
    margin-top: 550px;
   padding-bottom: 10px;
    padding-top: 10px;
}


.entrar-blog p
{

    font-family: "georgia negrita";
    font-size: 12pt;
    color:rgb(0,0,0);
   text-align: center;
    
    

}
.entrar-blog a 
{

text-decoration:none;
}



.entrar-blog a p:hover 
{

border-bottom-color: red;
    border-bottom-style: solid 2px;
    border-top-color: red;
    border-top-style: solid 2px;
    
}
.clase-tipo

{

margin-left: 10px;
}


.asistencia

{


margin-left: 10px;
}

.condiciones


{
margin-left: 10px;


}


.aprobacion
{


margin-left: 10px;


}

.subtitulo
{
    font-family: "georgia negrita";
}


.texto p
{
    font-family:"arial";
    font-size:11pt;
  margin-right:20px; 
}


.apuntes {


 width:270px;
    height:20px;
    background-color:rgb(0,0,0);
    float: right;
    font-family: "arial negrita";
    font-size: 12pt;
    color: rgb(255,255,255);
    padding-top:5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border:rgb(47,143,23);
    border-left-style: solid; 1px;



}

.apuntes p
{

margin-top: 0px;


}







.Nivel1
{

    width:650px;
    height:600px;
    float:left;
    margin-right: 20px;
   
    
}
 .parrafo{

margin-top: 0px;
 
 }

.parrafo p

{
    text-align: left;
    margin-left: 0px;
    margin-right: 50px;
    border-left-style: solid; 2px;
    border-left-color: red;
    padding-left: 20px;
    color:rgb(0,0,0);
    margin-left: 20px;
    font-family: "georgia";
    font-size: 11pt;
    

}





.footer
{
    width:960px;
    height:100px;
    background-color:rgb(0,0,0); 
    float:left;
    margin-top: 50px; 
    
}


.nav-footer
a
{
    color:rgb(255,255,255);
    text-decoration: none;
    float:right;
    margin-top: 30px;
    margin-right: 30px;
    font-family: "arial narrow";
    font-size: 9pt;

}

.footer2
{
    width:960px;
    height:70px;
    background-color: rgb(150,150,150);
    float:left;
    color:rgb(255,255,255);
    font-family: "arial";
    font-size: 9pt;
}

.footer2
p

{
    margin-top: 20px;
    margin-right:30px;
    margin-left: 30px;
    text-align: center;}