@import url(Meta/stylesheet.css);

@import url(Antenna/stylesheet.css);

@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro);


header, footer, article, section, nav, aside, hgroup {
	display:block;
}
body {
    font-family: 'Source Sans Pro', sans-serif;
	margin:0px;
	padding:0px;
	background-image: url(img/Fondo2-01.png);
}
#pagina {
	width:966px;
	margin:auto;
	background-color:#d0d0d0;
}

header {
	width:960px;
	height:185px;
	position:relative;
	margin-bottom:25px;
}

#top {
	background-image: url(img/bgbuscador.png);
	width:966px;
	height:54px;
	margin-top:0px;
}
#top ul {
	position:absolute;
	top:15px;
	left:70px;
}
#top li {
	padding-left:10px;
	padding-right:10px;
	float:left;
}
#top li a {
	font-family: 'Source Sans Pro', sans-serif;
	color:#FFF;
	font-size:13px;
	height:30px;
	text-align: center;
	text-decoration:none;
	display:block;
}

.search {
	background-color:#000;
	border:none;
	position:absolute;
	top:15px;
	left:710px;
	width:125px;
	color:#FFF;
	font-family: 'Source Sans Pro', sans-serif;
	font-size:13px;
	z-index:100;
}
.buttonsearh {
	position:absolute;
	top:10px;
	width:310px;
	left:835px;
	border:none;
	width:30px;
	background-image: url(img/lupabuscador.png);
	margin:0px 0px 0px 0px;
		z-index:200;
}
#logo {
	width:auto;
	height:auto;
	position:absolute;
	left:80px;
	top:12px;
}
.linklogo {
	background-image:url(img/logo-01.png);
	width:310px;
	height:167px;
}

header #barra nav {
	position:absolute;
	top:100px;
	left:430px;
	width:475px;
	height:25px;
}
header #barra li {
	width:20%;
	height:35px;
	background-color:#000;
	float:left;
}

header #barra li:hover {
	background-color:#6d6d6d;
}

header #barra li a {
	display:block;
	height:35px;
	text-decoration:none;
	color:#FFF;
	font-family: 'antennabold', sans-serif;
	font-size:14px;
	line-height:35px;
	font-weight:bold;
	text-align: center;
	margin:0px;
}
#ubicacion {
	background-color:#191d24;
	width:850px;
	height:2px;
	position:absolute;
	left:55px;
	bottom:5px;
}

#inicial {
	position:relative;
	margin-top:-10px;
	margin-right:15px;
}

#invpag #inicial{
	margin-top:-30px;
	}

.titulaje {
	color:#000;
    font-family: 'antennacondbold', sans-serif;
	font-size:30px;
}
#invpag .titulaje {
	position:absolute;
	left:70px;
	top:15px;
	font-weight:bold;
}

#seccionpag .titulaje {
	position:absolute;
	left:40px;
	top:5px;
}

#inicial img {
	margin-left:25px;
}

#seccionpag #inicial img {
	margin-left:0px;
    margin-top: 7px;
}

.cuerpo {
	width:850px;
	height:auto;
	display:table;
	margin: auto;
}

article {
	position:relative;
	margin-bottom:15px;
}

#navprin ul {
	width:850px;
	height:40px;
}

#navprin li, .linkside {
	background-color:#000;
	width:266px;
	height:40px;
	float:left;
}

.linkside {
	margin-right:26px;
}

#navprin li a {
	color:#FFF;
	font-family:'antennacondbold', sans-serif;
	font-size:24px;
	text-decoration:none;
	display:block;
	height:40px;
	text-align: center;
	margin-top:20px;
}

#navprin2 ul {
	width:850px;
	height:40px;
}

#navprin2 li, .linkside2 {
	background-color:#000;
	width:100%;
	height:50px;
	float:left;
    margin-left: 55px;
}

.linkside2 {
	margin-right:26px;
}

#navprin2 li a {
	color:#FFF;
	font-family:'antennabold', sans-serif;
	font-size:24px;
	text-decoration:none;
	display:block;
	height:40px;
	text-align: center;
	margin-top:25px;
}

#navprin2 img{
    margin-left: 54px;
}

.dostresside {
	height:auto;
	width:558px;
	position:relative;
	margin-right:26px;
	display:inline-block;
}
.dostres {
	height:auto;
	width:558px;
	position:relative;
	display:inline-block;
}

.titular {
	background-color:#20252D;
	height:35px;
	width:100%;
}

.secciontitulo {
    font-family:'metaplusbold-capsregular', sans-serif;
	font-size:18px;
	padding-left:10px;
	line-height:35px;
	text-decoration:none;
}

.secciontitulo1{
    color:#009EE2;
    font-family:'antennabold', sans-serif;
	font-size:18px;
	padding-left:10px;
	line-height:37px;
	text-decoration:none;
}

