@import url(2013common.css);

/* ---[ Reglas comunes ]------------------------ */
#billboard{margin-bottom : 20px;}

/* ---[ Billboard ]----------------------------- */
#billboard{
	clear: none;
	height : 200px;
	-moz-border-radius : 0 0 15px 15px; -webkit-border-radius : 0 0 15px 15px; border-radius : 0 0 15px 15px;
	background : url(/images/bg/bb-default.jpg) no-repeat;
}

#billboard h1{
	margin : 0;
	padding : 36px 10px 0 20px;
	color : #FFF;
	border : none;
	font-size : 3em;
	font-weight : 400;
	text-transform : uppercase;
	line-height : 1;
	text-align : left;
	background : transparent;
}

/* ---[ Camino ]-------------------------------- */
#bread-crumb{
	margin-top : 20px;
	margin-bottom : 20px;
	height : 37px;
	font-size : 90%;
	color : #FFF;
	text-transform : uppercase;
	list-style : none none;
}
#bread-crumb ul{padding-left : 0}
#bread-crumb li{float : left; display : block;}
#bread-crumb li a{
	display : block;
	height : 16px;
	padding : 10px 30px 10px 10px;
	text-decoration : none;
	color : #FFF;
	background : url(/images/varios/bread-enable.png) no-repeat right 0;
}
#bread-crumb li a:hover{color : #FFF; background : url(/images/varios/bread-enable.png) no-repeat right -37px;}
#bread-crumb li span{
	display : block;
	margin : 0;
	padding : 10px 30px 10px 10px;
	color : #333;
	background : url(/images/varios/bread-disable.png) no-repeat right 0;
}

/* ---[ Sidebar ]------------------------------- */
#col-sidebar{background : #5C96BC;}
#col-sidebar .side-pad{padding : .5em 1em;}
#col-sidebar h1, #col-sidebar h2, #col-sidebar h3{color : #FFF; background : transparent;}
#col-sidebar strong{color : #FFF;}

/* --------------------------------------------- */
/* ---[ Lo Demás ]------------------------------ */
/* --------------------------------------------- */

