@charset "UTF-8";
/* -------------------------------------------------------------------
	Terrasanta - Foglio di stile generale
	
	Versione:			1.0 del 08.02.10
	Ultima revisione:	08.02.10
	Ultima validazione:	-
	Autore:				Alessandro Placidi, Stefano Rossi
	Contatto:			a.placidi@mindgear.it, s.rossi@mindgear.it
	© 2010 Terrasanta
------------------------------------------------------------------- */


/* -- INDEX ------------------

[1.0] PULSANTI GENERICI
[2.0] FIELDSET GENERICO
[3.0] BANNER
[4.0] TESTATA
[5.0] CORPO PRINCIPALE
  [5.1] COLONNA SINISTRA
    [5.1.1] MENU PRINCIPALE
      [5.1.1.1] MENU PRINCIPALE VOCE SELEZIONATA
			[5.1.1.2] SUB MENU CHIUSO
			[5.1.1.3] SUB MENU APERTO NON SELEZIONATO
			[5.1.1.4] SUB MENU APERTO SELEZIONATO
			[5.1.1.5] SUB MENU ULTIMA VOCE SENZA BORDO PUNTINATO
		[5.1.2] RIQUADRO TESTATE
	[5.2] COLONNA DESTRA HOME (contenuto e opzioni)
	[5.3] COLONNA destra-sinistra HOME (centrale) (contenuto)
		[5.3.1] ARTICOLO PRIMO PIANO
		[5.3.2] BANNER 468 x 60
		[5.3.3] AREA SECONDO PIANO HOME
			[5.3.3.1] COLONNA ARTICOLI HOME
				[5.3.3.1.1] AREA ARTICOLI SECONDO PIANO
			[5.3.3.2] AREA APPROFONDIMENTI HOME
				[5.3.3.2.1] NAVOGATORE PAGINE PER BOX APPROFONDIMENTI
				[5.3.3.2.2] BOX APPROFONDIMENTI SPECIFICO -- APPUNTAMENTI
		[5.3.4] ARTICOLI ALTRE NOTIZIE PAGINA ATTUALITA
		[5.3.5] TASTO NOTIZIE MENO RECENTI
		[5.3.6] ARTICOLO COMPLETO
			[5.3.6.1] AREA COMMENTI
				[5.3.6.1.1] COMMENTO MODERATORE
		[5.3.7] AREA RIVISTA
			[5.3.7.1] AREA INTRODUZIONE RIVISTA
			[5.3.7.2] AREA SOMMARIO RIVISTA
	[5.4] COLONNA DESTRA DESTRA (opzioni)
		[5.4.1] RIQUADRI
		[5.4.2.1] AREA GLI ARTICOLI PIU LETTI -- HOME
		[5.4.2.2] AREA PAROLA AI LETTORI -- HOME
		[5.4.2.3] AREA LA REDAZIONE SEGNALA -- HOME
		[5.4.2.4] AREA STRUMENTI -- ARTICOLO
		[5.4.2.5] AREA ALTRI ARTICOLI -- ARTICOLO
		[5.4.2.6] AREA CONTENUTI CORRELAT -- ARTICOLO
		[5.4.2.7] AREA IN QUESTO NUMERO -- ARTICOLO
		[5.4.2.8] AREA ABBONAMENTI -- HOME-RIVISTA
		[5.4.2.9] AREA ARCHIVIO -- HOME/RIVISTA
	[5.5] CHI SIAMO
		[5.5.1] AREA RECAPITI 
		[5.5.2] AREA DATI 
	[5.6] LINKS	
		[5.6.1] AREA AVVERTENZA 
	[5.7] CREDITS	
	[5.8] CONTATTI
	[5.9] NEWSLETTER	
	[5.10] RICERCA AVANZATA	
	[5.11] FOOTER
	[5.12] INVIA AD UN AMICO
	[5.13] SCRIVI ALL'AUTORE
  [5.14] ABBONAMENTI		
  [5.15] AVVISI ED ERRORI		

--------------------------- */
body {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	background: url(../img/sfondo-body.jpg) repeat-x 0 0; 
}


a {
	color: #6b1919;
}

a:hover {
	color: #BD4042;
}

/* [1.0] PULSANTI GENERICI
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
.pulsanti {
	height: 16px;
}

.pulsanti a {
	display: inline;
	float: left;
	width: auto;
	height: 15px;
	line-height: 15px;
	margin-right: 5px;
	padding: 0 5px;
	border: 1px solid #CFC1AB;
	color: #654613;
	background: #f6f3ef url(../img/sfondo-tasto.png) repeat-x 0 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1.3px;
}

.pulsanti a:hover {
	display: inline;
	height: 14px;
	line-height: 14px;
	padding-top: 1px;
	color: #654613;
	background: #f6f3ef url(../img/sfondo-tasto.png) repeat-x 0 -1px;
}

.pulsanti br {
	clear: left
}

fieldset {
	padding: 4px 9px 0 9px;;
	border: none;
}



/* [2.0] FIELDSET GENERICO
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
fieldset label {
	display: inline-block;
	margin-top: 2px;
	text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
	color: #654613;
	font-size: 11px;
}

fieldset input {
}

fieldset select {
}



/* [3.0] BANNER
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
.banner-facebook {
	width: 130px;
	height: 60px;
	margin: 8px auto 19px auto;
	padding: 4px;
	color: #6b1919;
	background: url(../img/banner-facebook.png) no-repeat 0 0;
}

.banner-facebook p {
	margin: 4px 0 0 0;
	text-align: center;
	font-size: 15px;
}

.banner-facebook a {
	display: block;
	width: 120px;
	height: 30px;
	margin: auto;
	text-indent: -30000px;
}

.banner-120-60 {
	width: 138px;
	height: 77px;
	margin: auto;
	background: url(../img/banner-120-60.png) no-repeat 0 0;
}

.banner-120-60 img {
	margin: 9px;
	border: none;
}

.banner-150-90 {
	width: 168px;
	height: 108px;
	margin: auto;
	background: url(../img/banner-150-90.png) no-repeat 0 0;	
}

.banner-150-90 img {
	margin: 9px;
	border: none;
}

.banner-120-240 {
	width: 138px;
	height: 258px;
	margin: auto;
	background: url(../img/banner-120-240.png) no-repeat 0 0;	
}

.banner-120-240 img {
	margin: 9px;
	border: none;
}

.banner {
	margin: 15px auto 0 auto;
}

.banner img {
	display: block;
	margin: auto;
	border: none;
	margin: auto;
}

.banner .bannerFlash {
	display: block;
	margin: auto;
	border: none;
	margin: auto;
}

/* [4.0] TESTATA
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
#testata {
	width: 944px;
	height: 77px;
	margin: 22px auto 0 auto;
}

#testata h1 {
	display: inline;
	float: left;
	width: 430px;
	height: 60px;
	margin: 10px 0 0 10px;
	background: url(../img/terrasanta-net.png) no-repeat 0 0;
	text-indent: -30000px;
}

#testata h1 a {
	display: block;
	height: 60px;
}

.banner-testata {
	display: inline;
	float: right;
	width: 486px;
	height: 77px;
	margin: 0 8px 0 0;
	background: url(../img/banner-testata.png) no-repeat 0 0;
}

.banner-testata img {
	padding: 9px;
	border: none;
}



/* [5.0] CORPO PRINCIPALE
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
#principale {
	clear: both;
	width: 920px;
	margin: 0 auto;
	padding: 26px 12px 0 12px;
	background: #FFF url(../img/sfondo-principale.jpg) no-repeat 0 0;
}

#principale #corpo {
	background: url(../img/sfondo-corpo.png) repeat-y 0 0;
}



/* [5.1] COLONNA SINISTRA
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
#navigazione {
	float: left;
	width: 201px;
	/* Questo min height è per mantenere il footer abbastanza in basso da restare fuori dalle ombre laterali di principale */
	min-height: 850px;
	padding-bottom: 24px;
}



