/*Hoja de estilos Giordano Doberti*/


/*index*/

@media all and (min-width:0px) and (max-width:1024px)
    
#pagina{
    width: 1024px;
margin-left: auto;
margin-right: auto;
    position: relative;
}
    
div#logo{
    margin-top: 20px;
    float: left;
    margin-left: 0px;
    position: relative;
}

header {
width:1024px;
height:150px;
border-bottom: #000 solid;
border-bottom-width: thick;
}

body {
display: block;
width: 1024px;
margin-left: auto;
margin-right: auto;
}

div#titulo{
margin-top: 118px;
float: left;
font-family: 'Open Sans', sans-serif;
font-weight: 600;
font-stretch: condensed;
font-size: 10.5px;
position: absolute;
}

nav{ 
    float: right;
margin: 90px 0 0 0;

}

nav ul li{ 
    float: left; 
    list-style-type:none;
}

nav ul li a:hover{ 
    background : #14cc91;
    color: #fff;
}

nav ul li a{ 
margin-top: 1rem;
float: right;
margin-right: 10px;
text-decoration: none;
padding: 12px;
font-family: 'Open Sans', sans-serif;
margin: 0px;
background: #fff;
color: #000;
    font-size: 13px;
}


/* ------- */

section{
width:1024px;
height: auto;
overflow: hidden;

}

div#boton_nivel1 {
background-color: #14cc91;
color: #fff;
float: left;
margin-left: 0px;
margin-top: 25px;
width: 331px;
height: 100px;
text-decoration: none;
}

#boton_nivel1 h1{
font-family: 'Open Sans', sans-serif;
font-weight: 800;
font-size: 25px;
text-decoration: none;
color: #fff;
margin-left: 15px;
}

#boton_nivel1 p{
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 14px;
text-decoration: none;
color: #fff;
margin-left: 15px;
margin-top:-20px;

}

div#boton_nivel2 {
background-color: #14cc91;
color: #fff;
float: left;
margin-left: 0px;
margin-top: 140px;
width: 331px;
height: 100px;
text-decoration: none;
position: absolute;
}

#boton_nivel2 h1{
font-family: 'Open Sans', sans-serif;
font-weight: 800;
font-size: 25px;
text-decoration: none;
color: #fff;
margin-left: 15px;
}

#boton_nivel2 p{
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 14px;
text-decoration: none;
color: #fff;
margin-left: 15px;
margin-top:-20px;

}

div#boton_nivel3{
background-color: #14cc91;
color: #fff;
float: left;
margin-left: 0px;
margin-top: 255px;
width: 331px;
height: 100px;
text-decoration: none;
position: absolute;
}

#boton_nivel3 h1{
font-family: 'Open Sans', sans-serif;
font-weight: 800;
font-size: 25px;
text-decoration: none;
color: #fff;
margin-left: 15px;
}

#boton_nivel3 p{
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 14px;
text-decoration: none;
color: #fff;
margin-left: 15px;
margin-top:-20px;

}


div#boton_nivel1:hover{
    background-color: #FFC01A;
}
div#boton_nivel2:hover{
    background-color: #FFC01A;
}
div#boton_nivel3:hover{
    background-color: #FFC01A;
}

div#imagen1{
margin-right: 0px;
float: right;
margin-top: 25px;
}


/* ------- */

article {
width:677px;
height: auto;
float:left;
margin-top: 25px;
border-top: #FFC01A;
border-top: thick;
}

#amarillo{
    background-color: #FFC01A;
    width:677px;
    height:5px;
    margin-top:0px;
    float:left;
}

#nuestra_propuesta{
width:316px;
height:334px;
margin-left: 0px;
margin-top:15px;
float:left;
}


#nuestra_propuesta h1{
    width: 331px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 800;  
    font-size:18px;
}    
 #nuestra_propuesta h1:hover {
     background-color: #14cc91;
     color: #fff;
 }

#nuestra_propuesta p{
    width: 331x;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-size:14px;
}


