/* HYPERTREK
   Skin: Default
*/

/* un comodo default */
body {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 10pt;
	font-style: normal;
	text-align: left;
	color: #c93;
	background-color: black;
}

/*
body{scrollbar-base-color : #392606; scrollbar-arrow-color: #c93; scrollbar-face-color: #4C3425;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 76%; color:#c93;  text-align: center;
 background-color: #000000}
*/

p.titoloriferimento {
	background: #000000 none repeat scroll 0% 50%;
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0;
	margin-top: 0;
	color: yellow;
}
p.plaquet1 {
	background: #000000 none repeat scroll 0% 50%;
	font-family: serif;
	font-weight: bold;
	font-size: 24pt;
	font-style: normal;
	text-align: center;
	color: #c93;
}
p.plaquest1 {
	background: #000000 none repeat scroll 0% 50%;
	font-family: serif;
	font-weight: bold;
	font-size: 14pt;
	font-style: normal;
	text-align: center;
	color: #c93;
}
p.plaquest2 {
	background: #000000 none repeat scroll 0% 50%;
	font-family: serif;
	font-weight: normal;
	font-size: 22pt;
	font-style: normal;
	text-align: center;
	color: #c93;
}
p.plaquetxt1 {
  background: #000000 none repeat scroll 0% 50%;
  font-family: serif;
  font-weight: lighter;
  font-size: 8pt;
  font-style: normal;
  text-align: center;
  color: #c93;
}
p.plaquequote1 {
  background: #000000 none repeat scroll 0% 50%;
  font-family: serif;
  font-weight: normal;
  font-size: 12pt;
  font-style: italic;
  text-align: center;
  color: #c93;
}
p.legtesto {
  background: #000000 none repeat scroll 0% 50%;
  font-family: sans-serif;
  font-weight: normal;
  font-size: 10pt;
  font-style: normal;
  text-align: justify;
  color: #c93;
  margin-left: 3px;
  margin-right: 3px;
  margin-bottom: 0;
}
table.tabella {
  background: #000000 none repeat scroll 0% 50%;
  font-family: sans-serif;
  font-weight: normal;
  font-size: 10pt;
  font-style: normal;
  color: #c93;
}
table.standard {
background: #000000 none repeat scroll 0% 50%;
  font-family: sans-serif;
  font-weight: normal;
  font-size: 10pt;
  font-style: normal;
  text-align: left;
  color: #c93;
}
table.guest {
background: #000000 none repeat scroll 0% 50%;
  font-family: sans-serif;
  font-weight: normal;
  font-size: 10pt;
  font-style: normal;
  text-align: left;
  color: #c93;
}
table.plaque {
  border: medium outset #c0c0c0;
background: #000000 none repeat scroll 0% 50%;
}
table.doppiatorifilm {
background: #000000 none repeat scroll 0% 50%;
  font-family: sans-serif;
  font-weight: normal;
  font-size: 8pt;
  font-style: normal;
  color: #c93;
}
h3 {
background: #000000 none repeat scroll 0% 50%;
  font-family: sans-serif;
  font-weight: normal;
  font-size: 12pt;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0.5em;
  text-align: center;
  color: #c93;
}
h5 {
background: #000000 none repeat scroll 0% 50%;
  font-family: sans-serif;
  font-weight: normal;
  font-size: 10pt;
  font-style: normal;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  color: #c93;
}
img.allineatadestra {
  margin-left: 4px;
  margin-right: -3px;
}
img.legicona {
  margin: 0px 4px 0px -2px;
  vertical-align: text-top;
  float: left;
}

/* -----------------------*/

/* contenitore della barra di navigazione */
div.barranavigazionecont {
	margin: 0px 0px 0px 0%;
	padding: 0%;
	top: 0%;
	right: 0%;
	bottom: 0%;
	left: 0%;
	width: 600px;
	height: 125px;
}

/* barra di navigazione: immagine a sinistra */
span.barranavigazionesx {
	margin-top: 0px;
	padding-left: 0px;
	width: 180px;
	float: left;
}

/* barra di navigazione: icone */
span.barranavigazionecn {
	margin-top: 0;
	padding-left: 0px;
	width: 425px;
}
/

