@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700|Titillium+Web:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900);
@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,300,300italic,400italic,500,500italic,700,700italic);

/* Hoja de estilos de jt47/tp */

body,html{
    width: 1320px;
    height: 1200px;
    margin:0px auto 0px auto;
    }

@media all and (min-width: 64px) {
    div #pagina {
        width: 1rem;
        position: absolute; 
        top: 8rem;
        right: 0.2rem; 
        }}

#pagina {
    width: 970px;
    font-family: 'Titillium Web', sans-serif;
    margin:0px auto 0px auto;
    }

/*-----------encabezado---------*/

#buscador {
    width: 172px;
    height: 30px;
    margin-left: 0px;
    float: right;
    background-color: rgba(255, 255, 255, 0.2);
    }

.float_left{
    font-family: 'Titillium Web', sans-serif;
    font-weight: 600;
    font-size: 10pt;
    color: rgb(144,144,144);
    width: 430px;
    height: 25px;
    float: left;
    display: block;
    padding: 0px;
    list-style: none outside none;
    display: inline-block;
    text-decoration: none;
    }

ul.float_left {
    display: inline-block;
    text-decoration: none;
    padding: 0px;
    }

li a{
    text-decoration: none;
    width: 100px;
    padding-top: 2px;
    padding-bottom: 2px;
    display: inline-block;
    float: left;
    color: rgb(144, 144, 144);
    text-align: center;
    font-size: 10pt;
    }

a {
    text-decoration: none;
    list-style: none outside none;
    }

.campo-buscar {
    width: 145px;
    height: 20px;
    margin: 15px 0px 5px 5px;
    font-size: 14px;
    font-family: 'Titillium Web', sans-serif;
    font-weight: 400;
    font-style: italic;
    color: #999;
    float: left;
    }

a.submit {
    float: left;
    width: 20px;
    height: 20px;
    margin: -25px 0px 0px 152px;
    background-image: url('imagenes/buscador.svg');
    }

#redes {
    width: 307px;
    float: left;
    height: auto;
    padding: 0px;
    margin: 9px 25px 0px -17px;
    }

#redes li {
    float: right;
    width: 55px;
    margin: 0px auto;
    list-style: none outside none;
    display: inline-block;
    padding: 0px;
    }

#caja negra{
    background-color: rgb(0, 0, 0);
    line-height: 20px;
    width: 960px;
    height: 25px;
    margin-top: 5px;
    }

nav{
    float: left;
    background-color: #000;
    width: 960px;
    height: 30px;
    position: absolute;
    padding-left: 10px;
    margin-top: 47px;
    }

header nav ul{
    list-style: none;
    margin-top: 0px;
    width: 960px;
    height: 80px;
    margin-left: 0px;
    float: left;
    }
    

nav li.parent:hover{
   border:1px #ccc solid;
   margin:-1px;
   background:#F8F8F8;
    }

nav ul li a{
    text-decoration: none;
    background-color: rgb(0, 0, 0);
    width: 100px;
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    line-height: 20px;
    color: rgb(144, 144, 144);
    text-align: center;
    font-size: 10pt;
    }

nav ul li a:hover{    
    color: rgb(0, 0, 0);
    background-color: #a1c747;
    }

nav li:hover ul {
   display: block;
    }

nav ul li ul { 
    position: absolute; 
    z-index: 9;
    }

nav ul li {
    width: 100px;
    height: 23px;
    float: lef;
    display: none;
    }

nav li{
   list-style: none;
   position:relative; 
    }

nav li li a{
   width:250px;
   display:block;
    }

section1{
    width: 971px;
    height: 140px;
    margin-top: 91px;
    margin-left: -746px;
    position: absolute;
    border-bottom: solid 6px;
    border-color: rgb(0,0,0);
    overflow: inherit;
    }

#logo{
    width: 425px;
    }

/*	Juiz DropDown Menu 
	Plugin by Geoffrey Crofte
	http://jq.creativejuiz.fr
	Free for personal use (cc)
	
	More info about license : http://jq.creativejuiz.fr/plugins-jquery/dropdown-menu.php*/

/* falta chequear que no se está utilizando de juiz drop down*/

.juizdropdown {
	position: relative;
	height:15px;
	padding:0px;
	font-size: 13px;
	text-align: center;
	text-transform: uppercase;
	width:550px;
	float:right;
    margin-top: -10px;
    
    }

.juizdropdown li {
	position: absolute;
	display: inline-block;
	list-style: outside;
	height:auto;
	border-bottom-style:solid;
	border-bottom-color: rgb(140,140,140);
	color:#FFF;
    font-size: 10pt;
    
	}

.juizdropdown li.first { background: none; color:#FFF; }
.juizdropdown a {
	display: inline-block;
	padding: 0 0px 0 0px;
	color: #6D6D6D;
	border: 0 none;
	text-decoration: none;
	outline: 0 none;
	height:15px;
    
	}

.juizdropdown a:focus { text-decoration: underline; color:#FFF;}

.juizdropdown .juizSub,
.juizdropdown .juizSubSub {
	position: absolute;
	padding:0;
	display: ;
	width: 100px;
	height: auto;
	margin-top:25px;
	}

.juizdropdown .juiSub {
	top: 10px; right: 0;
    }

.juizdropdown .juizSub li {
	position:relative;
	display: block;
	padding: 0;
	width: 100px;
	line-height:15px;
	text-align: center;
    font-size: 10pt;
	background: none;
    border-bottom: none;
    
	}

.juizdropdown .juizSub a {
	display: block;
	width: 100px;
	height:auto;
	padding-top:7px;
	padding-bottom:7px;
	border-top: 1px solid  #333;
	font-size:10px;
    
    }

.juizdropdown .juizSub li.first a { border-top: 0; } 
.juizdropdown .juizSub li.last a { border-bottom: 0; }

.juizdropdown .juizSubSub {
	}

.juizdropdown .hasSub > a {
	}
.juizdropdown li.hasSubSub {
	}
    
.juizdropdown ul {
		box-shadow: 0 0 0 !important;
		background: none !important;
		border:0 !important;
		border-radius:0 !important;
        
	}
    
.juizdropdown li {
		background-image: none;
	}
    
.juizdropdown li a {
		border:0 !important;
		padding-left:0;
	}
    
.juizdropdown .juizSub a {
		padding: 0;
		margin: 0;
	}
    
.juizdropdown .juizSub li + li {
		padding-right: 12px;
	}
    
.juizdropdown > li {
		display: block;
	}
    
.juizdropdown li.hasSubSub {
		background:none;
	}
    
.juizdropdown .hasSub {
		line-height: 24px;
	}
    
.juizdropdown li + .hasSub {
		margin-top: 12px;
	}
    
.juizdropdown .hasSub > a {
	}


.juizdropdown li {
	position: relative;
	display: inline-block;
	list-style: none;
	height:25px;
	border-bottom-style:solid;
	border-bottom-color: rgb(140,140,140);
	color:#FFF;
	}


.juizdropdown li.first { background: none; color:#FFF; }
.juizdropdown a {
	display: inline-block;
	padding: 0 0px 0 0px;
	color: #6D6D6D;
	border: 0 none;
	text-decoration: none;
	outline: 0 none;
	height:25px;
	}

.juizdropdown .juizSub,
.juizdropdown .juizSubSub {
	position: absolute;
	padding:0;
	display: none;
	width: 100px;
	height: 25px;
	margin-top:25px;
	background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #a7a49c),color-stop(1, #e8e6e6));
	background: -webkit-linear-gradient(center bottom , #eaeaea 0%, #9f9f9f 100%) repeat scroll 0 0 #dbdbdb;
	}
    
.juizdropdown .juizSub li {
	position:relative;
	display: block;
	padding: 0;
	width: 100px;
	line-height:15px;
	text-align: center;
	background: none;
    border-bottom: none;
	}
    
.juizdropdown .juizSub a {
	display: block;
	width: 100px;
	height:20px;
	padding-top:7px;
	padding-bottom:7px;
	border-top: 1px solid  #333;
	font-size:10px;
    }
	

/*-----------index---------*/

footer{
    background-color: rgb(0,0,0);
    text-align: left;
    clear: both;
    padding-left: 20px;
    padding-top: 3px;
    width: 964px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    }

#pie{
    color: rgb(0,0,0);
    font-size: 10pt;
    text-align: left;
    padding-right: 20px;
    margin-top: 10px;
    line-height: 9px;
    }

/*-----------index---------*/

article{
    margin-top: 300px;
    position: relative;
    float: right;
    }

.contenedor{
    width: 620px;
    height: 295px;
    margin-top: 0px;
    }

ul.bxslider{
    width: 620px;
    height: 295px;
    list-style: nonfloat: left;
    }

ul.bxslider li{
    margin-top: 0px;
    padding: 0px;
    list-style: none outside none;
    }

#seccion{
    width: 535px;
    height: 110px;
    margin-top: -126px;
    margin-left: -345px;
    padding-top: 7px;
    float: right;
    border-top: solid 6px;
    border-color: rgb(147,192,31);
    }


.temperatura1{
    width: 120px;
    height: 100px;
    position: relative;
    float: right;
    margin-top: 1px;
    margin-right: 426px;
    font-family: 'Oswald', sans-serif;
    font-weight: 100;
    font-size: 14pt;
    color: rgb(147,192,31);
    text-align: center;
    }

.titulo_temperatura{
    width: 120px;
    height: 25px;
    position: absolute;
    float: left;
    margin-top: 5px;
    margin-left: 105px;
    font-family: 'Oswald', sans-serif;
    font-weight: 100;
    font-size: 14pt;
    color: rgb(147,192,31);
    text-align: center;
    }

.titulo_temperatura2{
    width: 120px;
    height: 25px;
    position: absolute;
    float: left;
    margin-top: 5px;
    margin-left: 205px;
    font-family: 'Oswald', sans-serif;
    font-weight: 100;
    font-size: 14pt;
    color: rgb(147,192,31);
    text-align: center;
    }

.grados{
    width: 80px;
    height: 80px;
    position: absolute;
    float: left;
    margin-top: 32px;
    margin-left: 130px;
    font-family: 'Oswald', sans-serif;
    font-weight: 100;
    font-size: 45pt;
    color: rgb(140,140,140);
    text-align: center;
    border-right: dotted 2px;
    border-color: rgb(140,140,140);
    }

.logo_sol{
    float: left;
    margin-left: 11px;
    margin-top: 6px;
    }

.texto_temperatura{
    width: 150px;
    height: 100px;
    float: left;
    margin-top: -59px;
    margin-left: 225px;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    color: rgb(0,0,0);
    font-size: 11pt;
    line-height: 12pt;    
    text-align: left;
    }

#fecha{
    float: right;
    margin-right: -55px;
    margin-top: -93px;
    width: 160px;
    height: 120px;
    position: relative;
    font-family: 'Oswald', sans-serif;
    }

.dia{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 600;
    color: rgb(255,255,255);
    background-color: rgb(0,0,0); 
    width: 140px;
    height: 75px;
    text-align: center;
    font-size: 16pt;
    padding-top: 12px;
    }

.mes{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 400;
    color: rgb(255,255,255);
    background-color: rgb(147,192,31); 
    width: 140px;
    height: 20px;
    text-align: center;
    font-size: 10pt;
    padding-top: 0px;
    }

article{
    width: 650px;
    height: 730px;
    margin-left: 317px;
    margin-top: 199px;
    position: relative;
    }

h1{
    float: left;
    margin-left: 0px;
    margin-top: 0px;
    font-weight: 600;
    color: rgb(0,0,0);
    width: 650px;
    height: 40px;
    text-align: center;
    font-size: 29pt;
    padding-top: 0px;
    font-family: 'Oswald', sans-serif;
    }

.bajada{
    float: left;
    margin-left: 0px;
    margin-top: -5px;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    color: rgb(0,0,0);
    width: 650px;
    height: 50px;
    text-align: center;
    font-size: 15pt;
    padding-top: 0px;
    }

.contenedor{
    float: left;
    margin-left: 5px;
    margin-top: 20px;
    width: 640px;
    height: 100px;
    padding-top: 0px;
    }

#texto_article1{
    float: left;
    position: relative;
    margin-left: 0px;
    margin-top: 250px;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 400;
    color: rgb(0,0,0);
    width: 310px;
    height: 500px;
    text-align: left;
    font-size: 12.5pt;
    line-height: 18pt;
    padding-top: 2px;
    }

#comentario_article{
    border-top: solid 2px;
    border-bottom: double 2px;
    border-color: rgb(0,0,0);
    padding: 5px;
    padding-top: 5px;
    padding-bottom: 10px;
    margin-top: 10px;
    }

.italica{
    font-style: italic;
    }

.comentario_article{
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    color: rgb(60,60,60);
    width: 320px;
    height: 90px;
    text-align: left;
    font-size: 9.5pt;
    line-height: 14pt;
    }

