/* Last update: 2010/06/02 */
/* fafopop@gmail.com */

*{margin:0;padding:0}
body{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:100%;background:#DDEFF3 url(body.jpg) top center repeat-x}
img{border:0}
a{outline:none;color:#c13030}
a:hover{color:#d96666}ul{list-style:none}
h1{font-size:115%;font-family:Arial, Helvetica, sans-serif;margin:-2px 30px 10px;color:#0F2B3C}
h1.info{font-size:100%}
h2{font-size:100%;font-family:Arial, Helvetica, sans-serif;margin:-2px 30px 10px;color:#586872;}
h3{font-size:80%;margin:15px 10px 6px 30px;color:#153f59}
h4{font-size:80%;margin:0 10px 6px 30px}

p{font-size:75%;color:#555;line-height:170%}
li{font-size:75%;margin:0 30px;color:#555;line-height:170%}
blockquote{font-size:80%;margin:0 30px;color:#555;line-height:150%}
p.rastro{font-size:65%;margin:-5px 10px 20px 30px!important;color:#b1b1b1}
p.rastro a{color:#b1b1b1}
blockquote{margin:10px 10px 20px 30px}
#main{width:750px;margin:0 auto;z-index:5;position:relative}
#head{height:80px;position:relative; }
body#forms #info-top{margin:45px auto 0}
div>#info-top,body#inicio div>#info-top{width:748px;height:30px;margin:170px auto 0;background-image:url(info-top.png);background-repeat:no-repeat;	position:relative;z-index:20;}
div>#info,body#inicio div>#info{width:748px;margin:0 auto;background-image:url(info.png);background-repeat:repeat-y;position:relative;z-index:30;overflow:hidden;min-height:400px;}
div>#info-bottom,body#inicio div>#info-bottom{width:748px;height:39px;margin:0 auto;background-image:url(info-bottom.png);background-repeat:no-repeat;position:relative;z-index:10;}
body>#foot{width:100%;height:235px;background:url(foot.png);margin:-200px 0 0;position:relative;z-index:0;}
body#inicio div>#info-top{background-image:url(info-top-inicio.png)}
body#inicio div>#info{background-image:url(info-inicio.png)}
body#inicio div>#info-bottom{background-image:url(info-bottom-inicio.png)}
body#inicio #content{width:748px; padding-top: 0; margin-top: 0;float:left}
body#inicio #info h2,body#inicio #info img{margin-left:25px}
body#inicio #info h2{font-size:115%;font-family:Arial, Helvetica, sans-serif;margin:10px 30px;color:#0F2B3C}
body#inicio #info h2.areas{font-size:75%;font-family:Arial, Helvetica, sans-serif;color:#0F2B3C;margin-bottom:-5px}
body#inicio p{line-height: 120%;font-size: 13px;font-family: Arial, Helvetica, sans-serif;}
body#inicio a{color: #016a8b; text-decoration: underline;}
body#inicio a:hover{color: #01a3d6;}
hr{display: block;clear: both;width: 728px; margin: 10px auto;border: 0;height: 1px;border-bottom: 1px solid #e0f4f8;background: #fff;color: #fff;	visibility: hidden;
	font-size: 1px;
}
.box1{
	width: 697px;
	height: 121px;
	margin: 8px auto 0 auto;
	clear: both;
}
body#inicio #content .box1 p{
	margin: 0;
	padding: 2px 15px;
	font-size: 75%; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 140%;
}
body#inicio #content .box1 h3{
	padding: 0 15px 8px 15px;
	margin: 0;
	text-indent: 0;
	width: auto;
	font-size: .8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #0F2B3C;
}
.testimonios{
	margin: 10px 20px;
	padding: 12px 0 10px 0;
	height: 110px;
	background: url(dotted.gif) repeat-x;
}
.testimonios blockquote{
	background: #f7f7f7;
	margin: 0;
	padding: 10px 0;
	height: auto!important; /* para los browsers buenos */
   height: 8px; /* para IE5+ */
   min-height: 75px; /* para los browsers buenos */
}
body#testim .testimonios p em{
	font-size:.85em;
}
.testimonios p em a{
	color: #666 !important;
}
.testimonios blockquote p{
	font-size:1em;
	line-height: 115%;
}
.testimonios blockquote p.mt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
}
.testimonios blockquote img{
	float: left;
	margin: 0 15px;
	border: 1px solid #999;
}
body#inicio #aContable h2,
body#inicio #aSalud h2,
body#inicio #aComputacion h2,
body#inicio #aOtros h2{
	margin: 0;
	width: 155px;
	height: 28px;
}
body#inicio #aContable h2 a,
body#inicio #aSalud h2 a,
body#inicio #aComputacion h2 a,
body#inicio #aOtros h2 a{
	margin: 0;
	font-size: 1em;
	display: block;
	width: 155px;
	height: 28px;
	text-indent: -9000px;
}
body#inicio #aContable p,
body#inicio #aSalud p,
body#inicio #aComputacion p,
body#inicio #aOtros p{
	font-size:0.7em;
	margin: .25em 0;
}
body#inicio #aContable h2 a{background: url(aContable.gif) no-repeat;}
body#inicio #aSalud h2 a{background: url(aSalud.gif) no-repeat;}
body#inicio #aComputacion h2 a{background: url(aComputacion.gif) no-repeat;}
body#inicio #aOtros h2 a{background: url(aOtros.gif) no-repeat;}

body#inicio #aContable{
	width: 155px;
	height: 120px;
	float: left;
	margin: 0 20px 0 30px;
	padding: 60px 0 0 0;
	background: url(aContable.jpg) center top no-repeat;
}
body#inicio #aSalud{
	width: 155px;
	height: 120px;
	float: left;
	margin: 0 20px 0 0;
	padding: 60px 0 0 0;
	background: url(aSalud.jpg) center top no-repeat;
}
body#inicio #aComputacion{
	width: 155px;
	height: 120px;
	float: left;
	margin: 0 20px 0 0;
	padding: 60px 0 0 0;
	background: url(aComputacion.jpg) center top no-repeat;
}
body#inicio #aOtros{
	width: 155px;
	height: 120px;
	float: left;
	margin: 0 0 0 0;
	padding: 60px 0 0 0;
	background: url(aOtros.jpg) center top no-repeat;
}

