body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
}
p{
	margin: 7px 0px 8px;
	line-height: 1.4em;
	text-align: justify;
}
.marcobanderas {
	border: 1px solid #CCCCCC;
}
#menu td {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
#menu a {
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}
#menu strong {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.3em;
}
.sangradoMenu1 {
	padding-left: 12px;
	background: #F6F6F6;
}
#menu a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #C8103A;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}
.sangradoMenu1Alto {
	padding-left: 12px;
	height: 25px;
	background-color: #CCCCCC;
	background-image: url(./imagen/fondomenu_actividades.png);
	background-repeat:  repeat-y;
	vertical-align: bottom;
}


#bajocabecera {
	height: 16px;
}
#marcaActual td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C8103A;
	padding: 10px 15px 10px 25px;
	font-weight: bold;
}


#contenido {

}




#contenidoNewWindow {
	margin:12px;
}

.aligFotoIzq {
	float: left;
	margin-right: 8px;
}
.aligFotoIzqMarcoGris {
	float: left;
	border: 5px solid #EEEEEE;
	margin-right: 20px !important;
	margin-bottom: 10px !important;
}
.aligFotoIzqNoMarco {
	float: left;
	margin-right: 20px !important;
	margin-bottom: 10px !important;
}
.aligFotoIzq2 {
	float: left;
	margin-right: 2px;
}
.aligFotoIzq3 {
	float: left;
	margin-right:8px;
}

.aligFotoIzqconMarco {
	float: left;
	margin-right: 2px;
	border: 1px solid #000000;
}

.aligFotoDerecha {
	float: right;
	margin-left: 8px;
	margin-bottom: 4px;
}
.aligFotoDerechaMarcoBlanco {
	float: right;
	margin-left: 8px;
	border: 2px solid #FFFFFF;
}
.aligFotoDerechaMarcoGris1 {
	float: right;
	margin-left: 8px;
	border: 1px solid #D2D2D2;
}

.contenidoParte {
	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #EBEBEB;
	padding: 6px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.contenidoParteRojo {

	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #C8103A;
	padding: 6px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.contenidoNota {
/**/
	font-size: 11px;
	color: #333333;
}
.contenidoNota strong{
	color: #336699;
	
}

#general {
	background-color: #FFFFFF;
	width: 900px;
	text-align: left;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #EAEAEA;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #EAEAEA;
}

.margenlista {
	padding-left: 15px;
}
.margenlistaGrande{
	padding-left: 30px;
}
.margenlistaGrande2{
	padding-left: 60px;
}
.margenlistaGrande2 li{
	margin-bottom: 0.4em !important;
	
}

.marcoGristotal {
	border-top: 2px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	width: 715px;
	margin: 5px;
}
#contenido a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336699;
}
#contenido a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #508AC5;
}
.enlaceVolver{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000FF;
	font-weight: normal;
}
a.enlaceVolver:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C8103A;
	font-weight: normal;
}

#noticias a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#noticias strong a  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
#noticias a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C8103A;
	text-decoration: underline;
}
#noticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #E4E4E4;
	padding: 7px;
}
#noticiasNueva {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 7px;
}
#noticiasNueva strong {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	text-decoration: none;
	padding: 7px;
}

#noticiasNueva li {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 7px;
}
#noticiasNueva ul {
	margin: 0px;
	padding: 0px 0px 0px 40px;


}
#noticiasNueva li strong {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 7px;
}
#noticiasNueva h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 5px;
	line-height: 1.2em;
}

.NoticiaParteRoja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C8103A;
	text-decoration: none;
	text-align: left;
	line-height: 1.4em;
}
.noticiasAnteriores {
	text-decoration: underline;
	text-align: right;
}

/*idiomas*/
#idioma {
	text-align: right;
	margin-right: 60px;
}
.idiomaActual {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C8103A;
	text-decoration: none;
	font-weight: bold;
}
a.idiomaActual:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C8103A;
	text-decoration: underline;
	font-weight: bold;
}
.idiomaProx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	text-decoration: none;
	font-weight: normal;
}
a.idiomaProx:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C8103A;
	text-decoration: underline;
	font-weight: normal;
}
.seccion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C8103A;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 25px;
}.webquestTitulo {

	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #C8103A;
	padding: 12px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.webquestMarco {
	margin: 0px 20px 20px;
	padding: 10px;
	border-top: 0px none #D7D7D7;
	border-right: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	border-left: 1px solid #D7D7D7;
}
.contenidoParteCopia {

	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #EBEBEB;
	padding: 6px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.contenidoParteCopia {

	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #EBEBEB;
	padding: 6px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.webquestParte {

	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #D7D7D7;
	padding: 6px 6px 6px 20px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.listaRoja {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3977F2;
	text-decoration: none;
	text-align: left !important;
	line-height: 1.4em;
}
.centradoNegrita {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
}
.boletinFecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7A7A;
	text-decoration: none;
}
.boletinEnlace{
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 12px!important;
	color: #333333!important;
	text-decoration: underline!important;
	
}

a.boletinEnlace:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 12px!important;
	color: #336699!important;
	text-decoration: underline!important;
}
.suscribeteEnlace {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 10px!important;
	color: #696969!important;
	text-decoration: none!important;
	background-color: #EFEFEF;
	padding: 2px;
	border: 1px solid #BEBEBE;
	text-transform: uppercase;
}
a.suscribeteEnlace:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 10px!important;
	color: #FFFFFF!important;
	text-decoration: none!important;
	background-color: #336699;
	padding: 2px;
	border: 1px solid #BEBEBE;
	text-transform: uppercase;
}
.boletinTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.DatosPeqGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 20px;
	line-height: 1.5em;
}
.Negrita {
	font-weight: bold;	
}
.lineaVertical {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EAEAEA;
	padding-left: 8px;
}
.marcoBoletin {
	border: 1px solid #C4C4C4 !important;
}

.boletincabecera{
}
#boletinesfondo {
	background-image: url(./imagen/boletin/fondotabla.jpg);
	background-repeat: no-repeat;
}
.marcoGris2 {
	border-top: 2px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	border-left: 1px solid #D6D6D6;
	margin: 5px;
	padding: 10px;
}
.introduccionNoticia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C8103A;
	text-decoration: none;
	text-align: left;
	line-height: 1.2em;

}
.tituloNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #C8103A;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 0px;
	line-height: 1.5em;
}
.cuerpoNoticia{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
}


