.fondo { 
	
	background-image: url(http://www.crayola.com.mx/images/fondo01.jpg); 
	background-position: top center;
	

}

.fondo-clases { 
	
	background-image: url(http://www.crayola.com.mx/images/fondo-2.jpg); 
	background-position: top center;
	

}

A:link {
	COLOR: #064D9F; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #064D9F TEXT-DECORATION: underline
}
A:hover {
	COLOR: #7CBF3E; TEXT-DECORATION: underline 
}


.fecha{
	COLOR: #ffffff; FONT-FAMILY: tahoma , Helvetica, sans-serif; FONT-SIZE: 7.5pt
}
A.fecha:link {
	COLOR: #ffffff; TEXT-DECORATION: underline 
}
A.fecha:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline 
}
A.fecha:hover {
	COLOR: #025574; TEXT-DECORATION: underline 
}

.cabe{
	COLOR: #004a2d; FONT-FAMILY: tahoma, Helvetica, sans-serif; FONT-SIZE: 10pt;font-weight: bold;
}

.desarrollo{
	COLOR: #004a2d; FONT-FAMILY: tahoma, Helvetica, sans-serif; FONT-SIZE: 8.5pt; line-height:17px;
}

A.desarrollo:link {
	COLOR: #004a2d; TEXT-DECORATION: underline
}
A.desarrollo:visited {
	COLOR: #004a2d; TEXT-DECORATION: underline
}
A.desarrollo:hover {
	COLOR: #004a2d; TEXT-DECORATION: none; BACKGROUND-COLOR:#ffc10e
}



.desarrollo1{
	COLOR: #004a2d; FONT-FAMILY: tahoma, Helvetica, sans-serif; FONT-SIZE: 7.5pt
}

A.desarrollo1:link {
	COLOR: #004a2d; TEXT-DECORATION: underline
}
A.desarrollo1:visited {
	COLOR: #004a2d; TEXT-DECORATION: underline
}
A.desarrollo1:hover {
	COLOR: #004a2d; TEXT-DECORATION: none; BACKGROUND-COLOR:#ffc10e
}

.desarrollo-ama{
	COLOR: #ffffff; FONT-FAMILY: tahoma, Helvetica, sans-serif; FONT-SIZE: 8pt
}


.desarrollo-ama{
	COLOR: #ffc10e; FONT-FAMILY: tahoma, Helvetica, sans-serif; FONT-SIZE: 8.5pt
}

A.desarrollo-ama:link {
	COLOR: #ffc10e; TEXT-DECORATION: underline
}
A.desarrollo-ama:visited {
	COLOR: #ffc10e; TEXT-DECORATION: underline
}
A.desarrollo-ama:hover {
	COLOR: #004a2d; TEXT-DECORATION: none; BACKGROUND-COLOR:#ffc10e
}

.sub-menu{
	COLOR: #ffffff; FONT-FAMILY: tahoma, Helvetica, sans-serif; FONT-SIZE: 10pt
}

A.sub-menu:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.sub-menu:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.sub-menu:hover {
	COLOR: #005837; TEXT-DECORATION: none; BACKGROUND-COLOR:#ffcb28
}

/*modificacion tirso*/
.sub-menu2{
	COLOR: #004a2d;  FONT-FAMILY: tahoma, Helvetica, sans-serif; FONT-SIZE: 10pt;font-weight: bold;
}

/*Termina modificacion tirso*/


.ruta{
	COLOR: #004a2d; FONT-FAMILY: tahoma, Helvetica, sans-serif; FONT-SIZE: 10pt
}

A.ruta:link {
	COLOR: #004a2d; TEXT-DECORATION: underline
}
A.ruta:visited {
	COLOR: #004a2d; TEXT-DECORATION:underline
}
A.ruta:hover {
	COLOR: #004a2d; TEXT-DECORATION: none; BACKGROUND-COLOR:#ffc10e
}


.pie{
	COLOR: #ffc00e; FONT-FAMILY: tahoma , Helvetica, sans-serif; FONT-SIZE: 7.5pt; line-height:15px;
}
A.pie:link {
	COLOR: #ffc00e; TEXT-DECORATION: underline 
}
A.pie:visited {
	COLOR: #ffc00e; TEXT-DECORATION: underline 
}
A.pie:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none; BACKGROUND-COLOR:#ffc00e
}




.mitaro{
	COLOR: #ffffff; FONT-FAMILY: tahoma , Helvetica, sans-serif; FONT-SIZE: 7pt
}
A.mitaro:link {
	COLOR: #ffffff; TEXT-DECORATION: underline 
}
A.mitaro:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline 
}
A.mitaro:hover {
	COLOR: #ffc10e; TEXT-DECORATION: underline 
}

.td_tabla01 {

vertical-align: middle;
text-align: center;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
COLOR: #004a2d;
background-color: #ffd968;
}


.td_tabla02 {

vertical-align: middle;
text-align: center;
font-family: tahoma;
font-size: 11px;
COLOR: #004a2d;
 background-color: #fee6a0;
}
