/* estilo mapa del sitio */
.mapa td, .mapa a:link{
    vertical-align:top;
    text-align:center;
    font-size:10px;
}

.encabezado{
    padding:5px 0 5px 0;
    background-color:#808159;
    color:#ffffff;
    font-weight:bold;
    text-transform:uppercase;
}

.encabezado2, .encabezado2 a{
    font-size:10px;
    font-weight:bold;
    text-align:left;
}

.encabezado2{
   margin:5px 0 5px 0;
}

.items{
  list-style-type:none;
  margin:0;
  padding:0;
}
.item{
    margin-bottom:3px 0 3px 0;
}
.item, .encabezado2 ul li a{
    font-weight:normal;
}

.texto{
    text-align: justify;
}

#bicentenario{
    width:100%;
    margin: 10px 0 5px 5px;
    text-align:center;
}

#video_institucional{
    text-align: center;
    padding-top: 10px;
}

#video_institucional a{
    text-decoration: none;
}

#video_institucional a img{
    height: 120px;
}

#video_institucional a span:hover{
    text-decoration: underline;
}

#ingreso_semi a:hover{
    text-decoration: none;
}

#ingreso_semi{
    width:100%;
    margin: 10px 0 10px 0;
    padding: 5px 0 5px 0;
    background-color:#72003E;
    text-align:center;
    font-size: 1.5em;
}

#ingreso_semi a{
    cursor: pointer;
    color: white;
    font-weight: bold;
}

.mensajes_titulo{
    background-color:#808159;
    padding: 5px;
    color:#ffffff;
    font-weight: bold;
}
.mensajes_preinscripcion{
    background-color:#46A2CB;
    padding: 5px;
    color:#ffffff;
    font-weight: bold;
    font-size: 1.5em;
}
.mensajes_preinscripcion_chico{
    background-color:#46A2CB;
    padding: 5px;
    color:#ffffff;
    font-weight: bold;
}

.mensajes_contenido{
    background-color:white;
    padding: 5px;
    border: 1px solid #808159;
}

.secextension_titulo{
    text-align: center;
    font-weight: bold;
    padding: 6px;
}
.secextension_area_titulo, .secextension_mensaje_titulo{
    font-weight: bold;
    padding: 4px;
}
.secextension_area_curso_titulo{
    padding: 2px;
}
.secextension_area_curso_contenido, .secextension_mensaje_contenido{
    padding: 2px;
    text-align: justify;
}

#talleres_extension h3{
    text-align: center;
}

li.sin_punto{
    list-style: none;
    font-weight: bold;
}

#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	top: 47px;
}
#Layer2 {
	position:absolute;
	width:792px;
	height:29px;
	z-index:2;
	top: 16px;
	background-color: #808159;
}

.Estilo1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.Estilo1:link { color:#FFFFFF }
a.Estilo1:visited { color:#FFFFFF }
.EstiloHeader { background-color: #808159 }
.EstiloFooter { background-color: #D39518; color: #FFFFFF }
body {
	margin-top: 10px;
	background-color: #FFFFFF;
}
.Estilo2 {color: #808159}
#Layer3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 22px;
	top: 338px;
}
#Layer4 {
	position:absolute;
	width:200px;
	height:100px;
	z-index:1;
	left: 11px;
	top: 302px;
}
.Estilo12 {
	font-size: 9px; 
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
        padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px; 
        background-color: #B0C8CC;
}
.Estilo13 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #E8F3F7;
        padding-left: 5px;
}
.Estilo14 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.Estilo15 {
	font-size: 10px;
	background-color: #EDEDE5;
        padding-left: 5px;
}
.Estilo17 {
	font-size: 9px; 
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
        padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px; 
        background-color: #DCDCD4;
}
.Estilo16 {font-family: Verdana, Arial, Helvetica, sans-serif}
.Estilo19 {font-size: 9}
.Estilo20 {font-size: 9px}
.Estilo22 {font-size: 9px; color: #666666; }
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.Estilo28 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Estilo29 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0099FF;
}
.Estilo32 {font-family: Verdana, Arial, Helvetica, sans-serif; 
           color: #666666; font-size: 11px;
}
.Estilo33 {font-family: Verdana, Arial, Helvetica, sans-serif; 
           color: #B0C8CC; font-size: 13px;
           font-weight:bold;text-align:left;
}
.Estilo34 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B0C8CC;/*#0099FF;*/
}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; background-color: #DDDDDD}
.fecha {  font-size: 10px}
.header { background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 14px}
.headermenu { background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px}
a {  font-weight: normal; text-decoration: none; color: #000000}
.headertitle { background-color: #00ABC9 ; font-family: "Times New Roman", Times, serif; font-weight: normal;  font-size: 30px}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.back {  background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; vertical-align: top; text-align: left}
td {  font-size: 10px}

.verde  { background-color: #C4DB0D;}
.rosa   { background-color: #F7A083;}
.celeste{ background-color: #A4BBED;}
.gris   { background-color: #BFAEA0;}
.azul   { background-color: #00ABC9; color: #FFFFFF; font-size: 10px; vertical-align: middle; }
.label  { color: #FFFFFF; text-decoration: underline;}
.fondo  { background-color: #FCF8F2;}
.blanco { background-color: #FFFFFF;}
.pagina { background-color: #FFFFFF; border-width: 1px; border-top-style: solid; border-style: solid; border-color: #AAAAAA; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
.naranja{ background-color: #E0B26B;}
.banda  { background-color: #F5ECDF;}
.footer { white-space: nowrap; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #777777}
.menu   { background-color: #E0B26B; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px; cursor: default; margin-top: 2px; margin-right: 0px; text-align: left}
.item   { background-color: #FCF8F2; color: #000000; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; cursor: hand; text-align: left}
.escuela{ color: #000000; white-space: nowrap; font-size: 9px;}
hr      { border-width: 1px; border-style: solid; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #AAAAAA; border-left-color: #FFFFFF;}
.title  { color: #777777; font-weight: bold; }
th      { font-size: 11px}
.titulo { font-size: 11px; font-weight: bold; padding-left: 5px; padding-bottom: 5px; }

@media print {
.menu { display: none }
.item { display: none }
.noprint { display: none }
.blanco { display: none }
.fondo { display: inline }
.pagina { display: inline }
 }