.textoIntro {
	font-size: 11px;
	line-height: 1.4em;
	padding-right: 30px;
}
.imagenGrisFondo {
	width: 100%;
	padding: 0px 0px 4px;
	text-align: center;
}
.seccionInicial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C8103A;
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 25px;
	margin: 0px;
}
.margenIzq1 {
	padding-left: 50px;
}
#MargenCeldas td {
	padding: 5px!important;
	margin: 5px!important;
}
.MargenCeldas td {

	padding: 5px!important;
	margin: 5px!important;
}
.DatosCuento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px!important;
	color: #333333;
	margin-left: 12px;
}
.DatosCuentoPeq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	color: #333333;
	
}
.DatosCuento strong {
	font-size: 11px!important;
	font-weight: bold;
	color: #C8103A;
}
.DatosCuentoSeparacion {
	height: 70px;
}
.huecoAnteriorSiguiente {
	width: 20px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.huecoAnteriorSiguiente a:hover {
	background-color: #C8103A;
	color: #FFFFFF;
}
.fichaCuento01 {
	background-image: url(./imagen/cuentacuentos/fichas_libro_digital_01.png);
	height: 119px;
	width: 600px;
	background-repeat: no-repeat;
}
.fichaCuento02 {
	background-image: url(./imagen/cuentacuentos/fichas_libro_digital_02.png);
	height: 127px;
	width: 600px;
	background-repeat: no-repeat;
}
.fichaCuento03 {
	background-image: url(./imagen/cuentacuentos/fichas_libro_digital_03.png);
	height: 59px;
	width: 600px;
	background-repeat: no-repeat;
}
.fichacuentosTitulo {
	font-family: Arial, Helvetica, sans-serif;
	color: #C8103A;
	font-weight: bold;
	font-size: 16px;
	padding-top: 9px;
}
.fichaCuentoCentro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.fichaCuentoComunidad {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.fichaCuentoMateria {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C8103A;
}
.fichaCuentoTabla1 {
	margin-left: 15px;
	height: 57px;
}
.fichaCuentoComponentesTit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.fichaCuentoComponentesNombres {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.fichaCuentoComponentesTodo {
	padding-right: 30px;
}
.fichaCuentoTabla2 {
	margin-top: 6px;
	height: 28px;
}
.fichaCuentoCurso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 3px;
}
.fichaCuentoClase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.fichaCuentoNivel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.lineaInf {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8103A;
}
.tablaConMargen {
	padding: 6px!important;
	margin: 6px;
}
.CentroMesLectura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 1.5em;
}
.CentroMesTituloSeccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C8103A;
	text-decoration: none;
	padding-left: 5px;
	font-weight: bold;
}
.CentroMesEncabezadoMargen {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.CentroMesMargenContenido {
	width: 615px;
	padding-top: 10px;
}
.CentroMesTituloSubSeccion {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
	padding-left: 5px;
	font-weight: bold;
}
#CentromesZonaEnlace {
	margin-top: 8px;
	margin-bottom: 8px;
}
.CentroMesLista {
	font-size: 11px;
	color: #000000;
	list-style-type: square;
}
.CentroMesmargen{
	padding-left: 30px;
}
.CentroMesmargen2{
	padding-left: 10px;
}
#contenidoCentromes ul,#contenidoCentromes li{
	width: 100%!important;
}
#CentroMesListadoActividades {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EEEEEE;

}
#CentroMesListadoActividades a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #C8103A;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: bold;
}
.CentroMesTituloRojo{
	color: #C8103A!important;
	font-size: 10px!important;
}
#CentroMesListadoActividades a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #20C810;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-size: 11px;
	font-weight: bold;
}
.CentroMesTituloPractica {
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #1FB00F;
	padding: 12px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}
.CentroMesDatoPeqGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7A7A;
	text-decoration: none;
	line-height: 1.4em;
}
.CentroMesFichaDatos {
	background-color: #F8F8F8;
	width: 98%;
	
}
.CentroMesFichaDatos td {

	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.CentroMesDatoTit {
	color: #666666;
	font-size: 10px;
}
.margenIzqDiez {
	padding-left: 10px!important;
	padding-right: 4px!important;
}
.margenIzq30 {
	padding-left: 30px!important;
	padding-right: 4px!important;
	
}
.margenDerechaPeq {
	padding-right: 4px!important;
	
}
.MargenSup {
	padding-top: 28px;
}
.MargenSup10 {
	padding-top: 10px;
}

.CentroMesTablaActividad {
	border: 1px solid #CCCCCC;
}
.CentroMesTablaActividad td{
	padding: 8px 0px 8px 5px!important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	
}
.CentroMesLecturaActividad,.CentroMesLecturaActividad p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4E4E;
	text-decoration: none;
	text-align: justify;
	line-height: 1.5em;
	padding-right: 10px!important;
	padding-left: 12px!important;
	padding-top: 6px!important;
}
.CentroMesTituloActividad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	padding-right: 15px!important;
	padding-left: 12px!important;
	padding-top: 6px!important;
	font-weight: bold;
}
.CentroMesTituloActividadPeq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	padding-right: 15px!important;
	padding-left: 12px!important;
	padding-top: 6px!important;
	font-weight: bold;
}
.CentroMesFotoActividad {
}
.CentroMesDatoPeqGrisIzquierda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
	text-decoration: none;
	line-height: 1.4em;
	text-align: left!important;
	padding-right: 4px;
	font-weight: normal;
	padding-left: 4px;
}
.CentroMesPeqParrafoAmplio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
	text-decoration: none;
	line-height: 1.6em;
	text-align: left!important;
	padding-right: 4px;
	font-weight: normal;
	padding-left: 4px;
}
.CentroMesNuevoMargenGris {
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 8px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F6F6F6;
	border-right-color: #F6F6F6;
	border-bottom-color: #F6F6F6;
	border-left-color: #F6F6F6;
}
.CentroMesTablaSinborde {
}
.CentroMesLineaMenu {
	background-image: url(./centromes/mayo/linea_suelta.jpg);
	background-repeat: no-repeat;
}
#CentroMesLineaMenuSup td{

	background-image: url(./centromes/mayo/linea_suelta_tabla.jpg);
	background-repeat: no-repeat;
}
.CentroMesEnlaceCentrado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C41138;
	text-align: center!important;
}
.CentroMesTituloGris {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	line-height: 1.5em;
	padding-right: 15px!important;
	padding-left: 12px!important;
	padding-top: 3px!important;
	font-weight: bold;
}
.CentroMesLista {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4E4E;
	text-decoration: none;
	text-align: justify;
	line-height: 1.8em;
	padding-right: 15px!important;
	padding-left: 12px!important;
	padding-top: 6px!important;
}
.CentroMesTituloBlanco {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	line-height: 1.5em;
	padding-right: 15px!important;
	padding-left: 12px!important;
	padding-top: 3px!important;
	font-weight: bold;
}
.CentroMesPregunta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C8103A;
	text-decoration: none;
	text-align: justify;
	line-height: 1.3em;
	padding-right: 15px!important;
		padding-left: 12px!important;
	/*padding-left: 12px!important;*/
	padding-top: 6px!important;
	font-weight: bold;
}
.CentroMesRespuesta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	line-height: 1.3em;
	padding-right: 15px!important;
	padding-left: 12px!important;
	padding-top: 6px!important;
	font-weight: normal;
}
.bordefotoGris {
	border: 4px solid #E8E8E8;
}
.texCentrado {
	text-align: center !important;
}
.textalineadoDerecha{
	text-align: left!important;

}
.textalineadoIzqu{
	text-align: left!important;

}
.textoBaners {
	padding-right: 12px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.4em;
	color: #444444;
}
.TextoAlignIzq {
	text-align: left !important;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000!important;
}
.Margen1 {
	padding: 10px;
}
.Negrita2 {
	font-size: 16px;
}
.MargenIzq5 {
	margin-left: 5px;
}
.MargenIzq10 {
	padding-left: 10px;
}


.EncabezadoSeccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4B4B4B;
	margin-top: 5px;
}
.infoSEccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 1.4em;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.masinfo {
	padding-top: 8px;
}
.MargenDer15 {
	padding-right: 15px;
}
.MargenIzq15 {
	padding-left: 15px;
}
.MargenSup {
	padding-top: 10px;
}
.lineaInfGris {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
}
.fase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C8103A;
	padding: 2px 4px;
}
.alignDerecha {
	text-align: right !important;
	margin-top:5px !important;
}
.alignDerechaMargenSup10 {
	text-align: right !important;
	margin-top:10px !important;
}
.alignDerechaMargenSup15 {
	text-align: right !important;
	margin-top:12px !important;
}
.TitulosCertamenes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C8103A;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	padding-right: 0px!important;
	padding-left: 0px!important;
	padding-top: 0px!important;
	font-weight: bold;
	padding-bottom: 5px;
}
.TitulosCertamenesb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	padding-right: 0px!important;
	padding-left: 0px!important;
	padding-top: 0px!important;
	font-weight: bold;
	padding-bottom: 5px;
}

.MargenSup5 {
	padding-top: 5px;
}

.separadorEnlaces {
	padding-bottom: 6px;
}
.MarcoBlanco1pix {
	border: 1px solid #FFFFFF;
}
.MarcoGris1pix {
	border: 1px solid #CCCCCC;
}

.rojo {
	color: #336699;
}
.cajaSimpleIndividual2 {
	width: 302px;
	border: 1px solid #f4f4f4;
	background-color: #FFFFFF;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
}
.celdasSinMargen {
	margin: 0px;
	padding: 0px;
}
.MarcoBlanco {
	margin-right: 4px;
	border: 2px solid #FFFFFF;
}
.constelaLineaInfcAbecera {
	border: none;
	margin-bottom: 5px;
}
a.constelaNombreCentro, .constelaNombreCentro, a.constelaNombreCentroDinamizador,.constelaNombreCentroDinamizador {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif !important;
	font-size: 12px!important;
	font-weight: bold!important;
	color: #000000!important;
	text-align: left!important;
	text-decoration: none;
}
a.constelaNombreCentro:hover, a.constelaNombreCentroDinamizador:hover {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif !important;
	font-size: 12px!important;
	font-weight: bold!important;
	color: #C8103A!important;
	text-align: left!important;
	text-decoration: none;
}
.constelaNombreCentroProvincia {
	color: #333333;
	font-weight: normal;
	text-align: left;
}
.constelaRol, .constelaRolDinamizador {
	color: #0E7AA9;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.constelaRolCargo {
	color: #000000;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.constelaMargensupINf {
	padding-top: 3px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	padding-right: 5px;
	margin-bottom: 8px;
}
.constelaFondoCaja {
	background-image: url(./imagen/astrotic/home/caja_centro.png);
	background-repeat:  repeat-y;
}


