/*stili generici*/
body {
margin:1px auto;
padding:0px; 
font-style: normal;
background-color:#fff;
}
a:link {
text-decoration: underline;
color:#66f;
font-weight:bold;
} 
a:visited {
text-decoration: underline;
color:#396;
font-weight:bold;
}
a:hover,a:active {
text-decoration:underline;
color:#c03; 
font-weight:bold;
}
.menu img {
border:none;
margin:1px 0px 1px 0px;
}
strong {
font-weight:bold;

}
.contatori {
font-size: 0.6em;
font-family: verdana;
}
.new {
background-color:#ff0;
font-family: "arial black", sans-serif;
color:#f00;
margin:3px auto;
}
/* stile per il titolo e il logo e il footer*/
#header {
width:100%;
}
#bannersup
{
height:auto;
margin:0px; padding:0px;
background-color:#000;
border-bottom:4px groove #ddd;
border-right: 2px outset #aaa;
border-left: 2px outset #aaa;
}
#logo
{
display:inline;
font-family: "highlight LET", algerian, BolsterBold,
"century gothic", elelphant, verdana, serif;
font-size: 50px; 
font-weight: bolder;
vertical-align:bottom;
height:80px;
background-color:#fff;
}
#logo img
{
margin-left:10px;
}
#logobanner 
{
height:80px;
width:100%;
background-image: url(sfondo_logo3.gif);
background-repeat: repeat-x;
background-position: 80px 30px;
border-top:4px groove #999;
border-right: 2px outset #999;
border-bottom: 2px solid #333;
border-left: 2px outset #999;
}
#uno, #due,#tre
{
font-family: "highlight LET", algerian,BolsterBold,
"century gothic", elelphant,verdana;
color:#666;
font-weight: bolder;
display:inline;
height:30px;
}
#uno
{
padding-left:0px;
padding-top:0px;
padding-bottom:10px;
font-size:40px;
}
#due
{
padding-top:15px;
padding-bottom:5px;
font-size:30px;
}
#tre
{
padding-top:30px;
padding-bottom:0px;
font-size:20px;
}
#banner2
{
width:468px; height:60px;
margin-left:10px;
}
#footer
{
margin:4px 130px 0px 145px;
padding:5px 5px 5px 5px;
word-spacing: normal; 
letter-spacing: normal;
text-transform:none;
text-align:justify;
background-color: #fafafa;
}
/* sezione centrale impaginazione div e classi */
#avviso {
display:none;
}
#corpopagina {
position: relative;
margin:1px auto;
width:1024px;
}
#corpopagina #colonnasinistra {
text-align:left;
margin:1px auto;
padding:1px;
position:absolute; 
top:0px;left:0px; 
width:140px;
 border-top: 2px outset #fff;
 }
#colonnasinistra div {
font:bold 14px  Verdana, "Arial Black";
line-height: 1em;
}
#colonnasinistra div p{
margin:1px;
padding:1px;
}
#colonnasinistra div img
{
margin:1px; padding:1px;
}
#corpopagina #colonnacentro {
margin:0px 125px 0px 142px; 
padding-left: 6px;
padding-right:3px;
padding-top:3px;
padding-bottom: 3px;
border-left: 1px solid #000;
border-right: 1px solid #000;
text-align:center;
background-image: url(img/latosinistro.gif);
background-repeat:repeat-y;
border-top: 2px outset #aaa;
}
#bloccocentrale
{
padding: 0px 30px 0px 30px;
margin-top: 30px;
}
#corpopagina #colonnadestra {
position:absolute;
top:0px; right:0px; 
margin:1px auto;
width:125px;
border-top: 2px outset #fff;
}
#googledestro, #banner-destro1, #banner-destro2
{
margin-top:2px;
margin-bottom:2px;
}
 #ultimisiti {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt;
 background-color: #fff; color: #000;
 word-spacing: normal; 
 letter-spacing: normal;
 font-style: normal;
 font-variant:normal;
 text-align:left;
 }
