/* @override http://localhost/wp-content/themes/magcom/style.css */

/*
Theme Name: Magcom UDP
Theme URI: http://www.creatika.cl
Description: Tema desarrollado para el Magister en comunicación estratégican de la UDP
Version: 0.1
Author: creatika.cl
Author URI: http://www.creatika.cl
Tags: 
*/

body{
	background: #707070 url(img/bg/fondo.jpg) repeat-x;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		font-size: 12px;
		color: #666;
}
a{
	color: #a50628;
}
#wrap{
	width: 960px;
	margin: 0 auto;
}
/* Header */
#header{

	height: 173px;
}
#header a.ir{
	font-size: 13px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #fff;
	text-decoration: none;
	position: relative;
	top: 5px;
}
#header a.ir:hover{
	text-decoration: underline;
}
#header strong{
	color: #fff;
	font: bold 13px Arial, Helvetica, Geneva, sans-serif;
}
#header h1{
	width: 351px;
	height: 69px;
	margin-top:25px;
	padding-bottom: 25px;
	background: url(img/logos/logo_udp.gif) no-repeat;
	text-indent: -9999px;
}
#header img{
	float: right;
}
/* Header */
/* Menu */
ul#menu{
	width: 960px;
	display: block;
	float: left;
}
#menu li{
	display: block;
	float: left;
}
#menu a{
	overflow: hidden;
	background: url(img/btn/menu.png) no-repeat;
	display: block;
	float: left;
	height: 46px;
	text-indent: -9999px;
}
a#menu1{
	width: 48px;
}
a#menu1:hover{
	background: url(img/btn/menu.png) no-repeat 0 -46px;
}
a#menu2{
	background: url(img/btn/menu.png) no-repeat -48px 0;
	width: 172px;
}
a#menu2:hover{
	background: url(img/btn/menu.png) no-repeat -48px -46px;
}
a#menu3{
	background: url(img/btn/menu.png) no-repeat -220px 0;
	width: 212px;
}
a#menu3:hover{
	background: url(img/btn/menu.png) no-repeat -220px -46px;
}
a#menu4{
	background: url(img/btn/menu.png) no-repeat -432px 0;
	width: 106px;
}
a#menu4:hover{
	background: url(img/btn/menu.png) no-repeat -432px -46px;
}
a#menu5{
	background: url(img/btn/menu.png) no-repeat -538px 0;
	width: 92px;
}
a#menu5:hover{
	background: url(img/btn/menu.png) no-repeat -538px -46px;
}
a#menu6{
	background: url(img/btn/menu.png) no-repeat -630px 0;
	width: 235px;
}
a#menu6:hover{
	background: url(img/btn/menu.png) no-repeat -630px -46px;
}
a#menu7{
	background: url(img/btn/menu.png) no-repeat -865px 0;
	width: 95px;
}
a#menu7:hover{
	background: url(img/btn/menu.png) no-repeat -865px -46px;
}
/* Menu */
/* Content */
#content{
	background: #fff url(img/bg/borde_fnd.gif) no-repeat 590px 0;
	width: 100%;
}
#documentos-des #content #centro{
	border-bottom: 3px solid #ccc;
	margin: 10px 10px 0 10px;
	padding: 0 0 10px 0;
}
#docencia #content #centro{
	border-bottom: 3px solid #ccc;
	margin: 10px 10px 0 10px;
	padding: 0 0 10px 0;
}
#content #centro{
	width: 580px;
	padding: 10px 10px 0 10px;
	float: left;
}
.breadcrumb li{
	display: inline;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #999;
}
.breadcrumb a{
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #999;
	text-decoration: none;
}
.breadcrumb a:hover{
	text-decoration: underline;
}
#centro h2.title, #centro .title{
	font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000;
	border-bottom: 3px solid #ccc;
	margin-bottom: 30px;
	display: block;

}
#club #centro h2.club{
	font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;
	border: none;
	padding-top: 10px;
	padding-bottom: 0;
	margin-bottom: 0;
	display: block;
	float: left;
}
.video{
	border-top: 3px solid #ccc;
	margin-top: 60px;
	top: -25px;
	position: relative;
}
a.suscribete{
	background: url(img/auxi/rss.gif) no-repeat;
	padding-bottom: 10px;
	position: relative;
	top: 16px;
	padding-left: 35px;
	padding-top: 5px;
	margin-left: 10px;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	color: #999;
	text-decoration: none;	
}
strong.sub{
	font: 13px Arial, Helvetica, Geneva, sans-serif;
	color: #999;
	display: block;
}
span.sub2{
	font: bold 16px Arial, Helvetica, Geneva, sans-serif;
	color: #333;
	display: block;
	padding-right: 90px;
	padding-top: 10px;
}
.club{
	display: block;
	text-indent: -9999px;
	position: absolute;
		overflow: hidden;
	margin-left: 700px;
	height: 135px;
	width: 200px;
}
#btn_social{
	background: url(img/btn/btn_social.gif) no-repeat;
	display: block;
	width: 169px;
	height: 35px;
	overflow: hidden;
	float: left;
	padding-right: 1px;
	text-indent: -9999px;
}
#btn_social:hover, #btn_social.active{
	background: url(img/btn/btn_social.gif) no-repeat 0 -35px;
}
#btn_chat{
	background: url(img/btn/btn_chat.gif) no-repeat;
	display: block;
	width: 169px;
	height: 35px;
		overflow: hidden;
	text-indent: -9999px;
	float: left;
}