.enlaceRecursos {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 10px!important;
	color: #333333!important;
	text-decoration: none!important;
	font-weight: bold;
}
a.enlaceRecursos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 10px!important;
	color: #C8103A!important;
	text-decoration: none!important;
	font-weight: bold;
}
.constelaCajaAltura {
	height: 225px;
}
.constelaTextoCaja {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 4px;
	margin-left: 15px;
	line-height: 1.5em;
	text-align: justify;
}
.constelaTituloCaja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C8103A;
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight: bold;
	text-align: center;
}
.constelaImagenTrabajo {
	text-align: center !important;
}
.NombreCertamenConstela {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	line-height: 1.5em;
	padding-top: 3px!important;
	font-weight: bold;
}
.cajaSimpleIndividualInicio {
	border: 1px solid #f4f4f4;
	background-color: #FFFFFF;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
	background-image: url(http://redtic.educacontic.es/imagen/degradadocajassssss.jpg);
	background-repeat:  repeat-x;
	background-position: left bottom;
	text-decoration: overline;
}
.cajaSimpleIndividualinsin{
	background-color: #FFFFFF;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
	background-image: url(http://redtic.educacontic.es/imagen/degradadocajassssss.jpg);
	background-repeat:  repeat-x;
	background-position: left bottom;
	text-decoration: overline;
}
.cajaSimpleContenedorInicio {
}
.cajaInteSimpleInicio {
	padding: 5px;
	width: 250px;
}
.AlturaCajaSimpleInicio {
	padding-left: 5px;
}
.TextoNoticiasInicio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	padding-top: 6px;
	text-align: left;
	line-height: 1.6em;
	padding-right: 0px;
	padding-left: 0px;
}
.TextoNoticiasInicioTitulos {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cajaInteParte1inicio {
	height: 20px;
	text-align: left;
}
.cajaInteParte2inicio {
	text-align: left;
	padding: 0px;
	height: 125px;
}
.cajaInteParte3inicio {
	height: 18px;
	text-align: left;
	padding-left: 0px;
	padding-top: 2px;
}
.tituloElementoInicio {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C8103A;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
.tituloElementoInicioSinLinea {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C8103A;
	width: 100%;
}
.cajaInteParte2Solainicio {
	text-align: left;
	padding: 0px;
	height: 145px;
}
.ActividadesTablaInicio {
	padding: 3px;
	border: 1px solid #F3F3F3;
	margin-bottom: 2px;
}

.cajaInteSimpleAnchaInicio {
	padding: 5px;
	width: 310px;
}
.Marcoinicio {
	width: 520px;
	border-bottom: 1px solid #EBEBEB;
}
.BordeDerecho {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EBEBEB;
}
.Centrar {
	text-align: center !important;
	margin: 0 auto;
}
.CentrarMargenSup {
	text-align: center !important;
	margin-top:5px;
}
.CentrarMargenSup2 {
	text-align: center !important;
	margin-top:2px;
	margin-bottom: 4px;
}
.CentrarMargenSup4 {
	text-align: center !important;
	margin-top:2px;
	margin-bottom: 4px;
}
.Negro {
	color: #333333;
}
.MarcoGrisClarito{
	border: 1px solid #F3F3F3;
}
.OtrosCentrosmes {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.OtrosCentrosEnlace{
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 10px!important;
	color: #333333!important;
	text-decoration: none!important;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
a.OtrosCentrosEnlace:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 10px!important;
	color: #C8103A!important;
	text-decoration: none!important;
}
.MarcoGCalendario {
	border: 1px dashed #CDCDCD;
	padding: 6px;
	margin-right: 6px;
	margin-top: 4px;
	height: 130px;
	background-image: url(./imagen/homeactividades/fondo_calendario.jpg);
	background-repeat: no-repeat;
}
.MarcoGCalendarioIni {
	border: 1px dashed #CDCDCD;
	padding: 6px;
	margin-right: 6px;
	margin-top: 4px;
	height: 108px;
	background-image: url(./imagen/homeactividades/fondo_calendario.jpg);
	background-repeat: no-repeat;
}
.BordeInfGris {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E8E8E8;
}
#CabeceraHomes {
}
.TituloHomes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #C91B40;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 10px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8103A;
}
/*seccion noticias nuevas*/



.fechaItinerario {
	padding: 0px;
	font-size: 11px;
	border: none;
	color: #C8103A;
}
.newstitulo {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 24px;
	color: #333333;
	padding-top: 0px;
	padding-bottom: 8px;
	font-weight: bold;
	padding-right: 0px;
	padding-left: 0px;
}
.newsfondocabecera {
	padding: 6px 6px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CACACA;
	margin-bottom: 0px;
	margin-top: 10px;
}
.newsantetitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C8103A;
	font-weight: bold;
	text-transform: uppercase;
}
.newscontenlectura, .newscontenlectura p {
	padding: 0px 6px 8px;
	margin-top: 0px;
	font-size: 1em;
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.newsfecha {
	font-size: 9px;
	padding: 1px;
	border: 1px solid #C3C3C3;
	color: #666666;
	width: 100px;
	margin-top: 0px;
	margin-bottom: 6px;
	text-align: center;
}
.newsfoto {
	float: right;
	margin-left: 15px;
}
.newsfotomarco {
	border: 1px solid #666666;	
}
.newspie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 5px;
}
.newsfoto2 {
	float: none;
	margin-top: 15px;
	margin-bottom: 15px;
}
/* fin seccion noticias nuevas*/

.contenidoParteRojoMedio {

	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #C8103A;
	padding: 6px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
.DatosLogored {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
}.cajaLogo {
	border: 1px solid #E5E5E5;
	margin: 6px;
}
a.pildoraTitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000!important;
	font-size: 16px!important;
	font-weight: bold;
	padding: 1px 10px 1px 15px;
	margin: 1px;
	text-decoration: none;
}
a.pildoraTitulo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C8103A!important;
	font-size: 16px!important;
	font-weight: bold;
	padding: 3px 10px 3px 15px;
	margin: 1px;
	text-decoration: none;
}
td.pildoraCabecera{
	padding-top: 6px !important;
	padding-bottom: 2px !important;
	background-color: #D6D6D6;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BBBBBB;
}
.pildoraAutorEncab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 10px 3px 15px;
	margin: 1px;
}
.pildoraDatos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #F3F3F3;
	font-size: 11px;
	padding: 5px 10px 5px 15px;
	margin: 1px;
}
.pildoraDatosNombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E8E8E8;
	font-size: 11px;
	padding: 5px 10px 5px 15px;
	margin: 1px;
	font-weight: normal;
}
.pildoraDatosNombre a {
	text-decoration: none;
	color: #000000 !important;
}
.pildoraDatosNombre a:hover {
	text-decoration: none;
	color: #C8103A!important;
}
.pildoraDescargar {
	text-align: right;
	margin-right: 12px;
	margin-top: 8px;
	margin-bottom: 4px;
}
#Pildora .MargenDatoPildora  {
	padding-top: 3px !important;
	padding-right: 3px !important;
	padding-bottom: 3px !important;
	padding-left: 8px !important;
}
.pildoraCol1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2F2F2;
	font-size: 11px;
	padding: 4px 10px 2px 15px;
	margin: 1px;
	font-weight: normal;
	color: #666666;
}
.pildoraCol2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FBFBFB;
	font-size: 11px;
	padding: 2px 10px 2px 15px;
	margin: 1px;
	font-weight: normal;
	color: #666666;
}
.tablaPildoras {
	margin-bottom: 20px;
	border: 1px solid #D6D6D6;
}

.ganador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	font-weight: bold;
}
.EnlaceGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a.EnlaceRojo {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #C8103A !important;
	text-decoration: none;
	font-weight: bold;
}
a.EnlaceRojo:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #666666!important;
	text-decoration: underline;
	font-weight: bold;
}
.grisContenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-top: 10px;
}
/*listados de storys recibidos*/
.fondoListaStory {
	background-color: #F7F7F7;
	border: 5px solid #EAEAEA;
}

.ListaStoryFila1 {
	height: 32px;
}.ListaStoryFila2 {
	vertical-align: top;
	background-image: url(./imagen/certamen3/story/lista_story_03.png);
	background-repeat:  repeat-y;
	padding-left: 5px;
	text-align: center;
}
.ListaStoryFila3 {
	height: 5px;
}
.fotoStory {
	border: 3px solid #484848;
	width: 144px;
	background-color: #000000;
	height: 144px;
	margin: 3px;
	text-align: center;
	vertical-align: top;
}
.tablaContenidoStory {
	background-color: #666666;
	/*width: 500px;*/
}
.tablaDatosStory {
	margin-left: 8px;
	margin-top: 15px;
	width: 355px;
}
.Celda1DatosStory {
	padding-left: 5px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	vertical-align: middle;
	padding-top: 7px;
	padding-bottom: 7px;
}
.Celda2DatosStory {
	padding-left: 5px;
	background-color: #F7F7F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	vertical-align: middle;
	padding-top: 7px;
	padding-bottom: 7px;
}
a.TituloStory, a.TituloBit{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	color: #0062A5 !important;
	font-weight: bold !important;
	padding-bottom: 3px !important;
	padding-top: 3px !important;
	text-decoration: none;
}
a.TituloStory:hover, a.TituloBit:hover {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	color: #6699CC!important;
	font-weight: bold !important;
	padding-bottom: 3px !important;
	padding-top: 3px !important;
	text-decoration: none;
}
.CeldaTituloDatosStory {
	background-color: #F7F7F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	vertical-align: top !important;
	padding-left: 5px !important;
	padding-top: 5px!important;
	padding-bottom: 8px!important;
}

