﻿ .etiquetas
{
FONT-SIZE: 12px; 
COLOR: #000000; 
FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    font-weight:bold;


}

body 
{
	margin-top: 0px;
	SCROLLBAR-FACE-COLOR: #f7f6f6; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #E2EDC2; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	Background-color: #ffffff;
	font-family: Geneva, Arial, Helvetica, Sans-Serif;

}

* {margin:0; padding:0}
li {list-style-type:none;}
    
ul {list-style-type:none;}
    
.border_bottom
{
    border-bottom: solid 5px #cad5fd;
    /*text-decoration: underline;   */
}
        
#container 
{
	   width:650px;
	   height:auto;
	   margin: 0 auto;
}

.Letra
{
	font-family:Monotype Corsiva;
	font-size: 22pt;
}

.z-index
{
	z-index: 90;
		
}

.backBlueFontWhite {
	background-color: #003366;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Geneva, sans-serif;
}


.Contenidos
{
    font-family: Arial, MS Sans Serif;
    font-size:10pt;
    color:Black; 
    line-height:1.5em;
    text-align: justify; 
    /*border: solid 1pt #000000;^*/
}

.Contenidos_chico
{
    /*font-family:MS Sans Serif;*/
    font-size:8pt;
    color:Black; 
    line-height:1.5em;
    text-align: justify; 
    /*border: solid 1pt #000000;^*/
}

.Contenido_Menu
{
    font-size:9pt;
    color:Black; 
    line-height:1.2em;
    text-align: justify; 
}

.Noticias
{
    /*font-family:MS Sans Serif;*/
    font-size:8pt;
    color:Black; 
    line-height:1.5em;
    text-align: justify; 
    /*border: solid 1pt #000000;^*/
}

.Unidades
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:11pt;
    font-weight:bold;    
    color:Black; 
    line-height:1.5em;
    text-align:left;
    width: 300px; 
    padding-left: 10px;
    padding-top: 10px;
    vertical-align:top;     
}

.Unidades1
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;    
    color:Black; 
    line-height:1.5em;
    text-align:left;
    width: 700px; 
    padding-left: 10px;
    padding-top: 10px;
    vertical-align:top;     
}

.Unidades2
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;    
    color:Black; 
    line-height:1.5em;
    text-align:left;
    width: 300px; 
    padding-left: 10px;
    padding-top: 10px;
    vertical-align:top;     
}

.Unidad_link a:visited
{
	text-decoration: none;
	color:#ffffff;
}

.no-border
{
	border: 0;
}

.border
{
	border: solid 1px #000000;	
}

.padding
{
	/*border-left: solid 4px #fe9007;*/
	padding: 10px 0 10px 10px;	
}


.padding40
{
	padding-top: 40px;
}

.paginacion
{
	/*border-top: inset 2px #2a7af4;*/
	padding-top: 10px;
	color: #003366;
	font-size: 10pt;
	font-style:italic;
	letter-spacing: 3px;
	text-decoration: none;			
	height: 30px;
}

.mayuscula
{
	text-transform:capitalize;	
}

.img-shadow {
  float:left;
  background: url('../Images/shadow1.png') no-repeat bottom right;
  margin: 10px 0px 5px 10px;
  }
  
.img-shadow a
 {
	text-decoration: none;
	cursor:pointer;
	border: 0;
 }
 
 .img-shadow2 {
  float:left;
  background: url('../Images/shadow2.png') no-repeat bottom right;
  margin: 10px 5px 5px 10px;
  }

.img-shadow2 img {
  display: block;
  position: relative;
  border: 0px;
  margin: -6px 10px 10px -6px;
  }
    
.img-shadow img {
  display: block;
  position: relative;
  border: 0px;
  margin: -6px 10px 10px -6px;
  }
    
img.shadow 
{/*
   border-bottom: 4px solid #999999;
   border-right: 4px solid #777777;*/
   border: 4px outset #777777;
}

.margin_top_bottom
{
	margin-top: 15px;
	margin-bottom: 5px;	
}

.SiteMap
{
	 font-family:Geneva, Arial, Helvetica, sans-serif;	
	 font-size: 9pt;
	 text-decoration: none;	 
	 text-align: left;
	 color: #666666;
	 vertical-align:middle;
	 list-style:none;
}

.SiteMap a:visited
{
	color:	#666666;
}

#TbContenido
{
	vertical-align:top; 
	/*border-right: solid 1pt #f8e4c2;	*/
}

.espaciado_largo tr
{
	height: 70px;
}

.espaciado_medio tr
{
	height: 60px;
}

.espaciado_corto tr
{
	height: 50px;
}

ul.Invest_list li
{
	list-style-type:decimal;
	margin-left: 5px;
}

