body {
width: 100%;
font: 80% Comic Sans Ms, "lucida sans", Tahoma, "Trebuchet MS",  Arial, sans-serif;
color: white;
/* background: AntiqueWhite; */
background: LightBlue;
text-align: left;
}


h4 a {
font-weight: bold;
color: blue;
/* margin-top: -20; */
}

a {
color: Teal;
font: 120% Comic Sans Ms, "lucida sans", Tahoma, "Trebuchet MS",  Arial, sans-serif;
text-decoration: none;
}


.tabella_base {
width: 1024px;
align: center;
text-align: center;
color: #000;
background: #CC9999;
/* padding: 30px; */
border: 2px;
}

#menu {
text-align: left;
/* width: 200px; */
width: 300px;
}

#corpo {
text-align: left;
color: maroon;
font: 110% Comic Sans Ms, "lucida sans", Tahoma, "Trebuchet MS",  Arial, sans-serif;
}

.elenco li {
margin: 0 15px 5px -20px;
padding: 1px;
font-size: 135%;
font-weight : bold;
background: inherit;
color: #D5D9B4;
font-family: Comic Sans Ms;
}

#header {
color: blue;
text-align: left;
}

#footer {
background: #ccccff;
}

.td_header {
background: #ccccff;
padding-left: 20px;
}

.td_menu {
background: #DDDDFF;
width: 300px;
}


.tabella_corpo {
background: #EEEEEE;
width: 724px;
text-align: left;
}

.td_corpo {
/* background: orange; */
background-color: #EEEEFF;
padding: 5px;
}


.lettere {
color: brown;
font-weight : bold;
letter-spacing: 5px;
}

.tr_titolo_tabella {
background-color: #BBBBBB;
}

.td_titolo_nome {
text-align: left;
}

.td_titolo_sesso {
text-align: center;
}

.td_titolo_origine {
text-align: center;
/* background-color: #EEEEEE; */
}

.td_nome_chiaro {
width: 700px;
background-color: #EEEEEE;
}

.td_nome_scuro {
width: 700px;
background-color: #DDDDDD;
}

.td_lunghezza_chiaro {
background-color: #EEEEEE;
text-align: center;
}

.td_lunghezza_scuro {
background-color: #DDDDDD;
text-align: center;
}

.td_origine_chiaro {
width: 250px;
background-color: #EEEEEE;
text-align: center;
}

.td_origine_scuro {
width: 250px;
background-color: #DDDDDD;
text-align: center;
}