*{
	margin-top: 0;
	padding-top: 0;
}
body{
	background: #002469 /*url(../img/trama.png)*/;
	font: normal normal 11px/130% "Arial", Helvetica, sans-serif, Trebuchet, Verdana;
	color: #666;
	text-align: center;
}

/*PRINCIPAL/////////////////////////////////////////////////////////////////////////////////////*/
#principal {
	width: 900px;
	height: 800px;
	margin: 20px auto 0 auto;
	text-align: center;
	background: #EBEBEB;
}

/*HEADER/////////////////////////////////////////////////////////////////////////////////////*/

#header{
	width: 900px;
	height: 220px;
	background: url(../img/back_header.jpg) no-repeat 30px 30px;
	float: left;
}
#header_submenu1{
	width: 68px;
	height: 48px;
	float: left;
	margin: 58px 0 0 200px;
}
#sm1_h, #sm1_s, #sm1_d, #sm1_c{
	width: 68px;
	height: 12px;
	float: left;
}
#sm1_h p, #sm1_s p, #sm1_d p, #sm1_c p {
	text-indent: -10000px;
	display: inline;
	line-height: 12px;
}
#sm1_h a, #sm1_s a, #sm1_d a, #sm1_c a{
	width: 68px;
	float: left;
}
#sm1_h a{
	background:  url(../img/sm1_h.jpg) no-repeat;
}
#sm1_s a{
	background: url(../img/sm1_s.jpg) no-repeat;
}
#sm1_d a{
	background: url(../img/sm1_d.jpg) no-repeat;
}
#sm1_c a{
	background: url(../img/sm1_c.jpg) no-repeat;
}
#sm1_h a:hover{
	background: url(../img/sm1_h_hover.jpg) no-repeat;
}
#sm1_s a:hover{
	background: url(../img/sm1_s_hover.jpg) no-repeat;
}
#sm1_d a:hover{
	background: url(../img/sm1_d_hover.jpg) no-repeat;
}
#sm1_c a:hover{
	background: url(../img/sm1_c_hover.jpg) no-repeat;
}


#header_submenu2{
	width: 66px;
	height: 48px;
	float: left;
	margin: 58px 0 0 18px;
}

#sm2_n, #sm2_c, #sm2_f, #sm2_l{
	width: 68px;
	height: 12px;
	float: left;
}
#sm2_n p, #sm2_c p, #sm2_f p, #sm2_l p {
	text-indent: -10000px;
	display: inline;
	line-height: 12px;
}
#sm2_n a, #sm2_c a, #sm2_f a, #sm2_l a{
	width: 68px;
	float: left;
}
#sm2_n a{
	background:  url(../img/sm2_n.jpg) no-repeat;
}
#sm2_c a{
	background: url(../img/sm2_c.jpg) no-repeat;
}
#sm2_f a{
	background: url(../img/sm2_f.jpg) no-repeat;
}
#sm2_l a{
	background: url(../img/sm2_l.jpg) no-repeat;
}
#sm2_n a:hover{
	background:  url(../img/sm2_n_hover.jpg) no-repeat;
}
#sm2_c a:hover{
	background: url(../img/sm2_c_hover.jpg) no-repeat;
}
#sm2_f a:hover{
	background: url(../img/sm2_f_hover.jpg) no-repeat;
}
#sm2_l a:hover{
	background: url(../img/sm2_l_hover.jpg) no-repeat;
}

#header_menu{
	width: 720px;
	height: 13px;
	float: left;
	margin: 83px 0 0 150px;
}
#header_menu p{
	text-indent: -10000px;
	display: inline;
	line-height: 12px;
}
#header_menu p a{
	float: left;
	height: 13px;
}
.m_nc{
	width: 96px;
	background: url(../img/hm_nc.jpg) no-repeat;
	float: left;
}
.m_pe{
	width: 124px;
	background: url(../img/hm_pe.jpg) no-repeat;
	float: left;
}
.m_ce{
	width: 122px;
	background: url(../img/hm_ce.jpg) no-repeat;
	float: left;
}
.m_ip{
	width: 144px;
	background: url(../img/hm_ip.jpg) no-repeat;
	float: left;
}
.m_i{
	width: 101px;
	background: url(../img/hm_i.jpg) no-repeat;
	float: left;
}
.m_a{
	width: 71px;
	background: url(../img/hm_a.jpg) no-repeat;
	float: left;
}
.m_e{
	width: 62px;
	background: url(../img/hm_e.jpg) no-repeat;
	float: left;
}

.m_nc:hover{
	background: url(../img/hm_nc_hover.jpg) no-repeat;
}
.m_pe:hover{
	background: url(../img/hm_pe_hover.jpg) no-repeat;
}
.m_ce:hover{
	background: url(../img/hm_ce_hover.jpg) no-repeat;
}
.m_ip:hover{
	background: url(../img/hm_ip_hover.jpg) no-repeat;
}
.m_i:hover{
	background: url(../img/hm_i_hover.jpg) no-repeat;
}
.m_a:hover{
	background: url(../img/hm_a_hover.jpg) no-repeat;
}
.m_e:hover{
	background: url(../img/hm_e_hover.jpg) no-repeat;
}


/*MAIN/////////////////////////////////////////////////////////////////////////////////////*/
/*#main{
	width: 900px;
	height: 530px;
	background: url(../img/back_main_home.jpg) no-repeat 30px 0px;
	float: left;
}*/

#main{
	width: 900px;
	height: 530px;
	background: url(../img/back_main_home.jpg) no-repeat 30px 0px;
	float: left;
}