.AutorNombreStory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.DatoAutorNombreStory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	padding-right: 0px;
}
.enlaceBold {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 9px!important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	color: #666666!important;
	text-decoration: none !important;
}
a.enlaceBold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 9px!important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	color: #C8103A!important;
	text-decoration: none !important;
}
.storyFondoCentros, .BitFondoCentros {
	background-color: #0079BC;
	background-image: url(./imagen/certamen3/story/fondo_centros.jpg);
	height: 30px;
	border-top: 1px solid #0073B6;
	border-right: 1px solid #0073B6;
	border-left: 1px solid #0073B6;
}
.storyCentro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 0px;
}
.MargenDatosStory {
	padding-left: 5px !important;
	padding-right: 3px !important;
	padding-bottom: 5px !important;
padding-top: 5px !important;
}
.StoryContenedor {
	background-color: #FFFFFF;
	border: 1px solid #E2E2E2;
	margin-bottom: 10px !important;
	margin-top: 10px!important;
	margin-right: 3px;
	margin-left: 3px;
}
.MargenGenericoStory {
	padding-right: 2px;
	padding-left: 2px;
}
/*bit inteligencia ahora va igual que story*/
/*
.BitFondoCentros {
	background-color: #1C8109;
	background-image: url(http://redtic.educacontic.es/imagen/certamen3/bit/fondo_centros.jpg);
	height: 30px;
	border-top: 1px solid #009933;
	border-right: 1px solid #009933;
	border-left: 1px solid #009933;
}
a.TituloBit{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	color: #165909!important;
	font-weight: bold !important;
	padding-bottom: 3px !important;
	padding-top: 3px !important;
	text-decoration: none;
}
a.TituloBit:hover{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	color: #28AE11!important;
	font-weight: bold !important;
	padding-bottom: 3px !important;
	padding-top: 3px !important;
	text-decoration: none;
}
*/
.centroTICfondo {
	text-align: center;
}
.centroTICMarco {
	padding: 10px;
	border: 1px solid #F3F3F3;
	text-align: center;
}
.centroTICEnlace{
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;
	color: #6B6B6B!important;
	text-decoration: none!important;
	
}

a.centroTICEnlace:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;
	text-decoration: none!important;
	color: #C8103A!important;

}
.TextoGrisCentroDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 4px;
	margin-left: 15px;
	line-height: 1.5em;
	text-align: justify;
	font-weight: normal;
}
.TextoAzulCentroDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A8AFF;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 4px;
	margin-left: 15px;
	line-height: 1.5em;
	text-align: justify;
	font-weight: normal;
}

.nuevocontenido{

}

.TituloSeccion, #contenido h1 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #3977f2;
	text-decoration: none;
	margin-bottom: 2px;
	margin-top: 16px;
}
.TituloSeccion2 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #3977f2;
	text-decoration: none;
	margin-bottom: 4px;
	margin-top: 6px;
}
.TituloSubSeccion {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #81A7F5;
	text-decoration: none;
	margin-left: 54px;
	margin-top: 2px;
	margin-bottom: 10px;
}
.TituloSubSeccion2 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #81A7F5;
	text-decoration: none;
	margin-left: 54px;
	margin-top: 2px;
	margin-bottom: 5px;
}
.TituloSubSeccion2 a:link,.TituloSubSeccion2 a:visited, #contenido .TituloSubSeccion a:link, #contenido .TituloSubSeccion a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #79A2F7;
	text-decoration: underline;
}
.TituloSubSeccion2 a:hover, #contenido .TituloSubSeccion a:hover {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.cabeceraInicio{
margin-top: 8px;
}
.TituloSeccionInicio{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	margin-bottom: 2px;
	margin-top: 5px;
}
.TituloSeccionInicioFirst{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	margin-bottom: 2px;
	margin-top: 5px;
}
.TextoInicio{
	margin-bottom: 5px;
}
.fondoInicio{
	background-color: #FFFFFF;
	background-image: url(./imagespropias/degradado_inicio.png);
	background-repeat:  repeat-x;
}
.MargenNuevo {
	margin-left: 40px;
	margin-top: 0px;
	line-height: 1.7em;
	margin-bottom: 5px;
}
.NuevocontenidoEnlaces {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000 !important;
	text-decoration: underline;
}
a.NuevocontenidoEnlaces:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #336699!important;
	text-decoration: none;
}
.BolitaAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.BolitaGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
.margenTabla{
	margin-left:10px;
	
}
.margenContenidos{
	background-image: url(./imagen09/comunes/degradado_contenidos.jpg);
	background-repeat:   repeat-x;
	background-position: bottom;
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 12px;
	width: 605px;
	overflow: auto;
}

.margenContenidosSinFondo{
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 12px;
	width: 605px;
	overflow: auto;
}
.margenContenidosMin{
	padding-top: 15px;
	padding-bottom: 12px;
	overflow: auto;
}
.margenContenidosTablaDatos{
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 12px;
	width: 605px;
	overflow: auto;
}

.margenEncabezado, #contenido h2{
	background-position: bottom;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 15px;
	width: 605px;
	/*font-size: 14px;
	color: #707070;
	font-weight: normal;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.4em;
	margin: 0px;
	text-align: justify !important;
	width: 570px;
}
/**enlaces nuevos/*/
#enlacesNuevos{
	text-align: right;
	clear: both;
	padding-top: 10px;
}
#enlacesNuevos a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3977f2;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}
#enlacesNuevos a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6296CA;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}
/*enlaces nuevos sup*/
#enlacesNuevosSup{
	text-align: right;
	clear: both;
	padding-top: 0px;
	padding-bottom: 15px;
}
#enlacesNuevosSup a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}
#enlacesNuevosSup a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6296CA;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}


.SubSeccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3977f2;
	text-decoration: none;
	margin-bottom: 15px;
	margin-top: 0px;
}


.ContenidoSubcategoria {
	margin-left: 18px;
	margin-right: 15px;
	margin-top: 12px;
}

