/* General*/	
    BODY 	{margin-top:0em; margin-left:0em; margin-right:0em; margin-bottom:0em; height:100%; background-color:#fff; font-size:100%;}    
    
	A,P,TD,DIV,FONT,SPAN,UL,LI,INPUT,TEXTAREA,SELECT,LABEL		{font-family:Arial, Helvetica, Sans-Serif; color:#4c4c4c; text-decoration:none;}
	h1,h2,h3,h4,h5,h6 {font-size:100%;}
	p		{margin-top:0em}
	a img	{border:none;}
	a		{outline:0;}
	
	
/* Estructura */
	.ventana 
	{
		position: relative; left: 0em; top: 0em; width: 100%; height:100%; font-size:0.625em;
	}
	
	.fondoPagina	{position:absolute; z-index:1; left:50%; top:22.9em; margin:0em 0em 0em -42em;  width:84em; text-align:right;}
		.fondoPagina img	{width:33.6em;}
		
	.zonaPagina	{position:absolute; z-index:2; left:50%; top:0em; margin:0em 0em 0em -42.1em; width:84.2em; padding:0em;}
	.pagina	{margin:2em 0em; width:84em; padding:0em; border:solid 0.1em #808080; background:transparent url('../img/fondo_abajo.jpg') no-repeat left bottom;}
	.documento	{width:79.8em; margin:0em; padding:1.1em 2.1em 1.2em 2.1em;}
	
	.zonaCabecera	{height:32.8em; position:relative;}
		.aytoLoja		{text-align:right; height:3.8em;}
		.cabecera		{height:9.2em; position:relative;}
		.menuSuperior	{height:16.8em; width:79.8em; position:absolute; top:11.7em;}
	
	#zonaIzq		{float:left; width:16.2em; padding:0em 0em 0em 0.8em; margin-right:3.7em;}
	
	#zonaContenidos {float:left; width:59.1em; padding:2.4em 0em 0em 0em; background:transparent url('../img/inicioContenidos.jpg') no-repeat; height:auto !important; height:43.4em; min-height:43.4em; margin-bottom:2em;}
		.contenidos		{width:48.1em; padding-bottom:2em; background:transparent url('../img/bolas.jpg') no-repeat 0em bottom;}
		
	.pie {border-top:solid 0.1em #808080; border-bottom:solid 1em #171796; padding:0.6em 0em; position:relative; width:79.8em;}

	
/* cabecera */
	.aytoLoja a img	{width:19.2em;}
	
	h1	
	{
		display:none;
		position:absolute; top:3.5em; left:6em;
		margin:0em; padding:0em;
		font-family:Times New Roman, Times;
		font-size:1.7em; line-height:2em; font-weight:normal;
		color:#fff;
	}
	.cabecera img	{width:79.8em;}
			
	#efectoCabecera	{display:none; position:absolute; top:2.5em; right:1.5em; height:4em; width:47.3em;}
	
	.menuSuperior .fondo	{position:absolute; z-index:1; height:16.8em; width:79.8em; top:1.3em;}
	.menuSuperior .fondo img	{width:79.8em;}
	.menuSuperior .primerPlano	{position:absolute; z-index:2;}
	
	#menuFlash	{height:3.6em; width:79.8em;}
	
	
	.menuSuperior ul					{margin:0em 0em 0.8em 7.7em; height:3.6em; padding:0em 0em 0em 0em; list-style-type:none;}
	.menuSuperior ul li					{float:left; margin:0em; padding:1.3em 1.2em 0em 0em;}
	.menuSuperior ul li h2				{margin:0em; padding:0em; padding-top:0.8em; font-weight:normal; line-height:1.5em; height:1.5em;}	
	.menuSuperior ul li h2 a			{display:block; text-align:center; color:#171796; font-size:1.5em; font-family:Times New Roman, Times;}
	.menuSuperior ul li h2 a:hover, .cabecera ul li h2 a.btnSelecc		{font-weight:bold;}
	
	.menuSuperior ul li.btnInicio h2 {width:10.5em;}
	.menuSuperior ul li.btnSugerencias h2 {width:13.5em;}
	.menuSuperior ul li.btnDocumentos h2 {width:13.7em;}
	.menuSuperior ul li.btnNoticias h2 {width:9.8em;}
	.menuSuperior ul li.btnContacto h2 {width:12.2em;}
	
	.titulo		{margin:5em 1em 2em 1em;}
	.titulo	h2	{font-weight:bold; font-size:4.5em; color:#171796; font-style:italic; margin:0em; padding:0em;}
	
/* menuPpal */
	
	#menuPpal 								{margin:0em 0em 2em 0em; padding:0em 0em 0em 0em; list-style-type:none; width:16.2em;}
	#menuPpal li							{margin:0em; padding:0em;}
	#menuPpal li.conApartados				{background:transparent url('../img/flechas_menu_izq.jpg') no-repeat}
	#menuPpal li .seccion					{margin:0em 0em 0.6em 0em; padding:0em 0em 0em 1.9em; width:14.3em;}
	#menuPpal li .seccion h2				{margin:0em; padding:0em; font-weight:normal; line-height:1.1em;}	
	#menuPpal li .seccion h2 a				{color:#808080; display:block; border-bottom:solid 1px #808080; padding:0px 0px 6px 0px; font-size:1.1em;}
	#menuPpal li .seccion h2 a:hover,
	#menuPpal li .seccion h2 a.btnSelecc	{color:#171796;}
	
	
	
	#menuPpal li ul					{margin:0em; padding:0.6em 0em 0em 0em; list-style-type:none; width:14.3em;}
	#menuPpal li ul li				{margin:0em 0em 0.6em 0em; padding:0em 0em 0em 0em;}
	#menuPpal li ul li h3				{margin:0em; padding:0em; font-weight:normal; line-height:1.1em; }	
	#menuPpal li ul li h3 a			{font-size:1.1em; color:#808080; display:block; border-bottom:dashed 1px #808080; padding:0px 0px 6px 15px;}
	#menuPpal li ul li h3 a:hover, #menuPpal li h3 a.btnSelecc		{color:#009de3;}
	
	#menuPpal li ul li.ultimoLi		{margin-bottom:0em;}
	
	

/* pie */
	.datosContacto			{color:#4a4a4a; margin-top:0em; text-align:center; font-size:1em;}
	.datosContacto a		{color:#4a4a4a; }
	.datosContacto a:hover	{text-decoration:underline;}	

/* desarrolla */
	
	.desarrolla		{text-align:right; color:#4a4a4a; font-size:1em; padding:0.6em 0em 0em 0em;}
	.desarrolla a		{color:#4a4a4a;}
	.desarrolla a:hover	{text-decoration:underline;}

/* formateo */
	.clear	{clear:both; margin:0em; padding:0em;}
	.izq	{float:left;}
	.zonaError	{float:left; margin-top:1em;}
	.zonaInfo	{float:left; margin-top:1em;}
	.dcha   {float:right;}

/* estilos */
	.zonaVolver		{width:48.1em; background:transparent url('../img/bolas.jpg') no-repeat 0em 6em; text-align:right;}	
	.btnVolver		{display:block; padding-right:2.8em; background:transparent url('../img/btnVolver.gif') no-repeat right 0em; color:#191919; font-size:1em; line-height:2em;}
	.btnVolver:hover	{text-decoration:underline;}
	
/* colores */
	.error		{color:#ff0000;}
	.info		{color:#009de3;}
	.azul	{color:#171796;}
	.rojo	{color:#771745;}
