body {
	background-image: url(../immagini/bg-pagina.gif);
	background-position: left top;
	background-attachment: fixed;
	background-color: #efefef;
	background-repeat: repeat;
}
.indirizzo {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;

}
.indirizzo-link {
	color: #1A4571;
	text-decoration: none;

}
a.indirizzo-link:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B7C2CC;
}
.corpo {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	background-image: url(../immagini/bg-main.gif);

}
.webmail {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}
a.webmail:hover {
	color: #FFFFFF;
	display: block;
	background-image: url(../immagini/top-webmail-bghov.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.testo-norm {
	font-family: Tahoma;
	font-size: 11px;
}
.titolo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #375F8E;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #CED7E3;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2463A2;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CED7E3;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	display: block;
}
a.link1:hover {
	background-color: #C9E0ED;
}
a.link1:visited {
	/*color: #925BC8;*/
}
.link2 {
	color: #2463A2;
	font-weight: normal;
	text-decoration: none;
}
a.link2:hover {
	background-color: #C9E0ED;

}
a.link2:visited {
	/*color: #925BC8;*/
}
.link2-articoli {
	color: #2463A2;
	font-weight: bold;
	text-decoration: none;
}
a.link2-articoli:hover {
	background-color: #C9E0ED;

}
.link3 {
	color: #2463A2;
	font-weight: normal;
	text-decoration: none;
}
a.link3:hover {
	background-color: #E1EEF4;

}
a.link3:visited {
	/*color: #925BC8;*/
}
.testo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 19px;
}
.testo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.contorno1 {
	border: 1px solid #ADADAD;
}
.titolo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
	padding-left: 15px;
	padding-top: 20px;
	background-image: url(../immagini/sfera.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-bottom: 10px;
}
.link-percorso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2463A2;
	text-decoration: none;
}
.cella-percorso {
	color: #2463A2;
	padding-top: 4px;
	padding-left: 15px;
	font-size: 12px;

}
a.link-percorso:hover {

	background-color: #C9E0ED;
}
.categoria {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 11px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;

}
a.categoria:hover {
	text-decoration: none;
	background-color: #253D5A;
}
.sottocategoria {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #133557;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 11px;



}
a.sottocategoria:hover {
	text-decoration: none;
	background-color: #9AA8BA;
}
.titolo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;


}
.testo-menu {
	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	padding-left: 10px;
	display: block;
	text-decoration: none;
	line-height: 20px;



}
a.testo-menu:hover {
	background-image: url(../immagini/menuchisiamo/rollover.gif);
	background-repeat: no-repeat;
	background-position: center center;


}
.testo-menu-servizi {

	color: #000000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	padding-left: 10px;
	display: block;
	text-decoration: none;
	line-height: 20px;
}
a.testo-menu-servizi:hover {

	background-image: url(../immagini/menuservizi/rollover.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.titolo4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
}
ul {
	list-style-position: outset;
	list-style-image: url(../immagini/list.gif);
}
.tabella-garanzia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 19px;
	border: 1px solid #999999;





}
.link-bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2463A2;
	text-decoration: none;
	line-height: 18px;

}
a.link-bottom:hover {
	color: #2463A2;
	text-decoration: none;
	background-color: #C9E0ED;

}
.testo-tabella {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 19px;
	padding-left: 5px;

}

