body {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
div {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
dl {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
dt {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
dd {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
ul {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
ol {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
li {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h1 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h2 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h3 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h4 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h5 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h6 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
pre {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
form {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
fieldset {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
input {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
p {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
blockquote {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
th {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
td {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
a {
	text-decoration: none
}
fieldset {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
}
img {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
}
table {
	border-spacing: 0; border-collapse: collapse
}
cite {
	font-style: normal; font-weight: normal
}
code {
	font-style: normal; font-weight: normal
}
strong {
	font-style: normal; font-weight: normal
}
th {
	font-style: normal; font-weight: normal
}
ol {
	list-style-type: none; list-style-image: none
}
ul {
	list-style-type: none; list-style-image: none
}
th {
	text-align: left
}
h1 {
	font-size: 100%
}
h2 {
	font-size: 100%
}
h3 {
	font-size: 100%
}
h4 {
	font-size: 100%
}
h5 {
	font-size: 100%
}
h6 {
	font-size: 100%
}
body {
	margin: 0px; font-family: arial, helvetica, sans-serif; background: url(../immagini/bg.jpg) #0f0f0f no-repeat center top; color: #e5e4e0; font-size: 12px
}
div.video {
	padding-bottom: 0px; margin: 0px auto; padding-left: 21px; width: 918px; padding-right: 21px; padding-top: 0px
}
div.header {
	padding-bottom: 46px; padding-left: 0px; padding-right: 0px; padding-top: 46px
}
h1 a {
	text-indent: -9000px; width: 210px; display: block; background: url(../immagini/xy_sandro_veronesi.gif) no-repeat left top; height: 43px; color: #0f0f0f; font-size: 0px
}
div.menu {
	text-align: right; width: 630px; float: right; height: 43px; font-size: 14px; font-weight: bold
}
div.menu ul li {
	line-height: 42px; zoom: 1; display: inline-block; height: 42px; margin-left: 22px; vertical-align: top
}
div.menu ul li a {
	line-height: 41px; color: #e5e4e0; text-shadow: -1px 0px 1px #000
}
div.menu ul li.attivo a {
	line-height: 37px; color: #b9272a; font-size: 22px; text-shadow: -1px 1px 1px #000
}
div.menu ul li a:hover {
	color: #b9272a
}
div.sinistra div.box {
	border-bottom: #3c3c3c 1px solid; border-left: #3c3c3c 1px solid; background: url(../immagini/box_bg.png) left top; float: left; border-top: #3c3c3c 1px solid; border-right: #3c3c3c 1px solid; _background-image: none; _background-color: #1c1c1c
}



div.destra {
	border-bottom: #3c3c3c 1px solid; border-left: #3c3c3c 1px solid; background: url(../immagini/box_bg.png) left top; float: left; border-top: #3c3c3c 1px solid; border-right: #3c3c3c 1px solid; _background-image: none; _background-color: #1c1c1c
}
div.post {
	border-bottom: #3c3c3c 1px solid; border-left: #3c3c3c 1px solid; background: url(../immagini/box_bg.png) left top; float: left; border-top: #3c3c3c 1px solid; border-right: #3c3c3c 1px solid; _background-image: none; _background-color: #1c1c1c
}
div.destra {
	float: right
}
div.post {
	float: right
}
div.sinistra {
	width: 282px; margin-bottom: 24px
}
div.sinistra div.box {
	width: 282px; margin-bottom: 24px
}
div.destra {
	padding-bottom: 18px; padding-left: 22px; width: 564px; padding-right: 22px; margin-bottom: 28px; margin-left: 24px; padding-top: 18px; _margin-left: 21px
}
div.post {
	padding-bottom: 18px; padding-left: 22px; width: 564px; padding-right: 22px; margin-bottom: 28px; margin-left: 24px; padding-top: 18px; _margin-left: 21px
}
div.destra h3 {
	margin-bottom: 9px; font-size: 26px; font-weight: bold
}
div.post h3 {
	margin-bottom: 9px; font-size: 26px; font-weight: bold
}
div.post h3 {
	margin-top: 6px
}
div.destra h3 span {
	padding-left: 6px; color: #6e6e6e; font-weight: normal
}
div.post h3 span {
	padding-left: 6px; color: #6e6e6e; font-weight: normal
}
div.destra div.scheda_clan {
	border-bottom: #3c3c3c 1px solid; padding-bottom: 11px; line-height: 19px; margin-bottom: 11px; font-size: 14px; margin-right: 218px
}
body.home div.destra div.scheda_clan {
	border-bottom: medium none; padding-bottom: 0px; margin-bottom: 0px; margin-right: 0px
}
body.home div.destra div.scheda_clan p {
	margin-bottom: 12px
}
div.destra div.storia_clan {
	line-height: 19px
}
div.destra div.storia_clan p {
	margin-bottom: 8px
}
div.destra div.storia_cognome p {
	margin-bottom: 8px
}
div.destra div.personaggio_famoso p {
	margin-bottom: 8px
}
div.note p {
	margin-bottom: 8px
}
div.destra div.storia_clan a {
	color: #afe1ff; font-weight: bold
}
div.destra div.scheda_clan a {
	color: #afe1ff; font-weight: bold
}
div.destra div.definizione a {
	color: #afe1ff; font-weight: bold
}
div.scheda_pers a {
	color: #afe1ff; font-weight: bold
}
div.messaggio a {
	color: #afe1ff; font-weight: bold
}
div.messaggio a {
	font-weight: normal
}
div.messaggio {
	line-height: 30px; margin-bottom: 218px; color: #e8e5e1; font-size: 22px
}
div.destra div.scheda_clan a:hover {
	color: #b9272a
}
div.destra div.storia_clan a:hover {
	color: #b9272a
}
div.destra div.definizione a:hover {
	color: #b9272a
}
div.scheda_pers a:hover {
	color: #b9272a
}
div.messaggio a:hover {
	color: #b9272a
}
div.menu_pagina {
	text-align: right; font-style: italic; margin-top: 5px; width: 196px; margin-bottom: 20px; float: right; color: #6e6e6e; margin-left: 20px; font-size: 14px
}
body.home div.menu_pagina {
	width: 156px
}
div.menu_pagina div.link_menu_pagina {
	border-bottom: #3c3c3c 1px solid; text-align: left; border-left: #3c3c3c 1px solid; padding-bottom: 12px; font-style: normal; margin-top: 5px; padding-left: 12px; padding-right: 12px; font-size: 10px; border-top: #3c3c3c 1px solid; border-right: #3c3c3c 1px solid; padding-top: 12px
}
div.menu_pagina div.link_menu_pagina ul li {
	border-top: #3c3c3c 1px solid
}
div.menu_pagina div.link_menu_pagina ul li.senzabordo {
	border-top: medium none
}
div.menu_pagina div.link_menu_pagina ul li div {
	padding-bottom: 3px; line-height: 16px; padding-left: 0px; padding-right: 0px; height: 15px; color: #e8e6e2; padding-top: 3px
}
div.menu_pagina div.link_menu_pagina ul li div a {
	border-left: #e8e6e2 4px solid; padding-left: 6px; width: 160px; display: block; height: 16px; color: #e5e4e0
}
body.home div.menu_pagina div.link_menu_pagina ul li div a {
	width: 120px
}




div.menu_pagina div.link_menu_pagina ul li div.fam_1 a {
	border-left: #b9272a 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.fam_1:hover a {
	background-color: #b9272a
}
div.menu_pagina div.link_menu_pagina ul li div.fam_2 a {
	border-left: #61b11f 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.fam_2:hover a {
	background-color: #61b11f
}
div.menu_pagina div.link_menu_pagina ul li div.fam_3 a {
	border-left: #b91dac 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.fam_3:hover a {
	background-color: #b91dac
}
div.menu_pagina div.link_menu_pagina ul li div.fam_4 a {
	border-left: #b98727 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.fam_4:hover a {
	background-color: #b98727
}
div.menu_pagina div.link_menu_pagina ul li div.fam_5 a {
	border-left: #279eb9 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.fam_5:hover a {
	background-color: #279eb9
}
div.menu_pagina div.link_menu_pagina ul li div.fam_6 a {
	border-left: #641dc3 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.fam_6:hover a {
	background-color: #641dc3
}
div.menu_pagina div.link_menu_pagina ul li div.fam_7 a {
	border-left: #8facf9 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.fam_7:hover a {
	background-color: #8facf9
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina1 a {
	border-left: #b9272a 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina1:hover a {
	background-color: #b9272a
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina1 a span {
	margin-top: 3px; width: 7px; display: block; background: url(../immagini/link_xy.gif) no-repeat 0px 0px; height: 8px; margin-right: -5px
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina1:hover a span {
	background: url(../immagini/link_xy.gif) no-repeat 0px -8px
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina2 a {
	border-left: #3b5998 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina2:hover a {
	background-color: #3b5998
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina2 a span {
	margin-top: 4px; width: 5px; display: block; background: url(../immagini/link_fb.gif) no-repeat 0px 0px; height: 8px; margin-right: -5px
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina2:hover a span {
	background: url(../immagini/link_fb.gif) no-repeat 0px -8px
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina3 a {
	border-left: #00baf2 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina3:hover a {
	background-color: #00baf2
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina3 a span {
	margin-top: 4px; width: 7px; display: block; background: url(../immagini/link_tw.gif) no-repeat 0px 0px; height: 8px; margin-right: -5px
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina3:hover a span {
	background: url(../immagini/link_tw.gif) no-repeat 0px -8px
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina4 a {
	border-left: #c00000 4px solid
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina4 a span {
	margin-top: 4px; width: 21px; display: block; background: url(../immagini/link_yt.gif) no-repeat 0px 0px; height: 8px; margin-right: -5px
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina4:hover a span {
	background: url(../immagini/link_yt.gif) no-repeat 0px -8px
}
div.menu_pagina div.link_menu_pagina ul li div.link_menu_pagina4:hover a {
	background-color: #c00000
}
div#basso {
	margin-left: 308px; clear: both; padding-top: 7px
}

div#basso div.info {
	padding-bottom: 30px; margin-top: 17px; color: #404040; clear: both; font-size: 11px; border-top: #3c3c3c 1px solid; padding-top: 5px
}

div.destra div.definizione {
	line-height: 19px; margin-bottom: 18px; font-size: 14px
}
div.destra div.storia_cognome {
	line-height: 19px; margin-bottom: 18px; font-size: 14px
}
div.destra div.personaggio_famoso {
	line-height: 19px; margin-bottom: 18px; font-size: 14px
}
div.destra div.storia_cognome {
	border-bottom: #3c3c3c 1px solid; padding-bottom: 10px
}
div.destra div.definizione p {
	margin-bottom: 12px
}
div.destra div.voci_correlate {
	width: 115px; margin-bottom: 11px
}
div.post div.voci_correlate {
	width: 115px; margin-bottom: 11px
}
div.post div.voci_correlate {
	margin-top: 5px; float: left
}
div.destra div.voci_correlate h4 {
	border-bottom: #3c3c3c 1px solid; padding-left: 26px; width: 89px; background: url(../immagini/menu_dizionario_bg.gif) no-repeat left top; height: 17px; font-size: 10px; font-weight: normal; padding-top: 3px
}
div.post div.voci_correlate h4 {
	border-bottom: #3c3c3c 1px solid; padding-left: 26px; width: 89px; background: url(../immagini/menu_dizionario_bg.gif) no-repeat left top; height: 17px; font-size: 10px; font-weight: normal; padding-top: 3px
}
div.post div.voci_correlate h4 {
	line-height: 18px; background: url(../immagini/menu_pagina_bg.gif) no-repeat left top; height: inherit; padding-top: 3px
}
div.destra div.voci_correlate ul li {
	border-bottom: #3c3c3c 1px solid; padding-bottom: 3px; line-height: 15px; padding-left: 0px; padding-right: 0px; font-size: 10px; padding-top: 3px
}
div.post div.voci_correlate ul li {
	border-bottom: #3c3c3c 1px solid; padding-bottom: 3px; line-height: 15px; padding-left: 0px; padding-right: 0px; font-size: 10px; padding-top: 3px
}
div.destra div.voci_correlate ul li a {
	padding-left: 7px; width: 108px; display: block; color: #6e6e6e
}
div.post div.voci_correlate ul li a {
	padding-left: 7px; width: 108px; display: block; color: #6e6e6e
}
div.destra div.voci_correlate ul li a:hover {
	color: #e8e6e2
}
div.post div.voci_correlate ul li a:hover {
	color: #e8e6e2
}
div.destra div.personaggi_affetti {
	border-bottom: #3c3c3c 1px solid; border-left: #3c3c3c 1px solid; padding-bottom: 5px; padding-left: 11px; width: 398px; padding-right: 11px; margin-bottom: 11px; float: right; border-top: #3c3c3c 1px solid; border-right: #3c3c3c 1px solid; padding-top: 11px
}
div.destra div.personaggio_famoso div.personaggi_affetti {
	margin-bottom: 0px
}
div.destra div.personaggi_affetti ul li {
	font-style: italic; margin-bottom: 10px; color: #6e6e6e; font-size: 12px; border-top: #3c3c3c 1px solid; padding-top: 9px
}
div.destra div.personaggi_affetti ul li.primo {
	border-top: medium none; padding-top: 0px
}
div.destra div.personaggi_affetti ul li a {
	padding-bottom: 3px; font-style: normal; display: table-cell; color: #e8e6e2; font-size: 18px
}
div.destra div.personaggi_affetti ul li a:hover {
	color: #b9272a
}
div.destra div.personaggi_affetti ul li div.eta_grande {
	min-width: 10px; margin-top: 3px; float: right; padding-top: 21px
}
div.destra div.personaggi_affetti ul li div.uomo {
	background: url(../immagini/ico_uomo_grande.gif) no-repeat right top
}
div.destra div.personaggi_affetti ul li div.donna {
	margin-top: 4px; background: url(../immagini/ico_donna_grande.gif) no-repeat right top; padding-top: 20px
}
div.destra div.personaggio_famoso {
	background: url(../immagini/base_albero.gif) no-repeat 39px 135px
}
div.destra div.personaggio_famoso div.fix_albero {
	margin: 0px; height: 0px; clear: both
}
div.destra div.personaggio_famoso img {
	width: 115px; height: 115px
}
div.destra div.personaggio_famoso div.albero {
	width: 520px; background: url(../immagini/albero.gif) repeat-y 13px 2px; float: right
}
div.destra div.personaggio_famoso div.cornice_foto {
	position: absolute; margin-top: -115px; width: 113px; display: block; height: 113px
}
div.destra div.bio_personaggio {
	width: 420px; margin-bottom: 10px; float: right
}
div.destra div.bio_personaggio h3 {
	font-size: 22px; font-weight: normal
}
div.destra div.bio_personaggio h3 span {
	padding-left: 28px; background: url(../immagini/freccia_grande.png) no-repeat 0px 10px
}
div.destra div.bio_personaggio div.nato {
	padding-left: 18px; margin-bottom: 9px; background: url(../immagini/ico_nato.png) no-repeat 0px 2px
}
div.destra div.fix_albero_inf {
	position: absolute; background-color: #1a1a1a; margin-top: -56px; width: 10px; display: block; height: 38px; margin-left: 53px
}
div.destra div.personaggio_famoso div.contatore {
	text-align: center; margin-top: 56px; width: 33px; display: block; height: 27px; color: #1c1c1c; margin-left: 41px; font-size: 24px; font-weight: bold; padding-top: 6px
}
div.scheda_pers {
	line-height: 19px; width: 420px; float: right; font-size: 14px
}
div.nascita_morte {
	
}
div.nascita_morte span.nascita {
	padding-left: 18px; margin-bottom: 9px; background: url(../immagini/ico_nato.png) no-repeat 0px 1px; _background: transparent url(../immagini/ico_nato.gif) 0px 1px no-repeat
}
div.nascita_morte span.morte {
	padding-left: 12px; margin-bottom: 9px; background: url(../immagini/ico_morto.gif) no-repeat 0px 2px; margin-left: 20px
}
div.parentele {
	margin-top: 10px; border-top: #3c3c3c 1px solid; padding-top: 11px
}
div.note {
	margin-top: 10px; border-top: #3c3c3c 1px solid; padding-top: 11px
}
div.patologie_pers {
	margin-top: 10px; border-top: #3c3c3c 1px solid; padding-top: 11px
}
div.patologie_pers {
	margin-bottom: 8px
}
div.patologie_pers ul li {
	padding-bottom: 2px; width: 210px; float: left
}
div.patologie_pers ul li a {
	padding-left: 28px; width: 182px; background: url(../immagini/mano_voce.png) no-repeat 0px 4px; font-weight: normal; _background: transparent url(../immagini/mano_voce.gif) 0px 4px no-repeat
}
div.scheda_pers a.link_cognome {
	margin-top: 7px; float: right; color: #6b6b6c; font-size: 15px; font-weight: normal
}
div.scheda_pers a.link_cognome span {
	font-style: italic; padding-left: 20px; padding-right: 2px; background: url(../immagini/freccia_mini.png) no-repeat 1px 7px; _background: transparent url(../immagini/freccia_mini.gif) 1px 7px no-repeat
}
div.scheda_pers a.link_cognome:hover span {
	color: #b9272a
}
div.sinistra div.elenchi {
	padding-bottom: 6px; margin-top: -3px; padding-left: 115px; width: 148px; padding-right: 19px; background: url(../immagini/albero.png) no-repeat 13px 16px; padding-top: 10px; _background: transparent url(../immagini/albero.gif) 13px 16px no-repeat
}
div.sinistra div.elenchi div.riga_personaggi {
	border-bottom: #3c3c3c 1px solid; line-height: 31px; font-size: 14px; vertical-align: middle
}
div.sinistra div.elenchi div.rp_ultima {
	border-bottom: medium none
}
div.sinistra div.elenchi div.riga_personaggi strong {
	line-height: 22px; width: 26px; display: block; float: left; color: #6e6e6e; font-size: 22px; font-weight: bold; margin-right: 4px; padding-top: 4px
}
div.sinistra h3.sel_clan a {
	border-bottom: #3c3c3c 1px solid; border-left: #3c3c3c 1px solid; padding-bottom: 16px; padding-left: 19px; width: 244px; padding-right: 19px; display: block; margin-bottom: 12px; background: url(../immagini/box_bg.png) left top; float: left; color: #e5e4e0; font-size: 14px; border-top: #3c3c3c 1px solid; font-weight: bold; border-right: #3c3c3c 1px solid; padding-top: 16px; _background-image: none; _background-color: #1c1c1c
}
div.sinistra h3.sel_clan a:hover {
	color: #b9272a
}
div.sinistra h3.sel_clan_attivo a {
	padding-bottom: 16px; padding-left: 19px; width: 244px; padding-right: 19px; display: block; margin-bottom: 12px; background: url(../immagini/clan_sel.gif) no-repeat left top; float: left; height: 18px; color: #6e6e6e; font-size: 14px; font-weight: bold; padding-top: 16px
}
div.info-credits {
	width: 148px; display: block; background: url(../immagini/credits.png) no-repeat left top; height: 64px
}
a.progetto {
	position: absolute; margin-top: -20px; text-indent: -9000px; width: 258px; display: block; background: url(../immagini/wpdhr.jpg) no-repeat left top; height: 439px; color: #0f0f0f; font-size: 0px
}
div.nascondi {
	position: absolute; width: 1px; display: block; float: left; height: 1px; visibility: hidden; overflow: hidden
}
li.nascosto_jq {
	position: absolute; width: 1px; display: block; float: left; height: 1px; visibility: hidden; overflow: hidden
}
a.mostra {
	width: 90px; display: block; margin-bottom: 15px; color: #afe1ff; cursor: pointer
}
a.mostra:hover {
	color: #b9272a
}
div.tabs div#tab {
	text-align: center; line-height: 54px; width: 70px; zoom: 1; display: inline-block; height: 54px; vertical-align: top; cursor: pointer
}
div.tabs div.ac {
	border-bottom: #3e3e3e 1px solid; color: #6e6e6e; font-size: 18px; font-weight: bold
}
div.tabs div.dl {
	border-bottom: #3e3e3e 1px solid; color: #6e6e6e; font-size: 18px; font-weight: bold
}
div.tabs div.mr {
	border-bottom: #3e3e3e 1px solid; color: #6e6e6e; font-size: 18px; font-weight: bold
}
div.tabs div.sz {
	border-bottom: #3e3e3e 1px solid; color: #6e6e6e; font-size: 18px; font-weight: bold
}
div.tabs div.attivo {
	border-bottom: medium none; border-left: #3e3e3e 1px solid; background: url(../immagini/box_bg.png) left top; color: #b9272a; border-top: #3e3e3e 1px solid; font-weight: bold; border-right: #3e3e3e 1px solid; _background-image: none; _background-color: #1c1c1c
}
ul.elenco_post {
	border-bottom: #3d3d3d 1px solid; border-left: #3d3d3d 1px solid; padding-bottom: 16px; padding-left: 16px; padding-right: 16px; background: url(../immagini/box_bg.png) left top; border-top: medium none; border-right: #3d3d3d 1px solid; padding-top: 16px; _background-image: none; _background-color: #1c1c1c
}
ul.elenco_post li {
	border-bottom: #3e3e3e 1px solid; line-height: 20px; margin-bottom: 2px
}
ul.elenco_post li span.cont {
	line-height: normal; margin-top: 5px; width: 17px; background: url(../immagini/ico_omino.gif) no-repeat 9px 1px; float: right; color: #6e6e6e; font-size: 9px
}
ul.elenco_post li a.selezionato span.cont {
	background: url(../immagini/ico_omino_attivo.gif) no-repeat 9px 1px; color: #e694a0
}
ul.elenco_post li a:hover span.cont {
	background: url(../immagini/ico_omino_attivo.gif) no-repeat 9px 1px; color: #e694a0
}
ul.elenco_post span {
	color: #6e6e6e
}
ul.elenco_post a {
	padding-left: 4px; padding-right: 4px; display: block; margin-bottom: 2px; color: #e8e6e2
}
ul.elenco_post a.selezionato {
	background-color: #b9272a; color: #e8e6e2
}
ul.elenco_post a:hover {
	background-color: #b9272a; color: #e8e6e2
}
ul.elenco_post a.selezionato span {
	color: #e8e6e2
}
ul.elenco_post a.selezionato:hover span {
	color: #e8e6e2
}
ul.elenco_post a:hover span {
	color: #e8e6e2
}
li.nessunavoce {
	font-style: italic; color: #6e6e6e
}
#listaFotografi ul{
	width:282px;
}
#listaFotografi ul li{
	width:282px;
	height: 35px;
	line-height: 35px;
	color:#FFFFFF;
	font-size: 20px;
	margin-top:2px;
}

#listaFotografi ul li a{
	width:282px;
	height: 35px;
	line-height: 35px;
	text-decoration:none;
	font-size: 20px;
	margin-top:2px;
	display:block;
	color:#FFFFFF;
}

#listaFotografi ul li a:hover{
	width:282px;
text-decoration:none;
background-color:#FFFFFF;
color:#FF0000;
	
}
#listaFotografi ul li a.active{
	width:282px;
text-decoration:none;
background-color:#FFFFFF;
color:#FF0000;
	
}

.testi{
font-size:14px;
line-height:18px;
padding:5px;
}