#texto_article2{
    float: right;
    margin-right: -8px;
    margin-top: 250px;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 400;
    color: rgb(0,0,0);
    width: 310px;
    height: 500px;
    text-align: left;
    font-size: 12.5pt;
    padding-top: 5px;
    line-height: 18pt;
    }

.destacado_article{
    float: left;
    margin-left: -3px;
    margin-top: 15px;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    font-style: italic;
    font-size: 12pt;
    text-transform: capitalize;
    color: rgb(0,0,0);
    background-color: rgb(147,192,31); 
    width: 295px;
    height: 202px;
    text-align: left;
    padding: 10px;
    }

.titulo_destacado{
    font-weight: bold;
    color: rgb(255,255,255);
    font-family: 'Ubuntu', sans-serif;
    font-size: 15pt;
    font-weight: 400;
    font-style: italic;
    }

aside{
    width: 300px;
    height: 950px;
    margin-left: -2px;
    margin-top: 250px;
    position: absolute;
    float: left;
    }

#nota1{
    width: 285px;
    height: 580px;
    margin-left: 0px;
    margin-top: 0px;
    position: absolute;
    background-color: rgb(196,232,84);
    color: rgb(0,0,0);
    padding-left: 10px;
    font-size: 9.8pt;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 400;
    }

.imagen_nota1{
    margin-left: 0px;
    margin-top: 15px;
    position: relative;
    float: left;
    margin-bottom: 10px;
    }

#acceso_historia{
    margin-left: 40px;
    margin-top: 5px;
    text-decoration: none;
    color: rgb(196,232,84);
    height: 40px;
    }

#nota2{
    width: 285px;
    height: 355px;
    margin-left: -10px;
    margin-top: 25px;
    position: relative;
    background-color: rgb(196,232,84);
    color: rgb(0,0,0);
    padding-left: 10px;
    font-size: 10pt;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    }

.comentario_foto{
    font-size: 10pt;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    font-style: italic;
    }

.imagen_nota2{
    width: 250px;
    height: 150px;
    margin-left: -7px;
    margin-top: -135px;
    position: relative;
    float: left;
    }

h3{
    margin-left: -10px;
    margin-top: 0px;
    font-family: 'Oswald', sans-serif;
    font-size: 18pt;
    font-weight: 100;
    font-style: normal;
    background-color: rgb(147,192,31);
    color: rgb(250,250,250);
    padding-left: 10px; 
    }

#acceso_metodologia{
    margin-left: -58px;
    margin-top: 6px;
    text-decoration: none;
    color: rgb(250,250,250);
    height: 40px;
    float: left;
    }

section2{
    width: 980px;
    height: 50px;
    margin-right: 830px;
    margin-top: 850px;
    float: right;
    }

#titulo_section2{
    width: 971px;
    height: 40px;
    margin-left: -1px;
    margin-top: -600px;
    position: absolute;
    background-color: rgb(128,128,128);
    font-family: 'Oswald', sans-serif;
    font-size: 18pt;
    font-weight: 100;
    font-style: normal;
    padding-left: 10px;
    color: rgb(250,250,250);
    }

#acceso_propuesta{
    text-decoration: none;
    text-align: left;
    margin-left: -41px;
    margin-top: 20px;
    }

.section2_a{
    width: 280px;
    height: 90px;
    margin-left: 839px;
    margin-top: -568px;
    position: relative;
    float: left;
    background-color: #E6E6E6;
    color: #000;
    padding: 10px;
    line-height: 16pt;
    }

.section2_b{
    width: 300px;
    height: 90px;
    margin-left: 1160px;
    margin-top: -568px;
    position: relative;
    float: left;
    background-color: #E6E6E6;
    color: #000;
    padding: 10px;
    line-height: 13pt;
    font-size: 10pt;
    }

.section2_c{
    width: 300px;
    height: 90px;
    margin-left: 1500;
    margin-top: -568px;
    position: relative;
    float: left;
    background-color: #E6E6E6;
    color: #000;
    padding: 10px;
    line-height: 13pt;
    font-size: 10pt;
    }

#pie_index{
    background-color: rgb(0,0,0);
    text-align: left;
    clear: both;
    padding-left: 20px;
    padding-top: 3px;
    width: 962px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    float: left;
    margin-top: -4510px;
    }

*/----------fin index-----------*/



#logo {
    float: left;
    margin-left: -745px;
    margin-top: 83px;
}

#nivel1 {
 float: right;
margin-right: 393px;
margin-top: -75px;
font-family: "Ubuntu",sans-serif;
font-weight: 400;
line-height: 7pt

}

#banner{
float: left;
margin-left: 0px;
margin-top: 15px;
font-family: "Ubuntu",sans-serif;
font-weight: 400;
line-height: 7pt

}

#nivel2 {
  float: right;
  margin-right: -451px;
  margin-top: -10px;
  font-family: 'Ubuntu', sans-serif;
  font-weight: 400;
  line-height: 7pt;
  font-size: 12pt;

}

#descarga1 {
     background-color: #e6e6e6;
     padding-left: 11px;
     padding-top: 1px;
     width: 210px;
     height:70px;
     font-size: 10pt;
     color: #93c01f;
     line-height: 3pt;
    
}
#descarga2 {
     float: right;
     background-color: #e6e6e6;
     padding-left:10px;
     padding-top: 1;
     width: 210px;
     height:68px;
     font-size: 10pt;
     color: #93c01f;
     line-height: 3pt;
     margin-right: 3px;
}

#miscelanea3 {
 float: left;
 border-bottom: solid 6px;
 color: #FFF;
 /* margin-top: 10px; */ 
 width: 970px;
 margin-left: -1px;
 
}
#miscelanea5b {
 float: right;
 position:absolute;
 border-bottom: solid 6px;
 color: #000000;
 margin-top: 254px; 
 width: 968px;
 margin-left: 2;
 
}

#proxima-clase {
  
 float: right;
font-size: 17pt;
color: #FFF;
padding-top: 12px;
background-color: #000;
width: 140px;
height: 75px;
margin-right: -532px;
margin-top: 5px;
text-align: center;
font-family: "oswald";
line-height: 25pt;
 
}
#ver-calendario {
 text-decoration: none;
float: right;
font-size: 13pt;
color: #FFF;
padding-top: 2px;
padding-bottom: 8px;
background-color: #93C01F;
width: 140px;
height: 20px;
margin-right: 0px;
margin-top: -20px;
text-align: center;
 
}

/*FIN HEADER1*/

/*HEADER2*/

#titulo1 {
  float: left;
margin-top: 22px;
margin-left: -151px;
font-family: "oswald";
padding-left: 29px;

}
#titulo1 p {
 float: left;
margin-top: 54px;
margin-left: -490px;
font-family: "Ubuntu",sans-serif;
padding-left: 29px;
font-size: 10pt;
 
  
}

#bajada-titulo1 {
  float: right;
width: 505px;
margin-top: -80px;
line-height: 18pt;
margin-right: 42px;
font-size: 12pt;
  
}
#miscelanea4 {
  margin-top: 184px; 
  position: absolute;
  margin-left: 345px;
  border-top: dotted 2px;
  width: 623px;
  color: 999999;
}
#miscelanea5 {
  margin-top: 30px;
position: absolute;
margin-left: 390px;
border-top: 2px dotted;
width: 578px;
color: #999;
}

#miscelanea6 {
 float: left;
 border-bottom: solid 6px;
 color: #000000;
 margin-top: 4px; 
 width: 1076px;
 margin-left:416px;
 
 
}
#subtitulo1{
    font-family: 'oswald';
    float:left; 
    margin-left: 5;
    font-size: 10pt;
    background-color: #93c01f;
    width: 297px;
    height:36px;
    margin-top: 17px;
    padding-right: 35px;
    

}
#subtitulo1 p{
    margin-top: -7px;  
    float:left; 
    font-family: 'Ubuntu', sans-serif;
    width:300px;
    margin-left:28px;
    

  
}
#subtitulo1 h2{
   margin-top: 3px;
   margin-left: 29px;
    text-decoration: none;
  
   
}
#subtitulo1-bajada{
  position: absolute;
  float:right;
  width: 629px;
  height: 85px;
  margin-left: 347;
  background-color: #e6e6e6;
  margin-top: 18px;
  
  
}

#subtitulo1-bajada h3{
  font-size:10pt;
 
  margin-left: 21px;
 
  margin-top:10px;

    
}
#subtitulo1-bajada p{
  font-size:10pt;
  margin-left: 22px;
  margin-top:-4px;
  width:570px;
  
}
#slideshow-niveles{
  
  float:left;
  margin-top: 122px;
  margin-left:-350px;
}
#bajada-slideshow-niveles{
  
  float:left;
  margin-top: 67px;
  margin-left: 6px;
}
#bajada-slideshow-niveles h3{
  float:left;
  margin-top: 10px;
  margin-left: 1px;
  font-size:10pt;
  background-color:#e6e6e6;
  width: 635px;
  height: 31px;
  padding-left:29px;
  padding-top: 9px;
}
#bajada-slideshow-niveles p1{
  float:left;
  margin-left: -638px;
  width: 318px;
  font-size:10pt;
  margin-top: 63px;
  
}
#bajada-slideshow-niveles p2{
  width:280px;
  float:right;
  margin-right:326px;
  font-size: 10pt;
  margin-top: 0px;
}

#subtitulo2{
  float:right;
  margin-right: 270px;
  margin-top: -1552px;
  width: 16px;

}

#subtitulo2 h2{
  font-family: 'oswald';
  font-size:14pt;
  background-color: #93c01f;
  width: 279px;
  height:35px;
  padding-left: 13px;
  margin-top: 356px;
  padding-top:5px;
  padding-left:-2px;
  text-decoration: none;  

}

#subtitulo2 p{
  background-color: #e6e6e6;
  width: 276px;
  height: 478px;
  line-height: 31px;
  padding-left: 17px;
  padding-top:15px;
  font-size:10pt;
 
  
  
  
}
#niveles{width: 650px;
height: 730px;
margin-top: 0px;
position: relative;
margin-left: -5px;
float: left;
}
#subtitulo2-img{
  position: absolute;
  float:right;
  margin-top: 794px;
  margin-left: 699px;
}


#miscelanea6 {
  margin-top: 921px; 
  position: absolute;
  margin-left: 25px;
  border-bottom: dotted 2px;
  width: 618px;
  color: 999999;

 
}
#miscelanea7 {
  margin-top: 913px; 
  position: absolute;
  margin-left: 34px;
  border-bottom: dotted 2px;
  width: 592px;
  color: 999999;

 
}

#footer-niveles{
    /* background-color: rgb(0,0,0); */
    text-align: left;
    /* margin-top: 1100px; */
    clear: both;
    padding-left: 20px;
    padding-top: 9px;
    width: 964px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    margin-top: -635px;
	float:right;
	
    margin-right: -348px;
    }

#pie-niveles{
    color: rgb(0,0,0);
    font-size: 10pt;
    text-align: left;
    padding-right: 20px;
    margin-top: 10px;
    line-height: 9px;
    }

/*nivel2*/
#article-nivel2{
  margin-top: 61px;
  float:left;
  margin-left: -106px;
}

#slideshow-niveles2 {
  margin-top:12px;
  float:left;
  margin-left: 111px;
}

#subtitulo-nivel2{
    
    float:left; 
    margin-left: 108;
    font-size: 10pt;
    background-color: #93c01f;
    width: 307px;
    height: 37px;
    margin-top: -41px;
    padding-right: 35px;
    }

#subtitulo-nivel2 h2{
    font-family: 'oswald';
    float:left; 
    font-size: 10pt;
    width:308px;
    height:36px;
    font-size: 15pt;
    margin-top:4px;
    margin-left:30px;
    }

#subtitulo-nivel2 p{
    float:left; 
    font-size: 10pt;
    width:300px;
    height:36px;
    font-size: 15pt;
    margin-top:-15px;
    font-size:10pt;
    margin-left:30px;
    
    }    
    
#subtitulo-bajada-nivel2{
  float: right;
  width: 617px;
  height: 93px;
  margin-right: -8px;
  margin-top: -42px;   
  } 

#subtitulo-bajada-nivel2 h3{
  float: right;
  width:720px;
  height:85px;
  margin-right: -116px;
  margin-top:10px;
  font-size:10pt; 
    text-decoration: none;
  } 

#subtitulo-bajada-nivel2 p{
  float: right;
  width: 568px;
  height:85px;
  margin-right: 35px;
  margin-top: -74px;   
  font-size:10pt;
  line-height:25px;
  }   
    
#bajada-slideshow-niveles2{
  
  float:left;
    
  margin-left: 105px;
    
  margin-top: -112px;

}
#bajada-slideshow-niveles2 h3{
  
  float:left;
  font-size:10pt;
  background-color:#e6e6e6;
  width: 632px;
  height: 31px;
  padding-left: 32px;
  padding-top: 11px;
  margin-top:120px;
  
}
#bajada-slideshow-niveles2 p1{
  
  float:left;
  margin-left:-630px;
  width:610px;
  font-size:10pt;
  margin-top: 188px;
  }
  
