/*************************************************
definizioni generiche
*/

body {
	background: #ffffff;
	border: 0px;
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 100%; /* era 80% */
	text-align: center;
	vertical-align: top;
}

body.adminPages {
	background: #ffffff;
	border: 0px;
	margin: 10px;
	padding: 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 80%;
	text-align: left;
	vertical-align: top;
}

.titoloPagina {
	font-size: 150%;
	font-weight: bold;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

table {
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	vertical-align: top;
	font-size: 100%;
	width: 100%;
}

td {
	vertical-align: top;
}

a:link {
	color: #000496;
	text-decoration: none;
}

a:visited {
	color: #000496;
	text-decoration: none;
}

a:hover {
	color: #008080;
	text-decoration: none;
}

/*
div che contiene tutto il resto
*/

.esterno, .esternoNL {
 	width: 995px;  /*era: 770, poi 1000, poi 1020*/
 	height: auto;
	text-align: center;
	margin-bottom: 5px;
	border: 1px solid #005E5E;
	margin: 0px auto;
	padding: 0px;
	/*background: #3A5A5A;*/
}

.esternoNL {
	background: #ffffff;
}

.esterno object {
	margin: 10px auto 10px auto;
}

/*************************************************
logo zn, "dichiarazione d'intenti", 
fascia contenente il titolo del canale, w3c e footer per fondo pagina
*/

.header {
	 width: 100%;
	 height: auto;
	 margin: 0px;
	 padding: 0px;
}

.divlogo {
	 width: 100%;
	 height: 89px;
	 background-image: url(pic/header3.jpg); /* era header2*/
	 border: 0px;
	 text-align: center;
}

.logo {               /* per l'immagine del logo */
	width: 316px;
	height: 47px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	}

.preview {                   /* per la scritta "preview" */
	border: 1px solid white;
	padding: 10px;
	text-align: center;
	font-weight: bold;
	font-size: 36px;
	color: white;
}

.dichiarazione {             /* div che contiene la dichiarazione d'intenti*/
	width: 100%;
	height: auto;
	background: #BECFCF;
	border: 0px;
	text-align: center;
}
	
.intestazione {              /* tag <p> che contiene la dichiarazione d'intenti*/
	text-align: center;
	color: #0000A0;
	padding: 0.5% 20px 0.5% 20px;
	font-size: 70%;
	margin: 0px;
	border: 0px;
}

.fascia {             /* div che contiene il titolo di canale*/
	width: 100%;
	height: 30px;
        border: 0px;
	margin: 0px;
	padding: 0px;
	background-image: url(pic/canalebianco2.jpg); /* era canalebianco.jpg*/
	}

.fasciaEvidenza{
        width: 100%;
	height: 30px;
        border: 0px;
	margin: 0px;
	padding: 0px;
        position:relative;
        top:0px;
        background-image: url(pic/canalebianco2.jpg);
        }


/*
// Articoli per il box "in evidenza"
*/

.inEvidenzaEsterno{
        width: 995px;
        height: auto;
	border: 0px;
	margin: auto;
	padding: 0px;
        background: #c2cece;
}

.inEvidenzaCentrale{
        width: 600px;
        height: auto;
}

.inEvidenza300x250, .inEvidenza320x250, .inEvidenza336x280, .inEvidenza300x280, .inEvidenza320x280, .inEvidenzaSpot {
    border-right-width: 5px;
    border-right-color: #c2cece;
    border-right-style: solid;
    border-left-width: 5px;
    border-left-color: #c2cece;
    border-left-style: solid;
    border-top-width: 5px;
    border-top-color: #c2cece;
    border-top-style: solid;
    text-align: left;
    background: #FFF8C6;
    overflow:hidden;
}

.inEvidenzaC300x250, .inEvidenzaC320x250, .inEvidenzaC336x280, .inEvidenzaC300x280, .inEvidenzaC320x280, .inEvidenzaCSpot {
    border-right-width: 5px;
    border-right-color: #FFFFFF;
    border-right-style: solid;
    border-left-width: 2px;
    border-left-color: #FFFFFF;
    border-left-style: solid;
    border-top-width: 2px;
    border-top-color: #FFFFFF;
    border-top-style: solid;
    text-align: left;
    overflow:hidden;
}

.inEvidenzaSpot, .inEvidenzaCSpot {
    width:auto;
    height:auto;
}

.inEvidenza300x250, .inEvidenzaC300x250{
    width:300px;
    height:250px;
}

.inEvidenza320x250, .inEvidenzaC320x250{
    width:320px;
    height:250px;
}

.inEvidenza336x280, .inEvidenzaC336x280{
    width:336px;
    height:280px;
}

.inEvidenza300x280, .inEvidenzaC300x280{
    width:300px;
    height:280px;
}

.inEvidenza320x280, .inEvidenzaC320x280{
    width:320px;
    height:280px;
}

.inEvidenzaImgSingola {
    height:auto;
    width:auto;
    z-index:1;
}

.inEvidenzaImg300x250, .inEvidenzaImg320x250, .inEvidenzaImg336x280, .inEvidenzaImg320x280, .inEvidenzaImg300x280{
    height:auto;
    z-index:1;
}

.inEvidenzaImg300x250, .inEvidenzaImg300x280{
    width:300px;
}

.inEvidenzaImg320x250, .inEvidenzaImg320x280{
    width:320px;
}

.inEvidenzaImg336x280{
    width:336px;
}

.grigioEvidenza{
    position:relative;
    width:auto;
    height:auto;
    top:-115px;
    z-index:5;
    overflow:hidden;
}

.inEvidenzaTitolo300x250, .inEvidenzaTitolo320x250, .inEvidenzaTitolo336x280, .inEvidenzaTitolo300x280, .inEvidenzaTitolo320x280{
    position:relative;
    top:-215px;
    font-weight: bold;
    display:inline-block;
    vertical-align:middle;
    padding-left: 3px;
    font-size: 165%;
    font-family: arial;
    z-index: 10;
    color:white;
}


.inEvidenzaTitolo300x250, .inEvidenzaTitolo300x280 {
    width:300px;
}

.inEvidenzaTitolo320x250, .inEvidenzaTitolo320x280 {
    width:320px;
}

.inEvidenzaTitolo336x280 {
    width:336px;
}

.inEvidenzaIntro{
    position:relative;
    top:-50px;
    width:auto;
    color:white;
    font-size: 130%;
    z-index: 10;
}

.w3c {                        /* div per img con link a w3c e testo */
	font-weight: bold;
	text-align: center;
}

.w3cText {                    /* testo in div w3c */
	font-weight: bold;
	text-align: center;
}

.w3cImage {
	border: 0px;
	padding-bottom: 5px;
	height: 31px;
	width: 88px;
}

.footer {
	width: 995px;
        clear: both;
	background: #ffffff;;
	height: auto;
	font-size: 90%;
	border: 1px solid #005E5E;
}

.immaginefooter {
	width: 100%;
	height: 30px;
	position: relative;
	bottom: 0px;
	background-image: url(pic/footerbianco2.jpg); /* era footerbianco.jpg*/
}

.immaginefooter2 {
	width: auto;
	height: 30px;
	bottom: 0px;
	background-image: url(pic/footerbianco2.jpg); /* era footerbianco.jpg*/
}


.pfooter {                    /* allinea il paragrafo che contiene il disclaimer */
	padding: 10px;
	padding-left: 40px;
	padding-right: 40px;
	text-align: center;
	font-size: 90%;
}

.nascondi {                  /*nasconde il link che porta dall'inizio del menu direttamente al corpo pagina*/
	display: none;
}

/*************************************************
div che contiene le tabelle di menu e corpo
*/

.divmenu {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	font-size: 95%;
        background: #c2cece;
}

/*
formattazione delle due righe del menu + effetto onmouseover
*/

.menutr {                     /* riga tab menu canali (sopra) */
	background: #ffffff;;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}

	.menutr ul {
		margin: 0px;
		padding: 0px;
		list-decoration: none;
	}

		.menutr li {
			display: inline;
			}

      .menutr a {
			background: #ffffff;;
      	color: #005E5E;
      	text-decoration: none;
      	font-weight: normal;
			padding-top: 5px;
			padding-bottom: 5px;
	      }
       
      .menutr a:hover {
			background: #004040;
			color: #fff;
      }


.menugoogleadsense {  /* id per ricerca Google */
	float: left;
	background: #ffffff;
	height: 22px;
	padding-top:5px;
	}

.menugooglesearch {  /* id per ricerca Google */
	float: right;
	background: #ffffff;
	height: 22px;
	padding-top:2px;
	}

#spot_leaderboard
	{
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	font-size: 95%;
	background:  #ffffff;
	}

#menuup {
	border-top: 1px solid #005E5E; 
	border-bottom: 1px solid #005E5E;
}

#menumiddle {
	height: 25px;
	background: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #005E5E; 
	}