.secciontitulo2{
    color:#E5007E;
    font-family:'antennabold', sans-serif;
	font-size:18px;
	padding-left:10px;
	line-height:35px;
	text-decoration:none;
}

.secciontitulo3{
    color:#FFEC00;
    font-family:'antennabold', sans-serif;
	font-size:18px;
	padding-left:10px;
	line-height:35px;
	text-decoration:none;
}

.secciontitulo4{
    color:#009EE2;
    font-family:'antennabold', sans-serif;
	font-size:18px;
	padding-left:10px;
	line-height:35px;
	text-decoration:none;
}

.espacio {
	height:15px;
	width:100%;
	background-color:#d0d0d0;
}

#interavideo {
	height:auto;
	width:100%;
}

.like {
	position:absolute;
	top:370px;
	left:475px;
}

.send {
	position:absolute;
	top:367px;
	left:525px;
}

.seccionpan {
	color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}

.seccionpancatedra {
	color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
    padding-bottom: 15px;
}

.seccionpannovedades {
	color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
    padding-bottom: 15px;
}

.pan {
	color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:12px;
}

.prinbajpan {
	color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-right:9px;
	padding-top:20px;
}

.prinpan {
	color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	padding-right:10px;
	padding-top:6px;
	margin-bottom:5px;
}

.cierrenota {
	margin-top:9px;
	width:100%;
	height:18px;
}

.vermas {
	color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	float:right;
	margin-top:3px;
	padding-right:10px;
}

.linkeo {
	background-color:#fff;
    border-color: #000;
	width:100%;
	height:130px;
	margin-top:10px;
	position:relative;
}

.linkeo ul {
	position:absolute;
	top:12px;
}

#invpag .linkeo {
	background-color:#20252D;
	height:80px;
}

.linkeoseccion {
	width:246px;
	height:26px;
	float:left;
	position:relative;
	margin-left:12px;
	margin-bottom:3px;
}

#invpag .linkeoseccion {
	width:191px;
}

.linkseccion {
	color:#000;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	left:20px;
	text-decoration:none;
    top: 8px;
}

.linkeoseccion:hover {
	background-color:#c3c3c3;
}

.tresside, .tres {
	height:auto;
	width:266px;
	position:relative;
	float:left;
}
.tresside {
	margin-right:26px;
}

#index .tresside, #index .tres {
	background-color:#000;
}

.dosside, .dos {
	height:auto;
	width:413px;
	position:relative;
	float:left;
}

.dosside {
	margin-right:24px;
}

#invpag .dosside, #invpag .dos {
	background-color:#20252D;
	margin-top:15px;
}

/* columnas programa------------*/

.tituloprograma {
    color:#009ee2;
	font-family:'antennacondbold', sans-serif;
	font-size:18px;
	margin-top:5px;
	margin-bottom:5px;
	text-decoration:none;
}

.tituloprograma2 {
    color:#009ee2;
	font-family:'antennacondbold', sans-serif;
	font-size:24px;
	margin-top:5px;
	margin-bottom:5px;
	text-decoration:none;
}

.tituloprograma2 img{
    margin-right: 5px;
}

.tituloprograma2 img#img2{
    margin-right: 5px;
    margin-left: 5px;
    width: 350px;
    height: 5px;
}

.tituloprograma2 img#img3{
    margin-right: 5px;
    margin-left: 5px;
    width: 384px;
    height: 5px;
}

.docentestitulo {
    color:#009ee2;
	font-family:'antennacondbold', sans-serif;
	font-size:18px;
	margin-top:5px;
	margin-bottom:5px;
	text-decoration:none;
}


.titulodescarga {
    color:#009ee2;
	font-family:'antennacondbold', sans-serif;
	font-size:18px;
	margin-top:-32px;
	margin-bottom:5px;
    margin-left: 36px;
    margin-right: 584px;
	text-decoration:none;
}

.dostresside .tituloprograma{
    margin-top: 20px;
}

.subtituloprograma {
    text-decoration: none;
    background-color: #000;
    color:#fff;
	font-family:'antennacondbold', sans-serif;
	font-size:18px;
	padding-left: 8px;
	padding-top: 5px;
    padding-bottom: 3px;
}

#accionbajar .titulodescarga:hover{
    color:#000;
}

.panprograma {
	color:#000;
	font-family: 'antenna_regularregular', sans-serif;
	font-size:12px;
    margin-top: 5px;
    margin-bottom: 10px;
}

.panprograma2 {
    width: 564px;
	color:#000;
	font-family: 'antenna_regularregular', sans-serif;
	font-size:12px;
    margin-top: 5px;
    margin-bottom: 10px;
}

.tresside #gifprograma{
    margin-top: 10px;
}

.tres #gifprograma{
    margin-top: 10px;
}

#columnaprograma {
	height:752px;
	width:236px;
    position:relative;
	float:right;
	z-index:50;
	background-image: url(img/lateral%20programa.png);
    background-repeat: no-repeat;
}

