/*RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin:0; padding:0; border:0; outline:0; font-size:100%;
    vertical-align:baseline; background:transparent;
}
body {line-height: 1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse; border-spacing:0;}
p { margin-top: 10px; margin-bottom: 10px; line-height: 1.3; }
ul { padding-left: 40px; }
ul li { margin-top: 10px; margin-bottom: 10px; line-height: 1.3; }
h1 { margin-top: 30px; margin-bottom: 10px; }
h2 { margin-top: 25px; margin-bottom: 10px; }
h3 { margin-top: 20px; margin-bottom: 10px; }

/* Style Definitions */
body 
{
	background: transparent url(/japigraficos/fondot.png) center center repeat-y;
	font-family: Verdana, Helvetica, Tahoma, Arial, sans-serif;
	color: #00366C;
	font-size: 10pt;
}

@media (max-width: 959px) {
	body {
		background: transparent;
	}
}

p, li, ul, h1, h2, h3
	{
		margin-bottom:3pt;
		margin-top:3pt;
		margin-left:2pt;
		margin-right:2pt;
		padding: 0;
	}

p, li, ul 
	{
		/*text-align: justify;*/
		font-size: 11pt;
	}

p b 
	{
		color: #002032;
	}

p a, p a:visited
	{
		color: #800040;
		/* text-decoration: none;
		text-underline: none */
	}

.thumb, .thumb img, p.normal img
	{
		text-decoration: none;
		text-underline:none;
		border: none;
		/*background-color: #FFFFFF;*/
		padding: 2px;
	}

.thumb img 
	{
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
	}

.floating_left_nomargin {
	float: left;
	margin: 0px;
	padding: 0px;
}

.floating_left {
	float: left;
	margin-right: 10px;
}

.floating_right_nomargin {
	float: right;
	margin: 0px;
	padding: 0px;
}

.floating_right_nomargin img {
	margin: 0px;
	padding: 0px;
}

.floating_right {
	float: right;
	margin-left: 5px;
}

.nomargin {
	margin: 0px;
	padding: 0px;
}

img.inline_image 
	{
		margin: 2px;
		padding: 4px;
	}

img.arroba
	{
		height: 17px;
		width: 17px;
	}

p
	{
		margin-right:0cm;
		margin-left:0cm;
		padding-top: 2pt;
	}

table, td, tr
	{
		border:none;
		margin: 4pt 4pt 4pt 4pt;
        padding: 1pt 1pt 1pt 1pt;
	}

td.index 
	{
		padding-right: 0.2cm;
		align: right;
		text-align: right;
		vertical-align: top;
	}

td.noticia1 
	{
		padding-left: 0.2cm;
		vertical-align: top;
		background-color: #F7E8FF;
	}

td.noticia2 
	{
		padding-left: 0.2cm;
		vertical-align: top;
		background-color: #E4FCDA;
	}

td.separador 
	{
		background: #004080;
		width: 4px;
	}


/* ESTILS ESPECIFICS. */
p.list1, p.list2, p.list3, p.list4, p.slist1, p.slist2, p.slist3, p.slist4, p.cita 
	{
		margin: 1pt 2pt 1pt 40pt;
		color: #00366C;
	}

p.list1, p.list2, p.list3, p.list4 
	{
		display: list-item;
		list-syle: disc outside;
	}

p.list2, p.slist2 
	{
		margin-left: 40pt;
	}

p.list2, p.slist2 
	{
		margin-left: 60pt;
	}

p.list3, p.slist3 
	{
		margin-left: 80pt;
	}

p.list4, p.slist4 
	{
		margin-left: 100pt;
	}

.cita 
	{
		color: #20568C;
	}

.cita:before 
	{
		content: open-quote;
	}

.cita:after 
	{
		content: close-quote;
	}


p.tab0 
	{
		margin-left: 10pt;
	}

p.ltab0 
	{
		margin-left: 10pt;
		display: list-item;
		list-style: disc outside;
	}

li.tab0 
	{
		margin-left: 30pt;
		list-style: disc outside;
	}

p.tab1 
	{
		margin-left: 30pt;
	}

p.ltab1 
	{
		margin-left: 30pt;
		display: list-item;
		list-style: disc outside;
	}

li.tab1 
	{
		margin-left: 50pt;
		list-style: disc outside;
	}