.content_seccion
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 10px;
	padding-right: 0px;
	float: left;
	padding-top: 0px;
}

.content_table
{
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;	
	padding-top: 0px;
}

.style1 {
	color: #666666;
	font-weight: bold;
	font-size: 30px;
}

.ColorBlue
{
	font-family: Geneva, Arial, Helvetica, sans-serif;	
	background-color: #c2d4fc;
	color: #003366;
	font-size: 10pt;
	font-weight: bold;
	text-align:right;
	padding-right: 10px;
}

.textBlanco
{
	color:#ffffff;
	font-size:11pt;
	font-style:normal;
	font-weight:bold;
	list-style:none;
	text-decoration:none;
	text-align:center;
}

.sin_subrayado
{
	text-decoration: none;	
}

.Titulo  /*Pagina Principal*/
{
	text-align:left;
	font-family:Arial Black, sans-serif;
	font-size:13pt;
	font-weight:bold;
    color:#003366;    
}

.Titulo1  /*Pagina Principal*/
{
	font-family:Arial Black, sans-serif;
	font-size:14pt;
    letter-spacing: 1px;
    color:#0136a0;
    display:block;    
}

.Subtitulo
{
    font-family:Geneva, sans-serif;
    font-size:14pt;
    font-weight:bold;
    color:#003366;
    text-align:left;        
}

.Titulo_menu
{
    font-family:Geneva, sans-serif;
    font-size:16pt;
    font-weight:bold;
    color:#003366;
    text-align:left;        
}


.Subtitulo1
{
	font-family:Geneva, sans-serif;
	font-size: 13pt;
	font-weight:bold;
    color:#003366;
    text-align:left; 
}

.align_left
{
	text-align: left;	
}
.align_right
{
	text-align: right;	
}
.align_center
{
	text-align: center;	
}

.Subtitulo2
{
	font-family:Arial Black, sans-serif;
	font-size:11pt;
	font-weight:bold;
    color:#0136a0;    
    padding-bottom: 2px;
}

th
{
	font-family:Geneva, sans-serif;
	font-size: 10pt;
	font-weight:bold;
    color:#003366;
}

.Subtitulo3
{
	font-family:Geneva, sans-serif;
	font-size: 10pt;
	font-weight:bold;
    color:#003366;
}

.Subtitulo4
{
	color:#000000;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	list-style:none;
	text-decoration:none;
	padding-top: 5px;
}

.subtitulo5
{
	font-family:Arial, sans-serif;
	font-size:13pt;
    color:#fd1105;    
    display:block; 
    padding-top: 10px;
    padding-bottom: 5px;	
}

.subtitulo6
{
	font-size:9pt;
	font-weight: bold;
    color:#000000; 	
}

.Subtitulo7
{
	color:#000000;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	list-style:none;
	text-decoration:none;
	padding-top: 4px;
}

.Nombre_Pagina /*Facultades*/
{
    font-family: Lucida Sans, sans-serif;
    font-size:17pt;
    font-weight:bold;
    vertical-align: bottom;
    color:#003366;
    text-align:center; 
    padding-bottom: 5px;
}

.Nombre_Pagina1 /*Facultades*/
{
    font-family: Lucida Sans, sans-serif;
    font-size:17pt;
    font-weight:bold;
    vertical-align: bottom;
    color:#003366;
    text-align:center;    
    border-bottom: groove 4px #003366;
}


.Nombre_Pag_Fac
{
	font-family:Lucida Sans, Bell MT, Sans-Serif;
    font-size:22pt;
    font-weight:bold;        
    /*text-shadow: -1px -1px #003366, 1px 1px #333;*/
    color:#003366;    
}

.sub_titulo
{
	font-family:Lucida Sans, Bell MT, Sans-Serif;
    font-size:14pt;
    font-weight:bold;    
    /*text-shadow: -1px -1px #003366, 1px 1px #333;*/
    color:#003366;
}

.EstiloNegro
{
	font-family: Trajan Pro;
	color: black;
	font-size: 14pt;		
}

.EstiloRojo
{
	font-family: Trajan Pro;
	color: #a51a3a;
	font-size: 15pt;
	font-weight: bold;	
}

.EstiloRojo2
{
	font-family: Trajan Pro;
	color: #a51a3a;
	font-size: 13pt;
	font-weight: bold;	
}

.EstiloAzul
{
	font-family: Trajan Pro;
	color: #3366FF;
	font-size: 15pt;
	font-weight: bold;	
}

.Discursos
{
	padding-left: 10px;
	padding-right: 10px;
	color: #ffffff;
	width: 90%;
	text-decoration: none;
}

.footerText
{
	font-size: 7pt;
	font-style: normal;
	font-family:Arial;
	color: navy;
	text-align: center;		
}

