BODY {
	padding: 0px; margin: 0px; BACKGROUND-COLOR: #FFFF99; TEXT-ALIGN: center; FONT-FAMILY: verdana, "comic sans MS", sans-serif;
}
#cornice {
	PADDING: 0px; MARGIN: 0px; MARGIN: -273px 0px 0px -356px; POSITION: absolute; TOP: 50%; LEFT: 50%;  WIDTH: 712px; HEIGHT: 546px; BACKGROUND-COLOR: #FFCC33; 
}
#spig_1 {
	PADDING: 0px; MARGIN: 0; POSITION: absolute; TOP: 0px; LEFT: 0px; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-IMAGE: url(images/spig_1.gif); BACKGROUND-REPEAT: no-repeat; border: dashed 0px black
}
#spig_2 {
	PADDING: 0px; MARGIN: 0; POSITION: absolute; TOP: 0px; LEFT: 702px; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-IMAGE: url(images/spig_2.gif); BACKGROUND-REPEAT: no-repeat; border: dashed 0px black
}
#spig_3 {
	PADDING: 0px; MARGIN: 0; POSITION: absolute; TOP: 536px; LEFT: 702px; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-IMAGE: url(images/spig_3.gif); BACKGROUND-REPEAT: no-repeat; border: dashed 0px black
}
#spig_4 {
	PADDING: 0px; MARGIN: 0; POSITION: absolute; TOP: 536px; LEFT: 0px; WIDTH: 10px; HEIGHT: 10px; BACKGROUND-IMAGE: url(images/spig_4.gif); BACKGROUND-REPEAT: no-repeat; border: dashed 0px black
}
#main {
	PADDING: 0px; MARGIN: 3px 0px 0px 3px; /* MARGIN: -265px 0px 0px -353px; */ POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%; */ WIDTH: 706px; HEIGHT: 540px; BACKGROUND-COLOR: #FFFFCC; BACKGROUND-IMAGE: url(images/logo.gif); BACKGROUND-REPEAT: no-repeat; background-position: 40% 75%; border: dashed 0px black
}
img.titolo {
	PADDING: 0px; MARGIN: 17px 0px 0px 31px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 640px; HEIGHT: 135px; border: dashed 0px black
}	
img.wellcome {
	PADDING: 0px; MARGIN: 173px 0px 0px 21px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 409px; HEIGHT: 85px; border: dashed 0px black
}	
img.slogan {
	PADDING: 0px; MARGIN: 129px 0px 0px 365px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 292px; HEIGHT: 16px; z-index: 2; border: dashed 0px black
}	
img.uno {
	PADDING: 0px; MARGIN: 334px 0px 0px 30px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 168px; HEIGHT: 168px; z-index: 1; border: dashed 0px black
}	
img.due {
	PADDING: 0px; MARGIN: 267px 0px 0px 157px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 168px; HEIGHT: 168px; z-index: 3; border: dashed 0px black
}	
img.tre {
	PADDING: 0px; MARGIN: 320px 0px 0px 283px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 168px; HEIGHT: 168px; z-index: 5; border: dashed 0px black
}	
img.frameUno {
	PADDING: 0px; MARGIN: 334px 0px 0px 30px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 168px; HEIGHT: 168px; z-index: 2; border: dashed 0px black
}	
img.frameDue {
	PADDING: 0px; MARGIN: 267px 0px 0px 157px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 168px; HEIGHT: 168px; z-index: 4; border: dashed 0px black
}	
img.frameTre {
	PADDING: 0px; MARGIN: 320px 0px 0px 283px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 168px; HEIGHT: 168px; z-index: 6; border: dashed 0px black
}	
#ImgNav {
	PADDING: 0px; MARGIN: 480px 0px 0px 195px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ /* WIDTH: 110px; */ HEIGHT: 22px; z-index: 2; border: dashed 0px black
}	
#AlbumNav {
	PADDING: 0px; MARGIN: 150px 0px 0px 185px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ /* WIDTH: 110px; */ HEIGHT: 22px; z-index: 2; border: dashed 0px black
}	
#FotoGalleryHome {
	PADDING: 0px; MARGIN: 150px 0px 0px 13px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ /* WIDTH: 110px; */ HEIGHT: 20px; z-index: 2; border: dashed 0px black
}
img.FGHome {DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 22px; HEIGHT: 20px; border: dashed 0px red}	
#FotoNav {
	PADDING: 0px; MARGIN: 150px 0px 0px 185px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ /* WIDTH: 110px; */ HEIGHT: 22px; z-index: 2; border: dashed 0px black
}	
img.prevNext {DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 20px; HEIGHT: 22px; border: dashed 0px red}	
img.navItem {DISPLAY: inline; FLOAT: left; MARGIN: 0px; /* WIDTH: 50px; */ HEIGHT: 22px; border: dashed 0px green}	
img.prevNext {DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 20px; HEIGHT: 22px; border: dashed 0px blue }	