#btn_chat{
	background: url(img/btn/btn_chat.gif) no-repeat;
	display: block;
	width: 169px;
	height: 35px;
		overflow: hidden;
	text-indent: -9999px;
	float: left;
}
#btn_chat:hover, #btn_chat.active{
	background: url(img/btn/btn_chat.gif) no-repeat 0 -35px;
}
#centro .destacado{
	width: 580px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#centro .destacado img{
	position: absolute;
	z-index: 0;
}
.destacado strong.titulo_des{
	width: 130px;
	height: 38px;
	display: block;
	text-indent: -9999px;
	margin: 20px 0;
	z-index: 10;
	position: relative;
	background: url(img/auxi/titulo_destacado.gif) no-repeat;
}
.destacado .bajada{
	background-image: url(img/bg/bajada_fnd.png);
	margin-top: 166px;
	padding: 14px;
	z-index: 10;
	position: relative;
}
.titulo{
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #e5af12;
	display: inline;
	padding-bottom: 5px;
}
.titulo li{
	display: inline;
}

.bajada .subtitulo a{
	color: #fff;
	font: 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	display: block;
	padding-bottom: 5px;
}
.bajada p{
	font: 12px/130% Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
}
/* contenidos y cajas */
.content_pr{
	border-bottom: 3px solid #ccc;
	display: block;
	padding-bottom: 20px;
}
.content_pr strong{
	font-weight: bold;
}

.content_pr h2,.content_pr h3,.content_pr h4,.content_pr h5{
	font-weight: bold;
	display: block;
	margin-top: 10px;
	font-size: 15px;
}
.content_pr img{
	float: left;
}
.content_pr ul{
	padding-left: 120px;
	font: 13px/140% Arial, Helvetica, Geneva, sans-serif;
	color: #666;
}
.content_pr strong.title_sec{
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
strong.title_sec{
	font-size: 16px;
	color: #333;
	font-weight: bold;
}
.imagenprofe{
	float: left;
	margin-right: 10px;
}
.profes p{
	margin: 10px 0;
}
h2.titleprofe{
	border-bottom:3px solid #CCCCCC;
	display:block;
	font:20px "Lucida Grande",Lucida,Verdana,sans-serif;
	margin-bottom:30px;
	padding-bottom:10px;
	color: #000;
	padding-top:10px;
}
.content_pr p{
	padding-top:10px;
}
a.volver{
	color: #a50628;
	text-decoration: none;
}
a.volver:hover{
	text-decoration: underline;
}
.blogbloque{
	width: 285px;
	height: 160px;
	float: left;
}
#bloqueblog2{
	margin-left: 10px;
}

