* {
     margin: 0;
     padding: 0;     
}
#contenedorLista{
 clear:both;
 float:left;
 overflow:hidden;
 width:100%;
 /*
 background-color: #2175bc;*/
 background-color: #000584;
}
#lista{
float:left;
 left:50%;
 list-style-type:none;
 margin:0 auto;
 padding:0;
 position:relative;
}
#lista li{
display:inline;
 float:left;
 position:relative;
 right:50%;
}
#lista li a {
font-family: Arial;
/*text-decoration: none;*/
float:left;
padding: 10px;
 background-color: #000584;
color: #fff;
text-align: center;font-weight: bold; font-size: 1.4em;
}
#lista li a:hover {
background-color:  #000560;
margin-top:-2px;
padding-bottom:12px;
}
#lista li a.enlPrincipal{	
	font-family: Arial;
/*text-decoration: none;*/
float:left;
padding: 10px;
 background-color:#000560;
color: #fff;
text-align: center;font-weight: bold; font-size: 1.4em;
}
#lista li a.enlBajoCoste{	
	font-family: Arial;
/*text-decoration: none;*/
float:left;
padding: 10px;
 background-color:#000560;
color: #fff;
text-align: center;font-weight: bold; font-size: 1.4em;
}
#lista li a.enlContacto{	
	font-family: Arial;
/*text-decoration: none;*/
float:left;
padding: 10px;
 background-color:#000560;
color: #fff;
text-align: center;font-weight: bold; font-size: 1.4em;
}
table{
	margin-right: auto;
	margin-left: auto;
	vertical-align: middle;
	width:98%;
	text-align: center;
	font-size: 1em;
	font-family: Arial;
	color: black;
	font-weight: bold;
	border:1px solid gray;
	line-height: 2em;
}
table tr:HOVER{	
	background-color:#FFF5ED;
	/*background-color:#A9E2F3;*/
	cursor:pointer;
}
table tr.filaNoEnlace:HOVER{
/*tb vale table tr:HOVER.filaNoEnlace*/	
	background-color:#FFF;
	cursor:default;	
}
th{
	border:1px solid gray;
	background-color: rgb(209, 209, 209);	
}
td{
	border:1px solid gray;	
}

.pagDetH1{
	margin-top: 2px;
	font-size: 1em;
}
.parrafo{
	text-align: center;
	font-size: 1em;
	font-family: Arial;
	color: black;
	font-weight: bold;	
	line-height: 2em;
}
.letraGrande{
	text-align: center;font-weight: bold; font-size: 1.4em; font-family: Times;
}