#columnaprograma11 {
	height:880px;
	width:242px;
    position:relative;
	float:right;
	z-index:50;
	background-image: url(img/cursada%20lat.png);
    background-repeat: no-repeat;
	margin-right:2px;
}

#columnaprograma33 {
	height:460px;
	width:250px;
    position:relative;
	float:right;
	z-index:50;
	background-image: url(img/novedades-lat.png);
    background-repeat: no-repeat;
	margin-right:15px;
    margin-top:-40px;
}

#columnaperfil {
	height:auto;
	width:236px;
    position:relative;
	z-index:50;
	background-color:#20252D;
	margin-right:15px;
}
.columnacapa {
	margin-left: 15px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right:15px;
	height:auto;
}



.cuatroside, .cuatro {
	height:auto;
	width:120px;
	position:relative;
	float:left;
}
.cuatroside {
	margin-right:26px;
}
.trescuatro {
	height:auto;
	width:412px;
	position:relative;
	float:left;
}

.fechanota {
	color:#6BC7F7;
	font-family:'antennabold', sans-serif;
	font-size:12px;
	padding-top:5px;
	margin-bottom:7px;
}

.acotanota {
	color:#FFF;
	font-family:'antenna_regularregular', sans-serif;
	font-size:12px;
	margin-top:-21px;
	margin-left:70px;
	margin-bottom:9px;
}
.fechanotaprin {
	color:#6BC7F7;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	padding-top:8px;
}
#index .tresside .acotanota, #index .tres .acotanota {
	margin-left:80px;
}
#index .tresside .fechanota, #index .tres .fechanota {
	padding-left:10px;
}
.acotanotaprin {
	color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	margin-top:-15px;
	margin-left:70px;
}

#slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}
.slides_container {
	width:850px;
	overflow:hidden;
	position:relative;
	display:none;
}
.slides_container a {
	width:850px;
	height:350px;
	display:block;
}
.slides_container a img {
	display:block;
}
#slides .next, #slides .prev {
	position:absolute;
	top:154px;
	left:-24px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:850px;
}
.pagination {
	position:absolute;
    left:400px;
	margin:10px auto 0;
	width:100px;
}
.pagination li {
	float:left;
	margin:0px 1px;
	list-style:none;
}
.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image: url(img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.pagination li.current a {
	background-position:0 -12px;
}




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


h6{ 
	line-height: 1.4em;
	font-family: 'metaplusbold-capsregular', sans-serif; 
	font-weight: lighter;
    font-size: 20px
}

.contenedor{
	width: 966px;
	margin: 0px auto;
	position: relative;
}

footer{
    margin-top: 20px;
	position: relative;
	background: #2a2d30;
	color: #fff;
}


/* PAGINA CONTACTO ------------------------------------------------------------*/

.contenedor-contacto{
	margin-left: 55px;
	position: center;
    font-family: 'antennacond_regularregular', sans-serif;
}


.titulo-contacto{ 
    font-family: 'antennacondbold';
    font-size: 22px; 
}

#direcciones{
    width: auto;
    height: auto;
    margin-top: 21px;
}

#contenido{
	overflow: hidden;
	font-size: 14px;
}

#columna-contacto1{
	float: left;
}

#columna-contacto2{
	float: left;
    margin-left: 33px;
}


.cajalista-contacto{
height: auto;
width: auto;
}

.lista-contacto{
height: auto;
width: auto;
}

.iconos-contacto {
    margin-top: 3px;
    padding-bottom: 9px;

}

.texto-contacto{
    line-height: 1.4em;
	font-family: 'antennacondbold';
    font-size: 14px;
    margin-left: 30px;
    margin-top: -21px;
}

.texto-contacto1{
    line-height: 1.4em;
	font-family: 'antennacond_regularregular';
    margin-left: 30px;
}

.success{
    width: 379px;
}


/* PAGINA CONTACTO- modificacion de js------------------------------------------------------------*/

#contactForm,
#commentform,
#contactForm{
	margin-bottom: 18px;
}

#contactForm input,
#contactForm textarea,
#commentform input,
#commentform textarea{
	padding: 10px 15px;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#contactForm input,
#commentform input{
	width: 346px;
}


#contactForm textarea,
#commentform textarea{
	width: 346px;
}