#miscelanea8 {
  margin-top: -165; 
  position: absolute;
  margin-left: 150px;
  border-top: dotted 2px;
  color: 999999;
  width: 595px;

 
}
#miscelanea9 {
  margin-top: 506px; 
  position: absolute;
  margin-left: 137px;
  border-bottom: dotted 2px;
  color: 999999;
  width: 614px;

 
}


#contenidos-teo{
  
  float:right;
  position:absolute;
  margin-left: 686px;
  margin-top: 1022px;
  
  
}
#contenidos-teo h2{
  font-size:14pt;
  background-color:#808080;
  width: 278px;
  height:36px;
  color:#ffffff;
  padding-top: 6px;
  font-family: 'oswald';
  padding-left:16px;
    text-decoration: none;
}

#contenidos-teo p{
  font-size:10pt;
  background-color:#e6e6e6;
  width: 279px;
  height: 476px;
  color:#000000;
  padding-top: 9px;
  line-height:25px;
  padding-left:18px;
  
 
}


#subtitulo-que-es{
  float:right;
  position:absolute;
  margin-left: 704px;
  font-size:10pt;
  margin-top: 1223px;
    text-decoration: none;
}
#subtitulo-que-es h2{
  font-size:10pt;
  margin-top: 15px;
    text-decoration: none;
}
#subtitulo-que-es p{
  font-size:10pt;
  width: 264px;
  margin-top: 5px;
  
}
#miscelanea10 {
  position:absolute;
  border-bottom: dotted 2px;
  color: 000000;
  width:250px;
  margin-top:-6px;

 
}
  
#subtitulo-lacatedra{
  position:absolute;
  float:right;
  margin-top: 1434px;
  margin-left: 705px;
}
#subtitulo-lacatedra p{
  font-size:10pt;
  width: 264px;
  margin-top:5px;
    
  
}  
#subtitulo-lacatedra h2{
  font-size:10pt;
  margin-top: 25px;
    text-decoration: none;
 
}   


  





  
  
  
#l3 p{
	padding-left: 10px;
	width: 170px;
	height: 20px;
     font-size: 10pt;
     color: #93c01f;
	 float:right;
	 background-color: #e6e6e6;
	margin-top: 21;
	margin-right: -711;
	
	
}

#descarga3-nivel1 {
	float:right;
	padding-left: 11px;
	height: 80px;
    font-size: 10pt;
    color: #93c01f;
	background-color: #e6e6e6;
	width: 240px;
	margin-top: 46;
	margin-right: -781;
	line-height: 10px;
}

#proxima-clase-nivel1 {
  
 float: right; 
 font-size: 17pt;
 color: #ffffff;
 padding-top: 12px;
 background-color: #000000;
 width: 140px;
 height: 75px;
 margin-right: -173px;
 margin-top: 83px;
 text-align: center; 
 font-family: 'oswald';
 line-height: 25pt;
 
}
#ver-calendario-nivel1 {
 text-decoration: none;
 float: right; 
 font-size: 13pt;
 color: #ffffff;
 padding-top: 2px;
 padding-bottom: 8;
 background-color: #93c01f;
 width: 140px;
 height: 20px;
 margin-right: -173;
 margin-top: 162px;
 text-align: center; 
 
 
}

#c1{
	float:left;
	margin-top: 65px;
	margin-left: -394px;
}
#img-sist-tipo{
	
	margin-top:-18px;
}

#sis-tipo{
	margin-top: -10px;
	padding-bottom:10px;
}

#titulo1-nivel1{
	float: left;
  margin-top: -20px;
  margin-left: -9;
  font-family: 'oswald';
  padding-left: 29px;

}
#titulo1-nivel1 p{
	float: left;
  margin-top: -25px;
  margin-left: -25;
  font-family: 'oswald';
  padding-left: 29px;

}


#miscelanea1-nivel1{
	float: left;
		border-bottom: solid 6px;
	 color: #000000;
	 
	margin-top: 4px; 
	 width: 970px;
	 margin-left: -1px;

}


#titulo1-nivel1{
	float: left;  
	margin-top: -19px;
  margin-left: -9;
  font-family: 'oswald';
  padding-left: 29px;
}

#miscelanea2-nivel1{
 border-bottom: solid 6px;
 color: #000000;
 margin-top: -13; 
 width: 969px;
 margin-left: -20px;
 float:right;

}

#banner-nivel1{
	
	float:right;
	margin-top:-78px;
}

#slider-nivel1{
	
	margin-top:6px;
}



#miscelanea3-nivel1{
	 margin-top: -4px; 
  position: absolute;
  
	 margin-left: 1px;
  border-bottom: dotted 2px;
  
	 width: 934px;
  color: 999999;
	
	
}

#miscelanea4-nivel1{
	margin-top: -12; 
  position: absolute;
  
	margin-left: 3px;
  border-bottom: dotted 2px;
  
	width: 934px;
  color: 999999;
	
	
}

#bajada-slider-n1 p {
	
	width:900px;
	padding-left:26px;
}


#sub-nivel1{
	
	float:left;
  position:absolute;
  
	margin-left: 0;
  
	margin-top: 1038px;
	
}
#sub-nivel1 h2{
	font-size:14pt;
  background-color:#808080;
  
	width: 281px;
  
	height: 35px;
  color:#ffffff;
  
	padding-top: 6px;
  font-family: 'oswald';
  padding-left:16px;
	
	
}
#sub-nivel1 h3{
	font-size:10pt;
  background-color:#e6e6e6;
  
	width: 282px;
  
	height: 358px;
  color:#000000;
  
	padding-top: 11;
  line-height:25px;
  padding-left:18px;
	
}
#miscelanea5-nivel1{
	
	position:absolute;
  border-bottom: dotted 2px;
  color: 000000;
  width:250px;
  margin-top:66px;
}

#sub-nivel1 p{
	font-size:10pt;
  
	width: 255px;
  
	height: 0px;
  color:#000000;
  float:left;
  
	margin-top: -329px;
  padding-left:20px;
	
	
}
#miscelanea5-nivel1{
	margin-top: -340px; 
  	position: absolute;
	margin-left: 17px;
  	border-bottom: dotted 2px;
	width: 263px;
  	color: 999999;
	
}

#sub-nivel1 p2{
	font-size:10pt;
  
	width: 255px;	
  	
	height: 0px;
  	color:#000000;
  	float:left;
	margin-top: -213px;
	padding-left: -20px;
	margin-left: 22;
	
	
}


#video-nivel1{
	float:right;
	margin-top: -33px;
	

	}
	
#bajada-video-nivel1{
	
	float:right;
	width:630px;
	margin-top:-3px;
	margin-right: 10px;
}
#footer-nivel1{
    /* background-color: rgb(0,0,0); */
    text-align: left;
    /* margin-top: 1100px; */
    clear: both;
    padding-left: 20px;
    padding-top: 9px;
    width: 964px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    margin-top: -652px;
	float:right;
	
    margin-right: -523px;
    }

#pie-nivel1{
    color: rgb(0,0,0);
    font-size: 10pt;
    text-align: left;
    padding-right: 20px;
    margin-top: 10px;
    line-height: 9px;
    }

/*-----------fin nivel1---------*/







/*-----------nivel2---------*/

#texto-banner-nivel2 p{

float: right;  
width: 588px;


margin-top: -75px;
margin-right:30px;
}

#miscelanea3-nivel2{
   margin-top: 276; 
  position: absolute;
  
   margin-left: 353;
  border-top: dotted 2px;
  
   width: 585;
  color: 999999;

}
#miscelanea4-nivel2{
   margin-top: 217; 
  position: absolute;
  
   margin-left: 352;
  border-top: dotted 2px;
  
   width: 585;
   height: 20px;
  color: 999999;

}#miscelanea44-nivel2{
   margin-top: -780px; 
  position: absolute;
  
   margin-left: 352px;
  border-top: dotted 2px;
  
   width: 585px;
   height: 20px;
  color: 999999;

}
#footer-nivel2{
	float:left;
	margin-top:600px;

}

#banner-nivel2{
	
	float:right;
	margin-top: -79px;
}
#c2{
	float:left;
	margin-top: 64px;
	margin-left: -763px;
	width: 42px;
	
}

#c2-nivel2{

}

    
    

#proxima-clase-nivel2 {
  
 float: right; 
 font-size: 17pt;
 color: #ffffff;
 padding-top: 12px;
 background-color: #000000;
 width: 140px;
 height: 75px;
 margin-right: auto;
 margin-top: -107px;
 text-align: center; 
 font-family: 'oswald';
 line-height: 25pt;
 
}
#ver-calendario-nivel2 {
 text-decoration: none;
 float: right; 
 font-size: 13pt;
 color: #ffffff;
 padding-top: 2px;
 padding-bottom: 8;
 background-color: #93c01f;
 width: 140px;
 height: 20px;
 margin-right: 0px;
 margin-top: -28px;
 text-align: center; 
 
 
}
#img-descarga-n2{
    float: left;
    margin-top: -12px;
    margin-left: 545px;
	
    width: 185px;
    
   
    
    }
#sis-tipo-nivel2{
	margin-left: 546px;
	font-size: 10pt;
	width: 192px;
	margin-top: 95px;
	
}
#l3-nivel2{
	
	background-color: #e6e6e6;
     
	width: 232px;
     
	height: 105px;
    
     font-size: 10pt;
     
	line-height: 10pt;

	 
	margin-right: 163px;
	 
	margin-top: 123px;
}
#l3-nivel2 p{
	
     
	width: 200px;
     
	height: 100px;
	padding-left: 30px;
	padding-top:5px;
	line-height:15px;
     

	 
	 
}


#l2{
	float:right;
	margin-top: 40px;
	margin-right: -568px;
	width: 63px;
	height: 38px;
	
}

#miscelanea1-nivel2{
	float: left;
		border-bottom: solid 6px;
	 color: #000000;
	 
	margin-top: 10px; 
	 width: 970px;
	 margin-left: -1px;

}
#miscelanea2-nivel2{
 border-bottom: solid 6px;
 color: #000000;
 margin-top: -11; 
 width: 970px;
 margin-left: -21;
 float: left;

}
#titulo1-nivel2{
	float: left;
  
	margin-top: -15px;
  margin-left: -9;
  font-family: 'oswald';
  padding-left: 29px;

}
#titulo1-nivel2 p{
	float: left;
  margin-top: -25px;
  margin-left: -25;
  font-family: 'oswald';
  padding-left: 29px;

}
#miscelanea3-nivel2{
	 margin-top: 60px; 
  position: absolute;
  
	 margin-left: 3px;
  
	 border-bottom: dotted 0px;
  
	 width: 970px;
  color: 999999;
	
	
}
#miscelanea33-nivel2{
	 margin-top: 278px; 
  position: absolute;
  
	 margin-left: 353px;
  
	 border-bottom: dotted 0px;
  
	 width: 586px;
  color: 999999;
	
	
}
#texto-banner-nivel2{
    float: right;
    
    }

#slider-nivel2{
	
	margin-top:6px;
}

/*bajada slider*/

#bajada-slider-t1 {
	font-size: 10pt;
	width: 272px;
	padding-left:12px;
	margin-left:-10px;
	padding-top:10px;
	
}
#bajada-slider-t1 h3{
	background-color: #e6e6e6;
	color:#93c01f;
	width: 241px;
	padding-left:12px;
	
}
#bajada-slider-t1 p{
	
	width:350px;
	padding-left:26px;
}



#bajada-slider-t2 {
	margin-top: -116px;
	font-size: 10pt;
	margin-right: 330px;
	width: 351px;
	padding-left: 12px;
	float:right;
}
#bajada-slider-t2 h3{
	background-color: #e6e6e6;
	color:#93c01f;
	width: 327px;
	padding-left: 12px;
}
#bajada-slider-t2 p{
	
	width:350px;
	padding-left:26px;
}



#bajada-slider-t3 {
	margin-right: 36px;
	margin-top: -115px;
	font-size: 10pt;
	width: 272px;
	padding-left: 12px;
	float:right;
}
#bajada-slider-t3 h3{
	background-color: #e6e6e6;
	color:#93c01f;
	width: 262px;
	padding-left: 12px;
}
#bajada-slider-t3 p{
	
	width:350px;
	padding-left:26px;
}



/*fin bajada slider*/




#sub-nivel2{
	
	float:right; 
	/* position:absolute; */
	margin-top: 10;
	margin-right: -1px;
	
}
#sub-nivel2 h2{
	font-size:14pt;
 	 background-color:#93c01f;
	width: 294px;
	height: 35px;
  	color:#ffffff;
  
	 padding-top: 6px;
 	 font-family: 'oswald';
 	 
	padding-left: 12px;
	
	
}
#sub-nivel2 h3{
	font-size:10pt;
  background-color:#e6e6e6;
  
	width: 289px;
  
	height: 360px;
  color:#000000;
  
	padding-top: 11px;
  line-height:25px;
  padding-left:18px;
	
}