#menudown {
	border-bottom: 1px solid #005E5E;
}

/*************************************************
table che contiene le 3 colonne
*/

.corpo {
	width: 100%;
	height: -4px;
	text-align: left;
	vertical-align: top;
	text-align: left;
	border: 0px;
}

/*
le tre colonne
*/

.sinistro {
	width: 190px; /* era 145 */
	height: 100%;
	padding-left: 2px;
	padding-right: 2px;
	background: #E5E5E5;
	border-right: 1px solid #005E5E;
}

.centrale, .centraleNL {
	background: #ffffff;;
	color: #000;
	height: 100%;
	margin: 0px;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}

.centrale{
    width: auto;
}
.centraleNL {
	width: 600px;
}

.destro {
	width: 160px; /* era 145, poi 185 */
	height: 100%;
	padding-left: 2px;
	padding-right: 2px;
	background: #E5E5E5;
	border-left: 1px solid #005E5E;
}

/*************************************************
stili per la visualizzazione degli articoli
*/

/*
lista articoli homepage
*/

.channelTitle {               /* titolo del canale */
	padding: 10px;
	padding-top: 0px;
	font-size: 200%;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}

.editoriale {                 /* riquadro per editoriale */
	text-align: center;
	width: 98%;
}

.editoriale h1 {
	margin-left: 5px;
}