.infoPeqconLinea {
	font-size: 11px;
	color: #336699;
	width: 100%;
	margin-bottom: 20px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #336699;
	font-weight: bold;
}
#volver{
	text-align: center;
	margin-top: 35px;
	margin-bottom: 15px;
}
#volver a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	font-weight: normal;
}
#volver a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6296CA;
	text-decoration: none;
	font-weight: normal;
}
.FotoBoletin{
	float: left;
	margin-right: 15px;
	padding-right: 5px;
	margin-bottom: 20px;
}
.FotoBoletin img{
	border: 2px solid #EBEBEB;
}
.TituloGrandeNuevo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #3977F2;
	text-decoration: none;
	text-align: left;
	line-height: 1.5em;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #336699;
	margin-bottom: 15px;
}
.tipoCategoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	margin-left: 4px;
	background-image: url(./imagen09/comunes/iconito_negro.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left: 9px;
}
.puntitoVertical{
	margin-left: 20px;
	background-image: url(./imagen09/comunes/puntitos_vert_4.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 3px;
}
.postTitular, .postTitular a, .postTitular a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	font-weight: bold !important;
	color: #3977f2 !important;
	text-decoration: none !important;
	margin-top: 10px !important;
}
.postTitular a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 15px !important;
	font-weight: bold !important;
	color: #333333!important;
	text-decoration: none !important;
	margin-top: 10px !important;
}
.Post3lineas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	margin-top: 4px;
	margin-bottom: 12px;
	line-height: 1.5em;
	text-align: justify;
}
.Post3lineas li{
	text-align: justify !important;
}
#fechaPost{
	background-image: url(./imagen09/inicio/calendario.png);
	height: 86px;
	width: 77px;
}
a.masInformacionPeq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	color: #3977f2!important;
	text-decoration: none;
	margin-right: 5px;
	font-weight: bold;
}
a.masInformacionPeq:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	color: #000000 !important;
	text-decoration: none;
	margin-right: 5px;
	font-weight: bold;
}
a.masInformacion, a.masInformacion:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3977f2!important;
	text-decoration: none;
	margin-right: 7px;
}

a.masInformacion:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000 !important;
	text-decoration: none;
	margin-right: 7px;
}
a.masInfoSinMargen, a.masInfoSinMargen:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3977f2!important;
	text-decoration: none;
}

a.masInfoSinMargen:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000 !important;
	text-decoration: none;
}
a.masInformacion2, a.masInformacion2:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3977f2!important;
	text-decoration: none;
	margin-right: 4px;
}
a.masInformacion2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000 !important;
	text-decoration: none;
	margin-right: 4px;
}
a.masInformacion3, a.masInformacion3:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #3977f2!important;
	text-decoration: none;
	font-weight: bold;
	padding-left: 12px;
	background-image: url(./imagen09/comunes/icono_3.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-right: 15px;
}
a.masInformacion3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #3977f2!important;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 12px;
	background-image: url(./imagen09/comunes/icono_3.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
		padding-right: 15px;
}

a.enlaceConlinea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666!important;
	text-decoration: underline;
	margin-right: 5px;
}
a.enlaceConlinea:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3977F2!important;
	text-decoration: underline;
	margin-right: 5px;
}
a.enlaceSinlinea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666!important;
	text-decoration: none;
	margin-right: 5px;
}
a.enlaceSinlinea:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3977F2!important;
	text-decoration: underline;
	margin-right: 5px;
}
a.enlaceConlineaPeq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666!important;
	text-decoration: underline;
}
a.enlaceConlineaPeq:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3977F2!important;
	text-decoration: underline;
}
.colocaizquierda{
	text-align: left;
}
a.envianosNoticiaEnlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: bold !important;
	color: #828282 !important;
	text-decoration: none !important;
}
a.envianosNoticiaEnlace:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: bold !important;
	color: #000000 !important;
	text-decoration: none !important;
}
.PostAutorTit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #717171;
}
.PostAutor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3977f2;
}
.PostCentro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #575757;
}
.contenidoBuenaprac {
	margin-left: 10px;
	margin-bottom: 8px;
	line-height: 1.5em;
}
.contenidoBuenapracTit {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-bottom: 4px;
}
.lineaGRande {
	margin-right: 10px;
}
.subparteContenido {
	width: 550px;
	margin-left: 20px;
	margin-top: 0px;
}
.subparteContenido2 {
	margin-left: 20px;
	margin-top: 0px;
	padding-left: 10px;
}
.subparteContenidoTablaDatos {
	width: 580px;
	margin-left: 20px;
	margin-top: 0px;
}
.subparteContenido4Col {
	width: 550px;
	margin-left: 20px;
	margin-top: 0px;
	overflow: auto;
}
.subparteContenido3Col {
	width: 550px;
	margin-left: 20px;
	margin-top: 0px;
	overflow: auto;
}
.subparteContenido2Col {
	margin-left: 20px;
	margin-top: 0px;
}
.subparteContenido strong, .subparteContenido2Col strong{
	color: #666666;
}
.contenidoNotaGris {
/**/
	font-size: 11px;
	color: #555555;
}
.Subparte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 1px 1px 6px;
	width: 110px;
	background-color: #3977F2;
	margin-top: 20px;
	margin-bottom: 8px;
}
.SubparteClarito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 1px 1px 6px;
	width: 110px;
	background-color: #8D8D8D;
	margin-top: 20px;
	margin-bottom: 8px;
}
.SubparteClarito2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 1px 1px 6px;
	width: 240px;
	background-color: #8D8D8D;
	margin-top: 20px;
	margin-bottom: 8px;
}
.SubparteAncha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 1px 1px 6px;
	width: 240px;
	background-color: #3977F2;
	margin-top: 20px;
	margin-bottom: 8px;
}
.SubparteAncha2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 1px 1px 6px;
	width: 240px;
	background-color: #3977F2;
	margin-top: 5px;
	margin-bottom: 8px;
}
.Publicadoen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 4px;
	text-align: left;
	line-height: 1.6em;
	padding-right: 0px;
	padding-left: 0px;
}
.MarcoClarito {
	border: 1px solid #F3F3F3;
}
.MarcoClarito2 {
	border: 1px solid #F3F3F3;
	padding: 5px;
}
.MarcoClaritoTrasp {
	padding: 5px;
}
a.EnlacesHomeActividades, .EnlacesHomeActividades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	font-weight: bold;
	color: #3977F2 !important;
	text-decoration: none;
}
.EnlacesHomeActOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	font-weight: bold;
	color: #9BBAF9 !important;
	text-decoration: none;
}
a.EnlacesHomeActividades:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px!important;
	font-weight: bold;
	color: #3977F2 !important;
	text-decoration: underline !important;
}
.tituloGrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #3977F2;
}
.marcoGRisContenido {
	border: 1px solid #F0F0F0;
	padding: 8px;
	margin-bottom: 5px;
}
#CreativeCommonsMensaje {
	font-size: 10px;
	color: #666666;
	margin-right: 30px;
	margin-left: 30px;
	line-height: 1.4em;
	text-align: justify;
}
#CreativeCommonsMensaje a{
	font-size: 10px;
	color: #3977F2;
	text-decoration: none;
}
#CreativeCommonsMensaje a:hover{
	font-size: 10px;
	color: #3977F2;
	text-decoration: underline;
}
.contenidoVideoclip {
	margin-top: 2px;
	width: 278px;
}
.ContenidoPicassa {
	margin-top: 2px;
	width: 247px;
}
.MasvideosVideoclip {
	margin-top: 10px;
	float: right;
	background-color: #F9F9F9;
	margin-right: 20px;
}
.MasvideosVideoclip img{
	margin-bottom: 2px;
	border: 2px solid #DBDBDB;
}
.nuevoPeq {
	font-size: 10px;
	line-height: 1.5em;
	margin-top: 5px;
	margin-bottom: 5px;
}

