/* CSS Document */

* { padding: 0px; margin: 0px; }
.h1top{
color: rgb(153, 153, 153);
font-size: 11px;
margin-left:20px;
margin-top:14px;
margin-bottom:14px;
}

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: 200px;
	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 {
	height: 127px;
	margin-bottom: 12px;
}
div#resultadoTitle img#resultados {
	padding-right: 10px;
}

div#searchBox {
	/*background-image: url(../images/search_box.gif);*/
	background-color:#ededed;
	width: 761px;
	height: 290px;
	float: left;
}

div#searchBox h2{
	color: #656565;
	font-size: 24px;
	margin-top: 17px;
	margin-left: 22px;
	float:left;
}
div#searchBox p{
	color: #656565;
	font-size: 12px;
	margin-left: 22px;
	clear:both;
}

div#searchBox .busqueda li {
	margin-bottom:10px !important;
}

div#searchBox input#carreraAbajo {
	border:1px solid;
}

div#searchBox #searchByCarreraPub, #adboxSearch {
	padding-top:0px !important;
}

div#searchBox #adboxSearch {
	padding-right:115px;
}

div#searchBox #totalCarreras {
	color:blue;
	float:left;
	font-size:11px;
	margin-left:25px;
	margin-top:22px;
}

div#columna1 {
	width: 200px;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;*/
	float: left;
}
div#contenido {
	margin-top: 12px;
	margin-left:20px;
}

div#search {
	padding-top: 3px;
	height: 280px;
}
#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-color:#E6E6E6;
	width:177px;
	color:#4F6B9D;
	font-weight:normal;
	height:40px;
	padding-top:20px;
	font-size:12px;
	padding-left:14px;
	
}
.listc {
	background-color:#f7f7f7;
	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;
	overflow:auto;
	height: 205px;
	width:165px;
	max-width:190px;
	border-left:3px solid #E6E6E6;
	color:#333333;
}

#listu .top {
	margin-top:0px;
}
#listu .top h2 {
		background-color:#E6E6E6;
	width:177px;
	color:#4F6B9D;
	font-weight:normal;
	height:40px;
	padding-top:20px;
	font-size:12px;
	padding-left:14px;
	
}
#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;
	overflow:auto;
	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:0 18px 12px 11px;
	overflow: hidden;
}


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: right;
	margin-right: 20px;
}
#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;
	overflow: auto;
}
#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: #656565;
	font-size: 18px;
	width: 300px;
	margin-top: 17px;
	margin-left: 25px;
}
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:202px;
	height:26px;
	cursor:pointer;
}


.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;
	background-image:url('../images/buscar-carrera_r2_c2.gif');
	border:0px;
}
.busqueda #buscar:hover {
	border:0px;
	margin-top: 12px;
	float: left;
	background-image:url('../images/buscar-carrera_r2_c2_f2.gif');
}

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: 370px;
	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: -22px;
	top: 16px;
}
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 {
	font-size:14px;
	color:#5570a2;
	height: 18px;
	margin-bottom:20px;
}
#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: 450px;
	margin-left: 4px;
}
div#notas p {
	color:#656565;
	
	
}

#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;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
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;
}
#detallesCategoria .top {
	background-image: url(../images/categoria_top.gif);
	height: 6px;
	background-repeat: no-repeat;
}
form#busquedaRapida {
	overflow: auto;
}
#busquedaRapida input {
	width: 120px;
}
#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;
	overflow: auto;
}
#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:#333;;
	text-decoration: none;
	max-width:170px;
}
.listc li {
	/*list-style-position: inside;*/
	list-style:none;
	padding-top: 3px;
	padding-bottom: 3px;
	max-width:170px;
	margin-left:10px;
}

.withDecoration li{
	list-style-position:outside !important;
	list-style-type:circle !important;
	
	
}

#listu a {
	color: #333;
	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:200px;
      /*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 */
		
		overflow:auto;	/* Scrolling features */
		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_resultados.gif) no-repeat ;
width:138px;
height:34px;
}


.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:138px;
height:34px;
}

.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;
}


.stickyUniversity {
	background-color:#EDEDED;
	width:100%;
	height:75px;
	padding-left:10px;
	padding-top:10px;
}

.stickyUniversity ul li {
	padding:1px;
    float:left;
	list-style:none;
}
.stickyUniversity ul li img {
	height:60px;
	width:60px;
} 


.footer_text {
			color:#666666;
			font-size:12px;
			margin-left:20px;
			width:744px;
        }

        #topHeaderH1 { margin:auto; clear:both; width:650px}
#topHeaderH1 h1{ float:left; }
#topHeaderH1 ul { list-style: none; }
#topHeaderH1 ul li { display: inline; }
