/* CSS Document */

* { padding: 0px; margin: 0px; }
.h1top{
    color: rgb(153, 153, 153); font-size: 11px; text-align: right;margin-top:4px;
}

body {
    background-color: #FFFFFF;
    font-family: "Trebuchet MS", Arial, Tahoma;
    font-size: 11px;
}div#footer {
    background-image: url(/images/footer.gif);
    background-repeat: no-repeat;
    background-position: 0px bottom;
    height: 110px;
    clear: both;
}
div#footer1 {
    background-image: url(/images/footer.gif);
    background-repeat: no-repeat;
    background-position: 0px bottom;
    clear: both;

}
div#bienvenida {
    background-image: url(/images/bienvenida.gif);
    background-repeat: repeat;
    background-position: 0px bottom;
    width: 720px;
    clear: both;
    border:1px;
    border-style:solid;
    border-color:#E3F7CF;
    padding:4px;
    padding-top: 6px;
    padding-bottom: 10px;
}
#bienvenida h1{
    font-family: Arial;
    font-size: 22px;
    font-weight: normal;
    color:#000000;
}
#bienvenida h2{
    font-family: Arial;
    font-size: 18px;
    font-weight: normal;
    color:#000000;
}
#bienvenida p{
    margin-top: 8px;
    margin-left: 12px;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    font-style: italic;
    color:#000000;
}
.azul{
    color:#2A5D9E;
}
#navegacion a {
    float: left;
    display: block;
    height: 33px;
    text-indent: -9000px;
}
div#resultadoTitle {
    margin-bottom: 12px;
	width:735px;
}
#resultadoTitle #banner_generico{
    float:left;
    width:320px;
    margin-bottom:20px;

}

div#resultadoTitle img#resultados {
    padding-right: 10px;
}

div#searchBox {
    background-image: url(/images/search_box.gif);
    width: 652px;
    height: 343px;
    float: left;
}
div#columna1 {
    width: 200px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCCCCC;
    float: left;
}
div#contenido {
    margin-top: 12px;
}

div#search {
    padding-top: 6px;
    height: 343px;
}
#top10 .top h2 {
    background-image: url(/images/top10_top.gif);
    height: 55px;
    width: 191px;
    text-indent: -9000px;
    
}
#top10 {
    background-image: url(/images/top10_body.gif);
    width: 191px;
}
#top10 .bottom {
    background-image: url(/images/top10_bottom.gif);
    height: 13px;
}
#top10 .body {
    padding-top: 12px;
    padding-right: 12px;
    padding-left: 12px;
}
#listc .top {
    margin-top:0px;
}
#listc .top h2 {

    background-image: url(/images/carreras_top.gif);
    height: 55px;
    width: 191px;
    text-indent: -9000px;
}
#listc {
    background-image: url(/images/carreras_body.gif);
    width: 191px;
    max-width:170px;
}
#listc .bottom {
    background-image: url(/images/carreras_bottom.gif);
    height: 13px;
}
#listc .body {
    padding-top: 12px;
    padding-right: 12px;
    padding-left: 12px;
    height: 120px;
    width:165px;
    max-width:190px;

}

#listu .top {
    margin-top:0px;
}
#listu .top h2 {
    
    background-image: url(/images/topUNIgif.gif);
    height: 55px;
    width: 191px;
    text-indent: -9000px;
}
#listu {
    background-image: url(/images/medioUNI.gif);
    width: 191px;
    max-width:170px;
}
#listu .bottom {
    background-image: url(/images/bottomUNI.gif);
    height: 13px;
}
#listu .body {
    padding-top: 12px;
    padding-right: 12px;
    padding-left: 12px;
    height: 120px;
    max-width:200px;
    overflow-x: scroll;
    width:165px;
}


#listv .top h2 {
    background-image: url(/images/ultimasvisitadastop.gif);
    height: 55px;
    width: 245px;
    text-indent: -9000px;
}
#listv {
    background-image: url(/images/ultimasvisitadasbody.gif);
    width: 245px;
    margin-top: 16px;
}
#listv .bottom {
    background-image: url(/images/ultimasvisitadasbottom.gif);
    height: 12px;
}
#listv .body {
    padding-top: 12px;
    padding-right: 12px;
    padding-left: 12px;
}




#actualidad .top h2 {
    background-image: url(/images/actualidad_top.gif);
    height: 55px;
    width: 245px;
    text-indent: -9000px;
}
#actualidad {
    background-image: url(/images/actualidad_body.gif);
    width: 245px;
    margin-top: 16px;
}
#actualidad .bottom {
    background-image: url(/images/actualidad_bottom.gif);
    height: 12px;
}
#actualidad .body {
    padding-top: 12px;
    padding-right: 12px;
    padding-left: 12px;
}

a.searchByCarrera {
    background-image: url(/images/search_carrera.gif);
    height: 99px;
    width: 88px;
}
a.searchByCategoria {
    background-image: url(/images/search_categoria.gif);
    height: 75px;
    width: 88px;
}
a.searchByUniversidad {
    background-image: url(/images/search_universidad.gif);
    height: 75px;
    width: 88px;
}
a.searchByTerciario {
    background-image: url(/images/search_terciarios.gif);
    height: 94px;
    width: 88px;
}