#main h1{
	text-indent: -10000px;
	line-height: 12px;
	display: inline;
	font-size: .1px;
}
#not_princ{
	width: 505px;
	height: 110px;
	float: left;
	margin: 90px 0 0 150px;
}
#not_princ_foto{
	width: 160px;
	height: 109px;
	background: url(../img/back_not_princ_foto.jpg) no-repeat;
	float: left;
}
#not_princ_texto{
	width: 505px;
	float: left;
}
					/*#not_princ_texto{
						width: 505px;
						float: left;
					}*/
					/*#not_princ_texto{
						width: 155px;
						float: left;
						margin-left: 350px;
					}*/
#not_princ_texto h4{
	font-size: 1.4em;
	color: #002469;
	line-height: 15px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 5px;
}
					.h4red{
						color: #D42E12;
					}
					#not_princ_texto h4 a{
						color: #002469;
						text-decoration: none;
					}
.npt_fecha{
	font-size: .7em;
	color: #D42E12;
	line-height: 15px;
	font-weight: normal;
}
.act_hora{
	font-size: .9em;
	font-weight: bold;
}
.rojo{
	color: #D42E12;
}
#not_princ_texto p{
	font-size: 1em;
	color: #002469;
	line-height: 1.2em;
	text-align: justify;
	
}
#not_princ_texto p a{
	color: #002469;
	text-decoration: none;
}
/*.not_sec_foto{
	width: 505px;
	height: 245px;
	float: left;
	margin: 0px 0 0 150px;
	background: url(../img/festival_del_cantar.jpg) no-repeat 0px 20px;
}*/

				/*#not_princ_texto p a.resalt{
					color: #D42E12;
					text-decoration: none;
				}*/

.not_sec{
	width: 505px;
	float: left;
	margin: 15px 0 0 0px; /*margin: 22px 0 0 150px;*/
}
				
.not_sec h4, .not_sec_foto h4{
	font-size: 1.2em;
	color: #002469;
	line-height: 12px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 3px;
}
					/*.not_sec h4.utiles{
						width: 285px;
						height: 18px;
						float: left;
						font-size: 1.2em;
						color: FFF;
						line-height: 12px;
						text-align: left;
						font-weight: bold;
						padding-top: 3px;
						background-color: #D42E12;
					}*/
					
					.not_sec a.resalt{
						color: #FFF;
						text-decoration: none;
					}
					
.ns_fecha{
	font-size: .8,8em;
	color: #D42E12;
	line-height: 12px;
	font-weight: normal;
}
.not_sec p, .not_sec_foto p{
	font-size: 1em;
	color: #002469;
	line-height: 1.3em;
	text-align: justify;
	margin-bottom: 2px;
	margin-left: 12px;
}
.not_sec p a, .not_sec_foto p a{
	color: #002469;
	text-decoration: none;
}

/*SUBLINKS/////////////////////////////////////////////////////////////////////////////////////*/
#menu{
	float: left;
	width: 145px;
	margin: 80px 0 0 66px;
	text-align: left;
	line-height: 2.6em;
}
#menu a{
	color: #FFF;
	text-decoration: none;
	font-size: 1.1em;
}
#menu a:hover{
	font-weight: bold;
}
.active{
	font-weight: bold;
}
#main_text{
	width: 560px;
	height: 390px;
	float: left;
	margin: 110px 0 0 68px;
/*	background-color: Fuchsia;*/
}
#main_text h2{
	text-align: left;
	color: #002469;
	font-size: 1.4em;
	font-weight: normal;
}
#main_text p{
	text-align: justify;
	color: #002469;
	font-size: 1em;
	line-height: 1.2em;
}
#main_text p span{
	margin-left: 1.3em;
}

#flechas_nav{
	width: 560px;
	height: 10px;
	float: left;
	margin-left: 279px;
}
.mt_flecha_atras, .mt_flecha_adelante{
	width: 20px;
	height: 20px;
	float: left;
	font-size: 1.5em;
}
.mt_flecha_atras a, .mt_flecha_adelante a{
	text-decoration: none;
	color: #D42E12;
	font-weight: bold;
}
.mt_flecha_adelante a{
	margin-left: 527px;
}

.ir_a_galeria{
	float: right;
	color: #002469;
}
.ir_a_galeria a{
	font-size: .9em;
	color: #002469;
	text-decoration: none;
}

/*NUESTRO COLEGIO*/
#main_nuco, #main_nuco_hi, #main_nuco_di, #main_nuco_coed, #main_nuco_re, #main_nuco_ad, #main_nuco_ad02{
	width: 900px;
	height: 530px;
	float: left;
}
#main_nuco {
	background: url(../img/back_main_nuco.jpg) no-repeat 30px 0px;
}
#main_nuco_hi {
	background: url(../img/back_main_nuco_hi.jpg) no-repeat 30px 0px;
}
#main_nuco_di {
	background: url(../img/back_main_nuco_di.jpg) no-repeat 30px 0px;
}
#main_nuco_coed {
	background: url(../img/back_main_nuco_coed.jpg) no-repeat 30px 0px;
}
#main_nuco_re {
	background: url(../img/back_main_nuco_re.jpg) no-repeat 30px 0px;
}
#main_nuco_ad {
	background: url(../img/back_main_nuco_ad.jpg) no-repeat 30px 0px;
}
#main_nuco_ad02 {
	background: url(../img/back_main_nuco_ad02.jpg) no-repeat 30px 0px;
}

/*PROYECTO EDUCATIVO*/
#main_pred_pred, #main_pred_pred02, #main_pred_focoed, #main_pred_in, #main_pred_pa, #main_pred_de{
	width: 900px;
	height: 530px;
	float: left;
}
#main_pred_pred {
	background: url(../img/back_main_pred_pred.jpg) no-repeat 30px 0px;
}
#main_pred_pred02 {
	background: url(../img/back_main_pred_pred02.jpg) no-repeat 30px 0px;
}
#main_pred_focoed {
	background: url(../img/back_main_pred_focoed.jpg) no-repeat 30px 0px;
}
#main_pred_in {
	background: url(../img/back_main_pred_in.jpg) no-repeat 30px 0px;
}
#main_pred_pa {
	background: url(../img/back_main_pred_pa.jpg) no-repeat 30px 0px;
}
#main_pred_de{
	background: url(../img/back_main_pred_de.jpg) no-repeat 30px 0px;
}



