body { }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
.top-page { background-image: url(../image/top-back.jpg); background-repeat: no-repeat; background-position: right top; }
.box { background-image: url(../image/back-box.jpg); background-repeat: repeat-y; background-position: right top; }
.box .bottom { background-image: url(../image/bottom-box.jpg); background-repeat: no-repeat; background-position: right bottom; }
.txt { color: #3d3d3d; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; word-spacing: 1px; letter-spacing: 0; }
.txt2 { color: #3d3d3d; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; word-spacing: 1px; letter-spacing: 0; }
a.txt:link, a.txt:visited, a.txt:active { color: #3d3d3d; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; text-align: left; word-spacing: 1px; letter-spacing: 0; }
a.txt:hover { color: #3d3d3d; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: underline; text-align: left; word-spacing: 1px; letter-spacing: 0; }
.title, a.title:link, a.title:visited, a.title:active { color: #02394d; font-size: 22px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px; background-repeat: no-repeat; text-decoration: none; text-transform: uppercase; text-align: left; word-spacing: 1px; letter-spacing: 0; display: block; }
a.title:hover { color: #02394d; font-size: 22px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px; background-repeat: no-repeat; text-decoration: underline; text-transform: uppercase; text-align: left; word-spacing: 1px; letter-spacing: 0; display: block; }
.dati, a.dati:link, a.dati:visited, a.dati:active { color: #2e2e2e; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; word-spacing: 1px; letter-spacing: 0; }
a.dati:hover { color: #2e2e2e; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; word-spacing: 1px; letter-spacing: 0; }
.awd, a.awd:link, a.awd:visited, a.awd:active { color: #a0a0a0; font-size: 9px; font-family: "Century Gothic", Geneva, Helvetica, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; word-spacing: 2px; letter-spacing: 1px; }
a.awd:hover { color: #666; font-size: 9px; font-family: "Century Gothic", Geneva, Helvetica, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; word-spacing: 2px; letter-spacing: 1px; }
.photo { width: 270px; float: left; clear: right; }
