

body {
      scrollbar-face-color: #ffffff;
      scrollbar-shadow-color: #ffffff;
      scrollbar-highlight-color: #ffffff;
      scrollbar-track-color: #000000;
      scrollbar-arrow-color: #ffffff;		
    }
	


A:link, A:visited { text-decoration: none;}

.spazio {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
}

.space {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
	width: 10px;
}

.spacew {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
	border-right: 1px solid #ffffff;
}

.nota_immagini {
	font-size: 9px;
	font-family: verdana, arial, helvetica;
}

.elenco {
	font-size: 12px;
	width: 980px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
}


.portrait {
	font-size: 13px;
	font-family: verdana, arial, helvetica;
	width: 250px;
	vertical-align: top;
	color: #ffffff;
	font-weight: bold;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: justify;
	
}

.portrait A:link {
	color: #FFFFFF; 
}
.portrait A:visited {
	color: #FFFFFF;
}
.portrait A:hover {
	color: #FF0000; 
}

.biblio {
	font-size: 12px;
	width: 980px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: right;
}
.primo {
	font-size: 12px;
	width: 970px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: right;
}



.opcitpop {
	font-size: 11px;
	color: #ffffff;
	width: 850px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
}

.titoloopcit {
	font-size: 13px;
	font-family: verdana, arial, helvetica;
	text-align: justify;
	font-weight: bold;
	vertical-align: top;
	color: #FF0000;
}

.top_elenco {
	font-size: 13px;
	color: #ffffff;
	width: 850px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: right;
}

.bordo_elenco {
	font-size: 13px;
	color: #ffffff;
	width: 850px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: right;
	border-style: solid solid solid solid;
	border-color: #999999 #ffffff #ffffff #999999;
	border-width: 0 2 2 0;
	padding-bottom: 8px;
}


.no_bordo_elenco {
	font-size: 13px;
	color: #ffffff;
	width: 850px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: right;
	height: 466px;
}

.testo_elenco {
	font-size: 13px;
	color: #ffffff;
	width: 570px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: justify;
	padding-right: 10px;
}

.testo_cur {
	font-size: 13px;
	color: #ffffff;
	width: 580px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: justify;
}

.testo_elenco_saggi {
	font-size: 13px;
	color: #ffffff;
	width: 840px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: justify;
	padding-right: 10px;
}

.sx {
	font-size: 12px;
	width: 120px;
	font-family: verdana, arial, helvetica;
	vertical-align: bottom;
	text-align: right;
}

.img01 {
	font-size: 12px;
	width: 120px;
	color: #ffffff;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: right;
	padding-bottom: 8px;
}

.img01_nopad {
	font-size: 12px;
	width: 120px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: right;
}

.imago {
	font-size: 12px;
	width: 120px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	text-align: right;	
	border-style: solid solid solid solid;
	border-color: #999999 #ffffff #ffffff #999999;
	border-width: 0 1 1 0;
}

.recensioni {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	vertical-align: top;
	color: #CCCCCC;
}


.titolo {
	font-size: 14px;
	font-family: verdana, arial, helvetica;
	text-align: justify;
	font-weight: bold;
	vertical-align: top;
	color: #FF0000;
}

.titolo_sottotitolo {
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	text-align: justify;
	font-weight: normal;
	vertical-align: top;
	color: #FF0000;
}

.libri {
	font-size: 11px;
	border-right: verdana, arial, helvetica;
	text-align: justify;
	vertical-align: top;
}




.testograzie {
	font-size: 11px;
	height: 320px;
	width: 580px;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica;
	padding-right: 6;
	text-align: right;
	vertical-align: middle;
	border-color: #dddddd #ffffff #ffffff #dddddd;
	border-style: solid solid solid solid;
	border-width: 1 1 1 1;
}



.form {
	font-size: 1px;
	width: 580px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	border-color: #dddddd #ffffff #ffffff #dddddd;
	border-style: solid solid solid solid;
	border-width: 1 1 1 1;
	vertical-align: top;
}

.testoform {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	padding-right: 6;
	text-align: right;
	vertical-align: top;
}


.campicont {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	border-color: #dddddd #999999 #999999 #dddddd;
	border-style: solid solid solid solid;
	border-width: 1 1 1 1;
}

.campirichiesta {
	font-size: 11px;
	width: 457px;
	height: 50px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	border-color: #dddddd #999999 #999999 #dddddd;
	border-style: solid solid solid solid;
	border-width: 1 1 1 1;
}


.nb {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
}


.nbprivacy {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	border-color: White White White White;
	border-style: solid solid solid solid;
	border-width: 1 1 1 0;
	padding-left: 6;
	padding-right: 6;
	padding-top: 2;
	padding-bottom: 2;
}

.privacy {
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	background-color: #ffffff;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 6;
	padding-right: 6;
	text-align: right;
	vertical-align: top;
	border-color: White White White White;
	border-style: solid solid solid solid;
	border-width: 0 0 1 0;
}

.testomodulo {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	border-color: White White #cccccc White;
	border-style: solid solid solid solid;
	border-width: 0 0 1 0;
	padding-right: 6;
	text-align: left;
	padding-left: 6;
	padding-top: 3;
	padding-bottom: 3;
}