/*COMUNIDAD ESCOLAR*/
#main_coes ,#main_coes_vi, #main_coes_cipres, #main_coes_cipres02, #main_coes_prciba, #main_coes_prciba02, #main_coes_seciba, #main_coes_edme, #main_coes_bi, #main_coes_cegedepa, #main_coes_cedeal{
	width: 900px;
	height: 530px;
	float: left;
}
#main_coes {
	background: url(../img/back_main_coes.jpg) no-repeat 30px 0px;
}
#main_coes_vi {
	background: url(../img/back_main_coes_vi.jpg) no-repeat 30px 0px;
}
#main_coes_cipres {
	background: url(../img/back_main_coes_cipres.jpg) no-repeat 30px 0px;
}
#main_coes_cipres02 {
	background: url(../img/back_main_coes_cipres02.jpg) no-repeat 30px 0px;
}
#main_coes_prciba {
	background: url(../img/back_main_coes_prciba.jpg) no-repeat 30px 0px;
}
#main_coes_prciba02 {
	background: url(../img/back_main_coes_prciba02.jpg) no-repeat 30px 0px;
}
#main_coes_seciba {
	background: url(../img/back_main_coes_seciba.jpg) no-repeat 30px 0px;
}
#main_coes_edme {
	background: url(../img/back_main_coes_edme.jpg) no-repeat 30px 0px;
}
#main_coes_bi {
	background: url(../img/back_main_coes_bi.jpg) no-repeat 30px 0px;
}
#main_coes_cegedepa {
	background: url(../img/back_main_coes_cegedepa.jpg) no-repeat 30px 0px;
}
#main_coes_cedeal {
	background: url(../img/back_main_coes_cedeal.jpg) no-repeat 30px 0px;
}


/*INNOVACION PEDAGOGICA*/
#main_inpe, #main_inpe_ex, #main_inpe_diar, #main_inpe_fedeca, #main_inpe_le {
	width: 900px;
	height: 530px;
	float: left;
}
#main_inpe {
	background: url(../img/back_main_inpe.jpg) no-repeat 30px 0px;
}
#main_inpe_ex {
	background: url(../img/back_main_inpe_ex.jpg) no-repeat 30px 0px;
}
#main_inpe_diar {
	background: url(../img/back_main_inpe_diar.jpg) no-repeat 30px 0px;
}
#main_inpe_fedeca{
	background: url(../img/back_main_inpe_fedeca.jpg) no-repeat 30px 0px;
}
#main_inpe_le {
	background: url(../img/back_main_inpe_le.jpg) no-repeat 30px 0px;
}




/*INFRAESTRUCTURA*/
#main_inf01, #main_inf02, #main_inf03, #main_inf04, #main_inf05, #main_inf06, #main_inf07, #main_inf08, #main_inf09 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_inf01 {
	background: url(../img/infraestructura01.jpg) no-repeat 30px 0px;
}
#main_inf02 {
	background: url(../img/infraestructura02.jpg) no-repeat 30px 0px;
}
#main_inf03 {
	background: url(../img/infraestructura03.jpg) no-repeat 30px 0px;
}
#main_inf04 {
	background: url(../img/infraestructura04.jpg) no-repeat 30px 0px;
}
#main_inf05 {
	background: url(../img/infraestructura05.jpg) no-repeat 30px 0px;
}
#main_inf06 {
	background: url(../img/infraestructura06.jpg) no-repeat 30px 0px;
}
#main_inf07 {
	background: url(../img/infraestructura07.jpg) no-repeat 30px 0px;
}
#main_inf08 {
	background: url(../img/infraestructura08.jpg) no-repeat 30px 0px;
}
#main_inf09 {
	background: url(../img/infraestructura09.jpg) no-repeat 30px 0px;
}

.mt_flecha_atras_i p{
	margin: 495px 0 0 70px;
	width: 20px;
	height: 20px;
	float: left;
	font-size: 1.5em;
	font-weight: bold;
}
.mt_flecha_adelante_i p{
	margin: 495px 0 0 722px;
	width: 20px;
	height: 20px;
	float: left;
	font-size: 1.5em;
	font-weight: bold;
}
.mt_flecha_atras_i a, .mt_flecha_adelante_i a{
	text-decoration: none;
	color: #D42E12;
}




/*ADMISIÓN*/
#main_admision {
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_admision.jpg) no-repeat 30px 0px;
}
#main_text_admision{
	width: 560px;
	float: left;
	margin: 80px 0 0 0px;
}
#main_text_admision h2{
	text-align: left;
	color: #002469;
	font-size: 1.4em;
	font-weight: normal;
}
#main_text_admision p{
	text-align: left;
	color: #002469;
	font-size: 1.1em;
}
#main_text_admision p span{
	margin-left: 1.3em;
}




/*EXTENSION*/
#main_ex_sear, #main_ex_seinpe {
	width: 900px;
	height: 530px;
	float: left;
}
#main_ex_sear {
	background: url(../img/back_main_ex_sear.jpg) no-repeat 30px 0px;
}
#main_ex_seinpe {
	background: url(../img/back_main_ex_seinpe.jpg) no-repeat 30px 0px;
}



/*SCHOOLNET*/
#main_schoolnet {
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_schoolnet.jpg) no-repeat 30px 0px;
}
.contrasena{
	text-align: left;
	color: #002469;
	font-size: 1em;
	text-decoration: none;
}

/*DOCUMENTOS*/
#main_documentos{
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_documentos.jpg) no-repeat 30px 0px;
}
#main_text_documentos{
	width: 560px;
	float: left;
	margin: 80px 0 0 0px;
}
#main_text_documentos p{
	text-align: left;
	color: #002469;
	font-size: 1.1em;
}
#main_text_documentos p a{
	text-align: left;
	color: #D42E12;
	font-size: .9em;
	text-decoration: none;
}
#main_text_documentos p a:hover{
	color: #002469;
}


