/* CSS Document */

	HTML	{height:100%;}
    BODY 	{margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; width:100%;}
    h1,h2,h3,h4,h5,h6 {font-size:100%;}
	A,P,TD,DIV,FONT,BODY,SPAN,UL,LI,INPUT,TEXTAREA,SELECT		{font-family:Verdana, Geneva, sans-serif; font-size:1em; text-decoration:none; color:#707173;}
	p		{margin-top:0px;}
	img			{ border-width:0px; margin:0px; padding:0px;}
	a {outline:0;}

/* Estructura */
	.ventana 
	{
		position: absolute; left: 0px; top: 0px; z-index:2; 
		width: 100%;
		font-size:0.625em
	}
	
	.pagina  			{width:980px; text-align:left; margin:0px auto 15px auto; position:relative; background:transparent url('../img/cabecera.jpg') no-repeat;}
	
	.cabecera			{position:relative; width:100%; height:156px; text-align:right; margin-bottom:20px;}
	    .logo           {position:absolute; top:0px; left:24px;}
	    .logo a img     {border-width:0px;}
	    
	    .tituloWeb		{position:absolute; bottom:77px; right:10px; color:#fff; font-weight:normal; font-size:20px; text-transform:uppercase; margin:0px; padding:0px;}
	
	.zonaMenuAulas      {float:left; margin:0px 34px 0px 0px; width:231px;}
	.contenidos 		{float:left; width:526px; margin:0px 31px 0px 0px; padding:0px 0px 0px 0px;}
	.lateralDcho{float:left; width:158px;}
	
	.pie				{width:100%; margin:40px 0px 0px 0px; background:transparent url('../img/deco/fondoMenuPieArriba.jpg') no-repeat; padding-top:7px;}
			
/* menus */
    .menu   {position:absolute; left:216px; top:110px;}
	
	.menu ul				{margin:0px; padding:0px 0px 0px 0px; list-style-type:none;}
	.menu ul li				{float:left; margin:0px 15px 0px 0px; padding:0px 17px 0px 0px; background:transparent url('../img/deco/separador_menu.jpg') no-repeat right 8px;}
	.menu ul li.ultimoLi	{float:left; margin:0px; padding:0px; background:none;}
	.menu ul li a			{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#6ba97a;}
	.menu ul li a:hover, 
	.menu ul li a.btnSelecc	{color:#087021;}
	
	.menu ul li.ultimoBtnMenu		{border-bottom:solid 0px #fff;}

	.volverInicio	{position:absolute; left:17px; top:137px;}
		.volverInicio a			{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#45a920; padding-left:15px; background:transparent url('../img/iconos/btn_inicio.jpg') no-repeat 0pc 3px;}
		.volverInicio a:hover	{color:#087021;}
	
	.submenu	{position:absolute; top:132px; height:28px;}
	
	#submenuNuestraEscuela	{left:313px; width:442px; background:#6ba97a url('../img/deco/submenu_nuestra_escuela.jpg') no-repeat;}
	
	.submenu ul				{margin:0px 0px 0px 0px; padding:3px 0px 0px 14px; list-style-type:none;}
	.submenu ul li			{float:left; margin:0px 9px 0px 0px; padding:0px 12px 0px 0px; background:transparent url('../img/deco/separador_submenu.jpg') no-repeat right 9px; text-align:left;}
	.submenu ul li.ultimoLi	{float:left; margin:0px; padding:0px; background:none;}
	.submenu ul li a		{font-family:Arial, Helvetica, sans-serif; text-align:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#087021; font-size:14px;}

    .submenu ul li a:hover,
	.submenu ul li .btnMenuSelecc	{color:#fff;}
	
	.tamanyoTexto   {position:absolute; bottom:2px; right:8px;}
	.tamanyoTexto a img  {border-width:0px;}
	
/* menu izq */

	.menuEspacios                      {width:231px; border-bottom:dashed 1px #CFD0D2; margin-bottom:12px;}	
	.menuEspacios .arriba              {width:231px; height:auto !important; padding-top:7px; background:#CFD0D2 url('../img/deco/fondo_espacios_arriba.jpg') no-repeat; margin-bottom:12px;}
	.menuEspacios .abajo               {width:231px; height:auto !important; padding:0px 0px 3px 0px; background:transparent url('../img/deco/fondo_espacios_abajo.jpg') no-repeat left bottom;}
	
	.espacios					{margin:5px 0px 0px 14px; padding:0px; list-style-type:none;}
	.espacios li				{float:left; width:102px; margin:0px 4px 0px 0px; padding:0px 0px 8px 0px;}
	.espacios li.espacioSelecc	{float:none; width:231px;}
	.espacios li a				{display:block; font-size:12px; font-weight:bold; color:#087021;}
	.espacios li a:hover		{color:#000;}	
	
	.seccionesEspacios					{margin: 0px; padding:6px 0px 0px 11px; list-style-type:none;}
	.seccionesEspacios li				{float:none; width:auto; padding:0px 0px 4px 13px; background:transparent url('../img/iconos/li_seccion_espacio.jpg') no-repeat 0px 3px;}
	.seccionesEspacios li a			    {display:block; font-size:12px; font-weight:normal; color:#4B4B4D; line-height:13px;}
	.seccionesEspacios li a.btnSelecc,
	.seccionesEspacios li a:hover		{color:#087021;}	
	
	
	.menuAulas                      {background-color:#eceded; width:231px;}	
	.menuAulas .arriba              {width:231px; height:auto !important; padding-top:7px; background:transparent url('../img/deco/fondo_menu_lateral_arriba.jpg') no-repeat;}
	.menuAulas .abajo               {width:231px; height:auto !important; height:231px; min-height:231px; padding:0px 0px 20px 0px; background:transparent url('../img/deco/fondo_menu_lateral_abajo.jpg') no-repeat left bottom;}
	
	.aulas					{margin:5px 0px 0px 14px; padding:0px; list-style-type:none;}
	.aulas li				{margin:0px; padding:0px 0px 8px 0px;}
	.aulas li a				{display:block; font-size:12px; font-weight:bold; color:#087021;}
	.aulas li a:hover		{color:#000;}	
	
	.seccionesAulas					    {margin: 0px; padding:6px 0px 0px 11px; list-style-type:none;}
	.seccionesAulas li				    {padding:0px 0px 4px 13px; background:transparent url('../img/iconos/li_seccion_aula.jpg') no-repeat 0px 3px;}
	.seccionesAulas li a			    {display:block; font-size:12px; font-weight:normal; color:#707173; line-height:13px;}
	.seccionesAulas li a.btnSelecc,
	.seccionesAulas li a:hover		{color:#087021;}
	

/* interior */
	h1	{margin:0px 0px 10px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:3em; font-weight:bold; color:#087021;}

	.tituloVerde	
	{
		font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:30px;
		background:transparent url('../img/deco/fondo_titulo_gris_oscuro.jpg'); 
		padding:0px 0px 2px 14px; margin:0px 0px 20px 0px;
		color:#fff;
	}
	
	.tituloVerde	a		{color:#fff; background:transparent url('../img/iconos/flecha_titulo_verde.jpg') no-repeat right 4px; padding-right:15px; font-size:16px; font-weight:bold;}
	.tituloVerde	a:hover	{color:#ffed00;}
	
	.tituloNaranja	
	{
		font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:30px;
		background:transparent url('../img/deco/fondo_titulo_gris_oscuro.jpg'); 
		padding:0px 0px 2px 14px; margin:0px 0px 20px 0px;
		color:#fff;
	}
	
	.tituloGris	
	{
		font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:30px;
		background:transparent url('../img/deco/fondo_titulo_gris.jpg'); 
		padding:0px 0px 2px 14px; margin:0px 0px 20px 0px;
		color:#087021;
	}
	
	.tituloGris	a		{color:#087021; background:transparent url('../img/iconos/flecha_titulo_gris.jpg') no-repeat right 5px; padding-right:15px; font-size:16px; font-weight:bold;}
	.tituloGris	a:hover	{color:#45a920;}
	
	.conMargen	{padding:0px 7px;}
	
	.separadorPie	{border-top:solid 5px #d9dadb; padding-top:10px;}
	
	.btnIr			{float:right; background:transparent url('../img/iconos/flecha_dcha.jpg') no-repeat right 4px; padding-right:13px; font-size:1.2em; text-decoration:none; color:#087021;}
	.btnIr:hover	{color:#45a920; text-decoration:none;}
	
	.btnVolver			{float:right; background:transparent url('../img/iconos/flecha_izq.jpg') no-repeat 0px 3px; padding-left:13px; font-size:1.2em; text-decoration:none; color:#087021;}
	.btnVolver:hover	{color:#45a920; text-decoration:none;}
	
	.btnDescargar			{float:right; display:block; width:81px; line-height:26px; margin:10px 0px 10px 5px; padding:0px 0px 0px 18px; background:#ddd url('../img/botones/btnDescargar.jpg') no-repeat; font-size:12px; text-decoration:none; color:#87888a; text-decoration:none; font-weight:bold; text-align:center;}
	.btnDescargar:hover	{color:#45a920;}
	
	.btnAulaVirtual			{float:right; display:block; width:163px; line-height:26px; margin:10px 0px; padding:0px 0px 0px 23px; background:#ddd url('../img/botones/btnAulaVirtual.jpg') no-repeat; font-size:12px; text-decoration:none; color:#87888a; text-decoration:none; font-weight:bold; text-align:center;}
	.btnAulaVirtual:hover	{color:#45a920;}
	
	.separador	{border-bottom:solid 2px #d9dadb; margin-bottom:10px;}
	
	.texto	{}
	.texto strong	{font-weight:bold; color:#398d4d;}
	.texto a		{font-weight:bold; color:#398d4d; text-decoration:underline;}
	.texto a:hover	{color:#45a920;}
	
	.texto ul	{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
	.texto ul li	{margin:0px 0px 4px 0px; padding:0px 0px 0px 13px; background:transparent url('../img/iconos/flecha_dcha.jpg') no-repeat 0px 3px; font-size:1.2em; border:none;}
	.texto ul li a	{font-weight:normal; color:#087021; text-decoration:none;}
	.texto ul li a:hover	{color:#45a920; text-decoration:none;}

	.texto p,
	.texto .p	{font-size:1.2em; line-height:1.34em;}
	.texto .listaChecks label	{font-size:1.2em;}
	.texto h2.subtitulo	{font-size:1.6em; font-weight:bold; margin:1em 0px 1em 0px; padding:0px; color:#70b420; text-decoration:underline;}
	.texto h3.subtitulo	{font-size:1.4em; font-weight:bold; margin:1em 0px 1em 0px; padding:0px; color:#70b420; text-decoration:underline;}
	

/* pie */
	.pieArriba						{width:100%; background:transparent url('../img/deco/fondoMenuPie.jpg') repeat-x 0px -20px; height:auto !important; height:122px; min-height:122px;}	
	.menuAbajo					{margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; list-style-type:none;}
	
	.menuAbajo .liAulas,
	.menuAbajo .liNuestraEscuela,
	.menuAbajo .liNoticias,
	.menuAbajo .liDerechosRecursos,
	.menuAbajo .liBuscador,
	.menuAbajo .liContacto		{float:left; margin:0px 0px 5px 0px; padding:0px 28px 0px 26px; border-right:solid 1px #b6d3bd; height:auto !important; height:112px; min-height:112px;}
	
	.menuAbajo .liAulas			{width:260px;}
	.menuAbajo .liContacto		{border-right:none;}
	
	
	.tituloSubmenu	{font-size:12px; color:#0c702b; font-family:Arial; font-weight:bold;}
	
	.lnkSubmenuPie		{font-size:12px; color:#0c702b; font-family:Arial; font-weight:bold;}
	.lnkSubmenuPie:hover		{color:#69a97a;}
	
	
	.submenuFloat		{float:left; width:120px; margin-right:10px;}
	
	.submenuAbajo					{margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
	.submenuAbajo li 				{margin:0px; padding:0px 0px 0px 0px; line-height:13px;}
	.submenuAbajo li a			{font-size:10px; color:#0c702b; font-family:Arial;}
	.submenuAbajo li a:hover		{color:#69a97a;}
	
	
	
	.pieAbajo						{width:100%;}
	.pieAbajo ul					{margin:0px; padding:10px 0px 0px 5px; list-style-type:none;}
	.pieAbajo ul li				    {float:left; margin:0px; padding:0px 7px 0px 0px; font-weight:bold; font-size:12px; line-height:15px; color:#69a97a;}
	.pieAbajo ul li a				{font-size:10px; color:#69a97a; font-weight:bold;}	
	.pieAbajo ul li a:hover		{color:#0c702b;}
	
	
	.logoWai			{float:left; margin:7px 10px 0px 0px;}
	.logoConserjeria	{float:left;}
	.pie a img	{border-width:0px;}


	
/* formateo */

	p.clear,
	.clear	{clear:both; margin:0px; padding:0px; display:block;}
	.dcha		{float:right;}
	.izq		{float:left;}
	.centrado	{text-align:center;}

/* mensajes */

	.error	{color:#d1161e;}
	
/* error*/
	.zonaAdvertencias	{margin:0px 0px 10px 0px;}
		.zonaAdvertencias p	{margin:0px; font-size:11px; color:#f00;}

/* estilos */
	.verdeJunta		{color:#087021;}
	.verdeJunta p		{color:#087021;}
	.verdeJunta a  {color:#087021; text-decoration:underline;}
	
	.verdeJunta a:hover	{color:#45a920;}