#menu {
	PADDING: 0px; MARGIN: 173px 0px 0px 471px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 215px; HEIGHT: 200px; text-align: center; border: solid 1px #FFCC00; 
}
#menu img {DISPLAY: block; MARGIN: 0px 0px 1px 0px; BACKGROUND-IMAGE: url(images/racchettaOff.gif); BACKGROUND-REPEAT: no-repeat; WIDTH: 215px; HEIGHT: 40px; border: solid 0px #FFCC00}	
#menu a{
	BACKGROUND-IMAGE: url(images/racchettaOff.gif); BACKGROUND-REPEAT: no-repeat; /* background-position: 100% 50%; */ 
}
#menu a:hover{
	BACKGROUND-IMAGE: url(images/racchettaOn.gif); BACKGROUND-REPEAT: repeat; /* background-position: 100% 50%; */
}
#menu img:hover{
	BACKGROUND-IMAGE: url(images/racchettaOn.gif); BACKGROUND-REPEAT: repeat; /* background-position: 100% 50%; */
}
#menu img.attivo {
	BACKGROUND-IMAGE: url(images/racchettaOn.gif); BACKGROUND-REPEAT: no-repeat; 
}

#form {
	PADDING: 0px; MARGIN: 424px 0px 0px 471px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 217px; HEIGHT: 94px; overflow: hidden;  text-align: center; border: solid 1px #FFCC00; 
}
#form INPUT {
	background-color: transparent; color: #000099; font-size: 9px; border: solid 1px #FFCC00;
}
#form INPUT.privacy {
	border: 0px; background-color: transparent
}
#form a {
	font-size: 10px; FONT-WEIGHT: bold; text-align: left; letter-spacing: 3px; COLOR: #000099; 
}
#form a.titolo {font-size: 11px; letter-spacing: 12px; FONT-WEIGHT: bold; line-height: 22px; }

#formComm {
	PADDING: 0px; MARGIN: 173px 0px 0px 21px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 435px; HEIGHT: 70px; overflow: hidden; border: solid 1px #FFCC00; 
}
#formComm INPUT {
	background-color: transparent; color: #000099; font-size: 9px; border: solid 1px #FFCC00;
}
#formComm a {
	font-size: 11px; FONT-WEIGHT: bold; text-align: left; letter-spacing: 1px; COLOR: #000099; 
}
#formComm a.titolo {font-size: 15px; letter-spacing: 2px; FONT-WEIGHT: bold; }
#formComm a.grazie {font-size: 13px; letter-spacing: 2px; FONT-WEIGHT: bold; line-height: 21px; }
#formComm a.grazieVero {font-size: 21px; letter-spacing: 2px; FONT-WEIGHT: bold; line-height: 21px; }

#commenti {
	PADDING: 0px; MARGIN: 248px 0px 0px 21px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 435px; HEIGHT: 270px; text-align: justify; overflow: auto; SCROLLBAR-BASE-COLOR: #FFFFCC; SCROLLBAR-ARROW-COLOR: #FFCC33;SCROLLBAR-TRACK-COLOR: #FFFFCC; border: solid 1px #FFCC00; 
}
#commenti a.mitt {
	background-color:  #FFCC33; font-size: 13px; FONT-WEIGHT: bold; COLOR:  #000099; letter-spacing: 2px; text-decoration: none; 
}
#commenti a.commento {
	font-size: 11px; FONT-WEIGHT: bold; COLOR: #000099; letter-spacing: 1px; text-decoration: none; 
}

