body {background-color: #ffffff; margin: 0px; padding: 0px;}
form {margin: 0px;}
input {font-family: tahoma; font-size: 9pt;}
select {font-family: tahoma; font-size: 9pt;}
textarea {font-family: tahoma; font-size: 9pt;}
a {color: #700;}
a:hover {color: #f00;}
a.testo {color: #700; text-decoration: none; border-bottom: 1px dotted #700;}
a.testo:hover {color: #f00; text-decoration: none; border-bottom: 0px;}
h2 {font-size: 14pt; font-weight: normal; margin: 0px;}
h3 {font-size: 12pt; font-weight: normal; margin: 0px;}
h4 {font-size: 10pt; font-weight: normal; margin: 0px;}
h5 {font-size: 8pt; font-weight: normal; margin: 0px;}

.note {font-size: 7pt; font-weight: normal; font-variant: normal;}

#principale {position: relative; width: 760px; height: auto; font-family: verdana; font-size: 10pt; background-color: #ffffff; border: 0px solid #000000; margin-left: auto; margin-right: auto; padding: 5px;}
#logo {float: left; width: 760px; height: 150px;}
#logo-puzzle {float: left; width: 170px; height: 150px; background-repeat: no-repeat;}
#logo-puzzle-alt {width: 170px; height: 150px;}
#logo-archivio {float: left; width: 350px; height: 70px; padding-left: 240px; padding-top: 0px; margin-top: 0px; background-image: url(../images/logotipo_archivio.gif); background-repeat: no-repeat; background-position: left bottom;}
#citazione {float: left; width: 350px; height: 50px; background-repeat: no-repeat; background-position: top center;}
#citazione-img {float: left; width: 350px; height: 50px; border: 0px;}
#logo-archivio-linguetta {float: left; overflow: visible; width: 345px; height: 20px; background-color: #000000; background-image: url(../images/linguetta_top.gif); background-repeat: no-repeat; background-position: left top; color: #ffffff; padding-right: 5px; text-align: right;}

#DMBRI {position: absolute; visibility: hidden;}
div.navtree-scritta {float: right; width: auto;}

#logo-divisore {float: left; width: 590px; height: 15px; margin-top: -7px; margin-bottom: -4px; background-image: url(../images/logotipo_divisore.gif); background-repeat: repeat-x; background-position: center;}
#logo-stampa {float: left; width: 330px; height: 75px; margin-left: 60px; background-image: url(../images/logotipo_900.gif); background-repeat: no-repeat; background-position: left top;}
#logo-cerca {float: left; width: 189px; height: 63px; margin-top: -2px; padding: 5px; background-color: #F0F0E6; border-left: 1px solid #fcc; border-top: 3px solid #900;}
.btn-cerca {font-size: 9pt; margin-top: 2px; background-color: #cc0000; color: #ffffff; border: 1px solid #000000; font-weight: bold;}
.btn-cerca-dis {font-size: 9pt; margin-top: 2px; background-color: #660000; color: #ccc; border: 1px solid #000000; font-weight: bold;}
#main-body {float: left; width: 557px; padding-top: 5px; height: auto; }
#main-col-sx {float: left; width: 189px; height: 100%; margin-top: -2px; padding: 5px; background-color: #F0F0E6; border-left: 1px solid #B2AFA6; border-bottom: 1px solid #B2AFA6; color: #000;}
#btm {display: none; float: left; width: 100%; text-align: left; vertical-align: top; border-top: 1px solid #666666; background-color: #ffffff; color: #003366; margin-top: 3px; font-size: 8pt;}
#comune_roma {float: right; width: 99%; height: 40px; border: 0; text-align: right; margin: 5px 0 0 0; padding: 0 1% 0 0;}
#comune_roma p {float: right; width: 230px; font-family: tahoma; font-size: 10px; padding: 3px 5px 0 0; margin: 0;}
#comune_roma img {float: right;}
#bottom {float: left; width: 100%; height: 52px; margin: 5px 0 15px 0; padding: 0; border: 0; background-color: #fff; background-image: url(../images/logo_solopuzzle.png); background-repeat: no-repeat; background-position: left top; color: #ccc; font-variant: normal; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;}
#bottom a {color: #ccc; text-decoration: none;}
#bottom div {float: left; width: 45%; height: 20px; margin: 15px 0;}
#bottom div img {float: left; width: 16%; height: 20px; border: 0; margin: 0; padding: 0;}
#bottom div div {float: left; width: 84%; margin: 0; padding: 0; background-color: #333;}
#bottom ul {float: left; width: 55%; height: 20px; text-align: right; margin: 15px 0; padding: 0; vertical-align: top; background-color: #333;}
#bottom ul li {display: inline; padding: 0 5px 0 3px; margin: 0; text-align: left; list-style-type: circle; font-size: 11px; font-variant: normal;}
#bottom span {float: right; text-align: right; color: #333; margin: -10px 20px 0 0; font-size: 11px; font-variant: normal;}
#bottom span a {color: #333;}

img.img-logo {vertical-align: top; border: 0px; width: 88px; height: 31px;}

div.col-sx-tit {height: 19px; color: #981B1E; border-bottom: 1px solid #B2AFA6; margin-bottom: 5px; font-weight: bold;}
div.col-sx-riga {height: 30px; border-bottom: 1px solid #B2AFA6; margin-bottom: 5px;}
div.col-sx-riga2 {font-size: 8pt; margin-bottom: 20px;}
div.col-sx-divisore {width: 150px; height: 8px; margin: 0px auto 5px auto; border-bottom: 1px solid #B2AFA6;}

div.riga-evidenze-small {float: left; width: 550px; margin-bottom: 3px; background-color: #eeeeee; border: 1px solid #dddddd;}
div.evidenza-small, div.evidenza-small2 {float: left; width: 260px; padding: 5px; margin-right: 3px;}
div.evidenza-small {border-right: 1px solid #dddddd;}
div.evidenza-body {margin-top: 10px; color: #666666;}
div.riga-evidenze, #art_fonte, #art_sommario, #art_abstract, #art_autori, #art_cat, #doc_sommario, #doc_testo, #lib_cat, #lib_autori, #lib_carrello, #link_cat, #ric_cat, #cit_cat, #news_fonte, #news_sommario, #news_abstract, #aut_abstract {float: left; width: 555px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #cccccc;}
div.evidenza {float: left; width: 260px; margin-left: 5px; margin-right: 5px; margin-bottom: 20px;}

#doc_sommario, #art_sommario {margin-top: 10px; color: #666666;}
#doc_testo, #art_abstract {margin-top: 20px; border: 0px;}
#art_url {color: #666666; font-size: 8pt;}

#mappa-storia {width: 180px; height: 146px; margin-bottom: 20px; background-image: url(../images/mappa-storia.jpg); background-repeat: no-repeat; background-position: center top;}
#mappa-storia-img {width: 180px; height: 146px; border: 0px;}

/*	DOSSIER	*/
#doss_elenco {width: 555px;}
div.doss_item {float: left; width: 540px; padding: 5px;}
div.doss_titolo {font-size: 8pt; color: #666666;}
div.doss_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
#doss_relazioni {float: left; width: 100%; padding-top: 10px; border-bottom: 1px dashed #ccc;}
div.doss-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#doss_nav2 {padding-bottom: 0px; border-bottom: 0px;}
div.doss-cat {font-family: tahoma; font-size: 8pt; margin-top: 10px;}
span.doss-cat1 {font-family: verdana; font-size: 8pt;}
a.doss-cat1 {color: #966; text-decoration: none;}
a.doss-cat1:hover, a.art-cat2:hover {color: #900; border-bottom: 0px;}
a.doss-cat2 {color: #966; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #666;}

/*	DOCUMENTI	*/
#doc_elenco {width: 555px;}
div.doc_item {float: left; width: 540px; padding: 5px;}
div.doc_titolo {font-size: 8pt; color: #666666;}
div.doc_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
div.doc_foto_big {float: left; width: 120px; height: 120px; margin-right: 5px;}
div.doc_foto_small {float: left; width: 60px; height: 60px; margin-right: 5px;}
#doc_relazioni {float: left; width: 100%; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}

/*	ARTICOLI	*/
#art_elenco {width: 555px;}
div.art_item {padding: 5px;}
div.art_7gg_weekday {width: 95%; font-weight: bold; color: #000; border-bottom: 1px solid #ccccff; padding-top: 30px; margin-bottom: 5px;}
div.art_titolo {font-size: 8pt; color: #666666;}
div.art_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
div.art-directory-riga {float: left; width: 552px; white-space: nowrap; font-family: verdana; font-size: 8pt;}
div.art-directory-col {float: left; width: 536px; padding-left: 16px; text-indent: -16px;}
div.art-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#art_nav2 {padding-bottom: 0px; border-bottom: 0px;}
div.art-cat {font-family: tahoma; font-size: 8pt; margin-top: 10px;}
span.art-cat1 {font-family: verdana; font-size: 8pt;}
a.art-cat1 {color: #966; text-decoration: none;}
a.art-cat1:hover, a.art-cat2:hover {color: #900; border-bottom: 0px;}
a.art-cat2 {color: #966; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #666;}
#art_relazioni {float: left; width: 100%; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}
.art_approfondimenti {font-weight: bold;}

/*	NEWS	*/
div.riga-news {float: left; width: 550px; padding-bottom: 10px;}
#aggiornamento {float: right; font-family: tahoma; font-size: 8pt; height: 15px; overflow: hidden;}
#news-top {width: 550px; border-bottom: 2px solid #981B1E;}
#news-etichetta {background-color: #000; color: #ffffff; text-decoration: none; padding: 2px 10px 1px 10px; font-family: tahoma; font-size: 8pt;}
#news_body {float: left; width: 529px; background-color: #F0F0E6; padding: 2px 10px 2px 10px; margin-bottom: 10px; border-left: 1px solid #900; border-bottom: 1px solid #B2AFA6; font-size: 8pt;}
#news_sidebar {float: none; width: 100%; background-color: transparent; padding: 2px 10px 2px 10px; margin-bottom: 10px; border-left: 0; border-bottom: 0; font-size: 8pt;}
div.news-titolo {float: left; width: 525px; padding-right: 4px; padding-bottom: 5px; color: #003366;}
#news_sidebar div.news-titolo {float: none; width: 100%; padding: 0 0 10px 0; color: #003366;}
a.news-link {color: #700; text-decoration: none; border-bottom: 1px dotted #700;}
#news_url {color: #666666; font-size: 8pt;}

#news_elenco {width: 555px;}
div.news_item {float: left; width: 540px; padding: 5px;}
div.news_titolo {font-size: 8pt; color: #666666;}
div.news_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
div.news-directory-riga {float: left; width: 552px; white-space: nowrap; font-family: verdana; font-size: 8pt;}
div.news-directory-col {float: left; width: 536px; padding-left: 16px; text-indent: -16px;}
div.news-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#news_nav2 {padding-bottom: 0px; border-bottom: 0px;}
#news_ordinamento {text-align: right;}
div.news-cat {font-family: tahoma; font-size: 8pt; margin-top: 10px;}
span.news-cat1 {font-family: verdana; font-size: 8pt;}
a.news-cat1 {color: #966; text-decoration: none;}
a.news-cat1:hover, a.lib-cat2:hover {color: #900; border-bottom: 0px;}
a.news-cat2 {color: #966; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #666;}
#news_relazioni {float: left; width: 100%; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}

div.notizie-directory-riga {float: left; width: 552px; white-space: nowrap; font-family: verdana; font-size: 8pt;}
div.notizie-directory-col {float: left; width: 260px; padding-left: 16px; text-indent: -16px;}


/*	CATEGORIE	*/
#cat_elenco {width: 555px;}
div.cat_item {float: left; width: 540px; padding: 5px;}
div.cat_titolo {font-size: 8pt; color: #666666;}
#cat_relazioni {float: left; width: 100%; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}

/*	FILE	*/
#file_elenco {width: 555px;}
div.file_item {float: left; width: 540px; padding: 5px;}
div.file_titolo {font-size: 8pt; color: #666666;}
div.file_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
#file_relazioni {float: left; width: 100%; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}

/*	FONTI	*/
#font_elenco {width: 555px;}
div.font_item {padding: 5px;}
div.font-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#font_nav2 {padding-bottom: 0px; border-bottom: 0px;}
#font_ordinamento, div #font_stato {text-align: right;}
#font_web {margin-top: 10px;}

/*	NOMI	*/
#aut_scheda {width: 555px; float: left; margin-bottom: 0px;}
#nom_elenco {width: 555px;}
div.nom_item {padding: 5px;}
div.nom-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#nom_nav2 {padding-bottom: 0px; border-bottom: 0px;}
#nom_ordinamento, #nom_lettere, #nom_stato, #nom_professione {text-align: right;}
#art_intestazione {float: left; margin-top: 20px;}
#aut_art_intestazione, #aut_lib_intestazione {font-weight: bold;}
#aut_abstract
#art_intestazione, #lib_intestazione {float: left; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}
#aut_art {width: 555px;}
#aut_lib {width: 555px;}
#aut_web {width: 555px; margin-top: 10px;}

/*	SIGLE	*/
#sigl_scheda {width: 555px; float: left; margin-bottom: 0px;}
#sigl_elenco {width: 555px;}
div.sigl_item {padding: 5px;}
div.sigl-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#sigl_nav2 {padding-bottom: 0px; border-bottom: 0px;}
#sigl_ordinamento, #sigl_lettere, #sigl_stato {text-align: right;}
#sigla_stato {text-align: left;}
#sigl_intestazione {float: left; margin-top: 20px;}

/*	LIBRI	*/
#lib_elenco {width: 555px;}
div.lib_item {float: left; width: 540px; padding: 5px;}
div.lib_titolo {font-size: 8pt; color: #666666;}
#lib_edizione {margin-top: 10px;}
#lib_autori {margin-top: 10px;}
img.lib_foto {float: left; border: 1px solid #333; margin: 0 5px 5px 0;}
img.lib_fotothumb {float: left; border: 0;}
div.lib_fotothumb {float: left; width: 100px; height: 100px;}
#lib_recensione, #lib_note {float: left; width: 99%; margin-top: 20px; padding-top: 10px; border-top: 0px dashed #cccccc;}
div.lib_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
div.lib-directory-riga {float: left; width: 552px; white-space: nowrap; font-family: verdana; font-size: 8pt;}
div.lib-directory-col {float: left; width: 536px; padding-left: 16px; text-indent: -16px;}
div.lib-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#lib_nav2 {padding-bottom: 0px; border-bottom: 0px;}
#lib_ordinamento {text-align: right;}
div.lib-cat {font-family: tahoma; font-size: 8pt; margin-top: 10px;}
span.lib-cat1 {font-family: verdana; font-size: 8pt;}
a.lib-cat1 {color: #966; text-decoration: none;}
a.lib-cat1:hover, a.lib-cat2:hover {color: #900; border-bottom: 0px;}
a.lib-cat2 {color: #966; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #666;}
#lib_relazioni {float: left; width: 100%; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}
.lib_opzlist {margin: 20px 0 0 0;}
.lib_opzlist2 {margin: 5px 0 0 0;}
#lib_opz {border-bottom: 1px dashed #ccc;}
#lib_opz img {vertical-align: middle;}

/*	LINK	*/
#link_elenco {width: 555px;}
div.link_item {float: left; width: 540px; padding: 5px;}
div.link_titolo {font-size: 8pt; color: #666666;}
div.link_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
div.link-directory-riga {float: left; width: 552px; white-space: nowrap; font-family: verdana; font-size: 8pt;}
div.link-directory-col {float: left; width: 536px; padding-left: 16px; text-indent: -16px;}
div.link-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#link_nav2 {padding-bottom: 0px; border-bottom: 0px;}
div.link-cat {font-family: tahoma; font-size: 8pt; margin-top: 10px;}
span.link-cat1 {font-family: verdana; font-size: 8pt;}
a.link-cat1 {color: #966; text-decoration: none;}
a.link-cat1:hover, a.link-cat2:hover {color: #900; border-bottom: 0px;}
a.link-cat2 {color: #966; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #666;}
#link_relazioni {float: left; width: 100%; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}

/*	RICERCA	*/
#ric_elenco {width: 555px;}
div.ric_item {padding: 5px;}
div.ric_titolo {font-size: 8pt; color: #666666;}
div.ric_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
div.ric-directory-riga {float: left; width: 552px; white-space: nowrap; font-family: verdana; font-size: 8pt;}
div.ric-directory-col {float: left; width: 260px; padding-left: 16px; text-indent: -16px;}
div.ric-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#ric_nav2 {padding-bottom: 0px; border-bottom: 0px;}
div.ric-cat {font-family: tahoma; font-size: 8pt; margin-top: 10px;}
span.ric-cat1 {font-family: verdana; font-size: 8pt;}
a.ric-cat1 {color: #966; text-decoration: none;}
a.ric-cat1:hover, a.lib-cat2:hover {color: #900; border-bottom: 0px;}
a.ric-cat2 {color: #966; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #666;}

/*	CITAZIONI	*/
#cit_elenco {width: 555px;}
div.cit_item {padding: 5px;}
div.cit_titolo {font-size: 8pt; color: #666666;}
div.cit_abstract, .cit_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
div.cit-directory-riga {float: left; width: 552px; white-space: nowrap; font-family: verdana; font-size: 8pt;}
div.cit-directory-col {float: left; width: 536px; padding-left: 16px; text-indent: -16px;}
div.cit-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#cit_nav2 {padding-bottom: 0px; border-bottom: 0px;}
div.cit-cat {font-family: tahoma; font-size: 8pt; margin-top: 10px;}
span.cit-cat1 {font-family: verdana; font-size: 8pt;}
a.cit-cat1 {color: #966; text-decoration: none;}
a.cit-cat1:hover, a.link-cat2:hover {color: #900; border-bottom: 0px;}
a.cit-cat2 {color: #966; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #666;}
#cit_relazioni {float: left; width: 100%; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}

/*	COMMUNITY	*/
#utenti_elenco {width: 555px;}
div.ut_item {float: left; width: 540px; padding: 5px;}
div.ut_titolo {font-size: 8pt; color: #666666;}
div.ut_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
h2#ut_id, h2#ut_nuovo {padding-bottom: 5px; border-bottom: 1px dashed #cccccc;}
h3.ut_avviso1{font-size: 10pt; font-weight: bold; color: #999; margin-top: 30px; border-bottom: 1px dashed #cccccc; text-indent: 15px;}
.ut_riga {width: 550px; margin-bottom: 8px; vertical-align: top;}
.ut_riga {width: 550px; margin-bottom: 8px; vertical-align: top;}
.ut_etichetta, .ut_etichetta_tel, .ut_etichetta_cell, .ut_etichetta_fax
	 , .ut_etichetta_email, .ut_etichetta_web, .ut_etichetta_msn
	 , .ut_etichetta_icq, .ut_etichetta_aol, .ut_etichetta_yahoo {float: left; width: 135px; height: 18px; font-weight: bold; font-size: 8pt; font-variant: small-caps;}
.ut_riepilogo {float: left; width: 410px; height: 18px; font-size: 10pt; padding-left: 5px;}
.ut_etichetta_tel {background-image: url(../images/forum/icon_tel.gif); background-repeat: no-repeat; background-position: right center;}
.ut_etichetta_cell {background-image: url(../images/forum/icon_cell.gif); background-repeat: no-repeat; background-position: right center;}
.ut_etichetta_fax {background-image: url(../images/forum/icon_fax.gif); background-repeat: no-repeat; background-position: right center;}
.ut_etichetta_email {background-image: url(../images/forum/f_norm.gif); background-repeat: no-repeat; background-position: right center;}
.ut_etichetta_web {background-image: url(../images/forum/home.gif); background-repeat: no-repeat; background-position: right center;}
.ut_etichetta_msn {background-image: url(../images/forum/icon_im_msn.gif); background-repeat: no-repeat; background-position: right center;}
.ut_etichetta_icq {background-image: url(../images/forum/icon_im_icq.gif); background-repeat: no-repeat; background-position: right center;}
.ut_etichetta_aol {background-image: url(../images/forum/icon_im_aol.gif); background-repeat: no-repeat; background-position: right center;}
.ut_etichetta_yahoo {background-image: url(../images/forum/icon_im_yahoo.gif); background-repeat: no-repeat; background-position: right center;}

/*	DOWNLOAD	*/
#file_elenco {width: 555px;}
div.file_item {float: left; width: 540px; padding: 5px;}
div.file_titolo {font-size: 8pt; color: #666666;}
div.file_estremi {font-size: 8pt; color: #666666; margin-top: 5px;}
div.file-directory-riga {float: left; width: 552px; white-space: nowrap; font-family: verdana; font-size: 8pt;}
div.file-directory-col {float: left; width: 536px; padding-left: 16px; text-indent: -16px;}
div.file-nav {font-family: verdana; font-size: 10pt; text-align: right; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; color: #666; border-top: 0px dashed #cccccc; border-bottom: 1px dashed #cccccc;}
#file_nav2 {padding-bottom: 0px; border-bottom: 0px;}
div.file-cat {font-family: tahoma; font-size: 8pt; margin-top: 10px;}
span.file-cat1 {font-family: verdana; font-size: 8pt;}
a.file-cat1 {color: #966; text-decoration: none;}
a.file-cat1:hover, a.link-cat2:hover {color: #900; border-bottom: 0px;}
a.file-cat2 {color: #966; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #666;}
#file_relazioni {float: left; width: 100%; margin-top: 35px; padding-top: 10px; border-top: 1px dashed #ccc;}

/*	RELAZIONI				*/
#rel_archivio900, #rel_archiviostampa {float: left; width: 98%; font-size: 14pt; font-weight: normal; margin: 30px 0 10px 0; padding: 10px 0 0 0; border-top: 1px dashed #ccc;}
#archiviostampa_rel_articoli, #archiviostampa_rel_news, #archiviostampa_rel_libri {float: left; width: 98%; margin: 10px 0 0 0; border: 1px solid #9cf;}
#archivio900_rel_articoli, #archivio900_rel_news, #archivio900_rel_libri {float: left; width: 98%; margin: 10px 0 0 0; border: 1px solid #B2AFA6;}
#archiviostampa_rel_articoli h4, #archiviostampa_rel_news h4, #archiviostampa_rel_libri h4 {font-size: 10pt; font-weight: bold; background-color: #9cf; color: #036; padding: 5px;}
#archivio900_rel_articoli h4, #archivio900_rel_news h4, #archivio900_rel_libri h4 {font-size: 10pt; font-weight: bold; background-color: #B2AFA6; color: #000; padding: 5px;}
#archivio900_rel_articoli a, #archivio900_rel_news a, #archivio900_rel_libri a {color: #700; text-decoration: none; border-bottom: 1px dotted #700;}
#archivio900_rel_articoli a:hover, #archivio900_rel_news a:hover, #archivio900_rel_libri a:hover {color: #f00; text-decoration: none; border-bottom: 0px;}

/* GOOGLE ADSENSE */
div.google_adsense {text-align: center; padding: 5px 0 10px 0;}

/* globalist */
#riga-news-globalist {float: left; width: 550px; padding-bottom: 10px;}
#news-top-globalist {width: 550px; border-bottom: 2px solid #ccc;}
#news-etichetta-globalist {background-color: #ccc; color: #CC0000; text-decoration: none; padding:5px 5px 0 5px;}
#news_body-globalist {float: left; width: 529px; background-color:#eee; padding: 5px 10px 5px 10px; margin-bottom: 10px; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc;  border-right: 2px solid #ccc; font-size: 8pt;}
#news_body-globalist div  {float: left; width: 525px; padding-right: 4px; padding-bottom: 5px; color: #999;}
#news_body-globalist a.news-link {color: #222; text-decoration: none;}