.azul {
	color: #3977F2 !important;
}
.azulNegrita {
	color: #3977F2 !important;
	font-weight: bold !important;
}
.alignVerticalCentro {
	vertical-align: middle;
}
.CajaPost {
	width: 595px;
}
.CajaPostColizq {
	float: left;
	width: 50px;
}
.CajaPostColizqDinamico {
	float: left;
	width: 50px;
	background-image: url(./imagen09/inicio/calendario_dinamico.png);
	height: 45px;
	background-repeat: no-repeat;
}
.CajapostMes{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	padding-left: 5px;
	padding-top: 6px;
}
.CajapostDia{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	text-align: center;
	width: 40px;
	padding-top: 2px;
}
.CajaPostColder {
	float: right;
	width: 545px;
}
.CajaPosVermas {
	padding-right: 300px;
	padding-top: 10px;
}
.CajaPosVermas2 {
	padding-right: 288px;
}
.Caja2Col{
	width: 620px;
	overflow: auto;
}
.Caja2ColIzq {
	float: left;
	width: 310px;
}
.Caja2ColDer {
	float: right;
	width: 310px;
}
.CajaB2Col{
	width: 570px;
		padding-top: 15px !important;
	clear: both;
}
.CajaB2ColIzq {
	float: left;
	width: 278px;
	margin-right: 10px;
}
.CajaB2ColDer {
	float: right;
	width: 278px;
}

.Caja2ColContenidos{
	width: 580px;
	overflow: auto;
}
.Caja2ColContenidosIzq {
	float: left;
	width: 280px;
}
.Caja2ColContenidosDer {
	float: right;
	width: 280px;
}
.Caja2ColContenidos ul{
	margin-left:26px !important;
	margin-top: 5px !important;
	margin-bottom: 15px !important;
}

.Cajaenlazanos{
	overflow: auto;
	width: 100%;
	background-color: #FFFFFF;
	padding: 5px;
	margin-bottom: 15px;
	border: 1px solid #F0F0F0;
	clear: both;
}
.CajaenlazanosColIzq {
	float: left;
	background-color: #FFFFFF;
	padding: 5px;
	width: 105px;
}
.CajaenlazanosColDer {
	float: right;
	font-size: 9px;
	line-height: 1.4em;
	color: #7D7D7D;
	background-color: #FAFAFA;
	padding: 10px;
	margin-top: 25px;
	width: 390px;
}
.CajaenlazanosBannerText {
	font-size: 9px;
	line-height: 1.4em;
	color: #7D7D7D;
	background-color: #FAFAFA;
	padding: 8px 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.CajaenlazanosbannerFoto {
	background-color: #FFFFFF;
	padding: 5px;
}
.CajaenlazanosBanner {
	overflow: auto;
	width: 100%;
	background-color: #FFFFFF;
	padding: 10px 5px;
	margin-bottom: 15px;
	border: 1px solid #F0F0F0;
}
.MargenInf{
	margin-bottom: 8px;
}
.MargenInf2{
	margin-bottom: 10px;
}
.logoColaborador img {
	vertical-align: middle;
	padding-right: 30px;
}
.logoColaboradorCenVertical img {
	vertical-align:bottom;
	padding-right: 30px;
}
.DatoPeq{
	font-size: 11px;
	color: #747474;
}
.DatoPeq strong{
	font-size: 11px;
	color: #8B8B8B;
}
/* ficha juegos*/
#Cajaficha {
	width: 620px;
	margin-top: 10px;
	overflow: auto;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contenido ul {
	margin: 0px;
	padding: 0px;
}
#contenido li{
	list-style-type: none;
	color: #626262;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 13px;
	margin-bottom: 0.6em;
	background-image: url(./imagen09/comunes/iconito_gris.png);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	margin-left: 0px;
	background-position: 0px 6px;
}

#CajafichaPildora {
	width: 620px;
	margin-top: 0px;
	overflow: auto;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#Cajaficha p {
	margin: 0px 0px 5px;
	padding: 0px;
	line-height: 1.4em;
}
.CajafichaSup {
	width: 620px;
	height: 22px;
	margin: 0px;
	padding: 0px;
}
.CajafichaCentro {
	width: 620px;
	background-image: url(./imagen09/recursos_tic/fichas_juegos/ficha_centro.png);
	overflow: auto;
	background-repeat:   repeat-y;
	margin: 0px;
	padding: 0px;
}
.Cajafichainf {
	width: 620px;
	margin: 0px;
	padding: 0px;
}
.CajaContenidoFicha {
	margin-left: 30px;
	margin-right: 30px;
}

.CajaFichaEncabezado{
	width: 550px;
	clear: both;
}
.CajaFichaEncabezadoColIz{
	float: left;
	width: 170px;
}
.CajaFichaEncabezadoColDer{
	float: left;
	margin-top: 12px;
	width: 372px;
	color: #333333;

}
.CajaFichaEncabezadoPildora{
	margin-top: 3px;
	color: #333333;
}
.CajaFichaEncabezadoColDer p{
	text-align: left !important;
	color: #666666;
	line-height: 1.6em!important;
}
.CajaFichaEncabezadoColDer p strong{
	color: #3E3E3E !important;
}


.CajaFichaTituloJuego, #Cajaficha h2 {
	padding-bottom: 2px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 25px;
	color: #3977F2;
	line-height: 1em;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	width: 360px;
}


