body          { color: #000; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #ff3; background-repeat: no-repeat; background-position: center 0; text-align: center; margin: 0; padding: 0 }
h1 { font-size: 1.3em; font-weight: bold; text-align: left; margin: 1.67em 0 0.67em }
h3 { font-size: 1.1em; font-weight: normal; text-align: left; margin: 0.67em 0 }
p { font-size: 85% }
#testata    { margin-right: auto; margin-left: auto; width: 760px; height: 75px; clear: both }
#testata img { border: 0 }
#at { float: left }
#partner { float: right }
a           { color: #000 }
#mycenter      { color: #000; font-size: 75%; background-repeat: no-repeat; background-position: center 0; text-align: center; margin: 0 auto; padding: 0 0 0; width: 760px }
#mycenter h1   { color: #000; margin-bottom: 0; padding-bottom: 0 }
#mycenter h3  { color: #000; margin-top: 0; padding-top: 0; padding-bottom: 15px }
#myphoto   { color: #000; font-size: 0.8em; text-align: left; width: 40%; float: right }
#myphoto p { text-align: left }
#myphoto img a { border-width: 0 }
#myphoto img  { border: solid 1px #000 }
#mytext      { color: #000; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; width: 55%; float: left }
#mytext p    { font-size: 1em; line-height: 1.6em; text-align: left; margin: 0 }
#mytext ul  { text-align: left }
.mycenter table { text-align: left; margin-right: auto; margin-left: auto }
#menu    { padding: 20px 0 20px 5px; width: 760px; clear: both; border-style: solid none; border-width: thin medium; border-color: #767676 #fff }
#menu ul  { color: #000; font-size: 110%; font-family: arial, Helvetica, sans-serif; text-align: center; letter-spacing: 1pt; margin: 0; padding: 0 }
#menu ul li  { color: #767676; list-style-type: none; display: inline }
#menu ul li a  { color: #000; text-decoration: none; list-style-type: inherit }
#menu ul li a:hover  { color: #ff3; background-color: #767676 }
.autori  { margin-right: 20px; margin-bottom: 10px; border: solid 10px #fff }
