#main {margin: 0 auto; width: 900px}
body.schedaPersona #main {width: 475px}
#main > div.inside {background: #FFF; border: 1px solid #BBB; border-radius: 3px 3px 3px 3px; box-shadow: 0 3px 6px #CCC; margin: 5px 0; padding: 5px; padding-bottom: 0}

#map-italy {float: right; margin-top: -10px}

#star {display: inline-block}

table.menu {margin: 10px 0 30px; width: 50%}
  table.menu td {background: #F0F0F0 url(../../../system/modules/catalog/html/export.gif) no-repeat 10px center; border: 1px solid #E3E3E3; line-height: 1.2em; padding: 5px 0; text-align: center; vertical-align: middle}
  table.menu td.td2 {background-image: url(../../../system/themes/default/images/cssimport.gif)}
  table.menu td.spazio {background: none; border: 0; width: 30px}
  table.menu a {color: #666966; display: block; padding-left: 15px}
    table.menu td:hover a {color: #000}

table.tab1 {margin: 15px 0}
table.tab1 th {background: #F0F0F0; border-top: 1px solid #E3E3E3; border-bottom: 1px solid #E3E3E3; padding: 3px}
  table.tab1 thead tr .header {background: url(../_img/bg.gif) no-repeat center right; cursor: pointer}
  table.tab1 thead tr .headerSortUp {background-image: url(../_img/asc.gif)}
  table.tab1 thead tr .headerSortDown {background-image: url(../_img/desc.gif)}
  table.tab1 thead tr .headerSortDown, table.tab1 thead tr .headerSortUp {background-color: #F0F0F0}
  table.tab1 thead .noStyle {background: none !important; background-color: none !important; cursor: default !important}
table.tab1 td {border-top: 1px solid #E3E3E3; border-bottom: 1px solid #E3E3E3; padding: 3px}
table.tab1 th:last-child, table.tab1 td:last-child {text-align: center}


/* email risultato ricerca */
.txtEmail {display: none}


/* dettaglio scheda persona */
div.pdf_link {margin-bottom: 3px; text-align: right}
div.field > div.label, div.field > div.value {border-bottom: 1px solid #E3E3E3; margin-bottom: 3px; padding: 10px 5px}
div.field:last-child > div.label, div.field:last-child > div.value {border-bottom: 0; margin-bottom: 5px}
div.field > div.label {background: #F2F2F2; border-right: 1px solid #E3E3E3; float: left; font-weight: bold; width: 160px}
div.field > div.value {margin-left: 170px}
div.field > div.value span {display: none}