p {
  font-family: Arial, Helvetica;
  color: #2e2e2e;
  font-size: 10pt;
}

a, a:link, a:visited, a:hover, a:active {
	font-family: trebuchet MS;
	font-size: 12px;
	color: 343434;
	text-decoration: underline;
}

.bgd {
	background-image:  url(../img/fondin.jpg);
}
.dgdVde {
	background-image:  url(../img/fdoVde.gif);
}


.Footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C4678;
	text-decoration: none;
}
.Footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C4678;
	border:0;
	text-decoration: none;
}
.Footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C4678;
	text-decoration: none;
}
.Footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #161D43;
	text-decoration: none;
}
.Footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #161D43;
	text-decoration: none;
}

.botIzq:link {
	font-family: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #003F5D;
	text-decoration: none;
	
}
.botIzq:visited {
	font-family: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #003F5D;
	text-decoration: none;

}
.botIzq:hover {
	font-family: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #026696;
	text-decoration: none;
	
}
.botIzq:active {
	font-family: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #026696;
	text-decoration: none;
	
}
.botIzq {
	font-family: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #003F5D;
	text-decoration: none;
	line-height: 20px;

}


.contenidoTXT {
	font-family: trebuchet MS;
	font-size: 11px;
	color: #343434;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 16px;
	padding-bottom: 5px;
	padding-left: 22px;
	line-height: 15px;



}

.contenido2TXT {
	font-family: trebuchet MS;
	font-size: 11px;
	color: #343434;



}

.TitCeleste {
	font-family: trebuchet MS;
	font-size: 17px;
	font-weight: bold;
	color: #007CB7;
	padding-top: 8px;
	line-height: 20px;
	padding-left: 7px;
	text-decoration: none;




}
.TitBarras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.TxtCh {
	
	font-size: 9px;
	
}
.TXTderecho {
	font-family: trebuchet MS;
	font-size: 11px;
	color: #838383;
	line-height: 14px;

}
.TXTcuadroVerde {
	font-family: trebuchet MS;
	font-size: 11px;
	color: #35641C;
	text-decoration: none;
}
.campos {
	font-family: trebuchet MS;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;
	width: 136px;
}
.Estasemana {
	font-family: trebuchet MS;
	font-size: 13px;
	text-transform: uppercase;
	color: #0066CC;
	text-decoration: none;
	font-weight: bolder;
}
.bgdVerde {
	background-image:  url(../img/fdoVde.gif);
}
.puntosAzules {
	background-image:  url(../img/ptoAzul_11.jpg);
	background-repeat: repeat-x;
	background-position: left;
}
.link1 {
	font-family: trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: 2C506B;
	text-decoration: none;
	line-height: 13px;

}
.link1:link {
	font-family: trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #2C506B;
	text-decoration: none;
}
.link1:visited {
	font-family: trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #2C506B;
	text-decoration: none;
}
.link1:hover {
	font-family: trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #026696;
	text-decoration: none;
}
.link1:active {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #026696;
	text-decoration: none;
}
.link2 {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #343434;
	text-decoration: underline;
	line-height: 13px;

}
.link2Cel {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #007CB7;
	text-decoration: underline;
	line-height: 13px;


}

a.linkCeleste3:link {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #007CB7;
	text-decoration: underline;
}
a.linkCeleste3:visited {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #007CB7;
	text-decoration: underline;
}
a.linkCeleste3:hover {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #005B88;
	text-decoration: underline;
}
a.linkCeleste3:active {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #007CB7;
	text-decoration: underline;
}


a.linkceleste:link {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #343434;
	text-decoration: none;
}
a.linkceleste:visited {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #343434;
	text-decoration: none;
}
a.linkceleste:hover {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #007CB7;
	text-decoration: underline;
}
a.linkceleste:active {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #007CB7;
	text-decoration: none;
}