#searchType a, #searchType li {
    display: block;
    text-indent: -9000px;
}
#searchType ul {
    list-style-type: none;
    width: 88px;
    float: left;
    display: block;
}
div#searchType {
    width: 88px;
    float: left;
}

#navegacion a { overflow:hidden; }

a.carreras {
    background-image: url(/images/carreras.gif);
    width: 89px;
}
a.universidades {
    background-image: url(/images/universidades.gif);
    width: 107px;
}

a.ayuda {
    background-image: url(/images/ayuda.gif);
    width: 85px;
}

a.terciarios {
    background-image: url(/images/terciarios.gif);
    width: 85px;
}
a.profesorados {
    background-image: url(/images/profesorados.gif);
    width: 99px;
}
a.posgrados {
    background-image: url(/images/posgrados.gif);
    width: 97px;
}
a.inicio {
    background-image: url(/images/inicio.gif);
    width: 72px;
}
a.estudiantes {
    background-image: url(/images/estudiantes.gif);
    width: 92px;
}
a.micuenta {
    background-image: url(/images/micuenta.gif);
    width: 83px;
}

/* HOVERS 
a.carreras:hover, .carrerasOver {
	background-image: url(/images/carreras_over.gif);
}
a.universidades:hover, .universidadesOver {
	background-image: url(/images/universidades_over.gif);
}

a.ayuda:hover, .ayudaOver {
	background-image: url(/images/ayuda_over.gif);
}

a.terciarios:hover, .terciariosOver {
	background-image: url(/images/terciarios_over.gif);
}
a.profesorados:hover, .profesoradosOver {
	background-image: url(/images/profesorados_over.gif);
}
a.posgrados:hover, .posgradosOver {
	background-image: url(/images/posgrados_over.gif);
}
a.inicio:hover, .inicioOver {
	background-image: url(/images/inicio_over.gif);
}
a.estudiantes:hover, .estudiantesOver {
	background-image: url(/images/estudiantes_over.gif);
}
a.micuenta:hover, .micuentaOver {
	background-image: url(/images/micuenta_over.gif);
}
/* HOVERS */

#navegacion ul {
    padding-left: 12px;
}
#contenedor #body {
    padding-right: 18px;
    padding-left: 22px;
    padding-top: 12px;
    padding-bottom: 12px;
}


div#columna2 {
    width: 268px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCCCCC;
    float: left;
    padding-left: 12px;
}
div#destacado {
    background-image: url(/images/destacado.gif);
    height: 116px;
    width: 257px;
}
#imagenDestacada {
    padding-top: 12px;
    padding-right: 7px;
    padding-bottom: 12px;
    padding-left: 12px;
    float: left;
}
#destacado h2 {
    font-size: 11px;
    color: #056AB3;
    font-weight: bold;
    padding-top: 12px;
    display: block;
    padding-right: 12px;
}
div#columna3 {
    float: left;
    margin-left: 22px;
}
#loginbox .top {
    background-image: url(/images/login_top.gif);
    height: 11px;
}
#loginbox .bottom {
    background-image: url(/images/login_bottom.gif);
    height: 13px;
    clear:both;
}
#loginbox .body {
    padding-top: 3px;
    padding-right: 8px;
    padding-bottom: 3px;
    padding-left: 14px;
}
#loginbox legend, #loginbox h3 {
    font-size: 18px;
    color: #056AB3;
    margin-left:-2px;
    font-weight: bold;
    margin-bottom: 8px;
    display: block;
}
input[type=text],input[type=password] , select, textarea {
    padding: 2px;
    font-family: "Trebuchet MS", Arial, Tahoma;
    font-size: 12px;
    background-color: #FFFFFF;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
}

textarea {
    background-color:#FFFFFF;
}
div#totalCarreras {
    margin-top: 10px;
    text-align: right;
}
div#totalCarreras strong {
    font-size: 12px;
    color: #ffff66;
}

input#carreraAbajo {
    font-size: 14px;
    font-weight: bold;
    color: #7fc730;
}
div#searchByCarreraPub {
    padding-top: 22px;
}



div#searchBox em {
    font-style: normal;
    color: #C0E89F;
    font-weight: bolder;
}
div#adboxSearch {
}


#login input[type=text], #login input[type=password], #login select {
    width: 200px;
    background-image:none;
    background-color:#FFFFFF;
}
#login #entrar {
    float: right;
    margin-right: 8px;
    margin-top: 6px;
}
div#registroFormacion a {
    background-image: url(/images/registro.gif);
    height: 59px;
    width: 191px;
    margin-bottom: 12px;
    text-indent:-9000px;
    display:block;
}

div#psicoindex a {
    background-image: url(/images/boton.gif);
    height: 95px;
    width: 191px;
    margin-bottom: 12px;
    text-indent:-9000px;
    display:block;
}

