@import "encabezados_pt.css";
@import "desplegable.css";
@import "estilos.css";
@import "listas.css";


body{
	margin:0;
	text-align:center;
}


/*	maquetación básica	*/
#bodywrap{
	width:76.8em;
	margin:0 auto;
	text-align:left;
}
* html #bodywrap{
	width:77.3em;
}

h1{
	margin:20px 0 0 0;
	height:175px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;	
}

#utilidades{
	margin:-197px 0 175px 0;
	height:20px;
	padding:0;
}
#utilidades a#saltacont{
	float:left;
	margin:0 0.5em 0 0;
}
#utilidades ul{
	float:left;
	padding:0;
	margin:5px 0 0 0;
}
#utilidades ul#idioma{
	margin-right:4em;
}
#utilidades ul#links_primarios{
	float:right;
}
#utilidades ul li{
	display:inline;
	margin:0 0.5em;
}


#nav_contextual{
	clear:left; /*	va a continuación del menú desplegable	*/
	width:230px;
	float:left;
	padding:5px 10px;
}

#contenido{
	/*  utilizamos faux columns (la imagen de fondo está en #bodywrap, no en #contenido) 
	para simular la altura de #nav_contextual  */
	/*	dejamos un padding izquierdo de la anchura de #nav_contextual para evitar
	que el contenido ocupe todo el ancho de la pantalla cuando #nav_contextual 
	no llegue hasta abajo*/
	padding:5px 10px 5px 260px;
	margin:0;
}

#pie{
	clear:both;
	text-align:center;
}

#pie p{
	margin:0;
}

#patrocinios{
	margin:0;
	padding:0;
	text-align:center;
}

#patrocinios li{
	display:inline;
}


/* -----------declaraciones conformidad ------- */
ul#navlist-conformidad {
	clear:both;
	text-align:center;
	height:20px;
	margin:0;
	padding:0;
}

/* ---------- pasar a otro archivo -----------*/

#flashaccesible{
	width:95%;
	}
#out, #in, #flmx {position:relative;
	margin:20px auto 10px auto; }
object {position:absolute; top:0px; left:0px;}

#flashaccesible2{
	width:95%;
	}
#out2, #in2, #flmx2 {position:relative;
	margin:20px auto 10px auto; }
object {position:absolute; top:0px; left:0px;}