.CajaJuegoLinea1 {
	margin-bottom: 6px;
	background-image: url(./imagen09/recursos_tic/fichas_juegos/ficha_linea1_.png);
	background-repeat: no-repeat;
	height: 6px;
}
.CajaJuegoLinea2 {
	margin-bottom: 6px;
	background-image: url(./imagen09/recursos_tic/fichas_juegos/ficha_linea1_.png);
	background-repeat:  repeat-x;
		height: 6px;
}
.CajaJuegoLineaDesple {
	margin-bottom: 6px;
	margin-top:4px;
	background-image: url(./imagen09/recursos_tic/fichas_juegos/ficha_linea1_.png);
	background-repeat:  repeat-x;
		height: 6px;
}
.CajaFichaObjetivos, .CajaFichaOpinas{
	background-image: url(./imagen09/recursos_tic/fichas_juegos/ficha_juego_degradado.jpg);
	background-repeat:  repeat-x;
	background-position: 0px bottom;
	overflow: auto;
	clear: both;
	width: 545px;
	border: 1px solid #f0f4fe;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.CajaFichaObjetivos p{
	color: #626262;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 13px;
}

.CajatitOjetivos {
	font-weight: normal;
	padding-top: 8px;
}
.CajaMargen {
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* ficha juegos*/
.CajaSeparador {
	clear: both;
	height: 10px;
}
.CajamargenEnvOp {
	padding-left: 90px;
}
.CajamargenEnvOp img {
	padding-right:5px;
}
.CajamargenDerecha{	padding-right:5px;
}
.PildoraDatosNew{
	background-image: url(./imagen09/recursos_tic/fichas_juegos/ficha_juego_degradado.jpg);
	background-repeat:  repeat-x;
	background-position: 0px bottom;
	overflow: auto;
	clear: both;
	width: 545px;
	border: 1px solid #f0f4fe;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 8px;
	margin-top: 5px;
}
.CajaJuegoLineaPildora {
	margin-bottom: 6px;
	background-image: url(./imagen09/recursos_tic/fichas_juegos/ficha_linea1_.png);
	background-repeat:  repeat-x;
	height: 6px;
	width: 555px;
}
.PildoraDatosNew .pildoraCol1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px 10px 4px 18px;
	margin: 1px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}
.PildoraDatosNew .pildoraCol2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 4px 10px 4px 18px;
	margin: 1px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}

.PildoraDescripcion{
	margin-top: 5px;
	margin-bottom: 10px;
}
.verFichaPildora {
	padding-right: 30px !important;
}
.MarcoAnimas {
	padding: 10px;
	border: 1px solid #EEEEEE;
	text-align: center;
	background-position: bottom;
	margin-bottom: 20px;
}
.MarcoAnimasSinBorde {
	padding: 10px;
	text-align: center;
	background-position: bottom;
	margin-bottom: 20px;
}
.ParteContenido{
	color: #3977F2;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-image: url(./imagen09/flecha_subparte.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 0px;
	background-position: 0px center;
	text-decoration: none;
}
.ComunidadAuto{
	color: #3977F2;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-image: url(./imagen09/flecha_subparte.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 0px;
	background-position: 0px 3px;
	text-decoration: none;
}
.ParteContenidoLink a:link, .ParteContenidoLink a:visited{
	color: #3977F2 !important;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
	background-image: url(./imagen09/flecha_subparte.png) !important;
	background-repeat: no-repeat !important;
	padding-left: 20px !important;
	margin-left: 0px !important;
	background-position: 0px center !important;
	text-decoration: none !important;
}
.ParteContenidoLink a:hover{
	color: #000000 !important;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
	background-image: url(./imagen09/flecha_subparte.png) !important;
	background-repeat: no-repeat !important;
	padding-left: 20px !important;
	margin-left: 0px !important;
	background-position: 0px center !important;
	text-decoration: none !important;
}
/*Tabla para accesibilidad*/

#TablaDatos{
	border: 1px solid #F3F3F3;
}
#TablaDatos td{
	padding-left: 10px !important;
	padding-top: 6px !important;
	padding-bottom: 4px !important;
	padding-right: 4px!important;
	vertical-align: top !important;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

#TablaDatos caption {
	text-align: left;
	padding-bottom: 6px;
	padding-top: 6px;
	background-color: #3977F2;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}
.TablaDatosCol1 {
	background-color: #F4F4F4;
	font-size: 11px;
	color: #666666 !important;
	border-bottom: 1px solid #E4E4E4;
	vertical-align: top;
}

.TablaDatosCol12 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
	font-size: 11px;
	color: #666666 !important;
	background-color: #FFFFFF;
}.TablaDatoSeccionTit {
	background-color: #EBF1FE;
	font-size: 11px;
	color: #3977F2 !important;
	border-bottom: 1px solid #E4E4E4;
	font-weight: bold;
}
.TablaDatosCol12Tit{
	font-size: 11px;
	color: #363636 !important;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none !important;
}
.TablaDatosCol12TiLink{
	font-size: 11px !important;
	color: #363636 !important;
	font-weight: bold;
	text-decoration: none !important;
}
.Caja3Col {
	float: left;
	margin-right: 10px;
	width: 170px;
}
.Caja4Col {
	float: left;
	margin-right: 10px;

	width: 120px;
	text-align: center;	
}

.FilaLibre {
	clear: both;
	text-align: center;
	overflow: auto;
}
.FilaLibre2 {
	clear: both;
	text-align: center;
	overflow: auto;
	height:200px
}
a.TablaDatosCol12TiLink:hover {
	font-size: 11px !important;
	color: #3977F2 !important;
	font-weight: bold;
	text-decoration: none !important;
}
.TablaDatosForzarAncho {
	width: 90px  !important;
}
.soporteInvisible {
	color: #FFFFFF;
}
.TablaDatoSeccionTit2 {
	background-color: #DAE6FE;
	font-size: 11px;
	color: #3977F2 !important;
	border-bottom: 1px solid #E4E4E4;
	font-weight: bold;
}
.TablaDatosForzarAncho2 {
	width: 140px  !important;
}
.TablaDatosForzarAncho3 {
	width: 180px  !important;
}
/*articulos en bloque*/
.CajaFichaEncabezadoArticulo{
	margin-top: 3px;
	margin-left: 15px;
	color: #333333;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}
.CajaArticuloContenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 13px;
	padding: 3px 10px 6px 15px;
	margin: 1px;
	font-weight: normal;
	color: #666666;
	line-height: 1.4em;
	background-image: url(./imagen09/comunes/degradado_articulos.jpg);
	background-repeat:  repeat-x;
	background-position: 0px bottom;
}
.CajaContenidoArticulo {
	margin-left: 30px;
	margin-right: 30px;
}
.CajaContenidoArticulo strong {
	font-weight: bold;
	color: #8A8A8A !important;
}
.EnlacesFloat{
	float: left;
	margin-right: 20px;
}
.EnlacesFloat img {
	float: left;
	padding-right: 8px;
}
.EnlacesFloat2 {
	float: left;
	margin-right: 10px;
}
.borrarAmbos {
	clear: both;
}
.margenIzq8 {
	padding-left: 8px;
}