.bordesceleste 
{
	background-color: #DDE9F8;
    height: 20px;
    border: solid 1px #c3daf7;    	
}

.Imagen
{
	vertical-align:top ;
	background-color: #ffffff;
	border: solid 1px #303030;
	padding: 3px 3px 3px 3px;
	margin: 2px 2px 2px 2px;	
}

.Ilustracion
{
	vertical-align:top ;
	padding: 10px 10px 10px 15px;
	margin: 2px 2px 2px 2px;
}

.cursor
{
	cursor: hand;
	
}

#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 20px 40px;
}

.Banner_unidades
{
	vertical-align:middle ;
	margin: 0px 10px 10px 10px;
}

.divisor_unidades
{
	vertical-align:middle ;
	margin: 10px 10px 10px 20px;
}

.marco_contenido
{
	/*border: dotted 1px #87aefc;	*/
	background-color: #dbe6fc;
	padding-left: 5px;
}

.marco_contenido1
{
	/*border: dotted 1px #faddad;	*/
	background-color: #f9e4c0;
	padding-left: 5px;
}

.marco_contenido2
{
	/*border: dotted 1px #bebebe;*/
	padding-left: 5px;
}

.vineta
{
	margin-top: 3px;
	margin-right: 5px;
}

.evento
{
	display:block;
	padding-bottom: 5px;	
}

.event_imagen
{
	border: groove 3px #090a48;
	display:block;
}

.event_mes
{
	font-family: Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #fe9007;
	width: 40px;
	/*display: block;*/
}

.event_dias
{
	font-family: Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #fe9007;
	width: 70px;
	/*display: block;*/
}

.event_dia
{
	font-family: Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	color: #090a48;
	width: 40px;
	display: block;
}

.event_texto
{
	color: #a51a3a;
	font-family:Geneva, sans-serif;
	font-size: 10pt;
	font-weight:bold;
}
	
.marco_izquierdo
{
	border-left-color: Black;
	border-left-width: 1px;
	border-left-style:groove;
	padding-left: 10px;	
}

.marco_izq_padding
{
	padding-left: 10px;	
}

.marco_bottom_padding
{
	padding-bottom: 2px;
}

.division
{
	height: 5px;
	display: block;
}

.padding_right
{
	padding-right: 10px;	
}

.padding_left
{
	padding-left: 40px;
}


align_left
{
	text-align:left;
}

align_center
{
	text-align:center;
}

.event_contenido
{
	/*padding-left: 10px;*/
	vertical-align:top;	
	font-family: Geneva Arial Sans-Serif;
	font-size:10pt;
	display:block;
}

.redText
{
	background-color: #dae5fd;
	border: 1px solid #3874fd;
	padding: 8px;
	color: #a51a3a;
	font-size: 11pt;
	font-weight: bold;
}

ul.event_titulo li
{
	font-weight:bold;
	color: #d40e04;	
}

.event_titulo
{
	font-weight:bold;
	color: #d40e04;	
}

image_link
{
	text-decoration: none;
	cursor:pointer;
	border: 0;
}

.sitemap_link
{
	background-image: url('Images/icon_sitemap1.jpg');
	border: solid 1px red;
	cursor:pointer;
}

.sitemap_link a:hover
{
	background-image: url('Images/icon_sitemap1_hover.jpg');
	border: solid 3px red;
}

.event_link a:visited
{
	text-decoration: none;
	color:#003399;
}

.event_link
{
	text-decoration: none;
	color:#0033cc;
}

.event_link1
{
	text-decoration: none;
	color:#ffffff;
	cursor:pointer;
}

event_link1:hover
{
	text-decoration:none;
	color:#ff6600;
	cursor:pointer;
}

.event_link:hover
{
	text-decoration:none;
	color:#ff6600;
	cursor:pointer;
}

.link_unidad a:hover
{
    text-decoration:none;
    color:#000000;
    padding-top: 10px;
    padding-left: 30px;
    height: 22px;
} 

.link_unidad a
{
    text-decoration:none;
    color:#000000;
    padding-top: 10px;
    padding-left: 30px;
    height: 22px;
} 

.event_list li
{
	list-style-type:square;
	list-style-image: url('Images/arrow-right.gif');	
	margin-left: 15px;
	font-style:italic;
	padding-bottom: 2px;	
}

.fecha_chica
{	
	font-size: 7pt;		
	font-weight:bolder;	
}

.Pie_foto
{
    font-size: 7pt;
    font-style:italic;
    text-align:right;
}

.pie_imagen
{
	font-size: 8pt;	
	font-style:italic;
	margin-bottom: 10px;
}

.Pie_foto2
{
    font-size: 7pt; 
    font-weight: bold;    
    text-align:center;
}