/* [5.1.1] MENU PRINCIPALE
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
#navigazione ul {
	margin: 0;
	padding: 0;
	font-size: 18px;
	list-style: none;
}

#navigazione ul li {
	margin: 0;
	padding: 0;
}

#navigazione ul li a {
	height: auto !important;
	height: 1em;
	margin: 0;
	padding: 12px 0 12px 25px;
	display: block;
	color: #9c0505;
	background: url(../img/punto-lista-menu.gif) no-repeat 15px center;
	text-decoration: none;
	border-bottom: #DACFBE solid 1px;
}

/* [5.1.1.1] MENU PRINCIPALE VOCE SELEZIONATA
------------------------------------------------------------------------------------------ */
#navigazione li.voce-menu-corrente {
	margin-left: 0;
	padding-left: 12px;
	background: #FFF;
	border-left: #C8B89E solid 1px;
	border-bottom: #DACFBE solid 1px;
}

#navigazione li.voce-menu-corrente a {
	border-bottom: none;
}

/* [5.1.1.2] MENU PRINCIPALE VOCE OPZIONALE
------------------------------------------------------------------------------------------ */
#navigazione li.voce-menu-opt a {
	color: #000;
}

#navigazione li.voce-menu-corrente-opt {
	margin-left: 0;
	padding-left: 12px;
	background: #FFF;
	border-left: #C8B89E solid 1px;
	border-bottom: #DACFBE solid 1px;
}

#navigazione li.voce-menu-corrente-opt a {
	color: #000;
	border-bottom: none;
}

/* [5.1.1.2] SUB MENU CHIUSO
------------------------------------------------------------------------------------------ */
#navigazione .sub-menu-chiuso {
	padding: 0;
	margin: 0;
	height: 45px;
	overflow: hidden;
	background: url(../img/simbolo-submenu-chiuso.gif) no-repeat 175px 15px;
	border-left: #c8b89e solid 1px;
	border-right: #c8b89e solid 1px;
	border-bottom: #DACFBE solid 1px;
}

#navigazione .sub-menu-chiuso a{
	border-bottom: none;
}

#navigazione .sub-menu-chiuso ul {
	height: 0;
	background-color:#f7f4f0;
}

#navigazione .sub-menu-chiuso ul li {
	margin: 0 20px;
	font-size: 16px;
	border-bottom: #c8b89e dotted 1px;
}

#navigazione .sub-menu-chiuso ul li a {
	height: auto !important;
	height: 1em;
padding-top: 7px;
	padding-bottom: 7px;
	color: #5F4110;
	border-bottom: none;
}

/* [5.1.1.3] SUB MENU APERTO NON SELEZIONATO
------------------------------------------------------------------------------------------ */
#navigazione .sub-menu-aperto {
	background: #eee5d9 url(../img/simbolo-submenu-aperto.gif) no-repeat 175px 15px;
	border-left: #c8b89e solid 1px;
	border-right: #c8b89e solid 1px;
}

#navigazione .sub-menu-aperto a {
	border-bottom: none;
}

#navigazione .sub-menu-aperto ul {
	background-color:#f7f4f0;
	border-bottom: #DACFBE solid 1px;
}

#navigazione .sub-menu-aperto ul li {
	margin: 0 20px;
	font-size: 16px;
	border-bottom: #c8b89e dotted 1px;
}

#navigazione .sub-menu-aperto ul li a {
	padding-top: 7px;
	padding-bottom: 7px;
	color: #5F4110;
	border-bottom: none;
}

/* [5.1.1.4] SUB MENU APERTO SELEZIONATO
------------------------------------------------------------------------------------------ */
#navigazione .sub-menu-aperto-selezionato {
	height: auto;
	background: #FFF  url(../img/simbolo-submenu-aperto.gif) no-repeat 175px 15px;
	border-left: #c8b89e solid 1px;
	border-right: none;
}

#navigazione .sub-menu-aperto-selezionato a {
	border-bottom: none;
}

#navigazione .sub-menu-aperto-selezionato ul {
	background-color: #FFF;
	border-bottom: #DACFBE solid 1px;
}

#navigazione .sub-menu-aperto-selezionato ul li {
	margin: 0 20px;
	font-size: 16px;
	border-bottom: #c8b89e dotted 1px;
}

#navigazione .sub-menu-aperto-selezionato ul li a {
	height: auto !important;
	height: 1em;
padding-top: 7px;
	padding-bottom: 7px;
	color: #5F4110;
	border-bottom: none;
}

#navigazione .sub-menu-aperto-selezionato .voce-submenu-corrente {
	padding-left: 15px;
	color: #6b1919;
}

#navigazione .sub-menu-aperto-selezionato .voce-submenu-corrente a {
	color: #6b1919;
}

/* [5.1.1.5] SUB MENU ULTIMA VOCE SENZA BORDO PUNTINATO
------------------------------------------------------------------------------------------ */
#navigazione ul li ul li.sub-menu-ultimo {
	border-bottom: none;
}

/* [5.1.2] RIQUADRO TESTATE
------------------------------------------------------------------------------------------ */
.contenitore-testate {
	width: 189px;
	height: 213px;
	margin: 12px auto auto auto;
	background: url(../img/sfondo-nostre-testate.jpg) no-repeat 0 0;
}

.contenitore-testate p.testate {
	padding: 12px 0 8px 12px;
	font-size: 15px;
	color: #6b1919;
}

.contenitore-testate p {
	margin: 0;
	padding: 0;
}

.contenitore-testate a {
	display: block;
	width: 170px;
	height: 80px;
	margin: auto auto 3px auto;
	background: #000;
	text-indent: -30000px;
}

.contenitore-testate a.terrasanta {
	background: url(../img/logo-testate-terrasanta.png) no-repeat 0 0;
}

.contenitore-testate a.eco {
	background: url(../img/logo-testate-eco-di-terrasanta.png) no-repeat 0 0;
}

.contenitore-testate a.holyland {
	height: 163px;
	background: url(../img/logo-testate-holyland.png) no-repeat 0 0;
}

.contenitore-testate a.terrasanta-selezionato {
	background: url(../img/logo-testate-terrasanta-selezionato.png) no-repeat 0 0;
}

.contenitore-testate a.eco-selezionato {
	background: url(../img/logo-testate-eco-di-terrasanta-selezionato.png) no-repeat 0 0;
}

.contenitore-testate a.holyland-selezionato {
	height: 163px;
	background: url(../img/logo-testate-holyland-selezionato.png) no-repeat 0 0;
}




/* [5.2] COLONNA DESTRA HOME (contenuto e opzioni)
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
#contenuto-opzioni {
	display: inline;
	float: right;
	width: 719px;
}


#contenuto-opzioni #contenuto p.testo-centrato {
	text-align: center;
}


/* [5.3] COLONNA destra-sinistra HOME (centrale) (contenuto)
------------------------------------------------------------------------------------------ 
------------------------------------------------------------------------------------------ 
------------------------------------------------------------------------------------------ */
#contenuto {
	display: inline;
	float: left;
	width: 498px;
	padding: 33px 14px 0 14px;
}



/* [5.3.1] ARTICOLO PRIMO PIANO
------------------------------------------------------------------------------------------ */

#contenuto .area-primo-piano {
	border-bottom: #c8b89e solid 1px;	
}

#contenuto .area-primo-piano h2 {
	margin: 0;
	padding: 0 15px 15px 15px;
	font-size: 24px;
	font-weight: normal;
}

#contenuto .area-primo-piano h2 a {
	text-decoration: none;
	color:#000;
}

#contenuto .area-primo-piano .immagine-primo-piano {
	float: left;
	display: block;
	margin-left: 5px;
	margin-right: 12px;
	margin-bottom: 10px;
	background: url(../img/sfondo-immagine.png) no-repeat bottom right;
	border: none;
}

#contenuto .area-primo-piano img {
	margin: 0 14px 15px 4px;
	border: none;
}

#contenuto .area-primo-piano p {
	margin: 0;
	padding: 0 15px;
	line-height: 20px;
	font-size: 13px;
	text-align: justify;
}

#contenuto .area-primo-piano p a {
	display: inline-block;
	color: #6b1919;
	background: url(../img/simbolo-succ.gif) no-repeat center right; 
	padding-right: 10px;
}