#trabajotaller{
    width:331px;
    height:334px;
    margin-top:15px;
    margin-left: 15px;
    float:left
}


#trabajotaller h1{
    width: 331px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 800;  
    font-size:18px;
    margin-left:15px
}    
 #trabajotaller h1:hover {
     background-color: #14cc91;
     color: #fff;
 }

#im_trabajotaller{
    width:331px;
    margin-left:15px;
    height:auto;
}


#trabajotaller h4 a{
    font-family:'Open Sans', sans-serif;
    font-size: 10px;
    font-weight: 400;
    background-color: #FFC01A;
    float:right;
    position:relative;
}

#trabajotaller h4 a:hover {
     background-color: #fff;
 }

/*--------*/
aside{
    width: 331px;
    float: left;
    margin-left: 15px;
    margin-right: 0px;
    margin-top:25px;
}

#linea_coment {
    background-color: #14cc91;
    width:331px;
    height:5px;
    margin-top:0px;
    float:left;
}

#t_comentarios{
    margin-top:15px;
    width: 331px;
}

#t_comentarios h1{
    font-family:'Open Sans', sans-serif;
    font-weight: 800;  
    font-size:18px; 
    color:#14cc91;
    padding-top: 20px;
}

#coment1{
    width:331px;
    height: auto;
    float:left;
    margin-top:10px;
    padding-bottom:15px;
    padding-top:5px;
    border-top: #000 solid;
    border-top-style: dotted;
    border-top-width: thin;
    border-bottom: #000 solid;
    border-bottom-style: dotted;
    border-bottom-width: thin;
}

#imagen_coment1{
    width:70px;
    height:70px;
    margin-left: 0px;
    float:left
}

#txt_coment1 {
    float:left;
    width: 240px;
    height: 70px;
    margin-top:-10px;
    margin-right:0px;
    margin-left:10px;
    }

#txt_coment1 h1{
    font-family:'Open Sans', sans-serif;
    font-weight: 800;  
    font-size:14px;
}

#txt_coment1 p{
    font-family:'Open Sans', sans-serif;
    font-size:14px;
    margin-top:-5px;
}

#coment2{
    width:331px;
    height: auto;
    float:left;
    margin-top:15px;
    padding-bottom:15px;
    border-bottom: #000 solid;
    border-bottom-style: dotted;
    border-bottom-width: thin;
}

#imagen_coment2{
    width:70px;
    height:70px;
    margin-left: 0px;
    float:left
}

#txt_coment2 {
    float:left;
    width: 240px;
    height: 70px;
    margin-top:-10px;
    margin-right:0px;
    margin-left:10px;
    }

#txt_coment2 h1{
    font-family:'Open Sans', sans-serif;
    font-weight: 800;  
    font-size:14px;
}

#txt_coment2 p{
    font-family:'Open Sans', sans-serif;
    font-size:14px;
    margin-top:-5px;
}

#coment3{
    width:331px;
    height: auto;
    float:left;
    margin-top:15px;
    padding-bottom:15px;
    border-bottom: #000 solid;
    border-bottom-style: dotted;
    border-bottom-width: thin;
}

#imagen_coment3{
    width:70px;
    height:70px;
    margin-left: 0px;
    float:left
}

#txt_coment3 {
    float:left;
    width: 240px;
    height: 70px;
    margin-top:-10px;
    margin-right:0px;
    margin-left:10px;
    }

#txt_coment3 h1{
    font-family:'Open Sans', sans-serif;
    font-weight: 800;  
    font-size:14px;
}

#txt_coment3 p{
    font-family:'Open Sans', sans-serif;
    font-size:14px;
    margin-top:-5px;
}

/*--------*/

article2{
    width:677px;
    height: auto;
    float:left;
    margin-top: 0px;
}

#amarillo2{
    background-color: #FFC01A;
    width:677px;
    height:2.5px;
    margin-top:0px;
    float:left;
}

#titulo_calendario{
margin-top: 35px;
width: 677px;
}