div#searchByCarreraDiv, div#searchByCategoriaDiv, div#searchByUniversidadDiv, div#searchByTerciarioDiv {
    color: #FFFFFF;
    font-size: 18px;
    width: 300px;
    margin-top: 17px;
    margin-left: 12px;
}
a#bothmedia {
    background-image: url(/images/bothmedia.gif);
    background-repeat: no-repeat;
    height: 27px;
    width: 107px;
    text-indent: -9000px;
    float: right;
    margin-top: 12px;
    margin-right: 12px;
}
#footer #separador {
    margin-right: 24px;
    margin-left: 24px;
    border-top-width: 1px;
    border-top-style: dotted;
    border-top-color: #CCCCCC;
    height: 56px;
}

#searchByCarreraDiv h2, #searchByCategoriaDiv  h2, #searchByUniversidadDiv  h2, #searchByTerciarioDiv  h2  {
    margin-bottom: 8px;
}
.busqueda label {
    font-size: 11px;
    display: block;
    font-weight: bold;
    margin-bottom: 2px;
}
.busqueda li {
    margin-bottom: 4px;
}
.busqueda input, .busqueda select {
    width: 280px;
}

.busqueda input#buscar 
{
    width:auto;
}


.busqueda fieldset {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

.busqueda ol {
    list-style-type: none;
}



#login fieldset {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}
.busqueda #buscar {
    margin-top: 12px;
    float: left;
}
div#registrar {
    clear: both;
    text-align: center;
    padding-top: 6px;
    font-weight: bold;
    font-size: 14px;
}
a#recordar {
    display: block;
    float: left;
    padding-left: 6px;
    padding-top: 6px;
    font-weight: bold;
    color: #056AB3;
    text-decoration: none;
}

div#adboxSearch {
    float: right;
    height: 300px;
    width: 300px;
    padding-top: 25px;
    padding-right: 25px;
    color: #FFFFFF;
    position: relative;
}
select#carrerasList {
    width: 290px;
    height: 180px;
    background-color: #FFFFFF !important;
    padding: 3px;
    background-image: none;
}
select#carrerasList optgroup {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #7fc730;
    font-style: normal;
    padding: 2px;
}

select#carrerasList option {
    font-size: 13px;
    font-weight: normal;
    text-transform: none;
    color: #333333;
    margin-bottom:2px;
    font-style: normal;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 7px;
}
#flechaCarreras {
    position: absolute;
    left: -29px;
    top: 98px;
}
div#solapaBusqueda {
    font-size: 11px;
    background-image: url(/images/solapaBusqueda.gif);
    height: 18px;
    width: 186px;
    text-align: center;
    overflow: hidden;
    line-height: 18px;
    color: #023357;
    position: absolute;
    left: 104px;
    top: 77px;
}

div#solapaBusqueda a {
    color: #023357;
    text-decoration:none;
}




#adsenseMain h2 {
    background-image: url(/images/links.gif);
    height: 20px;
    width: 175px;
    display: block;
    text-indent: -9000px;
    background-repeat: no-repeat;
}
#adsenseMain {
    margin-top: 20px;
}
#login ol {
    list-style-type: none;
    margin-left: 7px;
}



div#loginbox {
    background-image: url(/images/login_body.gif);
    width: 245px;
}
#login label {
    font-weight: bold;
    color: #333333;
    display: block;
    margin-bottom: 2px;
}


#destacado p {
    margin-right: 7px;
}

h2#tituloNotas {
    background-image: url(/images/ultimasnoticias.gif);
    height: 18px;
    width: 182px;
    text-indent: -9000px;
    background-repeat: no-repeat;
}
#notas .noticia {
    margin-top: 8px;
    padding-bottom: 23px;
    background-image: url(/images/sombranoticias.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}
#notas h3 {
    font-size: 11px;
    font-weight: bold;
    color: #056AB3;
    margin-top: 8px;
    margin-bottom: 3px;
}
.derecha {
    text-align: right;
    margin-top: 4px;
}
#notas a {
    font-weight: bold;
    text-decoration: none;
    color: #056AB3;
}
#notas .previewNota {
    padding: 2px;
    border: 1px solid #CCCCCC;
}

div#notas {
    margin-top: 12px;
    width: 244px;
    margin-left: 4px;
}

#root {
    width:909px;
    margin-right: auto;
    margin-left: auto;
}

#contenedor {
    width: 780px;
    float:left;
    background-image: url(/images/fondo_body.gif);
}
div#header {
    background-image: url(/images/header.gif);
    height: 95px;
    width: 780px;
}
#navegacion li {
    list-style-type: none;
    display: inline;
}
div#navegacion {
    background-image: url(/images/fondo_navbar.gif);
    height: 33px;
    margin-left: 8px;
    margin-right: 5px;
}
div#subnavegacion {
    background-image: url(/images/fondo_subnavbar.gif);
    height: 29px;
    margin-left: 8px;
    margin-right: 5px;
    padding-top:4px;
    padding-left:5px;
}
#subnavegacion li {
    list-style-type: none;
    display: inline;
}