#contenuto .area-primo-piano p a:hover {
	color: #c40d0d;
}

#contenuto .area-primo-piano .footer-primo-piano {
	padding: 5px 15px 20px 15px;
	font-size: 12px;
	font-style: italic;
	letter-spacing: 1.3px;
	color: #654613;
}

#contenuto .area-primo-piano .clear {
	clear: both;
	text-indent: -3000px;
	height: 1px;
}

#contenuto .area-primo-piano .footer-primo-piano a {
	background:none; 
	padding-right: 0;
	color: #6b1919;
	text-decoration: none;
}

#contenuto .area-primo-piano .footer-primo-piano a span {
	font-size: 11px;
}

#contenuto .area-primo-piano .banner-468-60 {
	border-top: #c8b89e solid 1px;	
}

#contenuto .area-primo-piano .banner-468-60 img {
	margin: 9px;
}


/* [5.3.2] BANNER 468 x 60
------------------------------------------------------------------------------------------ */
.banner-468-60 {
	padding-top: 10px;
	padding-bottom: 10px;
}

.banner-468-60 a {
	display: block;
	width: 486px;
	height: 78px;
	margin: auto;
	background: url(../img/banner-468-60.jpg) no-repeat 0 0;
}

.banner-468-60 img {
	margin: 9px;
	border: none;
}

/* [5.3.3] AREA SECONDO PIANO HOME
------------------------------------------------------------------------------------------ */
#contenuto .area-secondo-piano {
	padding: 12px 0;

}

#contenuto .area-secondo-piano .banner-468-60 {
	clear: both;
	border-top: #c8b89e solid 1px;	
}


/* [5.3.3.1] COLONNA ARTICOLI HOME
------------------------------------------------------------------------------------------ */

.area-secondo-piano .area-altri-articoli-home {
	float: left;
	width: 265px;
	margin-bottom: 10px;
}

/* [5.3.3.1.1] AREA ARTICOLI SECONDO PIANO
------------------------------------------------------------------------------------------ */

.articolo-secondo-piano {
	clear: both;
	padding: 10px 0 21px 0;
}

.articolo-secondo-piano h2 {
	margin: 0;
	padding: 0 0 15px 0;
	font-size: 16px;
	font-weight: normal;
}

.articolo-secondo-piano h2 a {
	text-decoration: none;
	color: #000;
}

.articolo-secondo-piano .immagine-secondo-piano {
	float: left;
	display: block;
	margin-left: 5px;
	margin-right: 12px;
	background: url(../img/sfondo-immagine.png) no-repeat bottom right;
	border: none;
}

.immagine-secondo-piano img {
	margin: 0 14px 15px 4px;
	border: none;
}

.articolo-secondo-piano p {
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.articolo-secondo-piano p a {
	display: inline-block;
	color: #6b1919;
	background: url(../img/simbolo-succ.gif) no-repeat right 4px; 
	padding-right: 10px;
}

.articolo-secondo-piano p a:hover {
	color: #c40d0d;
}

.articolo-secondo-piano .footer-secondo-piano {
	margin-top: 3px;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	letter-spacing: 1.3px;
	color: #654613;
}

.articolo-secondo-piano .footer-secondo-piano a {
	background:none; 
	padding-right: 0;
	color: #6b1919;
	text-decoration: none;
}

.articolo-secondo-piano .footer-secondo-piano a span {
	font-size: 11px;
}

.area-altri-articoli-home .pulsanti {
	width: 100%;
	padding-bottom: 10px;
}

.area-altri-articoli-home .pulsanti a {
	width: 100%;
	height: 20px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	text-align: center;
}

.area-altri-articoli-home .pulsanti a:hover{
	height: 19px;
}

/* [5.3.3.2] AREA APPROFONDIMENTI HOME
------------------------------------------------------------------------------------------ */

#contenuto .area-approfondimenti {
	width: 216px;
	margin-bottom: 10px;
	float: right;
}

#contenuto .box-area-approfondimenti {
	width: 208px;
	margin:  0 auto 8px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-box-area-approfondimenti-sotto.png) no-repeat 0 bottom;
}

#contenuto .box-area-approfondimenti div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-box-area-approfondimenti-sopra.png) no-repeat 0 0;
}

#contenuto .box-area-approfondimenti h2 {
	margin: 0;
	padding: 15px 0 13px 13px;
	background: url(../img/punto-lista-menu.gif) no-repeat 2px 15px;
	color: #654613;
	font-size: 13px;
	font-weight: bold;
}

#contenuto .box-area-approfondimenti h3 {
	margin: 0;
	padding: 0;
}

#contenuto .box-area-approfondimenti h3 a {
	display: block;
	padding-bottom: 5px;
	color: #6b1919;
	font-style: italic;
	font-size: 11px;
	text-decoration: none;
}

#contenuto .box-area-approfondimenti h3 a:hover {
	color: #c40d0d;
}

#contenuto .box-area-approfondimenti p {
	margin: 2px auto 5px auto;
	color: #4e350d;
	font-size: 10px;
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
}

#contenuto .box-area-approfondimenti em {
	font-style: normal;
}

#contenuto .box-area-approfondimenti img {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	border: none;
}

#contenuto .box-area-approfondimenti .pulsanti {
	margin-bottom: 0;
	clear: both;
}

#contenuto .box-area-approfondimenti .pulsanti a {
	margin-right: 0;
	float: right;
}

#contenuto .box-area-approfondimenti .pulsanti br {
	clear: right;
}

#contenuto .box-area-approfondimenti .box-appuntamenti p.navigatore-pagine {
	margin-bottom: 2px;
	padding-bottom: 0;
	border-bottom: none;
	color: #6b1919;
	text-align: right;
}

/* [5.3.3.2.1] AREA APPROFONDIMENTI HOME - JAFFA
------------------------------------------------------------------------------------------ */

#contenuto .box-area-jaffa {
	width: 208px;
	margin:  0 auto 8px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-box-area-approfondimenti-sotto.png) no-repeat 0 bottom;
}

#contenuto .box-area-jaffa div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-jaffa-sopra.png) no-repeat 0 0;
}

#contenuto .box-area-jaffa h2 {
	text-indent: -3000px;
	height: 68px;
}

#contenuto .box-area-jaffa h3 {
	margin: 0;
	padding: 0;
}

#contenuto .box-area-jaffa h3 a {
	display: block;
	padding-bottom: 5px;
	color: #6b1919;
	font-style: italic;
	font-size: 11px;
	text-decoration: none;
}

#contenuto .box-area-jaffa h3 a:hover {
	color: #c40d0d;
}

#contenuto .box-area-jaffa p {
	margin: 2px auto 5px auto;
	color: #4e350d;
	font-size: 10px;
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
}

#contenuto .box-area-jaffa img {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	border: none;
}

#contenuto .box-area-jaffa .pulsanti {
	margin-bottom: 0;
	clear: both;
}

#contenuto .box-area-jaffa .pulsanti a {
	margin-right: 0;
	float: right;
}

#contenuto .box-area-jaffa .pulsanti br {
	clear: right;
}










/* [5.3.3.2.1] NAVOGATORE PAGINE PER BOX APPROFONDIMENTI
------------------------------------------------------------------------------------------ */
#contenuto .box-area-approfondimenti .navigatore-pagine a {
	color: #6b1919;
}

#contenuto .box-area-approfondimenti .navigatore-pagine a:hover {
	color: #c40d0d;
}

#contenuto .box-area-approfondimenti .navigatore-pagine a.prec {
	background: url(../img/simbolo-prec.gif) no-repeat left 3px; 
	padding-left: 10px;
}

#contenuto .box-area-approfondimenti .navigatore-pagine a.succ {
	background: url(../img/simbolo-succ.gif) no-repeat right 3px; 
	padding-right: 10px;
}


/* [5.3.3.2.2] BOX APPROFONDIMENTI SPECIFICO -- APPUNTAMENTI
------------------------------------------------------------------------------------------ */
#contenuto .box-area-approfondimenti .box-appuntamenti p {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
	font-size: 11px;
	text-align: justify;
}
#contenuto .box-area-approfondimenti .box-appuntamenti h3 {
	margin-top: 10px;
	padding-top: 10px;
	border-top: #bdab8d dotted 1px;
}

