.ms {
	background-color: #FFF;
	vertical-align: middle;
}
.sf {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: right;
	vertical-align: middle;
	background-color: #1B77B7;
	padding: 2px;
}
.lt {
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #000;
	text-align: right;
	vertical-align: top;
}
.lt2 {
	text-align: right;
	vertical-align: top;
}

.sco {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	color: #000;
	text-align: center;
	vertical-align: middle;
}
.dir {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: right;
	vertical-align: middle;
}

.cclp {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0F3768;
}

.fect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #039;
	letter-spacing: 0.1em;
}


            #media
            {
                margin-top: 40px;
            }
            #noUpdate
            {
                margin: 0 auto;
                font-family:Arial, Helvetica, sans-serif;
                font-size: x-small;
                color: #cccccc;
                text-align: left;
                width: 210px; 
                height: 200px;	
                padding: 40px;
            }


/* Estilos para la tabla de avisos */
.Avi1{
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	border: 1px solid #0E538B;
	float: left;
}
.Avi2 {
	text-align: center;
	vertical-align: middle;
}
.Avi3 {
	text-align: center;
	background-color: #EBF5FE;
	vertical-align: middle;
	height:auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #00F;
	border-bottom-color: #00F;
}
.Avi4 {
	background-color: #EBF5FE;
	text-align: left;
	vertical-align: middle;
	padding: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #00F;
	border-bottom-color: #00F;
}




/* estilo anterior */
.LineaSimple {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c69627;
	text-align: center;
	font-weight: bold;	
}
.FondoTabla {
	background-color: #EFF4FA;
}
.BordePrincipal {
	background-color: #FFFFFF;
	border: medium groove #C69627;
}
.TituloPagina {
	font-size: 12px;
	font-weight: bold;
	color: #002D59;
	text-align: center;
}
.MenuActual {
	color: #FF9933;
}
.Menu {
	background-color: #2D2558;
	border-top-width: medium;
	border-bottom-width: medium;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-top-color: #C69627;
	border-bottom-color: #C69627;
}
.Explica {
	font-size: 12px;
	color: #33270B;
	border: 1px solid #000066;
	font-family: "Courier New", Courier, monospace;
	text-align: justify;
}
.txtblanco {
	font-weight: bold;
	color: #FFFFFF;
}
.Titulo {
	font-weight: bold;
	color: #2D588E;
	text-align: center;
	margin: 4px;
	padding: 2px;
	letter-spacing: 0.2em;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0F3768;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.Titulo2 {
	font-weight: bold;
	color: #214269;
	text-align: center;
	margin: 4px;
	padding: 2px;
	letter-spacing: 0.2em;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000091;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.Titulo3 {
	font-weight: bold;
	color: #214269;
	text-align: center;
	margin: 2px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000091;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
.Tabla {
	background-color: #CBD7EB;
	text-align: center;
	border: 1px solid #C69627;
	line-height: 15px;
}
.TituloCopy {
	font-weight: bold;
	color: #EFF4FA;
	background-color: #265886;
	text-align: center;
	font-size: 10px;
	letter-spacing: 0.2em;
}
.Texto {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
}
.TextoJusti {
	font-size: 11px;
	text-align: justify;
}
.CeldaLateral {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
}
.SubTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.Fecha{
	font-size: 11px;
	color: #FFFFFF;
}
.Sobre {
	background-color: #FCFFD5;
}
.Sobre2 {
	background-color: #F90;
}



/* Estilos para la seccion de guias y configuracion */
#Config td {
	font-size: 10px;
	color: #00384A;
	text-align: justify;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006;
	}


  