a:active {
	text-decoration: none
}
a:hover {  text-decoration: underline}
a:link { text-decoration: none}
a:visited { text-decoration: none}

.horarios{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
.horarios tr {
	padding:2px;
	background-color: #F5F5F5;
	border-bottom: #006699 solid 1px;
}
.horarios td {
	padding:2px;
	border-bottom: #006699 solid 1px;
	border-right: #006699 solid 1px;
}
.horarios th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(../../imagenes/fnd_verd_dgr.gif);
	border-right: #FFFFFF solid 1px;
	padding:4px;
}

.supmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
	a:link.supmenu {
		color: #FFFFFF;
		text-decoration: none;
		}
	a:hover.supmenu {
		color: #E6E6FA;
		text-decoration: none;
		}
		
.menpricipal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}
	a:link.menpricipal {
		text-decoration: none;
		color: #FFFFFF;
		}
	a:hover.menpricipal {
		text-decoration: none;
		color: #FAEBD7;
	}

.textoubica {
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.flecha {
	background-image: url(../../imagenes/fnd_azul_suav_flech.gif);
	background-repeat: no-repeat;
}

.textosderecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005680;
	left: 25px;
	padding-left: 3px;
	height: 18px;
	padding-top: 3px;
}
	a:link.textosderecha {
		text-decoration: none;
		color: #005680;
		}
	a:hover.textosderecha {
		text-decoration: none;
		color: #003399;
		}

.fondogrisflecha {
	background-color: #E5E5E5;
	background-image: url(../../imagenes/fnd_gris_suav_flech.gif);
	background-repeat: no-repeat;
}

.textosizquierda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	left: 25px;
	padding-left: 7px;
	height: 18px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.titutohorarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	background-image: url(../../imagenes/fnd_verd_dgr.gif);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding: 2px;
}

.horalineder {
	background-color: #F5F5F5;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}

.textrellhorario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E6F0F7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #006699;
	border-bottom-color: #006699;
	padding: 1px;
}

.linksmedios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	text-decoration: none;
}
	a:link.linksmedios {
		text-decoration: none;
		color: #006699;
		}
	a:hover.linksmedios {
	text-decoration: underline;
	color: #003399;
}

.textmensaje {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: normal;


}
.titusecundarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #257078;
	font-weight: bold;
	background-color: #F4F4F4;
	padding-left: 5px;


}
li {
	list-style-position: outside;
	list-style-image: url(../../imagenes/pto_li_azul.gif);
}
.titucursos {
	background-color: #C2D7EB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	font-weight: normal;
}
.textocursos {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	font-weight: normal;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #006699;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #006699;
}
.ciclo {

	background-color: #CBE0E7;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.teens {


	background-color: #FFE7C6;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.teensvisual {



	background-color: #FED77A;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.junior {


	background-color: #98E79E;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.kidsbasico {


	background-color: #C8D6EA;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.huscii {


	background-color: #ECB7D6;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.junavanza {


	background-color: #D2D24D;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.juniorexpert {



	background-color: #B5D7F2;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.teensexpert {



	background-color: #D9FFB7;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.junioravanz {



	background-color: #B0ECFF;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.teensavanz {
	background-color: #649CDB;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
	color: #FFFFFF;

}
.teensbd {



	background-color: #99CC33;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.KINDER {



	background-color: #FFD1C6;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.husci {



	background-color: #FF9F9D;
	border-right-style: solid;
	border-right-color: #006699;
	border-right-width: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 2px;
	text-align: center;
}
.txcursosempre {
	background-color: #DFE7EE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	font-weight: normal;

}
