	body {
		margin:0px;
		font-family:Verdana;
		font-size:11px;
		background-image:url("imgs/fndPagina.gif");
		background-repeat:repeat-y;
	}
	#menu {
		display:none;
	}
	#derecha {
		width:15px;
		height:436px;
		position:absolute;
		top:-1px;
		left:783px	;
		clip:rect(0,15,459,0);
		border-style:solid;
		border-color:#AFAFAF;
		border-width:1px;
		display:none;
	}
	#logo {
		width:77px;
		height:112px;
		background-image:url("imgs/logo.gif");
		position:absolute;
		top:8px;
		left:18px;
		clip:rect(0,77,112,0);
	}
	#separador {
		display:none;
	}
	#steak {
		display:none;
	}
	#buscador{
		display:none;
	}
	#texto{
		width:80%;
		height:235px;
		position:absolute;
		top:54px;
		left:64px;
		text-align:justify;
	}
	#titulo{
		position:absolute;
		top:84px;
		left:60px;
	}
	#numero {
		width:36px;
		height:36px;
		position:absolute;
		top:84px;
		left:13px;
		clip:rect(0,36,36,0);
	}
	#scroll {
		width:163px;
		height:20px;
		clip:rect(0,163,20,0);
		background-color:#DADADA;
	}
	#copy {
		width:300px;
		height:30px;
		position:absolute;
		left:60px;
		top:395px;
		font-size:10px;
	}
	#textoMenu {
		position:absolute;
		left:119px;
		top:0px;
	}
	.enlaceMenu {
		text-decoration:none;
		color:#C00000;
		font-size:9px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlaceMenu:visited {
		text-decoration:none;
		color:#C00000;
		font-size:9px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlaceMenu:hover {
		text-decoration:underline;
		color:#C00000;
		font-size:9px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlaceBuscador {
		text-decoration:none;
		color:#C00000;
		font-size:12px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlaceBuscador:visited {
		text-decoration:none;
		color:#C00000;
		font-size:12px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlaceBuscador:hover {
		text-decoration:underline;
		color:#C00000;
		font-size:12px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlacePaginacion {
		text-decoration:none;
		color:#FF9900;
		font-size:10px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlacePaginacion:visited {
		text-decoration:none;
		color:#FF9900;
		font-size:10px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlacePaginacion:hover {
		text-decoration:underline;
		color:#FF9900;
		font-size:10px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlaceLegal {
		text-decoration:none;
		color:#4F4F4F;
		font-size:10px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlaceLegal:visited {
		text-decoration:none;
		color:#4F4F4F;
		font-size:10px;
		list-style-type:none;
		font-weight:normal;
	}
	.enlaceLegal:hover {
		text-decoration:underline;
		color:#4F4F4F;
		font-size:10px;
		list-style-type:none;
		font-weight:normal;
	}
	.listaEnlacesMenu {
		margin-left:20px;
		margin-top:10px;
		list-style-image:url("imgs/flecha.gif");
	}
	a {
		font-weight:bold;
		text-decoration:none;
		color:gray;
	}
	a:visited {
		font-weight:bold;
		text-decoration:none;
		color:gray;
	}
	a:hover {
		font-weight:bold;
		text-decoration:underline;
		color:gray;
	}
	
	.TituloSeccion
	{
		width: 100%;
		float:left;
		clear:both;
		text-align: left;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: 100;
		color: #AF3010;
	}
	
	.TituloSeccion div
	{
		border: solid 2px #DDDDDD;
		width:  30px;
		float:left;
		text-align:center;
		margin-right:20px;
		color: #777777;
	}
	
	.TituloContenido
	{
		width: 100%;
		float:left;
		clear:both;
		margin-top:10px;
		font-family:Verdana;
		font-size:10px;
		text-decoration:none;
		color:#C00000;
		font-size:9px;
		list-style-type:none;
		font-weight:normal;
		border-bottom: solid 1px #C00000;
	}
	
	.TextoContenido
	{
		width: 100%;
		float:left;
		clear:both;
		margin-top:10px;
	}
	
	.TextoContenido ul
	{
		list-style-image: url(imgs/flecha.gif);
		margin-left:	20;
		margin-bottom:	10px;
	}
	
	.TextoContenido li
	{
		margin-top:10px;
	}
	
	.Submenu
	{ 
		display: none;
	}
	
	.linksList
	{
		display: none;
	}
	
	.leftMenu
	{
		display: none;
	}
	
	
	.link
	{
		border: solid 1px #999999;
		margin-top: 10px;
		margin-left: 10px;
		margin-right: 10px;
		margin-bottom: 20px;
		float:left;
		width:95%;
		clear:both;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: 100;
	}
	
		
	.linkTitle
	{
		color:#999999;
		font-weight: 600;	
		font-family: Verdana;
		font-size: 2.5ex;	
		text-align: justify;
		margin-top: 10px;
		margin-left: 10px;
		margin-right: 10px;
		margin-bottom: 10px;
	}

	.linkText
	{
		color:#58595B;
		font-weight: 300;	
		font-family: Verdana;
		font-size: 2.2ex;	
		text-align: justify;
		margin-top: 10px;
		margin-left: 10px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	
	
	.buscadorDocumentacion
	{
		background-color: #EEEEEE;
		border: solid 1px #AAAAAA;
		padding: 10px 10px 10px 10px;
	}
	
	.textoPie a
	{
		display:none;
	}
	
	#selectedLetra
	{
		color:Black;
	}
	
	.fichaObra
	{
		background-color: #EEEEEE;
		border: solid 1px #AAAAAA;
		padding: 4px 4px 4px 4px;
	}
	
	.fichaObra td
	{
		vertical-align:top;
	}
	
	#seletedPage
	{
		color:Black;
		font-weight: 900;
	}
	
	
	
	#selectedGrupo
	{
		color:Black;
		font-weight: 900;
	}
	
	.grupoTit
	{
		border-left: solid 1px #AAAAAA;
		border-right: solid 1px #AAAAAA;
		border-top: solid 1px #AAAAAA;
		width: 150px;
		padding: 10px 10px 10px 10px;
	}
	.selectedCrit
	{
		color: #C00000; 
		font-weight: 600;
	}
	
	.selectedCrit:hover
	{
		text-decoration: none;
		color: #C00000; 
		font-weight: 600;
	}
	
	#frmRegistro
	{
		display: none;
	}
	
	
	
	form dl dt 
	{
		width:250px;
		text-align:left;
		float: left;
		margin: 6px 6px 6px  6px ;
		clear: both;
	}
	
	#regForm dl dt 
	{
		width:210px;
	}
	
	form dl dd 
	{
		text-align:left;
		float:left;
		margin: 0px 0px 0px 0px ;
	}
	
	fieldset
	{
		border: solid 1px #EEEEEE;
		margin-bottom: 10px;
		background-color: #FAFAFA;
		padding: 8px 8px 8px 8px;		
	}	
	
	#UpdateUsuario input
	{
		width: 200px;
	}
	
	#UpdateUsuario select
	{
		width: 200px;
	}
	
	#UpdateUsuario textarea
	{
		width: 200px;
	}
	
	.proteccion
	{
		width: 320px;
		height: 200px;
		overflow:auto;
		float:left;
		clear:both;
		text-align:justify;		
		padding: 10px 10px 10px 10px ;
		background-color: #EEEEEE;
		border: solid 1px #AAAAAA;
		margin: 20px 0px 10px 2px;
		font-size: 9px;
	}
	
	
	
	
	#frmFormulario input
	{
		width: 180px;
	}
	
	#frmFormulario select
	{
		width: 180px;
	}
	
	#frmFormulario textarea
	{
		width: 180px;
	}
	
	#frmFormulario dl dt 
	{
		width:150px;
		margin: 4px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	#convocatoria
	{
		font-size: 10px;		
		font-weight: 100;
	
	}
	
	#convocatoria tr td
	{
		padding: 0px 2px 0px 2px;
		border-bottom: solid 1px #999999;
	}
		
	
	#selectedTab
	{
		color:Black;
	}
	
	#selectedTab div
	{
		margin: 0px 0px -1px 0px;
		border-bottom: solid 1px #FFFFFF;
		z-index:10;
		position:relative;
	}
	
	#selectedTab a
	{
		color:Black;
	}
	
	.tabber
	{
		padding: 4px 4px 4px 4px;
		text-align:center;
		border-left: solid 1px #999999;
		border-right: solid 1px #999999;
		border-top: solid 1px #999999;
	}
	
	
	#AltaUsuario2 div
	{
		width: 475px;
	}
	
	#AltaUsuario div
	{
		width: 350px;
	}
	
	#AltaUsuario2 input
	{
		width: 180px;
	}
	
	
	#AltaUsuario2 dt
	{
		padding-left: 50px;
	}
	
	
	.Buscador
	{		
		display:none;
	}
	
	input,select,textarea
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border: solid 1px #999999;
		font-size: 10px;
	}
	
	.rssLink
	{
		display:none;
	}
	
		
	.res
	{
		border: solid 1px #999900;
	}
	
		
	.TituloContenido a 
	{
		color:#C00000;
	}
	
	.TituloContenido a:hover
	{
		color:#E00000;
		text-decoration: none;
	}
	
	.TituloContenido a:visited
	{
		color:#C00000;
	}
	
	thead tr td
	{
		text-decoration: underline;
		background-color: #EEEEEE;		
		font-weight: 900;
	}