/* 	CSS Document 

	Estilos web*/

/*estilos MENU SUPERIOR*/

#logo{
	margin-top:10px;
	left:0px;
	float:left;
	}

#menutop{
	width:420px;
	margin-top:0px;
	right:0px;
	float:right;
	height:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#535156;
}

.links-blancs{

	color:white;
	text-decoration:none;
	
	}

.links-nav-superior{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#535156;
	border:0px;
	}
	
.links-nav-superior:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#999999;
	}
	
.links-idiomes{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#535156;
	border:0px;
	}
	
.links-idiomes:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#999999;
	}
#ampa{
	width:53px;
	height:18px;
	margin-top:63px;
	float:right;
	background:#5f841f;
	line-height:18px;
	margin-right:4px;
	text-align:center;
	
}

#antics-alumnes{
	width:120px;
	height:18px;
	margin-top:63px;
	float:right;
	background:#5f841f;
	line-height:18px;
	text-align:center;
	
}

#antics-alumnes-esp{
	width:133px;
	height:18px;
	margin-top:63px;
	float:right;
	background:#5f841f;
	line-height:18px;
	text-align:center;
	
}
.links-botons-sup{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
.links-botons-sup:hover{
	color:#3f5815;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.links-bat{
	color:#3f5815;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}

.links-bat:hover{
	color:#3f5815;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

li {
	list-style-position: outside;
	list-style-type:circle;
		}

/*estilos MENU INFERIOR*/

.text-menu-inferior{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:12px;
	color:#000000;
	}

.links-menu-inferior{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;

	}

.links-menu-inferior:hover{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#666666;
	}

.borde-gris{
	border-top:solid #CCCCCC 1px;
	}
	
/* estilos CELDA CENTRAL*/
.celda-central{
	vertical-align: top;
	padding-left:15px;
	background-color:#FFFFFF;
	width:700;
	
	}
	

.cela-text_no_ample{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:32px;
	padding-left:25px;
	padding-right:3px;
	
	}
	
.cela-text-normal-top{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:32px;
	padding-left:3px;
	padding-right:3px;
	
	}
	
	.cela-text-normal-verd-gran{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3f5815;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	border-bottom:solid 1px #3f5815;
	
	}
	
	.cela-text-normal-blau{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000ff;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	
	}
		
.cela-text-normal{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	
	}
	
.cela-text-trans{
	
	height:100%;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	
	}
	
.cela-text{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	width:510px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:32px;
	padding-left:25px;
	padding-right:3px;
	
	
	}
	
.cela-text-enganxat-top{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	width:510px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:0px;
	padding-left:25px;
	padding-right:3px;
	
	
	}
	

.cela-text-nolimit{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:0px;
	padding-left:25px;
	padding-right:3px;
	
	
	}
	
.cela-text-sensetop{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	width:510px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:0px;
	padding-left:25px;
	padding-right:3px;
	
	}

	
.cela-text-topcurt{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	width:510px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:7px;
	padding-left:25px;
	padding-right:3px;
	
	}

.cela-text-sinlateral{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	width:685px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:32px;
	padding-left:25px;
	padding-right:173px;
	
	}
	
	
.cela-text-sinlateral-enganxat-top{
	background-color:#ffffff;
	height:100%;
	line-height:16px;
	width:685px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-top:0px;
	padding-left:25px;
	padding-right:173px;
	
	}
	
	
	
.menu-centrals2px{
	width:2px;
	background-color:#FFFFFF;
	height:18px;
	}


.menu-centrals1px{
	width:1px;
	background-color:#FFFFFF;
	height:18px;
	}



.cela-modalitat-blau{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000cc;
	font-weight:normal;
	text-decoration:none;
	
	}


.cela-modalitat-negre{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	
	}














.cela-lateral-esq{
	background-color:#ffffff;
	/*height:100%;
	/*line-height:18px;*/
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3f5815;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	padding-top:60px;
	#padding-top:65px;
	
	}
.blancs {
	font-size:5px;
	background-color:#ffffff;
	height:5px;	
	width:685px;
}

/*SUBMENUS*/

/*SUBMENUS INFANTIL i PRIMARIA*/
.menus-centrals{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;

	
	}

.menus-centrals:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}

.menus-centrals:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}


.menus-centrals-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
	
.menus-centrals-sin{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	
	}
.menus-centrals-migdia-sin{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:105px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	
	}
.menus-centrals-primaria-intro{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;

	
	}
.menus-centrals-primaria-ass{
	background:#5f841f;
	height:36px;
	line-height:18px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}
.menus-centrals-primaria-intro:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-centrals-primaria-intro-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
	.menus-centrals-primaria-ass:hover{
	background-color:#3f5815;
	height:36px;
	line-height:18px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-centrals-primaria-ass-actiu{
	background-color:#3f5815;
	height:36px;
	line-height:18px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}

/*SUBMENUS CENTRALS ESO I BATXILLERAT*/
.menus-centrals-eso{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:126px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
.menus-centrals-eso-sin{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:126px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	}
	
.menus-centrals-eso-intro{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

.menus-centrals-eso-estades{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
.menus-centrals-projectes-medi-esmorzar{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
	
.menus-centrals-projectes-medi-esmorzar-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;

	}
	
	
.menus-centrals-projectes-medi-esmorzar:hover{
	background:#3f5815;
	height:18px;
	line-height:18px;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
		
.menus-centrals-projectes-medi-agenda{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
	
.menus-centrals-projectes-medi-agenda-actiu{
	background:#3f5815;
	height:18px;
	line-height:18px;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	

.menus-centrals-projectes-medi-agenda:hover{
	background:#3f5815;
	height:18px;
	line-height:18px;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	

.menus-centrals-eso:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:126px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;

	
	}
.menus-centrals-eso-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:126px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;

	}

.menus-centrals-eso-intro:hover{
	background:#3f5815;
	height:18px;
	line-height:18px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

.menus-centrals-eso-estades:hover{
	background:#3f5815;
	height:18px;
	line-height:18px;
	width:165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

.menus-centrals-eso-intro-actiu{
	background:#3f5815;
	height:18px;
	line-height:18px;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

.menus-centrals-eso-estades-actiu{
	background:#3f5815;
	height:18px;
	line-height:18px;
	width:165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
	
.menus-centrals-eso-ass{
	background:#5f841f;
	height:18px;
	line-height:18px;
	width:124px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
.menus-centrals-eso-ass-actiu{
	background:#3f5815;
	height:18px;
	line-height:18px;
	width:124px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
.menus-centrals-eso-ass:hover{
	background:#3f5815;
	height:18px;
	line-height:18px;
	width:124px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}
	
	
/*SUBMENUS CENTRALS  BATXILLERAT*/
	
.menus-centrals-bat-sin{
	background:#5f841f;
	height:18px;
	line-height:18px;
	/*width:125px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	cursor:text;
	display:block;

	}
.menus-centrals-bat{
	background:#5f841f;
	height:18px;
	line-height:18px;
	/*width:120px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

.menus-centrals-bat:hover{
	background:#3f5815;
	height:18px;
	line-height:18px;
	/*width:120px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}


.menus-centrals-bat-actiu{
	background:#3f5815;
	height:18px;
	line-height:18px;
	/*width:120px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}




/*SUBMENUS CURSOS INFANTIL*/


.menus-infantil_blanc{
	background-color:#ffffff;
	height:18px;
	line-height:18px;
	width:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}

.menus-infantil{
	background-color:#5f841f;
	height:18px;
	line-height:18px;
	width:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}

.menus-infantil:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-infantil-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}

/*SUBMENUS CURSOS PRIMARIA*/

.menus-primaria{
	background-color:#5f841f;
	height:18px;
	line-height:18px;
	width:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}
.menus-primaria:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-primaria-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}	
	
.menus-primaria-migdia{
	background-color:#5f841f;
	height:18px;
	line-height:18px;
	width:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}
.menus-primaria-migdia:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-primaria-migdia-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
	
/*SUBMENUS CURSOS ESO */
	
.menus-eso{
	background-color:#5f841f;
	height:18px;
	line-height:18px;
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}
.menus-eso:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-eso-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}	
.menus-eso2n{
	background-color:#5f841f;
	height:18px;
	line-height:18px;
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}
.menus-eso2n:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-eso2n-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
	
/*SUBMENUS CURSOS BATXILLERAT*/
	
.menus-bat{
	background-color:#5f841f;
	height:22px;
	line-height:22px;
	width:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}
.menus-bat:hover{
	background-color:#3f5815;
	height:22px;
	line-height:22px;
	/*width:62px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-bat-actiu{
	background-color:#3f5815;
	height:22px;
	line-height:22px;
	width:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}	
.menus-bat2n{
	background-color:#5f841f;
	height:22px;
	line-height:22px;
	width:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}
.menus-bat2n:hover{
	background-color:#3f5815;
	height:22px;
	line-height:22px;
	/*width:61px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-bat2n-actiu{
	background-color:#3f5815;
	height:22px;
	line-height:22px;
	width:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
	
/******************************
SUBMENUS CICLES
*****************************/

.menus-cicles{
	background-color:#5f841f;
	height:18px;
	line-height:18px;
	width:79px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	display:block;
	
	}

.menus-cicles:hover{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:79px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
.menus-cicles-actiu{
	background-color:#3f5815;
	height:18px;
	line-height:18px;
	width:79px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	
	}
	
	
/***********************
Estilos GALERĶAS
***********************/

.celda-central-galeria{
	width:685px;
	padding-left:25px;
	padding-top:19px;
	}

.mes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	/*border-bottom: 2px #660000 solid;*/
	padding-left:25px;
	}
.titular{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	text-decoration:none;
	
	}

.celdas-galerias{
	background-color:#cccccc;
	/*height:170px;*/
	width:270px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	

	}

.celdas-galerias-passeig{
	background-color:#cccccc;
	height:180px;
	width:214px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	padding-left:24px;
	padding-top:24px;
	padding-bottom:10px;
	

	}
	
.celdas-galerias-blanc{
	background-color:#ffffff;
	/*height:170px;*/
	width:190px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
		}
		
.celdas-blancas-galerias{
	width:15px;
	}
	
.celdas-blancas-passeig{
	width:15px;
	}
.galeria-imagen{
	width: 150px;
	height:100px;
	float:left;
	
}


.galeria-imagen-passeig{
	width: 168px;
	height:126px;
	
	
}

.galeria-fechas{
	width: 90px;
	height:60px;
	float:right;
	}

.galeria-descripcion{
	padding-top:5px;
	width:90px;
	height:auto;
	float:right;
}
.galeria-descripcion-passeig{
	padding-top:15px;
	width:168px;
	height:auto;
	float:left;
}

/*Estilos CALENDARIOS*/
.celda-central-calendario{
	width:685px;
	padding-left:0px;
	padding-top:10px;
		}
	

.celdas-calendario{
	background-color:#dfdfae;
	/*height:170px;*/
	width:125px;
	height: 100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	
	}
.celdas-calendariob{
	background-color:#ffffff;
	/*height:170px;*/
	width:125px;
	
	}

.taula-mes {
	margin-top:36px;
	margin-bottom:11px;
	margin-left:133px;
	#margin-left:134px;

	}



.mes-calendario-anterior {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	/*border-bottom: 2px #660000 solid;*/
	
	text-decoration:none;
	background-color:#9a9e45;
	width:114px;
	#width:115px;
	height:28px;
	line-height:28px;
	}


.mes-calendario{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	text-decoration:none;
	background-color:#9a9e45;
	width:127px;

	#width:125px;
	height:28px;
	line-height:28px;
	text-transform: uppercase;
	}


.celdas-blancas-calendario{
	width:15px;
	}
.celdas-blancas-mes{
	width:12px;
	}
.calendario-fecha{
	font-weight:bold;
	width:auto;
	float:left;
	}
.calendario-descripcion{
	padding-top:10px;
	text-align:left;

}


/********************
Estils DESTACATS
********************/
.destacats{
	
	width:125px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:17px;

	}
	
.borde-sup-destacats{
 border-top: 2px solid #5f841f;
 }
 .borde-bottom-destacats{
 border-bottom: 2px solid #5f841f;
 height:3px;
 
 }
 .text-destacats-min {
 font-family:Arial, Helvetica, sans-serif;
 font-size:1px;
 }
 
.taula-destacats {
width:160;
margin-top:35px;
}
	
	
/**************************
DESCARREGUES
***************************/
	
.boto_entrar{
	background:#a6a6d2;
	line-height:30px;
	width:75px;
	height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	border: 0px;
	cursor:pointer;
	}
	
.boto_sortir{
	background:#323368;
	width:150px;
	height:25px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	border: 0px;
	line-height:25px;
	float:right;
	}

.text-login{
	
	height:100%;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	
	}
	
.formulari_login{
	background:#FFFFFF;
	line-height:18px;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	border: 0px;
	}
	
.text_escull{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	font-weight:normal;
	text-decoration:none;
	
	}
	
.text-titular-descarregues {

	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	padding-left:25px;
	
	}
	
.text-menu-descarregues {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	border-bottom:solid black 2px;
	height:30px;
	
	}
.text-descarregues {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	border-bottom:solid black 1px;
	height:25px;
	padding-top:10px;
	
	}
	
.text_historia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	font-style:italic;
	}
	
/*************
GENERAL
**************/

.text_normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	
	}
