  body { background-color: #ffffff; background-image: url(sfondilamartinarte/sfondowebrosso.gif); background-attachment: fixed;
               text-align: center; margin: 0; padding: 0;}
  
#testa { padding: 1px; border-bottom: solid 1px; background-attachment: fixed; } 
#puf { background-image: url(sfondilamartinarte/foglio1.gif); border: #8b0000; width: 750px; padding: 32px;margin-top: 50px; z-index: 1;}
#int { background-image: url(sfondilamartinarte/foglio2.gif); border: 1px solid #ffffff; width: 600px; padding: 10px; z-index: 2;}
#piedone { border-top: solid 3px; border-bottom: solid 5px; background-attachment: fixed; padding: 1px;}

h1 { font-family: scratch, palatino linotype, angsana; font-size: 50px; text-align: center; padding: 6px; z-index: 2;}
h3 { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; font-size: 23px; z-index: 2;}  
h2 { font-family: dearjoe italic, priory, papyrus, angsana; font-size: 40px; text-align: center; padding: 6px; z-index: 2;}
h4 {  font-family: brubeck ah, palatino linotype; font-size: 30px; text-align:z-index: 2;}
h6 {  font-family: bitch cakes, brubeck ah, palatino linotype; font-size: 45px; text-align:z-index: 2; color:#242424}
p {  font-family: brubeck ah, palatino linotype; font-size: 26px; text-align:z-index: 4;}


p.sin {  font-family: candara, brubeck ah, palatino linotype; color:  #592501; font-size: 18px;  text-align: left; z-index: 2;}  
 p.canl {  font-family: candara, palatino linotype; color:  #592501; font-size: 18px; text-align: left; z-index: 2;}  
 p.con {  font-family: candara, palatino linotype; color:  #8b0000; font-size: 18px; font-weight: bold;text-align: left; z-index: 2;}  
 p.cinc {  font-family: candara, palatino linotype; color:  #2b5c9c; font-size: 16px; font-weight: bold;text-align: center; z-index: 2;}  
 p.cincdiritti {  font-family: candara, palatino linotype; color:  #ffffff; font-size: 12px; text-align: center; z-index: 2;}  
p.cincchiaro {  font-family: candara, palatino linotype; color:  #b1c6e5; font-size: 16px; font-weight: bold;text-align: center; z-index: 2;}  
 p.cinclettera {  font-family: candara, palatino linotype; color:  #f66050; font-size: 16px; font-weight: bold;text-align: center; z-index: 2;}  
p.cincaforis {  font-family: candara, palatino linotype; color:  #f3e4b1; font-size: 16px; font-style: italic; text-align: center; z-index: 2;}  
p.titol { font-family: effloresce, verdana, angsana; color: #d97b30; font-size: 22px; text-align: center; z-index: 2;}
p.titolaz { font-family: effloresce, verdana, angsana; color: #a3a0f0; font-size: 22px; text-align: center; z-index: 2;}

p.descrizione { font-family: markingpen-thin regular; irezumi, palatino linotype; font-size: 28px; text-align: center; z-index: 4;}
p.descrizioneextra { font-family: irezumi, palatino linotype; font-size: 17px; text-align: center; z-index: 4;}
p.descrizioneextradiritti { font-family: irezumi, palatino linotype; font-size: 16px; text-align: center; z-index: 4; color:#000000;}
p.lettera { font-family: brubeck ah, palatino linotype; font-size: 23px;}
 p.sulpiedone { font-family: gaze, palatino linotype, angsana; color: #6e85af; font-size: 23px; z-index: 2;}
p.sulfond { font-family: arial narrow, brubeck ah, palatino linotype; font-size: 13px; color: #000000;}
p.notetesta{ font-family: irezumi, palatino linotype; font-size: 17px; text-align: center; z-index: 4; color: #947863;}
p.son {  font-family: adorable, palatino linotype; color:  #9c0f0f; font-size: 23px; text-align: left; z-index: 2;}  
p.dat { font-family: bitch cakes, irezumi, palatino linotype; font-size: 30px; 
text-decoration: underline; text-align: center; z-index: 4; color: #947863; float: left; margin: 25px;}


.album { background-color: #242424; position: relative; width: 720px; height: 460px; border:1px solid; margin: auto; z-index: 1;}
.album2 { background-color: #242424; position: relative; width: 690px; border: 1px solid; margin: auto; padding: 15px; z-index: 1;}
.album3 { background-color: #242424; position: relative; width: 750px;  height: 385px; border: 0px; margin: auto; padding: 25px; z-index: 1;}

.album4 { background-color: #242424; position: relative; width: 690px; border: 1px solid; margin: auto; padding: 25px; z-index: 1;}
.album5 { background-color: #242424; position: relative; width: 690px; border: 1px solid; margin: auto; padding: 15px; z-index: 1;}

table.nav {  text-align: center; border: hidden; }
td.nav {background-color: #374370;  border: #8b0000 solid 1px; text-align: center; padding: 0px; z-index: 1;}  

.fondino { background-color: #deb887; position: relative; top: 50px; left: 320px; width: 200px; height: 360px; padding: 15px; z-index: 3;} 
.fondino3 { background-color: #deb887; position: relative; top: 90px; left: 340px; width: 170px; height: 260px; padding: 10px; z-index: 3;} 
.fondinomini { background-color: #deb887; position: relative; top: 50px; left: 320px; width: 150px; height: 280px; padding: 15px; z-index: 3;} 

.point { position: absolute; left: 65px; top: 0px; margin: auto; z-index: 4;}
.num { border: 2px dotted; width: 25px; height: 25px; position: relative; right: 388px; top: 50px; padding: 6px; z-index: 1;}

.testoadestra { border: 0px; width: 400px; height: 378px; position: absolute; top: 10px; left: 370px; padding: 15px; z-index: 5;} 
.testoadestra2 { border: 0px; width: 250px; height: 378px; position: absolute; top: 10px; left: 500px; padding: 15px; z-index: 5;} 

a.sulfond:link { text-decoration: none; font-family: brubeck ah; effloresce, angsana; font-size: 16px;color: #000000;}
a.sulfond:visited { text-decoration: none; font-family:brubeck ah; effloresce, angsana; font-size: 16px;color: #000000;}
a.sulfond:hover { text-decoration: none; font-family: brubeck ah; effloresce, angsana; font-size: 16px; color: #ffffff;}


a:link { text-decoration: none; color: #d97b30; font-family: effloresce, verdana, angsana; font-size: 22px;}
a:visited { text-decoration: none; color: #d97b30; font-family: effloresce, verdana, angsana; font-size: 22px;}
a:hover { text-decoration: none; color: #f2c857; font-family: effloresce, verdana, angsana; font-size: 22px;}

a.pagine:link { text-decoration: none; color: #a81505; font-family: effloresce, verdana, angsana; font-size: 24px;}
a.pagine:visited { text-decoration: none; color: #a81505; font-family: effloresce, verdana, angsana; font-size: 24px;}
a.pagine:hover { text-decoration: none; color: #d97b30; font-family: effloresce, verdana, angsana; font-size: 24px;}


a.pippi:link { text-decoration: underline; font-family: brubeck ah, palatino linotype; font-size: 26px;}
a.pippi:visited { text-decoration: underline; font-family: brubeck ah, palatino linotype; font-size: 26px;}
a.pippi:hover { text-decoration: underline; font-family: brubeck ah, palatino linotype; font-size: 27px;}

a.minmen:link { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; text-decoration: none; font-size: 18px; color: #101732;}
a.minmen:visited { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; text-decoration: none; font-size: 18px; color: #101732;}
a.minmen:hover { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; text-decoration: none; font-size: 18px; color: #f5f5f5;}

a.min:link { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; text-decoration: none; font-size: 18px; color: #8b0000;}
a.min:visited { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; text-decoration: none; font-size: 18px; color: #8b0000;}
a.min:hover { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; text-decoration: none; font-size: 18px; color: #f5f5f5;}

a.grande:link { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; text-decoration: none; font-size: 23px; color: #8b0000;}
a.grande:visited { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; text-decoration: none; font-size: 23px; color: #8b0000;}
a.grande:hover { font-family: scratch, effloresce, juice itc, palatino linotype, angsana; text-decoration: none; font-size: 23px; color: #f5f5f5;}

a.sezione:link { text-decoration: none; color: #132c58; font-family: scratch, brubeck ah, palatino linotype; font-size: 26px;}
a.sezione:visited { text-decoration: none; color: #132c58; font-family: scratch, brubeck ah, palatino linotype; font-size: 26px;}
a.sezione:hover { text-decoration: none; color: #ffffff; font-family: scratch, brubeck ah, palatino linotype; font-size: 26px; }

a.ati:link { text-decoration: none;  font-family: arial, scratch, effloresce, angsana; color: #d97b30; font-size: 12px; text-align: center;}
a.ati:visited { text-decoration: none; font-family: arial, scratch, effloresce, angsana; color: #d97b30; font-size: 12px; text-align: center;}
a.ati:hover { text-decoration: none;  font-family: arial, scratch, effloresce, angsana; color: #ffffff; font-size: 12px; text-align: center;}

a.atigros:link { text-decoration: none;  font-family: arial, scratch, effloresce, angsana; color: #d97b30; font-size: 15px; text-align: center;}
a.atigros:visited { text-decoration: none; font-family: arial, scratch, effloresce, angsana; color: #d97b30; font-size: 15px; text-align: center;}
a.atigros:hover { text-decoration: none;  font-family: arial, scratch, effloresce, angsana; color: #ffffff; font-size: 15px; text-align: center;}

a.atiblu:link { text-decoration: none;  font-family: arial, scratch, effloresce, angsana; color: #8fcefa ; font-size: 12px; text-align: center;}
a.atiblu:visited { text-decoration: none; font-family: arial, scratch, effloresce, angsana; color: #8fcefa; font-size: 12px; text-align: center;}
a.atiblu:hover { text-decoration: none;  font-family: arial, scratch, effloresce, angsana; color: #ffffff; font-size: 12px; text-align: center;}


.pux1 { border: solid 2px #513424; width: 520px; height: 380px; position: absolute; top: 10px; left: 10px; z-index: 2;}

.pux2anobord { width: 250px; height: 380px; position: absolute; top: 10px; left: 10px; z-index: 2;}
.pux2bnobord { width: 250px; height: 380px; position: absolute; top: 10px; left: 280px; z-index: 2;} 

.pux2a { border: solid 2px #513424; width: 250px; height: 380px; position: absolute; top: 10px; left: 10px; z-index: 2;}
.pux2b { border: solid 2px #513424; width: 250px; height: 380px; position: absolute; top: 10px; left: 280px; z-index: 2;} 

.pux4a { border: solid 2px #513424; width: 250px; height: 180px; position: absolute; top: 10px; left: 10px; z-index: 2;} 
.pux4b { border: solid 2px #513424; width: 250px; height: 180px; position: absolute; top: 10px; left: 280px; z-index: 2;}
.pux4c { border: solid 2px #513424; width: 250px; height: 180px; position: absolute; top: 210px; left: 10px; z-index: 2;}
.pux4d { border: solid 2px #513424; width: 250px; height: 180px; position: absolute; top: 210px; left: 280px; z-index: 2;}

.pux4blittlebordsand {  border: solid 4px #997e5e; width: 250px; height: 180px; position: absolute; top: 10px; left: 280px; z-index: 3;}

.pux8a { border: solid 1px #513424; width: 116px; height: 175px; position: absolute; top: 10px; left: 10px; z-index: 2;}
.pux8b { border: solid 1px #513424; width: 116px; height: 175px; position: absolute; top: 10px; left: 145px; z-index: 2;} 
.pux8c {  border: solid 1px #513424; width: 116px; height: 175px; position: absolute; top: 10px; left: 280px; z-index: 2;}
.pux8d { border: solid 1px #513424; width: 116px; height: 175px; position: absolute; top: 10px; left: 415px; z-index: 2;}

.pux8ainf { border: solid 1px #513424; width: 116px; height: 175px; position: absolute; top: 215px; left: 10px; z-index: 2;}
.pux8binf {  border: solid 1px #513424; width: 116px; height: 175px; position: absolute; top: 215px; left: 145px; z-index: 2;} 
.pux8cinf { border: solid 1px #513424; width: 116px; height: 175px; position: absolute; top: 215px; left: 280px; z-index: 2;}
.pux8dinf { border: solid 1px #513424; width: 116px; height: 175px; position: absolute; top: 215px; left: 415px; z-index: 2;}

.pux12a { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 10px; left: 10px; z-index: 2;}
.pux12b { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 10px; left: 141px; z-index: 2;}
.pux12c { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 10px; left: 272px; z-index: 2;}
.pux12d { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 10px; left: 403px; z-index: 2;}

.pux12acen { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 140px; left: 10px; z-index: 2;}
.pux12bcen { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 140px; left: 141px; z-index: 2;}
.pux12ccen { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 140px; left: 272px; z-index: 2;}
.pux12dcen { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 140px; left: 403px; z-index: 2;}

.pux12ainf { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 270px; left: 10px; z-index: 2;}
.pux12binf{ border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 270px; left: 141px; z-index: 2;}
.pux12cinf { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 270px; left: 272px; z-index: 2;}
.pux12dinf { border: solid 2px #4b4b4b; width: 121px; height: 120px; position: absolute; top: 270px; left: 403px; z-index: 2;}


.poxlung { border: solid 2px #4b4b4b; width: 370px; height: 185px; position: absolute; top: 10px; left: 10px; z-index: 2;}
.poxlung2 { border: solid 2px #4b4b4b; width: 370px; height: 185px; position: absolute; top: 205px; left: 10px; z-index: 2;}