a.searchByCarrera {
    background-image: url(/images/search_carrera.gif);
    height: 99px;
    width: 88px;
}
a.searchByCategoria {
    background-image: url(/images/search_categoria.gif);
    height: 75px;
    width: 88px;
}
a.searchByUniversidad {
    background-image: url(/images/search_universidad.gif);
    height: 75px;
    width: 88px;
}
a.searchByTerciario {
    background-image: url(/images/search_terciarios.gif);
    height: 94px;
    width: 88px;
}



/* HOVER SOLAPAS */

a.searchByCarrera:hover, .searchByCarreraOver {
    background-image: url(/images/search_carrera_over.gif);
    height: 99px;
    width: 88px;

}
a.searchByCategoria:hover, .searchByCategoriaOver {
    background-image: url(/images/search_categoria_over.gif);
    height: 75px;
    width: 88px;

}
a.searchByUniversidad:hover, .searchByUniversidadOver {
    background-image: url(/images/search_universidad_over.gif);
    height: 75px;
    width: 88px;

}
a.searchByTerciario:hover, .searchByTerciarioOver {
    background-image: url(/images/search_terciarios_over.gif);
    height: 94px;
    width: 88px;

}

/* HOVER SOLAPAS*/
#header h1 a, #header p a {
    text-indent: -9000px;
    float:left;
    cursor:pointer;
    height:80px;
    width:280px;
}

.busqueda .duracion select, .busqueda .duracion {
    width: 130px;
    float: left;
}
.busqueda .nivel {
    margin-left:20px;
}

.busqueda .nivel select, .busqueda .nivel {
    width: 130px;
    float: left;

}

.dropMenuAjax {
    background-color:#4A9D29;
    display:block;
    padding:1px;
    border:solid 1px #4A9D29;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    overflow:hidden;
}

.dropMenuAjax ol {
    margin:0px;
    padding:0px;
    cursor:default;
}

.dropMenuAjax li {
    padding:3px;
}

.dropMenuAjaxliOver {
    background-color:#7E98FE;
}
div#banner {
    height: 60px;
    width: 468px;
    float: right;
    margin-top: 20px;
    margin-right: 12px !important;
    margin-right: 7px;
}
div#ubicacion, div#opciones {
    height: 31px;
    line-height: 31px;
    padding-left: 8px;
    color: #333333;
    margin-bottom: 12px;
}

/* HACKING HACAA */
div#ubicacion h1{
    font-family: "Trebuchet MS", Arial, Tahoma;
    font-size: 11px;
}


div#systemMessages {
    height: 31px !important;
    height: 24px;
    line-height: 31px;
    padding-left: 8px;
    color: #333333;
    overflow:hidden;
    margin-bottom: 12px;
    padding-top: 0px !important;
    padding-top: 7px;
}

.ok {
    background-image:url(/images/mensajeOk.gif);
}

.error {
    background-image:url(/images/mensajeError.gif);
}

div#quickly {
    background-color: #EEEEEE;
    margin-bottom: 12px;
    clear:both;
    height:100px;
}
#detallesCategoria .top {
    background-image: url(/images/categoria_top.gif);
    height: 6px;
    background-repeat: no-repeat;
}
form#busquedaRapida {
}

#carreraAbajo, #carreraAbajo2 {
    color:#ff6600!important;

}

#busquedaRapida #sendit {

    background:#4A9D29 none repeat scroll 0 0;
    border-color:#7ECD5F #50833D #50833D #7ECD5F;
    border-style:solid;
    border-width:1px;
    color:#FFFFFF;
    cursor:pointer;
    font-size:110%;
    font-weight:bold;
    height:25px;
    width:75px;
    margin-top:10px;

}
#busquedaRapida select {
    display: block;
    padding: 1px;
    width: 120px;
}
#quickly .top {
    background-image: url(/images/busca_rapidaTop.gif);
    height: 6px;
}
#detallesCategoria .bottom {
    background-image: url(/images/categoria_bottom.gif);
    height: 6px;
}
#detallesCategoria {
    background-color: #B6D4E9;
    margin-bottom: 12px;
}
#relacionado {
    background-color: #EFEFEF;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 12px;
    padding-left: 12px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    margin-bottom: 12px;
}
table#detalles {
    width: 100%;
    border-left:1px solid #DEE8EE;
    border-right:1px solid #DEE8EE;
    border-top:1px solid #DEE8EE;
}
table#detalles th {
    background-color: #F5F7F8;
    font-weight: bold;
    padding: 4px;
    border-bottom: solid 1px #DEE8EE;
    border-top: solid 1px #DEE8EE;
    color: #000033;
    margin-bottom: 1px;
}
#top{
    padding-top: 5px;
    padding-bottom: 5px;
    color:#66CC00;
    font-size: 13px;
    height: 50px;
}
#top h1{
    font-size: 26px;
    border-bottom:solid 3px #66CC00;
    height: 40px;
}
#top p span{
    color:#666666;
}




#detalles td {
    padding: 4px;
    /*	border-bottom: solid 1px #DEE8EE;	*/

}

