#blqMenuInicio 					{display:block; overflow:hidden; clear:none; font-family:"myriad Pro", Helvetica, Arial, Verdana, sans-serif; font-size:1.7em;}
#menu-inicio-images				{position: absolute; top:20px}
#menu-inicio-images div 		{position:absolute; background-position:0 0; background-repeat:no-repeat; display:none; height:370px; width:669px;}
#menu-inicio-enlaces 			{top:400px; position:absolute;}
#menu-inicio-enlaces a 			{color:#0D4818; background:none}
#menu-inicio-enlaces li.chico	{font-size:0.8em}
#menu-inicio-enlaces .CEAJunta 	{height:56px; margin:0 0 10px 0; width:235px; background:transparent url(../_images/logoCEAJunta.gif) 0 0 no-repeat;}

#blqPortada				{display:block; overflow:hidden; clear:none; position:absolute; top:400px; left:250px; font-family:"Lucida Grande";}
#blqPortada li			{margin:0 0 10px 0}
#blqPortada .imagen		{height:100px; width:100px; margin:0 15px 10px 0 !important; overflow: hidden; clear:none; float:left;}
#blqPortada a			{color:#0D4818}
#blqPortada img			{}
#blqPortada h1			{font-size:1.2em; margin:0 0 5px 0; font-family:Arial}
#blqPortada h2			{font-size:1.1em; color:#333; font-family:arial; margin:0 0 5px 0}
#blqPortada p			{font-size:11px; color:#666; margin:0}

/* blqMenu */

/* blqCabcera */
#Cabecera         {}
#Cabecera .logo   {width:400px; top:18px; left:-15px; position:absolute; background:#FFF url(../_images/MAAlogo.gif) 47px 3px no-repeat; display:block; overflow:hidden; clear:none;}
#Cabecera .logo a {display:block; overflow: hidden; clear:none; height:27px; margin:0; background:none}
#Cabecera .logo a:hover {background:none}

#Cabecera #buscador						{float:right; margin:20px 5px 0 0; padding:5px 15px; background:#F1EEDA; -moz-border-radius:5px; -webkit-border-radius:5px}
#Cabecera #buscador li					{float:left; display:block; clear:none}
#Cabecera #buscador li.boton			{margin:3px 0 0 0}
#Cabecera #buscador li.avanzado			{margin:4px 0 0 0}
#Cabecera #buscador span	{}
#Cabecera #buscador input               {color:#B7B7B7; border:1px solid #cfcfcf; padding:0 3px; background:#FFF; width:175px; height:20px; font-size:12px;}
#Cabecera #buscador input.buscarSimple  {background-color:transparent; padding:0 5px; margin:0 5px; border:0; width:19px; height:17px;}
#Cabecera #buscador span a              {color:#616160; background:none}
#Cabecera #buscador span a:hover        {color:#616160; text-decoration:underline; font-weight: normal;}

/* blqMenu */

.blqMenuHorizontal ul.mainmenu {}
.blqMenuHorizontal ul.mainmenu li 						{display:none;}
.blqMenuHorizontal ul.mainmenu li.over ul,
.blqMenuHorizontal ul.mainmenu li.over ul li,
.blqMenuHorizontal ul.mainmenu li.over ul li.over ul 	{display:block;}
.blqMenuHorizontal ul.mainmenu li.over ul li ul 		{display:none;}
.blqMenuHorizontal ul.mainmenu li a 					{padding:3px 6px;}

.blqMenuHorizontal li.level-main 		{float:left;display:block;overflow:hidden;}
.blqMenuHorizontal li.complementario 	{float:right;}