.text-field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FBFBFB;
	padding-left: 2px;
	border-top: 1px solid #999999;
	border-right: 1px solid #C7C7C7;
	border-bottom: 1px solid #D7D7D7;
	border-left: 1px solid #B2B2B2;
}
.text-field-focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 2px;
	border: 1px solid #3983BF;
}
.titolo-box1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E2B2B;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #E3CECE;
}
.titolo-box2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5E50;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #E3E3CE;
}
.titolo-box3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A652F;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #C1DCB9;
}
.link-box1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E2B2B;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CED7E3;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	display: block;
}
a.link-box1:hover {
	background-color: #F5C2C2;
}
a.link-box1:visited {
	/*color: #925BC8;*/
}
.link-box2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5E50;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CED7E3;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	display: block;
}
a.link-box2:hover {
	background-color: #EBEBBA;
}
a.link-box2:visited {
	/*color: #925BC8;*/
}
.link-box3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #465A41;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CED7E3;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	display: block;
}
a.link-box3:hover {
	background-color: #BEE7B2;
}
a.link-box3:visited {
	/*color: #925BC8;*/
}
.titolo5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #29476B;
	font-weight: bold;
	padding-left: 3px;
	background-color: #CED7E3;
	display: block;
}
.corpo-barra {

	background-color: #CED7E3;
	border: 1px solid #000000;
}
.testo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 16px;
}
.titolo6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #7D95B5;
}
.bordo-tab1 {
	border: 1px solid #7D95B5;
	background-color: #E0E6ED;
}
.contorno2 {

	border: 1px solid #666666;
}

.ArticoliTitle {font-family: Arial; font-size: 12pt; color: #2463A2; text-decoration: none; font-weight: bold;}
.ArticoliTitle a:link {color: #2463A2;text-decoration: none; font-weight: bold;}
.ArticoliTitle a:visited {color: #2463A2; text-decoration: none; font-weight: bold;}
.ArticoliTitle a:hover {color: #2463A2; text-decoration: none; font-weight: bold;}

.inciso {font-family: Verdana; font-size: 8pt; color: #000000; text-decoration: none;}
.inciso a:link {color: #000000;text-decoration: none; font-weight: bold;}
.inciso a:visited {color: #000000; text-decoration: none; font-weight: bold;}
.inciso a:hover {color: #000000; text-decoration: none; font-weight: bold;}

.gotocat {font-family: Tahoma; font-size: 8pt; color: #395272; text-decoration: none;}
.gotocat a:link {color: #395272;text-decoration: none;}
.gotocat a:visited {color: #395272; text-decoration: none;}
.gotocat a:hover {color: #395272; text-decoration: none;}

.titoloArt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2463A2;
	font-weight: bold;
}
.testoInciso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9A9A9A;
	line-height: 16px;
}

.Fonte {font-family: Verdana; font-size: 10pt; color: #000000; text-decoration: none;}
.Fonte a:link {color: #000000;text-decoration: none; }
.Fonte a:visited {color: #000000; text-decoration: none; }
.Fonte a:hover {color: #000000; text-decoration: none; }

.Autore {font-family: Verdana; font-size: 8pt; color: #577DA0; text-decoration: none;}
.Autore a:link {color: #577DA0;text-decoration: none; }
.Autore a:visited {color: #577DA0; text-decoration: none; }
.Autore a:hover {color: #577DA0; text-decoration: none; }

.ArticoliCorrelati {font-family: Verdana; font-size: 8pt; color: #2463A2; text-decoration: none;}
.ArticoliCorrelati a:link {color: #2463A2;text-decoration: none; }
.ArticoliCorrelati a:visited {color: #2463A2; text-decoration: none; }
.ArticoliCorrelati a:hover {color: #2463A2; text-decoration: none; }

.ArtGoToIndex {font-family: Verdana; font-size: 8pt; color: #000000; text-decoration: none; font-weight: bold;}
.ArtGoToIndex a:link {color: #000000;text-decoration: none; font-weight: bold;}
.ArtGoToIndex a:visited {color: #000000; text-decoration: none; font-weight: bold;}
.ArtGoToIndex a:hover {color: #000000; text-decoration: none; font-weight: bold;}

.photosinbox {
	border: 1px solid #577DA0;
}.titolo-box4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2f6556;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color: #9fc6bb;
}
.link-box4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #394e48;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CED7E3;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	display: block;
}
a.link-box4:hover {

	background-color: #b5eadb;
}
a.link-box4:visited {
}
.titolocategoria {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 11px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
	font-weight: normal;
}