p.tab2 
	{
		margin-left:50pt;
	}

p.ltab2 
	{
		margin-left:50pt;
		display: list-item;
		list-style: disc outside;
	}

li.tab2 
	{
		margin-left: 70pt;
		list-style: disc outside;
	}

p.tab3 
	{
		margin-left:70pt;
	}

p.ltab3 
	{
		margin-left:70pt;
		display: list-item;
		list-style: disc outside;
	}

li.tab3 
	{
		margin-left: 90pt;
		list-style: disc outside;
	}

p.tab4 
	{
		margin-left:90pt;
	}

p.ltab4 
	{
		margin-left:90pt;
		display: list-item;
		list-style: disc outside;
	}

li.tab4 
	{
		margin-left: 110pt;
		list-style: disc outside;
	}

a.innerlink:after {
    content: url('innerlink.gif');
}

a.outerlink:after {
    content: url('outerlink.gif');
}
	
@media (max-width: 959px) {
    p a img, p img {
         max-width: 90%;
    }
}

/* NOTICIES */
table.taulaNoticia
{
	margin-right: auto;
	margin-left: auto;
	/*width: 910px;*/
	border:none;
	margin-top: 2px;
	margin-bottom: 2px;
        padding: 0;
        table-layout: fixed;
	/* width: 99%; */
}

td.columnaThumb
	{
		border:none;
		width:120px; 
		vertical-align:top;
		background: transparent url("uiardejapiv.gif") no-repeat left 150px;
	}

td.columnaNoticia
	{
		border:none;
		vertical-align:top;
		width: 660px;
	}

td.columnaAutor
	{
		border:none;
		vertical-align:top;
		width: 660px;
		background: transparent url("defiautor300giffondo.gif") no-repeat right 70px;
	}

td.columnaAutor .saltsAdalt 
	{
		background: transparent url("back_ficha_autor.jpg") no-repeat right 10px;
		position: relative;
	}

td.columnaAutor *
	{
		color: #400;
	}


/**/
td.columnaHomenaje
	{
		border:none;
		vertical-align:top;
		width: 660px;
		background: transparent url("defiparecido300gris.jpg") no-repeat right 70px;
	}

td.columnaHomenaje .saltsAdalt 
	{
		background: transparent url("back_homenaje.jpg") no-repeat right 10px;
	}

td.columnaHomenaje *
	{
		color: #330;
	}

/**/
td.columnaCajon
	{
		border:none;
		vertical-align:top;
		width: 660px;
		background: transparent url("defiinicio300gris.jpg") no-repeat right 70px;
	}

td.columnaCajon .saltsAdalt 
	{
		/* background: transparent url("back_ficha_autor.jpg") no-repeat right 10px; */
	}

td.columnaCajon *
	{
		color: #040;
	}

/**/
td.columnaPortadas
	{
		border:none;
		vertical-align:top;
		width: 660px;
		background: transparent url("deficovers300gris.jpg") no-repeat right 70px;
	}

td.columnaPortadas .saltsAdalt 
	{
		background: transparent url("back_portadas.jpg") no-repeat right 10px;
	}

td.columnaPortadas *
	{
		color: #044;
	}


/**/
td.columnaPersonaje
	{
		border:none;
		vertical-align:top;
		width: 660px;
		background: transparent url("defiheroe300gris.jpg") no-repeat right 70px;
	}

td.columnaPersonaje .saltsAdalt 
	{
		background: transparent url("back_personaje.jpg") no-repeat right 10px;
	}

td.columnaPersonaje *
	{
		color: #623;
	}

/**/

td.columnaGoogle
	{
		border:none;
		width:135px; 
		vertical-align:top;
		padding-left: 10px;
		padding-top: 70px;
	}

h1
	{
		/*width: 100%;*/
		font-size: 14pt;
		color: #448;
		margin-bottom: 20px;
		margin-left: 0;
		margin-right: 0;
		padding-right: 0;
		padding-left: 0;
		text-align: left;
	}

h1 strong 
	{
		font-size: 14pt;
		color: #88A;
	}
	
h2, h2 a, h3, h3 a
	{
		font-size: 13pt;
		/*font-weight: bold;*/		
		color: #448;
		margin-bottom: 8px;
		/* text-decoration: none; */
	}

h2 p
	{
		font-weight: normal;		
	}