#contenuto .box-area-approfondimenti .box-appuntamenti h3.primo-appuntamento {
	margin-top: 0px;
	padding-top: 0px;
  border-top: none;
}

#contenuto .box-area-approfondimenti .box-appuntamenti .navigatore-pagine {
	margin-top: 10px;
	padding-top: 10px;
}


/* [5.3.4] ARTICOLI ALTRE NOTIZIE PAGINA ATTUALITA
------------------------------------------------------------------------------------------ 
------------------------------------------------------------------------------------------ 
------------------------------------------------------------------------------------------ */

.area-altre-notizie {
	clear: both;
	border-top: #c8b89e solid 1px;
	padding-top: 10px;
}

.altra-notizia {
	padding: 0 0 15px 0;
}

.altra-notizia h2 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: normal;
}

.altra-notizia h2 a {
	color: #000;
	text-decoration: none;
}

.altra-notizia h2 a:hover {
	color: #c40d0d;
}

.altra-notizia .footer-altra-notizia {
	margin: 3px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	letter-spacing: 1.3px;
	color: #654613;
}

.altra-notizia .footer-altra-notizia a {
	background:none; 
	padding: 0;
	color: #6b1919;
	text-decoration: none;
}

.altra-notizia .footer-altra-notizia a:hover {
	color: #c40d0d;
}


/* [5.3.5] TASTO NOTIZIE MENO RECENTI
------------------------------------------------------------------------------------------ */

.notizie-meno-recenti {
	height: 55px;
	padding-top: 10px;
	border-top: #c8b89e solid 1px;
}

.notizie-meno-recenti a {
	display:block;
	width: 407px;
	height: 42px;
	margin: auto;
	padding: 13px 9px 0 84px;
	text-decoration: none;
	color: #654613;
	text-align: center;
	background: url(../img/tasto-altre-notizie.jpg) no-repeat 0 0 ;
}



/*  [5.3.6] ARTICOLO COMPLETO
------------------------------------------------------------------------------------------ 
------------------------------------------------------------------------------------------ 
------------------------------------------------------------------------------------------ */

#contenuto .area-articolo {
		padding: 0 15px 10px 15px;	
}

#contenuto .area-articolo h2 {
	margin: 8px 0 3px 0;
	font-size: 24px;
	font-weight: normal;
	text-align: center;
}

#contenuto .area-articolo h2 a {
	text-decoration: none;
	color:#000;
}


#contenuto .area-articolo h3 {
	margin: 8px 0 3px 0;
	color: #6b1919;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}

#contenuto .area-articolo .autore {
	padding: 0 0 40px 0;
	margin: 0 0 30px 0;
	color: #6b1919;
	text-align: center;
	background: url(../img/articolo-divisore.png) no-repeat 0 bottom;
}

#contenuto .area-articolo .autore strong {
	font-size: 11px;
	letter-spacing: 1.3px;
}

#contenuto .area-articolo .autore span {
	font-family: Georgia, "Times New Roman", Times, serif;
}

#contenuto .area-articolo .immagine-articolo {
	float: right;
	margin-left: 25px;
	width: 250px;
}

#contenuto .area-articolo .immagine-articolo a {
	margin: auto;
	border: none;
}

#contenuto .area-articolo .immagine-articolo img {
	padding: 0 14px 15px 4px;
	display: block;
	margin: auto;
	max-width: 230px;
	background: url(../img/sfondo-immagine.png) no-repeat bottom right;
	border: none;
}

#contenuto .area-articolo .immagine-articolo p {
	clear: both;
	width: 200px;
	margin: auto;
	padding-top: 8px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-align: justify;
	letter-spacing: normal;
	line-height: normal;
}

#contenuto .area-articolo .immagine-articolo span {
	display: block;
	font-weight: normal;
}

#contenuto .area-articolo p{
	text-align: justify;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 22px;
}

#contenuto .area-articolo .testo-articolo-rivista:first-letter {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color:#a18e6f;
}

/*  [5.3.6.1] AREA COMMENTI
------------------------------------------------------------------------------------------ */
#contenuto .area-commenti {
	width: 478px;
	margin: auto;
	padding-bottom: 8px;
	background: url(../img/sfondo-commenti-sotto.png) no-repeat 0 bottom;	
}

#contenuto .area-commenti .sub-area-commenti {
	margin: 0;
	padding: 9px 14px 0 14px;
	background: url(../img/sfondo-commenti-sopra.png) no-repeat 0 0;
}

#contenuto .area-commenti .sub-area-commenti div {
	margin: 0;
	padding: 10px 0;
	border-bottom: #ebe5db solid 1px;
}

#contenuto .sub-area-commenti h3 {
	height: 21px;
	margin: 5px 0 0 5px;
	padding: 10px 0 0 35px;
	background: url(../img/icona-commenti.png) no-repeat 0 0;
	color: #654613;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
}

#contenuto .sub-area-commenti p {
	margin: 0;
	padding: 0 8px;
	font-size: 11px;
	line-height: 20px;
	color: #4e350d;
	text-align: justify;
	letter-spacing: 1.3px;
}

#contenuto .sub-area-commenti .info-commento {
	padding: 10px 0;
	line-height: normal;
	color: #8d682a;
	font-size: 10px;
	font-style: italic;	
}

#contenuto .sub-area-commenti .info-commento a {
	padding-left: 25px;
	background: url(../img/icona-commento.png) no-repeat 5px 0;
	color: #6b1919;
	font-size: 11px;
	text-decoration: none;
}

#contenuto .sub-area-commenti .info-commento a:hover {
	color: #c40d0d;
}

#contenuto .sub-area-commenti .info-commento span {
	color: #654613;
	font-size: 11px;
}

#contenuto .sub-area-commenti .controlli-commento {
	padding: 5px 8px 8px 0;
	line-height: normal; 
	font-size: 9px;
	text-align: right;
}

#contenuto .sub-area-commenti .controlli-commento a:hover {
	color: #c40d0d;
}

#contenuto .area-commenti .sub-area-commenti .footer-commenti {
	height: 25px;
	margin: 10px 0 0 0;
	padding: 0;
	border-bottom: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
}

#contenuto .sub-area-commenti .footer-commenti .pulsanti {
	float: left; 
	font-weight: normal;
}

#contenuto .sub-area-commenti .pulsanti a {
	height: 20px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
}

#contenuto .sub-area-commenti .pulsanti a:hover {
	padding-top: 1px;
	height: 19px;
	line-height: 19px;
}

#contenuto .sub-area-commenti .paging {
	text-align: right;
}

#contenuto .sub-area-commenti .paging a {
	color: #654613;
	text-decoration: none;
}

#contenuto .sub-area-commenti .paging a:hover {
	color: #c40d0d;
}

#contenuto .sub-area-commenti br {
	clear: both;
}

/*  [5.3.6.2] COMMENTI DISABILITATI
------------------------------------------------------------------------------------------ */

#contenuto .area-commenti-disabilitati {
	width: 200px;
	height: 53px;
	line-height: 53px;
	padding-left: 50px;
	margin: auto;
	background: url(../img/sfondo-commenti-disabilitati.png) no-repeat 0 0;
	color: #654613;
	font-size: 12px;
}

#contenuto .area-commenti-disabilitati p {
	margin: 0;
}


/* [5.3.6.1.1] COMMENTO MODERATORE
------------------------------------------------------------------------------------------ */
#contenuto .area-commenti .controlli-commento a {
	color: #654613;
}

#contenuto .area-commenti div div.commento-moderatore p {
	background: #c0d9bd;
}

#contenuto .area-commenti .commento-moderatore .info-commento a {
	background: url(../img/icona-commento-moderatore.png) no-repeat 5px 0;
}



/* [5.3.7] AREA RIVISTA
------------------------------------------------------------------------------------------ 
------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------ */

#contenuto-rivista {
	display: inline;
	float: left;
	width: 529px;
}


