.scroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #7C6345;
	text-decoration: none;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	}

a.linkOLD:link
	{ color: #E43134; text-decoration: none; }
a.linkOLD:visited
	{ color: #E43134; text-decoration: none; }
a.linkOLD:hover
	{ color: #E43134; text-decoration: underline; }

a.link:link
	{ color: #c52728; text-decoration: none; }
a.link:visited
	{ color: #990000; text-decoration: none; }
a.link:hover
	{ color: #FF3333; text-decoration: underline; }


a.link2:link
	{ color: #918484; text-decoration: none; }
a.link2:visited
	{ color: #918484; text-decoration: none; }
a.link2:hover
	{ color: #918484; text-decoration: underline; }


a.link3:link
	{ color: #FFFFFF; text-decoration: none; }
a.link3:visited
	{ color: #FFFFFF; text-decoration: none; }
a.link3:hover
	{ color: #FFFFFF; text-decoration: underline; }

a.sottolineato:link
	{ color: #000000; text-decoration: none; }
a.sottolineato:visited
	{ color: #000000; text-decoration: none; }
a.sottolineato:hover
	{ color: #000000; text-decoration: underline; }


.scroll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	}

.VAI {  background-color: #E9EDF3; 
	background-position: center center; 
	background-attachment: fixed; 
	background-repeat: no-repeat; 
	text-align: right; color: #9db292; 
	font-size: 1px; 
	height: 16px; width: 41px; 
	margin-bottom: 2px; 
	margin-right: 1px
	}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 15px;
	}

.libro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 8px;
	line-height: 15px;
	}

.img_libro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	}

.testo_piccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 25px;
	padding-left: 15px;
	line-height: 10px;
	letter-spacing: -1px;
	}
.testo_piccolo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 25px;
	padding-left: 15px;
	line-height: 10px;
	letter-spacing: -1px;
	}
.tema_hpOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #E43134;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 15px;
	line-height: 15px;
	}

.tema_hp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #AC8467;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 15px;
	line-height: 15px;
	}

.testo_libri_dettaglio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 25px;
	line-height: 15px;
	}

.hp_testataOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #E43134;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 13px;
	}

.hp_testata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #88796F;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 13px;
	}

.giornali_sezione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 13px;
	}

.bordosx {
	padding-left: 13px;
	}

.giornali_dettaglio_titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #918484;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 10px;
	margin-right: 10px;

	}
.giornali_dettaglio_sottotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;

	}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #B50D0D;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;
    padding-left: 13px;
	}

.tit_contatti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #756148;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;
    }


	a.giornali_titoloOLD:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #B50D0D;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;

	}
	a.giornali_titoloOLD:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #B50D0D;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;

	}
	a.giornali_titoloOLD:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #B50D0D;
	text-decoration: underline;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;

	}


	a.giornali_titolo:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #A77958;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;

	}
	a.giornali_titolo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #A77958;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;

	}
	a.giornali_titolo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #A77958;
	text-decoration: underline;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 10px;

	}




div#hp_titoloOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #E43134;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 13px;
	}

div#hp_titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #AB7D5B;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 13px;
	}

div#hp_sottotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ACA2A2;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 13px;
	}

div#hp_testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 25px;
	padding-left: 15px;
	line-height: 15px;
	}

.eventi_interno1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ACA2A2;
	text-decoration: none;
	text-align: left;
	padding-left: 13px;
	}

.eventi_titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #B50D0D;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-right: 10px;
	}

.eventi_sottotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ACA2A2;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 5px;
	padding-right: 10px;
	}


.coldx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 15px;
	}


.parl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 25px;
	padding-left: 15px;
	line-height: 15px;
	}


div#scroll3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-top: 12px;
	padding-bottom: 7px;
	padding-right: 13px;
	padding-left: 13px;
	line-height: 14px;
	}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
	}


.tema_pag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-right: 25px;
	padding-left: 15px;
	}


.tema_bott {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-right: 8px;
	padding-left: 8px;
	}


.INVIA {
	background-color: #BD707A;
	height: 16px;
	background-image: url(img/INVIA.gif);
	width: 50px;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	font-size: 1px;
	text-align: right; }

.INVIA2 {
	background-color: #BD707A;
	height: 18px;
	background-image: url(img/INVIA.gif);
	width: 50px;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	font-size: 1px;
	text-align: right; }

div#ART-libri-testo a:link
		{  font-weight: bold; color: #AB3434; text-decoration: none }
div#ART-libri-testo a:visited
		{  font-weight: bold; color: #AB3434; text-decoration: none }
div#ART-libri-testo a:active
		{  font-weight: bold; color: #BE5353; text-decoration: none }
div#ART-libri-testo a:hover
		{  font-weight: bold; color: #BE5353; text-decoration: none }

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #EDE8E2
}

.avanzata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #E43134;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-bottom: 2px;
	padding-right: 25px;
	padding-left: 15px;
	}

a.link_b:link
	{ color: #E7E7E7; text-decoration: none; }
a.link_b:visited
	{ color: #E7E7E7; text-decoration: none; }
a.link_b:hover
	{ color: #FFFFFF; text-decoration: none; }

	.senato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 13px;
	}


a.link_black:link
	{ color: #000000; text-decoration: none;
	font-weight:bold; 
	
	}
a.link_black:visited
	{ color: #000000; text-decoration: none; 
		font-weight:bold;
		}
a.link_black:hover
	{ color: #000000; text-decoration: underline; 
	font-weight:bold;
		}