#titulo_calendario h1{
    width: 677px;
    color: #000;
    font-family:'Open Sans', sans-serif;
    font-weight: 800;  
    font-size:18px;
    text-align: center
    
}  

#titulo_calendario h1:hover {
     background-color: #FFC01A;
     color: #fff;
}

#calendario_academico{
width:331px;
margin-left: 0px;
margin-top:15px;
float:left
}


#abril_titulo{
    width:331px;
    height:32px;
    background-image: url(img/abril.jpg);
    margin-left:0px;
    float: left;
}

#abril_txt {
    margin-top:50px;
    
}

#abril_txt h2{
    width:25px;
    text-align: center;
    background-color: #000;
    color:#fff;
    font-family:'Open Sans', sans-serif;
    font-size:16px;
    font-weight: 600;
    /*padding-left: 5px;
    padding-right: 10px;
    padding-top: 5px;*/
   }

#abril_txt p{
    color:#000;
    font-family:'Open Sans', sans-serif;
    font-size:14px;
    margin-top:-10px;
   }

#calencalen{
    width:331px;
    float: left;
    margin-left: 15px;
    margin-top: 15px;
}

#calencalen p{
    width:331px;
    float: left;
    margin-top: 10px;
    font-family:'Open Sans', sans-serif;
    font-weight: 200;  
    font-size:13px;
}

#calencalen a{
    color:#14cc91;
    font-size:11px;
    font-weight: 600;
    float: right;
    line-height: 180%;
}

/* ¬¬ el hover no anda!*/
#calencalen p a : hover{
    background-color: #fff;
}

#amarillo3{
    background-color: #FFC01A;
    width:677px;
    height:5px;
    margin-top:0px;
    float:left;
}

/*------*/

#tuopi{
width:331px;
float:left;
height:auto;
margin-left:15px;
margin-top:20px;
border-bottom-color: #000;
border-bottom-style: dotted;
border-bottom-width: thin;
height: 443px;
}

#tuopi h1{
    font-family:'Open Sans', sans-serif;
    font-weight: 800;  
    font-size:18px; 
    color:#14cc91;
}

#mensajes{
    width: 331px;
    height: auto;
    float:left;
}

#mensajes p{
    font-family:'Open Sans', sans-serif;
    font-size:14px; 
}

#boxes{
    margin-right: 15px;
    margin-top: 10px;
    margin-bottom:10px;
    width: 300px;
    height:20px;
}

#textarea{
    margin-right: 15px;
    margin-top: 15px;
    height: 150px;
    width: 300px;
}

#mensaje {
    margin-top: 15px;
}

#lineaverde2{
    background-color: #14cc91;
    width: 331px;
    height: 5px;
    margin-top: 53px;
    float: left;
}

/*footer*/

div#abajo{
    margin-top: 42px;
    width: 1024px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 800;
	font-size: 10px;
	text-align: center;
	margin-top: 30px;
	width:1024px;
}


/*docentes.html*/


#doc_titular{
    margin-top:25px;
    margin-right: 0px;
    position: relative;
    float: left;
}

#doc_adj{
    margin-top:25px;
    margin-left: 15px;
    position: relative;
    float:left;
}

#doc-r1{
    width:1024px;
    height:2.5px;
    border-top-color: #FFC01A;
    border-top-width: 2.5px;
    border-top-style: solid;
    margin-top: 15x;
    float:left;
}

#doc_jtps{
    width:1024px;
    height:331px;
    margin-top:15px;
    position: relative;
    float: left;
}

#doc-r2{
    width:1024px;
    height:2.5px;
    border-top-color: #000;
    border-top-width: 2.5px;
    border-top-style: solid;
    margin-top: 20px;
    float: left;
}

#doc_verticales1{
    width:1024px;
    float:left;
    margin-top: 15px;
}