#contactForm #submit,
#commentform input#submit{
	width: 76px;
	margin: 21px 0px;
	padding: 5px 0px;
	color: #f1f1f1;
	
	background: #515558;
	background: -webkit-gradient(linear, left top, left bottom, from(#515558), to(#131313)); 
	background: -moz-linear-gradient(top,  #515558,  #131313);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#515558', endColorstr='#131313', GradientType=0);
	
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
	box-shadow: 0px 1px 2px rgba(0,0,0,.5);
	
	border: 1px solid transparent;
}

#contactForm #submit:hover,
#commentform input#submit:hover{
	background: #515558;
	background: -webkit-gradient(linear, left top, left bottom, from(#131313), to(#515558)); 
	background: -moz-linear-gradient(top,  #131313,  #515558);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#131313', endColorstr='#515558', GradientType=0);
}

#contactForm input,
#contactForm textarea,
#commentform input,
#commentform textarea{
    font-family: 'antennacond_regularregular';
	color: #606060;
	font-size: 14px;
}

#contactForm label,
#commentform label{
    font-family: 'antennacond_regularregular';
	display: block;
	font-size: 14px;
	line-height: 2.5em;
	font-weight: light;
}


/* PAGINA NIVEL1 TP -----------------------------------------------------------*/

#contenedor-tps{
    width: 882px;
	margin-left: 27px;
	position: relative;
}

#contenido-tps{
    min-height: 400px;
	overflow: hidden;
    font-family: 'antennacond_regularregular';
	margin-bottom: 40px;
	font-size: 14px;
	line-height: 1.5em;
}

#titulo-tps{
    overflow: hidden;
	height: 60px;
	margin-bottom: 30px;
}

#titulo-tps .titulotp1{
    color: #000;
	display: block;
	float: left;
	font-family: 'antennacondbold';
	font-size: 30px;
	line-height: 43px;
	margin-left: 30px;
}

.titulotp1 img{
    padding-right: 10px;
}

#titulo-tps .subtitulotp{
	display: block;
	float: left;
	margin-left: 12px;
	font-size: 18px;
	margin-top: 3px;
	line-height: 46px;
	color: #000;	
}


.doscolumnas-tps{
    float:left;
    margin-left: 33px;
	margin-right:30px;
    margin-top: -67px;
	position:relative;
    width: 387px;

}

.doscolumnas2-tps{
    float:left;
    margin-left: 33px;
    margin-top: -67px;
	position:relative;
    width:387px;
	clear:right;
	margin-right:0;
}


.linea-divisora{
    background-color: #000;
    color:#FFF;
    padding-left: 8px;
    padding-top: 5px;
	clear: both;
	padding-bottom: 5px;
	margin-bottom: 10px;
    font-size: 20px;
    font-family: 'antennacondbold';
}



.clear{
	clear:both;
	height:1px;
}

.pcolumnas{
    font-family: 'antennacond_regularregular';
    margin-bottom: 20px;
}

.resaltador{
    font-family: 'antennacondbold';
    color: #E5007E;
}

.link{
    margin-top: 35px;
    margin-bottom: 0px;
    line-height: 1.5em;
}

.Boton-link1{
    display: table;
    height: 37px;
    padding-left: 5px;
    text-decoration: none;
    background-color: #e5007e;
    color: #fff;
	-webkit-border-radius: 33px;
	background: -webkit-gradient(linear, left top, left bottom, from(#f797cc), to(#e5007e)); 
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
	box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
}

.Boton-link1 span{
    display: block;
	height: 100% ;
	font-size: 12px;
	line-height: 37px;
	padding-left: 9px;
	padding-right: 15px;
	text-shadow: 0px -1px rgba(0, 0, 0, .8);
}


.Boton-link1:hover{
	background: #e5007e;
	background: -webkit-gradient(linear, left top, left bottom, from(#e5007e), to(#f797cc)); 
}	
	

/* PAGINA TP2 ------------------------------------------------------------*/

#contenido-tps2{
    font-family: 'antennacond_regularregular';
    width: 850px;
    margin-left: 33px;
}

#titulo-tps2{
    overflow: hidden;
	height: 60px;
	margin-bottom: 30px;
	text-shadow: 1px 1px rgba(0,0,0,.5);
}


#titulo-tps2 .titulotp2{
    color: #000;
	display: block;
	float: left;
	font-family: 'antennacondbold';
	font-size: 30px;
	line-height: 43px;
}

.titulotp2 img{
    padding-right: 10px;
}


#titulo-tps2 .subtitulotp2{
	display: block;
	float: left;
	margin-left: 12px;
	font-size: 18px;
	margin-top: 3px;
	line-height: 46px;
	color: #000;
    text-shadow:1px 1px #FFF; 
}

.trescolumnas-tps, .trescolumnas2-tps{
    width: 263px;
    float:left;
    margin-top: -67px;
	position:relative;
}

.trescolumnas-tps{
margin-right:30px;
}

.trescolumnas2-tps{
	margin-right:0;
}


.linea-divisora2{
	background-color: #000;
    color:#FFF;
    padding-left: 8px;
    padding-top: 5px;
	clear: both;
	padding-bottom: 5px;
	margin-bottom: 10px;
    font-size: 20px;
    font-family: 'antennacondbold';
}


.resaltador2{
    font-family: 'antennacondbold';
    color: #ffec00;
    text-shadow: 1px 1px rgba(0,0,0,.5);

}


.Boton-link2{
    display: table;
    height: 37px;
    padding-left: 5px;
    text-decoration: none;
    background-color: #ffec00;
    color: #000;
	-webkit-border-radius: 33px;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffec00), to(#ffcf03)); 
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
	box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
}