/*CONTACTO*/
#main_contacto{
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_contacto.jpg) no-repeat 30px 0px;
}

#main_text_contacto{
	width: 240px;
	float: left;
	margin-top: 80px;
}
#main_text_contacto h2{
	text-align: left;
	color: #002469;
	font-size: 1.4em;
	font-weight: normal;
}
#main_text_contacto p{
	text-align: left;
	color: #002469;
	font-size: 1.1em;
}
#mapa_ubicacion{
	width: 358px;
	height: 400px;
	float: left;
	margin: 80px 0 0 30px;
	background: url(../img/mapa_ubicacion.jpg) no-repeat;
}










/*NOTICIAS*/
#main_noticias {
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_noticias.jpg) no-repeat 30px 0px;
}
#main_text_noticias{
	width: 560px;
	float: left;
	margin: 80px 0 0 0px;
}
#main_text_noticias h2{
	text-align: left;
	color: #002469;
	font-size: 1.4em;
	font-weight: normal;
}
#main_text_noticias p{
	text-align: left;
	color: #002469;
	font-size: 1.1em;
}
#main_text_noticias p span{
	margin-left: 1.3em;
}
#main_no_didepo, #main_no_dideli, #main_no_cumeseso {
	width: 900px;
	height: 530px;
	float: left;
}
#main_no_didepo {
	background: url(../img/back_main_no_didepo.jpg) no-repeat 30px 0px;
}
#main_no_dideli {
	background: url(../img/back_main_no_dideli.jpg) no-repeat 30px 0px;
}
#main_no_cumeseso {
	background: url(../img/back_main_no_cumeseso.jpg) no-repeat 30px 0px;
}



/*LINKS*/
#main_links {
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_links.jpg) no-repeat 30px 0px;
}
#main_text_links{
	width: 560px;
	float: left;
	margin: 80px 0 0 0px;
}
#main_text_links p{
	text-align: left;
	color: #002469;
	font-size: 1.1em;
}
#main_text_links p a{
	text-align: left;
	color: #002469;
	font-size: 1em;
	text-decoration: none;
}
#main_text_links p a:hover{
	color: #002469;
}

/*CALENDARIO*/
#main_calendario{
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_calendario.jpg) no-repeat 30px 0px;
}
#main_calendario_mar{
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_calendario_mar.jpg) no-repeat 30px 0px;
}
#main_calendario_abr{
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_calendario_abr.jpg) no-repeat 30px 0px;
}
#main_calendario_may{
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_calendario_may.jpg) no-repeat 30px 0px;
}
#main_calendario_jul{
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/back_main_calendario_jul.jpg) no-repeat 30px 0px;
}
			/*#main_calendario_oct{
				width: 900px;
				height: 530px;
				float: left;
				background: url(../img/back_main_calendario_oct.jpg) no-repeat 30px 0px;
			}
			#main_calendario_dic{
				width: 900px;
				height: 530px;
				float: left;
				background: url(../img/back_main_calendario_dic.jpg) no-repeat 30px 0px;
			}*/
#contenedor_calendario{
	width: 786px;
	height: 382px;
	float: left;
	margin: 96px 0 0 60px;
}
.dia_c, .dia_l{
	width: 106px;
	height: 14px;
	float: left;
	margin: 0 4px 4px 0;
	background-color: #FFF;
	border: 1px #CCC solid;
	color: #999;
	font-size: .8em;
}
.dia_l{
	background-color: #EEE;
}
.dia_inactivo{

	width: 106px;
	height: 69px;
	float: left;
	margin: 0 4px 4px 0;
	border: 1px #EEE solid;
}
.dia_clases{
	width: 106px;
	height: 69px;
	float: left;
	margin: 0 4px 4px 0;
	background-color: #FFF;
	border: 1px #CCC solid;
}
.dia_libre{
	width: 106px;
	height: 69px;
	float: left;
	margin: 0 4px 4px 0;
	background-color: #F3F3F3;
	border: 1px #CCC solid;
}
.dia_actividad{
	width: 106px;
	height: 69px;
	float: left;
	margin: 0 4px 4px 0;
	background-color: #DDD;
	border: 1px #CCC solid;
}
.fecha_cmes{
	height: 2px;
	text-align: right;
	color: #666;
	font-size: 1em;
	margin: 51px 3px 0 3px;
}
.texto_cmes_act{
	width: 100px;
	height: 50px;
	text-align: left;
	color: #002469;
	font-size: .9em;
	margin: 2px 1px 0 3px;
	line-height: 1em;
}
.fecha_cmes_act{
	text-align: right;
	color: #D42E12;
	font-size: 1em;
	margin: 0 3px 0 3px;
}
.dia_actividad a{
	text-decoration: none;
}


#cal_meses, #cal_meses_int{
	width: 820px;
	height: 12px;
	float: left;
	margin: 29px 0 0 61px;
}
#cal_meses p, #cal_meses_int p{
	width: 30px;
	height: 12px;
	float: left;
	margin-right: 38px;
}
#cal_meses p a, #cal_meses_int p a{
	width: 30px;
	height: 12px;
	float: left;
}
#cal_meses_int{
	margin-top: 12px;
}





/*MARZO 2010*/

#cal_mar01, #cal_mar02{
	width: 900px;
	height: 530px;
	float: left;
}
#cal_mar01{
	background: url(../img/calendario/cal_mar01.jpg) no-repeat 30px 0px;
}
#cal_mar02{
	background: url(../img/calendario/cal_mar02.jpg) no-repeat 30px 0px;
}

/*ABRIL 2010*/