#doc_verticales1 h1{
    font-family: "Open Sans",sans-serif;
    font-size: 20px;
    font-weight: 800;
    color:#FFC01A;
    margin-top:-5px;
    padding-bottom: 10px;
    border-bottom-style:solid;
    border-bottom-color:#000;
    border-bottom-width: 2.5px;
    text-align: center;
}


#doc_n1{
    width:331px;
    float:left;
    margin-left: 0px;
    margin-top:0px;
}

#doc_n2{
    width:331px;
    float:left;
    margin-left: 15px;
    margin-top:0px;
}

#doc_n3{
    width:331px;
    float:left;
    margin-left: 15px;
    margin-top:0px;
}


#doc_verticales1 h2{
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    font-weight: 800;
    margin-top:0px;
}

#doc_verticales1 p{
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 100%;
    margin-top: -20px;
}

/*contacto.html*/

#col_contacto1{
    width:331px;
    float:left;
    margin-top:15px;
}

#col_contacto1 h1{
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 800; 
    color:#000;
    text-align: center;
    border-top-color:#FFC01A;
    border-top-style: solid;
    border-top-width: 3px;
    padding-top: 5px;
    border-bottom-color:#FFC01A;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    padding-bottom: 5px;
}

#col_contacto1 p{
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
}

#contact_fb{
    width: 331px;
    margin-top:0px;
    border-bottom-color: #000;
    border-bottom-width: thin;
    border-bottom-style: dotted;
    border-top-color: #000;
    border-top-width: thin;
    border-top-style: dotted;
}

#contact_fb p{
    color:#000;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    padding-bottom: -15px;
    font-style: italic;
    font-weight: 400;
}

div#contact_fb p:hover{
    font-weight: 600
}

#col_contacto2{
    width: 670px;
    height: auto;
    float:right;
    margin-right: 0px;
    margin-top: 29px;
    border-color: #FFC01A;
    border-style: solid;
    border-width: 6px;
}

#mensajes_contact{
    width:650px;
    margin-top: -10px;
}

#mensajes_contact p{
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 600; 
    margin-left: 25px;
}

#boxes_c {
    width:610px;
    height:35px;
    margin-top:-20px;
    margin-bottom:25px;
}

#textarea_c{
    width:610px;
    height: 150px;
    margin-top:-30px;
    margin-bottom:-20px
}


/*cátedra.html*/

#cat_1{
    margin-top:25px;
    margin-right: 0px;
    position: relative;
    float: left;
}

#cat_2{
    margin-top:25px;
    margin-left: 15px;
    position: relative;
    float: left;
}

#cat-black{
    width:1024px;
    height:2.5px;
    border-top-color: #000;
    border-top-style: solid;
    border-top-width: 2.5px;    
    position:relative;
    margin-top:15px;
    float:left
}


#cat_col1{
    margin-top:5px;
    width:331px;
    float:left;
}

div#cat_col1 h1{
    text-decoration: none;
    color:#fff;
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    padding-left: 15px;
    padding-top:5px;
    padding-bottom:5px;
    
}

#cat_col1 a{
    text-decoration: none;
    color:#fff
}

#cat_taller{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#cat_taller:hover{
    background-color: #FFC01A;
}

#cat_n1{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#cat_n1 :hover{
    background-color: #FFC01A;
}

#cat_n2{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#cat_n2 :hover{
    background-color: #FFC01A;
}

#cat_n3{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#cat_n3 :hover{
    background-color: #FFC01A;
}


#cat_alumnos{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#cat_alumnos :hover{
    background-color: #FFC01A;
}


#cat_biblio{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#cat_biblio :hover{
    background-color: #FFC01A;
}

#cat_col2{
    width:677px;
    margin-left:15px;
    margin-top:-2px;
    float:left;
}

#cat_col2 h1{
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: 800
}

#cat_col2 h3{
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
}

#cat_col2 p{
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
}

/*alumnos.html*/

#alumnos_banner{
    margin-top:25px;
    float:left;
}


#al_col1{
    margin-top:5px;
    width:331px;
    float:left;
}

