/* ITT - Istituto Toscano Tumori - FRONTOFFICE CSS */

/* attributi standard per tag generici */
th { background-color:#eee; font-weight:bold; text-align:center; }
td { text-align:left; }
strong { font-weight:bold; }
img { border:none;}

img.foto_personali { float:left; margin-right:10px; border:1px solid #cccccc; }
.evidenziato { background-color: #ff0; }
ul.list_style { list-style-type:none; }

/* voci di menu standard (cambiano alcuni attributi nelle sezioni specifiche) */
h2.homep1,h2.homep1 a.homep1,h2.homep2,h2.homep2 a.homep2,h2.homep3,h2.homep3 a.homep3,h2.homep4,h2.homep4 a.homep4,h2.homep5,h2.homep5 a.homep5 { font-size: 95%; font-weight: bold;  margin: 5px; text-decoration: none; padding: 1px;}
h2.homep1,h2.homep1 a.homep1 { color: #036; }
h2.homep2,h2.homep2 a.homep2 { color: #c60; }
h2.homep3,h2.homep3 a.homep3 { color: #060; }
h2.homep4,h2.homep4 a.homep4 { color: #900; }
h2.homep5,h2.homep5 a.homep5 { color: #6b8b28; }

/* sfondo standard per voce di menu selezionata */
.menuvoice,.menuvoicesel { float: left; width: 164px; border-right: 1px solid #ccc; font-size: 95%; /* font-size necessario per avere le dimensioni uguali agli hyperlink */}
.menuvoicesel { background-color: #fff;}
.menuvoicesel a.sel,.menuvoicesel a.sel:hover,.menuvoicesel a.sel:visited  { color: #fff; text-decoration: none; }


/* stili standard per gli approfondimenti del frontoffice */
.approfondimenti { background-color: #fff; border: 1px solid #999; }
.approfondimenti_float_right { float:right; width:42%; clear: left; margin:10px 5px 30px 20px; }
.approf { clear: left; margin:0; background-color: #999999; color:#fff; font-size:90%; font-weight:bold; } 
.approfondimenti ul { padding: 0 10px 0 5px; margin: 10px; list-style-type:none; font-size:70%; }
  .approfondimenti ul li{ padding: 2px 0; }
  .approfondimenti ul li a, .approfondimenti ul li a:visited, .approfondimenti ul li a:active { color:#000000; }
  .approfondimenti ul li a:hover { color:#999999; }
.bullet { margin-right:5px; vertical-align:middle; float:left; height:20px; }
ul.approfondimenti_prevenzione { margin:5px 0 5px 2px; }

.resultdx h2 { font-size: 80%; color: #6b8b28;}
a.ristitle { color: #066;}
a.ristitle:hover { color: #066;}
.ris { font-size: 60%; color: #6b8b28;}

.resultwrap1 { padding: 10px;  background-color: #f3f3f3;}
.resultwrap2 { padding: 10px; }

.list li  { margin: 5px 0; }

.sup { background-color:#edf0d6; }

.info { margin-left:10px;}
.info td { border:0; font-size: 80%; }

.corpotesto { font-size: 70%; text-align: left; }

.color-prevenzione { color:#036; }
.color-accoglienza { background-color:#c60; color:#fff;}
.color-cura { color:#060; }
.color-ricerca { color:#900; }
a.color-ricerca { color:#900; }

/* voci di submenu */
.linkz h2{ font-size: 110%; margin: 5px 0 6px 3px ;}
.linkz ul li { margin: 0 0 5px 2px; }
