BODY {
	margin-top: 0px;
	font-size: 13px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #333333;
	scrollbar-3dlight-color: #333333;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #333333;
	background-color: #FFFFFF;


}
testograssetto {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.testograssetto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}



A.link:link {
	FONT: bold 9pt/11px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.link:visited {
	FONT: bold 9pt/11px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.link:active {
	FONT: bold 9pt/11px , Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
A.link:hover {
	COLOR: #7D1A00;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11px;
	font-weight: bold;
}



A.linkbig:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial Black";
	font-size: 12pt;
}
A.linkbig:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial Black";
	font-size: 12pt;
}
A.linkbig:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial Black";
	font-size: 12pt;
}
A.linkbig:hover {
	COLOR: #FFFF00;
	TEXT-DECORATION: none;
	font-family: "Arial Black";
	font-size: 13pt;
}







A.linkmenu:link {
	COLOR: #333300;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A.linkmenu:visited {
	COLOR: #333300;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
}
A.linkmenu:active {
	COLOR: #333300;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
}
A.linkmenu:hover {
	COLOR: #FF3300;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;

}




}


A.linkbianco:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A.linkbianco:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A.linkbianco:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A.linkbianco:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}


A.linkblu:link {
	COLOR: #0033CC;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A.linkblu:visited {
	COLOR: #003399;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A.linkblu:active {
	COLOR: #003399;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A.linkblu:hover {
	COLOR: #003399;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}


A.linkrosso:link {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A.linkrosso:visited {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A.linkrosso:active {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
A.linkrosso:hover {
	COLOR: #FF3300;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;

}























.sfondomenualto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(img/sfondomenutestata.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.scritta {
	background-image: url(img/scritta.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.sfondomenusx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(img/sfondomenusx.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.sfondomenusxservizi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(img/sfondomenusxservizi.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.sfondomenusxricevitoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(img/sfondomenusxricevitoria.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}





.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.cellahomepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	border-top-width: 6px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF0000;
	border-bottom-width: 2px;
	border-bottom-color: #F1BE0E;
}
.barrafooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(angelico/img/barrafooter.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.sfondopage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	background-image: url(barss115/img/sfondopagina.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.testo11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	background-image: url(img/welcome.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.testogranderosso {
	font-family: "Arial Black";
	font-size: 16px;
	color: #FF0000;
}
.cellebordate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 2px dotted #666600;
}
.cellebordaterosse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 4px dotted #D50000;
}
.testorosso11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.cellaverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(img/celle/sfondocellaverde.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sfondotv {
	background-image: url(img/sfondotv.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.testograssettoblu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #043D84;
}
.testocalendario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
}
.barrettaguest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/guestbook/barretta.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.testobiancograssetto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.testobianconormale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.sfondolavazza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(img/thumbgalleria/callavazza.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.testorosso14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.testonero14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.sfondoricarica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(img/sfondoricarica.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.testoneropiccolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.sfondoregitrazione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(img/sfondoregistrazione.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.sfondocactus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(img/sfondocactus.gif);
	background-repeat: no-repeat;
	background-position: center top;
}



.sfondoconferma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(img/guestbook/confermasfondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.sfondoinserguest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(img/guestbook/inserimentosfondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/* **************************************formattazione news ************************************************* */
#articolo {
	margin:0 50px 50px 50px;
	padding-bottom:2em;
	
} 

#articolop { 
  text-indent: 2em; 
  text-align: justify 
}
#articolo div.immagine { 
	width:200px;
	padding:5px;
	font: .70em verdana, helvetica, sans-serif; 
	margin:0px 5px 5px 0px;
	border:1px dashed #F93;
	float:left;	
}
#articolo div.immagine img {
	border-bottom:3px none #F93;
	display:block;	
	padding-bottom:1px;
} 
/*************************************************************** FINE FORMATTAZIONE NEWS ******************************************/.testonero16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
#googleSearchFrame{
width:600px;
}