/* [5.3.7.1] AREA INTRODUZIONE RIVISTA
------------------------------------------------------------------------------------------ */
#contenuto-rivista  .area-introduzione-rivista {
	height: 299px;
	padding: 45px 27px 57px 27px;
	background: url(../img/sfondo-introduzione-rivista.png) no-repeat 0 bottom;
}

#contenuto-rivista  .area-introduzione-rivista .immagine-rivista {
	display: inline;
	float: left;
}

#contenuto-rivista  .area-introduzione-rivista .immagine-rivista img {
	border: none;
}

#contenuto-rivista  .area-introduzione-rivista div {
	display: inline;
	float: right;
	width: 200px;
	margin-right: 25px;
	padding: 0;
}

#contenuto-rivista .area-introduzione-rivista h3 {
	margin: 0;
	padding: 13px 0 13px 15px;
	background: url(../img/punto-lista-menu.gif) no-repeat 2px 13px;
	border-bottom:  #f0e8da dotted 1px;
	color: #654613;
	font-size: 13px;
	font-weight: normal;
}

#contenuto-rivista .area-introduzione-rivista p {
	text-align: justify;
	font-size: 11px;
	margin: 25px 0 0 0;
	line-height: 13px;
}

/* [5.3.7.2] AREA SOMMARIO RIVISTA
------------------------------------------------------------------------------------------ */
#contenuto-rivista .area-sommario-rivista {
	clear: both;
	padding: 0 21px;
	background: url(../img/sfondo-sommario-rivista.png) repeat-x 0 0;
}

#contenuto-rivista .area-sommario-rivista div {
	clear: both;
	padding-top: 34px;
	padding-bottom: 20px;
	border-bottom: #f0e8da solid 1px;
}

#contenuto-rivista .area-sommario-rivista div p {
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#contenuto-rivista .area-sommario-rivista div p.autore-rivista{
	margin-bottom: 8px;
	color: #6b1919;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

#contenuto-rivista .area-sommario-rivista div p a {
	display: block;
	margin-bottom: 8px;
	color: #6b1919;
	text-decoration: none;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

#contenuto-rivista .area-sommario-rivista div p a:hover {
	color: #c40d0d;
}

#contenuto-rivista .area-sommario-rivista div h4 {
	margin: 4px 0;
	font-size: 16px;
	font-weight: normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#contenuto-rivista .area-sommario-rivista div h4 a {
	color: #000;
	text-decoration: none;
}

#contenuto-rivista .area-sommario-rivista div h4 a:hover {
	color: #c40d0d;
}


#contenuto-rivista .area-sommario-rivista div a.immagine-articolo-rivista {
	float: left;
	display: block;
	margin-left: 5px;
	margin-right: 12px;
	background: url(../img/sfondo-immagine.png) no-repeat bottom right;
	border: none;
}

#contenuto-rivista .area-sommario-rivista div img {
	margin: 0 14px 15px 4px;
	border: none;
}



#contenuto-rivista .area-sommario-rivista div .pulsanti {
	clear: both;
	margin-top: 15px;
}

#contenuto-rivista .area-sommario-rivista div .pulsanti a {
	float: right;
	font-weight: normal;
}

#contenuto-rivista .area-sommario-rivista div .pulsanti a:hover {
	color: #654613;
}


/* [5.4] COLONNA DESTRA DESTRA (opzioni)
------------------------------------------------------------------------------------------ 
------------------------------------------------------------------------------------------ 
------------------------------------------------------------------------------------------ */
#opzioni {
	float: right;
	width: 190px;
	padding-top: 24px;
	padding-bottom: 24px;
}

/* [5.4.1] RIQUADRI
------------------------------------------------------------------------------------------ */
#opzioni .riquadro {
	width: 171px;
	margin: auto;
	padding-bottom: 9px;
	background: url(../img/sfondo-riquadro-sotto.png) no-repeat 0 bottom;	
}


#opzioni .riquadro div {
	padding: 0 9px;
	overflow: hidden;
	background: url(../img/sfondo-riquadro-sopra.png) no-repeat 0 0;
}

#opzioni .riquadro h2 {
	margin: 0;
	padding-top: 12px;
	height: 22px;
	font-size: 16px;
	color: #6b1919;
	font-weight: normal;
}

#opzioni .riquadro h2 a {
	padding-left: 7px;
	display: block;
	color: #6b1919;
	text-decoration: none;
}

#opzioni .riquadro p {
	margin: 0;
}

#opzioni .riquadro fieldset {
	padding-bottom: 5px;
}

#opzioni .riquadro fieldset label {
	display: block;
	margin-top: 2px;
	text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
	color: #654613;
	font-size: 11px;
}


#opzioni .riquadro fieldset input {
	width: 125px;
	font-size: 11px;
}

#opzioni .riquadro fieldset select {
	width: 130px;
	font-size: 11px;
}

#opzioni .riquadro .pulsanti {
	float: left;
	margin-top: 7px;
}

#opzioni .riquadro .altre-opzioni {
	float: right;
	margin-top: 7px;
	height: 20px;
	line-height: 20px;
}

#opzioni .riquadro .altre-opzioni a {
	float: right;
	color: #654613;
	font-size: 9px;
	font-weight: bold;
}

#opzioni .riquadro .altre-opzioni a:hover {
	color: #c40d0d;
}

#opzioni .riquadro-aperto h2 a {
	background: url(../img/simbolo-submenu-aperto.gif) no-repeat 125px 2px;
}

#opzioni .riquadro-chiuso {
	height: 35px;
}

#opzioni .riquadro-chiuso h2 a {
	background: url(../img/simbolo-submenu-chiuso.gif) no-repeat 125px 2px;
}

#opzioni .riquadro .lista-rss {
	padding-bottom: 10px;
	background: none;
	font-family: Verdana, Geneva, sans-serif;
}

#opzioni .riquadro .lista-rss h3{
	text-decoration: none;
	color: #654613;
	font-size: 10px;
}

#opzioni .riquadro .lista-rss p{
	margin-top: 4px;
	text-decoration: none;
	color: #654613;
	font-size: 11px;
}

#opzioni .riquadro .lista-rss p a{
	display: block;
	padding-left: 18px;
	height: 15px;
	background: url(../img/feed-icon-14x14.png) no-repeat 0 0;
	text-decoration: none
}


#opzioni .riquadro .condividi {
	padding-bottom: 10px;
	background: none;
	font-family: Verdana, Geneva, sans-serif;
}

#opzioni .riquadro .condividi h3{
	text-decoration: none;
	color: #654613;
	font-size: 10px;
}

#opzioni .riquadro .condividi p {
	margin-top: 7px;
	text-decoration: none;
	color: #654613;
	font-size: 11px;
}

#opzioni .riquadro .condividi p a {
	display: block;
	padding-left: 23px;
	height: 16px;
	text-decoration: none
}

#opzioni .riquadro .condividi p a.facebook {
	background: url(../img/social-facebook.gif) no-repeat 0 0;
}

#opzioni .riquadro .condividi p a.twitter {
	background: url(../img/social-twitter.gif) no-repeat 0 0;
}

#opzioni .riquadro .condividi p a.delicious {
	background: url(../img/social-delicious.gif) no-repeat 0 0;
}

#opzioni .riquadro .condividi p a.tecnorathi {
	background: url(../img/social-tecnorathi.gif) no-repeat 0 0;
}

#opzioni .riquadro .condividi p a.oknotizie {
	background: url(../img/social-oknotiz.gif) no-repeat 0 0;
}

#opzioni .riquadro .condividi p a.altro {
	background: url(../img/social-addthis.gif) no-repeat 0 0;
}


/* [5.4.2.1] AREA GLI ARTICOLI PIU LETTI HOME
------------------------------------------------------------------------------------------ */

#opzioni .area-articoli-letti {
	width: 180px;
	margin: 15px auto;
}

#opzioni .area-articoli-letti h2 {
	margin: 0 9px;
	padding-bottom: 6px;
	color: #a18e6f;
	font-size: 14px;
	font-weight: bold;
	border-bottom: #a18e6f dotted 1px;
}