*.thumbNoticia
	{
		text-decoration: none;
		border-top: none;
		border-left: none;
		border-bottom: none;
		border-right: none /*2px solid #00366C */; 
		background-color: #FFFFFF;
		width: 48px;
		height: 48px;
		margin-top: 0px;
		margin-right: 12px;
		float: left;
	}

*.thumbNoticiaPetita, *.thumbNoticiaPetitaResum, *.thumbNoticiaResum
	{
		text-decoration: none;
		text-underline: none;
		border-top: none;
		border-left: none;
		border-bottom: none;
		border-right: none /*2px solid #00366C */; 
		background-color: #FFFFFF;
		width: 48px;
		height: 48px;
		margin-left: 5px;
		margin-right: 15px;
		margin-top: 5px;
		margin-bottom: 5px;
		float: left;
	}

*.dataNoticia 
	{
		font-size: 9px;
		/*background-color: #99B;*/
		/*color: #FFF;*/
		/*border: 1px solid #668;*/
		/*float: right;*/
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 3px;
		padding-bottom: 2px;
		/*margin-right: 10px;
		margin-left: 5px;*/
		color: #ccc;
	}

*.marcaInferior
{
	height: 0px;
	width: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

a span.imgGoto 
	{
		font-size: 11pt;
		font-weight: bold;
		/*background-color: #99B;*/
		color: #99B;
		/*padding-left: 2px;
		padding-right: 2px;
		padding-top: 3px;
		padding-bottom: 2px;*/
	}

h1.saltsAdalt
	{
		/* height: 48px; */
		margin-bottom: 10pt;
		/*border-bottom: 1px solid #448;*/
		padding-top: 4px;
		padding-right: 4px;
		padding-bottom: 4px;
		padding-left: 8px;
		position: relative;
		background-color: #624;
		color: #fff;
		font-size: 14pt;
	}

h2.subSaltsAdalt
	{
		/* height: 48px; */
		margin-bottom: 2pt;
		/*border-bottom: 1px solid #448;*/
		padding-top: 4px;
		padding-right: 4px;
		padding-bottom: 4px;
		padding-left: 8px;
		position: relative;
		background-color: #846;
		color: #fff;
		font-size: 13pt;
	}

.saltsAbaix
	{
		margin-top: 10pt;
		height: 48px;
		border-top: 1px solid #448;
		clear: both;
	}


@media (max-width: 959px) {
	.saltsAbaix a {
		width: 35%;
	}
}

.esquerraDalt
	{
		width: 48px;
		height: 48px;
		padding: 0px;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-right: 5px;
		margin-left: 5px;
		float: right;
		background: url(navizq.gif);
		text-decoration: none;
		border: none;
	}

.dretaDalt
	{
		width: 48px;
		height: 48px;
		padding: 0px;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-right: 5px;
		margin-left: 2px;
		float: right;
		background: url(navder.gif);
		text-decoration: none;
		border: none;
	}

	
.esquerraAbaix
	{
		width: 250px;
		/* height: 44px; */
		padding: 0px 0px 30px 50px;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-right: 5px;
		margin-left: 20px;
		float: left;
		background: url(navizq.gif) no-repeat left top;
		text-decoration: none;
		border: none;
	}

.dretaAbaix
	{
		width: 250px;
		/* height: 44px; */
		padding: 0px 50px 30px 0;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-right: 5px;
		margin-left: 2px;
		float: right;
		background: url(navder.gif) no-repeat right top;
		text-decoration: none;
		border: none;
		text-align: right;
	}

.adGoogle 
	{
		width: 130px;
		float: right;
		margin-left: 20px;
		display: block;
	}

.cuerpoNoticia 
	{
		padding-left: 5px;
		margin-left: 5px;
		display: block;
	/*	font-size: 9pt;*/
	}


.center 
	{
		text-align: center;
	}

.linkIndex 
	{
		/* text-decoration: none;
		text-underline: none; */
		width: 48px;
		height: 48px;
		background: url(indez.gif) no-repeat center center;
		float: left;
		padding: 0px;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-right: 5px;
		margin-left: 2px;
	}

.linkMes
	{
		/* text-decoration: none;
		text-underline: none; */
		width: 48px;
		height: 48px;
		background: url(navcal.gif) no-repeat center center;
		padding: 0px;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-right: 5px;
		margin-left: 2px;
	}

.linkIndexGeneral
	{
		/* text-decoration: none;
		text-underline: none; */
		width: 48px;
		height: 48px;
		background: url(navind.gif) no-repeat center center;
		padding: 0px;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-right: 5px;
		margin-left: 2px;
	}

.linkIndexDalt 
	{
		float: right;
	}

hr, .separador
	{
		clear: both;
		border: none;
		text-align: center;
		width: 100%;
		height: 50px;
		text-decoration: none;
		background: url(newrule.png) no-repeat center center;
	}

.separadorUADJ
	{
		clear: both;
		border: none;
		text-align: center;
		width: 100%;
		height: 70px;
		text-decoration: none;
		background: url(ui_ar_de_japis.jpg) no-repeat center center;
	}

ul li .fechaPequenya , p .fechaPequenya
	{
		padding: 2px;
		font-size: 10px;
		color: #888;
	}

.feedSentado {
		background: url(feedg.gif) no-repeat center center;
		width: 44px;
		height: 44px;
		text-decoration: none;
		border: none;
		float: left;
		margin-left: 15px;
	}
	
.logoUADJ
	{
		float: left;
	}

.anyoIndiceNoticias
	{
		font-size: 12pt;
		font-weight: bold;
		color: #a44;
		padding-top: 4px;
		padding-right: 4px;
		padding-bottom: 4px;
		padding-left: 4px;
		margin-right: 10px;
	}

.mesIndiceNoticias, a.mesIndiceNoticias:visited
	{
		font-size: 11pt;
		font-weight: bold;
		color: #44A;
		padding-top: 4px;
		padding-right: 4px;
		padding-bottom: 4px;
		padding-left: 4px;
		margin-left: 10px;
		margin-right: 10px;
		text-decoration: none;
	}

.notaPeu
	{
		margin-right: auto;
		margin-left: auto;
		margin-top: 0px;
		margin-bottom: 50px;
		width: 930px;
		padding: 0;
		clear: both;
		color: #888;
	}

.notaPeu p 
	{
		font-size: 8pt;
		text-align: center;
		margin: 0px;
		color: #888;
		padding: 0px;
	}

@media (max-width: 959px) { /*rwd*/
	.notaPeu {
		width: auto;
	}
}

.c3x3 
	{	
		display: block;
		width: 333px;
		height: 333px;
		overflow: hidden;
		text-decoration: none;
		padding: 0;
		border: 0;
		margin: 8px;
	}

.c3x3 p
	{
		padding: 0;
		margin: 0;
		line-height: 0px;
	}

.c3x3 a, .c3x3 a img
	{	
		border: 0;
		margin: 0;
		padding: 0;
		text-decoration: none;
		width: 111px;
		height: 111px;
	}

table.org
	{
		width: 100%;
	}

table.horiz
{
	width: 90%;
}

table.org.horiz
{
	width: 90%;
}

table.org, table.org tbody, table.org tbody tr, table.org tbody tr td, 
table.org tr, table.org tr td
	{
		border: none;
		padding: 0px;
		margin: 0px;
	}

table.org tbody tr td, 
table.org tr td
	{
		vertical-align: middle;
	}

.horiz 
{
	clear: both;
	width: 659px;
	padding: 0px;
	margin: 0px;
}

.horiz2 
{
	width: 326px;
	float: left;
	text-align: center;
}

.horiz3
{
	width: 219px;
	float: left;
	text-align: center;
}


.horiz .tab0, .horiz .tab1 .horiz .tab2, .horiz .tab3, .horiz .tab4,
.hotiz .tab5, .horiz .tab6 .horiz .tab7, .horiz .tab8, .horiz .tab9
{
	margin-left: 0px;
}


@media (max-width: 959px) {
	.horiz {
		width: auto;
	}
					
	.horiz2 {
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
}

/* Lista de autores. */
div.info_letra_autor
{
	display: block;
	clear: both;
	margin-top: 10px;
	margin-bottom: 20px;
	background: transparent url('letras/0colors.jpg' ) top center no-repeat;
	padding-top: 20px;
}

div.letra_a { background: url( 'letras/a.jpg' ); }
div.letra_b { background: url( 'letras/b.jpg' ); }
div.letra_c { background: url( 'letras/c.jpg' ); }
div.letra_d { background: url( 'letras/d.jpg' ); }
div.letra_e { background: url( 'letras/e.jpg' ); }
div.letra_f { background: url( 'letras/f.jpg' ); }
div.letra_g { background: url( 'letras/g.jpg' ); }
div.letra_h { background: url( 'letras/h.jpg' ); }
div.letra_i { background: url( 'letras/i.jpg' ); }
div.letra_j { background: url( 'letras/j.jpg' ); }
div.letra_k { background: url( 'letras/k.jpg' ); }
div.letra_l { background: url( 'letras/l.jpg' ); }
div.letra_m { background: url( 'letras/m.jpg' ); }
div.letra_n { background: url( 'letras/n.jpg' ); }
div.letra_o { background: url( 'letras/o.jpg' ); }
div.letra_p { background: url( 'letras/p.jpg' ); }
div.letra_q { background: url( 'letras/q.jpg' ); }
div.letra_r { background: url( 'letras/r.jpg' ); }
div.letra_s { background: url( 'letras/s.jpg' ); }
div.letra_t { background: url( 'letras/t.jpg' ); }
div.letra_u { background: url( 'letras/u.jpg' ); }
div.letra_v { background: url( 'letras/v.jpg' ); }
div.letra_w { background: url( 'letras/w.jpg' ); }
div.letra_x { background: url( 'letras/x.jpg' ); }
div.letra_y { background: url( 'letras/y.jpg' ); }
div.letra_z { background: url( 'letras/z.jpg' ); }

div.letras {
	position: fixed;
	bottom: 2px;
	width: 660px;
	height: 105px;
	z-index: 10;
	margin-left: auto;
	margin-right: auto;
	background: #FFF;
	border: 2px solid #844;
}

div.separador_letras {
	width: 660px;
	height: 80px;
}	

div.letra_indice
{
	height: 50px;
	width: 48px;
	right: 5px;
	float: left;
	margin: 1px;
	padding: 0px;
}

div.letra_indice_a { background: url( 'letras/a.jpg' ); }
div.letra_indice_b { background: url( 'letras/b.jpg' ); }
div.letra_indice_c { background: url( 'letras/c.jpg' ); }
div.letra_indice_d { background: url( 'letras/d.jpg' ); }
div.letra_indice_e { top: 85px; background: url( 'letras/e.jpg' ); }
div.letra_indice_f { top: 105px; background: url( 'letras/f.jpg' ); }
div.letra_indice_g { top: 125px; background: url( 'letras/g.jpg' ); }
div.letra_indice_h { top: 145px; background: url( 'letras/h.jpg' ); }
div.letra_indice_i { top: 165px; background: url( 'letras/i.jpg' ); }
div.letra_indice_j { top: 185px; background: url( 'letras/j.jpg' ); }
div.letra_indice_k { top: 205px; background: url( 'letras/k.jpg' ); }
div.letra_indice_l { top: 225px; background: url( 'letras/l.jpg' ); }
div.letra_indice_m { top: 245px; background: url( 'letras/m.jpg' ); }
div.letra_indice_n { top: 265px; background: url( 'letras/n.jpg' ); }
div.letra_indice_o { top: 285px; background: url( 'letras/o.jpg' ); }
div.letra_indice_p { top: 305px; background: url( 'letras/p.jpg' ); }
div.letra_indice_q { top: 325px; background: url( 'letras/q.jpg' ); }
div.letra_indice_r { top: 345px; background: url( 'letras/r.jpg' ); }
div.letra_indice_s { top: 365px; background: url( 'letras/s.jpg' ); }
div.letra_indice_t { top: 385px; background: url( 'letras/t.jpg' ); }
div.letra_indice_u { top: 405px; background: url( 'letras/u.jpg' ); }
div.letra_indice_v { top: 425px; background: url( 'letras/v.jpg' ); }
div.letra_indice_w { top: 445px; background: url( 'letras/w.jpg' ); }
div.letra_indice_x { top: 465px; background: url( 'letras/x.jpg' ); }
div.letra_indice_y { top: 485px; background: url( 'letras/y.jpg' ); }
div.letra_indice_z { top: 505px; background: url( 'letras/z.jpg' ); }

div.letra_esquerra
{
	float: left;
	width: 50px;
	height: 50px;
	margin-right: 10px;
	margin-bottom: 3px;
}

div.letra_dreta
{
	float: right;
	width: 50px;
	height: 50px;
	margin-left: 10px;
	margin-bottom: 3px;
}

span.lista_autor_autor
{
	margin-top: 10px;
	/*margin-left: 10px;*/
	margin-bottom: 10px;
	margin-right: 20px;
	font-size: 16px;
}

/* MENU SUPERIOR */
.mini_menu_principal {
	display: none;
}

@media (max-width: 959px) {
    .mini_menu_principal {
    	display: block;
	background: transparent url(/japigraficos/uiardejapihh.gif) no-repeat center center;
	height: 44px;
	cursor: pointer;
    }
}

.menu_principal {
	position: relative;
	background: transparent url(/japigraficos/cabecera.jpg) no-repeat 0 0; 
	color: #240;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 800px;
	height: 253px;
	/*border-bottom:#000 solid 1px;*/
        padding: 0;
}

#menu_principal_busqueda {
	position: relative;
	top: 3px;
	left: 590px;
	width: 350px;
}

#menu_principal_busqueda #texto_busqueda {
	position: absolute;
	top: 0px;
	left: 0px;
	font-size: 14px; 
	background: #d1e3df; /* url(/japigraficos/googlebus.gif) no-repeat left center; */ 
	border: 1px solid #C0B0B8;
	width: 170px; 
	height: 16px;
	margin-top: 2px;
}