.Pie_foto3
{
    font-size: 7pt; 
    font-weight: bold;    
    text-align:left;
    color: #ffffff;
}

.pie_foto_link
{
	font-size: 7pt;
	font-style:italic;
	text-align:center;	
}

.divisor
{
	padding-top:5px;
	padding-bottom: 5px;
	border-top: dotted 1px #ffffff;
	display:block;
	
}

.divisor_table
{
	height: 10px;
	display: block;	
}

a:hover
{
	color: #ff6600;	
}

/*ul.Listas li
{
	margin: 0px 0px 0px 10px;
	list-style-type: disc;	
	text-align: left;
}*/

ul.Numeracion li
{
	margin: 0px 0px 0px 10px;
	list-style-type:decimal;	
	text-align: left;
	margin-left: 20px;	
}

.ListaLetras li
{
	margin: 0px 0px 0px 10px;
	list-style-type: upper-latin;
	text-align: left;
	margin-left: 20px;	
}


/*---------------------------------------------------------*/


.DatosLabel
{	
    font-size:52px;
	text-align : left;
	color : #666666;
    font-weight:bold;
}

.NotificacionLabel
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:11pt;
    color:Black;
    font-weight:bold;
}

.NotificacionContrasena
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:13pt;
    color:#a51a3a;
    font-weight:bolder;
}

 .HorarioLabel
 {
    font-size:15px;
	text-align : center;
	color : #666666;
	font-weight:bold;
    vertical-align:middle;
 }

.DatosEstudiante
{
    width: auto;
    height: auto;
    border-width: 0px;
    text-align: justify;
}

.HeaderGrid {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #dddddd; 
}

.botom {
	cursor:hand;
	font: bold 11px Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border: 1px solid #3467D3;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3467D3', endColorStr='#2074EB', gradientType='0'); 	*/
	background-color: #507CD1;
}

.NotasAclaratorias {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001b51;       
}

.fondolila
{
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	background-color: #EFF3FB;
        text-align: center;
        border: 1px solid #dddddd;
}

.fondoceleste
{
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	background-color: #DBE8FA;
        text-align: center;
        border: 1px solid #dddddd;
}

.marquesina{
	/*font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	border: 1px solid #d3d3d3; 
    background-color: #e7eefb;
}

.estilotabla{ 
    background-color:#EFEBDE; 
    border-style:solid; 
    border-color:#666666; 
    border-width:0px;
    font-size:12pt; 
    
     }

.degradadolila {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #dddddd;
	background-color: #cbdcf0;
	/*background-image: url(Images/degradadolila.gif);
	background-repeat: repeat-x;*/
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#cbdcf0', endColorStr='#DDE9F8', gradientType='0')
    background-color: #6EAAF8;
}

.bordesverdes {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	background-color: #DDE9F8;
    height: 40px;
       	
}