div#al_col1 h1{
    text-decoration: none;
    color:#fff;
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    padding-left: 15px;
    padding-top:5px;
    padding-bottom:5px;
    
}

#al_col1 a{
    text-decoration: none;
    color:#fff
}


#al_cat{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#al_cat:hover{
    background-color: #FFC01A;
}


#al_ag{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#al_ag:hover{
    background-color: #FFC01A;
}

#al_bib{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#al_bib :hover{
    background-color: #FFC01A;
}

#al_ing{
    width:331px;
    height:auto;
    background-color: #14cc91;
}


div#al_ing :hover{
    background-color: #FFC01A;
}

#al_r1{
    width:677px;
    height:2.5px;
    float:left;
    border-top-color:#FFC01A;
    border-top-width:2.5px;
    border-top-style:dashed;
    margin-top:20px;
    margin-left:15px
    }

#al_col2{
    width:677px;
    float:left;
    margin-left:15px;
}

#al_col2 h1{
    font-family: "Open Sans",sans-serif;
    font-size: 20px;
    font-weight: 800;
}

#al_col2 p{
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    margin-top:-20px;
    margin-bottom:20px;
}

#al_inv{
    width:331px;
    float:left;
    margin-top:0px
}

#al_inv a{
    text-decoration:none;
    color:#000;
    font-size:11px;
}

#al_inv a:hover{
    text-decoration:none;
    color:#14cc91;
    font-size:11px;
}

#al_int{
    width:331px;
    float:left;
    margin-top:0px;
    margin-left:15px;
}


/*ingresantes.html*/

#ing_col1{
    width:326px;
    float:left;
    margin-top:25px;
    border-color:#14cc91;
    border-style:solid;
    border-width:3px;
}

#ing_col1 img{
    width:294px;
    height: auto;
    margin-top:15px;
    margin-left:15px;
    padding-bottom: 15px;
    border-bottom-color: #14cc91;
    border-bottom-style: dashed;
    border-bottom-width: 2px;
}

#ing_col1 h1{
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    font-weight: 800;
    margin:15px;
    margin-top:0px
}

#ing_col1 h2{
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 800;
    margin:15px;
    margin-top:-10px
}


#ing_col1 p{
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    margin-left:15px;
    margin-top:-15px
}

 #ing_col2{
    width:677px;
    float:left;
    margin-top: 25px;
    margin-left:15px;
 }

#ing_col2 h1{
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    font-weight: 800;
    color:#000;
    margin-top:0px;
    text-align: center;
    border-top-color: #14cc91;
    border-top-width:3px;
    border-top-style: solid;
    border-bottom-color: #14cc91;
    border-bottom-width:3px;
    border-bottom-style: solid;
    padding-top:5px;
    padding-bottom: 5px;
}

#ing_col2 h2{
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    color:#000;
}

#ing_col2 p{
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    color:#000;
    margin-top:-10px
}

#du_1{
    width:331px;
    float:left;
    margin-top:-15px;
}

#du_2{
    width:331px;
    float:left;
    margin-left:15px;
    margin-top:-15px;
}







/*- GALERIA -*/



nav#b_galeria{
    margin-top: 0rem;
}

#pag_galeria{
   clear: both;
    width: 1024px;
    height: 980px;
    position: relative;
}

#columna1_4{
    width: 1024px;
    height: 1930px;
    float: left;
    /*--margin-top: 2rem;--*/
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    text-align: center;
}

#columna1_4 h1{
    text-align: center;
    background-color: #14cc91;
    color: white;
}

#columna2_4{
    width: 1024px;
    height: 1440px;
    float: left;
    /*--margin-top: 2rem;--*/
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    text-align: center;
}

#columna2_4 h1{
    text-align: center;
    background-color: #14cc91;
    color: white;
}

#columna3_4{
    width: 1024px;
    height: 1790px;
    float: left;
    /*--margin-top: 2rem;--*/
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    text-align: center;
}

#columna3_4 h1{
    text-align: center;
    background-color: #14cc91;
    color: white;
}