body#inicio .colx4 ul li a{color: #016a8b; text-decoration: underline;line-height:normal;display: block;}
body#inicio .colx4 ul li a:hover{color: #01a3d6;text-decoration:underline;line-height:normal}

body#inicio .colx2{width:344px; height: 70px; float:left; margin-top: 10px  }
body#inicio .colx2.sem{width:353px;height:154px;margin:0 0 10px 0;float:left;position:relative}
html body#inicio #info #content .colx2.sem p.fecha{font-size:55%;position:absolute;left:0;bottom:12px;color:#31A6B8}
html body#inicio #info #content .colx2.sem h2{color:#fff;font-size:75%;margin:4px 0 14px 15px}
html body#inicio #info #content .colx2.sem a img{position:absolute;bottom:4px;right:10px}

html body#inicio div>#info #content .colx2.sem.iz{margin-left:25px;background:url(curso-perfeccionamiento.jpg) no-repeat}
html body#inicio div>#info #content .colx2.sem.de{margin-left:0;margin-right:0;background:url(auxiliar-de-farmacia.jpg) no-repeat}


html body#inicio #info #content .colx2.sem p{font-size:70%;margin:0 155px 5px 15px}
body#inicio .colx2 ul{margin:0 0 0 15px;}
body#inicio .colx2 ul li{border:0;background:url(arrow2.gif) 2px 3px no-repeat;padding-left:15px;margin:0; font-size: 75%; font-family: Arial, Helvetica, sans-serif; line-height: 140%;}
body#inicio .colx4{width:187px;float:left}
body#inicio .colx4 ul li{border:0;font-size: 70%}



.bott{padding: 1.5em 0 0 0; font-size:75%;}
body #main .bott p{line-height:180%;margin:0 0 0 18px;color:#016a8b; font-size: 85%;}
body#inicio .colx4 h2.areas em{display: none;}
.bott a{color:#184766}
.bott ul li{float: left; margin: .5em 0 0 2.1em; padding: 0;}
#content{width:517px;float:left}
#sidebar{width:221px;float:left;padding:0;margin:0;position:relative;z-index:500}
#splash{position:absolute;top:115px;left:0;width:100%;height:190px;background-position:top center;background-repeat:no-repeat}
#detalle ul li{list-style:square;margin:5px 20px;padding:5px;line-height:135%}
#detalle a span{display:none}
#detalle p{
	margin-right: 25px !important;
}
.sp1,.spinicio{background-image:url(../img/splash/sp1.jpg)}
.sp2,.spcontable{background-image:url(../img/splash/sp2.jpg)}
.sp3,.spsalud{background-image:url(../img/splash/sp3.jpg)}
.sp4,.spcomputacion{background-image:url(../img/splash/sp4.jpg)}
.sp5,.spotros{background-image:url(../img/splash/sp5.jpg)}

#head img{position:absolute;top:20px;left:5px}

#head ul#nav{
	height:30px;
	position:absolute;
	top:84px;
	border-left:1px solid #333;
	border-right:1px solid #666;
}
#head ul#nav li{float:left;list-style:none;font-size:70%;line-height:220%;margin:0}#head ul#nav li a{color:#ccc;text-decoration:none;padding:2px 15px 13px 15px;height:15px;display:block;border-right:1px solid #333;border-left:1px solid #666}#head ul#nav li a:hover{color:#fff;background:#333}#head ul#nav li.activo a{color:#fff;background:#222 url(act.gif) center bottom no-repeat}



#head p#ctc{
	height:60px;position:absolute;top:23px;right:0;margin:0;padding:0;font-size:65%;margin:0;padding:0;line-height:normal;color:#c8c8c8;text-align:right}

#content ul{margin:15px 10px 15px 30px}
#content li{border-top:1px solid #fff;border-bottom:1px solid #B4D0D1;margin:0 0 5px;padding:0 0 3px}
#content p{margin:0 10px 5px 30px}