#cal_abr01, #cal_abr02{
	width: 900px;
	height: 530px;
	float: left;
}
#cal_abr01{
	background: url(../img/calendario/cal_abr01.jpg) no-repeat 30px 0px;
}
#cal_abr02{
	background: url(../img/calendario/cal_abr02.jpg) no-repeat 30px 0px;
}



/*MAYO 2010*/

#cal_may01, #cal_may02{
	width: 900px;
	height: 530px;
	float: left;
}
#cal_may01{
	background: url(../img/calendario/cal_may01.jpg) no-repeat 30px 0px;
}
#cal_may02{
	background: url(../img/calendario/cal_may02.jpg) no-repeat 30px 0px;
}



/*jun 2010*/

#cal_jun01, #cal_jun02{
	width: 900px;
	height: 530px;
	float: left;
}
#cal_jun01{
	background: url(../img/calendario/cal_jun01.jpg) no-repeat 30px 0px;
}
#cal_jun02{
	background: url(../img/calendario/cal_jun02.jpg) no-repeat 30px 0px;
}


/*jul 2010*/

#cal_jul01, #cal_jul02{
	width: 900px;
	height: 530px;
	float: left;
}
#cal_jul01{
	background: url(../img/calendario/cal_jul01.jpg) no-repeat 30px 0px;
}
#cal_jul02{
	background: url(../img/calendario/cal_jul02.jpg) no-repeat 30px 0px;
}









.mt_flecha_atras_cal, .mt_flecha_adelante_cal{
	margin-top: 473px;
	margin-left: 71px;
	width: 20px;
	height: 20px;
	float: left;
}
.mt_flecha_atras_cal{
	margin-right: 652px;
}
.mt_flecha_atras_cal p, .mt_flecha_adelante_cal p{
	font-size: 1.5em;
	font-weight: bold;
}
.mt_flecha_atras_cal p a, .mt_flecha_adelante_cal p a{
	text-decoration: none;
	color: #D42E12;
}

/*GALERIA DE FOTOS*/

#ano_01, #ano_02{
	height: 30px;
	text-align: right;
	float: right;
	margin-top: 48px;
}
#ano_01{
	margin-right: 60px;
	width: 72px;
}
#ano_02{
	margin-right: 17px;
	width: 40px;
}
#ano_01 a{
	width: 72px;
	height: 30px;
	float: left;
}
#ano_02 a{
	width: 40px;
	height: 30px;
	float: left;
}
#main_galeria_de_fotos2010_01, #main_galeria_de_fotos2010_02, #main_galeria_de_fotos2009_01, #main_galeria_de_fotos2009_02{
	width: 900px;
	height: 530px;
	float: left;
	background-color: Aqua;
}
#main_galeria_de_fotos2010_01{
	background: url(../img/galeria_fotos_2010_01.jpg) no-repeat 30px 0px;
}
#main_galeria_de_fotos2010_02{
	background: url(../img/galeria_fotos_2010_02.jpg) no-repeat 30px 0px;
}
#main_galeria_de_fotos2009_01{
	background: url(../img/galeria_fotos_2009_01.jpg) no-repeat 30px 0px;
}
#main_galeria_de_fotos2009_02{
	background: url(../img/galeria_fotos_2009_02.jpg) no-repeat 30px 0px;
}
#menu_galeria{
	width: 800px;
	height: 210px;
	float: left;
	margin: 177px 0 0 140px;
}
#menu_galeria a{
	width: 30px;
	height: 15px;
	float: left;
	margin: 0 102px 180px 0;
}
.mt_flecha_atras_f, .mt_flecha_adelante_f{
	margin-top: 28px;
	margin-left: 71px;
	width: 20px;
	height: 20px;
	float: left;
}
.mt_flecha_atras_f{
	margin-right: 652px;
}
.mt_flecha_atras_f p, .mt_flecha_adelante_f p{
	font-size: 1.5em;
	font-weight: bold;
}
.mt_flecha_atras_f p a, .mt_flecha_adelante_f p a{
	text-decoration: none;
	color: #D42E12;
}


.mt_flecha_atras_gf{
	margin: 495px 0 0 71px;
	width: 20px;
	height: 20px;
	float: left;
}
.volver_galeria{
	width: 75px;
	height: 20px;
	float: left;
	margin: 495px 0 0 320px;
}
.mt_flecha_adelante_gf{
	margin: 495px 0 0 330px;
	width: 20px;
	height: 20px;
	float: left;
}
.mt_flecha_atras_gf p, .mt_flecha_adelante_gf p{
	font-size: 1.5em;
	font-weight: bold;
}
.mt_flecha_atras_gf p a, .mt_flecha_adelante_gf p a{
	text-decoration: none;
	color: #D42E12;
}
.volver_galeria a{
	text-decoration: none;
	color: #666;
	font-size: 9px;
}



/*ALBUMES*/
#main_01_trabajos_de_verano01, #main_01_trabajos_de_verano02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_01_trabajos_de_verano01{
	background: url(../img/galeria_de_fotos/01_trabajos_de_verano01.jpg) no-repeat 30px 0px;
}
#main_01_trabajos_de_verano02{
	background: url(../img/galeria_de_fotos/01_trabajos_de_verano02.jpg) no-repeat 30px 0px;
}


#main_02_fin_de_ano01, #main_02_fin_de_ano02, #main_02_fin_de_ano03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_02_fin_de_ano01{
	background: url(../img/galeria_de_fotos/02_fin_de_ano01.jpg) no-repeat 30px 0px;
}
#main_02_fin_de_ano02{
	background: url(../img/galeria_de_fotos/02_fin_de_ano02.jpg) no-repeat 30px 0px;
}
#main_02_fin_de_ano03{
	background: url(../img/galeria_de_fotos/02_fin_de_ano03.jpg) no-repeat 30px 0px;
}