#miscelanea5-nivel2{
	margin-top: -345; 
  	position: absolute;
	margin-left: 18px;
  	border-bottom: dotted 2px;
	width: 255px;
  	color: 999999;
	
}

#sub-nivel2 p{
	font-size:10pt;
	width: 256px;
	height: 322px;
  color:#000000;
  float:left;
  
	margin-top: -335px;
  padding-left:20px;
	
	
}
#sub-nivel2 p2{
	font-size:10pt;
	width: 255px;	
	height: 198px;
  	color:#000000;
  	float:left;
	margin-top: -223px;
	padding-left: -20px;
	margin-left:-254px;
	
	
}
#nivel22{
	
	float:left;
	margin-top: -462px;
	font-size:12pt;
	
	
	
  
}

#contenedor-article-n2{
	width: 285px;
	

    
    

}
#contenedor-article-n2 h3{
	background-color:#808080;
	color:#ffffff;
	width: 630px;
	height:36px;
	padding-left:12px;
	padding-top:4px;
    
    

}
#contenedor-article-n2 p1{
	font-size:11pt;
	padding-left:12px;
    
    

}

#miscelanea6-nivel2{
	margin-top: 25px; 
  	position: absolute;
	margin-left: 2px;
  	border-bottom: dotted 2px;
	width: 639;
  	color: 999999;
	

}
#img-nivel22{
	margin-top:15px;
}


#bajada-nivel22{
	
	font-size:10pt;
	
	


}
#bajada-nivel22 p1{
	float:left;
	margin-top: 16px;
	padding-left:12px;
	line-height:19px;
	
	


}#bajada-nivel22 p2{
	float:left;
	background-color: #93c01f;
	width:150px;
	height:25px;
	padding-left:12px;
	padding-right: 12px;
	padding-top: 3px;
	margin-top: 87px;
	margin-left:-235px;
	
	
	
	


}
#bajada-nivel22 p3{
	float:left;
	margin-left:-225px;;
	margin-top: 120px;
	


}

#bajada-nivel22 p4{
	float:right;
	background-color: #93c01f;
	width: 357px;
	height:25px;
	padding-left:12px;
	padding-right: 12px;
	padding-top: 3px;
	margin-top: 16px;
	margin-right: 139px;

}
#bajada-nivel22 p5{
	float:right;
	width: 212px;
	height: 122px;
	padding-left: 23px;
	padding-right: 12px;
	padding-top: 3px;
	margin-top: 50px;
	margin-right: -227px;
}

#footer-nivel2{
	
	margin-top: -641px;
}

#pie-nivel2{
	color: #000000;
	margin-top: 7px;
}

#miscelanea45-nivel2{
    margin-top: 9; 
  position: absolute;
  
    margin-left: 0px;
  border-top: dotted 2px;
  
    width: 972px;
  color: 999999;
}


#miscelanea7-nivel2{
margin-top: 9; 
  position: absolute;
  
    margin-left: 0px;
  border-top: dotted 2px;
  
    
width: 641px;
  color: 999999;
}

#miscelanea8-nivel2{
    margin-top: 181; 
  position: absolute;
  
    margin-left: 5px;
  border-top: dotted 2px;
  
    width: 636px;
  color: 999999;

}

/*-----------fin-nivel2---------*/
/*-----------Contenidos---------*/


#miscelanea4-contenidos{
     margin-top: 218; 
  position: absolute;
  margin-left: 345;
  border-top: dotted 2px;
  width: 623;
  color: 999999;

    
    
}
#titulo1-contenidos{
    float: left;
  
    margin-top: -13px;
  margin-left: -9;
  font-family: 'oswald';
  padding-left: 29px;

}
#titulo1-contenidos h1{


}
#titulo1-contenidos p{
    float: left;
  
    margin-top: -22px;
  margin-left: -27px;
  padding-left: 29px;
  font-size: 10pt;


}




#miscelanea5-contenidos{
    margin-top: 393px; 
  position: absolute;
  
    margin-left: 3px;
  border-top: dotted 2px;
  
    width: 968px;
  color: 999999;
}



#bajada-titulo1-contenidos{
    float:right;
  width: 559px;
  margin-top: -5px;
  line-height: 18pt;
  margin-right: 42;
  font-size: 12pt;

}
#bajada-titulo1-contenidos p1{
	float:left;
	width: 308px;
	margin-left: -349px;
	margin-top: 95px;
	font-size:10pt;


}
#bajada-titulo1-contenidos p2{
	float:right;
	width: 300px;
	margin-top: 23px;
	margin-right: 284px;
	font-size:10pt;


}
#bajada-titulo1-contenidos p3{
	float:right;
	width: 314px;
	margin-top: 23px;
	margin-right: -628px;
	font-size:10pt;


}
#miscelanea6-contenidos{
    float: left;
 border-bottom: solid 6px;
 color: #000000;
 
    margin-top: 23px; 
 
    width: 971px;
 
    margin-left: 1px;


    
    
}

#subtitulo1-contenidos{
        font-family: 'oswald';
    float:left; 
    
        margin-left: 3px;
    font-size: 10pt;
    background-color: #93c01f;
    
        width: 551px;
    height:36px;
    
        margin-top: -290px;
    
        padding-right: 83px;


}
#subtitulo1-contenidos h2{
     margin-top: 3px;
   
     margin-left: 21px;

}
#subtitulo1-contenidos p{
    margin-top: 7px;  
    float:left; 
    font-family: 'Ubuntu', sans-serif;
    width: 567px;
    margin-left: 21px;   


}








#nivel1-programa-contenidos{
    float: left;
    
	
    margin-left: -637;
    margin-top: 48px;
	
    font-size: 10pt;

}
#nivel1-programa-contenidos h2{
    font-size:14pt;
    text-decoration: none;
 	 
    background-color: #808080;
	
    width: 303px;
	
    height: 35px;
  	color:#ffffff;
  
	 padding-top: 6px;
 	 font-family: 'oswald';
 	 
	
    padding-left: 21px;

}
#nivel1-programa-contenidos h3{
    font-size:10pt;
  background-color:#e6e6e6;
  	margin-top:-16px;
	
    width: 306px;
  
	
    height: 265px;
  color:#000000;
  
	padding-top: 11px;
  line-height:25px;
  padding-left:18px;

}

#nivel1-programa-contenidos p2{
	font-size:10pt;
	width: 272px;

	line-height: 24px;	
	height: 198px;
  	color:#000000;
  	float:left;
	margin-top: -243px;
	padding-left: -20px;
	margin-left: 17;
	

}


}

#miscelanea11-contenidos{
	margin-top: -157px; 
  position: absolute;
  
    
	margin-left: 4px;
  border-top: dotted 2px;
  
    
	width: 628px;
  color: 999999;

}

#tit-contenidos{
    float:left;
  font-size:10pt;
  
    margin-left: -640px;
  
    margin-top: -171px;
  


}


#sub-nivel2-contenidos{
    float:right;
  
    margin-right: 364px;
  
	
    margin-top: -157px;
    
    
    
}
#sub-nivel2-contenidos h2{
    font-size:14pt;
  background-color:#808080;
    text-decoration: none;
  
	width: 281px;
  
	height: 35px;
  color:#ffffff;
  
	padding-top: 6px;
  font-family: 'oswald';
  
    padding-left: 21px;
	
	
    
    
    
}   
#sub-nivel2-contenidos h3{
    font-size:10pt;
  background-color:#e6e6e6;
  
	width: 282px;
  
	
    height: 235px;
  color:#000000;
  
	
    padding-top: 11px;
  line-height:25px;
  padding-left:18px;
    
    
    
}   
#sub-nivel2-contenidos p1{
	font-size:10pt;
	width: 256px;
	
    
	height: 294px;
  color:#000000;
  float:left;
  
	
    
	margin-top: -209px;
  
    padding-left: 20px;
    
    
    
}   


#sub-nivel2-contenidos{
    float:right;
  
    margin-right: 364px;
  
	
    margin-top: -157px;
    
    
    
}
#sub-nivel2-contenidos h2{
    font-size:14pt;
  background-color:#808080;
  
	width: 281px;
  
	height: 35px;
  color:#ffffff;
  
	padding-top: 6px;
  font-family: 'oswald';
  
    padding-left: 21px;
	
	
    
    
    
}   
#sub-nivel2-contenidos h3{
    font-size:10pt;
  background-color:#e6e6e6;
  
	width: 282px;
  
	
    height: 235px;
  color:#000000;
  
	
    padding-top: 11px;
  line-height:25px;
  padding-left:18px;
    
    
    
}   
#sub-nivel2-contenidos p1{
	font-size:10pt;
	width: 256px;
	
    
	height: 294px;
  color:#000000;
  float:left;
  
	
    
	margin-top: -209px;
  
    padding-left: 20px;
    
    
    
}



#sub-nivel1-contenidos{
	font-size:10pt;
	width: 255px;
	
    
	height: 294px;
  color:#000000;
  
	float: right;
  
	
    
	margin-top: -345px;
  
    
	padding-left: 20px;
    
    
    
	margin-right: 372px;
}

#sub-nivel1-contenidos h2{
font-size:14pt;
  background-color:#808080;
  
	
width: 276px;
  
	height: 35px;
  color:#ffffff;
  
	
padding-top: 6px;
  font-family: 'oswald';
  
    padding-left: 21px;

    
    
    
}

#sub-nivel1-contenidos h3{
	font-size:10pt;
  background-color:#e6e6e6;
	width: 278px;
    margin-top:-15px;
	height: 267px;
  color:#000000;
    
	padding-top: 11px;
  line-height:25px;
  padding-left:18px;
	

    
}
#sub-nivel1-contenidos p1{
	font-size:10pt;
	width: 256px;
	line-height: 22px;
	height: 294px;
  color:#000000;
  float:left;
  
	margin-top: -247px;
  
    padding-left: 20px
	
    
    
    
}








#sub-contenidosteo-contenidos{
	font-size:10pt;
	width: 256px;
	line-height: 22px;
	height: 294px;
  color:#000000;
  float:left;
  
	margin-left: 2px;
  
	margin-top: -341px;
  
    padding-left: 20px
	
    
    
    
}
#sub-contenidosteo-contenidos h2{
	font-size:14pt;
	margin-left: 594px;
      background-color:#93c01f;

	width: 294px;
	line-height: 22px;
	height: 31;
  color:#ffffff;
  float:left;
  	
	margin-top: -42px;
  font-family: 'oswald';
    
	padding-left: 16px;
	padding-top: 10px;
	
	
    
    
    
}
#sub-contenidosteo-contenidos p1{
	font-size:10pt;
	padding-top:9px;
	margin-right: -650px;
	width: 292px;
	line-height: 29px;
	height: 388px;
  color:#000000;
  background-color:#e6e6e6;
  
	float: right;
  
	margin-top: -14px;
  
    
	padding-left: 20px;


}

#programas-contenido h2{
    background-color:#93c01f;
    width: 625px;
    float: left;
	
    height: 38px;
    margin-top: 10px;
	margin-left:-45px;
	padding-left:12px;
	
    padding-top: 3px;
	
    padding-bottom: 0;
	
	font-size:14pt;
	font-family: 'oswald';
	color:#ffffff;

    


}

#propuesta-contenido h2{
    background-color:#93c01f;
    width: 625px;
    float: left;
	
    height: 38px;
    margin-top: 10px;
	
    margin-left: -45px;
	padding-left:12px;
	
    padding-top: 3px;
	
    padding-bottom: 0;
	
	font-size:14pt;
	font-family: 'oswald';
	color:#ffffff;


}


#bajada-propuesta-contenidos p{
    width: 955px;
	
    margin-top: 6px;
    margin-left: -35px;
	
    float:left;
	font-size:10pt;
    

}

#miscelanea15-contenidos{
    margin-top: 455px; 
  position: absolute;
  
	 
    margin-left: -44px;
  border-bottom: dotted 2px;
  
	 
    width: 634px;
  color: 999999;

}
#miscelanea16-contenidos{
    margin-top: 0px; 
    margin-left: -38px;
  border-bottom: dotted 2px;
  float:left;
  
	
    width: 961px;
  color: 999999;

}
#img2-contenidos{
	margin-left: 6px;
	float:left;
	margin-top:10px;
	
    }


#contenidos-hist-contenidos{
    font-size:10pt;
	width: 255px;
	
  color:#000000;  
	float: right;  
    margin-top: -20px;
  
    margin-right: 45px;

}
contenidos-hist-contenidos h2{
    font-size:14pt;
  background-color:#808080;
  
	
width: 276px;
  
	height: 35px;
  color:#ffffff;
  
	
padding-top: 6px;
  font-family: 'oswald';
  
    padding-left: 21px;


}
contenidos-hist-contenidos p1{
    font-size:10pt;
	
  
  

}

#footer-contenidos{
    /* background-color: rgb(0,0,0); */
    text-align: left;
    /* margin-top: 1100px; */
    clear: both;
    padding-left: 20px;
    padding-top: 9px;
    width: 964px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    margin-top: -643px;
	float:right;
	
    margin-right: -351px;
    }