#bloqueblog3{
	margin-right: 10px;
}
.blogbloque img{
 position: absolute;
 z-index: 0;	
 height: 149px;
}
.bajada_blog a{
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
	text-decoration: none;
}
.bajada_blog a:hover{
	color: #e6b321;
}
.bajada_blog{
	background-image: url(img/bg/bajada_fnd.png);
	margin-top: 72px;
	padding: 10px;
	position: relative;
	z-index: 10;
}
.cj_docencia{
	margin-bottom: 10px;
}
#docencia-eventos .cj_docencia{
	margin-top: 30px;
}
.fechas{
	padding-top: 5px;
	width: 70px;
	float: left;
	margin-right: 15px;
	color: #fff;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	height: 65px;
	display: block;
}
.fecha_eventos{
	background-color: #e5af12;
}
.fecha_entregas{
	background-color: #306fbf;
}
.fecha_calendario{
	background-color: #a50628;
}
.dia{
	font: normal 40px Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	display: block;
}
.mes{
	text-align: center;
	text-transform: uppercase;
	display: block;
}
#docencia-eventos .text_docencia{
	border: none;
	padding: 0;
	margin-bottom: 30px;
}
.contenido_inf{
	border-bottom: 3px solid #ccc;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.contenido_inf p{
	display: block;
	font: 13px/140% arial ;
	color: #666;
	border-bottom: 3px solid #ccc;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.contenido p{
	font: 13px Arial, Helvetica, Geneva, sans-serif;
	color: #333;
}
.mallasl{
	display: none;
}
a.malla{
	display: block;
	padding: 10px;
	font: 13px Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
	text-decoration: none;
	background: #a4aeb7 url(img/btn/flecha.gif) no-repeat 550px center;
}
a.malla:hover{
	background-color: #019cc2;
}
a.malla span{
	font-size: 11px;
	font-style: italic;
}
.list{
	background-color: #DEDEDE;
	padding:10px 10px 10px 15px;

}
.list li{
	list-style-type: disc;
	list-style-position: inside;
	padding-bottom:10px;
}
.list ul{
	font: 11 Arial, Helvetica, Geneva, sans-serif;
	color: #333;
	float: left;	
}
.list1{
	width: 265px;
}
.list2{
	width: 290px;
}
.profesores a.foto{
	display: block;
	float: left;
}
.profesores a.foto img{
	width: 70px;
	height: 70px;
	margin: 5px 0;
}
.profesores a.foto:hover{
}
.profesores{
	float: left;
	width: 280px;
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	padding: 10px 10px 15px 10;
	margin-bottom: 10px;
	margin-right: 10px;
}
.profesores ul{
	display: block;
	float: left;
	padding: 10px 10px  10px 10px ;
	width:180px;
}
.profesores li.nombre{
	color: #333;
	font: bold 13px Arial, Helvetica, Geneva, sans-serif;
}
.profesores li{
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
}
strong.subsec{
	font: bold 16px Arial, Helvetica, Geneva, sans-serif;
	color: #333;
	display: block;
	padding-bottom: 10px;
}
.text_docencia strong{
	font: 17px Arial, Helvetica, Geneva, sans-serif;
	color: #333;
}
.text_docencia_single strong{
	display: block;
	font: 17px Arial, Helvetica, Geneva, sans-serif;
	color: #333;
}
.docen{
	margin: 20px 0;
}
.text_docencia_single{
	padding: 10px 0;
	float: left;
	width: 480px;
}
.text_docencia{
	padding: 10px 0;
	height: 47px;
	border-top: 1px dashed #999;
	float: left;
	width: 480px;
	border-bottom: 1px dashed #999;	
}
.text_docencia .tit{
	font:11px arial ;
	color: #666;
	display: block;
	padding-bottom: 10px;
}
.text_docencia a{
	font: 12px arial ;
	color: #666;
	display: block;
	text-decoration: none;	
}
.text_docencia a:hover{
	color: #e5af12;
}
/* blog*/
span.publicado{
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	display: block;
	color: #999;
	padding-bottom: 10px;
}
.title_blog{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 18px;
	color: #a50628;
	padding-bottom: 10px;
	display: block;
}
.tags{
	display: inline;
}
img.blog{
	padding-bottom: 20px;
}
.contenido_blog p{
	font: 13px/140% Arial, Helvetica, Geneva, sans-serif;
	color: #666;
	padding-bottom: 20px;
}
.contenido_blog a{
		color: #a50628;
}
.compartir{
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	padding: 10px 110px 8px 110px;
	margin-bottom: 20px;
}
.compartir li{
	display: inline-block;
}
.compartir li.articulo{
	width: 134px;
	height: 14px;
	text-indent: -9999px;
	padding-right: 10px;
	background: url(img/auxi/comparte.gif) no-repeat;
}
.compartir a{
	height: 15px;
	display: block;
}
a.fb{
	width: 66px;
	text-indent: -9999px;
	background: url(img/btn/compartir-redes.gif) no-repeat;
}
a.fb:hover{
	background: url(img/btn/compartir-redes.gif) no-repeat 0 -15px;
}
a.tw{
	background: url(img/btn/compartir-redes.gif) no-repeat -71px 0;
	width: 61px;
	text-indent: -9999px;
}
a.tw:hover{
	background: url(img/btn/compartir-redes.gif) no-repeat -71px -15px
}
a#stafLink{
	background: url(img/btn/compartir-redes.gif) no-repeat -134px 0;
	width: 55px;
	text-indent: -9999px;
}
a.mail:hover{
	background: url(img/btn/compartir-redes.gif) no-repeat -134px -15px;
}