#main_03_primer_dia_de_clases01{
	width: 900px;
	height: 530px;
	float: left;
	background: url(../img/galeria_de_fotos/03_primer_dia_de_clases01.jpg) no-repeat 30px 0px;
}


#main_04_seminario_de_articulacion01, #main_04_seminario_de_articulacion02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_04_seminario_de_articulacion01{
	background: url(../img/galeria_de_fotos/04_seminario_de_articulacion01.jpg) no-repeat 30px 0px;
}
#main_04_seminario_de_articulacion02{
	background: url(../img/galeria_de_fotos/04_seminario_de_articulacion02.jpg) no-repeat 30px 0px;
}


#main_05_venta_del_libro_usado01, #main_05_venta_del_libro_usado02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_05_venta_del_libro_usado01{
	background: url(../img/galeria_de_fotos/05_venta_del_libro_usado01.jpg) no-repeat 30px 0px;
}
#main_05_venta_del_libro_usado02{
	background: url(../img/galeria_de_fotos/05_venta_del_libro_usado02.jpg) no-repeat 30px 0px;
}


#main_06_domingo_de_ramos01, #main_06_domingo_de_ramos02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_06_domingo_de_ramos01{
	background: url(../img/galeria_de_fotos/06_domingo_de_ramos01.jpg) no-repeat 30px 0px;
}
#main_06_domingo_de_ramos02{
	background: url(../img/galeria_de_fotos/06_domingo_de_ramos02.jpg) no-repeat 30px 0px;
}


#main_07_retiro_de_profesores01, #main_07_retiro_de_profesores02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_07_retiro_de_profesores01{
	background: url(../img/galeria_de_fotos/07_retiro_de_profesores01.jpg) no-repeat 30px 0px;
}
#main_07_retiro_de_profesores02{
	background: url(../img/galeria_de_fotos/07_retiro_de_profesores02.jpg) no-repeat 30px 0px;
}


#main_08_via_crusis01, #main_08_via_crusis02, #main_08_via_crusis03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_08_via_crusis01{
	background: url(../img/galeria_de_fotos/08_via_crusis01.jpg) no-repeat 30px 0px;
}
#main_08_via_crusis02{
	background: url(../img/galeria_de_fotos/08_via_crusis02.jpg) no-repeat 30px 0px;
}
#main_08_via_crusis03{
	background: url(../img/galeria_de_fotos/08_via_crusis03.jpg) no-repeat 30px 0px;
}


#main_09_pascua_de_resurreccion01, #main_09_pascua_de_resurreccion02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_09_pascua_de_resurreccion01{
	background: url(../img/galeria_de_fotos/09_pascua_de_resurreccion01.jpg) no-repeat 30px 0px;
}
#main_09_pascua_de_resurreccion02{
	background: url(../img/galeria_de_fotos/09_pascua_de_resurreccion02.jpg) no-repeat 30px 0px;
}


#main_10_travesia_octavos_basicos01, #main_10_travesia_octavos_basicos02, #main_10_travesia_octavos_basicos03,#main_10_travesia_octavos_basicos04, #main_10_travesia_octavos_basicos05, #main_10_travesia_octavos_basicos06 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_10_travesia_octavos_basicos01{
	background: url(../img/galeria_de_fotos/10_travesia_octavos_basicos01.jpg) no-repeat 30px 0px;
}
#main_10_travesia_octavos_basicos02{
	background: url(../img/galeria_de_fotos/10_travesia_octavos_basicos02.jpg) no-repeat 30px 0px;
}
#main_10_travesia_octavos_basicos03{
	background: url(../img/galeria_de_fotos/10_travesia_octavos_basicos03.jpg) no-repeat 30px 0px;
}
#main_10_travesia_octavos_basicos04{
	background: url(../img/galeria_de_fotos/10_travesia_octavos_basicos04.jpg) no-repeat 30px 0px;
}
#main_10_travesia_octavos_basicos05{
	background: url(../img/galeria_de_fotos/10_travesia_octavos_basicos05.jpg) no-repeat 30px 0px;
}
#main_10_travesia_octavos_basicos06{
	background: url(../img/galeria_de_fotos/10_travesia_octavos_basicos06.jpg) no-repeat 30px 0px;
}


#main_11_ayuda_fraterna_villa_la_cumbre01, #main_11_ayuda_fraterna_villa_la_cumbre02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_11_ayuda_fraterna_villa_la_cumbre01{
	background: url(../img/galeria_de_fotos/11_ayuda_fraterna_villa_la_cumbre01.jpg) no-repeat 30px 0px;
}
#main_11_ayuda_fraterna_villa_la_cumbre02{
	background: url(../img/galeria_de_fotos/11_ayuda_fraterna_villa_la_cumbre02.jpg) no-repeat 30px 0px;
}



#main_12_dia_del_libro01, #main_12_dia_del_libro02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_12_dia_del_libro01{
	background: url(../img/galeria_de_fotos/12_dia_del_libro01.jpg) no-repeat 30px 0px;
}
#main_12_dia_del_libro02{
	background: url(../img/galeria_de_fotos/12_dia_del_libro02.jpg) no-repeat 30px 0px;
}


#main_13_pepe_pelayo_y_pierre_jeacomet01, #main_13_pepe_pelayo_y_pierre_jeacomet02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_13_pepe_pelayo_y_pierre_jeacomet01{
	background: url(../img/galeria_de_fotos/13_pepe_pelayo_y_pierre_jeacomet01.jpg) no-repeat 30px 0px;
}
#main_13_pepe_pelayo_y_pierre_jeacomet02{
	background: url(../img/galeria_de_fotos/13_pepe_pelayo_y_pierre_jeacomet02.jpg) no-repeat 30px 0px;
}