#colonnadestra img {
clear:both;
}
#corpopagina #colonnacentro table {
margin:1px 1px auto;
}
/* tabella */

.descrizioneint
{
	position:absolute;
	top:-5px;left:-5px;
	color: #ffffff;
	font-family: "Arial Black";
	font-size: 12px;
	padding: 1px;
	margin: 0px;
	text-align: left;
	background-image: url(fumettiamericani/sfondopers.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
	width:120px;
}

#tabmenucopertina {
	position: relative;
	height: 400px;
	width: 500px;
	margin-bottom: 20px;
	border-bottom: 5px groove #323232;
	border-top: 5px solid #323232;
	border-left: 5px solid #323232;
	border-right: 1px dotted #323232;
	}
#tabmenustorie, #tabmenusinossi, #tabmenucommenti {
	position: relative;
	width: 500px;
	margin-bottom: 20px;
	border-bottom: 5px groove #323232;
	border-top: 5px solid #323232;
	border-left: 5px solid #323232;
	border-right: 1px dotted #323232;
	}
#tabmenucopertina .imag, #tabmenustorie .imag, #tabmenusinossi .imag, #tabmenucommenti .imag {
	float: left;
	border-left: 0px;
	border-right: 1px solid #bababa;
	border-bottom: 0px;
	border-top: 0px;
	padding-right: 3px;
	background-color: #D9D9D9;
	}
	#tabmenucopertina p, #tabmenusinossi p, #tabmenucommenti p {
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:4px;
	margin-bottom:0px;
	}
	#tabmenustorie p {
	text-align: justify;
	font-family: Rockwell, Sans-serif;
	font-size: 14px;
	padding-left: 4px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 4px;
	margin-bottom: 0px;
	text-transform: none;
	text-shadow: none;
	word-spacing: 3px;
}
#tabmenustorie p strong {
	font-size: 15px;
	word-spacing: 3px;
}
	#tabmenucopertina p.titolo {
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	padding:0px;
	margin:0px;
	background-color: #D9D9D9;
}
 #tabmenustorie p.titolo, #tabmenusinossi p.titolo, #tabmenucommenti p.titolo {
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	padding:0px;
	margin-top:18px;
	background-color: #D9D9D9;
}
#tabmenucopertina p.foto, #tabmenustorie p.foto, #tabmenusinossi p.foto, #tabmenucommenti p.foto {
	position:absolute;
	bottom:0px;left:260px;
	width:240px;
	border:1px dashed #dadada;
	font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-align:center;
}
.descrizioneext
{
	position:absolute;
	bottom:0px;right:-1px;
	color: #ffffff;
	padding:0px;
	margin: 0px;
	text-align: right;
	background-image: url(fumettiamericani/sfondopers2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
	width:120px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	}
.descrizioneext a:link{
	color:#ffffff;
	text-decoration: none;
}
.descrizioneext a:hover{
	color:#ffaaff;
	text-decoration: none;
}
.descrizioneext a:visited{
	color:#aaaaff;
	text-decoration: none;
}
span.etichettaparagrafo {
background-color: #000000;
}

/* tabella2 */

#tabmenuweb p, #tabmenuweb2 p, #tabmenuweb3 p, #tabmenucrono p, #tabmenucrono2 p, #tabmenugif p, #tabmenugif2 p, #tabmenucinema p{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px;
margin-top:22px;
}
#tabmenupersonaggi p{
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #E7F4F7;
	color: #52626D;
	padding:0px;
	margin-top:22px;
}
#tabmenuweb p.titolo, , #tabmenuweb2 p.titolo, #tabmenuweb3 p.titolo, #tabmenucrono p.titolo, #tabmenugif p.titolo, #tabmenucrono2 p.titolo, #tabmenugif2 p.titolo, #tabmenucinema p.titolo, #tabmenupersonaggi p.titolo {
	position:absolute;
	top:22px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	padding:0px;