#menu_principal_busqueda #lupa {
	position: absolute;
	top: 2px;
	left: 173px;
	cursor: pointer;
}

.menu_principal .item_menu_principal {
	position: absolute;
	background-repeat: no-repeat no-repeat;
	background-position: top left;
	background-color: transparent;
	z-index: 1;
	cursor: pointer;
}

.menu_principal .item_menu_principal:hover {
	z-index: 10;
}
/*
#mn_indice {
	background-image: url(/japigraficos/menu/mn_indice.png);
	top: 10px;
	left: 10px;
	width: 118px; height: 60px;
	display: none;
}
*/
#mn_noticias {
	left: 11px;
	top: 7px;
	width: 285px; height: 184px;
}
#mn_noticias:hover {
	background-image: url(/japigraficos/menu/sel_index.gif);
}
#mn_japi {
	left: 599px;
	top: 38px;
	width: 105px; height: 50px;
}
#mn_japi:hover {
	background-image: url(/japigraficos/menu/sel_japi.gif);
}
#mn_autores {
	left: 320px;
	top: 45px;
	width: 108px; height: 42px;
}
#mn_autores:hover {
	background-image: url(/japigraficos/menu/sel_autores.gif);
}
#mn_kjon {
	left: 445px;
	top: 45px;
	width: 108px; height: 42px;
}
#mn_kjon:hover {
	background-image: url(/japigraficos/menu/sel_curiosidades.gif);
}
#mn_linx {
	left: 573px;
	top: 197px;
	width: 96px; height: 36px;
}
#mn_linx:hover {
	background-image: url(/japigraficos/menu/sel_links.gif);
}
#mn_homenajes {
	left: 319px;
	top: 89px;
	width: 109px; height: 43px;
}
#mn_homenajes:hover {
	background-image: url(/japigraficos/menu/sel_homenajes.gif);
}
#mn_personajes {
	left: 320px;
	top: 135px;
	width: 108px; height: 42px;
}
#mn_personajes:hover {
	background-image: url(/japigraficos/menu/sel_personajes.gif);
}
#mn_portadas {
	left: 320px;
	top: 180px;
	width: 108px; height: 42px;
}
#mn_portadas:hover {
	background-image: url(/japigraficos/menu/sel_portadas.gif);
}
#mn_correo {
	left: 700px;
	top: 190px;
	width: 78px; height: 48px;
}
#mn_correo:hover {
	background-image: url(/japigraficos/menu/sel_mail.gif);
}
#mn_proyectos {
	left: 445px;
	top: 89px;
	width: 108px; height: 88px;
}
#mn_proyectos:hover {
	background-image: url(/japigraficos/menu/sel_proyectos.gif);
}
#mn_mapa {
	left: 445px;
	top: 180px;
	width: 108px; height: 42px;
}
#mn_mapa:hover {
	background-image: url(/japigraficos/menu/sel_mapa.gif);
}
#mn_galerias {
	left: 579px;
	top: 114px;
	width: 116px; height: 50px;
}
#mn_galerias:hover {
	background-image: url(/japigraficos/menu/sel_galerias.gif);
}
#mn_calendario {
	left: 717px;
	top: 115px;
	width: 67px; height: 48px;
}
#mn_calendario:hover {
	background-image: url(/japigraficos/menu/sel_calendario.gif);
}