#detalles h3, #detalles h3 a {
    color: #0000FF;
    font-size: 14px;
    font-family: Arial, Tahoma;
    font-weight: normal;
    text-decoration:underline;
}

#detalles h7, #detalles h7 a {
    color: #787878;
    font-size: 14px;
    font-family: Arial, Tahoma;
    font-weight: bold;
    text-decoration:underline;
}

/*#detalles a:hover h3{
	background-color: #1F98FF;
	font-size: 16px;
	font-weight: bolder;
	color:#FFFFFF;
}*/

.arancel:hover {
    background-color: #1F98FF;

    font-weight: bolder;
    color:#FFFFFF;
}
.arancel {
    color: #1F98FF;
}

img#resultados {
    margin-bottom: 12px;
}

#relacionado ul {
    list-style-type: none;
}

#detallesCategoria .body {
    margin-right: 7px;
    margin-left: 7px;
    margin-top: 3px;
    margin-bottom: 3px;
}
#detallesCategoria h2 {
    font-size: 16px;
    color: #045897;
    display: block;
    margin-bottom: 7px;
}
#detallesCategoria table th {
    text-align: left;
    font-weight: bold;
    color: #333333;
}

#detallesCategoria #listaCat {
    width: 320px;
    padding-right: 23px;
    border-right-width: 1px;
    border-right-style: dotted;
    border-right-color: #666666;
    text-align: left;
    font-weight: bold;
    color: #333333;
    float: left;
}

#detallesCategoria #listaCat li {
    list-style-type: none;
    display: inline;
}
#detallesCategoria .bottom {
    clear: both;
}
#destacadosResult img {
    padding: 3px;
    margin: 3px;
}


#detallesCategoria #listaCat a {
    text-decoration:none;
}


#detallesCategoria td {
    color: #333333;
}
#tablaCategoria {
    width: 350px;
    padding-right: 23px;
    border-right-width: 1px;
    border-right-style: dotted;
    border-right-color: #666666;
}

#quickly .bottom {
    background-image: url(/images/busca_rapidaBottom.gif);
    height: 6px;
}
#quickly .body {
    margin-right: 7px;
    margin-left: 7px;
    margin-top: 3px;
    margin-bottom: 3px;
    color: #666666;
}
#quickly h2 {
    color: #009900;
    font-size: 16px;
}
#busquedaRapida fieldset {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none
}
#busquedaRapida ol {
    list-style-type: none;
}
#busquedaRapida label {
    /*font-weight: bold;*/
    display: block;
}
#busquedaRapida li {
    float: left;
    margin-right: 10px;
}
div#ubicacion a {
    color: #3300FF;
    font-weight: bold;
}
#adsense {
    margin-top: 12px;
    margin-bottom: 24px;
    margin-left: 24px;
}
.asociado {
    background-color: #DEECF5;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #FFFFFF;

}

#detalles .asociado td{
    padding-top:15px;
    padding-bottom:15px;
}

#top10 a {
    color: #003366;
    text-decoration: none;
}
#top10 li {
    list-style-position: inside;
    padding-top: 3px;
    padding-bottom: 3px;
}
#listc a {
    color: #003366;
    text-decoration: none;
    max-width:170px;
}
#listc li {
    list-style-position: inside;
    padding-top: 3px;
    padding-bottom: 3px;
    max-width:170px;
}

#listu a {
    color: #003366;
    text-decoration: none;

}
#listu li {
    list-style-position: inside;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 600px;

}


#listv a {
    color: #003366;
    text-decoration: none;
}
#listv li {
    list-style-type: decimal;
    padding-bottom: 6px;
    margin-bottom: 6px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #003366;
    list-style-position: inside;
}

#actualidad li {
    list-style-type: decimal;
    padding-bottom: 6px;
    margin-bottom: 6px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #E39359;
    list-style-position: inside;
}
#actualidad a {
    color: #E39359;
    font-weight: bold;
    text-decoration: none;
}
#actualidad a:hover {
    text-decoration: underline;
}
#publicidad {
    background-image: url(/images/middle_right.gif);
    width: 129px;
    float:right;
    background-repeat: repeat-y;

}
#publicidad1 {

    width: 129px;
    float:right;

}
#textoDerecha {
    width: 129px;
    float:right;
}
#publicidad .body {
    text-align: center;
}

#publicidad .top {
    background-image: url(/images/header_right.gif);
    height: 16px;
}
#publicidad .bottom {
    background-image: url(/images/footer_right.gif);
    height: 13px;
}
#listaCat li {
    display: block;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 12px;
    width: 155px;
    float: left;
}
#listaCat a {
    color: #333333;
}