/* contenitore di tutta la pagina, esclusa la barra di navigazione e il piede */
div.contenitorepagina {
  border-style: none;
  border-width: 0px;
  margin: 3px auto 0px;
  width: 100%;
}

/* contenitore dell'indice */
div.contenitoreindice {
	border-top: 1px solid #bb0000;
	margin: 0;
	float: left;
	width: 16%;
	min-height: 400px;
	background-color: #000000;
}

/* contenitore dell'intestazione dell'indice */
div#indiceintestazione {
}

/* testo dell'intestazione dell'indice */
div.indiceintestazionetxt {
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 0;
	margin-top: 3pt;
	text-align: center;
	color: #bb0000;
}

/* contenitore del testo dell'indice */
div#indicetesto {
}

/* testo dell'indice */
div.indicetesto {
	margin: 0 4px;
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}

/* testo dell'indice se il link e' ad un menu*/
div.indicetestomenu {
	margin: 0 4px;
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
}

/* titolini nella colonna a sinistra */
div.lastdata {
	margin: 3pt 2px 0;
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-align: center;
}

/* contenitore del testo dei link */
div.contenitorelink {
	border-top: 1px solid #BB0000;
	margin: 0;
	float: right;
	width: 16%;
	color: #880000;
	font-size: 9pt;
	text-align: justify;
	min-height: 400px;
	background-color: #000000;
	margin-left: 5px;
/*	border-left: 1px dotted #996633*/
}

/* testo del box di ricerca */
div.cerca {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
	color: #c93;
	margin-top: 0.3em;
	margin-bottom: 0.6em;
}

/* casella di testo del box di ricerca */
input.cercatext {
	font-family: sans-serif;
	font-weight: bold;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	color: red;
	border: 1px solid #781351;
}

/* pulsante del box di ricerca */
input.cercabtn {
	/*  background: #c0c0c0 none repeat scroll 0% 50%;*/
	font-family: sans-serif;
	font-weight: normal;
	font-size: 7pt;
	font-style: normal;
	text-align: center;
	color: maroon;
	border: 1px solid;
}

/* contenitore della parte centrale vera e propria */
div.contenitoretesto {
	border-top: 1px solid #bb0000;
	/*  border-right: 1px dotted #996633;
  border-left: 1px dotted #996633;*/
	margin-left: 16%;
	margin-right: 16%;
	min-height: 400px;
}

/* contenitore della parte inferiore della pagina (footer) */
div.contenitorefooter {
  border-top: 1px solid #bb0000;
  margin: 0;
  padding: 0.5em;
  clear: both;
  color: #333333;
  background-color: #000000;
}


/* icona della sezione ed eventuale icona della stazione */
div.testoiconasezione {
	float: left;
}

/* contenitore di icona di sesione, titolo e icone di navigazione */
div.testotitolo {
	min-height: 50px; 
}

/* testo del titolo della pagina  */
span.testotitolotesto {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 16pt;
	margin-top: 2px;
	margin-left: 6px;
	margin-bottom: 0;
	font-style: normal;
	text-align: left;
	color: #c00000;
}

/* icona con le frecce di navigazione tra gli episodi */
div.testofreccenavigazione {
	float: right;
}

/* testo vero e proprio della pagina sotto al titolo */
div.testopagina {
}

/* form di ricrca */
form#frmCerca {
}

/* pulsante di submit del form di ricrca */
input#subCerca {
}

/* immagini in alto a destra nella colonna centrale */
span.immaginialtodx {
	margin-top: 0;
	margin-left: 4px;
	float: right;
}

/* Imagine in alto a destra nella pagina */
img.altodx {
	/*float: right;*/
}


/* contenitore esterno della tabella con le tabelle dei dati e dei guest di un episodio */
div.episodiocontenitoretabellona {
	width: 100%;
}

/* tabella con le tabelle dei dati e dei guest di un episodio */
table.episodiotabellona {
}


/* tabella a sinistra con i dati dell'episodio */
table.episodiodati {
  background: transparent;
}

/* tabella a destra con i guest dell'episodio */
table.episodioguest {
  background: transparent;
}

/* contenitore dei capitoli */
div.testocapitolo {
	background: transparent;
	width: 100%;
}

/* contenitore del titolo di un capitolo */
div.testocapitolotitolo {
	width: 100%;
	min-height: 2em;
}