#pie-contenidos{
    color: rgb(0,0,0);
    font-size: 10pt;
    text-align: left;
    padding-right: 20px;
    margin-top: 10px;
    line-height: 9px;
    }


/*-----------propuesta_academica-----------*/


#p-logo {
float: left;
margin-left: -745px;
margin-top: 83px
}

#p-cuadro1 {
     float: right;
     background-color: #e6e6e6;
     padding-left:10px;
     padding-top: 0;
     width: 210px;
     height: 99px;
     font-size: 10pt;
     color: #000;
     margin-right: 160px;   
     margin-top: 42px;
     line-height: normal;
}

#p-cuadro2 {
     float: right;
     background-color: #e6e6e6;
     padding-left: 10px;
     padding-right: 10px;
     padding-top: 0;
     width: 200px;
     height: 99px;
     font-size: 10pt;
     color: #000;
     margin-right: 20px;
     margin-top: 31px;
     line-height: normal;
    text-align:left;
}

#p-miscelanea3 {
 float: left;
 border-bottom: solid 6px;
 color: #000000;
 margin-top: 9px; 
 width: 970px;
 margin-left: -1px;
 
}
#p-miscelanea5b {
 float: right;
 position:absolute;
 border-bottom: solid 6px;
 color: #000000;
 margin-top: 281px;
 width: 968px;
 margin-left: 2;
 clear: both;
 
}

#p-proxima-clase {
  
 float: right; 
 font-size: 17pt;
 color: #ffffff;
 padding-top: 5px;
 background-color: #000000;
 width: 140px;
 height: 65px;
 margin-right: -620px;
 margin-top: 31px;
 text-align: center; 
 font-family: 'oswald';
 line-height: 25pt;
 
}
#p-ver-calendario {
 text-decoration: none;
 float: right; 
 font-size: 13pt;
 color: #ffffff;
 padding-top: 2px;
 padding-bottom: 8;
 background-color: #93c01f;
 width: 140px;
 height: 20px;
 margin-right: -620px;
 margin-top: 101px;
 text-align: center; 
 }

/*FIN HEADER1*/

/*HEADER2*/

#p-titulo1 {
  float: left;
  margin-top: 8px;
  margin-left: -163;
  font-family: 'oswald';
  padding-left: 29px;

}
#p-titulo1 p {
  float: left;
  margin-top: -25px;
  margin-left: -27px;
  font-family: 'Ubuntu', sans-serif;
  padding-left: 29px;
  font-size: 10pt;
  }

#p-bajada-titulo1 {
float: left;
margin-left: 374px;
margin-top: -56px;
padding-right: 0px;
padding-left: 36px;
width: 600px;
color: #808080;
border-color: 999999;
font-size: 10pt;
}

#p-miscelanea4 {
  margin-top: 208px; 
  position: absolute;
  margin-left: 345px;
  border-top: dotted 2px;
  width: 623px;
  color: 999999;
}
#p-miscelanea5 {
  margin-top: 270px; 
  position: absolute;
  margin-left: 346px;
  border-top: dotted 2px;
  width: 620px;
  color: 999999;
}

.p-texto-dest1{
    font-weight: 300;
}

.p-texto-dest2{
    font-weight: 600;
    color:  #93c01f;
}
#p-bajada-art{
    float: left;  
    margin-top: -166px;    
    padding-right: 48px;      
    border-bottom: dotted 2px;
    width: 275px;
    color: #808080;
    border-color: 999999;
    font-size: 10pt;
    margin-left: 0px:;
    margin-left: -300px;
}
#p-art{
    float: left;
    margin-top: 0px;
    padding-right: 0px;
    width: 270px;
    font-size: 10pt;
    margin-left: -298px;
}

.p-art-enlaces{
    color: #93c01f;
    font-weight: 600;
}
#p-foto1 {
float: right;
margin-right: 327px;
margin-top: -150px;
margin-right: 295px;
}

#p-aside{
    float: right;
    margin-right: -675px;
    margin-top: -542px;
    width: 285px;
    margin-top: 52px;
}
#p-aside-tit{
    font-family: 'oswald';
    font-size: 12pt;
    color: #fff;
    background-color: #93c01f;
}
#p-aside-info{
    background-color: #CDE29C;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 0px;
    padding-right: 10px;
    font-size: 9pt;
}


#p-aside-destacado{
    font-size: 10pt;
    background-color: #E6E6E6;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 5px;
    margin-top: 21px;
    font-style: italic;

}
.p-side-tit2{
    background-color: #808080;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-family: 'oswald';
    font-size: 12pt;
    color: #fff;
    padding-left: 10px;
    padding-right: 5px;
    font-style:normal;

}
#p-miscelanea6{
       clear: both;
    border-top: 6px solid;
    width: 653px;
    color: #999;
    margin-top: 0px;
    float: left;
    margin-left: -294px;
    
}
#p-section{
   margin-top: 10px;
font-size: 10pt;
display: inline-block;
width: 968px;
margin-top: -303px
}

#p-section-tit{
    background-color:#808080;
    padding-left: 10px;
    padding-top: 1px;
    padding-bottom: 1px;

}

#p-section-tit h3{
    font-weight: 500;
    font-size: 12pt;
    color: #fff;
}

#p-columna1{
    width:  300px;
    float: left;
    margin-right: 15px;
    
}
#p-columna3{
    width:  300px;
    float:right;
}
#p-columna2{
    width:  300px;
    float:right;
    margin-right: 35px;

}

.p-columna-tit{
    font-style: italic;
    font-weight: 600;
}

#p-columna-chica{
    background-color: #E2E2E2;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top:5pt;
    padding-bottom: 5pt;
    margin-top: 15pt;
    height: 120px;
    border: solid 1px;
    border-color: #808080;


}

#p-columna-grande{
    background-color: #E2E2E2;
    font-size: 12pt;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top:5pt;
    padding-bottom: 5pt;
    margin-top: 15pt;
    height: 200px;
    border: solid 1px;
    border-color: #808080;
    

}

#pie_propuesta{
margin-left: 0px;
    margin-top: 50px;
    background-color: rgb(0,0,0);
    text-align: left;
    margin-top: 295px;
    float: left;
    padding-left: 16px;
    padding-top: 3px;
    width: 955px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;}


/*-----------fin_propuesta_academica-----------*/
/*-----------metodologia-----------*/

#m-objetivos{
    clear: both;
    width: 300px;
    font-size: 9pt;
    margin-left: -324px;
    float: left;
    margin-top: -150;}

#m-metodologia{
    float: right;
    margin-right: 0px;
    width: 623px;
    font-size: 10pt; 
    margin-top: -150;
}

#m-obj-titulo{
    font-size: 12pt;
    background-color:#93c01f;
}
#m-obj-titulo h3{
    font-weight: 400;
    font-family: 'oswald';
    color: #fff;
    padding-left: 10pt;
}
#m-met-titulo{
    font-size: 12pt;
    background-color:#808080;
}
#m-met-titulo h3{
    font-weight: 400;    
    font-family: 'oswald';
    color: #fff;
    padding-left: 10pt;
}
#m-met-contenido{
    display: inline-block;
    margin-left: 0px;
}

#m-columna1{
    width: 296px;
    float: right;
    margin-right: 15px;

}
#m-columna2{
    width:  296px;
    float: right;
    margin-left: 15px;
}


.m-columna-subt{
    font-style: italic;
    font-weight: 600; 
}

#m-columna-chica{
    font-size: 10pt;
    background-color: #E2E2E2;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top:5pt;
    padding-bottom: 5pt;
    margin-top: 15pt;
    height: 120px;
    border: solid 1px;
    border-color: #808080;

}

#m-columna-grande{
    background-color: #E2E2E2;
    font-size: 12pt;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top:5pt;
    padding-bottom: 5pt;
    margin-top: 15pt;
    height: 200px;
    border: solid 1px;
    border-color: #808080;   
    
}
#m-columna-chica-top{
    font-size: 10pt;
    background-color: #E2E2E2;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top:5pt;
    padding-bottom: 5pt;
    margin-top: 0pt;
    height: 120px;
    border: solid 1px;
    border-color: #808080;

}

#m-columna-grande-top{
    background-color: #E2E2E2;
    font-size: 12pt;
    padding-left: 10pt;
    padding-right: 10pt;
    padding-top:5pt;
    padding-bottom: 5pt;
    margin-top: 0pt;
    height: 200px;
    border: solid 1px;
    border-color: #808080; 

}
#m-obj-contenido{
    background-color: #CDE29C;
    padding-left: 15px;
    padding-bottom: 0px;
    padding-top: 3px;
    padding-right: 40px;
    height: 525px;
}


.m-obj-sub{
    font-size: 12pt;
    font-style: italic;
    font-weight: 600;
    }

#m-foto1{
    clear: both;
	width: 964px;
}

#m-section{
    margin-top: -284px;
    float: left;
    margin-left: 0px;
    margin-bottom: 15px

}
#m-miscelanea1{
    clear: both;
    border-top: solid 20px;
    border-color: #fff;}


#m-miscelanea2{
    margin-bottom: 10px;
    clear: both;
    border-top: dotted 2px;
    border-color: #808080;}


/*-----------fin_metodologia-----------*/



/*-----------bibliografía-----------*/

#b-miscelanea1{
    clear: both;
    border-top: solid 20px;
    border-color: #fff;}

#b-article{
    font-size: 10pt;
    float: left;
    margin-left: 0px;
    margin-top: -180px;
    width: 653px;
}

.b-subtitulo{
    color: #fff;
    font-family: 'oswald';
    font-size: 12pt;
}
#b-titulos{
    background-color: #93c01f;
}

#b-columna1{
    float: left;
    padding: 10px;
    width: 270px;
    

}

#b-columna2{
    float: right;
    padding: 10px;
    width: 270px;
    

}

#b-cast h5{
    float: left;
    padding-left: 1px;
    width: 280px;
    color: #fff;
    background-color: #808080;
}


#b-ing h5{
    float: right;
    padding-left: 1px;
    width: 280px;
    color: #fff;
    background-color: #808080;

}
#b-miscelanea2{
    clear: both;
    border-top: solid 10px;
    border-color: #fff;}

#b-misc-actualidad{

    font-family: 'oswald';
    border-top: dotted 2px;
    border-top-color: #808080;
}

.b-enlaces{
    font-weight: 600;
    color:  #93c01f;
    }

.b-destacado1{
    font-style: italic;
    font-weight: 600;
    color: #808080;
}

.b-destacado2{
    font-size: 9pt;
    color: #808080;
}

#b-miscelanea4 {
  margin-top: 208px; 
  position: absolute;
  margin-left: 345px;
  border-top: dotted 2px;
  width: 623px;
  color: 999999;
}

#b-miscelanea5 {
  margin-top: 270px; 
  position: absolute;
  margin-left: 346px;
  border-top: dotted 2px;
  width: 623px;
  color: 999999;
}
#b-miscelanea5b {
 float: right;
 position:absolute;
 border-bottom: solid 6px;
 color: #000000;
 margin-top: 281px;
 width: 970px;
 margin-left: 2;
 clear: both;
}

#b-aside{
    float: right;
    width: 295px;
    margin-top: 58px;
    margin-right: 0px;
}

.b-aside-tit{
    font-family: 'oswald';
    font-size: 12pt;
    color: #808080;

}

#b-aside-isbn{
    margin-top: 15px;
    font-size: 10pt;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    padding-bottom: 5px;    
    background-color: #CDE29C;


}

#b-video{
    margin-left: 0px;
    margin-top: 15px;}



#b-video-titulo{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 15px;
    font-family: 'oswald';
    font-size: 11pt;
    font-weight: 400;
    color: #fff;
    background-color: #93c01f;

}

#b-miscelanea0 {
    clear: both;
  
    margin-top: 0px; 
  margin-left: 0px;
  border-top: dotted 2px;
  
    width: 970px;
  color: 999999;
}

#pie_bibliografia{
    margin-left: 0px;
    margin-top: 50px;
    background-color: rgb(0,0,0);
    text-align: left;
    margin-top: 255px;
    float: left;
    padding-left: 16px;
    padding-top: 3px;
    width: 955px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    }
/*-----------fin_bibliografía-----------*/



/*-----------calendario---------*/

nav2{
    margin-top: 0px;
    }

nav2 ul {
    list-style: none outside none;
    margin: 0px;
    }

nav2 ul li {
    width: 140px;
    float: right;
    margin-bottom: 0px;
    }

nav2 ul li a {
    text-decoration: none;
    color: #FFF;
    display: block;
    width: 140px;
    height: 20px;
    text-align: center;
    font-size: 11pt;
    }

nav2 ul li a:hover{    
    color: rgb(140,140,140);
    }

.foto_calendario1{
    margin-left: -2px;
    }

#calendario_contenido{
    float: right;
    margin-right: -55px;
    margin-top: 2px;
    width: 160px;
    height: 120px;
    position: relative;
    font-family: 'Oswald', sans-serif;
    }