*div#text {
	PADDING: 0px; MARGIN: 173px 0px 0px 21px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 435px; HEIGHT: 330px; overflow: auto; SCROLLBAR-BASE-COLOR: #FFFFCC; SCROLLBAR-ARROW-COLOR: #FFCC33;SCROLLBAR-TRACK-COLOR: #FFFFCC; border: dashed 0px black; 
}
#text {
	PADDING: 0px; MARGIN: 158px 0px 0px 21px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 435px; HEIGHT: 345px; overflow: auto; border: dashed 0px black; 
}
#text H1 {
	font-size: 25px; FONT-WEIGHT: bold; COLOR: #000099; text-align: center; letter-spacing: 2px; text-decoration: none; 
}
#text H2 {
	font-size: 18px; FONT-WEIGHT: bold; COLOR: #000099; text-align: left; letter-spacing: 1px; line-height: 22px; text-decoration: none; 
}
#text H3 {
	font-size: 13px; FONT-WEIGHT: bold; COLOR: #000099; text-align: center; letter-spacing: 1px; line-height: 18px; text-decoration: none; 
}
#text H4 {
	font-size: 13px; FONT-WEIGHT: bold; COLOR: #000099; text-align: left; letter-spacing: 1px; line-height: 18px; text-decoration: none; 
}
#text ul li {
	PADDING: 0px; MARGIN: 0px 5px 0px -10px; /* list-style-type: circle; */ text-align: justify; COLOR:  #000099; 
}
#text ul li.mese {
MARGIN-top: 10px; background-color:  #FFCC33; line-height: 30px; font-size: 15px; list-style-type: none; list-style-image: none; 
}
#text ul li.lista {
list-style-image: url(images/pallina.gif); 
}
#text ul li.eviLista {
list-style-image: url(images/civetta.gif);
}
#text a {
	font-size: 13px; FONT-WEIGHT: bold; COLOR:  #000099; letter-spacing: 1px; text-decoration: none; 
}

#mappa {
	PADDING: 0px; MARGIN: -45px 0px 0px 615px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ border: dashed 0px black
}	
#mappa img {border: 0px}	

#novita {
	PADDING: 0px; MARGIN: 385px 0px 0px 720px;; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ border: dashed 0px black
}	
#novita img {border: 0px}	

#webmaster {
	PADDING: 0px; MARGIN: 313px 0px 0px -16px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ border: dashed 0px black
}	
#webmaster img {border: 0px}	

#int{
	PADDING: 0px; MARGIN: 523px 0px 0px 15px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 598px; HEIGHT: 13px; border: dashed 0px black; 
}
#int img {border: 0px}	

#fotogallery {
	PADDING: 0px; MARGIN: 175px 0px 0px 13px; POSITION: absolute; TOP: 0px; LEFT: 0px; /* TOP: 50%; LEFT: 50%;  */ WIDTH: 462px; HEIGHT: 333px; overflow: auto; SCROLLBAR-BASE-COLOR: #FFFFCC; SCROLLBAR-ARROW-COLOR: #FFCC33; SCROLLBAR-TRACK-COLOR: #FFFFCC; border: dashed 0px black; 
}
#fotogallery img {display: inline; WIDTH: 140px; HEIGHT: 93px; FLOAT: left; border: solid 1px FFCC33; MARGIN: 1px 1px 3px 1px; }

#album {display: inline; WIDTH: 144px; HEIGHT: 133px; overflow: hidden; FLOAT: left; border: solid 1px #FFCC33; MARGIN: 2px 1px; }
#album img {display: block; WIDTH: 140px; HEIGHT: 93px; FLOAT: left; border: solid 1px #FFCC33; MARGIN: 1px 1px 1px 1px; }
#album  a {
	TEXT-ALIGN: center; font-size: 10px; FONT-WEIGHT: bold; letter-spacing: 2px; COLOR: #000099; text-decoration: none; 
}

#fotogrange {
	PADDING: 0px; MARGIN: 0px; WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #FFFFCC; 
}
#fotogrange  img {
	DISPLAY: block; PADDING: 0px; MARGIN: 15px auto; /* WIDTH: 320px; HEIGHT: 213px;  */border: solid 2px #FFCC33;
}
#fotogrange  a {
	TEXT-ALIGN: center; font-size: 12px; FONT-WEIGHT: bold; letter-spacing: 2px; COLOR: #FFCC33; text-decoration: none; 
}
#fotogrange  a:link {
	COLOR: #FFCC33; text-decoration: none; 
}
#fotogrange  a:hover {
	COLOR: #000099; text-decoration: none; 
}

#musicaObj {
	display: block; visibility: hidden;
}
#musicaONOFF {
	visibility: hidden;
}
/* #musicaTxt {
	display: block; visibility: hidden;
} */
/* #jukebox {
	PADDING: 0px; MARGIN: 24px auto; overflow: hidden; font-size: 16px; text-align: center; letter-spacing: 3px; FONT-WEIGHT: bold; 
}
#jukebox img {
	display: block; WIDTH: 50px; HEIGHT: 50px; border: 0px; MARGIN: auto; 
} */
img.jukebox {
	PADDING: 0px; MARGIN: -313px 0px 0px 301px; POSITION: absolute; TOP: 50%; LEFT: 50%; /* WIDTH: 50px; HEIGHT: 50px; */ border: dashed 0px black
}	

