/* ######### TEXTOS 10 ######### */
.mini-bco {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF}
.mini-bco a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FFFFFF; line-height: normal; font-weight: normal; text-decoration: none}
.mini-bco a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #7cc1df; line-height: normal; font-weight: normal}

.mini-gris {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #7c7c7c; line-height: normal; font-weight: normal}
.mini-gris a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #7c7c7c; line-height: normal; font-weight: normal; text-decoration: none}
.mini-gris a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #7cc1df; line-height: normal; font-weight: normal}

.mini-negro {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; line-height: normal; font-weight: normal}
.mini-azul {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #275CC0; line-height: normal; font-weight: normal}


/* ######### TEXTOS 11 ######### */
.texto-internas-azul {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #759733; font-weight: normal;}
.texto-internas-azul a {font-size: 14px; color: #759733; text-decoration: underline;}
.texto-internas-azul a:hover {font-size: 14px; color: #759733; text-decoration: underline;}
.texto-internas-verde {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #759733; font-weight: bold;}
.texto-internas-verde a {font-size: 14px; color: #759733; text-decoration: underline;}
.texto-internas-verde a:hover {font-size: 14px; color: #759733; text-decoration: underline;}
.texto-internas-cele {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #2E99C9; font-weight: normal;}
.texto-internas-cele a {font-size: 12px; color: #2E99C9; text-decoration: underline;}
.texto-internas-cele a:hover {font-size: 12px; color: #2E99C9; text-decoration: underline;}
.texto-internas-cele11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #005B9E; font-weight: normal;}
.texto-internas-cele11 a {font-size: 11px; color: #005B9E; text-decoration: underline;}
.texto-internas-cele11 a:hover {font-size: 11px; color: #005B9E; text-decoration: underline;}
.texto-azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000080;
	font-weight: bold;
}
.texto-narnaja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ee7d01;
	font-weight: normal;
}
.texto-internas-osc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	font-weight: normal;
}
.texto-internas-osc a:link {
	color: #006699;
	text-decoration: underline;
}
.texto-internas-osc a:visited {
	color: #006699;
	text-decoration:underline;
}
.texto-internas-osc a:hover {
	color: #000000;
	text-decoration:none;
}

.texto-internas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	font-weight: normal;
}
.texto-internas a:link {
	color: #2193c6;
	text-decoration: underline;
}
.texto-internas a:visited {
	color: #2193c6;
	text-decoration:underline;
}
.texto-internas a:hover {
	color: #000000;
	text-decoration:none;
}
.tit_naranja{font-family: Arial, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #ee7d01; padding-left:15px;}
.tit_naranja_sinpadd{font-family: Arial, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #ee7d01;}

.texto-grisosc {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #707173}

.texto-grisosc a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #707173; text-decoration: none}
.texto-grisosc a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #faa122}

.texto-grisclaro {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #999999}

.texto-negro {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #000000}
.texto-negro a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #000000; text-decoration: none}
.texto-negro a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #faa122}

.texto_rojo {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #FF0000}


/* ######### TEXTOS 12 ######### */
.texto-bco-g {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #ffffff}

.texto-cel-g {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; color: #61cdfe}


/* ######### DESTACADOS ######### */
.destacado-azul {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #2264ab}

.destacado2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #114F9E;
	font-weight: normal;
	line-height: 18px;
	text-align: justify;
}
.firmacita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


/* ######### TITULOS 14 ######### */
.titulo-cel {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #2193c6}

.titulo-gris {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #666666}

.titulo-bco {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #ffffff}
.titulo-bco16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #ffffff}
.titulo-bco24 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: normal; font-weight: bold; color: #ffffff}

/* ######### TITULOS 13 ######### */
.titulo-gris-12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #666666}


/* ######### TITULOS 22 naranja grande ######### */
.h2{font-family: Helvetica, Arial, sans-serif; font-size: 22px; font-style: normal; line-height: normal; font-weight: bold; color: #ee7d01}

/* ######### subtitulos celestes ######### */
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #2193c6;
	margin-bottom: 10px;
}
.espacio  {
	background-image: url(imgs/linea-gris-alta.gif);
	background-repeat:  repeat-x;
	height: 48px;
	width: 500px;
}
.espacioch  {
	background-image: url(imgs/linea-gris-alta.gif);
	background-repeat:  repeat-x;
	height: 48px;
}
.espacioch2  {
	background-image: url(imgs/linea-gris.gif);
	background-repeat:  repeat-x;
	height: 15px;
}

.h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #2193c6;
	margin-bottom: 10px;
}
.h4 a {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; color: #2193c6; margin-bottom: 10px; text-decoration:none;}

.destacado {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	color: #999999;
	font-weight: normal;
	line-height: 16px;
}
/* ######### listas del menu principal y del submenu ######### */
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
    list-style-type: none;
    padding: 0;
    margin: 0;
	line-height: 18px;
}
.items {
	background-image: url(imgs/bullet-circel-ch.gif);
	background-repeat: no-repeat;
	background-position: -0.2em 0.4em;
	padding-left: .9em;
	text-decoration:none;
	text-align: justify;
}
.items a:link {
	color: #000000;
	text-decoration: none;
}
.items a:visited {
	color: #000000;
	text-decoration: none;
}
.items a:hover {
	color: #6FB7FF;
	text-decoration: none;
}
.itemspdf {
	background-image: url(imgs/bullet-pdf.gif);
	background-repeat: no-repeat;
	background-position: 0em 0em;
	padding-left: 3em;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	line-height: 26px;
}
.itemspdf a:link {
	color: #000000;
	text-decoration: none;
}
.itemspdf a:visited {
	color: #000000;
	text-decoration: none;
}
.itemspdf a:hover {
	color: #6FB7FF;
	text-decoration: none;
}
.itemsazul {
	background-image: url(imgs/bullet-circel-ch.gif);
	background-repeat: no-repeat;
	background-position: -0.2em 0.4em;
	padding-left: .9em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #2264ab;
}
  
.menubenefactores {
	list-style-position: inside;
	list-style-type: none;
	line-height: 18px;
	text-decoration: none;
}

.menubenefactores2 a:link {
	display:block;
	width: 267px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #000000;
	padding-top: 3px;
	margin: 0px;
	background-image: url(imgs/bt-submenu.gif);
	background-repeat: no-repeat;
	text-indent: 25px;
}

.menubenefactores2 a:visited {
	display:block;
	width: 267px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #000000;
	background:url(imgs/bt-submenu.gif) no-repeat;
	text-indent: 25px;
	padding-top: 3px;
	margin: 0px;
}

.menubenefactores2 a:hover {
	display:block;
	width: 267px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #0099FF;
	background:url(imgs/bt-submenu.gif) no-repeat; /*-ov*/
	text-indent: 25px;
	padding-top: 3px;
	margin: 0px;
}

.menubenefactores2 a:active{
	display:block;
	width: 267px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #0099FF;
	background:url(imgs/bt-submenu.gif) no-repeat;
	text-indent: 25px;
	padding-top: 3px;
	margin: 0px;
}
.tit-menu  a:link{
	display:block;
	width: 267px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #114F9E;
	padding-top: 3px;
	margin: 0px;
	background-image: url(imgs/bt-submenu-tit.gif);
	background-repeat: no-repeat;
	text-indent: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.tit-menu  a:visited{
	display:block;
	width: 267px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #114F9E;
	padding-top: 3px;
	margin: 0px;
	/*background-image: url(imgs/bt-submenu-tit.gif);
	background-repeat: no-repeat;*/
	text-indent: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.tit-menu  a:hover{
	display:block;
	width: 267px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color: #0099FF;
	padding-top: 3px;
	margin: 0px;
	/*background-image: url(imgs/bt-submenu-tit.gif);
	background-repeat: no-repeat;*/
	text-indent: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.tit-menu  a:active{
	display:block;
	width: 267px;
	height: 29px;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
	color:#114F9E;
	padding-top: 3px;
	margin: 0px;
	/*background-image: url(imgs/bt-submenu-tit.gif);
	background-repeat: no-repeat;*/
	text-indent: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.form_mensaje {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #064A7A; border: 1px solid  #6A7EDF; width: 350px; height: 80px;}
.form_boton {width: 92px; height: 22px; font:Arial, Helvetica, sans-serif; background-color: #1F52A7; color: #FFFFFF; font-size:11px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}
.form_cuadro {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #064A7A; border: 1px solid #6A7EDF; width: 350px; height:17px;}


/* FOOTER NEW*/
#footer_new {}
#footer_content {float:right; width:660px; font:normal 12px Arial; line-height:19px;}
.footerlink a{color:#FFFFFF; text-decoration:none;font:normal 12px Arial;}
.footerlink a:hover{color: #CCCCCC; text-decoration:none;font:normal 12px Arial;}

/* AGREGADO 0910*/
a.descargarcv { background:url(imgs/cv/cvpdf.gif) no-repeat left top; height:25px; font:normal 11px arial; display: block;line-height: 25px; padding: 0 0 0 32px; color:#222; text-decoration:none;}

/* NUEVO SITIO POSGRADO */
.backtop { background: url(imgs/back_top.gif) repeat-x left top;}
.back-top { background: url(imgs/back-top.jpg) repeat-x left top;}
.backleft { background:#fff /*url(imgs/back_izquierda.gif) repeat-y right top*/;}
.backright { background:#fff /*url(imgs/back_derecha.gif) repeat-y left top*/;}
.backfoot { background:#939598 repeat-x left top; height:183px;}

/* BODY */
body { margin:0px;}
#page-container {margin: 0 5; width: 433px; text-align: left;}
img { border:0px;}

#tit_comentarios { color:#fff; background:#90ac5c; font:bold 16px arial; padding-left:13px; display:block; padding:13px; padding-right:0px;}
#comentario p { margin-top:0px; font:normal 14px arial; font-style:italic; line-height:20px; }
#comentario { background:#d9d9d9; font:normal 14px arial; font-style:italic; color:#231f20; padding:13px; line-height:18px;}
#leer_todos_comentarios {color:#fff; background:#90ac5c; line-height:28px; font:bold 12px arial; padding-left:13px;}
#leer_todos_comentarios a {color:#fff; text-decoration:none; line-height:28px;}
#comentario .cita { font:normal 12px arial; line-height:14px; padding-bottom:10px;}
.tit_auspician { font:normal 12px arial; color:#231f20; line-height:25px;}
a.portalesve { font:bold 12px arial; color:#bfbfbf;padding-left:36px; text-decoration:none;}
a:hover.portalesve { color:#fff;}

h1 { font:bold 28px arial; color:#8c8e91; margin:0px; padding:0px;}
h2 { font:bold 18px arial; color:#8c8e91; margin:0px; padding:0px;}
h3 { font:normal 20px arial; color:#58595b; margin:0px; padding:0px;}
h4 { font:bold 12px arial; color:#8c8e91; margin:0px; padding:0px; line-height:14px;}
h5 { font:bold 14px arial; color:#8c8e91; margin:0px; padding:0px; line-height:16px;}
h5 a { text-decoration:none; color:#8c8e91;}
h6 { font:bold 10px arial; color:#231f20;}
p { font:normal 12px arial; color:#231f20; line-height:16px; text-align:justify; margin-top:5px;}
p.gris {color:#8c8e91;}
p.textonegro {color:#231f20; font:normal 12px arial; padding:0px; margin:0px; padding-bottom:15px;}
p.fecha {color:#231f20; font:normal 11px arial; padding:0px; margin-bottom:4px;}
.globoverde {color:#90ac5c; font:normal 14px arial; padding:0px 0 8px 25px;}
#noticias p {margin-top:0px; margin-bottom:5px;}
#noticias a.vermas {}

a.vermas { display:block; background: url(imgs/ico_mas.gif) left 3px no-repeat;/**/ font:normal 10px arial; color:#231f20; width:61px; line-height:18px; text-decoration:none; text-align:left; padding-left:15px;}
a:hover.vermas {color:#CCC;}
a.vermas2 { display:block; background: #939598;/**/ font:normal 11px arial; color:#fff; width:70px; line-height:18px; text-decoration:none; text-align:center;}
a:hover.vermas2 {color:#CCC;}
a.vertodos { display:block; background:#759733; font:normal 11px arial; color:#FFF; width:73px; line-height:18px; text-decoration:none; text-align:center;}
a:hover.vertodos {color:#CCC;}
#pdf { background:url(imgs/ico_pdf.gif) no-repeat left top; padding-left:41px; height:34px; padding-bottom:8px;}
#centro #pdf { background:url(imgs/ico_pdf.gif) no-repeat left top; padding-left:41px; padding-bottom:8px; height:auto;}
#centro #pdf h5 { line-height:18px;}


/* EQUIPO DOCENTE */
#equipodocente .box { display:block; width:637px; margin-bottom:20px;}
p.equipodocente  {color:#231f20; width:520px; float:left;}
#metodologia p {color:#231f20;/* width:630px;*/}
#equipodocente .img { border:solid 1px #CCC; padding:2px; float:left; margin-right:14px;}

/* FUNDAMENTACION */
.boxfundamentacion { padding:23px 28px; color:#FFF; font:bold italic 14px arial; line-height:20px;}


.left { float:left;}
.right { float:right;}
.cleardiv { clear:both; height:3px; background:#cccccc; margin-bottom:30px;}
.clear { clear:both;}

/* CONTACTO */
form#contacto  { font-size:14px; width:530px; padding-top:30px;}
form#contacto span {font-size:11px;}
#contacto label {width:150px; height:22px; float:left; display:block; line-height:26px; font:normal 14px arial; color:#333;}
#contacto input {width:350px; height:20px; border:solid 1px #063; float:left; display:block; line-height:22px; margin-bottom:15px; font-size:14px;}
#contacto textarea { font-family:arial; font-size:14px; width:350px; height:80px; border:solid 1px #063; float:left; display:block; line-height:22px; margin-bottom:15px;}
#contacto .bt_enviar { font-family:arial; font-size:14px; color:#FFF; font-weight:bold; width:70px; height:26px; line-height:26px; display:block; margin-left:150px; border:none; background:#063;}



/* FOTOGALERIAS */
.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 310px; /*Width of Carousel Viewer itself*/
	height: 420px; /*Height should enough to fit largest content's height*/
	margin-left:0px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 310px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
/*min-width:30px;*/
}
/* FIN FOTOGALERIAS ///////////////////////////////////////////*/

a.english {font:normal 11px Arial, Helvetica, sans-serif; color: #999999; text-decoration:none; height:20px; padding:0 5px; background:#333; line-height: 20px;}
a:hover.english {background:#999999; color: #333;}