.cupo-completo{color : #FFF; background : #666;}

/* ---[ Alert ]--------------------------------- */
.alertbox{padding : 0; margin : 0; width : 60%; margin : 2em auto;}
.alertbox h4{
	margin : 0; padding : 5px;
	color : #FFF;
	border : none;
	font-size : 1.1em;
	-webkit-border-radius : 5px 5px 0 0;
	-moz-border-radius : 5px 5px 0 0;
	border-radius : 5px 5px 0 0;
}
.alertbox .ab-cnt{
	margin : 0; padding : 5px; padding-left : 60px; 
	min-height : 58px;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius : 0 0 5px 5px;
}
.alertbox .ab-cnt p, .alertbox .ab-cnt ul,
.alertbox .ab-cnt ol{margin: .5em 0;}
.ab-w h4{background:#E6C800;}
.ab-w .ab-cnt{background : #D8D8D8 url(/images/icons/alert/warning.gif) no-repeat 5px 12px;}/*#FFF0C0*/
.ab-i h4{background:#336281;}
.ab-i .ab-cnt{background : #D8D8D8 url(/images/icons/alert/info.gif) no-repeat 5px 12px;}
.ab-e h4{background:#C00;}
.ab-e .ab-cnt{background : #D8D8D8 url(/images/icons/alert/error.gif) no-repeat 5px 12px;}/*#FFD7C2*/
.ab-q h4{background:#090;}
.ab-q .ab-cnt{background : #D8D8D8 url(/images/icons/alert/question.gif) no-repeat 5px 12px;}/*#D9F6C2*/
.ab-s h4{background:#C00;}
.ab-s .ab-cnt{background : #D8D8D8 url(/images/icons/alert/stop.png) no-repeat 5px 12px;}/*#FFD7C2*/
/* ### Hacer estilos ab-z ### */

/* ---[ Números Grandes ]----------------------- */
.big-num .num{
	float : left;
	text-indent : -999em;
	background-repeat : no-repeat;
	text-align : left;
}

ol.big-num{list-style : none none; padding : 0;}

.big-num li{margin-bottom : 5px;}
.big-num li p, .big-num li h4{margin : 0 0 3px;}

.big-num #bn-01, .big-num #bn-02, .big-num #bn-03,
.big-num #bn-04, .big-num #bn-05, .big-num #bn-06,
.big-num #bn-07, .big-num #bn-08, .big-num #bn-09,
.big-num #bn-10{
	min-height : 40px;
	margin : 5px 0;
	padding : 3px 5px 2px 40px;
	background-repeat : no-repeat;
}
.big-num #bn-01{background-image : url(/images/numbers/1.png);}
.big-num #bn-02{background-image : url(/images/numbers/2.png);}
.big-num #bn-03{background-image : url(/images/numbers/3.png);}
.big-num #bn-04{background-image : url(/images/numbers/4.png);}
.big-num #bn-05{background-image : url(/images/numbers/5.png);}
.big-num #bn-06{background-image : url(/images/numbers/6.png);}
.big-num #bn-07{background-image : url(/images/numbers/7.png);}
.big-num #bn-08{background-image : url(/images/numbers/8.png);}
.big-num #bn-09{background-image : url(/images/numbers/9.png);}

/* ---[ Letras Grandes ]------------------------ */
.big-let{font-size : 1.5em; font-weight : 700; list-style : lower-alpha;}
.big-let li{padding-top : 5px; padding-bottom : 10px;}
.big-let li span{padding-left : 4px; font-size : .67em; font-weight : normal;}

/* ---[ Lo demás - cont. ]---------------------- */
#cse-search-results iframe{width : 940px;}

a.btn-close{
	display : block;
	float: right;
	width : 14px;
	height : 14px;
	margin : 0;
	text-indent : -999em;
	text-align: left;
	outline : none;
	cursor : pointer;
	background : url(/images/botones/cerrar-sm.png) no-repeat;
}

a.btn-close:hover{background-position : 0 -14px;}

.tip{
	width: 204px;
	padding-top: 28px;
	display: none;
	position: absolute;
	z-index : 10;
	background: transparent url(/images/bg/tipTop.png) no-repeat top;}

.tipMid {background: transparent url(/images/bg//tipMid.png) repeat-y; padding: 0 21px 20px 21px;}
.tipBtm {background: transparent url(/images/bg/tipBtm.png) no-repeat bottom; height: 26px;}

.num-hi li{font-weight : 700; font-family : "HelveticaNeueLT Std Blk", "Helvetica Neue Black", "Helvetica 95 Black", "Helvetica Black", "Arial Black", "Univers Black", "Nimbus Sans L Black", Geneva, sans-serif;}
.num-hi li span{font-weight : normal; font-family : Verdana, "Verdana Ref", "Lucida Grande", "DejaVu Sans", "Bitstream Vera Sans", sans-serif;}

.lnk-pdf{padding-left : 12px; background-image : url(/images/icons/led-doc_pdf.png); background-repeat : no-repeat; background-position : center left;}

/* ---[ Botonones sin buttons.css ]------------- */
.mas-info-wrppr, .button-wrppr{margin: 10px; min-height : 32px;}
.mas-info, .insc-online, .seguinos-fb, .down-flyer{
	display : block;
	padding : 11px 10px 11px 40px;
	font-size : 95%; font-weight : 700; text-transform : uppercase;
	-moz-border-radius : 3px; -webkit-border-radius : 3px; border-radius : 3px;
	-webkit-box-shadow : 2px 2px 2px rgba(0,0,0,0.3);
	-moz-box-shadow : 2px 1px 2px rgba(0,0,0,0.3);
	box-shadow :  2px 2px 2px rgba(0,0,0,0.3);
	color : #000;
}
.mas-info:hover, .insc-online:hover, .seguinos-fb:hover, .down-flyer:hover{
	text-decoration : none;
	-webkit-box-shadow : inset 2px 2px 2px rgba(0,0,0,0.4);
	-moz-box-shadow : inset 2px 2px 2px rgba(0,0,0,0.4);
	box-shadow : inset 2px 2px 2px rgba(0,0,0,0.4);
}
.mas-info:active, .insc-online:active, .seguinos-fb:active, .down-flyer:active{
	-webkit-box-shadow : inset 4px 4px 2px rgba(0,0,0,0.4);
	-moz-box-shadow : inset 4px 4px 2px rgba(0,0,0,0.4);
	box-shadow : inset 4px 4px 2px rgba(0,0,0,0.4);
}
.mas-info{
	border : 1px solid #999;
	background : #CCC;
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -webkit-gradient(linear,left top,left bottom,from(#DDD),to(#CCC));
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -webkit-linear-gradient(top,#DDD,#CCC);
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -moz-linear-gradient(top,#DDD,#CCC);
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -ms-linear-gradient(top,#DDD,#CCC);
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -o-linear-gradient(top,#DDD,#CCC);
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, linear-gradient(top,#DDD,#CCC);
	-ms-filter : progid:DXImageTransform.Microsoft.gradient(startColorStr='#DDD',EndColorStr='#CCC');
}
.mas-info:hover{
	background : #AAA;
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -webkit-gradient(linear,left top,left bottom,from(#BBB),to(#AAA));
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -webkit-linear-gradient(top,#BBB,#AAA);
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -moz-linear-gradient(top,#BBB,#AAA);
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -ms-linear-gradient(top,#BBB,#AAA);
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, -o-linear-gradient(top,#BBB,#AAA);
	background : url(/images/botones/2013dialog-dk.png) no-repeat 10px center, linear-gradient(top,#BBB,#AAA);
	-ms-filter : progid:DXImageTransform.Microsoft.gradient(startColorStr='#BBB',EndColorStr='#AAA');
}

.insc-online{
	border : 1px solid #1d3350;
	background : #1d395e;
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -webkit-gradient(linear,left top,left bottom,from(#182a40),to(#1d395e));
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -webkit-linear-gradient(top,#182a40,#1d395e);
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -moz-linear-gradient(top,#182a40,#1d395e);
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -ms-linear-gradient(top,#182a40,#1d395e);
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -o-linear-gradient(top,#182a40,#1d395e);
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, linear-gradient(top,#182a40,#1d395e);
	-ms-filter : progid:DXImageTransform.Microsoft.gradient(startColorStr='#182a40',EndColorStr='#1d395e');
}
.insc-online:hover{
	background : #193152;
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -webkit-gradient(linear,left top,left bottom,from(#132234),to(#193152));
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -webkit-linear-gradient(top,#132234,#193152);
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -moz-linear-gradient(top,#132234,#193152);
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -ms-linear-gradient(top,#132234,#193152);
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, -o-linear-gradient(top,#132234,#193152);
	background : url(/images/botones/2015insc-online.png) no-repeat 10px center, linear-gradient(top,#132234,#193152);
	-ms-filter : progid:DXImageTransform.Microsoft.gradient(startColorStr='#132234',EndColorStr='#193152');
}

.seguinos-fb, a.seguinos-fb{
	border : 1px solid #1E2D4D;
	background : #3B5998;
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -webkit-gradient(linear,left top,left bottom,from(#3B5998),to(#324A80));
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -webkit-linear-gradient(top,#3B5998,#324A80);
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -moz-linear-gradient(top,#3B5998,#324A80);
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -ms-linear-gradient(top,#3B5998,#324A80);
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -o-linear-gradient(top,#3B5998,#324A80);
	background : url(/images/botones/2013fb.png) no-repeat 10px center, linear-gradient(top,#3B5998,#324A80);
	-ms-filter : progid:DXImageTransform.Microsoft.gradient(startColorStr='#3B5998',EndColorStr='#324A80');
}
.seguinos-fb:hover{
	background : #324A80;
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -webkit-gradient(linear,left top,left bottom,from(#324A80),to(#283B66));
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -webkit-linear-gradient(top,#324A80,#283B66);
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -moz-linear-gradient(top,#324A80,#283B66);
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -ms-linear-gradient(top,#324A80,#283B66);
	background : url(/images/botones/2013fb.png) no-repeat 10px center, -o-linear-gradient(top,#324A80,#283B66);
	background : url(/images/botones/2013fb.png) no-repeat 10px center, linear-gradient(top,#324A80,#283B66);
	-ms-filter : progid:DXImageTransform.Microsoft.gradient(startColorStr='#324A80',EndColorStr='#283B66');
}

a.down-flyer[href^="http:"], a.down-flyer[href^="https:"] {
	background-image: none;
	padding-right: 0;
	background: #666 url(/images/botones/2017down-flyer.png) no-repeat 10px center;
}
.down-flyer:hover{background: #333 url(/images/botones/2017down-flyer.png) no-repeat 10px center;}

a.mas-info{color : #000;}
a.insc-online, a.seguinos-fb, a.down-flyer{color : #FFF;}
a.mas-info:hover, a.insc-online:hover,
a.seguinos-fb:hover, a.down-flyer:hover{text-decoration : none;}

a.seguinos-fb{color : #FFF}

/* Nombres resaltados */
.name{color : #898988; font-weight : 700;}

/* ---[ Colores Carreras ]---------------------- */
.as{ color : #00ABD6}
.aw{ color : #038AB8}
.rh{ color : #B585BB}
.rp{ color : #763392}
.gi{ color : #BE0000;/*#E32C34*/}
.hys{color : #F4D400;/*#E7D327*/}
.ga{color : #ee8800;}
.ae{ color : #829D3C}
.co{ color : #9DB53D}

.as-bkg, .aw-bkg, .rh-bkg, .rp-bkg,
.gi-bkg, .hys-bkg, .ae-bkg,
.co-bkg{color : #FFF;}

.as-bkg,  .asc-bkg{    background-color : #00ABD6}
.aw-bkg,  .assw-bkg{   background-color : #038AB8}
.rh-bkg,  .tsrh-bkg{   background-color : #B585BB}
.rp-bkg,  .tsrp-bkg{   background-color : #763392}
.gi-bkg,  .tsgi-bkg{   background-color : #BE0000}
.hys-bkg, .tshscai-bkg{background-color : #F4D400}
.ga-bkg, .tsga-bkg{    background-color : #ee8800}
.ae-bkg,  .tsae-bkg{   background-color : #829D3C}
.co-bkg,  .tsc-bkg{    background-color : #9DB53D}

.tray-web{   		   background-color : #038AB8}
.tray-ana{   		   background-color : #00ABD6}

/* ---[ Billboards ]---------------------------- */
#inst-history #billboard, #inst-hist #billboard, #inst-hist-fotos #billboard{background : url(/images/bg/bb-historia.jpg) no-repeat;}
#inst-benef #billboard{background : url(/images/bg/bb-beneficios.jpg) no-repeat;}
#inst-fund #billboard{background : url(/images/bg/bb-fundador.jpg) no-repeat;}
#inst-sedes #billboard{background : url(/images/bg/bb-sedes.jpg) no-repeat;}
#inst #billboard{background : url(/images/bg/bb-mision.jpg) no-repeat;}
#inst-areas #billboard{background : url(/images/bg/bb-areas.jpg) no-repeat;}
#inst-aut #billboard{background : url(/images/bg/bb-autoridades.jpg) no-repeat;}
#inst-vinc #billboard{background : url(/images/bg/bb-convenios.jpg) no-repeat;}
#funic #billboard{background : url(/images/bg/bb-funic.jpg) no-repeat;}
#ic #billboard{background : url(/images/bg/bb-ic.jpg) no-repeat;}
#mail #billboard{background : url(/images/bg/bb-mails.jpg) no-repeat;}
#orientacion #billboard, #orientacion-faq #billboard{background : url(/images/bg/bb-orientacion.jpg) no-repeat;}
#extension #billboard, #exte-faq #billboard{background : url(/images/bg/bb-extension.jpg) no-repeat;}
#ext-biblio #billboard{background : url(/images/bg/bb-biblioteca.jpg) no-repeat;}
#ext-psnts #billboard, #ext-frm-psnts #billboard{background : url(/images/bg/bb-pasantias.jpg) no-repeat;}
#bedelia #billboard, #bedelia-faq #billboard{background : url(/images/bg/bb-bedelia.jpg) no-repeat;}
#search #billboard{background : url(/images/bg/bb-search.jpg) no-repeat;}
#dist #billboard, #dist-faq #billboard, 
#dist-preinsc #billboard, #dist-req #billboard{background : url(/images/bg/bb-distancia.jpg) no-repeat;}
#dist-ea #billboard{background : url(/images/bg/bb-extensiones.jpg) no-repeat;}
#ult-egr #billboard{background : url(/images/bg/bb-egresados.jpg) no-repeat;}
#cursos #billboard{background : url(/images/bg/bb-cursos.jpg) no-repeat;}
#area-ce #billboard{background : url(/images/bg/bb-emp.jpg) no-repeat;}
#area-ci #billboard{background : url(/images/bg/bb-inf.jpg) no-repeat;}
#area-cj #billboard{background : url(/images/bg/bb-jur.jpg) no-repeat;}
#area-cia #billboard{background : url(/images/bg/bb-indamb.jpg) no-repeat;}
#sitemap #billboard{background : url(/images/bg/bb-sitemap.jpg);}
#carreras-mdl #billboard{background : url(/images/bg/bb-modalidades.jpg) no-repeat;}
#news #billboard, #news-old #billboard{background : url(/images/bg/bb-noticias.jpg);}
#events #billboard, #events-old #billboard, 
#cursos-insc #billboard, #cursos-listainsc #billboard{background : url(/images/bg/bb-eventos.jpg);}
#aviso-legal #billboard, #privacy #billboard, 
#sol-pass #billboard{background : url(/images/bg/bb-privacidad.jpg);}
#carreras-inscrip #billboard{background : url(/images/bg/bb-ingresos.jpg) no-repeat;}
#colacion #billboard{background : url(/images/bg/bb-default.jpg) no-repeat;}
#webmail #billboard{background : url(/images/bg/bb-mails.jpg) no-repeat;}
#inst-amigas #billboard{background: url(/images/bg/bb-instamigas.jpg) no-repeat;}

/* No revisadas 
#search #billboard{background : url(/images/bg/buscar.jpg);}
#mantenimiento #billboard{background : url(/images/bg/mantenimiento.jpg);}
#about #billboard{background : url(/images/bg/idd.jpg);}*/


/* ---[ Distancia ]----------------------------- */
#dist-ea-lst{padding : 0; margin : 0;}
#dist-ea-lst li{
	list-style : none;
	margin-bottom : 1em;
	padding-left : 160px;
	height : 186px;
	background-repeat : no-repeat;
}
#dist-ea-lst .cp{background-image : url(/images/fotos/sedes/cp.jpg)}
#dist-ea-lst .vm{background-image : url(/images/fotos/sedes/vm.jpg)}
#dist-ea-lst .sf{background-image : url(/images/fotos/sedes/sf.jpg)}
#dist-ea-lst h3{color : #000; border-bottom-color : #000;}

/* Login's */
#ident #fid{height: 185px;}

/* ---[ Carreras ]------------------------------ */
#carreras .bull3{margin: 1em 0;}
#carreras .bull3 a{color : #333;}
#carreras-ini td, #carreras-ini th{padding : 4px 2px; border-bottom : 1px solid #95BCE2;}
#carreras-mtr #col-main p{
	width : 65%;
	margin : 4px 0 0 15%; padding : .5em;
	color : #FFF;
	background : #336281;
	font-size: 1.2em; font-weight: 700;
	-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;
}

#carreras-mtr #col-main li{
	margin : 4px 0 0 15%;
	padding : 5px 0;	
	list-style: none none;
	border-bottom : 1px solid #E2E2E2;
	cursor : pointer;
}

#carreras-mtr #col-main li:hover{color : #5151D4;}
#carreras-mtr #col-main li div{display : none; padding : .5em 1em; margin-left : 1em;}
#carreras-mtr #col-main li div p{
	width : 100%;
	margin : 0;
	color : #555; background : transparent;
	font-weight : normal; font-size : 1em;
	text-align : justify;
}

#carreras-mtr #col-main li .contenidos-min li{
	color: #555 !important;
	line-height : 1.5em;
	margin : .5em 0 0 2em;
	padding : 0;
	border-bottom : none;
	list-style-image : url(/images/bullets/greytri.png);
	font-weight : normal; font-size : 1em;
}
#carreras-mtr #col-main .contenidos-min li:hover{color: #555}

#carreras-ini #lst-full #c{width : 31%;}
#carreras-ini #lst-full #f{width : 12%;}
#carreras-ini #lst-full #d{width : 30%;}
#carreras-ini #lst-full #h{width : 17%;}
#carreras-ini #lst-full #i,
#carreras-ini #lst-carr #i{width : 10%;}
#carreras-ini #lst-carr #f{width : 20%;}
#carreras-ini #lst-carr #d{width : 45%;}
#carreras-ini #lst-carr #h{width : 25%;}
/*#carreras-txt strong{color : #000;}
#carreras-txt #col-sidebar strong{color : #FFF;}*/
#carreras-txt #t-o, #t-o{
	margin-top : 0; padding : 0.25em;
	color : #FFF; /*background : #5151D4;*/
	font-size : 1.45em;
}

#carreras-txt #col-main h4{font-size : 1.2em; text-transform : none;}
#carreras-txt #col-main h5{font-size : 1.1em; text-transform : none;}

#carreras-rqt .big-let{color : #5C96BC !important;}
#carreras-rqt li span{color : #000;}

#carreras-txt .bonif-cpcipc{/*height:110px;*/ margin-bottom: 15px;}
#carreras-txt .bonif-cpcipc .grid_9{line-height: 18px;}
#carreras-txt .bonif-cpcipc a{background-image: none;}
#carreras-txt .bonif-cpcipc a:hover{background:transparent;}

/* ---[ Áreas ]--------------------------------- */
#area-ci #col-main .pic-izq-text-der,
#area-cj #col-main .pic-izq-text-der,
#area-cia #col-main .pic-izq-text-der{width : 100px; height : 151px; float : left; margin-right : 10px;}
#area-ce #col-main .pic-izq-text-der{width : auto; height : 151px; float : left; margin-right : 10px;}

#area-ce #col-sidebar h2,
#area-ci #col-sidebar h2,
#area-cj #col-sidebar h2,
#area-cia #col-sidebar h2{font-size:1.45em; font-weight:500; border-bottom : 1px dotted #FFF; padding : 5px 12px; background-color:#437494;}

#area-ce #col-sidebar #carreras-col,
#area-ci #col-sidebar #carreras-col,
#area-cj #col-sidebar #carreras-col,
#area-cia #col-sidebar #carreras-col{padding: 0 1em;}

#area-ce #col-sidebar #carreras-col ul,
#area-ci #col-sidebar #carreras-col ul,
#area-cj #col-sidebar #carreras-col ul,
#area-cia #col-sidebar #carreras-col ul{padding:0;}

#area-ce #col-sidebar #carreras-col li,
#area-ci #col-sidebar #carreras-col li,
#area-cj #col-sidebar #carreras-col li,
#area-cia #col-sidebar #carreras-col li{list-style:none none;}

.img-carreras{
	display : block;
	float : left;
	width : 250px; height : 112px;
	margin-bottom : 10px;
	margin-top : 5px;
	text-indent : -999em;
	/*
	Modificado por AdrianS el 20151215
	---
	width : 250px; height : 100px;
	background : transparent url(/images/botones/sidebar/carreras-col.png) no-repeat;
	-moz-border-radius : 10px; -webkit-border-radius : 10px; border-radius : 10px;
	*/
	background : transparent url(/images/botones/sidebar/img-carreras-2016.png) no-repeat;
	-moz-border-radius : 6px; -webkit-border-radius : 6px; border-radius : 6px;	
}
.img-carreras:hover{
	-webkit-box-shadow : inset 1px 1px 2px rgba(0,0,0,0.6);
	-moz-box-shadow : inset 1px 1px 2px rgba(0,0,0,0.6);
	box-shadow :  inset 1px 1px 2px rgba(0,0,0,0.6);
}

#btn-tsrh{background-position :              0 0}
#btn-tsc{background-position :          -252px 0}
#btn-tshys{background-position :        -504px 0}
#btn-tsgi{background-position :         -757px 0}
#btn-asw{background-position :         -1010px 0}
#btn-asc{background-position :         -1263px 0}
#btn-tsae{background-position :        -1516px 0}
#btn-tsrp{background-position :        -1769px 0}
#btn-tsga{background-position :        -2022px 0}
#btn-mart{background-position :        -2275px 0}

#btn-tsrh:hover{background-position :              0 -114px}
#btn-tsc:hover{background-position :          -252px -114px}
#btn-tshys:hover{background-position :        -504px -114px}
#btn-tsgi:hover{background-position :         -757px -114px}
#btn-asw:hover{background-position :         -1010px -114px}
#btn-asc:hover{background-position :         -1263px -114px}
#btn-tsae:hover{background-position :        -1516px -114px}
#btn-tsrp:hover{background-position :        -1769px -114px}
#btn-tsga:hover{background-position :        -2022px -114px}
#btn-mart:hover{background-position :        -2275px -114px}


/* ---[ Fecha ]--------------------------------- */
#fecha-evento{margin : 0; padding : 20px 7px; background : #222;}
#fecha-evento div, #fecha-evento p{margin : 0 auto; padding : 0; background-repeat : no-repeat;}
#fecha-evento #fe-mes,
#fecha-evento #fe-hora{width : 140px; height : 30px;}
#fecha-evento #fe-dia{width : 140px; height : 80px; text-indent : -999em;}

.fecha{
	float : left;
	width : 34px; height : 34px;
	padding : 5px;
	margin-right : 5px;
	text-align : center;
	line-height : 15px;
	color : #FFF;
	background-color : #DB214C; /* #A00 */
}
.fecha-d{font-size : 28px; font-weight : 300;}
.fecha-m{font-size : 14px; font-weight : 700; text-transform : uppercase;}

/* ---[ Eventos ]------------------------------- */
#events .side-pad{padding : 0 1em;}
#events #col-main h3{color : #333; border-bottom-color:#333;}
#events h2.fltclr{padding: 10px;}
#events h2 span.apd{
    display: inline-block;
    color: #FFF;
    font-weight: 700;
    text-transform: uppercase;
    background-color: #DB214C;
    padding: 3px 5px;
    font-size: 0.50em;
}

#evnt-lst{list-style : none none; margin : 0; padding : 0;}
#evnt-lst li{
	/*clear : both;*/
	min-height : 50px;
	margin : 0 1em; padding : 5px 0;
	border-bottom : 1px solid #CCC;
	cursor : pointer;
	list-style : none none;
}
#evnt-lst li:hover{background-color :  #FFF0C0; /*#346585;*/}

#events-old #evnt-lst li{min-height : 60px; margin : 0;}

#evnt-lst p{margin : 0; padding-left : 49px;}
#evnt-lst a, #evnt-lst a:active, #evnt-lst a:hover{color : #DB214C; background-color : transparent; font-weight : 400;}
#evnt-lst h3, #evnt-lst h3 a, #evnt-lst h3 a:hover{
	margin-bottom : 0;
	color : #DB214C;
	border : none;
	text-transform : uppercase;
	letter-spacing : normal;
	font-size : 1.1em;
	font-weight : 700;
}

#events-old #evnt-lst .fecha{margin : .7em 5px 0 0; padding-left : 5px}

#evt-prgm-tgl{display : none}
#evt-prgm-tbl{padding : 20px;}
#evt-prgm-tbl h4{font-size : 1.7em}

#events #fe-wrppr{
	margin-top : 0;
	padding : 1em 5px;
	border-bottom : 1px dotted #FFF;
	background-color : #DB214C;	
}
#events #fe-fecha{color : #FFF; font-weight : 700; font-size : 1.8em;}
#events #evt-ficha > p{margin-top : 0}
.evt-ico img{border : 6px solid #2A3A66;}
#events .ce{     border-color : #649527}
#events .ci{     border-color : #006A8D}
#events .cj{     border-color : #B32329}
#events .cia{    border-color : #DAC100}
#events .rp{     border-color : #763392}
#events .rh{     border-color : #B585BB}
#events .rhrp{   border-color : #763392}
#events .oasa{   border-color : #D73684}

#events .gratis, #events .donacion, #events .costo,
#events .cert, #events .cupo{
	float : right;
	width : 70px; height: 29px;
	margin : 3px 7px 0 0;
	padding : 3px !important;
	color : #FFF;
	overflow : hidden;
	font-size : 80%;
	font-weight : 700;
	text-align : center;
	text-transform : uppercase;
	letter-spacing : -.2px;
	background-color : #808080;
	border-top : 6px solid #808080;
	-moz-border-radius : 2px; -webkit-border-radius : 2px; border-radius : 2px;
}
#events .gratis{  border-color : #6C6;/*#063 #499970*/}
#events .donacion{border-color : #AA0}
#events .costo{   border-color : #0BB;/*#DD0 #128080*/}
#events .cert{    border-color : #D30; /*#D9450B*/}
#events .cupo{    border-color : #F90; margin-right : 3px;/*#E5AE2E*/}

#events-old #col-main h1{
	font-size : 2.3em;
	font-weight : 300;
	border-bottom : 2px solid #333;
	margin : 0 0 10px 0;
	color: #E2E2E2;
	background:#808080;
	padding-left : 10px;
}

#events-old .tit-des{padding-left : 0}

/* >>> Eventos sigue más abajo <<< */

/* ---[ Noticias ]------------------------------ */
#news #billboard{overflow: hidden;}
#news #col-sidebar ul, #sel-doc #col-sidebar ul{list-style-image : url(/images/bullets/whitetri.gif); padding : 0 2em;}
#news #col-sidebar a:hover, #sel-doc #col-sidebar a:hover{color : #FFF; text-decoration : underline; background : transparent;}
#news #col-sidebar #accel, #sel-doc #col-sidebar #accel{float : left; width : 190px; margin : 10px 7px 0;}
#news #col-sidebar #accel a, #sel-doc #col-sidebar #accel a{
	display : block;
	float : left;
	width : 27px;
	margin : 2px 2px 0 0;
	padding-bottom : 2px;
	text-align : center;
	border : 1px solid #FFF;
	color : #FFF;
	background : #009;
	font-size : 1em;
	-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;
}
#news #col-sidebar #accel a:hover, #sel-doc #col-sidebar #accel a:hover{background : #5151D4; border : 1px solid #009;}
#news #col-sidebar a,  #sel-doc #col-sidebar a{color : #FFF;}

#news #col-main p{line-height : 1.5;}
/*#news h2.critical{background-color : #C00;}*/
#news #news-wrppr li{padding : 5px; line-height : 1.7em;}
#news #titulo-img{padding : 0; color : #009; background-color : transparent;}
#news .seccion, #news-old .seccion{
	float : right;
	padding : 4px 8px;
	color : #FFF;
	background-color : #2A3A66;/*#202B4B*/
	font-weight : 700;
	text-transform : uppercase;}
#news-old .seccion{float: left; font-size : 12px; padding: 4px 2px;}

#news #news-title h2{
	margin-top: 0;
	/*padding: .5em;*/
	padding: .5em 3.5em .35em 0.5em;
    line-height: 1.25;
	color: #555;
	background-color: #f8f8f8;
	border-top: 1px solid #808080;
	font-weight: 700;
	font-size: 2.5em;
	-moz-border-radius : 8px 0 8px 8px; -webkit-border-radius : 8px 0 8px 8px; border-radius : 8px 0 8px 8px;
}

#news #news-title h2.critical{background-color : #C00;}

#events .fe-ci, #events .fe-rhrp,
#events .fe-rh, #events .fe-rp,
#events .fe-cj, #events .fe-cia,
#events .fe-ce, #events .fe-inst,
#events .fe-he{cursor : pointer}

#news .secc-ai, #events .fe-ci, #news-old .secc-ai{    background-color : #038AB9}
#news .secc-rhrp, #events .fe-rhrp, #news-old .secc-rhrp{background-color : #763392}
#news .secc-rh, #events .fe-rh, #news-old .secc-rh{    background-color : #B585BB}
#news .secc-rp, #events .fe-rp, #news-old .secc-rp{    background-color : #763392}
#news .secc-aj, #events .fe-cj, #news-old .secc-aj{    background-color : #E42C34}
#news .secc-hys, #events .fe-cia, #news-old .secc-hys{  background-color : #E7D227}
#news .secc-ae, #events .fe-ce, #news-old .secc-ae{    background-color : #829D3C}

#news .secc-he, #events .fe-he, #news-old .secc-he{    background-color : #e06;
}

#events .fe-oasa{background-color : #D73684}
#events .fe-inst{background-color : #2A3A66;/*#202B4B*/}

#news #col-sidebar h2, #sel-doc #col-sidebar h2{border-bottom : 1px dotted #FFF; padding : 10px;}


#news-lst li{
	clear : both;
	min-height : 60px;
	margin : 0;
	padding : 0;
	border-bottom : 1px solid #CCC;
	cursor : pointer;
	list-style : none none; 
}
#news-lst  li:hover{background-color : #FFF0C0;}
#news-lst h3{
	margin-bottom : 0;
	color : #5C96BC;
	border : none;
	text-transform : uppercase;
	letter-spacing : normal;
	font-size : 1.1em;
	font-weight : 700;
}
#news-lst a, #news-lst a:active, #news-lst a:hover{color :#D70;}
#news-lst a:hover{background-color : transparent;}

#news-lst .fecha{margin : .7em 5px 0 0;}

#news-old #col-main h1{
	font-size : 2.3em;
	font-weight : 300;
	border-bottom : 2px solid #333;
	margin : 0 0 10px 0;
	color: #E2E2E2;
	background:#808080;
	padding-left : 10px;
}
#news-old .tit-des{padding-left : 0}




/*Para volver a como estaba eliminar estas lineas - En los estilos originales comente lo que modifique. */
#news-lst li{float : left; clear : none; width : 290px; margin : 0 10px 10px 10px; border-bottom : 1px dotted #CFCFCF;}
#news-lst .news-title, #news-lst h3{height :40px; overflow : hidden; margin : 5px 0; text-transform : none;}
#news-lst .news-resumen{height : 40px; overflow : hidden;}
#news-lst .news-links{text-align : right;}
#news-lst img{border : none; margin : 0;}
#news-old .seccion{min-width: 90px; font-size : 80%; font-weight : 500; margin-bottom : 5px;}
.disclaimer, .disclaimerbox{margin-top : 5px;}
.btn-more-info{text-align : right; font-size : 90%; padding : 5px 0; cursor : pointer;}
.btn-more-info img{margin : 0px 2px 3px 0; vertical-align : middle;}
/*-------------------------------------------------------------------------------------------------------*/
#news-old #news-lst .foto4{ margin: 0 5px 0 0}


/* Redes Sociales en Noticias y Eventos */
#social-btns-cntnr{
	height : 35px;
	margin-bottom : 20px;
	background-color : #D5D5D5;
	-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;
}
#social-btns-cntnr p{
	float : left;
	margin : 7px;
	padding-right : 10px; 
	font-weight : 700;
	letter-spacing: -1px; 
	border-right : 1px solid #333;
}
#social-btns-cntnr>div{
	padding : 7px !important;
	width : 80px;
}
.fb-cntnr, #fb-recommend{
	float : left;
	width : 100px; height : 21px;
	padding : 7px;
	overflow : hidden;
	border : none;
}
#fb-recommend{width : 90px}

/* Eventos */
/* >>> Viene de más arriba <<< */
#events #social-btns-cntnr{height : 49px;}

/* ---[ Historia ]------------------------------ */
#inst-hist #logos{
	float : left;
	width : 150px;
	padding : 0 5px 0 0;
	text-align : center;
}
#inst-hist #logos img{padding-bottom:5px;}

#inst-hist #col-main h3, #inst-history #col-main h3{color : #333; border-bottom : 1px dotted #333; margin : 15px 0;}

#inst-history #col-main #slider3 img{
	width: 100%;
	margin : 0;
	border : none;
}
#inst-history #col-main img{
	margin : 15px 8px;
	border : 3px solid #CCC;
	-webkit-box-shadow : 2px 1px 5px rgba(0,0,0,0.6);
	-moz-box-shadow : 2px 1px 5px rgba(0,0,0,0.6);
	box-shadow :  2px 1px 5px rgba(0,0,0,0.6);
}
#inst-history #col-main img.center{margin-left : 25%;}
#inst-history #col-main a.img-col{
	background : #1d5f8b;
	-moz-border-radius : 3px; -webkit-border-radius : 3px; border-radius : 3px;
	padding : 5px;
	color : #FFF;
}
#inst-history #col-main a.img-col:hover{
	background : #5C96BC;
	-moz-border-radius : 3px; -webkit-border-radius : 3px; border-radius : 3px;
	padding : 5px;
	color : #FFF;
}

/* ---[ Autoridades ]--------------------------- */
#inst-aut #col-main ul{
	position : relative;
	width : 100%;
	padding : 0;
	list-style : none none;
}
#inst-aut #col-main p{
	width : 100%;
	margin : 1em 0 1em; padding : 0;
	text-align : center;
}
#inst-aut #col-main img{
	width : 100px;
	height : auto;
	-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;
	text-align : center;
}
/*#inst-aut #col-main ul li span{
	display : block;
	width : 100%;
	margin-top : 1em;
	text-align : center;
}*/
#inst-aut #col-main h3{font-size : 2em;}
#inst-aut #col-main strong{color : #5C96BC;}
#inst-aut #col-main b{color : #333;}

.cargos, .cargos2{float : left; text-align : center}
.cargos p{padding-bottom : 10px}
.cargos2 p{padding-bottom : 20px; border-bottom : 1px dotted #999}

/* Areas Institucionales */
#inst-areas .cargos p{padding-bottom : 25px; border-bottom : 1px dotted #999}
#inst-areas #col-main h2 span{font-size : 14px}

/* ---[ FUNIC ]--------------------------------- */
#funic #col-main #autoridad ul{margin : 0; padding : 0;}
#funic #col-main #autoridad li{list-style : none; margin: 0 50px; padding : 0;}
#funic #col-main #autoridad li span{float : left; text-align : center;}
#funic #col-main #autoridad li img{margin-left: 17px;}

/* Formas de Contacto */
#inst-contact #col-main table{width : 100%;}
#inst-contact #col-main th{border : none; text-align : left; background : transparent; color : #009;}
#inst-contact #col-main tr{border-bottom : 2px solid #FFF;}
#inst-contact #col-main th,#inst-contact #col-main td{padding : 4px 1em;}
#inst-contact #col-main td.tel{width : 25%;}
#inst-contact #col-main a{padding : 0 4px;}
#inst-contact #col-main a:hover{
	background-color : #5151D4;
	color : #FFF; padding : 0 4px;
	-moz-border-radius : 3px; -webkit-border-radius : 3px; border-radius : 3px;
}

/* Infraestructura */
#inst-infr #ices{height : 280px;}
#inst-infr #icc{margin-top : 3em; padding : 0 0 0 510px; height : 280px;}
#inst-infr #ices p, #inst-infr #icc p{margin:0;}
#inst-infr #ices a:hover, #inst-infr #icc a:hover{background: transparent;}
#inst-infr #map-icc, #inst-infr #map-ices{display : none;}

#inst-infr p.map-cls{
	position : relative;
	top : -5px;
	left: 5px;
	margin : 0;
}
#inst-infr .slideshow{
	position : absolute;
	width : 370px;
	height : 280px;
	overflow : hidden;
}
#inst-infr #ices .slideshow{left : 373px; top : 195px; background: url(/images/bg/ices.jpg) no-repeat right top;}
#inst-infr #icc .slideshow{left : 7px; top : 509px; background: url(/images/bg/icc.jpg) no-repeat left top;}
#inst-infr .slideshow div{position:relative;}
#inst-infr .slideshow img{width : 360px; height : 270px; padding : 4px; background : #F2F2F2;}

/* Sedes */
#inst-sedes #col-main ul{padding : 0; margin : 0;}
#inst-sedes #col-main li{list-style : none; margin-bottom : 25px;}
#inst-sedes #col-main .sr{background : url(/images/fotos/sedes/sr.jpg) no-repeat; padding-left : 160px; height : 225px;}
#inst-sedes #col-main .gc{background : url(/images/fotos/sedes/gc.jpg) no-repeat; padding-left : 160px; height : 225px;}
#inst-sedes #col-main li p{font-size : 1em;}
#inst-sedes #col-main li p strong{font-size : 1.3em;}
#inst-sedes #col-main li p span{font-weight : 700;}

#google-map{
	width : 100%;
	margin : 0;
	padding : 0;
	background : #FFF;
}
#google-map #map-canvas{width : 100%; height : 400px; margin: 10px auto;}
#google-map #ices p, #google-map #icc p{margin : 0;}

/*Extensión*/
#extension #col-main blockquote{color: #333; font-size : 1.3em;}
#extension #col-main img{-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;}
#extension #col-main .separador{margin-bottom : 50px;}

#ext-psnts #entidades h3{color:#333; border:0 none; letter-spacing : -1.0px; line-height : 120%; font-size : 17px; font-weight : 400}
#ext-psnts #entidades div{margin-bottom : 15px; text-align : center;}
#ext-psnts #entidades .acomodar {border-bottom : 1px dotted #666; padding-top : 75px;}
#ext-psnts #entidades .acomodar-last {padding-top : 75px;}
#ext-psnts #col-main p.nota-imp{border-bottom : 1px dotted #666; padding-bottom : 10px; font-size : 1em;}
#ext-psnts #col-main p{font-size : .9em;}

#ext-psnts #caruso{background : transparent url(/extension/pasantias/logos/Caruso.jpg) no-repeat 10px top;}
#ext-psnts #practico{background : transparent url(/extension/pasantias/logos/El-practico.jpg) no-repeat 10px top;}
#ext-psnts #gea{background : transparent url(/extension/pasantias/logos/Gea.jpg) no-repeat 10px top;}
#ext-psnts #holcim{background : transparent url(/extension/pasantias/logos/Holcim.jpg) no-repeat 10px top;}
#ext-psnts #soetc{background : transparent url(/extension/pasantias/logos/SOETC.jpg) no-repeat 10px top;}
#ext-psnts #amdpc{background : transparent url(/extension/pasantias/logos/AMDPC.jpg) no-repeat 10px top;}
#ext-psnts #bsyb{background : transparent url(/extension/pasantias/logos/BS&B.jpg) no-repeat 10px top;}
#ext-psnts #cmcc{background : transparent url(/extension/pasantias/logos/CMCC.jpg) no-repeat 10px top;}
#ext-psnts #caja{background : transparent url(/extension/pasantias/logos/Caja-Jubilaciones.jpg) no-repeat 10px top;}
#ext-psnts #fame{background : transparent url(/extension/pasantias/logos/FAMESRL.jpg) no-repeat 10px top;}
#ext-psnts #galmes{background : transparent url(/extension/pasantias/logos/Grupo-Galmes.jpg) no-repeat 10px top;}
#ext-psnts #indupas{background : transparent url(/extension/pasantias/logos/Indupas.jpg) no-repeat 10px top;}
#ext-psnts #ismm{background : transparent url(/extension/pasantias/logos/Mariano-Moreno.jpg) no-repeat 10px top;}
#ext-psnts #peretti{background : transparent url(/extension/pasantias/logos/Inm-Peretti.jpg) no-repeat 10px top;}
#ext-psnts #salgado{background : transparent url(/extension/pasantias/logos/Inm-Salgado.jpg) no-repeat 10px top;}
#ext-psnts #uniform{background : transparent url(/extension/pasantias/logos/Uniformes.jpg) no-repeat 10px top;}
#ext-psnts #no-disp{background : transparent url(/extension/pasantias/logos/No-disp.jpg) no-repeat 10px top;}

/*Bedelia*/
#bedelia #col-main h2.sedes{font-size:1.45em; background:#9F9F9F;}
/*#bedelia #col-main h2.sedes{font-size:1.45em; color:#333; border-bottom:2px #333 solid; background: transparent; padding-left: 0;}*/
#bedelia #col-main h2.sedes span{font-size : 14px;}

/*Beneficios para los alumnos*/
#inst-benef #col-sidebar h2{border-bottom : 1px dotted #FFF; padding : 10px; margin:0;}

/* --------> Beneficios IC*/
#inst-benef .list-benef-gral ul, 
#inst-benef .list-benef-ia-txt ul{padding:0; margin:0;}

#inst-benef .list-benef-gral li, 
#inst-benef .list-benef-ia-txt li{list-style : none none; padding: 0 0 20px 0; margin: 0 0 20px 0; border-bottom : 1px dashed #CDCDCD;}

#inst-benef .list-benef-gral li p,
#inst-benef .list-benef-ia-txt li p{margin: 0; line-height: 20px; padding-left: 50px; padding-top: 7px;}

#inst-benef .list-benef-ia-txt li p{padding-top: 10px;}

/*#inst-benef .list-benef-gral li p a, 
#inst-benef .list-benef-gral li p a:hover,
#inst-benef .list-benef-ia-txt li p a, 
#inst-benef .list-benef-ia-txt li p a:hover{font-weight:700; color:#4C4C4C;}*/

#inst-benef .list-benef-gral li p a:hover,
#inst-benef .list-benef-ia-txt li p a:hover{color: #333; background: transparent;}

/* --------> Instituciones Amigas */
/* --------> Old */
#inst-benef .list-benef-ia ul, #inst-amigas .list-benef-ia ul{padding:0; margin:20px 0 0 0;}
#inst-benef .list-benef-ia li, #inst-amigas .list-benef-ia li{
	list-style : none none;
	display: inline; float: left;
	width: 180px; height: auto;
	overflow: hidden;
	margin: 0 16px 20px;
	 -moz-border-radius : 6px;
	 -webkit-border-radius : 6px;
	 border-radius : 6px;
}
#inst-benef .list-benef-ia li .benef-ia-image,
#inst-amigas .list-benef-ia li .benef-ia-image{display:block; height: 150px; overflow: hidden; position:relative;}
#inst-benef .list-benef-ia li .benef-ia-image .all-porcent,
#inst-amigas .list-benef-ia li .benef-ia-image .all-porcent{position:absolute; top: 95px; right: 3px;}
#inst-benef .list-benef-ia li .benef-ia-image .all-porcent li,
#inst-amigas .list-benef-ia li .benef-ia-image .all-porcent li{float: left; width:auto; height:auto; margin: 1px 2px; padding: 6px 3px; font-size: 95%; font-weight: 500; -moz-border-radius : 50%; -webkit-border-radius : 50%; border-radius : 50%;}

#inst-benef .benef-ia-image .lbl,
#inst-amigas .benef-ia-image .lbl{
	position: absolute;
	/*left: 8px;
	bottom: 10px;*/
	left: 5px; right: 5px; bottom: 5px;
	/*padding: 6px 10px;*/
	padding: 6px;
    text-align: center;
	color: #555;
	background-color : #e6c800;
	font-size: 90%; 
	font-weight: 700; 
	opacity: 0.85;
	-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;
}
#inst-benef .list-benef-ia .benef-ia-title,
#inst-amigas .list-benef-ia .benef-ia-title{
	background: #DCDCDC;
	padding: 5px 15px;
	font-weight:500;
	height: 60px;
	overflow: hidden;
	color:#6D6D6D;
	text-align:center;
}
#inst-benef .list-benef-ia .benef-ia-details,
#inst-amigas .list-benef-ia .benef-ia-details{
	background: #E5E5E5; padding: 8px 7px; height: 205px; overflow:hidden; color:#7F7F7F; font-size:90%;
}

.porcent{float: left; margin: 5px 5px 10px 0; color: #FFF; font-weight: 700; padding: 5px; text-align: center; font-size: 1.15em; letter-spacing: -1px;}
.all-porcent .porcent{color: #333;}
.gral{background-color: #F39B20;}
.anticipada{background-color: #BCD292;}
.planretoma{background-color: #1D90B6;}
.planref{background-color: #3D92D2;}
.list-benef-ia-txt .gral{ background-color: #b6121b; }
.ia{background-color: #E5E5E5;}

/* --------> Instituciones Amigas */
/* --------> News */
#inst-amigas  p.emphasisbox{font-size: 100%; text-align: left;}
#inst-amigas .list-benef-gral ul, 
#inst-amigas .list-benef-ia-txt ul{padding:0; margin:0;}
#inst-amigas .list-benef-gral li, 
#inst-amigas .list-benef-ia-txt li{list-style : none none; padding: 0 0 12px 0; margin: 0 0 12px 0;}
#inst-amigas .list-benef-ia-txt li p{padding-top: 10px;}
#inst-amigas hr{margin: 20px 0; border: dashed #CECECE; border-width: 1px 0 0; background-color: transparent;}
#inst-amigas .inst-amigas-list ul.list-letras{list-style : none none; margin:0; padding:0; text-align: left; margin-top:25px;}
#inst-amigas .inst-amigas-list ul{list-style-image: none; list-style-type: disc; color: #777;}
#inst-amigas .inst-amigas-list li{display: inline-block; vertical-align: middle; margin:0 5px; margin-bottom: 10px; outline: 0;}
#inst-amigas .inst-amigas-list li.nombreinst{display: list-item; vertical-align: middle; border-bottom: 1px dashed #777; padding: 10px 0; margin: 5px 0;}
#inst-amigas .inst-amigas-list li.no-empresa{background-color: #333; color: #FFF; padding: 3px 6px;}
#inst-amigas .inst-amigas-list li a{text-transform:uppercase; text-decoration:none; padding: 0.5em 1em; color: #333;}
#inst-amigas .inst-amigas-list li a:hover{background: #003; color: #FFF; cursor:pointer;}
#inst-amigas .list-empresas{margin-top:15px;}

/* --------> Descuentos IC */
#inst-benef p.msj-box, #inst-benef p.msj-box strong{color:#FFF;}
#inst-benef p.intro{background:#379FEF; padding: 12px; margin-bottom:5px;}
#inst-benef p.requisitos{background:#EFB537; padding: 12px;}
#inst-benef .list-benef-img ul{padding:0; margin:0;}
#inst-benef .list-benef-img li{list-style : none none; float : left; margin: 0 15px 10px;}
#inst-benef .list-benef-img img{-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;}

/*No borrar------------Beneficios TEST---------------
#inst-benef .list-benef-test ul{padding:0; margin:20px 0 0 0;}
#inst-benef .list-benef-test li{list-style : none none; display: inline; float: left; width: 180px; height: 350px; overflow: hidden; margin: 0 16px 20px; -moz-border-radius : 6px; -webkit-border-radius : 6px; border-radius : 6px;}
#inst-benef .list-benef-test li .benef-ia-image{display:block; height: 150px; overflow: hidden; position:relative;}
#inst-benef .list-benef-test li .benef-ia-image .all-porcent{position:absolute; top: 95px; right: 3px;}
#inst-benef .list-benef-test li .benef-ia-image .all-porcent li{width:auto; height:auto; margin: 1px 2px; padding: 6px 3px; font-size: 90%; font-weight: 500; -moz-border-radius : 15px; -webkit-border-radius : 15px; border-radius : 15px;}
#inst-benef .list-benef-test .benef-ia-title{background: #DCDCDC; padding: 3px 7px 2px; font-weight:700; height: 40px; overflow: hidden; color:#6D6D6D;}
#inst-benef .list-benef-test .benef-ia-details{background: #DCDCDC; padding: 0 7px; height: 165px; overflow:hidden; color:#7F7F7F; font-size:90%;}
No borrar------------Beneficios TEST---------------*/


/*Articulaciones - Vinculaciones*/
#inst-vinc #col-main .borde-der{margin-right : -10px;}
#inst-vinc #col-main #entidades div{
	margin-bottom : 10px;
	min-height : 85px;
	background-repeat : no-repeat;
	background-position : 0 0;
}
#inst-vinc #entidades h3{color:#666; border:0 none; letter-spacing : -1.0px; line-height : 120%; font-size : 15px; font-weight : 700}
#inst-vinc #entidades p{font-size : 12px;}
#inst-vinc #entidades .acomodar {border-bottom : 1px dotted #666; height : 85px; padding-left : 65px;}
#inst-vinc #entidades .acomodar-last {height : 85px; padding-left : 65px;}

/* Somos Miembros de */
#inst-vinc #ctc2{background-image : url(/images/logos/miembros/cluster-cordoba-technology.png);}
#inst-vinc #caciep{background-image : url(/images/logos/miembros/caciep.png);}

/* Articulaciones */
#inst-vinc #utn{background-image : url(/images/logos/vinc/utn.jpg);}
#inst-vinc #ues21{background-image:url(/images/logos/vinc/ues21.jpg);}
#inst-vinc #um{background-image : url(/images/logos/vinc/um.jpg);}
#inst-vinc #ucong{background-image : url(/images/logos/vinc/ucong.jpg);}
#inst-vinc #ufasta{background-image : url(/images/logos/vinc/ufasta.png);}

/* Convenios Recíprocos */
#inst-vinc #ubp{background-image : url(/images/logos/vinc/ubp.jpg);}
#inst-vinc #caece{background-image : url(/images/logos/vinc/caece.jpg);}
#inst-vinc #iua{background-image : url(/images/logos/vinc/iua.jpg);}
#inst-vinc #uc{background-image : url(/images/logos/vinc/uc.jpg);}
#inst-vinc #unca{background-image : url(/images/logos/vinc/unca.jpg);}
#inst-vinc #unrc{background-image : url(/images/logos/vinc/unrc.jpg);}
#inst-vinc #uv{background-image : url(/images/logos/vinc/uv.jpg);}
#inst-vinc #cpcipc{background-image : url(/images/logos/vinc/cpcipc.jpg);}
#inst-vinc #cacic{background-image : url(/images/logos/vinc/cacic.png);}
#inst-vinc #cimcc{background-image : url(/images/logos/vinc/cimcc.jpg);}
#inst-vinc #soetc{background-image : url(/images/logos/vinc/soetc.jpg);}
#inst-vinc #ctc{background-image : url(/images/logos/vinc/ctc.jpg);}
#inst-vinc #mug{background-image : url(/images/logos/vinc/mug.jpg);}
#inst-vinc #iscp{background-image : url(/images/logos/vinc/iscp.jpg);}
#inst-vinc #iresm{background-image : url(/images/logos/vinc/iresm.jpg);}
#inst-vinc #iabc{background-image : url(/images/logos/vinc/iabc.jpg);}
#inst-vinc #ipsjvb{background-image : url(/images/logos/vinc/ipsjvb.jpg);}
#inst-vinc #ensna{background-image : url(/images/logos/vinc/ensna.jpg);}
#inst-vinc #eddvs{background-image : url(/images/logos/vinc/eddvs.jpg);}
#inst-vinc #isc{background-image : url(/images/logos/vinc/isc.jpg);}
#inst-vinc #cpcpi{background-image : url(/images/logos/vinc/cpcpi.jpg);}
#inst-vinc #iaa{background-image : url(/images/logos/vinc/iaa.jpg);}
#inst-vinc #pcc{background-image : url(/images/logos/vinc/pcc.jpg);}
#inst-vinc #fiso{background-image : url(/images/logos/vinc/fiso.jpg);}
#inst-vinc #fiso{background-image : url(/images/logos/vinc/fiso.jpg);}
#inst-vinc #apa{background-image : url(/images/logos/vinc/apa.jpg);}
#inst-vinc #c384{background-image : url(/images/logos/vinc/384.jpg);}
#inst-vinc #cui{background-image : url(/images/logos/vinc/cui.jpg);}
#inst-vinc #apef{background-image : url(/images/logos/vinc/apef.jpg);}
#inst-vinc #jcm{background-image : url(/images/logos/vinc/jcm.jpg);}
#inst-vinc #inter{background-image : url(/images/logos/vinc/intertron.jpg);}
#inst-vinc #lpt{background-image : url(/images/logos/vinc/lpt.jpg);}

/* Institucional Fundador */
#inst-fund #col-main p.name-fund{text-align : right; margin-top : 25px; margin-bottom : 25px;}
#inst-fund #col-main p span{font-style : italic;}
#inst-fund #col-main .pic-izq-text-der{width : 200px; height : 302px; float : left; margin-right : 10px;}

/* ---[ Cursos ]-------------------------------- */
#cursos #col-main h3{margin-right : 15px; text-transform : uppercase;}
#cursos .bull3{margin: 1em 0;}
#cursos .bull3 a{color : #333;}
#cursos-txt{margin : 10px;}
#cursos-txt .mas-info, #cursos .mas-info{display:inline;}
/* Botones de cursos movidos a 2013cursos.css */

/* Botón Facebook */
#fb-lnk, #fb-lnk:hover{
	padding-left : 22px !important;
	background-image : url(/images/icons/wpzoom-facebook.png); 
	background-repeat : no-repeat;
	background-position : 2px;
}
/* Botón Youtube */
#yt-lnk, #yt-lnk:hover{
	padding-left : 22px !important;
	background-image : url(/images/icons/youtube.png); 
	background-repeat : no-repeat;
	background-position : 2px;
}

/* ---[ Preguntas Frecuentes ]----------- */
#orientacion-faq #col-main a, #orientacion-faq #col-main a:hover, #orientacion-faq #col-main a:visited, #bedelia-faq #col-main a, #bedelia-faq #col-main a:hover, #bedelia-faq #col-main a:visited, #exte-faq #col-main a, #exte-faq #col-main a:hover, #exte-faq #col-main a:visited, #carreras-faq #col-main a, #carreras-faq #col-main a:hover, #carreras-faq #col-main a:visited{color : #333; background: transparent;}
#orientacion-faq #col-main h3, #bedelia-faq #col-main h3, #exte-faq #col-main h3, #carreras-faq #col-main h3{
	font-size : 1.2em;
	font-weight : 400;
	padding-top : 5px;
}
#orientacion-faq #col-main li, #bedelia-faq #col-main li, #exte-faq #col-main li, #carreras-faq #col-main li{line-height:1.8em;}
#orientacion-faq #col-main img, #bedelia-faq #col-main img, #exte-faq #col-main img, #carreras-faq #col-main img{border : 0;}

/* ---[ Mail ]-------------------- */
#mail #col-sidebar p {margin : 0 10px; padding-top : 5px; line-height : 1.5em; color : #FFF;}
#mail #col-sidebar h2{border-bottom : 1px dotted #FFF; padding : 10px;}
#mail #col-sidebar ul{list-style-image : url(/images/bullets/whitetri.gif); padding : 0 2em;}
#mail #col-sidebar li{color : #FFF;}

/* ---[ Fallback Login ]------------------------------- */
#ident2 #col-main{background-color : #F2F2F2}
#ident2 #pass-new2 a{
	width : 173px; height : 25px;
	position : relative;
	left : 448px;
	padding-right : 7px;
	display : block;
	text-align : right;
	color : #CC0;
	line-height : 25px;
	font-size : 1em;
	background : #003 url(/images/botones/pass-new.png) no-repeat;
}
#ident2 #pass-new2 a:hover{color : #FF0;}
#ident2 #col-sidebar h2{border-bottom : 1px dotted #FFF; padding : 10px;}
#ident2 #col-sidebar ul{list-style-image : url(/images/bullets/whitetri.gif); padding : 0 2em;}
#ident2 #col-sidebar li{color : #FFF;}

/* ---[ Distancia ]---------------------- */
#dist #col-sidebar h5,
#dist-req #col-sidebar h5,
#dist-preinsc #col-sidebar h5{
	margin-top : 15px;
	padding : 5px 0 5px 23px;
	color : #FFF;
	text-transform : none;
}
#dist-preinsc #col-main h3{
	margin-top : 0; padding : .2em;
	color : #FFF; background-color : #8E8E8E;
}

#dist-req #col-main h4{text-transform : none;}

#dist-req .name, #dist-preinsc .name{margin : 20px 0 20px 15px; border-left : 1px solid #898988; padding-left : 5px;}

/* ---[ Info Contacto ]------------------------- */
.contact-us{margin : 0; padding : 0; line-height : 1.6; }

/* ---[ Tablas ]-------------------------------- */
table.stripe-me, table.sortable{width : 100%; border-collapse : collapse;}

table.sortable .head{background: #3E83C9 url(/images/botones/sort.gif) 6px center no-repeat; cursor:pointer;}
table.sortable .desc{background: #3E83C9  url(/images/botones/desc.gif) 6px center no-repeat; cursor:pointer;}
table.sortable .asc{background: #3E83C9 url(/images/botones/asc.gif) 6px  center no-repeat; cursor:pointer;}
table.sortable .head:hover{background: #346585 url(/images/botones/sort.gif) 6px center no-repeat;}
table.sortable .desc:hover{background: #346585 url(/images/botones/desc.gif) 6px center no-repeat;} 
table.sortable .asc:hover{background: #346585 url(/images/botones/asc.gif) 6px  center no-repeat;}

/* jQuery Plugin */
table.sortable thead tr .header {
	cursor : pointer;
	background : #3E83C9 url(/images/botones/sort.gif); 
	background-position : right;
	background-repeat : no-repeat;
}
table.sortable thead tr .headerSortUp {background-image: url(/images/botones/desc.gif);}
table.sortable thead tr .headerSortDown {background-image: url(/images/botones/asc.gif);}
table.sortable thead tr .header:hover,
table.sortable thead tr .headerSortUp:hover,
table.sortable thead tr .headerSortDown:hover {background-color: #346585;}

table.aireada th, table.aireada td{padding :.3em;}

/* ---[ Agenda 50 años ]---------------------- */
.agenda h5{
	height : 18px;
	padding : 7px 0 7px 32px;
	overflow : hidden;
	background-image : url(/images/icons/agenda50.png);
	background-repeat : no-repeat; 
	text-transform : none}
.agenda p{margin-top:0}
.agenda .conferencia{background-position: 0 0}
.agenda .muestra{background-position: 0 -64px}
.agenda .humor{background-position: 0 -32px}
.agenda .teatro{background-position: 0 -96px}
.agenda .musica{background-position: 0 -128px}

/* ---[ Noticia Carreras Dic2014 / Ago2015 / Nov2015 ]---------------------- */
.infocarreras h3{color: #333; border:0; margin: 1em 0;}
.infocarreras h4{background-color: #D8D8D8; color: #444; font-size: 15px; font-weight: 700; padding: 5px 10px; text-transform: uppercase;}
.infocarreras hr{border: solid #CCC; border-width: 1px 0 0; clear: both; margin: 30px 0; height: 0;}
.infocarreras ul, .infocarreras li{margin:0; padding:0;}
.infocarreras li{list-style:none; margin: 2px 0; margin-bottom: 5px;}
.infocarreras li a{padding: 15px 8px 15px 35px; color: #FFF; font-size: 14px; font-weight:700; display: block; text-decoration:none;}

.infocarreras li a.car-adm{background: #829d3c url(/images/icons/2015icons-carreras/adm-icon.png) no-repeat 5px;}
.infocarreras li a.car-mkt{background: #9db53d url(/images/icons/2015icons-carreras/mkt-icon.png) no-repeat 5px;}
.infocarreras li a.car-rh{background: #b98dc0 url(/images/icons/2015icons-carreras/rh-icon.png) no-repeat 5px;}
.infocarreras li a.car-rp{background: #773493 url(/images/icons/2015icons-carreras/rp-icon.png) no-repeat 5px;}
.infocarreras li a.car-asw{background: #068aba url(/images/icons/2015icons-carreras/asw-icon.png) no-repeat 5px;}
.infocarreras li a.car-asc{background: #00abd6 url(/images/icons/2015icons-carreras/asc-icon.png) no-repeat 5px;}
.infocarreras li a.car-gi{background: #bc252c url(/images/icons/2015icons-carreras/gi-icon.png) no-repeat 5px;}
.infocarreras li a.car-mart{background: #b02329 url(/images/icons/2015icons-carreras/mart-icon.png) no-repeat 5px;}
.infocarreras li a.car-hys{background: #f7c315 url(/images/icons/2015icons-carreras/hys-icon.png) no-repeat 5px;}
.infocarreras li a.car-ga{background: #ee8800 url(/images/icons/2015icons-carreras/ga-icon.png) no-repeat 5px;}

.infocarreras li a.car-adm:hover{background-color: #7a9338;}
.infocarreras li a.car-mkt:hover{background-color: #93a939;}
.infocarreras li a.car-rh:hover{background-color: #ad84b4;}
.infocarreras li a.car-rp:hover{background-color: #70318a;}
.infocarreras li a.car-asw:hover{background-color: #0681ae;}
.infocarreras li a.car-asc:hover{background-color: #00a0ca;}
.infocarreras li a.car-gi:hover{background-color: #b02329;}
.infocarreras li a.car-mart:hover{background-color: #8c1b20;}
.infocarreras li a.car-hys:hover{background-color: #f2b714;}
.infocarreras li a.car-ga:hover{background-color: #e07f00;}

.infocarreras a.botonmore{
	display: block;
	color:#FFF;
	font-weight:700;
	padding: 18px;
	font-size: 115%;
	text-transform:uppercase;
	text-decoration:none;
}
.infocarreras .equivalencia{background-color: #ef7d1e;}
.infocarreras .equivalencia:hover{background-color: #e1761d;}

.infocarreras .inicios{background-color: #7db500;}
.infocarreras .inicios:hover{background-color: #74a801;}

.infocarreras .preinscrip{background-color: #00a1cb;}
.infocarreras .preinscrip:hover{background-color: #0296bc;}

.infocarreras .btn{
	padding: 5px 10px;
	margin: 0;
	font-size: 14px;
	color: #FFF;
	background-color: #999;
	text-decoration:none;
}
.infocarreras .leer-mas{background-color:#39a6df;}
.infocarreras .leer-mas:hover{background-color: #3498cc;}

/* --------> Beneficios IC*/
.infocarreras .list-benef-gral ul{padding:0; margin:0;}
.infocarreras .list-benef-gral li{list-style : none none; padding: 0 0 12px 0; margin: 0 0 12px 0; border-bottom : 1px dashed #C4C4C4;}
.infocarreras .list-benef-gral li.last{border-bottom : 0;}
.infocarreras .list-benef-gral li p{margin: 0; line-height: 20px; padding-left: 43px;}
.infocarreras .list-benef-gral li p a, #inst-benef .list-benef-gral li p a:hover{font-weight:700; color:#4C4C4C;}
.infocarreras .list-benef-gral li p a:hover{color: #333; background: transparent;}
.infocarreras .single{padding: 5px 9px;}

/* ---[ Submenú ]----------------------------- */
#smnu{padding-top : 1em;}
#smnu ul{margin : 0; padding : 0;}
#smnu li{
	margin : 0 10px; padding : 4px 0;
	list-style: none none;
	border-bottom : 1px solid #F2F2F2;
}
#smnu a,
#smnu a:visited,
#smnu b{
	display : block;
	margin : 0; padding : 7px 15px;
	font-size : 1em;
	color : #FFF;
}
#smnu a,
#smnu a:visited{
	outline : none;
	font-style : normal;
	-moz-border-radius : 5px; -webkit-border-radius : 5px; border-radius : 5px;
	background : transparent;
}
#smnu a:hover{color : #FFF; background : #346585;}

#smnu a:active{
	color : #FFF;
	-webkit-box-shadow : inset 4px 4px 2px rgba(0,0,0,0.3);
	-moz-box-shadow : inset 4px 4px 2px rgba(0,0,0,0.3);
	box-shadow : inset 4px 4px 2px rgba(0,0,0,0.3);
}
/* CKEditor */
.cke_show_borders, .cke_panel_frame, .cke_panel_container body{background : #FFF !important;}
.cke_show_borders{padding-left : 1em; padding-right : 1em;}