.blqMenuHorizontal ul.mainmenu li.level-0 				{display:block; margin:0 2px 0 0;}
.blqMenuHorizontal ul.mainmenu li.level-0 a 			{padding:5px 6px;}
.blqMenuHorizontal ul.mainmenu li.level-0 a:hover		{background:#F4F1E2}
.blqMenuHorizontal ul.mainmenu ul.level-1 				{position:absolute; top:30px;left:100px; border-left:1px solid #E2DDB3;}
.blqMenuHorizontal ul.mainmenu ul.level-1 a				{color:#555; background:none}
.blqMenuHorizontal ul.mainmenu ul.level-1 a:hover		{background:none}

.blqMenuHorizontal ul.mainmenu li.level-0 li.parent a:hover	{background:#FFF}

.blqMenuHorizontal ul.mainmenu ul.level-1 li.level-1 	{float:left; margin:0 10px 0 0}
.blqMenuHorizontal ul.mainmenu ul.level-2 				{position:absolute;top:30px;left:-1px; width:500px;  border-left:1px solid #E2DDB3;}
.blqMenuHorizontal ul.mainmenu ul.level-2 li.level-2 	{float:left; margin:0 10px 0 0}
.blqMenuHorizontal ul.mainmenu li.level-2 a:hover		{background:#F4F1E2 !important}


.blqMenuHorizontal li.tematico li.level-0 a 	 		{font-size:1.07em; line-height:1.15em; background:#F4F1E2; display:block; padding:5px 4px;}
.blqMenuHorizontal li.tematico li.level-0 a:hover		{background:#E2DDB3; text-decoration:none}
.blqMenuHorizontal li.tematico li.level-0 li a,
.blqMenuHorizontal li.tematico li.level-0 li a:hover 	{font-size:1em;background:none; border:0;}
.blqMenuHorizontal li.tematico li.level-0 li a:hover 	{text-decoration:underline;}

.blqMenuHorizontal li.complementario li.level-0 a 	 		{line-height:1.7em; display:block; padding:5px 3px; color:#0D4818}
.blqMenuHorizontal li.complementario li.level-0 li a,
.blqMenuHorizontal li.complementario li.level-0 li a:hover 	{line-height:inherit; color:#555}

.blqMenuHorizontal ul.mainmenu 				{float:left;display:block;}
.blqMenuHorizontal ul.mainmenu li.level-0 	{float:left;display:block;display:inline;}

.blqMenuVertical				{display:block; overflow: hidden; clear: none; margin:10px 0 20px; padding:5px 0;}
.blqMenuVertical a				{color:#343434; background:none}
.blqMenuVertical a:hover		{background:#EEE}
.blqMenuVertical ul, .blqMenuVertical li	{padding:0; margin:0; float:none; display:block}
.blqMenuVertical li a			{padding:0 0 0 5px; margin:0; float:none; display:block}
.blqMenuVertical li.level-0 a	{padding:0 0 0 2px; margin:0; font-size:1.1em; color:#0D4818 }
.blqMenuVertical li.level-1 a	{padding:0 0 0 5px; margin:0 0 0 4px; font-size:1em; color:#7F7327; background:#FFF url(../_images/bulletgris.gif) -1px 4px no-repeat;}
.blqMenuVertical ul.level-1		{font-family:Arial; margin:1px 0 6px}

.blqMenuInfoNav ul, .blqMenuInfoNav ul li	{display:inline; margin:0}
.blqMenuInfoNav ul li.separador				{margin:0 7px}

.blqMenuRuta			{position:absolute; top:316px; left:236px; color:#999;}
.blqMenuRuta li			{float:left; clear:none; font-size:0.85em}
.blqMenuRuta li.volver	{margin:0 25px 0 0}
.blqMenuRuta a			{color:#777; background:none}
.blqMenuRuta a:hover	{color:#777}

#mainBodyInMod.exposiciones .blqMenuRuta		{top:380px; left:190px; border-bottom:1px solid #EEE }
#mainBodyInMod.exposiciones .CabContenidoInMod	{display:none} /*oculta lso graficos que acompa�ana a la ruta en el mod exposiciones*/

/*blqComplementos*/
#blqCompl             {position: absolute; right:20px; top:5px; display:block; overflow:hidden; width:312px; height:26px; clear:none; border-bottom:1px solid #F1EEDA}
#blqCompl span        {display:none;}
#blqCompl ul          {list-style:none; width:auto; margin:6px 0 0 0; display: block; overflow: hidden; float:right;}
#blqCompl li          {list-style:none; padding:0; margin:0; width:28px; float:left; clear:none; border:0}
#blqCompl li a        {width:28px; height:25px; display:block; background-position:-2px -3px !important; background-repeat:no-repeat !important}
#blqCompl li a:hover  {background-position:-2px -30px !important;}

#blqCompl li.imprimir a             {background:transparent url(../_images/Icono_imprimir.png);}
#blqCompl li.imprimir a:hover       {background:transparent url(../_images/Icono_imprimir.png);}
#blqCompl li.compartir a            {background:transparent url(../_images/Icono_compartir.png);}
#blqCompl li.compartir a:hover      {background:transparent url(../_images/Icono_compartir.png);}
#blqCompl li.buzon a                {background:transparent url(../_images/Icono_buzon.png);}
#blqCompl li.buzon a:hover          {background:transparent url(../_images/Icono_buzon.png);}
#blqCompl li.mapaweb a              {background:transparent url(../_images/Icono_mapaweb.png);}
#blqCompl li.mapaweb a:hover        {background:transparent url(../_images/Icono_mapaweb.png);}
#blqCompl li.contacto a             {background:transparent url(../_images/Icono_contacto.png);}
#blqCompl li.contacto a:hover       {background:transparent url(../_images/Icono_contacto.png);}

/*blqComplementos*/
#blqPresentacion 			{font-family:"Lucida Grande";}
#blqPresentacion a.imagen	{width:204px; height:77px; margin:0 0 5px 0; display: block; overflow: hidden; clear:none; text-align: center}
#blqPresentacion img		{border:1px solid #b8b8b8; float:left}
#blqPresentacion h1			{font-size:1.5em; font-style:italic; font-family:"Georgia";}
#blqPresentacion h2			{font-size:1.1em; color:#666; font-family:arial;}
#blqPresentacion p			{font-size:11px; color:#333; font-family:arial}

#blqDestacado 			{font-family:"Lucida Grande";}
#blqDestacado .imagen	{height:100px; margin:0 10px 5px 0 !important; overflow: hidden; clear:none; float:left; border:1px solid #b8b8b8;}
#blqDestacado img		{width:225px }
#blqDestacado h1		{font-size:1.15em;}
#blqDestacado h2		{font-size:1em; color:#666; font-family:arial}
#blqDestacado p			{font-size:0.92em; color:#333; font-family:arial}

#blqSolotitulares 				{font-family:"Lucida Grande"; font-size:0.9em}
#blqSolotitulares .titulo		{background:transparent url(../_images/tit-solotitulares.gif) 0 0 no-repeat; height:35px}
#blqSolotitulares .titulo span	{display:none}
#blqSolotitulares ul			{margin:11px 6px !important;}
#blqSolotitulares li			{margin:0 0 4px 0 !important; padding:0 0 0 10px !important; background:transparent url(../_images/bulletmarron.gif) 0 5px no-repeat;}
#blqSolotitulares li a			{text-decoration:underline; font-weight:bold}
#blqSolotitulares li a:hover	{text-decoration:none}



#blqEmpleo 				{font-family:Georgia;}
#blqEmpleo ul			{margin:11px 6px !important;}
#blqEmpleo li			{margin:0 0 8px 0 !important; padding:0 0 0 10px !important; background:transparent url(../_images/bulletmarron.gif) 10px 22px no-repeat;}
#blqEmpleo li a			{text-decoration:none;}
#blqEmpleo li a:hover	{text-decoration:underline;}
#blqEmpleo li .categoria	{font-weight:bolder; font-style:italic; font-family:"Lucida Grande"; font-size:0.9em}
#blqEmpleo li .titulo		{margin:0 0 0 10px; font-size:1.05em}
#blqEmpleo li .fecha		{color:#3B91D0; font-size:0.85em; font-style:italic; padding:0 0 0 10px}

#blqProximos 				{font-family:"Lucida Grande";}
#blqProximos ul				{margin:5px 0 !important;}
#blqProximos li				{margin:0 0 8px 0 !important; padding:0 0 0 0 !important; background:transparent url(../_images/bulletnaranja.gif) -3px 3px no-repeat;}
#blqProximos li a			{text-decoration:none;}
#blqProximos li a:hover		{text-decoration:underline;}
#blqProximos li .titulo		{margin:0 0 0 10px; font-size:0.95em}
#blqProximos li .fecha		{color:#CB8549; font-size:0.95em; font-style:italic; padding:0 0 0 10px; font-family:"Georgia";}

#blqPublicaciones 				{font-family:"Lucida Grande"; font-size:0.9em}
#blqPublicaciones .titulo		{background:transparent url(../_images/tit-solotitulares.gif) 0 0 no-repeat; height:35px}
#blqPublicaciones .titulo span	{display:none}
#blqPublicaciones ul			{margin:11px 0 !important;}
#blqPublicaciones li			{margin:0 0 4px 0 !important; padding:0 0 0 10px !important; background:transparent url(../_images/bulletazul.gif) 0 5px no-repeat;}
#blqPublicaciones li a			{text-decoration:none;}
#blqPublicaciones li a:hover	{text-decoration:underline}

/* volver */
#blq_volver					{background:#808080;display:block;overflow:hidden;}
#blq_volver .volver			{font-size:0.8em; margin:10px 0 0 0; padding:0; background:#F4F4F2; text-transform:uppercase; text-align:right;}
#blq_volver .volver	a		{color:#ccc; background:#3d780a; margin:0; padding:10px 0 4px; display:block; overflow:hidden; }
#blq_volver .volver	a:hover	{color:#fff; background:#376c09; text-decoration:none}
#blq_volver .volver	span	{padding:0 10px}

/* blqIdiomas */
#blqIdiomas 			{font-family:"Lucida Grande"; font-size:0.8em;}
#blqIdiomas a	  		{color:#464646; text-decoration:none; text-transform:uppercase; padding:0 7px}
#blqIdiomas a:hover		{text-decoration:underline}
#blqIdiomas a.selected	{background:#E1DEB3}
#blqIdiomas span	  	{padding:0; margin:0}

/**
* Para mensajes en la aplicacion de formularios
*/
#blqFormularios	{display:block; overflow:hidden; margin:20px 0 20px 0;}

#blqFormularios .info  {background-color:#d0ffb1; color:#306821 !important; border:1px solid #90b476;}
#blqFormularios .warn  {background-color:#feff77; color:#ca6d00 !important; border:1px solid #d3c268;}
#blqFormularios .error {background-color:#ffb2b6; color:#a51922 !important; border:1px solid #a56160;}

#blqFormularios .text			{width:180px; margin:0 0 5px 0; float:left; clear:left; display:block; overflow:hidden; font-size:0.9em}
#blqFormularios .text .caption	{text-align:right; margin:8px 0 0 0; border-bottom:1px solid #EEE}
#blqFormularios .text .desc,
#blqFormularios .text .help		{color:#AAA; font-size:0.80em; padding:0 0 0 5px; text-align:right}
#blqFormularios .element		{margin:0 0 5px 190px;}
#blqFormularios label			{display:block; margin:3px 50px 3px 0;}
#blqFormularios input,
#blqFormularios select,
#blqFormularios textarea		{border:1px solid #DCD5A3; background:none; padding:3px 2px 0 2px; text-indent:3px}
#blqFormularios input,
#blqFormularios textarea		{width:400px}
#blqFormularios input#Fecha		{display: block}
#blqFormularios input:hover,
#blqFormularios select:hover,
#blqFormularios textarea:hover	{background:#F1EEDA; border:1px solid #F1EEDA}
#blqFormularios input:focus,
#blqFormularios textarea:focus			{color:#333}
#blqFormularios input.file				{height:25px; margin:0 0 10px 0 }
#blqFormularios input#op_send,
#blqFormularios button#op_send 			{width:115px; padding:3px; margin:5px 0 0 0; color:#333; background:#DCD5A3; border:1px solid #C0B66C; font-weight:bold}
#blqFormularios input#op_send:hover,
#blqFormularios button#op_send:hover 	{background:#343434; color:#FFF; border:1px solid #333; cursor:pointer}
#blqFormularios .form-checkbox input 	{width:20px;}
#blqFormularios .item 					{display:block;overflow:hidden;}
#blqFormularios select#Plan_didactico,
#blqFormularios select#Difusion 		{width:200px}
#blqFormularios #contacto_grp			{margin:20px 0; border:1px solid #F1EEDA}
#blqFormularios .form-label				{display:block; overflow:hidden; clear:none; background:#F1EEDA; padding:0; margin:0 0 10px 0; font-size: 1.1em}
#blqFormularios .form-label .text		{margin:0}

/*PIE*/
#Pie           {color:#666; background:#F5F2E1 url(../_images/fondopie.jpg) 100% 0 no-repeat; padding:41px 0 0 0; display:block; overflow:hidden; clear:both}
#Pie .cuerpo   {}
#Pie a         {color:#666; text-decoration:none;}
#Pie a:hover   {text-decoration:underline; background:none !important}

#Pie .organismos                {height:124px; background:transparent url(../_images/fondocomplementos.gif) 100% 100% no-repeat; }
#Pie .organismos span           {display:none}
#Pie .organismos .junta         {position:relative; left:5px; top:36px; width:82px; height:78px; clear:none}
#Pie .organismos .junta a       {width:82px; height:78px; display:block;}
#Pie .organismos .consejeria    {position:relative; left:105px; top:-20px; width:225px; height:45px;}
#Pie .organismos .consejeria a  {width:225px; height:45px; display:block}

#Pie .datosprincipales			{text-align:center; padding:2px 0; background:#E1DEB3; color:#333}
#Pie .datosprincipales .titulo	{font-weight:bold; margin:0 10px 0 0}

#Pie .verify	{text-align:center; font-size:0.85em; padding:4px 0}

#PieMapaWeb				{font-family:Arial; font-size:0.85em; display:block; overflow:hidden; clear:none; margin:0; padding:10px 0 10px 20px;}

#PieMapaWeb dt			{font-weight:bold; text-align:right; padding:0 30px 0 0; color:#000; cursor:pointer}
#PieMapaWeb dd			{padding:0 0 0 80px}

#PieMapaWeb .menuses	{display:block; overflow:hidden; clear:none; float:left; margin:0 0 0 0}
#PieMapaWeb li.alto		{margin:0; display:block; overflow:hidden; clear:none; float:left;}
#PieMapaWeb li.bajo		{margin:55px 0 0 50px; display:block; overflow:hidden; clear:none; float:left;}
#PieMapaWeb	 a						{margin:0; padding:0 0 0 5px; color:#555; background:none}
#PieMapaWeb	 ul.level-0	li 			{background:#EAE9CB}
#PieMapaWeb	 ul.level-0	li ul li 	{background:#F5F2E1}
#PieMapaWeb	 ul.level-1 li,		#PieMapaWeb ul.level-2 li		{padding:1px 0 0 5px; font-size:0.95em }
#PieMapaWeb	.level-1 a,			#PieMapaWeb	.level-2 a			{margin:0; padding:0 0 0 10px; color:#666; background:transparent url(../_images/bulletcuadradomarron.gif) 0 6px no-repeat; }
#PieMapaWeb	.level-1 a:hover,	#PieMapaWeb	.level-2 a:hover	{background:transparent url(../_images/bulletcuadradomarron.gif) 0 6px no-repeat; }

/* listas - pager */
.pager						{clear:both;display:block;overflow:hidden;border:1px solid #F1EEDA;padding:1px;}
* html .pager				{float:left;}
.pager ul					{display:inline;background:#ffffff !important;margin:0 !important;padding:0 !important;}
.pager ul li 				{float:left;height:30px;width:30px;line-height:30px;text-align:center;list-style:none;margin:0 !important;}
.pager ul li span			{display:none;}
.pager ul li.page a span	{display:block;font-weight:bold;}
.pager ul li.page .sel		{background:#F1EEDA;display:block; font-weight: bold; color:#343434}
.pager ul li.start a		{background:transparent url(../_images/listas-pager.gif) 8px -120px no-repeat;}
.pager ul li.prev a			{background:transparent url(../_images/listas-pager.gif) 8px -150px no-repeat;}
.pager ul li.next a			{background:transparent url(../_images/listas-pager.gif) 8px -180px no-repeat;}
.pager ul li.end a			{background:transparent url(../_images/listas-pager.gif) 8px -210px no-repeat;}
.pager ul li a				{display:block;overflow:hidden;height:30px;width:30px;padding:0 !important;border:0 none !important; color:#343434;}
.pager ul li a:hover		{background-color:#DBD7BB;}
.pager ul li.pages,
.pager ul li.limit 			{float:right;padding:0 2px;width:auto;}
.pager ul li.pages span		{display:inline;}
.pager ul li.limit span,
.pager ul li.limit .item 	{display:inline;line-height:30px;}
.pager ul li.limit .item .text,
.pager ul li.limit .item .text .caption,
.pager ul li.limit .item .text .desc	{display:none;}
.pager ul li.limit .item .element 		{display:inline;}
* html .pager ul li.limit .item .element select {}