#opzioni .area-articoli-letti ul {
	margin: 10px 4px 0 4px;
	padding: 0;
	list-style: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#opzioni .area-articoli-letti ul li{
	min-height: 20px;
	margin-bottom: 10px;
	background: url(../img/simbolo-area-articoli-letti.png) no-repeat left 0;
}

#opzioni .area-articoli-letti ul a {
	display: block;
	padding-left: 15px;
	color: #291b05;
	text-decoration: none;
}

#opzioni .area-articoli-letti ul a:hover {
	color: #c40d0d;
}

/* [5.4.2.2] AREA PAROLA AI LETTORI HOME
------------------------------------------------------------------------------------------ */
#opzioni .area-parola-ai-lettori {
	width: 181px;
	margin: 15px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-area-181px-sotto.png) no-repeat 0 bottom;
}

#opzioni .area-parola-ai-lettori div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-area-181px-sopra.png) no-repeat 0 0;
}

#opzioni .area-parola-ai-lettori h2 {
	margin: 0;
	padding: 13px 0 13px 15px;
	background: url(../img/punto-lista-menu.gif) no-repeat 2px 13px;
	color: #654613;
	font-size: 13px;
	font-weight: bold;
}

#opzioni .area-parola-ai-lettori p {
	margin: 0;
}

#opzioni .area-parola-ai-lettori p.citazione {
	color: #4e350d;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
}

#opzioni .area-parola-ai-lettori p.citazione a {
	display: block;
	padding-left: 19px;
	padding-bottom: 5px;
	color: #6b1919;
	background: url(../img/simbolo-area-lettori.png) no-repeat left 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

#opzioni .area-parola-ai-lettori p.citazione a:hover {
	color: #c40d0d;
}

#opzioni .area-parola-ai-lettori .pulsanti {
	margin-top: 12px;
}

#opzioni .area-parola-ai-lettori .pulsanti a {
	margin-right: 0;
	float: right;
}

/* [5.4.2.3] AREA LA REDAZIONE SEGNALA HOME
------------------------------------------------------------------------------------------ */
#opzioni .area-redazione-segnala {
	width: 181px;
	margin: 15px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-area-redazione-segnala-sotto.png) no-repeat 0 bottom;
}

#opzioni .area-redazione-segnala div {
	padding: 0 10px;
	background: url(../img/sfondo-area-redazione-segnala-sopra.png) no-repeat 0 0;
}

#opzioni .area-redazione-segnala h2 {
	margin: 0;
	padding: 13px 0 22px 15px;
	background: url(../img/punto-lista-menu.gif) no-repeat 2px 13px;
	color: #654613;
	font-size: 13px;
	font-weight: bold;
	text-shadow: #FFF 1px 1px 1px;
}

#opzioni .area-redazione-segnala h3 {
	margin: 0;
	font-size: 13px;
}

#opzioni .area-redazione-segnala h3 a {
	display: block;
	padding: 0 0 5px 5px;
	color: #6b1919;
	font-style: italic;
	letter-spacing: 1.3px;
	text-decoration: none;
	text-shadow: #FFF 1px 1px 1px;
}

#opzioni .area-redazione-segnala p {
	margin: 0 4px;
	padding-bottom: 5px;
	font-size: 11px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#opzioni .area-redazione-segnala p a {
	color: #4e350d;
	text-decoration: none;
}

#opzioni .area-redazione-segnala a:hover {
	color: #c40d0d;
}


/* [5.4.2.4] AREA STRUMENTI ARTICOLO
------------------------------------------------------------------------------------------*/
#opzioni .area-strumenti-articolo {
	width: 180px;
	margin: 15px auto;
}

#opzioni .area-strumenti-articolo h2 {
	margin: 0 9px;
	padding-bottom: 6px;
	color: #a18e6f;
	font-size: 14px;
	font-weight: bold;
	border-bottom: #a18e6f dotted 1px;
}

#opzioni .area-strumenti-articolo ul {
	margin: 10px 9px 0 9px;
	padding: 0;
	list-style: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#opzioni .area-strumenti-articolo ul li{
	height: 48px;
}

#opzioni .area-strumenti-articolo ul a{
	display: block;
	height: 40px;
	padding-top: 8px;
	padding-left: 43px;
	color: #291b05;
	text-decoration: none;
}

#opzioni .area-strumenti-articolo ul a:hover {
	color: #c40d0d;
}

#opzioni .area-strumenti-articolo ul li.stampabile {
	background: url(../img/icona-stampabile.jpg) no-repeat left 0;
}

#opzioni .area-strumenti-articolo ul li.versione-pdf {
	background: url(../img/icona-pdf.jpg) no-repeat left 0;
}

#opzioni .area-strumenti-articolo ul li.invia-amico {
	background: url(../img/icona-invia.jpg) no-repeat left 0;
}

#opzioni .area-strumenti-articolo ul li.scrivi-autore {
	background: url(../img/icona-scrivi-autore.jpg) no-repeat left 0;
}

#opzioni .area-strumenti-articolo ul li.condividi {
	background: url(../img/icona-condividi.jpg) no-repeat left 0;
}

/* [5.4.2.5] AREA ALTRI ARTICOLI ARTICOLO
------------------------------------------------------------------------------------------ */

#opzioni .area-altri-articoli {
	width: 180px;
	margin: 15px auto;
}

#opzioni .area-altri-articoli h2 {
	margin: 0 9px;
	padding-bottom: 6px;
	color: #a18e6f;
	font-size: 14px;
	font-weight: bold;
	border-bottom: #a18e6f dotted 1px;
}

#opzioni .area-altri-articoli ul {
	margin: 10px 4px 0 4px;
	padding: 0;
	list-style: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#opzioni .area-altri-articoli ul li{
	min-height: 20px;
	margin-bottom: 10px;
	background: url(../img/simbolo-area-articoli-letti.png) no-repeat left 0;
}

#opzioni .area-altri-articoli ul a{
	display: block;
	padding-left: 15px;
	color: #291b05;
	text-decoration: none;
}

#opzioni .area-altri-articoli ul a:hover {
	color: #c40d0d;
}

#opzioni .area-altri-articoli .pulsanti a {
	float: right;
}


/* [5.4.2.6] AREA CONTENUTI CORRELATI ARTICOLO
------------------------------------------------------------------------------------------ */
#opzioni .area-contenuti-correlati {
	width: 181px;
	margin: 15px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-area-181px-sotto.png) no-repeat 0 bottom;
}

#opzioni .area-contenuti-correlati div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-area-181px-sopra.png) no-repeat 0 0;
}

#opzioni .area-contenuti-correlati h2 {
	margin: 0;
	padding: 13px 0 13px 15px;
	color: #654613;
	font-size: 13px;
	font-weight: bold;
}

#opzioni .area-contenuti-correlati p {
	margin: 0 0 15px 0;
}

#opzioni .area-contenuti-correlati p.citazione {
	color: #4e350d;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
}

#opzioni .area-contenuti-correlati p.citazione a {
	display: block;
	padding-left: 19px;
	padding-bottom: 5px;
	color: #6b1919;
	background: url(../img/simbolo-area-lettori.png) no-repeat left 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 11px;
	text-decoration: none;
}

#opzioni .area-contenuti-correlati p.citazione a:hover {
	color: #c40d0d;
}

#opzioni .area-contenuti-correlati .pulsanti {
	margin: 12px 0 0 0;
}

#opzioni .area-contenuti-correlati .pulsanti a {
	margin-right: 0;
	float: right;
}

/* [5.4.2.7] AREA IN QUESTO NUMERO ARTICOLO
------------------------------------------------------------------------------------------ */
#opzioni .area-in-questo-numero {
	width: 181px;
	margin: 15px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-area-181px-sotto.png) no-repeat 0 bottom;
}

#opzioni .area-in-questo-numero div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-area-181px-sopra.png) no-repeat 0 0;
}

#opzioni .area-in-questo-numero h2 {
	margin: 0;
	padding: 13px 0;
	color: #654613;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}

#opzioni .area-in-questo-numero h2 span{
	display: block;
}

#opzioni .area-in-questo-numero p {
	margin: 0 0 15px 0;
}

#opzioni .area-in-questo-numero p.citazione {
	color: #4e350d;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
}

