
body{ text-align: center; padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4B4B; font-weight: 400;}
.contenido{ width: 805px; margin: 0 auto; text-align:left; padding:0; border: 1px solid #334092; background:url(../images/columna_falsa.jpg) left repeat-y;}
.contenido h1, h2, h3, h4, h5, h6, .formulario{ padding:0; margin:0;}
.contenido h1{ font-family: Arial, Helvetica, sans-serif; padding: 2px 0 0 16px ; color: #FFFFFF; font-size: 15px; background: #334092; margin: 15px 0; font-weight: bold;} /* titulos */
.contenido h2{ margin-left: 24px; padding-top: 5px; font-size: 14px; text-align:left; font-weight: bold;} /* Novedades */
.contenido h3{ color: #FFFFFF; font-weight: normal; font-size: 14px; padding: 8px 10px 0 0; font-weight: bold;} /* Facultad */
.contenido h4{ color:#FFFFFF; font-size: 13px; padding-top: 2px; font-weight: bold;} /* Noticia */
.contenido h5{ color:#334092; font-size: 13px; font-weight: bold; }
.contenido h6{ color:#982125; font-size: 12px;  font-weight: bold; }

/* ------------------------------------ Banner -------------------------------------- */

.contenido #banner .top{ background: url(../images/banner_mapa.jpg) no-repeat top left #334092; padding: 23px 0 0 314px;}
.contenido #banner .top .espacio{ padding-right: 20px;}
.contenido #banner .top .espacio .a{ padding-right: 20px;}
.contenido #banner .top .espacio .a:hover{ padding-right: 20px;}
.contenido #banner .top a:link{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; display: inline-block; height: 15px; text-decoration: none; padding: 0 3px; margin: 0 1px; cursor: default;  border: 1px solid #334092; }
.contenido #banner .top a:visited{ font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; background: transparent; text-decoration: none; padding: 0 3px; margin: 0 1px; border: 0px solid #FFFFFF;}
.contenido #banner .top a:hover{ font-family: Arial, Helvetica, sans-serif; background: #F6A300; padding: 0 3px; margin: 0 1px; border: 1px solid #FFFFFF;}


.contenido #banner .center{  height: 170px;}
.contenido #banner .center .left{ float:left; height: 165px; width: 201px; padding: 5px 15px 0 0; text-align: right;}
.contenido #banner .center .right{ float:right;height: 170px; width: 387px;}
.contenido #banner .center .right2{ float:right; height: 170px; width: 202px; background: url(../images/banner_repeat.jpg) repeat-x top #BCBEC0; text-align: right;}
.contenido #banner .center .right2 p{ margin: 0; padding: 5px 10px 0 0; color:#FFFFFF; font-weight: bold; font-size: 11px;}
.contenido #banner .bottom{ height: 27px; background: #334092; clear:both; padding:0;}
.contenido #banner .bottom .inputflacso{ font-size: 11px; color: #334092; text-decoration: none; height: 19px; width: 110px; border: none; margin-top: 0px;}
.contenido #banner .bottom .buscar{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; display: inline-block; width: 63px; height: 27px; color:#FFFFFF; font-weight: bold; background:url(../images/banner_buscar_clic_a.jpg) no-repeat center; padding:0; margin:0; border: none;}
.contenido #banner .bottom .buscar:hover{ width: 63px; height: 27px; background:url(../images/banner_buscar_clic_b.jpg) no-repeat center; padding:0; margin:0; border: none;}
.contenido #banner .bottom .buscar:visited{ color:#FFFFFF; width: 63px; height: 27px; background:url(../images/banner_buscar_clic_b.jpg) no-repeat center; padding:0; margin:0; border: none;}

/* ------------------------------------ Principal -------------------------------------- */

.contenido #principal{ font-size: 11px;}
.contenido #principal .box{ border: 1px solid #999FC8; margin: 20px 0 20px 0; background: url(../images/repeat_iconos.jpg) top repeat-x; padding-bottom: 15px;}
.contenido #principal .box .image1, .image2, .image3, .image4, .image5, .image6, .image7, .image8{ background: url(../images/icono_actualidad.jpg) top right no-repeat; font-size: 16px; font-weight: 400; line-height: 20px; color:#334092; padding: 20px 10px 0px 15px; }
.contenido #principal .box .image1{ background: url(../images/icono_actualidad.jpg) top right no-repeat;}
.contenido #principal .box .image2{ background: url(../images/icono_oportunidades.jpg) top right no-repeat;}
.contenido #principal .box .image3{ background: url(../images/icono_revista.jpg) top right no-repeat;}
.contenido #principal .box .image4{ background: url(../images/icono_centro.jpg) top right no-repeat;}
.contenido #principal .box .image5{ background: url(../images/box_actualidad.jpg) top left no-repeat;}
.contenido #principal .box .image6{ background: url(../images/box_programas.jpg) top left no-repeat;}
.contenido #principal .box .image7{ background: url(../images/box_bases_de_datos.jpg) top left no-repeat;}
.contenido #principal .box .image8{ background: url(../images/box_programas2.jpg) top right no-repeat;}
.contenido #principal .box p {font-size: 11px; color: #494949; line-height: normal; margin:5px 0; font-weight: 400; padding:5px;}

/* ------------------------------------ Columnas -------------------------------------- */

.contenido #principal #columna1{ float: left; width: 216px; padding: 15px 0 0 0;}
.contenido #principal #columna1 #menu{ margin-bottom: 20px;}
.contenido #principal #columna1 #menu a:link{ display: block; height: 18px; color:#FFFFFF; background-color: #334092; padding: 2px 15px 0 0; margin-top: 5px; text-align: right; font-weight: 400; text-decoration: none;}
.contenido #principal #columna1 #menu a:visited{ display: block; height: 18px; color:#FFFFFF; background-color: #334092; padding: 2px 15px 0 0; margin-top: 5px; text-align: right; font-weight: 400; text-decoration: none;}
.contenido #principal #columna1 #menu a:hover{ background-color: #F6A300;}
.contenido #principal #columna1 #menu a:visited:hover{ background-color: #F6A300;}

.contenido #principal #noticiashead{ height: 27px; background: url(../images/icono_noticias.jpg) center left #334092 no-repeat; margin: 0; padding-left: 45px;}
.contenido #principal #noticias{ background: url(../images/repeat_noticias.jpg) bottom repeat-x #FAFAFA; padding: 20px 10px 0 23px; margin: 0 0 0 0px; border: 1px solid #999FC8; border-bottom: none;}
.contenido #principal #noticias p{ padding:0px; }
.contenido #principal #noticias #detail{ margin:0; padding:0px; }
.contenido #principal #noticiasfoot{ height: 69px; width: 215px; background: url(../images/footer_noticias.jpg) no-repeat top right; padding: 0 0 0 0px;}
.contenido #principal a:link{ color: #000066; font-size: 11px; font-weight: bold; padding: 3px 0;}
.contenido #principal a:hover{ color: #F6A300; font-size: 11px; font-weight: bold;}
.contenido #principal a:visited{ color: #000066; font-size: 11px; font-weight: bold;}
.contenido #principal a:visited:hover{ color: #F6A300; font-size: 11px; font-weight: bold;}
.contenido #principal .mas{ text-align: right; text-decoration: none; font-size: 11px; font-weight:bold; border-bottom: 1px solid #334092; color:#494949; padding: 0px 0px 10px 0px; }
.contenido #principal #noticiasfoot .arreglo{ font-size: 15px; color: #4B4B4B; font-weight: bold; line-height: 16px; text-decoration: none; cursor: pointer; }
.contenido #principal #noticiasfoot .arreglo:hover{ color: #F6A300;}

/* ------------------------------------ Columna 2 -------------------------------------- */

.contenido #principal #columna2{ float: right; width: 205px; padding: 0; position: relative; top: -28px;}
.contenido #principal #columna2 #noticiasfoot{ height: 69px; width: 204px; background: url(../images/footer_noticias.jpg) no-repeat top left; margin-left: 0px; border-right: 1px solid #999FC8}

/* ------------------------------------ Area Texto -------------------------------------- */

.contenido #principal #areatexto{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4B4B; float:left; width: 359px; padding: 20px 12px; text-align: left;} /*  204 para la siguiente colunma + = 565 */
.contenido #principal #areatextofull{ float:left; width: 549px; padding: 20px ; text-align: left;} /*  sin segunda columna */

.contenido #principal #areatexto .tema{ width: 350px; float:left; background: url(../images/repeat_tema.jpg) repeat-x top; border: 1px solid #999FC8; margin-bottom: 15px;  padding: 5px 5px;}
.contenido #principal #areatexto .sub{ float:left; width: 31%; height: 90px; float:left; margin: 15px 3px 3px 3px; border: 1px solid #999FC8; background: url(../images/repeat_iconos.jpg) top repeat-x;}
.contenido #principal #areatexto .tema .tematitulo{ float:left; font-size: 22px; color:#334092; font-weight: 500}
.contenido #principal #areatexto .tema p{ float:left; margin: 0px;}

.contenido #principal #areatexto .sub .effect1, .effect2, .effect3 { width: 91%; height: 50px; vertical-align: bottom; font-size: 12px; padding: 4px 0 0 3px; line-height: 15px; font-weight: bold; color: #666666}
.contenido #principal #areatexto .sub .effect1{ background: url(../images/icono_areas2.jpg) top right no-repeat; padding-top: 42px;}
.contenido #principal #areatexto .sub .effect2{ background: url(../images/icono_posgrado2.jpg) top right no-repeat; padding-top: 42px;}
.contenido #principal #areatexto .sub .effect3{ background: url(../images/icono_investigacion2.jpg) top left no-repeat; padding-top: 42px;}

.contenido #principal #areatexto td{ padding: 5px; vertical-align: top; font-size: 11px; font-weight:400;}
.contenido #principal #areatexto td img { border: 1px solid #334092;}

/* ------------------------------------ Footer -------------------------------------- */

.contenido #footer { clear:both; background-color: #334092; height: 62px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 10px;  vertical-align: middle; text-align: right; padding: 28px 30px 0 0;}
.contenido #footer a:link{ color: #FFFFFF; font-size: 11px; text-decoration: none;}
.contenido #footer a:hover, { color: #FFFFFF; font-size: 11px; text-decoration: underline;}
.contenido #footer a:visited  { color: #FFFFFF; font-size: 11px; text-decoration: none;}

/* ------------------------------------ Agregados Galileo -------------------------------------- */
.contenido #principal #noticias #noti_title{ padding:0px;}
.contenido #principal #noticias #noti_fecha{ color: #000066; font-size: 11px; font-weight: bold; padding: 3px 0;}
.noti_fecha{ font-weight:bold; color: #000066;}
.contenido #principal #news-list-container #news-list-item #noti_fecha{ font-weight:bold; color: #000066;}
.contenido #principal #areatexto h3{ color: #000000; font-weight: normal; font-style:italic; font-size: 11px; padding: 8px 10px 0 0;}
.contenido #principal #areatexto #fecha{ color:#334092; font-size: 11px; font-weight: bold; }
.contenido #principal .box .csc-firstHeader{ background-color:transparent; vertical-align: top; font-size: 17px; font-weight: bold; line-height: 20px; color:#334092; padding: 0px 0px 0px 0px; }
.contenido #principal #areatexto .sub .csc-firstHeader{ background-color:transparent; font-size: 16px; padding: 0 0px 0 5px; line-height: 15px; font-weight: normal; color: #666666}
.contenido #principal #columna2_head{ height: 27px; margin: 0; padding-left: 45px;}

#menu_superior{ padding-bottom:20px;}

.contenido #principal #areatexto .sub .effect1 .internal-link { width: 91%; height: 50px; vertical-align: bottom; font-size: 12px; padding: 0 0 0 0; line-height: 15px; font-weight: bold; color: #666666; text-decoration:none;}
.contenido #principal #areatexto .sub .effect1 .external-link { width: 91%; height: 50px; vertical-align: bottom; font-size: 12px; padding: 0 0 0 0; line-height: 15px; font-weight: bold; color: #666666; text-decoration:none;}

.contenido #principal #areatexto .sub .effect2 .internal-link { width: 91%; height: 50px; vertical-align: bottom; font-size: 12px; padding: 0 0 0 0; line-height: 15px; font-weight: bold; color: #666666; text-decoration:none;}
.contenido #principal #areatexto .sub .effect2 .external-link { width: 91%; height: 50px; vertical-align: bottom; font-size: 12px; padding: 0 0 0 0; line-height: 15px; font-weight: bold; color: #666666; text-decoration:none;}

.contenido #principal #areatexto .sub .effect3 .internal-link { width: 91%; height: 50px; vertical-align: bottom; font-size: 12px; padding: 0 0 0 0; line-height: 15px; font-weight: bold; color: #666666; text-decoration:none;}
.contenido #principal #areatexto .sub .effect3 .external-link { width: 91%; height: 50px; vertical-align: bottom; font-size: 12px; padding: 0 0 0 0; line-height: 15px; font-weight: bold; color: #666666; text-decoration:none;}
.contenido #principal #areatextofull #contents strong{ font-size: 11px; }
.contenido #principal #areatextofull .tx-galileodocumentationcenter-pi2 td{ font-size: 11px; }
.contenido #principal #areatextofull #noti_fecha{ color:#334092; font-size: 12px; font-weight: bold;}
.contenido #principal #areatextofull .news-single-img { width:200px; float:right; text-align:center; }
.contenido #principal #areatextofull .news-list-item img { margin-right:10px; float:left; }

.tx-indexedsearch-descr { text-align: left; padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4B4B4B; font-weight: 400;}
.tx-indexedsearch-info { text-align: left; padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4B4B4B; font-weight: 400;}
.tx-indexedsearch-percent { text-align: right; padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4B4B4B; font-weight: 400;}
.tx-indexedsearch-form { text-align: right; padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4B4B4B; font-weight: 400;}
.search_inputflacso { font-size: 12px; color: #334092; height: 19px; width: 110px; border: none; margin-top: 0px; font-weight: bold;}

.align-left {
padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4B4B;line-height: 1.2;
}
.align-right {
padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4B4B;line-height: 1.2;
}
.align-center {
padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4B4B;line-height: 1.2;
}
.align-default {
padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4B4B;line-height: 1.2;
}
.li {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4B4B;
}
.htmlarea-showtableborders {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4B4B;
}

.contenttable tbody tr td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top;}