#carreras {
    margin-top: 12px;
}
#carreras li {
    margin-left: 24px;
    margin-top: 5px;
    font-size: 13px;
    font-weight: bold;
    list-style-type: disc;
}
#carreras li ol {
    margin-bottom: 12px;
}
#carreras li li {
    font-size: 16px;
    font-weight: normal;
    list-style-type: circle;
}
#carreras ol {
    margin-left: 12px;
    margin-top: 12px;
}
input#botonBuscar {
    width: auto;
    margin-right: 7px;
    margin-left: 7px;
    padding-bottom: 4px;
    margin-top: -4px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
}
form#busquedaRapidaMini input {
    padding: 1px;
    float: left;
    margin-top: 2px;
    background-image:none;
}


#subnavegacion ul {
    padding: 4px;
    list-style-type: none;
}
#subnavegacion li {
    padding-right: 12px;
    font-weight: bold;
}

form#busquedaRapidaMini {
    float: right;
}
#subnavegacion a {
    text-decoration: none;
    color: #003399;
}
#loginbox ul  a {
    color: #003366;
    font-weight: bold;
    text-decoration: none;
}
#loginbox ul {
    list-style-type: none;
    margin-top: 12px;
    margin-left: 5px;
}
#loginbox li {
    padding-top: 3px;
    padding-bottom: 3px;
}
#subnavegacion {
    color: #006600;
}
#micuentaSecciones a {
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}
#micuentaSecciones li {
    list-style-type: none;
    padding-top: 7px;
    padding-bottom: 7px;
}
#formMiras h2 {
    font-size: 18px;
    padding-bottom: 12px;
}
#formMiras a {
    color: #0000CC;
    text-decoration: none;
}
div#contenidoNoticia {
    padding: 6px;
    font-size: 13px;
    margin-top: 17px;
    line-height: 24px;
    width: 400px;
}
div#publicidadNoticia {
    height: 500px;
    float: right;
    width: 280px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
    background-color: #FEFEFE;
    margin-top: 18px;
    padding-left: 12px;
}
#navNoticias {
    border-top-width: 1px;
    border-top-style: dotted;
    border-top-color: #666666;
    clear: both;
    padding-top: 6px;
}
div#copete {
    background-color: #EFEFEF;
    border: 1px solid #999999;
    padding: 4px;
    margin-top: 12px;
}
#noticiasSeccion p {
    font-size: 12px;
    text-align: justify;
}
#noticiasSeccion small {
    color: #666666;
}
#noticiasSeccion .noticiasSeccion {
    padding-bottom: 12px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #999999;
}
#separador div {
    padding-top: 20px;
    padding-left: 12px;
}
#separador div a {
    text-decoration: none;
    color: #333333;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #666666;
}

#bothmediaHelpMsg {
    background-color:#D7E4EE;
    color:#000000;
    margin-bottom:10px;
    border-width:1px;
    border-style:solid;
    border-color:#465A79;
    padding:4px;
    padding-left:8px;

}#destacadosResult {
    float: none;
    width: 320px;
    padding-left: 345px !important;
    padding-left: 0px;
}
li#sombra {
    background-image: url(/images/search_terciarios_over.gif);
    height: 94px;
}
.faq li a {
    text-decoration:none;
    font-weight:bold;
    color:#000066;
}
.faq li {
    font-weight:bold;
}

#faqList a {
    text-decoration:none;
    font-weight:bold;
    color:#000066;
}
form#formRegistro input[type=text], form#formRegistro textarea {
    border: 1px solid #023051;
    padding: 2px;
    font-family: "Trebuchet MS", Arial, Tahoma;
    font-size: 12px;
    background-color: #FFFFFF;
}
form#consulta input[type=text], form#consulta select, form#consulta textarea, form#consulta input[type=password]  {
    background-color: #FFFFFF;
    background-image: none !important;
}
div#genericInformacion {
    background-image: url(/images/infoGeneric.gif);
    height: 128px;
    width: 390px;
    float: right;
    background-position: 1px;
}
div#genericInformacion p {
    margin-bottom: 6px;
}
div#genericInformacion #inner {
    height: 110px;
    margin: 7px;
    overflow: auto;
    color:#666666;
    font-size:12px;
}

div#genericInformacion #inner h2{
    font-size:18px;
}

div#genericInformacion #inner h3{
    font-size:14px;
}

form#busquedaRapidaMini #carrera {
    border: 1px solid #80C731;

    background-color: #FFFFFF !important;

}
div#searchByUniversidadPub {
    padding-top: 38px;
}
div#postfooter {
    background-image: url(/images/bienvenida.gif);
    background-repeat: repeat;
    background-position: 0px bottom;
    width: 740px;
    clear: both;
    margin-right: 5px;
    margin-left: 8px;
    border:7px;
    border-style:solid;
    border-color:#FFFFFF;
    padding:6px;
    padding-top: 20px;

}
#postfooter p{
    margin-left: 12px;
    margin-right: 12px;
    margin-bottom: 12px;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color:#000000;
}
#postfooter p.grande{
    margin-top: 12px;
    margin-left: 12px;
    margin-right: 12px;
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    color:#000000;
}
#postfooter a{
    text-decoration:none;
    color:#2A5D9E;
}

#postfooter h1{
    margin-top: 12px;
    margin-left: 12px;
    margin-right: 12px;
    margin-bottom: 12px;
    font-family: Arial;
    font-size: 14px;
    color:#000000;
}

