body       { color: #3e3e3e; font-size: 12px; font-family: Verdana; background: #e4c9bc url(img/stationary/bg.gif); margin: 20px 0px 0px 20px; padding: 0px }
body.home    {  text-align: center;  }

p  {  }
p.path  { font-size: 10px; margin: 0px; padding: 0px }
table    { font-size: 12px }
p.trafiletti-home    { color: #fff; font-size: 10px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 2px; padding-left: 20px }
td.moeca  { color: #634d41; font-size: 10px; font-family: Verdana; background-image: url(img/home/moeca_bg.gif); text-align: right; padding-top: 20px; padding-right: 3px; height: 119px }
td.menu-home     { background: #7baca8 url(img/home/bg-riga.gif); vertical-align: top; margin-top: 0px; padding-top: 0px }
td.footer  { color: #39605b; font-weight: bold; font-size: 10px; background-image: url(img/home/footer-bg.gif); text-align: center; height: 20px }
td.lingue  { font-weight: bold; font-size: 10px; text-align: right; vertical-align: bottom; padding-right: 30px; padding-bottom: 5px }
a:link, a:visited    { color: #39605b; text-decoration: none }
a:hover    { color: #39605b; text-decoration: underline }

a:link.menu, a:visited.menu       { color: #39605b; font-weight: bold; font-size: 10px; text-decoration: none; padding-right: 10px; padding-left: 8px; border-right: 1px solid #39605b }
a:hover.menu      { color: #39605b; font-weight: bold; font-size: 10px; text-decoration: underline; padding-right: 10px; padding-left: 8px; border-right: 1px solid #39605b }


.bianco  { background-color: white; vertical-align: top }
.verde { background-color: #7baca8 }

table.interne  { width: 709px }
.footer-int      { color: #634d41; font-size: 10px; background-image: url(img/stationary/bg-interne.gif); padding-top: 20px; width: 709px; height: 145px }
td.sezione       { font-size: 10px; background-color: #f4e5dc; vertical-align: top }
td.corpo          { font-size: 12px; background-color: white; vertical-align: top; margin: 0; padding: 0 0 10pt }
td.corpo p   { padding: 5px 10px }

.bordo-tab           { color: #3e3e3e; font-size: 10px; background-color: #f6f6f6; margin: 0px; padding: 3px; border-top: 1px solid #39605b; border-left: 1px solid #39605b }
.bordo-tab-dx            { color: #3e3e3e; font-size: 10px; background-color: #f6f6f6; margin: 0px; padding: 3px; border-top: 1px solid #39605b; border-right: 1px solid #39605b; border-left: 1px solid #39605b }
.bordo-tab-close           { color: #3e3e3e; font-size: 10px; background-color: #f6f6f6; margin: 0px; padding: 3px; border-top: 1px solid #39605b; border-bottom: 1px solid #39605b; border-left: 1px solid #39605b }
.bordo-ultimacella           { color: #3e3e3e; font-size: 10px; background-color: #f6f6f6; margin: 0px; padding: 3px; border: solid 1px #39605b }


.menudiv    { background-color: #7baca8; padding: 3px; border-bottom: 1px solid #39605b }
.voce-sel     { color: #fff; font-weight: bold; font-size: 10px; padding: 0px 10px 0px 8px; border-right: 1px solid #39605b }
.marginetabella { margin-left: 10px }
.box   { font-size: 10px; background-color: #fff; margin: 2px 2px 2px 15px; padding: 2px; border: dotted 1px #39605b; width: 160px }
.pad { padding: 5px }
.button { color: #fff; background-color: #39605b }
.float-sx { float: left; padding-right: 10px }
.disponibilita { background-color: #f4e5dc; margin: 5px 5px 5px 10px; padding: 0px 5px; border: dotted 1px #39605b; width: 400px }
td.fax        { font-size: 12px; background-color: #fff6f1; vertical-align: top; padding: 5px }
td.fax h3  { font-weight: bold; font-size: 14px }
.grigio { background-color: #eee }
td.footer1 {
color: #39605b; font-weight: bold; font-size: 10px; text-align: center; height: 20px
}