margin:0px;
background-color: #D9D9D9;
}
#tabmenuweb p.foto, #tabmenuweb2 p.foto, #tabmenuweb3 p.foto, #tabmenucrono p.foto, #tabmenugif p.foto, #tabmenucrono2 p.foto, #tabmenugif2 p.foto, #tabmenucinema p.foto, #tabmenupersonaggi p.foto{
	width:158px;
	border:1px dashed #dadada;
	font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-align:center;
	margin-bottom:22px;
}
.descrizioneext
{
	position: absolute;
	bottom: 0px;
	right: -1px;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	text-align: right;
	width: 120px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
}
#tabmenuweb .descrizioneext, #tabmenuweb2 .descrizioneext, #tabmenuweb3 .descrizioneext, #tabmenucinema .descrizioneext{
	background-image: url(immaginiweb/sfondoweblat.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
}
#tabmenucrono .descrizioneext, #tabmenucrono2 .descrizioneext{
	background-image: url(immaginiweb/sfondocronolat.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
}
#tabmenugif .descrizioneext, #tabmenugif2 .descrizioneext{
	background-image: url(immaginiweb/sfondogiflat.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
}
.descrizioneext a:link{
	color:#FFFCAE;
	text-decoration: none;
}
.descrizioneext a:hover{
	color: #FFD700;
	text-decoration: none;
}
.descrizioneext a:visited{
	color: #DCDCDC;
	text-decoration: none;
}
#tabmenuweb, #tabmenuweb2, #tabmenuweb3, #tabmenucrono, #tabmenugif, #tabmenucrono2, #tabmenugif2, #tabmenucinema, #tabmenuedicola, #tabmenuedicola2, #tabmenuedicola3, #tabmenupersonaggi{
	position: relative;
	width: 160px;
	margin-bottom: 20px;
	border-bottom: 1px groove #323232;
	border-top: 1px solid #323232;
	border-left: 1px solid #323232;
	border-right: 1px solid #323232;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	}