.Boton-link2 span{
    display: block;
	height: 100% ;
	font-size: 12px;
	line-height: 37px;
	padding-left: 9px;
	padding-right: 15px;
}


.Boton-link2:hover{
	background: #e5007e;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffcf03), to(#ffec00)); 
}	


/* PAGINA MATERIALES1 ------------------------------------------------------------*/

#caja-materiales{
    width: 882px;
	margin-left: 27px;
	position: relative;
    height: auto;
    overflow: hidden;
}

#contenido-materiales{
    font-family: 'antennacond_regularregular';
    width: 850px;
    margin-left: 33px;}

#cajatitulo-m{
    overflow: hidden;
	height: 45px;
	margin-bottom: 30px;
}

#cajatitulo-m .titulomateriales{
    color: #000;
	display: block;
	float: left;
	font-family:'antennacondbold';
	font-size: 30px;
	line-height: 43px;
}

#cajatitulo-m .subtitulomateriales{
    display: block;
	float: left;
	margin-left: 10px;
	font-size: 18px;
	margin-top: 0px;
	line-height: 49px;
	color: #000;
    text-shadow:1px 1px #FFF; 
}

.titulomateriales img{
    padding-right: 10px;
}

.pcolumnas2{
    margin-top: 196px;
    font-family: 'antennacond_regularregular';
    margin-bottom: 20px;
}

.trescolumnas22-tps{
    margin-top: -12px;
}

.columna-dostercios{
    clear: right;
    margin-left: 291px;
    margin-right: 0;
    width: 563px;
    float: left;
    margin-top: -397px;
}

.Ldivisora-materiales{
    clear: both;
	background-color: #e5007e;
	margin-bottom: -12px; 
}

.Ldivisora-materiales .mt{
    margin-left: 10px;
    font-size: 20px;
    line-height: 1.4em;
    font-family: 'antennacondbold';
    color: #000;
    text-shadow:1px 1px #FFF;
}

/* PAGINA MATERIALES2 ------------------------------------------------------------*/


#cajatitulo-m1{
    overflow: hidden;
	height: 60px;
	margin-bottom: 30px;
}

#cajatitulo-m1 .titulomateriales1{
    color: #000;
	display: block;
	float: left;
	font-family:'antennacondbold';
	font-size: 30px;
	line-height: 43px;
}

#cajatitulo-m1 .subtitulomateriales1{
    display: block;
	float: left;
	margin-left: 10px;
	font-size: 18px;
	margin-top: 0px;
	line-height: 49px;
	color: #000;
    text-shadow:1px 1px #FFF; 
}

.trescolumnas33-tps{
    margin-top: -30px;
}

.columna-dostercios{
    clear: right;
    margin-left: 291px;
    margin-right: 0;
    width: 563px;
    float: left;
    margin-top: -615px;
}

.Ldivisora-materiales1{
    clear: both;
	background-color: #FFEC00;
	margin-bottom: -20px; 
}

.Ldivisora-materiales1 .mt1{
    margin-left: 10px;
    font-size: 20px;
    line-height: 1.4em;
    font-family: 'antennacondbold';
    color: #000;
}

.pcolumnas44{
    font-family: 'antennacond_regularregular';
    margin-top: 30px;
    margin-bottom: 20px;
}


.resaltador2 {
    margin-bottom:-20px;
}

.Boton-link2 {
width: 257px;
    text-align: center;
}


/* PAGINA REFERENTES------------------------------------------------------------*/

#caja-referentes{
    width: 882px;
	margin-left: 27px;
	position: relative;
    height: auto;
    overflow: hidden;
}

#contenido-materiales{
    font-family: 'antennacond_regularregular';
    width: 850px;
    margin-left: 33px;   
}

#cajatitulo{
    overflow: hidden;
	margin-bottom: 30px;
	text-shadow: 1px 1px rgba(255, 255, 255, 0.66);
}

#cajatitulo .tituloreferentes{
    color: #000;
	display: block;
	float: left;
	font-family:'antennacondbold';
	font-size: 30px;
	line-height: 43px;
    margin-bottom: 20px;
}

#cajatitulo .subtituloreferentes{
    display: block;
	float: left;
	margin-left: 10px;
	font-size: 18px;
	margin-top: 0px;
	line-height: 49px;
	color: #000;
    text-shadow:1px 1px #FFF; 
}

#posts{
    float: left;
    width: 624px;
    margin-top: -44px;
}

#post{
    position: relative;
    margin-left: 2px;
    margin-bottom: -10px;
}

#post h1{
    line-height: 1.4em;
    font-family: 'antennacond_regularregular';
    font-size: 18px;
}

#post h1 a{
    display: block;
    margin-bottom: 20px;
    width: 514px;
    text-decoration: none;
    color: #000;
}

