/* Elementos */
body {
	background-attachment: fixed;
	background-color: #829CB5;
	background-image: url(imagenes/Fondo.jpg);
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
a:link, a:visited {
	background-color: inherit;
	color: #444444;
	text-decoration: none;
}
a:hover {
	background-color: inherit;
	color: #000000;
}
a:active {
	background-color: inherit;
	color: #000000;
}
img {
	border-style: none;
}
input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* Clases */
/* Tabla principal */
.MainTable {
	background-color: #FFFFFF;
	border: #CCCCCC solid 1px;
	color: #444444;
	margin: 0px;
	width: 900px;
}
.Principal {
	background-color: inherit;
	border: #CCCCCC solid 1px;
	color: #444444;
	margin: 0px;
}
.TableArea {
	background-color: #FFFFFF;
	border: #CCCCCC solid 1px;
	color: #444444;
	margin: 0px;
	width: 958px;
}
.Lateral {
	background-color: #F4F6F9;
	border: #CCCCCC solid 1px;
	color: #444444;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	width: 190px;
}
.Center {
	border: #CCCCCC solid 1px;
	padding: 5px;
	vertical-align: top;
	width: 520px;
}
.Center2 {
	border: #CCCCCC solid 1px;
	padding: 5px;
	vertical-align: top;
	width: 710px;
}
.TitleTable {
	line-height: 20px;
	width: 100%;
}
.ContentTable {
	line-height: 20px;
	text-align: justify;
	width: 100%;
}
.FondoTop {
	background-color: #E8ECF3;
	background-image: url(imagenes/btnFondoHover.jpg);
	border: #CCCCCC solid 1px;
	color: #444444;
	font-size: 10px;
	height: 40px;
	text-align: right;
}
.FondoBanner {
	background-color: #E0E7F0;
	background-image: url(imagenes/FondoLogo.png);
	border: #CCCCCC solid 1px;
	color: #444444;
	font-size: 10px;
	height: 88px;
	text-align: right;
	width: 958px;
}
.FondoBottom {
	background-color: #E4E9F1;
	background-image: url(imagenes/btnFondo.jpg);
	border: #CCCCCC solid 1px;
	color: #444444;
	height: 50px;
}
.MTitle {
	background-color: #E4E9F1;
	background-image: url(imagenes/btnFondo.jpg);
	border: #CCCCCC solid 1px;
	color: #444444;
	font-weight: 800;
	padding: 4px;
	width: 190px;
}
.Title {
	background-color: #F0F3F7;
	background-image: url(imagenes/FondoTitle.jpg);
	border: #CCCCCC solid 1px;
	color: #444444;
	font-size: 18px;
	height: 50px;
	text-align: center;
	text-transform: uppercase;
}
.SubTitle {
	background-color: #E4E9F1;
	background-image: url(imagenes/btnFondo.jpg);
	border: #CCCCCC solid 1px;
	color: #444444;
	font-weight: 800;
	padding: 4px;
}
.Left {
	text-align: left;
	vertical-align: top;
}
.Right {
	text-align: right;
	vertical-align: top;
}
/* Inicio para hipervínculos */
/* Link */
a.Link:link, a.Link:visited {
	background-color: inherit;
	color: #0000FF;
	font-weight: 800;
	font-size:10pt;
	text-decoration: none;
}
a.Link:hover {
	background-color: #FFFFE6;
	color: #000000;
	font-weight: 800;
	font-size:10pt;
	text-decoration: underline;
}
a.Link:active {
	background-color: #FFFFFF;
	color: #FF0000;
	font-weight: 800;
	font-size:10pt;	
	text-decoration: overline;
}
/* Link2 */
a.Link2:link, a.Link:visited {
	background-color: inherit;
	color: #444444;
	text-decoration: none;
}
a.Link2:hover {
	background-color: inherit;
	color: #FDDE02;
}
a.Link2:active {
	background-color: inherit;
	color: #000000;
}
/* Link3 */
a.Link3:link, a.Link3:visited {
	background-color: inherit;
	color: #000000;
	text-decoration: none;
}
a.Link3:hover {
	background-color: inherit;
	color: #FFCC66;
}
a.Link3:active {
	background-color: inherit;
	color: #000000;
}

/* Menu Boletines */
.MBoletines {
	background-color: #4869AA;
	background-image: url(../SM_Azul/imagenes/btnFondoVista.jpg);
	border: #CCCCCC solid 1px;
	font-weight: 800;
	padding: 4px;
	width: 100%;
}
/* Fin para hipervínculos */
.Button {
	background-color: #E4E9F1;
	background-image: url(imagenes/btnFondo.jpg);
	border: #CCCCCC solid 1px;
	color: #444444;
}
.DropDownList {
	background-color: #FFFFFF;
	color: #444444;
}
.TextBox {
	background-color: #FFFFFF;
	border: #CCCCCC solid 1px;
	color: #444444;
}
.FNoticias{
	background: #F4F6F9;
}
.Noticias {
	text-align: justify;
	width: 190px;
	height: 220px;
}
.Fin {
	font-size: 9px;
	text-align: center;
}
.Colegio {
	font-size: 10px;
	font-weight: 700;
}
.Calendar {
	width: 190px;
}
.RSS {
	height: 20px;
	width: 20px;
}
/* Inicio para Menu */
.StaticMenuItemStyle {
	background-color: #E4E9F1;
	background-image: url(imagenes/btnFondo.jpg);
	border: #CCCCCC solid 1px;
	color: #444444;
	font-weight: 800;
	padding: 6px 0px 6px 2px;
	text-align: left;
	width: 190px;
}
.StaticHoverStyle {
	background-color: #E8ECF3;
	background-image: url(imagenes/btnFondoHover.jpg);
	color: #444444;
}
.DynamicMenuItemStyle {
	background-color: #E4E9F1;
	background-image: url(imagenes/btnFondo.jpg);
	border: #CCCCCC solid 1px;
	color: #444444;
	font-weight: 800;
	padding: 6px 0px 6px 2px;
	text-align: left;
	width: 220px;
}
.DynamicMenuStyle {
	z-index:50;
}
.DynamicHoverStyle {
	background-color: #E8ECF3;
	background-image: url(imagenes/btnFondoHover.jpg);
	color: #444444;
}
/* Fin para Menu */
.InputImage {
	border: #CCCCCC solid 1px;
	height: 20px;
	width: 20px;
}
/* Fecha y hora */
div.FechaHora:first-letter {
	text-transform: uppercase;
}
/* Formato para login.aspx */
.Login {
	background-color: #FFFFFF;
	border: #6584A3 double 5px;
	color: #444444;
	width: 400px;
}

/*Inicio de Formatos para Intranet*/
.IntRight {
	font-size: 10pt;
	text-align: right;
	vertical-align: top;
}
.IntLeft {
	font-size: 10pt;
	text-align:left;
	vertical-align: top;
}
.IntCenter {
	font-size: 10pt;
	text-align:center;
	vertical-align:middle;
}

/*NO*/
a.NoButton
    {
        background-image:url(../../intranet/images/no.png); 
        display:block;
        margin:5px; 
    }
    a.NoButton:hover
    {
        background-image:url(../../intranet/images/no2.png); 
    }
/*SI*/
	 a.YesButton
    {
        background-image:url(../../intranet/images/yes.png); 
        display:block;
        margin:5px; 
 
    }
    a.YesButton:hover
    {
        background-image:url(../../intranet/images/yes2.png); 
    }   


/*Formato para los Créditos de Desarrollo*/
.Credit {
	background-color: #FFFFFF;
	border: #6584A3 solid 1px;
	color: #444444;
	width: 400px;
}


.EntRight {
	font-size: 11pt;
	text-align: right;
	vertical-align: top;
}
.EntLeft {
	font-size: 11pt;
	text-align:left;
	vertical-align: top;
}
.EntCenter {
	font-size: 11pt;
	text-align:center;
	vertical-align:middle;
}
/* IDs de elementos */
#ifrContenidos {
	height: 1150px;
	width: 520px;
}
#ifrContenidos2 {
	height: 1000px;
	width: 700px;
}
#ifrAdmin 
{
    height: 800px;
	width: 934px;
}  
#ifrBoletines {
	height: 550px;
	width: 934px;
}
#ifrReserva {
	height: 638px;
	width: 934px;
}
#ifrLaptop{
	height: 660px;
	width: 934px;
}
#ifrEncuesta {
	height: 900px;
	width: 934px;
}
#ifrInvestigacion {
	height: 900px;
	width: 934px;
}
#ifrGaleria {
	height: 700px;
	width: 934px;
}
#ifrVirtual {
	height: 500px;
	width: 934px;
}
#ifrBlog {
	height: 655px;
	width: 934px;
}
/* Opciones de estilo */
#tblOpciones {
	background-color: #FFFFF1;
	border: #CCCCCC solid 1px;
	color: #444444;
	position: fixed;
	right: 5px;
	text-align: left;
	top: 5px;
	visibility: hidden;
	width: 120px;
	z-index: 2;
}
#TVirtual {
	height: 400px;
	width: 100%;
}
/* Fin de las instrucciones */