#tabmenuweb, #tabmenuweb2, #tabmenuweb3 {
	background-image: url(immaginiweb/sfondowebcent.gif);
	background-position: center;
	background-repeat: no-repeat;
}
#tabmenucrono, #tabmenucrono2{
	background-image: url(immaginiweb/sfondocronocent.gif);
	background-position: center;
	background-repeat: no-repeat;
}
#tabmenugif, #tabmenugif2{
	background-image: url(immaginiweb/sfondogifcent.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.descrizioneint2
{
	position:absolute;
	top:-3px;left:-1px;
	font-family: "Arial Black";
	font-size: 12px;
	padding: 1px;
	margin: 0px;
	text-align: center;
	width:159px;
	height: 20px;
	border-bottom: 1px groove #323232;
	border-top: 1px solid #323232;
	border-left: 1px solid #323232;
	border-right: 1px solid #323232;
}
#tabmenuweb .descrizioneint2, #tabmenuweb2 .descrizioneint2, #tabmenuweb3 .descrizioneint2
{
	background-image: url(immaginiweb/sfondoweb.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #eaeaea;
}
#tabmenucrono .descrizioneint2, #tabmenucrono2 .descrizioneint2
{
	background-image: url(immaginiweb/sfondochrono.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #000000;
}
#tabmenugif .descrizioneint2, #tabmenugif2 .descrizioneint2
{
	background-image: url(immaginiweb/sfondogif.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #ffffff;
}
#tabmenucinema .descrizioneint2, #tabmenupersonaggi .descrizioneint2
{
	background-image: url(immaginiweb/sfondocinema.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #000066;
}
#tabmenuedicola .descrizioneint2, #tabmenuedicola2 .descrizioneint2, #tabmenuedicola3 .descrizioneint2
{
	background-image: url(immaginiweb/sfondoedicola.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #000000;
}
#tabmenuedicola img, #tabmenuedicola2 img, #tabmenuedicola3 img, #tabmenupersonaggi img, #tabmenugif p img, #tabmenugif2 p img {
border:none;
margin: 1px auto;
}
/* primalinea*/
.primalinea {
color:#666;
border: 2px inset #aaa;
padding:2px auto;
width:99%;
background-color:#fafafa;
}
.primalinea h2 {
font-weight: bold; 
font-family: Addled, abbess, "arial black", Helvetica, sans-serif;
font-size:  20px;
}
.primalinea .quote{
margin:0px 0px 0px 0px; 
padding:0px 1px 0px 1px;
font-family: pristina ,verdana;
font-size: 18px; 
font-weight: bolder;
background-color: #ffffff; 
color:#000000;
display:inline;
border-bottom: 2px dotted;
}
.primalinea p {
font-size: 17px; 
font-variant: none;
}
.primalinea p span{
display:inline;
font-size: 13px; font-variant: none;
}
.primalinea span {
margin-bottom: 4px;
border-bottom: 2px dotted;
}
.didascalia {
margin:1px auto;
text-align:center;
border: 2px solid #aaa;
background-color:#eee;
}
.didascalia p {
font-family: verdana;
font-size:12px;
margin-top:2px;
margin-bottom:2px;
font-variant:normal;
display:block;
text-align:justify;
}
/* elementi di stile per la parte centrale*/
#ultimisiti ul {
list-style: square inside;
}
#ultimisiti ul span {
margin: 0px 2px 0px 1px;
padding: 1px 1px 1px 1px;
}
.nome { 
font-family: kids, Balloonist, addled, "arial black", serif;
font-size: 1em;
color: #6666FF;
background-color: #FFFFFF;
letter-spacing: normal;
word-spacing: normal;
margin:0px; padding:0px;
}

.subblocco .quote a:link { 
font-family: kids, Balloonist, addled, "arial black", serif;
font-size: 15px;
color: #6666FF;
background-color: #FFFFFF;
letter-spacing: normal;
word-spacing: normal;
margin:0px 0px 0px 0px; padding:5px 0px 5px 0px;
}
.subblocco .quote a:hover,a:active {
text-decoration:underline;
color:#CC0033; 
}
.subblocco .quote a:visited {
text-decoration: none;
font-size: 15px;
font-family: kids, Balloonist, addled, "arial black", serif;
color:#339966;}
#pulsante { 
font-family:Balloonist, addled, "arial black", serif;
color: #9999FF;
background-color: #FFFFFF;
}
.consigliato{
margin-left:4px;
}
.descrizione {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.7em;
color: #000;
word-spacing: normal; 
letter-spacing: normal;
text-transform:none;
margin-top: 4px;
padding:2px;
border:1px solid #666;
}
.identificativo {
font-family: Addled, Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.9em;
color: #000;
background-color: #eee; 
margin-bottom:4px;
}
.data { 
font-family: "Courier New", Courier, mono;
font-size: 14px; font-weight: bold;
text-transform: lowercase; color: #330099;
text-decoration: none; 
margin-right:4px;
}
.numero { 
font-family: "Courier New", Courier, mono;
font-size: 16px; font-weight: bold;
text-transform: lowercase; color: #fFF;
text-decoration: none; background-color: #111;
margin:0px 4px 0px 4px;
}
.blocco {
margin:1px 0px 5px 0px;
text-align:left;
border-bottom: 4px double;
}
.blocco .identificativo{
width:40%;
}
.subblocco {
margin:0px; padding:0px;
}
#finale {
height:auto;
border-bottom: 3px solid #000;
}
p.bannergrande {
	height: auto;
}
#iniziale {
border-top:2px solid #000;
background-color:#f8f8f8;
border-bottom: 1px solid #999;
margin:2px 1px 2px 1px;
padding:1px;
}
#iniziale p{
font-family: verdana;
font-size: 0.6em;
}
#esterno {
margin:1px auto;
border: none;
width:137px;
height:3000px;
}
#esternoscheda {
margin:1px auto;
margin-top:30px;
border: none;
width:400px;
height:400px;
}
#menu-esterno img {
border:none;
width:90px;
}
#sitiesterni {
margin-left:2px;
border: none;
width:115px;
height:800px;
text-align:right;
}
#mieisiti {
text-align:right;
padding-bottom:2px;
border-bottom:2px solid #444;
}
#mieisiti img {
 border:none;
 margin:2px auto;
}
.subblocco .quote{
margin:0px 0px 0px 0px; padding:0px 3px 0px 3px;
font-family: "highlight LET", algerian,BolsterBold,
"century gothic", elelphant,verdana;
font-size: 28px; font-weight: bolder;
background-color: #ffffff; color:#6666FF;
display:inline;
}