#post .n-comentario{
    display: block;
    position: absolute;
    top: -5px;
    right: 24px;
    width: 61px;
    height: 43px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    background: url(img/Globo-01.png) no-repeat;
}

.sombra{
    background: url(img/sombra-referente.png) no-repeat 0px 270px;
}

.posteo-1{
    position: relative;
    overflow: hidden;
    width: 596px;
    height: 270px;
    margin-bottom: 20px;
    background: #f1f1f1;
    -webkit-border-radius: 10px;
}


.el-texto{
    font-family: 'antennacond_regularregular';
    font-size: 13px;
    padding-bottom: 40px;
    background: url(img/refes-divi.png) center bottom no-repeat;
    width: 596px;
}

.Boton-link1{
    margin-top: -20px;
    margin-left: 267px;
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#515558));
    box-shadow: 0px 1px 2px rgba(0,0,0,.5);
}

.Boton-link1:hover{
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#515558), to(#000)); 
}	


#sidebar {
    float: left;
    width: 232px;
    margin-left: -7px;
    margin-top: -45px;
    margin-right: 0px;
}

h6{
    margin-bottom: 9px;
}


#sidebar>li h6{ 
    padding-bottom: -19px;
}

#sidebar ul>li {
font-size: 14px;
line-height: 28px;
text-decoration: none;
border-bottom: 1px solid #d7d7d7;
}

#sidebar ul>li a {
display: block;
text-decoration: none;
color: #696969;
}

#sidebar ul>li:hover{
	background: #f1f1f1;
}


/* GALERIA TPS --------------------------------------------------------*/

#inicial1 {
	position:relative;
	margin-left:0px;
}

#inicial2 {
	position:relative;
	margin-left:0px;
}

.objetivos img{
    width: 966px;
}

.resaltador22{
    margin-left: 54px;
    font-family: 'antennacondbold';
    color: #ffec00;
    text-shadow: 1px 1px rgba(0,0,0,.5);
}

.pangaleria{
	color:#000;
	font-family: 'antenna_regularregular', sans-serif;
	font-size:13px;
    margin-left: 53px;
    width:853px;
}
.pangaleria1{
    width: 382px;
	color:#000;
	font-family: 'antenna_regularregular', sans-serif;
	font-size:12px;
}
.titulogaleria{
    color:#E5007E;
	font-family:'antennacondbold', sans-serif;
	font-size:20px;
	margin-top:5px;
	margin-bottom:5px;
    margin-left: 53px;
	text-decoration:none;
} 
.titulogaleria1{
    color:#E5007E;
	font-family:'antennacondbold', sans-serif;
	font-size:18px;
	margin-top:5px;
	margin-bottom:5px;
	text-decoration:none;
} 
#galeria{
	display: block;
	margin-bottom: 60px;
    margin-top: 20px;
}

#galeria img {
    padding-right: 5px;
}

#galeriatps1{
	display: block;
	margin-bottom: 60px;
    margin-top: 20px;
    margin-left: 53px;
    width: 912px;
}

#galeriatps1 img{
    padding-right: 20px;
}

.galeria1{
	color:#E5007E;
	font-family:Helvetica, sans-serif;
    font-weight: 600;
	font-size:25px;
	padding-top:30px;
}
.secciongaleria{
	display:block;
    color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:17px;
	margin-top:-100px;
	margin-left:56px;
    margin-right: 76px;
	margin-bottom:30px;
    text-align: center
}
.secciongaleria2{
	background-color:#FFEC00;
	display:block;
    color:#FFF;
	font-family:Helvetica, sans-serif;
	font-size:17px;
	margin-top:-70px;
	margin-left:56px;
    margin-right: 76px;
	margin-bottom:30px;
    text-align: center
}
.tressidegaleria, .tresgaleria{
	height:auto;
	width:410px;
	position:relative;
	float:left;
}
.tressidegaleria {
	margin-right:74px;
    
}
.dossidegaleria, .dosgaleria {
	height:auto;
	width:413px;
	position:relative;
	float:left;
}
.dossidegaleria {
	margin-right:24px;
}

/* FIN GALERIA TPS --------------------------------------------------------*/

/* APUNTES --------------------------------------------------------*/

#apuntes{
    display: block;
	margin-bottom: 60px;
    margin-top: 20px;
    margin-left: 53px;
    width: 460px;
}

#galeriatps12{
	display: block;
	margin-bottom: 60px;
    margin-top: 20px;
    margin-left: 53px;
    width: 912px;
}

#galeriatps12 img{
    padding-right: 10px;
}

.tressidegaleria, .tresgaleria12{
    margin-left: 10px;
	height:auto;
	width:410px;
	position:relative;
	float:left;
}

.tressidegaleria, .tresgaleria11{
	height:auto;
	width:378px;
	position:relative;
	float:left;
}

.panapuntes{
	color:#000;
	font-family: 'antenna_regularregular', sans-serif;
	font-size:13px;
    margin-left: 53px;
    width:453px;
}