.link_nav 
{
    text-decoration:none;
    color:#000000;
} 
/*A:visited {text-decoration:none;color:#000000;} */
/*A:active {text-decoration:none;color:#EA8222;} */
.link_nav:hover {text-decoration:none;color:#fe5806;}

.tbl_fac_fondo {
	background-color: #D6DFF7;
}

.DatosLabel
{
    font-size:12px;
	text-align : left;
	color : #666666;
    font-weight:bold;
}
 .HorarioLabel
 {
    font-size:15px;
	text-align : center;
	color : #666666;
	font-weight:bold;
    vertical-align:middle;
 }
hr.hrFooter 
{
	height: 2px;
	background-color: #c9c9c9;
	margin: 8px 3px 5px 3px;
 }
 
 hr.hrContenido 
{
	height: 2px;
	background-color: #0136a0;
 }
 
hr.hrTitulo
{
	height: 3px;
	background-color: #003366;
	margin: 5px 15px 10px 15px;
}
 
h1 {
	font-size:20px;
	text-align : center;
	color : #486895;
	margin:0;
	padding:20px 0 10px 0;
}
h2 {
	font-size:18px;
	text-align : center;
	color:#486895;
	text-transform: capitalize;
	padding: 1px 0 1px 0;
}
h3 {
	font-size:18px;
	text-align : left;
	color : #666666;
}
h4 {
	font-size:15px;
	text-align : left;
	color : #666666;
}
h5 {
	font-size: 13px;
	text-align : left;
	color : #666666;
}
h6 {
	font-size:15px;
	text-align : center;
	color : #666666;
	font-weight:bold;
}
#container 
{
       width:780px;
       height:auto;
       margin: 0 auto;
}

.header{
       width:780px;
       height:103px;
       background-image: url(..//Images/Banner.jpg);
      margin:0 0 1px 0;
}

.DatosEstudiante
{
    width: auto;
    height: auto;
    border-width: 0px;
    text-align: justify;
    /*padding: 0 0 20px 0;*/
}
.izquierda{
       width:150px;
       height:auto;
       border-width:0px;
       float:left;
}
.izquierda ul
{
    font: bold 11px verdana, arial, helvetica, san-serif;
    color: #586885;
    line-height:140%;
    text-transform:capitalize;
}
.derecha
{
     width: 600px;
     height: auto;
     border-width:0px;
     margin: 0 auto;
     float: right;
 }     
.principal
{
    width: 550px;
    height:auto;
    background-color: #FFF;
    border-style: solid;
    border-width: 1px;
    border-color:#000000;
    margin: 0 auto;    
    padding: 10px;
 }
.footer
{
    width: auto;
    height: 30px;
    background-image: url(BlueGrad.gif);
    border-style: solid;
    border-width: 1px;
    border-color:#000000;
    margin: 5px 0 0 0;
}
.footer h6
{
    text-align:center;
    text-transform:uppercase; 
    margin: 5px auto;
    color:#666666;
    font-size:10px; 
}

.botonlila {
	cursor:hand;
	font: bold 11px Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #a4a9b0;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#96a9c2', endColorStr='#ffffff', gradientType='0');
	background-color: #d1dae6;
}
/*-----------------------------------------*/
/*------------Menu Inferior----------------*/
/*-----------------------------------------*/


@media screen
{
	.parentMenuContainer
	{
		border: 0px none;
		background-color: white;
		padding: 0px;
		width: 184px;
	
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
	}
	
	.parentMenuContainer td
	{
		padding:0px;  
	}
	
	.parentMenuContainer a
	{
		outline: none;
	}
	
	.parentMenuContainer #tcm_subMenuWidthImage
	{
		width: 10px;
	}
	
	.parentMenuItem
	{
		border-right:1px solid #E4E9EF;
		padding: 0px;
		width: 100%;
		height:100%;
	
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
	}
	
	.parentMenuItem #tcm_contentCell
	{
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 1px; 
		padding-bottom: 1px;
	
		white-space: nowrap;
		vertical-align: middle;
		text-align: center;
	}
	
	.parentMenuItem #tcm_contentCell a
	{
		text-decoration: none;
		color:Black;
	}
	
	.parentMenuItem #tcm_submenuCell
	{
		text-align: right;
		white-space: nowrap;
		width: 10px;
		vertical-align: middle;
		display: none;
	
		/* <!-- if background image needed -->
		background-image: url('submenu.gif');
		background-repeat: no-repeat;
		background-position: 2px 13px;
		*/
	}
	
	.parentMenuItemOver
	{
		border-right:1px solid #E4E9EF;
		padding: 0px;
		width: 100%;
		height:100%;
	
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
	}
	
	.parentMenuItemOver #tcm_contentCell
	{
		cursor: default;
	
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 1px; 
		padding-bottom: 1px;
		
		white-space: nowrap;
		vertical-align: middle;
		text-align: center;
	}
	
	.parentMenuItemOver #tcm_contentCell a
	{
		text-decoration: none;
	}
	
	.parentMenuItemOver #tcm_submenuCell
	{
		text-align: right;
		white-space: nowrap;
		width: 10px;
		vertical-align: middle;
		display: none;
	
		/* <!-- if background image needed -->
		background-image: url('submenu.gif');
		background-repeat: no-repeat;
		background-position: -50px 13px;
		*/
	}
	
	.menuContainer
	{
		padding: 0px;
		
		background-color: transparent;
		
		border-top: 1px solid #E4E9EF; 
		border-bottom: 1px solid #E4E9EF;
	
		width: 184px;
	
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
	}
	
	.menuContainer td
	{
		padding: 0px;
	}
	
	.menuContainer a
	{
		outline: none;
	}
	
	.menuContainer #tcm_subMenuWidthImage
	{
		width: 5px;
	}
	
	.menuItem
	{
		border: 0px none;
		padding: 0px;
	
		width: 100%;
		height: 20px;
	
		filter: Alpha(Opacity=70);
		-moz-opacity: 0.7;
		opacity: .7;
	
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
	}
	
	.menuItem #tcm_contentCell
	{
		padding-left: 20px; 
		padding-right: 20px; 
		padding-top: 1px; 
		padding-bottom: 1px;
	
		white-space: nowrap;
		vertical-align: middle;
	}
	
	.menuItem #tcm_contentCell a
	{
		text-decoration: none;
	}
	
	.menuItem #tcm_submenuCell
	{
		text-align: right;
		white-space: nowrap;
		vertical-align: middle;
		width: 10px;
	
		padding-right: 10px;
	
		/* <!-- if background image needed -->
		background-image: url('submenu.gif');
		background-repeat: no-repeat;
		background-position: 0px 5px;
		*/
	}
	
	.menuItemOver
	{
		cursor: hand; cursor: pointer;
	
		border: 0px none;
		padding: 0px;
	
		width: 100%;
		height: 20px;
	
		border-collapse: separate;
		border-spacing: expression(cellSpacing=0);
		border-spacing: 0px;
	}
	
	.menuItemOver #tcm_contentCell
	{
		padding-left: 20px; 
		padding-right: 20px; 
		padding-top: 1px; 
		padding-bottom: 1px;
	
		cursor: hand; cursor: pointer;
		white-space: nowrap;
		vertical-align: middle;
	}
	
	.menuItemOver #tcm_contentCell a
	{
		text-decoration: none;
	}
	
	.menuItemOver #tcm_submenuCell
	{
		text-align: right;
		white-space: nowrap;
		vertical-align: middle;
		width: 10px;
	
		padding-right: 10px
		
		/* <!-- if background image needed -->
		background-image: url('submenu.gif');
		background-repeat: no-repeat;
		background-position: -52px 5px;
		*/
	}
	
	.menuContainerDiv
	{
		position: absolute; 
		top: 0px; 
		left: -2000px; 
		visibility: hidden; 
		z-index: 9999;
	}
	
	.menuContainerIframeUnderlay
	{
		border: 0;
		position : absolute; 
		visibility : hidden; 
		left : -2000px;
		top : 0px; 
		filter : progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); 
		filter : Alpha(Opacity='0');
		opacity : 0;
		--moz-opacity : 0;
	
		background-color: white;
	}
}

@media print
{
	.menuContainer
	{
		display: none;
	}	
	.parentMenuContainer
	{
		display: none;
	}	
	.menuContainerIframeUnderlay
	{
		display: none;
	}	
}
.TamañoCeldasEncuesta
{
    
    table-layout:auto;  
 
    }
 
 /* Style for login form */   
 .login-action 
 {
    background-color: White;
    padding: 2px 2px 2px 2px;
    color: #fb1f1f;
    font-weight: lighter;
    font-size: 9pt;    
    border: 3px outset #fb1f1f;
    
 }
 
  .button_Enviar 
 {
    background-color: White;
    padding: 2px 2px 2px 2px;
    color: #0088df;
    font-weight: bolder;
    font-size: 9pt;    
    border: 3px outset #0088df;
    
 }
    
/* Style for footer */
table#footer-options 
{
    width: 100%;
    margin-top: 6px;
    display:block; 
    
}

table#footer-links td a 
{
    color: black;
    font-size: 8pt;
    font-weight: bold;
    /*letter-spacing: -1px;*/
    font-family: Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;      
}

table#footer-links td a:hover
{
    font-weight: bold;
    text-decoration: underline overline;
}


/******** Estilo para menu principal ****************/

#cont_menu
{
  display: table;
  width: 828px;
  z-index: 10;
}

#cont_row
{
	display: table-row;
	width: 828px;
	background-color: #ffcc66;
}

#cont_cell1
{
	display: table-cell;
	width: 825px;
}

#cont_cell2
{
	display: table-cell;
	width: 3px;
}

#cont_cell2
{
	height: 40px;
	border: 0px;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;	
}

#cont_cell1
{
	height: 40px;
	border: 0px;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;	
}

#cont_row
{
	height: 40px;
	border: 0px;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;	
}

#cont_menu
{
	height: 40px;
	border: 0px;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

/*  Estilos para Plantilla con galeria  */

/** {margin:0; padding:0}*/
 .menuholder li{list-style-type:none; margin:0; padding:0; z-index: 99}
 .menuholder ul{list-style-type:none; margin:0; padding:0; z-index: 99}
 .menuholder1 li{list-style-type:none; margin:0; padding:0; z-index: 99}

 .menuholder1 ul{list-style-type:none; margin:0; padding:0; z-index: 99}

 .wrapper {width: 825px; margin: 0px; height: 40px; border: 0px; text-align:left;}
 .menu_inferior {width: 157px; list-style-type:none; margin:0; padding:0; z-index: 99}
 
.menuholder {background:url('../Images/template/bg-menu.jpg'); height:40px; width: 825px;} /*opcional*/
.menuholder li {float:left;}
/*.menuholder li ul li{float:inherit;}*/
.menuholder a {background:url('../Images/template/menu_completo.jpg');display:block; text-indent: -9000%; height:40px; z-index: 5;}

.wrapper1 {width: 825px; margin: 0px; height: 40px; border: 0px; text-align:left;}
.menuholder1 {background:url('../Images/template/images/bg-menu.jpg'); height:40px; width: 825px;}
.menuholder1 li {float:left;}
/*.menuholder1 li ul li{float:inherit;}*/
.menuholder1 a {background:url('../Images/template/images/menu_completo.jpg');display:block; text-indent: -9000%; height:40px; z-index: 5;}
.menu_Contact {width: 114px; height: 40px; display: block;}

.menuinferior li {float: inherit; list-style-type:none; margin:0; padding:0; z-index: 99}
.menuinferior li ul li{float: left;}
.menuinferior a {background:url('../Images/botones_menu_inferior2.jpg'); display:block; text-indent: -9000%; height: 34px;}


/*ESTADO NORMAL*/
.menu_Inicio a{width:50px}
.menu_Investigaciones a{width:119px; background-position:-50px 0px;}
.menu_Internacionalizacion a{width:150px; background-position:-169px 0px;}
.menu_Transparencia a{width:112px; background-position:-319px 0px;}
.menu_Multimedia a{width:92px; background-position:-431px 0px; }
.menu_Contactenos a{width:105px; height: 22px; background-position:-523px 0px;}
.menu_Contactus a{width:105px; height: 23px; background-position:-523px -22px;}

/*ESTADO NORMAL*/
.menu_Inicio1 a{width:64px}
.menu_Investigaciones1 a{width:128px; background-position:-64px 0px;}
.menu_Internacionalizacion1 a{width:155px; background-position:-192px 0px;}
.menu_Transparencia1 a{width:119px; background-position:-347px 0px;}
.menu_Multimedia1 a{width:101px; background-position:-466px 0px; }
.menu_Contactenos1 a{width:114px; background-position:-567px 0px;}
/*.menu_Contactenos1 a{width:114px; height: 19px; background-position:-567px 0px;}
.menu_Contactus1 a{width:114px; height: 21px; background-position:-567px -19px;}*/
.menu_Buscador1 a{width:144px; height:40px; background-position: -681px 0px; }


.menu_mapa a{position:relative; width: 157px; background-position: 0px 0px;}
.menu_radio a{width:157px; background-position:-157px 0px;}
.menu_acrobat a{width:57px; height: 34px; background-position: -314px 0px;}
.menu_flash a{width: 43px; height: 34px; background-position: -371px 0px;}
.menu_innovacion a{width: 57px; height: 34px; background-position: -414px 0px;}

/*ESTADO ROLLOVER*/
.menu_Inicio a:hover { position:relative; background-position:0px -45px;}
.menu_Investigaciones a:hover{background-position:-64px -45px;}
.menu_Internacionalizacion a:hover {background-position:-169px -45px;}
.menu_Transparencia a:hover {background-position:-319px -45px;}
.menu_Multimedia a:hover {background-position:-431px -45px;}
.menu_Contactenos a:hover {background-position:-523px -45px;}
.menu_Contactus a:hover {background-position:-523px -67px;}

.menu_Inicio1 a:hover { position:relative; background-position:0px -40px;}
.menu_Investigaciones1 a:hover{background-position:-64px -40px;}
.menu_Internacionalizacion1 a:hover {background-position:-192px -40px;}
.menu_Transparencia1 a:hover {background-position:-347px -40px;}
.menu_Multimedia1 a:hover {background-position:-466px -40px;}
.menu_Contactenos1 a:hover {background-position:-567px -40px;}
/*.menu_Contactenos1 a:hover {background-position:-567px -40px;}
.menu_Contactus1 a:hover {background-position:-567px -59px;}*/
.menu_Buscador1 a:hover {background-position: -681px -40px;}


.menu_mapa a:hover{width: 157px; background-position:0px -34px;}
.menu_radio a:hover{width:157px; background-position:-157px -34px;}
.menu_acrobat a:hover{width:57px; background-position: -314px -34px;}
.menu_flash a:hover{width: 43px; background-position: -371px -34px;}
.menu_innovacion a:hover{width: 57px; background-position: -414px -34px;}


/* Galeria de imagenes (slider) banner superior  */
#slider {
    width: 172px; /* important to be same as image width */
    height: 139px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 170px; /* important to be same as image width or wider */
    height: 139px;
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {

    float: left;
    position: relative;
	display: none;
	height: 139px;
}
.sliderImage span {
    position: absolute;
	font-size: 10px;
	font-family: Arial, Geneva, sans-serif;
	font-weight: bolder;
	text-align: center;
    padding: 5px 5px;
    width: 100%;
    background-color: #1719a0; /*#d98e30; /*e1a046; /*#d61c02;  rojo */
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
	-khtml-opacity: 0.9;
    opacity: 0.9;
    color: #ffffff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 9px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul#sliderContent { list-style-type: none;}

/* Estilos para Contenido.master*/

/*Botones Unidades*/ 
.DivRector {width:33px; margin:auto;}   
.DivUnidad {width:300px; margin:auto;}
.DivUnidad1 {width:700px; margin:auto;}
.DivServicios {width:562px; margin:auto;}
.DivVineta { width:25px; margin:auto;}

.ULRector a {background:url('../Images/botones_rector1.png'); display:block; text-indent: -6000%; height:33px; z-index: 5px;}                        
.UListaInst a {background:url('../Images/vineta_verde.gif') no-repeat; display:block; height:32px;}    
.UListaDirec a {background:url('../Images/vineta_naranja.gif') no-repeat; display:block; height:32px;}
.UListaVice a {background:url('../Images/vineta_roja.gif') no-repeat; display:block; height:32px;}  
.UListaExt a {background:url('../Images/vineta_amarillo.gif') no-repeat; display:block; height:32px;}  
.UListaCru a {background:url('../Images/vineta_azul.gif') no-repeat; display:block; height:32px;}  
.ULServicios a {background:url('../Images/servicios.gif'); display:block; text-indent: -9000%; height:44px;}  
.ULVineta a {background:url('../Images/vinetas.gif'); display:block; text-indent: -6000%; height: 25px}

.ULServicios li {float:left;}
        
/*ESTADO NORMAL*/
.Lista_rector a{width:33px}
.Lista_Unidad a{height: 22px; width:300px}
.Lista_Unidad1 a{height: 22px; width:700px}
.Lista_Vineta a {width:25px}

.Lista_Servicios1 a{width:142px}
.Lista_Servicios2 a{width:142px; background-position:-142px 0px;}
.Lista_Servicios3 a{width:142px; background-position:-284px 0px;}
.Lista_Servicios4 a{width:142px; background-position:-426px 0px;}        

/*ESTADO ROLLOVER*/
.Lista_rector a:hover {background-position:0px -33px;}
.Lista_Unidad a:hover {height: 22px; background-position:0px -32px;}
.Lista_Unidad1 a:hover {height: 22px; background-position:0px -32px;}
.Lista_Vineta a:hover {background-position:0px -25px;}

.Lista_Servicios1 a:hover{background-position:0px -44px;}
.Lista_Servicios2 a:hover{background-position:-142px -44px;}
.Lista_Servicios3 a:hover{width:142px; background-position:-284px -44px;}
.Lista_Servicios4 a:hover{width:142px; background-position:-426px -44px;}

/* Estilo para listas */
ul.Listado li
{
    margin-left: 10px;
    list-style-type: square;	
    text-align: left;
    list-style-image:url('../Images/vineta1.gif');
}
ul.Listado li ul li
{
    margin-left: 10px;
    list-style-type: disc;	
    text-align: left;
    list-style-image:url('../Images/vineta_disc.gif');
}

ul.Listas li
{
    margin: 0px 0px 0px 10px;
    list-style-type: disc;	
    text-align: left;
    list-style-image:url('../Images/vineta_disc1.gif');
}

ul.vineta_lista li
{
	margin: 0px 0px 0px 10px;
    list-style-type: disc;
    list-style-image:url('../Images/vineta_lista.png');	
}

ul.vineta_lista li ul li
{
    margin-left: 10px;
    list-style-type: disc;	
    text-align: left;
    list-style-image:url('../Images/vineta_disc.gif');
}

ul.vineta_lista li li li
{
	margin-left: 10px;
    list-style-type: disc;	
    text-align: left;
    list-style-image:url('../Images/vineta_disc1.gif');	
}

li.Nivel1
{
    font-family: Geneva Arial Sans-Serif;
    font-size:11pt;       
    text-align:left;
    font-weight:bolder;
    color: #000000;
    list-style-type:square;
    list-style-image:url('../Images/vineta4.gif');
    margin-left: 20px;
}

ul.Nivel2 li
{
    font-family: Geneva Arial Sans-Serif;
    font-size:10pt;     
    color: #0f1538;
    text-align:left;
    font-weight:bold;
    list-style-type: disc;
    list-style-image:url('../Images/vineta_disc.gif');
    margin-left: 30px;
}

ul.Nivel3 li
{
    font-family: Geneva Arial Sans-Serif;
    font-size:10pt;       
    color: #10194e;
    text-align:left;
    font-weight:normal;
    list-style-type:circle;
    list-style-image:url('../Images/vineta_disc1.gif');
    margin-left: 20px;
}


ul.galeriaMult li
{
	float: left; 
	list-style-type:none; 
	margin:0; 
	padding: 10px 5px 10px 5px;	
}


ol.letras li
{
	margin-left: 20px;
    list-style-type: lower-alpha;	
}


/*******Estilos Especificos********/

.boxshadow img.shadow {
   border: none;
   box-shadow: #666 3px 3px 3px;
   -moz-box-shadow: #666 3px 3px 3px;
   -webkit-box-shadow: #666 3px 3px 3px;
}