/* stili per i banner */
#e48060,  #e480602 {
margin:0px;
padding: 0px;
border: none;
width:480px;
height:60px;
}

#e24860 {
margin:0px;
padding: 0px;
border: none;
width:248px;
height:60px;
}

#e12060 {
margin:0px;
padding: 0px;
border: none;
width:120px;
height:60px;
}

#e120600 {
margin:0px;
padding: 0px;
border: none;
width:120px;
height:600px;
}

/* sitli per le news */

h4 {
display:block;
background-color:#dadada;
font-family:"arial black", sans-serif;
font-size:15px;
text-align:center;
width:70%;
margin:1px auto;
}

h5 {
display:block;
background-color:#eaeaea;
font-family:balloonist, verdana, sans-serif;
font-size:17px;
text-align:center;
width:300px;
margin:2px auto;
}

.boxform {
border-color:#dadada;
border-style:inset;
}
.bottonefumettando {
border-color:#aaa;
border-style:inset;
background-color:#eaeaea;
font-family:balloonist, verdana, sans-serif;
font-size:17px;
}
#jambagrande {
height:auto;
}

#schedesinistra {
margin:5px 170px 1px 0px;
}
#schededestra {
position: absolute;
width:170px;
top:5px;
right:0px;
padding:1px auto;
margin-bottom:1px;
}
#contenitore {
position:relative;

}
/*edicola*/
.edicola {
	width: 400px;
	padding: 5px auto;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 3px;
	margin-left: 3px;
	background-color: transparent;
}
.cover {
	width: 165px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	background-color: #000000;
	color: #FFFFF0;
	font-family: Arial Black;
	font-size: 11px;
	
}
.cover img{
	width: 165px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border: none;
}

/* stili per gli elenchi*/
#menulineare {
	display: inline;
}
#menulineare li {
	display: inline;
}
caption {
border: 2px solid #aaa;
padding:2px auto;
background-color: #cecece;
color:#222222;
width:100%;
text-align:left;
margin-top: 5px;
font-family:abbess, addled, balloonist, "arial black", serif;
font-size:15px;
}
td.cover a:link, td.number a:link {
text-decoration: underline;
color:#fff;
font-weight: normal;
} 
td.cover a:visited, td.number a:visited {
text-decoration: underline;
color:#ddd;
font-weight: normal;
}
td.cover a:hover,a:active, td.number a:hover,a:active {
text-decoration:underline;
color:#ffff00; 
font-weight:bold;
}
.number {
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 1px;
	margin-left: 1px;
	background-color: #000000;
	font-family: Arial Black;
	font-size: 14px;
	color: #ffffff;
}
.number img{
	width: 102px;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border: none;
}
tr.lineascheda {
margin-bottom: 3px;
}