#fila1{
    float: left;
    height: 327px;
    width: 327px;
    margin-top: 17px;
    margin-left: 4.5px;
    
}

#fila2{
    float: left;
    height: 327px;
    width: 327px;
    margin-left: 17px;
    margin-top: 17px;
}

#fila3{
    float: left;
    height: 327px;
    width: 327px;
    margin-left: 17px;
    margin-top: 17px;
}



/*--- BIBLIOGRAFIA ---*/




#bibliografia_columna{
    width: 1024px;
    height: 930px;
    float: left;
    margin-top: 17px;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
}

#bibliografia_columna h1{
    font-size: 16px;
    text-align: center;
    background-color: #14cc91;
    color: white;
}

#bibliografia_img{
    width: 1024px;
    height: 250px;
    float: left;
    margin-top: 17px;
    margin-bottom: 17px;
    margin-left: 4.5px;
}

#bibliografia_fila1{
    float: left;
    height: 327px;
    width: 327px;
    margin-left: 4.5px;
    margin-top: 0px;
}

#bibliografia_fila2{
    float: left;
    height: 327px;
    width: 327px;
    margin-left: 17px;
    margin-top: 0px;
}

#bibliografia_fila3{
    float: left;
    height: 327px;
    width: 327px;
    margin-left: 17px;
    margin-top: 0px;
}


/*--- TALLER ---*/



section#taller{
    width: 1024px;
    height: 100%;
}


article#taller_1{
    width: 1024px;
    position: relative;
}

#img_taller{
    clear: both;
    width: 1024px;
    margin-top: 0.4rem;
    height: 100%;   
}

#tal_1{
    clear: both;
    width: 676px;
    height: 100%;
    float: left;
}

#tal_2{
    margin-left: 14px;
    width: 331px;
    height: 100%;
    float: left;
}

#columna_3{
    width: 331px;
    height: 100%;
    float: left;
    margin-top: 1rem;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
}

#objetivos_h1{
    width: 331px;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    margin-top: 1rem;
    background-color: #14cc91;
    color: #fff;
    text-align: center;
}

#columna_1{
    width: 331px;
    height: 100%;
    float: left;
    margin-top: 1rem;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
}

#taller_h1{
    width: 676px;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    margin-top: 1rem;
    background-color: #14cc91;
    color: #fff;
    text-align: center;
}

#columna_2{
    width: 331px;
    height: 100%;
    float: left;
    margin-left: 14px;
    margin-top: 1rem;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
}



/*------*/

#n_2{
width: 311px;
background-color: #14cc91;
font-family: 'Open Sans', sans-serif;
float: left;
margin-top: 10px;
padding: 6px;
}


#n_3{
width: 311px;
background-color: #14cc91;
font-family: 'Open Sans', sans-serif;
float: left;
margin-top: 10px;
	padding: 6px;
}

#n_foto{
	margin-top: -170px;
float: right;
}

#n1_col2{
   margin-top: 5px;
width: 331px;
float: right;
}

#n1_texto{
margin: 10px;
float: left;
position: relative;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
margin-left: 0px;
	width: 320px;
}

#n1_texto2{
margin: -30px;
float: left;
position: relative;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
margin-left: 30px;
width: 320px;
margin-top: 234px;
}

#img_n1{
	margin-top: 10px;
	float: left;
}

#img_n2{
	margin-top: 40px;
	float: left;
}

#img_n4{
	margin-top: 36px;
	float: left;
}


#n1_texto3{
float: right;
position: relative;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
margin-right: -1rem;
width: 320px;
margin-top: 40px;
}

#espacio{
background-color: #14cc91;
color: #fff;
padding: 10px;
height: 130px;
margin-top: 0px;
}

#n_foto1{
margin-top: -136px;
float: right;
}

#espacio2{
background-color: #14cc91;
color: #fff;
padding: 10px;
height: 250px;
margin-top: 0px;
}

#n2_photo{
float: left;
}

