BODY {
	BACKGROUND-COLOR: #FFFFFF;
	}


BODY,P,.texto {
	margin: 20 20 20 20;
	padding: 20 20 20 20;
	MARGIN: 0px;
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	color:	#A0A0A0;
	font-weight: normal;
	text-align: justify;
	}	

	
#Pagina {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position: float;
	align:center;
	BACKGROUND-COLOR: #fFFFFF;
	BORDER: 2px solid #404040;
	WIDTH: 950px;
 	margin-left: auto;
 	margin-right: auto;
	}
	
#PaginaCabecera {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
	HEIGHT: 80px;
 	margin-left: auto;
 	margin-right: auto;
	BACKGROUND-COLOR: #404040;
	background: url(imagenes/cabecera.jpg) no-repeat bottom left;  	
	}
	
#PaginaCuerpo {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
 	margin-left: auto;
 	margin-right: auto;
	BACKGROUND-COLOR: #FFFFFF;
	}

#PaginaPie {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
 	margin-left: auto;
 	margin-right: auto;
	width: 100%;
	HEIGHT: 0;
	BACKGROUND-COLOR: #fffff;
	}

#PaginaFirma {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	align:center;
	width: 100%;
	}



.FirmaPagina, A.FirmaPagina:visited, A.FirmaPagina:active, A.FirmaPagina:link, A.FirmaPagina:hover, FirmaPagina A, TD.FirmaPagina{
	margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color:	#9CA29D;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	width: 100%;
	}

A.FirmaPagina:hover {
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color:	#0000F0;
	TEXT-DECORATION: none;
	font-weight: normal;
	border:0;
	}











#CajaLogin {
	BACKGROUND-COLOR:#505050;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
  	margin-left: auto;
  	margin-right: auto;
  	margin-top: auto;
  	margin-bottom: auto;
	width: 320;
	height: 322;
	border:2px solid #5A7C87;
	}
	
#CajaLoginCabecera {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	BACKGROUND-COLOR:#505050;
	background: url(imagenes/cabecera_login.jpg) no-repeat bottom left;  	
	width: 320;
	height: 100;
	text-align: left;
	}
	
#TextoCajaLoginCabecera	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position:relative;
	top:60px;
	left:5px;
	width: 200;
	color:	#F00000;
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	}
	
#CajaLoginCuerpo {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 320;
	height: 220;
	margin-left: auto;
  	margin-right: auto;
	BACKGROUND-COLOR:#505050;
	color:	#F0F0F0;
	font-size : 10pt;
	font-family : verdana,arial,helvetica;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	}
	
	
#CajaLoginPie {
	BACKGROUND-COLOR:#505050;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 320;
	height: 2;
	}

	
#CajaIconos {
	position: relative;
	top:10;
	left:10;
	}
	
#CajaInfo {
	BACKGROUND-COLOR:#FFFFFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 98%;
	margin-left: auto;
  margin-right: auto;
	}


#CajaInfoTexto {
	width:95%;
	//height:450;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-left: auto;
  	margin-right: auto;
	}

#CajaInfoTexto, #CajaInfoTexto TD {
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: normal;
	text-align: justify;
	}

	
.listado{
	overflow:auto;
	height:330;
	}	
	
.Icono {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100;
	height: 120;
	background: url(imagenes/icono.gif) no-repeat bottom left;  	
	}
	
.IconoImagen{
	width: 100;
	height: 80;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
.IconoTexto, A.IconoTexto:visited, A.IconoTexto:active, A.IconoTexto:link, .IconoTexto A  {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 90;
	color:	#A0A0A0;
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	text-decoration: none;
	text-align: center;
	}
	
A.IconoTexto:hover {
	color:	#FFFFFF;
	}
	
	
	
.boton {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
	width: 100;
	height: 20;
	color:	#000000;
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	font-weight: bold;
	text-align: center;
	BACKGROUND-COLOR:#A0A0A0;
	border: 1px solid #00000;

	}


.boton2{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
	height: 18;
	color:	#D0D0D0;
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	font-weight: bold;
	text-align: center;
	BACKGROUND-COLOR:#202020;
	border: 1px solid #A0A0A0;

	}

A.boton2, A.boton2:visited, A.boton2:active, A.boton2:link, boton2 A 
  {
	color:	#D0D0D0;
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	font-weight: bold;
	text-align: center;
	BACKGROUND-COLOR:#202020;
	border:0;
	text-decoration: none;
  }

  
  
  
  
  
  
TH, A.TH:visited, A.TH:active, A.TH:link, TH A 
  {
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	color:	#FFFFFF;
	background: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	text-indent: 0;
	}


.TD2, A.TD2:visited, A.TD2:active, A.TD2:link, .TD2 A 
  {
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	color:	#FFFFFF;
	background: #A0A0A0;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	text-indent: 0;
	}
	
	
/* titulos */


.TituloWeb{
	text-indent: 0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	font-size : 18pt;
	font-family : verdana,arial,helvetica;
	color:	#0000F0;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	}

H1, A.H1:visited, A.H1:active, A.H1:link, H1 A  {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin-top:20px;
    margin-bottom:10px;
	border: 0px;
	font-size : 15pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
	}

H2, A.H2:visited, A.H2:active, A.H2:link, H2 A {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
  	margin-top: 10px;
  	margin-bottom: 10px;
	border: 0px;
	font-size : 13pt;
	font-family : verdana,arial,helvetica;
	color:	#C00000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
	}


/* apartados */

H3, A.H3:visited, A.H3:active, A.H3:link, H3 A {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 10pt;
	font-family : verdana,arial,helvetica;
	color:	#346296;
		color:	#000000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
		font-weight: bold;
	}



H4, A.H4:visited, A.H4:active, A.H4:link, A.H4:hover, H4 A {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
  	padding-top:10px;
  	padding-bottom:5px;
	border: 0px;
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	}

/* texto pequeño */

H5, A.H5:visited, A.H5:active, A.H5:link, A.H5:hover, H5 A {
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 7pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	}


/* texto pequeño2 */

H6, A.H6:visited, A.H6:active, A.H6:link, A.H6:hover, H6 A{
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 7pt;
	font-family : verdana,arial,helvetica;
	color:	#C00000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	}


H7, A.H7:visited, A.H7:active, A.H7:link, A.H7:hover, H7 A{
	text-indent: 0;
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	border: 0px;
	font-size : 7pt;
	font-family : verdana,arial,helvetica;
	color:	#000000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	}



	

.opcion, A.opcion:visited, A.opcion:active, A.opcion:link, .opcion A 
  {
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	color:	#808080;
	background: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	align:center;
	text-indent: 0;
	}

	

.listado, A.listado:visited, A.listado:active, A.listado:link, .listado A 
  {
	margin: 0px 0px 0px 0px;
  	padding:0px 0px 0px 0px;
	font-size : 8pt;
	font-family : verdana,arial,helvetica;
	color:	#404040;
	background: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	align:left;
	text-indent: 0;
	margin-top: 4px;
	margin-left: 10px;
	}


.resultados, A.resultados:visited, A.resultados:active, A.resultados:link, .resultados A 
  {
	font-size : 9pt;
	font-family : verdana,arial,helvetica;
	color:	#101010;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0;
	align:left;
	text-align: left;
	}