.comentarios{
	background-color: eeeeee;
	padding: 10px;
}
strong.comentarios{
	font: 20px Arial, Helvetica, Geneva, sans-serif;
	color: #000;
	display: block;
	padding: 10px;
}
.caja_blog{
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	padding-top:10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.caja_blog2{
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	padding-top:10px;
	padding-bottom: 10px;
	margin-bottom: 10px;

	margin-left: 80px;
}
.caja_blog2 img{
	padding-right: 20px;
	float: left;
}
.caja_blog img{
	padding-right: 20px;
	float: left;
}
#comen .title{
	border-bottom:3px solid #CCC;
	display:block;
	font:20px "Lucida Grande",Lucida,Verdana,sans-serif;
	margin-bottom:30px;
	padding-bottom:10px;
	padding-top:10px;
}
#comen{
	background-color:#EEE;
}
#comen .photo{
	float: left;
}
#comen .metas{
	margin-top: 10px;
}
.comment-reply-link{
	float: right;
}
#comen ul li{
	border-top:1px dashed #999;
	margin: 10px 0;
	padding: 10px;

}
#comen .cuerpo{
	float: right;
	width: 480px;
}
#comen .title .url{
	font:20px "Lucida Grande",Lucida,Verdana,sans-serif;
	color: #af2542;
}
strong.dijo{
	color: #666;
}
.post p{
	font: 13px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
	padding-bottom: 20px;
}
span.fecha_blog{
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #a4a4a4;
}
a.responder{
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	float: right;
	color: #a50628;
	text-decoration: none;
}
a.responder:hover{
	text-decoration: underline;
}
.post{
	padding-left: 80px;
}
.termUsos{
	border-bottom: 2px solid #999;
}
.termUsos p{
	padding: 10px 0;
}
.respond, .termUsos{
	background-color: #d0d0d0;
	padding: 10px;
}
.termUsos strong{
font: 20px Arial, Helvetica, Geneva, sans-serif;

}
strong.deja_comentario{
	font: 20px Arial, Helvetica, Geneva, sans-serif;
}
form span{
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	color: #a50628;
	display: block;
	padding-bottom: 10px;
}
form .caja_iz{
	width: 200px;
	float: left;
	padding-right: 10px;
	padding-top: 30px;
}
form .caja_iz label{
	display: block;
	text-align: right;
	font: 13px Arial, Helvetica, Geneva, sans-serif;
	color: #333;
	padding-bottom: 25px;
}
form .caja_iz2{
	width: 200px;
	float: left;
	padding-right: 10px;
	padding-top: 30px;
}
form .caja_iz2 label{
	display: block;
	text-align: right;
	font: 13px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
	padding-bottom: 25px;
}
.caja_iz label.mensaje{
	padding-bottom: 80px;
	padding-top: 5px;
}
.caja_iz2 label.mensaje{
	padding-bottom: 60px;
	padding-top: 5px;
}
form .caja_der textarea,  .logeadobloq textarea{
	margin-bottom: 10px;
	width: 300px;
	border: 1px solid #999;
}
form .caja_der input{
	display: block;
	margin-bottom: 10px;
	width: 300px;
	height: 32px;
	border: 1px solid #999;

}
form .caja_der{
	float: right;
	width: 340px;
}
form .caja_der2 strong{
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #a50628;
	position: relative;
	top: 8px;
}
form .caja_der strong{
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #a50628;	
	position: relative;
	top: 8px;
}
form .caja_der2{
	float: right;
	width: 360px;
}
form .caja_der2 input.text{
	display: block;
	margin-bottom: 10px;
	width: 300px;
	height: 32px;
	border: none;
	background-color: #e0e0e0;
}
input#checkbox{
	margin-bottom: 10px;
	display: block;
	float: left;
}
#formu label{	display: block;	text-align: right;	float: left;	width: 180px;	font: 13px Arial, Helvetica, Geneva, sans-serif;	color: #333;	padding-right: 10px;	padding-bottom: 25px;}
#formu  input.text{	display: block;	margin-bottom: 10px;	width: 300px;	height: 32px;	border: none;	background-color: #e0e0e0;}
#formu span.required{
	display: inline;
}
#formu .form-submit .button{	background: url(img/btn/enviar.gif) no-repeat;	width: 89px;	height: 29px;
	border: none;	text-indent: -9999px;	margin-left: 190px;	margin-top: 20px;
	clear: both;}
