<!--
/*--------------------------------------------------------------------------
	Estil menus
--------------------------------------------------------------------------*/
.nomenu				{
						display: none;
					}

/* Definiciones menu horizontal */
#menucap	{
				float: left;
				width: 100%;
/*				border: solid 2px white;*/
				border: 0;
				background: #DAE0D2 url("menu/bg.gif") repeat-x bottom;
				font-size: 93%;
/*				line-height: normal;*/
			}

/* Definiciones menu horizontal */
#midio	{
				float: left;
				border: solid 2px white;
				background: #DAE0D2 url("menu/bg.gif") repeat-x bottom;
				background-color: #E3DEC8;
				font-size: 93%;
				line-height: normal;
			}
#midio ul	{
				margin: 0;
				padding: 10px 10px 0;
				list-style: none;
				display: inline;
			}
#midio li	{
				float: left;
				background: url("menu/left.gif") no-repeat left top;
				margin: 0;
				padding: 0 0 0 9px;
			}
#midio a	{
				float: left;
				display: block;
				background: url("menu/right.gif") no-repeat right top;
				padding: 5px 15px 4px 6px;
				text-decoration: none;
				font-weight: bold;
				color: #765;
			}
/* Commented Backslash Hack
				 hides rule from IE5-Mac \*/
#midio a	{
				float: none;
			}
/* End IE5-Mac hack */

#midio a:hover {
				color: #333;
			}
#midio #actiu {
				background-image: url("menu/left_on.gif");
/*				border-width: 0;*/
			}
#midio #actiu a {
				background-image: url("menu/right_on.gif");
				color: #333;
				padding-bottom: 5px;
			}


/* Definiciones menu horizontal */
#menug	{
				float: left;
/*				border: solid 2px white;
				background: #DAE0D2 url("menu/bg.gif") repeat-x bottom;*/
/*				background-color: #E3DEC8;*/
/*background-color: #EEEBDE;*/
				border: 0;
				background: #DAE0D2 url("menu/bg.gif") repeat-x bottom;
				font-size: 93%;
				line-height: normal;
			}
#menug ul	{
				margin: 0;
				padding: 10px 10px 0;
				list-style: none;
				display: inline;
			}
#menug li	{
				float: left;
				background: url("menu/left.gif") no-repeat left top;
				margin: 0;
				padding: 0 0 0 9px;
			}
#menug a	{
				float: left;
				display: block;
				background: url("menu/right.gif") no-repeat right top;
				padding: 5px 15px 4px 6px;
				text-decoration: none;
				font-weight: bold;
				color: #765;
			}
/* Commented Backslash Hack
				 hides rule from IE5-Mac \*/
#menug a	{
				float: none;
			}
/* End IE5-Mac hack */

#menug a:hover {
				color: #333;
			}
#menug #actiu {
				background-image: url("menu/left_on.gif");
/*				border-width: 0;*/
			}
#menug #actiu a {
				background-image: url("menu/right_on.gif");
				color: #333;
				padding-bottom: 5px;
			}


/* Definiciones menu vertical */
#menu, #submenu
					{
						margin-top: 1px;
						margin-bottom: 1px;
						margin-left: 0;
						padding-left: 0;
						list-style-type: none;
					}
#menu ul li		{
						margin-top: 1px;
						margin-bottom: 1px;
						border-bottom: 1px solid #eee;
					}
#menu a			{
						display: block;
						background-color: #B2BEBA;
						padding: 1px 0px 1px 17px;
						width: 153px;
					}
#menu a:link, #menu a:visited
					{
						color: #04F;
						text-decoration: none;
					}
#menu a:hover
					{
						background: #FFFF08 url('../img/bola/binc.gif') left no-repeat;
						color: #04F;
					}
#menu a:active
					{
						background: #FFFF08 url('../img/bola/bincd.gif') left no-repeat;
						color: #df0127;
					}
#submenu			{
						font-size: smaller;
					}
.nivel1			{
						voice-family: "\"}\"";
						voice-family: inherit;
						text-indent: 20px;
					}
.nivel2			{
						voice-family: "\"}\"";
						voice-family: inherit;
						text-indent: 30px;
					}
.nivel3			{
						voice-family: "\"}\"";
						voice-family: inherit;
						text-indent: 40px;
					}
#activo
					{
						background: #B2BEBA url('../img/bola/bing.gif') left no-repeat;
						color: #000;
						padding: 1px 0px 1px 17px;
						width: 119px;
					}
#editor
					{
						padding: 50px 0px 0px 0px;
						text-align: center;
						color: #000;
					}
#editor strong
					{
						color: #DF0127;
					}
/* ------------ */
/* Definiciones mapa vertical */
#mapa, #submapa
					{
						margin-top: 1px;
						margin-bottom: 1px;
						margin-left: 0;
						padding-left: 0;
						list-style-type: none;
						list-style-image: url('../img/bola/binc.gif');
						list-style-position: inside;
						font-size: large;
					}