#prepopup{
    width:100%;
    text-align:center;
}

#popup
{
    position: absolute;
    background:transparent;
    width: 320px;
    height: 320px;
    z-index: 5000000;
    left:5%;
    top:220px;
    /*margin: auto;*/
}
#popup1
{
    position: absolute;
    width: 201px;
    border:none;
    background:transparent;
    height: 105px;
    z-index: 5000000;
    right:0;
    left:20%;
    bottom:0;
    position:fixed;

    /*margin: auto;*/
}   
#popup1 img
{
    /*  width: 180px;
      border:none;
      height: 90px;*/
}  

#des
{
    position: absolute;
    border: none;
    width: 650px;
    margin-top:80px;
    margin-left:20px;
}

#des h1{
    font-size: 10px;
    color: #75A253;
    z-index:4;
}

/* AJAX AUTOCOMPLETE */
#ajax_listOfOptions{
    position:absolute;	/* Never change this one */
    width:280px;	/* Width of box */
    max-height:150px;	/* Height of box */

    border:1px solid #317082;	/* Dark green border */
    background-color:#FFF;	/* White background color */
    text-align:left;
    font-size:14px;
    font-weight: bold;
    z-index:100;

}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
                         margin:1px;
                         padding:1px;
                         cursor:pointer;
                         font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */

}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
                                        background-color:#317082;
                                        color:#FFF;
}
#ajax_listOfOptions_iframe{
    background-color:#F00;
    position:absolute;
    z-index:5;
}

form{
    display:inline;
}

.liverde{
    list-style:none;
    color:#47A147;
    font-family: "Trebuchet MS", Arial, Tahoma;
    font-size:14px;
}

#menu1{
    position:relative;
    display:block;
    height:32px;
    font-size:12px;
    background:transparent url(/images/bg-menu1.jpg) repeat-x top left;
    font-family:Arial,Verdana,Helvitica,sans-serif;
    margin: 0pt 5px 0pt 8px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

#menu1 ul{
    margin:0;
    padding:6px 0 6px 20px;
    list-style-type:none;
    width:auto;
}

#menu1 ul li{
    display:block;
    float:left;
    margin:0 1px 0 0;
    padding:0 10px 0 10px;
    border-right: 1px solid #CCCCCC;
    height:20px;
}

#menu1 ul li a{
    display:block;
    float:left;
    color:#666666;
    text-decoration:none;
    padding: 4px 0 0 4px;
}

#menu1 ul li a:hover{
    color:#666666;
    text-decoration: underline
}

#menu2{
    position:relative;
    display:block;
    height:25px;
    font-size:11px;
    padding:0 5px;
    background:transparent url(/images/bg-menu2.gif) repeat-x top left;
    font-family:Arial,Verdana,Helvitica,sans-serif;
    border-bottom:1px solid #60B710;
    margin: 0pt 5px 0pt 8px;
}

#menu2 ul{
    margin:0;
    padding:4px 0 4px 20px;
    list-style-type:none;
    width:auto;
}

#menu2 ul li{
    display:block;
    float:left;
    margin:0 1px 0 0;
    padding:0 10px 0 5px;
    border-right: 1px solid #60B710;
    height:20px;
}

#menu2 ul li a{
    display:block;
    float:left;
    color:#006600;
    text-decoration:none;
    padding: 4px 0 0 4px;
}

#menu2 ul li a img{
    border:none;
    padding: 0 5px 0 0 ;
    margin: 0;
    vertical-align:middle;
}

#menu2 ul li a:hover{
    color:#006600;
    text-decoration: underline
}

#menu3{
    position:relative;
    display:block;
    height:32px;
    font-size:12px;
    background:transparent url(/images/bg-menu3.jpg) repeat-x top left;
    font-family:Arial,Verdana,Helvitica,sans-serif;
    margin: 0pt 5px 0pt 8px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

#menu3 ul{
    margin:0;
    padding:6px 0 6px 20px;
    list-style-type:none;
    width:auto;
}

#menu3 button {
    background:#4A9D29 none repeat scroll 0 0;
    border-color:#7ECD5F #50833D #50833D #7ECD5F;
    border-style:solid;
    border-width:1px;
    color:#FFFFFF;
    cursor:pointer;
    font-size:110%;
    font-weight:bold;
    height:25px;
}

#menu3 select{
    padding:0px;
    color:#787878;
}

#menu3 input[type="text"]{
    padding-left: 5px;
    width:200px;
    color:#6FB6DE;
}


#menu3 ul li{
    display:block;
    float:left;
    margin:0 1px 0 0;
    padding:0 5px 0 5px;
    height:20px;
}

#menu3 ul li a{
    display:block;
    float:left;
    color:#666666;
    text-decoration:none;
    padding: 4px 0 0 4px;
}

#menu3 ul li a:hover{
    color:#666666;
    text-decoration: underline
}