.contactop .information{	font: 11px Arial, Helvetica, Geneva, sans-serif;	color: #a50628;	margin-left: 190px;}

.contactop .important{	font: 12px Arial, Helvetica, Geneva, sans-serif;	color: #a50628;	margin-left: 190px;}
#formu  textarea{	margin-bottom: 10px;	width: 300px;	border: none;	background-color: #e0e0e0;}
#formu .form-option{	display: block;	clear: both;	padding-left:190px ;}#formu .form-option label{	width: 300px;}
#ec_option_cc{	float: left;}
label.check{
	color:#666666;
	display:block;
	font:12px Arial, Helvetica, Geneva, sans-serif;
	padding-bottom: 20px;
	margin-left: 30px;
}
form .caja_der2 textarea{
	margin-bottom: 10px;
	width: 300px;
	border: none;
	background-color: #e0e0e0;
}
.caja_der2 a.enviar{
	background: url(img/btn/enviar.gif) no-repeat;
	width: 89px;
	height: 29px;
	text-indent: -9999px;
	padding-right: 10px;
	display: block;
	float: left;
}
.caja_der2 a.enviar:hover{
	background: url(img/btn/enviar.gif) no-repeat 0 -29px;
}
.caja_der #submit,  .logeadobloq #submit{
	background: url(img/btn/enviar.gif) no-repeat;
	width: 89px;
	height: 29px;
	border: none;
	display: block;
	text-indent: -9999px;
	padding-right: 10px;
	float: left;
}
.caja_der #submit:hover, .logeadobloq #submit:hover{
	background: url(img/btn/enviar.gif) no-repeat 0 -29px;
}
.articulos-rec{
	background-color: #a4aeb7;
	padding: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
}
.articulos-rec strong{
	background: url(img/auxi/articulos-recientes.gif) no-repeat;
	display: block;
	width: 184px;
	height: 17px;
	text-indent: -9999px;
}
.ultimos-comen{
	background-color: #a4aeb7;
	padding: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
}
.ultimos-comen strong{
	background: url(img/auxi/ultimos-comentarios.gif) no-repeat;
	display: block;
	width: 206px;
	height: 20px;
	text-indent: -9999px;
}
.cajas a.ver{
	color: #cc9900;
	text-decoration: none;
}
.cajas a.ver:hover{
	text-decoration: underline;
}

