body  { background-color: #ebebe2; margin: 0px; padding: 0px }
.bg-home   { background-image: url(img/home/bg-new.gif) }
.tutte  { background: url(img/stationary/bg.gif) no-repeat }
.contact  { background-image: url(img/stationary/bg-contattaci.gif) }
p    { color: #666; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; margin: 0; padding: 0 }
td     { color: #666; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link, a:visited     {  color: #666; font-size: 10px; text-decoration: none; margin: 0px; padding: 0px }
a:hover  {  color: #666; text-decoration: underline; margin: 0px; padding: 0px }

a:link.testo, a:visited.testo, a:hover.testo     { color: #666; font-size: 11px; text-decoration: underline; margin: 0; padding: 0 }



.qui { font-weight: bold }
#contenitore   { margin: 0px; padding: 0px; width: 760px }

#testata         { margin: 0px; padding: 0px; width: 760px; height: 103px ; vertical-align: top; }
#testata img {float:left}
#testata h2   { color: #666; font-size: 10px; margin-left: 320px; padding-top: 15px }

#testata-home      { background: url(img/home/corpo-new.jpg) no-repeat; vertical-align: top; margin: 0px; padding: 0px; width: 760px; height: 596px }
#testata-home h2    { color: #666; font-size: 10px; margin-left: 320px; padding-top: 15px }
#testata-home img {float:left}

.menu   { text-align: right; padding-top: 10px; padding-right: 15px; float: left }
.menu-home   { text-align: right; padding-top: 10px; padding-right: 15px;}
h1.titolo  { font-weight: bold; font-size: 22px; padding-left: 15px }
#sx-testo      { background-image: url(img/stationary/bg_pallini.gif); text-align: justify; padding-right: 60px; width: 474px }
#sx-testo-bio      { background-image: url(img/stationary/bg_pallini.gif); text-align: justify; padding-right: 60px; padding-left: 10px; }
#sx-testo p  { padding-left: 12px }
#sx-cinema  { margin: 0px; padding: 0px; width: 474px }
#sx-attrici { background-color: #ccb; vertical-align: top }
#dx    { background-image: url(img/biografia/foto-dx.jpg); vertical-align: top; width: 286px }
#dx-archivio    { vertical-align: top; width: 286px }
#dx-cinema    { vertical-align: top }
.pallini-bio { background-image: url(img/stationary/bg_pallini.gif) }

#menu-archivio   { background: url(img/archivio/quadrati.gif) no-repeat; width: 286px; height: 278px }

#menu-cin     { background: url(img/archivio/quadrati_cin.gif) no-repeat; vertical-align: top; width: 286px; height: 268px }
#menu-registi     { background: url(img/archivio/quadrati_registi.gif) no-repeat; vertical-align: top; width: 286px; height: 268px }
#menu-scultura      { background: url(img/archivio/quadrati_scultura.gif) no-repeat; vertical-align: top; width: 286px; height: 268px }
#menu-pittura      { background: url(img/archivio/quadrati_pittura.gif) no-repeat; vertical-align: top; width: 286px; height: 268px }
#menu-territorio      { background: url(img/archivio/quadrati_territorio.gif) no-repeat; vertical-align: top; width: 286px; height: 268px }
#menu-politica      { background: url(img/archivio/quadrati_politica.gif) no-repeat; vertical-align: top; width: 286px; height: 268px }
#menu-cronaca     { background: url(img/archivio/quadrati_cronaca.gif) no-repeat; vertical-align: top; width: 286px; height: 268px }
#menu-musica      { background: url(img/archivio/quadrati_musica.gif) no-repeat; vertical-align: top; width: 286px; height: 268px }
#menu-lett      { background: url(img/archivio/quadrati_letteratura.gif) no-repeat; vertical-align: top; width: 286px; height: 268px }


td.archivio     { color: #000; font-size: 12px; vertical-align: top; padding-top: 10px; padding-left: 10px; width: 90px; height: 90px }
td.archivio a:link, td.archivio a:visited     { color: #161616; font-size: 12px }
td.archivio a:hover    { color: #161616; font-size: 12px; text-decoration: underline }
.path { font-weight: bold; font-size: 10px; padding-top: 15px; padding-bottom: 20px; padding-left: 12px }
td.sottomenu     { font-size: 10px; text-align: right; padding-right: 15px; width: 286px }
.credits    { font-size: 10px; text-align: right; padding-top: 360px }
h2.titolo  { color: #161616; font-weight: normal; font-size: 16px; padding-left: 15px }
h3.titoletto   { font-size: 13px; font-weight: bold; padding-right: 15px; padding-left: 15px }
h3.alfabeto  { color: #c60; font-size: 13px; margin-bottom: 0px; padding-bottom: 0px; padding-left: 15px }
li  { font-size: 10px; margin: 0px; padding: 0px 0px 0px 27px }
ul  { list-style-type: none; margin: 0px; padding: 0px }
p.trafiletto { font-weight: bold; padding: 12px }
.contattami  { font-size: 10px; margin-top: 150px; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #b9b9b2; border-bottom: 1px solid #b9b9b2 }
.foto { font-size: 10px; text-align: center }
.foto td img {margin: 5px; border: solid 1px #000 }
.foto td p { margin: 5px; padding: 3px; border: solid 1px #fff }
.pulisci { clear: both}