.panapuntes{
    margin-left: 0px;
    width: 268px;
	color:#000;
	font-family: 'antenna_regularregular', sans-serif;
	font-size:12px;
}

.secciontitulo333{
    color:#FFEC00;
    font-family:'antennabold', sans-serif;
	font-size:18px;
	line-height:35px;
	text-decoration:none;
    text-shadow: 1px 1px rgba(0, 0, 0, .5);
}

.secciontitulo33{
    color:#FFEC00;
    font-family:'antennabold', sans-serif;
	font-size:18px;
	padding-left:0px;
	line-height:35px;
	text-decoration:none;
    margin-top: -10px;
    text-shadow: 1px 1px rgba(0, 0, 0, .5);
}

/* NOTICIAS --------------------------------------------------------*/

#novedades{
    margin-left: 54px;       
}
#video1{
     margin-left: 54px;     
}
.titulonoticias{
    color:#000;
	font-family:'antennacondbold', sans-serif;
	font-size:20px;
	margin-top:5px;
	margin-bottom:5px;
    margin-left: 53px;
	text-decoration:none;
} 
.titulonoticias1{
    color:#000;
	font-family:'antennacondbold', sans-serif;
	font-size:18px;
	margin-top:5px;
	margin-bottom:5px;
    margin-left: 54px; 
	text-decoration:none;
} 
.pannoticias{
	color:#000;
	font-family: 'antenna_regularregular', sans-serif;
	font-size:14px;
    margin-left: 53px;
    width:853px;
}
.pannoticias1{
	color:#000;
	font-family: 'antenna_regularregular', sans-serif;
	font-size:12px;
    margin-left: 53px;
}
#videoserigrafia {
	height:auto;
	width:800px;
        
}


/* FOOTER - COLUMNAS ------------------------------------------------------------*/



ol, ul {
    font-family:Helvetica, sans-serif;
    line-height: 0.2em;
	list-style: none;
    margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;

}

table {
    font-family:Helvetica, sans-serif;
	border-collapse: collapse;
	border-spacing: 0;
}

#footer-cols{
	display: block;
	overflow: hidden;
	color: #bbbaba;
	line-height: 1.5em;
}

#footer-cols li.col{
    font-family:Helvetica, sans-serif;
	display: block;
	font-size: 12px;
	width: 242px;
	float: left;
	margin-left: 55px;
	margin-bottom: 20px;
    line-height: 1.7em;
}

#footer-cols li.col>h6{
    line-height: 1.4em;
	font-family: 'metaplusbold-capsregular', sans-serif;
    font-size: 24px;
	font-weight: lighter;
	color: #d7d7d7;
	margin-top: 20px;
	margin-bottom: 8px;
	text-shadow: 0px -2px rgba(0, 0, 0, .8);
}

#footer-cols li.col>h6 a{
    line-height: 1.4em;
	font-family: 'metaplusbold-capsregular', sans-serif;
    font-size: 24px;
	font-weight: lighter;
	color: #d7d7d7;
	margin-top: 30px;
	margin-bottom: 20px;
	text-shadow: 0px -2px rgba(0, 0, 0, .8);
    text-decoration: none;
}

#footer-cols li.clear-col{ clear:left; }

#footer-cols li.col ul{
	display: block;
}

#footer-cols li.col ul li{
	display: block;
	line-height: 1.7em;
}


#footer-cols li.col ul li.page_item{
	display: block;
	line-height: 2.3em;
	padding-left: 17px;
	border-top: 1px solid #4a4a4a;
	border-bottom: 1px solid #000;
	background: url(img/footer-bullet.png) no-repeat 0px 10px;
}

#footer-cols li.col ul li:first-child{ border-top: none; }

#footer-cols li.col ul li:last-child{ border-bottom: none; }

#footer-cols li.col ul li a{
	text-decoration: none;
	color: #bbbaba;
}

#footer-cols li.col ul li a:hover{
	color: #fff;
}

/* FOOTER (BARRA BOTONES) --------------------------------------------------------*/

#bottom{
    position: relative;
	width: 100%;
	font-size: 11px;
	line-height: 1.5em;
	line-height: 60px;
	color: #868686;
	background: #222426 url(../img/bottom-shadow.png) repeat-x;
}

#bottom #bottom-text{
    font-family:Helvetica, sans-serif;
	width: 600px;
	overflow: hidden;
	margin-left: 30px;	
}

#bottom a{
	color: #AFEAF9;
	text-decoration: none;
}

#bottom #to-top{
	position: absolute;
	right: 30px;
	top: -22px;
	width: 33px;
	height: 33px;
	background: url(../img/to-top.png) no-repeat;
	cursor: pointer;
}

/* SOCIAL --------------------------------------------------------*/

.social{
	position: absolute;
	top: 15px;
	right: 0px;
	display: block;
	overflow: hidden;
}

.social li{
	display: block;
	width: 32px;
	height: 32px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

#bottom .social a{
	display: block;
	width: 32px;
	height: 32px;
	text-indent: -9000px;
}