#opzioni .area-in-questo-numero p.citazione a {
	display: block;
	padding-left: 19px;
	padding-bottom: 5px;
	color: #6b1919;
	background: url(../img/simbolo-area-lettori.png) no-repeat left 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 11px;
	text-decoration: none;
}

#opzioni .area-in-questo-numero p.citazione a:hover {
	color: #c40d0d;
}

#opzioni .area-in-questo-numero .pulsanti {
	margin: 12px 0 0 0;
}

#opzioni .area-in-questo-numero .pulsanti a {
	margin-right: 0;
	float: right;
}

/* [5.4.2.8] AREA ABBONAMENTI HOME-RIVISTA
------------------------------------------------------------------------------------------ */
#opzioni .area-abbonamenti {
	width: 181px;
	margin: 15px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-area-181px-sotto.png) no-repeat 0 bottom;
}

#opzioni .area-abbonamenti div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-area-181px-sopra.png) no-repeat 0 0;
}

#opzioni .area-abbonamenti h2 {
	margin: 0;
	padding: 13px 0 13px 15px;
	background: url(../img/punto-lista-menu.gif) no-repeat 2px 13px;
	color: #654613;
	font-size: 13px;
	font-weight: bold;
}

#opzioni .area-abbonamenti p.dettagli-abbonamento {
	margin: 0 0 5px 0;
	color: #4e350d;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
}

#opzioni .area-abbonamenti .pulsanti {
	margin: 5px 0 0 0;
}

#opzioni .area-abbonamenti .pulsanti a {
	margin-right: 0;
	float: right;
}


/* [5.4.2.9] AREA ARCHIVIO -- HOME-RIVISTA
------------------------------------------------------------------------------------------ */
#opzioni .area-archivio {
	width: 181px;
	margin: 15px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-area-181px-sotto.png) no-repeat 0 bottom;
}

#opzioni .area-archivio div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-area-181px-sopra.png) no-repeat 0 0;
}

#opzioni .area-archivio h2 {
	margin: 0;
	padding: 13px 0 13px 15px;
	background: url(../img/punto-lista-menu.gif) no-repeat 2px 13px;
	color: #654613;
	font-size: 13px;
	font-weight: bold;
}

#opzioni .area-archivio p {
	margin: 0;
}

#opzioni .area-archivio p a {
	display: block;
	height: 18px;
	line-height: 18px;
	margin-bottom: 2px;
	padding-left: 19px;
	color: #6b1919;
	background: url(../img/simbolo-area-lettori.png) no-repeat left 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 11px;
	text-decoration: none;
}

#opzioni .area-archivio p a:hover {
	color: #c40d0d;
}

#opzioni .area-archivio p.dettagli {
	margin-top: 5px;
	color: #4e350d;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
}

/* [5.5] CHI SIAMO
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */

#contenuto .chi-siamo {
	padding: 0px 15px 15px 15px
}

#contenuto .chi-siamo h2 {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	background: url(../img/articolo-divisore.png) no-repeat 0 bottom;
}

#contenuto .chi-siamo p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 20px;
	text-align: justify;
}

#contenuto .chi-siamo a {
	color: #6b1919;
}

#contenuto .chi-siamo a:hover {
	color: #c40d0d;
}

#contenuto .chi-siamo .immagine-chi-siamo {
	float: right;
	display: block;
	margin-left: 15px;
	margin-right: 12px;
	background: url(../img/sfondo-immagine.png) no-repeat bottom right;
	border: none;
}

#contenuto .chi-siamo .immagine-chi-siamo img {
	margin: 0 14px 15px 4px;
	border: none;
}

#contenuto .chi-siamo .commissariato {
	margin-bottom: 10px;
	padding: 10px;
	color: #4e350d;
}

#contenuto .chi-siamo .commissariato h3 {
	font-size: 13px;
	font-style: italic;
}

#contenuto .chi-siamo .commissariato h4 {
	margin: 15px 0 5px 0;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
}

#contenuto .chi-siamo .commissariato p {
	margin: 2px;
}

#contenuto .chi-siamo .lista-commissariati {
	list-style: none;
	margin-left: 0;
	padding-left: 10px;;
}

#contenuto .chi-siamo .lista-commissariati li {
	margin-top: 7px;
	margin-left: 0;
	padding-left: 0;
}

#contenuto .chi-siamo .lista-commissariati a {
	font-style: italic;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}




/* [5.5.1] Area recapiti */
#opzioni .area-recapiti {
	width: 181px;
	margin: 15px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-area-181px-sotto.png) no-repeat 0 bottom;
}

#opzioni .area-recapiti div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-area-181px-sopra.png) no-repeat 0 0;
}

#opzioni .area-recapiti h2 {
	margin: 0;
	padding: 13px 0 13px 15px;
	background: url(../img/punto-lista-menu.gif) no-repeat 2px 13px;
	color: #654613;
	font-size: 13px;
	font-weight: bold;
}

#opzioni .area-recapiti p {
	margin: 0 5px;
	color: #4e350d;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
}

#opzioni .area-recapiti a {
	color: #4e350d;
}

#opzioni .area-recapiti a:hover {
	color: #c40d0d;
}


/* [5.5.2] Area dati */

#opzioni .area-dati-testata {
	width: 181px;
	margin: 15px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-area-181px-sotto.png) no-repeat 0 bottom;
}

#opzioni .area-dati-testata div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-area-181px-sopra.png) no-repeat 0 0;
}

#opzioni .area-dati-testata h2 {
	width: 100px;
	margin: 0 auto;
	padding-top: 13px;
	color: #654613;
	font-size: 15px;
	font-weight: bold;
}

#opzioni .area-dati-testata p {
	margin: 8px 5px;
	color: #4e350d;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
}

#opzioni .area-dati-testata strong {
	display: block;
	margin-bottom: 3px;
}

#opzioni .area-dati-testata a {
	display: block;
	color: #4e350d;
}

#opzioni .area-dati-testata a:hover {
	color: #c40d0d;
}



/* [5.6] LINKS						
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */


/* [5.6.1] AREA AVVERTENZA 
------------------------------------------------------------------------------------------ */
#opzioni .area-avvertenza {
	width: 181px;
	margin: 15px auto;
	padding-bottom: 9px;
  background: url(../img/sfondo-area-181px-sotto.png) no-repeat 0 bottom;
}

#opzioni .area-avvertenza div {
	padding: 0 10px 4px 10px;
  background: url(../img/sfondo-area-181px-sopra.png) no-repeat 0 0;
}

#opzioni .area-avvertenza h2 {
	margin: 0;
	padding: 13px 0 13px 15px;
	background: url(../img/punto-lista-menu.gif) no-repeat 2px 13px;
	color: #654613;
	font-size: 13px;
	font-weight: bold;
}

#opzioni .area-avvertenza p {
	margin: 5px 0;
	color: #4e350d;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
}

#opzioni .area-avvertenza a {
	color: #6b1919;
}

#opzioni .area-avvertenza a:hover {
	color: #c40d0d;
}

/* [5.6.1.1] Area links */
#contenuto .area-links {
	padding: 0px 15px 15px 15px
}

#contenuto .area-links h2 {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	background: url(../img/articolo-divisore.png) no-repeat center bottom;
}

#contenuto .area-links h3 {
	font-weight: normal;
	font-size: 15px;
}

#contenuto .area-links div {
	margin-bottom: 15px;
	padding: 10px;
	border: #c9b9a0 solid 1px;
}

#contenuto .area-links p {
	font-size: 13px;
	line-height: 17px;
	text-align: justify;
}

#contenuto .area-links a {
	display: block;
	margin: 10px 0 5px 0;
	color: #6b1919;
}

#contenuto .area-links a:hover {
	color: #c40d0d;
}

/* [5.7] CREDITS						
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */

#contenuto .area-credits {
	padding: 0px 15px 15px 15px
}

#contenuto .area-credits h2 {
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	background: url(../img/articolo-divisore.png) no-repeat 0 bottom;
}

#contenuto .area-credits h3 {
	margin-top: 15px;
	margin-bottom: 2px;
	font-weight: normal;
	font-size: 14px;
}

