#margenNov, #margenAgenda { float: left; width: 6px; height: 20px; }  /*  Gecko necesita tamaño fijo o contenido */
#novedades { float: left; width: 311px; }
#novCab { width: 100%; height: 35px; background: url(i/ppNov0.gif) no-repeat; }
#novPie { width: 100%; height: 13px; font-size: 1px; background: url(i/ppNov4.gif) no-repeat; }
#novMarco0 { width: 100%; height: 279px; background: url(i/ppNov1.gif) repeat-y; }
#margenNovMarco1 { float: left;	height: 20px; width: 4px; }   /*  Gecko necesita tamaño fijo o contenido */
#novMarco1 { float: left; width: 303px;	height: 279px; overflow: auto; }
#novMarco1 a:link, #novMarco1 a:visited {border-bottom: 0px; padding-left: 4px;}
#novEmail { width: 100%; height: 37px; background: #6699CC; color: White; text-align: center; }
#noticias { color: White; background: transparent; font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: right; padding: 6px 10px 0px 2px; }
#novEmail a { display: block; float: right; width: 80px; height: 25px; background: #E8EDF3; color: #538BC2;	padding-top: 5px; margin-left: 4px; text-align: center; }
#novEmail a:link, #novEmail a:visited { border-bottom: 0px;}
#novEmail a:hover { color: #F2F5F9;  background: #006699; }
#novMarcoPie { width: 100%; height: 13px; font-size: 1px; background: url(i/ppNov3.gif) no-repeat; }
#agenda { float: left; width: 299px; }
#agenda p { margin-left: 10px; margin-right: 6px; }
#agenCab{ width: 100%; height: 22px; background: url(i/ppAge0.gif) no-repeat; }
#agenPie{ width: 100%; height: 22px; background: url(i/ppAge1.gif) no-repeat; }
#eventos { float: left; width:150px; height:auto; }
#eventosCab { width: 100%; height: 13px; font-size: 1px; background: url(i/ppAgeEven1.gif) no-repeat; }
#eventosMarco0 { width: 100%; height: 327px; background: url(i/ppAgeEven2.gif) repeat-y; }
#margenEventosMarco1 { float: left; height: 20px; width: 2px; }  /*  Gecko necesita tamaño fijo o contenido */
#eventosMarco1 { float: left; width: 144px; height: 327px; overflow: auto; background: url("i/0fonAgeVer.jpg");} /* QUITAR IMAGEN DE VERANO O NAVIDADES A AGENDA background: url("i/0fonAgeNav.jpg");   */
#eventosMarco1 a:link, #eventosMarco1 a:visited {border-bottom: 0px; }
#meses { float: left; width:149px; height:340px; background: #6699CC url(i/hora.gif) no-repeat bottom; }
#tablasMeses {margin-top: 2px;}
#grupoMesesEventos { width: 100%; }   /* Agrupación necesaria para IE4 */
#grupoNovedadesAgenda { width: 100%;}  /* Agrupación necesaria para IE4 */
/* **************************************** */
.novItem {width: 268px; margin-bottom: 12px; margin-left: 12px; font-size: 0.9em; border: 1px solid #CCCCCC;}
.novItem:after {content:"\A0"; display:block; clear:both; height:0px; }
.novCab {border-bottom: 1px solid #CCCCCC; padding-left: 4px; padding-right: 2px; background: #E6E6E6; }
.novFecha {float: right; font-size: 0.8em; color: #999999; }
.novIco { float: left; width: 44px; padding-bottom: 4px; margin: 4px 2px 4px 2px; }
.novBorIco { border: 1px solid #CCCCCC; background: #CCCCCC; }
.novDesc {float: left; width: 212px; color: #333333; padding: 2px 2px 4px 4px; color: #3C3C3C; }
/* **************************************** */
#anuncio { width: 120px; margin-top: 25px; margin-right: auto; margin-left: auto; padding: 5px; border: 1px dotted #BFD4EA; background: #78A5D1; font-size: smaller; color: White; }
.Titul {font-style: italic; text-align: right; border-bottom: 1px solid #BFD4EA;}
#anuncio ul {margin:0px; padding:0px; list-style-image: none; list-style-type: none;}
#anuncio a { border-bottom: 0px;}


.especial {margin-left: 6px; padding-bottom: 12px;}


.bannNavidad {margin-left: 6px;}
.bannNavidad ul {margin: 0px 0px 5px 0px;}
.bannNavImg {margin: 2px 0px 5px 0px; border: none; text-align: center;}


#ESP {
	float: left;
	margin: 5px 0px 2px 0px;
}


div#extra {
	background: #F2F5F9;
	border: 1px solid #CCCCCC;
	margin: 6px;
	padding: 10px;

}

div#inerextra {
	background:  #FFFFFF;
	border: 1px solid  #CCCCCC;
	padding: 2px;
	margin-top: 20px;
}


div#extra h6 { margin: 0px; font-size: 11px; background: #FFFFFF;}
img#logos3 { float: right; margin-left:10px;}



div#extraMatricula {
	background: url(reflectionFon.png);
	margin: 6px;
	padding: 0px;
	width: 614px;
	height: 45px;
}



div#extra2 {
	background: #F2F5F9;
	margin-bottom: 30px;
	padding: 0px;
	text-align: center;
}
div#extra2 a{
	background: #F2F5F9;
	margin: 0px;
	padding: 10px;
}




/* ---- incidencias ----- */

div#grupincidencias {
	background: #6699CC;
	border: 1px solid #0066CC;
	margin: 4px 6px 10px 6px;
	padding: 4px;
}

.incidencia {
	background: #F2F5F9;
	border: 3px solid #FFFFFF;
	margin-top: 6px;
	padding: 0;
}

.incicabINGLES {background: #FFD7CC; border: 1px solid #FFC9BA;}	/* inglés */
.incicabFRANCES {background: #BBEEFF; border: 1px solid #9CE6FF;}	/* francés */
.incicabALEMAN {background: #FFF3CC; border: 1px solid #FFE68C;}	/* alemán */
.incicabITALIANO {background: #CAFFD9; border: 1px solid #93FFB0;}	/* italiano */
.incicabDISTANCIA {background: #EECAFF; border: 1px solid #E5AFFF;}	/* Distancia */

.fechacab {float: right; color: #666666; margin-right: 4px;}
.idiomcab {margin-left: 4px;}
.profcab {margin-left: 30px;}

p.incidesc { margin: 4px; padding: 0; font-size: 11px;}

/* ---- incidencias ----- */


/* ---- Blogs ----- */

div#losblogs {
	position: relative;
	margin: 6px;
	padding: 0px;
	width: 612px;
	height: 99px;
	border: 1px solid #CAD7DF;
	background: url("i/Bl_fon.jpg") repeat;
}
	
img#lbTit {
	position: absolute;
	top:0;
	left:0;
}


a#lbApertura {
	position: absolute;
	top: 9px;
	left: 0px;
}

a#lbBiblio {
	position: absolute;
	top: 9px;
	left: 112px;
}

a#lbNT {
	position: absolute;
	top: 9px;
	left: 224px;
}



div#lbProfes {
	position: absolute;
	top: 9px;
	left: 345px;
	width: 250px;
	height: 71px;
	padding: 4px;
	background: #E6EBF0;
	border: 1px solid #CAD7DF;
	text-align: center;
}

form#blform{margin: 0;padding: 0;}

#irw {width: 260px;}

/* ---- Blogs ----- */