/* Sidebar*/
#sidebar{
	float: right;
	width: 340px;
	padding: 10px;
}
.nav{
	clear:both;
	margin:0;
	position: absolute;
	width:340px;
	z-index: 100;
	margin-top: 35px;
}
.nav .imgback{
	background: url(img/btn/flechas.gif) no-repeat left top;
	display: block;
	height: 19px;
	width: 20px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
}
.nav .imgback:hover{
	background: url(img/btn/flechas.gif) no-repeat 0 -19px;
}
.nav .imgforw{
	background: url(img/btn/flechas.gif) no-repeat right top;
	display: block;
	height: 19px;
	width: 20px;
	overflow: hidden;
	text-indent: -9999px;
	float: right;
}
.nav .imgforw:hover{
	background: url(img/btn/flechas.gif) no-repeat right -19px;
}
.jcarousel-clip{
	overflow: hidden;
	width: 340px;
}
#imagenes ul{
	position: relative;
}
#imagenes li{
	float: left;
	width: 85px;

}
#imagenes li img{
	float: left;
	width: 85px;
}

.redes{
	display: block;
}
.redes li{
	float: left;
	padding-bottom: 10px;
}
.redes a{
	width: 69px;
	height: 32px;
	display: block
}
a.facebook{
	text-indent: -9999px;
	background: url(img/btn/redes.gif) no-repeat;
}
a.facebook:hover{
	background: url(img/btn/redes.gif) no-repeat 0 -32px;
}
a.twitter{
	width: 61px;
	text-indent: -9999px;
	background: url(img/btn/redes.gif) no-repeat -72px 0;
}
a.twitter:hover{
	background: url(img/btn/redes.gif) no-repeat -72px -32px;
}
a.flickr{
	width: 65px;
	text-indent: -9999px;
	background: url(img/btn/redes.gif) no-repeat -132px 0;
}
a.flickr:hover{
		background: url(img/btn/redes.gif) no-repeat -132px -32px;
}
a.youtube{
	width: 95px;
	text-indent: -9999px;
	background: url(img/btn/redes.gif) no-repeat -194px 0;
}
a.youtube:hover{
		background: url(img/btn/redes.gif) no-repeat -194px -32px;
}
a.rss{
	width: 49px;
	text-indent: -9999px;
	background: url(img/btn/redes.gif) no-repeat -287px 0;
}
a.rss:hover{
		background: url(img/btn/redes.gif) no-repeat -287px -32px;
}
.postgrados{
	background: url(img/auxi/diplomado.jpg) no-repeat;
	width: 340px;
	height: 47px;
	padding-top: 42px;
	margin-top: 10px;
	clear: both;
	padding-bottom: 10px;
}
a.titulo_post{
	width: 246px;
	height: 47px;
	display: block;
	text-indent: -9999px;
	background: url(img/btn/btn_diplomado.png) no-repeat;
}
a.titulo_post:hover{
	background: url(img/btn/btn_diplomado.png) no-repeat 0 -47px;
}
.noticias{
	background-color: #a50628;
	padding: 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
}
.calendario{
	background-color: #a50628;
	padding: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
}
.calendario strong{
	background: url(img/auxi/calendario.gif) no-repeat;
	display: block;
	width: 108px;
	height: 17px;
	float: left;
	text-indent: -9999px;
}
.cajas{
	padding-bottom: 10px;
}
.cajas ul{
	background-color: #dddddd;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
	padding: 10;
}
.cajas li{
	padding: 10px;
	border-bottom: 1px dashed #666;	
}
.cajas a.ver_todo{
	float: right;
	color: #e5af12;
	margin-top: 5px;
}
.cajas a{
	color: #333;
	text-decoration: none;
}
.cajas a.cat{
	color: #666;
}
.cajas a:hover{
	text-decoration: underline;
}
.entregas{
	background-color: #306fbf;
	padding: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
}
.entregas strong{
	background: url(img/auxi/entregas.gif) no-repeat;
	display: block;
	width: 85px;
	height: 23px;
	float: left;
	text-indent: -9999px;
}
.eventos{
	background-color: #e5af12;
	padding: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
}
.eventos strong{
	background: url(img/auxi/eventos.gif) no-repeat;
	display: block;
	width: 85px;
	height: 23px;
	float: left;
	text-indent: -9999px;
}
.eventos a.ver_todo{
	color: #ae1d25;
}
.links{
	background-color: #a4aeb7;
	padding: 10px 10 30px 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
}
.links strong{
	background: url(img/auxi/links.gif) no-repeat;
	display: block;
	width: 203px;
	height: 17px;
	float: left;
	text-indent: -9999px;
}
.cajas_links{
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
	padding-bottom: 10px;
}
.cajas_links li{
	display: inline-block;
	padding-bottom: 10px;
	padding-right: 5px;
	border-bottom: 1px dashed #666;
	margin-bottom: 10px;
}
.cajas_links a{
	text-decoration: none;
	color: #666;
}
.cajas_links ul{
	padding: 8px;
	background-color: #dddddd;	
}
.cajas_links a:hover{
	text-decoration: underline;
}
.categorias{
	background-color: #a4aeb7;
	padding: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #fff;
}
.categorias strong{
	background: url(img/auxi/categorias.gif) no-repeat;
	display: block;
	width: 106px;
	height: 22px;
	text-indent: -9999px;
}
strong.dest{
	color: #000;
	font-weight: bold;
}
.documentos{
	border-top: 1px dashed #999;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.principal {
	border-bottom: 1px dashed #999;
	border-top: 1px dashed #999;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 10px;
}
.cj-descarga{
	float: left;
	width: 70px;
	text-align: center;
	margin-right: 10px;
}
.cj-descarga a.descargar{
	text-align: center;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
	text-decoration: none;
}
a.descargar:hover{
	color: #a50628;
}
a.icono{
	background: url(img/auxi/icono.jpg) no-repeat center;
	display: block;
	width: 70px;
	height: 58px;
	text-indent: -9999px;
	margin-bottom: 10px;
}
.boletines{
	width: 165px;
	height: 40px;
	padding-top: 49px;
		padding-bottom: 20px;
	background: url(img/auxi/boletines.jpg) no-repeat;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
.boletin span{
	display: block;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
}
.boletin strong{
	font: 14px Arial, Helvetica, Geneva, sans-serif;
	color: #333;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
}
.boletin a{
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
}
.cj01{
	float: left;
}
.public{
	padding-left: 110px;
}
.public p{
	display: block;
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
}
.public strong a{
	font: 14px Arial, Helvetica, Geneva, sans-serif;
	color: #a50628;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
}
.public .metass{
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
}
.public .metass a{
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	color: #111;
}

.public a{
	font: 12px Arial, Helvetica, Geneva, sans-serif;
	color: #a50628;
	text-decoration: none;
}
.public a:hover{
	text-decoration: underline;
}
a.sec{
	display: block;
	background: url(img/auxi/blog_post.jpg) no-repeat;
	width: 100px;
	height: 100px;
	text-indent: -9999px;
	float: left;
}
a.sec:hover{
	background: url(img/auxi/blog_post.jpg) no-repeat 0 -100px;
}
.noticias a.ver_mas{
	color: #e6b321;
	text-decoration: none;	
}
.noticias a.ver_mas:hover{
	text-decoration: underline;	
}
strong.titulo_noti{
	display: block;
	color: #fff;
	font: normal 24px lucida grande;
	border-bottom: 1px dashed #fff;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.noticias li{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #fff;
}
.avendano{
	width: 165px;
	height: 52px;
	padding-top: 37px;
	padding-bottom: 20px;
	background: url(img/auxi/avendano.jpg) no-repeat;
	float: left;
}
a.titulo_av{
	background-image: url(img/btn/btn_avendano.png);
	width: 134px;
	height: 52px;
	display: block;
	text-indent: -9999px;
}
a.titulo_av:hover{
	background: url(img/btn/btn_avendano.png) no-repeat 0 -52px;
}
a.titulo_bol{
	background-image: url(img/btn/btn_boletines.png);
	width: 127px;
	height: 40px;
	display: block;
	text-indent: -9999px;
}
a.titulo_bol:hover{
	background: url(img/btn/btn_boletines.png) no-repeat 0 -40px ;
}
a.udp{
	width: 298px;
	height: 65px;
	display: block;
	clear: both;
	background: url(img/btn/btn_udp.gif) no-repeat;
	text-indent: -9999px;
	margin-right: 20px;
	margin-left: 20px;
}
a.udp:hover{
		background: url(img/btn/btn_udp.gif) no-repeat 0 -65px;
}
/* contacto */
.content_contacto p{
	font: 18px Arial, Helvetica, Geneva, sans-serif;
	color: #666;
	text-align: center;
	padding: 40px 70px 0 70px;
}
.social{
	position: absolute;
	margin-top: 40px;
}
.chat{
	position: absolute;
	margin-top: 40px;
}
/* footer */
#footer{
	background: url(img/auxi/footer.gif) no-repeat;
	height: 19px;
	padding-top: 30px;
	padding-bottom: 10px;
}
#footer span{
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #ccc;
	display: block;
	float: left;
}
#footer a.creatika{
	background: url(img/btn/btn_creatika.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	float: left;
	width: 221px;
	height: 18px;
	margin-left: 150px;	
}
#footer a.creatika:hover{
	background: url(img/btn/btn_creatika.gif) no-repeat 0 -18px;
}
/* ----------------------- bloque envia  aun amigo -------------- */
#stafBlock { 
	border:1px solid #CCC;
	width: 400px;
	height: 330px;
	display: none;
	padding: 20px;
	z-index: 10000;
	position: absolute;
    background: #fff;
	
}
#stafForm { 

}
#stafForm h2{ 
	font-size: 28px;
	font-weight: lighter;
	color: #3D5BA9;
	line-height: 150%;
} 	
#stafForm input, #stafForm label, #stafForm h2 { 

}
#stafForm input{ 
	margin: 5px 0;
	border: 1px solid #AFAFAF;
}
#stafForm .botoncito{ 
	background: #3D5BA9;
	padding: 2px 6px;
	display: block;
	color: #fff;
	
	margin:10px 0;
	border: none;
}
#stafForm INPUT.submit{ 
	border: 1px solid red;
}
#stafForm label { 
	color: #666;
	display: block;
}
#stafClose{ 
	color: #999;
	float: right; 
	margin-right: 20px; 
}
	
 /* cf */
 .cf:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .cf {
    height: 1%;
}
/* End hide from IE-mac */