.calendario_contenido{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 600;
    color: rgb(255,255,255);
    background-color: rgb(0,0,0); 
    width: 140px;
    height: 75px;
    text-align: center;
    font-size: 16pt;
    padding-top: 12px;
    }

.calendario_contenido2{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 400;
    color: rgb(255,255,255);
    background-color: rgb(147,192,31); 
    width: 140px;
    height: 28px;
    text-align: center;
    font-size: 10pt;
    padding-top: 0px;
    }

#calendario1{
    width: 970px;
    height: 615px;
    }

.calendario_section1{
    width: 920px;
    height: 610px;
    background-color: rgb(209,230,160);
    font-family: 'Oswald', sans-serif;
    font-size: 25pt;
    font-weight: 100;
    color: rgb(0,0,0);
    margin-top: 201px;
    margin-left: -1px;
    float: left;
    padding-top: 25px;
    padding-left: 50px;
    z-index: 4;
    }

#calendario_section2{
    background-color: rgb(0,0,0);
    width: 820px;
    height: 470px;
    margin-top: -540px;
    margin-left: 50px;
    float: left;
    z-index: 5;
    padding: 25px;
    }

.foto_calendario{
    margin-left: -11px;
    margin-top: 0px;
    float: left;
    }

.calendario_section3{
    margin-right: 0px;
    margin-top: 20px;
    float: right;
    width: 256px;
    height: 446px;
    }

.calendario_section3a{
    color: rgb(180,180,180);
    font-family: 'Oswald', sans-serif;
    font-size: 18pt;
    font-weight: 400;
    text-align: center;
    }

.calendario_section4{
    background-color: rgb(200,200,200);
    width: 230px;
    height: 336px;
    margin-top: -5px;
    float: inherit;
    padding: 15px;
    }

.calendario_section4a{
    width: 230px;
    height: 180px;
    margin-top: -10px;
    }

.calendario_section4_1{
    font-family: 'Oswald', sans-serif;
    font-size: 35pt;
    color: rgb(122, 163, 29);
    position: relative;
    }

.calendario_section4_2{
    font-family: 'Ubuntu', sans-serif;
    font-size: 12pt;
    font-weight: 400;
    color: rgb(0,0,0);
    position: absolute;
    margin-top: 10px;
    margin-left: 10px;
    line-height: 12pt;
    }

.calendario_section4_3{
    font-family: 'Ubuntu', sans-serif;
    font-size: 9pt;
    font-weight: 100;
    color: rgb(0,0,0);
    line-height: 12pt;
    margin-top: -5px;
    float:left; 
    border-bottom: 2px dotted;
    border-color: rgb(0,0,0);
    }

.calendario_section4b{
    width: 230px;
    height: 180px;
    margin-top: -10px;
    }
   
#calendario2{
    width: 970px;
    height: 400px;
    margin-top: 300px;
    }

#calendario_section5{
    width: 970px;
    height: 400px;
    }

.calendario_section5_a{
    width: 300px;
    height: 390px;
    margin-left: 0px;
    float: left;
    background-color: rgb(230,230,230);
    border: 2px dotted;
    border-color: rgb(0,0,0);
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    text-align: center;
    font-size: 11pt;
    color: rgb(0,0,0);
    }

.calendario_section_5titulo{
    font-family: 'Oswald', sans-serif;
    font-size: 20pt;
    color: rgb(147,192,31);
    }

.calendario_section_5titulob{
    font-family: 'Oswald', sans-serif;
    font-size: 25pt;
    color: rgb(147,192,31);
    border-top: 2px dotted;
    border-bottom: 2px dotted;
    border-color: rgb(0,0,0);
    }

#acceso_calendario2{
    margin-top: 10px;
    margin-right: 80px;
    position: relative;   
    }

.calendario_section5_b{
    width: 300px;
    height: 370px;
    margin-left: 30px;
    float: left;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    text-align: center;
    font-size: 12pt;
    background-color: rgb(230,230,230);
    border: 2px dotted;
    border-color: rgb(0,0,0);
    color: rgb(0,0,0);
    padding-top: 20px;
    }

.calendario_section5_c{
    width: 300px;
    height: 390px;
    margin-right: 0px;
    float: right;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    text-align: center;
    font-size: 12pt;
    background-color: rgb(230,230,230);
    border: 2px dotted;
    border-color: rgb(0,0,0);
    color: rgb(0,0,0);
    }

#acceso_siu_guarani{
    margin-top: -30px;
    margin-left: 36px;
    float:left; 
    color: rgb(147,192,31);
    }
*/----------fin calendario-----------/*

/*-----------contacto---------*/

#encabezado_contacto{
    float: left;
    margin-left: 0px;
    margin-top: 2px;
    width: 380px;
    height: 120px;
    position: relative;
    }

#contacto_contenido{
   float: right;
margin-right: -55px;
margin-top: -116px;
width: 160px;
height: 120px;
position: relative;
font-family: "Oswald",sans-serif;
    }

.contacto_contenido{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 600;
    color: rgb(255,255,255);
    background-color: rgb(0,0,0); 
    width: 140px;
    height: 75px;
    text-align: center;
    font-size: 16pt;
    padding-top: 12px;
    }

.contacto_contenido2{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 400;
    color: rgb(255,255,255);
    background-color: rgb(147,192,31); 
    width: 140px;
    height: 28px;
    text-align: center;
    font-size: 10pt;
    padding-top: 0px;
    }

.encabezado_contacto{
    font-family: 'Oswald', sans-serif;
    background-color: rgb(128,128,128);
    color: rgb(250,250,250);
    margin-top: -2px;
    width: 80px;
    height: 25px;
    padding: 5px;
    padding-left: 10px;
    }

.bajada_contacto1{
    font-family: 'Oswald', sans-serif;
    color: rgb(147,192,31);
    font-style: italic;
    margin-top: -43px;
    margin-left: 110px;
    font-size: 11pt;
    font-weight: 100;
    }

.bajada_contacto2{
    font-family: 'Ubuntu', sans-serif;
    color: rgb(0,0,0);
    margin-top: 0px;
    margin-left: 0px;
    font-size: 10pt;
    font-weight: 100;
    }

#contacto1{
    margin-left: 4px;
    float: left;
    }

#nuestras_vias{
    width: 590px;
    height: 210px;
    background-color: rgb(209,230,160);
    margin-left: -5px;
    padding: 30px;
    }

.titulo_nvias{
    font-family: 'Oswald', sans-serif;
    color: rgb(250,250,250);
    font-size: 25pt;
    font-weight: 400;
    }

.titulo_nvias2{
    font-family: 'Oswald', sans-serif;
    color: rgb(250,250,250);
    font-size: 37pt;
    font-weight: 600;
    margin-top: -15px;
    margin-bottom: -65px;
    }

.titulo_nvias3{
    font-family: 'Ubuntu', sans-serif;
    color: rgb(140,140,140);
    font-size: 11pt;
    font-weight: 100;
    margin-top: 15px;
    margin-bottom: -65px;
    font-style: italic;
    }

#explicacion_contacto{
    margin-left: 274px;
    margin-top: -209px;
    font-family: 'Ubuntu', sans-serif;
    color: rgb(0,0,0);
    font-size: 10pt;
    font-weight: 300;    
    }

.titulo_contactoex{
    font-family: 'Oswald', sans-serif;
    color: rgb(140,140,140);
    font-size: 13pt;
    font-weight: 400;
    border-bottom: 2px dotted;
    border-color: rgb(180,180,180);
    }

.bajada_contacto3{}

#contacto_propac{
    background-image: url(imagenes/foto_contacto1.png);
    background-repeat: no-repeat;
    width: 160px;
    height: 55px;
    font-family: 'Oswald', sans-serif;
    color: rgb(250,250,250);
    font-size: 18pt;
    font-weight: 400;
    border-bottom: 2px double;  
    margin-left: -5px;
    margin-top: 17px;
    padding-top: 190px;
    padding-right: 490px;
    }

#contacto_niveles{
    margin-left: -5px;
    width: 650px;
    height: 200px;
    margin-top: 20px;
    }

.contacto_nivel1{
    width: 310px;
    height: 200px;
    margin-left: 0px;
    background-color: rgb(230,230,230);
    float: left; 
    padding: 5px;
    font-family: 'Oswald', sans-serif;
    color: rgb(140,140,140);
    font-size: 18pt;
    font-weight: 400;
    border-bottom: 2px double; 
    }

.contacto_nivel2{
    width: 310px;
    height: 200px;
    margin-right: 0px;
    background-color: rgb(230,230,230);
    float: right; 
    padding: 5px;
    font-family: 'Oswald', sans-serif;
    color: rgb(140,140,140);
    font-size: 18pt;
    font-weight: 400;
    border-bottom: 2px double; 
    }

#acceso_nivel1{
    margin-top: -15px;
    }

#acceso_nivel2{
    margin-top: -15px;
    }

.foto_contacto2{
    float: left;
    margin-top: 15px;
    }

.foto_contacto3{
    float: left;
    margin-top: 15px;
    }

#contacto3{
    width: 295px;
    height: 480px;
    margin-left: 671px;
    margin-top: 250px;
    float: left;
    background-color: rgb(230,230,230);
    font-size: 15pt;
    color: rgb(147,192,31);
    font-family: 'Oswald', sans-serif;
    font-weight: 100;
    border: 2px solid;
    border-color: rgb(140,140,140);
    }

#mensaje{
    margin-top:0px;
    margin-left: 0px;
    padding-left: 10px;
    }

#campo-1 {
    width: 160px;
    margin: 0px 12px 0px;
    padding: 0px;
    }

.nombre {
    width: 230px;
    height: 30px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -20px;
    }

.mail {
    width: 230px;
    height: 30px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -20px;
    }

.escribir_mensaje {
    width: 230px;
    height: 100px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 10px;
    margin-bottom: 20px;
    font-family: "Ubuntu",sans-serif;
    color: rgb(140,140,140)
    }

form input {
    margin-left: 165px;
    font-family: "Oswald",sans-serif;
    font-weight: 400;
    font-size: 14px;
    }

#contacto_explicat{
    width: 280px;
    height: 243px;
    background-color: rgb(180,180,180);
    font-size: 8pt;
    color: rgb(0,0,0);
    font-family: 'Ubuntu', sans-serif;
    font-weight: 100;
    border: 2px solid;
    border-color: rgb(140,140,140);
    margin-top: 40px;
    margin-left: -2px;
    float: left;
    padding-left: 15px;
    padding-top: 15px;
    }

.contacto_explicat{
    font-size: 14pt;
    color: rgb(250,250,250);
    font-family: 'Oswald', sans-serif;
    font-weight: 100;
    text-transform:uppercase;
    }

.contacto_explicat_foto{
    margin-right: 15px;
    margin-top: -244px;
    float: right;
    }

#pie_contacto{
    margin-left: 0px;
    margin-top: 50px;
    background-color: rgb(0,0,0);
    text-align: left;
    margin-top: 50px;
    float: left;
    padding-left: 16px;
    padding-top: 3px;
    width: 955px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    }
*/----------fin contacto-----------/*


/*-----------noticias---------*/


#encabezado_noticias{
    float: left;
    margin-left: 0px;
    margin-top: 2px;
    width: 200px;
    height: 120px;
    position: relative;
    font-size: 11pt;
    line-height: 10pt;
    }

.bajada_noticias1{
    font-family: 'Ubuntu', sans-serif;
    font-size: 8pt;
    font-weight: 100;
    color: rgb(0,0,0);
    }

.encabezado_noticias{
    font-family: 'Ubuntu', sans-serif;
    font-size: 12pt;
    font-weight: 400;
    color: rgb(147,192,31);
    font-style: italic;
    margin-top: 0px;
    }

.bajada_noticias2{
    font-family: 'Oswald', sans-serif;
    font-size: 10pt;
    font-weight: 100;
    color: rgb(0,0,0);
    font-style: italic;
    margin-top: 15px;
    }

.foto_noticias1{
   margin-top: -134px;
margin-right: 145px;
float: right;
    }
                                                 
#noticias_contenido{
        float: right;
    margin-right: -39px;
    margin-top: -137px;
    width: 143px;
    height: 120px;
    position: relative;
}
                    
.noticias_contenido{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 600;
    color: rgb(255,255,255);
    background-color: rgb(0,0,0); 
    width: 140px;
    height: 75px;
    text-align: center;
    font-size: 16pt;
    padding-top: 12px;
    }
                    
.noticias_contenido2{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 400;
    color: rgb(255,255,255);
    background-color: rgb(147,192,31); 
    width: 140px;
    height: 28px;
    text-align: center;
    font-size: 10pt;
    padding-top: 0px;
    }

#noticias1{
    width: 650px;
    height: 330px;
    }
                    
.noticias_museo{
    width: 290px;
    height: 228px;
    padding: 10px;
    background-color: rgb(230,230,230);
    border: 2px solid;
    border-color: rgb(140,140,140);
    float: left;
    margin-top: 0px;
    margin-left: 0px;
    }