#bottom .social a:hover{
	background-position: 0px -32px;
}

.social .facebook{ background: url(img/facebook_32.png); }
.social .youtube{ background: url(img/youtube_32.png); }
.social .twitter{ background: url(img/twitter_32.png); }




/* RESPONSIVE  @MEDIA 960 --------------------------------------------------------*/

@media screen and (max-width: 960px) {
#top {width:720px; margin-top:0px; background-image: url(img/bgbuscador720.png);} #top ul {left:50px;}
.search {left:470px;}
.buttonsearh {left:595px;}
#logo {left:55px;}
header #barra nav {left:380px; width:285px; height:50px; top:83px;} header #barra li {width:95px;}
#top ul li a, #barra ul li a, section#pieder ul li a{font-size:12px;}
#ubicacion {width:610px;}

#container .slides_containder a{width:610px; height:300px;} #container {width:610px; height:300px;}
.slides_container {width:610px; height:250px;} .slides_container img{width:610px; height:250px;} 
#container #slides .next, #container #slides .prev {top:104px;} #container #slides .next {left:610px;}
#container .pagination {left:275px;}

#navprin{margin-top:-100px; height:35px;} #navprin ul {width:610px;} #navprin li {width:186px;} #navprin li a {font-size:18px;}
.secciontitulo1, .secciontitulo2, .secciontitulo3{font-size: 13px;}
.tresside, .tres{width:186px;} .tresside img, .tres img{width:186px; height:105px;}
.fechanota, .acotanota {font-size:10px;} 
.cierrenota img{display:none;}
.linkeo{display:none;}
.secciontitulo{font-size:15px; line-height:30px;} .seccionpan{font-size:10px;} .vermas{font-size:11px; margin-top:1px; margin-bottom:1px;} 

footer{width: 717px;}
footer .contenedor {width: 601px;margin: 0px auto;position: relative;}
#footer-cols li.col {font-family: Helvetica, sans-serif;display: block;font-size: 9px;width: 143px;float: left;margin-left: 47px;margin-bottom: 24px;line-height: 1.7em;}
#bottom{position: relative;width: 718px;}
#bottom #bottom-text {width: 359px;margin-left: 17px;line-height: 25px;}
.social{width:443px; }


/* RESPONSIVE  @MEDIA 719 --------------------------------------------------------*/
	
@media screen and (max-width: 719px) {
#top {width:374px; margin-top:0px; background-image: url(img/bgbuscador720.png);}
#logo {left:30px;}
header #barra nav {margin-top: 14px; left:25px; width:310px; height:50px; top:180px;} header #barra li {width:103px;}
header {height:270px;}
#ubicacion {margin-left: -30px; width:310px;}

#container {display:none;}
#navprin{display:none;}

.tresside, .tres{width:286px; margin-top:-30px; margin-left:-20px; float:none; margin-bottom:40px;} .tresside img, .tres img{width:266px; height:150px; padding-top:5px; padding-left:10px;}
.acotanota {font-size:11px; padding-top:2px;} .fechanota {font-size:11px; padding-top:12px;}
.cierrenota img{display:none;}
.linkeo{display:none;}
.secciontitulo{font-size:18px; line-height:30px;} .seccionpan{font-size:12px;} .vermas{font-size:12px; margin-top:-2px; margin-bottom:17px;} 

footer{width: 360px;}
footer .contenedor {width: 360px;margin: 0px -4px;position: relative;}
#footer-cols li.col {display: block;font-size: 14px;width: 255px;float: left;}
#bottom{position: relative;width: 360px;}
#bottom #bottom-text {width: 280px;margin-left: 31px;line-height: 25px;}
.social{width: 757px;margin-top: -53px; }





#wrapper {
	width: 850px;
	margin-bottom:510px;
	}
 
#wrapper .tresside img, #wrapper .tres img{
	margin-left:40px;
	margin-top:15px;
	float:left;
	z-index:100;
}

.accordionContent .pan{
	padding-right:10px;
	padding-left:100px;
	margin-bottom:15px;
	}

#columnatainver, #columnatainnov{
	float:right;
	}
#columnatanot {
	float:left;
	}
#columnatainver .titular, #columnatainnov .titular, #columnatanot .titular{
	border: 4px #00659C solid;
	width:258px;
	margin-bottom:15px;
	height:auto;
	padding-bottom:10px;
	}
#columnatainnov .titular, #columnatanot .titular{
	border: 4px #009ACE solid;
}
#columnatainnov .titular img, #columnatanot .titular img{
	width:258px;
	margin-bottom:-15px;
	}
#columnatainver .secciontitulo, #columnatainnov .secciontitulo{
	line-height:20px;
	padding-top:5px;
	}
#columnatainver .seccionpan, #columnatainnov .seccionpan{
	padding-top:10px;
	}	

	
	
#pymeprod{margin-left:251px;}


