@charset "utf-8";
/* CSS Document */
hr {
	color:#FFFFFF;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.borde_icp_calendar {
	border-right:solid;
	border-right-width:1px;
	border-right-color:#520513;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#520513;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#520513;
}
.border_box {
	border:solid;
	border-width:1px;
	border-color:#520513;
}

.borde_barra {
	border-right:solid;
	border-right-width:1px;
	border-right-color:#e4c7cc;
}
.borde_emails {
	border-left:dotted;
	border-left-width:1px;
	border-left-color:#840018;
}
.borde_calendario1 {
	border-left:solid;
	border-left-width:1px;
	border-left-color:#840018;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#840018;
}
.borde_calendario2 {
	border-left:solid;
	border-left-width:1px;
	border-left-color:#840018;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#840018;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#840018;
}

.borde_timeline {
	border-bottom:solid;
	border-bottom-width:15px;
	border-bottom-color:#FFFFFF;
}
.borde_historia {
	border-bottom:solid;
	border-bottom-width:thin;
}
.norepeat {
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
}
.texto_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #FFFFFF;
}
.texto_breadcrum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;
	color: #FFFFFF;
}
.texto_index_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #840018;
}
.texto_index_top2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #e4c7cc;
}

.texto_titulos_index {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-style:oblique;
	font-size: 13px;
	color: #830018;
}
.texto_BUSES {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-style:oblique;
	font-size: 13px;
	color: #747474;
	
}
.texto_investigaciones {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-style:normal;
	font-size: 13px;
	color: #FFFFFF;
}

.texto_hora {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-style:oblique;
	font-size: 19px;
	color: #FFFFFF;
}
.texto_pregrado {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-style:oblique;
	font-size: 15px;
	color: #FFFFFF;
}
a.links_pregrado {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 15px;
	color: #FFFFFF;
    text-decoration: none;
}
a.links_pregrado:hover {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-style:oblique;
	font-size: 15px;
	color: #f5bdc8;
    text-decoration: none;
}
.texto_titulos_BARRA {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-style:oblique;
	font-size: 18px;
	color: #840018;
}
.texto_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 10px;
	color: #d46510;
}
.texto_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #747474;
}
.texto_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}
.texto_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-size: 12px;
	color: #FFFFFF;
}
.texto_direcciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6c6c6c;
}
a.links_emails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #840018;
    text-decoration: none;
}
a.links_emails:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #dd2344;
    text-decoration: none;
}
a.links_emails2 {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight:bolder;
	font-style:oblique;
	font-size: 13px;
	color: #747474;
    text-decoration: none;
}
a.links_emails2:hover {
color:#333333;
    text-decoration: none;
}
a.tab_investigaciones {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 15px;
	color: #747474;
    padding:10px 10px 10px 10px;
	text-decoration: none;
	margin:5px 15px; border: dotted 1px #747474;
	background-image:url(../images/back-matriculacion.jpg);
}
a.tab_investigaciones:hover {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 15px;
	color: #FFFFFF;
    padding:10px 10px 10px 10px;
	text-decoration: none;
	margin:5px 15px; border: dotted 1px #747474;
	background-image:url(../images/back-matriculacion2.jpg);
}
a.horario_clases {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 15px;
	color: #747474;
    padding:10px 10px 10px 10px;
	text-decoration: none;
	margin:5px 15px; border: dotted 1px #747474;
	background-image:url(../images/back-matriculacion.jpg);
}

a.matriculacion {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 15px;
	color: #747474;
    padding:20px 20px 20px 20px;
	text-decoration: none;
	margin:5px 15px; border: dotted 1px #747474;
	background-image:url(../images/back-matriculacion.jpg);
}
a.links_banners_pregrado {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 14px;
	color: #747474;
	padding-right:20px;
	padding-top:12px;
	padding-bottom:11px;
	text-decoration: none;
	background-image:url(../images/back-matriculacion.jpg);
}
a.links_banners_pregrado:hover {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 14px;
	color: #a9a9a9;
	padding-right:20px;
	padding-top:12px;
	padding-bottom:11px;
	text-decoration: none;
	background-image:url(../images/back-matriculacion.jpg);
}
a.link_tour {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 11px;
	color: #aea884;
    padding:7px;
	text-decoration: none;
	margin:5px 5px;
	border-left: solid 2px #aea884;
	background-color:#f7f4e5;
}
a.link_tour:hover {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	color: #faf8eb;
	text-decoration: none;
	border-left: solid 2px #aea884;
	background-color:#dfdabf;
}
a.links_cafe_tours {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #FFFFFF;
  text-decoration: none;
}
a.links_cafe_tours:hover {
	color: #6c6641;
	text-decoration: none;
}
a.links_int {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
  text-decoration: none;
}
a.links_int:hover {
	color: #d9697c;
	text-decoration: none;
}