#n2_photo1{
	margin-top: 18px;
	float: left;
}

#columna2_n2{
width: 320px;
float: left;
margin-left: 15px;
margin-top: 212px;
	font-family: 'Open Sans', sans-serif;
	}


#columna3_n2{
width: 320px;
float: left;
margin-left: 25px;
margin-top: -50px;
font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	}

#img_n2_2{
	float: left;
}

#colum_n3{
	float: left;
margin-top: 185px;
width: 320px;
font-family: 'Open Sans', sans-serif;
margin-left: -327px;
font-size: 14px;
}

#espacio3{
	background-color: #14cc91;
	text-align: center;
	padding: 10px;
	height: 210px;
	color: #fff;
}

#n3_titulo{
float: right;
position: relative;
margin-top: -272px;
margin-right: -35px;
}

#columna2_n3{
width: 320px;
float: left;
margin-left: 25px;
margin-top: 256px;
font-family: 'Open Sans', sans-serif;
font-size: 12px;
	}

#columna3_n3{
width: 320px;
float: left;
margin-left: 25px;
margin-top: 33px;
font-family: 'Open Sans', sans-serif;
	}

#foto4_n3{
	margin-top: 5px;
}

/*------*/



/*agenda.html*/

#ag_abril{
    width:1024px;
    height:auto;
    float:left;
    margin-top:40px;
    border-bottom-color: #FFC01A;
    border-bottom-style: solid;
    border-bottom-width: 3px;
}

#abril1_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px
}

#abril1_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    padding-top: 10px;
}

#abril2_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:14px;
    margin-top:15px
}

#abril2_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-right:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    padding-top: 20px;
}

#abril3_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px
}

#abril3_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    padding-top: 10px;
}

#abril4_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:14px;
    margin-top:15px
}

#abril4_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-right:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:14px;
    font-weight: 800;
    color:#FFC01A;
    padding-top: 45px;
}

#ag_r1{
    width:1024px;
    float:left;
    height: 2.5px;
    border-top-color:#000;
    border-top-style:dotted;
    border-top-width: thin;
}

#ag_mayo{
    width:1024px;
    height:auto;
    float:left;
    margin-top:40px;
    border-bottom-color: #14cc91;
    border-bottom-style: solid;
    border-bottom-width: 3px;
}

#mayo1_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px
}


#may1_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    padding-top: 10px;
}

#may2_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:14px;
    margin-top:15px
}

#may2_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-right:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    padding-top: 20px;
}

#may3_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px
}

#may3_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    padding-top: 10px;
}

#may4_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:14px;
    margin-top:15px
}

#may4_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-right:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    padding-top: 35px;
    
}

#ag_r2{
    width:1024px;
    float:left;
    height: 2.5px;
    border-top-color:#000;
    border-top-style:dotted;
    border-top-width: thin;
}


#ag_junio{
    width:1024px;
    height:auto;
    float:left;
    margin-top:40px;
    border-bottom-color: #14cc91;
    border-bottom-style: solid;
    border-bottom-width: 3px;
}

#jun1_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px
}


#jun1_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:14px;
    font-weight: 800;
    color:#FFC01A;
    padding-top: 45px;
}

#jun2_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:14px;
    margin-top:15px
}

#jun2_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-right:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    padding-top: 30px;
}

#jun3_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px
}

#jun3_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:12px;
    padding-top: 10px;
}

#jun4_im{
    width:174px;
    height:121px;
    float:left;
    margin-left:14px;
    margin-top:15px
}

#jun4_txt{
    width:331px;
    height:121px;
    float:left;
    margin-left:0px;
    margin-right:0px;
    margin-top:15px;
    font-family: 'Open Sans', sans-serif;
    font-size:25px;
    color:#FFC01A;
    padding-top: 25px;
}

#ag_r3{
    width:1024px;
    float:left;
    height: 2.5px;
    border-top-color:#000;
    border-top-style:dotted;
    border-top-width: thin;
    padding-top:15px
}



