/*cuerpo de texto*/
*	{	margin:0px;padding:0px;font-family:Arial;}
html	{	font-size:16px;}
li	{	list-style:none;}
body	{	background-color:#fff; text-align:center;}
a,
a:visited	{	color:#000; cursor:pointer;}
a img	{	border:none;}
mark	{	background-color:#cfc;}
.enlace	{	cursor:pointer;}
.contenido	{	max-width:990px;min-width:990px;margin:0px auto 0px; display:block; text-align:left;}
.header,
.footer	{	width:100%; background-color:#2a2; color:#fff;}
.header	{	min-height:85px; position:relative; margin:20px 0px 0px; padding:15px 0 0;}
.header .logo	{	display:block; float:left; margin:-15px 10px; height:125px;}
.header h1	{	font-size:1.5em; margin:0 0 15px;}
.header h2	{	font-size:.85em; margin:0;}
.buscador	{	display:block; margin:0 0 20px; padding:0; height:25px; width:100%; background-color:#afa; text-align:right;}
.buscador label	{	font:bold .8em Arial;}
.inpbusca	{	width:150px; height:14px; font:bold .8em Arial; margin:1px 0; text-align:left; padding:2px 5px; border-radius:10px; border: solid 2px #2a2;}
.buscar	{	margin:0 5px;}
button#go	{	display:inline-block; width:22px; margin:0 3px; border:none; background-color:transparent; cursor:pointer;}
.imgbusca	{	height:22px; vertical-align: middle; margin:0; cursor:pointer;}
.footer	{	text-align:center; padding:5px 0; margin:15px 0; clear:both;}
.footer h3	{	font-size:.9em; font-weight:bold;}
.footer p	{	font-size:.7em;}
.enlaces	{	position:absolute; right:0; top:15px; background-color:transparent;}
.enlacesitem	{	display:inline-block; background-color:transparent; text-align:center; width:56px;}
.enlacesitem a	{	color:#fff; text-decoration:none; font-size:.75em; font-weight:bold;}
.enlacesitem a:hover	{	text-decoration:underline;}
.cuerpo	{	width:100%;overflow:visible;min-width:990px; margin-bottom:15px;}
.nav, .principal	{	display:inline-block;}
.nav	{	width:18%;float:left;text-align:center; background-color:#afa;}
.principal	{	width:81%;float:right;}
.principal h2	{	font-size:1.5em;}
.secciones	{	text-align:left; margin:5px auto;}
.secciones li	{	border-left:1px #2a2 solid; width:90%; line-height:90%; margin:8px auto;}
.secciones a	{	color:#181; font-size:.8em; font-weight:bold;}
.secciones a:hover, a.secactual	{	color:#000;}
.redes	{	background-color:#fff; width:100%;white-space:nowrap; padding:3px 0;}
.noticia hgroup h2	{	margin-bottom:15px;}
.noticia hgroup h3	{	margin-bottom:5px;}
.noticia	{	font-size:.8em;}
.noticia	{	border-bottom:1px #2a2 solid; margin-bottom:10px;}
.centrado	{	width:100%;text-align:center;margin:3px 0;}
.txtpagina ul,
.txtpagina ol	{	margin:5px 0;}
.txtpagina ul li	{	list-style:circle inside;}
.txtpagina ol li	{	list-style:decimal inside;}
.imgasoc	{	width:100%;text-align:center; margin:10px 0px;}
.imgasoc img	{	max-height:200px;}
.imgdescr	{	font-size:.8em;}
.modal	{	background:url(/images/ui/ui_modal.png) repeat; width:100%; height:100%;z-index:100; position:fixed; top:0;left:0;}
.contModal	{	z-index:101; background-color:#fff; max-width:60%; max-height:80%; margin:10% 20%; text-align:center;}
.relaciones	{	width:100%;}
.artRel	{	width:60%;float:left;display:inline-block;}
.desRel	{	width:39%;float:right;display:inline-block;}
.separador  {	background-color:#2a2; color:#fff; margin:10px 0px; text-indent:3px;}
#contador	{	margin:3px 0px; display:inline-block;}
.filtrado	{	float:right;}
.entrada	{	border-left:2px #2a2 solid;margin:10px 0px; padding-left:2px; overflow:hidden;}
.entrada:hover	{	border-left:3px #aa2 solid;background-color:#afa; padding-left:1px;}
.resaltado	{	background-color:yellow;}
.paginador	{	width:100%; text-align:center; margin:5px 0px;}
.pagina	{	margin:0px 5px;}
.pagina a	{	color:#000; text-decoration:none;}
.pagina a:hover	{	color:#2a2; text-decoration:underline;}