#mapa ul li		{
						margin-top: 1px;
						margin-bottom: 1px;
						border-bottom: 1px solid #eee;
					}
#mapa a			{
						padding: 1px 17px 1px 17px;
						text-decoration: none;
					}

#mapa a:link, #mapa a:visited
					{
						color: #04F;
					}
#mapa a:hover
					{
						background: #FFFF08;
						color: #04F;
					}
#mapa a:active
					{
						background: #FFFF08;
						color: #df0127;
					}

#submapa			{
						font-size: smaller;
					}
#submapa.nivel1
					{
						text-indent: 25px;
						list-style-image: url('../img/bola/binc1.gif');
					}
#submapa.nivel2
					{
						text-indent: 50px;
						list-style-image: url('../img/bola/binc2.gif');
					}
#submapa.nivel3
					{
						text-indent: 75px;
						list-style-image: url('../img/bola/binc3.gif');
					}
#submapa.nivel4
					{
						text-indent: 100px;
						list-style-image: url('../img/bola/binc4.gif');
					}
/*------------------------------------------------------------------------*/



.base				{
						float: left;
						margin: 0px 0px 0px 0px;
						padding: 0px;
						border: 0px;
						background: transparent;
						height: 100%;
						width: 100%;
						voice-family: "\"}\"";
						voice-family: inherit;
						width: 100%;
					}
html>.base			{
						width: 100%;
					}
#conmenu			{
						background: transparent url('../img/fondo/menu.gif') left repeat-y;
					}
#sinmenu			{
						background: transparent;
					}
#colmenu			{
						float: left;
						margin: 0px 0px 0px 0px;
						padding: 0px;
						border: 0px;
						background-color: #B2BEBA;
						color: #000;
						width: 188px;
					}
#cuerpo			{
						margin: 0px 0px 0px 190px;
						padding: 5px;
						border: 0px;
						background: transparent;
						color: #000;
						clear: right;
					}
#contenido			{
						float: left;
						top: 200px;
						left: 0px;
						margin: 0px 0px 0px 0px;
						padding: 0px 0px 0px 0px;
						background: transparent;
						width: 74%;
					}
#colaviso			{
						float: right;
						margin: 0px 0px 0px 0px;
						padding-left: 5px;
						border-left: 2px solid #B2BEBA;
						background-color: transparent;
						color: #000;
						width: 25%;
					}
#colaviso p		{
						margin-top: 0px;
						padding-top: 5px;
						border-top: 1px solid #B2BEBA;
						font-size: medium;
					}
.foto				{
						float: right;
						margin: 0px 0px 0px 0px;
						padding: 5px;
						border: 0px;
						background-color: transparent;
						color: #000;
						text-align: center;
						font-style: italic;
						font-size: small;
					}
#izquierda.foto	{
						float: left;
						text-align: left;
					}
#derecha.foto		{
						float: right;
					}
#centro.foto		{
						float: none;
						margin: 0px auto 0px auto;
					}


#piepagina			{
						float: left;
						margin: 0px 0px 0px 0px;
						padding: 0px;
						border-top: 1px solid #FFF;
						border-left: 0px;
						border-right: 0px;
						border-bottom: 5px solid #FFF;
						background: #B2BEBA url('../img/fondo/menu.gif') left repeat-y;
						height: 100%;
						width: 100%;
					}
#pie				{
						margin-left: 224px;
						padding: 5px;
						text-align: center;
						font-size: small;
						color: #000;
					}
#sumario			{
						float: left;
						margin: 0px 0px 0px 0px;
						padding: 5px;
						background-color: transparent;
						color: #000;
						text-align: left;
						width: 99%;
						list-style-type: none;
					}
#sumario h3			{
						padding-top: 5px;
						padding-bottom: 5px;
						text-align: center;
						border: 1px solid #000;
						background-color: #B2BEBA;
					}
#aviso				{
						float: left;
						margin: 0px 0px 0px 0px;
						color: #FFF;
						text-align: center;
						font-size: x-large;
						width: 100%;
					}
#aviso a			{
						display: block;
						padding: 5px;
						text-decoration: none;
						border: 5px solid #DF0127;
						background-color: #FCD;
					}
#aviso a:link, #aviso a:visited
					{
						color: #04F;
					}
#aviso a:hover, #aviso a:active
					{
						border: 5px solid #04F;
						background: #04F;
						color: #FFF;
					}


#izquierda	p		{text-align: left;}
#derecha p			{text-align: right;}
#centro p			{text-align: center;}
.mgrafo a
					{
						width: 120px;
						display: block;
						margin: auto;
					}

/*------------------------------------------------------------------------*/
.toolbar li
					{
						display:inline;
						background-color:#eee;
						border:1px solid;
						border-color:#f3f3f3 #bbb #bbb #f3f3f3;
						margin:0;
						padding:.5em;
					}


/*------------------------------------------------------------------------*/
.barra ul li		{
						list-style: none;
						display: inline;
					}
-->