#wrap { text-align:center; }

.etiquetas
{
FONT-SIZE: 12px; 
COLOR: #000000; 
FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
    font-weight:bold;


}

body 
{
	margin-top: 0px;
	SCROLLBAR-FACE-COLOR: #D0D0D0; 
	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;
}

#container 
{
       width:650px;
       height:auto;
       margin: 0 auto;
}

.DatosLabel
{
    font-size:52px;
	text-align : left;
	color : #666666;
    font-weight:bold;
}
.NotificacionLabel
{
    font-family:Trajan Pro;
    font-size:11pt;
    color:Black;
    font-weight:bold;
}

.NotificacionContrasena
{
    font-family:Trajan Pro;
    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: #5E668C;
}

.NotasAclaratorias {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464f7a;       
}

.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 #dddddd; 
    background-color: #F3F6FA;
}

.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; 
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#bfc6dc', endColorStr='#DDE9F8', gradientType='0')
    background-color: #6EAAF8;
}

.bordesverdes {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #464f7a;
    border: 1px solid #5e668c; 
       	
}


.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:#A51A3A;}

.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 {
	display:none;
 }
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 #706f6f;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#a5a2a2', endColorStr='#ffffff', gradientType='0');
	background-color: #dddddd;
}
/*-----------------------------------------*/
/*------------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
{
	.menuContainerIframeUnderlay, .parentMenuContainer, .menuContainer
	{
		display: none;
	}	
}
.TamañoCeldasEncuesta
{
    
    table-layout:auto;  

 
    }