#contenuto .area-credits p {
	font-family: Verdana, Geneva, sans-serif;
	margin-top: 0px;
	font-size: 11px;
	line-height: 17px;
	text-align: justify;
}

#contenuto .area-credits a {
	display: block;
	color: #6b1919;
}

#contenuto .area-credits a:hover {
	color: #c40d0d;
}

/* [5.8] CONTATTI						
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */

#contenuto .area-contatti {
	padding: 0px 15px 15px 15px
}

#contenuto .area-contatti h2 {
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	background: url(../img/articolo-divisore.png) no-repeat 0 bottom;
}

#contenuto .area-contatti h3 {
	margin-top: 15px;
	margin-bottom: 5px;
	font-weight: normal;
	font-style:italic;
	font-size: 13px;
}

#contenuto .area-contatti p {
	font-family: Verdana, Geneva, sans-serif;
	margin: 3px;
	font-size: 11px;
	line-height: 17px;
	text-align: justify;
}

#contenuto .area-contatti strong {
	margin-top: 10px;
	margin-bottom: 0;
}

#contenuto .area-contatti a {
	color: #6b1919;
}

#contenuto .area-contatti a:hover {
	color: #c40d0d;
}


/* [5.9] NEWSLETTER						
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
#contenuto .area-newsletter {
	padding: 0px 15px 15px 15px
}

#contenuto .area-newsletter h2 {
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	background: url(../img/articolo-divisore.png) no-repeat 0 bottom;
}

#contenuto .area-newsletter h3 {
	font-weight: normal;
	font-size: 15px;
}


#contenuto .area-newsletter p {
	font-size: 13px;
	line-height: 17px;
	text-align: justify;
}

#contenuto .area-newsletter label {
	width: 100px;
}

#contenuto .area-newsletter input {
	width: 250px;
	text-align: left;
}

#contenuto .area-newsletter .news-check label {
	display: inline-block;
	width: auto;
}

#contenuto .area-newsletter .news-check input {
	display: inline-block;
	width: 20px;
}


#contenuto .area-newsletter .pulsanti {
	width: 100px;
	margin: auto;
}

#contenuto .area-newsletter .pulsanti a {
	height: 20px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}

#contenuto .area-newsletter .pulsanti a:hover{
	height: 19px;
}

/* [5.10] RICERCA AVANZATA					
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
#contenuto .area-ricerca-avanzata {
	padding: 0px 15px 15px 15px
}

#contenuto .area-ricerca-avanzata h2 {
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	background: url(../img/articolo-divisore.png) no-repeat 0 bottom;
}

#contenuto .area-ricerca-avanzata h3 {
	font-weight: normal;
	font-size: 15px;
}


#contenuto .area-ricerca-avanzata p {
	font-size: 13px;
	line-height: 17px;
	text-align: justify;
}

#contenuto .area-ricerca-avanzata label {
	width: 130px;
}

#contenuto .area-ricerca-avanzata input {
	width: 250px;
	text-align: left;
}

#contenuto .area-ricerca-avanzata select {
	width: 250px;
}

#contenuto .area-ricerca-avanzata .check-ricerca input {
	width: 15px;
}

#contenuto .area-ricerca-avanzata .check-ricerca span {
	margin-left: 25px;
}

#contenuto .area-ricerca-avanzata .check-ricerca select.piccolo {
	display: inline-block;
	width: 44px;
}

#contenuto .area-ricerca-avanzata .check-ricerca select.medio {
	display: inline-block;
	width: 59px;
}

#contenuto .area-ricerca-avanzata .check-ricerca select.grande {
	display: inline-block;
	width: 150px;
}


#contenuto .area-ricerca-avanzata .pulsanti {
	width: 50px;
	margin: auto;
}

#contenuto .area-ricerca-avanzata .pulsanti a {
	height: 20px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}

#contenuto .area-ricerca-avanzata .pulsanti a:hover{
	height: 19px;
}

/* [5.10.1] RISULTATI RICERCA
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */

#contenuto  h2.risultati-ricerca {
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 20px 0;
	margin: 0 0 15px 20px;
	background: url(../img/articolo-divisore.png) no-repeat 0 bottom;
}

#contenuto .area-secondo-piano .navigatore-ricerca {
	text-align: right;
}

#contenuto .area-secondo-piano .navigatore-ricerca a {
	color: #6b1919;
	text-decoration: none;
}

#contenuto .area-secondo-piano .navigatore-ricerca a:hover {
	color: #c40d0d;
}

#contenuto .area-secondo-piano .navigatore-ricerca a.prec {
	background: url(../img/simbolo-prec.gif) no-repeat left 4px; 
	padding-left: 10px;
}

#contenuto .area-secondo-piano .navigatore-ricerca a.succ {
	background: url(../img/simbolo-succ.gif) no-repeat right 4px; 
	padding-right: 10px;
}



/* [5.11] FOOTER
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
#footer {
	clear: both;
	width: 918px;
	height: 39px;
	margin: auto;
	border: #c9b9a0 solid 1px;
}

#footer p {
	width: 685px;
	line-height: 39px;
	margin: 0 0 0 201px;;
	padding: 0 16px;
	text-align: right;
	color: #654613;
	background-color: #FFF;
}

#footer a {
	color: #6b1919;
	text-decoration: none;
}

#footer a:hover {
	color: #c40d0d;
}

/* [5.12] INVIA AD UN AMICO
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
.pagina-invia-amico {
	width: 600px;
	margin: 20px auto;
}

.pagina-invia-amico h2 {
	font-size: 16px;
}

.pagina-invia-amico h2 span {
	font-weight: normal;
}

.pagina-invia-amico fieldset {
	width: 520px;
	margin: auto;
	padding: 0;
}

.pagina-invia-amico p {
	font-size: 13px;
	line-height: 20px;
	text-align: justify;
}

.pagina-invia-amico label {
	width: 180px;
	vertical-align: top;
}

.pagina-invia-amico input {
	width: 250px;
}

.pagina-invia-amico textarea {
	width: 250px;
	height: 100px;
}

.pagina-invia-amico .scegli-invio label {
	width: 250px;
}

.pagina-invia-amico .scegli-invio input {
	width: 15px;
	vertical-align: middle;
}

.pagina-invia-amico .pulsanti {
	width: 45px;
	margin: auto;
}

.pagina-invia-amico .email-inviata {
	text-align: center;
}


/* [5.13] SCRIVI ALL'AUTORE
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */
.pagina-scrivi-autore {
	width: 600px;
	margin: 20px auto;
}

.pagina-scrivi-autore h2 {
	font-size: 16px;
}

.pagina-scrivi-autore h2 span {
	font-weight: normal;
}

.pagina-scrivi-autore fieldset {
	width: 520px;
	margin: auto;
	padding: 0;
}

.pagina-scrivi-autore label {
	width: 180px;
	vertical-align: top;
}

.pagina-scrivi-autore input {
	width: 250px;
}

.pagina-scrivi-autore textarea {
	width: 250px;
	height: 100px;
}

.pagina-scrivi-autore .pulsanti {
	width: 45px;
	margin: auto;
}


/* [5.14] Abbonamenti						
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */

#contenuto .area-descrizione-abbonamenti {
	padding: 0px 15px 15px 15px
}

#contenuto .area-descrizione-abbonamenti h2 {
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	background: url(../img/articolo-divisore.png) no-repeat 0 bottom;
}

#contenuto .area-descrizione-abbonamenti h3 {
	margin-top: 10px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}

#contenuto .area-descrizione-abbonamenti p {
	margin-top: 0px;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 17px;
	text-align: justify;
}

#contenuto .area-descrizione-abbonamenti a {
	color: #6b1919;
}

#contenuto .area-descrizione-abbonamenti a:hover {
	color: #c40d0d;
}

/* [5.15] Avvisi e errori						
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------ */

#contenuto .area-errori {
	padding: 0px 15px 15px 15px
}

#contenuto .area-errori h2 {
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	background: url(../img/articolo-divisore.png) no-repeat 0 bottom;
}

#contenuto .area-errori p {
	text-align: center;
}

.area-primo-piano .clear {
	clear: both;
}