#elencoschede {
	border-right: thin solid #ADADAD;
	border-left: thin solid #ADADAD;
	border-bottom: thin groove #ADADAD;
}
tabmenuweb p, #tabmenuweb2 p, #tabmenuweb3 p, #tabmenucrono p, #tabmenucrono2 p, #tabmenugif p, #tabmenugif2 p, #tabmenucinema p{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px;
margin-top:22px;
}
#tabmenupersonaggi p{
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #E7F4F7;
	color: #52626D;
	padding:0px;
	margin-top:22px;
}
#tabmenuweb p.titolo, , #tabmenuweb2 p.titolo, #tabmenuweb3 p.titolo, #tabmenucrono p.titolo, #tabmenugif p.titolo, #tabmenucrono2 p.titolo, #tabmenugif2 p.titolo, #tabmenucinema p.titolo, #tabmenupersonaggi p.titolo {
	position:absolute;
	top:22px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-variant: small-caps;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	padding:0px;
margin:0px;
background-color: #D9D9D9;
}
#tabmenuweb p.foto, #tabmenuweb2 p.foto, #tabmenuweb3 p.foto, #tabmenucrono p.foto, #tabmenugif p.foto, #tabmenucrono2 p.foto, #tabmenugif2 p.foto, #tabmenucinema p.foto, #tabmenupersonaggi p.foto{
	width:158px;
	border:1px dashed #dadada;
	font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-align:center;
	margin-bottom:22px;
}
.descrizioneext
{
	position: absolute;
	bottom: 0px;
	right: -1px;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	text-align: right;
	width: 120px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
}
#tabmenuweb .descrizioneexttab, #tabmenuweb2 .descrizioneexttab, #tabmenuweb3 .descrizioneexttab, #tabmenucinema .descrizioneexttab{
	background-image: url(immaginiweb/sfondoweblat.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
}
#tabmenucrono .descrizioneexttab, #tabmenucrono2 .descrizioneexttab{
	background-image: url(immaginiweb/sfondocronolat.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
}
#tabmenugif .descrizioneexttab, #tabmenugif2 .descrizioneexttab{
	background-image: url(immaginiweb/sfondogiflat.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
}
.descrizioneext a:link, .descrizioneexttab a:link{
	color:#FFFCAE;
	text-decoration: none;
}
.descrizioneext a:hover, .descrizioneexttab a:hover{
	color: #FFD700;
	text-decoration: none;
}
.descrizioneext a:visited,  .descrizioneexttab a:visited{
	color: #DCDCDC;
	text-decoration: none;
}
#tabmenuwebtab, #tabmenuweb2tab, #tabmenuweb3tab, #tabmenucronotab, #tabmenugiftab, #tabmenucrono2tab, #tabmenugif2tab, #tabmenucinematab, #tabmenuedicolatab, #tabmenuedicola2tab, #tabmenuedicola3tab, #tabmenupersonaggitab{
	width:160px;
	height: 253px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	vertical-align: top;
	}
	#tabmenuwebtab p.foto, #tabmenuweb2tab p.foto, #tabmenuweb3tab p.foto, #tabmenucronotab p.foto, #tabmenugiftab p.foto, #tabmenucrono2 p.foto, #tabmenugif2tab p.foto, #tabmenucinematab p.foto, #tabmenupersonaggitab p.foto{
	width:158px;
	border:1px dashed #dadada;
	font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-align:center;
	margin-bottom:22px;
}
#tabmenuwebtab, #tabmenuweb2tab, #tabmenuweb3tab {
	background-image: url(immaginiweb/sfondowebcent.gif);
	background-position: center;
	background-repeat: no-repeat;
}
#tabmenucronotab, #tabmenucrono2tab{
	background-image: url(immaginiweb/sfondocronocent.gif);
	background-position: center;
	background-repeat: no-repeat;
}
#tabmenugiftab, #tabmenugif2tab{
	background-image: url(immaginiweb/sfondogifcent.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.descrizioneint2
{
	position:absolute;
	top:-3px;left:-1px;
	font-family: "Arial Black";
	font-size: 12px;
	padding: 1px;
	margin: 0px;
	text-align: center;
	width:159px;
	height: 20px;
	border-bottom: 1px groove #323232;
	border-top: 1px solid #323232;
	border-left: 1px solid #323232;
	border-right: 1px solid #323232;
}
.descrizioneinttab
{
	font-family: "Arial Black";
	font-size: 12px;
	padding: 1px;
	margin: 0px;
	text-align: center;
	width:160px;
	height: 20px;
	}
.descrizioneexttab
{
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	text-align: right;
	width: 120px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
}
#tabmenuwebtab .descrizioneinttab, #tabmenuweb2tab .descrizioneinttab, #tabmenuweb3tab .descrizioneinttab
{
	background-image: url(immaginiweb/sfondoweb.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #eaeaea;
}
#tabmenucronotab .descrizioneinttab, #tabmenucrono2tab .descrizioneinttab
{
	background-image: url(immaginiweb/sfondochrono.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #000000;
}
#tabmenugiftab .descrizioneinttab, #tabmenugif2tab .descrizioneinttab
{
	background-image: url(immaginiweb/sfondogif.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #ffffff;
}
#tabmenucinematab .descrizioneinttab, #tabmenupersonaggitab .descrizioneinttab
{
	background-image: url(immaginiweb/sfondocinema.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #000066;
}
#tabmenuedicolatab .descrizioneinttab, #tabmenuedicola2tab .descrizioneinttab, #tabmenuedicola3tab .descrizioneinttab
{
	background-image: url(immaginiweb/sfondoedicola.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color: #000000;
}
#tabmenuedicolatab img, #tabmenuedicola2tab img, #tabmenuedicola3tab img, #tabmenupersonaggitab img, #tabmenugiftab p img, #tabmenugif2tab p img {
border:none;
margin: 1px auto;
}
#tabmenuwebtab .descrizioneexttab, #tabmenuweb2tab .descrizioneexttab, #tabmenuweb3tab .descrizioneexttab, #tabmenucinematab .descrizioneexttab{
	background-image: url(immaginiweb/sfondoweblat.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
}
#tabmenucronotab .descrizioneexttab, #tabmenucrono2tab .descrizioneexttab{
	background-image: url(immaginiweb/sfondocronolat.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
}
#tabmenugiftab .descrizioneexttab, #tabmenugif2tab .descrizioneexttab{
	background-image: url(immaginiweb/sfondogiflat.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: transparent;
}
td.collana p.autorescheda {
	margin-top: 20px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	border:1px dashed #dadada;
	font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-align:center;
	font-style: italic;
}
td.sommario p.albooriginale {
	margin-top: 2px;
	margin-bottom: 5px;
	border:1px dashed #dadada;
	font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-align:center;
	font-style: italic;
	font-weight: normal;
}
td.sommario {
	background-color: #f1f1f1;
	}
td.sommario p {
	font-family: "Agency FB", Impact, "courier new", courier, monospace;
	font-size: 17px;
	text-align: left;
	word-spacing: 1px;
	font-weight: bold;
	margin: 1px auto;
	padding-left: 2px;
}
td.datauscita {
	font-family: Impact, "courier new", courier, monospace;
	font-size: 15px;
	background-color: #eaeaea; 
	width: 60px;
	text-align: center;
}
td.collana {
font-family: Addled, Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.9em;
color: #000;
background-color: #dedede; 
margin-bottom:4px;
border: 4px;
width: 80px;
}
#elencoschede th p.piccolo {
font-size: x-small;
margin: 2px auto;
}
#elencoschede th {
font-family: Addled, Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.9em;
color: #000;
background-color: #dedede; 
margin-bottom:4px;
border: 4px black;
}
span.asterisco {
	background-color: #c0c0c0;
}
/*aggiornamenti*/
#aggiornamenti p{
text-align:center;
font-family:"arial black", arial;
font-size:1.2em;
background-color: #dadada;
color:#000000;
}
#aggiornamenti{
border:1px groove #dadada;
margin:0px;
padding:0px;
}