/* titolo di un capitolo */
span.testocapitolotitolotesto {
	background: transparent;
	font-weight: bold;
	font-size: 12pt;
	font-style: normal;
	text-align: left;
	color: #ff7f50;
	float: left;
	margin-top: 0.5em;
}

/* icona per i link a top */
div.testocapitolotitololinktop {
	background: transparent;
	margin-top: 0.2em;
	float: right;
	width: 32px;
}

/* testo del capitolo */
div.testocapitolotesto {
	margin-left: 3px;
	margin-right: 3px;
	text-align: justify;
	margin-bottom: 0.5em;
	margin-top: 0.1em;
}

/* testo del capitolo */
ul.capitolopunto {
	margin-right: 3px;
	padding-left: 2em;
	text-align: justify;
	list-style-image: url(/skin/standard/bullet01.png);
	margin-top: 0.1em;
}


/* testo standard */
div.testostandard {
	margin-right: 6px;
	background: transparent;
	font-family: sans-serif;
	font-weight: normal;
	font-size: 10pt;
	font-style: normal;
	text-align: justify;
	color: #FC6;
	margin-bottom: 0.3em;
}

/* contenitore del testo standard */
div.testostandardcontenitore {
	margin-left: 3px;
	margin-right: 3px;
	background: transparent;
	width: 100%;
}

/* testo della timeline di Star Trek */
div.timelinest {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 10pt;
	font-style: normal;
	text-align: justify;
	color: #c93;
	margin-bottom: 0.3em;
}

/* contenitore della timeline di Star Trek */
div.timelinestcontenitore {
	background: transparent;
	margin-left: 3px;
	margin-right: 3px;
	width: 100%;
}

/* icona della timeline di Star Trek*/
img.timelinesticona {
	margin: 0px 4px 0px -2px;
	vertical-align: text-top;
}

/* commento alla timeline di Star Trek*/
div.timelinestcommento {
	font-weight: normal;
	font-style: italic;
	text-align: justify;
	margin-top: -0.5em;
	margin-left: 1em;
	margin-bottom: 0.3em;
}

/* contenitore degli eventi Trek */
div.eventitrekcontenitore {
	background: transparent;
	margin-left: 3px;
	margin-right: 3px;
	width: 100%;
}

/* testo degli eventi Trek */
div.eventitrek {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 10pt;
	font-style: normal;
	text-align: justify;
	color: #c93;
	margin-bottom: 0.3em;
}

/* icona degli eventi Trek*/
img.eventitrekicona {
	margin: 0px 4px 0px -2px;
	vertical-align: text-top;
}

/* commento agli eventi Trek*/
div.eventitrekcommento {
	font-weight: normal;
	font-style: italic;
	text-align: justify;
	margin-top: -0.5em;
	margin-left: 1em;
	margin-bottom: 0.3em;
}

/* riferimenti nella colonna di destra */
div.testoriferimento {
	color: #BB0000;
	margin: 0 4px 10px;
	background: transparent;
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: justify;
}

/* colore degli hot text standard */

a:link {
	color: yellow;
	text-decoration: none;
}

a:visited {
	color: olive;
	text-decoration: none;
}

a:visited:hover {
	color: yellow;
	text-decoration: underline;
}


a:active {
	color: yellow;
	text-decoration: underline;
}

a:link:hover {
	color: #FF3;
	text-decoration: underline;
}

/*a {
	color:#FC3;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
*/


/* colore degli hot text dei link esterni */
a.esterno {
	color: yellow;
	text-decoration: none;
}

a.esterno:visited:hover {
	color: yellow;
	text-decoration: underline;
}

a.esterno:visited {
	color: olive;
	text-decoration: none;
}

a.esterno:active {
	color: #FF3;
	text-decoration: none;
}

a.esterno:link:hover {
	color: #FF3;
	text-decoration: underline;
}

/* paragrafo delle apprizioni del cast */
div.apparizionicast {
	margin-left: 3px;
	margin-right: 3px;
	text-align: justify;
	margin-bottom: 0.5em;
	margin-top: 0.1em;
}

/* Testo "classifica" nella pagina quante volte */
div.qvclassificatitolo {
	margin-left: 3px;
	margin-bottom: 0.1em;
	margin-top: 0.5em;
}