#main_14_2a_copa_de_futbol01, #main_14_2a_copa_de_futbol02, #main_14_2a_copa_de_futbol03,#main_14_2a_copa_de_futbol04 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_14_2a_copa_de_futbol01{
	background: url(../img/galeria_de_fotos/14_2a_copa_de_futbol01.jpg) no-repeat 30px 0px;
}
#main_14_2a_copa_de_futbol02{
	background: url(../img/galeria_de_fotos/14_2a_copa_de_futbol02.jpg) no-repeat 30px 0px;
}
#main_14_2a_copa_de_futbol03{
	background: url(../img/galeria_de_fotos/14_2a_copa_de_futbol03.jpg) no-repeat 30px 0px;
}
#main_14_2a_copa_de_futbol04{
	background: url(../img/galeria_de_fotos/14_2a_copa_de_futbol04.jpg) no-repeat 30px 0px;
}


#main_15_dia_del_alumno01, #main_15_dia_del_alumno02, #main_15_dia_del_alumno03,#main_15_dia_del_alumno04 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_15_dia_del_alumno01{
	background: url(../img/galeria_de_fotos/15_dia_del_alumno01.jpg) no-repeat 30px 0px;
}
#main_15_dia_del_alumno02{
	background: url(../img/galeria_de_fotos/15_dia_del_alumno02.jpg) no-repeat 30px 0px;
}
#main_15_dia_del_alumno03{
	background: url(../img/galeria_de_fotos/15_dia_del_alumno03.jpg) no-repeat 30px 0px;
}
#main_15_dia_del_alumno04{
	background: url(../img/galeria_de_fotos/15_dia_del_alumno04.jpg) no-repeat 30px 0px;
}



#main_16_dia_de_la_mama01, #main_16_dia_de_la_mama02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_16_dia_de_la_mama01{
	background: url(../img/galeria_de_fotos/16_dia_de_la_mama01.jpg) no-repeat 30px 0px;
}
#main_16_dia_de_la_mama02{
	background: url(../img/galeria_de_fotos/16_dia_de_la_mama02.jpg) no-repeat 30px 0px;
}


#main_17_pentecostes01, #main_17_pentecostes02, #main_17_pentecostes03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_17_pentecostes01{
	background: url(../img/galeria_de_fotos/17_pentecostes01.jpg) no-repeat 30px 0px;
}
#main_17_pentecostes02{
	background: url(../img/galeria_de_fotos/17_pentecostes02.jpg) no-repeat 30px 0px;
}
#main_17_pentecostes03{
	background: url(../img/galeria_de_fotos/17_pentecostes03.jpg) no-repeat 30px 0px;
}



#main_18_desfile_glorias_navales01, #main_18_desfile_glorias_navales02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_18_desfile_glorias_navales01{
	background: url(../img/galeria_de_fotos/18_desfile_glorias_navales01.jpg) no-repeat 30px 0px;
}
#main_18_desfile_glorias_navales02{
	background: url(../img/galeria_de_fotos/18_desfile_glorias_navales02.jpg) no-repeat 30px 0px;
}


#main_19_expo_dialogos_con_el_arte01, #main_19_expo_dialogos_con_el_arte02, #main_19_expo_dialogos_con_el_arte03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_19_expo_dialogos_con_el_arte01{
	background: url(../img/galeria_de_fotos/19_expo_dialogos_con_el_arte01.jpg) no-repeat 30px 0px;
}
#main_19_expo_dialogos_con_el_arte02{
	background: url(../img/galeria_de_fotos/19_expo_dialogos_con_el_arte02.jpg) no-repeat 30px 0px;
}
#main_19_expo_dialogos_con_el_arte03{
	background: url(../img/galeria_de_fotos/19_expo_dialogos_con_el_arte03.jpg) no-repeat 30px 0px;
}

#main_20_voleibol_papas01, #main_20_voleibol_papas02, #main_20_voleibol_papas03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_20_voleibol_papas01{
	background: url(../img/galeria_de_fotos/20_voleibol_papas01.jpg) no-repeat 30px 0px;
}
#main_20_voleibol_papas02{
	background: url(../img/galeria_de_fotos/20_voleibol_papas02.jpg) no-repeat 30px 0px;
}
#main_20_voleibol_papas03{
	background: url(../img/galeria_de_fotos/20_voleibol_papas03.jpg) no-repeat 30px 0px;
}


#main_21_renovacion_coronacion_mater01, #main_21_renovacion_coronacion_mater02, #main_21_renovacion_coronacion_mater03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_21_renovacion_coronacion_mater01{
	background: url(../img/galeria_de_fotos/21_renovacion_coronacion_mater01.jpg) no-repeat 30px 0px;
}
#main_21_renovacion_coronacion_mater02{
	background: url(../img/galeria_de_fotos/21_renovacion_coronacion_mater02.jpg) no-repeat 30px 0px;
}
#main_21_renovacion_coronacion_mater03{
	background: url(../img/galeria_de_fotos/21_renovacion_coronacion_mater03.jpg) no-repeat 30px 0px;
}

#main_22_jornada_de_papas_e_hijos01, #main_22_jornada_de_papas_e_hijos02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_22_jornada_de_papas_e_hijos01{
	background: url(../img/galeria_de_fotos/22_jornada_de_papas_e_hijos01.jpg) no-repeat 30px 0px;
}
#main_22_jornada_de_papas_e_hijos02{
	background: url(../img/galeria_de_fotos/22_jornada_de_papas_e_hijos02.jpg) no-repeat 30px 0px;
}



#main_23_primer_dia_de_clases01, #main_23_primer_dia_de_clases02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_23_primer_dia_de_clases01{
	background: url(../img/galeria_de_fotos/23_primer_dia_de_clases01.jpg) no-repeat 30px 0px;
}
#main_23_primer_dia_de_clases02{
	background: url(../img/galeria_de_fotos/23_primer_dia_de_clases02.jpg) no-repeat 30px 0px;
}


#main_24_misa_de_inicio_ano_escolar01{
	width: 900px;
	height: 530px;
	float: left;
}
#main_24_misa_de_inicio_ano_escolar01{
	background: url(../img/galeria_de_fotos/24_misa_de_inicio_ano_escolar01.jpg) no-repeat 30px 0px;
}