#acceso_museo{
    margin-left: 30px;
    float: left;
    }
                       
.noticas_seminarios{
    width: 290px;
    height: 228px;
    padding: 10px;
    background-color: rgb(230,230,230);
    border: 2px solid;
    border-color: rgb(140,140,140);
    float: right;
    margin-top: 0px;
    margin-right: 0px;
    }
                        
.noticias_museo2{
    margin-top: 50px;
    text-align: center;
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 300;
    }

#acceso_seminario{
    margin-left: 30px;
    float: left;
    }
    
.noticias_seminario2{
    margin-top: 50px;
    text-align: center;
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 300;
    }

#noticias2{
    width: 315px;
    height: 330px;
    }
            
#noticias_hoy{
    width: 308px;
    height: 84px;
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 300;
    }

.noticias_hoy{
    width: 290px;
    height: 90px;
    background-color: rgb(230,230,230);
    font-family: 'Oswald', sans-serif;
    font-size: 30pt;
    font-weight: 300;
    padding-top: 10px;
    padding-left: 20px;
    text-align: left;
    margin-top: 1px;
    float: left;
    border: 2px solid;
    border-color: rgb(140,140,140);
    }

.noticias_hoy3{
    font-family: 'Ubuntu', sans-serif;
    font-size: 12pt;
    font-weight: 600;
    color: rgb(147,192,31);
    font-style: italic;
    margin-left: 20px;
    float: left;
    margin-top: -35px;
    }

.noticias_hoy4{
    padding: 20px;
    margin-top: 60px;
    font-family: 'Ubuntu', sans-serif;
    font-size: 9pt;
    font-weight: 400;
    }

.noticias_hoy5{
    padding: 20px;
    margin-top: -35px;
    font-family: 'Oswald', sans-serif;
    font-size: 14pt;
    font-weight: 100;
    }

#noticias3{
    width: 966px;
    height: 350px;
    border-top: 6px solid;
    border-color: rgb(0,0,0);
    float: left;
    margin-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    }

#noticias3_fondo{
    width: 970px;
    height: 330px;
    background-color: rgb(230,230,230);
    border: 2px solid;
    border-color: rgb(0,0,0);
    margin-top: 15px;
    margin-left: -5px;
    }

#noticias_section_a{
    width: 280px;
    height: 330px;
    float: left;
    margin-top: 0px;
    margin-left: 0px;
    font-family: 'Oswald', sans-serif;
    font-size: 12pt;
    font-weight: 100;
    color: rgb(0,0,0);
    padding-left: 10px;
    padding-top: 10px;
    }

.noticias_sectiona1{
    width: 280px;
    height: 47px;
    background-color: rgb(100,100,100);
    color: rgb(250,250,250);
    font-family: 'Oswald', sans-serif;
    font-size: 18pt;
    font-weight: 100;
    float: left;
    margin-top: 0px;
    margin-left: 0px;
    padding-top: 8px;
    text-align: center;
    }

.noticias_sectiona2{
    color: rgb(147,192,31);
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 400;
    font-style: italic;
    margin-top: -10px;
    float: left;
    }

.noticias_sectina3{
    color: rgb(0,0,0);
    font-family: 'Ubuntu', sans-serif;
    font-size: 9pt;
    font-weight: 100;
    margin-top: -5px;
    }   

#acceso_talleres{
    margin-top: 13px;  
    }

#noticias_section_b{
    width: 280px;
    height: 300px;
    float: left;
    margin-top: 0px;
    margin-left: 30px;
    border-left: 2px dotted;
    border-right: 2px dotted;
    border-color: rgb(0,0,0);
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 100;
    color: rgb(0,0,0);
    padding: 10px;
    padding-left: 10px;
    padding-right: 10px;
    }

.foto_noticias_4{
    float: left;
    margin-top: 0px;
    margin-left: 0px;
    }

.noticias_sectionb1{
    font-family: 'Oswald', sans-serif;
    font-size: 12pt;
    font-weight: 100;
    color: rgb(0,0,0);
    }

.noticas_sectionb2{
    font-family: 'Ubuntu', sans-serif;
    font-size: 9pt;
    font-weight: 100;
    line-height: 16pt;
    color: rgb(0,0,0);
    margin-left: 20px;
    margin-top: 5px;
    float: left;
    line-height: 12pt
    }

#noticias_sectionb3{
    float: left;
    margin-left: -41px;
    margin-top: -46px;
    }

#acceso_explicativos1{
    margin-top: -5px;
    float: left;
    }

#acceso_explicativos2{
    margin-top: -8px;
    float: left;
    }

#acceso_explicativos3{
    margin-top: -8px;
    float: left;
    }

#noticias_explicativos{
    background-image: url(imagenes/foto_noticias6.png);
    background-repeat: no-repeat;
    font-family: 'Oswald', sans-serif;
    font-size: 20pt;
    font-weight: 100;
    color: rgb(0,0,0);
    margin-top: 75px;
    margin-left: 5px;
    padding-left: 80px;
    }

.noticias_explicativos2{
    font-family: 'Oswald', sans-serif;
    font-size: 9.5pt;
    font-weight: 100;
    color: rgb(0,0,0);
    margin-top: 15px;
    }

.noticias_explicativos3{
    font-family: 'Ubuntu', sans-serif;
    font-size: 8pt;
    font-weight: 100;
    color: rgb(0,0,0);
    }

.foto_noticias_5{
    float: right;
    margin-right: 0px;
    margin-top: -100px;
    }

#acceso_nuevastecn{
    margin-top: 0px;
    margin-left: 20px;
    }
                    

#noticias_section_c{
    width: 300px;
    height: 330px;
    float: right;
    margin-top: 0px;
    margin-right: 0px;
    padding: 10px;
    }

.noticias_sectionc1{
    font-family: 'Oswald', sans-serif;
    font-size: 20pt;
    font-weight: 100;
    color: rgb(0,0,0);
    text-align: center;
    }

.foto_noticias_7{
    float: left;
    margin-left: -5px;
    margin-top: 15px;
    padding-right: 10px;
    }

.noticias_blog1{
    font-family: 'Ubuntu', sans-serif;
    font-size: 9pt;
    font-weight: 400;
    color: rgb(147,192,31);
    margin-top: 10px;
    }

.noticias_blog2{
     font-family: 'Ubuntu', sans-serif;
    font-size: 8pt;
    font-weight: 100;
    color: rgb(0,0,0);
    }

#acceso_blog_a{
    float: right;
    margin-top: 5px;
    margin-right: 0px;
    }

#acceso_blog_b{
    float: right;
    margin-top: 5px;
    margin-right: 0px;
    }

#acceso_blog_c{
    float: right;
    margin-top: 5px;
    margin-right: 0px;
    }

#pie_noticias{
    background-color: rgb(0,0,0);
    text-align: left;
    clear: both;
    padding-left: 20px;
    padding-top: 3px;
    width: 953px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    margin-top: 20px;
    float: left;
    }

*/----------fin noticias-----------/*

/*-----------talleres---------*/


.encabezado_talleres{
    float: left;
    margin-left: 0px;
    margin-top: 2px;
    width: 180px;
    height: 15px;
    position: relative;
    font-size: 11pt;
    line-height: 10pt;
    background-color: rgb(140,140,140);
    padding: 5px;
    padding-top: 10px;
    float: left;
    color: rgb(250,250,250);
    font-family: 'Ubuntu', sans-serif;
    font-size: 11pt;
    font-weight: 600;
    font-style: italic;
    }

.talleres_bajada{
    font-family: 'Ubuntu', sans-serif;
    font-size: 9pt;
    font-weight: 100;
    color: rgb(0,0,0);
   margin-left: 3px;
    margin-top: 4px;
    float: left;
    line-height: 12pt;
    }

.talleres_metodologia{
    font-family: 'Ubuntu', sans-serif;
    font-size: 9pt;
    font-weight: 400;
    color: rgb(147,192,31);
    font-style: italic;
    margin-top: 2px;
    width: 165px;
    height: 60px;
    background-color: rgb(230,230,230);
    padding: 5px;
    padding-top: 12px;
    float: left;
    border: 1px solid;
    border-color: rgb(0,0,0);
    margin-left: 10px;
    }
                                        
.talleres_objetivos{
    font-family: 'Ubuntu', sans-serif;
    font-size: 9pt;
    font-weight: 400;
    color: rgb(147,192,31);
    font-style: italic;
    margin-top: -5px;
    width: 165px;
    height: 15px;
    float: left;
    margin-left: 10px;
    border: 1px solid;
    border-color: rgb(0,0,0);
    background-color: rgb(230,230,230);
    padding: 5px;
    text-align: center;
    }

#talleres_contenido{
    float: right;
    margin-right: -38px;
    margin-top: -109px;
    width: 143px;
    height: 120px;
    position: relative;
    }

.talleres_contenido{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 600;
    color: rgb(255,255,255);
    background-color: rgb(0,0,0); 
    width: 140px;
    height: 75px;
    text-align: center;
    font-size: 16pt;
    padding-top: 12px;
    }

.talleres_contenido2{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 400;
    color: rgb(255,255,255);
    background-color: rgb(147,192,31); 
    width: 140px;
    height: 28px;
    text-align: center;
    font-size: 10pt;
    padding-top: 0px;
    }

#talleres2{
    width: 970px;
    height: 81px;
    border-bottom: 2px dotted;
    border-color: rgb(0,0,0);
    margin-left: -2px;
    margin-top: 190px;
    }

#talleres_recomendados{
    width: 425px;
    height: 60px;
    float: left;
    margin-left: 0px;
    margin-top: 0px;
    border-right: 4px solid;
    border-color: rgb(200,200,200);
    }

.talleres_hoy{
    font-family: 'Oswald', sans-serif;
    font-size: 30pt;
    font-weight: 100;
    color: rgb(0,0,0);
    padding: 10px;
    }

.talleres_hoy2{
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 100;
    color: rgb(0,0,0);
    padding: 10px;
    margin-top: -21px;
    margin-left: -61px;
    float: left;
    }

.talleres_recomendados2{
    font-family: 'Ubuntu', sans-serif;
    font-size: 11pt;
    font-weight: 400;
    color: rgb(0,0,0);
    float: right;
    margin-right: 0px;
    margin-top: 0px;
    padding: 10px;
    }

#talleres3{
    width: 320px;
    height: 1010px;
    margin-left: 650px;
    float: left;
    margin-top: 332px;
    }

#talleres_columna1{
    font-family: 'Ubuntu', sans-serif;
    font-size: 14pt;
    font-weight: 100;
    color: rgb(0,0,0);
    }

.talleres_columna1{
    float: right;
    margin-right: 0px;
    margin-top: 0px;
    padding: 10px;
    }

.talleres_columna_titulos1{
    font-family: 'Oswald', sans-serif;
    font-size: 12pt;
    font-weight: 400;
    color: rgb(147,192,31);
    text-decoration: underline;
    text-align: center;
    margin-top: -48px;
    margin-left: 50px;
    float: left;
    }

.talleres_columna_titulos{
    font-family: 'Oswald', sans-serif;
    font-size: 14pt;
    font-weight: 400;
    color: rgb(147,192,31);
    text-decoration: underline;
    text-align: center;
    }

.talleres_columna1_a{
    font-family: 'Oswald', sans-serif;
    font-size: 14pt;
    font-weight: 100;
    color: rgb(0,0,0);
    margin-left: 30px;
    }

.talleres_columna1_b{
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 100;
    color: rgb(0,0,0);
    margin-left: 30px;
    }

#acceso_taller1{
    margin-right: 90px;
    margin-bottom: 65px;
    }

#talleres_columna2{
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 100;
    color: rgb(0,0,0);
    background-color: rgb(230,230,230); 
    border: 1px solid;
    border-color: rgb(0,0,0);
    padding: 15px;
    }

.talleres_columna2{
    margin-right: 35px;
    margin-top: 0px;
    float: right;
    margin-bottom: 15px;
    }

#acceso_taller2{
    margin-right: 73px;
    margin-bottom: 30px;
    margin-top: 10px;
    }

#talleres_columna3{
    width: 298px;
    height: 378px;
    background-color: rgb(230,230,230);
    border: 1px solid;
    border-color: rgb(0,0,0);
    padding: 10px;
    margin-top: 15px;
    }

.talleres_columna3{
    font-family: 'Oswald', sans-serif;
    font-size: 20pt;
    color: rgb(250,250,250);
    font-weight: 100;
    margin-top: 0px;
    margin-left: 0px;
    background-color: rgb(100,100,100);
    float: left;
    margin-left: -10px;
    margin-top: -11px;
    width: 304px;
    height: 60px;
    padding-left: 15px;
    padding-top: 10px;
    }

.talleres_columna3_a{
    width: 230px;
    height: 190px;
    margin-top: -10px;
    }

.talleres_columna3_a1{
    font-family: 'Oswald', sans-serif;
    font-size: 40pt;
    color: rgb(0,0,0);
    position: relative;
    }