a.linkceleste2:link {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #57B1CC;
	text-decoration: none;
}
a.linkceleste2:visited {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #57B1CC;
	text-decoration: none;
}
a.linkceleste2:hover {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #007CB7;
	text-decoration: underline;
}
a.linkceleste2:active {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #007CB7;
	text-decoration: none;
}
.TitVde {
	font-family: trebuchet MS;
	font-size: 18px;
	font-weight: bolder;
	color: #076207;
	text-decoration: none;
	padding-left: 3px;
	line-height: 22px;
}
.puntosVerdes {
	background-image:  url(../img/ptoVerde_07.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.PunteadoVde {
	background-image:  url(../img/punteadoVerde_03.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.link3 {
	font-family: trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: 007577;
	text-decoration: none;
	line-height: 18px;

}
.link3:link {
	font-family: trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #007577;
	text-decoration: none;
	
}
.link3:visited {
	font-family: trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #007577;
	text-decoration: none;
}
.link3:hover {
	font-family: trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #014647;
	text-decoration: none;
}
.link3:active {
	font-family: trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #014647;
	text-decoration: none;
}
.contenidoTXTVerde {
	font-family: trebuchet MS;
	font-size: 11px;
	color: #343434;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 8px;
	line-height: 16px;
}

.botoneraVde {
	background-image:  url(../img/nCuadVerde_20_12.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.PuntVdeVde {
	background-image:  url(../img/PunteadoVdeVde_12.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.fdoBotIzq {
	background-image:  url(../img/lineaBotIzq_11.jpg);
	background-repeat: repeat-x;

}
.fdoIZQ {
	background-image:  url(../img/fdoIzq_54.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.fdoDER {
	background-image:  url(../img/fdoDerecho.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.lineaPunteada {
	background-image:  url(../img/punteada.gif);
	background-repeat:  repeat-x;
}
.CuadroTXT {
	font-family: trebuchet MS;
	font-size: 11px;
	line-height: 13px;
	color: #343434;
	text-decoration: none;
}
.SubTit {
	font-family: trebuchet MS;
	font-size: 13px;
	color: #007CB7;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;


}
.Boton {
	font-family: trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #375B72;
	border: 0px 0 0;
	width: 70px;
	height: 20px;



}
.celeste {
	font-family: trebuchet MS;
	font-weight: normal;
	color: #007CB7;
	text-decoration: none;

}
.lineacontorno {
	border: 1px solid #8DB8C5;
}
.mesTildado {
	border: 1px solid #6BA4B4;
	font-weight: bold;
	color: #007CB7;
	background-color: #C6DBE1;
	font-size: 13px;
	text-decoration: underline;



}
.subTITVde {
	font-family: trebuchet MS;
	font-size: 14px;
	text-decoration: none;
	color: #076207;
	font-weight: bold;


}
.fdoImagencuadroCentro {
	background-color: #FFFFFF;
	background-image: url(../img/cuadernoBco.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.fdoImagencuadroCentro2 {
	background-color: #FFFFFF;
	background-image: url(../img/cuadernoBco.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.fdoCuadroIZQ {
	background-image: url(../img/FdoCuadGde_43.jpg);
	background-repeat:  repeat-y;
	background-position: left top;
}
.fdoCuadroDER {
	background-image: url(../img/FdoCuadGde_43.jpg);
	background-repeat:  repeat-y;
	background-position: right top;
}
.campos2 {
	width: 300px;
	border: 1px solid #cccccc;
	font-family: trebuchet MS;
	font-size: 11px;
	color: #666666;

}
.BotDerTXT {
	font-family: trebuchet MS;
	font-size: 13px;
	color: #383838;
	text-decoration: none;

}

.cuadernos:link {
	font-family: trebuchet MS;
	font-size: 11px;
	color: #97A892;
	text-decoration: none;
	text-align: center;
}
.cuadernos:visited {
	font-family: trebuchet MS;
	font-size: 11px;
	color: #97A892;
	text-decoration: none;
	text-align: center;
}
.cuadernos:hover {
	font-family: trebuchet MS;
	font-size: 11px;
	color: #076207;
	text-decoration: none;
	text-align: center;
}

.cuadernos:active {
	font-family: trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;

}
.cuadTildado {
	background-color: #C4DBBD;
	border: 1px solid #076207;
	font-family: trebuchet MS;
	font-size: 11px;
	color: #076207;
	height: 13px;
	width: 13px;
	text-align: center;



}
.cuadNum {
	background-color: #F2F9F4;
	height: 13px;
	width: 13px;
	border: 1px solid #97A892;
	text-align: center;

}

.pagBusLink {
	font-family: trebuchet MS;
	font-size: 13px;
	font-weight: bold;
	color: #007CB7;
	padding-top: 8px;
	line-height: 20px;
	padding-left: 7px;
	text-decoration:underline;
	border:0px;
	
}
 
/*
.paginador {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:30px;
	padding-top:5px;
	padding-bottom: 5px;
}

.paginador a, a:link {
	border: #b1b1b1 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 1px;
	color: #007cb7;
	padding-top: 2px;
	background-color: #f3f3f3;
	text-decoration: none;
}
.paginador a:active {
	border: #b1b1b1 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 2px;
	color: #007cb7;
	padding-top: 2px;
	background-color: #ffffff;
	text-decoration: none
}
.paginador a:hover {
	border: #114477 1px solid;	
	color: #114477;	
	background-color: #ffffff
}
.paginador span.paginas {
	border: #28665b 1px solid;
	padding-right: 4px;
	
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 1px;	
	color: #ffffff;
	padding-top: 2px;	
	background-color: #007cb7
}
.paginador span.actual {
	border: #28665b 1px solid;
	padding-right: 5px;	
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 3px;
	margin: 1px;	
	color: #ffffff;
	padding-top: 3px;	
	background-color: #007cb7;
}
.paginador span.extend {
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 2px;
	margin: 1px;
	color: #007cb7;
	padding-top: 2px;
	background-color: #ffffff;
}
 */
 
 