#main_25_jornada_cuartos_medios01 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_25_jornada_cuartos_medios01{
	background: url(../img/galeria_de_fotos/25_jornada_cuartos_medios01.jpg) no-repeat 30px 0px;
}


#main_26_feria_del_libro_usado01 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_26_feria_del_libro_usado01{
	background: url(../img/galeria_de_fotos/26_feria_del_libro_usado01.jpg) no-repeat 30px 0px;
}


#main_27_via_crusis01, #main_27_via_crusis02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_27_via_crusis01{
	background: url(../img/galeria_de_fotos/27_via_crusis01.jpg) no-repeat 30px 0px;
}
#main_27_via_crusis02{
	background: url(../img/galeria_de_fotos/27_via_crusis02.jpg) no-repeat 30px 0px;
}


#main_28_semana_santa01, #main_28_semana_santa02, #main_28_semana_santa03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_28_semana_santa01{
	background: url(../img/galeria_de_fotos/28_semana_santa01.jpg) no-repeat 30px 0px;
}
#main_28_semana_santa02{
	background: url(../img/galeria_de_fotos/28_semana_santa02.jpg) no-repeat 30px 0px;
}
#main_28_semana_santa03{
	background: url(../img/galeria_de_fotos/28_semana_santa03.jpg) no-repeat 30px 0px;
}



#main_29_retiro_de_profesores_semana_santa01 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_29_retiro_de_profesores_semana_santa01{
	background: url(../img/galeria_de_fotos/29_retiro_de_profesores_semana_santa01.jpg) no-repeat 30px 0px;
}


#main_30_dia_del_deporte01 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_30_dia_del_deporte01{
	background: url(../img/galeria_de_fotos/30_dia_del_deporte01.jpg) no-repeat 30px 0px;
}



#main_31_jornada_de_profesores_jefes01{
	width: 900px;
	height: 530px;
	float: left;
}
#main_31_jornada_de_profesores_jefes01{
	background: url(../img/galeria_de_fotos/31_jornada_de_profesores_jefes01.jpg) no-repeat 30px 0px;
}



#main_32_dia_del_libro01, #main_32_dia_del_libro02, #main_32_dia_del_libro03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_32_dia_del_libro01{
	background: url(../img/galeria_de_fotos/32_dia_del_libro01.jpg) no-repeat 30px 0px;
}
#main_32_dia_del_libro02{
	background: url(../img/galeria_de_fotos/32_dia_del_libro02.jpg) no-repeat 30px 0px;
}
#main_32_dia_del_libro03{
	background: url(../img/galeria_de_fotos/32_dia_del_libro03.jpg) no-repeat 30px 0px;
}



#main_33_dia_del_alumno01, #main_33_dia_del_alumno02, #main_33_dia_del_alumno03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_33_dia_del_alumno01{
	background: url(../img/galeria_de_fotos/33_dia_del_alumno01.jpg) no-repeat 30px 0px;
}
#main_33_dia_del_alumno02{
	background: url(../img/galeria_de_fotos/33_dia_del_alumno02.jpg) no-repeat 30px 0px;
}
#main_33_dia_del_alumno03{
	background: url(../img/galeria_de_fotos/33_dia_del_alumno03.jpg) no-repeat 30px 0px;
}



#main_34_fogon_de_pentecostes01, #main_34_fogon_de_pentecostes02 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_34_fogon_de_pentecostes01{
	background: url(../img/galeria_de_fotos/34_fogon_de_pentecostes01.jpg) no-repeat 30px 0px;
}
#main_34_fogon_de_pentecostes02{
	background: url(../img/galeria_de_fotos/34_fogon_de_pentecostes02.jpg) no-repeat 30px 0px;
}


#main_35_actividades_preescolar01, #main_35_actividades_preescolar02, #main_35_actividades_preescolar03 {
	width: 900px;
	height: 530px;
	float: left;
}
#main_35_actividades_preescolar01{
	background: url(../img/galeria_de_fotos/35_actividades_preescolar01.jpg) no-repeat 30px 0px;
}
#main_35_actividades_preescolar02{
	background: url(../img/galeria_de_fotos/35_actividades_preescolar02.jpg) no-repeat 30px 0px;
}
#main_35_actividades_preescolar03{
	background: url(../img/galeria_de_fotos/35_actividades_preescolar03.jpg) no-repeat 30px 0px;
}

/*FOOTER/////////////////////////////////////////////////////////////////////////////////////*/
#footer{
	/*background: #FFF;*/
	width: 900px;
	height: 50px;
	float: left;
/*	border: 1px solid #EBEBEB;*/
}
#footer p{
	font-size: .9em;
	color: #002469;
/*	line-height: 1.1em;*/
	margin-top: 10px;
/*	margin-top: 8px;*/
}
.footer_bold{
	font-weight: bold;
}
#footer span{
	color: #777;
}
#footer p a{
	color: #777;
	text-decoration: none;
}
#footer p a:hover{
	color: #999;
}

/*.t_footer a{
	color: #002469;
	text-decoration: none;
}
.t_footer a:hover{
	color: #002469;
	text-decoration: none;
}*/
/*.pdfs{
	font-size: 1.1em;
	color: #888;
	line-height: 1.1em;
	margin-top: 8px;
}*/

/*CONTACTBUHODG/////////////////////////////////////////////////////////////////////////////////////*/
/*#contactbuhodg{
	width: 720px;
	height: 50px;
	float: left;
}
.contactbuhodg {
	font-size: 0.8em;
	color: #888;
	text-align: right;
	margin: 20px 17px 0 0;
}
.contactbuhodg a{
	color: #888;
	text-decoration: none;
}
.contactbuhodg a:hover{
	color: #333;
	text-decoration: none;
}*/