.expo 
{
    color:#990000;
    background-color:#FFFFCC;
    font-family:arial;
    font-size:12px;
    font-weight: normal;

}
.tip {
    Z-INDEX: 13000; WIDTH: 130px; COLOR: #000
}
.tip-title {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #c3df7d; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #3e4f14; PADDING-TOP: 8px; BORDER-BOTTOM: #b5cf74 1px solid
}
.tip-text {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: #cfdfa7; PADDING-BOTTOM: 8px; PADDING-TOP: 4px
}

#NewsPaginator li {
    border:#EFEFEF 1px solid;
    color:#99999;
    float:right;
    margin:2px;
    padding:2px;
    text-align:center;
    width:20px;
}

#NewsPaginator ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    padding:0;
    margin:5px;
    width:720px;
    height:40px;
}

#NewsPaginator {
    padding:0;
    margin:5px;
    width:720px;
    height:40px;

}
.noS{
    background: url(/images/pedir_informacion_resultados2.gif) no-repeat ;
    width:183px;
    height:47px;
}

/*
.noS:hover{
    background: url(/images/pedir_informacion_resultados_f2.gif) no-repeat;
    width:138px;
    height:34px;
}
*/

.yaS{
    background: url(/images/pedir_informacion_gris.gif) no-repeat;
    width:183px;
    height:47px;
}

.arancelS{
    background: url(/images/consultar_arancel_gratis_r1_c1.gif) no-repeat ;margin-left:0px;
    width:230px;
    height:48px;
}

.arancelS:hover{
    background: url(/images/consultar_arancel_gratis_r1_c1_f2.gif) no-repeat;margin-left:0px;
    width:230px;
    height:48px;
}

.solicitarS{
    background: url(/images/pedir_informacion_gratis.gif) no-repeat ;margin-left:0px;
    width:230px;
    height:48px;
}

.solicitarS:hover{
    background: url(/images/pedir_informacion_gratis_f2.gif) no-repeat;margin-left:0px;
    width:230px;
    height:48px;
}

.arancelS2{
    background: url(/images/consultar_arancel_gratis_r1_c1.gif) no-repeat ;margin-left:15px;
    width:230px;
    height:48px;
}

.arancelS2:hover{
    background: url(/images/consultar_arancel_gratis_r1_c1_f2.gif) no-repeat;margin-left:15px;
    width:230px;
    height:48px;
}

.solicitarS2{
    background: url(/images/pedir_informacion_gratis.gif) no-repeat ;margin-left:15px;
    width:230px;
    height:48px;
    margin-bottom:5px;
}

.solicitarS2:hover{
    background: url(/images/pedir_informacion_gratis_f2.gif) no-repeat;margin-left:15px;
    width:230px;
    height:48px;
    margin-bottom:5px;
}

.testoad{
    margin-top:4px;
}

h3 b{
    background-color:#ccffcc;
    text-decoration:underline;
}

#detalles .duracion {
    margin-top: 3px;
    padding: 0px;
    width: 50px;
    background-color: #DFEFFF;
    border:1px;
    border-style:solid;
    border-color:#DEE8EE;
    float: left;
}

#detalles .ubicacion {
    padding-right: 5px;
    padding-left: 5px;
    margin-top: 3px;
    margin-right: 8px;
    max-width: 180px;
    background-color: #EFF8E7;
    border:1px;
    border-style:solid;
    border-color:#DEE8EE;
    float: left;
    text-align: center;
}

#topHeaderH1 { margin:auto; clear:both; width:900px}
#topHeaderH1 h1{ float:left; }
#topHeaderH1 ul { list-style: none; }
#topHeaderH1 ul li { display: inline; }

#lastSearch {
    margin-top:50px;
    margin-bottom:50px;
}

#lastSearch h4{
    font-size:14px;
}
#lastSearch ul li {
    float:left;
    list-style: none;
    margin-left:10px;
}

.button{border-radius: 0.2em 0.2em 0.2em 0.2em;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);cursor: pointer;display: inline-block;outline: 0 none;text-align: center;text-decoration: none;}

#search_bar{margin:0 5px 0 8px;position:relative;display:block;height:32px;font-size:12px;background:transparent url(/images/bg-menu3.jpg) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;}
#search_bar label {color:#787878;float:left;margin:6px 0 0 25px;}
#search_bar select {float:left;margin:5px 0 0 10px;color:#787878;padding:0;}
#search_bar input {float:left;margin:5px 0 0 20px;}
#search_bar .buttonSearch {float:left;margin:4px 0 0 30px;font:15px Arial,Helvetica,sans-serif;width:80px;color:#fef4e9;border:none;background:#60b633;padding: 0.16em 0;background:-webkit-gradient(linear,left top,left bottom,from(#60b633),to(#3fa629));background:-moz-linear-gradient(top,#60b633,#3fa629);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60b633',endColorstr='#3fa629');}
#search_bar .buttonSearch:hover {background:#1b941e;background:-webkit-gradient(linear,left top,left bottom,from(#3fa629),to(#60b633));background:-moz-linear-gradient(top,#3fa629,#60b633);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fa629',endColorstr='#60b633');}

