.barra{ overflow: Auto; background-color: #cccccc; color: #000000; font: Normal 12px Georgia; width: 300px; height: 250px; margin: 0px; padding: 5px; border: Solid 2px #000000; scrollbar-base-color: #cccccc; scrollbar-arrow-color: #333333; scrollbar-track-color: #333333;}

.barrabig{ overflow: Auto; background-color: #cccccc; color: #000000; font: Normal 12px Georgia; width: 300px; height: 400px; margin: 0px; padding: 5px; border: Solid 2px #000000; scrollbar-base-color: #cccccc; scrollbar-arrow-color: #333333; scrollbar-track-color: #333333;}

.boinfgranderosso{ border-bottom-width: 2px; border-bottom-style: ridge; border-bottom-color: #990000;}

.basemappa { background-attachment: fixed; background-image: url(../Immagini/Sfondi/sfondoindexbasemappa.jpg); background-repeat: no-repeat; background-position: center;}

.bordineri{ border: 1px solid #000000;}
    
.bordineribig { border: 8px solid #000000; margin: 10px;}

.bordibianchi { border-top: 1.5px solid #FFFFFF; border-right: 1.5px solid #FFFFFF; border-bottom: 1.5px solid #FFFFFF; border-left: 1.5px solid #FFFFFF;}
	
.bordotrid { border-right-width: 1px; border-bottom-width: 1px; border-right-style: ridge; border-bottom-style: ridge; border-right-color: #666666; border-bottom-color: #666666;}
	
.bordipuntati { border: 1px dotted #CCCCCC;}
	
.bordosottopunt { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #333333;}
	
.bordoinfgrande { border-bottom-width: 2px; border-bottom-style: ridge; border-bottom-color: #333333;}
	
.bordosopragrande { border-top-width: 2px; border-top-style: ridge; border-top-color: #333333;}
	 
.bordocelle_whiteo { border: 1px dotted #003399; background-attachment: fixed; background-image: url(../Immagini/whiteoceanlavorazione/whiteoceannerablu.jpg); background-repeat: no-repeat; background-position: center;}
	
.bordocelle_sah { border: 1px dotted #cc6600; background-attachment: fixed; background-image: url(../Immagini/saharalavorazione/sahara2.jpg); background-repeat: no-repeat; background-position: center;}
	
.bordigrigismall { border-top: 0.5px solid #CCCCCC; border-right: 0.5px none #CCCCCC; border-bottom: 0.5px solid #CCCCCC; border-left: 0.5px none #CCCCCC;}

.cellabordorosso { border: 1px solid #990000;}
	
.cellatraspfoto {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #FFFFFF; font-style: normal; font-weight: bold;}
   
.chitarrehome { border: 1px solid #333333;}
	
.email A:link { font-family: "Geneva", Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline;} 
    
.email A:visited { font-family: "Geneva", Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline;}
    
.email A:hover { font-family: "Geneva", Arial, Helvetica, sans-serif; color: #990000; text-decoration: none;} 
    
.fotogiu { padding-top: 5px;}

.fotowallp { border: 1px solid #CCCCCC;}

.menunavnero { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: small-caps; color: #000000; text-decoration: none;}

.menunav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px !important; font-style: normal; font-weight: bold; font-variant: small-caps; color: #ffffff; text-decoration: none; background-color: #000000;}
	
.menunav:visited { font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 12px !important; font-style: normal !important; font-weight: bold !important; font-variant: small-caps !important; color: #ffffff !important; text-decoration: none !important; background-color: #000000 !important;}
    
.menunav:hover { font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 12px !important; font-style: normal !important; font-weight: bold !important; font-variant: small-caps !important; color: #990000 !important; text-decoration: none !important; background-color: #000000 !important;}
	
.menunavrosso { font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 12px !important; font-style: normal !important; font-weight: bold !important; font-variant: small-caps !important; color: #990000 !important; text-decoration: none !important; background-color: #000000 !important;}
    
.paglinkscoll:link { font-family: font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; background-color: #000000; font-weight: bold; font-style: normal;}
	
.paglinkscoll:visited { font-family: font-family: font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; background-color: #000000; font-weight: bold; font-style: normal;}
	
.paglinkscoll:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0000FF; text-decoration: none; background-color: #000000; font-weight: bold; font-style: normal;}
	
.sfondocellanera { font-family: "Times New Roman", Times, serif; font-size: 16px; font-style: normal; font-weight: bold; color: #FFFFFF;}
	
.sfocellnerainterrog { font-family: "Times New Roman", Times, serif; font-size: 16px; font-style: normal; font-weight: bold; color: #FFFFFF; cursor: help;}
	
.sfondocellabianca { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #000000; font-style: normal; font-weight: bold;}
	
.sfocellbiainterrog { font-family: "Times New Roman", Times, serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000; cursor: help;}

.sfondobarre { background-attachment: fixed; background-image: url(../Immagini/Sfondi/sfondolight.jpg); background-repeat: no-repeat; background-position: center; background-color: #000000;}
	
.sfondosah1 { background-attachment: fixed; background-image: url(../Immagini/saharalavorazione/sahara4.jpg); background-repeat: no-repeat; background-position: center;}
	
.sfondosah2 { background-attachment: fixed; background-image: url(../Immagini/saharalavorazione/sahara7.jpg); background-repeat: no-repeat; background-position: center;}

.sfondosah3 { background-attachment: fixed; background-image: url(../Immagini/saharalavorazione/sahara3.jpg); background-repeat: no-repeat; background-position: center; border: none;}	

.sfondosah4 { background-attachment: fixed; background-image: url(../Immagini/saharalavorazione/sahara2.jpg); background-repeat: no-repeat; background-position: center; border: none;}
	
.spectecsah { font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px; font-style: normal; font-weight: normal; font-variant: small-caps; color: #000000;}
	
.sfondopagamici { background-attachment: fixed; background-image: url(../Immagini/Sfondi/sfondoamicicollage/sfondoamicicollage.jpg); background-repeat: no-repeat; background-position: center; background-color: #000000;}
	
.sfondotabbled { background-attachment: fixed; background-image: url(../Immagini/bledmodificata/bledmodificata3.jpg); background-repeat: no-repeat; background-position: center;}
	
.spectecwo { font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px; font-style: normal; font-weight: normal; font-variant: small-caps; color: #003366; text-decoration: none;}
	
.stilemisure_wall:link { font-family: "Times New Roman", Times, serif; font-size: 13px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: underline;}
	
.stilemisure_wall:visited { font-family: "Times New Roman", Times, serif; font-size: 13px; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: underline;}
	
.stilemisure_wall:hover { font-family: "Times New Roman", Times, serif; font-size: 13px; font-style: normal; font-weight: normal; color: #990000; text-decoration: none;}
	
.stiletitolirestarpa { font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: bold; color: #FFFF99; text-decoration: none; background-attachment: fixed; background-image: url(../Immagini/sfondiarpa/sfondoarpa2.jpg); background-repeat: no-repeat; background-position: center; border: 2px inset #000000;}
	
.stiletitolirestchit { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: bold; color: #FFFF99; text-decoration: none;}
	
.stiletabprinclink { font-color: #000000; font-weight: bold;}
	
.stiletestotabellaam { font-family: "Times New Roman", Times, serif; font-size: 20px; font-style: normal; font-weight: normal; color: #CCCCCC; border: #333333; background-color: #000000;}
	
.stilemenuam { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-variant: small-caps; color: #CCCCCC; text-decoration: none; border: #333333;}
	
.stilemenuchitarre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: small-caps; color: #FFFFFF;}
	
.stilemenuchitarrewo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: small-caps; color: #FFFFFF; background-attachment: fixed; background-image: url(../Immagini/whiteoceanlavorazione/whiteoceannerablu.jpg); background-repeat: no-repeat; background-position: center;}
	
.stilemenuchitarresah { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: small-caps; color: #FFFFFF; background-attachment: fixed; background-image: url(../Immagini/saharalavorazione/saharanera.jpg); background-repeat: no-repeat; background-position: center;}
	
.sfondonero { background-color: #000000;}

.sfondoneronobordo { background-color: #000000; border: none;}
	
.sfondobled1 { background-attachment: fixed; background-image: url(../Immagini/bledmodificata/bledmodificata4.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondobled2 { background-attachment: fixed; background-image: url(../Immagini/bledmodificata/bledmodificata2.jpg); background-repeat: no-repeat; background-position: center;}

.spectecbled { font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px; font-style: normal; font-weight: normal; font-variant: small-caps; color: #FFFFFF; text-decoration: none;}

.sfondobled3 { background-attachment: fixed; background-image: url(../Immagini/bledmodificata/bledmodificata3.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondobled5cbordo { background-attachment: fixed; background-image: url(../Immagini/bledmodificata/bledmodificata4.jpg); background-repeat: no-repeat; background-position: center; border: 1px solid #999999;}

.sfondobled4 { background-attachment: fixed; background-image: url(../Immagini/bledmodificata/bledmodificata1.jpg); background-repeat: no-repeat; background-position: center;}

.sfocelbiacsfondo { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #000000; font-style: normal; font-weight: bold; background-color: #CCCCCC;}

.sfondobled5 { background-attachment: fixed; background-image: url(../Immagini/bledmodificata/bledmodificata4.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.spectecclass { font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px; font-style: normal; font-weight: normal; font-variant: small-caps; color: #FFFFFF; text-decoration: none;}

.sfondoclass1 { background-attachment: fixed; background-image: url(../Immagini/classmodificata/classica1.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondoclass2 { background-attachment: fixed; background-image: url(../Immagini/classmodificata/classica7.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondoclass3 { background-attachment: fixed; background-image: url(../Immagini/classmodificata/classica6.jpg); background-repeat: no-repeat; background-position: center; border: none; background-color: #000000;}

.sfondoclass3bor { background-attachment: fixed; background-image: url(../Immagini/classmodificata/classica6.jpg); background-repeat: no-repeat; background-position: center; border-top: 1px solid #000000; border-right: none; border-bottom: none; border-left: none; background-color: #000000;}

.sfondoclass4 { background-attachment: fixed; background-color: #000000; background-image: url(../Immagini/classmodificata/classica2.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondoclass5 { background-attachment: fixed; background-color: #000000; background-image: url(../Immagini/classmodificata/classica5.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondoclass8 { background-attachment: fixed; background-color: #000000; background-image: url(../Immagini/classmodificata/classica8.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondoclass6 { background-attachment: fixed; background-color: #000000; background-image: url(../Immagini/classmodificata/classica4.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondorestauri1 { background-attachment: fixed; background-color: #000000; background-image: url(../Immagini/Sfondi/sfondorestauri/sfondorestauri.jpg); background-repeat: no-repeat; background-position: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.4em; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFF99; text-decoration: none;}

.sfondorestauri2 { background-attachment: fixed; background-color: #000000; background-image: url(../Immagini/Sfondi/sfondorestauri/sfondorestauri1.jpg); background-repeat: no-repeat; background-position: center;}

.sfondorestauri3 { background-attachment: fixed; background-color: #000000; background-image: url(../Immagini/Sfondi/sfondorestauri/sfondorestauri2.jpg); background-repeat: no-repeat; background-position: center;}

.sfondopagamici2 { background-attachment: fixed; background-color: #000000; background-image: url(../Immagini/Sfondi/sfondoamicicollage/sfondoamicicollage1.jpg); background-repeat: no-repeat; background-position: center;}

.sfondotelefono { background-attachment: scroll; background-image: url(../Immagini/Sfondi/telefonocontatti.jpg); background-repeat: no-repeat; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #FFFFFF; text-decoration: none; border: 1px solid #666666; padding: 3px; background-position: center top;}

.sfondoorario { background-attachment: scroll; background-image: url(../Immagini/Sfondi/orologio.jpg); background-repeat: no-repeat; background-position: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none;}

.sfondoriparazioni1 { background-attachment: fixed; background-image: url(../Immagini/sfondiriparazioni/riparazione1.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondoriparazioni2 { background-attachment: fixed; background-color: #000000; background-image: url(../Immagini/sfondiriparazioni/riparazione3.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondoriparazioni3 { background-attachment: fixed; background-image: url(../Immagini/sfondiriparazioni/riparazione2.jpg); background-repeat: no-repeat; background-position: center;}

.sfondopers1 { background-attachment: fixed; background-image: url(../Immagini/sfondipers/personalizzazioni3.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondopers2 { background-attachment: fixed; background-image: url(../Immagini/sfondipers/personalizzazioni1.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondopers3 { background-attachment: fixed; background-image: url(../Immagini/sfondipers/personalizzazioni2.jpg); background-repeat: no-repeat; background-position: center; border: thin inset #996600;}

.sfondolinks { background-attachment: fixed; background-image: url(../Immagini/Sfondi/sfondolink1.jpg); background-repeat: no-repeat; background-position: center;}

.sfondolink2 { background-attachment: fixed; background-image: url(../Immagini/Sfondi/sfondolink2.jpg); background-repeat: no-repeat; background-position: center; background-color: #000000; border: none;}

.sfondoarpa1 { font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; background-attachment: fixed; background-image: url(../Immagini/sfondiarpa/sfondoarpa1.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondoarpa2 { background-attachment: fixed; background-image: url(../Immagini/sfondiarpa/sfondoarpa2.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondoarpa3 { background-attachment: fixed; background-image: url(../Immagini/sfondiarpa/sfondoarpa_simple.jpg); background-repeat: no-repeat; background-position: center; border-top: none; border-right: none; border-bottom: none; border-left: none;}

.sfondoarpa1notesto { background-attachment: fixed; background-image: url(../Immagini/sfondiarpa/sfondoarpa2.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondosahara { background-attachment: fixed; background-image: url(../Immagini/saharalavorazione/saharanera.jpg); background-repeat: no-repeat; background-position: center; background-color: #000000; border: none;}

.sfondowhiteocean { background-attachment: fixed; background-image: url(../Immagini/Sfondi/sfondolight.jpg); background-repeat: no-repeat; background-position: center; background-color: #000000;}

.sfondowo1 { background-attachment: fixed; background-image: url(../Immagini/whiteoceanlavorazione/whiteocean3.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondowo2 { background-attachment: fixed; background-image: url(../Immagini/whiteoceanlavorazione/whiteocean5.jpg); background-repeat: no-repeat; background-position: center;}

.sfondowo3 { background-attachment: fixed; background-image: url(../Immagini/whiteoceanlavorazione/whiteoceannera.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.sfondowo4 { background-attachment: fixed; background-image: url(../Immagini/whiteoceanlavorazione/whiteocean2.jpg); background-repeat: no-repeat; background-position: center; border: none;}

.tabtecnicasahara { background-attachment: scroll; background-image: url(../Immagini/saharalavorazione/sahara1.jpg); background-repeat: no-repeat; background-position: center top;}
	
.testocontorario { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; background-attachment: scroll; background-image: url(../Immagini/Sfondi/orologio.jpg); background-repeat: no-repeat; background-position: center;}
	
.testocontatti { font-family: "Geneva", Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none;}
	
.testotabrestchit { font-family: "Times New Roman", Times, serif; font-size: 18px; font-style: normal; font-weight: bold; color: #FFFFCC; text-decoration: none; border: #333333;}

.titoloamici { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-variant: small-caps; color: #6666FF;}
	
.titolo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: small-caps; color: #FFFFFF;}
	
.titolowhite { font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; border: none;}

.titoloblack { font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; border: none;}
	
.titolocellapers { font-family: "Courier New", Courier, mono; color: #999999; font-variant: small-caps; font-size: 18px; font-weight: bold;}
	 
.testosfondonero { background-color: #000000; border: 2px solid #CCCCCC;}
	
.testopers { font-family: "Times New Roman", Times, serif; font-variant: small-caps; color: #000000; font-size: 14px; font-weight: bold;}
	
.testotab_wall { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-style: normal; font-weight: bold; color: #CCCCCC;}

.webmaster { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000;}
	
.webmastermail { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: underline;}
	
.webmasterwhite { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF;}
   
.webmastermailwhite { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: underline;}

/* inizio css javascript */ 
#thumbBox{ /*Outermost DIV for thumbnail viewer*/ 
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}
#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 12px Tahoma;
letter-spacing: 3px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: center;
}
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}	