a.links_index {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #FFFFFF;
  text-decoration: none;
}
a.links_index:hover {
	color: #d9697c;
	text-decoration: none;
}
a.links_breadcurum {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;
	color: #FFFFFF;
  text-decoration: none;
}
a.links_breadcurum:hover {
	color: #ebd8d8;
	text-decoration: none;
}

a.menu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
  text-decoration: none;
}
a.menu:hover {
	color: #6b2e20;
	text-decoration: none;
}
.form_buscador_top {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:4px;
	background-color: #fff9fa;
	border: 1px solid #efd7dd;
	color: #45080b;
}
.form_ingreso_usuarios_top {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:2px;
	background-color: #fff9fa;
	border: 1px solid #efd7dd;
	color: #45080b;
}
.form_gris {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:6px;
	background-color: #FFFFFF;
	border: 1px solid #d8d8d8;
	color: #646262;
}
#residencia ol{
   margin:5; 
   padding:10; 
   list-style-image:url(../images/check.gif);
   list-style-position:outside;
   }

#residencia ul li{
   margin:5; 
   padding:10; 
   list-style-image:url(../images/check.gif);
   list-style-position:outside;
   }
        #menu{ margin:0px; padding:0px; list-style:none; color:#830018; line-height:9px; display:inline-block; float:left; z-index:3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
        #menu a { color:#830018; text-decoration:none; }
        #menu > li {background:transparent none repeat scroll 0 0; cursor:pointer; float:left; position:relative;padding:0px 20px 0px 0px;}
        #menu > li a:hover {color:#4a000e;}
        #menu .logo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}
        /* sub-menus*/
        #menu ul { padding:0px; margin:0px; display:block; display:inline;}
        #menu li ul { position:absolute; left:-14px; top:-15px; margin-top:0px; width:150px; line-height:16px; background-color:#830018; color:#830018; /* for IE */ display:none; }
        #menu li:hover ul { display:block;}
        #menu li ul li{ display:block; margin:5px 15px; padding: 5px 0px;  border-top: dotted 1px #FFFFFF; list-style-type:none; }
        #menu li ul li:first-child { border-top: none; }
        #menu li ul li a { display:block; color:#FFFFFF; }
        #menu li ul li a:hover { color:#d9697c; }
        /* corners*/
        #menu .corner_inset_left { position:absolute; top:0px; left:-12px;}
        #menu .corner_inset_right { position:absolute; top:0px; left:150px;}
        #menu .last { background-color:#830018 none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #menu .corner_left { position:absolute; left:0px; top:0px;}
        #menu .corner_right { position:absolute; left:132px; top:0px;}
        #menu .middle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}
		#menu .middle_top { position:absolute; left:18px; height: 10px; width: 115px; top:0px;}
		
#eventos ul li{
   margin:2; 
   padding:1;
   display:inline;
   list-style-image:url(../images/check.gif);
   list-style-position:outside;
   }
a.boton_gris {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 15px;
	color: #747474;
    padding:10px 10px 10px 10px;
	text-decoration: none;
	margin:10px 0px 0px 0px; border: dotted 1px #747474;
	background-image:url(../images/back-matriculacion.jpg);
}
a.boton_gris:hover {
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	display:block;
	font-weight:bolder;
	font-style:oblique;
	font-size: 15px;
	color: #949494;
    padding:10px 10px 10px 10px;
	text-decoration: none;
	margin:10px 0px 0px 0px; border: dotted 1px #747474;
	background-image:url(../images/back-matriculacion.jpg);
}