/* lista ordinata nella pagina quante volte */
ol.qvclassifica {
	margin-left: 3px;
	text-align: justify;
	margin-top: 0.1em;
}

/* titolo dei capitoletti della pagina delle statistiche */
div.statistichetitolo {
	background: transparent;
  font-family: sans-serif;
	font-weight: bold;
	font-size: 10pt;
	font-style: normal;
	text-align: left;
	color: #c93;
  margin-left: 3px;
  margin-right: 3px;
	margin-top: 0.5em;
}

/* testo della pagina delle statistiche */
div.statistiche {
	background: transparent;
  font-family: sans-serif;
	font-weight: normal;
	font-size: 9pt;
	font-style: normal;
	text-align: left;
	color: #c93;
  margin-left: 10px;
  margin-right: 3px;
}

/* blocco del titolo del sito nella copertina */
div.copertinatitolo {
  font-family: sans-serif;
  font-weight: normal;
  font-size: 10pt;
  font-style: normal;
  text-align: center;
  color: #c93;
	margin-bottom: 1em;
	margin-top: 0;
}

/* blocchi di testo "grosso" nella copertina */
div.copertinagrosso {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 18pt;
  font-style: normal;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0.3em;
  color: #c93;
}

/* citazione casuale nella copertina */
div.copertinarandomquote {
  border: 1px dotted #BB0000;
  padding: 3px;
  font-family: sans-serif;
  font-weight: normal;
  font-size: 9pt;
  font-style: normal;
  text-align: left;
  color: #c93;
  margin-left: 10%;
  margin-right: 10%;
  margin-top: 1em;
  margin-bottom: 1em;
}

/* blocco del disclaimer in fondo alla copertina */
div.copertinadisclaimer {
  font-family: sans-serif;
  font-size: 10pt;
  font-style: normal;
  text-align: center;
  color: #c93;
  margin-top: 0.8em;
  margin-bottom: 0;
}

/* dedica dei film */
div.dedicafilm {
  font-family: sans-serif;
  font-weight: bold;
  font-size: 14pt;
  font-style: italic;
  text-align: center;
  color: #c93;
}

/* indicazione della stagione di una serie nella timeline */
div.ttstagione {
	background: transparent;
	font-weight: bold;
	font-size: 12pt;
	font-style: normal;
	text-align: center;
	color: #663300;
	margin-top: 0.5em;
}

/* testo della pagina "mappa del sito" */
div.mappadelsito {
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0.2em;
	margin-left: 5px;
	font-family: sans-serif;
	font-weight: normal;
	font-size: 9pt;
	font-style: normal;
	text-align: justify;
	color: #c93;
}

/* pie di pagina: titolo originale */
div.piedipaginaoriginale {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	margin-right: 1.0em;
}

/* pie di pagina: testo */
div.piedipaginatesto {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
}

/* pie di pagina: ultimo aggiornamento */
div.piedipaginaultimoaggiornamento {
	color: #a52a2a;
	font-family: sans-serif;
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	text-align: right;
	margin-left: 1.0em;
}

/* pie di pagina: ultimo aggiornamento */
div.gnufdl {
	color: #a52a2a;
	font-family: sans-serif;
	font-weight: normal;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
	margin-top: 0.2em;
}

/* statistiche: dettaglio dei capitoli */
ul.statistichepunto {
	margin-right: 3px;
	padding-left: 2em;
	text-align: justify;
	margin-top: 0;
	margin-bottom: 0;
  font-size: 8pt;
}

/* testo preformattato */
pre {
	font-family: monospace;
  font-size: 9pt;
}

/* riga dell'elenco delle skin */
div.elencoskin {
	margin-bottom: 1em;
}

/* pulsante per la selezione di una skin */
input.elencoskinbtn {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 7pt;
	font-style: normal;
	text-align: center;
	color: #c93;
	border: 1px solid
}

/* intestazione dei capitoli della legenda */
div.legendaintestazione {
	background: transparent;
  font-family: sans-serif;
	font-weight: bold;
	font-size: 12pt;
	font-style: normal;
	text-align: left;
	color: #663300;
	margin-top: 0.5em;
}

/* tabella della legenda */
table.legenda {
}

/* log delle modifiche */
div.logmodifiche {
	font-size: 8pt;
}