@media (max-width: 959px) { /*rwd*/
	.menu_principal {
	display: none;
	}
}

.submenu_principal {
	position: relative;
	background: #8AC; 
	color: #FFF;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 800px;
	height: 19px;
	/*border-bottom:#000 solid 1px;*/
        padding: 3px 0 0 0;
	text-align: center;
}

.submenu_principal a {
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}

.submenu_principal a:hover {
	color: #24A;
}

@media (max-width: 959px) { /*rwd*/
	.submenu_principal {
		width: auto;
		height: auto;
		line-height: 1.5em;
	}
}

/* Por tipo de documento. */
/* Personaje. */
.bodyPersonaje h1.saltsAdalt {
	background-color: #58300b;
}
.bodyPersonaje #contenido {
	color: #530;
}

/* Autor. */
.bodyAutor h1.saltsAdalt {
	background-color: #600a0a;
}
.bodyAutor #contenido {
	color: #400;
}

/* Noticia. */
.bodyNoticia h1.saltsAdalt {
	background-color: #624;
}
.bodyNoticia #contenido {
	color: #412;
}

/* Cajon. */
.bodyCajon h1.saltsAdalt {
	background-color: #08492e;
}
.bodyCajon #contenido {
	color: #241;
}

/* Homenaje. */
.bodyHomenaje h1.saltsAdalt {
	background-color: #323606;
}
.bodyHomenaje #contenido {
	color: #220;
}

