table {	font-family: tahoma, Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;}
.autore {font-size: 9pt;color:#000000; font-weight:bold;}
.titololibro {
	color: #AF251C;
	font-size: 9pt;
	font-weight: bold;
}
.titololibro a {
	color: #AF251C;
	font-size: 9pt;
	font-weight: bold;
}
.titololibro a:hover {
	color: #AF251C;
	font-size: 9pt;
	font-weight: bold;
}
#spacer {
	height: 10px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AF251C;
	margin-bottom: 10px;
}
#librogrande {
	/*background-image: url(../immagini/pp-libro.gif) ;**/
	background: url(../immagini/pp-libro.gif) bottom right no-repeat;
padding:0;
	padding-bottom:9px;
	padding-right:9px;
	margin:0;
}
.input {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #CC0000;
}
a {
	color:#697176;
	TEXT-DECORATION:none
}
a:hover {
color:#AF251C;	
TEXT-DECORATION:none
}
.autoreguida { color: #900; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Tahoma; text-decoration: none; text-align: left; margin-top: -10px; margin-right: 5px; margin-bottom: 30px }
.autorehome  { color: #900; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Tahoma; text-decoration: none; text-align: left; text-indent: -13px; margin-top: -15px; margin-right: 0px; margin-left: 15px }
.autorehome11 { color: #900; font-weight: bold; font-size: 11px; line-height: 16px; font-family: verdana, Verdana; text-decoration: none; text-align: left; text-indent: -13px; margin-top: -15px; margin-right: 0px; margin-left: 10px }
.autorehomepiccolo { color: #900; font-weight: bold; font-size: 9px; line-height: 16px; font-family: verdana, Verdana; text-decoration: none; text-align: left; text-indent: -13px; margin-top: -15px; margin-right: 0px; margin-left: 15px }
.autorehomepiccolo2 { font-weight: bold; font-size: 9px; line-height: 16px; font-family: verdana, Verdana; text-decoration: none; text-align: left; margin-top: 15px; margin-right: 0px; margin-left: 15px }
.banner { color: #ffffff; font-weight: bold; font-size: 15px; font-family: Times; background-color: #990000; text-align: center; margin-top: 3px; padding-right: 15px; padding-left: 15px }
.blacklink { color: black; font-family: Verdana; text-decoration: none }
.data { color: #990000; font-weight: bold; font-size: 10px; font-family: Tahoma; text-align: left; margin-right: 10px }
.domanda { font-size: 12px; line-height: 14px; font-family: Verdana; text-align: justify; margin-top: 40px; margin-right: 15px }
.evidenzia { color: #eee; font-size: 12px; line-height: 14px; font-family: Verdana; background-color: #900; text-align: justify; text-indent: 20px; margin-top: -19px; margin-right: 15px }
.firma { font-size: 8pt; font-family: Verdana; text-align: right; margin-right: 25px }
.forumautore { color: #900; font-style: italic; font-weight: normal; font-size: 11px; font-family: Verdana, Verdana; text-align: left; margin-top: -15px }
.forumtitolo { color: #990000; font-weight: bold; font-size: 13px; line-height: 13px; font-family: Verdana, Verdana; text-decoration: none; text-align: left; margin-right: 5px }
.indent { font-size: 10pt; font-family: Verdana; text-align: justify; text-indent: 20px; margin-right: 15px }
.indent1 { font-size: 10pt; font-family: Verdana; text-align: justify; text-indent: 20px; margin-top: 30px; margin-right: 15px }
.indent2 { font-size: 12px; line-height: 15px; font-family: Verdana; text-align: justify; text-indent: 20px; margin-top: -10px; margin-right: 15px }
.indent3 { font-size: 12px; line-height: 15px; font-family: Verdana; text-align: justify; margin-right: 15px }
.indiceasterischihome { color: #900; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Verdana; text-align: left; margin-right: 0px; margin-bottom: -14px }
.indiceasterischihome2 { color: #f00; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana; text-align: left; margin-right: 0px; margin-bottom: -14px }
.indicecapitoli { color: #000; font-size: 12px; font-family: Verdana, Helvetica; text-align: left; margin-right: 10px; margin-bottom: 10px; margin-left: 5px }
.indicepacchetto { color: #000; font-size: 10px; font-family: Verdana, Helvetica; text-align: justify; margin: -10px 20px 30px 30px }
.indicepacchetto1 { color: #000; font-size: 10px; font-family: Verdana, Helvetica; text-align: justify; margin: -10px 20px 10px 30px }
.inlibreria { color: #900; font-weight: bold; font-size: 12px; font-family: Verdana; margin-top: 15px; margin-left: 5px }
.menuprimopiano { color: #900; font-weight: bold; font-size: 10px; line-height: 20px; font-family: Verdana, Verdana; text-decoration: none; text-align: left; margin-right: 5px; margin-left: 8px }
.menuprimopianoverde { color: #369; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Verdana; text-decoration: none; text-align: center }
.pacchettosingolo { font-size: 12px; font-family: Verdana; text-align: justify; margin-top: -20px; margin-right: 15px; margin-bottom: 40px }
.pacchettosingolo1 { font-size: 12px; font-family: Verdana; text-align: justify; margin-top: -30px; margin-right: 15px; margin-bottom: 40px }
.promotoripacchetto { color: black; font-size: 12px; font-family: Verdana; margin-left: 5px }
.promotoriprovincia { color: black; font-size: 12px; font-family: Verdana; margin-left: 3px }
.promotoriregione { color: white; font-weight: bold; font-size: 13px; font-family: Verdana; margin-left: 3px }
.riportato { color: #000; font-size: 12px; font-family: Verdana; text-align: justify; margin-top: -10px; margin-right: 13px; margin-left: 15px; width: 480px }
.rossodomanda { color: #900; font-size: 12px; line-height: 14px; font-family: Verdana; text-align: justify }
.tabelle { font-size: 10pt; font-family: Verdana; text-align: justify; margin-top: 20px; margin-right: 14px }
.testo { font-size: 12px; line-height: 18px; font-family: Tahoma; text-align: justify; margin-right: 15px }
.testo1 { font-size: 10px; font-family: Verdana; text-align: justify; margin-top: 15pt; margin-right: 15px }
.testo2 { font-size: 12px; font-family: Verdana; text-align: justify; margin-right: 20px; margin-left: 5px }
.testo2dx { font-size: 12px; font-family: Verdana; text-align: right; margin-right: 5px; margin-left: 20px }
.testo3 { font-size: 10px; font-family: Verdana }
.testo4 { color: #900; font-weight: bold; font-size: 10px; font-family: Verdana; margin-top: -10pt }
.testo5 { color: #f00; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Verdana; text-align: center }
.testocaso { color: #900; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Verdana; text-decoration: none; text-align: left; text-indent: -10px; margin-right: 5px; margin-bottom: -10px; margin-left: 20px }
.testocasogrande { font-size: 14px; line-height: 20px; font-family: Verdana, Helvetica, sans-serif; text-align: justify; text-indent: 15px; margin-top: -15px; margin-right: 5px; margin-left: 5px }
.testocentrato { font-weight: bold; font-size: 12px; font-family: Verdana; text-align: center }
.testocentrato1 { font-size: 12px; font-family: Verdana; text-align: center }
.testocentratocorsivo { font-style: italic; font-size: 12px; font-family: Verdana; text-align: center }
.testodx { font-size: 10pt; font-family: Verdana; text-align: right; margin-left: 10px }
.testodx1 { font-size: 10pt; font-family: Verdana; text-align: right; margin-top: -5px; margin-left: 10px }
.testodx2 { font-size: 10pt; font-family: Verdana; vertical-align: middle; float: right; margin-top: -5px; margin-left: 10px }
.testoform { font-size: 10pt; font-family: Verdana; margin-right: 14px }
.testofrase { color: #000; font-weight: bold; font-size: 12px; font-family: Garamond, "Times New Roman"; text-align: left; margin-right: 15px }
.testofrasehome { color: #000000; font-weight: bold; font-size: 12px; font-family: Garamond, "Times New Roman"; text-align: left; margin-top: 0pt; margin-right: 20px; margin-left: 7px }
.testoindent { font-size: 10pt; font-family: Verdana; text-align: justify; text-indent: 10px; margin-top: -18px; margin-right: 15px }
.testoindent1 { font-size: 10pt; font-family: Verdana; text-align: justify; text-indent: 10px; margin-top: 0px; margin-right: 15px }
.testomail { font-size: 9pt; font-family: Verdana, Verdana; text-align: justify; margin-right: 10px; padding-right: 5px; padding-left: 5px }
.testomail2 { font-size: 7pt; font-family: Verdana, Verdana; text-align: justify; padding-right: 5px; padding-left: 5px }
.testomail3 { font-size: 12px; font-family: Verdana, Verdana; text-align: left; margin-right: 10px; padding-right: 5px; padding-left: 5px }
.testomail3centrato { font-size: 12px; font-family: Verdana, Verdana; text-align: center; margin-right: 10px; padding-right: 5px; padding-left: 5px }
.testomail3dx { font-size: 12px; font-family: Verdana, Verdana; text-align: right; margin-right: 3px; padding-right: 5px; padding-left: 5px }
.testoparagrafocentrato { font-weight: bold; font-size: 13px; font-family: Verdana; text-align: center; margin-top: 25px; margin-right: 15px }
.testopiccolo { color: #000; font-size: 10px; font-family: Verdana; text-align: right; margin-right: 15px }
.testopiccolohome { color: #000; font-size: 10px; font-family: Verdana; margin-top: 8px; margin-right: 3px; margin-left: 5px }
.testopiccolohomedestro { color: #000; font-size: 10px; font-family: Verdana; text-align: right; margin-top: 8px; margin-right: 3px }
.testopiccolohomegiust { color: #000; font-size: 10px; font-family: Verdana; text-align: justify; margin-top: 8px; margin-right: 3px }
.testopiccolozoom { color: #000; font-size: 12px; font-family: Garamond, "Times New Roman", Verdana; text-align: justify; margin-top: 8px; margin-right: 3px }
.testorientrato { font-size: 10pt; font-family: Tahoma; text-align: justify; margin-top: -6px; margin-right: 15px; margin-left: 15pt }
.testorientrato1 { font-size: 10pt; font-family: Tahoma; text-align: justify; margin-top: 1px; margin-bottom: 1px; margin-left: 15pt }
.testorientrato2 { font-size: 12px; font-family: Tahoma, Helvetica, sans-serif; text-align: justify; text-indent: 15px; margin-top: -15px; margin-right: 5px; margin-left: 5px }
.testorientrato3 { font-size: 10pt; font-family: Tahoma; text-align: justify; margin-top: 1px; margin-right: 15px; margin-left: 15pt }
.testorientrato4 { font-size: 12px; line-height: 16px; font-family: Tahoma; text-align: left; margin-right: 15px; margin-left: 10px }
.testorientrato5 { font-size: 12px; line-height: 18px; font-family: Tahoma; text-align: justify; text-indent: 20px; margin-right: 15px }
.testorosso { color: #900; font-size: 12px; font-family: Verdana; text-align: justify; margin-right: 15px }
.testoscorrevole { color: #fff; font-weight: bold; font-size: 12px; font-family: verdana; margin-left: 20px }
.testosx { font-size: 12px; font-family: Verdana; text-align: left; margin-right: 15px }
.testosx1 { font-size: 10pt; font-family: Verdana; text-align: left; margin-top: -8px; margin-right: 15px }
.testosx2 { font-size: 10pt; font-family: Verdana; text-align: left; margin-top: -4px; margin-right: 15px }
.testouniversita1 { font-size: 10px; line-height: 12px; font-family: Verdana, Verdana; text-align: justify; margin-right: 10px; margin-bottom: -14px; margin-left: 20px; padding-right: 5px; padding-left: 5px }
.testouniversita2  { font-weight: bold; font-size: 12px; font-family: Verdana, Verdana; text-align: justify; margin-top: 0px; margin-right: 5px; margin-bottom: -8px; padding-right: 5px; padding-left: 5px }
.testouniversita3  { font-size: 10px; font-family: Verdana, Verdana; text-align: left; margin-right: 10px; padding-right: 5px; padding-left: 5px }
.testouniversita4 { font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Verdana; text-align: left; margin-right: 5px; padding-right: 5px; padding-left: 5px }
.testouniversita5 { font-weight: bold; font-size: 11px; line-height: 13px; font-family: Verdana, Verdana; text-align: left; margin-right: 10px; margin-bottom: 20px; padding-right: 5px; padding-left: 5px }
.testoverdana { font-size: 9pt; font-family: Verdana, Verdana; text-align: justify; padding-right: 5px; padding-left: 5px }
.testoverdana { color: #000; font-size: 9px; font-family: verdana }
.testoverdana1 { color: #000; font-size: 10px; font-family: Verdana, Verdana; text-align: justify }
.testozoom { color: #000; font-size: 12px; font-family: Verdana; text-align: left; margin-top: 10px; margin-right: 3px }
.testozoomdx { color: #000; font-size: 12px; font-family: Verdana; text-align: right; margin-top: 10px; margin-right: 6px }
.titoletti { font-weight: bold; font-size: 12px; font-family: Verdana; text-align: justify; margin-right: 10px }
.titoletti1 { font-weight: bold; font-size: 12px; font-family: Verdana; text-align: justify; margin-bottom: 10px }
.titolettibianchi { color: #fff; font-size: 11px; font-family: Verdana; text-align: left; margin-right: 10px }
.titolettibianchi2  { color: #fff; font-size: 13px; font-family: Verdana; text-align: left; margin-right: 10px; margin-left: 6px }
.titolettielenco { color: #900; font-weight: bold; font-size: 13px; line-height: 15px; font-family: Verdana; text-decoration: none; text-align: left; margin-right: 5px; margin-left: 10px }
.titolettiguide { font-size: 11pt; font-family: Verdana; text-align: justify; margin-top: 0pt; margin-right: 10px }
.titolettiparagraficaso { color: #900; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Verdana; text-decoration: none; text-align: left; margin: 40px 5px 15px }
.titolettischedalibro { font-size: 11pt; line-height: 20px; font-family: Verdana; text-align: right }
.titolettiverdi { color: #090; font-weight: bold; font-size: 13px; line-height: 15px; font-family: Tahoma; text-decoration: none; text-align: left; margin-right: 5px; margin-left: 10px }
.titolo { color: #900; font-size: large; font-family: Verdana; margin-top: 20px }
.titolocapitolocentrato { color: #900; font-weight: bold; font-size: 16px; font-family: Verdana, Helvetica, sans-serif; text-align: center; margin-top: 15px; margin-bottom: 30px }
.titolocentrato { color: #900; font-weight: bold; font-size: 20px; font-family: Verdana, Helvetica, sans-serif; text-align: center; margin-top: 15px; margin-bottom: 30px }
.titologuide { color: #900; font-size: large; font-family: Verdana; margin-top: 20px; margin-bottom: -20px }
.titolohome { color: #900; font-weight: bold; font-size: 18px; line-height: 18px; font-family: Verdana; text-decoration: none; text-align: left; margin-right: 5px }
.titolohome1 { color: #900; font-weight: bold; font-size: 14px; line-height: 15px; font-family: Verdana; text-decoration: none; text-align: left; margin-top: -18px; margin-bottom: 32px }
.titolonotizia { color: #900; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Verdana; text-decoration: none; text-align: left; margin-right: 5px; margin-bottom: 30px; margin-left: 5px }
.titolonotiziaavivo { color: #900; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Verdana; text-decoration: none; text-align: left; margin-bottom: 30px }
.titoloverdana { color: #900; font-weight: bold; font-size: 20pt; font-family: Verdana, Verdana; margin-top: 20px; margin-left: 10px }
