/*    Tecnica Jello para Min y Max Width,
  adaptada para maximo, sin porcentaje y em */

body {
	padding: 0 37.5em;
	margin: 0;
	text-align: center;}

#sizer {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 100%;}
/*Se podría eliminar si se mantiene este 100%*/
#containerJello {
	margin: 0 -37.5em;
	min-width: 75em; 
	position: relative;}

	
* html #containerJello { height: 0; }



#container { width: 100%; 
 text-align:left;} 



body{
 background:#ffffff;
 font-size:62.5%;
 font-family: Verdana, Arial, Helvetica, sans-serif;}

html>body{ font-size:10px; }

#sizer ,
#containerJello,
#container {
 background:#ffffff;}
h1,  h2, h3{
 margin:0;
 padding:0;
 font-size:1em;}

h1 abbr{
 border-bottom:none;}


ul#navList, ul#utilities, ul#subsecciones{
 margin:0;
 padding:0;
 list-style-type:none;}

ul#navList li{
 display:block;
 width:100%;}

ul#navList li a{
 display:block;
 width:100%;}

#helpNavigation{
position:absolute; padding:0; margin:0; list-style-type:none;}
 
 
#helpNavigation a{
position:absolute;
display:block;
 left:-9000px;}
 
#helpNavigation a:focus{
  z-index:9000;
  position:relative;
 background:#ffffff;
 left:50px;}


body .pdf a{
  padding-left:17px;
  background-image:url(../images/pdf.gif);
  background-position:0 50%;
  background-repeat:no-repeat;}  
  
body #accesosDirectos .pdf a{
  padding-right:17px;
  padding-left:0;
  background-position:100% 100%;}  
body .doc a{
  padding-left:17px;
  background-image:url(../images/doc.gif);
  background-position:0 50%;
  background-repeat:no-repeat;}  


body #accesosDirectos .doc a{
  padding-right:17px;
  padding-left:0;
  background-position:100% 50%;}  

a img{border:none;}  
  
.clear{clear:both;}

/*Unica informacion de decoracion y no maquetacion que aparecerá en un general css*/
a{color:#425579;}
a:hover{text-decoration:none;}
a:visited{color:#ACB4C4;}