/* Portadas. */
.bodyPortadas h1.saltsAdalt {
	background-color: #053040;
}
.bodyPortadas #contenido {
	color: #011f2a;
}

/* DIV Principal de contenido. */
#principal {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 2px;
	width: 800px;
        padding: 0;
}

@media (max-width: 959px) { /*rwd*/
	#principal {
		width: auto;
	}
}

#contenido {
	width: 660px;
	float: left;
	margin: 0px;
}

@media (max-width: 959px) { /*rwd*/
	#contenido {
		width: auto;
	}
}

#adgooglel {
	width: 135px;
	padding: 0px;
	text-align: center;
	float: right;
	margin-top: 4px;
}

#destacado {
	position: relative; 
	padding-top: 10px; 
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
	background: #8AC;
}

#destacado h2 {
	margin: 0px;
	padding: 0px 4px 0px 4px;
	text-align: center;
	font-size: 12px;
	color: #024;
}

#destacado p.tab0 {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	font-size: 10px;
	text-align: left;
}

#destacado p.tab1 {
	margin: 4px;
	font-size: 10px;
	text-align: left;
}

#destacado p.tab0 a.innerlink::after {
	content: "";
}

.subtitulo_recomendado {
	padding: 0 6px 0 6px;
	text-align: center;
	font-size: 10px;
}

.subtitulo_recomendado a {
	color: #024;
}

.subtitulo_recomendado a:visited {
	color: #024;
}

#adgooglel a {
	margin: 0px;
	padding: 0px;
	text-align: center;
	text-decoration: none;
	border: none;
}

#adgooglel a img {
	text-decoration: none;
	border: none;
}

@media (max-width: 959px) { /*rwd*/
	#adgooglel {
		display: none;
	}
}

.esquinasi {
	display: none;
/*	position: absolute;
	top: 0px;
	left: 0px;
	width: 5px;
	height: 5px;
	background: transparent url(/japigraficos/esi.gif) 0px 0px no-repeat; */
}

.esquinasd {
	display: none;
/*	position: absolute;
	top: 0px;
	right: 0px;
	width: 5px;
	height: 5px;
	background: transparent url(/japigraficos/esd.gif) 0px 0px no-repeat; */
}

.esquinaii {
	display: none;
/*	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 5px;
	height: 5px;
	background: transparent url(/japigraficos/eii.gif) 0px 0px no-repeat; */
}

.esquinaid {
	display: none;
/*	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 5px;
	height: 5px;
	background: transparent url(/japigraficos/eid.gif) 0px 0px no-repeat; */
}