body#contable #content p,
body#salud #content p,
body#computacion #content p,
body#otros #content p{
	line-height: 170%;
}


#content ul.cursos{background:#fff}


#content ul.cursos li{padding:0 20px;line-height:160%;border:0;margin-bottom:15px; font-size: 75%; color: #555; }
#content ul.cursos h2{
	margin: 0 0 5px -20px;
	padding: 0 0 0 20px;
	background:url(cross.gif) 0 5px no-repeat;
	font-size: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#content ul.cursos li.curso{background:url(cross.gif) 0 5px no-repeat;margin-bottom:5px; background: #ff6688}
#content ul.cursos li a{font-weight:bold}
#content ul.cursos li a strong{display:none}
#content p.cursoTipo{
	background: url(alert.gif) 5px 5px no-repeat;
	color: #b38828;
	margin: -10px 25px 8px 30px;
	padding: 3px 3px 3px 25px;
	font-size: 70%;
}
p.consultar a{display:block;width:196px;height:43px;background:url(boton-consultar.gif) 0 0 no-repeat;line-height:35px;margin:20px 0 35px;color:#fff;text-align:center;text-decoration:none;position:relative}p.consultar a:hover{background:url(boton-consultar.gif) 0 -43px no-repeat;color:#fff}p a em{display:none;}.item{margin:0px 0 0px 10px;padding:10px 10px 20px 20px;background:url(item.jpg) top no-repeat;position:relative;border-bottom:1px solid #C0E8F0}#content .item h3,#content .item p{padding:0;margin:0}.especializacion{border:1px solid #e9f004;margin:10px 20px 20px 30px;padding-bottom:10px;background:#fdfedb}ul#infocurso{margin:0 0 20px;padding:0;position:relative;z-index:500;top:25px;top:5px}ul#infocurso li{margin:0 0 5px 10px;font-size:70%;line-height:1.7;padding:0;position:relative;padding:0 0 0 28px;display:block;width:180px;height:21px;text-decoration:none;color:#949A9C;color:#666;background-repeat:no-repeat;background-position:0 -21px;position:relative;cursor:help}ul#infocurso li a:hover{color:#333;background-position:0 -21px}ul#infocurso li strong{display:none}li#duracion{background-image:url(ico-duracion.gif)}li#frecuencia{background-image:url(ico-frecuencia.gif)}li#practicas{background-image:url(ico-publico.gif)}li#material{background-image:url(ico-material.gif)}li#computadoras{background-image:url(ico-computadoras.gif)}li#pdf{background-image:url(ico-pdf.gif)}#sidebar h3{color:#D96666;color:#666;margin:0 10px 10px 13px}

#sidebar p{font-size:70%;line-height:120%;font-style:italic;margin:0 10px 10px 15px;color:#4d535b;color:#6c7580}

#box709{
	width: 709px;
	height: 185px;
	background: url(uba.jpg) no-repeat;
	clear: both;
	margin: 0 auto;
	padding: 5px 0 0 0;
}
#box709 p{
	width: 500px;
	margin-bottom: 20px;
}
#nuevoscursos{
	width: 709px;
	height: 197px;
	clear: both;
	margin: 0 auto;
	padding: 10px 0 0 0;
	background: url(nuevos_cursos.jpg) no-repeat;
}
#nuevoscursos ul{
	margin-top: 0; 
}
#nuevoscursos ul li{
	border: none;
	line-height: 100%;
	background:url(ico-check.gif) 2px 3px no-repeat;padding-left:25px;
}
#nuevoscursos ul li.noli{
	border: none;
	line-height: 100%;
	background: none;
	padding: 10px 0 0 0;
}
#sidebar ul.mod{margin:0 0 15px;padding:0;border-bottom:1px solid #fff}#sidebar ul.mod li{background:url(ico-check-mini.gif) 12px 9px no-repeat;font-size:70%;margin:0;padding:6px 0 6px 30px;border-bottom:1px solid #DCE0E2;color:#6C7580}#sidebar a{color:#2e89c3}#sidebar a:hover{color:#0f2b3c}#sidebar dl.rel{margin:0 10px 0 15px;padding:0;font-size:70%;line-height:140%;color:#555}#sidebar dl.rel dt a{display:block}#sidebar dl.rel dd{margin:5px 0 10px}.banner{display:block;margin:0 0 10px 9px}.imgc{margin:10px 0 20px 25px}body #main #content ul.links{margin-bottom:30px;}body #main #content ul.links li{border:0;}.nop{display:none;}
.do{background: #ededed;color: #999;font-style: italic;font-size: 11px; letter-spacing: 1px; vertical-align: text-top;}
.dont{background: #ffff97;color: #ff4500;font-style: italic;font-size: 11px; letter-spacing: 1px; vertical-align: text-top;}
.nuevo{
	padding-right: 60px;
	background: url(nuevo.gif) top right no-repeat  
}
html body #content #detalle h1.nuevo{
	display: table;
	padding: 0 70px 0  0;
	background: url(nuevo.gif) 95% 5px no-repeat;
	/*background-position: 410px 5px;*/
	clear: both;
}
.nuevoscursos li{
	margin: 0 0 10px 0 !important;
}