.editorialeTestata {
	font-size: 170%;
	font-style: italic;
	font-weight: bold;
}

.editorialeContinua {    /* per rimando da homepage all'intero editoriale */
	border: 2px outset #C0C0C0;
	background: #004040;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
	text-align:center;
}

a.editorialeContinuaLink:link{color: #fff;}
a.editorialeContinuaLink:hover{color: #c0c0c0;}
a.editorialeContinuaLink:visited{color: #fff;}

.bordoarea {
	border: 2px solid #005E5E;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
	width: 98%;
	margin: 2% auto;
	margin-bottom: 2%;
}

	.bordoarea p {
		margin-left: 5px;
		margin-right: 5px;
		}

	.bordoarea img {
		margin-left: 5px;
		margin-right: 5px;
		}

.strillo {                    /* riquadro per strillo articoli */
	width: 98%;	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
	border-bottom: 1px solid black;
	text-align: left;
}

.strilloInEvidenza {                    /* riquadro per strillo articoli in evidenza*/
	width: 98%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
	border-bottom: 1px solid black;
	text-align: left;
        background-color: #FFF8C6;
}


.strilloTitolo {              /* titolo articolo nello strillo */
	font-size: 160%;
	text-align: left;
        vertical-align: text-top;
}

.strilloIntro {               /* occhiello articolo nello strillo */
	font-size: 105%;
        text-align: left;
}

.strilloFirma {               /* firma/data/canale articolo nello strillo */
	padding-top: 5px;
	text-align: right;
	font-style: italic;
}

.hotImage {                   /* immagine "hot" */
	border: 0px;
	vertical-align: middle;
	position: center;
}

.allineasinistra {
	text-align: left;
}

.cinquantapercento {          /* larghezza tag hr del file stampaarticoliprn.php3 */
	width: 50%;
	text-align: center;
}

.titoloPagina {        /* paragrafo intestazione formato stampabile articolo */
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	margin-bottom:12px;
}

.titolopaginaspan {      /* span per ingrandire il titolo del paragrafo sopra */
	font-size:140%;
}	

.titoloArt {
	font-family:Verdana, Arial, sans-serif;
	font-size:170%;
	font-weight:bold;
}

.introArt {
	font-family:Verdana, Arial, sans-serif;
	font-size:110%;
	font-weight:bold;
}

.autoreArt {
	font-family:Verdana, Arial, sans-serif;
	font-style:italic;
	text-align:right;
}

.firmaAutore {
	font-family:Verdana, Arial, sans-serif;
	font-style:italic;
	text-align:right;
}

.autoreArtBox {
	float:right;
	clear:both;
        margin-bottom: 5px;
}

.cmtInfoLine {          /*questa classe allinea a dx e rende corsivo il nome del commentatore*/
	width: 100%;
	text-align: right;
	font-style: italic;
 	}

.nascondicodice {			/*nasconde il codice del commentatore, confondendolo col bg */
	color: #ffffff;;
	}

a.utLinks:link {         /* link "vai al forum" "segnala l'articolo" e "formato stampabile" */
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.utLinks:hover {
	color: #c0c0c0;
	text-decoration: none;
	font-weight: bold;
}

a.utLinks:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.separabordi {          /* per separare i bordi delle celle dei link sopra  */
	border-collapse: separate;
	border-spacing: 3px;
	}

.artbutc {                /* formattazione dei tre link in fondo all'articolo: partecipa/segnala/visualizza */
	text-align:center;
	border: 2px outset #C0C0C0;
	background: #004040;
}

a.artbutclink:link{color: #fff;}
a.artbutclink:hover{color: #c0c0c0;} /*il colore era #008080;*/
a.artbutclink:visited{color: #fff;}

.correlatiArtT {          /* titoli "approfondimenti" e "commenti" */
	font-family:Verdana, Arial, sans-serif;
	font-size:140%;
	font-weight:bold;
	color: #008080;
	margin-top: 0px;
	padding-top: 15px;
/*	border-top: 1px solid black;*/
}

.multipaginaContinua {          /* frase "Questo articolo continua" per gli articoli multipagina */
	font-family:Verdana, Arial, sans-serif;
	font-size:120%;
	font-weight:bold;
        color:#A00000;
	margin-top: 0px;
}

a.multipaginaContinua:link { color:#A00000; }

a.multipaginaContinua:visited { color:#A00000; }

a.multipaginaContinua:hover { color:#A00000; text-decoration: underline; }

.multipaginaNorm{
        font-family:Verdana, Arial, sans-serif;
        font-size:120%;
        font-weight:bold;
    	color: #008080;
        margin-top: 0px;
}

a.multipaginaNorm:link { font-weight:bold; }

a.multipaginaNorm:visited { font-weight:bold; }

a.multipaginaNorm:hover { color:#A00000; text-decoration: underline; font-weight:bold;}

.pulsante {
	background: #004040;
	color: #ffffff;
	font-weight: bold;
}

.spot {
        float:left;
        margin-right:7px;
        clear:both;
}

.sondaggio {
        float:left;
        margin-right:7px;
        clear:both;
}

.spotConSondaggio, .spotConSondaggio0, .spotConSondaggio1 {
        margin-right:2px;
        margin-left:2px;
        clear:both;
        margin-bottom: 10px;
}

.sondaggioConSpot, .sondaggioConSpot0, .sondaggioConSpot1 {
        width: 280px;
        vertical-align:-100px;
        margin-bottom: 10px;
        line-height: normal;
}

.spotConSondaggio, .spotConSondaggio0 {
        float:left;
}

.spotConSondaggio1 {
        float:right;
}

.sondaggioConSpot {
        float:right;
}

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

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

.sondaggioLargo, .sondaggioLargo0, .sondaggioLargo1{
        width: 450px;
        vertical-align:-100px;
        margin-bottom: 10px;
        line-height: normal;
        text-align: left;
        clear:both;
}

.sondaggioLargo, .sondaggioLargo0{
        float:right;
        margin-left:3px;
}

.sondaggioLargo1{
        float:left;
        margin-right:3px;
}
.sondaggioConSpotTitolo {
        float:right;
        width: 280px;
        vertical-align:-100px;
        font-weight: bold;
        color: white;
        background-color: #005E5E;
        padding-left: 2px;
}

.sondaggioConSpotDomanda {
        float:right;
        width: 280px;
        vertical-align:-100px;
        background-color: #C0C0C0; /* sfondo scuro*/
        margin-bottom:20px;
        padding-left: 2px;
}

/*************************************************
stili per la visualizzazione delle pagine statiche
*/

.staticTitle {               /* titolo delle pagine statiche */
	padding: 10px;
	padding-top: 0px;
	font-size: 150%;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}

.staticTitle2 {               /* titolo delle pagine statiche - seconda riga*/
	padding: 10px;
	padding-top: 0px;
	font-size: 130%;
	font-weight: bold;
	text-align: center;
}

.linkCentered {
	text-align: center;
}

/*************************************************
stile contenuto nelle colonne laterali
*/

.titoletto {                  /* sottotitoli canali e sezioni delle colonne laterali */
	background: #005E5E;
	color: #ffffff;
	font-weight: bold;
	padding: 1px;
	text-align: center;
}

/*
titoli dei canali quando sono link (in colonna laterale)
*/

a.titoletto:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.titoletto:visited{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.titoletto:hover{
	color: #c0c0c0;
	text-decoration: none;
	font-weight: bold;
}
/*************************************************
liste usate in notizie flash e discussioni recenti forum
*/



.richiamo
{
    margin-top:4px;
}

.richiamo ul
{
    margin:0;
    padding:0;
    list-style-type:none;
    font-size:1em;
}

.richiamo ul li
{
    margin-bottom:0.2em;
}

/*************************************************
elenco newsletter
*/

/************************
colonna laterale e centrale (dinamico)
*/

.nllist_numdata {             /* numero e data; fondo chiaro */
	padding-top: 4px;
	padding-bottom: 2px;
	text-align: center;
	background: #E5E5E5;
        font-size:small;
	}

.nllist_titolo {             /* titolo; fondo chiaro */
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 3px;
/*	text-align: left; */
	text-align: center;
	background: #E5E5E5;
        font-size:small;
	}

.nllist_numdata2 {            /* numero e data; fondo scuro */
	padding-top: 4px;
	padding-bottom: 2px;
	text-align: center;
	background: #C0C0C0;
        font-size:small;
	}

.nllist_titolo2 {            /* titolo; fondo scuro */
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 3px;
	text-align: center;
	background: #C0C0C0;
        font-size:small;
	}

.inprova_titchiaro {             /* recensioni; fondo chiaro */
	padding-top: 0px; 
	padding-bottom: 0px;
	font-size: 110%;
	text-align: center;
	font-weight: bold;
	background: #E5E5E5;
	}

.inprova_titscuro {            /* recensioni; fondo scuro */
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 110%;
	text-align: center;
	font-weight: bold;
	background: #C0C0C0;
	}

.inprova_teschiaro {
	padding-top: 0px; 
	padding-bottom: 0px;
	font-size: 90%;
	text-align: left;
	background: #E5E5E5;
}

.inprova_tesscuro {
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 90%;
	text-align: left;
	background: #C0C0C0;
}

/************************
colonna centrale (statico)
*/

.nllist_numdata_list {        /* numero e data; fondo chiaro */
	padding-top: 8px;
	padding-bottom: 6px;
	text-align: center;
	background: #E5E5E5;
	}

.nllist_numdata_list2 {       /* numero e data; fondo scuro */
	padding-top: 8px;
	padding-bottom: 6px;
	text-align: center;
	background: #C0C0C0;
	}

/*************************************************
form di ricerca
*/

/*
miniform ricerca per colonna laterale
*/

.minisearch {                 /* form */
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.minisearchlink {             /* link ricerca avanzata */
	padding-top: 10px;
	text-align: center;
	font-weight: bold;
}

/*************************************************
riquadro topten in colonna
*/

.toptenglobal {               /* div link alla topten globale */
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
	text-align: left;
	font-weight: bold;
}

.toptenmonth {                /* div link alle topten mensili */
	padding-bottom: 2px;
	padding-left: 4px;
	text-align: left;
}

/**************************************************
stili spostati dal vecchio css per adeguare i ticker
*/
.ttxt {
	font-family:Verdana, Arial, sans-serif;
}

.ttxtborder {
	font-family:Verdana, Arial, sans-serif;
	border: 1px solid #000;
}

.modificapub {
        background-color: #FFF8C6;
}

.modificapubdiv{
        background-color: #FFF8C6;
        float:left;
}

/**************************************************
file iscrizione.php3
*/

.iscrizione {
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	}

/*************************************************
stili per formattazione link pagina antibufala
rif. vettori php righe 1033 1034 1035 1036
*/

.znuLettore {                                    /* pallotto commento lettore (immesso da sito)*/
	background:#ffffff;;
	color:#fff;
	padding:2px;
	border:1px solid #ffffff;;
	margin-top:5px;
}

.znuZeusNews {                                   /* pallotto commento immesso da redazione ZeusNews */
	background:#3333CC;
	color:#FFFFFF;
	padding:2px;
	border:1px solid #3333CC;
	margin-top:5px;
}

a.znuZeusNews {                                   /* pallotto commento immesso da redazione ZeusNews */
	background:#3333CC;
	color:#FFFFFF;
	padding:2px;
	border:1px solid #3333CC;
	margin-top:5px;
}

.znuApprovato {                                   /* pallotto commento lettore approvato da redazione ZeusNews */
	background: /*#009933;*/ red;
	color: /*#FFFFFF;*/ pink;
	padding:2px;
	border:1px solid /*#009933;*/ violet;
	margin-top:5px;
}

.znuDisapprovato {                                /* pallotto commento lettore approvato da redazione ZeusNews */
	background: /*#FF0000;*/ green;
	color: /*#FFFFFF;*/ yellow;
	padding:2px;
	border:1px solid /*#FF0000;*/ orange;
	margin-top:5px;
}

/*
// fine stili pallotti
*/

/********* ticker *******************/

.centra {
	width: 100%;
	text-align: center;
	border: 0px;
}

.margineauto {
	width: 420px;
	margin: 0px auto;
}

.tickeruno {
	width: 250px;
	margin: 10px auto 10px auto;
	padding: 5px;
	border: 1px solid #000040;
}

	.tickeruno a {
		color: #000496;
		}

		.tickeruno a:hover {
			color: #008080;
			}

.tickerdue {
	width: 230px;
	padding: 5px;
	border: 1px solid #008080;
	margin: 10px auto 10px auto;
}

.tickertre {
	width: 420px;
	margin: 10px auto 10px auto;
	padding: 5px;
}

.tickerquattro {
	width: 270px;
	margin: 10px auto 10px auto;
	padding: 5px;
	background: #FCFFA7;
	border: 1px solid #643F24;
}

.tickercinque {
	width: 210px;
	margin: 10px auto 10px auto;
	padding: 5px;
	border: 1px solid #000080;
}

.tickersei {
	width: 260px;
	margin: 10px auto 10px auto;
	padding: 5px;
	background: #C0FFC0;
}

.testataArt {       /*** scritta "zeusnews... " tra parentesi quadre sotto il titolo dell'articolo ****/
	font-style: italic;
}

/*************** aggiunti ****************/

.cmtInvito {
	font-family:Verdana, Arial, sans-serif;
	font-size:110%;
	font-weight:bold;
	text-align:left;
}

.cmtNome {
	font-family:Verdana, Arial, sans-serif;
	text-align:center;
}

.cmtEmail {
	font-family:Verdana, Arial, sans-serif;
	text-align:center;
}

.cmtCitta {
	font-family:Verdana, Arial, sans-serif;
	text-align:right;
}

.imgHomeLeft, .imgHomeRight {
	margin-bottom:5px;
	border:0px solid #000;
}

.imgHomeLeft {
	margin-right:5px;
}

.imgHomeRight {
	margin-left:5px;
}

/* classi per la gestione delle icone RSS */

a#rss {
	display: block;
	width: 30px;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	font-weight: bold;
	background: orange;
	color: white;
	border-top: 1px solid silver;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid silver;
}

/*
a#rss:hover {
	padding: 2px 5px 2px 5px;
	border-top: 1px solid black;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	border-left: 1px solid black;
	}
*/

.ttxtrss {
	font-family:Verdana, Arial, sans-serif;
	border: 1px solid #000;
}

.trRSSdispari {
	background: #c0c0c0;
}

.trRSSpari {
	background: #E5E5E5;
}

/************ classi per le immagini degli articoli **************/

.imgArtBox0, .imgArtBox1, .imgArtBox2 {
	padding-bottom: 3px;
	margin-bottom: 4px;
	text-align: center;
}

.imgArtBox0 {               /* img a sx */
	width: auto;
	float: left;
	padding-right: 3px;
	margin-right: 7px;
}

.imgArtBox1 {               /* img al centro */
	width: 100%;
	float: none;
}

.imgArtBox2 {               /* img a dx */
	width: auto;	    
	float: right;
	padding-left: 3px;
	margin-left: 7px;
}

.imgArtDesc {               /* div per la didascalia */
	padding-top: 3px;
	margin: auto;
	text-align: left;
	font-size: 90%;
	font-style: italic;
}

.fb_buttons {
    width:600px;
    height:25px;
    display:block;
    white-space:nowrap;
    clear:both;
    float:right;
    margin-right:-15px
}

/********************* classi per overture *********************

div.overtureDiv_*     :  classi per il div
p.overtureBoxTitle_*  :  classi per il titolo della box
p.overtureBidTitle_*  :  classi per il titolo del gruppo link sponsorizzati
p.overtureWebTitle_*  :  classi per il titolo del gruppo link non sponsorizzati
p.overtureLinkBid_*   :  classi per il testo del link per i link sponsorizzati;
                         per queste classi possono essere definite le varianti
                         a.overtureLinkBid_*:link, a.overtureLinkBid_*:hover e
                         a.overtureLinkBid_*:visited per il controllo dell'aspetto
                         in relazione alla posizione del mouse
p.overtureLinkWeb_*   :  classi per il testo del link per i link non sponsorizzati
                         per queste classi possono essere definite le varianti
                         a.overtureLinkWeb_*:link, a.overtureLinkWeb_*:hover e
                         a.overtureLinkWeb_*:visited per il controllo dell'aspetto
                         in relazione alla posizione del mouse
p.overtureDescBid_*   :  classi per il testo che accompagna il link sponsorizzato
                         per queste classi possono essere definite le varianti
                         a.overtureDescBid_*:link, a.overtureDescBid_*:hover e
                         a.overtureDescBid_*:visited per il controllo dell'aspetto
                         in relazione alla posizione del mouse
p.overtureDescWeb_*   :  classi per il testo che accompagna il link non sponsorizzato
                         per queste classi possono essere definite le varianti
                         a.overtureDescWeb_*:link, a.overtureDescWeb_*:hover e
                         a.overtureDescWeb_*:visited per il controllo dell'aspetto
                         in relazione alla posizione del mouse
.overtureBid_*        :  classi per il testo "sponsored link"

deve essere definito un gruppo di classi per ogni hook nel sito;
gli hook sono definiti in overture_cfg.php

****************************************************************/

div.overtureDiv_Default {
	text-align: left;
	background: white;
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-top: 1px solid black;
}

p.overtureBoxTitle_Default {
	background: #E5E5E5;
	text-align: center;
	color: black;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureBidTitle_Default {
	background: #E5E5E5;
	text-align: center;
	color: black;
	font-size: 115%;
	font-style: italic;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureWebTitle_Default {
	background: white;
	text-align: center;
	color: black;
	font-size: 115%;
	font-style: italic;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureLinkBid_Default, p.overtureLinkWeb_Default {
	background: #E5E5E5;
	text-align: left;
	font-size: 110%;
	font-style: italic;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
}

p.overtureLinkWeb_Default {
	background: white;
}

a.overtureLinkBid_Default:link, a.overtureLinkWeb_Default:link {
	color: #000496;
	text-decoration: none;
}

a.overtureLinkBid_Default:visited, a.overtureLinkWeb_Default:visited {
	color: #000496;
	text-decoration: none;
}

a.overtureLinkBid_Default:hover, a.overtureLinkWeb_Default:hover {
	color: #008080;
	text-decoration: none;
}

p.overtureDescBid_Default, p.overtureDescWeb_Default {
	background: #E5E5E5;
	text-align: left;
	color: black;
	font-size: 100%;
	font-style: none;
	padding: 5px;
	padding-top: 0px;
	margin: 0px;
}

p.overtureDescWeb_Default {
	background: white;
}

a.overtureDescBid_Default:link, a.overtureDescWeb_Default:link {
	color: black;
	text-decoration: none;
}

a.overtureDescBid_Default:visited, a.overtureDescWeb_Default:visited {
	color: black;
	text-decoration: none;
}

a.overtureDescBid_Default:hover, a.overtureDescWeb_Default:hover {
	color: black;
	text-decoration: none;
}

.overtureBid_Default {
	background: #E5E5E5;
	text-align: left;
	color: red;
	font-size: 90%;
	font-style: italic;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
}

/*************** Bordo sopra e sotto la box *********************/

div.overtureDiv_BorderTopBottom {
	text-align: left;
	background: white;
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

p.overtureBoxTitle_BorderTopBottom {
	background: #E5E5E5;
	text-align: center;
	color: black;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureBidTitle_BorderTopBottom {
	background: #E5E5E5;
	text-align: center;
	color: black;
	font-size: 115%;
	font-style: italic;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureWebTitle_BorderTopBottom {
	background: white;
	text-align: center;
	color: black;
	font-size: 115%;
	font-style: italic;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureLinkBid_BorderTopBottom, p.overtureLinkWeb_BorderTopBottom {
	background: #E5E5E5;
	text-align: left;
	font-size: 110%;
	font-style: italic;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
}

p.overtureLinkWeb_BorderTopBottom {
	background: white;
}

a.overtureLinkBid_BorderTopBottom:link, a.overtureLinkWeb_BorderTopBottom:link {
	color: #000496;
	text-decoration: none;
}

a.overtureLinkBid_BorderTopBottom:visited, a.overtureLinkWeb_BorderTopBottom:visited {
	color: #000496;
	text-decoration: none;
}

a.overtureLinkBid_BorderTopBottom:hover, a.overtureLinkWeb_BorderTopBottom:hover {
	color: #008080;
	text-decoration: none;
}

p.overtureDescBid_BorderTopBottom, p.overtureDescWeb_BorderTopBottom {
	background: #E5E5E5;
	text-align: left;
	color: black;
	font-size: 100%;
	font-style: none;
	padding: 5px;
	padding-top: 0px;
	margin: 0px;
}

p.overtureDescWeb_BorderTopBottom {
	background: white;
}

a.overtureDescBid_BorderTopBottom:link, a.overtureDescWeb_BorderTopBottom:link {
	color: black;
	text-decoration: none;
}

a.overtureDescBid_BorderTopBottom:visited, a.overtureDescWeb_BorderTopBottom:visited {
	color: black;
	text-decoration: none;
}

a.overtureDescBid_BorderTopBottom:hover, a.overtureDescWeb_BorderTopBottom:hover {
	color: black;
	text-decoration: none;
}

.overtureBid_BorderTopBottom {
	background: #E5E5E5;
	text-align: left;
	color: red;
	font-size: 90%;
	font-style: italic;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
}

/*************** Bordo sopra e sotto la box + margin bottom *********************/

div.overtureDiv_BorderTopBottomMargin {
	text-align: left;
	background: white;
	padding: 0px;
/*	margin: 0px: */
	margin-top: 10px;
	margin-bottom: 20px;
	border: 0px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

p.overtureBoxTitle_BorderTopBottomMargin {
	background: #E5E5E5;
	text-align: center;
	color: black;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureBidTitle_BorderTopBottomMargin {
	background: #E5E5E5;
	text-align: center;
	color: black;
	font-size: 115%;
	font-style: italic;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureWebTitle_BorderTopBottomMargin {
	background: white;
	text-align: center;
	color: black;
	font-size: 115%;
	font-style: italic;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureLinkBid_BorderTopBottomMargin, p.overtureLinkWeb_BorderTopBottomMargin {
	background: #E5E5E5;
	text-align: left;
	font-size: 110%;
	font-style: italic;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
}

p.overtureLinkWeb_BorderTopBottomMargin {
	background: white;
}

a.overtureLinkBid_BorderTopBottomMargin:link, a.overtureLinkWeb_BorderTopBottomMargin:link {
	color: #000496;
	text-decoration: none;
}

a.overtureLinkBid_BorderTopBottomMargin:visited, a.overtureLinkWeb_BorderTopBottomMargin:visited {
	color: #000496;
	text-decoration: none;
}

a.overtureLinkBid_BorderTopBottomMargin:hover, a.overtureLinkWeb_BorderTopBottomMargin:hover {
	color: #008080;
	text-decoration: none;
}

p.overtureDescBid_BorderTopBottomMargin, p.overtureDescWeb_BorderTopBottomMargin {
	background: #E5E5E5;
	text-align: left;
	color: black;
	font-size: 100%;
	font-style: none;
	padding: 5px;
	padding-top: 0px;
	margin: 0px;
}

p.overtureDescWeb_BorderTopBottomMargin {
	background: white;
}

a.overtureDescBid_BorderTopBottomMargin:link, a.overtureDescWeb_BorderTopBottomMargin:link {
	color: black;
	text-decoration: none;
}

a.overtureDescBid_BorderTopBottomMargin:visited, a.overtureDescWeb_BorderTopBottomMargin:visited {
	color: black;
	text-decoration: none;
}

a.overtureDescBid_BorderTopBottomMargin:hover, a.overtureDescWeb_BorderTopBottomMargin:hover {
	color: black;
	text-decoration: none;
}

.overtureBid_BorderTopBottomMargin {
	background: #E5E5E5;
	text-align: left;
	color: red;
	font-size: 90%;
	font-style: italic;
	padding: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
}

/******************** Per ricerca web ******************************/

div.overtureDiv_SearchWeb {
	text-align: left;
	background: white;
	padding: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border: 0px;
/*	border-top: 1px solid black; */
}

p.overtureBoxTitle_SearchWeb {
/*	background: #E5E5E5; */
	text-align: center;
	color: black;
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureBidTitle_SearchWeb {
	/*background: #E5E5E5; */
	text-align: center;
	color: black;
	font-size: 110%;
	font-style: italic;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureWebTitle_SearchWeb {
	background: white;
	text-align: center;
	color: black;
	font-size: 110%;
	padding: 0px;
	padding-top: 5px;
	margin: 0px;
}

p.overtureLinkBid_SearchWeb, p.overtureLinkWeb_SearchWeb {
/*	background: #E5E5E5; */
	text-align: left;
	font-size: 100%;
	padding: 0px;
	padding-right: 5px;
	margin: 0px;
}

p.overtureLinkWeb_SearchWeb {
	background: white;
}

a.overtureLinkBid_SearchWeb:link, a.overtureLinkWeb_SearchWeb:link {
	color: #000496;
	text-decoration: none;
}

a.overtureLinkBid_SearchWeb:visited, a.overtureLinkWeb_SearchWeb:visited {
	color: #000496;
	text-decoration: none;
}

a.overtureLinkBid_SearchWeb:hover, a.overtureLinkWeb_SearchWeb:hover {
	color: #008080;
	text-decoration: none;
}

p.overtureDescBid_SearchWeb, p.overtureDescWeb_SearchWeb {
/*	background: #E5E5E5; */
	text-align: left;
	color: black;
	font-size: 100%;
	font-style: none;
	padding: 0px;
	margin: 0px;
}

p.overtureDescWeb_SearchWeb {
	background: white;
	padding-bottom: 15px;
}

a.overtureDescBid_SearchWeb:link, a.overtureDescWeb_SearchWeb:link {
	color: black;
	text-decoration: none;
}

a.overtureDescBid_SearchWeb:visited, a.overtureDescWeb_SearchWeb:visited {
	color: black;
	text-decoration: none;
}

a.overtureDescBid_SearchWeb:hover, a.overtureDescWeb_SearchWeb:hover {
	color: black;
	text-decoration: none;
}

.overtureBid_SearchWeb {
/*	background: #E5E5E5; */
	text-align: left;
	color: black;
	font-size: 90%;
	font-style: italic;
	padding: 0px;
	padding-bottom: 15px;
	margin: 0px;
}

/******************* fine classi per overture *******************
*****************************************************************/

.firmaEditore {
	font-family:Verdana, Arial, sans-serif;
	font-size:100%;
/*	font-style:italic;*/
	text-align:left;
	clear:both;
}

.firmaEditore p {
	font-family:Verdana, Arial, sans-serif;
	font-size:100%;
/*	font-style:italic; */
	text-align:left;
	clear:both;
}

#bodyArt {
    line-height: 1.5;
}

#bodyArt a {  /* stile per i link interni agli articoli*/
    font-weight: bold;
}

#bodyArt a:hover {  /* stile per i link interni agli articoli*/
       color:#A00000;
       text-decoration: underline;
}

#bodyArt a.cerca {
    font-weight: normal!important;
}

#bodyArt a.cerca:hover {  /* stile per i link interni agli articoli*/
       font-weight: normal!important;
       color:#A00000;
       text-decoration: underline;
}

