/*
 * Author:			Gianluca Sartori
 * Creation Date:		2002-02-02
 * Last Modified Date:		2002-02-02
 * Filename:			Style.css
 */


/* Default font for body and tables
*/
body {
	font-family:		Verdana, Helvetica, Arial;
	background-color:	#fff;
	margin:			0px;
	background-image: url('../images/body-back.gif');
	background-repeat: repeat-y
}

td {
	font-family:		Verdana, Helvetica, Arial;
	font-size:		.8em;

}


.header {
	background-image:	url('images/header-back.jpg');
	background-color:	#1864BF
}

.header-caption {
	font-size:		11px;
	color:			#745D0A;
}

.header-menu {
	font-size:		11px;
	color:			#000;
}
.page-content {
	padding:		0em 1em 1em 1em;
}

.left-menu {
	padding:		1.5em 1em 1em .6em;
}

.right-menu {
	padding:		.5em .5em .5em .5em;
}

.left-menu-text {
	font-size:		.7em;
	padding:		.2em 0em .2em .5em;
	width:			100%;
}

a.header-caption {font-size:11px; color:#745D0A; text-decoration:none;}
a:selected.header-caption {color:#745D0A; text-decoration:none;}
a:visited.header-caption {color:#195BA8; text-decoration:none;}
a:hover.header-caption {color:#195BA8;text-decoration:underline;}

a.header-menu {font-size:11px; color:#000; text-decoration:none;}
a:selected.header-menu {color:#000; text-decoration:none;}
a:visited.header-menu {color:#000; text-decoration:none;}
a:hover.header-menu {color:#c00;text-decoration:underline;}

a:link { color: #195BA8; text-decoration: none; }
a:selected { color: #195BA8; text-decoration: none; }
a:visited { color: #195BA8; text-decoration: none; }
a:hover { color: #980000; text-decoration: underline; }
/*MODIFICA safari*/
a:link:active { color: #195BA8; text-decoration: none; }

a.menu-item {font-family:arial; font-size:11px; color:#fff; text-decoration:none;}
a:selected.menu-item {color:#fff; text-decoration:none;}
a:visited.menu-item {color:#fff; text-decoration:none;}
a:hover.menu-item {color:#FFC523;text-decoration:none;}


a:link.left { color: #000; font-weight: bold; text-decoration: none; }
a:selected.left { color: #000; font-weight: bold; text-decoration: none; }
a:visited.left { color: #000; font-weight: bold; text-decoration: none; }
a:hover.left { color: #000; font-weight: bold; text-decoration: underline; }

a:link.right { color: #195BA8; text-decoration: none; }
a:selected.right { color: #195BA8; text-decoration: none; }
a:visited.right { color: #195BA8; text-decoration: none; }
a:hover.right { color: #195BA8; text-decoration: underline; }

a:link.category { color: #195BA8; text-decoration: none; }
a:selected.category { color: #195BA8; text-decoration: none; }
a:visited.category { color: #195BA8; text-decoration: none; }
a:hover.category { color: #195BA8; text-decoration: none; }

a.voci-content {font-family:verdana; font-size:11px; color:#000;text-decoration:none;}
a:selected.voci-content {font-family:verdana; font-size:11px; color:#000;text-decoration:none;}
a:visited.voci-content {font-family:verdana; font-size:11px; color:#000;text-decoration:none;}
a:hover.voci-content {color:#555;text-decoration:none;}

a.full-text {font-family:verdana; font-size:11px; color:#195BA8;text-decoration:underline;}
a:selected.full-text {font-family:verdana; font-size:11px; color:#195BA8;text-decoration:underline;}
a:visited.full-text {font-family:verdana; font-size:11px; color:#195BA8;text-decoration:underline;}
a:hover.full-text {color:#555;text-decoration:none;}

a.primo-piano {font-family:verdana;font-size:11px;color:#000;text-decoration:none;}
a:selecte.primo-piano {font-family:verdana;font-size:11px;color:#000;text-decoration:none;}
a:visited.primo-piano {font-family:verdana;font-size:11px;color:#000;text-decoration:none;}
a:hover.primo-piano {color:#c00; text-decoration:underline;}

a.archivio09 {font-family:verdana;font-size:11px;color:#000;text-decoration:none;}
a:selecte.archivio09 {font-family:verdana;font-size:11px;color:#000;text-decoration:none;}
a:visited.archivio09 {font-family:verdana;font-size:11px;color:#000;text-decoration:none;}
a:hover.archivio09 {color:#c00; text-decoration:underline;}

a.voci-title {font-family:verdana;font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
a:selecte.voci-title {font-family:verdana;font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
a:visited.voci-title {font-family:verdana;font-size:11px;color:#000;font-weight:bold;text-decoration:none;}
a:hover.voci-title {color:#c00; text-decoration:underline;}

a.menu-aree-item {font-family:verdana; font-size:11px; color:#000;text-decoration:none;}
a:selected.menu-aree-item {font-family:verdana; font-size:11px; color:#000;text-decoration:none;}
a:visited.menu-aree-item {font-family:verdana; font-size:11px; color:#000;text-decoration:none;}
a:hover.menu-aree-item {color:#555;text-decoration:none;}

a:link.author { color: #195BA8; text-decoration: underline; font-size:12px; font-family: verdana;}
a:selected.author { color: #195BA8; text-decoration: underline; font-family: verdana;}
a:visited.author { color: #195BA8; text-decoration: underline; font-family: verdana;}
a:hover.author { color: #980000; text-decoration: underline; font-family: verdana;}


.Parchivio09 {
	text-indent:0;
	
}


.voci-author-name {
	font-family:		verdana;
	font-size:		12px;
	font-weight:		bold;
	color:			#2C5789;

}

.voci-author-home {
	font-family:		verdana;
	font-size:		12px;
	color:			#2C5789;
}

.didascalia {
	font-family: verdana;
	font-size:		12px;
	color:#333333;
	font-style:italic;
}


.voci-author {
	font-family:		verdana;
	font-size:		12px;
	color:			#2C5789;
	text-align: 		right;
}

.voci-author-description {
	font-family:		verdana;
	font-size:		11px;
	color:			#555555;
}

.menu-aree-title {
	font-family:		verdana;
	font-size:		11px;
	font-weight:		bold;
	color:			#2C5789;
}


.voci-table-title {
	font-size:		12px;
	color:			#FFC523;
	font-weight:		bold;
	}
	
.voci-table-area {
	font-size:		12px;
	color:			#fff;
	font-weight:		bold;
	}

.voci-small {
	font-size:		11px;
	color:			#444;
	}

.menu-item-sel {
	font-family:	arial;
	font-size:		11px;
	color:			#FFC523;
	}


.menu-caption {
	font-size:		12px;
	font-weight:		bold;	
	color:			#195BA8;
}

.right-menu-border {
	padding-left:		0px;
	padding-right:		0px;
	padding-top:		1px;
	padding-bottom:		1px;
	
}

.right-menu-text {
	font-size:		.7em;
	padding:		.2em .5em .2em .5em;
	margin:			0px 0px 0px 0px;
	width:			100%;
}

.category-border {
	background-color:	#195BA8;
	margin-top:		3px;
}

.category-content {
	font-size:		10px;
	background-color:	#fff;
	color:			#195BA8;
	padding:		2px .5em 2px .5em;
	width:			100%;
}


.category-over {
	font-size:		10px;
	background-color:	#EBEBEB;
	color:			#195BA8;
	padding:		2px .5em 2px .5em;
	width:			100%;
	cursor:			pointer;
}

.white-border {
	background-color:	#fff;
}




h1 {
	font-family:		arial;
	font-size:		1.3em;
	
	color:			#195BA8;
	margin:			0em 0em 1em 0em;
	
}

.biblio-next {
	font-family:		arial;
	font-size:		1.1em;
	
	color:			#333333;
	margin:			0em 0em 1em 0em;
	
}

.catholicdocs {
	
	font-size:		1.1em;
	margin:			0em 0em .5em 0em;
}

h2 {
	font-family:		arial;
	font-size:		1.1em;
	font-weight:		bold;
	color:			#333333;
	margin:			0.5em 0em 0em 0em;
}

h3 {
	text-align:		right;
	font-size:		.8em;
	color:			#000;
	margin:			.1em .1em .1em .1em;
}

ul {
	margin:			0em 0em 0em 1.3em;
	padding:		0em 0em 0em 1.3em;
}

p {
	margin:			0em 0em .5em 0em;
	text-indent:		1.2em;
	text-align:		justify;
}

.footer {
	font-size:		.6em;
	text-align:		center;
	color:			#195BA8;
}

p.voice-description {
	/*border-bottom:		1px #EBEBEB solid;*/
	padding:		.2em 0em .5em 0em;
	text-align:		justify;
}

.voice-hi {
	font-size:		.9em;
	color:			#006600
}

/* Tables
*/
.table-border {
	background-color:	#000;
}

.table-caption {
	font-size:		.7em;
	background-color:	#f00;
	color:			#fff;
	padding:		1px .5em 1px .5em;
}

.table-content {
	background-color:	#fff;
	color:			#000;
	padding:		1px .5em 1px .5em;
}
.voci-back { background-image: none}
.voci-enf { margin: 0em 0em .5em 0em; font-weight: bold; color: #336699; font-size: 1.1em}

.voci-new { font-family:verdana;font-size:11px;color:#FF3333;font-weight:bold;text-decoration:none; }

.voci-red{ font-family:verdana;font-size:11px;color:#993333;font-weight:bold; text-decoration:none; }
.ultimo-agg { font-family:verdana; font-size:11px; color:#000;text-decoration:none; }
.voci-cappelletto { margin: 0em 0em .5em 0em; text-indent: 0em; text-align: justify; }
.voci-nojustify { margin: 0em 0em .5em 0em; text-indent: 0em; text-align: left; }
.voci-sommario { margin: 0em 0em .5em 0em; text-indent: 0em; text-align: justify; }
.voci-biblio { margin: 0em 0em .5em 0em; text-indent: 0em; text-align: justify; }
.voci-titolo { font-family: arial; font-size: 1.4em; font-weight: bold; color: #195BA8; margin: 0em 0em 1em 0em; border-bottom: 1px #ccc solid; }
.voci-freccia {  color: #000099; font-weight: bold}

.cerca
{
    FONT-SIZE: 10px;
	    COLOR: #002f95;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.voci-new-red { font-family:verdana;font-size:11px;color:#FF0000;font-weight:bold;text-decoration:none; }
.voci-new-blu { font-family:verdana;font-size:11px;color:#2C5789;font-weight:bold;text-decoration:none; }
.voci-new-green { font-family:verdana;font-size:11px;color:#777700;font-weight:bold;text-decoration:none; }

	