.talleres_columna3_a2{
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 400;
    color: rgb(0,0,0);
    position: absolute;
    margin-top: -118px;
    margin-left: 60px;
    line-height: 12pt;
    }

#acceso_taller3_a{
    margin-right: -5px;
    margin-top: -8px;
    }

.talleres_columna3_b{
    width: 279px;
    height: 190px;
    margin-top: 11px;
    float: left;
    margin-left: 5px;
    border-top: 2px dotted;
    border-color: rgb(0,0,0);
    }

.talleres_columna3_b1{
    font-family: 'Oswald', sans-serif;
    font-size: 40pt;
    color: rgb(0,0,0);
    position: relative;
    margin-top: -20px;
    margin-top: 0px;
    margin-left: -3px;
    }

.talleres_columna3_b2{
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 400;
    color: rgb(0,0,0);
    position: absolute;
    margin-top: -120px;
    margin-left: 60px;
    line-height: 12pt;
    }

#acceso_taller3_b{
    margin-right: -16px;
    margin-top: -8px;
    }

#talleres4{
    width: 650px;
    height: 1010px;
    margin-left: -2px;
    float: left;
    margin-left: 0px;
    margin-top: 18px;
    }

#article_talleres{
    
    }

.article_talleres1{
    float: left;
    margin-top: 0px;
    margin-left: 0px;
    padding: 15px;
    background-color: rgb(230,230,230);
    border: 1px solid;
    border-color: rgb(0,0,0);    
    }

.article_talleres2{
    width: 587px;
    height: 270px;
    background-color: rgb(230,230,230);
    border: 1px solid;
    border-color: rgb(0,0,0);    
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 400;
    color: rgb(0,0,0);
    text-align: left;
    padding: 15px;
    margin-top: 15px;
    float: left;
    }

#talleres_columna2_b{
    float: right;
    margin-right: -13px;
    margin-top: 0px;
    }

.article_talleres2_a{
    margin-top: 0px;
    margin-left: 0px;
    }

#acceso_taller4{
    margin-right: 0px;
    margin-top: 20px;
    }

.article_contenedor{
    width: 619px;
    height: 370px;
    margin-top: 40px;
    margin-left: -16px;
    float: left
    }

.article_talleres3{
    width: 250px;
    height: 339px;
    background-color: rgb(230,230,230);
    border: 1px solid;
    border-color: rgb(0,0,0);
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 400;
    color: rgb(0,0,0);
    padding: 17px;
    float: left;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 10px;
    }

#acceso_taller5{
    margin-right: -18px;
    }

.article_talleres4{
    width: 281px;
    height: 339px;
    background-color: rgb(230,230,230);
    border: 1px solid;
    border-color: rgb(0,0,0);
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 400;
    color: rgb(0,0,0);
    padding: 17px;
    float: right;
    margin-top: 0px;
    margin-right: 0px;
    }

#acceso_taller6{
    margin-right: -18px;
    }

#pie_talleres{
    background-color: rgb(0,0,0);
    text-align: left;
    clear: both;
    padding-left: 20px;
    padding-top: 3px;
    width: 953px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    margin-top: 20px;
    float: left;
    }
*/----------fin talleres-----------/*

/*-----------historia---------*/


.historia_titulo{
    float: left;
    margin-left: 0px;
    margin-top: 2px;
    width: 180px;
    height: 12px;
    position: relative;
    font-size: 11pt;
    line-height: 10pt;
    background-color: rgb(140,140,140);
    padding: 5px;
    padding-top: 10px;
    float: left;
    color: rgb(250,250,250);
    font-family: 'Ubuntu', sans-serif;
    font-size: 11pt;
    font-weight: 600;
    font-style: italic;
    }

historia_bajada1{
    float: left;
    margin-left: 0px;
    margin-top: 2px;
    
    }



.historia_bajada{
    font-family: "Ubuntu",sans-serif;
font-size: 10pt;
font-weight: 100;
color: #000;
margin-left: 3px;
margin-top: 3px;
float: left;
line-height: 12pt;
    }

.historia_imagen1{
    margin-top: -6px;
    margin-right: 153px;
    float: right;
    }

#historia_contenido{
    float: right;
    margin-right: -38px;
    margin-top: -109px;
    width: 143px;
    height: 120px;
    position: relative;
    }

.historia_contenido1{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 600;
    color: rgb(255,255,255);
    background-color: rgb(0,0,0); 
    width: 140px;
    height: 75px;
    text-align: center;
    font-size: 16pt;
    padding-top: 12px;
    font-family: 'Oswald', sans-serif;
    }

.historia_contenido2{
    float: left;
    margin-left: -35px;
    margin-top: -2px;
    font-weight: 400;
    color: rgb(255,255,255);
    background-color: rgb(147,192,31); 
    width: 140px;
    height: 28px;
    text-align: center;
    font-size: 10pt;
    padding-top: 0px;
    }

#historia1{
    width: 970px;
    height: 81px;
    border-bottom: 2px dotted;
    border-color: rgb(0,0,0);
    margin-left: -2px;
    margin-top: 190px;
    }

.historia_hoy{
    font-family: 'Oswald', sans-serif;
    font-size: 30pt;
    font-weight: 100;
    color: rgb(0,0,0);
    padding: 10px;
    }

.historia_hoy1{
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 100;
    color: rgb(0,0,0);
    padding: 10px;
    margin-top: -20px;
    margin-left: 3px;
    float: left;
    }

.historia_hoy2{
    font-family: 'Ubuntu', sans-serif;
    font-size: 11pt;
    font-weight: 400;
    color: rgb(0,0,0);
    float: right;
    margin-right: 0px;
    margin-top: -67px;
    padding: 10px;
    font-style: italic;
    }

#historia2{
    width: 970px;
    height: 390px;
    margin-left: -2px;
    margin-top: 190px;
    float: left;
    }
            
#historia_article{

    }                    

#historia_article_a{
    width: 970px;
    height: 120px;
    float: left;
    margin-left: 0px;
    margin-top: -208px;
    }

.historia_article1a{
    font-family: 'Oswald', sans-serif;
    font-size: 30pt;
    font-weight: 400;
    color: rgb(0,0,0);
    margin-left: 20px;
    margin-top: -5px;
    margin-bottom: -10px;
    
    }

.historia_article1{
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 400;
    color: rgb(0,0,0);
    float: left;
    margin-left: 12px;
    margin-top: 44px;
    padding: 10px;
    background-image: url(imagenes/foto_historia2.png);
    background-repeat: no-repeat;
    width: 300px;
    }

.historia_article2{
    width: 540px;
    height: 100px;
    float: right;
    margin-right: 0px;
    margin-top: 50px;
    background-color: rgb(128,128,128);
    padding-left: 42px;
    padding-top: 10px;
    }

.historia_article2a{
    font-family: 'Oswald', sans-serif;
    font-size: 22pt;
    font-weight: 400;
    color: rgb(230,230,230);
    margin-left: -10px;
    margin-top: 19px;
    line-height: 25px;
    }
                                
.historia_article2b{
    font-family: 'Ubuntu', sans-serif;
    font-size: 9pt;
    font-weight: 100;
    color: rgb(0,0,0);
    margin-right: 15px;
    margin-top: -97px;
    width: 280px;
    height: 70px;
    padding: 10px;
    background-color: rgb(230,230,230);
    float: right;
    }

.historia_article3{
    float: left;
    margin-top: -107px;
    margin-left: 0px;
    }

#historia3{
    width: 324px;
    height: 600px;
    float: left;
    margin-left: 12px;
    margin-top: 750px;
    }
               
.aside_historia1{
    font-family: 'Oswald', sans-serif;
    font-size: 28pt;
    font-weight: 100;
    color: rgb(0,0,0);
    margin-left: -10px;
    margin-top: -10px;
    width: 261px;
    height: 55px;
    padding: 10px;
    background-color: rgb(209,230,160);
    }
                        
.aside_historia2{
    width: 300px;
    height: 240px;
    float: left;
    margin-left: -290px;
    margin-top: 75px;
    line-height: 12pt;
    font-family: 'Ubuntu', sans-serif;
    font-size: 10pt;
    font-weight: 400;
    color: rgb(0,0,0);
    position: absolute;
    } 
 
.historia_inicial{
    position: relative;
    font-family: 'Oswald', sans-serif;
    font-size: 30pt;
    font-weight: 400;
    color: rgb(0,0,0);
    }
                    
.aside_historia3{
    width: 315px;
    height: 100px;
    float: left;
    margin-left: -10px;
    margin-top: 266px;
    font-family: 'Oswald', sans-serif;
    font-size: 18pt;
    font-weight: 100;
    color: rgb(124,192,0);
    border: 1px solid;
    border-color: rgb(0,0,0);
    text-align: center;
    padding-top: 5px;
    line-height: 20pt;
    } 

.aside_historia4{
    width: 315px;
    height: 135px;
    float: left;
    margin-left: -10px;
    margin-top: 14px;
    font-family: 'Oswald', sans-serif;
    font-size: 16pt;
    line-height: 18pt;
    font-weight: 100;
    color: rgb(0,0,0);
    border: 1px dotted;
    border-color: rgb(0,0,0);
    text-align: center;
    padding-top: 5pt;
    }
          
           
#historia4{
    width: 640px;
    height: 610px;
    float: right;
    margin-right: 0px;
    margin-top: -165px;
    }
                                                                                    
.section_historia1{
    float: left;
    margin-left: 0px;
    margin-top: 0px;
    } 

.section_historia2{
    float: left;
    margin-left: 460px;
    margin-top: -200px;
    font-family: 'Ubuntu', sans-serif;
    font-size: 8pt;
    font-weight: 100;
    color: rgb(0,0,0);
    } 

#acceso_historia2{
    margin-left: -67px;
    margin-top: 0px;
    }
                        
.section_historia3{
    float: right;
    margin-right: 0px;
    margin-top: -598px;
    font-family: 'Ubuntu', sans-serif;
    font-size: 8pt;
    font-weight: 100;
    color: rgb(0,0,0);
    }

.section_historia3a{
    font-family: 'Ubuntu', sans-serif;
    font-size: 8pt;
    font-weight: 100;
    color: rgb(0,0,0);  
    margin-top: 10px;
    }

#pie_historia{
    background-color: rgb(0,0,0);
    text-align: left;
    clear: both;
    padding-left: 20px;
    padding-top: 3px;
    width: 953px;
    height: 28px;
    color: rgb(255,255,255);
    font-size: 10pt;
    margin-top: 20px;
    font-weight: 400;
    float: left;
    }
/*----------fin historia-----------*/
/*-----------entrevistas-----------*/

#e-bajada-titulo1 {
float: left;
margin-left: 380px;
margin-top: -67px;
padding-right: 0px;
padding-left: 36px;
width: 600px;
color: #808080;
border-color: 999999;
font-size: 10pt;
    
}
#e-titulo{
    font-family: 'oswald'

}

#e-bajada{
    border-top: dotted 2px;
    border-color: #808080;
    border-bottom: dotted 2px;
    font-size: 9pt;
    color: #808080;
    width: 290px;
    padding-left: 5px;
    padding-right: 5px;
}

#e-columna1{
    float: left;
    margin-left: 2px;
    width: 290px;
    padding-left: 5px;
    padding-right: 0px;
    font-size: 10pt;
    padding: 5px;
}
#e-columna2{
    float: right;
    margin-right: -18px;
    width: 285px;
    padding-left: 5px;
    padding-right: 12px;
    font-size: 10pt;
    padding: 5px;    
}
#e-columna3{
    float: right;
    margin-right: 18px;
    width: 285px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 10pt;
    padding: 5px;    
}

#e-foto1{
float: right;
margin-right: 0px;
margin-top: -180px;

}

#e-miscelanea{
    border-top: dotted 2px;
    border-bottom-color: #808080;
    width: 960px;
    clear: both;
}

#e-ent-subt{
    background-color: #93c01f;
    height: 30px;
    clear: both;
    margin-top: 10px;
}

#e-ent-subt h4{
    font-family: 'oswald';
    color: #fff;
    margin-left: 10px;
    padding: 2px;
}

#e-enlaces{
    display: inline-block;
    margin-top: 20px;

}
#e-caja-enlaces{
    float: right;
    margin-right: 10px;
    padding: 5px;
    text-align: center;
    font-size: 9pt;
    color: #808080;}




/*-----------fin_entrevistas-----------*/

/*-----------explicativos-----------*/

#ex-bajada-titulo1{
float: left;
margin-left: 114px;
margin-top: 9px;
padding-right: 0px;
padding-left: 36px;
width: 600px;
color: #808080;
border-color: 999999;
font-size: 10pt;
}

#ex-video{
    float: right;
    margin-right: 2px;
    margin-top: -130px;

}

#ex-columna1{
    float: left;
    margin-left: 10px;
    margin-top:-500px;

}

#ex-article h4{
    color: #93c01f;
    width: 250px;
    

}


/*-----------fin_explicativos-----------*/
